PageSourceSearch

https://www.publicissapient.com/etc.clientlibs/ps-redesign/clientl…tlib-herotextinput.js?v=20260923-1031-eca8b

js publicissapient.com collected 2026-09-24 08:32:49 UTC 565,973 bytes, 190 lines download raw bytes

1!function(){"use strict";let e,t;var d,r={4848:function(e,t,d){e.exports=d(9698)},9698:function(e,t){var d=Symbol.for("react.transitional.element");function r(e,t,r){var n=null;if(void 0!==r&&(n=""+r),void 0!==t.key&&(n=""+t.key),"key"in t)for(var i in r={},t)"key"!==i&&(r[i]=t[i]);else r=t;return{$$typeof:d,type:e,key:n,ref:void 0!==(t=r.ref)?t:null,props:r}}t.Fragment=Symbol.for("react.fragment"),t.jsx=r,t.jsxs=r}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var d=n[e]={exports:{}};return r[e](d,d.exports,i),d.exports}i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var d in t)i.o(t,d)&&!i.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:t[d]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};class a{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>e.finished))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let d=0;d<this.animations.length;d++)this.animations[d][e]=t}attachTimeline(e){let t=this.animations.map(t=>t.attachTimeline(e));return()=>{t.forEach((e,t)=>{e&&e(),this.animations[t].stop()})}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get state(){return this.getAll("state")}get startTime(){return this.getAll("startTime")}get duration(){return l(this.animations,"duration")}get iterationDuration(){return l(this.animations,"iterationDuration")}runAll(e){this.animations.forEach(t=>t[e]())}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}function l(e,t){let d=0;for(let r=0;r<e.length;r++){let n=e[r][t];null!==n&&n>d&&(d=n)}return d}class s extends a{then(e,t){return this.finished.finally(e).then(()=>{})}}function o(e,t){let d=e.indexOf(t);d>-1&&e.splice(d,1)}let u=(e,t,d)=>d>t?t:d<e?e:d,c=e=>1e3*e,h=(e,t,d=10)=>{let r="",n=Math.max(Math.round(t/d),2);for(let t=0;t<n;t++)r+=Math.round(1e4*e(t/(n-1)))/1e4+", ";return`linear(${r.substring(0,r.length-2)})`};function p(e){let t=0,d=e.next(t);for(;!d.done&&t<2e4;)t+=50,d=e.next(t);return t>=2e4?1/0:t}function m(e,t=100,d){let r=d({...e,keyframes:[0,t]}),n=Math.min(p(r),2e4);return{type:"keyframes",ease:e=>r.next(n*e).value/t,duration:n/1e3}}function $(e,t,d){var r,n;let i=Math.max(t-5,0);return r=d-e(i),(n=t-i)?1e3/n*r:0}let f=.01,g=2,b=.005,y=.5,x=()=>{},v=()=>{};function w(e,t){return e*Math.sqrt(1-t*t)}let C=["duration","bounce"],N=["stiffness","damping","mass"];function k(e,t){return t.some(t=>void 0!==e[t])}function T(e=.3,t=.3){let d,r="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:n,restDelta:i}=r,a=r.keyframes[0],l=r.keyframes[r.keyframes.length-1],s={done:!1,value:a},{stiffness:o,damping:m,mass:v,duration:S,velocity:I,isResolvedFromDuration:_}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!k(e,N)&&k(e,C))if(e.visualDuration){let d=2*Math.PI/(1.2*e.visualDuration),r=d*d,n=2*u(.05,1,1-(e.bounce||0))*Math.sqrt(r);t={...t,mass:1,stiffness:r,damping:n}}else{let d=function({duration:e=800,bounce:t=.3,velocity:d=0,mass:r=1}){let n,i;x(c(10));let a=1-t;a=u(.05,1,a),e=u(.01,10,e/1e3),a<1?(n=t=>{let r=t*a,n=r*e;return .001-(r-d)/w(t,a)*Math.exp(-n)},i=t=>{let r=t*a*e,i=Math.pow(a,2)*Math.pow(t,2)*e,l=Math.exp(-r),s=w(Math.pow(t,2),a);return(r*d+d-i)*l*(-n(t)+.001>0?-1:1)/s}):(n=t=>-.001+Math.exp(-t*e)*((t-d)*e+1),i=t=>e*e*(d-t)*Math.exp(-t*e));let l=function(e,t,d){let r=d;for(let d=1;d<12;d++)r-=e(r)/t(r);return r}(n,i,5/e);if(e=c(e),isNaN(l))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(l,2)*r;return{stiffness:t,damping:2*a*Math.sqrt(r*t),duration:e}}}(e);(t={...t,...d,mass:1}).isResolvedFromDuration=!0}return t}({...r,velocity:-((r.velocity||0)/1e3)}),j=I||0,A=m/(2*Math.sqrt(o*v)),E=l-a,M=Math.sqrt(o/v)/1e3,L=5>Math.abs(E);if(n||(n=L?f:g),i||(i=L?b:y),A<1){let e=w(M,A);d=t=>
1l-Math.exp(-A*M*t)*((j+A*M*E)/e*Math.sin(e*t)+E*Math.cos(e*t))}else if(1===A)d=e=>l-Math.exp(-M*e)*(E+(j+M*E)*e);else{let e=M*Math.sqrt(A*A-1);d=t=>{let d=Math.exp(-A*M*t),r=Math.min(e*t,300);return l-d*((j+A*M*E)*Math.sinh(r)+e*E*Math.cosh(r))/e}}let R={calculatedDuration:_&&S||null,next:e=>{let t=d(e);if(_)s.done=e>=S;else{let r=0===e?j:0;A<1&&(r=0===e?c(j):$(d,e,t));let a=Math.abs(l-t)<=i;s.done=Math.abs(r)<=n&&a}return s.value=s.done?l:t,s},toString:()=>{let e=Math.min(p(R),2e4),t=h(t=>R.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return R}T.applyToOptions=e=>{let t=m(e,100,T);return e.ease=t.ease,e.duration=c(t.duration),e.type="keyframes",e};let S=(e,t,d)=>{let r=t-e;return 0===r?1:(d-e)/r},I=(e,t,d)=>e+(t-e)*d;function _(e,t){let d=e[e.length-1];for(let r=1;r<=t;r++){let n=S(0,t,r);e.push(I(d,1,n))}}function j(e){let t=[0];return _(t,e.length-1),t}function A(e){return"function"==typeof e&&"applyToOptions"in e}let E=e=>!!(e&&e.getVelocity),M=e=>Array.isArray(e)&&"number"!=typeof e[0];function L(e,t){var d;let r;return M(e)?e[d=e.length,((t-0)%(r=d-0)+r)%r+0]:e}function R(e){return"object"==typeof e&&!Array.isArray(e)}function D(e,t,d,r){if("string"==typeof e&&R(t)){if(e instanceof EventTarget)return[e];if("string"==typeof e){let t=document;d&&(t=d.current);let n=r?.[e]??t.querySelectorAll(e);return n?Array.from(n):[]}return Array.from(e)}return e instanceof NodeList?Array.from(e):Array.isArray(e)?e:[e]}function F(e,t,d,r){return"number"==typeof t?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):"<"===t?d:t.startsWith("<")?Math.max(0,d+parseFloat(t.slice(1))):r.get(t)??e}function P(e,t){return e.at!==t.at?e.at-t.at:null===e.value?1:null===t.value?-1:0}function O(e,t){return t.has(e)||t.set(e,{}),t.get(e)}function V(e,t){return t[e]||(t[e]=[]),t[e]}let B=e=>"number"==typeof e,U=e=>e.every(B),z=new WeakMap;function H(e,t){return e?.[t]??e?.default??e}let W=e=>e,G={},q=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function Y(e,t){let d=!1,r=!0,n={delta:0,timestamp:0,isProcessing:!1},i=()=>d=!0,a=q.reduce((e,d)=>(e[d]=function(e,t){let d=new Set,r=new Set,n=!1,i=!1,a=new WeakSet,l={delta:0,timestamp:0,isProcessing:!1},s=0;function o(t){a.has(t)&&(u.schedule(t),e()),s++,t(l)}let u={schedule:(e,t=!1,i=!1)=>{let l=i&&n?d:r;return t&&a.add(e),l.has(e)||l.add(e),e},cancel:e=>{r.delete(e),a.delete(e)},process:e=>{if(l=e,n){i=!0;return}n=!0,[d,r]=[r,d],d.forEach(o),t,s=0,d.clear(),n=!1,i&&(i=!1,u.process(e))}};return u}(i,t?d:void 0),e),{}),{setup:l,read:s,resolveKeyframes:o,preUpdate:u,update:c,preRender:h,render:p,postRender:m}=a,$=()=>{let i=G.useManualTiming?n.timestamp:performance.now();d=!1,G.useManualTiming||(n.delta=r?1e3/60:Math.max(Math.min(i-n.timestamp,40),1)),n.timestamp=i,n.isProcessing=!0,l.process(n),s.process(n),o.process(n),u.process(n),c.process(n),h.process(n),p.process(n),m.process(n),n.isProcessing=!1,d&&t&&(r=!1,e($))};return{schedule:q.reduce((t,i)=>{let l=a[i];return t[i]=(t,i=!1,a=!1)=>(!d&&(d=!0,r=!0,n.isProcessing||e($)),l.schedule(t,i,a)),t},{}),cancel:e=>{for(let t=0;t<q.length;t++)a[q[t]].cancel(e)},state:n,steps:a}}let{schedule:K,cancel:Z,state:X}=Y("u">typeof requestAnimationFrame?requestAnimationFrame:W,!0),J=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Q=new Set(J),ee=new Set(["width","height","top","left","right","bottom",...J]);class et{constructor(){this.subscriptions=[]}add(e){var t;return t=this.subscriptions,-1===t.indexOf(e)&&t.push(e),()=>o(this.subscriptions,e)}notify(e,t,d){let r=this.subscriptions.length;if(r)if(1===r)this.subscriptions[0](e,t,d);else for(let n=0;n<r;n++){let r=this.subscriptions[n];r&&r(e,t,d)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function ed(){e=void 0}let er={now:()=>(void 0===e&&er.set(X.isProcessing||G.useManualTiming?X.timestamp:performance.now()),e),set:t=>{e=t,queueMicrotask(ed)}},en;class ei{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=er.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(let e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=er.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(this.current)))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new et);let d=this.events[e].add(t);return"change"===e?()=>{d(),K.read(()=>{this.events.change.getSize()||this.stop()})}:d}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,d){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-d}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return en&&en.push(this),this.current}getPrevious(){return this.prev}getVelocity(){var e;let t=er.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||t-this.updatedAt>30)return 0;let d=Math.min(this.updatedAt-this.prevUpdatedAt,30);return e=parseFloat(this.current)-parseFloat(this.prevFrameValue),d?1e3/d*e:0}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function ea(e,t){return new ei(e,t)}function el(e){let t=[{},{}];
1return e?.values.forEach((e,d)=>{t[0][d]=e.get(),t[1][d]=e.getVelocity()}),t}function es(e,t,d,r){if("function"==typeof t){let[n,i]=el(r);t=t(void 0!==d?d:e.custom,n,i)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[n,i]=el(r);t=t(void 0!==d?d:e.custom,n,i)}return t}let eo=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),eu="data-"+eo("framerAppearId");function ec(e){e.duration=0,e.type="keyframes"}let eh=(e,t)=>d=>t(e(d)),ep=(...e)=>e.reduce(eh),em={mainThread:0,waapi:0},e$=e=>t=>"string"==typeof t&&t.startsWith(e),ef=e$("--"),eg=e$("var(--"),eb=e=>!!eg(e)&&ey.test(e.split("/*")[0].trim()),ey=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,ex={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},ev={...ex,transform:e=>u(0,1,e)},ew={...ex,default:1},eC=e=>Math.round(1e5*e)/1e5,eN=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu,ek=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,eT=(e,t)=>d=>!!("string"==typeof d&&ek.test(d)&&d.startsWith(e)||t&&null!=d&&Object.prototype.hasOwnProperty.call(d,t)),eS=(e,t,d)=>r=>{if("string"!=typeof r)return r;let[n,i,a,l]=r.match(eN);return{[e]:parseFloat(n),[t]:parseFloat(i),[d]:parseFloat(a),alpha:void 0!==l?parseFloat(l):1}},eI={...ex,transform:e=>Math.round(u(0,255,e))},e_={test:eT("rgb","red"),parse:eS("red","green","blue"),transform:({red:e,green:t,blue:d,alpha:r=1})=>"rgba("+eI.transform(e)+", "+eI.transform(t)+", "+eI.transform(d)+", "+eC(ev.transform(r))+")"},ej={test:eT("#"),parse:function(e){let t="",d="",r="",n="";return e.length>5?(t=e.substring(1,3),d=e.substring(3,5),r=e.substring(5,7),n=e.substring(7,9)):(t=e.substring(1,2),d=e.substring(2,3),r=e.substring(3,4),n=e.substring(4,5),t+=t,d+=d,r+=r,n+=n),{red:parseInt(t,16),green:parseInt(d,16),blue:parseInt(r,16),alpha:n?parseInt(n,16)/255:1}},transform:e_.transform},eA=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),eE=eA("deg"),eM=eA("%"),eL=eA("px"),eR=eA("vh"),eD=eA("vw"),eF={...eM,parse:e=>eM.parse(e)/100,transform:e=>eM.transform(100*e)},eP={test:eT("hsl","hue"),parse:eS("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:d,alpha:r=1})=>"hsla("+Math.round(e)+", "+eM.transform(eC(t))+", "+eM.transform(eC(d))+", "+eC(ev.transform(r))+")"},eO={test:e=>e_.test(e)||ej.test(e)||eP.test(e),parse:e=>e_.test(e)?e_.parse(e):eP.test(e)?eP.parse(e):ej.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?e_.transform(e):eP.transform(e),getAnimatableNone:e=>{let t=eO.parse(e);return t.alpha=0,eO.transform(t)}},eV=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,eB="number",eU="color",ez=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function eH(e){let t=e.toString(),d=[],r={color:[],number:[],var:[]},n=[],i=0,a=t.replace(ez,e=>(eO.test(e)?(r.color.push(i),n.push(eU),d.push(eO.parse(e))):e.startsWith("var(")?(r.var.push(i),n.push("var"),d.push(e)):(r.number.push(i),n.push(eB),d.push(parseFloat(e))),++i,"${}")).split("${}");return{values:d,split:a,indexes:r,types:n}}function eW(e){return eH(e).values}function eG(e){let{split:t,types:d}=eH(e),r=t.length;return e=>{let n="";for(let i=0;i<r;i++)if(n+=t[i],void 0!==e[i]){let t=d[i];t===eB?n+=eC(e[i]):t===eU?n+=eO.transform(e[i]):n+=e[i]}return n}}let eq=e=>"number"==typeof e?0:eO.test(e)?eO.getAnimatableNone(e):e,eY={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(eN)?.length||0)+(e.match(eV)?.length||0)>0},parse:eW,createTransformer:eG,getAnimatableNone:function(e){let t=eW(e);return eG(e)(t.map(eq))}};function eK(e,t,d){return(d<0&&(d+=1),d>1&&(d-=1),d<1/6)?e+(t-e)*6*d:d<.5?t:d<2/3?e+(t-e)*(2/3-d)*6:e}function eZ(e,t){return d=>d>0?t:e}let eX=(e,t,d)=>{let r=e*e,n=d*(t*t-r)+r;return n<0?0:Math.sqrt(n)},eJ=[ej,e_,eP];function eQ(e){let t=eJ.find(t=>t.test(e));if(x(`'${e}' is not an animatable color. Use the equivalent color code instead.`),!t)return!1;let d=t.parse(e);
1return t===eP&&(d=function({hue:e,saturation:t,lightness:d,alpha:r}){e/=360,d/=100;let n=0,i=0,a=0;if(t/=100){let r=d<.5?d*(1+t):d+t-d*t,l=2*d-r;n=eK(l,r,e+1/3),i=eK(l,r,e),a=eK(l,r,e-1/3)}else n=i=a=d;return{red:Math.round(255*n),green:Math.round(255*i),blue:Math.round(255*a),alpha:r}}(d)),d}let e1=(e,t)=>{let d=eQ(e),r=eQ(t);if(!d||!r)return eZ(e,t);let n={...d};return e=>(n.red=eX(d.red,r.red,e),n.green=eX(d.green,r.green,e),n.blue=eX(d.blue,r.blue,e),n.alpha=I(d.alpha,r.alpha,e),e_.transform(n))},e0=new Set(["none","hidden"]);function e2(e,t){return d=>I(e,t,d)}function e3(e){return"number"==typeof e?e2:"string"==typeof e?eb(e)?eZ:eO.test(e)?e1:e9:Array.isArray(e)?e4:"object"==typeof e?eO.test(e)?e1:e5:eZ}function e4(e,t){let d=[...e],r=d.length,n=e.map((e,d)=>e3(e)(e,t[d]));return e=>{for(let t=0;t<r;t++)d[t]=n[t](e);return d}}function e5(e,t){let d={...e,...t},r={};for(let n in d)void 0!==e[n]&&void 0!==t[n]&&(r[n]=e3(e[n])(e[n],t[n]));return e=>{for(let t in r)d[t]=r[t](e);return d}}let e9=(e,t)=>{let d=eY.createTransformer(t),r=eH(e),n=eH(t);if(!(r.indexes.var.length===n.indexes.var.length&&r.indexes.color.length===n.indexes.color.length&&r.indexes.number.length>=n.indexes.number.length))return x(`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),eZ(e,t);if(e0.has(e)&&!n.values.length||e0.has(t)&&!r.values.length)return e0.has(e)?d=>d<=0?e:t:d=>d>=1?t:e;return ep(e4(function(e,t){let d=[],r={color:0,var:0,number:0};for(let n=0;n<t.values.length;n++){let i=t.types[n],a=e.indexes[i][r[i]],l=e.values[a]??0;d[n]=l,r[i]++}return d}(r,n),n.values),d)};function e6(e,t,d){return"number"==typeof e&&"number"==typeof t&&"number"==typeof d?I(e,t,d):e3(e)(e,t)}let e8=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>K.update(t,e),stop:()=>Z(t),now:()=>X.isProcessing?X.timestamp:er.now()}};function e7({keyframes:e,velocity:t=0,power:d=.8,timeConstant:r=325,bounceDamping:n=10,bounceStiffness:i=500,modifyTarget:a,min:l,max:s,restDelta:o=.5,restSpeed:u}){let c,h,p=e[0],m={done:!1,value:p},f=d*t,g=p+f,b=void 0===a?g:a(g);b!==g&&(f=b-p);let y=e=>-f*Math.exp(-e/r),x=e=>b+y(e),v=e=>{let t=y(e),d=x(e);m.done=Math.abs(t)<=o,m.value=m.done?b:d},w=e=>{let t;if(t=m.value,void 0!==l&&t<l||void 0!==s&&t>s){var d;c=e,h=T({keyframes:[m.value,(d=m.value,void 0===l?s:void 0===s||Math.abs(l-d)<Math.abs(s-d)?l:s)],velocity:$(x,e,m.value),damping:n,stiffness:i,restDelta:o,restSpeed:u})}};return w(0),{calculatedDuration:null,next:e=>{let t=!1;return(h||void 0!==c||(t=!0,v(e),w(e)),void 0!==c&&e>=c)?h.next(e-c):(t||v(e),m)}}}let te=(e,t,d)=>(((1-3*d+3*t)*e+(3*d-6*t))*e+3*t)*e;function tt(e,t,d,r){return e===t&&d===r?W:n=>0===n||1===n?n:te(function(e,t,d,r,n){let i,a,l=0;do(i=te(a=t+(d-t)/2,r,n)-e)>0?d=a:t=a;while(Math.abs(i)>1e-7&&++l<12);return a}(n,0,1,e,d),t,r)}let td=tt(.42,0,1,1),tr=tt(0,0,.58,1),tn=tt(.42,0,.58,1),ti=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,ta=e=>t=>1-e(1-t),tl=tt(.33,1.53,.69,.99),ts=ta(tl),to=ti(ts),tu=e=>(e*=2)<1?.5*ts(e):.5*(2-Math.pow(2,-10*(e-1))),tc=e=>1-Math.sin(Math.acos(e)),th=ta(tc),tp=ti(tc),tm=e=>Array.isArray(e)&&"number"==typeof e[0],t$={linear:W,easeIn:td,easeInOut:tn,easeOut:tr,circIn:tc,circInOut:tp,circOut:th,backIn:ts,backInOut:to,backOut:tl,anticipate:tu},tf=e=>{if(tm(e)){v(e.length);let[t,d,r,n]=e;return tt(t,d,r,n)}return"string"==typeof e?(v(t$[e],`Invalid easing type '${e}'`),t$[e]):e};function tg({duration:e=300,keyframes:t,times:d,ease:r="easeInOut"}){var n;let i=M(r)?r.map(tf):tf(r),a={done:!1,value:t[0]},l=function(e,t,{clamp:d=!0,ease:r,mixer:n}={}){let i=e.length;if(v(t.length),1===i)return()=>t[0];if(2===i&&t[0]===t[1])return()=>t[1];let a=e[0]===e[1];e[0]>e[i-1]&&(e=[...e].reverse(),t=[...t].reverse());let l=function(e,t,d){let r=[],n=d||G.mix||e6,i=e.length-1;for(let d=0;d<i;d++){let i=n(e[d],e[d+1]);t&&(i=ep(Array.isArray(t)?t[d]||W:t,i)),r.push(i)}return r}(t,r,n),s=l.length,o=d=>{if(a&&d<e[0])return t[0];let r=0;if(s>1)for(;r<e.length-2&&!(d<e[r+1]);r++);let n=S(e[r],e[r+1],d);return l[r](n)};return d?t=>o(u(e[0],e[i-1],t)):o}((n=d&&d.length===t.length?d:j(t),n.map(t=>t*e)),t,{ease:Array.isArray(i)?i:t.map(()=>i||tn).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(a.value=l(t),a.done=t>=e,a)}}let tb=e=>null!==e;function ty(e,{repeat:t,repeatType:d="loop"},r,n=1){let i=e.filter(tb),a=n<0||t&&"loop"!==d&&t%2==1?0:i.length-1;return a&&void 0!==r?r:i[a]}let tx={decay:e7,inertia:e7,tween:tg,keyframes:tg,spring:T};function tv(e){"string"==typeof e.type&&(e.type=tx[e.type])}class tw{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}let tC=e=>e/100;
1class tN extends tw{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.stop=()=>{let{motionValue:e}=this.options;e&&e.updatedAt!==er.now()&&this.tick(er.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},em.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;tv(e);let{type:t=tg,repeat:d=0,repeatDelay:r=0,repeatType:n,velocity:i=0}=e,{keyframes:a}=e,l=t||tg;l!==tg&&"number"!=typeof a[0]&&(this.mixKeyframes=ep(tC,e6(a[0],a[1])),a=[0,100]);let s=l({...e,keyframes:a});"mirror"===n&&(this.mirroredGenerator=l({...e,keyframes:[...a].reverse(),velocity:-i})),null===s.calculatedDuration&&(s.calculatedDuration=p(s));let{calculatedDuration:o}=s;this.calculatedDuration=o,this.resolvedDuration=o+r,this.totalDuration=this.resolvedDuration*(d+1)-r,this.generator=s}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){let{generator:d,totalDuration:r,mixKeyframes:n,mirroredGenerator:i,resolvedDuration:a,calculatedDuration:l}=this;if(null===this.startTime)return d.next(0);let{delay:s=0,keyframes:o,repeat:c,repeatType:h,repeatDelay:p,type:m,onUpdate:$,finalKeyframe:f}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-r/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let g=this.currentTime-s*(this.playbackSpeed>=0?1:-1),b=this.playbackSpeed>=0?g<0:g>r;this.currentTime=Math.max(g,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=r);let y=this.currentTime,x=d;if(c){let e=Math.min(this.currentTime,r)/a,t=Math.floor(e),d=e%1;!d&&e>=1&&(d=1),1===d&&t--,(t=Math.min(t,c+1))%2&&("reverse"===h?(d=1-d,p&&(d-=p/a)):"mirror"===h&&(x=i)),y=u(0,1,d)*a}let v=b?{done:!1,value:o[0]}:x.next(y);n&&(v.value=n(v.value));let{done:w}=v;b||null===l||(w=this.playbackSpeed>=0?this.currentTime>=r:this.currentTime<=0);let C=null===this.holdTime&&("finished"===this.state||"running"===this.state&&w);return C&&m!==e7&&(v.value=ty(o,this.options,f,this.speed)),$&&$(v.value),C&&this.finish(),v}then(e,t){return this.finished.then(e,t)}get duration(){return this.calculatedDuration/1e3}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+e/1e3}get time(){return this.currentTime/1e3}set time(e){e=c(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?.start(!1)}get speed(){return this.playbackSpeed}set speed(e){this.updateTime(er.now());let t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=this.currentTime/1e3)}play(){if(this.isStopped)return;let{driver:e=e8,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();let d=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=d):null!==this.holdTime?this.startTime=d-this.holdTime:this.startTime||(this.startTime=t??d),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(er.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,em.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}let tk=e=>180*e/Math.PI,tT=e=>tI(tk(Math.atan2(e[1],e[0]))),tS={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:tT,rotateZ:tT,skewX:e=>tk(Math.atan(e[1])),skewY:e=>tk(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},tI=e=>((e%=360)<0&&(e+=360),e),t_=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),tj=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),tA={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:t_,scaleY:tj,scale:e=>(t_(e)+tj(e))/2,rotateX:e=>tI(tk(Math.atan2(e[6],e[5]))),rotateY:e=>tI(tk(Math.atan2(-e[2],e[0]))),rotateZ:tT,rotate:tT,skewX:e=>tk(Math.atan(e[4])),skewY:e=>tk(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function tE(e){return+!!e.includes("scale")}function tM(e,t){let d,r;if(!e||"none"===e)return tE(t);let n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(n)d=tA,r=n;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);d=tS,r=t}if(!r)return tE(t);let i=d[t],a=r[1].split(",").map(tL);return"function"==typeof i?i(a):a[i]}function tL(e){return parseFloat(e.trim())}let tR=e=>
1e===ex||e===eL,tD=new Set(["x","y","z"]),tF=J.filter(e=>!tD.has(e)),tP={width:({x:e},{paddingLeft:t="0",paddingRight:d="0"})=>e.max-e.min-parseFloat(t)-parseFloat(d),height:({y:e},{paddingTop:t="0",paddingBottom:d="0"})=>e.max-e.min-parseFloat(t)-parseFloat(d),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>tM(t,"x"),y:(e,{transform:t})=>tM(t,"y")};tP.translateX=tP.x,tP.translateY=tP.y;let tO=new Set,tV=!1,tB=!1,tU=!1;function tz(){if(tB){let e=Array.from(tO).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),d=new Map;t.forEach(e=>{let t,r=(t=[],tF.forEach(d=>{let r=e.getValue(d);void 0!==r&&(t.push([d,r.get()]),r.set(+!!d.startsWith("scale")))}),t);r.length&&(d.set(e,r),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=d.get(e);t&&t.forEach(([t,d])=>{e.getValue(t)?.set(d)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}tB=!1,tV=!1,tO.forEach(e=>e.complete(tU)),tO.clear()}function tH(){tO.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(tB=!0)})}class tW{constructor(e,t,d,r,n,i=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=d,this.motionValue=r,this.element=n,this.isAsync=i}scheduleResolve(){this.state="scheduled",this.isAsync?(tO.add(this),tV||(tV=!0,K.read(tH),K.resolveKeyframes(tz))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:d,motionValue:r}=this;if(null===e[0]){let n=r?.get(),i=e[e.length-1];if(void 0!==n)e[0]=n;else if(d&&t){let r=d.readValue(t,i);null!=r&&(e[0]=r)}void 0===e[0]&&(e[0]=i),r&&void 0===n&&r.set(e[0])}for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),tO.delete(this)}cancel(){"scheduled"===this.state&&(tO.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}function tG(e){let t;return()=>(void 0===t&&(t=e()),t)}let tq=tG(()=>void 0!==window.ScrollTimeline),tY={},tK=(t=tG(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(e){return!1}return!0}),()=>tY.linearEasing??t()),tZ=([e,t,d,r])=>`cubic-bezier(${e}, ${t}, ${d}, ${r})`,tX={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:tZ([0,.65,.55,1]),circOut:tZ([.55,0,1,.45]),backIn:tZ([.31,.01,.66,-.59]),backOut:tZ([.33,1.53,.69,.99])};class tJ extends tw{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,!e)return;const{element:t,name:d,keyframes:r,pseudoElement:n,allowFlatten:i=!1,finalKeyframe:a,onComplete:l}=e;this.isPseudoElement=!!n,this.allowFlatten=i,this.options=e,v(e.type);const s=function({type:e,...t}){return A(e)&&tK()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=function(e,t,d,{delay:r=0,duration:n=300,repeat:i=0,repeatType:a="loop",ease:l="easeOut",times:s}={},o){let u={[t]:d};s&&(u.offset=s);let c=function e(t,d){if(t)return"function"==typeof t?tK()?h(t,d):"ease-out":tm(t)?tZ(t):Array.isArray(t)?t.map(t=>e(t,d)||tX.easeOut):tX[t]}(l,n);Array.isArray(c)&&(u.easing=c);let p={delay:r,duration:n,easing:Array.isArray(c)?"linear":c,fill:"both",iterations:i+1,direction:"reverse"===a?"alternate":"normal"};o&&(p.pseudoElement=o);let m=e.animate(u,p);return m}(t,d,r,s,n),!1===s.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!n){let e=ty(r,this.options,a,this.speed);this.updateMotionValue?this.updateMotionValue(e):d.startsWith("--")?t.style.setProperty(d,e):t.style[d]=e,this.animation.cancel()}l?.(),this.notifyFinished()}}play(){this.isStopped||(this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){this.isPseudoElement||this.animation.commitStyles?.()}get duration(){return Number(this.animation.effect?.getComputedTiming?.().duration||0)/1e3}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+e/1e3}get time(){return(Number(this.animation.currentTime)||0)/1e3}set time(e){this.finishedTime=null,this.animation.currentTime=c(e)}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return Number(this.animation.startTime)}set startTime(e){this.animation.startTime=e}attachTimeline({timeline:e,observe:t}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&tq())?(this.animation.timeline=e,W):t(this)}}let tQ={anticipate:tu,backInOut:to,circInOut:tp};class t1 extends tJ{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in tQ&&(e.ease=tQ[e.ease])}(e),tv(e),super(e),e.startTime&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:d,onComplete:r,element:n,...i}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let a=new tN({...i,autoplay:!1}),l=c(this.finishedTime??this.time);t.setWithVelocity(a.sample(l-10).value,a.sample(l).value,10),a.stop()}}let t0=(e,t)=>"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(eY.test(e)||"0"===e)&&!e.startsWith("url(")),t2=new Set(["opacity","clipPath","filter","transform"]),t3=tG(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class t4 extends tw{constructor({autoplay:e=!0,delay:t=0,type:d="keyframes",repeat:r=0,repeatDelay:n=0,repeatType:i="loop",keyframes:a,name:l,motionValue:s,element:o,...u}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=er.now();const c={autoplay:e,delay:t,type:d,repeat:r,repeatDelay:n,repeatType:i,name:l,motionValue:s,element:o,...u},h=o?.KeyframeResolver||tW;this.keyframeResolver=new h(a,(e,t,d)=>this.onKeyframesResolved(e,t,c,!d),l,s,o),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,d,r){this.keyframeResolver=void 0;let{name:n,type:i,velocity:a,delay:l,isHandoff:s,onUpdate:o}=d;this.resolvedAt=er.now(),!function(e,t,d,r){let n=e[0];if(null===n)return!1;if("display"===t||"visibility"===t)return!0;let i=e[e.length-1],a=t0(n,t),l=t0(i,t);return x(`You are trying to animate ${t} from "${n}" to "${i}". "${a?i:n}" is not an animatable value.`),!!a&&!!l&&(function(e){let t=e[0];if(1===e.length)return!0;for(let d=0;d<e.length;d++)if(e[d]!==t)return!0}(e)||("spring"===d||A(d))&&r)}(e,n,i,a)&&((G.instantAnimations||!l)&&o?.(ty(e,d,t)),e[0]=e[e.length-1],ec(d),d.repeat=0);let u={startTime:r?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...d,keyframes:e},c=!s&&function(e){let{motionValue:t,name:d,repeatDelay:r,repeatType:n,damping:i,type:a}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;
1let{onUpdate:l,transformTemplate:s}=t.owner.getProps();return t3()&&d&&t2.has(d)&&("transform"!==d||!s)&&!l&&!r&&"mirror"!==n&&0!==i&&"inertia"!==a}(u)?new t1({...u,element:u.motionValue.owner.current}):new tN(u);c.finished.then(()=>this.notifyFinished()).catch(W),this.pendingTimeline&&(this.stopTimeline=c.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=c}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),tU=!0,tH(),tz(),tU=!1),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}let t5=e=>null!==e,t9={type:"spring",stiffness:500,damping:25,restSpeed:10},t6={type:"keyframes",duration:.8},t8={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},t7=(e,t,d,r={},n,i)=>a=>{let l=H(r,e)||{},s=l.delay||r.delay||0,{elapsed:o=0}=r;o-=c(s);let u={keyframes:Array.isArray(d)?d:[null,d],ease:"easeOut",velocity:t.getVelocity(),...l,delay:-o,onUpdate:e=>{t.set(e),l.onUpdate&&l.onUpdate(e)},onComplete:()=>{a(),l.onComplete&&l.onComplete()},name:e,motionValue:t,element:i?void 0:n};!function({when:e,delay:t,delayChildren:d,staggerChildren:r,staggerDirection:n,repeat:i,repeatType:a,repeatDelay:l,from:s,elapsed:o,...u}){return!!Object.keys(u).length}(l)&&Object.assign(u,((e,{keyframes:t})=>t.length>2?t6:Q.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:t9:t8)(e,u)),u.duration&&(u.duration=c(u.duration)),u.repeatDelay&&(u.repeatDelay=c(u.repeatDelay)),void 0!==u.from&&(u.keyframes[0]=u.from);let h=!1;if(!1!==u.type&&(0!==u.duration||u.repeatDelay)||(ec(u),0===u.delay&&(h=!0)),(G.instantAnimations||G.skipAnimations)&&(h=!0,ec(u),u.delay=0),u.allowFlatten=!l.type&&!l.ease,h&&!i&&void 0!==t.get()){let e=function(e,{repeat:t,repeatType:d="loop"}){let r=e.filter(t5),n=t&&"loop"!==d&&t%2==1?0:r.length-1;return r[n]}(u.keyframes,l);if(void 0!==e)return void K.update(()=>{u.onUpdate(e),u.onComplete()})}return l.isSync?new tN(u):new t4(u)};function de(e){return"object"==typeof e&&null!==e&&"ownerSVGElement"in e}let dt=e=>t=>t.test(e),dd=[ex,eL,eM,eE,eD,eR,{test:e=>"auto"===e,parse:e=>e}],dr=e=>dd.find(dt(e)),dn=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u,di=new Set(["brightness","contrast","saturate","opacity"]);function da(e){let[t,d]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[r]=d.match(eN)||[];if(!r)return e;let n=d.replace(r,""),i=+!!di.has(t);return r!==d&&(i*=100),t+"("+i+n+")"}let dl=/\b([a-z-]*)\(.*?\)/gu,ds={...eY,getAnimatableNone:e=>{let t=e.match(dl);return t?t.map(da).join(" "):e}},du={...ex,transform:Math.round},dc={borderWidth:eL,borderTopWidth:eL,borderRightWidth:eL,borderBottomWidth:eL,borderLeftWidth:eL,borderRadius:eL,radius:eL,borderTopLeftRadius:eL,borderTopRightRadius:eL,borderBottomRightRadius:eL,borderBottomLeftRadius:eL,width:eL,maxWidth:eL,height:eL,maxHeight:eL,top:eL,right:eL,bottom:eL,left:eL,inset:eL,insetBlock:eL,insetBlockStart:eL,insetBlockEnd:eL,insetInline:eL,insetInlineStart:eL,insetInlineEnd:eL,padding:eL,paddingTop:eL,paddingRight:eL,paddingBottom:eL,paddingLeft:eL,paddingBlock:eL,paddingBlockStart:eL,paddingBlockEnd:eL,paddingInline:eL,paddingInlineStart:eL,paddingInlineEnd:eL,margin:eL,marginTop:eL,marginRight:eL,marginBottom:eL,marginLeft:eL,marginBlock:eL,marginBlockStart:eL,marginBlockEnd:eL,marginInline:eL,marginInlineStart:eL,marginInlineEnd:eL,backgroundPositionX:eL,backgroundPositionY:eL,rotate:eE,rotateX:eE,rotateY:eE,rotateZ:eE,scale:ew,scaleX:ew,scaleY:ew,scaleZ:ew,skew:eE,skewX:eE,skewY:eE,distance:eL,translateX:eL,translateY:eL,translateZ:e
1L,x:eL,y:eL,z:eL,perspective:eL,transformPerspective:eL,opacity:ev,originX:eF,originY:eF,originZ:eL,zIndex:du,fillOpacity:ev,strokeOpacity:ev,numOctaves:du},dh={...dc,color:eO,backgroundColor:eO,outlineColor:eO,fill:eO,stroke:eO,borderColor:eO,borderTopColor:eO,borderRightColor:eO,borderBottomColor:eO,borderLeftColor:eO,filter:ds,WebkitFilter:ds},dp=e=>dh[e];function dm(e,t){let d=dp(e);return d!==ds&&(d=eY),d.getAnimatableNone?d.getAnimatableNone(t):void 0}let d$=new Set(["auto","none","0"]);class df extends tW{constructor(e,t,d,r,n){super(e,t,d,r,n,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:d}=this;if(!t||!t.current)return;super.readKeyframes();for(let d=0;d<e.length;d++){let r=e[d];if("string"==typeof r&&eb(r=r.trim())){let n=function e(t,d,r=1){v(`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[n,i]=function(e){let t=dn.exec(e);if(!t)return[,];let[,d,r,n]=t;return[`--${d??r}`,n]}(t);if(!n)return;let a=window.getComputedStyle(d).getPropertyValue(n);if(a){let e=a.trim();return/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e)?parseFloat(e):e}return eb(i)?e(i,d,r+1):i}(r,t.current);void 0!==n&&(e[d]=n),d===e.length-1&&(this.finalKeyframe=r)}}if(this.resolveNoneKeyframes(),!ee.has(d)||2!==e.length)return;let[r,n]=e,i=dr(r),a=dr(n);if(i!==a)if(tR(i)&&tR(a))for(let t=0;t<e.length;t++){let d=e[t];"string"==typeof d&&(e[t]=parseFloat(d))}else tP[d]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,d=[];for(let t=0;t<e.length;t++)(null===e[t]||function(e){if("number"==typeof e)return 0===e;if(null===e)return!0;return"none"===e||"0"===e||/^0[^.\s]+$/u.test(e)}(e[t]))&&d.push(t);d.length&&function(e,t,d){let r,n=0;for(;n<e.length&&!r;){let t=e[n];"string"==typeof t&&!d$.has(t)&&eH(t).values.length&&(r=e[n]),n++}if(r&&d)for(let n of t)e[n]=dm(d,r)}(e,d,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:d}=this;if(!e||!e.current)return;"height"===d&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=tP[d](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let r=t[t.length-1];void 0!==r&&e.getValue(d,r).jump(r,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:d}=this;if(!e||!e.current)return;let r=e.getValue(t);r&&r.jump(this.measuredOrigin,!1);let n=d.length-1,i=d[n];d[n]=tP[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==i&&void 0===this.finalKeyframe&&(this.finalKeyframe=i),this.removedTransforms?.length&&this.removedTransforms.forEac
1h(([t,d])=>{e.getValue(t).set(d)}),this.resolveNoneKeyframes()}}let dg=[...dd,eO,eY],{schedule:db}=Y(queueMicrotask,!1),dy={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},dx={};for(let e in dy)dx[e]={isEnabled:t=>dy[e].some(e=>!!t[e])};let dv=()=>({min:0,max:0}),dw=()=>({x:dv(),y:dv()}),dC="u">typeof window,dN={current:null},dk={current:!1},dT=["initial","animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"];function dS(e){var t;return null!==(t=e.animate)&&"object"==typeof t&&"function"==typeof t.start||dT.some(t=>{var d;return"string"==typeof(d=e[t])||Array.isArray(d)})}let dI=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class d_{scrapeMotionValuesFromProps(e,t,d){return{}}constructor({parent:e,props:t,presenceContext:d,reducedMotionConfig:r,blockInitialAnimation:n,visualState:i},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=tW,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=er.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,K.render(this.render,!1,!0))};const{latestValues:l,renderState:s}=i;this.latestValues=l,this.baseTarget={...l},this.initialValues=t.initial?{...l}:{},this.renderState=s,this.parent=e,this.props=t,this.presenceContext=d,this.depth=e?e.depth+1:0,this.reducedMotionConfig=r,this.options=a,this.blockInitialAnimation=!!n,this.isControllingVariants=dS(t),this.isVariantNode=function(e){return!!(dS(e)||e.variants)}(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);const{willChange:o,...u}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in u){const t=u[e];void 0!==l[e]&&E(t)&&t.set(l[e])}}mount(e){this.current=e,z.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),dk.current||function(){if(dk.current=!0,dC)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>dN.current=e.matches;e.addEventListener("change",t),t()}else dN.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||dN.current),this.parent?.addChild(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in this.projection&&this.projection.unmount(),Z(this.notifyUpdate),Z(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){let d;this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();let r=Q.has(e);r&&this.onBindTransform&&this.onBindTransform();let n=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&K.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});window.MotionCheckAppearSync&&(d=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{n(),d&&d(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in dx){let t=dx[e];if(!t)continue;let{isEnabled:d,Feature:r}=t;if(!this.features[e]&&r&&d(this.props)&&(this.features[e]=new r(this)),this.features[e]){let t=this.features[e];
1t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):dw()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<dI.length;t++){let d=dI[t];this.propEventSubscriptions[d]&&(this.propEventSubscriptions[d](),delete this.propEventSubscriptions[d]);let r=e["on"+d];r&&(this.propEventSubscriptions[d]=this.on(d,r))}this.prevMotionValues=function(e,t,d){for(let r in t){let n=t[r],i=d[r];if(E(n))e.addValue(r,n);else if(E(i))e.addValue(r,ea(n,{owner:e}));else if(i!==n)if(e.hasValue(r)){let t=e.getValue(r);!0===t.liveStyle?t.jump(n):t.hasAnimated||t.set(n)}else{let t=e.getStaticValue(r);e.addValue(r,ea(void 0!==t?t:n,{owner:e}))}}for(let r in d)void 0===t[r]&&e.removeValue(r);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let d=this.values.get(e);t!==d&&(d&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let d=this.values.get(e);return void 0===d&&void 0!==t&&(d=ea(null===t?void 0:t,{owner:this}),this.addValue(e,d)),d}readValue(e,t){let d=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];if(null!=d){let r,n;if("string"==typeof d&&(r=d,/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(r)||(n=d,/^0[^.\s]+$/u.test(n))))d=parseFloat(d);else{let r;r=d,!dg.find(dt(r))&&eY.test(t)&&(d=dm(e,t))}this.setBaseTarget(e,E(d)?d.get():d)}return E(d)?d.get():d}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:d}=this.props;if("string"==typeof d||"object"==typeof d){let r=es(this.props,d,this.presenceContext?.custom);r&&(t=r[e])}if(d&&void 0!==t)return t;let r=this.getBaseTargetFromProps(this.props,e);return void 0===r||E(r)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:r}on(e,t){return this.events[e]||(this.events[e]=new et),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){db.render(this.render)}}class dj extends d_{constructor(){super(...arguments),this.KeyframeResolver=df}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:d}){delete t[e],delete d[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;E(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}let dA=(e,t)=>t&&"number"==typeof e?t.transform(e):e,dE={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},dM=J.length;function dL(e,t,d){let{style:r,vars:n,transformOrigin:i}=e,a=!1,l=!1;for(let e in t){let d=t[e];if(Q.has(e)){a=!0;continue}if(ef(e)){n[e]=d;continue}{let t=dA(d,dc[e]);e.startsWith("origin")?(l=!0,i[e]=t):r[e]=t}}if(!t.transform&&(a||d?r.transform=function(e,t,d){let r="",n=!0;for(let i=0;i<dM;i++){let a=J[i],l=e[a];if(void 0===l)continue;let s=!0;if(!(s="number"==typeof l?l===+!!a.startsWith("scale"):0===parseFloat(l))||d){let e=dA(l,dc[a]);if(!s){n=!1;let t=dE[a]||a;r+=`${t}(${e}) `}d&&(t[a]=e)}}return r=r.trim(),d?r=d(t,n?"":r):n&&(r="none"),r}(t,e.transform,d):r.transform&&(r.transform="none")),l){let{originX:e="50%",originY:t="50%",originZ:d=0}=i;r.transformOrigin=`${e} ${t} ${d}`}}function dR(e,{style:t,vars:d}
1,r,n){let i,a=e.style;for(i in t)a[i]=t[i];for(i in n?.applyProjectionStyles(a,r),d)a.setProperty(i,d[i])}function dD(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let dF={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e)if(!eL.test(e))return e;else e=parseFloat(e);let d=dD(e,t.target.x),r=dD(e,t.target.y);return`${d}% ${r}%`}},dP={borderRadius:{...dF,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:dF,borderTopRightRadius:dF,borderBottomLeftRadius:dF,borderBottomRightRadius:dF,boxShadow:{correct:(e,{treeScale:t,projectionDelta:d})=>{let r=eY.parse(e);if(r.length>5)return e;let n=eY.createTransformer(e),i=+("number"!=typeof r[0]),a=d.x.scale*t.x,l=d.y.scale*t.y;r[0+i]/=a,r[1+i]/=l;let s=I(a,l,.5);return"number"==typeof r[2+i]&&(r[2+i]/=s),"number"==typeof r[3+i]&&(r[3+i]/=s),n(r)}}};function dO(e,t,d){let{style:r}=e,n={};for(let i in r)(E(r[i])||t.style&&E(t.style[i])||function(e,{layout:t,layoutId:d}){return Q.has(e)||e.startsWith("origin")||(t||void 0!==d)&&(!!dP[e]||"opacity"===e)}(i,e)||d?.getValue(i)?.liveStyle!==void 0)&&(n[i]=r[i]);return n}class dV extends dj{constructor(){super(...arguments),this.type="html",this.renderInstance=dR}readValueFromInstance(e,t){if(Q.has(t))return this.projection?.isProjecting?tE(t):((e,t)=>{let{transform:d="none"}=getComputedStyle(e);return tM(d,t)})(e,t);{let d=window.getComputedStyle(e),r=(ef(t)?d.getPropertyValue(t):d[t])||0;return"string"==typeof r?r.trim():r}}measureInstanceViewportBox(e,{transformPagePoint:t}){return function({top:e,left:t,right:d,bottom:r}){return{x:{min:t,max:d},y:{min:e,max:r}}}(function(e,t){if(!t)return e;let d=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:d.y,left:d.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}build(e,t,d){dL(e,t,d.transformTemplate)}scrapeMotionValuesFromProps(e,t,d){return dO(e,t,d)}}class dB extends d_{constructor(){super(...arguments),this.type="object"}readValueFromInstance(e,t){if(t in e){let d=e[t];if("string"==typeof d||"number"==typeof d)return d}}getBaseTargetFromProps(){}removeValueFromRenderState(e,t){delete t.output[e]}measureInstanceViewportBox(){return dw()}build(e,t){Object.assign(e.output,t)}renderInstance(e,{output:t}){Object.assign(e,t)}sortInstanceNodePosition(){return 0}}let dU={offset:"stroke-dashoffset",array:"stroke-dasharray"},dz={offset:"strokeDashoffset",array:"strokeDasharray"},dH=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);class dW extends dj{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=dw}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(Q.has(t)){let e=dp(t);return e&&e.default||0}return t=dH.has(t)?t:eo(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,d){let r=dO(e,t,d);for(let d in e)(E(e[d])||E(t[d]))&&(r[-1!==J.indexOf(d)?"attr"+d.charAt(0).toUpperCase()+d.substring(1):d]=e[d]);return r}build(e,t,d){!function(e,{attrX:t,attrY:d,attrScale:r,pathLength:n,pathSpacing:i=1,pathOffset:a=0,...l},s,o,u){if(dL(e,l,o),s){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:c,style:h}=e;c.transform&&(h.transform=c.transform,delete c.transform),(h.transform||c.transformOrigin)&&(h.transformOrigin=c.transformOrigin??"50% 50%",delete c.transformOrigin),h.transform&&(h.transformBox=u?.transformBox??"fill-box",delete c.transformBox),void 0!==t&&(c.x=t),void 0!==d&&(c.y=d),void 0!==r&&(c.scale=r),void 0!==n&&function(e,t,d=1,r=0,n=!0){e.pathLength=1;let i=n?dU:dz;e[i.offset]=eL.transform(-r);let a=eL.transform(t),l=eL.transform(d);e[i.array]=`${a} ${l}`}(c,n,i,a,!1)}(e,t,this.isSVGTag,d.transformTemplate,d.style)}renderInstance(e,t,d,r){for(let d in dR(e,t,void 0,r),t.attrs)e.setAttribute(dH.has(d)?d:eo(d),t.attrs[d])}mount(e){let t;this.isSVGTag="string"==typeof(t=e.tagName)&&"svg"===t.toLowerCase(),super.mount(e)}}function dG(e){let t={presenceContext:null,props:{}
1,visualState:{renderState:{transform:{},transformOrigin:{},style:{},vars:{},attrs:{}},latestValues:{}}},d=de(e)&&!(de(e)&&"svg"===e.tagName)?new dW(t):new dV(t);d.mount(e),z.set(e,d)}function dq(e){let t=new dB({presenceContext:null,props:{},visualState:{renderState:{output:{}},latestValues:{}}});t.mount(e),z.set(e,t)}function dY(e,t,d,r){var n,i;let a=[];if(E(e)||"number"==typeof e||"string"==typeof e&&!R(t)){let r;a.push((n=R(t)&&t.default||t,i=d&&d.default||d,(r=E(e)?e:ea(e)).start(t7("",r,n,i)),r.animation))}else{let n=D(e,t,r),i=n.length;v();for(let e=0;e<i;e++){let r=n[e];v();let l=r instanceof Element?dG:dq;z.has(r)||l(r);let s=z.get(r),o={...d};"delay"in o&&"function"==typeof o.delay&&(o.delay=o.delay(e,i)),a.push(...function(e,t,{delay:d=0,transitionOverride:r,type:n}={}){let{transition:i=e.getDefaultTransition(),transitionEnd:a,...l}=t;r&&(i=r);let s=[],o=n&&e.animationState&&e.animationState.getState()[n];for(let t in l){let r=e.getValue(t,e.latestValues[t]??null),n=l[t];if(void 0===n||o&&function({protectedKeys:e,needsAnimating:t},d){let r=e.hasOwnProperty(d)&&!0!==t[d];return t[d]=!1,r}(o,t))continue;let a={delay:d,...H(i||{},t)},u=r.get();if(void 0!==u&&!r.isAnimating&&!Array.isArray(n)&&n===u&&!a.velocity)continue;let c=!1;if(window.MotionHandoffAnimation){let d=e.props[eu];if(d){let e=window.MotionHandoffAnimation(d,t,K);null!==e&&(a.startTime=e,c=!0)}}!function(e,t){let d=e.getValue("willChange");if(E(d)&&d.add)return d.add(t);if(!d&&G.WillChange){let d=new G.WillChange("auto");e.addValue("willChange",d),d.add(t)}}(e,t),r.start(t7(t,r,n,e.shouldReduceMotion&&ee.has(t)?{type:!1}:a,e,c));let h=r.animation;h&&s.push(h)}return a&&Promise.all(s).then(()=>{K.update(()=>{a&&function(e,t){let d,{transitionEnd:r={},transition:n={},...i}=es(d=e.getProps(),t,d.custom,e)||{};for(let t in i={...i,...r}){var a;let d=Array.isArray(a=i[t])?a[a.length-1]||0:a;e.hasValue(t)?e.getValue(t).set(d):e.addValue(t,ea(d))}}(e,a)})}),s}(s,{...t,transition:o},{}))}}return a}let dK=function(e,t,d){let r,n=[];if(Array.isArray(e)&&e.some(Array.isArray)){let d;d=[],(function(e,{defaultTransition:t={},...d}={},r,n){let i=t.duration||.3,a=new Map,l=new Map,s={},u=new Map,h=0,p=0,$=0;for(let d=0;d<e.length;d++){let a=e[d];if("string"==typeof a){u.set(a,p);continue}if(!Array.isArray(a)){u.set(a.name,F(p,a.at,h,u));continue}let[b,y,x={}]=a;void 0!==x.at&&(p=F(p,x.at,h,u));let w=0,C=(e,d,r,a=0,l=0)=>{var s;let u=Array.isArray(s=e)?s:[s],{delay:h=0,times:f=j(u),type:g="keyframes",repeat:b,repeatType:y,repeatDelay:x=0,...C}=d,{ease:N=t.ease||"easeOut",duration:k}=d,T="function"==typeof h?h(a,l):h,S=u.length,E=A(g)?g:n?.[g||"keyframes"];if(S<=2&&E){let e=100;2===S&&U(u)&&(e=Math.abs(u[1]-u[0]));let t={...C};void 0!==k&&(t.duration=c(k));let d=m(t,e,E);N=d.ease,k=d.duration}k??(k=i);let M=p+T;1===f.length&&0===f[0]&&(f[1]=1);let R=f.length-u.length;if(R>0&&_(f,R),1===u.length&&u.unshift(null),b){v(),k*=b+1;let e=[...u],t=[...f],d=[...N=Array.isArray(N)?[...N]:[N]];for(let r=0;r<b;r++){u.push(...e);for(let n=0;n<e.length;n++)f.push(t[n]+(r+1)),N.push(0===n?"linear":L(d,n-1))}for(let e=0;e<f.length;e++)f[e]=f[e]/(b+1)}let D=M+k;!function(e,t,d,r,n,i){for(let t=0;t<e.length;t++){let d=e[t];d.at>n&&d.at<i&&(o(e,d),t--)}for(let a=0;a<t.length;a++)e.push({value:t[a],at:I(n,i,r[a]),easing:L(d,a)})}(r,u,N,f,M,D),w=Math.max(T+k,w),$=Math.max(D,$)};if(E(b))C(y,x,V("default",O(b,l)));else{let e=D(b,y,r,s),t=e.length;for(let d=0;d<t;d++){let r=O(e[d],l);for(let e in y){var f,g;C(y[e],(f=x,g=e,f&&f[g]?{...f,...f[g]}:{...f}),V(e,r),d,t)}}}h=p,p+=w}return l.forEach((e,r)=>{for(let n in e){let i=e[n];i.sort(P);let l=[],s=[],o=[];for(let e=0;e<i.length;e++){let{at:t,value:d,easing:r}=i[e];l.push(d),s.push(S(0,$,t)),o.push(r||"easeOut")}0!==s[0]&&(s.unshift(0),l.unshift(l[0]),o.unshift("easeInOut")),1!==s[s.length-1]&&(s.push(1),l.push(null)),a.has(r)||a.set(r,{keyframes:{},transition:{}});let u=a.get(r);u.keyframes[n]=l,u.transition[n]={...t,duration:$,ease:o,times:s,...d}}}),a})(e,t,void 0,{spring:T}).forEach(({keyframes:e,transition:t},r)=>{d.push(...dY(r,e,t))}),n=d}else{let{onComplete:i,...a}=d||{};"function"==typeof i&&(r=i),n=dY(e,t,a,void 0)}let i=new s(n);return r&&i.finished.then(r),i};function dZ(){if("u"<typeof window)return!1;let e=window.location.search,t=e.includes("wcmmode=disabled"),d=document.body.classList.contains("aem-AuthorLayer-Edit"),r=e.includes("wcmmode=edit");return!t&&(d||r)}var dX=i(4848);ReactDOMClient;var dJ=React,dQ=i.n(dJ);class d1 extends dJ.Component{static getDerivedStateFromError(e){return{hasError:!0,error:e}}
1componentDidCatch(e,t){let{componentName:d,onError:r}=this.props,n=d?`[ErrorBoundary: ${d}]`:"[ErrorBoundary]";console.error(`${n} Component error:`,e,t),r&&r(e,t)}render(){let{hasError:e,error:t}=this.state,{children:d,fallback:r,componentName:n}=this.props;return e?r||(0,dX.jsxs)("div",{role:"alert",style:{padding:"1rem",border:"1px solid #fee2e2",borderRadius:"0.5rem",backgroundColor:"#fef2f2",color:"#991b1b"},children:[(0,dX.jsx)("p",{style:{margin:0,fontWeight:500},children:n?`${n} failed to load`:"Something went wrong"}),!1]}):d}constructor(e){super(e),this.state={hasError:!1,error:null}}}var d0=ReactAriaComponents,d2=TailwindMerge;function d3(...e){return(0,d2.twMerge)(e.filter(Boolean).join(" "))}let d4={xs:"w-3 h-3",sm:"w-4 h-4",md:"w-5 h-5",lg:"w-6 h-6",xl:"w-8 h-8"};function d5({size:e="md",className:t}){return(0,dX.jsxs)("svg",{className:d3("animate-spin text-current",d4[e],t),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","aria-hidden":"true",children:[(0,dX.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,dX.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]})}let d9=`
2  inline-flex items-center justify-center
3  transition-all duration-200
4  outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-ps-focus focus-visible:rounded-full
5  disabled:opacity-50 disabled:cursor-not-allowed
6  cursor-pointer select-none rounded-full
7`,d6={primary:`
8    bg-ps-red text-white border border-ps-red
9    hover:bg-ps-red hover:border-ps-red
10    active:bg-ps-red
11  `,secondary:`
12    bg-white text-gray-700 border border-gray-300
13    hover:bg-gray-50 hover:text-gray-800
14    active:bg-gray-100
15  `,tertiary:`
16    bg-transparent text-gray-500 border border-transparent
17    hover:bg-gray-100 hover:text-gray-600
18    active:bg-gray-200
19  `,destructive:`
20    bg-ps-error text-white border border-ps-error
21    hover:bg-ps-error hover:border-ps-error
22    active:bg-ps-error
23  `},d8={sm:"w-9 h-9",md:"w-10 h-10",lg:"w-11 h-11",xl:"w-12 h-12","2xl":"w-14 h-14"},d7={sm:"w-4 h-4",md:"w-5 h-5",lg:"w-5 h-5",xl:"w-6 h-6","2xl":"w-7 h-7"},re=(0,dJ.forwardRef)(({variant:e="secondary",size:t="md",icon:d,isLoading:r,className:n,isDisabled:i,...a},l)=>(0,dX.jsx)(d0.Button,{...a,ref:l,isDisabled:i||r,className:d3(d9,d6[e],d8[t],n),children:r?(0,dX.jsx)(d5,{size:"sm"===t?"xs":"sm"}):(0,dX.jsx)("span",{className:d3("flex items-center justify-center",d7[t]),children:d})}));re.displayName="IconButton";let rt=`
24  fixed inset-0 bg-black/80
25  flex items-center justify-center p-4
26  data-[entering]:animate-in data-[entering]:fade-in-0
27  data-[exiting]:animate-out data-[exiting]:fade-out-0
28  z-9999
29`,rd=`
30  bg-white rounded-xl shadow-xl outline-none
31  max-h-[calc(100vh-2rem)] overflow-hidden flex flex-col
32  data-[entering]:animate-in data-[entering]:fade-in-0 data-[entering]:zoom-in-95
33  data-[exiting]:animate-out data-[exiting]:fade-out-0 data-[exiting]:zoom-out-95
34`,rr={sm:"w-full max-w-sm",md:"w-full max-w-md",lg:"w-full max-w-lg",xl:"w-full max-w-xl",full:"w-full max-w-4xl",video:"w-full max-w-[864px] rounded-none md:rounded-2xl"},rn=(0,dJ.forwardRef)(({size:e="md",className:t,children:d,overlayClassName:r,isOpen:n,...i},a)=>((0,dJ.useEffect)(()=>{let e=document.getElementById("onetrust-banner-sdk");if(e&&"none"!==e.style.display)return n?"none"!==window.getComputedStyle(e).display&&(e.style.zIndex="9990"):e.style.removeProperty("z-index"),()=>{e&&e.style.removeProperty("z-index")}},[n]),(0,dX.jsx)(d0.ModalOverlay,{isDismissable:!0,...i,isOpen:n,className:d3(rt,r),children:(0,dX.jsx)(d0.Modal,{ref:a,className:d3(rd,rr[e],t),children:d})})));function ri({className:e,children:t,...d}){return(0,dX.jsx)(d0.Dialog,{...d,className:d3("outline-none flex flex-col flex-1 overflow-hidden",e),children:t})}rn.displayName="Modal";let ra=()=>(0,dX.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,dX.jsx)("path",{d:"M18 6L6 18M6 6L18 18",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})});function rl({title:e,description:t,showClose:d=!0,onClose:r,className:n}){return(0,dX.jsxs)("div",{className:d3("px-6 pt-6 pb-4 flex items-start gap-4",n),children:[(0,dX.jsxs)("div",{className:"flex-1 min-w-0",children:[e&&(0,dX.jsx)(d0.Heading,{slot:"title",className:"text-lg font-semibold text-gray-900",children:e}),t&&(0,dX.jsx)("p",{className:"mt-1 text-sm text-gray-500",children:t})]}),d&&(0,dX.jsx)(re,{variant:"tertiary",size:"sm",icon:(0,dX.jsx)(ra,{}),"aria-label":"Close modal",onPress:r,className:"rounded-full bg-white"})]})}let rs=(0,dJ.forwardRef)(({className:e,children:t},d)=>(0,dX.jsx)("div",{ref:d,className:d3("px-6 pb-4 flex-1 overflow-auto",e),children:t}));rs.displayName="ModalBody";let ro=`
35  inline-flex items-center justify-center gap-1.5
36  font-semibold transition-all duration-200
37  outline-none focus-visible:ring-2 focus-visible:ring-offset-2
38  disabled:opacity-50 disabled:cursor-not-allowed
39  cursor-pointer select-none focus-visible:ring-ps-focus focus-visible:rounded-full group
40`,ru={primary:`
41    bg-black text-white 
42    hover:bg-white hover:border-white hover:text-black
43  `,dbtgpt:`
44    bg-ps-red text-white 
45    hover:bg-black hover:border-bg-black
46  `,secondary:`
47     bg-white text-black  border border-black
48    hover:text-white hover:bg-black 
49    active:bg-white active:text-black
50    focus-visible:text-white focus-visible:bg-black
51  `,tertiary:`
52    bg-transparent text-gray-600 border border-transparent
53    hover:bg-gray-100 hover:text-gray-700
54    active:bg-gray-200
55  `,link:`
56    bg-transparent border border-transparent text-black
57    p-0 h-auto group
58  `,"link-gray":`
59    bg-transparent text-gray-600 border border-transparent
60    hover:text-gray-700 underline-offset-4 hover:underline
61    p-0 h-auto
62  `,"link-color":`
63    bg-transparent text-black border border-transparent
64    hover:text-black underline-offset-4 hover:underline
65    p-0 h-auto gap-1.5
66  `,"link-secondary":`
67     bg-white text-gray-neutral-900 border border-gray-neutral-900
68    hover:bg-gray-neutral-900 hover:text-gray-neutral-0
69    active:bg-white active:text-gray-neutral-900 ps-text-md-semibold md:ps-text-lg-semibold
70  `,destructive:`
71    bg-ps-error text-white border border-ps-error
72    hover:bg-ps-error hover:border-ps-error
73    active:bg-ps-error
74  `,"primary-destructive":`
75    bg-ps-error text-white border border-ps-error
76    hover:bg-ps-error hover:border-ps-error
77    active:bg-ps-error
78  `,"secondary-destructive":`
79    bg-white text-ps-error border border-ps-error
80    hover:bg-ps-error hover:text-ps-error
81    active:bg-ps-error
82  `,"tertiary-destructive":`
83    bg-transparent text-ps-error border border-transparent
84    hover:bg-ps-error hover:text-ps-error
85    active:bg-ps-error
86  `,"link-destructive":`
87    bg-transparent text-ps-error border border-transparent
88    hover:text-ps-error underline-offset-4 hover:underline
89    p-0 h-auto
90  `},rc={sm:"h-[38px] px-3.5 ps-text-sm-semibold rounded-full",md:"h-[42px] px-4.5 ps-text-sm-semibold rounded-full",lg:"h-11 px-4 ps-text-md-semibold rounded-full",xl:"h-12 px-6.5 ps-text-md-regular rounded-full","2xl":"h-14 px-7 ps-text-lg-semibold rounded-full"},rh={sm:"",md:"",lg:"",xl:"ps-text-md-semibold","2xl":""};function rp(e){return"link"===e||"link-secondary"===e||"link-gray"===e||"link-color"===e||"link-destructive"===e}let rm=(0,dJ.forwardRef)(({variant:e="primary",color:t,size:d="xl",leftIcon:r,rightIcon:n,rightIconClassName:i,isLoading:a,showTextWhileLoading:l=!0,className:s,children:o,isDisabled:u,underlined:c=!0,...h},p)=>{let m=t??e,$=rp(m);return(0,dX.jsx)(d0.Button,{...h,ref:p,isDisabled:u||a,className:d3(ro,ru[m],!$&&rc[d],$&&rh[d],"secondary"==e&&"px-6",s),children:a?(0,dX.jsxs)(dX.Fragment,{children:[(0,dX.jsx)(d5,{size:"sm"}),l&&(0,dX.jsx)("span",{children:o})]}):(0,dX.jsxs)(dX.Fragment,{children:[r&&(0,dX.jsx)("span",{className:"shrink-0 flex",children:r}),o&&"link"===e&&c?(0,dX.jsx)("span",{className:"text relative after:absolute after:bottom-0 after:left-0 after:h-0.5 after:w-full after:origin-bottom-left after:scale-x-0 after:bg-current after:transition-transform after:duration-300 after:ease-in-out group-hover:after:scale-x-100 group-focus-visible:after:scale-x-100",children:o}):o,n&&(0,dX.jsx)("span",{className:d3("shrink-0 flex",i),children:n})]})})});rm.displayName="Button";let r$=(0,dJ.forwardRef)(({variant:e="primary",color:t,size:d="xl",leftIcon:r,rightIcon:n,isLoading:i,showTextWhileLoading:a=!0,className:l,children:s,href:o,...u},c)=>{let h=t??e,p=rp(h);return(0,dX.jsx)(d0.Link,{...u,ref:c,href:o,className:d3(ro,ru[h],!p&&rc[d],p&&rh[d],"secondary"==e&&"px-6.25",l),children:i?(0,dX.jsxs)(dX.Fragment,{children:[(0,dX.jsx)(d5,{size:"sm"}),a&&(0,dX.jsx)("span",{children:s})]}):(0,dX.jsxs)(dX.Fragment,{children:[r&&(0,dX.jsx)("span",{className:"shrink-0 flex",children:r}),s&&(0,dX.jsx)("span",{children:s}),n&&(0,dX.jsx)("span",{className:"shrink-0 flex",children:n})]})})});r$.displayName="ButtonLink";let rf={sm:"animated-btn--sm",md:"animated-btn--md",lg:"animated-btn--lg",xl:"animated-btn--xl","2xl":"animated-btn--2xl","xl-career":"animated-btn--xl-career"},rg={sm:"20px",md:"20px",lg:"24px",xl:"24px","2xl":"28px","xl-career":"24px"},rb={primary:{bg:"animated-btn-bg--primary animated-btn-bg--primary-hover",text:"animated-btn-text--primary"},secondary:{bg:"animated-btn-bg--secondary animated-btn-bg--secondary-hover",text:"animated-btn-text--secondary"},"secondary-black":{bg:"animated-btn-bg--secondary-black animated-btn-bg--secondary-black-hover",text:"animated-btn-text--secondary-black"}
90,"secondary-ghost":{bg:"animated-btn-bg--secondary-ghost animated-btn-bg--secondary-ghost-hover",text:"animated-btn-text--secondary-ghost"},"secondary-black-ghost":{bg:"animated-btn-bg--secondary-black-ghost animated-btn-bg--secondary-black-ghost-hover",text:"animated-btn-text--secondary-black-ghost"},tertiary:{bg:"animated-btn-bg--tertiary animated-btn-bg--tertiary-hover",text:"animated-btn-text--tertiary"},outline:{bg:"animated-btn-bg--outline animated-btn-bg--outline-hover",text:"animated-btn-text--outline"},brand:{bg:"animated-btn-bg--brand animated-btn-bg--brand-hover",text:"animated-btn-text--brand"},dbtgpt:{bg:"animated-btn-bg--dbtgpt animated-btn-bg--dbtgpt-hover",text:"animated-btn-text--dbtgpt"},light:{bg:"animated-btn-bg--light animated-btn-bg--light-hover",text:"animated-btn-text--light"},link:{bg:"",text:"animated-btn-text--link"},"link-gray":{bg:"",text:"animated-btn-text--link-gray"},"link-color":{bg:"",text:"animated-btn-text--link-color"},"link-secondary":{bg:"animated-btn-bg--link-secondary animated-btn-bg--link-secondary-hover",text:"animated-btn-text--link-secondary"},"link-destructive":{bg:"",text:"animated-btn-text--link-destructive"},destructive:{bg:"animated-btn-bg--destructive animated-btn-bg--destructive-hover",text:"animated-btn-text--destructive"},"primary-destructive":{bg:"animated-btn-bg--primary-destructive animated-btn-bg--primary-destructive-hover",text:"animated-btn-text--primary-destructive"},"secondary-destructive":{bg:"animated-btn-bg--secondary-destructive animated-btn-bg--secondary-destructive-hover",text:"animated-btn-text--secondary-destructive"},"tertiary-destructive":{bg:"animated-btn-bg--tertiary-destructive animated-btn-bg--tertiary-destructive-hover",text:"animated-btn-text--tertiary-destructive"}};function ry(e){return"link"===e||"link-gray"===e||"link-color"===e||"link-secondary"===e||"link-destructive"===e}let rx=({children:e,size:t,staggerDelay:d})=>{let r=rg[t],n=e.split("");return(0,dX.jsx)("span",{className:"animated-btn-text",style:{height:r,lineHeight:r},children:n.map((e,t)=>(0,dX.jsx)("span",{className:"animated-btn-char",style:{height:r,lineHeight:r},children:(0,dX.jsx)("span",{className:"animated-btn-char-inner",style:{transitionDelay:`${t*d}ms`},children:" "===e?"\xa0":e})},`${e}-${t}`))})};function rv({textContent:e,children:t,isLink:d,showUnderline:r,size:n,staggerDelay:i}){return e?d?r?(0,dX.jsx)("span",{className:"animated-btn-underline",children:e}):e:(0,dX.jsx)(rx,{size:n,staggerDelay:i,children:e}):t}let rw=(0,dJ.forwardRef)(({variant:e="primary",color:t,size:d="xl",leftIcon:r,rightIcon:n,iconLeading:i,iconTrailing:a,rightIconClassName:l,animateRightIcon:s=!1,isLoading:o,showTextWhileLoading:u=!0,className:c,children:h,isDisabled:p,staggerDelay:m=10,underlined:$=!0,fontClassName:f,paddingClassName:g,...b},y)=>{let x=t??e,v=ry(x),w=rb[x],C="string"==typeof h?h:null,N="secondary-ghost"===x||"secondary-black-ghost"===x,k=r??i,T=n??a,S=v&&$;return(0,dX.jsxs)(d0.Button,{...b,ref:y,isDisabled:p||o,"aria-label":!v&&C?C:void 0,className:d3("animated-btn animated-btn-focus group",N&&"animated-btn-focus--white",!v&&rf[d],v&&"animated-btn--link",v&&"xl"===d&&"animated-btn--link-xl",!g&&"secondary"===x&&"px-6",!f&&"link-secondary"===x&&"ps-text-md-semibold md:ps-text-lg-semibold",f,g,c),children:[!v&&(0,dX.jsx)("span",{className:d3("animated-btn-bg",w.bg),"aria-hidden":"true"}),(0,dX.jsx)("span",{className:d3("animated-btn-content",w.text),children:o?(0,dX.jsxs)(dX.Fragment,{children:[(0,dX.jsx)(d5,{size:"sm"}),u&&C&&(v?C:(0,dX.jsx)(rx,{size:d,staggerDelay:m,children:C}))]}):(0,dX.jsxs)(dX.Fragment,{children:[k&&(0,dX.jsx)("span",{className:"animated-btn-icon",children:k}),rv({textContent:C,children:h,isLink:v,showUnderline:S,size:d,staggerDelay:m}),T&&(0,dX.jsx)("span",{className:d3("animated-btn-icon",s&&"animated-btn-icon-arrow",l),children:T})]})})]})});rw.displayName="AnimatedButton";let rC=(0,dJ.forwardRef)(({variant:e="primary",color:t,size:d="xl",leftIcon:r,rightIcon:n,iconLeading:i,iconTrailing:a,rightIconClassName:l,animateRightIcon:s=!1,isLoading:o,showTextWhileLoading:u=!0,className:c,children:h,href:p,staggerDelay:m=10,underlined:$=!0,fontClassName:f,paddingClassName:g,...b},y)=>{let x=t??e,v=ry(x),w=rb[x],C="string"==typeof h?h:null,N="secondary-ghost"===x||"secondary-black-ghost"===x,k=r??i,T=n??a,S=v&&$;return(0,dX.jsxs)(d0.Link,{...b,ref:y,href:p,"aria-label":!v&&C?C:void 0,className:d3("animated-btn animated-btn-focus group",N&&"animated-btn-focus--white",!v&&rf[d],v&&"animated-btn--link",v&&"xl"===d&&"animated-btn--link-xl",!g&&"secondary"===x&&"px-6",!f&&"link-secondary"===x&&"ps-text-md-semibold md:ps-text-lg-semibold",f,g,c),children:[!v&&(0,dX.jsx)("span",{className:d3("animated-btn-bg",w.bg),"aria-hidden":"true"}),(0,dX.jsx)("span",{className:d3("animated-btn-content",w.text),children:o?(0,dX.jsxs)(dX.Fragment,{children:[(0,dX.jsx)(d5,{size:"sm"}),u&&C&&(v?C:(0,dX.jsx)(rx,{size:d,staggerDelay:m,children:C}))]}):(0,dX.jsxs)(dX.Fragment,{children:[k&&(0,dX.jsx)("span",{className:"animated-btn-icon",children:k}),rv({textContent:C,children:h,isLink:v,showUnderline:S,size:d,staggerDelay:m}),T&&(0,dX.jsx)("span",{className:d3("animated-btn-icon",s&&"animated-btn-icon-arrow",l),children:T})]})})]})});rC.displayName="AnimatedButtonLink";let rN=`
91  inline-flex items-center gap-1
92  underline-offset-4 transition-colors duration-200
93  cursor-pointer no-underline
94  outline-none focus-visible:ring-2 focus-visible:ring-ps-focus focus-visible:ring-offset-2 focus-visible:rounded
95`,rk={default:"text-black",subtle:"text-gray-700",muted:"text-gray-500"},rT=(0,dJ.forwardRef)(({variant:e="default",leftIcon:t,rightIcon:d,external:r=!1,underlined:n=!0,className:i,children:a,...l},s)=>(0,dX.jsxs)(d0.Link,{...l,ref:s,target:r?"_blank":void 0,rel:r?"noopener noreferrer":void 0,className:d3(rN,rk[e],n&&"group",i),children:[t&&(0,dX.jsx)("span",{className:"shrink-0 flex",children:t}),a&&n?(0,dX.jsx)("span",{children:(0,dX.jsx)("span",{className:"bg-[linear-gradient(currentColor,currentColor)] bg-no-repeat transition-[background-size] duration-300 bg-position-[0_100%] bg-size-[0_2px] group-hover:bg-size-[100%_2px] group-focus-visible:bg-size-[100%_2px] pb-0.75",children:a})}):a,d&&(0,dX.jsx)("span",{className:"shrink-0 flex",children:d})]}));function rS(){return(rS=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var d=arguments[t];for(var r in d)Object.prototype.hasOwnProperty.call(d,r)&&(e[r]=d[r])}return e}).apply(this,arguments)}function rI(){return(rI=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var d=arguments[t];for(var r in d)Object.prototype.hasOwnProperty.call(d,r)&&(e[r]=d[r])}return e}).apply(this,arguments)}rT.displayName="Link";var r_=function(){if("u">typeof window)return window;var e="u">typeof globalThis?globalThis:"u">typeof window?window:"u">typeof self?self:void 0!==i.g?i.g:{};return e.window&&e.window.window===e.window?e.window:e},rj=function(){if("u">typeof document)return document;var e=r_();if(e&&e.document)return e.document;throw Error("document is not available in this environment")},rA="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rE=["catalogSearch","catalogSequence"],rM=["adConfigId","applicationId","catalogSearch","catalogSequence","playlistId","playlistVideoId","videoId"],rL=function(e,t){if(e&&void 0!==e[t]){if("string"!=typeof e[t]&&-1!==rE.indexOf(t))try{return encodeURIComponent(JSON.stringify(e[t]))}catch(e){return}return encodeURIComponent(String(e[t]).trim())||void 0}},rR=function(e){var t=e.accountId,d=e.base,r=void 0===d?"https://players.brightcove.net":d,n=e.playerId,i=void 0===n?"default":n,a=e.embedId,l=void 0===a?"default":a,s=e.iframe,o=void 0!==s&&s,u=e.minified,c=e.queryParams,h=void 0===c?null:c,p="";o?p+="html":((void 0===u||u)&&(p+="min."),p+="js"),"/"===r.charAt(r.length-1)&&(r=r.substring(0,r.length-1));var m="";return o&&h&&(void 0===h?"undefined":rA(h))==="object"&&(m=Object.keys(h).filter(function(e){return -1!==rM.indexOf(e)}).reduce(function(e,t){var d=rL(h,t);return void 0!==d&&(e+=e?"&":"?",e+=encodeURIComponent(t)+"="+d),e},"")),t=encodeURIComponent(t),r+"/"+t+"/"+(i=encodeURIComponent(i))+"_"+(l=encodeURIComponent(l))+"/index."+p+m};rR.VERSION="1.2.0";var rD={embedId:"default",embedType:"in-page",playerId:"default",Promise:r_().Promise,refNodeInsert:"append"},rF="video",rP="video-js",rO="in-page",rV="iframe",rB="append",rU="prepend",rz="before",rH="after",rW="replace",rG=["catalogSearch","catalogSequence"],rq="https://players.brightcove.net/",rY=function(e){if(e.playerUrl)return e.playerUrl;var t=e.accountId,d=e.playerId,r=e.embedId,n=e.embedOptions;return rR({accountId:t,playerId:d,embedId:r,iframe:e.embedType===rV,base:rq,minified:!n||!n.unminified,queryParams:e})},rK=function(e){rq=e},rZ=function(e){return!!(e&&1===e.nodeType)},rX=function(e){return!!(rZ(e)&&e.parentNode)},rJ=function(e){var t=rj().createElement("iframe");return t.setAttribute("allow","autoplay;encrypted-media;fullscreen"),t.setAttribute("allowfullscreen","allowfullscreen"),t.src=rY(e),t},rQ=function(e){var t=e.embedOptions,d=rj(),r={adConfigId:"data-ad-config-id",applicationId:"data-application-id",catalogSearch:"data-catalog-search",catalogSequence:"data-catalog-sequence",deliveryConfigId:"data-delivery-config-id",playlistId:"data-playlist-id",playlistVideoId:"data-playlist-video-id",poster:"poster",videoId:"data-video-id"},n=t&&t.tagName||rP,i=d.createElement(n);return Object.keys(r).filter(function(t){return e[t]}
95).forEach(function(t){var d;if("string"!=typeof e[t]&&-1!==rG.indexOf(t))try{d=JSON.stringify(e[t])}catch(e){return}else d=String(e[t]).trim();i.setAttribute(r[t],d)}),i.setAttribute("controls","controls"),i.classList.add("video-js"),i},r1=function(e,t,d){if(!t.responsive)return d;var r=rj();d.style.position="absolute",d.style.top="0px",d.style.right="0px",d.style.bottom="0px",d.style.left="0px",d.style.width="100%",d.style.height="100%";var n=rI({aspectRatio:"16:9",iframeHorizontalPlaylist:!1,maxWidth:"100%"},t.responsive),i=n.aspectRatio.split(":").map(Number),a=r.createElement("div"),l=i[1]/i[0]*100;e===rV&&n.iframeHorizontalPlaylist&&(l*=1.25),a.style.paddingTop=l+"%",a.appendChild(d);var s=r.createElement("div");return s.style.position="relative",s.style.display="block",s.style.maxWidth=n.maxWidth,s.appendChild(a),s},r0=function(e,t){if(!e.pip)return t;var d=rj().createElement("div");return d.classList.add("vjs-pip-container"),d.appendChild(t),d},r2=function(e,t){var d,r,n=e.refNode,i=e.refNodeInsert,a=n.parentNode,l=(d=e.embedType,r=e.embedOptions,r?r0(r,r1(d,r,t)):t);if(i===rz?a.insertBefore(l,n):i===rH?a.insertBefore(l,n.nextElementSibling||null):i===rW?a.replaceChild(l,n):i===rU?n.insertBefore(l,n.firstChild||null):n.appendChild(l),e.embedOptions&&e.embedOptions.playlist){var s=rj(),o=e.embedOptions.playlist.legacy?"ul":"div",u=s.createElement(o);u.classList.add("vjs-playlist"),t.parentNode.insertBefore(u,t.nextElementSibling||null)}return e.refNode=null,t},r3=function(e,t){if("function"!=typeof e.onEmbedCreated)return t;var d=e.onEmbedCreated(t);return rZ(d)?d:t},r4=function(e){var t=e.embedType===rV?rJ(e):rQ(e);return r2(e,r3(e,t))},r5=new(r_()).Map,r9=function(e){return(e.accountId||"*")+"_"+e.playerId+"_"+e.embedId},r6=function(){r5.clear()},r8=function(e){r5.forEach(e)},r7=function(e){return r5.has(r9(e))},ne=function(e){r5.set(r9(e),e.accountId?rY(e):"")},nt=r_(),nd=/^([A-Za-z0-9]+)_([A-Za-z0-9]+)$/,nr=function(){return nt.bc?Object.keys(nt.bc).filter(function(e){return nd.test(e)}):[]},nn=function(e){e&&Object.keys(e.players).forEach(function(t){var d=e.players[t];d&&d.dispose()})},ni=function(){r8(function(e,t){if(e){var d=rj();Array.prototype.slice.call(d.querySelectorAll('script[src="'+e+'"]')).forEach(function(e){return e.parentNode.removeChild(e)})}}),r6(),nn(nt.videojs),nr().forEach(function(e){return nn(nt.bc[e].videojs)}),Object.keys(nt).filter(function(e){return/^videojs/i.test(e)||/^(bc)$/.test(e)}).forEach(function(e){delete nt[e]})},na=r_();nr().forEach(function(e){var t=e.match(nd),d={playerId:t[1],embedId:t[2]};r7(d)||ne(d)});var nl=function(e){return"function"==typeof e},ns=function(e){var t,d=e.accountId,r=e.embedOptions,n=e.embedType,i=e.options,a=e.refNode,l=e.refNodeInsert;if(d)if(rX(a))if(n===rO||n===rV)if(n===rV&&i)throw Error("cannot use options with an iframe embed");else{if(r&&void 0!==r.tagName&&(t=r.tagName)!==rP&&t!==rF)throw Error('embedOptions.tagName is invalid (value: "'+r.tagName+'")');if(r&&r.responsive&&r.responsive.aspectRatio&&!/^\d+\:\d+$/.test(r.responsive.aspectRatio))throw Error('embedOptions.responsive.aspectRatio must be in the "n:n" format (value: "'+r.responsive.aspectRatio+'")');else if(l!==rB&&l!==rU&&l!==rz&&l!==rH&&l!==rW)throw Error("refNodeInsert is missing or invalid")}else throw Error("embedType is missing or invalid");else throw Error("refNode must resolve to a node attached to the DOM");else throw Error("accountId is required")},no=function(e,t,d,r){var n,i=e.embedId,a=e.playerId,l=na.bc[a+"_"+i]||na.bc;if(!l)return r(Error("missing bc function for "+a));ne(e);try{(n=l(t,e.options)).bcinfo&&(n.bcinfo.PLAYER_LOADER=!0)}catch(t){var s="Could not initialize the Brightcove Player.";return e.embedOptions.tagName===rP&&(s+=' You are attempting to embed using a "video-js" element. Please ensure that your Player is v6.11.0 or newer in order to support this embed type. Alternatively, pass `"video"` for `embedOptions.tagName`.'),r(Error(s))}d({type:rO,ref:n})},nu=function(e,t,d){e.refNode=rX(r=e.refNode)?r:"string"==typeof r?rj().querySelector(r):null,ns(e);
95var r,n=e.refNode,i=e.refNodeInsert,a=n.parentNode,l=r4(e);if(e.embedType===rV)return void t({type:rV,ref:l});if(r7(e))return no(e,l,t,d);var s=rj().createElement("script");s.onload=function(){return no(e,l,t,d)},s.onerror=function(){d(Error("player script could not be downloaded"))},s.async=!0,s.charset="utf-8",s.src=rY(e),i===rW?a.appendChild(s):n.appendChild(s)},nc=function(e){var t=rI({},rD,e),d=t.Promise,r=t.onSuccess,n=t.onFailure;return!nl(d)||nl(r)||nl(n)?nu(t,nl(r)?r:function(){},nl(n)?n:function(e){throw e}):new d(function(e,d){return nu(t,e,d)})},nh=function(e,t){Object.defineProperty(nc,e,{configurable:!1,enumerable:!0,value:t,writable:!1})};nh("getBaseUrl",function(){return rq}),nh("setBaseUrl",function(e){rK(e)}),nh("getUrl",function(e){return rY(e)}),nh("reset",function(){return ni()}),[["EMBED_TAG_NAME_VIDEO",rF],["EMBED_TAG_NAME_VIDEOJS",rP],["EMBED_TYPE_IN_PAGE",rO],["EMBED_TYPE_IFRAME",rV],["REF_NODE_INSERT_APPEND",rB],["REF_NODE_INSERT_PREPEND",rU],["REF_NODE_INSERT_BEFORE",rz],["REF_NODE_INSERT_AFTER",rH],["REF_NODE_INSERT_REPLACE",rW],["VERSION","1.8.1"]].forEach(function(e){nh(e[0],e[1])});var np=["catalogSearch","catalogSequence","playlistId","playlistVideoId","videoId"],nm=function(e){e&&console&&console.error&&console.error(e)},n$=function(e){function t(t){var d;return(d=e.call(this,t)||this).refNode=null,d.setRefNode=function(e){d.refNode=e},d.loadPlayer=d.loadPlayer.bind(function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(d)),d}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e;var d=t.prototype;return d.loadPlayer=function(){var e=this;if(this.loading_)return void console.log("Brightcove React Player Loader aborted a subsequent player load while a load was pending");this.loading_=!0,this.disposePlayer();var t=this.props.onSuccess,d=this.props.onFailure,r=rS({},this.props,{refNode:this.refNode,refNodeInsert:"append",onSuccess:function(d){var r=d.ref,n=d.type;(e.loading_=!1,e.isMounted_)?(e.player=r,"in-page"===n&&r.one("dispose",function(){e.player=null}),r.bcinfo&&(r.bcinfo.REACT_PLAYER_LOADER=!0),"function"==typeof t&&t({ref:r,type:n})):e.disposePlayer(r)},onFailure:function(t){if(e.loading_=!1,e.isMounted_){if("function"==typeof d)return void d(t);throw Error(t)}}});delete r.attrs,delete r.baseUrl,delete r.manualReloadFromPropChanges;var n=nc.getBaseUrl();this.props.baseUrl&&nc.setBaseUrl(this.props.baseUrl),nc(r),nc.setBaseUrl(n)},d.disposePlayer=function(){this.player&&(this.player.dispose?this.player.dispose():this.player.parentNode&&this.player.parentNode.removeChild(this.player),this.player=null)},d.findPlaylistVideoIdIndex_=function(e){var t=this.props.playlistVideoId;if(Array.isArray(e)&&t)for(var d=0;d<e.length;d++){var r=e[d],n=r.id,i=r.referenceId;if(n===t||"ref:"+i===t)return d}return -1},d.createPlaybackAPICallback_=function(e,t){var d=this;return function(r,n){if(r)return void nm(r);if("playlist"===e&&t.playlistVideoId){var i=d.findPlaylistVideoIdIndex_(n);i>-1&&(n.startingIndex=i)}d.player.catalog.load(n)}},d.updatePlayer=function(e){if(this.player&&this.player.el&&this.player.el()){if(this.player.usingPlugin("catalog")){if(e.catalogSequence&&this.props.catalogSequence){var t,d=this.createPlaybackAPICallback_("sequence",e);this.player.catalog.getLazySequence(this.props.catalogSequence,d,this.props.adConfigId);return}e.videoId&&this.props.videoId?t={type:"video",id:this.props.videoId}:e.playlistId&&this.props.playlistId?t={type:"playlist",id:this.props.playlistId}:e.catalogSearch&&this.props.catalogSearch&&(t={type:"search",q:this.props.catalogSearch})}if(t){this.props.adConfigId&&(t.adConfigId=this.props.adConfigId),this.props.deliveryConfigId&&(t.deliveryConfigId=this.props.deliveryConfigId);var r=this.createPlaybackAPICallback_(t.type,e);this.player.catalog.get(t,r)}else if(e.playlistVideoId&&this.props.playlistVideoId&&this.player.usingPlugin("playlist")){var n=this.findPlaylistVideoIdIndex_(this.player.playlist());n>-1&&this.player.playlist.currentItem(n)}}},d.componentDidMount=function(){this.isMounted_=!0,this.loadPlayer()},d.componentDidUpdate=function(e){var t=this,d=Object.keys(e).reduce(function(d,r){var n=e[r],i=t.props[r];return"function"==typeof i||("object"==typeof i&&null!==i?JSON.stringify(i)!==JSON.stringify(n)&&(d[r]=!0):i!==n&&(d[r]=!0)),d},{});!this.props.manualReloadFromPropChanges&&Object.keys(d).some(function(e){return -1===np.indexOf(e)})?this.loadPlayer():this.updatePlayer(d)},d.componentWillUnmount=function(){this.isMounted_=!1,this.disposePlayer()},d.render=function(){var e=rS({className:"brightcove-react-player
95-loader"},this.props.attrs,{ref:this.setRefNode});return dQ().createElement("div",e)},t}(dQ().Component);let nf="2165782485001",ng="rkU5e9nkQ",nb=(0,dJ.forwardRef)(({videoId:e,accountId:t=nf,playerId:d=ng,autoPlay:r=!1,muted:n=!1,playsInline:i=!0,poster:a,onReady:l,onPlay:s,onPause:o,onEnded:u,onError:c,onTimeUpdate:h,onCaptionsAvailable:p,onCaptionsStateChange:m,className:$},f)=>{let[g,b]=(0,dJ.useState)(null),[y,x]=(0,dJ.useState)(!1),v=(0,dJ.useRef)(!0),w=(0,dJ.useCallback)(e=>{let t=e;return e.includes("videoId=")&&(t=e.split("videoId=")[1]),t?.includes("?")&&(t=t.slice(0,t.indexOf("?"))),t??e},[]),C=(0,dJ.useCallback)(()=>{(!g||g.paused())&&g?.play().catch(e=>{console.error("Error playing video:",e)})},[g]),N=(0,dJ.useCallback)(()=>{g?.pause()},[g]),k=(0,dJ.useCallback)(e=>{g&&g.currentTime(e)},[g]),T=(0,dJ.useCallback)(()=>{if(!g)return;let e=Array.from(g.textTracks()),t=!1;for(let d of e)if(("captions"===d.kind||"subtitles"===d.kind)&&"showing"===d.mode){t=!0;break}let d=!t;for(let t of e)("captions"===t.kind||"subtitles"===t.kind)&&(t.mode=d?"showing":"disabled");m?.(d)},[g]),S=(0,dJ.useCallback)(()=>{},[]),I=(0,dJ.useCallback)(()=>{if(g){try{g.dispose()}catch{}b(null),x(!1)}},[g]),_=(0,dJ.useCallback)(e=>
95{if(!v.current){try{e.ref.dispose()}catch{}return}let t=e.ref;b(t),t.on("loadedmetadata",()=>{if(!v.current)return;x(!0);let e=t.mediainfo;if(e?.textTracks){let d=e.textTracks.find(e=>"captions"===e.kind||"subtitles"===e.kind);if(d){let e="";if(Array.isArray(d.sources)&&d.sources.length>0){let t=d.sources.find(e=>e.src.startsWith("https://"));e=t?.src??d.sources[0]?.src??""}else d.src&&(e=d.src);setTimeout(()=>{if(!v.current)return;let e=Array.from(t.textTracks()),d=!1;for(let t of e)if(("captions"===t.kind||"subtitles"===t.kind)&&"showing"===t.mode){d=!0;break}m?.(d)},100),p?.(!0,e||null)}else p?.(!1,null)}else p?.(!1,null);l?.(t)}),t.on("play",()=>{v.current&&s?.()}),t.on("pause",()=>{v.current&&o?.()}),t.on("ended",()=>{v.current&&u?.()}),t.on("timeupdate",()=>{if(!v.current)return;let e=t.currentTime();h?.(e)}),t.on("error",()=>{v.current&&c?.(Error("Video playback error"))})},[l,s,o,u,h,c,p]),j=(0,dJ.useCallback)(e=>{v.current&&c?.(e)},[c]);(0,dJ.useImperativeHandle)(f,()=>({player:g,isReady:y,play:C,pause:N,seek:k,toggleCaptions:T,initPlayer:S,destroy:I}),[g,y,C,N,k,T,S,I]),(0,dJ.useEffect)(()=>(v.current=!0,()=>{if(v.current=!1,g)try{g.dispose()}catch{}}),[g]);let A=w(e),E=(0,dJ.useMemo)(()=>({autoplay:r,muted:n,playsinline:i,poster:a,responsive:{aspectRatio:"16:9",maxWidth:"100%",maxHeight:"100%"},fill:!0,fluid:!0}),[r,n,i,a]);return(0,dX.jsx)("div",{className:$,style:{position:"absolute",top:0,left:0,width:"100%",height:"100%"},children:(0,dX.jsx)(n$,{accountId:t,playerId:d,videoId:A,options:E,onSuccess:_,onFailure:j})})});nb.displayName="ReactBrightcovePlayer";let ny=(0,dJ.forwardRef)(({videoId:e,accountId:t,playerId:d,poster:r,autoPlay:n=!1,muted:i=!1,playsInline:a=!0,onReady:l,onPlay:s,onPause:o,onEnded:u,onError:c,onTimeUpdate:h,onCaptionsAvailable:p,onCaptionsStateChange:m,className:$},f)=>{let g=(0,dJ.useRef)(null);return(0,dJ.useImperativeHandle)(f,()=>({player:g.current?.player||null,play:()=>g.current?.play(),pause:()=>g.current?.pause(),seek:e=>g.current?.seek(e),toggleCaptions:()=>g.current?.toggleCaptions(),initPlayer:()=>g.current?.initPlayer(),destroy:()=>g.current?.destroy(),isReady:g.current?.isReady||!1}),[g.current?.player,g.current?.isReady]),(0,dX.jsx)("div",{className:d3("cmp-brightcove-player",$),style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",overflow:"hidden"},children:(0,dX.jsx)(nb,{ref:g,videoId:e,accountId:t,playerId:d,poster:r,autoPlay:n,muted:i,playsInline:a,onReady:l,onPlay:s,onPause:o,onEnded:u,onError:c,onTimeUpdate:h,onCaptionsAvailable:p,onCaptionsStateChange:m})})});function nx({className:e}){return(0,dX.jsxs)("svg",{width:"72",height:"72",viewBox:"0 0 72 72",fill:"none",className:d3("ps-icon",e),role:"img","aria-hidden":"true",children:[(0,dX.jsx)("circle",{cx:"36",cy:"36",r:"34",stroke:"currentColor",strokeWidth:"3",fill:"rgba(0, 0, 0, 0.4)"}),(0,dX.jsx)("path",{d:"M29 22.5V49.5L52 36L29 22.5Z",fill:"currentColor"})]})}function nv({className:e}){return(0,dX.jsxs)("svg",{width:"72",height:"72",viewBox:"0 0 72 72",fill:"none",className:d3("ps-icon",e),role:"img","aria-hidden":"true",children:[(0,dX.jsx)("circle",{cx:"36",cy:"36",r:"34",stroke:"currentColor",strokeWidth:"3",fill:"rgba(0, 0, 0, 0.4)"}),(0,dX.jsx)("path",{d:"M36 20V14L28 22L36 30V24C42.63 24 48 29.37 48 36C48 42.63 42.63 48 36 48C29.37 48 24 42.63 24 36H20C20 44.84 27.16 52 36 52C44.84 52 52 44.84 52 36C52 27.16 44.84 20 36 20Z",fill:"currentColor"})]})}ny.displayName="BrightcovePlayer";let nw=(0,dJ.forwardRef)(({posterImage:e,posterAlt:t="Video thumbnail",showPlayButton:d=!0,showReplayButton:r=!1,onPlay:n,isLoading:i=!1,isVisible:a=!0,className:l},s)=>a?(0,dX.jsxs)("div",{ref:s,className:d3("cmp-video-overlay",l),style:{position:"absolute",top:0,left:0,right:0,bottom:0,zIndex:10,display:"flex",alignItems:"center",justifyContent:"center"},children:[e&&(0,dX.jsx)("img",{src:e,alt:t,style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",objectFit:"cover"}}),(0,dX.jsx)("div",{style:{position:"absolute",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(0, 0, 0, 0.3)"}}),(d||r)&&!i&&(0,dX.jsx)("button",{type:"button",onClick:n,style:{position:"relative",zIndex:20,display:"flex",alignItems:"center",justifyContent:"center",color:"white",cursor:"pointer",background:"transparent",border:"none",padding:0,transition:"transform 0.3s ease-out"},onMouseEnter:e=>{e.currentTarget.style.transform="scale(1.1)"},onMouseLeave:e=>{e.currentTarget.style.transform="scale(1)"},"aria-label":r?"Replay video":"Play video",children:r?(0,dX.jsx)(nv,{}):(0,dX.jsx)(nx,{})}),i&&(0,dX.jsx)("div",{style:{position:"relative",zIndex:20},children:(0,dX.jsx)(d5,{size:"lg",className:"tw:text-white"})})]}):null);nw.displayName="VideoOverlay";let nC={xs:"w-3 h-3",sm:"w-4 h-4",md:"w-5 h-5",lg:"w-6 h-6",xl:"w-8 h-8","2xl":"w-10 h-10"},nN=(0,dJ.forwardRef)(({icon:e,size:t="md",className:d,decorative:r=!1,"aria-label":n,...i},a)=>{let l=["arrow-narrow-right","arrow-right","arrow-narrow-right","play"].includes(e);return e&&(0,dX.jsx)("span",{ref:a,className:d3("ps-icon inline-block shrink-0 bg-current",`ps-icon--${e}`,nC[t],l&&"group-focus-visible:translate-x-1 group-hover:translate-x-1 transition-transform duration-300 ease-in-out",d),...r||!n?{"aria-hidden":!0,role:"presentation"}:{"aria-label":n,role:"img"},...i})});nN.displayName="Icon";let nk={xs:12,sm:16,md:20,lg:24,xl:32,"2xl":40};(0,dJ.forwardRef)(({path:e,filled:t=!1,viewBox:d="0 0 24 24",size:r="md",className:n,decorative:i=!1,"aria-label":a,...l},s)=>{let o=nk[r];return(0,dX.jsx)("svg",{ref:s,width:o,height:o,viewBox:d,fill:t?"currentColor":"none",stroke:t?"none":"currentColor",strokeWidth:1.5*!t,strokeLinecap:"round",strokeLinejoin:"round",...i||!a?{"aria-hidden":!0,role:"presentation"}:{"aria-label":a,role:"img"},className:d3("ps-icon shrink-0",n),...l,children:(0,dX.jsx)("path",{d:e})})}).displayName="InlineIcon";let nT={xs:{logo:"h-6",text:"text-sm font-semibold"},sm:{logo:"h-8",text:"text-base font-semibold"},md:{logo:"h-10",text:"text-lg font-semibold"},lg:{logo:"h-12",text:"text-xl font-bold"},xl:{logo:"h-14",text:"text-2xl font-bold"},"2xl":{logo:"h-16",text:"text-3xl font-bold"}},nS=({className:e})=>(0,dX.jsxs)("svg",{viewBox:"0 0 100 54",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:[(0,dX.jsxs)("g",{clipPath:"url(#ps-logo-clip)",children:[(0,dX.jsx)("path",{d:"M10.1138 40.935C10.1138 40.935 9.64128 40.5675 9.13128 40.35C8.62128 40.1363 7.88628 39.885 6.36753 39.5138C6.16128 39.465 5.96253 39.42 5.77128 39.3713C4.75503 39.1163 3.95253 38.775 3.38628 38.3513C2.82378 37.8675 2.61378 37.4663 2.64003 36.9188C2.66628 36.345 3.01128 35.7825 3.61128 35.3438C4.29753 34.8375 5.29878 34.5825 6.42753 34.6313C7.71003 34.6875 8.68878 35.3288 9.74253 36.0975L9.84378 36.1725L11.1713 34.9388C11.01 34.7888 10.98 34.7625 10.5375 34.4588C9.49503 33.7538 8.21628 33.0075 6.50253 32.9325C5.01003 32.8688 3.68253 33.1725 2.65128 33.8175C1.53378 34.5713 0.828779 35.67 0.813779 36.8363C0.802529 37.7025 0.982529 38.5163 1.84878 39.3525C2.88378 40.35 4.49628 40.875 5.97378 41.1638C7.23753 41.4075 8.40753 41.8763 8.99628 42.3638C9.70128 43.0088 9.94878 43.4775 9.94878 44.1488C9.92253 44.79 9.50253 45.405 8.78253 45.84C8.06253 46.3763 7.03503 46.6575 5.96253 46.6125C4.55253 46.5525 3.09003 45.9338 1.62003 44.7825L1.51878 44.7038L0.217529 45.8963L0.348779 46.0088C2.06253 47.4863 3.92253 48.2925 5.88753 48.405C7.35753 48.4688 8.64003 48.12 9.80628 47.3363C11.0175 46.5 11.685 45.4238 11.7375 44.2313C11.7938 42.96 11.1675 41.6963 10.1063 40.9313L10.1138 40.935Z",fill:"#FE414D"}),(0,dX.jsx)("path",{d:"M21.7988 48.3937C24 48.3937 26.0438 47.4225 27.4688 45.7087V48.4125H29.2913V32.9175H27.4688V35.5725C26.055 33.8812 24.015 32.9175 21.7988 32.9175C17.6663 32.9175 14.3063 36.375 14.3063 40.6237C14.3063 44.8725 17.6663 48.3937 21.7988 48.3937ZM16.1288 40.6237C16.1288 37.38 18.6713 34.74 21.7988 34.74C24.9263 34.74 27.4688 37.38 27.4688 40.6237V40.8675C27.345 44.0662 24.855 46.575 21.7988 46.575C18.6713 46.575 16.1288 43.905 16.1288 40.6275V40.6237Z",fill:"#FE414D"}),(0,dX.jsx)("path",{d:"M49.0687 40.6237C49.0687 36.375 45.7087 32.9175 41.5762 32.9175C39.3637 32.9175 37.32 33.8775 35.9062 35.5725V32.9175H34.0837V54H35.9062V45.7125C37.3312 47.4225 39.3712 48.3975 41.5762 48.3975C45.7087 48.3975 49.0687 44.91 49.0687 40.6275V40.6237ZM41.5762 46.5712C38.52 46.5712 36.03 44.0662 35.9062 40.8637V40.62C35.9062 37.3762 38.4487 34.7362 41.5762 34.7362C44.7037 34.7362 47.2462 37.3762 47.2462 40.62C47.2462 43.9012 44.7037 46.5675 41.5762 46.5675V46.5712Z",fill:"#FE414D"}),(0,dX.jsx)("path",{d:"M54.255 32.9175H52.4325V48.4162H54.255V32.9175Z",fill:"#FE414D"}),(0,dX.jsx)("path",{d:"M53.3437 30.7051C53.985 30.7051 54.51 30.1801 54.51 29.5388C54.51 28.8976 53.9887 28.3726 53.3437 28.3726C52.6987 28.3726 52.1775 28.8976 52.1775 29.5388C52.1775 3
950.1801 52.7025 30.7051 53.3437 30.7051Z",fill:"#FE414D"}),(0,dX.jsx)("path",{d:"M70.4175 43.9574C69.4238 45.6037 67.605 46.6237 65.6663 46.6237C62.6513 46.6237 60.1688 44.2124 59.9438 41.1074H72.2288C72.7313 41.1074 73.125 40.7399 73.125 40.2749V40.1399C72.8025 36.0337 69.5963 32.9399 65.6663 32.9399C61.5188 32.9399 58.1438 36.4274 58.1438 40.7099C58.1438 44.9924 61.5188 48.4162 65.6663 48.4162C68.2013 48.4162 70.53 47.1149 71.91 44.9324L70.4175 43.9574ZM65.6663 34.7287C68.3363 34.7287 70.6275 36.6599 71.1788 39.3487H60.0638C60.675 36.6187 62.9513 34.7287 65.6663 34.7287Z",fill:"#FE414D"}),(0,dX.jsx)("path",{d:"M83.16 32.9175C81.4275 32.9175 79.7925 33.6225 78.6075 34.8675V32.9175H76.845V48.4162H78.6075V39.2362C78.6675 36.7387 80.7112 34.71 83.16 34.71C85.6087 34.71 87.6825 36.7387 87.6825 39.2325V48.4162H89.475V39.2325C89.475 35.7487 86.6437 32.9175 83.16 32.9175Z",fill:"#FE414D"}),(0,dX.jsx)("path",{d:"M98.8987 46.65L98.7187 46.6987C98.5462 46.7475 98.25 46.8037 97.8337 46.8037C97.0987 46.8037 96.7875 46.3387 96.7875 45.2475V34.695H98.9362V32.9137H96.7875V27.7087H94.92V32.9137H92.7562V34.695H94.92V45.3C94.92 46.4625 95.13 47.2237 95.5762 47.6887C95.9925 48.1612 96.6262 48.4125 97.4137 48.4125C98.0062 48.4125 98.5275 48.33 98.8875 48.1837L98.9887 48.1425L98.8987 46.65Z",fill:"#FE414D"}),(0,dX.jsx)("path",{d:"M14.985 12.255C14.985 8.00621 11.625 4.54871 7.4925 4.54871C5.28 4.54871 3.23625 5.50871 1.8225 7.20371V4.54871H0V25.6312H1.8225V17.3437C3.2475 19.0537 5.2875 20.0287 7.4925 20.0287C11.625 20.0287 14.985 16.5412 14.985 12.2587V12.255ZM7.4925 18.2025C4.43625 18.2025 1.94625 15.6975 1.8225 12.495V12.2512C1.8225 9.00746 4.365 6.36746 7.4925 6.36746C10.62 6.36746 13.1625 9.00746 13.1625 12.2512C13.1625 15.5325 10.62 18.1987 7.4925 18.1987V18.2025Z",fill:"black"}),(0,dX.jsx)("path",{d:"M28.635 4.54871V13.7025C28.635 16.2262 26.6325 18.225 24.0825 18.2587C21.5625 18.2287 19.59 16.2262 19.59 13.7025V4.54871H17.7975V13.7025C17.7975 17.2012 20.6175 20.0475 24.0825 20.0475C27.5475 20.0475 30.4575 17.2012 30.4575 13.7025V4.54871H28.635Z",fill:"black"}),(0,dX.jsx)("path",{d:"M41.5762 4.545C39.375 4.545 37.3312 5.51625 35.9062 7.23V0H34.0837V20.0475H35.9062V17.37C37.32 19.0612 39.36 20.025 41.5762 20.025C45.7087 20.025 49.0687 16.5675 49.0687 12.3187C49.0687 8.07 45.7087 4.54875 41.5762 4.54875V4.545ZM47.2462 12.315C47.2462 15.5587 44.7037 18.1987 41.5762 18.1987C38.4487 18.1987 35.9062 15.5587 35.9062 12.315V12.0712C36.03 8.8725 38.52 6.36375 41.5762 6.36375C44.6325 6.36375 47.2462 9.03375 47.2462 12.3112V12.315Z",fill:"black"}),(0,dX.jsx)("path",{d:"M54.255 0H52.4325V20.0438H54.255V0Z",fill:"black"}),(0,dX.jsx)("path",{d:"M61.4062 4.54871H59.5837V20.0475H61.4062V4.54871Z",fill:"black"}),(0,dX.jsx)("path",{d:"M60.495 2.3325C61.1362 2.3325 61.6612 1.8075 61.6612 1.16625C61.6612 0.525 61.14 0 60.495 0C59.85 0 59.3287 0.525 59.3287 1.16625C59.3287 1.8075 59.8537 2.3325 60.495 2.3325Z",fill:"black"}),(0,dX.jsx)("path",{d:"M76.8075 16.9012C75.7537 17.7262 74.415 18.225 72.96 18.225C69.585 18.225 66.84 15.5662 66.84 12.3C66.84 9.03374 69.585 6.37499 72.96 6.37499C74.4187 6.37499 75.7575 6.87374 76.8075 7.69874L78.105 6.40124C76.7175 5.24999 74.9212 4.55249 72.96 4.55249C68.5725 4.55249 65.0175 8.02124 65.0175 12.3C65.0175 16.5787 68.5725 20.0475 72.96 20.0475C74.925 20.0475 76.7212 19.35 78.105 18.1987L76.8075 16.9012Z",fill:"black"}),(0,dX.jsx)("path",{d:"M84.2175 4.54871H82.395V20.0475H84.2175V4.54871Z",fill:"black"}),(0,dX.jsx)("path",{d:"M83.3063 2.3325C83.9475 2.3325 84.4725 1.8075 84.4725 1.16625C84.4725 0.525 83.9513 0 83.3063 0C82.6613 0 82.14 0.525 82.14 1.16625C82.14 1.8075 82.665 2.3325 83.3063 2.3325Z",fill:"black"}),(0,dX.jsx)("path",{d:"M97.7737 12.5662C97.7737 12.5662 97.3012 12.1987 96.7912 11.9812C96.2812 11.7675 95.5462 11.5162 94.0274 11.145C93.8212 11.0962 93.6224 11.0512 93.4312 11.0025C92.4149 10.7475 91.6124 10.4062 91.0462 9.98248C90.4837 9.49873 90.2737 9.09748 90.2999 8.54998C90.3262 7.97623 90.6712 7.41373 91.2712 6.97498C91.9574 6.46873 92.9587 6.21373 94.0874 6.26248C95.3699 6.31873 96.3487 6.95998 97.4024 7.72873L97.5037 7.80373L98.8312 6.56998C98.6699 6.41998 98.6399 6.39373 98.1974 6.08998C97.1549 5.38498 95.8762 4.63873 94.1624 4.56373C92.6699 4.49998 91.3424 4.80373 90.3112 5.44873C89.1937 6.20248 88.4887 7.30123 88.4737 8.46748C88.4624 9.33373 88.6424 
9510.1475 89.5087 10.9837C90.5437 11.9812 92.1562 12.5062 93.6337 12.795C94.8974 13.0387 96.0674 13.5075 96.6562 13.995C97.3612 14.64 97.6087 15.1087 97.6087 15.78C97.5824 16.4212 97.1624 17.0362 96.4424 17.4712C95.7224 18.0075 94.6949 18.2887 93.6224 18.2437C92.2124 18.1837 90.7499 17.565 89.2799 16.4137L89.1787 16.335L87.8774 17.5275L88.0087 17.64C89.7224 19.1175 91.5824 19.9237 93.5474 20.0362C95.0174 20.1 96.2999 19.7512 97.4662 18.9675C98.6774 18.1312 99.3449 17.055 99.3974 15.8625C99.4537 14.5912 98.8274 13.3275 97.7662 12.5625L97.7737 12.5662Z",fill:"black"})]}),(0,dX.jsx)("defs",{children:(0,dX.jsx)("clipPath",{id:"ps-logo-clip",children:(0,dX.jsx)("rect",{width:"99.4088",height:"54",fill:"white"})})})]});(0,dJ.forwardRef)(({src:e,icon:t,alt:d="Logo",name:r,size:n="md",variant:i="default",href:a,className:l,onClick:s},o)=>{let u=nT[n],c=()=>e?(0,dX.jsx)("img",{src:e,alt:d,className:d3("w-auto object-contain",u.logo)}):t?"function"==typeof t?(0,dX.jsx)(t,{className:d3("w-auto",u.logo)}):(0,dX.jsx)("span",{className:d3("flex items-center",u.logo),children:t}):(0,dX.jsx)(nS,{className:d3("w-auto",u.logo)}),h=(()=>{switch(i){case"icon-only":return c();case"wordmark":return(0,dX.jsx)("span",{className:d3("text-gray-900",u.text),children:r??"Brand"});default:return(0,dX.jsxs)("div",{className:"flex items-center gap-2",children:[c(),r&&(0,dX.jsx)("span",{className:d3("text-gray-900",u.text),children:r})]})}})();return a?(0,dX.jsx)("a",{href:a,onClick:s,className:d3("inline-flex items-center transition-opacity hover:opacity-80",l),children:h}):s?(0,dX.jsx)("button",{ref:o,type:"button",onClick:s,className:d3("inline-flex items-center border-0 bg-transparent p-0","cursor-pointer transition-opacity hover:opacity-80",l),children:h}):(0,dX.jsx)("div",{ref:o,className:d3("inline-flex items-center",l),children:h})}).displayName="Logo";let nI=({className:e})=>(0,dX.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:(0,dX.jsx)("path",{d:"M18 6L6 18M6 6l12 12",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})}),n_={xs:{root:"size-7",icon:"size-4"},sm:{root:"size-9",icon:"size-5"},md:{root:"size-10",icon:"size-5"},lg:{root:"size-11",icon:"size-6"}},nj={light:"text-gray-400 hover:bg-gray-100 hover:text-gray-500 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-ps-red",dark:"text-white/70 hover:text-white hover:bg-white/20 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white"};(0,dJ.forwardRef)(({label:e,className:t,size:d="sm",theme:r="light",...n},i)=>(0,dX.jsx)(d0.Button,{ref:i,...n,"aria-label":e??"Close",className:d3("flex cursor-pointer items-center justify-center rounded-lg p-2","transition duration-100 ease-linear outline-none",n_[d].root,nj[r],t),children:(0,dX.jsx)(nI,{className:d3("shrink-0",n_[d].icon)})})).displayName="CloseButton",(0,dJ.forwardRef)(({iconPath:e="",enableArrow:t=!1,title:d="",desc:r="",url:n="",openInNewTab:i=!0,secondaryTabVersion:a="ver2",activeMenu:l},s)=>{let o=(0,dJ.useCallback)(()=>{aA("header","header",{componentName:"Header",componentText:["Header Nav",`Level 1: ${l}`,"Level 2"].filter(Boolean).join(" | "),componentHref:n??"",componentDesc:r??"",clickText:d})},[d,r,n]);return n?(0,dX.jsxs)("a",{tabIndex:0,href:n,target:i?"_blank":"_self",ref:s,className:"flex gap-3 items-start rounded-xs group outline-none focus-visible:ring-ps-focus focus-visible:ring-2 focus-visible:ring-offset-2",onClick:o,children:[e&&(0,dX.jsx)("span",{className:d3("shrink-0 flex items-center justify-center rounded-lg","ver1"===a?"w-8 h-8":"w-4 h-4 mt-1"),children:(0,dX.jsx)("img",{src:e,alt:"",className:"w-full h-full"})}),(0,dX.jsxs)("span",{className:"flex flex-col gap-y-px",children:[(0,dX.jsxs)("span",{className:"flex items-center gap-1",children:[(0,dX.jsx)("span",{className:"ps-text-md-medium inline",children:(0,dX.jsx)("span",{className:"inline bg-[linear-gradient(currentColor,currentColor)] bg-no-repeat transition-[background-size] duration-300 bg-position-[0_100%] bg-size-[0_2px] group-hover:bg-size-[100%_2px] group-focus-visible:bg-size-[100%_2px] pb-0.75",children:d})}),t&&(0,dX.jsx)(nN,{icon:"arrow-narrow-right",size:"sm"})]}),r&&(0,dX.jsx)("p",{className:"ps-text-sm-regular text-gray-neutral-700",children:r})]})]}):(0,dX.jsxs)("span",{ref:s,className:"flex gap-3 items-start",children:[e&&(0,dX.jsx)("span",{className:d3("shrink-0 flex items-center justify-center rounded-lg","ver1"===a?"w-8 h-8":"w-4 h-4 mt-1"),children:(0,dX.jsx)("img",{src:e,alt:"",className:"w-full h-full"})}),(0,dX.jsxs)("span",{className:"flex flex-col gap-y-px",children:[(0,dX.jsxs)("span",{className:"flex items-center gap-1",children:[(0,dX.jsx)("span",{className:"ps-text-md-medium inline",children:d}),t&&(0,dX.jsx)(nN,{icon:"arrow-narrow-right",size:"sm"})]}),r&&(0,dX.jsx)("p",{className:"ps-text-sm-regular text-gray-neutral-700",children:r})]})]})}).displayName="NavSection";let nA=`
96  w-full outline outline-gray-neutral-400 rounded-md
97  bg-white text-gray-neutral-900 placeholder-gray-500
98  transition-colors duration-200
99  focus:outline-ps-focus focus:outline-2
100  disabled:bg-gray-50 disabled:text-gray-500 disabled:cursor-not-allowed
101  ps-text-md-regular border-none
102`,nE=`
103  outline-2 outline-ps-error
104  focus:ring-[0.5px] focus:ring-ps-error focus:outline-ps-error
105`,nM=()=>(0,dX.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,dX.jsx)("path",{d:"M8 5.33333V8M8 10.6667H8.00667M14.6667 8C14.6667 11.6819 11.6819 14.6667 8 14.6667C4.3181 14.6667 1.33333 11.6819 1.33333 8C1.33333 4.3181 4.3181 1.33333 8 1.33333C11.6819 1.33333 14.6667 4.3181 14.6667 8Z",stroke:"#e90130",strokeWidth:"1.33",strokeLinecap:"round",strokeLinejoin:"round"})}),nL={sm:"h-9 px-3 text-sm",md:"h-11 px-4 py-2.5 text-base"},nR={sm:"pl-9",md:"pl-11"},nD={sm:"pr-9",md:"pr-11"},nF={sm:"w-4 h-4",md:"w-5 h-5"},nP={sm:{left:"left-3",right:"right-3"},md:{left:"left-3.5",right:"right-3.5"}},nO=(0,dJ.forwardRef)(({label:e,description:t,errorMessage:d,placeholder:r,size:n="md",leftIcon:i,rightIcon:a,className:l,inputClassName:s,isInvalid:o,...u},c)=>{let h=o||!!d;return(0,dX.jsxs)(d0.TextField,{...u,isInvalid:h,className:d3("flex flex-col gap-1.5",l),children:[e&&(0,dX.jsxs)(d0.Label,{className:"ps-text-sm-medium text-gray-neutral-700 ",children:[e,u.isRequired&&(0,dX.jsx)("span",{className:d3("ml-0.5",h?"text-ps-red":"text-gray-neutral-700"),children:"*"})]}),(0,dX.jsxs)("div",{className:"relative",children:[i&&(0,dX.jsx)("span",{className:d3("absolute top-1/2 -translate-y-1/2 text-gray-500 ",nP[n].left,nF[n]),children:i}),(0,dX.jsx)(d0.Input,{ref:c,placeholder:r,className:d3(nA,nL[n],i?nR[n]:null,a||h?nD[n]:null,h?nE:null,s)}),h?(0,dX.jsx)("span",{className:d3("absolute top-1/2 -translate-y-1/2 ",nP[n].right),children:(0,dX.jsx)(nM,{})}):a?(0,dX.jsx)("span",{className:d3("absolute top-1/2 -translate-y-1/2 text-gray-500",nP[n].right,nF[n]),children:a}):null]}),t&&!d&&(0,dX.jsx)(d0.Text,{slot:"description",className:"ps-text-sm-regular text-gray-500",children:t}),d&&(0,dX.jsx)(d0.Text,{slot:"errorMessage",className:"ps-text-sm-regular text-ps-error block",role:"alert",children:d})]})});nO.displayName="Input";let nV=`
106  w-full border border-gray-neutral-400 rounded-md
107  bg-white text-gray-900 placeholder-gray-500
108  transition-colors duration-200
109  px-4 py-3 md:px-3.5 ps-text-md-regular
110  focus:outline-none focus:border-ps-focus focus:border-2
111  disabled:bg-gray-50 disabled:text-gray-500 disabled:cursor-not-allowed
112`,nB=`
113  border-2 border-[#e90130]
114  focus:ring-[0.5px] focus:ring-[#e90130] focus:border-[#e90130]
115`,nU={none:"resize-none",vertical:"resize-y",horizontal:"resize-x",both:"resize"},nz=(0,dJ.forwardRef)(({label:e,description:t,errorMessage:d,placeholder:r,rows:n=4,resize:i="vertical",className:a,textareaClassName:l,isInvalid:s,...o},u)=>{let c=s||!!d;return(0,dX.jsxs)(d0.TextField,{...o,isInvalid:c,className:d3("flex flex-col gap-1.5",a),children:[e&&(0,dX.jsxs)(d0.Label,{className:"ps-text-sm-medium text-gray-neutral-700",children:[e,o.isRequired&&(0,dX.jsx)("span",{className:d3("ml-0.5",c?"text-ps-red":"text-gray-neutral-700"),children:"*"})]}),(0,dX.jsx)(d0.TextArea,{ref:u,placeholder:r,rows:n,className:d3(nV,nU[i],c&&nB,l)}),t&&!d&&(0,dX.jsx)(d0.Text,{slot:"description",className:"ps-text-sm-regular text-gray-500",children:t}),d&&(0,dX.jsx)("span",{className:"ps-text-sm-regular text-ps-red block",role:"alert",children:d})]})});nz.displayName="Textarea";let nH=`
116  w-full flex items-center justify-between gap-2
117  border border-gray-neutral-400 rounded-md
118  bg-white text-gray-900
119  transition-colors duration-200 cursor-pointer
120  data-[pressed]:border-ps-focus data-[pressed]:border-2
121  focus-visible:border-ps-focus focus-visible:border-2 focus-visible:outline-none
122  data-[disabled]:bg-gray-50 data-[disabled]:text-gray-500 data-[disabled]:cursor-not-allowed
123`,nW=`
124  border-2 border-ps-error
125  focus:outline-none
126`,nG=()=>(0,dX.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,dX.jsx)("path",{d:"M8 5.33333V8M8 10.6667H8.00667M14.6667 8C14.6667 11.6819 11.6819 14.6667 8 14.6667C4.3181 14.6667 1.33333 11.6819 1.33333 8C1.33333 4.3181 4.3181 1.33333 8 1.33333C11.6819 1.33333 14.6667 4.3181 14.6667 8Z",stroke:"#e90130",strokeWidth:"1.33",strokeLinecap:"round",strokeLinejoin:"round"})}),nq={sm:"h-9 px-3 text-sm",md:"h-11 px-4 py-2.5 text-base"},nY=({className:e})=>(0,dX.jsx)("svg",{className:e,width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,dX.jsx)("path",{d:"M4 6L8 10L12 6",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),nK=({className:e})=>(0,dX.jsx)("svg",{className:e,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,dX.jsx)("path",{d:"M16.6667 5L7.50004 14.1667L3.33337 10",stroke:"currentColor",strokeWidth:"1.67",strokeLinecap:"round",strokeLinejoin:"round"})});function nZ({label:e,description:t,errorMessage:d,placeholder:r="Select an option",size:n="md",className:i,children:a,isInvalid:l,...s}){let o=l||!!d;return(0,dX.jsxs)(d0.Select,{...s,isInvalid:o,className:d3("group flex flex-col gap-1.5",i),children:[e&&(0,dX.jsxs)(d0.Label,{className:"ps-text-sm-medium text-gray-neutral-700",children:[e,s.isRequired&&(0,dX.jsx)("span",{className:d3("ml-0.5",o?"text-ps-red":"text-gray-neutral-700"),children:"*"})]}),(0,dX.jsxs)(d0.Button,{className:d3(nH,nq[n],o&&nW),children:[(0,dX.jsx)(d0.SelectValue,{className:"ps-text-md-regular truncate data-placeholder:text-gray-neutral-600",children:({defaultChildren:e,isPlaceholder:t})=>t?r:e}),o?(0,dX.jsx)(nG,{}):(0,dX.jsx)(nY,{className:"w-5 h-5 text-gray-500 shrink-0 transition-transform duration-200 group-data-open:rotate-180"})]}),t&&!d&&(0,dX.jsx)(d0.Text,{slot:"description",className:"ps-text-sm-regular text-gray-500",children:t}),d&&(0,dX.jsx)(d0.Text,{slot:"errorMessage",className:"ps-text-sm-regular text-ps-red block",role:"alert",children:d}),(0,dX.jsx)(d0.Popover,{className:"w-(--trigger-width) bg-white border border-gray-200 rounded-lg overflow-hidden animate-in fade-in-0 zoom-in-95 z-10000 shadow-[0px_0px_8px_2px_rgba(0,0,0,0.18),0px_4px_6px_-2px_rgba(0,0,0,0.04),0px_2px_2px_-1px_rgba(0,0,0,0.04)]",placement:"bottom",offset:4,children:(0,dX.jsx)(d0.ListBox,{className:"max-h-60 overflow-auto p-1.5 outline-none",children:a})})]})}let nX=`
127  flex items-center justify-between gap-2
128  pl-2 pr-2.5 py-2.5 ps-text-md-regular rounded-md cursor-pointer outline-none
129  text-black
130  data-[focused]:bg-gray-100
131  data-[selected]:bg-gray-neutral-100
132  data-[disabled]:opacity-50 data-[disabled]:cursor-not-allowed
133`;function nJ({children:e,...t}){return(0,dX.jsx)(d0.ListBoxItem,{...t,className:nX,children:({isSelected:t})=>(0,dX.jsxs)(dX.Fragment,{children:[(0,dX.jsx)("span",{className:"flex-1",children:e}),t&&(0,dX.jsx)(nK,{className:"w-5 h-5 text-black shrink-0"})]})})}let nQ=`
134  group flex gap-3 cursor-pointer
135  data-[disabled]:cursor-not-allowed data-[disabled]:opacity-50
136`,n1=`
137  flex items-center justify-center flex-shrink-0
138  border border-gray-400
139  bg-white transition-colors duration-200
140  group-data-[selected]:bg-black group-data-[selected]:border-black
141  group-data-[indeterminate]:bg-black group-data-[indeterminate]:border-black
142  group-data-[focus-visible]:ring-2 group-data-[focus-visible]:ring-ps-focus group-data-[focus-visible]:ring-offset-2
143`,n0={sm:"w-4 h-4",md:"w-5 h-5"},n2={sm:"w-3 h-3",md:"w-3.5 h-3.5"},n3=({className:e})=>(0,dX.jsx)("svg",{className:e,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,dX.jsx)("path",{d:"M11.6666 3.5L5.24992 9.91667L2.33325 7",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})}),n4=({className:e})=>(0,dX.jsx)("svg",{className:e,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,dX.jsx)("path",{d:"M2.91675 7H11.0834",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})});(0,dJ.forwardRef)(({size:e="md",label:t,description:d,className:r,...n},i)=>(0,dX.jsx)(d0.Checkbox,{...n,ref:i,className:d3(nQ,r),children:({isSelected:r,isIndeterminate:n})=>{let i;return(0,dX.jsxs)(dX.Fragment,{children:[(0,dX.jsx)("div",{className:d3(n1,n0[e]),children:(i=d3("text-white",n2[e]),n?(0,dX.jsx)(n4,{className:i}):r?(0,dX.jsx)(n3,{className:i}):null)}),(t||d)&&(0,dX.jsxs)("div",{className:"flex flex-col",children:[t&&(0,dX.jsx)("span",{className:"text-sm font-medium text-gray-700",children:t}),d&&(0,dX.jsx)("span",{className:"text-sm text-gray-500",children:d})]})]})}})).displayName="Checkbox";let n5={horizontal:"flex-row flex-wrap gap-6",vertical:"flex-col gap-3"};(0,dJ.forwardRef)(({label:e,description:t,errorMessage:d,orientation:r="vertical",className:n,children:i,isInvalid:a,...l},s)=>{let o=a||!!d;return(0,dX.jsxs)(d0.RadioGroup,{...l,ref:s,isInvalid:o,className:d3("flex flex-col gap-2",n),children:[e&&(0,dX.jsxs)(d0.Label,{className:"text-sm font-medium text-gray-700",children:[e,l.isRequired&&(0,dX.jsx)("span",{className:"text-ps-error ml-0.5",children:"*"})]}),t&&!o&&(0,dX.jsx)("p",{className:"text-sm text-gray-500",children:t}),(0,dX.jsx)("div",{className:d3("flex",n5[r]),children:i}),o&&(0,dX.jsx)("p",{className:"text-sm text-ps-error",children:d})]})}).displayName="RadioGroup";let n9=`
144  group flex gap-3 cursor-pointer
145  data-[disabled]:cursor-not-allowed data-[disabled]:opacity-50
146`,n6=`
147  flex items-center justify-center flex-shrink-0
148  border-2 border-gray-300 rounded-full
149  bg-white transition-colors duration-200
150  group-data-[selected]:border-black
151  group-data-[focus-visible]:ring-2 group-data-[focus-visible]:ring-ps-focus group-data-[focus-visible]:ring-offset-2
152`,n8={sm:"w-4 h-4",md:"w-5 h-5"},n7={sm:"w-1.5 h-1.5",md:"w-2 h-2"};(0,dJ.forwardRef)(({size:e="md",label:t,description:d,className:r,...n},i)=>(0,dX.jsx)(d0.Radio,{...n,ref:i,className:d3(n9,r),children:({isSelected:r})=>(0,dX.jsxs)(dX.Fragment,{children:[(0,dX.jsx)("div",{className:d3(n6,n8[e]),children:r&&(0,dX.jsx)("div",{className:d3("bg-black rounded-full",n7[e])})}),(t||d)&&(0,dX.jsxs)("div",{className:"flex flex-col",children:[t&&(0,dX.jsx)("span",{className:"text-sm font-medium text-gray-700",children:t}),d&&(0,dX.jsx)("span",{className:"text-sm text-gray-500",children:d})]})]})})).displayName="Radio";let ie=`
153  group inline-flex gap-3 items-start cursor-pointer
154  data-[disabled]:cursor-not-allowed data-[disabled]:opacity-50
155`,it=`
156  relative flex-shrink-0 rounded-full
157  bg-gray-200 transition-colors duration-200
158  group-data-[selected]:bg-ps-red
159  group-data-[focus-visible]:ring-2 group-data-[focus-visible]:ring-ps-red group-data-[focus-visible]:ring-offset-2
160`,id=`
161  absolute rounded-full bg-white shadow-sm
162  transition-transform duration-200
163  top-1/2 -translate-y-1/2
164`,ir={sm:"w-9 h-5",md:"w-11 h-6"},ii={sm:"w-4 h-4",md:"w-5 h-5"},ia={sm:{off:"left-0.5",on:"left-[calc(100%-1.125rem)]"},md:{off:"left-0.5",on:"left-[calc(100%-1.375rem)]"}};(0,dJ.forwardRef)(({size:e="md",label:t,description:d,className:r,...n},i)=>(0,dX.jsx)(d0.Switch,{...n,ref:i,className:d3(ie,r),c
164hildren:({isSelected:r})=>(0,dX.jsxs)(dX.Fragment,{children:[(0,dX.jsx)("div",{className:d3(it,ir[e]),children:(0,dX.jsx)("span",{className:d3(id,ii[e],r?ia[e].on:ia[e].off)})}),(t||d)&&(0,dX.jsxs)("div",{className:"flex flex-col",children:[t&&(0,dX.jsx)("span",{className:"text-sm font-medium text-gray-700",children:t}),d&&(0,dX.jsx)("span",{className:"text-sm text-gray-500",children:d})]})]})})).displayName="Switch",(0,dJ.forwardRef)(({isInvalid:e,className:t,...d},r)=>(0,dX.jsx)(d0.Text,{ref:r,...d,slot:e?"errorMessage":"description",className:d3("text-sm text-gray-500",e&&"text-ps-error","group-invalid:text-ps-error",t)})).displayName="HintText";let il=`
165  px-3 py-2 text-xs font-medium
166  bg-gray-900 text-white rounded-lg shadow-lg
167  max-w-xs z-50
168  data-[entering]:animate-in data-[entering]:fade-in-0 data-[entering]:zoom-in-95
169  data-[exiting]:animate-out data-[exiting]:fade-out-0 data-[exiting]:zoom-out-95
170`,is=`
171  fill-gray-900
172`;function io({content:e,className:t,children:d,placement:r="top",...n}){return(0,dX.jsxs)(d0.TooltipTrigger,{delay:300,children:[d,(0,dX.jsxs)(d0.Tooltip,{...n,placement:r,offset:8,className:d3(il,t),children:[(0,dX.jsx)(d0.OverlayArrow,{children:(0,dX.jsx)("svg",{width:"12",height:"6",viewBox:"0 0 12 6",className:is,children:(0,dX.jsx)("path",{d:"M0 0L6 6L12 0"})})}),e]})]})}let iu=({className:e})=>(0,dX.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:(0,dX.jsx)("path",{d:"M6.06 6a2 2 0 0 1 3.89.67c0 1.33-2 2-2 2M8 11.33h.01M14.67 8A6.67 6.67 0 1 1 1.33 8a6.67 6.67 0 0 1 13.34 0Z",stroke:"currentColor",strokeWidth:"1.33",strokeLinecap:"round",strokeLinejoin:"round"})}),ic=(0,dJ.forwardRef)(({isRequired:e,tooltip:t,tooltipDescription:d,className:r,children:n,...i},a)=>(0,dX.jsxs)(d0.Label,{ref:a,"data-label":"true",...i,className:d3("flex cursor-default items-center gap-0.5 text-sm font-medium text-gray-700",r),children:[n,(0,dX.jsx)("span",{className:d3("hidden text-ps-red",e&&"block",void 0===e&&"group-required:block"),children:"*"}),t&&(0,dX.jsx)(io,{content:t,children:(0,dX.jsx)("button",{type:"button",className:"cursor-pointer text-gray-400 transition duration-200 hover:text-gray-500 focus:text-gray-500",children:(0,dX.jsx)(iu,{className:"size-4"})})})]}));ic.displayName="Label";let ih={default:"max-w-7xl",narrow:"max-w-3xl",wide:"max-w-[96rem]",full:"max-w-none"};(0,dJ.forwardRef)(({size:e="default",noPadding:t=!1,centered:d=!1,as:r="div",className:n,children:i,...a},l)=>(0,dX.jsx)(r,{ref:l,className:d3("mx-auto w-full",ih[e],!t&&"px-4 sm:px-6 lg:px-8",d&&"flex flex-col items-center justify-center",n),...a,children:i})).displayName="Container";let ip=(0,dJ.forwardRef)(({variant:e="rectangular",animation:t="pulse",width:d,height:r,className:n,style:i,...a},l)=>(0,dX.jsx)("output",{ref:l,"aria-label":"Loading...",className:d3("block bg-white",{rectangular:"rounded-md",circular:"rounded-full",text:"rounded h-4"}[e],{pulse:"",wave:"",none:""}[t],n),style:{width:"number"==typeof d?`${d}px`:d,height:"number"==typeof r?`${r}px`:r,...i},...a}));ip.displayName="Skeleton";let im=(0,dJ.forwardRef)(({lines:e=3,lastLineWidth:t="60%",spacing:d="md",animation:r="pulse",className:n,...i},a)=>{let l=(0,dJ.useId)();return(0,dX.jsx)("output",{ref:a,className:d3("block",{sm:"space-y-1.5",md:"space-y-2",lg:"space-y-3"}[d],n),"aria-label":"Loading text...",...i,children:Array.from({length:e}).map((d,n)=>(0,dX.jsx)(ip,{variant:"text",animation:r,style:{width:n===e-1?t:"100%"}},`${l}-line-${n}`))})});im.displayName="SkeletonText";let i$=(0,dJ.forwardRef)(({size:e="md",animation:t="pulse",className:d,...r},n)=>(0,dX.jsx)(ip,{ref:n,variant:"circular",animation:t,className:d3({xs:"w-6 h-6",sm:"w-8 h-8",md:"w-10 h-10",lg:"w-12 h-12",xl:"w-14 h-14","2xl":"w-16 h-16"}[e],d),...r}));i$.displayName="SkeletonAvatar",(0,dJ.forwardRef)(({hasImage:e=!0,imageHeight:t=200,animation:d="pulse",className:r,...n},i)=>(0,dX.jsxs)("output",{ref:i,className:d3("block rounded-xl border border-gray-200 overflow-hidden bg-white",r),"aria-label":"Loading card...",...n,children:[e&&(0,dX.jsx)(ip,{animation:d,style:{height:"number"==typeof t?`${t}px`:t},className:"rounded-none"}),(0,dX.jsxs)("div",{className:"p-4 space-y-3",children:[(0,dX.jsx)(ip,{animation:d,height:20,width:"70%"}),(0,dX.jsx)(im,{animation:d,lines:2}),(0,dX.jsxs)("div",{className:"flex items-center gap-3 pt-2",children:[(0,dX.jsx)(i$,{animation:d,size:"sm"}),(0,dX.jsx)(ip,{animation:d,height:16,width:100})]})]})]})).displayName="SkeletonCard",(0,dJ.forwardRef)(({columns:e=4,animation:t="pulse",className:d,...r},n)=>{let i=(0,dJ.useId)();return(0,dX.jsx)("tr",{ref:n,className:d,...r,children:Array.from({length:e}).map((d,r)=>(0,dX.jsx)("td",{className:"px-4 py-3",children:(0,dX.jsx)(ip,{animation:t,height:16,width:0===r?"60%":r===e-1?"40%":"80%"})},`${i}-col-${r}`))})}).displayName="SkeletonTableRow",(0,dJ.forwardRef)(({hasAvatar:e=!0,hasAction:t=!1,animation:d="pulse",className:r,...n},i)=>(0,dX.jsxs)("output",{ref:i,className:d3("flex items-center gap-4 py-3",r),"aria-label":"Loading list item...",...n,children:[e&&(0,dX.jsx)(i$,{animation:d,size:"md"}),(0,dX.jsxs)("div",{className:"flex-1 space-y-2",children:[(0,dX.jsx)(ip,{animation:d,height:16,width:"50%"}),(0,dX.jsx)(ip,{animation:d,height:14,width:"80%"})]}),t&&(0,dX.jsx)(ip,{animation:d,height:32,width:80,className:"rounded-lg"})]})).displayName="SkeletonListItem";let ig={sm:{container:"w-8 h-8",icon:"w-4 h-4"},md:{container:"w-10 h-10",icon:"w-5 h-5"},lg:{container:"w-12 h-12",icon:"w-6 h-6"},xl:{container:"w-14 h-14",icon:"w-7 h-7"}},ib={light:{brand:"bg-ps-red text-white",gray:"bg-gray-100 text-gray-600",success:"bg-green-100 text-green-600",warning:"bg-orange-100 text-orange-600",error:"bg-ps-error text-ps-error"},dark:{brand:"bg-ps-red text-white",gray:"bg-gray-600 text-white",success:"bg-green-600 text-white",warning:"bg-orange-600 text-white",error:"bg-ps-error text-white"},outline:{brand:"bg-white text-ps-red border border-ps-red shadow-sm",gray:"bg-white text-gray-600 border border-gray-200 shadow-sm",success:"bg-white text-green-600 border border-green-200 shadow-sm",warning:"bg-white text-orange-600 border border-orange-200 shadow-sm",error:"bg-white text-ps-error border border-ps-error shadow-sm"},modern:{brand:"bg-ps-red text-white ring-4 ring-ps-red",gray:"bg-gray-50 text-gray-700 ring-4 ring-gray-50",success:"bg-green-50 text-green-700 ring-4 ring-green-50",warning:"bg-orange-50 text-orange-700 ring-4 ring-orange-50",error:"bg-ps-error text-white ring-4 ring-ps-error"},gradient:{brand:"bg-gradient-to-br from-ps-red to-ps-red text-white shadow-lg shadow-ps-red/25",gray:"bg-gradient-to-br from-gray-500 to-gray-700 text-white shadow-lg shadow-gray-500/25",success:"bg-gradient-to-br from-green-500 to-green-700 text-white shadow-lg shadow-green-500/25",warning:"bg-gradient-to-br from-orange-500 to-orange-700 text-white shadow-lg shadow-orange-500/25",error:"bg-gradient-to-br from-ps-error to-ps-error text-white shadow-lg shadow-ps-error/25"}};(0,dJ.forwardRef)(({icon:e,size:t="md",color:d,theme:r="light",className:n,children:i},a)=>{let l=ig[t],s=ib[r][d];return(0,dX.jsxs)("div",{ref:a,className:d3("inline-flex items-center justify-center rounded-full relative",l.container,s,n),children:[i&&(0,dX.jsx)("div",{className:"absolute inset-0 z-0",children:i}),(0,dX.jsx)("span",{className:"relative z-10",children:("function"==typeof e||"object"==typeof e&&null!==e&&"$$typeof"in e)&&!(0,dJ.isValidElement)(e)?(0,dX.jsx)(e,{className:l.icon}):(0,dX.jsx)("span",{className:d3("flex items-center justify-center",l.icon),children:e})})]})}).displayName="FeaturedIcon";let{entries:iy,setPrototypeOf:ix,isFrozen:iv,getPrototypeOf:iw,getOwnPropertyDescriptor:iC}=Object,{freeze:iN,seal:ik,create:iT}=Object,{apply:iS,construct:iI}="u">typeof Reflect&&Reflect;iN||(iN=function(e){return e}),ik||(ik=function(e){return e}),iS||(iS=function(e,t){for(var d=arguments.length,r=Array(d>2?d-2:0),n=2;n<d;n++)r[n-2]=arguments[n];return e.apply(t,r)}
172),iI||(iI=function(e){for(var t=arguments.length,d=Array(t>1?t-1:0),r=1;r<t;r++)d[r-1]=arguments[r];return new e(...d)});let i_=iz(Array.prototype.forEach),ij=iz(Array.prototype.lastIndexOf),iA=iz(Array.prototype.pop),iE=iz(Array.prototype.push),iM=iz(Array.prototype.splice),iL=iz(String.prototype.toLowerCase),iR=iz(String.prototype.toString),iD=iz(String.prototype.match),iF=iz(String.prototype.replace),iP=iz(String.prototype.indexOf),iO=iz(String.prototype.trim),iV=iz(Object.prototype.hasOwnProperty),iB=iz(RegExp.prototype.test),iU=(d=TypeError,function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return iI(d,t)});function iz(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var d=arguments.length,r=Array(d>1?d-1:0),n=1;n<d;n++)r[n-1]=arguments[n];return iS(e,t,r)}}function iH(e,t){let d=arguments.length>2&&void 0!==arguments[2]?arguments[2]:iL;ix&&ix(e,null);let r=t.length;for(;r--;){let n=t[r];if("string"==typeof n){let e=d(n);e!==n&&(iv(t)||(t[r]=e),n=e)}e[n]=!0}return e}function iW(e){let t=iT(null);for(let[d,r]of iy(e))iV(e,d)&&(Array.isArray(r)?t[d]=function(e){for(let t=0;t<e.length;t++)iV(e,t)||(e[t]=null);return e}(r):r&&"object"==typeof r&&r.constructor===Object?t[d]=iW(r):t[d]=r);return t}function iG(e,t){for(;null!==e;){let d=iC(e,t);if(d){if(d.get)return iz(d.get);if("function"==typeof d.value)return iz(d.value)}e=iw(e)}return function(){return null}}let iq=iN(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),iY=iN(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),iK=iN(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),iZ=iN(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),iX=iN(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),iJ=iN(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),iQ=iN(["#text"]),i1=iN(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
172spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),i0=iN(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),i2=iN(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),i3=iN(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),i4=ik(/\{\{[\w\W]*|[\w\W]*\}\}/gm),i5=ik(/<%[\w\W]*|[\w\W]*%>/gm),i9=ik(/\$\{[\w\W]*/gm),i6=ik(/^data-[\-\w.\u00B7-\uFFFF]+$/),i8=ik(/^aria-[\-\w]+$/),i7=ik(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ae=ik(/^(?:\w+script|data):/i),at=ik(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ad=ik(/^html$/i);var ar=Object.freeze({__proto__:null,ARIA_ATTR:i8,ATTR_WHITESPACE:at,CUSTOM_ELEMENT:ik(/^[a-z][.\w]*(-[.\w]+)+$/i),DATA_ATTR:i6,DOCTYPE_NAME:ad,ERB_EXPR:i5,IS_ALLOWED_URI:i7,IS_SCRIPT_OR_DATA:ae,MUSTACHE_EXPR:i4,TMPLIT_EXPR:i9});let an=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let d=null,r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(d=t.getAttribute(r));let n="dompurify"+(d?"#"+d:"");try{return e.createPolicy(n,{createHTML(e){return e},createScriptURL(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+n+" could not be created."),null}},ai=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};var aa=function e(){let t,d=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"u"<typeof window?null:window,r=t=>e(t);if(r.version="3.3.1",r.removed=[],!d||!d.document||9!==d.document.nodeType||!d.Element)return r.isSupported=!1,r;let{document:n}=d,i=n,a=i.currentScript,{DocumentFragment:l,HTMLTemplateElement:s,Node:o,Element:u,NodeFilter:c,NamedNodeMap:h=d.NamedNodeMap||d.MozNamedAttrMap,HTMLFormElement:p,DOMParser:m,trustedTypes:$}=d,f=u.prototype,g=iG(f,"cloneNode"),b=iG(f,"remove"),y=iG(f,"nextSibling"),x=iG(f,"childNodes"),v=iG(f,"parentNode");if("function"==typeof s){let e=n.createElement("template");e.content&&e.content.ownerDocument&&(n=e.content.ownerDocument)}let w="",{implementation:C,createNodeIterator:N,createDocumentFragment:k,getElementsByTagName:T}=n,{importNode:S}=i,I=ai();r.isSupported="function"==typeof iy&&"function"==typeof v&&C&&void 0!==C.createHTMLDocument;let{MUSTACHE_EXPR:_,ERB_EXPR:j,TMPLIT_EXPR:A,DATA_ATTR:E,ARIA_ATTR:M,IS_SCRIPT_OR_DATA:L,ATTR_WHITESPACE:R,CUSTOM_ELEMENT:D}=ar,{IS_ALLOWED_URI:F}=ar,P=null,O=iH({},[...iq,...iY,...iK,...iX,...iQ]),V=null,B=iH({}
172,[...i1,...i0,...i2,...i3]),U=Object.seal(iT(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),z=null,H=null,W=Object.seal(iT(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),G=!0,q=!0,Y=!1,K=!0,Z=!1,X=!0,J=!1,Q=!1,ee=!1,et=!1,ed=!1,er=!1,en=!0,ei=!1,ea=!0,el=!1,es={},eo=null,eu=iH({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),ec=null,eh=iH({},["audio","video","img","source","image","track"]),ep=null,em=iH({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),e$="http://www.w3.org/1998/Math/MathML",ef="http://www.w3.org/2000/svg",eg="http://www.w3.org/1999/xhtml",eb=eg,ey=!1,ex=null,ev=iH({},[e$,ef,eg],iR),ew=iH({},["mi","mo","mn","ms","mtext"]),eC=iH({},["annotation-xml"]),eN=iH({},["title","style","font","a","script"]),ek=null,eT=["application/xhtml+xml","text/html"],eS=null,eI=null,e_=n.createElement("form"),ej=function(e){return e instanceof RegExp||e instanceof Function},eA=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!eI||eI!==e){if(e&&"object"==typeof e||(e={}),e=iW(e),eS="application/xhtml+xml"===(ek=-1===eT.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE)?iR:iL,P=iV(e,"ALLOWED_TAGS")?iH({},e.ALLOWED_TAGS,eS):O,V=iV(e,"ALLOWED_ATTR")?iH({},e.ALLOWED_ATTR,eS):B,ex=iV(e,"ALLOWED_NAMESPACES")?iH({},e.ALLOWED_NAMESPACES,iR):ev,ep=iV(e,"ADD_URI_SAFE_ATTR")?iH(iW(em),e.ADD_URI_SAFE_ATTR,eS):em,ec=iV(e,"ADD_DATA_URI_TAGS")?iH(iW(eh),e.ADD_DATA_URI_TAGS,eS):eh,eo=iV(e,"FORBID_CONTENTS")?iH({},e.FORBID_CONTENTS,eS):eu,z=iV(e,"FORBID_TAGS")?iH({},e.FORBID_TAGS,eS):iW({}),H=iV(e,"FORBID_ATTR")?iH({},e.FORBID_ATTR,eS):iW({}),es=!!iV(e,"USE_PROFILES")&&e.USE_PROFILES,G=!1!==e.ALLOW_ARIA_ATTR,q=!1!==e.ALLOW_DATA_ATTR,Y=e.ALLOW_UNKNOWN_PROTOCOLS||!1,K=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Z=e.SAFE_FOR_TEMPLATES||!1,X=!1!==e.SAFE_FOR_XML,J=e.WHOLE_DOCUMENT||!1,et=e.RETURN_DOM||!1,ed=e.RETURN_DOM_FRAGMENT||!1,er=e.RETURN_TRUSTED_TYPE||!1,ee=e.FORCE_BODY||!1,en=!1!==e.SANITIZE_DOM,ei=e.SANITIZE_NAMED_PROPS||!1,ea=!1!==e.KEEP_CONTENT,el=e.IN_PLACE||!1,F=e.ALLOWED_URI_REGEXP||i7,eb=e.NAMESPACE||eg,ew=e.MATHML_TEXT_INTEGRATION_POINTS||ew,eC=e.HTML_INTEGRATION_POINTS||eC,U=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ej(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(U.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ej(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(U.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(U.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Z&&(q=!1),ed&&(et=!0),es&&(P=iH({},iQ),V=[],!0===es.html&&(iH(P,iq),iH(V,i1)),!0===es.svg&&(iH(P,iY),iH(V,i0),iH(V,i3)),!0===es.svgFilters&&(iH(P,iK),iH(V,i0),iH(V,i3)),!0===es.mathMl&&(iH(P,iX),iH(V,i2),iH(V,i3))),e.ADD_TAGS&&("function"==typeof e.ADD_TAGS?W.tagCheck=e.ADD_TAGS:(P===O&&(P=iW(P)),iH(P,e.ADD_TAGS,eS))),e.ADD_ATTR&&("function"==typeof e.ADD_ATTR?W.attributeCheck=e.ADD_ATTR:(V===B&&(V=iW(V)),iH(V,e.ADD_ATTR,eS))),e.ADD_URI_SAFE_ATTR&&iH(ep,e.ADD_URI_SAFE_ATTR,eS),e.FORBID_CONTENTS&&(eo===eu&&(eo=iW(eo)),iH(eo,e.FORBID_CONTENTS,eS)),e.ADD_FORBID_CONTENTS&&(eo===eu&&(eo=iW(eo)),iH(eo,e.ADD_FORBID_CONTENTS,eS)),ea&&(P["#text"]=!0),J&&iH(P,["html","head","body"]),P.table&&(iH(P,["tbody"]),delete z.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw iU('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw iU('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');w=(t=e.TRUSTED_TYPES_POLICY).createHTML("")}else void 0===t&&(t=an($,a)),null!==t&&"string"==typeof w&&(w=t.createHTML(""));iN&&iN(e),eI=e}},eE=iH({},[...iY,...iK,...iZ]),eM=iH({},[...iX,...iJ]),eL=function(e){let t=v(e);t&&t.tagName||(t={namespaceURI:eb,tagName:"template"});let d=iL(e.tagName),r=iL(t.tagName);return!!ex[e.namespaceURI]&&(e.namespaceURI===ef?t.namespaceURI===eg?"svg"===d:t.namespaceURI===e$?"svg"===d&&("annotation-xml"===r||ew[r]):!!eE[d]:e.namespaceURI===e$?t.n
172amespaceURI===eg?"math"===d:t.namespaceURI===ef?"math"===d&&eC[r]:!!eM[d]:e.namespaceURI===eg?(t.namespaceURI!==ef||!!eC[r])&&(t.namespaceURI!==e$||!!ew[r])&&!eM[d]&&(eN[d]||!eE[d]):"application/xhtml+xml"===ek&&!!ex[e.namespaceURI])},eR=function(e){iE(r.removed,{element:e});try{v(e).removeChild(e)}catch(t){b(e)}},eD=function(e,t){try{iE(r.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){iE(r.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(et||ed)try{eR(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},eF=function(e){let d=null,r=null;if(ee)e="<remove></remove>"+e;else{let t=iD(e,/^[\r\n\t ]+/);r=t&&t[0]}"application/xhtml+xml"===ek&&eb===eg&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");let i=t?t.createHTML(e):e;if(eb===eg)try{d=new m().parseFromString(i,ek)}catch(e){}if(!d||!d.documentElement){d=C.createDocument(eb,"template",null);try{d.documentElement.innerHTML=ey?w:i}catch(e){}}let a=d.body||d.documentElement;return(e&&r&&a.insertBefore(n.createTextNode(r),a.childNodes[0]||null),eb===eg)?T.call(d,J?"html":"body")[0]:J?d.documentElement:a},eP=function(e){return N.call(e.ownerDocument||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},eO=function(e){return e instanceof p&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof h)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},eV=function(e){return"function"==typeof o&&e instanceof o};function eB(e,t,d){i_(e,e=>{e.call(r,t,d,eI)})}let eU=function(e){let t=null;if(eB(I.beforeSanitizeElements,e,null),eO(e))return eR(e),!0;let d=eS(e.nodeName);if(eB(I.uponSanitizeElement,e,{tagName:d,allowedTags:P}),X&&e.hasChildNodes()&&!eV(e.firstElementChild)&&iB(/<[/\w!]/g,e.innerHTML)&&iB(/<[/\w!]/g,e.textContent)||7===e.nodeType||X&&8===e.nodeType&&iB(/<[/\w]/g,e.data))return eR(e),!0;if(!(W.tagCheck instanceof Function&&W.tagCheck(d))&&(!P[d]||z[d])){if(!z[d]&&eH(d)&&(U.tagNameCheck instanceof RegExp&&iB(U.tagNameCheck,d)||U.tagNameCheck instanceof Function&&U.tagNameCheck(d)))return!1;if(ea&&!eo[d]){let t=v(e)||e.parentNode,d=x(e)||e.childNodes;if(d&&t){let r=d.length;for(let n=r-1;n>=0;--n){let r=g(d[n],!0);r.__removalCount=(e.__removalCount||0)+1,t.insertBefore(r,y(e))}}}return eR(e),!0}return e instanceof u&&!eL(e)||("noscript"===d||"noembed"===d||"noframes"===d)&&iB(/<\/no(script|embed|frames)/i,e.innerHTML)?(eR(e),!0):(Z&&3===e.nodeType&&(t=e.textContent,i_([_,j,A],e=>{t=iF(t,e," ")}),e.textContent!==t&&(iE(r.removed,{element:e.cloneNode()}),e.textContent=t)),eB(I.afterSanitizeElements,e,null),!1)},ez=function(e,t,d){if(en&&("id"===t||"name"===t)&&(d in n||d in e_))return!1;if(q&&!H[t]&&iB(E,t));else if(G&&iB(M,t));else if(W.attributeCheck instanceof Function&&W.attributeCheck(t,e));else if(!V[t]||H[t]){if(!(eH(e)&&(U.tagNameCheck instanceof RegExp&&iB(U.tagNameCheck,e)||U.tagNameCheck instanceof Function&&U.tagNameCheck(e))&&(U.attributeNameCheck instanceof RegExp&&iB(U.attributeNameCheck,t)||U.attributeNameCheck instanceof Function&&U.attributeNameCheck(t,e))||"is"===t&&U.allowCustomizedBuiltInElements&&(U.tagNameCheck instanceof RegExp&&iB(U.tagNameCheck,d)||U.tagNameCheck instanceof Function&&U.tagNameCheck(d))))return!1}else if(ep[t]);else if(iB(F,iF(d,R,"")));else if(("src"===t||"xlink:href"===t||"href"===t)&&"script"!==e&&0===iP(d,"data:")&&ec[e]);else if(Y&&!iB(L,iF(d,R,"")));else if(d)return!1;return!0},eH=function(e){return"annotation-xml"!==e&&iD(e,D)},eW=function(e){eB(I.beforeSanitizeAttributes,e,null);let{attributes:d}=e;if(!d||eO(e))return;let n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:V,forceKeepAttr:void 0},i=d.length;for(;i--;){let{name:a,namespaceURI:l,value:s}=d[i],o=eS(a),u="value"===a?s:iO(s);if(n.attrName=o,n.attrValue=u,n.keepAttr=!0,n.forceKeepAttr=void 0,eB(I.uponSanitizeAttribute,e,n),u=n.attrValue,ei&&("id"===o||"name"===o)&&(eD(a,e),u="user-content-"+u),X&&iB(/((--!?|])>)|<\/(style|title|textarea)/i,u)||"attributename"===o&&iD(u,"href")){eD(a,e);continue}if(n.forceKeepAttr)continue;if(!n.keepAttr||!K&&iB(/\/>/i,u)){eD(a,e);continue}Z&&i_([_,j,A],e=>{u=iF(u,e," ")});let c=eS(e.nodeName);if(!ez(c,o,u)){eD(a,e);continue}if(t&&"object"==typeof $&&"function"==typeof $.getAttributeType)if(l);else switch($.getAttributeType(c,o)){case"TrustedHTML":u=t.createHTML(u);break;case"TrustedScriptURL":u=t.createScriptURL(u)}if(u!==s)try{l?e.setAttributeNS(l,a,u):e.setAttribute(a,u),eO(e)?eR(e):iA(r.removed)}catch(t){eD(a,e)}}eB(I.afterSanitizeAttributes,e,null)},eG=function e(t){let d=null,r=eP(t);for(eB(I.beforeSanitizeShadowDOM,t,null);d=r.nextNode();)eB(I.uponSanitizeShadowNode,d,null),eU(d),eW(d),d.content instanceof l&&e(d.content);eB(I.afterSanitizeShadowDOM,t,null)};
172return r.sanitize=function(e){let d=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,a=null,s=null,u=null;if((ey=!e)&&(e="\x3c!--\x3e"),"string"!=typeof e&&!eV(e))if("function"==typeof e.toString){if("string"!=typeof(e=e.toString()))throw iU("dirty is not a string, aborting")}else throw iU("toString is not a function");if(!r.isSupported)return e;if(Q||eA(d),r.removed=[],"string"==typeof e&&(el=!1),el){if(e.nodeName){let t=eS(e.nodeName);if(!P[t]||z[t])throw iU("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof o)1===(a=(n=eF("\x3c!----\x3e")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===a.nodeName||"HTML"===a.nodeName?n=a:n.appendChild(a);else{if(!et&&!Z&&!J&&-1===e.indexOf("<"))return t&&er?t.createHTML(e):e;if(!(n=eF(e)))return et?null:er?w:""}n&&ee&&eR(n.firstChild);let c=eP(el?e:n);for(;s=c.nextNode();)eU(s),eW(s),s.content instanceof l&&eG(s.content);if(el)return e;if(et){if(ed)for(u=k.call(n.ownerDocument);n.firstChild;)u.appendChild(n.firstChild);else u=n;return(V.shadowroot||V.shadowrootmode)&&(u=S.call(i,u,!0)),u}let h=J?n.outerHTML:n.innerHTML;return J&&P["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&iB(ad,n.ownerDocument.doctype.name)&&(h="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+h),Z&&i_([_,j,A],e=>{h=iF(h,e," ")}),t&&er?t.createHTML(h):h},r.setConfig=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};eA(e),Q=!0},r.clearConfig=function(){eI=null,Q=!1},r.isValidAttribute=function(e,t,d){return eI||eA({}),ez(eS(e),eS(t),d)},r.addHook=function(e,t){"function"==typeof t&&iE(I[e],t)},r.removeHook=function(e,t){if(void 0!==t){let d=ij(I[e],t);return -1===d?void 0:iM(I[e],d,1)[0]}return iA(I[e])},r.removeHooks=function(e){I[e]=[]},r.removeAllHooks=function(){I=ai()},r}();let al=["p","br","span","div","strong","b","em","i","u","s","strike","del","ins","sub","sup","small","mark","abbr","time","h1","h2","h3","h4","h5","h6","ul","ol","li","dl","dt","dd","a","blockquote","q","cite","code","pre","kbd","samp","var","table","caption","thead","tbody","tfoot","tr","th","td","colgroup","col","hr","address","figure","figcaption","details","summary","img","picture","source"],as=["href","target","rel","download","class","id","title","alt","lang","dir","colspan","rowspan","scope","headers","src","srcset","sizes","width","height","loading","decoding","datetime","open","name","type"],ao=!1;function au(){"u">typeof window&&!ao&&(aa.addHook("afterSanitizeAttributes",e=>{if("A"===e.tagName){"_blank"===e.getAttribute("target")&&e.setAttribute("rel","noopener noreferrer");let t=e.getAttribute("href");t&&(t.startsWith("http://")||t.startsWith("https://"))&&!e.getAttribute("rel")&&e.setAttribute("rel","noopener")}}),aa.addHook("uponSanitizeAttribute",(e,t)=>{if("href"===t.attrName||"src"===t.attrName){let e=t.attrValue?.toLowerCase().trim();(e?.startsWith("javascript:")||e?.startsWith("data:text/html"))&&(t.attrValue="")}}),ao=!0)}let ac=(0,dJ.forwardRef)(({html:e,as:t="div",className:d,allowTags:r=[],denyTags:n=[],allowAttributes:i=[],denyAttributes:a=[],trustSource:l=!1,stripHtml:s=!1,purifyConfig:o},u)=>{(0,dJ.useEffect)(()=>{au()},[]);let c=(0,dJ.useMemo)(()=>{if(!e||"string"!=typeof e)return"";if(s)return"u">typeof window?new DOMParser().parseFromString(e,"text/html").body.textContent??"":e.replaceAll(/<[^>]*>/g,"");if(!/<[a-z][\s\S]*>/i.test(e)||l)return e;au();let t={ALLOWED_TAGS:[...al,...r].filter(e=>!n.includes(e)),ALLOWED_ATTR:[...as,...i].filter(e=>!a.includes(e)),ALLOW_DATA_ATTR:!0,ALLOW_ARIA_ATTR:!0,FORBID_TAGS:["script","style","iframe","object","embed","form","input","button",...n],FORBID_ATTR:["onerror","onload","onclick","onmouseover","onfocus","onblur","style",...a],ADD_ATTR:["target"]},d=o?{...t,...o}:t;return String(aa.sanitize(e,d))},[e,r,n,i,a,l,s,o]);return c?s?(0,dX.jsx)(t,{ref:u,className:d3("rich-text content-style",d),children:c}):(0,dX.jsx)(t,{ref:u,className:d3("rich-text content-style",d),dangerouslySetInnerHTML:{__html:c}}):null});ac.displayName="RichText";let ah=(0,dJ.forwardRef)(({captionsEnabled:e,onToggleCaptions:t,hasCaptions:d,transcriptOpen:r,onToggleTranscript:n,hasTranscript:i,className:a},l)=>d||i?(0,dX.jsxs)("div",{ref:l,className:d3("cmp-video-controls w-full h-full justify-end","flex items-center",a),children:[d&&(0,dX.jsx)("button",{className:d3("h-full w-10 flex items-center justify-center","bg-transparent","rounded-lg text-sm font-medium","cursor-pointer transition-all duration-150 ease-out","hover:bg-white/10 focus:outline-none focus:bg-white/10",e?"text-blue-500!":"text-white"),type:"button",onClick:t,"aria-pressed":e,"aria-label":e?"Turn off closed captions":"Turn on closed captions",children:(0,dX.jsx)(nN,{icon:"cc",size:"lg"})}),i&&(0,dX.jsx)("button",{className:d3("h-full w-10 flex items-center justify-center","text-white bg-transparent","rounded-lg text-sm font-medium","cursor-pointer transition-all duration-150 ease-out"),type:"button",onClick:n,"aria-expanded":r,"aria-label":r?"Hide transcript":"View transcript",children:(0,dX.jsx)(nN,{icon:"file-02"})})]}):null);function ap(){return(0,dX.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:(0,dX.jsx)("path",{d:"M18 6L6 18M6 6L18 18",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})}ah.displayName="VideoControls";let am=(0,dJ.forwardRef)(({transcript:e,isOpen:t,onClose:d,currentTime:r=0,autoScroll:n=!0,isLoading:i=!1,error:a=null,className:l},s)=>{let o=(0,dJ.useRef)(null),u=(0,dJ.useRef)(null),c=e.find(e=>r>=e.startTime&&r<=e.endTime)?.id;return((0,dJ.useEffect)(()=>
172{if(n&&u.current&&o.current){let e=o.current,t=u.current,d=e.getBoundingClientRect(),r=t.getBoundingClientRect();(r.top<d.top||r.bottom>d.bottom)&&t.scrollIntoView({behavior:"smooth",block:"center"})}},[c,n]),(0,dJ.useEffect)(()=>{let e=e=>{"Escape"===e.key&&t&&d()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[t,d]),t)?(0,dX.jsxs)("dialog",{ref:s,open:t,className:d3("cmp-transcript-modal","absolute inset-0 text-black!","flex items-center justify-center","z-1000 p-5","max-w-full max-h-full box-border","border-0 outline-0 w-full h-full bg-transparent","z-1000",l),"aria-labelledby":"transcript-title",children:[(0,dX.jsx)("button",{type:"button",className:"absolute inset-0 bg-black/50 cursor-pointer border-0 p-0 m-0",onClick:d,"aria-label":"Close transcript modal"}),(0,dX.jsxs)("section",{className:d3("bg-white rounded-xl shadow-2xl","w-full max-w-[min(600px,calc(100%-40px))] max-h-[calc(100%-40px)]","flex flex-col overflow-hidden box-border","relative z-10"),children:[(0,dX.jsxs)("div",{className:"flex items-center justify-between px-5 py-4 border-b border-gray-200 bg-gray-50",children:[(0,dX.jsx)("h2",{id:"transcript-title",className:"m-0 text-lg font-semibold text-gray-900",children:"Video Transcript"}),(0,dX.jsx)("button",{type:"button",onClick:d,className:d3("flex items-center justify-center","w-9 h-9 rounded-lg border-0 bg-transparent","text-gray-500 cursor-pointer transition-all duration-150 ease-out","hover:bg-gray-200 hover:text-gray-900"),"aria-label":"Close transcript",children:(0,dX.jsx)(ap,{})})]}),(0,dX.jsxs)("div",{ref:o,className:"flex-1 overflow-y-auto p-5 max-h-full min-h-0 box-border",children:[i&&(0,dX.jsxs)("div",{className:"flex items-center justify-center p-10",children:[(0,dX.jsx)("div",{className:"w-8 h-8 border-3 border-gray-200 border-t-sky-500 rounded-full animate-spin"}),(0,dX.jsx)("span",{className:"ml-3 text-sm text-gray-500",children:"Loading transcript..."})]}),a&&!i&&(0,dX.jsxs)("div",{className:"text-center p-10",children:[(0,dX.jsx)("p",{className:"text-sm text-gray-500 m-0",children:"Unable to load transcript"}),(0,dX.jsx)("p",{className:"text-xs text-gray-400 mt-1",children:a.message})]}),!i&&!a&&0===e.length&&(0,dX.jsx)("div",{className:"text-center p-10",children:(0,dX.jsx)("p",{className:"text-sm text-gray-500 m-0",children:"No transcript available for this video"})}),!i&&!a&&e.length>0&&(0,dX.jsx)("div",{children:e.map(e=>{var t;let d,r,n=e.id===c;return(0,dX.jsxs)("div",{ref:n?u:void 0,className:d3("text-sm leading-7 px-3 py-2 rounded-md mb-2",n?"bg-sky-50 text-sky-700 font-medium":"text-gray-700"),children:[e.startTime>0&&(0,dX.jsx)("span",{className:"text-xs text-gray-400 mr-2 font-mono",children:(d=Math.floor((t=e.startTime)/60),r=Math.floor(t%60),`${d}:${r.toString().padStart(2,"0")}`)}),e.text]},e.id)})})]})]})]}):null});function a$(e){let t=e.trim().split(":"),d=0,r=0,n=0;return 3===t.length?(d=Number.parseInt(t[0],10),r=Number.parseInt(t[1],10),n=Number.parseFloat(t[2])):2===t.length&&(r=Number.parseInt(t[0],10),n=Number.parseFloat(t[1])),3600*d+60*r+n}am.displayName="TranscriptPanel";let af=String.raw`\d{2}:\d{2}(?::\d{2})?[:.]\d{3}`,ag=new RegExp(String.raw`(${af})\s*-->\s*(${af})`);var ab=ReactDOM,ay=({imagePathDesktop:e,imagePathTablet:t,imagePathMobile:d,alt:r="",className:n="",style:i,width:a,height:l,lazy:s=!1,fill:o=!1,fit:u,crop:c,aspectRatio:h,zoomOnHover:p=!1,sizeDesktop:m=100,sizeTablet:$=100,sizeMobile:f=100,fetchpriority:g="auto",disableDynamicMedia:b=globalThis.dynamicMediaDisabled,hasFixedWidth:y=!1,startDesktopSmall:x=!1,dynamicMediaServiceUrl:v=globalThis.dynamicMediaServiceUrl,...w})=>{let C=e=>{let t=Math.round(360*f/100),d=Math.round(1024*$/100),r=Math.round(1280*m/100),n={desktop:r,tablet:d,mobile:t};return e&&n[e]?n[e]:Math.min(t,d,r)},N=(e,t)=>{let d,r,n,i;if(!e||b)return e??"";let{path:l,ext:s}=(d=e?e.split("/").pop()?.split("."):null,r="jpg",n="",d&&d.length>1&&(n=d[0],r=d[1]),{path:n,ext:r});return"svg"!==s&&l&&v?(i=(e=>{let t,d,r,n;if(y&&a&&"number"==typeof a)return[a];let i=[],l=C(e),s=(t=3*Math.round(1023*f/100),d=2*Math.round(1279*$/100),n={desktop:r=2*Math.round(1536*m/100),tablet:d,mobile:t},e&&n[e]?n[e]:Math.max(t,d,r));for(let e=l;e<=s;e+=128)i.push(e);return i.includes(s)||i.push(s),i})(t),i.map(e=>((e,t,d)=>{if("svg"===t)return"";let r="&bfc=on&dpr=off&fit=constrain";"png"===t&&(r+="&fmt=png-alpha");let n=`${v}/${e}`;return`${n}?wid=${d}${r} ${d}w`})(l,s,e)).join(", ")):e},k=e=>null==e||100===e?"1536px":`${Math.round(1536*e/100)}px`,T=e=>{if(y&&a)return`${a}px`;let t=(e=>{if(!f&&!$&&!m)return"1536px";if(!f&&!$)return`(max-width: 1536px) ${m}vw, ${k(m)}`;if(!$&&!m)return`(max-width: 1536px) ${f}vw, ${k(f)}`;if(!f&&!m)return`(max-width: 1536px) ${$}vw, ${k($)}`;let t={mobile:f?`${f}vw`:"100vw",tablet:$?`${$}vw`:"100vw",desktop:m?`(max-width: 1536px) ${m}vw, ${k(m)}`:""};return e&&t[e]?t[e]:""})(e);if(t)return t;let d=f===$,r=$===m;return d&&r?`(max-width: 1536px) ${m}vw, ${k(m)}`:d?`(max-width: 1279px) ${$}vw, (max-width: 1536px) ${m}vw, ${k(m)}`:r?`(max-width: 1023px) ${f}vw, (max-width: 1536px) ${m}vw, ${k(m)}`:`(max-width: 1023px) ${f}vw, (max-width: 1279px) ${$}vw, (max-width: 1536px) ${m}vw, ${k(m)}`},S=()=>{let e=[];
172if(o&&e.push("w-full h-full object-cover"),u)switch(u){case"cover":e.push("object-cover");break;case"contain":e.push("object-contain");break;case"fill":e.push("object-fill");break;case"none":e.push("object-none")}if(c)switch(c){case"top":e.push("object-top");break;case"right":e.push("object-right");break;case"bottom":e.push("object-bottom");break;case"left":e.push("object-left");break;case"center":e.push("object-center")}if(h&&"none"!==h)switch(h){case"4by3":e.push("aspect-[4/3]");break;case"3by2":e.push("aspect-[3/2]");break;case"16by9":e.push("aspect-video");break;case"2_3by1":e.push("aspect-[2.3/1]");break;case"4by1":e.push("aspect-[4/1]");break;case"1by1":e.push("aspect-square");break;case"3by4":e.push("aspect-[3/4]");break;case"2by3":e.push("aspect-[2/3]");break;case"9by16":e.push("aspect-[9/16]")}return p&&e.push("transition-transform duration-300 ease-in-out hover:scale-105"),e.join(" ")},I=(()=>{if(!(e??t??d))return{hasImage:!1};if(e&&t&&d&&(e!==t||e!==d)){let r=N(e,"desktop");return{hasImage:!0,usePictureTag:!0,srcSetStrDesktop:r,srcSetStrTablet:N(t,"tablet"),srcSetStrMobile:N(d,"mobile"),sizeStrDesktop:T("desktop"),sizeStrTablet:T("tablet"),sizeStrMobile:T("mobile"),classList:S()}}return{hasImage:!0,usePictureTag:!1,srcSetString:N([e,t,d].find(Boolean)),sizesString:T(),classList:S()}})();if(!I.hasImage)return null;let _={className:d3("block max-w-full h-auto",I.classList,n),fetchPriority:g,decoding:"async",width:a,height:l,loading:s?"lazy":void 0,...w};if(I.usePictureTag)return(0,dX.jsxs)("picture",{className:d3("block",n),children:[" ",(0,dX.jsx)("source",{media:x?"(min-width: 1216px)":"(min-width: 1280px)",srcSet:I.srcSetStrDesktop,sizes:I.sizeStrDesktop}),(0,dX.jsx)("source",{media:"(min-width: 1024px)",srcSet:I.srcSetStrTablet,sizes:I.sizeStrTablet}),(0,dX.jsx)("img",{..._,alt:r,src:d,srcSet:I.srcSetStrMobile,sizes:I.sizeStrMobile,style:i})]});let j=[e,t,d].find(Boolean);return(0,dX.jsx)("img",{..._,alt:r,src:j,srcSet:I.srcSetString,sizes:I.sizesString,style:i})};let ax=(0,dJ.forwardRef)(({videoId:e,posterImage:t,posterAlt:d="Video thumbnail",title:r,description:n,aspectRatio:i="16:9",showCaptionToggle:a=!0,showTranscript:l=!0,autoPlay:s=!1,playsInline:o=!0,muted:u=!1,noBorderRadius:c=!1,onEnded:h,onPlay:p,onPause:m,onReady:$,className:f,playerClassName:g},b)=>{let[y,x]=(0,dJ.useState)("idle"),[v,w]=(0,dJ.useState)(!1),[C,N]=(0,dJ.useState)(!1),[k,T]=(0,dJ.useState)(!1),[S,I]=(0,dJ.useState)(null),[_,j]=(0,dJ.useState)(0),[A,E]=(0,dJ.useState)(t??""),M=(0,dJ.useRef)(null),L=(0,dJ.useRef)(null),R=(0,dJ.useRef)(!1),{transcript:D,isLoading:F,error:P}=function(e){let{vttUrl:t,enabled:d=!0}=e,[r,n]=(0,dJ.useState)([]),[i,a]=(0,dJ.useState)(!1),[l,s]=(0,dJ.useState)(null),o=(0,dJ.useCallback)(async()=>{if(!t||!d)return void n([]);a(!0),s(null);try{let e=await fetch(t,{method:"HEAD"}).catch(()=>null);if(!e?.ok)throw Error("Transcript not available");let d=await fetch(t);if(!d.ok)throw Error(`Failed to fetch transcript: ${d.status}`);let r=await d.text(),i=function(e){let t=[],d=e.replace(/^\uFEFF/,"").replaceAll("\r\n","\n").split(/\n\n+/),r=0;for(let e of d){if(function(e){let t=e.trim();return!!(!t||t.startsWith("WEBVTT")||t.startsWith("NOTE")||e.includes("X-TIMESTAMP-MAP"))}(e))continue;let d=function(e,t){let d=e.split("\n"),r=d.findIndex(e=>e.includes("--\x3e"));if(-1===r)return null;let n=d[r],i=ag.exec(n);if(!i)return null;let a=d.slice(r+1).join(" ").replaceAll(/<[^>]+>/g,"").trim();return a?{id:t,startTime:a$(i[1].replace(".",":")),endTime:a$(i[2].replace(".",":")),text:a}:null}(e,r);d&&(t.push(d),r++)}return t}(r);0===i.length&&(i=r.replaceAll(/\d\d:\d\d[:.]\d\d\d\s*-->\s*\d\d:\d\d[:.]\d\d\d.*\n?/gi,"").replace("X-TIMESTAMP-MAP=LOCAL:00:00:00.000,MPEGTS:0","").replace("WEBVTT","").replaceAll(/^\s*\d+\s*$/gm,"").split("\n").map(e=>e.trim()).filter(e=>e.length>0).map((e,t)=>({id:t,startTime:0,endTime:0,text:e}))),n(i)}catch(e){s(e instanceof Error?e:Error("Failed to load transcript")),n([])}finally{a(!1)}},[t,d]),u=(0,dJ.useCallback)(()=>{o()},[o]),c=(0,dJ.useCallback)(e=>{for(let t of r)if(e>=t.startTime&&e<=t.endTime)return t;return null},[r]);return(0,dJ.useEffect)(()=>{o()},[o]),{transcript:r,isLoading:i,error:l,refetch:u,getLineAtTime:c}}({vttUrl:S,enabled:l&&C}),O=(0,dJ.useCallback)(()=>{x("loading"),R.current=!0,M.current?.initPlayer()},[]);(0,dJ.useEffect)(()=>{s&&O(),A&&E((e=>{let t="u">typeof globalThis&&globalThis.dynamicMediaDisabled,d="u"<typeof globalThis?"":globalThis.dynamicMediaServiceUrl;if(!e||t||!d)return e;let r=e.lastIndexOf("/"),n=r>-1?e.substring(r+1):e,i=n.lastIndexOf(".");if(-1===i)return e;let a=n.substring(0,i),l=n.substring(i+1).toLowerCase();if(!a||!l||"svg"===l||"gif"===l)return e;let s=`${d}/${a}`;return"png"===l?s+="?bfc=on&dpr=off&fit=constrain&fmt=png-alpha":["jpg","jpeg","webp"].includes(l)&&(s+="?bfc=on&dpr=off"),s})(A))},[]);let V=(0,dJ.useCallback)(()=>{M.current?.isReady?(M.current.seek(0),M.current.play(),x("playing")):(x("loading"),M.current?.initPlayer())},[]),B=(0,dJ.useCallback)(()=>{M.current?.toggleCaptions()},[]),U=(0,dJ.useCallback)(()=>{N(e=>!e)},[]),z=(0,dJ.useCallback)(e=>{$?.(e),R.current?(R.current=!1,e.play().then(()=>{x("playing")}).catch(e=>{console.error("Error playing video:",e),x("paused")})):x("paused")},[$]),H=(0,dJ.useCallback)(()=>{x("playing"),p?.()},[p]),W=(0,dJ.useCallback)(()=>{x("paused"),m?.()},[m]),G=(0,dJ.useCallback)(()=>{x("ended"),h?.()},[h]),q=(0,dJ.useCallback)(e=>{j(t=>{let d=Math.floor(e);return d===t?t:d})},[]),Y=(0,dJ.useCallback)((e,t)=>{T(e),I(t)},[]),K=(0,dJ.useCallback)(e=>{w(e)},[]),Z=(0,dJ.useCallback)(()=>{x("error")},[]),X="ended"===y,J=a&&k||l&&S;return(0,dX.jsx)("div",{ref:b,className:d3("cmp-video",f),children:(0,dX.jsxs)("div",{className:"flex flex-col relative",children:[r&&(0,dX.jsx)("h2",{className:"text-xl font-semibold text-gray-900 mb-4",children:r}),(0,dX.jsxs)("div",{ref:L,className:d3("cmp-video__container [&_.vjs-subs-caps-button]:hidden [&_.vjs-big-play-button]:bg-black/40! [&_.vjs-control-bar]:bg-black/40!","[&_.vjs-poster]:bg-transparent! [&_video-js]:bg-transparent!","[&_.cmp-video-overlay>button>svg]:bg-transparent! [&_.cmp-video-overlay>button>svg>circle]:stroke-0!","[&_.vjs-big-play-button]:scale-[calc(52/98)]! [&_.vjs-big-play-button]:md:scale-[calc(72/98)]!",g),style:{position:"relative",width:"100%",paddingBottom:"16:9"===i?"56.25%":"4:3"===i?"75%":"100%",borderRadius:c?"0":"0.5rem",overflow:"hidden"},children:[(0,dX.jsx)(ny,{ref:M,videoId:e,poster:A,muted:u,autoPlay:s,playsInl
172ine:o,onReady:z,onPlay:H,onPause:W,onEnded:G,onError:Z,onTimeUpdate:q,onCaptionsAvailable:Y,onCaptionsStateChange:K}),!s&&(0,dX.jsx)(nw,{posterImage:A,posterAlt:d,showPlayButton:!X,showReplayButton:X,onPlay:X?V:O,isLoading:"loading"===y,isVisible:"idle"===y||"loading"===y||"ended"===y})]}),n&&(0,dX.jsx)("p",{className:"text-sm text-gray-600 mt-3",children:n}),J&&(0,ab.createPortal)((0,dX.jsx)(ah,{captionsEnabled:v,onToggleCaptions:B,hasCaptions:a&&k,transcriptOpen:C,onToggleTranscript:U,hasTranscript:l&&!!S}),L.current?.querySelector(".vjs-custom-control-spacer")),l&&C&&(0,ab.createPortal)((0,dX.jsx)(am,{transcript:D,isOpen:C,onClose:()=>N(!1),currentTime:_,isLoading:F,error:P}),L.current?.querySelector("video-js"))]})})});ax.displayName="Video";let av=["http:","https:","mailto:","tel:","sms:"],aw=["javascript:","data:","vbscript:","file:"];function aC(e,t){let d=0;try{document.querySelectorAll(e??"header, [data-header], .site-header, .cmp-header, .top-navigation, nav").forEach(e=>{let r=window.getComputedStyle(e),n=r.position;if("fixed"===n||"sticky"===n){let n=e.getBoundingClientRect(),i=n.top>=-1&&n.top<=10,a=t&&"0px"===r.top&&n.top<0;(i||a)&&(d=Math.max(d,n.height))}})}catch{}return d}function aN(){try{let e=window.gsap;if(e?.plugins?.scrollTrigger||window.ScrollTrigger){let t=e?.plugins?.scrollTrigger||window.ScrollTrigger;"function"==typeof t?.refresh&&t.refresh()}}catch{}}function ak(e,t,d=0){let{correctionThreshold:r=50,maxCorrectionAttempts:n=2,behavior:i="smooth",onComplete:a}=t;d>=n?a?.():setTimeout(()=>{aN();let n=e.getBoundingClientRect(),i=t.autoDetectHeader?aC(t.headerSelector):t.offset??0,l=n.top;if(Math.abs(l-i)>r){let r=window.scrollY+(l-i);window.scrollTo({top:Math.max(0,r),behavior:"smooth"}),setTimeout(()=>{ak(e,t,d+1)},400)}else a?.()},"smooth"===i?100:50)}function aT(e,t={}){let{offset:d=0,autoDetectHeader:r=!1,headerSelector:n}=t;return Math.max(0,e.getBoundingClientRect().top+window.scrollY-(r?aC(n):Math.max(d,0)))}var aS=MotionReact,aI=LottiePlayer;function a_(){return"u">typeof window&&"function"==typeof window._satellite?.track}function aj(){"u">typeof window&&(window.digitalData=window.digitalData??{})}function aA(e,t,d){let r="string"==typeof t,n=r?t:e,i={eventName:e,componentInfo:r?d??{}:t};aj(),"u">typeof window&&window.digitalData&&(window.digitalData.event=i),a_()&&window._satellite.track(n,i)}let aE=({className:e})=>(0,dX.jsx)("div",{className:d3("bg-white rounded w-full aspect-video",e)});var aM=({mediaType:e,videoUrl:t,videoPoster:d,videoPreload:r="metadata",playPauseEnable:n=!1,muteUnmuteEnable:i=!1,playPausePosition:a="bottom-right",playPauseColor:l="white",playPauseVisibility:s="always",lottieFile:o,lottieLoop:u=!0,lottiePlaying:c=!0,className:h="",imageDownloadable:p=!1,imageOverlay:m=!1,playerClassName:$="",playerPlaying:f=!0,actionClassName:g="",actionAnalyticsObj:b,style:y,imageProps:x,muteUnmutePosition:v="bottom-right",controlsPlaceholder:w})=>{let[C,N]=(0,dJ.useState)(!0),[k,T]=(0,dJ.useState)(!0),S=(0,dJ.useRef)(null),I=(0,dJ.useRef)(null),_=(0,dJ.useRef)(null),[j,A]=(0,dJ.useState)(!1),E=(0,dJ.useRef)(`lottie_${Math.random().toString(36).substring(2,11)}_${Date.now()}`),M=e=>{switch(e){case"left":case"bottom-left":return"bottom-4 left-4";case"right":case"bottom-right":default:return"bottom-4 right-4";case"top-left":return"top-4 left-4";case"top-right":return"top-4 right-4"}},L=M(a),R=M(i?"bottom-left":a),D=M(v),F=(()=>{switch(s){case"mobile-only":return"md:hidden";case"desktop-only":return"hidden md:inline-flex";default:return""}})();(0,dJ.useEffect)(()=>{n||(c?_.current?.play():_.current?.pause())},[c,n,_]),(0,dJ.useEffect)(()=>{n||(f?setTimeout(()=>{if(S.current&&f){let e=S.current.play();void 0!==e&&e.catch(e=>{("NotAllowedError"===e.name||e.message.includes("interrupted"))&&console.info("Video autoplay prevented by power-saving policy")})}},100):S.current?.pause())},[f,n,S]),(0,dJ.useEffect)(()=>{S.current&&"video"===e&&(S.current.muted=k)},[k,e]);let P=!!("image"===e&&x?.imagePathDesktop)&&x.imagePathDesktop.toLowerCase().includes(".gif"),O=()=>{S.current&&S.current.play().catch(()=>{console.warn("Video play still prevented after retry")})},V=e=>{"NotAllowedError"===e.name||e.message.includes("interrupted")?(console.info("Video play prevented by browser policy. Retrying..."),setTimeout(O,50)):console.warn("Video play was prevented:",e)},B=()=>
172{if(S.current){if(C)S.current.pause();else{let e=S.current.play();void 0!==e&&e.catch(V)}N(!C)}},U=()=>{if(S.current){let e=!k;S.current.muted=e,T(e)}},z=()=>{if(I.current&&x?.imagePathDesktop){if(C){let e=x.imagePathDesktop+"?paused="+Date.now();I.current.src=e}else I.current.src=x.imagePathDesktop;N(!C)}},H=()=>{_.current&&(C?_.current.pause():_.current.play(),N(!C))},W=e=>{if(!n)return null;let t=(0,dX.jsx)("div",{className:d3("play-pause-holder","inline-flex flex-col gap-3 absolute z-20",R,g),children:(0,dX.jsx)("button",{onClick:e,className:d3("inline-flex items-center justify-center ","rounded-full p-2","transition-all duration-200 cursor-pointer","focus-visible:outline-offset-2 border-transparent focus-visible:outline; focus-visible:outline-2  focus-visible:ring-0","white"===l?"bg-gray-neutral-0 text-black  hover:bg-gray-neutral-900 hover:text-white focus-visible:bg-gray-neutral-900 focus-visible:text-white focus-visible:outline-ps-focus":"bg-gray-neutral-900/40 text-white  hover:bg-gray-neutral-0 hover:text-black focus-visible:bg-gray-neutral-0 focus-visible:text-black focus-visible:outline-white",F),"aria-label":C?"Pause":"Play",children:(0,dX.jsx)(nN,{icon:C?"pause-rd":"play-rd",size:"md"})})}),d=w&&"current"in w?w.current:w;return d?(0,ab.createPortal)(t,d):t},G=()=>{if(A(!0),b?.track&&b?.eventName){let e=b.componentInfo?.componentDesc?b.componentInfo?.componentDesc.replaceAll(/<[^>]*>/g,""):"";aA(b.track,b.eventName,{componentName:b.componentInfo?.componentName??"",componentText:b.componentInfo?.componentText??"",componentHref:b.componentInfo?.componentHref??"",componentDesc:e??"",clickText:"Expand"})}},q=()=>{if(b?.track&&b?.eventName){let e=b.componentInfo?.componentDesc?b.componentInfo?.componentDesc.replaceAll(/<[^>]*>/g,""):"";aA(b.track,b.eventName,{componentName:b.componentInfo?.componentName??"",componentText:b.componentInfo?.componentText??"",componentHref:b.componentInfo?.componentHref??"",componentDesc:e??"",clickText:"Download"})}if(!x?.imagePathDesktop)return;let e=x.imagePathDesktop,t=e.split("/"),d=t[t.length-1]??"image",r=document.createElement("a");r.href=e,r.download=d;try{let t=window.location.origin;new URL(e,t).origin===t?(document.body.appendChild(r),r.click(),r.remove()):fetch(e).then(e=>e.blob()).then(e=>{let t=URL.createObjectURL(e),r=document.createElement("a");r.href=t,r.download=d,document.body.appendChild(r),r.click(),r.remove(),setTimeout(()=>URL.revokeObjectURL(t),100)}).catch(e=>{console.error("Failed to download image:",e),r.target="_blank",r.rel="noopener noreferrer",r.click()})}catch(e){console.error("Error processing download:",e),r.target="_blank",r.rel="noopener noreferrer",r.click()}},Y=e=>{if("NotAllowedError"===e.name||e.message.includes("interrupted")){let e;console.info("Video autoplay prevented by browser policy. User interaction required."),N(!1);let t=e=()=>{S.current?.paused&&(console.log(S.current.paused,C),S.current.play().catch(()=>{}),N(!0)),document.removeEventListener("click",e),document.removeEventListener("touchstart",e)};document.addEventListener("click",t,{once:!0}),document.addEventListener("touchstart",t,{once:!0})}else console.warn("Video autoplay was prevented:",e),N(!1)},K=()=>{if(S.current&&C){let e=S.current.play();void 0!==e&&e.catch(Y)}},Z=()=>{S.current&&C&&f&&setTimeout(K,100)};return(0,dX.jsx)("div",{className:d3("relative w-full",h),children:(()=>{switch(e){case"image":if(P&&n)return(0,dX.jsxs)("div",{className:d3("relative","w-full",h),children:[(0,dX.jsx)("img",{ref:I,src:x?.imagePathDesktop,alt:x?.alt??"",className:"w-full h-auto object-cover",loading:"lazy",style:y}),W(z)]});if(!P&&(p||m))return(0,dX.jsxs)("div",{className:"relative w-full",children:[(0,dX.jsx)(ay,{className:"w-full h-auto",...x??{}}),(0,dX.jsxs)("div",{className:d3("inline-flex flex-col gap-3 absolute z-20",L,g),children:[m&&(m?(0,dX.jsx)("button",{onClick:G,className:d3("inline-flex items-center justify-center","rounded-full p-2","transition-all duration-200 cursor-pointer","white"===l?"bg-white text-black hover:bg-gray-100":"bg-black text-white hover:bg-gray-900"),"aria-label":"Open Modal",children:(0,dX.jsx)(nN,{icon:"expand-01",size:"md"})}):null),p&&(p?(0,dX.jsx)("button",{onClick:q,className:d3("inline-flex items-center justify-center","rounded-full p-2","transition-all duration-200 cursor-pointer","white"===l?"bg-white text-black hover:bg-gray-100":"bg-black text-white hover:bg-gray-900"),"aria-label":"Download Image",children:(0,dX.jsx)(nN,{icon:"download",size:"md"})}):null)]}),m&&(m?(0,dX.jsx)(rn,{className:"w-screen h-screen",size:"xl",isOpen:j,onOpenChange:A,children:(0,dX.jsx)(ri,{children:({close:e})=>(0,dX.jsx)(dX.Fragment,{children:x?.imagePathDesktop&&(0,dX.jsxs)(dX.Fragment,{children:[(0,dX.jsx)(rl,{title:x?.alt??"",showClose:!0,onClose:e}),(0,dX.jsx)(rs,{children:(0,dX.jsx)("div",{className:" w-full",children:(0,dX.jsx)("img",{src:x?.imagePathDesktop,alt:x?.alt??"",className:"w-full h-auto max-h-screen",loading:"lazy"})})})]})})})}):null)]});return(0,dX.jsx)(ay,{style:y,className:"w-full h-auto",...x??{}});case"video":if(!t)return null;return(0,dX.jsxs)(dX.Fragment,{children:[(0,dX.jsx)("video",{ref:S,src:t,className:d3("w-full h-auto object-cover",$),style:y,autoPlay:!0,loop:!0,muted:k,playsInl
172ine:!0,preload:r,poster:d,onLoadedData:Z,children:"Your browser does not support the video tag."}),W(B),(0,dX.jsx)("div",{className:d3("inline-flex flex-col gap-3 absolute z-20",D,g),children:i?(0,dX.jsx)("button",{onClick:U,className:d3("inline-flex items-center justify-center","rounded-full p-2","transition-all duration-200 cursor-pointer","white"===l?"bg-white text-black hover:bg-gray-100":"bg-black text-white hover:bg-gray-900",F),"aria-label":k?"Unmute":"Mute",children:(0,dX.jsx)(nN,{icon:k?"volume-x":"volume",size:"md"})}):null})]});case"lottie":if(!o)return console.warn("[ImageWrapper] Failed to load Lottie from:",o),null;let a={ref:_,autoplay:C&&c,loop:u,keepLastFrame:!u,src:o,renderer:"svg",className:d3("w-full h-auto",$),onEvent:e=>{if("load"===e){let e=_.current?.container?.querySelector?.("svg");e&&e.querySelectorAll("[id]").forEach(t=>{let d=t.getAttribute("id");if(d&&!d.includes(E.current)){let r=`${E.current}_${d}`;t.setAttribute("id",r),e.querySelectorAll(`[href="#${d}"]`).forEach(e=>{e.setAttribute("href",`#${r}`)}),e.querySelectorAll(String.raw`[xlink\:href="#${d}"]`).forEach(e=>{e.setAttribute("xlink:href",`#${r}`)}),e.querySelectorAll("*").forEach(e=>{let t=e.getAttribute("style");if(t?.includes(`url(#${d})`)){let n=t.replaceAll(RegExp(String.raw`url\(#${d}\)`,"g"),`url(#${r})`);e.setAttribute("style",n)}["fill","stroke","filter","clip-path","mask","marker-start","marker-mid","marker-end"].forEach(t=>{let n=e.getAttribute(t);if(n?.includes(`url(#${d})`)){let i=n.replaceAll(RegExp(String.raw`url\(#${d}\)`,"g"),`url(#${r})`);e.setAttribute(t,i)}})})}})}}};return(0,dX.jsxs)("div",{className:d3("relative","w-full",h),style:y,children:[(0,dX.jsx)(d1,{componentName:"LottiePlayer",fallback:(0,dX.jsx)(aE,{className:$}),children:(0,dX.jsx)(aI.Player,{...a})}),W(H)]});default:return null}})()})};let aL="/bin/ps-redesign/submitForm",aR=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","utm_category","p360cid","utm_audienceID","utm_audience"],aD="ps_utm_params",aF={utm_source:"",utm_medium:"",utm_campaign:"",utm_term:"",utm_content:"",utm_category:"",p360cid:"",utm_audienceID:"",utm_audience:""},aP={"6Sense Industry":"","6sense Company":"","6Sense Country":"","6sense Confidence":""},aO={web_tag_product:"",web_tag_industry:"",web_tag_content:""},aV=[{value:"United States",label:"United States"},{value:"Canada",label:"Canada"},{value:"Afghanistan",label:"Afghanistan"},{value:"Albania",label:"Albania"},{value:"Algeria",label:"Algeria"},{value:"Andorra",label:"Andorra"},{value:"Angola",label:"Angola"},{value:"Argentina",label:"Argentina"},{value:"Armenia",label:"Armenia"},{value:"Australia",label:"Australia"},{value:"Austria",label:"Austria"},{value:"Azerbaijan",label:"Azerbaijan"},{value:"Bahamas",label:"Bahamas"},{value:"Bahrain",label:"Bahrain"},{value:"Bangladesh",label:"Bangladesh"},{value:"Barbados",label:"Barbados"},{value:"Belarus",label:"Belarus"},{value:"Belgium",label:"Belgium"},{value:"Belize",label:"Belize"},{value:"Benin",label:"Benin"},{value:"Bhutan",label:"Bhutan"},{value:"Bolivia",label:"Bolivia"},{value:"Bosnia and Herzegovina",label:"Bosnia and Herzegovina"},{value:"Botswana",label:"Botswana"},{value:"Brazil",label:"Brazil"},{value:"Brunei",label:"Brunei"},{value:"Bulgaria",label:"Bulgaria"},{value:"Burkina Faso",label:"Burkina Faso"},{value:"Burundi",label:"Burundi"},{value:"Cambodia",label:"Cambodia"},{value:"Cameroon",label:"Cameroon"},{value:"Cape Verde",label:"Cape Verde"},{value:"Central African Republic",label:"Central African Republic"},{value:"Chad",label:"Chad"},{value:"Chile",label:"Chile"},{value:"China",label:"China"},{value:"Colombia",label:"Colombia"},{value:"Comoros",label:"Comoros"},{value:"Congo",label:"Congo"},{value:"Costa Rica",label:"Costa Rica"},{value:"Croatia",label:"Croatia"},{value:"Cuba",label:"Cuba"},{value:"Cyprus",label:"Cyprus"},{value:"Czech Republic",label:"Czech Republic"},{value:"Denmark",label:"Denmark"},{value:"Djibouti",label:"Djibouti"},{value:"Dominica",label:"Dominica"},{value:"Dominican Republic",label:"Dominican Republic"},{value:"Ecuador",label:"Ecuador"},{value:"Egypt",label:"Egypt"},{value:"El Salvador",label:"El Salvador"},{value:"Equatorial Guinea",label:"Equatorial Guinea"},{value:"Eritrea",label:"Eritrea"},{value:"Estonia",label:"Estonia"},{value:"Ethiopia",label:"Ethiopia"},{value:"Fiji",label:"Fiji"},{value:"Finland",label:"Finland"},{value:"France",label:"France"},{value:"Gabon",label:"Gabon"},{value:"Gambia",label:"Gambia"},{value:"Georgia",label:"Georgia"},{value:"Germany",label:"Germany"},{value:"Ghana",label:"Ghana"},{value:"Greece",label:"Greece"},{value:"Grenada",label:"Grenada"},{value:"Guatemala",label:"Guatemala"},{value:"Guinea",label:"Guinea"},{value:"Guinea-Bissau",label:"Guinea-Bissau"},{value:"Guyana",label:"Guyana"},{value:"Haiti",label:"Haiti"},{value:"Honduras",label:"Honduras"},{value:"Hungary",label:"Hungary"},{value:"Iceland",label:"Iceland"},{value:"India",label:"India"},{value:"Indonesia",label:"Indonesia"},{value:"Iran",label:"Iran"},{value:"Iraq",label:"Iraq"},{value:"Ireland",label:"Ireland"},{value:"Israel",label:"Israel"},{value:"Italy",label:"Italy"},{value:"Jamaica",label:"Jamaica"},{value:"Japan",label:"Japan"},{value:"Jordan",label:"Jordan"},{value:"Kazakhstan",label:"Kazakhstan"},{value:"Kenya",label:"Kenya"},{value:"Kiribati",label:"Kiribati"},{value:"Kuwait",label:"Kuwait"},{value:"Kyrgyzstan",label:"Kyrgyzstan"},{value:"Laos",label:"Laos"},{value:"Latvia",label:"Latvia"},{value:"Lebanon",label:"Lebanon"},{value:"Lesotho",label:"Lesotho"},{value:"Liberia",label:"Liberia"},{value:"Libya",label:"Libya"},{value:"Liechtenstein",label:"Liechtenstein"},{value:"Lithuania",label:"Lithuania"},{value:"Luxembourg",label:"Luxembourg"},{value:"Macedonia",label:"Macedonia"}
172,{value:"Madagascar",label:"Madagascar"},{value:"Malawi",label:"Malawi"},{value:"Malaysia",label:"Malaysia"},{value:"Maldives",label:"Maldives"},{value:"Mali",label:"Mali"},{value:"Malta",label:"Malta"},{value:"Marshall Islands",label:"Marshall Islands"},{value:"Mauritania",label:"Mauritania"},{value:"Mauritius",label:"Mauritius"},{value:"Mexico",label:"Mexico"},{value:"Micronesia",label:"Micronesia"},{value:"Moldova",label:"Moldova"},{value:"Monaco",label:"Monaco"},{value:"Mongolia",label:"Mongolia"},{value:"Montenegro",label:"Montenegro"},{value:"Morocco",label:"Morocco"},{value:"Mozambique",label:"Mozambique"},{value:"Myanmar",label:"Myanmar"},{value:"Namibia",label:"Namibia"},{value:"Nauru",label:"Nauru"},{value:"Nepal",label:"Nepal"},{value:"Netherlands",label:"Netherlands"},{value:"New Zealand",label:"New Zealand"},{value:"Nicaragua",label:"Nicaragua"},{value:"Niger",label:"Niger"},{value:"Nigeria",label:"Nigeria"},{value:"North Korea",label:"North Korea"},{value:"Norway",label:"Norway"},{value:"Oman",label:"Oman"},{value:"Pakistan",label:"Pakistan"},{value:"Palau",label:"Palau"},{value:"Panama",label:"Panama"},{value:"Papua New Guinea",label:"Papua New Guinea"},{value:"Paraguay",label:"Paraguay"},{value:"Peru",label:"Peru"},{value:"Philippines",label:"Philippines"},{value:"Poland",label:"Poland"},{value:"Portugal",label:"Portugal"},{value:"Qatar",label:"Qatar"},{value:"Romania",label:"Romania"},{value:"Russia",label:"Russia"},{value:"Rwanda",label:"Rwanda"},{value:"Saint Kitts and Nevis",label:"Saint Kitts and Nevis"},{value:"Saint Lucia",label:"Saint Lucia"},{value:"Saint Vincent and the Grenadines",label:"Saint Vincent and the Grenadines"},{value:"Samoa",label:"Samoa"},{value:"San Marino",label:"San Marino"},{value:"Saudi Arabia",label:"Saudi Arabia"},{value:"Senegal",label:"Senegal"},{value:"Serbia",label:"Serbia"},{value:"Seychelles",label:"Seychelles"},{value:"Sierra Leone",label:"Sierra Leone"},{value:"Singapore",label:"Singapore"},{value:"Slovakia",label:"Slovakia"},{value:"Slovenia",label:"Slovenia"},{value:"Solomon Islands",label:"Solomon Islands"},{value:"Somalia",label:"Somalia"},{value:"South Africa",label:"South Africa"},{value:"South Korea",label:"South Korea"},{value:"South Sudan",label:"South Sudan"},{value:"Spain",label:"Spain"},{value:"Sri Lanka",label:"Sri Lanka"},{value:"Sudan",label:"Sudan"},{value:"Suriname",label:"Suriname"},{value:"Swaziland",label:"Swaziland"},{value:"Sweden",label:"Sweden"},{value:"Switzerland",label:"Switzerland"},{value:"Syria",label:"Syria"},{value:"Taiwan",label:"Taiwan"},{value:"Tajikistan",label:"Tajikistan"},{value:"Tanzania",label:"Tanzania"},{value:"Thailand",label:"Thailand"},{value:"Timor-Leste",label:"Timor-Leste"},{value:"Togo",label:"Togo"},{value:"Tonga",label:"Tonga"},{value:"Trinidad and Tobago",label:"Trinidad and Tobago"},{value:"Tunisia",label:"Tunisia"},{value:"Turkey",label:"Turkey"},{value:"Turkmenistan",label:"Turkmenistan"},{value:"Tuvalu",label:"Tuvalu"},{value:"Uganda",label:"Uganda"},{value:"Ukraine",label:"Ukraine"},{value:"United Arab Emirates",label:"United Arab Emirates"},{value:"United Kingdom",label:"United Kingdom"},{value:"Uruguay",label:"Uruguay"},{value:"Uzbekistan",label:"Uzbekistan"},{value:"Vanuatu",label:"Vanuatu"},{value:"Vatican",label:"Vatican"},{value:"Venezuela",label:"Venezuela"},{value:"Vietnam",label:"Vietnam"},{value:"Yemen",label:"Yemen"},{value:"Zambia",label:"Zambia"},{value:"Zimbabwe",label:"Zimbabwe"}],aB="cf-turnstile-script";function aU(e,t){let d;return e?.trim()?null:(d=t,`${d} is required`)}function az(e,t,d){let r,n;return e&&e.trim().length>d?(r=t,n=d,`${r} must be less than ${n} characters`):null}function aH(...e){return t=>{for(let d of e){let e=d(t);if(e)return e}return null}}function aW(){return{industry_vertical:""}}aH(e=>aU(e,"First Name"),e=>az(e,"First Name",50)),aH(e=>aU(e,"Last Name"),e=>az(e,"Last Name",50)),aH(e=>aU(e,"Company"),e=>az(e,"Company",100)),aH(e=>aU(e,"Message"),e=>e&&e.trim().length<10?"Message must be at least 10 characters":null,e=>az(e,"Message",2e3));let aG=({onChange:e,className:t})=>{let d=(0,dJ.useRef)(null),r=(0,dJ.useCallback)(()=>{e&&e({industry_vertical:d.current?.value??""})},[e]);return(0,dX.jsx)("div",{className:`form-field--a11y-meta ${t??""}`,"aria-hidden":"true",children:(0,dX.jsxs)("label",{htmlFor:"hp-industry-vertical",children:["Industry Vertical"," ",(0,dX.jsx)("input",{ref:d,type:"text",id:"hp-industry-vertical",name:"industry_vertical",tabIndex:-1,autoComplete:"off",onChange:r})]})})},aq=()=>"u">typeof window&&window.performance&&"function"==typeof performance.now?performance.now():Date.now(),aY="C0002";function aK(e){if("u"<typeof window)return!1;let t=window.OnetrustActiveGroups;return"string"==typeof t&&t.split(",").includes(e)}function aZ(e){if("u"<typeof window)return()=>{};let t=()=>e();return window.addEventListener("OneTrustGroupsUpdated",t),()=>window.removeEventListener("OneTrustGroupsUpdated",t)}function aX(e){let t=new URLSearchParams(e),d={};for(let e of aR){let r=t.get(e)??t.get(e.toLowerCase());r&&(d[e]=r)}return d}function aJ(e){return Object.values(e).some(e=>"string"==typeof e&&""!==e.trim())}function aQ(){if("u"<typeof window||!aK(aY))return{...aF};try{let e=function(){if("u"<typeof window)return{};
172try{let e=localStorage.getItem("utmParams");if(e){let t=JSON.parse(e);return{utm_source:t.utm_source||"",utm_medium:t.utm_medium||"",utm_campaign:t.utm_campaign||"",utm_term:t.utm_term||"",utm_content:t.utm_content||"",utm_category:t.utm_category||"",p360cid:t.p360cid||"",utm_audienceID:t.utm_audienceID||t.utm_audienceid||"",utm_audience:t.utm_audience||""}}}catch(e){console.warn("Failed to parse external UTM params from localStorage:",e)}return{}}(),t=sessionStorage.getItem(aD),d=t?JSON.parse(t):{};return{...aF,...e,...d}}catch(e){console.warn("Failed to parse stored UTM params:",e)}return{...aF}}function a1(e){if(!("u"<typeof window)&&aK(aY))try{sessionStorage.setItem(aD,JSON.stringify(e))}catch(e){console.warn("Failed to save UTM params to storage:",e)}}let a0="_6senseCompanyDetails";function a2(e=aY){if("u"<typeof window||!aK(e))return null;try{let e=localStorage.getItem(a0);if(e)return JSON.parse(e)}catch(e){console.warn("Failed to parse 6sense data from localStorage:",e)}return null}function a3(e,t){return e.filter(e=>e.startsWith(t)).map(e=>e.replace(t,"")).join(",")}let a4=({errorCount:e,className:t,singleErrorMsg:d,multipleErrorsMsg:r})=>{if(e<=0)return null;let n=`There are ${e} errors on the form as indicated below. Please correct and resubmit.`,i=1===e?d?.replace("{errorCount}",e.toString())??"There is 1 error on the form as indicated below. Please correct and resubmit.":r?.replace("{errorCount}",e.toString())??n;return(0,dX.jsxs)("div",{className:d3("flex items-start gap-1",t),role:"alert","aria-live":"polite",children:[(0,dX.jsx)("span",{className:"ps-icon ps-icon--alert-circle size-4 text-ps-red shrink-0 mt-0.5","aria-hidden":"true"}),(0,dX.jsx)("p",{className:"ps-text-sm-medium text-ps-red",children:i})]})};var a5=[];for(let e of[["af","93",0,null,"0"],["ax","358",1,["18","4"],"0"],["al","355",0,null,"0"],["dz","213",0,null,"0"],["as","1",5,["684"],"1"],["ad","376"],["ao","244"],["ai","1",6,["264"],"1"],["ag","1",7,["268"],"1"],["ar","54",0,null,"0"],["am","374",0,null,"0"],["aw","297"],["ac","247"],["au","61",0,["4"],"0"],["at","43",0,null,"0"],["az","994",0,null,"0"],["bs","1",8,["242"],"1"],["bh","973"],["bd","880",0,null,"0"],["bb","1",9,["246"],"1"],["by","375",0,null,"8"],["be","32",0,null,"0"],["bz","501"],["bj","229"],["bm","1",10,["441"],"1"],["bt","975"],["bo","591",0,null,"0"],["ba","387",0,null,"0"],["bw","267"],["br","55",0,null,"0"],["io","246"],["vg","1",11,["284"],"1"],["bn","673"],["bg","359",0,null,"0"],["bf","226"],["bi","257"],["kh","855",0,null,"0"],["cm","237"],["ca","1",1,["204","226","236","249","250","257","263","289","306","343","354","365","367","368","382","403","416","418","428","431","437","438","450","468","474","506","514","519","548","579","581","584","587","604","613","639","647","672","683","705","709","742","753","778","780","782","807","819","825","867","873","879","902","905","942"],"1"],["cv","238"],["bq","599",1,["3","4","7"]],["ky","1",12,["345"],"1"],["cf","236"],["td","235"],["cl","56"],["cn","86",0,null,"0"],["cx","61",2,["4","89164"],"0"],["cc","61",1,["4","89162"],"0"],["co","57",0,null,"0"],["km","269"],["cg","242"],["cd","243",0,null,"0"],["ck","682"],["cr","506"],["ci","225"],["hr","385",0,null,"0"],["cu","53",0,null,"0"],["cw","599",0],["cy","357"],["cz","420"],["dk","45"],["dj","253"],["dm","1",13,["767"],"1"],["do","1",2,["809","829","849"],"1"],["ec","593",0,null,"0"],["eg","20",0,null,"0"],["sv","503"],["gq","240"],["er","291",0,null,"0"],["ee","372"],["sz","268"],["et","251",0,null,"0"],["fk","500"],["fo","298"],["fj","679"],["fi","358",0,["4"],"0"],["fr","33",0,null,"0"],["gf","594",0,null,"0"],["pf","689"],["ga","241"],["gm","220"],["ge","995",0,null,"0"],["de","49",0,null,"0"],["gh","233",0,null,"0"],["gi","350"],["gr","30"],["gl","299"],["gd","1",14,["473"],"1"],["gp","590",0,null,"0"],["gu","1",15,["671"],"1"],["gt","502"],["gg","44",1,["1481","7781","7839","7911"],"0"],["gn","224"],["gw","245"],["gy","592"],["ht","509"],["hn","504"],["hk","852"],["hu","36",0,null,"06"],["is","354"],["in","91",0,null,"0"],["id","62",0,null,"0"],["ir","98",0,null,"0"],["iq","964",0,null,"0"],["ie","353",0,null,"0"],["im","44",2,["1624","74576","7524","7624","7924"],"0"],["il","972",0,null,"0"],["it","39",0,["3"]],["jm","1",4,["658","876"],"1"],["jp","81",0,null,"0"],["je","44",3,["1534","7509","7700","7797","7829","7937"],"0"],["jo","962",0,null,"0"],["kz","7",1,["33","7"],"8"],["ke","254",0,null,"0"],["ki","686",0,null,"0"],["xk","383",0,null,"0"],["kw","965"],["kg","996",0,null,"0"],["la","856",0,null,"0"],["lv","371"],["lb","961",0,null,"0"],["ls","266"],["lr","231",0,null,"0"],["ly","218",0,null,"0"],["li","423",0,null,"0"],["lt","370",0,null,"0"],["lu","352"],["mo","853"],["mg","261",0,null,"0"],["mw","265",0,null,"0"],["my","60",0,null,"0"],["mv","960"],["ml","223"],["mt","356"],["mh","692",0,null,"1"],["mq","596",0,null,"0"],["mr","222"],["mu","230"],["yt","262",1,["269","639"],"0"],["mx","52"],["fm","691"],["md","373",0,null,"0"],["mc","377",0,null,"0"],["mn","976",0,null,"0"],["me","382",0,null,"0"],["ms","1",16,["664"],"1"],["ma","212",0,["6","7"],"0"],["mz","258"],["mm","95",0,null,"0"],["na","264",0,null,"0"],["nr","674"],["np","977",0,null,"0"],["nl","31",0,null,"0"],["nc","687"],["nz","64",0,null,"0"],["ni","505"],["ne","227"],["ng","234",0,null,"0"],["nu","683"],["nf","672"],["kp","850",0,null,"0"],["mk","389",0,null,"0"],["mp","1",17,["670"],"1"],["no","47",0,["4","9"]],["om","968"],["pk","92",0,null,"0"],["pw","680"],["ps","970",0,null,"0"],["pa","507"],["pg","675"],["py","595",0,null,"0"],["pe","51",0,null,"0"],["ph","63",0,null,"0"],["pl","48"],["pt","351"],["pr","1",3,["787","939"],"1"],["qa","974"],["re","262",0,null,"0"],["ro","40",0,null,"0"],["ru","7",0,["33"],"8"],["rw","250",0,null,"0"],["ws","685"],["sm","378"],["st","239"],["sa","966",0,null,"0"],["sn","221"],["rs","381",0,null,"0"],["sc","248"],["sl","232",0,null,"0"],["sg","65"],["sx","1",21,["721"],"1"],["sk","421",0,null,"0"],["si","386",0,null,"0"],["sb","677"],["so","252",0,null,"0"],["za","27",0,null,"0"],["kr","82",0,null,"0"],["ss","211",0,null,"0"],["es","34"],["lk","94",0,null,"0"],["bl","590",1,null,"0"],["sh","290"],["kn","1",18,["869"],"1"],["lc","1",19,["758"],"1"],["mf","590",2,null,"0"],["pm","508",0,null,"0"],["vc","1",20,["784"],"1"],["sd","249",0,null,"0"],["sr","597"],["sj","47",1,["4","79","9"]],["se","46",0,null,"0"],["ch","41",0,null,"0"],["sy","963",0,null,"0"],["tw","886",0,null,"0"],["tj","992"],["tz","255",0,null,"0"],["th","66",0,null,"0"],["tl","670"],["tg","228"],["tk","690"],["to","676"],["tt","1",22,["868"],"1"],["tn","216"],["tr","90",0,null,"0"],["tm","993",0,null,"8"],["tc","1",23,["649"],"1"],["tv","688"],["vi","1",24,["340"],"1"],["ug","256",0,null,"0"],["ua","380",0,null,"0"],["ae","971",0,null,"0"],["gb","44",0,null,"0"],["us","1",0,null,"1"],["uy","598",0,null,"0"],["uz","998"],["vu","678"],["va","39",1,["06698","3"]],["ve","58",0,null,"0"],["vn","84",0,null,"0"],["wf","681"],["eh","212",1,["5288","5289","6","7"],"0"],["ye","967",0,null,"0"],["zm","260",0,null,"0"],["zw","263",0,null,"0"]])a5.push({name:"",iso2:e[0],dialCode:e[1],priority:e[2]||0,areaCodes:e[3]||null,
172nodeById:{},nationalPrefix:e[4]||null,normalisedName:"",initials:"",dialCodePlus:""});var a9="iti__hide",a6="iti__v-hide",a8="iti__arrow--up",a7="iti__globe",le="iti__flag",lt="iti__loading",ld="iti__country",lr="iti__highlight",ln="ArrowUp",li="ArrowDown",la="Enter",ll="Escape",ls=/\p{L}/u,lo=/[^+0-9]/,lu=/[^+0-9]/g,lc=/^[a-zA-ZÀ-ÿа-яА-Я ]$/,lh={AGGRESSIVE:"aggressive",POLITE:"polite",OFF:"off"},lp="auto",lm=new Set(["FIXED_LINE","MOBILE","FIXED_LINE_OR_MOBILE","TOLL_FREE","PREMIUM_RATE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL","UNKNOWN"]),l$="aria-expanded",lf="aria-label",lg="aria-selected",lb="aria-activedescendant",ly="aria-controls",lx="aria-hidden",lv={selectedCountryAriaLabel:"Change country, selected ${countryName} (${dialCode})",noCountrySelected:"Select country",countryListAriaLabel:"List of countries",searchPlaceholder:"Search",clearSearchAriaLabel:"Clear search",searchEmptyState:"No results found",searchSummaryAria(e){return 0===e?"No results found":1===e?"1 result found":`${e} results found`}}
172,lw=e=>"u">typeof window&&"function"==typeof window.matchMedia&&window.matchMedia(e).matches,lC=()=>lw("(max-width: 500px)"),lN={allowDropdown:!0,allowedNumberTypes:["MOBILE","FIXED_LINE"],allowNumberExtensions:!1,allowPhonewords:!1,autoPlaceholder:lh.POLITE,containerClass:"",countryNameLocale:"en",countryOrder:null,countrySearch:!0,customPlaceholder:null,dropdownAlwaysOpen:!1,dropdownContainer:null,excludeCountries:[],fixDropdownWidth:!0,formatAsYouType:!0,formatOnDisplay:!0,geoIpLookup:null,hiddenInput:null,i18n:{},initialCountry:"",loadUtils:null,nationalMode:!0,onlyCountries:[],placeholderNumberType:"MOBILE",searchInputClass:"",separateDialCode:!1,showFlags:!0,strictMode:!1,useFullscreenPopup:(()=>{if("u">typeof navigator&&"u">typeof window){let e=lw("(max-height: 600px)"),t=lw("(pointer: coarse)");return lC()||t&&e}return!1})()},lk=e=>!!e&&"object"==typeof e&&!Array.isArray(e),lT=e=>"function"==typeof e,lS=e=>!!e&&"object"==typeof e&&1===e.nodeType&&"string"==typeof e.tagName&&"function"==typeof e.appendChild,lI=new Set(a5.map(e=>e.iso2)),l_=e=>lI.has(e),lj=new Set(Object.values(lh)),lA=e=>{console.warn(`[intl-tel-input] ${e}`)},lE=(e,t,d)=>{lA(`Option '${e}' must be ${t}; got ${JSON.stringify(d)}. Ignoring.`)},lM=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),lL=(e,t)=>{let d="an array of ISO2 country code strings";if(!Array.isArray(t))return lE(e,d,t),!1;for(let r of t){if("string"!=typeof r)return lE(e,d,t),!1;if(!l_(r.toLowerCase()))return lA(`Invalid country code in '${e}': '${r}'. Ignoring.`),!1}return!0},lR=(e="")=>e.normalize("NFD").replace(/[\u0300-\u036f]/g,"").toLowerCase(),lD=e=>Object.keys(e).filter(t=>!!e[t]).join(" "),lF=(e,t,d)=>{let r=document.createElement(e);return t&&Object.entries(t).forEach(([e,t])=>r.setAttribute(e,t)),d&&d.appendChild(r),r},lP=()=>`
173  <svg width="256" height="256" viewBox="0 0 512 512" class="iti__globe-svg">
174    <path d="M508 213a240 240 0 0 0-449-87l-2 5-2 5c-8 14-13 30-17 46a65 65 0 0 1 56 4c16-10 35-19 56-27l9-3c-6 23-10 48-10 74h-16l4 6c3 4 5 8 6 13h6c0 22 3 44 8 65l2 10-25-10-4 5 12 18 9 3 6 2 8 3 9 26 1 2 16-7h1l-5-13-1-2c24 6 49 9 75 10v26l11 10 7 7v-30l1-13c22 0 44-3 65-8l10-2-21 48-1 1a317 317 0 0 1-14 23l-21 5h-2c6 16 7 33 1 50a240 240 0 0 0 211-265m-401-56-11 6c19-44 54-79 98-98-11 20-21 44-29 69-21 6-40 15-58 23m154 182v4c-29-1-57-6-81-13-7-25-12-52-13-81h94zm0-109h-94c1-29 6-56 13-81 24-7 52-12 81-13zm0-112c-22 1-44 4-65 8l-10 2 12-30 9-17 1-2a332 332 0 0 1 13-23c13-4 26-6 40-7zm187 69 6 4c4 12 6 25 6 38v1h-68c-1-26-4-51-10-74l48 20 1 1 14 8zm-14-44 10 20c-20-11-43-21-68-29-8-25-18-49-29-69 37 16 67 44 87 78M279 49h1c13 1 27 3 39 7l14 23 1 2a343 343 0 0 1 12 26l2 5 6 16c-23-6-48-9-74-10h-1zm0 87h1c29 1 56 6 81 13 7 24 12 51 12 80v1h-94zm2 207h-2v-94h95c-1 29-6 56-13 81-24 7-51 12-80 13m86 60-20 10c11-20 21-43 29-68 25-8 48-18 68-29-16 37-43 67-77 87m87-115-7 5-16 9-2 1a337 337 0 0 1-47 21c6-24 9-49 10-75h68c0 13-2 27-6 39"/>
175    <path d="m261 428-2-2-22-21a40 40 0 0 0-32-11h-1a37 37 0 0 0-18 8l-1 1-4 2-2 2-5 4c-9-3-36-31-47-44s-32-45-34-55l3-2a151 151 0 0 0 11-9v-1a39 39 0 0 0 5-48l-3-3-11-19-3-4-5-7h-1l-3-3-4-3-5-2a35 35 0 0 0-16-3h-5c-4 1-14 5-24 11l-4 2-4 3-4 2c-9 8-17 17-18 27a380 380 0 0 0 212 259h3c12 0 25-10 36-21l10-12 6-11a39 39 0 0 0-8-40"/>
176  </svg>`,lO=class e{constructor(e,t,d){this.searchKeyupTimer=null,this.inlineDropdownHeight=null,this.dropdownForContainer=null,this.highlightedItem=null,this.selectedItem=null,e.dataset.intlTelInputId=d.toString(),this.telInput=e,this.options=t,this.id=d,this.hadInitialPlaceholder=!!e.getAttribute("placeholder"),this.isRTL=!!this.telInput.closest("[dir=rtl]"),this.options.separateDialCode&&(this.originalPaddingLeft=this.telInput.style.paddingLeft)}static validateInput(e){let t=e?.tagName;if(!(e&&"object"==typeof e&&"INPUT"===t&&"function"==typeof e.setAttribute)){let t=Object.prototype.toString.call(e);throw TypeError(`The first argument must be an HTMLInputElement, not ${t}`)}}generateMarkup(e){this.countries=e,this.telInput.classList.add("iti__tel-input"),this.telInput.hasAttribute("autocomplete")||this.telInput.setAttribute("autocomplete","tel"),this.telInput.hasAttribute("inputmode")||this.telInput.setAttribute("inputmode","tel");let t=this._createWrapperAndInsert();this._maybeBuildCountryContainer(t),t.appendChild(this.telInput),this._maybeUpdateInputPaddingAndReveal(),this._maybeBuildHiddenInput
176s(t)}_createWrapperAndInsert(){let{allowDropdown:e,showFlags:t,containerClass:d,useFullscreenPopup:r}=this.options,n=lF("div",{class:lD({iti:!0,"iti--allow-dropdown":e,"iti--show-flags":t,"iti--inline-dropdown":!r,[d]:!!d})});return this.isRTL&&n.setAttribute("dir","ltr"),this.telInput.before(n),n}_maybeBuildCountryContainer(e){let{allowDropdown:t,separateDialCode:d,showFlags:r}=this.options;if(t||r||d){this.countryContainer=lF("div",{class:`iti__country-container ${a6}`},e),t?(this.selectedCountry=lF("button",{type:"button",class:"iti__selected-country",[l$]:"false",[lf]:this.options.i18n.noCountrySelected,"aria-haspopup":"dialog",[ly]:`iti-${this.id}__dropdown-content`},this.countryContainer),this.telInput.disabled&&this.selectedCountry.setAttribute("disabled","true")):this.selectedCountry=lF("div",{class:"iti__selected-country"},this.countryContainer);let r=lF("div",{class:"iti__selected-country-primary"},this.selectedCountry);this.selectedCountryInner=lF("div",{class:le},r),t&&(this.dropdownArrow=lF("div",{class:"iti__arrow",[lx]:"true"},r)),d&&(this.selectedDialCode=lF("div",{class:"iti__selected-dial-code"},this.selectedCountry)),t&&this._buildDropdownContent()}}_maybeEnsureDropdownWidthSet(){let{fixDropdownWidth:e}=this.options;if(e&&!this.dropdownContent.style.width){let e=this.telInput.offsetWidth;e>0&&(this.dropdownContent.style.width=`${e}px`)}}_buildDropdownContent(){let{fixDropdownWidth:e,useFullscreenPopup:t,countrySearch:d,i18n:r,dropdownContainer:n,containerClass:i}=this.options;if(this.dropdownContent=lF("div",{id:`iti-${this.id}__dropdown-content`,class:`iti__dropdown-content ${a9} ${e?"":"iti--flexible-dropdown-width"}`,role:"dialog","aria-modal":"true"}),this.isRTL&&this.dropdownContent.setAttribute("dir","rtl"),d&&this._buildSearchUI(),this.countryList=lF("ul",{class:"iti__country-list",id:`iti-${this.id}__country-listbox`,role:"listbox",[lf]:r.countryListAriaLabel},this.dropdownContent),this._appendListItems(),d&&this.updateSearchResultsA11yText(),!t&&(this._maybeEnsureDropdownWidthSet(),this.inlineDropdownHeight=this.getHiddenInlineDropdownHeight(),d&&(this.dropdownContent.style.height=`${this.inlineDropdownHeight}px`)),n){let e=lD({iti:!0,"iti--container":!0,"iti--fullscreen-popup":t,"iti--inline-dropdown":!t,[i]:!!i});this.dropdownForContainer=lF("div",{class:e}),this.dropdownForContainer.appendChild(this.dropdownContent)}else this.countryContainer.appendChild(this.dropdownContent)}_buildSearchUI(){var e;let t,{i18n:d,searchInputClass:r}=this.options,n=lF("div",{class:"iti__search-input-wrapper"},this.dropdownContent);this.searchIcon=lF("span",{class:"iti__search-icon",[lx]:"true"},n),this.searchIcon.innerHTML=`
177  <svg class="iti__search-icon-svg" width="14" height="14" viewBox="0 0 24 24" focusable="false" ${lx}="true">
178    <circle cx="11" cy="11" r="7" />
179    <line x1="21" y1="21" x2="16.65" y2="16.65" />
180  </svg>`,this.searchInput=lF("input",{id:`iti-${this.id}__search-input`,type:"search",class:`iti__search-input ${r}`,placeholder:d.searchPlaceholder,role:"combobox",[l$]:"true",[lf]:d.searchPlaceholder,[ly]:`iti-${this.id}__country-listbox`,"aria-autocomplete":"list",autocomplete:"off"},n),this.searchClearButton=lF("button",{type:"button",class:`iti__search-clear ${a9}`,[lf]:d.clearSearchAriaLabel,tabindex:"-1"},n),this.searchClearButton.innerHTML=(e=this.id,t=`iti-${e}-clear-mask`,`
181    <svg class="iti__search-clear-svg" width="12" height="12" viewBox="0 0 16 16" ${lx}="true" focusable="false">
182      <mask id="${t}" maskUnits="userSpaceOnUse">
183        <rect width="16" height="16" fill="white" />
184        <path d="M5.2 5.2 L10.8 10.8 M10.8 5.2 L5.2 10.8" stroke="black" stroke-linecap="round" class="iti__search-clear-x" />
185      </mask>
186      <circle cx="8" cy="8" r="8" class="iti__search-clear-bg" mask="url(#${t})" />
187    </svg>`),this.searchResultsA11yText=lF("span",{class:"iti__a11y-text"},this.dropdownContent),this.searchNoResults=lF("div",{class:`iti__no-results ${a9}`,[lx]:"true"},this.dropdownContent),this.searchNoResults.textContent=d.searchEmptyState}_maybeUpdateInputPaddingAndReveal(){this.countryContainer&&(this.updateInputPadding(),this.countryContainer.classList.remove(a6))}
187_maybeBuildHiddenInputs(e){let{hiddenInput:t}=this.options;if(t){let d=t(this.telInput.getAttribute("name")||"");if(d.phone){let t=this.telInput.form?.querySelector(`input[name="${d.phone}"]`);t?this.hiddenInput=t:(this.hiddenInput=lF("input",{type:"hidden",name:d.phone}),e.appendChild(this.hiddenInput))}if(d.country){let t=this.telInput.form?.querySelector(`input[name="${d.country}"]`);t?this.hiddenInputCountry=t:(this.hiddenInputCountry=lF("input",{type:"hidden",name:d.country}),e.appendChild(this.hiddenInputCountry))}}}_appendListItems(){let e=document.createDocumentFragment();for(let t=0;t<this.countries.length;t++){let d=this.countries[t],r=lD({[ld]:!0}),n=lF("li",{id:`iti-${this.id}__item-${d.iso2}`,class:r,tabindex:"-1",role:"option",[lg]:"false"});n.dataset.dialCode=d.dialCode,n.dataset.countryCode=d.iso2,d.nodeById[this.id]=n,this.options.showFlags&&lF("div",{class:`${le} iti__${d.iso2}`},n);let i=lF("span",{class:"iti__country-name"},n);i.textContent=`${d.name} `;let a=lF("span",{class:"iti__dial-code"},i);this.isRTL&&a.setAttribute("dir","ltr"),a.textContent=`(+${d.dialCode})`,e.appendChild(n)}this.countryList.appendChild(e)}updateInputPadding(){if(this.selectedCountry){let e=this.options.separateDialCode?78:42,t=this.selectedCountry.offsetWidth||this._getHiddenSelectedCountryWidth()||e;this.telInput.style.paddingLeft=`${t+6}px`}}static getBody(){let e;try{e=window.top.document.body}catch(t){e=document.body}return e}_getHiddenSelectedCountryWidth(){if(this.telInput.parentNode){let t=e.getBody(),d=this.telInput.parentNode.cloneNode(!1);d.style.visibility="hidden",t.appendChild(d);let r=this.countryContainer.cloneNode();d.appendChild(r);let n=this.selectedCountry.cloneNode(!0);r.appendChild(n);let i=n.offsetWidth;return t.removeChild(d),i}return 0}getHiddenInlineDropdownHeight(){let t=e.getBody();this.dropdownContent.classList.remove(a9);let d=lF("div",{class:"iti iti--inline-dropdown"});d.appendChild(this.dropdownContent),d.style.visibility="hidden",t.appendChild(d);let r=this.dropdownContent.offsetHeight;return t.removeChild(d),d.style.visibility="",this.dropdownContent.classList.add(a9),r>0?r:200}updateSearchResultsA11yText(){let{i18n:e}=this.options,t=this.countryList.childElementCount;this.searchResultsA11yText.textContent=e.searchSummaryAria(t)}filterCountriesByQuery(e){let t;t=""===e?this.countries:((e,t)=>{let d=lR(t),r=[],n=[],i=[],a=[],l=[],s=[];for(let t of e)t.iso2===d?r.push(t):t.normalisedName.startsWith(d)?n.push(t):t.normalisedName.includes(d)?i.push(t):d===t.dialCode||d===t.dialCodePlus?a.push(t):t.dialCodePlus.includes(d)?l.push(t):t.initials.includes(d)&&s.push(t);let o=(e,t)=>e.priority-t.priority;return[...r.sort(o),...n.sort(o),...i.sort(o),...a.sort(o),...l.sort(o),...s.sort(o)]})(this.countries,e),this.filterCountries(t)}doFilter(){let e=this.searchInput.value.trim();this.filterCountriesByQuery(e),this.searchInput.value?this.searchClearButton.classList.remove(a9):this.searchClearButton.classList.add(a9)}handleSearchChange(){this.searchKeyupTimer&&clearTimeout(this.searchKeyupTimer),this.searchKeyupTimer=setTimeout(()=>{this.doFilter(),this.searchKeyupTimer=null},100)}handleSearchClear(){this.searchInput.value="",this.searchInput.focus(),this.doFilter()}scrollTo(e){let t=this.countryList,d=document.documentElement.scrollTop,r=t.offsetHeight,n=t.getBoundingClientRect().top+d,i=e.offsetHeight,a=e.getBoundingClientRect().top+d,l=a-n+t.scrollTop;a<n?t.scrollTop=l:a+i>n+r&&(t.scrollTop=l-(r-i))}highlightListItem(e,t){let d=this.highlightedItem;if(d&&d.classList.remove(lr),this.highlightedItem=e,this.highlightedItem&&(this.highlightedItem.classList.add(lr),this.options.countrySearch)){let e=this.highlightedItem.getAttribute("id")||"";this.searchInput.setAttribute(lb,e)}t&&this.highlightedItem.focus()}handleUpDownKey(e){let t=e===ln?this.highlightedItem?.previousElementSibling:this.highlightedItem?.nextElementSibling;!t&&this.countryList.childElementCount>1&&(t=e===ln?this.countryList.lastElementChild:this.countryList.firstElementChild),t&&(this.scrollTo(t),this.highlightListItem(t,!1))}updateSelectedItem(e){if(this.selectedItem&&this.selectedItem.dataset.countryCode!==e&&(this.selectedItem.setAttribute(lg,"false"),this.selectedItem.querySelector(".iti__country-check")?.remove(),this.selectedItem=null),e&&!this.selectedItem){let t=this.countryList.querySelector(`[data-country-code="${e}"]`);t&&(t.setAttribute(lg,"true"),lF("span",{class:"iti__country-check",[lx]:"true"},t).innerHTML=`
188  <svg class="iti__country-check-svg" width="14" height="14" viewBox="0 0 16 16" fill="currentColor" focusable="false" ${lx}="true">
189    <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-3.97-3.03a.75.75 0 0 0-1.08.022L7.477 9.417 5.384 7.323a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-.01-1.05z"/>
190  </svg>`,this.selectedItem=t)}}filterCountries(e){this.countryList.innerHTML="";let t=!0;for(let d of e){let e=d.nodeById[this.id];e&&(this.countryList.appendChild(e),t&&(this.highlightListItem(e,!1),t=!1))}t?(this.highlightListItem(null,!1),this.searchNoResults&&this.searchNoResults.classList.remove(a9)):this.searchNoResults&&this.searchNoResults.classList.add(a9),this.countryList.scrollTop=0,this.updateSearchResultsA11yText()}destroy(){this.telInput.iti=void 0,delete this.telInput.dataset.intlTelInputId,this.options.separateDialCode&&(this.telInput.style.paddingLeft=this.originalPaddingLeft);let e=this.telInput.parentNode;for(let t of(e.before(this.telInput),e.remove(),this.telInput=null,this.countryContainer=null,this.selectedCountry=null,this.selectedCountryInner=null,this.selectedDialCode=null,this.dropdownArrow=null,this.dropdownContent=null,this.searchInput=null,this.searchIcon=null,this.searchClearButton=null,this.searchNoResults=null,this.searchResultsA11yText=null,this.countryList=null,this.dropdownForContainer=null,this.hiddenInput=null,this.hiddenInputCountry=null,this.highlightedItem=null,this.selectedItem=null,this.countries))delete t.nodeById[this.id];this.countries=null}openDropdown(){let{countrySearch:e,dropdownAlwaysOpen:t,dropdownContainer:d}=this.options;if(this._maybeEnsureDropdownWidthSet(),d)this._handleDropdownContainer();else{let e=this._shouldPositionInlineDropdownBelowInput(),t=this.telInput.offsetHeight+3;e?this.dropdownContent.style.top=`${t}px`:this.dropdownContent.style.bottom=`${t}px`}if(this.dropdownContent.classList.remove(a9),this.selectedCountry.setAttribute(l$,"true"),e){let e=this.countryList.firstElementChild;e&&(this.highlightListItem(e,!1),this.countryList.scrollTop=0),t||this.searchInput.focus()}this.dropdownArrow.classList.add(a8)}closeDropdown(){let{countrySearch:e,dropdownContainer:t}=this.options;this.dropdownContent.classList.add(a9),this.selectedCountry.setAttribute(l$,"false"),e&&(this.searchInput.removeAttribute(lb),this.highlightedItem&&(this.highlightedItem.classList.remove(lr),this.highlightedItem=null)),this.dropdownArrow.classList.remove(a8),t?(this.dropdownForContainer.remove(),this.dropdownForContainer.style.top="",this.dropdownForContainer.style.bottom=""):(this.dropdownContent.style.top="",this.dropdownContent.style.bottom="")}_shouldPositionInlineDropdownBelowInput(){if(this.options.dropdownAlwaysOpen)return!0;let e=this.telInput.getBoundingClientRect(),t=e.top,d=window.innerHeight-e.bottom;return d>
190=this.inlineDropdownHeight||d>=t}_handleDropdownContainer(){let{dropdownContainer:e,useFullscreenPopup:t}=this.options;if(e){if(!t){let e=this.telInput.getBoundingClientRect();this.dropdownForContainer.style.left=`${e.left}px`,this._shouldPositionInlineDropdownBelowInput()?this.dropdownForContainer.style.top=`${e.bottom+3}px`:(this.dropdownForContainer.style.top="unset",this.dropdownForContainer.style.bottom=`${window.innerHeight-e.top+3}px`)}e.appendChild(this.dropdownForContainer)}}isDropdownClosed(){return this.dropdownContent.classList.contains(a9)}setCountry(e){let{allowDropdown:t,showFlags:d,separateDialCode:r,i18n:n}=this.options,{name:i,dialCode:a,iso2:l=""}=e;if(t&&this.updateSelectedItem(l),this.selectedCountry){let e,t,r,s=l&&d?`${le} iti__${l}`:`${le} ${a7}`;l?(t=i,e=n.selectedCountryAriaLabel.replace("${countryName}",i).replace("${dialCode}",`+${a}`),r=d?"":lP()):(t=n.noCountrySelected,e=n.noCountrySelected,r=lP()),this.selectedCountryInner.className=s,this.selectedCountry.setAttribute("title",t),this.selectedCountry.setAttribute(lf,e),this.selectedCountryInner.innerHTML=r}if(r){let e=a?`+${a}`:"";this.selectedDialCode.textContent=e,this.updateInputPadding()}}},lV=new Set(["800","808","870","881","882","883","888","979"]),lB=e=>{let t=e.replace(/\D/g,"").slice(0,3);return e.startsWith("+")&&lV.has(t)},lU=(e,t,d,r)=>{let n=e;if(d&&t){let e=`+${r.dialCode}`,t=" "===n[e.length]||"-"===n[e.length]?e.length+1:e.length;n=n.substring(t)}return n},lz=["800","822","833","844","855","866","877","880","881","882","883","884","885","886","887","888","889"],lH=e=>{let t=e.replace(/\D/g,"");if(t.startsWith("1")&&t.length>=4){let e=t.substring(1,4);return lz.includes(e)}return!1},lW=class{updateNumeralSet(e){/[\u0660-\u0669]/.test(e)?this.userNumeralSet="arabic-indic":/[\u06F0-\u06F9]/.test(e)?this.userNumeralSet="persian":this.userNumeralSet="ascii"}denormalise(e,t){if(this.userNumeralSet||this.updateNumeralSet(t),"ascii"===this.userNumeralSet)return e;let d="arabic-indic"===this.userNumeralSet?1632:1776;return e.replace(/[0-9]/g,e=>String.fromCharCode(d+Number(e)))}normalise(e){if(!e)return"";if(this.updateNumeralSet(e),"ascii"===this.userNumeralSet)return e;let t="arabic-indic"===this.userNumeralSet?1632:1776,d="arabic-indic"===this.userNumeralSet?/[\u0660-\u0669]/g:/[\u06F0-\u06F9]/g;return e.replace(d,e=>String.fromCharCode(48+(e.charCodeAt(0)-t)))}isAscii(){return"ascii"===this.userNumeralSet}},lG=0,lq=new Set(a5.map(e=>e.iso2)),lY=class{constructor(e,t={}){this.id=lG++,lO.validateInput(e);const d=(e=>{if(void 0===e)return{};if(!lk(e))return lA(`The second argument must be an options object; got ${JSON.stringify(e)}. Using defaults.`),{};let t={};for(let[d,r]of Object.entries(e)){if(!lM(lN,d)){lA(`Unknown option '${d}'. Ignoring.`);continue}switch(d){case"allowDropdown":case"allowNumberExtensions":case"allowPhonewords":case"countrySearch":case"dropdownAlwaysOpen":case"fixDropdownWidth":case"formatAsYouType":case"formatOnDisplay":case"nationalMode":case"showFlags":case"separateDialCode":case"strictMode":case"useFullscreenPopup":if("boolean"!=typeof r){lE(d,"a boolean",r);break}t[d]=r;break;case"autoPlaceholder":if("string"!=typeof r||!lj.has(r)){let e=Array.from(lj).join(", ");lE("autoPlaceholder",`one of ${e}`,r);break}t[d]=r;break;case"containerClass":case"searchInputClass":case"countryNameLocale":if("string"!=typeof r){lE(d,"a string",r);break}t[d]=r;break;case"countryOrder":(null===r||lL(d,r))&&(t[d]=r);break;case"customPlaceholder":case"geoIpLookup":case"hiddenInput":case"loadUtils":if(null!==r&&!lT(r)){lE(d,"a function or null",r);break}t[d]=r;break;case"dropdownContainer":if(null!==r&&!lS(r)){lE("dropdownContainer","an HTMLElement or null",r);break}t[d]=r;break;case"excludeCountries":case"onlyCountries":lL(d,r)&&(t[d]=r);break;case"i18n":if(r&&!lk(r)){lE("i18n","an object",r);break}t[d]=r;break;case"initialCountry":{if("string"!=typeof r){lE("initialCountry","a string",r);break}let e=r.toLowerCase();if(e&&e!==lp&&!l_(e)){lE("initialCountry","a valid ISO2 country code or 'auto'",r);break}t[d]=r;break}case"placeholderNumberType":if("string"!=typeof r||!lm.has(r)){let e=Array.from(lm).join(", ");lE("placeholderNumberType",`one of ${e}`,r);break}t[d]=r;break;case"allowedNumberTypes":if(null!==r){if(!Array.isArray(r)){lE("allowedNumberTypes","an array of number types or null",r);break}let e=!0;for(let t of r)if("string"!=typeof t||!lm.has(t)){let d=Array.from(lm).join(", ");lE("allowedNumberTypes",`an array of valid number types (${d})`,t),e=!1;break}e&&(t[d]=r)}else t[d]=null}}return t})(t);this.options={...lN,...d},(e=>{e.dropdownAlwaysOpen&&(e.useFullscreenPopup=!1,e.allowDropdown=!0),e.useFullscreenPopup?e.fixDropdownWidth=!1:lC()&&(e.fixDropdownWidth=!0),1===e.onlyCountries.length&&(e.initialCountry=e.onlyCountries[0]),e.separateDialCode&&(e.nationalMode=!1),!e.allowDropdown||e.showFlags||e.separateDialCode||(e.nationalMode=!1),e.useFullscreenPopup&&!e.dropdownContainer&&(e.dropdownContainer=document.body),e.i18n={...lv,...e.i18n}})(this.options),this.ui=new lO(e,this.options,this.id),this.isAndroid="u">typeof navigator&&/Android/i.test(navigator.userAgent),this.numerals=new lW,this.promise=this._createInitPromises(this.options),this.countries=(e=>{let{onlyCountries:t,excludeCountries:d}=e;if(t?.length){let e=t.map(e=>e.toLowerCase());return a5.filter(t=>e.includes(t.iso2))}if(d?.length){let e=d.map(e=>e.toLowerCase());return a5.filter(t=>!e.includes(t.iso2))}return a5})(this.options);const{dialCodes:r,dialCodeMaxLen:n,dialCodeToIso2Map:i}=(e=>{let t=new Set,d=0,r={},n=(e,t)=>{if(!e||!t)return;t.length>d&&(d=t.length),r.hasOwnProperty(t)||(r[t]=[]);let n=r[t];n.includes(e)||n.push(e)};for(let d of[...e].sort((e,t)=>
190e.priority-t.priority)){t.has(d.dialCode)||t.add(d.dialCode);for(let e=1;e<d.dialCode.length;e++){let t=d.dialCode.substring(0,e);n(d.iso2,t)}if(n(d.iso2,d.dialCode),d.areaCodes){let e=r[d.dialCode][0];for(let t of d.areaCodes){for(let r=1;r<t.length;r++){let i=t.substring(0,r),a=d.dialCode+i;n(e,a),n(d.iso2,a)}n(d.iso2,d.dialCode+t)}}}return{dialCodes:t,dialCodeMaxLen:d,dialCodeToIso2Map:r}})(this.countries);this.dialCodes=r,this.dialCodeMaxLen=n,this.dialCodeToIso2Map=i,this.countryByIso2=new Map(this.countries.map(e=>[e.iso2,e])),this._init()}_getTelInputValue(){let e=this.ui.telInput.value.trim();return this.numerals.normalise(e)}_setTelInputValue(e){let t=this.ui.telInput.value;this.ui.telInput.value=this.numerals.denormalise(e,t)}_createInitPromises(e){let t,d,{initialCountry:r,geoIpLookup:n,loadUtils:i}=e,a=!!i&&!lZ.utils;return r===lp&&n?t=new Promise((e,t)=>{this.resolveAutoCountryPromise=e,this.rejectAutoCountryPromise=t}):(t=Promise.resolve(void 0),this.resolveAutoCountryPromise=()=>{},this.rejectAutoCountryPromise=()=>{}),a?d=new Promise((e,t)=>{this.resolveUtilsScriptPromise=e,this.rejectUtilsScriptPromise=t}):(d=Promise.resolve(void 0),this.resolveUtilsScriptPromise=()=>{},this.rejectUtilsScriptPromise=()=>{}),Promise.all([t,d])}_init(){this.selectedCountryData={},this.abortController=new AbortController,this._processCountryData(),this.ui.generateMarkup(this.countries),this._setInitialState(),this._initListeners(),this._initRequests(),this.options.dropdownAlwaysOpen&&this._openDropdown()}_processCountryData(){var e,t;for(let d of(((e,t)=>{let d,{countryNameLocale:r,i18n:n}=t;try{d="u">typeof Intl&&"function"==typeof Intl.DisplayNames?new Intl.DisplayNames(r,{type:"region"}):null}catch(e){console.error(e),d=null}for(let t of e)t.name=n[t.iso2]||d?.of(t.iso2.toUpperCase())||""})(this.countries,this.options),e=this.countries,(t=this.options).countryOrder&&(t.countryOrder=t.countryOrder.map(e=>e.toLowerCase())),e.sort((e,d)=>{let{countryOrder:r}=t;if(r){let t=r.indexOf(e.iso2),n=r.indexOf(d.iso2),i=t>-1,a=n>-1;if(i||a)return i&&a?t-n:i?-1:1}return e.name.localeCompare(d.name)}),this.countries))d.normalisedName=lR(d.name),d.initials=d.normalisedName.split(/[^a-z]/).map(e=>e[0]).join(""),d.dialCodePlus=`+${d.dialCode}`}_setInitialState(e=!1){let t=this.ui.telInput.getAttribute("value"),d=this.numerals.normalise(t),r=this._getTelInputValue(),n=d&&d.startsWith("+")&&(!r||!r.startsWith("+"))?d:r,i=this._getDialCode(n),a=lH(n),{initialCountry:l,geoIpLookup:s}=this.options,o=l===lp&&s&&!e,u=l.toLowerCase(),c=lq.has(u);i?a?c?this._setCountry(u):o||this._setCountry("us"):this._updateCountryFromNumber(n):c?this._setCountry(u):o||this._setCountry(""),n&&this._updateValFromNumber(n)}_initListeners(){this._initTelInputListeners(),this.options.allowDropdown&&this._initDropdownListeners(),(this.ui.hiddenInput||this.ui.hiddenInputCountry)&&this.ui.telInput.form&&this._initHiddenInputListener()}_initHiddenInputListener(){let e=()=>{this.ui.hiddenInput&&(this.ui.hiddenInput.value=this.getNumber()),this.ui.hiddenInputCountry&&(this.ui.hiddenInputCountry.value=this.selectedCountryData.iso2||"")};this.ui.telInput.form?.addEventListener("submit",e,{signal:this.abortController.signal})}_initDropdownListeners(){let e=this.abortController.signal,t=e=>{this.ui.isDropdownClosed()?this.ui.telInput.focus():e.preventDefault()},d=this.ui.telInput.closest("label");d&&d.addEventListener("click",t,{signal:e});let r=()=>{!this.ui.isDropdownClosed()||this.ui.telInput.disabled||this.ui.telInput.readOnly||this._openDropdown()};this.ui.selectedCountry.addEventListener("click",r,{signal:e});let n=e=>{this.ui.isDropdownClosed()&&[ln,li," ",la].includes(e.key)&&(e.preventDefault(),e.stopPropagation(),this._openDropdown()),"Tab"===e.key&&this._closeDropdown()};this.ui.countryContainer.addEventListener("keydown",n,{signal:e})}_initRequests(){let{loadUtils:e,initialCountry:t,geoIpLookup:d}=this.options;if(e&&!lZ.utils){let t=()=>{lZ.attachUtils(e)?.catch(()=>{})};lZ.documentReady()?t():window.addEventListener("load",()=>{t()},{signal:this.abortController.signal})}else this.resolveUtilsScriptPromise();t===lp&&d&&(this.selectedCountryData.iso2?this.resolveAutoCountryPromise():this._loadAutoCountry())}_loadAutoCountry(){if(lZ.autoCountry)this.handleAutoCountry();else if(this.ui.selectedCountryInner.classList.add(lt),!lZ.startedLoadingAutoCountry&&(lZ.startedLoadingAutoCountry=!0,"function"==typeof this.options.geoIpLookup)){let e=(e="")=>{this.ui.selectedCountryInner.classList.remove(lt);let t=e.toLowerCase();lq.has(t)?(lZ.autoCountry=t,setTimeout(()=>lK("handleAutoCountry"))):lK("handleAutoCountryFailure")},t=()=>{this.ui.selectedCountryInner.classList.remove(lt),lK("handleAutoCountryFailure")};this.options.geoIpLookup(e,t)}}_openDropdownWithPlus(){this._openDropdown(),this.ui.searchInput.value="+",this.ui.filterCountriesByQuery("")}_initTelInputListeners(){this._bindInputListener(),this._maybeBindKeydownListener(),this._maybeBindPasteListener()}_bindInputListener(){let{strictMode:e,formatAsYouType:t,separateDialCode:d,allowDropdown:r,countrySearch:n}=this.options,i=!1;
190ls.test(this._getTelInputValue())&&(i=!0);let a=a=>{let l=this._getTelInputValue();if(this.isAndroid&&a?.data==="+"&&d&&r&&n){let e=this.ui.telInput.selectionStart||0,t=l.substring(0,e-1),d=l.substring(e);this._setTelInputValue(t+d),this._openDropdownWithPlus();return}this._updateCountryFromNumber(l)&&this._triggerCountryChange();let s=a?.data&&lo.test(a.data),o=a?.inputType==="insertFromPaste"&&l;s||o&&!e?i=!0:lo.test(l)||(i=!1);let u=a?.detail&&a.detail.isSetNumber,c=this.numerals.isAscii();if(t&&!i&&!u&&c){let e=this.ui.telInput.selectionStart||0,t=l.substring(0,e).replace(lu,"").length,r=a?.inputType==="deleteContentForward",n=((e,t,d,r,n)=>{let i=d?d.formatNumberAsYouType(e,r.iso2):e,{dialCode:a}=r;return n&&"+"!==t.charAt(0)&&i.includes(`+${a}`)?(i.split(`+${a}`)[1]||"").trim():i})(this._getFullNumber(),l,lZ.utils,this.selectedCountryData,d),i=((e,t,d,r)=>{if(0===d&&!r)return 0;let n=0;for(let d=0;d<t.length;d++){if(/[+0-9]/.test(t[d])&&n++,n===e&&!r)return d+1;if(r&&n===e+1)return d}return t.length})(t,n,e,r);this._setTelInputValue(n),this.ui.telInput.setSelectionRange(i,i)}if(d&&l.startsWith("+")&&this.selectedCountryData.dialCode){let e=lU(l,!0,d,this.selectedCountryData);this._setTelInputValue(e)}};this.ui.telInput.addEventListener("input",a,{signal:this.abortController.signal})}_maybeBindKeydownListener(){let{strictMode:e,separateDialCode:t,allowDropdown:d,countrySearch:r}=this.options;if(e||t){let n=n=>{if(n.key&&1===n.key.length&&!n.altKey&&!n.ctrlKey&&!n.metaKey){if(t&&d&&r&&"+"===n.key){n.preventDefault(),this._openDropdownWithPlus();return}if(e){let e=this._getTelInputValue(),d=!e.startsWith("+")&&0===this.ui.telInput.selectionStart&&"+"===n.key,r=this.numerals.normalise(n.key),i=/^[0-9]$/.test(r),a=t?i:d||i,l=this.ui.telInput,s=l.selectionStart,o=l.selectionEnd,u=e.slice(0,s),c=e.slice(o),h=u+n.key+c,p=this._getFullNumber(h),m=lZ.utils.getCoreNumber(p,this.selectedCountryData.iso2),$=this.maxCoreNumberLength&&m.length>this.maxCoreNumberLength,f=this._getNewCountryFromNumber(p);a&&(!$||null!==f||d)||n.preventDefault()}}};this.ui.telInput.addEventListener("keydown",n,{signal:this.abortController.signal})}}_maybeBindPasteListener(){if(this.options.strictMode){let e=e=>{e.preventDefault();let t=this.ui.telInput,d=t.selectionStart,r=t.selectionEnd,n=this._getTelInputValue(),i=n.slice(0,d),a=n.slice(r),l=this.selectedCountryData.iso2,s=e.clipboardData.getData("text"),o=this.numerals.normalise(s),u=0===d&&r>0,c=!n.startsWith("+")||u,h=o.replace(lu,""),p=h.startsWith("+"),m=h.replace(/\+/g,""),$=p&&c?`+${m}`:m,f=i+$+a;if(f.length>5){let e=lZ.utils.getCoreNumber(f,l);for(;0===e.length&&f.length>0;)f=f.slice(0,-1),e=lZ.utils.getCoreNumber(f,l);if(!e)return;if(this.maxCoreNumberLength&&e.length>this.maxCoreNumberLength)if(t.selectionEnd!==n.length)return;else{let t=e.length-this.maxCoreNumberLength;f=f.slice(0,f.length-t)}}this._setTelInputValue(f);let g=d+$.length;t.setSelectionRange(g,g),t.dispatchEvent(new InputEvent("input",{bubbles:!0}))};this.ui.telInput.addEventListener("paste",e,{signal:this.abortController.signal})}}_cap(e){let t=Number(this.ui.telInput.getAttribute("maxlength"));return t&&e.length>t?e.substring(0,t):e}_trigger(e,t={}){let d=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:t});this.ui.telInput.dispatchEvent(d)}_openDropdown(){let{dropdownContainer:e,useFullscreenPopup:t}=this.options;if(this.dropdownAbortController=new AbortController,this.ui.openDropdown(),!t&&e){let e=()=>this._closeDropdown();window.addEventListener("scroll",e,{signal:this.dropdownAbortController.signal})}this._bindDropdownListeners(),this._trigger("open:countrydropdown")}_bindDropdownListeners(){let e=this.dropdownAbortController.signal;this._bindDropdownMouseoverListener(e),this._bindDropdownCountryClickListener(e),this.options.dropdownAlwaysOpen||this._bindDropdownClickOffListener(e),this._bindDropdownKeydownListener(e),this.options.countrySearch&&this._bindDropdownSearchListeners(e)}_bindDropdownMouseoverListener(e){let t=e=>{let t=e.target?.closest(`.${ld}`);t&&this.ui.highlightListItem(t,!1)};this.ui.countryList.addEventListener("mouseover",t,{signal:e})}_bindDropdownCountryClickListener(e){let t=e=>{let t=e.target?.closest(`.${ld}`);t&&this._selectListItem(t)};this.ui.countryList.addEventListener("click",t,{signal:e})}_bindDropdownClickOffListener(e){let t=e=>{e.target.closest(`#iti-${this.id}__dropdown-content`)||this._closeDropdown()};setTimeout(()=>{document.documentElement.addEventListener("click",t,{signal:e})},0)}_bindDropdownKeydownListener(e){let t="",d=null,r=e=>
190{[ln,li,la,ll].includes(e.key)&&(e.preventDefault(),e.stopPropagation(),e.key===ln||e.key===li?this.ui.handleUpDownKey(e.key):e.key===la?this._handleEnterKey():e.key===ll&&(this._closeDropdown(),this.ui.selectedCountry.focus())),!this.options.countrySearch&&lc.test(e.key)&&(e.stopPropagation(),d&&clearTimeout(d),t+=e.key.toLowerCase(),this._searchForCountry(t),d=setTimeout(()=>{t=""},1e3))};document.addEventListener("keydown",r,{signal:e})}_bindDropdownSearchListeners(e){this.ui.searchInput.addEventListener("input",()=>this.ui.handleSearchChange(),{signal:e}),this.ui.searchClearButton.addEventListener("click",()=>this.ui.handleSearchClear(),{signal:e})}_searchForCountry(e){let t=((e,t)=>{let d=t.toLowerCase();for(let t of e)if(t.name.toLowerCase().startsWith(d))return t;return null})(this.countries,e);if(t){let e=t.nodeById[this.id];this.ui.highlightListItem(e,!1),this.ui.scrollTo(e)}}_handleEnterKey(){this.ui.highlightedItem&&this._selectListItem(this.ui.highlightedItem)}_updateValFromNumber(e){let{formatOnDisplay:t,nationalMode:d,separateDialCode:r}=this.options,n=e;if(t&&lZ.utils&&this.selectedCountryData){let t=lB(e),i=d&&!t||!n.startsWith("+")&&!r,{NATIONAL:a,INTERNATIONAL:l}=lZ.utils.numberFormat;n=lZ.utils.formatNumber(n,this.selectedCountryData.iso2,i?a:l)}n=this._beforeSetNumber(n),this._setTelInputValue(n)}_updateCountryFromNumber(e){let t=this._getNewCountryFromNumber(e);return null!==t&&this._setCountry(t)}_ensureHasDialCode(e){let{dialCode:t,nationalPrefix:d}=this.selectedCountryData;if(e.startsWith("+")||!t)return e;let r=d&&e.startsWith(d)&&!this.options.separateDialCode?e.substring(1):e;return`+${t}${r}`}_getNewCountryFromNumber(e){let t=e.indexOf("+"),d=t?e.substring(t):e,r=this.selectedCountryData.iso2,n=this.selectedCountryData.dialCode;d=this._ensureHasDialCode(d);let i=this._getDialCode(d,!0),a=d.replace(/\D/g,"");if(i){let e=i.replace(/\D/g,""),t=this.dialCodeToIso2Map[e];if(1===t.length)return t[0]===r?null:t[0];if(!r&&this.defaultCountry&&t.includes(this.defaultCountry))return this.defaultCountry;if("1"===n&&lH(a))return null;let{areaCodes:d,priority:l}=this.selectedCountryData;if(d){for(let e of d.map(e=>`${n}${e}`))if(a.startsWith(e))return null}let s=d&&0!==l&&a.length>e.length,o=r&&t.includes(r)&&!s,u=r===t[0];if(!o&&!u)return t[0]}else if(d.startsWith("+")&&a.length){let e=this.selectedCountryData.dialCode||"";return e&&e.startsWith(a)?null:""}else if((!d||"+"===d)&&!r&&this.defaultCountry)return this.defaultCountry;return null}_setCountry(e){let t=this.selectedCountryData.iso2||"";return this.selectedCountryData=e?this.countryByIso2.get(e):{},this.selectedCountryData.iso2&&(this.defaultCountry=this.selectedCountryData.iso2),this.ui.setCountry(this.selectedCountryData),this._updatePlaceholder(),this._updateMaxLength(),t!==e}_updateMaxLength(){let{strictMode:e,placeholderNumberType:t,allowedNumberTypes:d}=this.options,{iso2:r}=this.selectedCountryData;if(e&&lZ.utils)if(r){let e=lZ.utils.numberType[t],n=lZ.utils.getExampleNumber(r,!1,e,!0),i=n;for(;lZ.utils.isPossibleNumber(n,r,d);)i=n,n+="0";let a=lZ.utils.getCoreNumber(i,r);this.maxCoreNumberLength=a.length,"by"===r&&(this.maxCoreNumberLength=a.length+1)}else this.maxCoreNumberLength=null}_updatePlaceholder(){let{autoPlaceholder:e,placeholderNumberType:t,nationalMode:d,customPlaceholder:r}=this.options,n=e===lh.AGGRESSIVE||!this.ui.hadInitialPlaceholder&&e===lh.POLITE;if(lZ.utils&&n){let e=lZ.utils.numberType[t],n=this.selectedCountryData.iso2?lZ.utils.getExampleNumber(this.selectedCountryData.iso2,d,e):"";n=this._beforeSetNumber(n),"function"==typeof r&&(n=r(n,this.selectedCountryData)),this.ui.telInput.setAttribute("placeholder",n)}}_selectListItem(e){let t=e.dataset.countryCode,d=this._setCountry(t);this._closeDropdown();let r=e.dataset.dialCode;if(this._updateDialCode(r),this.options.formatOnDisplay){let e=this._getTelInputValue();this._updateValFromNumber(e)}this.ui.telInput.focus(),d&&this._triggerCountryChange()}_closeDropdown(e){this.ui.isDropdownClosed()||this.options.dropdownAlwaysOpen&&!e||(this.ui.closeDropdown(),this.dropdownAbortController.abort(),this.dropdownAbortController=null,this._trigger("close:countrydropdown"))}_updateDialCode(e){let t,d=this._getTelInputValue(),r=`+${e}`;if(d.startsWith("+")){let e=this._getDialCode(d);t=e?d.replace(e,r):r,this._setTelInputValue(t)}}_getDialCode(e,t){let d="";if(e.startsWith("+")){let r="",n=!1;for(let i=0;i<e.length;i++){let a=e.charAt(i);if(/[0-9]/.test(a)){if(r+=a,!this.dialCodeToIso2Map[r])break;if(this.dialCodes.has(r)){if(d=e.substring(0,i+1),n=!0,!t)break}else t&&n&&(d=e.substring(0,i+1));if(r.length===this.dialCodeMaxLen)break}}}return d}_getFullNumber(e){let t=e?this.numerals.normalise(e):this._getTelInputValue(),{dialCode:d}=this.selectedCountryData,r=t.replace(/\D/g,"");return(this.options.separateDialCode&&!t.startsWith("+")&&d&&r?`+${d}`:"")+t}_beforeSetNumber(e){let t=!!this._getDialCode(e),d=lU(e,t,this.options.separateDialCode,this.selectedCountryData);return this._cap(d)}_triggerCountryChange(){this._trigger("countrychange")}handleAutoCountry(){this.ui?.telInput?this.options.initialCountry===lp&&lZ.autoCountry&&(this.defaultCountry=lZ.autoCountry,this.selectedCountryData.iso2||this.ui.selectedCountryInner.classList.contains(a7)||this.setCountry(this.defaultCountry),this.resolveAutoCountryPromise()):this.resolveAutoCountryPromise?.()}handleAutoCountryFailure(){this.ui?.telInput?(this._setInitialState(!0),this.rejectAutoCountryPromise()):this.rejectAutoCountryPromise?.()}handleUtils(){if(!this.ui?.telInput)return void this.resolveUtilsScriptPromise?.();if(lZ.utils){let e=this._getTelInputValue();
190e&&this._updateValFromNumber(e),this.selectedCountryData.iso2&&(this._updatePlaceholder(),this._updateMaxLength())}this.resolveUtilsScriptPromise()}handleUtilsFailure(e){this.ui?.telInput?this.rejectUtilsScriptPromise(e):this.rejectUtilsScriptPromise?.(e)}destroy(){this.ui.telInput&&(this.options.allowDropdown&&this._closeDropdown(!0),this.abortController.abort(),this.abortController=null,this.ui.destroy(),lZ.instances instanceof Map?lZ.instances.delete(this.id):delete lZ.instances[this.id])}isActive(){return!!this.ui?.telInput}getExtension(){return lZ.utils&&this.ui.telInput?lZ.utils.getExtension(this._getFullNumber(),this.selectedCountryData.iso2):""}getNumber(e){if(lZ.utils&&this.ui.telInput){let{iso2:t}=this.selectedCountryData,d=this._getFullNumber(),r=lZ.utils.formatNumber(d,t,e),n=this.ui.telInput.value;return this.numerals.denormalise(r,n)}return""}getNumberType(){return lZ.utils&&this.ui.telInput?lZ.utils.getNumberType(this._getFullNumber(),this.selectedCountryData.iso2):-99}getSelectedCountryData(){return this.selectedCountryData}getValidationError(){if(lZ.utils&&this.ui.telInput){let{iso2:e}=this.selectedCountryData;return lZ.utils.getValidationError(this._getFullNumber(),e)}return -99}isValidNumber(){let{dialCode:e,iso2:t}=this.selectedCountryData;if("44"===e&&lZ.utils&&this.ui.telInput){let e=this._getFullNumber(),d=lZ.utils.getCoreNumber(e,t);if(d&&"7"===d[0]&&10!==d.length)return!1}return this._validateNumber(!1)}isValidNumberPrecise(){return this._validateNumber(!0)}_utilsIsPossibleNumber(e){return lZ.utils?lZ.utils.isPossibleNumber(e,this.selectedCountryData.iso2,this.options.allowedNumberTypes):null}_validateNumber(e){if(!lZ.utils||!this.ui.telInput)return null;let{allowNumberExtensions:t,allowPhonewords:d}=this.options,r=t=>e?this._utilsIsValidNumber(t):this._utilsIsPossibleNumber(t),n=this._getFullNumber();if(!this.selectedCountryData.iso2&&!lB(n)||!r(n))return!1;if(n.search(ls)>-1){let e=this.selectedCountryData.iso2;return lZ.utils.getExtension(n,e)?t:d}return!0}_utilsIsValidNumber(e){return lZ.utils?lZ.utils.isValidNumber(e,this.selectedCountryData.iso2,this.options.allowedNumberTypes):null}setCountry(e){if(!this.ui.telInput)return;let t=e?.toLowerCase();if(!lq.has(t))throw Error(`Invalid country code: '${t}'`);let d=this.selectedCountryData.iso2;if(e&&t!==d||!e&&d){if(this._setCountry(t),this._updateDialCode(this.selectedCountryData.dialCode),this.options.formatOnDisplay){let e=this._getTelInputValue();this._updateValFromNumber(e)}this._triggerCountryChange()}}setNumber(e){if(!this.ui.telInput)return;let t=this.numerals.normalise(e),d=this._updateCountryFromNumber(t);this._updateValFromNumber(t),d&&this._triggerCountryChange(),this._trigger("input",{isSetNumber:!0})}setPlaceholderNumberType(e){this.ui.telInput&&(this.options.placeholderNumberType=e,this._updatePlaceholder())}setDisabled(e){this.ui.telInput&&(this.ui.telInput.disabled=e,e?this.ui.selectedCountry.setAttribute("disabled","true"):this.ui.selectedCountry.removeAttribute("disabled"))}},lK=(e,...t)=>{Object.values(lZ.instances).forEach(d=>{let r=d[e];"function"==typeof r&&r.apply(d,t)})},lZ=Object.assign((e,t)=>{let d=new lY(e,t);return lZ.instances[d.id]=d,e.iti=d,d},{defaults:lN,documentReady:()=>"complete"===document.readyState,getCountryData:()=>a5,getInstance:e=>{let t=e.dataset.intlTelInputId;return t?lZ.instances[t]:null},instances:{},attachUtils:e=>{if(!lZ.utils&&!lZ.startedLoadingUtilsScript){let t;if("function"!=typeof e)return Promise.reject(TypeError(`The argument passed to attachUtils must be a function that returns a promise for the utilities module, not ${typeof e}`));try{t=Promise.resolve(e())}catch(e){return Promise.reject(e)}return lZ.startedLoadingUtilsScript=!0,t.then(e=>{let t=e?.default;if(!t||"object"!=typeof t)throw TypeError("The loader function passed to attachUtils did not resolve to a module object with utils as its default export.");return lZ.utils=t,lK("handleUtils"),!0}).catch(e=>{throw lK("handleUtilsFailure",e),e})}return null},startedLoadingUtilsScript:!1,startedLoadingAutoCountry:!1,version:"26.7.6"});!function(){var e=this||self;function t(t,d){t=t.split(".");var r,n=e;for((t[0]in n)||void 0===n.execScript||n.execScript("var "+t[0]);t.length&&(r=t.shift());)t.length||void 0===d?n=n[r]&&n[r]!==Object.prototype[r]?n[r]:n[r]={}:n[r]=d}function d(e,t){function d(){}d.prototype=t.prototype,e.ma=t.prototype,e.prototype=new d,e.prototype.constructor=e,e.sa=function(e,d,r){for(var n=Array(arguments.length-2),i=2;i<arguments.length;i++)n[i-2]=arguments[i];return t.prototype[d].apply(e,n)}}
190var r=class{constructor(e){if(n!=n)throw Error("SafeUrl is not meant to be built directly");this.g=e}toString(){return this.g.toString()}},n={};new r("about:invalid#zClosurez"),new r("about:blank");let i={};new class{constructor(){if(i!=i)throw Error("SafeStyle is not meant to be built directly")}toString(){return"".toString()}};let a={};new class{constructor(){if(a!=a)throw Error("SafeStyleSheet is not meant to be built directly")}toString(){return"".toString()}};let l={};function s(e,t){switch(this.g=e,this.l=!!t.aa,this.h=t.i,this.s=t.type,this.o=!1,this.h){case c:case h:case p:case m:case $:case u:case o:this.o=!0}this.j=t.defaultValue}new class{constructor(){var t=e.trustedTypes&&e.trustedTypes.emptyHTML||"";if(l!=l)throw Error("SafeHtml is not meant to be built directly");this.g=t}toString(){return this.g.toString()}};var o=1,u=2,c=3,h=4,p=6,m=16,$=18;function f(e,t){for(this.h=e,this.g={},e=0;e<t.length;e++){var d=t[e];this.g[d.g]=d}}function g(){this.h={},this.j=this.m().g,this.g=this.l=null}function b(e,t){return null!=e.h[t]}function y(e,t){var d=e.h[t];if(null==d)return null;if(e.l){if(!(t in e.g)){var r=e.l,n=e.j[t];if(null!=d)if(n.l){for(var i=[],a=0;a<d.length;a++)i[a]=r.h(n,d[a]);d=i}else d=r.h(n,d);return e.g[t]=d}return e.g[t]}return d}function x(e,t,d){var r=y(e,t);return e.j[t].l?r[d||0]:r}function v(e,t){if(b(e,t))e=x(e,t);else e:{if(void 0===(e=e.j[t]).j)if((t=e.s)===Boolean)e.j=!1;else if(t===Number)e.j=0;else if(t===String)e.j=e.o?"0":"";else{e=new t;break e}e=e.j}return e}function w(e,t){return y(e,t)||[]}function C(e,t){return e.j[t].l?b(e,t)?e.h[t].length:0:+!!b(e,t)}function N(e,t,d){e.h[t]=d,e.g&&(e.g[t]=d)}function k(e,t,d){e.h[t]||(e.h[t]=[]),e.h[t].push(d),e.g&&delete e.g[t]}function T(e,t){var d,r=[];for(d in t)0!=d&&r.push(new s(d,t[d]));return new f(e,r)}function S(){}g.prototype.has=function(e){return b(this,e.g)},g.prototype.get=function(e,t){return x(this,e.g,t)},g.prototype.set=function(e,t){N(this,e.g,t)},g.prototype.add=function(e,t){k(this,e.g,t)},g.prototype.clone=function(){var e=new this.constructor;return e!=this&&(e.h={},e.g&&(e.g={}),function e(t,d){for(var r,n=((r=function(e){let t=[],d=0;for(let r in e)t[d++]=e[r];return t}((r=t.m()).g)).sort(function(e,t){return e.g-t.g}),r),i=0;i<n.length;i++){var a=n[i],l=a.g;if(b(d,l)){t.g&&delete t.g[a.g];var s=11==a.h||10==a.h;if(a.l){a=w(d,l);for(var o=0;o<a.length;o++)k(t,l,s?a[o].clone():a[o])}else a=y(d,l),s?(s=y(t,l))?e(s,a):N(t,l,a.clone()):N(t,l,a)}}}(e,this)),e},S.prototype.g=function(e){throw new e.h,Error("Unimplemented")},S.prototype.h=function(e,t){if(11==e.h||10==e.h)return t instanceof g?t:this.g(e.s.prototype.m(),t);if(14==e.h)return"string"==typeof t&&I.test(t)&&0<(e=Number(t))?e:t;if(!e.o)return t;if((e=e.s)===String){if("number"==typeof t)return String(t)}else if(e===Number&&"string"==typeof t&&("Infinity"===t||"-Infinity"===t||"NaN"===t||I.test(t)))return Number(t);return t};var I=/^-?[0-9]+$/;function _(){}function j(){}function A(e,t){null!=e&&this.g.apply(this,arguments)}function E(e){e.h=""}function M(){g.call(this)}d(_,S),_.prototype.g=function(e,t){return(e=new e.h).l=this,e.h=t,e.g={},e},d(j,_),j.prototype.h=function(e,t){return 8==e.h?!!t:S.prototype.h.apply(this,arguments)},j.prototype.g=function(e,t){return j.ma.g.call(this,e,t)},A.prototype.h="",A.prototype.set=function(e){this.h=""+e},A.prototype.g=function(e,t,d){if(this.h+=String(e),null!=t)for(let e=1;e<arguments.length;e++)this.h+=arguments[e];return this},A.prototype.toString=function(){return this.h},d(M,g);var L=null;function R(){g.call(this)}d(R,g);var D=null;function F(){g.call(this)}d(F,g);var P=null;function O(){g.call(this)}M.prototype.m=function(){var e=L;return e||(L=e=T(M,{0:{name:"NumberFormat",ia:"i18n.phonenumbers.NumberFormat"},1:{name:"pattern",required:!0,i:9,type:String},2:{name:"format",required:!0,i:9,type:String},3:{name:"leading_digits_pattern",aa:!0,i:9,type:String},4:{name:"national_prefix_formatting_rule",i:9,type:String},6:{name:"national_prefix_optional_when_formatting",i:8,defaultValue:!1,type:Boolean},5:{name:"domestic_carrier_code_formatting_rule",i:9,type:String}})),e},M.m=M.prototype.m,R.prototype.m=function(){var e=D;return e||(D=e=T(R,{0:{name:"PhoneNumberDesc",ia:"i18n.phonenumbers.PhoneNumberDesc"}
vendor: 5,631 bytes, line 190
190,2:{name:"national_number_pattern",i:9,type:String},9:{name:"possible_length",aa:!0,i:5,type:Number},10:{name:"possible_length_local_only",aa:!0,i:5,type:Number},6:{name:"example_number",i:9,type:String}})),e},R.m=R.prototype.m,F.prototype.m=function(){var e=P;return e||(P=e=T(F,{0:{name:"PhoneMetadata",ia:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",i:11,type:R},2:{name:"fixed_line",i:11,type:R},3:{name:"mobile",i:11,type:R},4:{name:"toll_free",i:11,type:R},5:{name:"premium_rate",i:11,type:R},6:{name:"shared_cost",i:11,type:R},7:{name:"personal_number",i:11,type:R},8:{name:"voip",i:11,type:R},21:{name:"pager",i:11,type:R},25:{name:"uan",i:11,type:R},27:{name:"emergency",i:11,type:R},28:{name:"voicemail",i:11,type:R},29:{name:"short_code",i:11,type:R},30:{name:"standard_rate",i:11,type:R},31:{name:"carrier_specific",i:11,type:R},33:{name:"sms_services",i:11,type:R},24:{name:"no_international_dialling",i:11,type:R},9:{name:"id",required:!0,i:9,type:String},10:{name:"country_code",i:5,type:Number},11:{name:"international_prefix",i:9,type:String},17:{name:"preferred_international_prefix",i:9,type:String},12:{name:"national_prefix",i:9,type:String},13:{name:"preferred_extn_prefix",i:9,type:String},15:{name:"national_prefix_for_parsing",i:9,type:String},16:{name:"national_prefix_transform_rule",i:9,type:String},18:{name:"same_mobile_and_fixed_line_pattern",i:8,defaultValue:!1,type:Boolean},19:{name:"number_format",aa:!0,i:11,type:M},20:{name:"intl_number_format",aa:!0,i:11,type:M},22:{name:"main_country_for_code",i:8,defaultValue:!1,type:Boolean},23:{name:"leading_digits",i:9,type:String}})),e},F.m=F.prototype.m,d(O,g);var V=null,B={ra:0,qa:1,pa:5,oa:10,na:20};O.prototype.m=function(){var e=V;return e||(V=e=T(O,{0:{name:"PhoneNumber",ia:"i18n.phonenumbers.PhoneNumber"},1:{name:"country_code",required:!0,i:5,type:Number},2:{name:"national_number",required:!0,i:4,type:Number},3:{name:"extension",i:9,type:String},4:{name:"italian_leading_zero",i:8,type:Boolean},8:{name:"number_of_leading_zeros",i:5,defaultValue:1,type:Number},5:{name:"raw_input",i:9,type:String},6:{name:"country_code_source",i:14,defaultValue:0,type:B},7:{name:"preferred_domestic_carrier_code",i:9,type:String}})),e},O.ctor=O,O.ctor.m=O.prototype.m;var U={1:"US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC VG VI".split(" "),7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],800:["001"],808:["001"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],870:["001"],878:["001"],880:["BD"],881:["001"],882:["001"],883:["001"],886:["TW"],888:["001"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],979:["001"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},z={AC:[,[,,"(?:[01589]\\d|[46])\\d{4}",,,,,,,[5,6]],[,,"6[2-467]\\d{3}",,,,"62889",,,[5]],[,,"4\\d{4}",,,,"40123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AC",247,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:0[1-9]|[1589]\\d)\\d{4}",,,,"542011",,,[6]],,,[,,,,,,,,,[-1]]],AD:[,[,,"(?:1|6\\d)\\d{7}|[135-9]\\d{5}",,,,,,,[6,8,9]],[,,"[78]\\d{5}",,,,"712345",,,[6]],[,,"690\\d{6}|[356]\\d{5}",,,,"312345",,,[6,9]],[,,"180[02]\\d{4}",,,,"18001234",,,[8]],[,,"[19]\\d{5}",,,,"912345",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AD",376,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],[,"(\\d{4})(\\d{4})","$1 $2",["1"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],,[,,,,,,,,,[-1]],,,[,,"1800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AE:[,[,,"(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}
190",,,,,,,[5,6,7,8,9,10,11,12]],[,,"[2-4679][2-8]\\d{6}",,,,"22345678",,,[8],[7]],[,,"5[02-68]\\d{7}",,,,"501234567",,,[9]],[,,"400\\d{6}|800\\d{2,9}",,,,"800123456"],[,,"900[02]\\d{5}",,,,"900234567",,,[9]],[,,"700[05]\\d{5}",,,,"700012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AE",971,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],[,"(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"600[25]\\d{5}",,,,"600212345",,,[9]],,,[,,,,,,,,,[-1]]],AF:[,[,,"[2-7]\\d{8}",,,,,,,[9],[7]],[,,"(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}",,,,"234567890",,,,[7]],[,,"7\\d{8}",,,,"701234567",,,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AF",93,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AG:[,[,,"(?:268|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}",,,,"2684601234",,,,[7]],[,,"268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}",,,,"2684641234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"26848[01]\\d{4}",,,,"2684801234",,,,[7]],"AG",1,"011","1",,,"([457]\\d{6})$|1","268$1",,,,,[,,"26840[69]\\d{4}",,,,"2684061234",,,,[7]],,"268",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AI:[,[,,"(?:264|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"264(?:292|4(?:6[12]|9[78]))\\d{4}",,,,"2644612345",,,,[7]],[,,"264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}",,,,"2642351234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]
vendor: 10,572 bytes, line 190
190|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AI",1,"011","1",,,"([2457]\\d{6})$|1","264$1",,,,,[,,"264724\\d{4}",,,,"2647241234",,,,[7]],,"264",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AL:[,[,,"(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",,,,,,,[6,7,8,9],[5]],[,,"4505[0-2]\\d{3}|(?:[2358][16-9]\\d[2-9]|4410)\\d{4}|(?:[2358][2-5][2-9]|4(?:[2-57-9][2-9]|6\\d))\\d{5}",,,,"22345678",,,[8],[5,6,7]],[,,"6(?:[78][2-9]|9\\d)\\d{6}",,,,"672123456",,,[9]],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,"900[1-9]\\d\\d",,,,"900123",,,[6]],[,,"808[1-9]\\d\\d",,,,"808123",,,[6]],[,,"700[2-9]\\d{4}",,,,"70021234",,,[8]],[,,,,,,,,,[-1]],"AL",355,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AM:[,[,,"(?:[1-489]\\d|55|60|77)\\d{6}",,,,,,,[8],[5,6]],[,,"(?:(?:1[0-25]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}",,,,"10123456",,,,[5,6]],[,,"(?:33|4[1349]|55|77|88|9[13-9])\\d{6}",,,,"77123456"],[,,"800\\d{5}",,,,"80012345"],[,,"90[016]\\d{5}",,,,"90012345"],[,,"80[1-4]\\d{5}",,,,"80112345"],[,,,,,,,,,[-1]],[,,"60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|9[0-2])\\d{4}",,,,"60271234"],"AM",374,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],[,"(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AO:[,[,,"[29]\\d{8}",,,,,,,[9]],[,,"2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}",,,,"222123456"],[,,"9[1-79]\\d{7}",,,,"923123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AO",244,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AR:[,[,,"(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",,,,,,,[10,11],[6,7,8]],[,,"3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|(?:2(?:657|9(?:54|66))|3(?:48[27]|7(?:55|77)|8(?:65|78)))[2-8]\\d{5}|(?:2(?:284|3(?:02|23)|477|622|920)|3(?:4(?:46|89|92)|541))[2-7]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[25][4-6]|3[3-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|1[2-7]|3[4-6]|5[3-6]|7[2-6]|8[3-68])))\\d{6}|(?:2(?:2(?:62|81)|320|9(?:42|83))|3(?:329|4(?:62|7[16])|5(?:43|64)|7(?:18|5[17])))[2-6]\\d{5}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|64)|5(?:25|37|4[47]|71)|7(?:35|72)|825))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[035-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[3-5]|8[26])|8(?:2[67]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",,,,"1123456789",,,[10],[6,7,8]],[,,"93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|9(?:2(?:657|9(?:54|66))|3(?:48[27]|7(?:55|77)|8(?:65|78)))[2-8]\\d{5}|9(?:2(?:284|3(?:02|23)|477|622|920)|3(?:4(?:46|89|92)|541))[2-7]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[25][4-6]|3[3-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|1[2-7]|3[4-6]|5[3-6]|7[2-6]|8[3-68]))))\\d{6}|9(?:2(?:2(?:62|81)|320|9(?:42|83))|3(?:329|4(?:62|7[16])|5(?:43|64)|7(?:18|5[17])))[2-6]\\d{5}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|64)|5(?:25|37|4[47]|71)|7(?:35|72)|825))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[035-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[3-5]|8[26])|8(?:2[67]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",,,,"91123456789",,,,[6,7,8]],[,,"800\\d{7,8}",,,,"8001234567"],[,,"60[04579]\\d{7}",,,,"6001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AR",54,"00","0",,,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1",,,[[,"(\\d{3})","$1",["0|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478])|911"]],[,"(\\d{2})(\\d{4})","$1-$2",["[1-9]"]],[,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"]],[,"(\\d{4})(\\d{4})","$1-$2",["[1-8]"]],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1],[,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1"],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1"]],[[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1],[,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"]],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3-$4",["91"]],[,"(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3-$4",["9"]]],[,,,,,,,,,[-1]],,,[,,"810\\d{7}",,,,,,,[10]],[,,"810\\d{7}",,,,"8101234567",,,[10]],,,[,,,,,,,,,[-1]]],AS:[,[,,"(?:[58]\\d\\d|684|900)\\d{7}",,,,,,,[10],[7]],[,,"684
190(?:274|6(?:22|33|44|55|77|88|9[19]))\\d{4}",,,,"6846221234",,,,[7]],[,,"684(?:2(?:48|5[2468]|7[246])|7(?:3[13]|70|82))\\d{4}",,,,"6847331234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AS",1,"011","1",,,"([267]\\d{6})$|1","684$1",,,,,[,,,,,,,,,[-1]],,"684",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AT:[,[,,"1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",,,,,,,[4,5,6,7,8,9,10,11,12,13],[3]],[,,"1(?:11\\d|[2-9]\\d{3,11})|(?:316|463)\\d{3,10}|648[34]\\d{3,9}|(?:51|66|73)2\\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-7]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{4,10}",,,,"1234567890",,,,[3]],[,,"6(?:485|(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d)\\d{3,9}",,,,"664123456",,,[7,8,9,10,11,12,13]],[,,"800\\d{6,10}",,,,"800123456",,,[9,10,11,12,13]],[,,"(?:8[69][2-68]|9(?:0[01]|3[019]))\\d{6,10}",,,,"900123456",,,[9,10,11,12,13]],[,,"8(?:10|2[018])\\d{6,10}|828\\d{5}",,,,"810123456",,,[8,9,10,11,12,13]],[,,,,,,,,,[-1]],[,,"5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}",,,,"780123456",,,[5,6,7,8,9,10,11,12,13]],"AT",43,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["14"]],[,"(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],[,"(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[,"(\\d{6})","$1",["[18]"]],[,"(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]","(?:31|4)6|51|6(?:485|5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],[,"(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],[[,"(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],[,"(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[,"(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]","(?:31|4)6|51|6(?:485|5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],[,"(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AU:[,[,,"1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",,,,,,,[5,6,7,8,9,10,12]],[,,"(?:(?:241|349)0\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|[34]\\d\\d)|91(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79]))))\\d{3}|(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8])|8(?:55|6[0-8]|[78]\\d|9[02-9]))\\d{6}",,,,"212345678",,,[9],[8]],[,,"4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"AU",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"(183[12])|0",,"0011",,[[,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["13"]],[,"(\\d{3})(\\d{3})","$1 $2",["19"]],[,"(\\d{3})(\\d{4})","$1 $2",["180","1802"]],[,"(\\d{4})(\\d{3,4})","$1 $2",["19"]],[,"(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)","$CC ($1)"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]],[,"(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["130"]]],[[,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)","$CC ($1)"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],[,,"163\\d{2,6}",,,,"1631234",,,[5,6,7,8,9]],1,,[,,"1(?:3(?:00\\d{5}|45[0-4])|802)\\d{3}|1[38]00\\d{6}|13\\d{4}",,,,,,,[6,7,8,10,12]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AW:[,[,,"(?:[25-79]\\d\\d|800)\\d{4}",,,,,,,[7]],[,,"5(?:2\\d|8[1-9])\\d{4}",,,,"5212345"],[,,"(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4
190-8]))\\d{4}",,,,"5601234"],[,,"800\\d{4}",,,,"8001234"],[,,"900\\d{4}",,,,"9001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:28\\d|501)\\d{4}",,,,"5011234"],"AW",297,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AX:[,[,,"2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",,,,,,,[5,6,7,8,9,10,11,12]],[,,"18[1-8]\\d{3,6}",,,,"181234567",,,[6,7,8,9]],[,,"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",,,,"412345678",,,[6,7,8,9,10]],[,,"800\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AX",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",,,"0",,"00",,,,[,,,,,,,,,[-1]],,"18",[,,,,,,,,,[-1]],[,,"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}",,,,"10112345"],,,[,,,,,,,,,[-1]]],AZ:[,[,,"365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",,,,,,,[9],[7]],[,,"(?:2[12]428|3655[02])\\d{4}|(?:2(?:22[0-79]|63[0-28])|3654)\\d{5}|(?:(?:1[28]|46)\\d|2(?:[014-6]2|[23]3))\\d{6}",,,,"123123456",,,,[7]],[,,"36554\\d{4}|(?:[16]0|4[04]|5[015]|7[07]|99)\\d{7}",,,,"401234567"],[,,"88\\d{7}",,,,"881234567"],[,,"900200\\d{3}",,,,"900200123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AZ",994,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[1-9]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BA:[,[,,"6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",,,,,,,[8,9],[6]],[,,"(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}",,,,"30212345",,,[8],[6]],[,,"6040\\d{5}|6(?:03|[1-356]|44|7\\d)\\d{6}",,,,"61123456"],[,,"8[08]\\d{6}",,,,"80123456",,,[8]],[,,"9[0246]\\d{6}",,,,"90123456",,,[8]],[,,"8[12]\\d{6}",,,,"82123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BA",387,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})","$1-$2",["[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"703[235]0\\d{3}|70(?:2[0-5]|3[0146]|[56]0)\\d{4}",,,,"70341234",,,[8]],,,[,,,,,,,,,[-1]]],BB:[,[,,"(?:246|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"246521[0369]\\d{3}|246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}",,,,"2464123456",,,,[7]],[,,"246(?:(?:2(?:[3568]\\d|4[0-57-9])|3(?:5[2-9]|6[0-6])|4(?:46|5\\d)|69[5-7]|8(?:[2-5]\\d|83))\\d|52(?:1[147]|20))\\d{3}",,,,"2462501234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"(?:246976|900[2-9]\\d\\d)\\d{4}",,,,"9002123456",,,,[7]],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"24631\\d{5}",,,,"2463101234",,,,[7]],"BB",1,"011","1",,,"([2-9]\\d{6})$|1","246$1",,,,,[,,,,,,,,,[-1]],,"246",[,,,,,,,,,[-1]],[,,"246(?:292|367|4(?:1[7-9]|3[01]|4[47-9]|67)|7(?:1[2-9]|2\\d|3[016]|53))\\d{4}",,,,"2464301234",,,,[7]],,,[,,,,,,,,,[-1]]],BD:[,[,,"[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",,,,,,,[6,7,8,9,10]],[,,"(?:4(?:31\\d\\d|423)|5222)\\d{3}(?:\\d{2})?|8332[6-9]\\d\\d|(?:3(?:03[56]|224)|4(?:22[25]|653))\\d{3,4}|(?:3(?:42[47]|529|823)|4(?:027|525|65(?:28|8))|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|5[57])|953)|5526|6(?:024|6655)|81)\\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|6(?:27|54))|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\\d{4}|(?:2(?:[23]\\d|[45])\\d\\d|3(?:1(?:2[5-7]|[5-7])|425|822)|4(?:033|1\\d|[257]1|332|4(?:2[246]|5[25])|6(?:2[35]|56|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\\d|[3-589]1|6[12]|72[24])|8(?:217|3[12]|[5-7]1)|9[24]1)\\d{5}|(?:(?:3[2-8]|5[2-57-9]|6[03-589])1|4[4689][18])\\d{5}|[59]1\\d{5}",,,,"27111234"],[,,"(?:1[13-9]\\d|644)\\d{7}|(?:3[78]|44|66)[02-9]\\d{7}",,,,"1812345678",,,[10]],[,,"80[03]\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"96(?:0[469]|1[0-47]|3[389]|43|6[69]|7[78])\\d{6}",,,,"9604123456",,,[10]],"BD",880,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],[,"(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|2[23]"],"0$1"],[,"(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BE:[,[,,"4\\d{8}|[1-9]\\d{7}",,,,,,,[8,9]],[,,"80[2-8]\\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}",,,,"12345678",,,[8]],[,,"4[5-9]\\d{7}",,,,"450001234",,,[9]],[,,"800[1-9]\\d{4}",,,,"80012345",,,[8]],[,,"(?:70(?:2[0-57]|3[04-7]|44|6[04-69]|7[0579])|90\\d\\d)\\d{4}",,,,"90012345",,,[8]],[,,"7879\\d{4}",,,,"78791234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BE",32,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"78(?:0[578]|1[014-8]|2[25]|3[15-8]|48|5[05]|60|7[06-8]|9\\d)\\d{4}",,,,"78102345",,,[8]],,,[,,,,,,,,,[-1]]],BF:[,[,,"(?:[025-7]\\d|44)\\d{6}",,,,,,,[8]],[,,"2(?:0(?:49|5[23]|6[5-7]|9[016-9])|4(?:4[569]|5[4-6]|6[5-7]|7[01
19079])|5(?:[34]\\d|50|6[5-7]))\\d{4}",,,,"20491234"],[,,"(?:0[1-7]|44|5[0-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",["[024-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BG:[,[,,"00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",,,,,,,[6,7,8,9,12],[4,5]],[,,"2\\d{5,7}|(?:43[1-6]|70[1-9])\\d{4,5}|(?:[36]\\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\\d{5,6}",,,,"2123456",,,[6,7,8],[4,5]],[,,"(?:43[07-9]|99[69]\\d)\\d{5}|(?:8[7-9]|98)\\d{7}",,,,"43012345",,,[8,9]],[,,"(?:00800\\d\\d|800)\\d{5}",,,,"80012345",,,[8,12]],[,,"90\\d{6}",,,,"90123456",,,[8]],[,,"700\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BG",359,"00","0",,,"0",,,,[[,"(\\d{6})","$1",["1"]],[,"(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],[[,"(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BH:[,[,,"[136-9]\\d{7}",,,,,,,[8]],[,,"(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|55|7[7-9]|88)|9[69][69])|7(?:[07]\\d\\d|1(?:11|78)))\\d{4}",,,,"17001234"],[,,"(?:3(?:[0-79]\\d|8[0-57-9])\\d|6(?:3(?:00|33|6[16])|441|6(?:3[03-9]|[69]\\d|7[0-689])))\\d{4}",,,,"36001234"],[,,"8[02369]\\d{6}",,,,"80123456"],[,,"(?:87|9[0-8])\\d{6}",,,,"90123456"],[,,"84\\d{6}",,,,"84123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BH",973,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BI:[,[,,"(?:[267]\\d|31)\\d{6}",,,,,,,[8]],[,,"(?:22|31)\\d{6}",,,,"22201234"],[,,"(?:29|6[124-9]|7[125-9])\\d{6}",,,,"79561234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BI",257,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BJ:[,[,,"(?:01\\d|8)\\d{7}",,,,,,,[8,10]],[,,"012\\d{7}",,,,"0120211234",,,[10]],[,,"01(?:2[5-9]|[4-69]\\d)\\d{6}",,,,"0195123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"857[58]\\d{4}",,,,"85751234",,,[8]],"BJ",229,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"81\\d{6}",,,,"81123456",,,[8]],,,[,,,,,,,,,[-1]]],BL:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}",,,,"590271234"],[,,"(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}",,,,"976012345"],"BL",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BM:[,[,,"(?:441|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}",,,,"4414123456",,,,[7]],[,,"441(?:[2378]\\d|5[0-39]|9[02])\\d{5}",,,,"4413701234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BM",1,"011","1",,,"([2-9]\\d{6})$|1","441$1",,,,,[,,,,,,,,,[-1]],,"441",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BN:[,[,,"[2-578]\\d{6}",,,,,,,[7]],[,,"22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}",,,,"2345678"],[,,"(?:22[89]|[78]\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[34]\\d{5}",,,,"5345678"],"BN",673,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BO:[,[,,"8001\\d{5}|(?:[2-467]\\d|50)\\d{6}",,,,,,,[8,9],[7]],[,,"(?:2(?:2\\d\\d|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d\\d|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\\d\\d|6(?:11|[24689]\\d|72)))\\d{4}",,,,"22123456",,,[8],[7]],[,,"[67]\\d{7}",,,,"71234567",,,[8]],[,,"8001[07]\\d{4}",,,,"800171234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"50\\d{6}",,,,"50123456",,,[8],[7]],"BO",591,"00(?:1\\d)?","0",,,"0(1\\d)?",,,,[[,"(\\d)(\\d{7})","$1 $2",["[235]|4[46]"],,"0$CC $1"],[,"(\\d{8})","$1",["[67]"],,"0$CC $1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"],,"0$CC $1"]],,[,,,,,,,,,[-1]],,,[,,"8001[07]\\d{4}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BQ:[,[,,"(?:[34]1|7\\d)\\d{5}",,,,,,,[7]],[,,"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\\d)\\d{3}",,,,"7151234"],[,,"(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}",,,,"3181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BQ",599,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"[347]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BR:[,[,,"[1-467]\\d{9,10}
190|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}",,,,,,,[8,9,10,11]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",,,,"1123456789",,,[10],[8]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}",,,,"11961234567",,,[10,11],[8,9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"[59]00\\d{6,7}",,,,"500123456",,,[9,10]],[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370|864))\\d{4}|300\\d{5}",,,,"40041234",,,[8,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BR",55,"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","0",,,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",,,[[,"(\\d{3,6})","$1",["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610"]],[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],[,"(\\d{4})(\\d{4})","$1-$2",["[2-57]","[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{5})(\\d{4})","$1-$2",["9"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|864))\\d{4}|800\\d{6,7}|300\\d{5}",,,,,,,[8,9,10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BS:[,[,,"(?:242|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-5]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",,,,"2423456789",,,,[7]],[,,"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|3[0-4]|[89]9))\\d{4}",,,,"2423591234",,,,[7]],[,,"242300\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,,[7]],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BS",1,"011","1",,,"([3-8]\\d{6})$|1","242$1",,,,,[,,,,,,,,,[-1]],,"242",[,,,,,,,,,[-1]],[,,"242225\\d{4}",,,,"2422250123"],,,[,,,,,,,,,[-1]]],BT:[,[,,"[178]\\d{7}|[2-8]\\d{6}",,,,,,,[7,8],[6]],[,,"(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}",,,,"2345678",,,[7],[6]],[,,"(?:1[67]|[78]7)\\d{6}",,,,"17123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BT",975,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[2-7]"]],[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-6]|7[246]|8[2-4]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|[78]"]]],[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-6]|7[246]|8[2-4]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|[78]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BW:[,[,,"(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",,,,,,,[7,8,10]],[,,"(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[013]|81)|4(?:6[03]|7[1267]|9[0-5])|5(?:3[03489]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[013467]))\\d{4}",,,,"2401234",,,[7]],[,,"(?:321|7[1-8]\\d)\\d{5}",,,,"71123456",,,[8]],[,,"(?:0800|800\\d)\\d{6}",,,,"0800012345",,,[10]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"79(?:1(?:[0-2]\\d|3[0-8])|2[0-7]\\d)\\d{3}",,,,"79101234",,,[8]],"BW",267,"00",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["90"]],[,"(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BY:[,[,,"(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",,,,,,,[6,7,8,9,10,11],[5]],[,,"(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d\\d)|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}",,,,"152450911",,,[9],[5,6,7]],[,,"(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}",,,,"294911911",,,[9]],[,,"800\\d{3,7}|8(?:0[13]|20\\d)\\d{7}",,,,"8011234567"],[,,"(?:810|902)\\d{7}",,,,"9021234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"249\\d{6}",,,,"249123456",,,[9]],"BY",375,"810","8",,,"0|80?",,"8~10",,[[,"(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],[,"(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],[,"(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,"800\\d{3,7}|(?:8(?:0[13]|10|20\\d)|902)\\d{7}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BZ:[,[,,"(?:0800\\d|[2-8])\\d{6}",,,,,,,[7,11]],[,,"(?:2(?:[02]\\d|36|[68]0)|[3-58](?:[02]\\d|[68]0)|7(?:[02]\\d|32|[68]0))\\d{4}",,,,"2221234",,,[7]],[,,"6[0-35-7]\\d{5}",,,,"6221234",,,[7]],[,,"0800\\d{7}",,,,"08001234123",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BZ",501,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],[,"(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CA:[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[7,10]],[,,"(?:2(?:04|[23]6|[48]9|5[07]|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}",,,,"5062345678",,,[10],[7]],[,,"(?:2(?:04|[23]6|[48]9|5[07]|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}",,,,"5062345678",,,[10],[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,[10]],[,,"900[2-9]\\d{6}",,,,"9002123456",,,[10]],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:2[125-9]|3[23]|44|66|77|88)|6(?:22|33))[2-9]\\d{6}",,,,"5219023456",,,[10]],[,,"600[2-9]\\d{6}",,,,"6002012345",,,[10]],"CA",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"310\\d{4}",,,,"3101234",,,[7]],,,[,,,,,,,,,[-1]]],CC:[,[,,"1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",,,,,,,[6,7,8,9,10,12]],[,,"8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",,,,"891621234",,,[9],[8]],[,,"4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"CC",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"([59]\\d{7})$|0","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CD:[,[,,"(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}",,,,,,,[7,8,9,10]],[,,"(?:(?:12|573)\\d\\d|276)\\d{5}|[1-6]\\d{6}",,,,"1234567"],[,,"88\\d{5}|(?:8[0-69]|9[016-9])\\d{7}",,,,"991234567",,,[7,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CD",243,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["5"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CF:[,[,,"8776\\d{4}|(?:[27]\\d|61)\\d{6}",,,,,,,[8]],[,,"(?:2[12]|61)\\d{6}",,,,"21612345"],[,,"7[02-7]\\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",["[26-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CG:[,[,,"222\\d{6}|(?:0\\d|80)\\d{7}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"222123456"],[,,"026(?:1[0-5]|6[6-9])\\d{4}|0(?:[14-6]\\d\\d|2(?:40|5[5-8]|6[07-9]))\\d{5}",,,,"061234567"],[,,,,,,,,,[-1]],[,,"80[0-2]\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CG",242,"00",,,,,,,,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CH:[,[,,"8\\d{11}|[2-9]\\d{8}",,,,,,,[9,12]],[,,"(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}",,,,"212345678",,,[9]],[,,"(?:6[89]|7[235-9])\\d{7}",,,,"781234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[016]\\d{6}",,,,"900123456",,,[9]],[,,"84[0248]\\d{6}",,,,"840123456",,,[9]],[,,"878\\d{6}",,,,"878123456",,,[9]],[,,,,,,,,,[-1]],"CH",41,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],,[,,"74[0248]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"5[18]\\d{7}",,,,"581234567",,,[9]],,,[,,"860\\d{9}",,,,"860123456789",,,[12]]],CI:[,[,,"[02]\\d{9}",,,,,,,[10]],[,,"2(?:[15]\\d{3}|7(?:2(?:0[23]|1[2357]|2[245]|3[45]|4[3-5])|3(?:06|1[69]|[2-6]7)))\\d{5}",,,,"2123456789"],[,,"0[157]\\d{8}",,,,"0123456789"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CI",225,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CK:[,[,,"[2-578]\\d{4}",,,,,,,[5]],[,,"(?:2\\d|3[13-7]|4[1-5])\\d{3}",,,,"21234"],[,,"[578]\\d{4}",,,,"71234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CK",682,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CL:[,[,,"12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",,,,,,,[9,10,11]],[,,"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:(?:2\\d|50)\\d|3(?:[034679]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-389])|600)|646[59])|(?:600|80[1-9])\\d\\d|9(?:(?:10[0-2]|7[1-9]\\d)\\d|3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}",,,,"600123456",,,[9]],[,,"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:(?:2\\d|50)\\d|3(?:[034679]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-389])|600)|646[59])|80[1-8]\\d\\d|9(?:(?:10[0-2]|7[1-9]\\d)\\d|3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}",,,,"221234567",,,[9]],[,,"(?:123|8)00\\d{6}",,,,"800123456",,,[9,11]],[,,,,,,,,,[-1]],[,,"600\\d{7,8}",,,,"6001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,"44\\d{7}",,,,"441234567",,,[9]],"CL",56,"(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0",,,,,,,,[[,"(\\d{4})","$1",["1(?:[03-589]|21)|[29]0|78"]],[,"(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["60|809"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9(?:10|[2-9])"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-8]|[1-9])"],"($1)"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]],[[,"(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["60|809"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9(?:10|[2-9])"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-8]|[1-9])"],"($1)"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]],[,,,,,,,,,[-1]],,,[,,"600\\d{7,8}",,,,,,,[10,11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CM:[,[,,"[26]\\d{8}|88\\d{6,7}",,,,,,,[8,9]],[,,"2(?:22|33)\\d{6}",,,,"222123456",,,[9]],[,,"(?:24[23]|6(?:[25-9]\\d|40))\\d{6}",,,,"671234567",,,[9]],[,,"88\\d{6,7}",,,,"88012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CM",237,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CN:[,[,,"(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}",,,,,,,[7,8,9,10,11,12],[5,6]],[,,"(?:10(?:[02-79]\\d\\d|[18](?:0[1-9]|[1-9]\\d))|2(?:[02-57-9]\\d{3}|1(?:[18](?:0[1-9]|[1-9]\\d)|[2-79]\\d\\d))|(?:41[03]|8078|9(?:78|94))\\d\\d)\\d{5}|(?:10|2[0-57-9])(?:1(?:00|23)\\d\\d|95\\d{3,4})|(?:41[03]|9(?:78|94))(?:100\\d\\d|95\\d{3,4})|8078123|(?:43[35]|754|851)\\d{7,8}|(?:43[35]|754|851)(?:1(?:00\\d|23)\\d|95\\d{3,4})|(?:3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[57]|6[09])|8(?:71|98))(?:[02-8]\\d{7}|1(?:0(?:0\\d\\d(?:\\d{3})?|[1-9]\\d{5})|[13-9]\\d{6}|2(?:[0-24-9]\\d{5}|3\\d(?:\\d{4})?))|9(?:[0-46-9]\\d{6}|5\\d{3}(?:\\d(?:\\d{2})?)?))|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[24-9]|2[179]|3[46-9]|5[2-9]|6[47-9]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-3689]|6[2368]|9[02-9])|8(?:1[236-8]|2[5-7]|3\\d|5[2-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-8]\\d{6}|1(?:0(?:0\\d\\d(?:\\d{2})?|[1-9]\\d{4})|[13-9]\\d{5}|2(?:[0-24-9]\\d{4}|3\\d(?:\\d{3})?))|9(?:[0-46-9]\\d{5}|5\\d{3,5}))",,,,"1012345678",,,[7,8,9,10,11],[5,6]],[,,"1740[0-5]\\d{6}|1(?:[38]\\d|4[57]|[59][0-35-9]|6[25-7]|7[0-35-8])\\d{8}",,,,"13123456789",,,[11]],[,,"(?:(?:10|21)8|8)00\\d{7}",,,,"8001234567",,,[10,12]],[,,"16[08]\\d{5}",,,,"16812345",,,[8]],[,,"10(?:10\\d{4}|96\\d{3,4})|400\\d{7}|950\\d{7,8}|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))96\\d{3,4}",,,,"4001234567",,,[7,8,9,10,11],[5,6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CN",86,"00|1(?:[12]\\d|79)\\d\\d00","0",,,"(1(?:[12]\\d|79)\\d\\d)|0",,"00",,[[,"(\\d{5,6})","$1",["1(?:00|2[13])|9[56]","1(?:00|2(?:1|39))|9[56]","1(?:00|2(?:1|395))|9[56]"]],[,"(\\d{5,6})","$1",["1(?:0|23)|781|[1-9]12","1(?:0|23)|7812|[1-9]123","1(?:0|23(?:[0-8]|9[0-46-9]))|78123|[1-9]123"]],[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|
19049|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|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(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"0$1","$CC $1"],[,"(\\d{3})(\\d{4})","$1 $2",["[1-9]","1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])","1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|[3-9]","1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|1[03]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|50|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9]|78|94)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-9]|1(?:[013-9]|2[0-24-9]))","1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|1[03]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:0(?:[0-689]|7[0-79])|1[01459]|2[0-489]|[46]|50|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9]|78|94)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|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(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))(?:[02-9]|1(?:[013-9]|2[0-24-9]))"]],[,"(\\d{4})(\\d{4})","$1 $2",["16[08]"]],[,"(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]","1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[0-8]|9[0-47-9])|6)|[3-9]","1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|26|3(?:[0268]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23][0-8])|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:33|85[23]9)[0-46-9]|(?:2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[0-8]|9[0-47-9])","1(?:0[02-8]|[1-9])|2(?:[0-57-9][0-8]|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23](?:[02-8]|1[1-9]|9[0-46-9]))|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:10|2[0-57-9])9[0-47-9]|(?:101|58|85[23]10)[1-9]|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4}
190)","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{7,8})","$1 $2",["9"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",,1]],[[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|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(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"0$1","$CC $1"],[,"(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{7,8})","$1 $2",["9"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"(?:(?:10|21)8|[48])00\\d{7}|950\\d{7,8}",,,,,,,[10,11,12]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CO:[,[,,"(?:46|60\\d\\d)\\d{6}|(?:1\\d|[39])\\d{9}",,,,,,,[8,10,11],[4,7]],[,,"601055(?:[0-4]\\d|50)\\d\\d|6010(?:[0-4]\\d|5[0-4])\\d{4}|(?:46|60(?:[18][1-9]|[24-7][2-9]))\\d{6}",,,,"6012345678",,,[8,10],[4,7]],[,,"333301[0-5]\\d{3}|3333(?:00|2[5-9]|[3-9]\\d)\\d{4}|(?:3(?:(?:0[0-5]|1\\d|5[01]|70)\\d|2(?:[0-3]\\d|4[1-9])|3(?:00|3[0-24-9]))|9(?:101|408))\\d{6}",,,,"3211234567",,,[10]],[,,"1800\\d{7}",,,,"18001234567",,,[11]],[,,"(?:19(?:0[01]|4[78])|901)\\d{7}",,,,"19001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CO",57,"00(?:4(?:[14]4|56)|[579])","0",,,"0([3579]|4(?:[14]4|56))?",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["46"]],[,"(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3[0-357]|9[14]"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1"]],[[,"(\\d{4})(\\d{4})","$1 $2",["46"]],[,"(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3[0-357]|9[14]"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CR:[,[,,"(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",,,,,,,[8,10]],[,,"210[7-9]\\d{4}|2(?:[024-7]\\d|1[1-9])\\d{5}",,,,"22123456",,,[8]],[,,"(?:3005\\d|6500[01])\\d{3}|(?:5[07]|6[0-4]|7[0-3]|8[3-9])\\d{6}",,,,"83123456",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"90[059]\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:210[0-6]|4\\d{3}|5100)\\d{4}",,,,"40001234",,,[8]],"CR",506,"00",,,,"(19(?:0[0-2468]|1[09]|20|66|77|99))",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CU:[,[,,"(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",,,,,,,[6,7,8,10],[4,5]],[,,"(?:3[23]|4[89])\\d{4,6}|(?:31|4[36]|8(?:0[25]|78)\\d)\\d{6}|(?:2[1-4]|4[1257]|7\\d)\\d{5,6}",,,,"71234567",,,,[4,5]],[,,"(?:5\\d|6[2-4])\\d{6}",,,,"51234567",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,"807\\d{7}",,,,"8071234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CU",53,"119","0",,,"0",,,,[[,"(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],[,"(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],[,"(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CV:[,[,,"(?:[2-59]\\d\\d|800)\\d{4}",,,,,,,[7]],[,,"2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}",,,,"2211234"],[,,"(?:36|5[1-389]|9\\d)\\d{5}",,,,"9911234"],[,,"800\\d{4}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[3-5]|4[356])\\d{5}",,,,"3401234"],"CV",238,"0",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CW:[,[,,"(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",,,,,,,[7,8]],[,,"9(?:4(?:3[0-5]|4[14]|6\\d)|50\\d|7(?:2[014]|3[02-9]|4[4-9]|6[357]|77|8[7-9])|8(?:3[39]|[46]\\d|7[01]|8[57-9]))\\d{4}",,,,"94351234"],[,,"953[01]\\d{4}|9(?:5[12467]|6[5-9])\\d{5}",,,,"95181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"60[0-2]\\d{4}",,,,"6001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CW",599,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[3467]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],,[,,"955\\d{5}",,,,"95581234",,,[8]],1,"[69]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CX:[,[,,"1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",,,,,,,[6,7,8,9,10,12]],[,,"8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",,,,"891641234",,,[9],[8]],[,,"4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"CX",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"([59]\\d{7})$|0","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CY:[,[,,"(?:[279]\\d|[58]0)\\d{6}",,,,,,,[8]],[,,"2[2-6]\\d{6}",,,,"22345678"],[,,"9(?:10|[4-79]\\d)\\d{5}",,,,"96123456"],[,,"800\\d{5}",,,,"80001234"],[,,"90[09]\\d{5}",,,,"90012345"],[,,"80[1-9]\\d{5}",,,,"80112345"],[,,"700\\d{5}",,,,"70012345"],[,,,,,,,,,[-1]],"CY",357,"00",,,,,,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:50|77)\\d{6}",,,,"77123456"],,,[,,,,,,,,,[-1]]],CZ:[,[,,"(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",,,,,,,[9,10,11,12]],[,,"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",,,,"212345678",,,[9]],[,,"7(?:060\\d|19(?:[0-5]\\d|6[0-6]))\\d{4}|(?:60[1-8]|7(?:0[2-5]|[2379]\\d))\\d{6}",,,,"601123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:0[05689]|76)\\d{6}",,,,"900123456",,,[9]],[,,"8[134]\\d{7}",,,,"811234567",,,[9]],[,,"70[01]\\d{6}",,,,"700123456",,,[9]],[,,"9[17]0\\d{6}",,,,"910123456",,,[9]],"CZ",420,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"9(?:5\\d|7[2-4])\\d{6}",,,,"972123456",,,[9]],,,[,,"9(?:3\\d{9}|6\\d{7,10})",,,,"93123456789"]],DE:[,[,,"[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",,,,,,,[4,5,6,7,8,9,10,11,12,13,14,15],[2,3]],[,,"32\\d{9,11}|49[1-6]\\d{10}|322\\d{6}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][
1900-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}",,,,"30123456",,,[5,6,7,8,9,10,11,12,13,14,15],[2,3,4]],[,,"1(?:(?:5(?:[0-25-9]\\d\\d|3(?:10|33))|7[26-9]\\d\\d)\\d{6}|6[023]\\d{7,8})|17\\d{8}",,,,"15123456789",,,[10,11]],[,,"800\\d{7,12}",,,,"8001234567890",,,[10,11,12,13,14,15]],[,,"(?:137[7-9]|900(?:[135]|9\\d))\\d{6}",,,,"9001234567",,,[10,11]],[,,"180\\d{5,11}|13(?:7[1-6]\\d\\d|8)\\d{4}",,,,"18012345",,,[7,8,9,10,11,12,13,14]],[,,"700\\d{8}",,,,"70012345678",,,[11]],[,,,,,,,,,[-1]],"DE",49,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],[,"(\\d{6})","$1",["227","2277"]],[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],[,"(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],[,"(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],[,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],[,"(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],[,"(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|3[13])"],"0$1"],[,"(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],[[,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],[,"(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],[,"(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],[,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],[,"(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],[,"(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|3[13])"],"0$1"],[,"(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,"16412345",,,[4,5,6,7,8,9,10,11,12,13,14]],,,[,,,,,,,,,[-1]],[,,"18(?:1\\d{5,11}|[2-9]\\d{8})",,,,"18500123456",,,[8,9,10,11,12,13,14]],,,[,,"1(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d{7,8}|15(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)\\d{7}
190",,,,"177991234567",,,[12,13]]],DJ:[,[,,"(?:2\\d|77)\\d{6}",,,,,,,[8]],[,,"2(?:1[2-5]|7[45])\\d{5}",,,,"21360003"],[,,"77\\d{6}",,,,"77831001"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DJ",253,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DK:[,[,,"[2-9]\\d{7}",,,,,,,[8]],[,,"(?:2(?:[0-59][1-9]|[6-8]\\d)|3(?:[0-3][1-9]|4[13]|5[1-58]|6[1347-9]|7\\d|8[1-8]|9[1-79])|4(?:[0-25][1-9]|[34][2-9]|6[13-579]|7[13579]|8[1-47]|9[127])|5(?:[0-36][1-9]|4[146-9]|5[3-57-9]|7[568]|8[1-358]|9[1-69])|6(?:[0135][1-9]|2[1-68]|4[2-8]|6[1689]|[78]\\d|9[15689])|7(?:[0-69][1-9]|7[3-9]|8[147])|8(?:[16-9][1-9]|2[1-58])|9(?:[1-47-9][1-9]|6\\d))\\d{5}",,,,"32123456"],[,,"(?:2[6-8]|37|6[78]|96)\\d{6}|(?:2[0-59]|3[0-689]|[457]\\d|6[0-69]|8[126-9]|9[1-47-9])[1-9]\\d{5}",,,,"34412345"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DK",45,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DM:[,[,,"(?:[58]\\d\\d|767|900)\\d{7}",,,,,,,[10],[7]],[,,"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\\d{4}",,,,"7674201234",,,,[7]],[,,"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-8]|70[1-6])\\d{4}",,,,"7672251234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DM",1,"011","1",,,"([2-7]\\d{6})$|1","767$1",,,,,[,,,,,,,,,[-1]],,"767",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DO:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-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]],[,,"800(?:14|[2-9]\\d)\\d{5}|8[024]9[01]\\d{6}|8(?:33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DO",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"8001|8[024]9",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DZ:[,[,,"(?:[1-4]|[5-79]\\d|80)\\d{7}",,,,,,,[8,9]],[,,"9619\\d{5}|(?:1\\d|2[013-79]|3[0-8]|4[013-689])\\d{6}",,,,"12345678"],[,,"(?:5(?:4[0-29]|5\\d|6[0-3])|6(?:[569]\\d|7[0-6])|7[7-9]\\d)\\d{6}",,,,"551234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"80[3-689]1\\d{5}",,,,"808123456",,,[9]],[,,"80[12]1\\d{5}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,"98[23]\\d{6}",,,,"983123456",,,[9]],"DZ",213,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EC:[,[,,"1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",,,,,,,[8,9,10,11],[7]],[,,"[2-7][2-7]\\d{6}",,,,"22123456",,,[8],[7]],[,,"964[0-2]\\d{5}|9(?:39|[57][89]|6[0-36-9]|[89]\\d)\\d{6}",,,,"991234567",,,[9]],[,,"1800\\d{7}|1[78]00\\d{6}",,,,"18001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[2-7]890\\d{4}",,,,"28901234",,,[8]],"EC",593,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-7]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-7]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EE:[,[,,"8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",,,,,,,[7,8,10]],[,,"(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}",,,,"3212345",,,[7]],[,,"(?:5\\d{5}|8(?:1(?:0(?:0(?:00|[178]\\d)|[3-9]\\d\\d)|(?:1(?:0[2-6]|1\\d)|[2-79]\\d\\d)\\d)|2(?:0(?:0(?:00|4\\d)|(?:19|[2-7]\\d)\\d)|(?:(?:[124-69]\\d|3[5-9])\\d|7(?:[
1900-79]\\d|8[013-9])|8(?:[2-6]\\d|7[01]))\\d)|[349]\\d{4}))\\d\\d|5(?:(?:[02]\\d|5[0-478])\\d|1(?:[0-8]\\d|95)|6(?:4[0-4]|5[1-589]))\\d{3}",,,,"51234567",,,[7,8]],[,,"800(?:(?:0\\d\\d|1)\\d|[2-9])\\d{3}",,,,"80012345"],[,,"(?:40\\d\\d|900)\\d{4}",,,,"9001234",,,[7,8]],[,,,,,,,,,[-1]],[,,"70[0-2]\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],"EE",372,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],[,"(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,"800[2-9]\\d{3}",,,,,,,[7]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EG:[,[,,"[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"13[23]\\d{6}|(?:15|57)\\d{6,7}|(?:2\\d|3|4[05-8]|5[05]|6[24-689]|8[2468]|9[235-7])\\d{7}",,,,"234567890",,,[8,9],[6,7]],[,,"1[0-25]\\d{8}",,,,"1001234567",,,[10]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"EG",20,"00","0",,,"0",,,,[[,"(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],[,"(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EH:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"528[89]\\d{5}",,,,"528812345"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[016-8]\\d|2[0-8]|5[0-5]))\\d{6}",,,,"650123456"],[,,"80[0-7]\\d{6}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}",,,,"592401234"],"EH",212,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ER:[,[,,"[178]\\d{6}",,,,,,,[7],[6]],[,,"(?:1(?:1[12568]|[24]0|55|6[146])|8\\d\\d)\\d{4}",,,,"8370362",,,,[6]],[,,"(?:17[1-3]|7\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ER",291,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ES:[,[,,"[5-9]\\d{8}",,,,,,,[9]],[,,"96906(?:0[0-8]|1[1-9]|[2-9]\\d)\\d\\d|9(?:69(?:0[0-57-9]|[1-9]\\d)|73(?:[0-8]\\d|9[1-9]))\\d{4}|(?:8(?:[1356]\\d|[28][0-8]|[47][1-9])|9(?:[135]\\d|[268][0-8]|4[1-9]|7[124-9]))\\d{6}",,,,"810123456"],[,,"96906(?:09|10)\\d\\d|(?:590(?:10[0-2]|600)|97390\\d)\\d{3}|(?:6\\d|7[1-48])\\d{7}",,,,"612345678"],[,,"[89]00\\d{6}",,,,"800123456"],[,,"80[367]\\d{6}",,,,"803123456"],[,,"90[12]\\d{6}",,,,"901123456"],[,,"70\\d{7}",,,,"701234567"],[,,,,,,,,,[-1]],"ES",34,"00",,,,,,,,[[,"(\\d{4})","$1",["905"]],[,"(\\d{6})","$1",["[79]9"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"51\\d{7}",,,,"511234567"],,,[,,,,,,,,,[-1]]],ET:[,[,,"(?:11|[2-579]\\d)\\d{7}",,,,,,,[9],[7]],[,,"(?:11(?:[124]\\d\\d|3(?:[0-79]\\d|8[0-7])|5(?:[02-9]\\d|1[0-57-9])|6(?:[02-79]\\d|1[0-57-9]|8[0-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:119|22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}",,,,"111112345",,,,[7]],[,,"700[1-9]\\d{5}|(?:7(?:0[1-9]|1[0-8]|2[1-35-79]|3\\d|77|86|99)|9\\d\\d)\\d{6}",,,,"911234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ET",251,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FI:[,[,,"[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",,,,,,,[5,6,7,8,9,10,11,12]],[,,"1[3-7][1-8]\\d{3,6}|(?:19[1-8]|[23568][1-8]\\d|9(?:00|[1-8]\\d))\\d{2,6}",,,,"131234567",,,[5,6,7,8,9]],[,,"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",,,,"412345678",,,[6,7,8,9,10]],[,,"800\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FI",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",,,"0",,"00",,[[,"(\\d{5})","$1",["75[12]"],"0$1"],[,"(\\d{5})","$1",["20[2-59]"],"0$1"],[,"(\\d{6})","$1",["11"]],[,"(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],[,"(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],[,"(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],[,"(\\d)(\\d{4,9})","$1 $2",["(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],[[,"(\\d{5})","$1",["20[2-59]"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],[,"(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],[,"(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],[,"(\\d)(\\d{4,9})","$1 $2",["(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],[,,,,,,,,,[-1]],1,"1[03-79]|[2-9]",[,,"20(?:2[023]|9[89])\\d{1,6}|(?:60[12]\\d|7099)\\d{4,5}|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:[1-3]00|7(?:0[1-5]\\d\\d|5[03-9]))\\d{3,7}"],[,,"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}
190|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}",,,,"10112345"],,,[,,,,,,,,,[-1]]],FJ:[,[,,"45\\d{5}|(?:0800\\d|[235-9])\\d{6}",,,,,,,[7,11]],[,,"603\\d{4}|(?:3[0-5]|6[25-7]|8[58])\\d{5}",,,,"3212345",,,[7]],[,,"(?:[279]\\d|45|5[01568]|8[034679])\\d{5}",,,,"7012345",,,[7]],[,,"0800\\d{7}",,,,"08001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FJ",679,"0(?:0|52)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FK:[,[,,"[2-7]\\d{4}",,,,,,,[5]],[,,"[2-47]\\d{4}",,,,"31234"],[,,"[56]\\d{4}",,,,"51234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FK",500,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FM:[,[,,"(?:[39]\\d\\d|820)\\d{4}",,,,,,,[7]],[,,"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-6]\\d)\\d)\\d{3}",,,,"3201234"],[,,"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-7]\\d)\\d)\\d{3}",,,,"3501234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FM",691,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[389]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FO:[,[,,"[2-9]\\d{5}",,,,,,,[6]],[,,"(?:20|[34]\\d|8[19])\\d{4}",,,,"201234"],[,,"(?:[27][1-9]|5\\d|9[16])\\d{4}",,,,"211234"],[,,"80[257-9]\\d{3}",,,,"802123"],[,,"90(?:[13-5][15-7]|2[125-7]|9\\d)\\d\\d",,,,"901123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:6[0-36]|88)\\d{4}",,,,"601234"],"FO",298,"00",,,,"(10(?:01|[12]0|88))",,,,[[,"(\\d{6})","$1",["[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FR:[,[,,"[1-9]\\d{8}",,,,,,,[9]],[,,"(?:26[013-9]|59[1-35-9])\\d{6}|(?:[13]\\d|2[0-57-9]|4[1-9]|5[0-8])\\d{7}",,,,"123456789"],[,,"(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7[3-9]\\d)\\d{6}",,,,"612345678"],[,,"80[0-5]\\d{6}",,,,"801234567"],[,,"836(?:0[0-36-9]|[1-9]\\d)\\d{4}|8(?:1[2-9]|2[2-47-9]|3[0-57-9]|[569]\\d|8[0-35-9])\\d{6}",,,,"891123456"],[,,"8(?:1[01]|2[0156]|4[024]|84)\\d{6}",,,,"884012345"],[,,,,,,,,,[-1]],[,,"9\\d{8}",,,,"912345678"],"FR",33,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["10"]],[,"(\\d{3})(\\d{3})","$1 $2",["1"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"80[6-9]\\d{6}",,,,"806123456"],,,[,,,,,,,,,[-1]]],GA:[,[,,"(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",,,,,,,[7,8]],[,,"[01]1\\d{6}",,,,"01441234",,,[8]],[,,"(?:(?:0[2-7]|7[467])\\d|6(?:0[0-4]|10|[256]\\d))\\d{5}|[2-7]\\d{6}",,,,"06031234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GA",241,"00",,,,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1",,,[[,"(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GB:[,[,,"[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",,,,,,,[7,9,10],[4,5,6,8]],[,,"(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-5])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|5[01]))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])
190))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",,,,"1212345678",,,[9,10],[4,5,6,7,8]],[,,"7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",,,,"7400123456",,,[10]],[,,"80[08]\\d{7}|800\\d{6}|8001111",,,,"8001234567"],[,,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",,,,"9012345678",,,[7,10]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GB",44,"00","0"," x",,"0|180020",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],[,"(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],[,"(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],[,"(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],,[,,"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",,,,"7640123456",,,[10]],1,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GD:[,[,,"(?:473|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-4]|5[59]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}",,,,"4732691234",,,,[7]],[,,"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|49|5[6-8])|5(?:2[01]|3[3-8])|901)\\d{4}",,,,"4734031234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GD",1,"011","1",,,"([2-9]\\d{6})$|1","473$1",,,,,[,,,,,,,,,[-1]],,"473",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GE:[,[,,"(?:[3-57]\\d\\d|800)\\d{6}",,,,,,,[9],[6,7]],[,,"(?:3(?:[256]\\d|4[124-9]|7[0-4])|4(?:1\\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\\d{6}",,,,"322123456",,,,[6,7]],[,,"5(?:(?:(?:0555|1(?:[17]77|555))[5-9]|757(?:7[7-9]|8[01]))\\d|22252[0-4])\\d\\d|5(?:0(?:0(?:1[09]|70)|505)|1(?:0[01]0|1(?:07|33|51))|2(?:0[02]0|2[25]2)|3(?:0[03]0|3[35]3)|(?:40[04]|900)0|5222)[0-4]\\d{3}|(?:5(?:0(?:0(?:0\\d|1[12]|22|3[0-6]|44|5[05]|77|88|9[09])|(?:[14]\\d|77)\\d|22[02])|1(?:1(?:[03][01]|[124]\\d|5[2-6]|7[0-6])|4\\d\\d)|[23]555|4(?:4\\d\\d|555)|5(?:[0157-9]\\d\\d|200|333|444)|6[89]\\d\\d|7(?:(?:[0147-9]\\d|22)\\d|5(?:00|[57]5))|8(?:0(?:[018]\\d|2[0-4])|5(?:55|8[89])|8(?:55|88))|9(?:090|[1-35-9]\\d\\d))|790\\d\\d)\\d{4}",,,,"555123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70[67]\\d{6}",,,,"706123456"],"GE",995,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"70[67]\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GF:[,[,,"(?:[56]94\\d|7093)\\d{5}|(?:80|9\\d)\\d{7}",,,,,,,[9]],[,,"594(?:[02-49]\\d|1[0-5]|5[6-9]|6[0-3]|80)\\d{4}",,,,"594101234"],[,,"(?:694(?:[0-249]\\d|3[0-8])|7093[0-3])\\d{4}",,,,"694201234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:396|76\\d)\\d|476[0-6])\\d{4}",,,,"976012345"],"GF",594,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]|9[47]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GG:[,[,,"(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",,,,,,,[7,9,10],[6]],[,,"1481[25-9]\\d{5}",,,,"1481256789",,,[10],[6]],[,,"7(?:(?:781|839)\\d|911[17])\\d{5}",,,,"7781123456",,,[10]],[,,"80[08]\\d{7}|800\\d{6}|8001111",,,,"8001234567"],[,,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",,,,"9012345678",,,[7,10]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GG",44,"00","0",,,"([25-9]\\d{5})$|0|180020","1481$1",,,,,[,,"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",,,,"7640123456",,,[10]],,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GH:[,[,,"(?:[235]\\d{3}|800)\\d{5}",,,,,,,[8,9],[7]],[,,"3082[0-5]\\d{4}
190|3(?:0(?:[237]\\d|8[01])|[167](?:2[0-6]|7\\d|80)|2(?:2[0-5]|7\\d|80)|3(?:2[0-3]|7\\d|80)|4(?:2[013-9]|3[01]|7\\d|80)|5(?:2[0-7]|7\\d|80)|8(?:2[0-2]|7\\d|80)|9(?:[28]0|7\\d))\\d{5}",,,,"302345678",,,[9],[7]],[,,"(?:2(?:[0346-9]\\d|5[67])|5(?:[03-7]\\d|9[1-9]))\\d{6}",,,,"231234567",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GH",233,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[237]|8[0-2]"]],[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"800\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GI:[,[,,"(?:[25]\\d|60)\\d{6}",,,,,,,[8]],[,,"2190[0-2]\\d{3}|2(?:0(?:[02]\\d|3[01])|16[24-9]|2[2-5]\\d)\\d{4}",,,,"20012345"],[,,"5251[0-4]\\d{3}|(?:5(?:[146-8]\\d\\d|250)|60(?:1[01]|6\\d))\\d{4}",,,,"57123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GI",350,"00",,,,,,,,[[,"(\\d{3})(\\d{5})","$1 $2",["2"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GL:[,[,,"(?:19|[2-689]\\d|70)\\d{4}",,,,,,,[6]],[,,"(?:19|3[1-7]|[68][1-9]|70|9\\d)\\d{4}",,,,"321000"],[,,"[245]\\d{5}",,,,"221234"],[,,"80\\d{4}",,,,"801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3[89]\\d{4}",,,,"381234"],"GL",299,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GM:[,[,,"[2-9]\\d{6}",,,,,,,[7]],[,,"(?:4(?:[23]\\d\\d|4(?:1[024679]|[6-9]\\d))|5(?:5(?:3\\d|4[0-7])|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))|8[0-589]\\d\\d)\\d{3}",,,,"5661234"],[,,"556\\d{4}|(?:[23679]\\d|4[015]|5[0-489]|8[67])\\d{5}",,,,"3012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GM",220,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GN:[,[,,"722\\d{6}|(?:3|6\\d)\\d{7}",,,,,,,[8,9]],[,,"3(?:0(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])|1\\d\\d)\\d{4}",,,,"30241234",,,[8]],[,,"6[0-356]\\d{7}",,,,"601123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"722\\d{6}",,,,"722123456",,,[9]],"GN",224,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GP:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}",,,,"590201234"],[,,"(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}",,,,"976012345"],"GP",590,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GQ:[,[,,"222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",,,,,,,[9]],[,,"33[0-24-9]\\d[46]\\d{4}|3(?:33|5\\d)\\d[7-9]\\d{4}",,,,"333091234"],[,,"(?:222|55\\d)\\d{6}",,,,"222123456"],[,,"80\\d[1-9]\\d{5}",,,,"800123456"],[,,"90\\d[1-9]\\d{5}",,,,"900123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GQ",240,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],[,"(\\d{3})(\\d{6})","$1 $2",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GR:[,[,,"5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",,,,,,,[10,11,12]],[,,"2(?:1\\d\\d|2(?:2[1-46-9]|[36][1-8]|4[1-7]|5[1-4]|7[1-5]|[89][1-9])|3(?:1\\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\\d|[269][1-6]|3[1245]|4[1-7]|5[13-9]|7[14]|8[1-5])|7(?:1\\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\\d|2[1-5]|[34][1-4]|9[1-57])
190)\\d{6}",,,,"2123456789",,,[10]],[,,"68[57-9]\\d{7}|(?:69|94)\\d{8}",,,,"6912345678",,,[10]],[,,"800\\d{7,9}",,,,"8001234567"],[,,"90[19]\\d{7}",,,,"9091234567",,,[10]],[,,"8(?:0[16]|12|[27]5|50)\\d{7}",,,,"8011234567",,,[10]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,,,,,,,,[-1]],"GR",30,"00",,,,,,,,[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],[,"(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],[,"(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"5005000\\d{3}",,,,"5005000123",,,[10]],,,[,,,,,,,,,[-1]]],GT:[,[,,"80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",,,,,,,[8,11]],[,,"[267][2-9]\\d{6}",,,,"22456789",,,[8]],[,,"(?:[3-5]\\d\\d|80[0-4])\\d{5}",,,,"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-8]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GU:[,[,,"(?:[58]\\d\\d|671|900)\\d{7}",,,,,,,[10],[7]],[,,"671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[478])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"671(?:2\\d\\d|3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[02-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[478])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GU",1,"011","1",,,"([2-9]\\d{6})$|1","671$1",,1,,,[,,,,,,,,,[-1]],,"671",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GW:[,[,,"[49]\\d{8}|4\\d{6}",,,,,,,[7,9]],[,,"443\\d{6}",,,,"443201234",,,[9]],[,,"9(?:5\\d|6[569]|77)\\d{6}",,,,"955012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"40\\d{5}",,,,"4012345",,,[7]],"GW",245,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["40"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GY:[,[,,"(?:[2-8]\\d{3}|9008)\\d{3}",,,,,,,[7]],[,,"(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56]
190)|50[0-6]|77[1-57])\\d{4}",,,,"2201234"],[,,"(?:51[01]|6\\d\\d|7(?:[0-5]\\d|6[0-69]|70))\\d{4}",,,,"6091234"],[,,"(?:289|8(?:00|6[28]|88|99))\\d{4}",,,,"2891234"],[,,"9008\\d{3}",,,,"9008123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"515\\d{4}",,,,"5151234"],"GY",592,"001",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HK:[,[,,"8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",,,,,,,[5,6,7,8,9,11]],[,,"(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[0-8]|[579]\\d|6[0-5]))|58(?:0[1-9]|1[2-9]))\\d{4}",,,,"21234567",,,[8]],[,,"(?:4(?:(?:09|24)[3-6]|44[0-35-9]|6(?:4[0-57-9]|6[0-6])|7(?:4[0-48]|6[0-5]))|5(?:25[3-7]|35[4-8]|73[0-6]|95[0-8])|6(?:26[013-8]|(?:66|78)[0-5])|70(?:7[1-8]|8[0-8])|84(?:4[0-2]|8[0-35-9])|9(?:29[013-9]|39[014-9]|59[0-467]|899))\\d{4}|(?:4(?:4[0-35-9]|6[0-357-9]|7[0-35])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|70[1-59]|84[0-39]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",,,,"51234567",,,[8]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900(?:[0-24-9]\\d{7}|3\\d{1,4})",,,,"90012345678",,,[5,6,7,8,11]],[,,,,,,,,,[-1]],[,,"8(?:1[0-4679]\\d|2(?:[0-36]\\d|7[0-4])|3(?:[034]\\d|2[09]|70))\\d{4}",,,,"81123456",,,[8]],[,,,,,,,,,[-1]],"HK",852,"00(?:30|5[09]|[126-9]?)",,,,,,"00",,[[,"(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],,[,,"7(?:1(?:0[0-38]|1[0-3679]|3[013]|69|9[0136])|2(?:[02389]\\d|1[18]|7[27-9])|3(?:[0-38]\\d|7[0-369]|9[2357-9])|47\\d|5(?:[178]\\d|5[0-5])|6(?:0[0-7]|2[236-9]|[35]\\d)|7(?:[27]\\d|8[7-9])|8(?:[23689]\\d|7[1-9])|9(?:[025]\\d|6[0-246-8]|7[0-36-9]|8[238]))\\d{4}",,,,"71123456",,,[8]],,,[,,,,,,,,,[-1]],[,,"30(?:0[1-9]|[15-7]\\d|2[047]|89)\\d{4}",,,,"30161234",,,[8]],,,[,,,,,,,,,[-1]]],HN:[,[,,"8\\d{10}|[237-9]\\d{7}",,,,,,,[8,11]],[,,"2(?:2(?:0[0-59]|1[1-9]|[23]\\d|4[02-7]|5[57]|6[245]|7[0135689]|8[01346-9]|9[0-2])|4(?:0[578]|2[3-59]|3[13-9]|4[0-68]|5[1-3589])|5(?:0[2357-9]|1[1-356]|4[03-5]|5\\d|6[014-69]|7[04]|80)|6(?:[056]\\d|17|2[067]|3[047]|4[0-378]|[78][0-8]|9[01])|7(?:0[5-79]|6[46-9]|7[02-9]|8[034]|91)|8(?:79|8[0-357-9]|9[1-57-9]))\\d{4}",,,,"22123456",,,[8]],[,,"[37-9]\\d{7}",,,,"91234567",,,[8]],[,,"8002\\d{7}",,,,"80021234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"HN",504,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["8"]]],[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]],[,,,,,,,,,[-1]],,,[,,"8002\\d{7}",,,,,,,[11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HR:[,[,,"[2-69]\\d{8}|80\\d{5,7}|[1-79]\\d{7}|6\\d{6}",,,,,,,[7,8,9],[6]],[,,"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(?:(?:0[1-9]|[12589]\\d)\\d\\d|7(?:[0679]\\d\\d|5(?:[01]\\d|44|55|77|9[5-79])))\\d{4}|98\\d{6}",,,,"921234567",,,[8,9]],[,,"80\\d{5,7}",,,,"800123456"],[,,"6[01459]\\d{6}|6[01]\\d{5}",,,,"6001234",,,[7,8]],[,,,,,,,,,[-1]],[,,"7[45]\\d{6}",,,,"74123456",,,[8]],[,,,,,,,,,[-1]],"HR",385,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["6[01]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"62\\d{6,7}|72\\d{6}",,,,"62123456",,,[8,9]],,,[,,,,,,,,,[-1]]],HT:[,[,,"[2-589]\\d{7}",,,,,,,[8]],[,,"2(?:2\\d|5[1-5]|81|9[149])\\d{5}",,,,"22453300"],[,,"(?:[34]\\d|5[568])\\d{6}",,,,"34101234"],[,,"8\\d{7}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:[67][0-4]|8[0-3589]|9\\d)\\d{5}",,,,"98901234"],"HT",509,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HU:[,[,,"[235-7]\\d{8}|[1-9]\\d{7}",,,,,,,[8,9],[6,7]],[,,"(?:1\\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\\d{6}",,,,"12345678",,,[8],[6,7]],[,,"(?:[257]0|3[01])\\d{7}",,,,"201234567",,,[9]],[,,"(?:[48]0\\d|680[29])\\d{5}",,,,"80123456"],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"21\\d{7}",,,,"211234567",,,[9]],"HU",36,"00","06",,,"06",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],,[,,,,,,,,,[-1]],,,[,,"(?:[48]0\\d|680[29])\\d{5}"],[,,"38\\d{7}",,,,"381234567",,,[9]],,,[,,,,,,,,,[-1]]],ID:[,[,,"00[1-9]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}",,,,,,,[7,8,9,10,11,12,13,14,15,16,17],[5,6]],[,,"2[124]\\d{7,8}|619\\d{8}|2(?:1(?:14|500)|2\\d{3})\\d{3}|61\\d{5,8}|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}",,,,"218350123",,,[7,8,9,10,11],[5,6]],[,,"8[1-35-9]\\d{7,10}",,,,"812345678",,,[9,10,11,12]],[,,"00(?:1803\\d{5,11}|7803\\d{7})|(?:177\\d|800)\\d{5,7}",,,,"8001234567",,,[8,9,10,11,12,13,14,15,16,17]],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,"804\\d{7}",,,,"8041234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ID",62,"00[89]","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],[,"(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],[,"(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],[,"(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],[,"(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[,"(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3 $4",["001"]],[,"(\\d{2})(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],[,"(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],[,"(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],[,"(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],[,"(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[,"(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"001803\\d{5,11}|(?:007803\\d|8071)\\d{6}",,,,,,,[10,11,12,13,14,15,16,17]],[,,"(?:1500|8071\\d{3})\\d{3}",,,,"8071123456",,,[7,10]],,,[,,,,,,,,,[-1]]],IE:[,[,,"(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",,,,,,,[7,8,9,10],[5,6]],[,,"(?:1\\d|21)\\d{6,7}|(?:2[24-9]|4(?:0[24]|5\\d|7)|5(?:0[45]|1\\d|8)|6(?:1\\d|[237-9])|9(?:1\\d|[35-9]))\\d{5}|(?:23|4(?:[1-469]|8\\d)|5[23679]|6[4-6]|7[14]|9[04])\\d{7}",,,,"2212345",,,,[5,6]],[,,"8(?:22|[35-9]\\d)\\d{6}",,,,"850123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,"15(?:1[2-8]|[2-8]0|9[089])\\d{6}",,,,"1520123456",,,[10]],[,,"18[59]0\\d{6}",,,,"1850123456",,,[10]],[,,"700\\d{6}",,,,"700123456",,,[9]],[,,"76\\d{7}",,,,"761234567",,,[9]],"IE",353,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],[,"(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],[,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],[,"(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"18[59]0\\d{6}",,,,,,,[10]],[,,"818\\d{6}",,,,"818123456",,,[9]],,,[,,"88210[1-9]\\d{4}|8(?:[35-79]5\\d\\d|8(?:[013-9]\\d\\d|2(?:[01][1-9]|[2-9]\\d)))\\d{5}",,,,"8551234567",,,[10]]],IL:[,[,,"1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",,,,,,,[7,8,9,10,11,12]],[,,"153\\d{8,9}|29[1-9]\\d{5}|(?:2[0-8]|[3489]\\d)\\d{6}",,,,"21234567",,,[8,11,12],[7]],[,,"55(?:4(?:0[0-2]|[16]0)|57[0-289])\\d{4}|5(?:(?:[0-2][02-9]|[36]\\d|[49][2-9]|8[3-7])\\d|5(?:01|2\\d|3[0-3]|4[3-5]|5[0-25689]|6[6-8]|7[0-267]|8[7-9]|9[1-9]))\\d{5}",,,,"502345678",,,[9]],[,,"1(?:255|80[019]\\d{3})\\d{3}",,,,"1800123456",,,[7,10]],[,,"1212\\d{4}|1(?:200|9(?:0[0-2]|19))\\d{6}",,,,"1919123456",,,[8,10]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,"7(?:38(?:[05]\\d|8[0138])|8(?:33|55|77|81)\\d)\\d{4}|7(?:18|2[23]|3[237]|47|6[258]|7\\d|82|9[2-9])\\d{6}",,,,"771234567",,,[9]],"IL",972,"0(?:0|1[2-9])","0",,,"0",,,,[[,"(\\d{4})(\\d{3})","$1-$2",["125"]],[,"(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],[,"(\\d{4})(\\d{6})","$1-$2",["159"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],[,"(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],,[,,,,,,,,,[-1]],,,[,,"1700\\d{6}",,,,,,,[10]],[,,"1599\\d{6}",,,,"1599123456",,,[10]],,,[,,"151\\d{8,9}",,,,"15112340000",,,[11,12]]],IM:[,[,,"1624\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1624(?:230|[5-8]\\d\\d)\\d{3}",,,,"1624756789",,,,[6]],[,,"76245[06]\\d{4}|7(?:4576|[59]24\\d|624[0-4689])\\d{5}",,,,"7924123456"],[,,"808162\\d{4}",,,,"8081624567"],[,,"8(?:440[49]06|72299\\d)\\d{3}|(?:8(?:45|70)|90[0167])624\\d{4}",,,,"9016247890"],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678"],[,,"56\\d{8}",,,,"5612345678"],"IM",44,"00","0",,,"([25-8]\\d{5})$|0|180020","1624$1",,,,,[,,,,,,,,,[-1]],,"74576|(?:16|7[56])24",[,,,,,,,,,[-1]],[,,"3440[49]06\\d{3}|(?:3(?:08162|3\\d{4}|45624|7(?:0624|2299))|55\\d{4})\\d{4}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],IN:[,[,,"(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",,,,,,,[8,9,10,11,12,13],[6,7]],[,,"(?:2717(?:[2-7]\\d|95)|6828[235-7]\\d)\\d{4}|(?:170[24]|280[13468]|4(?:20[24]|72[2-8])|552[1-7])\\d{6}|(?:271[0-689]|682[0-79]|782[0-6])[2-7]\\d{5}|(?:2(?:[02][2-79]|90)|3(?:23|80)|683|79[1-7])\\d{7}|(?:11|33|4[04]|80)[2-7]\\d{7}|(?:342|674|788)(?:[0189][2-7]|[2-7]\\d)\\d{5}|(?:1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6[014]|7[1257]|8[01346])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[13]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[014-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|[67]1)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91))[2-7]\\d{6}|(?:1(?:2[35-8]|3[346-9]|4[236-9]|[59][0235-9]|6[235-9]|7[34689]|8[257-9])|2(?:1[134689]|3[24-8]|4[2-8]|5[25689]|6[2-4679]|7[3-79]|8[2-479]|9[235-9])|3(?:01|1[79]|2[1245]|4[5-8]|5[125689]|6[235-7]|7[157-9]|8[2-46-8])|4(?:1[14578]|2[5689]|3[2-467]|5[4-7]|6[35]|73|8[2689]|9[2389])|5(?:[16][146-9]|2[14-8]|3[1346]|4[14-69]|5[46]|7[2-4]|8[2-8]|9[246])|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2
190-689]|6[24578]|7[235689]|8[14-6])|7(?:1[013-9]|2[0235-9]|3[2679]|4[1-35689]|5[2-46-9]|[67][02-9]|8[013-7]|9[089])|8(?:1[1357-9]|2[235-8]|3[03-57-9]|4[0-24-9]|5\\d|6[2457-9]|7[1-6]|8[1256]|9[2-4]))\\d[2-7]\\d{5}",,,,"7410410123",,,[10],[6,7,8]],[,,"(?:6(?:1279|828[01489])|7(?:887[02-9]|9(?:313|79[07-9]))|8(?:079[04-9]|(?:84|91)7[02-8]))\\d{5}|(?:160[01]|6(?:12|[2-47]1|5[17]|6[13]|80)[0189]|7(?:1(?:2[0189]|9[0-5])|2(?:[14][017-9]|8[0-59])|3(?:2[5-8]|[34][017-9]|9[016-9])|4(?:1[015-9]|[29][89]|39|8[389])|5(?:[15][017-9]|2[04-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589])|70[0289]|88[089]|97[02-8])|8(?:0(?:6[67]|7[02-8])|70[017-9]|84[01489]|91[0-289]))\\d{6}|(?:7(?:31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[0189]\\d|7[02-8])\\d{5}|(?:6(?:[09]\\d|1[04679]|2[03689]|3[05-9]|4[0489]|50|6[069]|7[07]|8[7-9])|7(?:0\\d|2[0235-79]|3[05-8]|40|5[0346-8]|6[6-9]|7[1-9]|8[0-79]|9[089])|8(?:0[01589]|1[0-57-9]|2[235-9]|3[03-57-9]|[45]\\d|6[02457-9]|7[1-69]|8[0-25-9]|9[02-9])|9\\d\\d)\\d{7}|(?:6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578])\\d|7(?:[235689]\\d|4[0189])|8(?:[14-6]\\d|2[0-79]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-5])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]|881))[0189]\\d{5}",,,,"8123456789",,,[10]],[,,"000800\\d{7}|180(?:0\\d{4,9}|3\\d{9})",,,,"1800123456"],[,,"186[12]\\d{9}",,,,"1861123456789",,,[13]],[,,"1860\\d{7}",,,,"18603451234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IN",91,"00","0",,,"0",,,,[[,"(\\d{7})","$1",["575"]],[,"(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],,,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],,,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|8(?:28[235-7]|3))|73179|807(?:1|9[1-3])|(?:1552|6(?:(?
190:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689])\\d|8(?:[14-6]\\d|2[0-79]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",,1],[,"(\\d{5})(\\d{5})","$1 $2",["16|[6-9]"],"0$1",,1],[,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["18[06]","18[06]0"],,,1],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],,,1]],[[,"(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],,,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],,,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|8(?:28[235-7]|3))|73179|807(?:1|9[1-3])|(?:1552|6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689])\\d|8(?:[14-6]\\d|2[0-79]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",,1],[,"(\\d{5})(\\d{5})","$1 $2",["16|[6-9]"],"0$1",,1],[,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["18[06]","18[06]0"],,,1],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],,,1]],[,,,,,,,,,[-1]],,,[,,"1800\\d{4,9}|(?:000800|18(?:03\\d\\d|6(?:0|[12]\\d\\d)))\\d{7}"],[,,"140\\d{7}",,,,"1409305260",,,[10]],,,[,,,,,,,,,[-1]]],IO:[,[,,"3\\d{6}",,,,,,,[7]],[,,"37\\d{5}",,,,"3709100"],[,,"38\\d{5}",,,,"3801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IO",246,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IQ:[,[,,"(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",,,,,,,[8,9,10],[6,7]],[,,"1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"7[3-9]\\d{8}",,,,"7912345678",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IQ",964,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IR:[,[,,"[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",,,,,,,[4,5,6,7,10],[8]],[,,"(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|(?:12\\d|30[0-2])\\d|2(?:[02689]0\\d|121)|4(?:111|40\\d))\\d{4}",,,,"2123456789",,,[6,7,10],[4,5,8]],[,,"9(?:(?:0[0-5]|[13]\\d|2[0-3])\\d\\d|9(?:[0-46]\\d\\d|5(?:10|5\\d)|8(?:[12]\\d|88)|9(?:[01359]\\d|21|69|77|8[7-9])))\\d{5}",,,,"9123456789",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IR",98,"00","0",,,"0",,,,[[,"(\\d{4,5})","$1",["96"],"0$1"],[,"(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"9(?:4440\\d{5}|6(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19]))",,,,,,,[4,5,10]],[,,"96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])",,,,"9601",,,[4,5]],,,[,,,,,,,,,[-1]]],IS:[,[,,"(?:38\\d|[4-9])\\d{6}",,,,,,,[7,9]],[,,"(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-24589]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|872)\\d{4}",,,,"4101234",,,[7]],[,,"(?:38[589]\\d\\d|6(?:1[1-8]|2[0-6]|3[026-9]|4[014679]|5[0159]|6[0-69]|70|8[06-8]|9\\d)|7(?:5[057]|[6-9]\\d)|8(?:2[0-59]|[3-69]\\d|8[238]))\\d{4}",,,,"6111234"],[,,"80[0-8]\\d{4}",,,,"8001234",,,[7]],[,,"90(?:0\\d|1[5-79]|2[015-79]|3[135-79]|4[125-7]|5[25-79]|7[1-37]|8[0-35-7])\\d{3}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"49[0-24-79]\\d{4}",,,,"4921234",,,[7]],"IS",354,"00|1(?:0(?:01|[12]0)|100)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"809\\d{4}",,,,"8091234",,,[7]],,,[,,"(?:689|8(?:7[18]|80)|95[48])\\d{4}",,,,"6891234",,,[7]]],IT:[,[,,"0\\d{5,11}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",,,,,,,[6,7,8,9,10,11,12]],[,,"0(?:669[0-79]\\d{1,6}|831\\d{2,8})|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[2356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",,,,"0212345678"],[,,"3[2-9]\\d{7,8}|(?:31|43)\\d{8}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"IT",39,"00",,,,,,,,[[,"(\\d{4,5})","$1",["1(?:0|9[246])","1(?:0|9(?:2[2-9]|[46]))"]],[,"(\\d{6})","$1",["1(?:1|92)"]],[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]]],[[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]]],[,,,,,,,,,[-1]],1,,[,,"848\\d{6}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],JE:[,[,,"1534\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1534[0-24-8]\\d{5}",,,,"1534456789",,,,[6]],[,,"7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}",,,,"7797712345"],[,,"80(?:07(?:35|81)|8901)\\d{4}",,,,"8007354567"],[,,"(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}",,,,"9018105678"],[,,,,,,,,,[-1]],[,,"701511\\d{4}",,,,"7015115678"],[,,"56\\d{8}",,,,"5612345678"],"JE",44,"00","0",,,"([0-24-8]\\d{5})$|0|180020","1534$1",,,,,[,,"76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",,,,"7640123456"],,,[,,,,,,,,,[-1]],[,,"(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],JM:[,[,,"(?:[58]\\d\\d|658|900)\\d{7}",,,,,,,[10],[7]],[,,"8766060\\d{3}|(?:658(?:2(?:[5-8]\\d|9[0-46-9])|[3-9]\\d\\d)|876(?:52[35]|6(?:0[1-3579]|1[0235-9]|[23]\\d|40|5[06]|6[2-589]|7[0-25-9]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}",,,,"8765230123",,,,[7]],[,,"(?:6582(?:[0-4]\\d|95)|876(?:2(?:0[1-9]|[13-9]\\d|2[013-9])|[348]\\d\\d|5(?:0[1-9]|[1-9]\\d)|6(?:4[89]|6[
19067])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579])))\\d{4}",,,,"8762101234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"JM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"658|876",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],JO:[,[,,"(?:(?:[2689]|7\\d)\\d|32|427|53)\\d{6}",,,,,,,[8,9]],[,,"87(?:000|90[01])\\d{3}|(?:2(?:6(?:2[0-35-9]|3[0-578]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\\d|4[0-3]|[5-7][023])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2(?:[05]0|22)|3(?:00|33)|4(?:0[0-25]|1[2-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[178]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[0239]))|87(?:20|7[078]|99))\\d{4}",,,,"62001234",,,[8]],[,,"(?:427|7(?:[78][0-25-9]|9\\d))\\d{6}",,,,"790123456",,,[9]],[,,"80\\d{6}",,,,"80012345",,,[8]],[,,"9\\d{7}",,,,"90012345",,,[8]],[,,"85\\d{6}",,,,"85012345",,,[8]],[,,"70\\d{7}",,,,"700123456",,,[9]],[,,,,,,,,,[-1]],"JO",962,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],[,"(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[47]"],"0$1"]],,[,,"74(?:66|77)\\d{5}",,,,"746612345",,,[9]],,,[,,,,,,,,,[-1]],[,,"8(?:10|8\\d)\\d{5}",,,,"88101234",,,[8]],,,[,,,,,,,,,[-1]]],JP:[,[,,"00[1-9]\\d{6,14}|[25-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",,,,,,,[8,9,10,11,12,13,14,15,16,17]],[,,"(?:1(?:1[235-8]|2[3-6]|3[3-9]|4[2-6]|[58][2-8]|6[2-7]|7[2-9]|9[1-9])|(?:2[2-9]|[36][1-9])\\d|4(?:[2-578]\\d|6[02-8]|9[2-59])|5(?:[2-589]\\d|6[1-9]|7[2-8])|7(?:[25-9]\\d|3[4-9]|4[02-9])|8(?:[2679]\\d|3[2-9]|4[5-9]|5[1-9]|8[03-9])|9(?:[2-58]\\d|[679][1-9]))\\d{6}",,,,"312345678",,,[9]],[,,"(?:601[0-4]0|[7-9]0[1-9]\\d\\d)\\d{5}",,,,"9012345678",,,[10]],[,,"00777(?:[01]|5\\d)\\d\\d|(?:00(?:7778|882[1245])|(?:120|800\\d)\\d\\d)\\d{4}|00(?:37|66|78)\\d{6,13}",,,,"120123456"],[,,"990\\d{6}",,,,"990123456",,,[9]],[,,,,,,,,,[-1]],[,,"60\\d{7}",,,,"601234567",,,[9]],[,,"50[1-9]\\d{7}",,,,"5012345678",,,[10]],"JP",81,"010","0",,,"(000[2569]\\d{4,6})$|(?:(?:003768)0?)|0","$1",,,[[,"(\\d{4})(\\d{4})","$1-$2",["007","0077","00777","00777[01]"]],[,"(\\d{8,10})","$1",["000"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["3|4(?:2[09]|7[01])|6[1-9]","3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[01
1907])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{3,4})","$1-$2-$3",["007","0077"]],[,"(\\d{4})(\\d{2})(\\d{4})","$1-$2-$3",["008"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[25-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{4})(\\d{4,5})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{5})(\\d{5,6})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{6})(\\d{6,7})","$1-$2-$3",["0"]]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["3|4(?:2[09]|7[01])|6[1-9]","3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[25-9]"],"0$1"]],[,,"20\\d{8}",,,,"2012345678",,,[10]],,,[,,"00(?:777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)\\d\\d|00(?:37|66|78)\\d{6,13}"],[,,"570\\d{6}",,,,"570123456",,,[9]],,,[,,,,,,,,,[-1]]],KE:[,[,,"(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",,,,,,,[7,8,9,10]],[,,"(?:4[245]|5[1-79]|6[01457-9])\\d{5,7}|(?:4[136]|5[08]|62)\\d{7}|(?:[24]0|66)\\d{6,7}",,,,"202012345",,,[7,8,9]],[,,"(?:1(?:0[0-8]|1\\d|2[014]|[34]0)|7\\d\\d)\\d{6}",,,,"712123456",,,[9]],[,,"800[02-8]\\d{5,6}",,,,"800223456",,,[9,10]],[,,"900[02-9]\\d{5}",,,,"900223456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KE",254,"000","0",,,"0",,,,[[,"(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KG:[,[,,"8\\d{9}|[235-9]\\d{8}",,,,,,,[9,10],[5,6]],[,,"312(?:5[0-79]\\d|9(?:[0-689]\\d|7[0-24-9]))\\d{3}|(?:3(?:1(?:2[0-46-8]|3[1-9]|47|[56]\\d)|2(?:22|3[0-479]|6[0-7])|4(?:22|5[6-9]|6\\d)|5(?:22|3[4-7]|59|6\\d)|6(?:22|5[35-7]|6\\d)|7(?:22|3[468]|4[1-9]|59|[67]\\d)|9(?:22|4[1-8]|6\\d))|6(?:09|12|2[2-4])\\d)\\d{5}",,,,"312123456",,,[9],[5,6]],[,,"312(?:58\\d|973)\\d{3}|(?:2(?:0[0-35]|2\\d)|5[0-24-7]\\d|600|7(?:[07]\\d|55)|88[08]|9(?:12|9[05-9]))\\d{6}",,,,"700123456",,,[9]],[,,"800\\d{6,7}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KG",996,"00","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],[,"(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KH:[,[,,"1\\d{9}|[1-9]\\d{7,8}",,,,,,,[8,9,10],[6,7]],[,,"23(?:4(?:[2-4]|[56]\\d)|[568]\\d\\d)\\d{4}|23[236-9]\\d{5}
190|(?:2[4-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:(?:[237-9]|4[56]|5\\d)\\d{5}|6\\d{5,6})",,,,"23756789",,,[8,9],[6,7]],[,,"(?:(?:1[28]|3[18]|9[67])\\d|6[016-9]|7(?:[07-9]|[16]\\d)|8(?:[013-79]|8\\d))\\d{6}|(?:1\\d|9[0-57-9])\\d{6}|(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])48\\d{5}",,,,"91234567",,,[8,9]],[,,"1800(?:1\\d|2[019])\\d{4}",,,,"1800123456",,,[10]],[,,"1900(?:1\\d|2[09])\\d{4}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KH",855,"00[14-9]","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KI:[,[,,"(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",,,,,,,[5,8]],[,,"(?:[24]\\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\\d\\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\\d{3}",,,,"31234"],[,,"(?:6200[01]|7(?:310[1-9]|5(?:02[03-9]|12[0-47-9]|22[0-7]|[34](?:0[1-9]|8[02-9])|50[1-9])))\\d{3}|(?:63\\d\\d|7(?:(?:[0146-9]\\d|2[0-689])\\d|3(?:[02-9]\\d|1[1-9])|5(?:[0-2][013-9]|[34][1-79]|5[1-9]|[6-9]\\d)))\\d{4}",,,,"72001234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"30(?:0[01]\\d\\d|12(?:11|20))\\d\\d",,,,"30010000",,,[8]],"KI",686,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KM:[,[,,"[3478]\\d{6}",,,,,,,[7],[4]],[,,"7[4-7]\\d{5}",,,,"7712345",,,,[4]],[,,"[34]\\d{6}",,,,"3212345"],[,,,,,,,,,[-1]],[,,"8\\d{6}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KM",269,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KN:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"869(?:2(?:29|36)|302|4(?:6[015-9]|70)|56[5-7])\\d{4}",,,,"8692361234",,,,[7]],[,,"869(?:48[89]|55[6-8]|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]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KN",1,"011","1",,,"([2-7]\\d{6})$|1","869$1",,,,,[,,,,,,,,,[-1]],,"869",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KP:[,[,,"85\\d{6}|(?:19\\d|[2-7])\\d{7}",,,,,,,[8,10],[6,7]],[,,"(?:(?:195|2)\\d|3[19]|4[159]|5[37]|6[17]|7[39]|85)\\d{6}",,,,"21234567",,,,[6,7]],[,,"19[1-3]\\d{7}",,,,"1921234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KP",850,"00|99","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"238[02-9]\\d{4}|2(?:[0-24-9]\\d|3[0-79])\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KR:[,[,,"00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",,,,,,,[5,6,8,9,10,11,12,13,14],[3,4,7]],[,,"(?:2|3[1-3]|[46][1-4]|5[1-5])[1-9]\\d{6,7}|(?:3[1-3]|[46][1-4]|5[1-5])1\\d{2,3}",,,,"22123456",,,[5,6,8,9,10],[3,4,7]],[,,"1(?:05(?:[0-8]\\d|9[0-6])|22[13]\\d)\\d{4,5}|1(?:0[0-46-9]|[16-9]\\d|2[013-9])\\d{6,7}",,,,"1020000000",,,[9,10]],[,,"00(?:308\\d{6,7}|798\\d{7,9})|(?:00368|[38]0)\\d{7}",,,,"801234567",,,[9,11,12,13,14]],[,,"60[2-9]\\d{6}",,,,"602345678",,,[9]],[,,,,,,,,,[-1]],[,,"50\\d{8,9}",,,,"5012345678",,,[10,11]],[,,"70\\d{8}",,,,"7012345678",,,[10]],"KR",82,"00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","0",,,"0(8(?:[1-46-8]|5\\d\\d))?",,,,[[,"(\\d{5})","$1",["1[016-9]1","1[016-9]11","1[016-9]114"],"0$1"],[,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1"]],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1","0$CC-$1"],[,"(\\d{5})(\\d{3})(\\d{3})","$1 $2 $3",["003","0030"]],[,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1","0$CC-$1"],[,"(\\d{5})(\\d{3,4})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{5})(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],[[,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1"]],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1","0$CC-$1"]],[,,"15\\d{7,8}",,,,"1523456789",,,[9,10]],,,[,,"00(?:3(?:08\\d{6,7}|68\\d{7})|798\\d{7,9})",,,,,,,[11,12,13,14]],[,,"1(?:5(?:22|33|44|66|77|88|99)|6(?:[07]0|44|6[0168]|88)|8(?:00|33|55|77|99))\\d{4}",,,,"15441234",,,[8]],,,[,,,,,,,,,[-1]]],KW:[,[,,"18\\d{5}|(?:[2569]\\d|41)\\d{6}",,,,,,,[7,8]],[,,"2(?:[23]\\d\\d|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7]))\\d{4}",,,,"22345678",,,[8]],[,,"(?:41\\d\\d|5(?:(?:[05]\\d|1[0-7]|6[56])\\d|2(?:22|5[25])|7(?:55|77)|88[58])|6(?:(?:0[034679]|5[015-9]|6\\d)\\d|1(?:00|11|6[16])|2[26]2|3[36]3|4[46]4|7(?:0[013-9]|[67]\\d)|8[68]8|9(?:[069]\\d|3[039]))|9(?:(?:[04679]\\d|8[057-9])\\d|1(?:00|1[01]|99)|2(?:00|2\\d)|3(?:00|3[03])|5(?:00|5\\d)))\\d{4}",,,,"50012345",,,[8]],[,,"18\\d{5}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KW",965,"00",,,,,,,,[[,"(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],[,"(\\d{3})(\\d{5})","$1 $2",["[245]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KY:[,[,,"(?:345|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"345(?:2(?:22|3[23]|44|66)|333|444|6(?:23|38|40)|7(?:30|4[35-79]|6[6-9]|77)|8(?:00|1[45]|4[89]|88)|9(?:14|4[035-9]))\\d{4}",,,,"3452221234",,,,[7]],[,,"345(?:32[1-9]|42[0-4]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|82[56]|9(?:1[679]|2[2-9]|3[06-9]|90))\\d{4}",,,,"3453231234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"(?:345976|900[2-9]\\d\\d)\\d{4}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KY",1,"011","1",,,"([2-9]\\d{6})$|1","345$1",,,,,[,,,,,,,,,[-1]],,"345",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KZ:[,[,,"8\\d{13}|[78]\\d{9}",,,,,,,[10,14],[5,6,7]],[,,"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]|97)|5(?:2\\d|3[1-9]|4[0-7]|59)|6(?:[2-4]\\d|5[19]|61)|72\\d|8(?:[27]\\d|3[1-46-9]|4[0-5]|59))|2(?:1(?:[23]\\d|4[46-9]|5[3469])|2(?:2\\d|3[0679]|46|5[12679])|3(?:[2-4]\\d|5[139])|4(?:2\\d|3[1-35-9]|59)|5(?:[23]\\d|4[0-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",,,[10],[5,6,7]],[,,"7(?:0[0-25-8]|47|6[0-4]|7[15-8]|85)\\d{7}",,,,"7710009998",,,[10]],[,,"8(?:00|108\\d{3})\\d{7}",,,,"8001234567"],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567",,,[10]],[,,"751\\d{7}",,,,"7511234567",,,[10]],"KZ",7,"810","8",,,"8",,"8~10",,,,[,,,,,,,,,[-1]],,"7",[,,"751\\d{7}",,,,,,,[10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LA:[,[,,"[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",,,,,,,[8,9,10],[6]],[,,"(?:2[13]|[35-7][14]|41|8[1468])\\d{6}",,,,"21212862",,,[8],[6]],[,,"(?:20(?:[23579]\\d|8[78])|30[24]\\d)\\d{6}|30\\d{7}",,,,"2023123456",,,[9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LA",856,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["3"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LB:[,[,,"[27-9]\\d{7}|[13-9]\\d{6}",,,,,,,[7,8]],[,,"7(?:62|8[0-6]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}
190",,,,"1123456"],[,,"(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[7-9]|9[0-4]))\\d{5}",,,,"71123456"],[,,,,,,,,,[-1]],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,"80\\d{6}",,,,"80123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LB",961,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-6]|9[04-9])|8[02-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LC:[,[,,"(?:[58]\\d\\d|758|900)\\d{7}",,,,,,,[10],[7]],[,,"758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}",,,,"7584305678",,,,[7]],[,,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[0-3])|812)\\d{4}",,,,"7582845678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"([2-8]\\d{6})$|1","758$1",,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",,,,,,,[7,9]],[,,"(?:2(?:01|1[27]|2[024]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}",,,,"2345678",,,[7]],[,,"(?:6(?:(?:4[5-9]|5\\d)\\d|6(?:[024-68]\\d|1[01]|3[7-9]|70))\\d|7(?:[37-9]\\d|42|56))\\d{4}",,,,"660234567"],[,,"8002[28]\\d\\d|80(?:05\\d|9)\\d{4}",,,,"8002222"],[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",,,,"9002222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LI",423,"00","0",,,"(1001)|0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"870(?:28|87)\\d\\d",,,,"8702812",,,[7]],,,[,,"697(?:42|56|[78]\\d)\\d{4}",,,,"697861234",,,[9]]],LK:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[245]))\\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}",,,,"112345678",,,,[7]],[,,"7(?:[0-25-8]\\d|4[0-4])\\d{6}",,,,"712345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LK",94,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"1973\\d{5}",,,,"197312345"],,,[,,,,,,,,,[-1]]],LR:[,[,,"(?:[2457]\\d|33|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",,,,,,,[7,8,9]],[,,"2\\d{7}",,,,"21234567",,,[8]],[,,"(?:(?:(?:22|33)0|555|7(?:6[01]|7\\d)|88\\d)\\d|4(?:240|[67]))\\d{5}|[56]\\d{6}",,,,"770123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"332(?:02|[34]\\d)\\d{4}",,,,"332021234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LR",231,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LS:[,[,,"(?:[256]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"2\\d{7}",,,,"22123456"],[,,"[56]\\d{7}",,,,"50123456"],[,,"800[1256]\\d{4}",,,,"80021234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LS",266,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2568]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LT:[,[,,"(?:[3469]\\d|52|[78]0)\\d{6}",,,,,,,[8]],[,,"(?:3[1478]|4[124-6]|52)\\d{6}",,,,"31234567"],[,,"6\\d{7}",,,,"61234567"],[,,"80[02]\\d{5}",,,,"80012345"],[,,"9(?:0[0239]|10)\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,"70[05]\\d{5}",,,,"70012345"],[,,"[89]01\\d{5}",,,,"80123456"],"LT",370,"00","0",,,"[08]",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",,1],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",,1],[,"(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",,1],[,"(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70[67]\\d{5}",,,,"70712345"],,,[,,,,,,,,,[-1]]],LU:[,[,,"35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",,,,,,,[4,5,6,7,8,9,10,11]],[,,"(?:35[013-9]|80[2-9]|90[89])\\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\\d|8[13-9]|9[2-579])\\d{2,9}",,,,"27123456"],[,,"6(?:[26][18]|5[1568]|7[189]|81|9[128])\\d{6}",,,,"628123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90[015]\\d{5}",,,,"90012345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,,,,,,,,[-1]],[,,"20(?:1\\d{5}|[2-689]\\d{1,7})",,,,"20201234",,,[4,5,6,7,8,9,10]],"LU",352,"00",,,,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)",,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["20"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"],,"$CC $1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["20"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LV:[,[,,"(?:[268]\\d|78|90)\\d{6}",,,,,,,[8]],[,,"6\\d{7}",,,,"63123456"],[,,"2333[0-8]\\d{3}|2(?:[0-24-9]\\d\\d|3(?:0[07]|[14-9]\\d|2[02-9]|3[0-24-9]))\\d{4}",,,,"21234567"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,"81\\d{6}",,,,"81123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2679]|8[01]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LY:[,[,,"[2-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}",,,,"212345678",,,,[7]],[,,"9[1-6]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LY",218,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MA:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"5(?:(?:18|4[0679]|5[03])\\d|2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-9])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9]))\\d{5}",,,,"520123456"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[016-8]\\d|2[0-8]|5[0-5]))\\d{6}",,,,"650123456"],[,,"80[0-7]\\d{6}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}",,,,"592401234"],"MA",212,"00","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1-$2",["892"],"0$1"],[,"(\\d{2})(\\d{7})","$1-$2",["8(?:0[0-7]|9)"],"0$1"],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[5-8]"],"0$1"]],,[,,,,,,,,,[-1]],1,"[5-8]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MC:[,[,,"(?:[3489]|[67]\\d)\\d{7}",,,,,,,[8,9]],[,,"(?:870|9[2-47-9]\\d)\\d{5}",,,,"99123456",,,[8]],[,,"4(?:[469]\\d|5[1-9])\\d{5}|(?:3|[67]\\d)\\d{7}",,,,"612345678"],[,,"(?:800|90\\d)\\d{5}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MC",377,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["87"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[67]"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[67]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"8[07]0\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MD:[,[,,"(?:[235-7]\\d|[89]0)\\d{6}",,,,,,,[8]],[,,"(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}",,,,"22212345"],[,,"562\\d{5}|(?:6\\d|7[16-9])\\d{6}",,,,"62112345"],[,,"800\\d{5}",,,,"80012345"],[,,"90[056]\\d{5}",,,,"90012345"],[,,"808\\d{5}
190",,,,"80812345"],[,,,,,,,,,[-1]],[,,"3[08]\\d{6}",,,,"30123456"],"MD",373,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"803\\d{5}",,,,"80312345"],,,[,,,,,,,,,[-1]]],ME:[,[,,"(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",,,,,,,[8,9],[6]],[,,"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}",,,,"30234567",,,[8],[6]],[,,"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",,,,"60123456",,,[8]],[,,"80(?:[0-2578]|9\\d)\\d{5}",,,,"80080002"],[,,"9(?:4[1568]|5[178])\\d{5}",,,,"94515151",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"78[1-49]\\d{5}",,,,"78108780",,,[8]],"ME",382,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"77[1-9]\\d{5}",,,,"77273012",,,[8]],,,[,,,,,,,,,[-1]]],MF:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}",,,,"590271234"],[,,"(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}",,,,"976012345"],"MF",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MG:[,[,,"[23]\\d{8}",,,,,,,[9],[7]],[,,"2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[356]|8[268]|9[2457])\\d{5}",,,,"202123456",,,,[7]],[,,"3[2-9]\\d{7}",,,,"321234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"22\\d{7}",,,,"221234567"],"MG",261,"00","0",,,"([24-9]\\d{6})$|0","20$1",,,[[,"(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MH:[,[,,"329\\d{4}|(?:[256]\\d|45)\\d{5}",,,,,,,[7]],[,,"(?:247|528|625)\\d{4}",,,,"2471234"],[,,"(?:(?:23|54)5|329|45[35-8])\\d{4}",,,,"2351234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"635\\d{4}",,,,"6351234"],"MH",692,"011","1",,,"1",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MK:[,[,,"[2-578]\\d{7}",,,,,,,[8],[6,7]],[,,"(?:(?:2(?:62|77)0|3444)\\d|4[56]440)\\d{3}|(?:34|4[357])700\\d{3}|(?:2(?:[0-3]\\d|5[0-578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}",,,,"22012345",,,,[6,7]],[,,"7(?:3555|(?:474|9[019]7)7)\\d{3}|7(?:[0-25-8]\\d\\d|3(?:[1-478]\\d|6[01])|4(?:2\\d|60|7[01578])|9(?:[2-4]\\d|5[01]|7[015]))\\d{4}",,,,"72345678"],[,,"800\\d{5}",,,,"80012345"],[,,"5\\d{7}",,,,"50012345"],[,,"8(?:0[1-9]|[1-9]\\d)\\d{5}",,,,"80123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MK",389,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ML:[,[,,"[24-9]\\d{7}",,,,,,,[8]],[,,"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-59]))\\d{5}",,,,"20212345"],[,,"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[0-3]|[679]\\d|8[2-59])\\d{6}",,,,"65012345"],[,,"80\\d{6}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ML",223,"00",,,,,,,,[[,"(\\d{4})","$1",["67[057-9]|74[045]","67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[,,,,,,,,,[-1]],,,[,,"80\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MM:[,[,,"1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",,,,,,,[6,7,8,9,10],[5]],[,,"(?:1(?:(?:12|[28]\\d|3[56]|7[3-6]|9[0-6])\\d|4(?:2[29]|7[0-2]|83)|6)|2(?:2(?:00|8[34])|4(?:0\\d|22|7[0-2]|83)|51\\d\\d)|4(?:2(?:2\\d\\d|48[013])|3(?:20\\d|4(?:70|83)|56)|420\\d|5(?:2\\d|470))|6(?:0(?:[23]|88\\d)|(?:124|[56]2\\d)\\d|2472|3(?:20\\d|470)|4(?:2[04]\\d|472)|7(?:3\\d\\d|4[67]0|8(?:[01459]\\d|8))))\\d{4}|5(?:2(?:2\\d{5,6}|47[02]\\d{4})|(?:3472|4(?:2(?:1|86)|470)|522\\d|6(?:20\\d|483)|7(?:20\\d|48[01])|8(?:20\\d|47[02])|9(?:20\\d|470))\\d{4})|7(?:(?:0470|4(?:25\\d|470)|5(?:202|470|96\\d))\\d{4}|1(?:20\\d{4,5}|4(?:70|83)\\d{4}))|8(?:1(?:2\\d{5,6}|4(?:10|7[01]\\d)\\d{3})|2(?:2\\d{5,6}|(?:320|490\\d)\\d{3})|(?:3(?:2\\d\\d|470)|4[24-7]|5(?:(?:2\\d|51)\\d|4(?:[1-35-9]\\d|4[0-57-9]))|6[23])\\d{4})|(?:1[2-6]\\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4])|8(?:1[2-689]|2[2-8]|(?:[35
190]2|64)\\d))\\d{4}|25\\d{5,6}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:3[24]|5[245]))\\d{4}",,,,"1234567",,,[6,7,8,9],[5]],[,,"(?:17[01]|9(?:2(?:[0-4]|[56]\\d\\d)|(?:3(?:[0-36]|4\\d)|(?:6\\d|8[89]|9[4-8])\\d|7(?:3|40|[5-9]\\d))\\d|4(?:(?:[0245]\\d|[1379])\\d|88)|5[0-6])\\d)\\d{4}|9[69]1\\d{6}|9(?:[68]\\d|9[089])\\d{5}",,,,"92123456",,,[7,8,9,10]],[,,"80080(?:0[1-9]|2\\d)\\d{3}",,,,"8008001234",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1333\\d{4}",,,,"13331234",,,[8]],"MM",95,"00","0",,,"0",,,,[[,"(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|452|678|86","[12]|452|6788|86"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],[,"(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],[,"(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MN:[,[,,"[12]\\d{7,9}|[5-9]\\d{7}",,,,,,,[8,9,10],[4,5,6]],[,,"[12]2[1-3]\\d{5,6}|(?:(?:[12](?:1|27)|5[368])\\d\\d|7(?:0(?:[0-5]\\d|7[078]|80)|128))\\d{4}|[12](?:3[2-8]|4[2-68]|5[1-4689])\\d{6,7}",,,,"53123456",,,,[4,5,6]],[,,"92[0139]\\d{5}|(?:5[05]|6[069]|7[28]|8[0135689]|9[013-9])\\d{6}",,,,"88123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"712[0-79]\\d{4}|7(?:1[013-9]|[5-79]\\d)\\d{5}",,,,"75123456",,,[8]],"MN",976,"001","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],[,"(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],[,"(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],[,"(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MO:[,[,,"0800\\d{3}|(?:28|[68]\\d)\\d{6}",,,,,,,[7,8]],[,,"(?:28[2-9]|8(?:11|[2-57-9]\\d))\\d{5}",,,,"28212345",,,[8]],[,,"6800[0-79]\\d{3}|6(?:[235]\\d\\d|6(?:0[0-5]|[1-9]\\d)|8(?:0[1-9]|[14-8]\\d|2[5-9]|[39][0-4]))\\d{4}",,,,"66123456",,,[8]],[,,"0800\\d{3}",,,,"0800501",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MO",853,"00",,,,,,,,[[,"(\\d{4})(\\d{3})","$1 $2",["0"]],[,"(\\d{4})(\\d{4})","$1 $2",["[268]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MP:[,[,,"[58]\\d{9}|(?:67|90)0\\d{7}",,,,,,,[10],[7]],[,,"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",,,,"6702345678",,,,[7]],[,,"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",,,,"6702345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MP",1,"011","1",,,"([2-9]\\d{6})$|1","670$1",,1,,,[,,,,,,,,,[-1]],,"670",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MQ:[,[,,"(?:596\\d|7091)\\d{5}|(?:69|[89]\\d)\\d{7}",,,,,,,[9]],[,,"(?:596(?:[03-7]\\d|1[05]|2[7-9]|8[0-39]|9[04-9])|80[6-9]\\d\\d|9(?:477[6-9]|767[4589]))\\d{4}",,,,"596301234"],[,,"(?:69[67]\\d\\d|7091[0-3])\\d{4}",,,,"696201234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,"8[129]\\d{7}",,,,"810123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:397[0-3]|477[0-5]|76(?:6\\d|7[0-367]))\\d{4}",,,,"976612345"],"MQ",596,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|8(?:0[6-9]|[36])"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MR:[,[,,"(?:[2-4]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"(?:25[08]|35\\d|45[1-7])\\d{5}",,,,"35123456"],[,,"[2-4][0-46-9]\\d{6}",,,,"22123456"],[,,"800\\d{5}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MR",222,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MS:[,[,,"(?:[58]\\d\\d|664|900)\\d{7}",,,,,,,[10],[7]],[,,"6644(?:1[0-3]|91)\\d{4}",,,,"6644912345",,,,[7]],[,,"664(?:3(?:49|9[1-6])|49[2-6])\\d{4}",,,,"6644923456",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MS",1,"011","1",,,"([34]\\d{6})$|1","664$1",,,,,[,,,,,,,,,[-1]],,"664",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MT:[,[,,"3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"20(?:3[1-4]|6[059])\\d{4}|2(?:0[19]|[1-357]\\d|60)\\d{5}",,,,"21001234"],[,,"(?:7(?:210|[79]\\d\\d)|9(?:[29]\\d\\d|69[67]|8(?:1[1-3]|89|97)))\\d{4}",,,,"96961234"],[,,"800(?:02|[3467]\\d)\\d{3}",,,,"80071234"],[,,"5(?:0(?:0(?:37|43)|(?:6\\d|70|9[0168])\\d)|[12]\\d0[1-5])\\d{3}",,,,"50037123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3550\\d{4}",,,,"35501234"],"MT",356,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]],,[,,"7117\\d{4}",,,,"71171234"],,,[,,,,,,,,,[-1]],[,,"501\\d{5}",,,,"50112345"],,,[,,,,,,,,,[-1]]],MU:[,[,,"(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",,,,,,,[7,8,10]],[,,"(?:2(?:[0346-8]\\d|1[0-8])|4(?:[013568]\\d|2[0-24-8]|71|90)|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}
190",,,,"54480123",,,[7,8]],[,,"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|(?:5(?:2[5-9]|4[3-689]|[57]\\d|8[0-689]|9[0-8])|7(?:0[0-7]|3[013]))\\d{5}",,,,"52512345",,,[8]],[,,"802\\d{7}|80[0-2]\\d{4}",,,,"8001234",,,[7,10]],[,,"30\\d{5}",,,,"3012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3(?:20|9\\d)\\d{4}",,,,"3201234",,,[7]],"MU",230,"0(?:0|[24-7]0|3[03])",,,,,,"020",,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[57]"]],[,"(\\d{5})(\\d{5})","$1 $2",["8"]]],,[,,"219\\d{4}",,,,"2190123",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MV:[,[,,"(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",,,,,,,[7,10]],[,,"(?:3(?:0[0-4]|3[0-59])|6(?:[58][024689]|6[024-68]|7[02468]))\\d{4}",,,,"6701234",,,[7]],[,,"(?:46[46]|[79]\\d\\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",["[34679]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"4(?:0[01]|50)\\d{4}",,,,"4001234",,,[7]],,,[,,,,,,,,,[-1]]],MW:[,[,,"(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",,,,,,,[7,9]],[,,"(?:1[2-9]|2[12]\\d\\d)\\d{5}",,,,"1234567"],[,,"111\\d{6}|(?:31|77|[89][89])\\d{7}",,,,"991234567",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MW",265,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MX:[,[,,"[2-9]\\d{9}",,,,,,,[10],[7,8]],[,,"(?:2(?:0[01]|2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[267][1-9]|3[1-8]|[45]\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-36-9]|6[0-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}",,,,"2001234567",,,,[7,8]],[,,"(?:2(?:2\\d|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[267][1-9]|3[1-8]|[45]\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-36-9]|6[0-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1346][1-9]|[27]\\d|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[0-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69]\\d|7[12]|8[1-8]))\\d{7}",,,,"2221234567",,,,[7,8]],[,,"8(?:00|88)\\d{7}",,,,"8001234567"],[,,"900\\d{7}",,,,"9001234567"],[,,"300\\d{7}",,,,"3001234567"],[,,"500\\d{7}",,,,"5001234567"],[,,,,,,,,,[-1]],"MX",52,"0[09]",,,,,,"00",,[[,"(\\d{5})","$1",["53"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MY:[,[,,"1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"427[01]\\d{4}|(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\\d|9[0-57])\\d|4(?:2[0-689]|[3-79]\\d|8[1-35689])|5(?:2[0-589]|[3468]\\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\\d|[3489][0-8]))\\d{5}",,,,"323856789",,,[8,9],[6,7]],[,,"1(?:1888[689]|4400|8(?:47|8[27])[0-4])\\d{4}|1(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d)|7(?:[0-4]\\d|5[0-79]|6[02-4]))|(?:[269]\\d|[37][1-9]|4[235-9])\\d|5(?:31|9\\d\\d)|8(?:1[23]|[236]\\d|4[06]|5(?:46|[7-9])|7[016-9]|8[01]|9[0-8]))\\d{5}",,,,"123456789",,,[9,10]],[,,"1[378]00\\d{6}",,,,"1300123456",,,[10]],[,,"1600\\d{6}",,,,"1600123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"15(?:4(?:6[0-4]\\d|8(?:0[125]|[17]\\d|21|3[01]|4[01589]|5[014]|6[02]))|6(?:32[0-6]|78\\d))\\d{4}",,,,"1546012345",,,[10]],"MY",60,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MZ:[,[,,"(?:2|8\\d)\\d{7}",,,,,,,[8,9]],[,,"2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}",,,,"21123456",,,[8]],[,,"8[2-79]\\d{7}",,,,"821234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MZ",258,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NA:[,[,,"[68]\\d{7,8}",,,,,,,[8,9]],[,,"64426\\d{3}|6(?:1(?:2[2-7]|3[01378]|4[0-4])|254|32[0237]|4(?:27|41|5[25])|52[236-8]|626|7(?:2[2-4]|30))\\d{4,5}|6(?:1(?:(?:0\\d|2[0189]|3[24-69]|4[5-9])\\d|17|69|7[014])|2(?:17|5[0-36-8]|69|70)|3(?:17|2[14-689]|34|6[289]|7[01]|81)|4(?:17|2[0-2]|4[06
190]|5[0137]|69|7[01])|5(?:17|2[0459]|69|7[01])|6(?:17|25|38|42|69|7[01])|7(?:17|2[569]|3[13]|6[89]|7[01]))\\d{4}",,,,"61221234"],[,,"(?:60|8[1245])\\d{7}",,,,"811234567",,,[9]],[,,"80\\d{7}",,,,"800123456",,,[9]],[,,"8701\\d{5}",,,,"870123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8(?:3\\d\\d|86)\\d{5}",,,,"88612345"],"NA",264,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NC:[,[,,"(?:050|[2-57-9]\\d\\d)\\d{3}",,,,,,,[6]],[,,"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}",,,,"201234"],[,,"(?:[579]\\d|8[0-79])\\d{4}",,,,"751234"],[,,"050\\d{3}",,,,"050012"],[,,"36\\d{4}",,,,"366711"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NC",687,"00",,,,,,,,[[,"(\\d{3})","$1",["5[6-8]"]],[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NE:[,[,,"[027-9]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:20|3[1-8]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}",,,,"20201234"],[,,"(?:23|7[0467]|[89]\\d)\\d{6}",,,,"93123456"],[,,"08\\d{6}",,,,"08123456"],[,,"09\\d{6}",,,,"09123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NE",227,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[0467]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NF:[,[,,"[13]\\d{5}",,,,,,,[6],[5]],[,,"(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}",,,,"106609",,,,[5]],[,,"(?:14|3[58])\\d{4}",,,,"381234",,,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NF",672,"00",,,,"([0-258]\\d{4})$","3$1",,,[[,"(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],[,"(\\d)(\\d{5})","$1 $2",["[13]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NG:[,[,,"(?:20|9\\d)\\d{8}|[78]\\d{9,13}",,,,,,,[10,11,12,13,14],[6,7]],[,,"20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])\\d{6}",,,,"2033123456",,,[10],[6,7]],[,,"(?:702[0-24-9]|819[01])\\d{6}|(?:7(?:0[13-9]|[12]\\d)|8(?:0[1-9]|1[0-8])|9(?:0[1-9]|1[1-6]))\\d{7}",,,,"8021234567",,,[10]],[,,"800\\d{7,11}",,,,"80017591759"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NG",234,"009","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],[,"(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"700\\d{7,11}",,,,"7001234567"],,,[,,,,,,,,,[-1]]],NI:[,[,,"(?:1800|[25-8]\\d{3})\\d{4}",,,,,,,[8]],[,,"2\\d{7}",,,,"21234567"],[,,"(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\\d)\\d)\\d{5}",,,,"81234567"],[,,"1800\\d{4}",,,,"18001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NI",505,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NL:[,[,,"(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",,,,,,,[5,6,7,8,9,10,11]],[,,"(?:1(?:[035]\\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[0358]\\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\\d\\d)\\d{6}",,,,"101234567",,,[9]],[,,"(?:6[1-58]|970\\d)\\d{7}",,,,"612345678",,,[9,11]],[,,"800\\d{4,7}",,,,"8001234",,,[7,8,9,10]],[,,"90[069]\\d{4,7}",,,,"9061234",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:85|91)\\d{7}",,,,"851234567",,,[9]],"NL",31,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["1[238]|[34]"]],[,"(\\d{2})(\\d{3,4})","$1 $2",["14"]],[,"(\\d{6})","$1",["1"]],[,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],[,"(\\d)(\\d{8})","$1 $2",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],[[,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],[,"(\\d)(\\d{8})","$1 $2",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],[,,"66\\d{7}",,,,"662345678",,,[9]],,,[,,"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)\\d",,,,,,,[5,6]],[,,"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|(?:140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)|8[478]\\d{6})\\d",,,,"14020",,,[5,6,9]],,,[,,,,,,,,,[-1]]],NO:[,[,,"(?:0|[2-9]\\d{3})\\d{4}",,,,,,,[5,8]],[,,"(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}",,,,"21234567",,,[8]],[,,"(?:4[015-8]|9\\d)\\d{6}",,,,"40612345",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"NO",47,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],,[,,,,,,,,,[-1]],1,"[02-689]|7[0-8]",[,,,,,,,,,[-1]],[,,"(?:0[235-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"02000"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],NP:[,[,,"(?:1\\d|9)\\d{9}|[1-9]\\d{7}",,,,,,,[8,10,11],[6,7]],[,,"(?:1[0-6]\\d|99[02-6])\\d{5}|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-7])[2-6]\\d{5}",,,,"14567890",,,[8],[6,7]],[,,"9(?:00|6[0-3]|7[0-24-6]|8[0-24-68])\\d{7}",,,,"9841234567",,,[10]],[,,"1(?:66001|800\\d\\d)\\d{5}",,,,"16600101234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NP",977,"00","0",,,"0",,,,[[,"(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],[,"(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],[,"(\\d{3})(\\d{7})","$1-$2",["9"]],[,"(\\d{4})(\\d{2})(\\d{5})","$1-$2-$3",["1"]]],[[,"(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],[,"(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],[,"(\\d{3})(\\d{7})","$1-$2",["9"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NR:[,[,,"(?:222|444|(?:55|8\\d)\\d|666|777|999)\\d{4}",,,,,,,[7]],[,,"444\\d{4}",,,,"4441234"],[,,"(?:222|55[3-9]|666|777|8\\d\\d|999)\\d{4}",,,,"5551234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NR",674,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[24-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NU:[,[,,"(?:[4-7]|888\\d)\\d{3}",,,,,,,[4,7]],[,,"[47]\\d{3}",,,,"7012",,,[4]],[,,"(?:[56]|888[1-9])\\d{3}",,,,"8884012"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NU",683,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NZ:[,[,,"[1289]\\d{9}|50\\d{5}
190(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",,,,,,,[5,6,7,8,9,10]],[,,"240\\d{5}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}",,,,"32345678",,,[8],[7]],[,,"2(?:[0-27-9]\\d|6)\\d{6,7}|2(?:1\\d|75)\\d{5}",,,,"211234567",,,[8,9,10]],[,,"508\\d{6,7}|80\\d{6,8}",,,,"800123456",,,[8,9,10]],[,,"(?:1[13-57-9]\\d{5}|50(?:0[08]|30|66|77|88))\\d{3}|90\\d{6,8}",,,,"900123456",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,"70\\d{7}",,,,"701234567",,,[9]],[,,,,,,,,,[-1]],"NZ",64,"0(?:0|161)","0",,,"0",,"00",,[[,"(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"8(?:1[16-9]|22|3\\d|4[045]|5[459]|6[235-9]|7[0-3579]|90)\\d{2,7}",,,,"83012378"],,,[,,,,,,,,,[-1]]],OM:[,[,,"(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",,,,,,,[7,8,9]],[,,"2[1-6]\\d{6}",,,,"23123456",,,[8]],[,,"(?:1505|90[1-9]\\d)\\d{4}|(?:7[124-9]|9[1-9])\\d{6}",,,,"92123456",,,[8]],[,,"8007\\d{4,5}|(?:500|800[05])\\d{4}",,,,"80071234"],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"OM",968,"00",,,,,,,,[[,"(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],[,"(\\d{2})(\\d{6})","$1 $2",["2"]],[,"(\\d{4})(\\d{4})","$1 $2",["[179]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PA:[,[,,"(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",,,,,,,[7,8,10,11]],[,,"(?:1(?:0\\d|1[0479]|2[37]|3[0137]|4[147]|5[05]|6[058]|7[0167]|8[2358]|9[1389])|2(?:[0235-79]\\d|1[0-7]|4[013-9]|8[02-9])|3(?:[0147-9]\\d|[25][0-5]|33|6[068])|4(?:00|3[0-579]|4\\d|7[0-57-9])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-26-8]|3[03]|4[04]|5[05-9]|6[0156]|7[0-24-9]|8[4-9]|90)|8(?:09|2[89]|3\\d|4[0-24-689]|5[014]|8[02])|9(?:0[5-9]|1[0135-8]|2[036-9]|3[35-79]|40|5[0457-9]|6[05-9]|7[04-9]|8[35-8]|9\\d))\\d{4}",,,,"2001234",,,[7]],[,,"(?:1[16]1|21[89]|6\\d{3}|8(?:1[01]|7[23]))\\d{4}",,,,"61234567",,,[7,8]],[,,"800\\d{4,5}|(?:00800|800\\d)\\d{6}",,,,"8001234"],[,,"(?:8(?:22|55|60|7[78]|86)|9(?:00|81))\\d{4}",,,,"8601234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PA",507,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],[,"(\\d{4})(\\d{4})","$1-$2",["[68]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PE:[,[,,"(?:[14-8]|9\\d)\\d{7}",,,,,,,[8,9],[6,7]],[,,"(?:(?:(?:4[34]|5[14])[0-8]|687)\\d|7(?:173|(?:3[0-8]|55)\\d)|8(?:10[05689]|6(?:0[06-9]|1[6-9]|29)|7(?:0[0569]|[56]0)))\\d{4}|(?:1[0-8]|4[12]|5[236]|6[1-7]|7[246]|8[2-4])\\d{6}",,,,"11234567",,,[8],[6,7]],[,,"9\\d{8}",,,,"912345678",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"805\\d{5}",,,,"80512345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,"80[24]\\d{5}",,,,"80212345",,,[8]],[,,,,,,,,,[-1]],"PE",51,"00|19(?:1[124]|77|90)00","0"," Anexo ",,"0",,"00",,[[,"(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PF:[,[,,"4\\d{5}(?:\\d{2})?|8\\d{7,8}",,,,,,,[6,8,9]],[,,"4(?:0[4-689]|9[4-68])\\d{5}",,,,"40412345",,,[8]],[,,"8[7-9]\\d{6}",,,,"87123456",,,[8]],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"499\\d{5}",,,,"49901234",,,[8]],"PF",689,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],,[,,,,,,,,,[-1]],,,[,,"44\\d{4}",,,,,,,[6]],[,,"44\\d{4}",,,,"440123",,,[6]],,,[,,,,,,,,,[-1]]],PG:[,[,,"(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",,,,,,,[7,8]],[,,"(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|85[02-46-9])\\d{4}",,,,"3123456",,,[7]],[,,"(?:7\\d|8[1-48])\\d{6}",,,,"70123456",,,[8]],[,,"180\\d{4}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"2(?:0[0-57]|7[568])\\d{4}",,,,"2751234",,,[7]],"PG",675,"00|140[1-3]",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],[,"(\\d{4})(\\d{4})","$1 $2",["[78]"]]],,[,,"27[01]\\d{4}",,,,"2700123",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PH:[,[,,"(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",,,,,,,[6,8,9,10,11,12,13],[4,5,7]],[,,"(?:(?:2[3-8]|3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\\d{3}|88(?:22\\d\\d|42))\\d{4}|(?:2|8[2-8]\\d\\d)\\d{5}",,,,"232345678",,,[6,8,9,10],[4,5,7]],[,,"(?:8(?:1[37]|9[5-8])|9(?:0[5-9]|1[0-24-9]|[235-7]\\d|4[2-9]|8[135-9]|9[1-9]))\\d{7}",,,,"9051234567",,,[10]],[,,"1800\\d{7,9}",,,,"180012345678",,,[11,12,13]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PH",63,"00","0",,,"0",,,,[[,"(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],[,"(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],[,"(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PK:[,[,,"122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",,,,,,,[8,9,10,11,12],[5,6,7]],[,,"(?:(?:21|42)[2-9]|58[126])\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6,7}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\\d{5,6}",,,,"2123456789",,,[9,10],[5,6,7,8]],[,,"3(?:[0-247]\\d|3[0-79]|55|64)\\d{7}",,,,"3012345678",,,[10]],[,,"800\\d{5}
190(?:\\d{3})?",,,,"80012345",,,[8,11]],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,"122\\d{6}",,,,"122044444",,,[9]],[,,,,,,,,,[-1]],"PK",92,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["1"]],[,"(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],[,"(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],[,"(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:2(?:[125]|3[2358]|4[2-4]|9[2-8])|4(?:[0-246-9]|5[3479])|5(?:[1-35-7]|4[2-467])|6(?:0[468]|[1-8])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\\d{6}",,,,"21111825888",,,[11,12]],,,[,,,,,,,,,[-1]]],PL:[,[,,"(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",,,,,,,[6,7,8,9,10]],[,,"47\\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))",,,,"123456789",,,[7,9]],[,,"21(?:1[013-5]|2\\d|3[1-9])\\d{5}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",,,,"512345678",,,[9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"70[01346-8]\\d{6}",,,,"701234567",,,[9]],[,,"801\\d{6}",,,,"801234567",,,[9]],[,,,,,,,,,[-1]],[,,"39\\d{7}",,,,"391234567",,,[9]],"PL",48,"00",,,,,,,,[[,"(\\d{5})","$1",["19"]],[,"(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]],,[,,"64\\d{4,7}",,,,"641234567",,,[6,7,8,9]],,,[,,,,,,,,,[-1]],[,,"804\\d{6}",,,,"804123456",,,[9]],,,[,,,,,,,,,[-1]]],PM:[,[,,"[45]\\d{5}|(?:708|8\\d\\d)\\d{6}",,,,,,,[6,9]],[,,"(?:4[1-35-9]|5[0-47-9]|80[6-9]\\d\\d)\\d{4}",,,,"430123"],[,,"(?:4[02-489]|5[02-9]|708(?:4[0-5]|5[0-6]))\\d{4}",,,,"551234"],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,"8[129]\\d{7}",,,,"810123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PM",508,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PR:[,[,,"(?:[589]\\d\\d|787)\\d{7}",,,,,,,[10],[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"PR",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"787|939",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PS:[,[,,"[2489]2\\d{6}|(?:1\\d|5)\\d{8}",,,,,,,[8,9,10],[7]],[,,"(?:22[2-47-9]|42[45]|82[014-68]|92[3569])\\d{5}",,,,"22234567",,,[8],[7]],[,,"5[69]\\d{7}",,,,"599123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,,,,,,,,[-1]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PS",970,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PT:[,[,,"1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",,,,,,,[9]],[,,"2(?:[12]\\d|3[1-689]|4[1-59]|[57][1-9]|6[1-35689]|8[1-69]|9[1256])\\d{6}",,,,"212345678"],[,,"6(?:[06]92(?:30|9\\d)|[35]92(?:[049]\\d|3[034]))\\d{3}|(?:(?:16|6[0356])93|9(?:[1-36]\\d\\d|480))\\d{5}",,,,"912345678"],[,,"80[02]\\d{6}",,,,"800123456"],[,,"(?:6(?:0[178]|4[68])\\d|76(?:0[1-57]|1[2-47]|2[237]))\\d{5}",,,,"760123456"],[,,"80(?:8\\d|9[1579])\\d{5}",,,,"808123456"],[,,"884[0-4689]\\d{5}",,,,"884123456"],[,,"30\\d{7}",,,,"301234567"],"PT",351,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]],,[,,"6(?:222\\d|89(?:00|88|99))\\d{4}",,,,"622212345"],,,[,,,,,,,,,[-1]],[,,"70(?:38[01]|596|(?:7\\d|8[17])\\d)\\d{4}",,,,"707123456"],,,[,,"600\\d{6}|6[06]92(?:0\\d|3[349]|49)\\d{3}",,,,"600110000"]],PW:[,[,,"(?:[24-8]\\d\\d|345|900)\\d{4}",,,,,,,[7]],[,,"(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\\d{4}",,,,"2771234"],[,,"(?:(?:46|83)[0-5]|(?:6[2-4689]|78)0)\\d{4}|(?:45|77|88)\\d{5}",,,,"6201234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PW",680,"01[12]",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PY:[,[,,"[3
1906-8]\\d{5,8}|4\\d{6,8}|59\\d{6}|9\\d{5,10}|(?:2\\d|5[0-8])\\d{6,7}",,,,,,,[6,7,8,9,10,11],[5]],[,,"(?:3[289]|4[246-8]|61|7[1-3]|8[1-36])\\d{5,7}|(?:2(?:[14-68]\\d|2[4-68]|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51|[67]\\d)|4(?:1\\d|3[12]|5[13]|9[1-47])|5(?:[1-4]\\d|5[02-4])|6(?:3[1-3]|44|7[1-8])|7(?:4[0-4]|5\\d|6[1-578]|75|8[0-8])|858)\\d{5,6}",,,,"212345678",,,[7,8,9],[5,6]],[,,"9(?:51|6[129]|7[1-6]|8[1-7]|9[1-5])\\d{6}",,,,"961456789",,,[9]],[,,"9800\\d{5,7}",,,,"98000123456",,,[9,10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8700[0-4]\\d{4}",,,,"870012345",,,[9]],"PY",595,"00","0",,,"0",,,,[[,"(\\d{6,7})","$1",["[125]|4[01]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["3[289]|4[246-8]|61|7[1-3]|8[1-36]"],"(0$1)"],[,"(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],[,"(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],[[,"(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["3[289]|4[246-8]|61|7[1-3]|8[1-36]"],"(0$1)"],[,"(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],[,"(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"[245]0\\d{6,7}|[36-9]0\\d{4,7}",,,,"201234567",,,[6,7,8,9]],,,[,,,,,,,,,[-1]]],QA:[,[,,"800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",,,,,,,[7,8,9,11]],[,,"4(?:(?:[014]\\d\\d|999)\\d|2022)\\d{3}",,,,"44123456",,,[8]],[,,"[35-7]\\d{7}",,,,"33123456",,,[8]],[,,"800\\d{4}|(?:0080[01]|800)\\d{6}",,,,"8001234",,,[7,9,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"QA",974,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["2[136]|8"]],[,"(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]],,[,,"2[136]\\d{5}",,,,"2123456",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RE:[,[,,"709\\d{6}|(?:26|[689]\\d)\\d{7}",,,,,,,[9]],[,,"26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}",,,,"262161234"],[,,"(?:69(?:2\\d\\d|3(?:[06][0-6]|1[0-3]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))|7092[0-3])\\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]],[,,"9(?:399[0-3]|479[0-6]|76(?:2[278]|3[0-37]))\\d{4}",,,,"939901234"],"RE",262,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RO:[,[,,"(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",,,,,,,[6,9]],[,,"[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d",,,,"211234567"],[,,"(?:630|702)0\\d{5}|(?:6(?:00|2\\d)|7(?:0[013-9]|1[0-3]|[2-7]\\d|8[03-8]|9[0-39]))\\d{6}",,,,"712034567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[0136]\\d{6}",,,,"900123456",,,[9]],[,,"801\\d{6}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RO",40,"00","0"," int ",,"0",,,,[[,"(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],[,"(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:37\\d|80[578])\\d{6}",,,,"372123456",,,[9]],,,[,,,,,,,,,[-1]]],RS:[,[,,"38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",,,,,,,[6,7,8,9,10,11,12],[4,5]],[,,"(?:11[1-9]\\d|(?:2[389]|39)(?:0[2-9]|[2-9]\\d))\\d{3,8}|(?:1[02-9]|2[0-24-7]|3[0-8])[2-9]\\d{4,9}",,,,"10234567",,,[7,8,9,10,11,12],[4,5,6]],[,,"6(?:[0-689]|7\\d)\\d{6,7}",,,,"601234567",,,[8,9,10]],[,,"800\\d{3,9}",,,,"80012345"],[,,"(?:78\\d|90[0169])\\d{3,7}",,,,"90012345",,,[6,7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RS",381,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],[,"(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7[06]\\d{4,10}",,,,"700123456"],,,[,,,,,,,,,[-1]]],RU:[,[,,"8\\d{13}|[347-9]\\d{9}",,,,,,,[10,14],[7]],[,,"(?:3(?:0[12]|36|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
190(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15-7]|6[0-35-79]|7[1-37-9]))\\d{7}",,,,"3011234567",,,[10],[7]],[,,"9\\d{9}",,,,"9123456789",,,[10]],[,,"8(?:0[04]|108\\d{3})\\d{7}",,,,"8001234567"],[,,"80[39]\\d{7}",,,,"8091234567",,,[10]],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567",,,[10]],[,,,,,,,,,[-1]],"RU",7,"810","8",,,"8",,"8~10",,[[,"(\\d{3})(\\d{2})(\\d{2})","$1-$2-$3",["[0-79]"]],[,"(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",,1],[,"(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",,1],[,"(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],[[,"(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",,1],[,"(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",,1],[,"(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],[,,,,,,,,,[-1]],1,"[3489]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RW:[,[,,"(?:06|[27]\\d\\d|[89]00)\\d{6}",,,,,,,[8,9]],[,,"(?:06|2[23568]\\d)\\d{6}",,,,"250123456"],[,,"7[237-9]\\d{7}",,,,"720123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900\\d{6}",,,,"900123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RW",250,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SA:[,[,,"(?:[15]\\d|800|92)\\d{7}",,,,,,,[9,10],[7]],[,,"1(?:1\\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}",,,,"112345678",,,[9],[7]],[,,"579[0-8]\\d{5}|5(?:[013-689]\\d|7[0-8])\\d{6}",,,,"512345678",,,[9]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"925\\d{6}",,,,"925012345",,,[9]],[,,"920\\d{6}",,,,"920012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SA",966,"00","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["9"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SB:[,[,,"[6-9]\\d{6}|[1-6]\\d{4}",,,,,,,[5,7]],[,,"(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}",,,,"40123",,,[5]],[,,"48\\d{3}|(?:(?:6[89]|7[1-9]|8[4-9])\\d|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8]))\\d{4}",,,,"7421234"],[,,"1[38]\\d{3}",,,,"18123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[12]\\d{3}",,,,"51123",,,[5]],"SB",677,"0[01]",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SC:[,[,,"(?:[2489]\\d|64)\\d{5}",,,,,,,[7]],[,,"4[2-46]\\d{5}",,,,"4217123"],[,,"2[125-8]\\d{5}",,,,"2510123"],[,,"800[08]\\d{3}",,,,"8000000"],[,,"85\\d{5}",,,,"8512345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"971\\d{4}|(?:64|95)\\d{5}",,,,"6412345"],"SC",248,"010|0[0-2]",,,,,,"00",,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SD:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1(?:5\\d|8[35-7])\\d{6}",,,,"153123456"],[,,"(?:1[0-2]|9[0-3569])\\d{7}",,,,"911231234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SD",249,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SE:[,[,,"(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",,,,,,,[6,7,8,9,10,12]],[,,"(?:(?:[12][136]|3[356]|4[0246]|6[03]|8\\d)\\d|90[1-9])\\d{4,6}|(?:1(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\\d)|2(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|1\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|4(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\\d|6[03-5]|7[013]|8[0-79]|9[01])|6(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])|9(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8]))\\d{5,6}",,,,"8123456",,,[7,8,9]],[,,"7[02369]\\d{7}",,,,"701234567",,,[9]],[,,"20\\d{4,7}",,,,"20123456",,,[6,7,8,9]],[,,"649\\d{6}|99[1-59]\\d{4}(?:\\d{3})?|9(?:00|39|44)[1-8]\\d{3,6}",,,,"9001234567",,,[7,8,9,10]],[,,"77[0-7]\\d{6}",,,,"771234567",,,[9]],[,,"75[1-8]\\d{6}",,,,"751234567",,,[9]],[,,,,,,,,,[-1]],"SE",46,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1"],[,"(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1"],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1"],[,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1"]],[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1 $2 $3",["20"]],[,"(\\d{3})(\\d{4})","$1 $2",["9(?:00|39|44|9)"]],[,"(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"]],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1 $2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1 $2 $3",["9(?:00|39|44)"]],[,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["10|7"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]]],[,,"74[02-9]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"10[1-8]\\d{6}",,,,"102345678",,,[9]],,,[,,"(?:25[245]|67[3-68])\\d{9}",,,,"254123456789",,,[12]]],SG:[,[,,"(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",,,,,,,[8,10,11]],[,,"662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",,,,"61234567",,,[8]],[,,"89(?:8[02-9]|9[0-6])\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-7])|9[0-8]\\d)\\d{5}",,,,"81234567",,,[8]],[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[12]\\d|666)\\d{5}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"(\\d{4,5})","$1",["1[013-9]|77","1(?:[013-8]|9(?:0[1-9]|[1-9]))|77"]],[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7000\\d{7}",,,,"70001234567",,,[11]],,,[,,,,,,,,,[-1]]],SH:[,[,,"(?:[256]\\d|8)\\d{3}",,,,,,,[4,5]],[,,"2(?:[0-57-9]\\d|6[4-9])\\d\\d",,,,"22158"],[,,"[56]\\d{4}",,,,"51234",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"262\\d\\d",,,,"26212",,,[5]],"SH",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],1,"[256]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SI:[,[,,"[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",,,,,,,[5,6,7,8]],[,,"(?:[1-357][2-8]|4[24-8])\\d{6}",,,,"12345678",,,[8],[7]],[,,"65(?:[178]\\d|5[56]|6[01])\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}",,,,"31234567",,,[8]],[,,"80\\d{4,6}",,,,"80123456",,,[6,7,8]],[,,"89[1-3]\\d{2,5}|90\\d{4,6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:59\\d\\d|8(?:1(?:[67]\\d|8[0-589])|2(?:0\\d|2[0-37-9]|8[0-2489])|3[389]\\d))\\d{4}",,,,"59012345",,,[8]],"SI",386,"00|10(?:22|66|88|99)","0",,,"0",,"00",,[[,"(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SJ:[,[,,"0\\d{4}|(?:[489]\\d|79)\\d{6}",,,,,,,[5,8]],[,,"79\\d{6}",,,,"79123456",,,[8]],[,,"(?:4[015-8]|9\\d)\\d{6}",,,,"41234567",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"SJ",47,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"79",[,,,,,,,,,[-1]],[,,"(?:0[235-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"02000"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],SK:[,[,,"[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",,,,,,,[6,7,9]],[,,"(?:2(?:16|[2-9]\\d{3})|(?:(?:[3-5][1-8]\\d|819)\\d|601[1-5])\\d)\\d{4}|(?:2|[3-5][1-8])1[67]\\d{3}|[3-5][1-8]16\\d\\d",,,,"221234567"],[,,"909[1-9]\\d{5}|9(?:0[1-8]|1[0-24-9]|4[03-57-9]|5\\d)\\d{6}",,,,"912123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:00|[78]\\d)\\d{6}",,,,"900123456",,,[9]],[,,"8[5-9]\\d{7}",,,,"850123456",,,[9]],[,,,,,,,,,[-1]],[,,"6(?:02|5[0-4]|9[0-6])\\d{6}",,,,"690123456",,,[9]],"SK",421,"00","0",,,"0",,,,[[,"(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],[,"(\\d{4})(\\d{3})","$1 $2",["909","9090"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],[[,"(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],[,,"9090\\d{3}",,,,"9090123",,,[7]],,,[,,"9090\\d{3}|(?:602|8(?:00|[5-9]\\d)|9(?:00|[78]\\d))\\d{6}",,,,,,,[7,9]],[,,"96\\d{7}",,,,"961234567",,,[9]],,,[,,,,,,,,,[-1]]],SL:[,[,,"(?:[237-9]\\d|66)\\d{6}",,,,,,,[8],[6]],[,,"22[2-4][2-9]\\d{4}",,,,"22221234",,,,[6]],[,,"(?:25|3[0-5]|66|7\\d|8[08]|9[09])\\d{6}",,,,"25123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SL",232,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SM:[,[,,"(?:0549|[5-7]\\d)\\d{6}",,,,,,,[8,10],[6]],[,,"0549(?:8[0157-9]|9\\d)\\d{4}",,,,"0549886377",,,[10],[6]],[,,"6[16]\\d{6}",,,,"66661212",,,[8]],[,,,,,,,,,[-1]],[,,"7[178]\\d{6}",,,,"71123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[158]\\d{6}",,,,"58001110",,,[8]],"SM",378,"00",,,,"([89]\\d{5})$","0549$1",,,[[,"(\\d{6})","$1",["[89]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(\\d{4})(\\d{6})","$1 $2",["0"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(\\d{4})(\\d{6})","$1 $2",["0"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SN:[,[,,"(?:[378]\\d|93)\\d{7}",,,,,,,[9]],[,,"3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}
190",,,,"301012345"],[,,"7(?:[015-8]\\d|21|90)\\d{6}",,,,"701234567"],[,,"800\\d{6}",,,,"800123456"],[,,"88[4689]\\d{6}",,,,"884123456"],[,,"81[02468]\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,"(?:3(?:392|9[01]\\d)\\d|93(?:3[13]0|929))\\d{4}",,,,"933301234"],"SN",221,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SO:[,[,,"[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",,,,,,,[6,7,8,9]],[,,"(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|5[57-9])\\d{5}|(?:[134]\\d|8[125])\\d{4}",,,,"4012345",,,[6,7]],[,,"(?:(?:15|(?:3[59]|4[89]|6\\d|7[679]|8[08])\\d|9(?:0\\d|[2-9]))\\d|2(?:4\\d|8))\\d{5}|(?:[67]\\d\\d|904)\\d{5}",,,,"71123456",,,[7,8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SO",252,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4})","$1 $2",["8[125]"]],[,"(\\d{6})","$1",["[134]"]],[,"(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],[,"(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],[,"(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|7[67]|9[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SR:[,[,,"(?:[2-5]|[6-8]\\d|90)\\d{5}",,,,,,,[6,7]],[,,"(?:2[1-3]|3[0-7]|4\\d|5[2-58])\\d{4}",,,,"211234",,,[6]],[,,"(?:6[08]|7[124-7]|8[1-9])\\d{5}",,,,"7412345",,,[7]],[,,"80\\d{5}",,,,"8012345",,,[7]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"56\\d{4}",,,,"561234",,,[6]],"SR",597,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],[,"(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],[,"(\\d{3})(\\d{4})","$1-$2",["[6-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SS:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1[89]\\d{7}",,,,"181234567"],[,,"(?:12|9[1257-9])\\d{7}",,,,"977123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SS",211,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ST:[,[,,"(?:22|9\\d)\\d{5}",,,,,,,[7]],[,,"22\\d{5}",,,,"2221234"],[,,"900[5-9]\\d{3}|9(?:0[1-9]|[89]\\d)\\d{4}",,,,"9812345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ST",239,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SV:[,[,,"[25-7]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",,,,,,,[7,8,11]],[,,"2(?:79(?:0[0347-9]|[1-9]\\d)|89(?:0[024589]|[1-9]\\d))\\d{3}|2(?:[1-69]\\d|[78][0-8])\\d{5}",,,,"21234567",,,[8]],[,,"[5-7]\\d{7}",,,,"70123456",,,[8]],[,,"800\\d{8}|80[01]\\d{4}",,,,"8001234",,,[7,11]],[,,"900\\d{4}(?:\\d{4})?",,,,"9001234",,,[7,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SV",503,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[89]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[25-7]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SX:[,[,,"7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"7215(?:4[2-8]|8[239]|9[056])\\d{4}",,,,"7215425678",,,,[7]],[,,"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}",,,,"7215205678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"SX",1,"011","1",,,"(5\\d{6})$|1","721$1",,,,,[,,,,,,,,,[-1]],,"721",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SY:[,[,,"[1-359]\\d{8}|[1-5]\\d{7}",,,,,,,[8,9],[6,7]],[,,"21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}",,,,"112345678",,,,[6,7]],[,,"(?:50|9[1-9])\\d{7}",,,,"944567890",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SY",963,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-4]|5[1-3]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[59]"],"0$1",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SZ:[,[,,"0800\\d{4}|(?:[237]\\d|900)\\d{6}",,,,,,,[8,9]],[,,"[23][2-5]\\d{6}",,,,"22171234",,,[8]],[,,"7[5-9]\\d{6}",,,,"76123456",,,[8]],[,,"0800\\d{4}",,,,"08001234",,,[8]],[,,"900\\d{6}",,,,"900012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70\\d{6}",,,,"70012345",,,[8]],"SZ",268,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[0237]"]],[,"(\\d{5})(\\d{4})","$1 $2",["9"]]],,[,,,,,,,,,[-1]],,,[,,"0800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TA:[,[,,"8\\d{3}",,,,,,,[4]],[,,"8\\d{3}",,,,"8999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TA",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"8",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TC:[,[,,"(?:[58]\\d\\d|649|900)\\d{7}",,,,,,,[10],[7]],[,,"649(?:266|712|9(?:4\\d|50))\\d{4}",,,,"6497121234",,,,[7]],[,,"649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}",,,,"6492311234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"649(?:71[01]|966)\\d{4}",,,,"6497101234",,,,[7]],"TC",1,"011","1",,,"([2-479]\\d{6})$|1","649$1",,,,,[,,,,,,,,,[-1]],,"649",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TD:[,[,,"(?:22|30|[689]\\d|77)\\d{6}",,,,,,,[8]],[,,"22(?:[37-9]0|5[0-5]|6[89])\\d{4}",,,,"22501234"],[,,"(?:30|[69]\\d|77|8[5-7])\\d{6}",,,,"63012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TD",235,"00|16",,,,,,"00",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[236-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TG:[,[,,"[279]\\d{7}",,,,,,,[8]],[,,"2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}",,,,"22212345"],[,,"(?:7[0-289]|9[0-36-9])\\d{6}",,,,"90112345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TG",228,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TH:[,[,,"(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",,,,,,,[8,9,10,13]],[,,"(?:1[0689]|2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}",,,,"21234567",,,[8]],[,,"67(?:1[0-8]|2[4-7])\\d{5}|(?:14|6[1-6]|[89]\\d)\\d{7}",,,,"812345678",,,[9]],[,,"(?:001800\\d|1800)\\d{6}",,,,"1800123456",,,[10,13]],[,,"1900\\d{6}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"6[08]\\d{7}",,,,"601234567",,,[9]],"TH",66,"00[1-9]","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TJ:[,[,,"(?:[0-57-9]\\d|66)\\d{7}",,,,,,,[9],[3,5,6,7]],[,,"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}",,,,"372123456",,,,[3,5,6,7]],[,,"(?:33[03-9]|4(?:1[18]|4[02-479])|81[1-9])\\d{6}|(?:[09]\\d|1[0-27-9]|2[0-27]|3[08]|40|5[05]|66|7[01578]|8[078])\\d{7}",,,,"917123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TJ",992,"810",,,,,,"8~10",,[[,"(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],[,"(\\d{4})(\\d)(\\d{4}
190)","$1 $2 $3",["3(?:[1245]|3[12])"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["\\d"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TK:[,[,,"[2-47]\\d{3,6}",,,,,,,[4,5,6,7]],[,,"(?:2[2-4]|[34]\\d)\\d{2,5}",,,,"3101"],[,,"7[2-4]\\d{2,5}",,,,"7290"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TK",690,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TL:[,[,,"7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",,,,,,,[7,8]],[,,"(?:2[1-5]|3[1-9]|4[1-4])\\d{5}",,,,"2112345",,,[7]],[,,"7[2-8]\\d{6}",,,,"77212345",,,[8]],[,,"80\\d{5}",,,,"8012345",,,[7]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,"70\\d{5}",,,,"7012345",,,[7]],[,,,,,,,,,[-1]],"TL",670,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],[,"(\\d{4})(\\d{4})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TM:[,[,,"(?:[1-6]\\d|71)\\d{6}",,,,,,,[8]],[,,"(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5}",,,,"12345678"],[,,"(?:6\\d|71)\\d{6}",,,,"66123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TM",993,"810","8",,,"8",,"8~10",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[67]"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TN:[,[,,"[2-57-9]\\d{7}",,,,,,,[8]],[,,"81200\\d{3}|(?:3[0-2]|7\\d)\\d{6}",,,,"30010123"],[,,"3(?:001|[12]40)\\d{4}|(?:(?:[259]\\d|4[0-8])\\d|3(?:1[1-35]|6[0-4]|91))\\d{5}",,,,"20123456"],[,,"8010\\d{4}",,,,"80101234"],[,,"88\\d{6}",,,,"88123456"],[,,"8[12]10\\d{4}",,,,"81101234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TN",216,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TO:[,[,,"(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",,,,,,,[5,7]],[,,"(?:2\\d|3[0-8]|4[0-4]|50|6[09]|7[0-24-69]|8[05])\\d{3}",,,,"20123",,,[5]],[,,"(?:5(?:4[0-5]|5[4-6])|6(?:[09]\\d|3[02]|8[15-9])|(?:7\\d|8[46-9])\\d|999)\\d{4}",,,,"7715123",,,[7]],[,,"0800\\d{3}",,,,"0800222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"55[0-37-9]\\d{4}",,,,"5510123",,,[7]],"TO",676,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],[,"(\\d{4})(\\d{3})","$1 $2",["0"]],[,"(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TR:[,[,,"4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",,,,,,,[7,10,12,13]],[,,"(?: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]],[,,"561(?:011|61\\d)\\d{4}|5(?:0[15-7]|1[06]|[27]4|[34]\\d|5[1-59]|9[46])\\d{7}",,,,"5012345678",,,[10]],[,,"8(?:00\\d{7}(?:\\d{2,3})?|11\\d{7})",,,,"8001234567",,,[10,12,13]],[,,"(?:8[89]8|900)\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,"592(?:21[12]|461)\\d{4}",,,,"5922121234",,,[10]],[,,"850\\d{7}",,,,"8500123456",,,[10]],"TR",90,"00","0",,,"0",,,,[[,"(\\d{3})(\\d)(\\d{3})","$1 $2 $3",["444"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-579]|61)","5(?:[0-579]|61[06])","5(?:[0-579]|61[06]1)"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",,1],[,"(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",,1]],[[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-579]|61)","5(?:[0-579]|61[06])","5(?:[0-579]|61[06]1)"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",,1],[,"(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",,1]],[,,"512\\d{7}",,,,"5123456789",,,[10]],,,[,,"(?:444|811\\d{3})\\d{4}",,,,,,,[7,10]],[,,"444\\d{4}",,,,"4441444",,,[7]],,,[,,,,,,,,,[-1]]],TT:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"868(?:2(?:01|1[5-9]|[23]\\d|4[0-2])|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}",,,,"8682211234",,,,[7]],[,,"868(?:(?:2[5-9]|3\\d)\\d|4(?:3[0-6]|[6-9]\\d)|6(?:20|78|8\\d)|7(?:0[1-9]|1[02-9]|[2-9]\\d))\\d{4}",,,,"8682911234",,,,[7]],[,,"868800\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"TT",1,"011","1",,,"([2-46-8]\\d{6})$|1","868$1",,,,,[,,,,,,,,,[-1]],,"868",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"868619\\d{4}",,,,"8686191234",,,,[7]]],TV:[,[,,"(?:2|7\\d\\d|90)\\d{4}",,,,,,,[5,6,7]],[,,"2[02-9]\\d{3}",,,,"20123",,,[5]],[,,"(?:7[01]\\d|90)\\d{4}",,,,"901234",,,[6,7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TV",688,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2"]],[,"(\\d{2})(\\d{4})","$1 $2",["90"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TW:[,[,,"[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",,,,,,,[7,8,9,10,11]],[,,"(?:2[2-8]\\d|370|55[01]|7[1-9])\\d{6}|4(?:(?:0(?:0[1-9]|[2-48]\\d)|1[023]\\d)\\d{4,5}|(?:[239]\\d\\d|4(?:0[56]|12|49))\\d{5})|6(?:[01]\\d{7}|4(?:0[56]|12|24|4[09])\\d{4,5})|8(?:(?:2(?:3\\d|4[0-269]|[578]0|66)|36[24-9]|90\\d\\d)\\d{4}|4(?:0[56]|12|24|4[09])\\d{4,5})|(?:2(?:2(?:0\\d\\d|4(?:0[68]|[249]0|3[0-467]|5[0-25-9]|6[0235689]))|(?:3(?:[09]\\d|1[0-4])|(?:4\\d|5[0-49]|6[0-29]|7[0-5])\\d)\\d)|(?:(?:3[2-9]|5[2-8]|6[0-35-79]|8[7-9])\\d\\d|4(?:2(?:[089]\\d|7[1-9])|(?:3[0-4]|[78]\\d|9[01])\\d))\\d)\\d{3}",,,,"221234567",,,[8,9]],[,,"(?:40001[0-2]|9[0-8]\\d{4})\\d{3}",,,,"912345678",,,[9]],[,,"80[0-79]\\d{6}|800\\d{5}",,,,"800123456",,,[8,9]],[,,"20(?:[013-9]\\d\\d|2)\\d{4}",,,,"203123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"99\\d{7}
190",,,,"990123456",,,[9]],[,,"7010(?:[0-2679]\\d|3[0-7]|8[0-5])\\d{5}|70\\d{8}",,,,"7012345678",,,[10,11]],"TW",886,"0(?:0[25-79]|19)","0","#",,"0",,,,[[,"(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],[,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"50[0-46-9]\\d{6}",,,,"500123456",,,[9]],,,[,,,,,,,,,[-1]]],TZ:[,[,,"(?:[25-8]\\d|41|90)\\d{7}",,,,,,,[9]],[,,"2[2-8]\\d{7}",,,,"222345678"],[,,"(?:6[1-35-9]|7[013-9])\\d{7}",,,,"621234567"],[,,"80[08]\\d{6}",,,,"800123456"],[,,"90\\d{7}",,,,"900123456"],[,,"8(?:40|6[01])\\d{6}",,,,"840123456"],[,,,,,,,,,[-1]],[,,"41\\d{7}",,,,"412345678"],"TZ",255,"00[056]","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["5"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"(?:8(?:[04]0|6[01])|90\\d)\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UA:[,[,,"[89]\\d{9}|[3-9]\\d{8}",,,,,,,[9,10],[5,6,7]],[,,"(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}",,,,"311234567",,,[9],[5,6,7]],[,,"790\\d{6}|(?:39|50|6[36-8]|7[1-357]|9[1-9])\\d{7}",,,,"501234567",,,[9]],[,,"800[1-8]\\d{5,6}",,,,"800123456"],[,,"900[239]\\d{5,6}",,,,"900212345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"89[1-579]\\d{6}",,,,"891234567",,,[9]],"UA",380,"00","0",,,"0",,"0~0",,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UG:[,[,,"800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",,,,,,,[9],[5,6,7]],[,,"20(?:(?:240|30[67])\\d|6(?:00[0-2]|30[0-4]))\\d{3}|(?:20(?:[017]\\d|2[5-9]|3[1-4]|5[0-4]|6[15-9])|[34]\\d{3})\\d{5}",,,,"312345678",,,,[5,6,7]],[,,"72[48]0\\d{5}|7(?:[014-8]\\d|2[0167]|3[06]|9[0-3589])\\d{6}",,,,"712345678"],[,,"800[1-3]\\d{5}",,,,"800123456"],[,,"90[1-3]\\d{6}",,,,"901123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UG",256,"00[057]","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],US:[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[10],[7]],[,,"(?:274[27]|(?:472|983)[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013-79]|3[0-24679]|4[167]|5[0-3]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]],[,,"(?:274[27]|(?:472|983)[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013-79]|3[0-24679]|4[167]|5[0-3]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|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]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"US",1,"011","1",,,"1",,,1,[[,"(\\d{3})(\\d{4})","$1-$2",["310"],,,1],[,"(\\d{3})(\\d{4})","$1-$2",["[24-9]|3(?:[02-9]|1[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],,,1]],[[,"(\\d{3})(\\d{4})","$1-$2",["310"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[2-9]"]]],[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UY:[,[,,"0004\\d{2,9}|[1249]\\d{7}|2\\d{3,4}|(?:[49]\\d|80)\\d{5}",,,,,,,[4,5,6,7,8,9,10,11,12,13]],[,,"(?:1(?:770|9(?:20|[89]7))|(?:2\\d|4[2-7])\\d\\d)\\d{4}",,,,"21231234",,,[8],[7]],[,,"9[1-9]\\d{6}",,,,"94231234",,,[8]],[,,"0004\\d{2,9}|(?:405|80[05])\\d{4}",,,,"8001234",,,[6,7,8,9,10,11,12,13]],[,,"90[0-8]\\d{4}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UY",598,"0(?:0|1[3-9]\\d)","0"," int. ",,"0",,"00",,[[,"(\\d{4,5})","$1",["21"]],[,"(\\d{3})(\\d{3,4})","$1 $2",["0"]],[,"(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[124]"]],[,"(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"21\\d{2,3}",,,,"21123",,,[4,5]],,,[,,,,,,,,,[-1]]],UZ:[,[,,"(?:20|33|[5-9]\\d)\\d{7}",,,,,,,[9]],[,,"(?:55\\d\\d|6(?:1(?:22|3[124]|4[1-4]|5[1-3578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|[69]\\d\\d|7(?:[23]\\d|7[69]))|7(?:0(?:5[4-9]|6[0146]|7[124-6]|9[135-8])|[168]\\d\\d|2(?:22|3[13-57-9]|4[1-3579]|5[14])|3(?:2\\d|3[1578]|4[1-35-7]|5[1-57]|61)|4(?:2\\d|3[1-579]|7[1-79])|5(?:22|5[1-9]|6[1457])|9(?:22|5[1-9])))\\d{5}",,,,"669050123"],[,,"(?:(?:[25]0|33|8[078]|9[0-57-9])\\d{3}
190|6(?:1(?:2(?:2[01]|98)|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:(?:11|7\\d)\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4]))|5(?:19[01]|2(?:27|9[26])|(?:30|59|7\\d)\\d)|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|(?:3[79]|9[0-3])\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79]))|7(?:2(?:24|3[237]|4[5-9]|7[15-8])|5(?:7[12]|8[0589])|7(?:0\\d|[39][07])|9(?:0\\d|7[079])))|7(?:[07]\\d{3}|2(?:2(?:2[79]|95)|3(?:2[5-9]|6[0-6])|57\\d|7(?:0\\d|1[17]|2[27]|3[37]|44|5[057]|66|88))|3(?:2(?:1[0-6]|21|3[469]|7[159])|(?:33|9[4-6])\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078]))|4(?:2(?:29|5[0257]|6[0-7]|7[1-57])|5(?:1[0-4]|8\\d|9[5-9])|7(?:0\\d|1[024589]|2[0-27]|3[0137]|[46][07]|5[01]|7[5-9]|9[079])|9(?:7[015-9]|[89]\\d))|5(?:112|2(?:0\\d|2[29]|[49]4)|3[1568]\\d|52[6-9]|7(?:0[01578]|1[017]|[23]7|4[047]|[5-7]\\d|8[78]|9[079]))|9(?:22[128]|3(?:2[0-4]|7\\d)|57[02569]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07]))))\\d{4}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UZ",998,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VA:[,[,,"0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",,,,,,,[6,7,8,9,10,11,12]],[,,"06698\\d{1,6}",,,,"0669812345",,,[6,7,8,9,10,11]],[,,"3[1-9]\\d{8}|3[2-9]\\d{7}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"VA",39,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"06698",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],VC:[,[,,"(?:[58]\\d\\d|784|900)\\d{7}",,,,,,,[10],[7]],[,,"784(?:266|3(?:6[6-9]|7\\d|8[0-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}",,,,"7842661234",,,,[7]],[,,"784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4])|720)\\d{4}",,,,"7844301234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"78451[0-2]\\d{4}",,,,"7845101234",,,,[7]],"VC",1,"011","1",,,"([2-7]\\d{6})$|1","784$1",,,,,[,,,,,,,,,[-1]],,"784",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VE:[,[,,"[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",,,,,,,[10],[7]],[,,"(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|[4-6]00)\\d{7}",,,,"2121234567",,,,[7]],[,,"4(?:1[24-8]|2[246])\\d{7}",,,,"4121234567"],[,,"800\\d{7}",,,,"8001234567"],[,,"90[01]\\d{7}",,,,"9001234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"VE",58,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1","$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"501\\d{7}",,,,"5010123456",,,,[7]],,,[,,,,,,,,,[-1]]],VG:[,[,,"(?:284|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}",,,,"2842291234",,,,[7]],[,,"284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|9[69])|5(?:4[0-7]|68|9[69]))\\d{4}",,,,"2843001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VG",1,"011","1",,,"([2-578]\\d{6})$|1","284$1",,,,,[,,,,,,,,,[-1]],,"284",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VI:[,[,,"[58]\\d{9}|(?:34|90)0\\d{7}",,,,,,,[10],[7]],[,,"340(?:2(?:0\\d|10|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"340(?:2(?:0\\d|10|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VI",1,"011","1",,,"([2-9]\\d{6})$|1","340$1",,1,,,[,,,,,,,,,[-1]],,"340",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VN:[,[,,"[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",,,,,,,[7,8,9,10]],[,,"2(?:0[3-9]|1[0-689]|2[0-25-9]|[38][2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|9[0-4679])\\d{7}",,,,"2101234567",,,[10]],[,,"(?:5(?:2[238]|59)|89[6-9]|99[013-9])\\d{6}|(?:3\\d|5[1689]|7[06-9]|8[1-8]|9[0-8])\\d{7}",,,,"912345678",,,[9]],[,,"1800\\d{4,6}|12(?:0[13]|28)\\d{4}",,,,"1800123456",,,[8,9,10]],[,,"1900\\d{4,6}",,,,"1900123456",,,[8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"672\\d{6}",,,,"672012345",,,[9]],"VN",84,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[17]99"],"0$1",,1],[,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(\\d{3})(\\d{4,5})","$1 $2",["69"],"0$1",,1],[,"(\\d{4})(\\d{4,6})","$1 $2",["1"],,,1],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",,1],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",,1]],[[,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(\\d{4})(\\d{4,6})","$1 $2",["1"],,,1],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",,1],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"[17]99\\d{4}|69\\d{5,6}",,,,,,,[7,8]],[,,"(?:[17]99|80\\d)\\d{4}|69\\d{5,6}",,,,"1992000",,,[7,8]],,,[,,,,,,,,,[-1]]],VU:[,[,,"[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",,,,,,,[5,7]],[,,"(?:38[0-8]|48[4-9])\\d\\d|(?:2[02-9]|3[4-7]|88)\\d{3}",,,,"22123",,,[5]],[,,"(?:[58]\\d|7[013-7])\\d{5}",,,,"5912345",,,[7]],[,,"81[18]\\d\\d",,,,"81123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:0[1-9]|1[01])\\d{4}",,,,"9010123",,,[7]],"VU",678,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:3[03]|900\\d)\\d{3}",,,,"30123"],,,[,,,,,,,,,[-1]]],WF:[,[,,"(?:40|72|8\\d{4})\\d{4}|[89]\\d{5}",,,,,,,[6,9]],[,,"72\\d{4}",,,,"721234",,,[6]],[,,"(?:72|8[23])\\d{4}",,,,"821234",,,[6]],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9[23]\\d{4}",,,,"921234",,,[6]],"WF",681,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[47-9]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"[48]0\\d{4}",,,,"401234",,,[6]]],WS:[,[,,"(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",,,,,,,[5,6,7,10]],[,,"6[1-9]\\d{3}|(?:[2-5]|60)\\d{4}",,,,"22123",,,[5,6]],[,,"(?:7[1-35-8]|8(?:[3-7]|9\\d{3}))\\d{5}",,,,"7212345",,,[7,10]],[,,"800\\d{3}",,,,"800123",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"WS",685,"0",,,,,,,,[[,"(\\d{5})","$1",["[2-5]|6[1-9]"]],[,"(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],XK:[,[,,"2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",,,,,,,[8,9,10,11,12]],[,,"38\\d{6,10}|(?:2[89]|39)(?:0\\d{5,6}|[1-9]\\d{5})",,,,"28012345"],[,,"4[3-9]\\d{6}",,,,"43201234",,,[8]],[,,"800\\d{5}",,,,"80001234",,,[8]],[,,"900\\d{5}",,,,"90001234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"XK",383,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],[,"(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YE:[,[,,"(?:1|7\\d)\\d{7}|[1-7]\\d{6}",,,,,,,[7,8,9],[6]],[,,"78[0-7]\\d{4}|17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-6])\\d{5}",,,,"1234567",,,[7,8],[6]],[,,"7[01378]\\d{7}",,,,"712345678",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"YE",967,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YT:[,[,,"7093\\d{5}|(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",,,,,,,[9]],[,,"269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}",,,,"269601234"],[,,"(?:639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])|7093[5-7])\\d{4}",,,,"639012345"],[,,"80\\d{7}",,,,"801234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39|47)8[01]|769\\d)\\d{4}",,,,"939801234"],"YT",262,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZA:[,[,,"[1-79]\\d{8}|8\\d{4,9}",,,,,,,[5,6,7,8,9,10]],[,,"(?:2(?:0330|4302)|52087)0\\d{3}|(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}",,,,"101234567",,,[9]],[,,"(?:1(?:3492[0-25]|4495[0235]|549(?:20|5[01]))|4[34]492[01])\\d{3}|8[1-4]\\d{3,7}|(?:2[27]|47|54)4950\\d{3}|(?:1(?:049[2-4]|9[12]\\d\\d)|(?:50[0-2]|[67]\\d\\d)\\d\\d|8(?:5\\d{3}|7(?:08[67]|158|28[5-9]|310)))\\d{4}|(?:1[6-8]|28|3[2-69]|4[025689]|5[36-8])4920\\d{3}|(?:12|[2-5]1)492\\d{4}",,,,"711234567",,,[5,6,7,8,9]],[,,"80\\d{7}",,,,"801234567",,,[9]],[,,"(?:86[2-9]|9[0-2]\\d)\\d{6}",,,,"862345678",,,[9]],[,,"860\\d{6}",,,,"860123456",,,[9]],[,,,,,,,,,[-1]],[,,"87(?:08[0-589]|15[0-79]|28[0-4]|31[1-9])\\d{4}|87(?:[02][0-79]|1[0-46-9]|3[02-9]|[4-9]\\d)\\d{5}",,,,"871234567",,,[9]],"ZA",27,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"861\\d{6,7}",,,,"861123456",,,[9,10]],,,[,,,,,,,,,[-1]]],ZM:[,[,,"800\\d{6}|(?:21|[579]\\d|63)\\d{7}",,,,,,,[9],[6]],[,,"21[1-8]\\d{6}",,,,"211234567",,,,[6]],[,,"(?:[59][5-8]|7[5-9])\\d{7}",,,,"955123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"63\\d{7}",,,,"630123456"],"ZM",260,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[1-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[579]"],"0$1"]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[579]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZW:[,[,,"2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",,,,,,,[5,6,7,8,9,10],[3,4]],[,,"(?:1(?:(?:3\\d|9)\\d|[4-8])|2(?:(?:(?
190:0(?:2[014]|5)|(?:2[0157]|31|84|9)\\d\\d|[56](?:[14]\\d\\d|20)|7(?:[089]|2[03]|[35]\\d\\d))\\d|4(?:2\\d\\d|8))\\d|1(?:2|[39]\\d{4}))|3(?:(?:123|(?:29\\d|92)\\d)\\d\\d|7(?:[19]|[56]\\d))|5(?:0|1[2-478]|26|[37]2|4(?:2\\d{3}|83)|5(?:25\\d\\d|[78])|[689]\\d)|6(?:(?:[16-8]21|28|52[013])\\d\\d|[39])|8(?:[1349]28|523)\\d\\d)\\d{3}|(?:4\\d\\d|9[2-9])\\d{4,5}|(?:(?:2(?:(?:(?:0|8[146])\\d|7[1-7])\\d|2(?:[278]\\d|92)|58(?:2\\d|3))|3(?:[26]|9\\d{3})|5(?:4\\d|5)\\d\\d)\\d|6(?:(?:(?:[0-246]|[78]\\d)\\d|37)\\d|5[2-8]))\\d\\d|(?:2(?:[569]\\d|8[2-57-9])|3(?:[013-59]\\d|8[37])|6[89]8)\\d{3}",,,,"1312345",,,,[3,4]],[,,"7(?:[1278]\\d|3[1-9])\\d{6}",,,,"712345678",,,[9]],[,,"80(?:[01]\\d|20|8[0-8])\\d{3}",,,,"8001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"86(?:1[12]|22|30|44|55|77|8[368])\\d{6}",,,,"8686123456",,,[10]],"ZW",263,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],[,"(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],[,"(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],[,"(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],800:[,[,,"(?:00|[1-9]\\d)\\d{6}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:00|[1-9]\\d)\\d{6}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",800,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2",["\\d"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],808:[,[,,"[1-9]\\d{7}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1-9]\\d{7}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",808,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],870:[,[,,"7\\d{11}|[235-7]\\d{8}",,,,,,,[9,12]],[,,,,,,,,,[-1]],[,,"(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}",,,,"301234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"2\\d{8}",,,,"201234567",,,[9]],"001",870,,,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],878:[,[,,"10\\d{10}",,,,,,,[12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"10\\d{10}",,,,"101234567890"],"001",878,,,,,,,,1,[[,"(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],881:[,[,,"6\\d{9}|[0-36-9]\\d{8}",,,,,,,[9,10]],[,,,,,,,,,[-1]],[,,"6\\d{9}|[0-36-9]\\d{8}",,,,"612345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",881,,,,,,,,,[[,"(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],[,"(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],882:[,[,,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",,,,,,,[7,8,9,10,11,12]],[,,,,,,,,,[-1]],[,,"342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|5(?:0\\d{3}|2[0-2]))\\d{7}",,,,"3421234",,,[7,8,9,10,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}",,,,"390123456789"],"001",882,,,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["16|342"]],[,"(\\d{2})(\\d{6})","$1 $2",["49"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],[,"(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],[,"(\\d{2})(\\d{4})(\\d{4}
190)","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|5[12]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],[,"(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"348[57]\\d{7}",,,,"34851234567",,,[11]]],883:[,[,,"(?:[1-4]\\d|51)\\d{6,10}",,,,,,,[8,9,10,11,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}",,,,"510012345"],"001",883,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],[,"(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],888:[,[,,"\\d{11}",,,,,,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",888,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"\\d{11}",,,,"12345678901"],,,[,,,,,,,,,[-1]]],979:[,[,,"[1359]\\d{8}",,,,,,,[9],[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1359]\\d{8}",,,,"123456789",,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",979,,,,,,,,1,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]]};function H(){this.g={}}H.h=void 0,H.g=function(){return H.h?H.h:H.h=new H};var W={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"},G={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","+":"+","*":"*","#":"#"},q={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",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"},Y=RegExp("[++]+"),K=RegExp("^[++]+"),Z=RegExp("([0-90-9٠-٩۰-۹])"),X=RegExp("[++0-90-9٠-٩۰-۹]"),J=/[\\\/] *x/,Q=RegExp("[^0-90-9٠-٩۰-۹A-Za-z#]+$"),ee=/(?:.*?[A-Za-z]){3}.*/,et=RegExp("^\\+([0-90-9٠-٩۰-۹]|[\\-\\.\\(\\)]?)*[0-90-9٠-٩۰-۹]([0-90-9٠-٩۰-۹]|[\\-\\.\\(\\)]?)*$"),ed=RegExp("^([A-Za-z0-90-9٠-٩۰-۹]+((\\-)*[A-Za-z0-90-9٠-٩۰-۹])*\\.)*[A-Za-z]+((\\-)*[A-Za-z0-90-9٠-٩۰-۹])*\\.?$");function er(e){return"([0-90-9٠-٩۰-۹]{1,"+e+"})"}function en(){return";ext="+er("20")+"|[ \xa0\\t,]*(?:e?xt(?:ensi(?:ó?|\xf3))?n?|e?xtn?|доб|anexo)[:\\..]?[ \xa0\\t,-]*"+er("20")+"#?|[ \xa0\\t,]*(?:[xx##~~]|int|int)[:\\..]?[ \xa0\\t,-]*"+er("9")+"#?|[- ]+"+er("6")+"#|[ \xa0\\t]*(?:,{2}|;)[:\\..]?[ \xa0\\t,-]*"+er("15")+"#?|[ \xa0\\t]*(?:,)+[:\\..]?[ \xa0\\t,-]*"+er("9")+"#?"}var ei=RegExp("(?:"+en()+")$","i"),ea=RegExp("^[0-90-9٠-٩۰-۹]{2}$|^[++]*(?:[-x‐-―−ー--/ \xa0\xad​⁠ ()()[].\\[\\]/~⁓∼~*]*[0-90-9٠-٩۰-۹]){3,}[-x‐-―−ー--/ \xa0\xad​⁠ ()()[].\\[\\]/~⁓∼~*A-Za-z0-90-9٠-٩۰-۹]*(?:"+en()+")?$","i"),el=/(\$\d)/,es=/^\(?\$1\)?$/;function eo(e){return!(2>e.length)&&eL(ea,e)}function eu(e){return eL(ee,e)?ep(e,q):ep(e,W)}function ec(e){var t=eu(e.toString());E(e),e.g(t)}function eh(e){return null!=e&&(1!=C(e,9)||-1!=w(e,9)[0])}function ep(e,t){for(var d,r=new A,n=e.length,i=0;i<n;++i)null!=(d=t[(d=e.charAt(i)).toUpperCase()])&&r.g(d);return r.toString()}function em(e){return 0==e.length||es.test(e)}function e$(e){return null!=e&&isNaN(e)&&e.toUpperCase()in z}function ef(e,t,d){return"001"==d?ew(e,""+t):ew(e,d)}function eg(e){if(!b(e,2))return"";var t=""+x(e,2);
190return b(e,4)&&x(e,4)&&0<v(e,8)?Array(v(e,8)+1).join("0")+t:t}function eb(e,t,d,r){switch(t){case 0:return"+"+e+d+r;case 1:return"+"+e+" "+d+r;case 3:return"tel:+"+e+"-"+d+r;default:return d+r}}function ey(e,t){switch(t){case 4:return x(e,5);case 3:return x(e,4);case 1:return x(e,3);case 0:case 2:return x(e,2);case 5:return x(e,6);case 6:return x(e,8);case 7:return x(e,7);case 8:return x(e,21);case 9:return x(e,25);case 10:return x(e,28);default:return x(e,1)}}function ex(e,t){var d=eN(e,t);return null==(e=ef(e,v(t,1),d))?-1:ev(t=eg(t),e)}function ev(e,t){return eC(e,x(t,1))?eC(e,x(t,5))?4:eC(e,x(t,4))?3:eC(e,x(t,6))?5:eC(e,x(t,8))?6:eC(e,x(t,7))?7:eC(e,x(t,21))?8:eC(e,x(t,25))?9:eC(e,x(t,28))?10:eC(e,x(t,2))?x(t,18)||eC(e,x(t,3))?2:0:!x(t,18)&&eC(e,x(t,3))?1:-1:-1}function ew(e,t){if(null==t)return null;t=t.toUpperCase();var d=e.g[t];if(null==d){if(null==(d=z[t]))return null;d=new j().g(F.m(),d),e.g[t]=d}return d}function eC(e,t){var d=e.length;return(!(0<C(t,9))||-1!=w(t,9).indexOf(d))&&eL(v(t,2),e)}function eN(e,t){if(null==t)return null;var d=v(t,1);if(null==(d=U[d]))e=null;else if(1==d.length)e=d[0];else e:{t=eg(t);for(var r,n=d.length,i=0;i<n;i++){var a=ew(e,r=d[i]);if(b(a,23)){if(0==t.search(x(a,23))){e=r;break e}}else if(-1!=ev(t,a)){e=r;break e}}e=null}return e}function ek(e){return null==(e=U[e])?"ZZ":e[0]}function eT(e,t){if(null==(e=ew(e,t)))throw Error("Invalid region code: "+t);return v(e,10)}function eS(e,t,d,r){var n=ey(d,r),i=0==C(n,9)?w(x(d,1),9):w(n,9);if(n=w(n,10),2==r)if(!eh(ey(d,0)))return eS(e,t,d,1);else eh(e=ey(d,1))&&((i=i.concat(0==C(e,9)?w(x(d,1),9):w(e,9))).sort(),0==n.length?n=w(e,10):(n=n.concat(w(e,10))).sort());return -1==i[0]?5:(t=t.length,-1<n.indexOf(t))?4:(d=i[0])==t?0:d>t?2:i[i.length-1]<t?3:-1<i.indexOf(t,1)?0:5}function eI(e,t,d){var r=eg(t);return(t=v(t,1))in U?(t=ef(e,t,ek(t)),eS(e,r,t,d)):1}function e_(e,t){if(0==(e=e.toString()).length||"0"==e.charAt(0))return 0;for(var d,r=e.length,n=1;3>=n&&n<=r;++n)if((d=parseInt(e.substring(0,n),10))in U)return t.g(e.substring(n)),d;return 0}function ej(e,t,d,r,n,i){if(0==t.length)return 0;t=new A(t),null!=d&&(a=x(d,11)),null==a&&(a="NonMatch");var a,l=t.toString();if(0==l.length)a=20;else if(K.test(l))l=l.replace(K,""),E(t),t.g(eu(l)),a=1;else{if(l=new RegExp(a),ec(t),0==(a=t.toString()).search(l)){l=a.match(l)[0].length;var s=a.substring(l).match(Z);s&&null!=s[1]&&0<s[1].length&&"0"==ep(s[1],W)?a=!1:(E(t),t.g(a.substring(l)),a=!0)}else a=!1;a=a?5:20}if(n&&N(i,6,a),20!=a){if(2>=t.h.length)throw Error("Phone number too short after IDD");if(0!=(e=e_(t,r)))return N(i,1,e),e;throw Error("Invalid country calling code")}return null!=d&&(l=""+(a=v(d,10)),0==(s=t.toString()).lastIndexOf(l,0)&&(l=new A(s.substring(l.length)),s=new RegExp(v(s=x(d,1),2)),eA(l,d,null),l=l.toString(),!eL(s,t.toString())&&eL(s,l)||3==eS(e,t.toString(),d,-1)))?(r.g(l),n&&N(i,6,10),N(i,1,a),a):(N(i,1,0),0)}function eA(e,t,d){var r=e.toString(),n=r.length,i=x(t,15);if(0!=n&&null!=i&&0!=i.length){var a=RegExp("^(?:"+i+")");if(n=a.exec(r)){var l=eL(i=new RegExp(v(x(t,1),2)),r),s=n.length-1;null==(t=x(t,16))||0==t.length||null==n[s]||0==n[s].length?(!l||eL(i,r.substring(n[0].length)))&&(null!=d&&0<s&&null!=n[s]&&d.g(n[1]),e.set(r.substring(n[0].length))):(r=r.replace(a,t),(!l||eL(i,r))&&(null!=d&&0<s&&d.g(n[1]),e.set(r)))}}}function eE(e,t,d){if(!e$(d)&&0<t.length&&"+"!=t.charAt(0))throw Error("Invalid country calling code");return eM(e,t,d,!0)}function eM(e,t,d,r){if(null==t)throw Error("The string supplied did not seem to be a phone number");if(250<t.length)throw Error("The string supplied is too long to be a phone number");var n=new A,i=t.indexOf(";phone-context=");if(-1===i)i=null;else if((i+=15)>=t.length)i="";else{var a=t.indexOf(";",i);i=-1!==a?t.substring(i,a):t.substring(i)}var l=i;if(null==l?a=!0:0===l.length?a=!1:(a=et.exec(l),l=ed.exec(l),a=null!==a||null!==l),!a||(null!=i?("+"===i.charAt(0)&&n.g(i),i=t.indexOf("tel:"),n.g(t.substring(0<=i?i+4:0,t.indexOf(";phone-context=")))):(i=n.g,0<=(l=(a=t??"").search(X))?0<=(l=(a=(a=a.substring(l)).replace(Q,"")).search(J))&&(a=a.substring(0,l)):a="",i.call(n,a)),0<(a=(i=n.toString()).indexOf(";isub="))&&(E(n),n.g(i.substring(0,a))),!eo(n.toString())))throw Error("The string supplied did not seem to be a phone number");if(i=n.toString(),!(e$(d)||null!=i&&0<i.length&&K.test(i)))throw Error("Invalid country calling code");i=new O,r&&N(i,5,t);e:{if(0<=(a=(t=n.toString()).search(ei))&&eo(t.substring(0,a))){l=t.match(ei);for(var s=l.length,o=1;o<s;
190++o)if(null!=l[o]&&0<l[o].length){E(n),n.g(t.substring(0,a)),t=l[o];break e}}t=""}0<t.length&&N(i,3,t),a=ew(e,d),t=new A,l=0,s=n.toString();try{l=ej(e,s,a,t,r,i)}catch(d){if("Invalid country calling code"==d.message&&K.test(s)){if(0==(l=ej(e,s=s.replace(K,""),a,t,r,i)))throw d}else throw d}if(0!=l?(n=ek(l))!=d&&(a=ef(e,l,n)):(ec(n),t.g(n.toString()),null!=d?N(i,1,l=v(a,10)):r&&(delete i.h[6],i.g&&delete i.g[6])),2>t.h.length||(null!=a&&(d=new A,eA(n=new A(t.toString()),a,d),2!=(e=eS(e,n.toString(),a,-1))&&4!=e&&5!=e&&(t=n,r&&0<d.toString().length&&N(i,7,d.toString()))),2>(e=(r=t.toString()).length)))throw Error("The string supplied is too short to be a phone number");if(17<e)throw Error("The string supplied is too long to be a phone number");if(1<r.length&&"0"==r.charAt(0)){for(N(i,4,!0),e=1;e<r.length-1&&"0"==r.charAt(e);)e++;1!=e&&N(i,8,e)}return N(i,2,parseInt(r,10)),i}function eL(e,t){return!!(e=t.match(RegExp("^(?:"+("string"==typeof e?e:e.source)+")$","i")))&&e[0].length==t.length}function eR(e){this.fa=RegExp(" "),this.ja="",this.v=new A,this.da="",this.s=new A,this.ba=new A,this.u=!0,this.ea=this.ca=this.la=!1,this.ga=H.g(),this.$=0,this.h=new A,this.ha=!1,this.o="",this.g=new A,this.j=[],this.ka=e,this.l=eO(this,this.ka)}H.prototype.format=function(e,t){if(0==x(e,2)&&b(e,5)){var d=v(e,5);if(0<d.length)return d}d=v(e,1);var r=eg(e);if(0==t)return eb(d,0,r,"");if(!(d in U))return r;var n=ef(this,d,ek(d));e=b(e,3)&&0!=x(e,3).length?3==t?";ext="+x(e,3):b(n,13)?x(n,13)+v(e,3):" ext. "+v(e,3):"";e:{n=0==w(n,20).length||2==t?w(n,19):w(n,20);for(var i,a=n.length,l=0;l<a;++l){var s=C(i=n[l],3);if((0==s||0==r.search(x(i,3,s-1)))&&eL(s=new RegExp(x(i,1)),r)){n=i;break e}}n=null}return null!=n&&(n=v(a=n,2),i=new RegExp(x(a,1)),v(a,5),a=v(a,4),r=2==t&&null!=a&&0<a.length?r.replace(i,n.replace(el,a)):r.replace(i,n),3==t&&(r=(r=r.replace(RegExp("^[-x‐-―−ー--/ \xa0\xad​⁠ ()()[].\\[\\]/~⁓∼~]+"),"")).replace(RegExp("[-x‐-―−ー--/ \xa0\xad​⁠ ()()[].\\[\\]/~⁓∼~]+","g"),"-"))),eb(d,t,r,e)};var eD=new F;N(eD,11,"NA");var eF=RegExp("^[-x‐-―−ー--/ \xa0\xad​⁠ ()()[].\\[\\]/~⁓∼~]*\\$1[-x‐-―−ー--/ \xa0\xad​⁠ ()()[].\\[\\]/~⁓∼~]*(\\$\\d[-x‐-―−ー--/ \xa0\xad​⁠ ()()[].\\[\\]/~⁓∼~]*)*$"),eP=/[- ]/;function eO(e,t){var d=e.ga;return t=e$(t)?eT(d,t):0,null!=(e=ew(e.ga,ek(t)))?e:eD}function eV(e){for(var t=e.j.length,d=0;d<t;++d){var r=e.j[d],n=v(r,1);if(e.da==n)return!1;var i=e,a=r,l=v(a,1);E(i.v);var s=i;a=v(a,2);var o="999999999999999".match(l)[0];if(0<(s=o.length<s.g.h.length?"":(s=o.replace(RegExp(l,"g"),a)).replace(/9/g," ")).length?(i.v.g(s),i=!0):i=!1,i)return e.da=n,e.ha=eP.test(x(r,4)),e.$=0,!0}return e.u=!1}function eB(e,t){for(var d=[],r=t.length-3,n=e.j.length,i=0;i<n;++i){var a=e.j[i];0==C(a,3)?d.push(e.j[i]):(a=x(a,3,Math.min(r,C(a,3)-1)),0==t.search(a)&&d.push(e.j[i]))}e.j=d}function eU(e){return e.u=!0,e.ea=!1,e.j=[],e.$=0,E(e.v),e.da="",eW(e)}function ez(e){for(var t=e.g.toString(),d=e.j.length,r=0;r<d;++r){var n=e.j[r],i=v(n,1);if(RegExp("^(?:"+i+")$").test(t)&&(e.ha=eP.test(x(n,4)),ep(n=eH(e,n=t.replace(RegExp(i,"g"),x(n,2))),G)==e.ba))return n}return""}function eH(e,t){var d=e.h.h.length;return e.ha&&0<d&&" "!=e.h.toString().charAt(d-1)?e.h+" "+t:e.h+t}function eW(e){var t=e.g.toString();if(3<=t.length){for(var d=e.ca&&0==e.o.length&&0<C(e.l,20)?w(e.l,20):w(e.l,19),r=d.length,n=0;n<r;++n){var i=d[n];0<e.o.length&&em(v(i,4))&&!x(i,6)&&!b(i,5)||(0!=e.o.length||e.ca||em(v(i,4))||x(i,6))&&eF.test(v(i,2))&&e.j.push(i)}return eB(e,t),0<(t=ez(e)).length?t:eV(e)?eG(e):e.s.toString()}return eH(e,t)}function eG(e){var t=e.g.toString(),d=t.length;if(0<d){for(var r="",n=0;n<d;n++)r=eZ(e,t.charAt(n));return e.u?eH(e,r):e.s.toString()}return e.h.toString()}function eq(e){var t=e.g.toString(),d=0;if(1!=x(e.l,10))var r=!1;else r="1"==(r=e.g.toString()).charAt(0)&&"0"!=r.charAt(1)&&"1"!=r.charAt(1);return r?(d=1,e.h.g("1").g(" "),e.ca=!0):b(e.l,15)&&(r=RegExp("^(?:"+x(e.l,15)+")"),null!=(r=t.match(r))&&null!=r[0]&&0<r[0].length&&(e.ca=!0,d=r[0].length,e.h.g(t.substring(0,d)))),E(e.g),e.g.g(t.substring(d)),t.substring(0,d)}function eY(e){var t=e.ba.toString(),d=RegExp("^(?:\\+|"+x(e.l,11)+")");return null!=(d=t.match(d))&&null!=d[0]&&0<d[0].length&&(e.ca=!0,d=d[0].length,E(e.g),e.g.g(t.substring(d)),E(e.h),e.h.g(t.substring(0,d)),"+"!=t.charAt(0)&&e.h.g(" "),!0)}function eK(e){if(0==e.g.h.length)return!1;
190var t=new A,d=e_(e.g,t);return 0!=d&&(E(e.g),e.g.g(t.toString()),"001"==(t=ek(d))?e.l=ew(e.ga,""+d):t!=e.ka&&(e.l=eO(e,t)),e.h.g(""+d).g(" "),e.o="",!0)}function eZ(e,t){var d=e.v.toString();if(0<=d.substring(e.$).search(e.fa)){var r=d.search(e.fa);return t=d.replace(e.fa,t),E(e.v),e.v.g(t),e.$=r,t.substring(0,e.$+1)}return 1==e.j.length&&(e.u=!1),e.da="",e.s.toString()}let eX=e=>{let t=[];return e.includes("FIXED_LINE_OR_MOBILE")?(e.includes("MOBILE")||t.push("MOBILE"),e.includes("FIXED_LINE")||t.push("FIXED_LINE")):(e.includes("MOBILE")||e.includes("FIXED_LINE"))&&t.push("FIXED_LINE_OR_MOBILE"),e.concat(t)},eJ={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};t("intlTelInputUtilsTemp",{}),t("intlTelInputUtilsTemp.formatNumberAsYouType",(e,t)=>{try{let d=e.replace(/[^+0-9]/g,""),r=new eR(t);t="";for(let e=0;e<d.length;e++)r.ja=function(e,t){e.s.g(t);var d=t;if(Z.test(d)||1==e.s.h.length&&Y.test(d)?("+"==t?(d=t,e.ba.g(t)):(d=W[t],e.ba.g(d),e.g.g(d)),t=d):(e.u=!1,e.la=!0),!e.u){if(!e.la){if(eY(e)){if(eK(e))return eU(e)}else if(0<e.o.length&&(t=e.g.toString(),E(e.g),e.g.g(e.o),e.g.g(t),d=(t=e.h.toString()).lastIndexOf(e.o),E(e.h),e.h.g(t.substring(0,d))),e.o!=eq(e))return e.h.g(" "),eU(e)}return e.s.toString()}switch(e.ba.h.length){case 0:case 1:case 2:return e.s.toString();case 3:if(!eY(e))return e.o=eq(e),eW(e);e.ea=!0;default:if(e.ea)return eK(e)&&(e.ea=!1),e.h.toString()+e.g.toString();if(0<e.j.length){if(t=eZ(e,t),0<(d=ez(e)).length)return d;return eB(e,e.g.toString()),eV(e)?eG(e):e.u?eH(e,t):e.s.toString()}return eW(e)}}(r,d.charAt(e)),t=r.ja;return t}catch{return e}}),t("intlTelInputUtilsTemp.formatNumber",(e,t,d)=>{try{let n=H.g(),i=eE(n,e,t);var r=eI(n,i,-1);return 0==r||4==r?n.format(i,void 0===d?0:d):e}catch{return e}}),t("intlTelInputUtilsTemp.getExampleNumber",(e,t,d,r)=>{try{let l=H.g();e:{if(e$(e)){var n=ey(ew(l,e),d);try{if(b(n,6)){var i=x(n,6),a=eM(l,i,e,!1);break e}}catch(e){}}a=null}return l.format(a,r?0:t?2:1)}catch{return""}}),t("intlTelInputUtilsTemp.getExtension",(e,t)=>{try{return x(eE(H.g(),e,t),3)}catch{return""}}),t("intlTelInputUtilsTemp.getNumberType",(e,t)=>{try{let d=H.g(),r=eE(d,e,t);return ex(d,r)}catch{return -99}}),t("intlTelInputUtilsTemp.getValidationError",(e,t)=>{if(!t)return 1;try{let d=H.g(),r=eE(d,e,t);return eI(d,r,-1)}catch(t){return"Invalid country calling code"===t.message?1:3>=e.length||"Phone number too short after IDD"===t.message||"The string supplied is too short to be a phone number"===t.message?2:"The string supplied is too long to be a phone number"===t.message?3:-99}}),t("intlTelInputUtilsTemp.isValidNumber",(e,t,d)=>{try{var r,n,i,a;let l=H.g(),s=eE(l,e,t),o=(r=l,n=eN(r,s),i=v(s,1),a=ef(r,i,n),a=null!=a&&("001"==n||i==eT(r,n))&&-1!=ev(r=eg(s),a));if(d){let e=eX(d).map(e=>eJ[e]);return o&&e.includes(ex(l,s))}return o}catch{return!1}}),t("intlTelInputUtilsTemp.isPossibleNumber",(e,t,d)=>{try{let r=H.g(),n=eE(r,e,t);if(d){for(let e of eX(d))if(0===eI(r,n,eJ[e]))return!0;return!1}return 0===eI(r,n,-1)}catch{return!1}}),t("intlTelInputUtilsTemp.getCoreNumber",(e,t)=>{try{return x(eE(H.g(),e,t),2).toString()}catch{return""}}),t("intlTelInputUtilsTemp.numberFormat",{E164:0,INTERNATIONAL:1,NATIONAL:2,RFC3966:3}),t("intlTelInputUtilsTemp.numberType",eJ),t("intlTelInputUtilsTemp.validationError",{IS_POSSIBLE:0,INVALID_COUNTRY_CODE:1,TOO_SHORT:2,TOO_LONG:3,IS_POSSIBLE_LOCAL_ONLY:4,INVALID_LENGTH:5})}();var lX="u">typeof window?window:void 0!==i.g?i.g:"u">typeof self?self:void 0,lJ=lX.intlTelInputUtilsTemp;delete lX.intlTelInputUtilsTemp,lZ.utils=lJ;var lQ=(0,dJ.forwardRef)(function({initialValue:e="",onChangeNumber:t=()=>{},onChangeCountry:d=()=>{},onChangeValidity:r=()=>{},onChangeErrorCode:n=()=>{},usePreciseValidation:i=!1,initOptions:a={},inputProps:l={},disabled:s},o){let u=(0,dJ.useRef)(null),c=(0,dJ.useRef)(null),h=(0,dJ.useRef)(),p=(0,dJ.useRef)(),m=(0,dJ.useRef)(),$=(0,dJ.useRef)();(0,dJ.useImperativeHandle)(o,()=>({getInstance:()=>c.current,getInput:()=>u.current}));let f=(0,dJ.useCallback)(()=>
190{if(!c.current?.isActive())return;let e=c.current?.getNumber()||"",a=c.current?.getSelectedCountryData().iso2||"";if(e!==h.current&&(h.current=e,t(e)),a!==p.current&&(p.current=a,d(a)),c.current){let e=i?c.current.isValidNumberPrecise():c.current.isValidNumber(),t=e?null:c.current.getValidationError();e!==m.current&&(m.current=e,r(e)),t!==$.current&&($.current=t,n(t))}},[d,n,t,r,i]);return(0,dJ.useEffect)(()=>(u.current&&(c.current=lZ(u.current,a)),()=>{c.current?.destroy()}),[]),(0,dJ.useEffect)(()=>{let e=u.current;return e&&(e.addEventListener("countrychange",f),c.current.promise.then(f)),()=>{e&&e.removeEventListener("countrychange",f)}},[f]),(0,dJ.useEffect)(()=>{c.current&&void 0!==s&&c.current.setDisabled(s)},[s]),(dQ()).createElement("input",{type:"tel",ref:u,onInput:f,defaultValue:e,...l})});let l1=()=>(0,dX.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,dX.jsx)("path",{d:"M8 5.33333V8M8 10.6667H8.00667M14.6667 8C14.6667 11.6819 11.6819 14.6667 8 14.6667C4.3181 14.6667 1.33333 11.6819 1.33333 8C1.33333 4.3181 4.3181 1.33333 8 1.33333C11.6819 1.33333 14.6667 4.3181 14.6667 8Z",stroke:"#e90130",strokeWidth:"1.33",strokeLinecap:"round",strokeLinejoin:"round"})}),l0=(0,dJ.forwardRef)(({value:e="",onChange:t,onValidityChange:d,label:r,placeholder:n="Enter phone number",errorMessage:i,isRequired:a=!1,isInvalid:l=!1,isDisabled:s=!1,size:o="md",defaultCountry:u="us",className:c,inputClassName:h,name:p,phoneHintText:m,onFocus:$},f)=>{let g=(0,dJ.useId)(),b=`${g}-error`,y=`${g}-description`,x=(0,dJ.useRef)(null),v=(0,dJ.useRef)(null),[w,C]=(0,dJ.useState)(""),[N,k]=(0,dJ.useState)(!1);(0,dJ.useEffect)(()=>{let e=v.current;if(!e)return;let t=()=>{let t=e.querySelector(".iti__dropdown-content"),d=e.querySelector(".iti");t&&d&&(t.style.width=`${d.offsetWidth}px`)},d=new MutationObserver(e=>{e.forEach(e=>{("childList"===e.type||"attributes"===e.type)&&t()})});return d.observe(e,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["class","style"]}),window.addEventListener("resize",t),()=>{d.disconnect(),window.removeEventListener("resize",t)}},[]),(0,dJ.useEffect)(()=>{let e=v.current;if(!e)return;let t=t=>{let d=e.querySelector(".iti__dropdown-content");if(!d?.offsetParent||!["ArrowDown","ArrowUp"].includes(t.key))return;t.preventDefault();let r=d.querySelector(".iti__country.iti__highlight");if(t.target?.classList.contains("iti__search-input")){t.stopPropagation(),r.focus();return}let n=Array.from(d.querySelectorAll(".iti__country")),i=r?n.indexOf(r):-1;i="ArrowDown"===t.key?i<n.length-1?i+1:0:i>0?i-1:n.length-1,n[i]&&n[i].focus()};return e.addEventListener("keydown",t),()=>{e.removeEventListener("keydown",t)}},[]),(0,dJ.useEffect)(()=>{let e=v.current;if(!e)return;let t=e.querySelector('input[type="tel"]');if(!t)return;let d=e=>{if((e?.stopPropagation(),!((e.ctrlKey||e.metaKey)&&["a","c","v","x","z"].includes(e.key.toLowerCase())))&&(!(e.key>="0")||!(e.key<="9"))){if("+"===e.key){let e=t.selectionStart??0,d=t.value;if(0===e&&!d.includes("+"))return}["Backspace","Delete","Tab","Escape","Enter","ArrowLeft","ArrowRight","ArrowUp","ArrowDown","Home","End","PageUp","PageDown"].includes(e.key)||e.preventDefault()}};return t.addEventListener("keydown",d),()=>{t.removeEventListener("keydown",d)}},[]),(0,dJ.useImperativeHandle)(f,()=>({getNumber:()=>{let e=x.current?.getInstance();return e?.getNumber?.()??""},isValid:()=>{let e=x.current?.getInstance();return e?.isValidNumber?.()??!1},getInstance:()=>x.current?.getInstance()}));let T=(0,dJ.useCallback)(e=>{e&&t?.(e)},[t]),S=(0,dJ.useCallback)(e=>{d?.(e)},[d]);return(0,dX.jsxs)("div",{className:d3("flex flex-col gap-1.5",c),children:[r&&(0,dX.jsxs)("label",{htmlFor:g,className:"ps-text-sm-medium text-gray-neutral-700",children:[r,a&&(0,dX.jsx)("span",{className:d3("ml-0.5",l?"text-ps-red":"text-gray-neutral-700"),children:"*"})]}),(0,dX.jsxs)("div",{ref:v,className:d3("iti-wrapper relative","sm"===o?"iti-wrapper--sm":"iti-wrapper--md",l&&"iti-wrapper--error",s&&"iti-wrapper--disabled"),children:[(0,dX.jsx)(lQ,{ref:x,initialValue:e,onCh
190angeNumber:T,onChangeValidity:S,disabled:s,inputProps:{id:g,name:p,placeholder:n,className:d3("iti-input",h),"aria-invalid":l,"aria-describedby":d3(l?b:null,m?y:null),onFocus:()=>{k(!0),$?.()},onBlur:()=>{k(!1)}},initOptions:{initialCountry:u,separateDialCode:!0,autoPlaceholder:"aggressive",useFullscreenPopup:!1,fixDropdownWidth:!1,customPlaceholder:e=>(C(e)," ")}}),l&&(0,dX.jsx)("span",{className:"absolute right-3 top-1/2 -translate-y-1/2 z-10",children:(0,dX.jsx)(l1,{})})]}),m&&!l&&(0,dX.jsx)("span",{id:y,className:d3("ps-text-sm-regular text-gray-neutral-600",!N&&"hidden"),children:m.replace("{{format}}",w)}),l&&i&&(0,dX.jsx)("span",{id:b,className:"ps-text-sm-regular text-ps-error block",role:"alert",children:i.replace("{{format}}",w)})]})});l0.displayName="PhoneInput";let l2=(dQ()).forwardRef(({config:e,backgroundVariant:t="white",className:d,onCtaClick:r},n)=>{let i=e.type??"generic",a=e.title,l=e.message,s=e.image,o=e.tabletImage,u=e.mobileImage,c=e.imageAlt??"Thank you",h=e.cta;return"pdf"===i||"url"===i||"video"===i?(0,dX.jsxs)("div",{ref:n,className:d3("flex flex-col lg:flex-row gap-10 md:gap-36",d),children:[s&&(0,dX.jsx)("div",{className:d3("shrink-0 md:w-[39.62%] xl:w-[40.24%]","white"!==t&&"md:w-[37.36%] xl:w-[38.88%]"),children:"video"===i&&h?(0,dX.jsx)(sc,{cta:h,displayAs:"unstyled",className:"relative w-full overflow-hidden rounded-2xl block cursor-pointer group",children:(0,dX.jsx)(aM,{mediaType:"image",imageProps:{imagePathDesktop:s,imagePathTablet:o,imagePathMobile:u,alt:c,fit:"cover"},className:"w-full aspect-video rounded-2xl overflow-hidden transition-transform duration-300 group-hover:scale-105"})}):(0,dX.jsx)("div",{className:"relative w-full overflow-hidden rounded-2xl",children:(0,dX.jsx)(aM,{mediaType:"image",imageProps:{imagePathDesktop:s,imagePathTablet:o,imagePathMobile:u,alt:c,fit:"cover"},className:"w-full aspect-video rounded-2xl overflow-hidden"})})}),(0,dX.jsxs)("div",{className:d3("flex flex-col gap-8 md:gap-10 justify-center flex-1 md:w-[48.21%] xl:w-[48.78%]","white"!==t&&"md:w-[47.96%] xl:w-[48.61%]"),children:[(0,dX.jsxs)("div",{className:"flex flex-col gap-5 md:gap-6",children:[a&&(0,dX.jsx)("h2",{className:"display-sm-light md:display-lg-light text-black text-center md:text-left",children:a}),l&&(0,dX.jsx)("p",{className:"text-gray-neutral-700 ps-text-lg-regular md:ps-text-xl-regular text-center md:text-left",children:(0,dX.jsx)(ac,{html:l,as:"div",className:"[&_p]:inline [&_p]:m-0 text-center md:text-left",trustSource:!0})})]}),h?.ctaLabel&&(0,dX.jsx)("div",{className:"text-center md:text-left md:self-start",children:(0,dX.jsx)(sc,{cta:h,displayAs:"animated-button",variant:"brand",size:"xl",animateRightIcon:!0,onClickCallback:r,rightIcon:h.ctaIconType?(0,dX.jsx)(nN,{icon:h.ctaIconType,size:"md"}):void 0,children:h.ctaLabel})})]})]}):(0,dX.jsx)("div",{ref:n,className:d3("w-full px-5 md:px-0",d),children:(0,dX.jsxs)("div",{className:"ps-grid",children:[s&&(0,dX.jsx)("div",{className:"col-span-full md:col-span-8 md:col-start-3 mb-8 md:mb-10",children:(0,dX.jsx)(aM,{mediaType:"image",imageProps:{imagePathDesktop:s,imagePathTablet:o,imagePathMobile:u,alt:c,fit:"cover"},className:"w-full aspect-video rounded-2xl overflow-hidden"})}),(0,dX.jsx)("div",{className:"col-span-full md:col-span-8 md:col-start-3",children:(0,dX.jsxs)("div",{className:"flex flex-col items-center text-center gap-8 md:gap-10 thank-you-content-wrapper",children:[(0,dX.jsx)("div",{className:"flex flex-col gap-6 md:gap-8 w-full",children:(0,dX.jsxs)("div",{className:"flex flex-col gap-5 md:gap-6",children:[a&&(0,dX.jsx)("h2",{className:"display-sm-light md:display-lg-light text-black",children:a}),l&&(0,dX.jsx)("div",{className:"text-gray-neutral-700 ps-text-lg-regular md:ps-text-xl-regular",children:(0,dX.jsx)(ac,{html:l,as:"div",className:"[&_p]:inline [&_p]:m-0",trustSource:!0})})]})}),h?.ctaLabel&&(0,dX.jsx)("div",{children:(0,dX.jsx)(sc,{cta:h,displayAs:"animated-button",variant:"brand",size:"xl",animateRightIcon:!0,onClickCallback:r,rightIcon:h.ctaIconType?(0,dX.jsx)(nN,{icon:h.ctaIconType,size:"md"}):void 0,children:h.ctaLabel})})]})})]})})});l2.displayName="ThankYouScreen";let l3=(dQ()).forwardRef(({formTitle:e,formSubtitle:t,privacyHtml:d,marketingCheckboxLabel:r,tandCCheckboxLabel:n,submitButtonText:i,requiredFieldIndicator:a,formData:l,errors:s,fields:o,handleSubmit:u,handleInputChange:c,handleCheckboxChange:h,handleTAndCCheckboxChange:p,handleHoneypotChange:m,trackFormStart:$,formRef:f,captchaContainerRef:g,errorCount:b,submitError:y,captchaDisabled:x,isSubmitting:v,isSubmitDisabled:w,countryOptions:C,phoneInputRef:N,captchaLabel:k,captchaErrorMsg:T,isCaptchaEnabled:S=!1,captchaToken:I,showCaptchaValidation:_=!1,singleErrorMsg:j,multipleErrorsMsg:A},E)=>{let M=!!(_&&S&&!I),L=b+ +!!M;return(0,dX.jsxs)("div",{ref:E,className:"flex flex-col gap-8",children:[(e||t)&&(0,dX.jsxs)("div",{className:"flex flex-col gap-5 md:gap-6",children:[e&&(0,dX.jsx)("h2",{className:"display-sm-light md:display-lg-light text-black text-center md:text-left",children:(0,dX.jsx)(ac,{html:e,as:"span",className:"[&_p]:inline [&_p]:m-0",trustSource:!0})}),t&&(0,dX.jsx)("p",{className:"text-gray-neutral-700 ps-text-lg-regular md:ps-text-xl-regular text-center md:text-left",children:t})]}),(0,dX.jsxs)("form",{ref:f,onSubmit:u,className:"flex flex-col gap-8",children:[(0,dX.jsxs)("div",{className:"flex flex-col gap-6 md:gap-4",children:[L>0&&(0,dX.jsx)(a4,{errorCount:L,singleErrorMsg:j,multipleErrorsMsg:A}),y&&(0,dX.jsx)("div",{className:"p-4 bg-ps-error/10 border border-ps-error roun
190ded-md",children:(0,dX.jsx)("p",{className:"ps-text-sm-regular text-ps-error",children:y})}),(0,dX.jsx)("p",{className:"text-gray-neutral-600 ps-text-sm-regular pb-0 -mb-1 md:mb-1",children:a}),(0,dX.jsx)(aG,{onChange:m}),(0,dX.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:[(0,dX.jsx)(nO,{label:o.firstName?.label,placeholder:o.firstName?.placeholder,value:l.firstName,onChange:c("firstName"),errorMessage:s.firstName,isRequired:o.firstName?.required,isInvalid:!!s.firstName,size:"md"}),(0,dX.jsx)(nO,{label:o.lastName?.label,placeholder:o.lastName?.placeholder,value:l.lastName,onChange:c("lastName"),errorMessage:s.lastName,isRequired:o.lastName?.required,isInvalid:!!s.lastName,size:"md"}),(0,dX.jsx)(nO,{name:"job_title",label:o.jobTitle?.label,placeholder:o.jobTitle?.placeholder,value:l.jobTitle,onChange:c("jobTitle"),errorMessage:s.jobTitle,isRequired:o.jobTitle?.required,isInvalid:!!s.jobTitle,size:"md"})]}),(0,dX.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[(0,dX.jsx)(nO,{label:o.company?.label,placeholder:o.company?.placeholder,value:l.company,onChange:c("company"),errorMessage:s.company,isRequired:o.company?.required,isInvalid:!!s.company,size:"md"}),(0,dX.jsx)(nO,{label:o.email?.label,placeholder:o.email?.placeholder,type:"email",value:l.email,onChange:c("email"),errorMessage:s.email,isRequired:o.email?.required,isInvalid:!!s.email,size:"md"})]}),(0,dX.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[(0,dX.jsx)(nZ,{label:o.country?.label,placeholder:o.country?.placeholder??"Select a country",value:l.country||null,onChange:e=>c("country")(e),onOpenChange:$,errorMessage:s.country,isRequired:o.country?.required,isInvalid:!!s.country,size:"md",children:C.map(e=>(0,dX.jsx)(nJ,{id:e.value,textValue:e.label,children:e.label},e.value))}),(0,dX.jsx)(l0,{ref:N,label:o.phone?.label,placeholder:o.phone?.placeholder,value:l.phone,onChange:c("phone"),errorMessage:s.phone,isRequired:o.phone?.required,isInvalid:!!s.phone,defaultCountry:o.phone?.defaultCountry??"us",phoneHintText:o.phone?.phoneHintText,onFocus:$,size:"md"})]}),o.message?.label&&(0,dX.jsx)(nz,{label:o.message?.label,placeholder:o.message?.placeholder,isInvalid:!!s.message,value:l.message,errorMessage:s.message,isRequired:o.message?.required,onChange:c("message"),className:"h-33 md:h-37 overflow-y-auto [&>textarea]:h-full"})]}),S&&k&&(0,dX.jsxs)(ic,{className:"ps-text-sm-medium text-gray-neutral-700 -mb-6.5",children:[k,(0,dX.jsx)("span",{className:d3("ml-0.5",M&&"text-ps-red"),children:"*"})]}),(0,dX.jsx)("div",{ref:g,className:d3(x?"cf-turnstile absolute w-0 h-0 overflow-hidden":"cf-turnstile leading-0 md:w-75",M?"outline-ps-error outline-2":"max-md:-mb-3"),"aria-hidden":!!x||void 0,"aria-invalid":!!M||void 0}),M&&(0,dX.jsx)("p",{className:"ps-text-sm-regular text-ps-error -mt-6.5 max-md:-mb-3",role:"alert",children:T}),n&&(0,dX.jsxs)("button",{type:"button",onClick:p,className:"flex gap-3 items-start flex-1 cursor-pointer text-left focus-visible:outline-ps-focus focus-visible:outline-offset-2",role:"checkbox","aria-checked":l.tAndCOptIn,children:[(0,dX.jsx)("span",{className:"w-5 h-5 flex items-center justify-center shrink-0 border border-gray-neutral-400 rounded-xxs bg-white mt-0.5",children:l.tAndCOptIn&&(0,dX.jsx)("svg",{className:"w-3 h-3",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,dX.jsx)("path",{d:"M10 3L4.5 8.5L2 6",stroke:"black",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})}),n&&(0,dX.jsx)("span",{className:"text-gray-neutral-700 ps-text-sm-regular",children:n})]}),(0,dX.jsxs)("div",{className:"flex flex-col md:flex-row md:items-start gap-5 md:gap-6 submit-row",children:[(0,dX.jsxs)("button",{type:"button",onClick:h,className:"flex gap-3 items-start flex-1 cursor-pointer text-left focus-visible:outline-ps-focus focus-visible:outline-offset-2",role:"checkbox","aria-checked":l.marketingOptIn,children:[(0,dX.jsx)("div",{className:"w-5 h-5 flex items-center justify-center shrink-0 border border-gray-neutral-400 rounded-xxs bg-white mt-0.5",children:l.marketingOptIn&&(0,dX.jsx)("svg",{className:"w-3 h-3",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,dX.jsx)("path",{d:"M10 3L4.5 8.5L2 6",stroke:"black",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})}),r&&(0,dX.jsx)("span",{className:"text-gray-neutral-700 ps-text-sm-regular",children:r})]}),(0,dX.jsx)(rw,{type:"button",variant:"brand",size:"xl",isLoading:v,isDisabled:w,onPress:()=>u(),rightIcon:(0,dX.jsx)("svg",{className:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,dX.jsx)("path",{d:"M5 12H19M19 12L12 5M19 12L12 19",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})}),animateRightIcon:!0,className:"self-center md:self-auto shrink-0 rounded-full px-6 gap-2 touch-manipulation",children:i})]}),d&&(0,dX.jsx)(ac,{html:d,as:"p",className:"text-gray-neutral-600 ps-text-sm-regular [&_a]:underline",trustSource:!0})]})]})});l3.displayName="InlineFormFields";var l4=({label:e="Loading...",overlay:t=!1,className:d="",size:r="lg"})=>{let n={sm:{container:"w-24 h-24",text:"ps-text-sm-medium"},md:{container:"w-32 h-32",text:"ps-text-md-medium"},lg:{container:"w-48 h-48",text:"ps-text-lg-medium"}}[r],i=(0,dX.jsxs)("div",{className:`relative ${n.container} pointer-events-auto`,children:[(0,dX.jsxs)("svg",{className:"w-full h-full -rotate-90",viewBox:"0 0 100 100",children:[(0,dX.jsx)("circle",{cx:"50",cy:"50",r:"40",fill:"white",stroke:"#DDDDDD",strokeWidth:"6"}),(0,dX.jsx)("circle",{cx:"50",cy:"50",r:"40",fill:"none",stroke:"#E90130",strokeWidth:"6",strokeLinecap:"round",strokeDasharray:"251.2",strokeDashoffset:"188.4",className:"animate-[spin_1.5s_linear_infinite] origin-center",style:{transformOrigin:"50px 50px"}})]}),(0,dX.jsx)("span",{className:`absolute inset-0 flex items-center justify-center ${n.text} text-gray-neutral-700`,children:e})]});return t?(0,dX.jsxs)(dX.Fragment,{children:[(0,dX.jsx)("div",{className:"absolute inset-0 z-100 rounded-2xl bg-white/80 -right-0.5","aria-hidden":"true"}),(0,dX.jsx)("div",{className:`fixed inset-0 z-101 flex flex-col items-center justify-center pointer-events-none md:absolute ${d}`,role:"alert","aria-busy":"true","aria-live":"polite",children:i})]}):(0,dX.jsx)("div",{className:`flex flex-col items-center justify-center ${d}`,role:"alert","aria-busy":"true","aria-live":"polite",children:i})},l5=({className:e})=>(0,dX.jsx)("svg",{className:e,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,dX.jsx)("path",{d:"M9 12L11 14L15 10M21 12C2
1901 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})});let l9="com.adobe.reactor.dataElements.pardotGatedModalForm",l6=globalThis;function l8(e){switch(e){case"download":return"Inbound Modal Gated File";case"link":return"Inbound Modal Gated Link";case"brightcove":case"youtube-vimeo":return"Inbound Modal Gated Video";default:return"Inbound Modal Gated Contact"}}let l7=globalThis;function se(e){let t={eventName:e.eventName,componentInfo:{componentName:"Form Component",componentText:"Modal Form",componentDesc:"",clickText:e.eventName},formDetails:{formID:e.formId,formName:e.formName,formTags:e.formTags??"",formCheckbox:e.formCheckbox??"",formCta:e.formCta??""}};aj(),l7.digitalData&&(l7.digitalData.event=t),a_()&&l7._satellite?.track("formInteraction",t)}let st=()=>(0,dX.jsx)("svg",{className:"absolute",width:"0",height:"0",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,dX.jsx)("defs",{children:(0,dX.jsx)("clipPath",{id:"formRoundedPolygon",clipPathUnits:"objectBoundingBox",children:(0,dX.jsx)("path",{d:"\n                      M 0,0.59\n                      Q 0,0.56 0.05,0.56\n                      L 0.10,0.56\n                      Q 0.15,0.56 0.16,0.54\n                      L 0.16,0.03\n                      Q 0.16,0 0.21,0\n                      L 0.95,0\n                      Q 1,0 1,0.02\n                      L 1,0.9\n                      Q 1,0.93 0.94,0.93\n                      L 0.47,0.93\n                      Q 0.42,0.93 0.42,0.95\n                      L 0.42,0.97\n                      Q 0.42,1 0.36,1\n                      L 0.05,1\n                      Q 0,1 0,0.97\n                      Z\n                  "})})})}),sd=()=>(0,dX.jsx)("svg",{className:"absolute",width:"0",height:"0",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,dX.jsx)("defs",{children:(0,dX.jsx)("clipPath",{id:"formRoundedPolygonMobile",clipPathUnits:"objectBoundingBox",children:(0,dX.jsx)("path",{d:"\n                      M 0.76,0\n                      Q 0.825,0 0.825,0.06\n                      L 0.825,0.14\n                      Q 0.825,0.18 0.86,0.18\n                      L 0.94,0.18\n                      Q 1,0.18 1,0.238\n                      L 1,1\n                      L 0,1\n                      L 0,0\n                      Z\n                  "})})})}),sr={firstName:"",lastName:"",jobTitle:"",company:"",email:"",country:"",phone:"",marketingOptIn:!1,tAndCOptIn:!1,message:""};function sn(e,t,d,r){if(e&&!t.trim()||r&&t.trim()&&!r(t.trim()))return d}let si=/^[a-zA-Z0-9._%+-]{1,64}@[a-zA-Z0-9.-]{1,253}\.[a-zA-Z]{2,}$/;function sa({variation:e,windowWidth:t,modalFormHeight:d,desktopImage:r,tabletImage:n,mobileImage:i,imageAlt:a,checkItems:l,isSubmitSuccess:s}){if("noImage"===e)return null;let o="verticalImage"===e,u=!s&&"smallImage"===e&&!!l?.length;return(0,dX.jsxs)(dX.Fragment,{children:[(0,dX.jsx)(st,{}),(0,dX.jsx)(sd,{}),(0,dX.jsxs)("div",{className:d3("md:w-84 md:pr-12 flex",o?"justify-center":"flex-col gap-6 md:gap-8 w-full"),style:{height:`${o&&t>1023?d+"px":""}`},children:[(0,dX.jsx)(aM,{mediaType:"image",imageProps:{imagePathDesktop:r,imagePathTablet:n,imagePathMobile:i,alt:a},className:d3("md:hidden w-full max-w-150 [&_picture]:h-full [&_img]:w-full [&_img]:h-full [&_img]:object-cover [&_img]:object-center rounded-xl overflow-hidden",o?"[&_img]:object-top h-full":"mx-auto"),style:{clipPath:"url(#formRoundedPolygonMobile)"}}),(0,dX.jsx)(aM,{mediaType:"image",imageProps:{imagePathDesktop:r,imagePathTablet:n,imagePathMobile:i,alt:a},className:d3("hidden md:block w-full max-w-150 [&_picture]:h-full [&_img]:w-full [&_img]:h-full [&_img]:object-cover [&_img]:object-center rounded-2xl overflow-hidden",o?"[&_img]:object-top h-full":"mx-auto"),style:{clipPath:o?"url(#formRoundedPolygon)":"none"}}),u&&(0,dX.jsx)("div",{className:"hidden md:flex flex-col gap-3",children:l?.map(e=>(0,dX.jsxs)("div",{className:"flex gap-3 items-start",children:[(0,dX.jsx)(l5,{className:"w-6 h-6 text-gray-neutral-700 shrink-0"}),(0,dX.jsx)("p",{className:"text-gray-neutral-700 ps-text-lg-regular flex-1",children:e})]},e))})]})]})}function sl({cta:e,close:t,modalBodyRef:d,onGatedFormSubmitted:r}){let{isGatedForm:n,form360Id:i,formCtaValue:a}=(0,dJ.useMemo)(()=>{let t=e?.modalFormModel?.formThankYouCta;return{isGatedForm:t?.thankYouType!=="generic",form360Id:t?.ctaForm360Id,formCtaValue:t?.formCta??l8(t?.ctaActionType)}},[e?.modalFormModel?.formThankYouCta]),l=e?.ctaActionType==="modal-form"&&e?.modalFormModel!=null,[s,o]=(0,dJ.useState)(sr),[u,c]=(0,dJ.useState)({}),h=(0,dJ.useRef)(!1),p=(0,dJ.useRef)(null),m=(0,dJ.useRef)(null),{containerRef:$,token:f,reset:g}=function(e){let{siteKey:t,disabled:d=!1,theme:r="auto",size:n,appearance:i,onSuccess:a,onExpire:l,onError:s}=e,[o,u]=(0,dJ.useState)(null),[c,h]=(0,dJ.useState)(!1),[p,m]=(0,dJ.useState)(!1),[$,f]=(0,dJ.useState)(!1),g=(0,dJ.useRef)(null),b=(0,dJ.useRef)(null),y=(0,dJ.useRef)(!0),x=(0,dJ.useCallback)(e=>{y.current&&(u(e),m(!0),f(!1),a?.(e))},[a]),v=(0,dJ.useCallback)(()=>{y.current&&(u(null),m(!1),l?.())},[l]),w=(0,dJ.useCallback)(()=>{y.current&&(u(null),m(!1),f(!1),s?.())},[s]),C=(0,dJ.useCallback)(()=>
190{if(b.current&&window.turnstile)try{window.turnstile.reset(b.current),u(null),m(!1)}catch(e){console.warn("Failed to reset Turnstile widget:",e)}},[]),N=(0,dJ.useCallback)(()=>{if(!g.current||!window.turnstile||!t||d)return;if(b.current){try{window.turnstile.remove(b.current)}catch{}b.current=null}g.current.innerHTML="",f(!0);let e={sitekey:t,theme:r,callback:x,"expired-callback":v,"error-callback":w,...n?{size:n}:{},...i?{appearance:i}:{}};try{b.current=window.turnstile.render(g.current,e)}catch(e){console.error("Failed to render Turnstile widget:",e),f(!1),w()}},[t,d,r,n,x,v,w]);(0,dJ.useEffect)(()=>{if(y.current=!0,d||!t)return void h(!1);let e=!1;return(async()=>{try{if(await new Promise((e,t)=>{if("u">typeof window&&window.turnstile)return void e();let d=document.getElementById(aB);if(d){d.addEventListener("load",()=>e()),d.addEventListener("error",()=>t(Error("Failed to load Turnstile script")));return}let r=document.createElement("script");r.id=aB,r.src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",r.async=!0,r.defer=!0,r.onload=()=>e(),r.onerror=()=>t(Error("Failed to load Turnstile script")),document.head.appendChild(r)}),e||!y.current)return;h(!0),requestAnimationFrame(()=>{!e&&y.current&&N()})}catch(t){console.error("Failed to initialize Turnstile:",t),!e&&y.current&&(h(!1),w())}})(),()=>{if(e=!0,y.current=!1,b.current&&window.turnstile){try{window.turnstile.remove(b.current)}catch{}b.current=null}}},[t,d,N,w]);let k=(0,dJ.useRef)({theme:r,size:n});return(0,dJ.useEffect)(()=>{let e=k.current,i=e.theme!==r||e.size!==n;k.current={theme:r,size:n},i&&c&&!d&&t&&N()},[r,n,c,d,t,N]),{containerRef:g,token:o,isReady:c,isVerified:p,isLoading:$,reset:C}}({siteKey:e?.modalFormModel?.captchaSiteKey??"",disabled:!l||(e?.modalFormModel?.captchaDisabled??!0)}),{token:b}=function(e={}){let{disabled:t=!1,autoRefreshInterval:d=3e5}=e,[r,n]=(0,dJ.useState)(null),[i,a]=(0,dJ.useState)(!1),[l,s]=(0,dJ.useState)(null),o=(0,dJ.useRef)(!0),u=(0,dJ.useRef)(null),c=(0,dJ.useCallback)(async()=>{if(!t){a(!0),s(null);try{let e=await fetch("/bin/ps-redesign/selfSignedToken",{method:"GET",headers:{Accept:"application/json"}});if(!e.ok)throw Error(`Token fetch failed: ${e.status}`);let t=await e.json();if(o.current){let e="string"==typeof t?t:t?.token??t?.signedToken??"";n(e),a(!1)}}catch(e){if(o.current){let t=e instanceof Error?e:Error("Failed to fetch token");s(t),a(!1),console.warn("Self-signed token fetch failed:",t.message)}}}},[t]),h=(0,dJ.useCallback)(async()=>{await c()},[c]);return(0,dJ.useEffect)(()=>{if(o.current=!0,t){u.current&&(clearInterval(u.current),u.current=null);return}return c(),d>0&&(u.current=setInterval(()=>{c()},d)),()=>{o.current=!1,u.current&&(clearInterval(u.current),u.current=null)}},[t,d,c]),{token:r,isLoading:i,error:l,refresh:h}}({disabled:!l||(e?.modalFormModel?.sstDisabled??!1),autoRefreshInterval:e?.modalFormModel?.sstAutoRefresh??3e5}),{submit:y,state:x,error:v,setHoneypot:w}=function(e){let{formName:t,formId:d,form360Id:r,formType:n,componentName:i,onSuccess:a,onError:l,smeContactName:s,isSingleField:o=!1,ttDurationMs:u,formCta:c,webComponent:h}=e,[p,m]=(0,dJ.useState)("idle"),[$,f]=(0,dJ.useState)(null),g=(0,dJ.useRef)(aW()),{utm:b}=function(){let[e,t]=(0,dJ.useState)(aF),[d,r]=(0,dJ.useState)(!1),n=(0,dJ.useCallback)(()=>{if("u"<typeof window)return;if(!aK(aY))return void t({...aF});let e=aQ(),d=aX(window.location.search);if(aJ(d)){let r={...e,...d};a1(r),t(r)}else t(e)},[]);(0,dJ.useEffect)(()=>{if("u"<typeof window)return void r(!0);n(),r(!0);let e=aZ(n);return()=>{e()}},[n]);let i=(0,dJ.useMemo)(()=>({lasttouch_subsource:e.utm_source,lasttouch_subcategory:e.utm_medium,lasttouch_subcampaign:e.utm_campaign,lasttouch_subkeyword:e.utm_term,lasttouch_subcontent:e.utm_content}),[e]),a=(0,dJ.useMemo)(()=>aJ(e),[e]);return{utm:e,lasttouch:i,hasUTM:a,isInitialized:d,refresh:(0,dJ.useCallback)(()=>{if("u"<typeof window||!aK(aY))return;let e=aQ(),d=aX(window.location.search);if(aJ(d)){let r={...e,...d};a1(r),t(r)}},[]),clear:(0,dJ.useCallback)(()=>{"u">typeof window&&sessionStorage.removeItem(aD),t({...aF})},[])}}(),{sixsenseCompany:y,geoIPCountry:x}=function(){let[e,t]=(0,dJ.useState)(null),[d,r]=(0,dJ.useState)(!1);(0,dJ.useEffect)(()=>
190{if("u"<typeof window)return void r(!0);t(a2()),r(!0);let e=e=>{e.key===a0&&t(a2())};window.addEventListener("storage",e);let d=aZ(()=>{t(a2())});return()=>{window.removeEventListener("storage",e),d()}},[]);let n=(0,dJ.useMemo)(()=>(function(e){if(!e)return{...aP};let t=e.company??{},d=t.geoIP_country??t.country??"";return{"6Sense Industry":t.industry??"","6sense Company":e.matched_company??t.name??"","6Sense Country":d,"6sense Confidence":e.confidence??""}})(e),[e]),i=(0,dJ.useMemo)(()=>e?.company?e.company.geoIP_country??e.company.country??"":"",[e]),a=(0,dJ.useMemo)(()=>Object.values(n).some(e=>"string"==typeof e&&""!==e.trim()),[n]);return{sixsenseCompany:n,geoIPCountry:i,hasData:a,isInitialized:d,refresh:(0,dJ.useCallback)(()=>{"u"<typeof window||t(a2())},[]),rawData:e}}(),{getTimeTrapFields:v}=function(e={}){let{isSingleField:t=!1,customThreshold:d}=e,r=d??(t?1500:3e3),n=(0,dJ.useRef)(0),i=(0,dJ.useRef)(!1);(0,dJ.useEffect)(()=>{let e=()=>{requestAnimationFrame(()=>{n.current=aq(),i.current=!0})};if("u">typeof document)return"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e,{once:!0}):e(),()=>{document.removeEventListener("DOMContentLoaded",e)}},[]);let a=(0,dJ.useCallback)(()=>{let e=n.current||aq();return aq()-e},[]);return{getTimeTrapFields:(0,dJ.useCallback)(()=>({short_fs:a()<r?"true":"false"}),[a,r]),getElapsedTime:a,isReady:i.current}}({isSingleField:o,customThreshold:u}),w=(0,dJ.useCallback)(async(e,o)=>{m("loading"),f(null);let{captchaToken:u,selfSignedToken:p}=o??{};try{var $;if(g.current.industry_vertical){console.warn("Spam submission detected"),m("success"),a?.();return}let l=($={formName:t,formId:d,form360Id:r,smeContactName:s,formCta:c,webComponent:h},{pageUrl:void 0===globalThis.window?"":function(e){try{let t=new URL(e);for(let e of aR)t.searchParams.delete(e),t.searchParams.delete(e.toLowerCase());return t.toString()}catch{return e}}(globalThis.window.location.href),pageTitle:"u"<typeof document?"":document.title,formName:$.formName,formId:$.formId,timestamp:new Date().toISOString(),smeContactName:$.smeContactName,form360Id:$.form360Id,formCta:$.formCta,webComponent:$.webComponent}),o={short_fs:v().short_fs},f=function(){if("u"<typeof window||!aK(aY))return aO;let e=window.digitalData;if(!e)return aO;let t=e.page;if(!t)return aO;let d=Array.isArray(t.pageTagsPath)?t.pageTagsPath:[],r=Array.isArray(t.pageContentTypeTagPath)?t.pageContentTypeTagPath:[],n=a3(d,"ps-redesign:product/"),i=a3(d,"ps-redesign:industry/");return{web_tag_product:n,web_tag_industry:i,web_tag_content:a3(r,"ps-redesign:content-type/")}}(),w={utm:b,sixsenseCompany:y,geoIPCountry:x,honeypot:g.current,spamCheck:o,webTags:f},C=function(e,t,d){let{utm:r,sixsenseCompany:n,geoIPCountry:i,honeypot:a,spamCheck:l,webTags:s}=t;return{...function(e,t){let d={};for(let[r,n]of[[e.firstName,"firstname"],[e.lastName,"lastname"],[e.company,"company"],[e.email,"workemail"],[e.phone,"phone"],[e.jobTitle,"job_title"],[e.country??t,"country"],[e.reason,"reason_for_contacting"],[e.preferContactMethod,"prefer_contact_method"],[e.product_interest,"product_interest"],[e.message,"comments"],[e.timeFrame,"time_frame"],[e.campaignId,"campaign_id"]])r&&(d[n]=r);return void 0!==e.marketingOptIn&&(d.privacy_consent=e.marketingOptIn?"true":"false"),void 0!==e.tAndCOptIn&&(d.terms_conditions_consent=e.tAndCOptIn?"true":"false"),d}(e,i),lastTouchSource:r.utm_source??"",lastTouchMedium:r.utm_medium??"",lastTouchCampaign:r.utm_campaign??"",lastTouchContent:r.utm_content??"",lastTouchTerm:r.utm_term??"",lastTouchCategory:r.utm_category??"",lastTouchp360CID:r.p360cid??"",lastTouchAudienceID:r.utm_audienceID??"",lastTouchAudience:r.utm_audience??"","6Sense Industry":n["6Sense Industry"]??"","6sense Company":n["6sense Company"]??"","6Sense Country":n["6Sense Country"]??"","6sense Confidence":n["6sense Confidence"]??"",industry_vertical:a.industry_vertical??"",short_fs:l.short_fs??"",page_URL:d.pageUrl??"",page_title:d.pageTitle??"",...d.smeContactName?{employee_name:d.smeContactName}:{},lastTouchSubmissionDate:d.timestamp??"",form_cta:d.webComponent??d.formCta??d.formName??"",web_component:d.formId??"",form_p360cid:d.form360Id??"",web_tag_product:s.web_tag_product??"",web_tag_industry:s.web_tag_industry??"",web_tag_content:s.web_tag_content??"",ECID:function(){if(void 0===globalThis.window||!aK(aY))return"";let e=globalThis.window._satellite?.getVar("ECID");return"string"==typeof e?e:""}()}}(e,w,l),N=new URLSearchParams;n&&N.append("formType",n),i&&N.append("comp",i);let k=N.toString(),T=k?`${aL}?${k}`:aL,S={"Content-Type":"application/json"};p&&(S.signedToken=p),u&&(S.signedtoken=u);let I=await fetch(T,{method:"POST",headers:S,body:JSON.stringify(C)});if(!I.ok){let e=await I.text().catch(()=>"Unknown error");throw Error(`Submission failed: ${I.status} - ${e}`)}m("success"),a?.()}catch(t){let e=t instanceof Error?t.message:"An unexpected error occurred";f(e),m("error"),l?.(t instanceof Error?t:Error(e))}},[t,d,r,n,i,s,c,b,y,x,v,a,l]);return{submit:w,state:p,error:$,reset:(0,dJ.useCallback)(()=>{m("idle"),f(null),g.current=aW()},[]),setHoneypot:(0,dJ.useCallback)(e=>{g.current=e},[])}}({formName:e?.ctaFormTitle??"Modal Form",formId:"modal-form",form360Id:i??"",formType:e?.modalFormModel?.formThankYouCta?.formType??"default",componentName:"modal-form",webComponent:e?.webComponent,formCta:a,onSuccess:()=>
190{if(se({eventName:"Form Complete",formId:i??"modal-form",formName:e?.ctaFormTitle??"Modal Form",formCheckbox:s.marketingOptIn?"Opted In":"Opted Out",formCta:a}),n&&i){if("u">typeof globalThis&&a&&i)try{let e=globalThis.localStorage.getItem(l9),t=`${a}-${i}`,d=e?`${e}|${t}`:t;globalThis.localStorage.setItem(l9,d),l6.digitalData&&(l6.digitalData.pardotGatedModalForm=d)}catch{}r?.(e?.modalFormModel?.formThankYouCta)}o(sr),h.current=!1,g()},onError:e=>{console.error("Form submission error:",e),g()}}),C="success"===x&&e?.modalFormModel?.formThankYouCta?.thankYouType==="generic",{modalFormWrapperRef:N,modalFormHeight:k,windowWidth:T}=function(e,t){let d=(0,dJ.useRef)(null),[r,n]=(0,dJ.useState)(0),[i,a]=(0,dJ.useState)("number"==typeof globalThis.innerWidth?globalThis.innerWidth:1024);return(0,dJ.useEffect)(()=>{let r="verticalImage"===e&&"success"!==t;if(!d.current||!r)return;let i=new ResizeObserver(e=>{for(let t of e)n(t.contentRect.height)}),l=()=>{a(globalThis.innerWidth)};return i.observe(d.current),globalThis.addEventListener("resize",l),()=>{i.disconnect(),globalThis.removeEventListener("resize",l)}},[e,t]),{modalFormWrapperRef:d,modalFormHeight:r,windowWidth:i}}(e?.modalFormModel?.formThankYouCta?.modalFormVariation,x),S=(0,dJ.useCallback)(()=>{h.current||(h.current=!0,se({eventName:"Form Start",formId:i??"modal-form",formName:e?.ctaFormTitle??"Modal Form",formCta:a}))},[i,a,e?.ctaFormTitle]),I=(0,dJ.useCallback)(e=>t=>{S(),o(d=>({...d,[e]:t})),u[e]&&c(t=>{let d={...t};return delete d[e],d})},[S,u]),_=(0,dJ.useCallback)(()=>{S(),o(e=>({...e,marketingOptIn:!e.marketingOptIn}))},[S]),j=(0,dJ.useCallback)(()=>{S(),o(e=>({...e,tAndCOptIn:!e.tAndCOptIn}))},[S]),A=(0,dJ.useCallback)(e=>{w(e)},[w]),E=(0,dJ.useCallback)(async t=>{var d;let r,n,i,a,l,o,u,h,p;t?.preventDefault();let m=(d=e?.modalFormModel,r={},(n=sn(d?.fnameRequired!==!1,s.firstName,d?.labelForFirstNameErrorMessage??"First name is required"))&&(r.firstName=n),(i=sn(d?.lnameRequired!==!1,s.lastName,d?.labelForLastNameErrorMessage??"Last name is required"))&&(r.lastName=i),(a=sn(d?.jobTitleRequired??!1,s.jobTitle,d?.labelForJobTitleErrorMessage??"Error: Job title required"))&&(r.jobTitle=a),(l=sn(d?.companyRequired!==!1,s.company,d?.labelForCompanyErrorMessage??"Company is required"))&&(r.company=l),(o=sn(d?.emailRequired!==!1,s.email,d?.labelForEmailErrorMessage??"Enter a valid email address",e=>si.test(e)))&&(r.email=o),(u=sn(d?.countryRequired!==!1,s.country,d?.labelForCountryErrorMessage??"Country is required"))&&(r.country=u),(h=sn(d?.phoneNumberRequired??!1,s.phone,d?.labelForPhoneNumberErrorMessage??"Phone number is required"))&&(r.phone=h),(p=sn(d?.messageRequired??!1,s.message,d?.labelForMsgErrorMessage??"Message is required"))&&(r.message=p),r);Object.keys(m).length>0?c(m):(c({}),await y({firstName:s.firstName,lastName:s.lastName,jobTitle:s.jobTitle,company:s.company,email:s.email,country:s.country,phone:s.phone,marketingOptIn:s.marketingOptIn,message:s.message,tAndCOptIn:s.tAndCOptIn},{selfSignedToken:b??void 0,captchaToken:f??void 0}))},[e?.modalFormModel,s,y,b,f]),M=["[&>div]:flex [&>div>div]:flex-1",e?.modalFormModel?.formThankYouCta?.modalFormVariation==="noImage"?void 0:"[&_.thank-you-content-wrapper]:md:text-left [&_.thank-you-content-wrapper]:md:items-start"].join(" ");return(0,dX.jsxs)(rs,{ref:d,className:"bg-white rounded-2xl px-5 md:px-20 py-10 md:py-16 col-span-4 md:col-start-2 md:col-span-10 shadow-[0_0_18px_0_rgba(0,0,0,0.24),0_4px_4px_-2px_rgba(0,0,0,0.04)] my-8 relative mx-4 md:mx-8 min-h-120 flex items-center justify-center max-w-272",children:[(0,dX.jsx)("button",{type:"button",onClick:()=>{t(),globalThis.dispatchEvent(new CustomEvent("clickUtilityModalClose",{detail:{modalType:"modal-form"}}))},className:"absolute top-4 md:top-5 right-4 md:right-5 z-1 w-9 h-9 rounded-full bg-white flex items-center justify-center hover:bg-gray-100 transition-colors cursor-pointer border-gray-neutral-400 border","aria-label":"Close video",children:(0,dX.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,dX.jsx)("path",{d:"M18 6L6 18M6 6L18 18",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})}),(0,dX.jsx)(aS.AnimatePresence,{children:"loading"===x&&(0,dX.jsx)(aS.motion.div,{initial:{opacity:0}
190,animate:{opacity:1},exit:{opacity:0},transition:{duration:.2},className:"absolute inset-0 z-100",style:{height:`${d?.current?.scrollHeight}px`},children:(0,dX.jsx)(l4,{label:e?.modalFormModel?.submittingLabel??"Submitting...",overlay:!0})},"modal-loader")}),(0,dX.jsx)("div",{className:d3("my-auto flex flex-col md:flex-row gap-10 md:gap-8"),children:(0,dX.jsxs)(aS.AnimatePresence,{mode:"wait",children:[(0,dX.jsx)(sa,{variation:e?.modalFormModel?.formThankYouCta?.modalFormVariation,windowWidth:T,modalFormHeight:k,desktopImage:e?.modalFormModel?.formThankYouCta?.leftColumnDesktopImage,tabletImage:e?.modalFormModel?.formThankYouCta?.leftColumnTabletImage,mobileImage:e?.modalFormModel?.formThankYouCta?.leftColumnMobileImage,imageAlt:e?.modalFormModel?.formThankYouCta?.leftColumnImageAlt,checkItems:e?.modalFormModel?.formThankYouCta?.checkItems,isSubmitSuccess:"success"===x}),(0,dX.jsx)("div",{className:d3("md:flex-1",e?.modalFormModel?.formThankYouCta?.modalFormVariation==="verticalImage"&&"flex items-center",e?.modalFormModel?.formThankYouCta?.modalFormVariation==="noImage"&&"[&_.submit-row]:items-center"),children:C?(0,dX.jsx)(l2,{config:{type:e?.modalFormModel?.formThankYouCta?.thankYouType??"generic",title:e?.modalFormModel?.formThankYouCta?.ctaFormThankYouPageTitle??"Thank you!",message:e?.modalFormModel?.formThankYouCta?.ctaFormThankYouPageDesc??"We'll be in touch soon.",cta:e?.modalFormModel?.formThankYouCta},backgroundVariant:"white",className:M},"thank-you-inline"):(0,dX.jsx)(l3,{ref:N,formTitle:e?.modalFormModel?.formThankYouCta?.ctaFormTitle??void 0,formSubtitle:e?.modalFormModel?.formThankYouCta?.ctaFormSubTitle??void 0,privacyHtml:e?.modalFormModel?.termsAndConditionText??"",marketingCheckboxLabel:e?.modalFormModel?.signUpLabel??"",tandCCheckboxLabel:e?.modalFormModel?.tandCCheckboxLabel??"",submitButtonText:e?.modalFormModel?.submitButtonLabel??"Submit",requiredFieldIndicator:e?.modalFormModel?.requiredFieldIndicator??"*Required field",formData:s,errors:u,singleErrorMsg:e?.modalFormModel?.singleErrorMsg,multipleErrorsMsg:e?.modalFormModel?.multipleErrorsMsg,fields:{firstName:{label:e?.modalFormModel?.labelForFirstName??"First Name",required:e?.modalFormModel?.fnameRequired!==!1},lastName:{label:e?.modalFormModel?.labelForLastName??"Last Name",required:e?.modalFormModel?.lnameRequired!==!1},jobTitle:{label:e?.modalFormModel?.labelForJobTitle??"Job Title",required:e?.modalFormModel?.jobTitleRequired??!1},company:{label:e?.modalFormModel?.labelForCompany??"Company",required:e?.modalFormModel?.companyRequired!==!1},email:{label:e?.modalFormModel?.labelForEmail??"Email",required:e?.modalFormModel?.emailRequired!==!1},country:{label:e?.modalFormModel?.labelForCountry??"Country",placeholder:e?.modalFormModel?.placeholderForCountry??"Select a country",required:e?.modalFormModel?.countryRequired!==!1},phone:{label:e?.modalFormModel?.labelForPhoneNumber??"Phone",required:e?.modalFormModel?.phoneNumberRequired??!1,defaultCountry:"us",errorMessage:e?.modalFormModel?.labelForPhoneNumberErrorMessage,phoneHintText:e?.modalFormModel?.phoneHintText},message:{label:e?.modalFormModel?.message,required:e?.modalFormModel?.messageRequired}},handleSubmit:E,handleInputChange:I,handleCheckboxChange:_,handleTAndCCheckboxChange:j,handleHoneypotChange:A,trackFormStart:S,formRef:p,captchaContainerRef:$,errorCount:Object.keys(u).length,submitError:v,captchaDisabled:e?.modalFormModel?.captchaDisabled??!0,countryOptions:e?.modalFormModel?.countryOptions??aV,phoneInputRef:m})})]})})]})}let ss=e=>"brand"===e||"light"===e?"primary":"outline"===e?"secondary":e,so=e=>{if(e)return"brand"===e?"dbtgpt":"light"===e?"primary":e},su=({cta:e,isGatedFormSubmitted:t,close:d})=>{let r="brightcove"===e.ctaActionType?"brightcove":"youtube-vimeo",n=e.ctaVideoId,i=e.ctaLinkUrl;t&&e.modalFormModel?.formThankYouCta?.ctaActionType&&(n=e.modalFormModel.formThankYouCta.ctaVideoId,i=e.modalFormModel.formThankYouCta.ctaLinkUrl);let a="youtube-vimeo"===e.ctaActionType||t&&e.modalFormModel?.formThankYouCta?.ctaActionType==="youtube-vimeo",l="brightcove"===e.ctaActionType||t&&e.modalFormModel?.formThankYouCta?.ctaActionType==="brightcove";return(0,dX.jsxs)(rs,{className:"p-0 relative overflow-visible",children:[(0,dX.jsx)("button",{type:"button",onClick:()=>{d(),globalThis.dispatchEvent(new CustomEvent("clickUtilityModalClose",{detail:{modalType:r}}))},className:"absolute -top-13 right-0 z-20 w-9 h-9 rounded-full bg-white flex items-center justify-center hover:bg-gray-100 transition-colors cursor-pointer","aria-label":"Close video",children:(0,dX.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,dX.jsx)("path",{d:"M18 6L6 18M6 6L18 18",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})}),(0,dX.jsxs)("div",{className:"aspect-video w-full relative rounded-none md:rounded-2xl overflow-hidden shadow-[0px_0px_18px_0px_rgba(0,0,0,0.24)]",children:[a&&i&&(0,dX.jsx)("iframe",{width:"100%",height:"100%",src:i,title:"Video Player",allowFullScreen:!0,className:"rounded-none md:rounded-2xl"}),l&&n&&(0,dX.jsx)(ax,{videoId:n,autoPlay:!0,noBorderRadius:!0})]})]})};var sc=({cta:e,children:t,className:d="",leftIcon:r,rightIcon:n,iconSize:i,displayAs:a,size:l="xl",staggerDelay:s=20,animateRightIcon:o=!1,fontClassName:u,paddingClassName:c,isLinkUnderlined:h=!0,variant:p="secondary",color:m,linkVariant:$="default",onClickCallback:f,...g})=>{let[b,y]=(0,dJ.useState)(!1),[x,v]=(0,dJ.useState)("initial"),w=(0,dJ.useRef)(null),[C,N]=(0,dJ.useState)(0),k=(0,dJ.useMemo)(()=>{let t=e?.modalFormModel?.formThankYouCta?.thankYouType!=="generic",d=e?.modalFormModel?.formThankYouCta?.ctaForm360Id,r=e?.modalFormModel?.formThankYouCta?.formCta??l8(e?.modalFormModel?.formThankYouCta?.ctaActionType),n=t&&d&&function(e,t){if("u"<typeof globalThis||!e||!t)return!1;try{let d=globalThis.localStorage.getItem(l9);if(!d)return!1;let r=`${e}-${t}`;return d.split("|").includes(r)}catch{return!1}}(r,d);return{isGatedForm:t,form360Id:d,formCtaValue:r,isGatedFormSubmitted:n}},[e?.modalFormModel?.formThankYouCta?.thankYouType,e?.modalFormModel?.formThankYouCta?.ctaForm360Id,e?.modalFormModel?.formThankYouCta?.ctaActionType,C]),T=(()=>
190{if(!e?.ctaActionType)return"";switch(e.ctaActionType){case"link":return e.ctaOpenLinkInNewTab?"new-tab":"link";case"modal-form":return"modal-form";case"brightcove":case"youtube-vimeo":return"modal-video";case"download":return"download";default:return"link"}})(),S=(0,dJ.useMemo)(()=>{let t=T;if(k.isGatedFormSubmitted&&e?.modalFormModel?.formThankYouCta?.ctaActionType){let d=e.modalFormModel.formThankYouCta.ctaActionType;"brightcove"===d||"youtube-vimeo"===d?t="modal-video":"modal-form"===d&&(t="modal-form")}return t},[T,k.isGatedFormSubmitted,e?.modalFormModel?.formThankYouCta?.ctaActionType]),I=(0,dJ.useRef)(null);(0,dJ.useEffect)(()=>{if(!b||!w.current)return;let e=w.current,t=()=>{v("mouse")},d=e=>{("Tab"===e.key||"ArrowDown"===e.key||"ArrowUp"===e.key||"Enter"===e.key||" "===e.key)&&v("keyboard")},r=e=>{if("keyboard"===x){let t=e.target;t&&("BUTTON"===t.tagName||"A"===t.tagName)&&t.classList.add("keyboard-focused")}},n=e=>{let t=e.target;t&&t.classList.remove("keyboard-focused")};return e.addEventListener("mousedown",t,!0),e.addEventListener("keydown",d,!0),e.addEventListener("focusin",r,!0),e.addEventListener("focusout",n,!0),()=>{e.removeEventListener("mousedown",t,!0),e.removeEventListener("keydown",d,!0),e.removeEventListener("focusin",r,!0),e.removeEventListener("focusout",n,!0)}},[b,v,x]);let _=a??"link",j="button"===_||"animated-button"===_,A="animated-button"===_,E=(0,dJ.useCallback)(e=>{!function(e,t={}){let{dynamicLayoutCorrection:d=!1}=t,r=document.getElementById(e);if(!r)return;d&&aN();let n=aT(r,t);!function(e,t,d){let{behavior:r="smooth",useCrossBrowserSmooth:n=!0,scrollDuration:i=500,dynamicLayoutCorrection:a=!1}=d;if("smooth"===r&&n){let t=a?()=>ak(e,d,0):d.onComplete;!function(e,t,d=500,r){let n=window.scrollY,i=performance.now();requestAnimationFrame(function a(l){let s=Math.min((l-i)/d,1),o=1-Math.pow(1-s,3),u=aT(e,t);window.scrollTo(0,n+(u-n)*o),s<1?requestAnimationFrame(a):r?.()})}(e,d,i,t)}else window.scrollTo({top:t,behavior:r}),a?setTimeout(()=>ak(e,d,0),"smooth"===r?i:50):d.onComplete&&setTimeout(d.onComplete,"smooth"===r?i:0)}(r,n,t)}(e,{autoDetectHeader:!0,dynamicLayoutCorrection:!0,onComplete:()=>{let t=document.getElementById(e);t&&(t.hasAttribute("tabindex")||t.setAttribute("tabindex","-1"),t.style.outline="none",t.focus({preventScroll:!0}))}})},[]),M=(0,dJ.useCallback)(()=>{if(e.ctaLinkUrl?.startsWith("#"))E(e.ctaLinkUrl.slice(1));else{var t;if((e=>{if(!e)return!1;let t=e.toLowerCase().trim();return t.startsWith("mailto:")||t.startsWith("tel:")||t.startsWith("sms:")})(e.ctaLinkUrl))return;e.ctaLinkUrl&&(!function(e){if(!e||"string"!=typeof e)return!1;let t=e.trim();if(""===t)return!1;if(t.startsWith("/")||!t.includes(":")||t.startsWith("#"))return!0;let d=t.toLowerCase();for(let e of aw)if(d.startsWith(e))return!1;try{let e=new URL(t,window.location.href);return av.includes(e.protocol)}catch{return!t.includes(":")}}(t=e.ctaLinkUrl)||(window.location.href=t.trim()))}},[e.ctaLinkUrl,E]),L=(0,dJ.useCallback)(e=>{switch(e.ctaActionType){case"link":case"download":e.ctaLinkUrl&&globalThis.open(e.ctaLinkUrl,"_blank","noopener,noreferrer");break;case"brightcove":case"youtube-vimeo":(e.ctaVideoId||e.ctaLinkUrl)&&y(!0);break;default:console.log("Gated form already submitted: Unknown CTA action type",e.ctaActionType)}},[]),R=(0,dJ.useCallback)(()=>{if(k.isGatedFormSubmitted){let t=e?.modalFormModel?.formThankYouCta;t&&L(t);return}y(!0),globalThis.dispatchEvent(new CustomEvent("clickUtilityModalOpen",{detail:{modalType:"modal-form"}}))},[k.isGatedFormSubmitted,e?.modalFormModel?.formThankYouCta,L]),D=(0,dJ.useCallback)(e=>{if(N(e=>e+1),e)switch(e.ctaActionType){case"link":case"download":e.ctaLinkUrl&&globalThis.open(e.ctaLinkUrl,"_blank","noopener,noreferrer"),y(!1),globalThis.dispatchEvent(new CustomEvent("clickUtilityModalClose",{detail:{modalType:"modal-form"}}));break;case"brightcove":case"youtube-vimeo":break;default:console.log("Gated form success: Unknown CTA action type",e.ctaActionType),y(!1),globalThis.dispatchEvent(new CustomEvent("clickUtilityModalClose",{detail:{modalType:"modal-form"}}))}},[]),F=(0,dJ.useCallback)(()=>
190{if(f&&f(),e)switch(T){case"link":M();break;case"new-tab":case"download":break;case"modal-video":y(!0),globalThis.dispatchEvent(new CustomEvent("clickUtilityModalOpen",{detail:{modalType:e?.ctaActionType==="brightcove"?"brightcove":"youtube-vimeo"}}));break;case"modal-form":R()}},[f,e,T,M,R]),P=n??(e?.ctaIconType?(0,dX.jsx)(nN,{icon:e.ctaIconType,size:i??"md"}):void 0),O=()=>({className:d,variant:p,color:m,size:l,leftIcon:r,rightIcon:P,animateRightIcon:o,staggerDelay:s,fontClassName:u,paddingClassName:c,"aria-label":e?.ctaAriaLabel}),V=()=>({className:d,leftIcon:r,rightIcon:P,underlined:h,variant:$,"aria-label":e?.ctaAriaLabel});return(0,dX.jsxs)(dX.Fragment,{children:[(()=>{if("link"===T||"new-tab"===T){var n;return n="new-tab"===T,"unstyled"===_?(0,dX.jsx)("a",{href:e?.ctaLinkUrl??"",target:n?"_blank":void 0,rel:n?"noopener noreferrer":void 0,className:d,onClick:()=>F(),"aria-label":e?.ctaAriaLabel,children:t}):A?(0,dX.jsx)(rC,{href:e?.ctaLinkUrl??"",target:n?"_blank":void 0,rel:n?"noopener noreferrer":void 0,...O(),onPress:F,...g,children:t}):j?(0,dX.jsx)(r$,{href:e?.ctaLinkUrl??"",target:n?"_blank":void 0,rel:n?"noopener noreferrer":void 0,className:d,leftIcon:r,rightIcon:P,onPress:F,variant:ss(p??"secondary"),color:so(m),size:l,"aria-label":e?.ctaAriaLabel,...g,children:t}):(0,dX.jsx)(rT,{href:e?.ctaLinkUrl??"",external:n,...V(),onPress:F,...g,children:t})}return"download"===T?(e?.ctaLinkUrl?A?(0,dX.jsx)(rC,{href:e.ctaLinkUrl,download:"",...O(),onPress:F,...g,children:t}):j?(0,dX.jsx)(r$,{href:e.ctaLinkUrl,download:"",className:d,leftIcon:r,rightIcon:P,onPress:F,variant:ss(p??"secondary"),color:so(m),size:l,"aria-label":e?.ctaAriaLabel,...g,children:t}):(0,dX.jsx)(rT,{href:e.ctaLinkUrl,download:"",...V(),onPress:F,...g,children:t}):null)??(0,dX.jsx)(dX.Fragment,{children:t}):"modal-video"===T||"modal-form"===T?"unstyled"===_?(0,dX.jsx)("button",{type:"button",className:d,onClick:F,"aria-label":e?.ctaAriaLabel,children:t}):A?(0,dX.jsx)(rw,{...O(),onPress:F,children:t}):(0,dX.jsx)(rm,{...{className:d,variant:j?ss(p):"link",color:j?so(m):void 0,size:j?l:void 0,leftIcon:r,rightIcon:P,underlined:h,"aria-label":e?.ctaAriaLabel},onPress:F,children:t}):(0,dX.jsx)(dX.Fragment,{children:t})})(),b&&(0,dX.jsx)(rn,{ref:w,isOpen:b,onOpenChange:t=>{y(t),t||("modal-form"===S?globalThis.dispatchEvent(new CustomEvent("clickUtilityModalClose",{detail:{modalType:"modal-form"}})):"modal-video"===S&&globalThis.dispatchEvent(new CustomEvent("clickUtilityModalClose",{detail:{modalType:e?.ctaActionType==="brightcove"?"brightcove":"youtube-vimeo"}})))},size:"modal-video"===S?"video":"md",overlayClassName:"modal-video"===S?"p-0 md:p-4":"px-0 bg-white/85",className:d3("bg-transparent overflow-auto","modal-video"===S?"overflow-visible":"","modal-form"===S?"max-w-2xl md:mx-auto shadow-none max-h-full h-auto":"","keyboard"===x?"safari-focus-visible":""),onClick:t=>{I.current&&!I.current.contains(t.target)&&(y(!1),"modal-form"===S?globalThis.dispatchEvent(new CustomEvent("clickUtilityModalClose",{detail:{modalType:"modal-form"}})):"modal-video"===S&&globalThis.dispatchEvent(new CustomEvent("clickUtilityModalClose",{detail:{modalType:e?.ctaActionType==="brightcove"?"brightcove":"youtube-vimeo"}})))},children:(0,dX.jsx)(ri,{className:d3("overflow-auto","modal-video"===S?"overflow-visible":"mx-auto"),children:({close:t})=>(0,dX.jsxs)(dX.Fragment,{children:["modal-video"===S&&e&&(0,dX.jsx)(su,{cta:e,isGatedFormSubmitted:!!k.isGatedFormSubmitted,close:t}),"modal-form"===S&&e&&(0,dX.jsx)(sl,{cta:e,close:t,modalBodyRef:I,onGatedFormSubmitted:D})]})})})]})};let sh={red:d3("bg-gray-neutral-100 rounded-full","flex gap-1 p-1","w-full overflow-x-auto","scrollbar-none"),dark:d3("bg-gray-neutral-100 rounded-xl","inline-flex gap-1 p-1","overflow-x-auto scrollbar-none")};(0,dJ.forwardRef)(({tabs:e,activeTabId:t,onTabChange:d,variant:r="red",className:n,ariaLabel:i="Navigation tabs"},a)=>{let l=(0,dJ.useRef)(null),[s,o]=(0,dJ.useState)({left:0,width:0});return((0,dJ.useEffect)(()=>{if("red"!==r||!l.current)return;let e=l.current.querySelector(`[data-tab-id="${t}"]`);if(e){let t=l.current.getBoundingClientRect(),d=e.getBoundingClientRect();o({left:d.left-t.left,width:d.width})}},[t,r,e]),!e||e.length<2)?null:(0,dX.jsxs)("div",{ref:e=>{l.current=e,"function"==typeof a?a(e):a&&(a.current=e)},className:d3(sh[r],n),role:"tablist","aria-label":i,children:["red"===r&&(0,dX.jsx)("div",{className:d3("absolute top-1 bottom-1 rounded-full","bg-ps-red","transition-all duration-300 ease-out","pointer-events-none"),style:{left:s.left,width:s.width},"aria-hidden":"true"}),e.map(e=>{var n;let i;return(0,dX.jsx)("button",{type:"button",role:"tab","data-tab-id":e.id,"aria-selected":t===e.id,"aria-controls":`tabpanel-${e.id}`,onClick:()=>d(e.id),className:d3((n=t===e.id,i=d3("transition-all duration-200 cursor-pointer","outline-none focus-visible:ring-2 focus-visible:ring-ps-focus focus-visible:ring-offset-2 focus-visible:ring-offset-white"),"red"===r?d3(i,"flex-shrink-0 px-4 py-2 rounded-full","ps-text-md-medium","whitespace-nowrap",n?"text-white":"text-gray-600 hover:bg-ps-red hover:text-white focus-visible:bg-ps-red focus-visible:text-white"):d3(i,"flex-shrink-0 px-6 py-2 rounded-xl","ps-text-lg-medium","whitespace-nowrap",n?"bg-black text-white":"text-gray-neutral-600 hover:bg-gray-neutral-200 focus-visible:bg-gray-neutral-200")),"red"===r&&"relative z-10"),children:e.label},e.id)})]})}).displayName="PillTabs";let sp={position:"absolute",width:"1px",height:"1px",padding:0,margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},sm={position:"fixed",top:"10px",left:"10px",width:"auto",height:"auto",padding:"16px 24px",margin:0,overflow:"visible",clip:"auto",whiteSpace:"normal",backgroundColor:"#ffffff",color:"#1a1a1a",fontSize:"16px",fontWeight:600,textDecoration:"none",border:"2px s
190olid #E90130",borderRadius:"8px",boxShadow:"0 4px 12px rgba(0, 0, 0, 0.15)",zIndex:9999};(0,dJ.forwardRef)(({children:e,focusable:t=!1,className:d,style:r,...n},i)=>{let[a,l]=(0,dJ.useState)(!1),s=()=>t&&a?{...sm,...r}:{...sp,...r};return t?(0,dX.jsx)("span",{ref:i,className:d,style:s(),onFocus:()=>l(!0),onBlur:()=>l(!1),...n,children:e}):(0,dX.jsx)("span",{ref:i,className:`sr-only ${d??""}`.trim(),style:s(),...n,children:e})}).displayName="VisuallyHidden",(0,dJ.forwardRef)(({children:e,label:t,decorative:d=!1,className:r,...n},i)=>d?(0,dX.jsx)("span",{ref:i,className:r,...n,children:(0,dJ.cloneElement)(e,{"aria-hidden":!0,role:"presentation",focusable:"false"})}):(0,dX.jsx)("span",{ref:i,className:r,role:"img","aria-label":t,...n,children:(0,dJ.cloneElement)(e,{"aria-hidden":!0,focusable:"false"})})).displayName="AccessibleIcon",(0,dJ.forwardRef)(({src:e,alt:t,type:d="informative",longDesc:r,className:n,loading:i="lazy",onError:a,showFallback:l=!1,fallback:s,...o},u)=>{let[c,h]=dQ().useState(!1),p=dQ().useId(),m=`img-desc-${p}`,$=e=>{h(!0),a?.(e)};return c&&l?s?(0,dX.jsx)(dX.Fragment,{children:s}):(0,dX.jsx)("div",{className:d3("flex items-center justify-center bg-gray-100 text-gray-400",n),role:"img","aria-label":t??"Image failed to load",children:(0,dX.jsx)("span",{className:"text-sm",children:"Image unavailable"})}):"decorative"===d?(0,dX.jsx)("img",{ref:u,src:e,alt:"",role:"presentation","aria-hidden":"true",loading:i,className:n,onError:$,...o}):"complex"===d&&r?(0,dX.jsxs)("figure",{className:n,children:[(0,dX.jsx)("img",{ref:u,src:e,alt:t??"","aria-describedby":m,loading:i,onError:$,...o}),(0,dX.jsx)("figcaption",{id:m,className:"sr-only",children:r})]}):(0,dX.jsx)("img",{ref:u,src:e,alt:t??"",loading:i,className:n,onError:$,...o})}).displayName="AccessibleImage";let s$=(0,dJ.forwardRef)(({level:e,className:t,children:d,...r},n)=>{let i=`h${e}`;return(0,dX.jsx)(i,{ref:n,className:t,...r,children:d})});s$.displayName="Heading";let sf={"display-xl":"display-xl-light","display-lg":"display-lg-light","display-md":"display-md-light","display-sm":"display-sm-light","display-xs":"display-xs-regular","display-xxs":"display-xxs-regular","heading-xl":"text-4xl font-semibold","heading-lg":"text-3xl font-semibold","heading-md":"text-2xl font-semibold","heading-sm":"text-xl font-semibold","heading-xs":"text-lg font-semibold"};(0,dJ.forwardRef)(({visualStyle:e,className:t,...d},r)=>{let n=e?sf[e]:"";return(0,dX.jsx)(s$,{ref:r,className:d3(n,t),...d})}).displayName="StyledHeading";let sg={"fade-up":{hidden:{opacity:0,y:40},visible:{opacity:1,y:0}},"fade-down":{hidden:{opacity:0,y:-40},visible:{opacity:1,y:0}},"fade-left":{hidden:{opacity:0,x:40},visible:{opacity:1,x:0}},"fade-right":{hidden:{opacity:0,x:-40},visible:{opacity:1,x:0}},"fade-up-lg":{hidden:{opacity:0,y:100},visible:{opacity:1,y:0}},"fade-down-lg":{hidden:{opacity:0,y:-100},visible:{opacity:1,y:0}},"fade-left-lg":{hidden:{opacity:0,x:100},visible:{opacity:1,x:0}},"fade-right-lg":{hidden:{opacity:0,x:-100},visible:{opacity:1,x:0}},"zoom-in":{hidden:{opacity:0,scale:.8},visible:{opacity:1,scale:1}},"zoom-out":{hidden:{opacity:0,scale:1.2},visible:{opacity:1,scale:1}},"flip-up":{hidden:{opacity:0,rotateX:90},visible:{opacity:1,rotateX:0}},"flip-left":{hidden:{opacity:0,rotateY:90},visible:{opacity:1,rotateY:0}},"slide-up":{hidden:{y:100},visible:{y:0}},"slide-down":{hidden:{y:-100},visible:{y:0}},"slide-left":{hidden:{x:100},visible:{x:0}},"slide-right":{hidden:{x:-100},visible:{x:0}},bounce:{hidden:{opacity:0,y:50},visible:{opacity:1,y:0,transition:{type:"spring",bounce:.5,duration:.8}}},rotate:{hidden:{opacity:0,rotate:-180,scale:.5},visible:{opacity:1,rotate:0,scale:1}}},sb=(0,dJ.forwardRef)(({children:e,animation:t="fade-up",delay:d=0,duration:r=.5,threshold:n=.1,once:i=!0,className:a,as:l="div"},s)=>{let o=sg[t],u=aS.motion[l];return(0,dX.jsx)(u,{ref:s,initial:"hidden",whileInView:"visible",viewport:{once:i,amount:n},variants:{hidden:o.hidden,visible:{...o.visible,transition:{duration:r,delay:d,ease:[.4,0,.2,1],...o.visible.transition}}},className:a,children:e})});function sy({end:e,start:t=0,duration:d=2,delay:r=0,threshold:n=.5,once:i=!0,prefix:a="",suffix:l="",decimals:s=0,separator:o=!0,separatorChar:u=",",locale:c,className:h}){let p=(0,dJ.useRef)(null),m=(0,aS.useInView)(p,{once:i,amount:n}),[$,f]=(0,dJ.useState)(t);(0,dJ.useEffect)(()=>
190{if(!m)return;let n=setTimeout(()=>{let r=null,n=i=>{r||(r=i);let a=Math.min((i-r)/(1e3*d),1);f(t+(e-t)*(1-Math.pow(1-a,3))),a<1&&requestAnimationFrame(n)};requestAnimationFrame(n)},1e3*r);return()=>clearTimeout(n)},[m,t,e,d,r]);let g=function(e,t,d,r,n){if(!d)return e.toFixed(t);if(n)return new Intl.NumberFormat(n,{minimumFractionDigits:t,maximumFractionDigits:t}).format(e);let[i,a]=e.toFixed(t).split("."),l=i.replaceAll(/\B(?=(\d{3})+(?!\d))/g,r);return a?`${l}.${a}`:l}($,s,o,u,c);return(0,dX.jsxs)("span",{ref:p,className:h,children:[a,g,l]})}sb.displayName="AnimateOnScroll",(0,dJ.forwardRef)(({children:e,staggerDelay:t=.1,animation:d="fade-up",duration:r=.5,threshold:n=.1,once:i=!0,className:a},l)=>(0,dX.jsx)(aS.motion.div,{ref:l,initial:"hidden",whileInView:"visible",viewport:{once:i,amount:n,margin:"0px 0px -50px 0px"},variants:{hidden:{},visible:{transition:{staggerChildren:t,duration:r}}},className:a,children:e})).displayName="StaggerChildren",(0,dJ.forwardRef)(({children:e,animation:t="fade-up",duration:d=.5,className:r},n)=>{let i=sg[t];return(0,dX.jsx)(aS.motion.div,{ref:n,variants:{hidden:i.hidden,visible:{...i.visible,transition:{duration:d,ease:[.4,0,.2,1]}}},className:r,children:e})}).displayName="StaggerItem",(0,dJ.forwardRef)(({children:e,speed:t=.5,className:d},r)=>{let n=(0,dJ.useRef)(null);return(0,dX.jsx)("div",{ref:n,className:d3("overflow-hidden",d),children:(0,dX.jsx)(aS.motion.div,{ref:r,style:{y:0},initial:{y:0},whileInView:{y:-50*t},viewport:{once:!1},transition:{type:"tween",ease:"linear"},children:e})})}).displayName="ParallaxScroll";let sx={2:"md:grid-cols-2",3:"md:grid-cols-3",4:"md:grid-cols-4"},sv={sm:"gap-4 md:gap-6",md:"gap-6 md:gap-8",lg:"gap-8 md:gap-10"};(0,dJ.forwardRef)(({children:e,columns:t=3,gap:d="md",showLoadMore:r=!1,loadMoreLabel:n="Load More",onLoadMore:i,isLoading:a=!1,className:l},s)=>(0,dX.jsxs)("div",{ref:s,className:d3("card-grid-container",l),children:[(0,dX.jsx)("div",{className:d3("grid grid-cols-1",sx[t],sv[d]),children:e}),r&&i&&(0,dX.jsx)("div",{className:"flex justify-center mt-10 md:mt-12",children:(0,dX.jsx)(rw,{variant:"secondary",size:"lg",onPress:i,isDisabled:a,children:a?"Loading...":n})})]})).displayName="CardGridContainer";let sw={none:"",sm:"mb-8 md:mb-10",md:"mb-10 md:mb-16",lg:"mb-16 md:mb-20"};(0,dJ.forwardRef)(({title:e,description:t,headingLevel:d=2,spacing:r="md",id:n,animate:i=!1,animationDelay:a=0,className:l,titleClassName:s,descriptionClassName:o},u)=>{if(!e&&!t)return null;let c=(0,dX.jsx)("div",{ref:u,className:d3("grid grid-cols-1 md:grid-cols-12",sw[r],l),children:(0,dX.jsxs)("div",{className:"md:col-start-3 md:col-end-11 w-full text-center",children:[e&&(0,dX.jsx)(s$,{level:d,id:n?`${n}-title`:void 0,className:d3("display-sm-light md:display-lg-light","leading-tight text-black",t&&"mb-5 md:mb-6",s),children:e}),t&&(0,dX.jsx)(ac,{html:t,as:"div",className:d3("ps-text-lg-regular md:ps-text-xl-regular","leading-relaxed text-gray-neutral-700","[&_p]:mb-0",o),trustSource:!0})]})});return i?(0,dX.jsx)(sb,{animation:"fade-up",delay:a,duration:.9,children:c}):c}).displayName="CenteredSectionHeader";let sC={md:{number:"text-[32px] md:text-[42px] leading-tight",description:"ps-text-md-regular md:ps-text-lg-regular"},lg:{number:"display-lg-regular md:display-xl-regular",description:"ps-text-md-regular md:ps-text-lg-regular"}},sN={left:"text-left",center:"text-center md:text-left"};(0,dJ.forwardRef)(({value:e,prefix:t="",suffix:d="",description:r,animationDelay:n=0,countUpDuration:i=2,animate:a=!1,showBorder:l=!1,align:s="center",size:o="lg",className:u,numberClassName:c,descriptionClassName:h},p)=>{let m,$,f,{number:g,decimals:b}=($=Number.parseFloat(m=e.replaceAll(",",""))||0,{number:$,decimals:(f=/\.(\d+)/.exec(m))?f[1].length:0}),y=sC[o],x=(0,dX.jsxs)("div",{ref:p,className:d3("flex flex-col gap-2 md:gap-3 flex-1",l&&"pl-5 md:pl-8 md:border-l border-dashed border-gray-neutral-400",u),role:"group","aria-label":"Statistic",children:[(0,dX.jsx)("div",{className:d3(y.number,"font-roboto-mono text-black",sN[s],c),"aria-live":"polite","aria-atomic":"true",children:(0,dX.jsx)(sy,{end:g,prefix:t,suffix:d,decimals:b,duration:i,separator:g>=1e3})}),r&&(0,dX.jsx)(ac,{html:r,as:"div",className:d3(y.description,"text-gray-neutral-700",sN[s],"[&_p]:mb-0",h),trustSource:!0})]});return a?(0,dX.jsx)(sb,{animation:"fade-up",delay:n,duration:.5,children:x}):x}).displayName="StatItem";let sk={none:"",sm:"mb-8 md:mb-10",md:"mb-10 md:mb-16",lg:"mb-12 md:mb-16",xl:"mb-16 md:mb-20"},sT={center:{container:"items-center",text:"text-center"},left:{container:"items-start",text:"text-center md:text-left"}};(0,dJ.forwardRef)(({title:e,description:t,children:d,headingLevel:r=2,id:n,cta:i,ctaVariant:a="secondary",ctaAnimated:l=!0,ctaClassName:s,onCtaClick:o,align:u="center",spacing:c="md",fullWidth:h=!1,animate:p=!1,animationType:m="fade-up",animationDelay:$=0,animationDuration:f=.9,separateAnimation:g=!1,animateO
190nce:b=!0,className:y,contentClassName:x,titleClassName:v,descriptionClassName:w},C)=>{let N;if(!e&&!t&&!d)return null;let k=sT[u],T=i?.ctaLabel&&i?.ctaLinkUrl,S=e&&(0,dX.jsx)(s$,{level:r,id:n?`${n}-title`:void 0,className:d3("display-sm-light md:display-lg-light","leading-tight text-black",k.text,v),children:e}),I=t&&(0,dX.jsx)(ac,{html:t,as:"div",className:d3("ps-text-lg-regular md:ps-text-xl-regular","text-gray-neutral-700",k.text,"[&_p]:mb-0",w),trustSource:!0}),_=i?.ctaIconType;"arrow-right"===_&&(_="arrow-narrow-right",N="md");let j=T&&(0,dX.jsx)("div",{className:d3("w-full",k.text),children:(0,dX.jsx)(sc,{cta:{...i,ctaIconType:_},displayAs:l?"animated-button":"button",variant:a,className:d3("ps-text-md-semibold",s),onClickCallback:o,iconSize:N,children:i.ctaLabel})}),A=g&&p?(0,dX.jsxs)("div",{className:d3("flex flex-col gap-5 md:gap-6 w-full",k.container,x),children:[e&&(0,dX.jsx)(sb,{animation:m,delay:$,duration:f,once:b,children:S}),t&&(0,dX.jsx)(sb,{animation:m,delay:$+.1,duration:f,once:b,children:I}),d,T&&(0,dX.jsx)(sb,{animation:m,delay:$+.2,duration:f,once:b,className:"mt-1 md:mt-2",children:j})]}):(0,dX.jsxs)("div",{className:d3("flex flex-col gap-5 md:gap-6 w-full",k.container,x),children:[S,I,d,T&&(0,dX.jsx)("div",{className:"mt-1 md:mt-2",children:j})]}),E=h?A:(0,dX.jsx)("div",{className:"ps-grid grid-cols-1 md:grid-cols-12",children:(0,dX.jsx)("div",{className:d3("md:col-start-3 md:col-end-11 w-full",k.container,"flex flex-col"),children:A})}),M=(0,dX.jsx)("div",{ref:C,className:d3(sk[c],y),children:E});return p&&!g?(0,dX.jsx)(sb,{animation:m,delay:$,duration:f,once:b,children:M}):M}).displayName="SectionHeader";!function(e){let{selector:t,name:d,enhance:r,skipAuthorCheck:n}=e,i=new WeakMap;function a(e){let t=i.get(e);if(t)try{t(),i.delete(e)}catch(e){}}function l(e){if(!(!n&&dZ())&&e instanceof HTMLElement){"enhanced"in e.dataset&&a(e);try{let t,d=(t=e.dataset.reactProps)?JSON.parse(t):{};e.dataset.enhanced="true",delete e.dataset.cmpIs;let n=r(e,d);n&&i.set(e,n)}catch(e){}}}function s(){document.querySelectorAll(t).forEach(l)}function o(e){e.querySelectorAll&&(e.matches?.(t)&&l(e),e.querySelectorAll(t).forEach(l))}function u(e){e instanceof HTMLElement&&e.querySelectorAll&&(e.matches?.(t)&&a(e),e.querySelectorAll(t).forEach(e=>{e instanceof HTMLElement&&a(e)}))}function c(e){for(let t of e)t.addedNodes.forEach(o),t.removedNodes.forEach(u)}function h(){if(dZ())return;let e=window.MutationObserver||window.WebKitMutationObserver;e&&new e(c).observe(document.body,{subtree:!0,childList:!0})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{s(),h()}):(s(),h())}({selector:'[data-cmp-is="herotextinput"]',name:"HeroTextInput",enhance:function(e,t){var d,r;let n,i,a,l,s,o,u,c,h,{title:p="",description:m="",searchPlaceholder:$="",searchAriaLabel:f="Search",submitAriaLabel:g="Submit search"}=t,b=Array.isArray($)?$:[$??""],y=e.querySelector("[data-search-widget]"),x=e.querySelector('[data-animate="content"]');e.style.visibility="";let v=x?(x.style.opacity="0",x.style.transform="translateY(40px)",n=null,i=null,a=null,requestAnimationFrame(()=>{setTimeout(()=>{(a=new IntersectionObserver(e=>{for(let t of e)t.isIntersecting?(null!==i&&(clearTimeout(i),i=null),n?.stop(),x.style.opacity="0",x.style.transform="translateY(40px)",n=dK(x,{opacity:[0,1],transform:["translateY(40px)","translateY(0px)"]},{duration:.8,delay:.1,ease:[.4,0,.2,1]}),i=setTimeout(()=>{i=null,x.style.opacity="1",x.style.transform="translateY(0px)"},900)):(null!==i&&(clearTimeout(i),i=null),n?.stop(),n=null,x.style.opacity="0",x.style.transform="translateY(40px)")},{threshold:0})).observe(x)},0)}),()=>{null!==i&&clearTimeout(i),a?.disconnect(),n?.stop()}):null;if(!y)return()=>{v?.()};let w=(d=f??"Search",r=g??"Submit search",(l=document.createElement("div")).className="w-full",l.style.width="379px",l.style.maxWidth="100%",(s=document.createElement("div")).className="w-full max-w-sm min-w-full md:max-w-full md:min-w-[379px]! flex text-center items-center px-6 py-4 rounded-full shadow-[0_0_8px_2px_rgba(0,0,0,0.18),_0_4px_6px_-2px_rgba(0,0,0,0.04),_0_2px_2px_-1px_rgba(0,0,0,0.04)] has-[textarea:focus-visible]:outline-2 has-[textarea:focus-visible]:outline-ps-focus",s.dataset.searchWidgetInner="",(o=document.createElement("span")).className="ps-icon inline-block shrink-0 bg-current ps-icon--redesign-ai-sparkle mr-3 text-ps-red w-[22px] h-[22px] md:w-6 md:h-6",o.setAttribute("aria-hidden","true"),(u=document.createElement("textarea")).rows=1,u.name="Search Field",u.setAttribute("aria-label",d),u.className="flex-1 resize-none focus-visible:outline-none focus-visible:outline-0 ps-text-lg-regular md:ps-text-xl-regular pr-0 md:pr-2.5 mr-1 md:mr-3 placeholder-gray-neutral-700 overflow-hidden whitespace-nowrap",(c=document.createElement("button")).type="button",c.disabled=!0,c.setAttribute("aria-label",r),c.className="shrink-0 rounded-full inline-flex items-center justify-center bg-gray-neutral-200 text-black disabled:text-black disabled:hover:text-black disabled:hover:bg-gray-neutral-200 disabled:opacity-100 hover:bg-black hover:text-white focus:bg-black focus:text-white focus-visible:bg-black focus-visible:text-white border-0 w-9 h-9 md:w-10 md:h-10",(h=document.createElement("span")).className="ps-icon inline-block shrink-0 bg-current ps-icon--redesign-send w-5 h-5",h.setAttribute("aria-hidden","true"),c.appendChild(h),s.appendChild(o),s.appendChild(u),s.appendChild(c),l.appendChild(s),{outer:l,inner:s,textarea:u,submitBtn:c});y.replaceWith(w.outer);let C=function({widget:e,placeholders:t,title:d,description:r}){let{outer:n,inner:i,textarea:a,submitBtn:l}=e;dK(n,{width:"100%"},{duration:.2,type:"spring",bounce:.1,delay:3});let s=function({texts:e,typingSpeed:t=80,deletingSpeed:d=40,pauseDuration:r=3e3,delay:n=3e3,onUpdate:i}){let a=e.length>
1900?e:[""],l=0,s=a[0]??"",o=!1,u=!1,c=null,h=null,p=!0;return i(a[0]??""),c=setTimeout(()=>{s="",i(""),h=setInterval(()=>{p=!p,o||u||i(s+(p?"|":""))},200),function e(){let n=a[l]??"";if(u){c=setTimeout(()=>{u=!1,o=!0,e()},r);return}if(o){if(0===s.length){l=(l+1)%a.length,o=!1,e();return}i((s=s.slice(0,-1))+(p?"|":"")),c=setTimeout(e,d);return}if(s.length===n.length){u=!0,e();return}i((s=n.slice(0,s.length+1))+(p?"|":"")),c=setTimeout(e,t)}()},n),{destroy(){null!==c&&clearTimeout(c),null!==h&&clearInterval(h)}}}({texts:t.filter(Boolean),typingSpeed:80,deletingSpeed:40,pauseDuration:3e3,delay:3300,onUpdate(e){a.placeholder=e}}),o="";function u(){let e;l.disabled=!(e=(o=a.value).trim().length>0),e?(l.classList.add("bg-ps-red","text-white"),l.classList.remove("bg-gray-neutral-200","text-black"),a.classList.remove("overflow-hidden","whitespace-nowrap")):(l.classList.remove("bg-ps-red","text-white"),l.classList.add("bg-gray-neutral-200","text-black"),a.classList.add("overflow-hidden","whitespace-nowrap"));let t=Number.parseFloat(window.getComputedStyle(a).lineHeight);a.style.height=`${t}px`;let d=Math.min(Math.max(Math.ceil(a.scrollHeight/t),1),window.innerWidth>=768?2:3);a.rows=d,a.style.height=`${d*t}px`,d>1?(i.classList.remove("rounded-full"),i.classList.add("rounded-4xl")):(i.classList.remove("rounded-4xl"),i.classList.add("rounded-full"))}function c(){let e=o.trim();e&&(aA("heroTextandVideo","heroTextVideo",{componentName:"Hero with Text and Input Video",componentText:d,componentHref:e,componentDesc:r,clickText:`Search AI | ${e}`}),window.dispatchEvent(new CustomEvent("openSapientChatWithPrompt",{detail:{prompt:e,autoSubmit:!0}})))}function h(e){"Enter"===e.key&&(e.preventDefault(),c())}return a.addEventListener("input",u),a.addEventListener("keydown",h),l.addEventListener("click",c),()=>{s.destroy(),a.removeEventListener("input",u),a.removeEventListener("keydown",h),l.removeEventListener("click",c)}}({widget:w,placeholders:b,title:p,description:m});return()=>{v?.(),C()}}})}();

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