UNPKG

@northflank/js-client

Version:

Node.js client for the Northflank platform based on the Northflank public API.

1 lines 729 kB
import e,{EventEmitter as t}from"events";import{execSync as n,spawn as i}from"child_process";import*as r from"node:stream";import a,{Transform as o,Readable as d}from"node:stream";import p from"stream";import s from"http";import l,{fileURLToPath as c}from"url";import u from"punycode";import m from"https";import*as h from"zlib";import f from"zlib";import v from"os";import*as w from"net";import b,{Socket as g}from"net";import y from"fs";import _,{parse as I,dirname as S}from"path";import E from"tls";import j from"crypto";import R,{Buffer as C}from"buffer";import N from"dgram";import{EventEmitter as U}from"node:events";import{StringDecoder as T}from"node:string_decoder";import A,{posix as D,basename as P,win32 as O,join as k}from"node:path";import x from"node:fs";import V from"assert";import L from"node:assert";import{randomBytes as q}from"node:crypto";import B from"node:fs/promises";var F=function(e,t){return F=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},F(e,t)};function M(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}F(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var G=function(){return G=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},G.apply(this,arguments)};function z(e,t,n,i){return new(n||(n=Promise))(function(r,a){function o(e){try{p(i.next(e))}catch(e){a(e)}}function d(e){try{p(i.throw(e))}catch(e){a(e)}}function p(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(o,d)}p((i=i.apply(e,t||[])).next())})}function J(e,t){var n,i,r,a={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]},o=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return o.next=d(0),o.throw=d(1),o.return=d(2),"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function d(d){return function(p){return function(d){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,d[0]&&(a=0)),a;)try{if(n=1,i&&(r=2&d[0]?i.return:d[0]?i.throw||((r=i.return)&&r.call(i),0):i.next)&&!(r=r.call(i,d[1])).done)return r;switch(i=0,r&&(d=[2&d[0],r.value]),d[0]){case 0:case 1:r=d;break;case 4:return a.label++,{value:d[1],done:!1};case 5:a.label++,i=d[1],d=[0];continue;case 7:d=a.ops.pop(),a.trys.pop();continue;default:if(!(r=a.trys,(r=r.length>0&&r[r.length-1])||6!==d[0]&&2!==d[0])){a=0;continue}if(3===d[0]&&(!r||d[1]>r[0]&&d[1]<r[3])){a.label=d[1];break}if(6===d[0]&&a.label<r[1]){a.label=r[1],r=d;break}if(r&&a.label<r[2]){a.label=r[2],a.ops.push(d);break}r[2]&&a.ops.pop(),a.trys.pop();continue}d=t.call(e,a)}catch(e){d=[6,e],i=0}finally{n=r=0}if(5&d[0])throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}([d,p])}}}function W(e,t,n){if(n||2===arguments.length)for(var i,r=0,a=t.length;r<a;r++)!i&&r in t||(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var $="object"==typeof global&&global&&global.Object===Object&&global,H="object"==typeof self&&self&&self.Object===Object&&self,Z=$||H||Function("return this")(),Y=Z.Symbol,K=Object.prototype,X=K.hasOwnProperty,Q=K.toString,ee=Y?Y.toStringTag:void 0;var te=Object.prototype.toString;var ne=Y?Y.toStringTag:void 0;function ie(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":ne&&ne in Object(e)?function(e){var t=X.call(e,ee),n=e[ee];try{e[ee]=void 0;var i=!0}catch(e){}var r=Q.call(e);return i&&(t?e[ee]=n:delete e[ee]),r}(e):function(e){return te.call(e)}(e)}function re(e){return null!=e&&"object"==typeof e}function ae(e){return"symbol"==typeof e||re(e)&&"[object Symbol]"==ie(e)}function oe(e,t){for(var n=-1,i=null==e?0:e.length,r=Array(i);++n<i;)r[n]=t(e[n],n,e);return r}var de=Array.isArray,pe=Y?Y.prototype:void 0,se=pe?pe.toString:void 0;function le(e){if("string"==typeof e)return e;if(de(e))return oe(e,le)+"";if(ae(e))return se?se.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function ce(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ue(e){return e}function me(e){if(!ce(e))return!1;var t=ie(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}var he,fe=Z["__core-js_shared__"],ve=(he=/[^.]+$/.exec(fe&&fe.keys&&fe.keys.IE_PROTO||""))?"Symbol(src)_1."+he:"";var we=Function.prototype.toString;function be(e){if(null!=e){try{return we.call(e)}catch(e){}try{return e+""}catch(e){}}return""}var ge=/^\[object .+?Constructor\]$/,ye=Function.prototype,_e=Object.prototype,Ie=ye.toString,Se=_e.hasOwnProperty,Ee=RegExp("^"+Ie.call(Se).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function je(e){return!(!ce(e)||(t=e,ve&&ve in t))&&(me(e)?Ee:ge).test(be(e));var t}function Re(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return je(n)?n:void 0}var Ce=Re(Z,"WeakMap"),Ne=Object.create,Ue=function(){function e(){}return function(t){if(!ce(t))return{};if(Ne)return Ne(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();var Te=Date.now;var Ae,De,Pe,Oe=function(){try{var e=Re(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),ke=Oe?function(e,t){return Oe(e,"toString",{configurable:!0,enumerable:!1,value:(n=t,function(){return n}),writable:!0});var n}:ue,xe=(Ae=ke,De=0,Pe=0,function(){var e=Te(),t=16-(e-Pe);if(Pe=e,t>0){if(++De>=800)return arguments[0]}else De=0;return Ae.apply(void 0,arguments)}),Ve=/^(?:0|[1-9]\d*)$/;function Le(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&Ve.test(e))&&e>-1&&e%1==0&&e<t}function qe(e,t,n){"__proto__"==t&&Oe?Oe(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function Be(e,t){return e===t||e!=e&&t!=t}var Fe=Object.prototype.hasOwnProperty;function Me(e,t,n){var i=e[t];Fe.call(e,t)&&Be(i,n)&&(void 0!==n||t in e)||qe(e,t,n)}var Ge=Math.max;function ze(e,t){return xe(function(e,t,n){return t=Ge(void 0===t?e.length-1:t,0),function(){for(var i=arguments,r=-1,a=Ge(i.length-t,0),o=Array(a);++r<a;)o[r]=i[t+r];r=-1;for(var d=Array(t+1);++r<t;)d[r]=i[r];return d[t]=n(o),function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}(e,this,d)}}(e,t,ue),e+"")}function Je(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function We(e){return null!=e&&Je(e.length)&&!me(e)}var $e=Object.prototype;function He(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||$e)}function Ze(e){return re(e)&&"[object Arguments]"==ie(e)}var Ye=Object.prototype,Ke=Ye.hasOwnProperty,Xe=Ye.propertyIsEnumerable,Qe=Ze(function(){return arguments}())?Ze:function(e){return re(e)&&Ke.call(e,"callee")&&!Xe.call(e,"callee")};var et="object"==typeof exports&&exports&&!exports.nodeType&&exports,tt=et&&"object"==typeof module&&module&&!module.nodeType&&module,nt=tt&&tt.exports===et?Z.Buffer:void 0,it=(nt?nt.isBuffer:void 0)||function(){return!1},rt={};rt["[object Float32Array]"]=rt["[object Float64Array]"]=rt["[object Int8Array]"]=rt["[object Int16Array]"]=rt["[object Int32Array]"]=rt["[object Uint8Array]"]=rt["[object Uint8ClampedArray]"]=rt["[object Uint16Array]"]=rt["[object Uint32Array]"]=!0,rt["[object Arguments]"]=rt["[object Array]"]=rt["[object ArrayBuffer]"]=rt["[object Boolean]"]=rt["[object DataView]"]=rt["[object Date]"]=rt["[object Error]"]=rt["[object Function]"]=rt["[object Map]"]=rt["[object Number]"]=rt["[object Object]"]=rt["[object RegExp]"]=rt["[object Set]"]=rt["[object String]"]=rt["[object WeakMap]"]=!1;var at="object"==typeof exports&&exports&&!exports.nodeType&&exports,ot=at&&"object"==typeof module&&module&&!module.nodeType&&module,dt=ot&&ot.exports===at&&$.process,pt=function(){try{var e=ot&&ot.require&&ot.require("util").types;return e||dt&&dt.binding&&dt.binding("util")}catch(e){}}(),st=pt&&pt.isTypedArray,lt=st?function(e){return function(t){return e(t)}}(st):function(e){return re(e)&&Je(e.length)&&!!rt[ie(e)]},ct=Object.prototype.hasOwnProperty;function ut(e,t){var n=de(e),i=!n&&Qe(e),r=!n&&!i&&it(e),a=!n&&!i&&!r&&lt(e),o=n||i||r||a,d=o?function(e,t){for(var n=-1,i=Array(e);++n<e;)i[n]=t(n);return i}(e.length,String):[],p=d.length;for(var s in e)!t&&!ct.call(e,s)||o&&("length"==s||r&&("offset"==s||"parent"==s)||a&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||Le(s,p))||d.push(s);return d}function mt(e,t){return function(n){return e(t(n))}}var ht=mt(Object.keys,Object),ft=Object.prototype.hasOwnProperty;function vt(e){return We(e)?ut(e):function(e){if(!He(e))return ht(e);var t=[];for(var n in Object(e))ft.call(e,n)&&"constructor"!=n&&t.push(n);return t}(e)}var wt=Object.prototype.hasOwnProperty;function bt(e){if(!ce(e))return function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}(e);var t=He(e),n=[];for(var i in e)("constructor"!=i||!t&&wt.call(e,i))&&n.push(i);return n}function gt(e){return We(e)?ut(e,!0):bt(e)}var yt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,_t=/^\w*$/;function It(e,t){if(de(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!ae(e))||(_t.test(e)||!yt.test(e)||null!=t&&e in Object(t))}var St=Re(Object,"create");var Et=Object.prototype.hasOwnProperty;var jt=Object.prototype.hasOwnProperty;function Rt(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function Ct(e,t){for(var n=e.length;n--;)if(Be(e[n][0],t))return n;return-1}Rt.prototype.clear=function(){this.__data__=St?St(null):{},this.size=0},Rt.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Rt.prototype.get=function(e){var t=this.__data__;if(St){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return Et.call(t,e)?t[e]:void 0},Rt.prototype.has=function(e){var t=this.__data__;return St?void 0!==t[e]:jt.call(t,e)},Rt.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=St&&void 0===t?"__lodash_hash_undefined__":t,this};var Nt=Array.prototype.splice;function Ut(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}Ut.prototype.clear=function(){this.__data__=[],this.size=0},Ut.prototype.delete=function(e){var t=this.__data__,n=Ct(t,e);return!(n<0)&&(n==t.length-1?t.pop():Nt.call(t,n,1),--this.size,!0)},Ut.prototype.get=function(e){var t=this.__data__,n=Ct(t,e);return n<0?void 0:t[n][1]},Ut.prototype.has=function(e){return Ct(this.__data__,e)>-1},Ut.prototype.set=function(e,t){var n=this.__data__,i=Ct(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this};var Tt=Re(Z,"Map");function At(e,t){var n,i,r=e.__data__;return("string"==(i=typeof(n=t))||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==n:null===n)?r["string"==typeof t?"string":"hash"]:r.map}function Dt(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}Dt.prototype.clear=function(){this.size=0,this.__data__={hash:new Rt,map:new(Tt||Ut),string:new Rt}},Dt.prototype.delete=function(e){var t=At(this,e).delete(e);return this.size-=t?1:0,t},Dt.prototype.get=function(e){return At(this,e).get(e)},Dt.prototype.has=function(e){return At(this,e).has(e)},Dt.prototype.set=function(e,t){var n=At(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this};function Pt(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var i=arguments,r=t?t.apply(this,i):i[0],a=n.cache;if(a.has(r))return a.get(r);var o=e.apply(this,i);return n.cache=a.set(r,o)||a,o};return n.cache=new(Pt.Cache||Dt),n}Pt.Cache=Dt;var Ot=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,kt=/\\(\\)?/g,xt=function(e){var t=Pt(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Ot,function(e,n,i,r){t.push(i?r.replace(kt,"$1"):n||e)}),t});function Vt(e){return null==e?"":le(e)}function Lt(e,t){return de(e)?e:It(e,t)?[e]:xt(Vt(e))}function qt(e){if("string"==typeof e||ae(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Bt(e,t){for(var n=0,i=(t=Lt(t,e)).length;null!=e&&n<i;)e=e[qt(t[n++])];return n&&n==i?e:void 0}function Ft(e,t){for(var n=-1,i=t.length,r=e.length;++n<i;)e[r+n]=t[n];return e}var Mt=Y?Y.isConcatSpreadable:void 0;function Gt(e){return de(e)||Qe(e)||!!(Mt&&e&&e[Mt])}function zt(e,t,n,i,r){var a=-1,o=e.length;for(n||(n=Gt),r||(r=[]);++a<o;){var d=e[a];t>0&&n(d)?t>1?zt(d,t-1,n,i,r):Ft(r,d):r[r.length]=d}return r}var Jt=mt(Object.getPrototypeOf,Object),Wt=Function.prototype,$t=Object.prototype,Ht=Wt.toString,Zt=$t.hasOwnProperty,Yt=Ht.call(Object);function Kt(e){var t=this.__data__=new Ut(e);this.size=t.size}Kt.prototype.clear=function(){this.__data__=new Ut,this.size=0},Kt.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Kt.prototype.get=function(e){return this.__data__.get(e)},Kt.prototype.has=function(e){return this.__data__.has(e)},Kt.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Ut){var i=n.__data__;if(!Tt||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new Dt(i)}return n.set(e,t),this.size=n.size,this};var Xt="object"==typeof exports&&exports&&!exports.nodeType&&exports,Qt=Xt&&"object"==typeof module&&module&&!module.nodeType&&module,en=Qt&&Qt.exports===Xt?Z.Buffer:void 0;en&&en.allocUnsafe;var tn=Object.prototype.propertyIsEnumerable,nn=Object.getOwnPropertySymbols,rn=nn?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var n=-1,i=null==e?0:e.length,r=0,a=[];++n<i;){var o=e[n];t(o,n,e)&&(a[r++]=o)}return a}(nn(e),function(t){return tn.call(e,t)}))}:function(){return[]};function an(e){return function(e,t,n){var i=t(e);return de(e)?i:Ft(i,n(e))}(e,vt,rn)}var on=Re(Z,"DataView"),dn=Re(Z,"Promise"),pn=Re(Z,"Set"),sn="[object Map]",ln="[object Promise]",cn="[object Set]",un="[object WeakMap]",mn="[object DataView]",hn=be(on),fn=be(Tt),vn=be(dn),wn=be(pn),bn=be(Ce),gn=ie;(on&&gn(new on(new ArrayBuffer(1)))!=mn||Tt&&gn(new Tt)!=sn||dn&&gn(dn.resolve())!=ln||pn&&gn(new pn)!=cn||Ce&&gn(new Ce)!=un)&&(gn=function(e){var t=ie(e),n="[object Object]"==t?e.constructor:void 0,i=n?be(n):"";if(i)switch(i){case hn:return mn;case fn:return sn;case vn:return ln;case wn:return cn;case bn:return un}return t});var yn=Z.Uint8Array;function _n(e,t){var n,i,r=(n=e.buffer,i=new n.constructor(n.byteLength),new yn(i).set(new yn(n)),i);return new e.constructor(r,e.byteOffset,e.length)}function In(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Dt;++t<n;)this.add(e[t])}function Sn(e,t){for(var n=-1,i=null==e?0:e.length;++n<i;)if(t(e[n],n,e))return!0;return!1}function En(e,t){return e.has(t)}In.prototype.add=In.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},In.prototype.has=function(e){return this.__data__.has(e)};function jn(e,t,n,i,r,a){var o=1&n,d=e.length,p=t.length;if(d!=p&&!(o&&p>d))return!1;var s=a.get(e),l=a.get(t);if(s&&l)return s==t&&l==e;var c=-1,u=!0,m=2&n?new In:void 0;for(a.set(e,t),a.set(t,e);++c<d;){var h=e[c],f=t[c];if(i)var v=o?i(f,h,c,t,e,a):i(h,f,c,e,t,a);if(void 0!==v){if(v)continue;u=!1;break}if(m){if(!Sn(t,function(e,t){if(!En(m,t)&&(h===e||r(h,e,n,i,a)))return m.push(t)})){u=!1;break}}else if(h!==f&&!r(h,f,n,i,a)){u=!1;break}}return a.delete(e),a.delete(t),u}function Rn(e){var t=-1,n=Array(e.size);return e.forEach(function(e,i){n[++t]=[i,e]}),n}function Cn(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}var Nn=Y?Y.prototype:void 0,Un=Nn?Nn.valueOf:void 0;var Tn=Object.prototype.hasOwnProperty;var An="[object Arguments]",Dn="[object Array]",Pn="[object Object]",On=Object.prototype.hasOwnProperty;function kn(e,t,n,i,r,a){var o=de(e),d=de(t),p=o?Dn:gn(e),s=d?Dn:gn(t),l=(p=p==An?Pn:p)==Pn,c=(s=s==An?Pn:s)==Pn,u=p==s;if(u&&it(e)){if(!it(t))return!1;o=!0,l=!1}if(u&&!l)return a||(a=new Kt),o||lt(e)?jn(e,t,n,i,r,a):function(e,t,n,i,r,a,o){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!a(new yn(e),new yn(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return Be(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var d=Rn;case"[object Set]":var p=1&i;if(d||(d=Cn),e.size!=t.size&&!p)return!1;var s=o.get(e);if(s)return s==t;i|=2,o.set(e,t);var l=jn(d(e),d(t),i,r,a,o);return o.delete(e),l;case"[object Symbol]":if(Un)return Un.call(e)==Un.call(t)}return!1}(e,t,p,n,i,r,a);if(!(1&n)){var m=l&&On.call(e,"__wrapped__"),h=c&&On.call(t,"__wrapped__");if(m||h){var f=m?e.value():e,v=h?t.value():t;return a||(a=new Kt),r(f,v,n,i,a)}}return!!u&&(a||(a=new Kt),function(e,t,n,i,r,a){var o=1&n,d=an(e),p=d.length;if(p!=an(t).length&&!o)return!1;for(var s=p;s--;){var l=d[s];if(!(o?l in t:Tn.call(t,l)))return!1}var c=a.get(e),u=a.get(t);if(c&&u)return c==t&&u==e;var m=!0;a.set(e,t),a.set(t,e);for(var h=o;++s<p;){var f=e[l=d[s]],v=t[l];if(i)var w=o?i(v,f,l,t,e,a):i(f,v,l,e,t,a);if(!(void 0===w?f===v||r(f,v,n,i,a):w)){m=!1;break}h||(h="constructor"==l)}if(m&&!h){var b=e.constructor,g=t.constructor;b==g||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof g&&g instanceof g||(m=!1)}return a.delete(e),a.delete(t),m}(e,t,n,i,r,a))}function xn(e,t,n,i,r){return e===t||(null==e||null==t||!re(e)&&!re(t)?e!=e&&t!=t:kn(e,t,n,i,xn,r))}function Vn(e){return e==e&&!ce(e)}function Ln(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}function qn(e){var t=function(e){for(var t=vt(e),n=t.length;n--;){var i=t[n],r=e[i];t[n]=[i,r,Vn(r)]}return t}(e);return 1==t.length&&t[0][2]?Ln(t[0][0],t[0][1]):function(n){return n===e||function(e,t,n,i){var r=n.length,a=r;if(null==e)return!a;for(e=Object(e);r--;){var o=n[r];if(o[2]?o[1]!==e[o[0]]:!(o[0]in e))return!1}for(;++r<a;){var d=(o=n[r])[0],p=e[d],s=o[1];if(o[2]){if(void 0===p&&!(d in e))return!1}else if(!xn(s,p,3,i,new Kt))return!1}return!0}(n,0,t)}}function Bn(e,t){return null!=e&&t in Object(e)}function Fn(e,t){return null!=e&&function(e,t,n){for(var i=-1,r=(t=Lt(t,e)).length,a=!1;++i<r;){var o=qt(t[i]);if(!(a=null!=e&&n(e,o)))break;e=e[o]}return a||++i!=r?a:!!(r=null==e?0:e.length)&&Je(r)&&Le(o,r)&&(de(e)||Qe(e))}(e,t,Bn)}function Mn(e,t){return It(e)&&Vn(t)?Ln(qt(e),t):function(n){var i=function(e,t,n){var i=null==e?void 0:Bt(e,t);return void 0===i?n:i}(n,e);return void 0===i&&i===t?Fn(n,e):xn(t,i,3)}}function Gn(e){return It(e)?(t=qt(e),function(e){return null==e?void 0:e[t]}):function(e){return function(t){return Bt(t,e)}}(e);var t}function zn(e){return"function"==typeof e?e:null==e?ue:"object"==typeof e?de(e)?Mn(e[0],e[1]):qn(e):Gn(e)}var Jn=function(e,t,n){for(var i=-1,r=Object(e),a=n(e),o=a.length;o--;){var d=a[++i];if(!1===t(r[d],d,r))break}return e};var Wn,$n=(Wn=function(e,t){return e&&Jn(e,t,vt)},function(e,t){if(null==e)return e;if(!We(e))return Wn(e,t);for(var n=e.length,i=-1,r=Object(e);++i<n&&!1!==t(r[i],i,r););return e});function Hn(e,t,n){(void 0!==n&&!Be(e[t],n)||void 0===n&&!(t in e))&&qe(e,t,n)}function Zn(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}function Yn(e){return function(e,t,n){var i=!n;n||(n={});for(var r=-1,a=t.length;++r<a;){var o=t[r],d=void 0;void 0===d&&(d=e[o]),i?qe(n,o,d):Me(n,o,d)}return n}(e,gt(e))}function Kn(e,t,n,i,r,a,o){var d=Zn(e,n),p=Zn(t,n),s=o.get(p);if(s)Hn(e,n,s);else{var l,c=a?a(d,p,n+"",e,t,o):void 0,u=void 0===c;if(u){var m=de(p),h=!m&&it(p),f=!m&&!h&&lt(p);c=p,m||h||f?de(d)?c=d:re(l=d)&&We(l)?c=function(e,t){var n=-1,i=e.length;for(t||(t=Array(i));++n<i;)t[n]=e[n];return t}(d):h?(u=!1,c=p.slice()):f?(u=!1,c=_n(p)):c=[]:function(e){if(!re(e)||"[object Object]"!=ie(e))return!1;var t=Jt(e);if(null===t)return!0;var n=Zt.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Ht.call(n)==Yt}(p)||Qe(p)?(c=d,Qe(d)?c=Yn(d):ce(d)&&!me(d)||(c=function(e){return"function"!=typeof e.constructor||He(e)?{}:Ue(Jt(e))}(p))):u=!1}u&&(o.set(p,c),r(c,p,i,a,o),o.delete(p)),Hn(e,n,c)}}function Xn(e,t,n,i,r){e!==t&&Jn(t,function(a,o){if(r||(r=new Kt),ce(a))Kn(e,t,o,n,Xn,i,r);else{var d=i?i(Zn(e,o),a,o+"",e,t,r):void 0;void 0===d&&(d=a),Hn(e,o,d)}},gt)}var Qn=/[\\^$.*+?()[\]{}|]/g,ei=RegExp(Qn.source);function ti(e,t){var n=-1,i=We(e)?Array(e.length):[];return $n(e,function(e,r,a){i[++n]=t(e,r,a)}),i}function ni(e,t){return zt(function(e,t){return(de(e)?oe:ti)(e,zn(t))}(e,t),1)}var ii=1/0;function ri(e,t){return e>t}function ai(e){return"string"==typeof e||!de(e)&&re(e)&&"[object String]"==ie(e)}function oi(e,t){return e&&e.length?function(e,t,n){for(var i=-1,r=e.length;++i<r;){var a=e[i],o=t(a);if(null!=o&&(void 0===d?o==o&&!ae(o):n(o,d)))var d=o,p=a}return p}(e,zn(t),ri):void 0}var di,pi=(di=function(e,t,n){Xn(e,t,n)},ze(function(e,t){var n=-1,i=t.length,r=i>1?t[i-1]:void 0,a=i>2?t[2]:void 0;for(r=di.length>3&&"function"==typeof r?(i--,r):void 0,a&&function(e,t,n){if(!ce(n))return!1;var i=typeof t;return!!("number"==i?We(n)&&Le(t,n.length):"string"==i&&t in n)&&Be(n[t],e)}(t[0],t[1],a)&&(r=i<3?void 0:r,i=1),e=Object(e);++n<i;){var o=t[n];o&&di(e,o,n,r)}return e})),si="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function li(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ci,ui,mi={},hi={exports:{}};function fi(){if(ui)return ci;ui=1;var e={};function t(e){return e<0?-1:1}function n(e,n){n.unsigned||--e;const i=n.unsigned?0:-Math.pow(2,e),r=Math.pow(2,e)-1,a=n.moduloBitLength?Math.pow(2,n.moduloBitLength):Math.pow(2,e),o=n.moduloBitLength?Math.pow(2,n.moduloBitLength-1):Math.pow(2,e-1);return function(e,d){d||(d={});let p=+e;if(d.enforceRange){if(!Number.isFinite(p))throw new TypeError("Argument is not a finite number");if(p=t(p)*Math.floor(Math.abs(p)),p<i||p>r)throw new TypeError("Argument is not in byte range");return p}if(!isNaN(p)&&d.clamp)return p=function(e){return e%1!=.5||1&e?Math.round(e):Math.floor(e)}(p),p<i&&(p=i),p>r&&(p=r),p;if(!Number.isFinite(p)||0===p)return 0;if(p=t(p)*Math.floor(Math.abs(p)),p%=a,!n.unsigned&&p>=o)return p-a;if(n.unsigned)if(p<0)p+=a;else if(-0===p)return 0;return p}}return ci=e,e.void=function(){},e.boolean=function(e){return!!e},e.byte=n(8,{unsigned:!1}),e.octet=n(8,{unsigned:!0}),e.short=n(16,{unsigned:!1}),e["unsigned short"]=n(16,{unsigned:!0}),e.long=n(32,{unsigned:!1}),e["unsigned long"]=n(32,{unsigned:!0}),e["long long"]=n(32,{unsigned:!1,moduloBitLength:64}),e["unsigned long long"]=n(32,{unsigned:!0,moduloBitLength:64}),e.double=function(e){const t=+e;if(!Number.isFinite(t))throw new TypeError("Argument is not a finite floating-point value");return t},e["unrestricted double"]=function(e){const t=+e;if(isNaN(t))throw new TypeError("Argument is NaN");return t},e.float=e.double,e["unrestricted float"]=e["unrestricted double"],e.DOMString=function(e,t){return t||(t={}),t.treatNullAsEmptyString&&null===e?"":String(e)},e.ByteString=function(e,t){const n=String(e);let i;for(let e=0;void 0!==(i=n.codePointAt(e));++e)if(i>255)throw new TypeError("Argument is not a valid bytestring");return n},e.USVString=function(e){const t=String(e),n=t.length,i=[];for(let e=0;e<n;++e){const r=t.charCodeAt(e);if(r<55296||r>57343)i.push(String.fromCodePoint(r));else if(56320<=r&&r<=57343)i.push(String.fromCodePoint(65533));else if(e===n-1)i.push(String.fromCodePoint(65533));else{const n=t.charCodeAt(e+1);if(56320<=n&&n<=57343){const t=1023&r,a=1023&n;i.push(String.fromCodePoint(65536+1024*t+a)),++e}else i.push(String.fromCodePoint(65533))}}return i.join("")},e.Date=function(e,t){if(!(e instanceof Date))throw new TypeError("Argument is not a Date object");if(!isNaN(e))return e},e.RegExp=function(e,t){return e instanceof RegExp||(e=new RegExp(e)),e},ci}var vi,wi={exports:{}};function bi(){return vi||(vi=1,function(e){e.exports.mixin=function(e,t){const n=Object.getOwnPropertyNames(t);for(let i=0;i<n.length;++i)Object.defineProperty(e,n[i],Object.getOwnPropertyDescriptor(t,n[i]))},e.exports.wrapperSymbol=Symbol("wrapper"),e.exports.implSymbol=Symbol("impl"),e.exports.wrapperForImpl=function(t){return t[e.exports.wrapperSymbol]},e.exports.implForWrapper=function(t){return t[e.exports.implSymbol]}}(wi)),wi.exports}var gi,yi,_i,Ii,Si,Ei={},ji={exports:{}},Ri={},Ci=[[[0,44],"disallowed_STD3_valid"],[[45,46],"valid"],[[47,47],"disallowed_STD3_valid"],[[48,57],"valid"],[[58,64],"disallowed_STD3_valid"],[[65,65],"mapped",[97]],[[66,66],"mapped",[98]],[[67,67],"mapped",[99]],[[68,68],"mapped",[100]],[[69,69],"mapped",[101]],[[70,70],"mapped",[102]],[[71,71],"mapped",[103]],[[72,72],"mapped",[104]],[[73,73],"mapped",[105]],[[74,74],"mapped",[106]],[[75,75],"mapped",[107]],[[76,76],"mapped",[108]],[[77,77],"mapped",[109]],[[78,78],"mapped",[110]],[[79,79],"mapped",[111]],[[80,80],"mapped",[112]],[[81,81],"mapped",[113]],[[82,82],"mapped",[114]],[[83,83],"mapped",[115]],[[84,84],"mapped",[116]],[[85,85],"mapped",[117]],[[86,86],"mapped",[118]],[[87,87],"mapped",[119]],[[88,88],"mapped",[120]],[[89,89],"mapped",[121]],[[90,90],"mapped",[122]],[[91,96],"disallowed_STD3_valid"],[[97,122],"valid"],[[123,127],"disallowed_STD3_valid"],[[128,159],"disallowed"],[[160,160],"disallowed_STD3_mapped",[32]],[[161,167],"valid",[],"NV8"],[[168,168],"disallowed_STD3_mapped",[32,776]],[[169,169],"valid",[],"NV8"],[[170,170],"mapped",[97]],[[171,172],"valid",[],"NV8"],[[173,173],"ignored"],[[174,174],"valid",[],"NV8"],[[175,175],"disallowed_STD3_mapped",[32,772]],[[176,177],"valid",[],"NV8"],[[178,178],"mapped",[50]],[[179,179],"mapped",[51]],[[180,180],"disallowed_STD3_mapped",[32,769]],[[181,181],"mapped",[956]],[[182,182],"valid",[],"NV8"],[[183,183],"valid"],[[184,184],"disallowed_STD3_mapped",[32,807]],[[185,185],"mapped",[49]],[[186,186],"mapped",[111]],[[187,187],"valid",[],"NV8"],[[188,188],"mapped",[49,8260,52]],[[189,189],"mapped",[49,8260,50]],[[190,190],"mapped",[51,8260,52]],[[191,191],"valid",[],"NV8"],[[192,192],"mapped",[224]],[[193,193],"mapped",[225]],[[194,194],"mapped",[226]],[[195,195],"mapped",[227]],[[196,196],"mapped",[228]],[[197,197],"mapped",[229]],[[198,198],"mapped",[230]],[[199,199],"mapped",[231]],[[200,200],"mapped",[232]],[[201,201],"mapped",[233]],[[202,202],"mapped",[234]],[[203,203],"mapped",[235]],[[204,204],"mapped",[236]],[[205,205],"mapped",[237]],[[206,206],"mapped",[238]],[[207,207],"mapped",[239]],[[208,208],"mapped",[240]],[[209,209],"mapped",[241]],[[210,210],"mapped",[242]],[[211,211],"mapped",[243]],[[212,212],"mapped",[244]],[[213,213],"mapped",[245]],[[214,214],"mapped",[246]],[[215,215],"valid",[],"NV8"],[[216,216],"mapped",[248]],[[217,217],"mapped",[249]],[[218,218],"mapped",[250]],[[219,219],"mapped",[251]],[[220,220],"mapped",[252]],[[221,221],"mapped",[253]],[[222,222],"mapped",[254]],[[223,223],"deviation",[115,115]],[[224,246],"valid"],[[247,247],"valid",[],"NV8"],[[248,255],"valid"],[[256,256],"mapped",[257]],[[257,257],"valid"],[[258,258],"mapped",[259]],[[259,259],"valid"],[[260,260],"mapped",[261]],[[261,261],"valid"],[[262,262],"mapped",[263]],[[263,263],"valid"],[[264,264],"mapped",[265]],[[265,265],"valid"],[[266,266],"mapped",[267]],[[267,267],"valid"],[[268,268],"mapped",[269]],[[269,269],"valid"],[[270,270],"mapped",[271]],[[271,271],"valid"],[[272,272],"mapped",[273]],[[273,273],"valid"],[[274,274],"mapped",[275]],[[275,275],"valid"],[[276,276],"mapped",[277]],[[277,277],"valid"],[[278,278],"mapped",[279]],[[279,279],"valid"],[[280,280],"mapped",[281]],[[281,281],"valid"],[[282,282],"mapped",[283]],[[283,283],"valid"],[[284,284],"mapped",[285]],[[285,285],"valid"],[[286,286],"mapped",[287]],[[287,287],"valid"],[[288,288],"mapped",[289]],[[289,289],"valid"],[[290,290],"mapped",[291]],[[291,291],"valid"],[[292,292],"mapped",[293]],[[293,293],"valid"],[[294,294],"mapped",[295]],[[295,295],"valid"],[[296,296],"mapped",[297]],[[297,297],"valid"],[[298,298],"mapped",[299]],[[299,299],"valid"],[[300,300],"mapped",[301]],[[301,301],"valid"],[[302,302],"mapped",[303]],[[303,303],"valid"],[[304,304],"mapped",[105,775]],[[305,305],"valid"],[[306,307],"mapped",[105,106]],[[308,308],"mapped",[309]],[[309,309],"valid"],[[310,310],"mapped",[311]],[[311,312],"valid"],[[313,313],"mapped",[314]],[[314,314],"valid"],[[315,315],"mapped",[316]],[[316,316],"valid"],[[317,317],"mapped",[318]],[[318,318],"valid"],[[319,320],"mapped",[108,183]],[[321,321],"mapped",[322]],[[322,322],"valid"],[[323,323],"mapped",[324]],[[324,324],"valid"],[[325,325],"mapped",[326]],[[326,326],"valid"],[[327,327],"mapped",[328]],[[328,328],"valid"],[[329,329],"mapped",[700,110]],[[330,330],"mapped",[331]],[[331,331],"valid"],[[332,332],"mapped",[333]],[[333,333],"valid"],[[334,334],"mapped",[335]],[[335,335],"valid"],[[336,336],"mapped",[337]],[[337,337],"valid"],[[338,338],"mapped",[339]],[[339,339],"valid"],[[340,340],"mapped",[341]],[[341,341],"valid"],[[342,342],"mapped",[343]],[[343,343],"valid"],[[344,344],"mapped",[345]],[[345,345],"valid"],[[346,346],"mapped",[347]],[[347,347],"valid"],[[348,348],"mapped",[349]],[[349,349],"valid"],[[350,350],"mapped",[351]],[[351,351],"valid"],[[352,352],"mapped",[353]],[[353,353],"valid"],[[354,354],"mapped",[355]],[[355,355],"valid"],[[356,356],"mapped",[357]],[[357,357],"valid"],[[358,358],"mapped",[359]],[[359,359],"valid"],[[360,360],"mapped",[361]],[[361,361],"valid"],[[362,362],"mapped",[363]],[[363,363],"valid"],[[364,364],"mapped",[365]],[[365,365],"valid"],[[366,366],"mapped",[367]],[[367,367],"valid"],[[368,368],"mapped",[369]],[[369,369],"valid"],[[370,370],"mapped",[371]],[[371,371],"valid"],[[372,372],"mapped",[373]],[[373,373],"valid"],[[374,374],"mapped",[375]],[[375,375],"valid"],[[376,376],"mapped",[255]],[[377,377],"mapped",[378]],[[378,378],"valid"],[[379,379],"mapped",[380]],[[380,380],"valid"],[[381,381],"mapped",[382]],[[382,382],"valid"],[[383,383],"mapped",[115]],[[384,384],"valid"],[[385,385],"mapped",[595]],[[386,386],"mapped",[387]],[[387,387],"valid"],[[388,388],"mapped",[389]],[[389,389],"valid"],[[390,390],"mapped",[596]],[[391,391],"mapped",[392]],[[392,392],"valid"],[[393,393],"mapped",[598]],[[394,394],"mapped",[599]],[[395,395],"mapped",[396]],[[396,397],"valid"],[[398,398],"mapped",[477]],[[399,399],"mapped",[601]],[[400,400],"mapped",[603]],[[401,401],"mapped",[402]],[[402,402],"valid"],[[403,403],"mapped",[608]],[[404,404],"mapped",[611]],[[405,405],"valid"],[[406,406],"mapped",[617]],[[407,407],"mapped",[616]],[[408,408],"mapped",[409]],[[409,411],"valid"],[[412,412],"mapped",[623]],[[413,413],"mapped",[626]],[[414,414],"valid"],[[415,415],"mapped",[629]],[[416,416],"mapped",[417]],[[417,417],"valid"],[[418,418],"mapped",[419]],[[419,419],"valid"],[[420,420],"mapped",[421]],[[421,421],"valid"],[[422,422],"mapped",[640]],[[423,423],"mapped",[424]],[[424,424],"valid"],[[425,425],"mapped",[643]],[[426,427],"valid"],[[428,428],"mapped",[429]],[[429,429],"valid"],[[430,430],"mapped",[648]],[[431,431],"mapped",[432]],[[432,432],"valid"],[[433,433],"mapped",[650]],[[434,434],"mapped",[651]],[[435,435],"mapped",[436]],[[436,436],"valid"],[[437,437],"mapped",[438]],[[438,438],"valid"],[[439,439],"mapped",[658]],[[440,440],"mapped",[441]],[[441,443],"valid"],[[444,444],"mapped",[445]],[[445,451],"valid"],[[452,454],"mapped",[100,382]],[[455,457],"mapped",[108,106]],[[458,460],"mapped",[110,106]],[[461,461],"mapped",[462]],[[462,462],"valid"],[[463,463],"mapped",[464]],[[464,464],"valid"],[[465,465],"mapped",[466]],[[466,466],"valid"],[[467,467],"mapped",[468]],[[468,468],"valid"],[[469,469],"mapped",[470]],[[470,470],"valid"],[[471,471],"mapped",[472]],[[472,472],"valid"],[[473,473],"mapped",[474]],[[474,474],"valid"],[[475,475],"mapped",[476]],[[476,477],"valid"],[[478,478],"mapped",[479]],[[479,479],"valid"],[[480,480],"mapped",[481]],[[481,481],"valid"],[[482,482],"mapped",[483]],[[483,483],"valid"],[[484,484],"mapped",[485]],[[485,485],"valid"],[[486,486],"mapped",[487]],[[487,487],"valid"],[[488,488],"mapped",[489]],[[489,489],"valid"],[[490,490],"mapped",[491]],[[491,491],"valid"],[[492,492],"mapped",[493]],[[493,493],"valid"],[[494,494],"mapped",[495]],[[495,496],"valid"],[[497,499],"mapped",[100,122]],[[500,500],"mapped",[501]],[[501,501],"valid"],[[502,502],"mapped",[405]],[[503,503],"mapped",[447]],[[504,504],"mapped",[505]],[[505,505],"valid"],[[506,506],"mapped",[507]],[[507,507],"valid"],[[508,508],"mapped",[509]],[[509,509],"valid"],[[510,510],"mapped",[511]],[[511,511],"valid"],[[512,512],"mapped",[513]],[[513,513],"valid"],[[514,514],"mapped",[515]],[[515,515],"valid"],[[516,516],"mapped",[517]],[[517,517],"valid"],[[518,518],"mapped",[519]],[[519,519],"valid"],[[520,520],"mapped",[521]],[[521,521],"valid"],[[522,522],"mapped",[523]],[[523,523],"valid"],[[524,524],"mapped",[525]],[[525,525],"valid"],[[526,526],"mapped",[527]],[[527,527],"valid"],[[528,528],"mapped",[529]],[[529,529],"valid"],[[530,530],"mapped",[531]],[[531,531],"valid"],[[532,532],"mapped",[533]],[[533,533],"valid"],[[534,534],"mapped",[535]],[[535,535],"valid"],[[536,536],"mapped",[537]],[[537,537],"valid"],[[538,538],"mapped",[539]],[[539,539],"valid"],[[540,540],"mapped",[541]],[[541,541],"valid"],[[542,542],"mapped",[543]],[[543,543],"valid"],[[544,544],"mapped",[414]],[[545,545],"valid"],[[546,546],"mapped",[547]],[[547,547],"valid"],[[548,548],"mapped",[549]],[[549,549],"valid"],[[550,550],"mapped",[551]],[[551,551],"valid"],[[552,552],"mapped",[553]],[[553,553],"valid"],[[554,554],"mapped",[555]],[[555,555],"valid"],[[556,556],"mapped",[557]],[[557,557],"valid"],[[558,558],"mapped",[559]],[[559,559],"valid"],[[560,560],"mapped",[561]],[[561,561],"valid"],[[562,562],"mapped",[563]],[[563,563],"valid"],[[564,566],"valid"],[[567,569],"valid"],[[570,570],"mapped",[11365]],[[571,571],"mapped",[572]],[[572,572],"valid"],[[573,573],"mapped",[410]],[[574,574],"mapped",[11366]],[[575,576],"valid"],[[577,577],"mapped",[578]],[[578,578],"valid"],[[579,579],"mapped",[384]],[[580,580],"mapped",[649]],[[581,581],"mapped",[652]],[[582,582],"mapped",[583]],[[583,583],"valid"],[[584,584],"mapped",[585]],[[585,585],"valid"],[[586,586],"mapped",[587]],[[587,587],"valid"],[[588,588],"mapped",[589]],[[589,589],"valid"],[[590,590],"mapped",[591]],[[591,591],"valid"],[[592,680],"valid"],[[681,685],"valid"],[[686,687],"valid"],[[688,688],"mapped",[104]],[[689,689],"mapped",[614]],[[690,690],"mapped",[106]],[[691,691],"mapped",[114]],[[692,692],"mapped",[633]],[[693,693],"mapped",[635]],[[694,694],"mapped",[641]],[[695,695],"mapped",[119]],[[696,696],"mapped",[121]],[[697,705],"valid"],[[706,709],"valid",[],"NV8"],[[710,721],"valid"],[[722,727],"valid",[],"NV8"],[[728,728],"disallowed_STD3_mapped",[32,774]],[[729,729],"disallowed_STD3_mapped",[32,775]],[[730,730],"disallowed_STD3_mapped",[32,778]],[[731,731],"disallowed_STD3_mapped",[32,808]],[[732,732],"disallowed_STD3_mapped",[32,771]],[[733,733],"disallowed_STD3_mapped",[32,779]],[[734,734],"valid",[],"NV8"],[[735,735],"valid",[],"NV8"],[[736,736],"mapped",[611]],[[737,737],"mapped",[108]],[[738,738],"mapped",[115]],[[739,739],"mapped",[120]],[[740,740],"mapped",[661]],[[741,745],"valid",[],"NV8"],[[746,747],"valid",[],"NV8"],[[748,748],"valid"],[[749,749],"valid",[],"NV8"],[[750,750],"valid"],[[751,767],"valid",[],"NV8"],[[768,831],"valid"],[[832,832],"mapped",[768]],[[833,833],"mapped",[769]],[[834,834],"valid"],[[835,835],"mapped",[787]],[[836,836],"mapped",[776,769]],[[837,837],"mapped",[953]],[[838,846],"valid"],[[847,847],"ignored"],[[848,855],"valid"],[[856,860],"valid"],[[861,863],"valid"],[[864,865],"valid"],[[866,866],"valid"],[[867,879],"valid"],[[880,880],"mapped",[881]],[[881,881],"valid"],[[882,882],"mapped",[883]],[[883,883],"valid"],[[884,884],"mapped",[697]],[[885,885],"valid"],[[886,886],"mapped",[887]],[[887,887],"valid"],[[888,889],"disallowed"],[[890,890],"disallowed_STD3_mapped",[32,953]],[[891,893],"valid"],[[894,894],"disallowed_STD3_mapped",[59]],[[895,895],"mapped",[1011]],[[896,899],"disallowed"],[[900,900],"disallowed_STD3_mapped",[32,769]],[[901,901],"disallowed_STD3_mapped",[32,776,769]],[[902,902],"mapped",[940]],[[903,903],"mapped",[183]],[[904,904],"mapped",[941]],[[905,905],"mapped",[942]],[[906,906],"mapped",[943]],[[907,907],"disallowed"],[[908,908],"mapped",[972]],[[909,909],"disallowed"],[[910,910],"mapped",[973]],[[911,911],"mapped",[974]],[[912,912],"valid"],[[913,913],"mapped",[945]],[[914,914],"mapped",[946]],[[915,915],"mapped",[947]],[[916,916],"mapped",[948]],[[917,917],"mapped",[949]],[[918,918],"mapped",[950]],[[919,919],"mapped",[951]],[[920,920],"mapped",[952]],[[921,921],"mapped",[953]],[[922,922],"mapped",[954]],[[923,923],"mapped",[955]],[[924,924],"mapped",[956]],[[925,925],"mapped",[957]],[[926,926],"mapped",[958]],[[927,927],"mapped",[959]],[[928,928],"mapped",[960]],[[929,929],"mapped",[961]],[[930,930],"disallowed"],[[931,931],"mapped",[963]],[[932,932],"mapped",[964]],[[933,933],"mapped",[965]],[[934,934],"mapped",[966]],[[935,935],"mapped",[967]],[[936,936],"mapped",[968]],[[937,937],"mapped",[969]],[[938,938],"mapped",[970]],[[939,939],"mapped",[971]],[[940,961],"valid"],[[962,962],"deviation",[963]],[[963,974],"valid"],[[975,975],"mapped",[983]],[[976,976],"mapped",[946]],[[977,977],"mapped",[952]],[[978,978],"mapped",[965]],[[979,979],"mapped",[973]],[[980,980],"mapped",[971]],[[981,981],"mapped",[966]],[[982,982],"mapped",[960]],[[983,983],"valid"],[[984,984],"mapped",[985]],[[985,985],"valid"],[[986,986],"mapped",[987]],[[987,987],"valid"],[[988,988],"mapped",[989]],[[989,989],"valid"],[[990,990],"mapped",[991]],[[991,991],"valid"],[[992,992],"mapped",[993]],[[993,993],"valid"],[[994,994],"mapped",[995]],[[995,995],"valid"],[[996,996],"mapped",[997]],[[997,997],"valid"],[[998,998],"mapped",[999]],[[999,999],"valid"],[[1e3,1e3],"mapped",[1001]],[[1001,1001],"valid"],[[1002,1002],"mapped",[1003]],[[1003,1003],"valid"],[[1004,1004],"mapped",[1005]],[[1005,1005],"valid"],[[1006,1006],"mapped",[1007]],[[1007,1007],"valid"],[[1008,1008],"mapped",[954]],[[1009,1009],"mapped",[961]],[[1010,1010],"mapped",[963]],[[1011,1011],"valid"],[[1012,1012],"mapped",[952]],[[1013,1013],"mapped",[949]],[[1014,1014],"valid",[],"NV8"],[[1015,1015],"mapped",[1016]],[[1016,1016],"valid"],[[1017,1017],"mapped",[963]],[[1018,1018],"mapped",[1019]],[[1019,1019],"valid"],[[1020,1020],"valid"],[[1021,1021],"mapped",[891]],[[1022,1022],"mapped",[892]],[[1023,1023],"mapped",[893]],[[1024,1024],"mapped",[1104]],[[1025,1025],"mapped",[1105]],[[1026,1026],"mapped",[1106]],[[1027,1027],"mapped",[1107]],[[1028,1028],"mapped",[1108]],[[1029,1029],"mapped",[1109]],[[1030,1030],"mapped",[1110]],[[1031,1031],"mapped",[1111]],[[1032,1032],"mapped",[1112]],[[1033,1033],"mapped",[1113]],[[1034,1034],"mapped",[1114]],[[1035,1035],"mapped",[1115]],[[1036,1036],"mapped",[1116]],[[1037,1037],"mapped",[1117]],[[1038,1038],"mapped",[1118]],[[1039,1039],"mapped",[1119]],[[1040,1040],"mapped",[1072]],[[1041,1041],"mapped",[1073]],[[1042,1042],"mapped",[1074]],[[1043,1043],"mapped",[1075]],[[1044,1044],"mapped",[1076]],[[1045,1045],"mapped",[1077]],[[1046,1046],"mapped",[1078]],[[1047,1047],"mapped",[1079]],[[1048,1048],"mapped",[1080]],[[1049,1049],"mapped",[1081]],[[1050,1050],"mapped",[1082]],[[1051,1051],"mapped",[1083]],[[1052,1052],"mapped",[1084]],[[1053,1053],"mapped",[1085]],[[1054,1054],"mapped",[1086]],[[1055,1055],"mapped",[1087]],[[1056,1056],"mapped",[1088]],[[1057,1057],"mapped",[1089]],[[1058,1058],"mapped",[1090]],[[1059,1059],"mapped",[1091]],[[1060,1060],"mapped",[1092]],[[1061,1061],"mapped",[1093]],[[1062,1062],"mapped",[1094]],[[1063,1063],"mapped",[1095]],[[1064,1064],"mapped",[1096]],[[1065,1065],"mapped",[1097]],[[1066,1066],"mapped",[1098]],[[1067,1067],"mapped",[1099]],[[1068,1068],"mapped",[1100]],[[1069,1069],"mapped",[1101]],[[1070,1070],"mapped",[1102]],[[1071,1071],"mapped",[1103]],[[1072,1103],"valid"],[[1104,1104],"valid"],[[1105,1116],"valid"],[[1117,1117],"valid"],[[1118,1119],"valid"],[[1120,1120],"mapped",[1121]],[[1121,1121],"valid"],[[1122,1122],"mapped",[1123]],[[1123,1123],"valid"],[[1124,1124],"mapped",[1125]],[[1125,1125],"valid"],[[1126,1126],"mapped",[1127]],[[1127,1127],"valid"],[[1128,1128],"mapped",[1129]],[[1129,1129],"valid"],[[1130,1130],"mapped",[1131]],[[1131,1131],"valid"],[[1132,1132],"mapped",[1133]],[[1133,1133],"valid"],[[1134,1134],"mapped",[1135]],[[1135,1135],"valid"],[[1136,1136],"mapped",[1137]],[[1137,1137],"valid"],[[1138,1138],"mapped",[1139]],[[1139,1139],"valid"],[[1140,1140],"mapped",[1141]],[[1141,1141],"valid"],[[1142,1142],"mapped",[1143]],[[1143,1143],"valid"],[[1144,1144],"mapped",[1145]],[[1145,1145],"valid"],[[1146,1146],"mapped",[1147]],[[1147,1147],"valid"],[[1148,1148],"mapped",[1149]],[[1149,1149],"valid"],[[1150,1150],"mapped",[1151]],[[1151,1151],"valid"],[[1152,1152],"mapped",[1153]],[[1153,1153],"valid"],[[1154,1154],"valid",[],"NV8"],[[1155,1158],"valid"],[[1159,1159],"valid"],[[1160,1161],"valid",[],"NV8"],[[1162,1162],"mapped",[1163]],[[1163,1163],"valid"],[[1164,1164],"mapped",[1165]],[[1165,1165],"valid"],[[1166,1166],"mapped",[1167]],[[1167,1167],"valid"],[[1168,1168],"mapped",[1169]],[[1169,1169],"valid"],[[1170,1170],"mapped",[1171]],[[1171,1171],"valid"],[[1172,1172],"mapped",[1173]],[[1173,1173],"valid"],[[1174,1174],"mapped",[1175]],[[1175,1175],"valid"],[[1176,1176],"mapped",[1177]],[[1177,1177],"valid"],[[1178,1178],"mapped",[1179]],[[1179,1179],"valid"],[[1180,1180],"mapped",[1181]],[[1181,1181],"valid"],[[1182,1182],"mapped",[1183]],[[1183,1183],"valid"],[[1184,1184],"mapped",[1185]],[[1185,1185],"valid"],[[1186,1186],"mapped",[1187]],[[1187,1187],"valid"],[[1188,1188],"mapped",[1189]],[[1189,1189],"valid"],[[1190,1190],"mapped",[1191]],[[1191,1191],"valid"],[[1192,1192],"mapped",[1193]],[[1193,1193],"valid"],[[1194,1194],"mapped",[1195]],[[1195,1195],"valid"],[[1196,1196],"mapped",[1197]],[[1197,1197],"valid"],[[1198,1198],"mapped",[1199]],[[1199,1199],"valid"],[[1200,1200],"mapped",[1201]],[[1201,1201],"valid"],[[1202,1202],"mapped",[1203]],[[1203,1203],"valid"],[[1204,1204],"mapped",[1205]],[[1205,1205],"valid"],[[1206,1206],"mapped",[1207]],[[1207,1207],"valid"],[[1208,1208],"mapped",[1209]],[[1209,1209],"valid"],[[1210,1210],"mapped",[1211]],[[1211,1211],"valid"],[[1212,1212],"mapped",[1213]],[[1213,1213],"valid"],[[1214,1214],"mapped",[1215]],[[1215,1215],"valid"],[[1216,1216],"disallowed"],[[1217,1217],"mapped",[1218]],[[1218,1218],"valid"],[[1219,1219],"mapped",[1220]],[[1220,1220],"valid"],[[1221,1221],"mapped",[1222]],[[1222,1222],"valid"],[[1223,1223],"mapped",[1224]],[[1224,1224],"valid"],[[1225,1225],"mapped",[1226]],[[1226,1226],"valid"],[[1227,1227],"mapped",[1228]],[[1228,1228],"valid"],[[1229,1229],"mapped",[1230]],[[1230,1230],"valid"],[[1231,1231],"valid"],[[1232,1232],"mapped",[1233]],[[1233,1233],"valid"],[[1234,1234],"mapped",[1235]],[[1235,1235],"valid"],[[1236,1236],"mapped",[1237]],[[1237,1237],"valid"],[[1238,1238],"mapped",[1239]],[[1239,1239],"valid"],[[1240,1240],"mapped",[1241]],[[1241,1241],"valid"],[[1242,1242],"mapped",[1243]],[[1243,1243],"valid"],[[1244,1244],"mapped",[1245]],[[1245,1245],"valid"],[[1246,1246],"mapped",[1247]],[[1247,1247],"valid"],[[1248,1248],"mapped",[1249]],[[1249,1249],"valid"],[[1250,1250],"mapped",[1251]],[[1251,1251],"valid"],[[1252,1252],"mapped",[1253]],[[1253,1253],"valid"],[[1254,1254],"mapped",[1255]],[[1255,1255],"valid"],[[1256,1256],"mapped",[1257]],[[1257,1257],"valid"],[[1258,1258],"mapped",[1259]],[[1259,1259],"valid"],[[1260,1260],"mapped",[1261]],[[1261,1261],"valid"],[[1262,1262],"mapped",[1263]],[[1263,1263],"valid"],[[1264,1264],"mapped",[1265]],[[1265,1265],"valid"],[[1266,1266],"mapped",[1267]],[[1267,1267],"valid"],[[1268,1268],"mapped",[1269]],[[1269,1269],"valid"],[[1270,1270],"mapped",[1271]],[[1271,1271],"valid"],[[1272,1272],"mapped",[1273]],[[1273,1273],"valid"],[[1274,1274],"mapped",[1275]],[[1275,1275],"valid"],[[1276,1276],"mapped",[1277]],[[1277,1277],"valid"],[[1278,1278],"mapped",[1279]],[[1279,1279],"valid"],[[1280,1280],"mapped",[1281]],[[1281,1281],"valid"],[[1282,1282],"mapped",[1283]],[[1283,1283],"valid"],[[1284,1284],"mapped",[1285]],[[1285,1285],"valid"],[[1286,1286],"mapped",[1287]],[[1287,1287],"valid"],[[1288,1288],"mapped",[1289]],[[1289,1289],"valid"],[[1290,1290],"mapped",[1291]],[[1291,1291],"valid"],[[1292,1292],"mapped",[1293]],[[1293,1293],"valid"],[[1294,1294],"mapped",[1295]],[[1295,1295],"valid"],[[1296,1296],"mapped",[1297]],[[1297,1297],"valid"],[[1298,1298],"mapped",[1299]],[[1299,1299],"valid"],[[1300,1300],"mapped",[1301]],[[1301,1301],"valid"],[[1302,1302],"mapped",[1303]],[[1303,1303],"valid"],[[1304,1304],"mapped",[1305]],[[1305,1305],"valid"],[[1306,1306],"mapped",[1307]],[[1307,1307],"valid"],[[1308,1308],"mapped",[1309]],[[1309,1309],"valid"],[[1310,1310],"mapped",[1311]],[[1311,1311],"valid"],[[1312,1312],"mapped",[1313]],[[1313,1313],"valid"],[[1314,1314],"mapped",[1315]],[[1315,1315],"valid"],[[1316,1316],"mapped",[1317]],[[1317,1317],"valid"],[[1318,1318],"mapped",[1319]],[[1319,1319],"valid"],[[1320,1320],"mapped",[1321]],[[1321,1321],"valid"],[[1322,1322],"mapped",[1323]],[[1323,1323],"valid"],[[1324,1324],"mapped",[1325]],[[1325,1325],"valid"],[[1326,1326],"mapped",[1327]],[[1327,1327],"valid"],[[1328,1328],"disallowed"],[[1329,1329],"mapped",[1377]],[[1330,1330],"mapped",[1378]],[[1331,1331],"mapped",[1379]],[[1332,1332],"mapped",[1380]],[[1333,1333],"mapped",[1381]],[[1334,1334],"mapped",[1382]],[[1335,1335],"mapped",[1383]],[[1336,1336],"mapped",[1384]],[[1337,1337],"mapped",[1385]],[[1338,1338],"mapped",[1386]],[[1339,1339],"mapped",[1387]],[[1340,1340],"mapped",[1388]],[[1341,1341],"mapped",[1389]],[[1342,1342],"mapped",[1390]],[[1343,1343],"mapped",[1391]],[[1344,1344],"mapped",[1392]],[[1345,1345],"mapped",[1393]],[[1346,1346],"mapped",[1394]],[[1347,1347],"mapped",[1395]],[[1348,1348],"mapped",[1396]],[[1349,1349],"mapped",[1397]],[[1350,1350],"mapped",[1398]],[[1351,1351],"mapped",[1399]],[[1352,1352],"mapped",[1400]],[[1353,1353],"mapped",[1401]],[[1354,1354],"mapped",[1402]],[[1355,1355],"mapped",[1403]],[[1356,1356],"mapped",[1404]],[[1357,1357],"mapped",[1405]],[[1358,1358],"mapped",[1406]],[[1359,1359],"mapped",[1407]],[[1360,1360],"mapped",[1408]],[[1361,1361],"mapped",[1409]],[[1362,1362],"mapped",[1410]],[[1363,1363],"mapped",[1411]],[[1364,1364],"mapped",[1412]],[[1365,1365],"mapped",[1413]],[[1366,1366],"mapped",[1414]],[[1367,1368],"disallowed"],[[1369,1369],"valid"],[[1370,1375],"valid",[],"NV8"],[[1376,1376],"disallowed"],[[1377,1414],"valid"],[[1415,1415],"mapped",[1381,1410]],[[1416,1416],"disallowed"],[[1417,1417],"valid",[],"NV8"],[[1418,1418],"valid",[],"NV8"],[[1419,1420],"disallowed"],[[1421,1422],"valid",[],"NV8"],[[1423,1423],"valid",[],"NV8"],[[1424,1424],"disallowed"],[[1425,1441],"valid"],[[1442,1442],"valid"],[[1443,1455],"valid"],[[1456,1465],"valid"],[[1466,1466],"valid"],[[1467,1469],"valid"],[[1470,1470],"valid",[],"NV8"],[[1471,1471],"valid"],[[1472,1472],"valid",[],"NV8"],[[1473,1474],"valid"],[[1475,1475],"valid",[],"NV8"],[[1476,1476],"valid"],[[1477,1477],"valid"],[[1478,1478],"valid",[],"NV8"],[[1479,1479],"valid"],[[1480,1487],"disallowed"],[[1488,1514],"valid"],[[1515,1519],"disallowed"],[[1520,1524],"valid"],[[1525,1535],"disallowed"],[[1536,1539],"disallowed"],[[1540,1540],"disallowed"],[[1541,1541],"disallowed"],[[1542,1546],"valid",[],"NV8"],[[1547,1547],"valid",[],"NV8"],[[1548,1548],"valid",[],"NV8"],[[1549,1551],"valid",[],"NV8"],[[1552,1557],"valid"],[[1558,1562],"valid"],[[1563,1563],"valid",[],"NV8"],[[1564,1564],"disallowed"],[[1565,1565],"disallowed"],[[1566,1566],"valid",[],"NV8"],[[1567,1567],"valid",[],"NV8"],[[1568,1568],"valid"],[[1569,1594],"valid"],[[1595,1599],"valid"],[[1600,1600],"valid",[],"NV8"],[[1601,1618],"valid"],[[1619,1621],"valid"],[[1622,1624],"valid"],[[1625,1630],"valid"],[[1631,1631],"valid"],[[1632,1641],"valid"],[[1642,1645],"valid",[],"NV8"],[[1646,1647],"valid"],[[1648,1652],"valid"],[[1653,1653],"mapped",[1575,1652]],[[1654,1654],"mapped",[1608,1652]],[[1655,1655],"mapped",[1735,1652]],[[1656,1656],"mapped",[1610,1652]],[[1657,1719],"valid"],[[1720,1721],"valid"],[[1722,1726],"valid"],[[1727,1727],"valid"],[[1728,1742],"valid"],[[1743,1743],"valid"],[[1744,1747],"valid"],[[1748,1748],"valid",[],"NV8"],[[1749,1756],"valid"],[[1757,1757],"disallowed"],[[1758,1758],"valid",[],"NV8"],[[1759,1768],"valid"],[[1769,1769],"valid",[],"NV8"],[[1770,1773],"valid"],[[1774,1775],"valid"],[[1776,1785],"valid"],[[1786,1790],"valid"],[[1791,1791],"valid"],[[1792,1805],"valid",[],"NV8"],[[1806,1806],"disallowed"],[[1807,1807],"disallowed"],[[1808,1836],"valid"],[[1837,1839],"valid"],[[1840,1866],"valid"],[[1867,1868],"disallowed"],[[1869,1871],"valid"],[[1872,1901],"valid"],[[1902,1919],"valid"],[[1920,1968],"valid"],[[1969,1969],"valid"],[[1970,1983],"disallowed"],[[1984,2037],"valid"],[[2038,2042],"valid",[],"NV8"],[[2043,2047],"disallowed"],[[2048,2093],"valid"],[[2094,2095],"disallowed"],[[2096,2110],"valid",[],"NV8"],[[2111,2111],"disallowed"],[[2112,2139],"valid"],[[2140,2141],"disallowed"],[[2142,2142],"valid",[],"NV8"],[[2143,2207],"disallowed"],[[2208,2208],"valid"],[[2209,2209],"valid"],[[2210,2220],"valid"],[[2221,2226],"valid"],[[2227,2228],"valid"],[[2229,2274],"disallowed"],[[2275,2275],"valid"],[[2276,2302],"valid"]