From abc9b122dc5ab83047c239ae6e63e8cbe091deda Mon Sep 17 00:00:00 2001 From: Jacob Gillespie Date: Sun, 20 Aug 2023 14:13:56 +0100 Subject: [PATCH] Update dependencies --- .prettierrc.js | 8 - .vscode/settings.json | 2 +- build.cjs | 2 +- dist/index.js | 109 +++++-- package.json | 34 ++- pnpm-lock.yaml | 640 ++++++++++++++++++++++++++++++++---------- tsconfig.json | 1 + 7 files changed, 601 insertions(+), 195 deletions(-) delete mode 100644 .prettierrc.js diff --git a/.prettierrc.js b/.prettierrc.js deleted file mode 100644 index e6525f8..0000000 --- a/.prettierrc.js +++ /dev/null @@ -1,8 +0,0 @@ -module.exports = { - bracketSpacing: false, - printWidth: 120, - semi: false, - singleQuote: true, - trailingComma: 'all', - plugins: [require('prettier-plugin-pkg'), require('prettier-plugin-organize-imports')], -} diff --git a/.vscode/settings.json b/.vscode/settings.json index 76d8f1c..f0aaa0c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -2,5 +2,5 @@ "npm.packageManager": "pnpm", "typescript.enablePromptUseWorkspaceTsdk": true, "typescript.tsdk": "node_modules/typescript/lib", - "prettier.prettierPath": "node_modules/prettier/index.js" + "prettier.prettierPath": "node_modules/prettier/index.cjs" } diff --git a/build.cjs b/build.cjs index 895970a..e85bcc0 100644 --- a/build.cjs +++ b/build.cjs @@ -3,7 +3,7 @@ const esbuild = require('esbuild') esbuild.build({ entryPoints: ['src/index.ts'], bundle: true, - minify: true, + minify: false, platform: 'node', target: 'node16', outfile: 'dist/index.js', diff --git a/dist/index.js b/dist/index.js index 14b6a77..42565a6 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1,34 +1,70 @@ -"use strict";var S9=Object.create;var ki=Object.defineProperty;var O9=Object.getOwnPropertyDescriptor;var N9=Object.getOwnPropertyNames;var A9=Object.getPrototypeOf,R9=Object.prototype.hasOwnProperty;var Ae=(t,e)=>()=>(t&&(e=t(t=0)),e);var f=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),D9=(t,e)=>{for(var r in e)ki(t,r,{get:e[r],enumerable:!0})},Dp=(t,e,r,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of N9(e))!R9.call(t,i)&&i!==r&&ki(t,i,{get:()=>e[i],enumerable:!(a=O9(e,i))||a.enumerable});return t};var $=(t,e,r)=>(r=t!=null?S9(A9(t)):{},Dp(e||!t||!t.__esModule?ki(r,"default",{value:t,enumerable:!0}):r,t)),I9=t=>Dp(ki({},"__esModule",{value:!0}),t);var Fi=f(Hr=>{"use strict";Object.defineProperty(Hr,"__esModule",{value:!0});Hr.toCommandProperties=Hr.toCommandValue=void 0;function P9(t){return t==null?"":typeof t=="string"||t instanceof String?t:JSON.stringify(t)}Hr.toCommandValue=P9;function C9(t){return Object.keys(t).length?{title:t.title,file:t.file,line:t.startLine,endLine:t.endLine,col:t.startColumn,endColumn:t.endColumn}:{}}Hr.toCommandProperties=C9});var xp=f(pt=>{"use strict";var x9=pt&&pt.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),G9=pt&&pt.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),L9=pt&&pt.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&x9(e,t,r);return G9(e,t),e};Object.defineProperty(pt,"__esModule",{value:!0});pt.issue=pt.issueCommand=void 0;var k9=L9(require("os")),Pp=Fi();function Cp(t,e,r){let a=new os(t,e,r);process.stdout.write(a.toString()+k9.EOL)}pt.issueCommand=Cp;function F9(t,e=""){Cp(t,{},e)}pt.issue=F9;var Ip="::",os=class{constructor(e,r,a){e||(e="missing.command"),this.command=e,this.properties=r,this.message=a}toString(){let e=Ip+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let r=!0;for(let a in this.properties)if(this.properties.hasOwnProperty(a)){let i=this.properties[a];i&&(r?r=!1:e+=",",e+=`${a}=${$9(i)}`)}}return e+=`${Ip}${V9(this.message)}`,e}};function V9(t){return Pp.toCommandValue(t).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function $9(t){return Pp.toCommandValue(t).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}});function Va(){return Vi>$i.length-16&&(Gp.default.randomFillSync($i),Vi=0),$i.slice(Vi,Vi+=16)}var Gp,$i,Vi,ps=Ae(()=>{Gp=$(require("crypto")),$i=new Uint8Array(256),Vi=$i.length});var Lp,kp=Ae(()=>{Lp=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i});function U9(t){return typeof t=="string"&&Lp.test(t)}var Yt,$a=Ae(()=>{kp();Yt=U9});function j9(t,e=0){let r=(be[t[e+0]]+be[t[e+1]]+be[t[e+2]]+be[t[e+3]]+"-"+be[t[e+4]]+be[t[e+5]]+"-"+be[t[e+6]]+be[t[e+7]]+"-"+be[t[e+8]]+be[t[e+9]]+"-"+be[t[e+10]]+be[t[e+11]]+be[t[e+12]]+be[t[e+13]]+be[t[e+14]]+be[t[e+15]]).toLowerCase();if(!Yt(r))throw TypeError("Stringified UUID is invalid");return r}var be,Zt,Ua=Ae(()=>{$a();be=[];for(let t=0;t<256;++t)be.push((t+256).toString(16).substr(1));Zt=j9});function q9(t,e,r){let a=e&&r||0,i=e||new Array(16);t=t||{};let s=t.node||Fp,n=t.clockseq!==void 0?t.clockseq:ds;if(s==null||n==null){let m=t.random||(t.rng||Va)();s==null&&(s=Fp=[m[0]|1,m[1],m[2],m[3],m[4],m[5]]),n==null&&(n=ds=(m[6]<<8|m[7])&16383)}let o=t.msecs!==void 0?t.msecs:Date.now(),p=t.nsecs!==void 0?t.nsecs:us+1,d=o-ls+(p-us)/1e4;if(d<0&&t.clockseq===void 0&&(n=n+1&16383),(d<0||o>ls)&&t.nsecs===void 0&&(p=0),p>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");ls=o,us=p,ds=n,o+=122192928e5;let l=((o&268435455)*1e4+p)%4294967296;i[a++]=l>>>24&255,i[a++]=l>>>16&255,i[a++]=l>>>8&255,i[a++]=l&255;let u=o/4294967296*1e4&268435455;i[a++]=u>>>8&255,i[a++]=u&255,i[a++]=u>>>24&15|16,i[a++]=u>>>16&255,i[a++]=n>>>8|128,i[a++]=n&255;for(let m=0;m<6;++m)i[a+m]=s[m];return e||Zt(i)}var Fp,ds,ls,us,Vp,$p=Ae(()=>{ps();Ua();ls=0,us=0;Vp=q9});function B9(t){if(!Yt(t))throw TypeError("Invalid UUID");let e,r=new Uint8Array(16);return r[0]=(e=parseInt(t.slice(0,8),16))>>>24,r[1]=e>>>16&255,r[2]=e>>>8&255,r[3]=e&255,r[4]=(e=parseInt(t.slice(9,13),16))>>>8,r[5]=e&255,r[6]=(e=parseInt(t.slice(14,18),16))>>>8,r[7]=e&255,r[8]=(e=parseInt(t.slice(19,23),16))>>>8,r[9]=e&255,r[10]=(e=parseInt(t.slice(24,36),16))/1099511627776&255,r[11]=e/4294967296&255,r[12]=e>>>24&255,r[13]=e>>>16&255,r[14]=e>>>8&255,r[15]=e&255,r}var Ui,ms=Ae(()=>{$a();Ui=B9});function M9(t){t=unescape(encodeURIComponent(t));let e=[];for(let r=0;r{Ua();ms();H9="6ba7b810-9dad-11d1-80b4-00c04fd430c8",z9="6ba7b811-9dad-11d1-80b4-00c04fd430c8"});function W9(t){return Array.isArray(t)?t=Buffer.from(t):typeof t=="string"&&(t=Buffer.from(t,"utf8")),Up.default.createHash("md5").update(t).digest()}var Up,jp,qp=Ae(()=>{Up=$(require("crypto"));jp=W9});var J9,Bp,Mp=Ae(()=>{cs();qp();J9=ji("v3",48,jp),Bp=J9});function X9(t,e,r){t=t||{};let a=t.random||(t.rng||Va)();if(a[6]=a[6]&15|64,a[8]=a[8]&63|128,e){r=r||0;for(let i=0;i<16;++i)e[r+i]=a[i];return e}return Zt(a)}var Hp,zp=Ae(()=>{ps();Ua();Hp=X9});function K9(t){return Array.isArray(t)?t=Buffer.from(t):typeof t=="string"&&(t=Buffer.from(t,"utf8")),Wp.default.createHash("sha1").update(t).digest()}var Wp,Jp,Xp=Ae(()=>{Wp=$(require("crypto"));Jp=K9});var Q9,Kp,Qp=Ae(()=>{cs();Xp();Q9=ji("v5",80,Jp),Kp=Q9});var Yp,Zp=Ae(()=>{Yp="00000000-0000-0000-0000-000000000000"});function Y9(t){if(!Yt(t))throw TypeError("Invalid UUID");return parseInt(t.substr(14,1),16)}var ed,td=Ae(()=>{$a();ed=Y9});var rd={};D9(rd,{NIL:()=>Yp,parse:()=>Ui,stringify:()=>Zt,v1:()=>Vp,v3:()=>Bp,v4:()=>Hp,v5:()=>Kp,validate:()=>Yt,version:()=>ed});var ad=Ae(()=>{$p();Mp();zp();Qp();Zp();td();$a();Ua();ms()});var od=f(dt=>{"use strict";var Z9=dt&&dt.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),e3=dt&&dt.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),sd=dt&&dt.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&Z9(e,t,r);return e3(e,t),e};Object.defineProperty(dt,"__esModule",{value:!0});dt.prepareKeyValueMessage=dt.issueFileCommand=void 0;var id=sd(require("fs")),fs=sd(require("os")),t3=(ad(),I9(rd)),nd=Fi();function r3(t,e){let r=process.env[`GITHUB_${t}`];if(!r)throw new Error(`Unable to find environment variable for file command ${t}`);if(!id.existsSync(r))throw new Error(`Missing file at path: ${r}`);id.appendFileSync(r,`${nd.toCommandValue(e)}${fs.EOL}`,{encoding:"utf8"})}dt.issueFileCommand=r3;function a3(t,e){let r=`ghadelimiter_${t3.v4()}`,a=nd.toCommandValue(e);if(t.includes(r))throw new Error(`Unexpected input: name should not contain the delimiter "${r}"`);if(a.includes(r))throw new Error(`Unexpected input: value should not contain the delimiter "${r}"`);return`${t}<<${r}${fs.EOL}${a}${fs.EOL}${r}`}dt.prepareKeyValueMessage=a3});var dd=f(zr=>{"use strict";Object.defineProperty(zr,"__esModule",{value:!0});zr.checkBypass=zr.getProxyUrl=void 0;function i3(t){let e=t.protocol==="https:";if(pd(t))return;let r=(()=>e?process.env.https_proxy||process.env.HTTPS_PROXY:process.env.http_proxy||process.env.HTTP_PROXY)();if(r)return new URL(r)}zr.getProxyUrl=i3;function pd(t){if(!t.hostname)return!1;let e=t.hostname;if(s3(e))return!0;let r=process.env.no_proxy||process.env.NO_PROXY||"";if(!r)return!1;let a;t.port?a=Number(t.port):t.protocol==="http:"?a=80:t.protocol==="https:"&&(a=443);let i=[t.hostname.toUpperCase()];typeof a=="number"&&i.push(`${i[0]}:${a}`);for(let s of r.split(",").map(n=>n.trim().toUpperCase()).filter(n=>n))if(s==="*"||i.some(n=>n===s||n.endsWith(`.${s}`)||s.startsWith(".")&&n.endsWith(`${s}`)))return!0;return!1}zr.checkBypass=pd;function s3(t){let e=t.toLowerCase();return e==="localhost"||e.startsWith("127.")||e.startsWith("[::1]")||e.startsWith("[0:0:0:0:0:0:0:1]")}});var cd=f(Wr=>{"use strict";var yT=require("net"),n3=require("tls"),hs=require("http"),ld=require("https"),o3=require("events"),TT=require("assert"),p3=require("util");Wr.httpOverHttp=d3;Wr.httpsOverHttp=l3;Wr.httpOverHttps=u3;Wr.httpsOverHttps=m3;function d3(t){var e=new jt(t);return e.request=hs.request,e}function l3(t){var e=new jt(t);return e.request=hs.request,e.createSocket=ud,e.defaultPort=443,e}function u3(t){var e=new jt(t);return e.request=ld.request,e}function m3(t){var e=new jt(t);return e.request=ld.request,e.createSocket=ud,e.defaultPort=443,e}function jt(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||hs.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(a,i,s,n){for(var o=md(i,s,n),p=0,d=e.requests.length;p=this.maxSockets){s.requests.push(n);return}s.createSocket(n,function(o){o.on("free",p),o.on("close",d),o.on("agentRemove",d),e.onSocket(o);function p(){s.emit("free",o,n)}function d(l){s.removeSocket(o),o.removeListener("free",p),o.removeListener("close",d),o.removeListener("agentRemove",d)}})};jt.prototype.createSocket=function(e,r){var a=this,i={};a.sockets.push(i);var s=gs({},a.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(s.localAddress=e.localAddress),s.proxyAuth&&(s.headers=s.headers||{},s.headers["Proxy-Authorization"]="Basic "+new Buffer(s.proxyAuth).toString("base64")),er("making CONNECT request");var n=a.request(s);n.useChunkedEncodingByDefault=!1,n.once("response",o),n.once("upgrade",p),n.once("connect",d),n.once("error",l),n.end();function o(u){u.upgrade=!0}function p(u,m,c){process.nextTick(function(){d(u,m,c)})}function d(u,m,c){if(n.removeAllListeners(),m.removeAllListeners(),u.statusCode!==200){er("tunneling socket could not be established, statusCode=%d",u.statusCode),m.destroy();var g=new Error("tunneling socket could not be established, statusCode="+u.statusCode);g.code="ECONNRESET",e.request.emit("error",g),a.removeSocket(i);return}if(c.length>0){er("got illegal response body from proxy"),m.destroy();var g=new Error("got illegal response body from proxy");g.code="ECONNRESET",e.request.emit("error",g),a.removeSocket(i);return}return er("tunneling connection has established"),a.sockets[a.sockets.indexOf(i)]=m,r(m)}function l(u){n.removeAllListeners(),er(`tunneling socket could not be established, cause=%s -`,u.message,u.stack);var m=new Error("tunneling socket could not be established, cause="+u.message);m.code="ECONNRESET",e.request.emit("error",m),a.removeSocket(i)}};jt.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var a=this.requests.shift();a&&this.createSocket(a,function(i){a.request.onSocket(i)})}};function ud(t,e){var r=this;jt.prototype.createSocket.call(r,t,function(a){var i=t.request.getHeader("host"),s=gs({},r.options,{socket:a,servername:i?i.replace(/:.*$/,""):t.host}),n=n3.connect(0,s);r.sockets[r.sockets.indexOf(a)]=n,e(n)})}function md(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function gs(t){for(var e=1,r=arguments.length;e{fd.exports=cd()});var br=f(J=>{"use strict";var c3=J&&J.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),f3=J&&J.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),zi=J&&J.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&c3(e,t,r);return f3(e,t),e},de=J&&J.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(J,"__esModule",{value:!0});J.HttpClient=J.isHttps=J.HttpClientResponse=J.HttpClientError=J.getProxyUrl=J.MediaTypes=J.Headers=J.HttpCodes=void 0;var qi=zi(require("http")),vs=zi(require("https")),gd=zi(dd()),Bi=zi(hd()),Ot;(function(t){t[t.OK=200]="OK",t[t.MultipleChoices=300]="MultipleChoices",t[t.MovedPermanently=301]="MovedPermanently",t[t.ResourceMoved=302]="ResourceMoved",t[t.SeeOther=303]="SeeOther",t[t.NotModified=304]="NotModified",t[t.UseProxy=305]="UseProxy",t[t.SwitchProxy=306]="SwitchProxy",t[t.TemporaryRedirect=307]="TemporaryRedirect",t[t.PermanentRedirect=308]="PermanentRedirect",t[t.BadRequest=400]="BadRequest",t[t.Unauthorized=401]="Unauthorized",t[t.PaymentRequired=402]="PaymentRequired",t[t.Forbidden=403]="Forbidden",t[t.NotFound=404]="NotFound",t[t.MethodNotAllowed=405]="MethodNotAllowed",t[t.NotAcceptable=406]="NotAcceptable",t[t.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",t[t.RequestTimeout=408]="RequestTimeout",t[t.Conflict=409]="Conflict",t[t.Gone=410]="Gone",t[t.TooManyRequests=429]="TooManyRequests",t[t.InternalServerError=500]="InternalServerError",t[t.NotImplemented=501]="NotImplemented",t[t.BadGateway=502]="BadGateway",t[t.ServiceUnavailable=503]="ServiceUnavailable",t[t.GatewayTimeout=504]="GatewayTimeout"})(Ot=J.HttpCodes||(J.HttpCodes={}));var Re;(function(t){t.Accept="accept",t.ContentType="content-type"})(Re=J.Headers||(J.Headers={}));var tr;(function(t){t.ApplicationJson="application/json"})(tr=J.MediaTypes||(J.MediaTypes={}));function h3(t){let e=gd.getProxyUrl(new URL(t));return e?e.href:""}J.getProxyUrl=h3;var g3=[Ot.MovedPermanently,Ot.ResourceMoved,Ot.SeeOther,Ot.TemporaryRedirect,Ot.PermanentRedirect],v3=[Ot.BadGateway,Ot.ServiceUnavailable,Ot.GatewayTimeout],_3=["OPTIONS","GET","DELETE","HEAD"],w3=10,E3=5,Jr=class extends Error{constructor(e,r){super(e),this.name="HttpClientError",this.statusCode=r,Object.setPrototypeOf(this,Jr.prototype)}};J.HttpClientError=Jr;var Hi=class{constructor(e){this.message=e}readBody(){return de(this,void 0,void 0,function*(){return new Promise(e=>de(this,void 0,void 0,function*(){let r=Buffer.alloc(0);this.message.on("data",a=>{r=Buffer.concat([r,a])}),this.message.on("end",()=>{e(r.toString())})}))})}};J.HttpClientResponse=Hi;function b3(t){return new URL(t).protocol==="https:"}J.isHttps=b3;var _s=class{constructor(e,r,a){this._ignoreSslError=!1,this._allowRedirects=!0,this._allowRedirectDowngrade=!1,this._maxRedirects=50,this._allowRetries=!1,this._maxRetries=1,this._keepAlive=!1,this._disposed=!1,this.userAgent=e,this.handlers=r||[],this.requestOptions=a,a&&(a.ignoreSslError!=null&&(this._ignoreSslError=a.ignoreSslError),this._socketTimeout=a.socketTimeout,a.allowRedirects!=null&&(this._allowRedirects=a.allowRedirects),a.allowRedirectDowngrade!=null&&(this._allowRedirectDowngrade=a.allowRedirectDowngrade),a.maxRedirects!=null&&(this._maxRedirects=Math.max(a.maxRedirects,0)),a.keepAlive!=null&&(this._keepAlive=a.keepAlive),a.allowRetries!=null&&(this._allowRetries=a.allowRetries),a.maxRetries!=null&&(this._maxRetries=a.maxRetries))}options(e,r){return de(this,void 0,void 0,function*(){return this.request("OPTIONS",e,null,r||{})})}get(e,r){return de(this,void 0,void 0,function*(){return this.request("GET",e,null,r||{})})}del(e,r){return de(this,void 0,void 0,function*(){return this.request("DELETE",e,null,r||{})})}post(e,r,a){return de(this,void 0,void 0,function*(){return this.request("POST",e,r,a||{})})}patch(e,r,a){return de(this,void 0,void 0,function*(){return this.request("PATCH",e,r,a||{})})}put(e,r,a){return de(this,void 0,void 0,function*(){return this.request("PUT",e,r,a||{})})}head(e,r){return de(this,void 0,void 0,function*(){return this.request("HEAD",e,null,r||{})})}sendStream(e,r,a,i){return de(this,void 0,void 0,function*(){return this.request(e,r,a,i)})}getJson(e,r={}){return de(this,void 0,void 0,function*(){r[Re.Accept]=this._getExistingOrDefaultHeader(r,Re.Accept,tr.ApplicationJson);let a=yield this.get(e,r);return this._processResponse(a,this.requestOptions)})}postJson(e,r,a={}){return de(this,void 0,void 0,function*(){let i=JSON.stringify(r,null,2);a[Re.Accept]=this._getExistingOrDefaultHeader(a,Re.Accept,tr.ApplicationJson),a[Re.ContentType]=this._getExistingOrDefaultHeader(a,Re.ContentType,tr.ApplicationJson);let s=yield this.post(e,i,a);return this._processResponse(s,this.requestOptions)})}putJson(e,r,a={}){return de(this,void 0,void 0,function*(){let i=JSON.stringify(r,null,2);a[Re.Accept]=this._getExistingOrDefaultHeader(a,Re.Accept,tr.ApplicationJson),a[Re.ContentType]=this._getExistingOrDefaultHeader(a,Re.ContentType,tr.ApplicationJson);let s=yield this.put(e,i,a);return this._processResponse(s,this.requestOptions)})}patchJson(e,r,a={}){return de(this,void 0,void 0,function*(){let i=JSON.stringify(r,null,2);a[Re.Accept]=this._getExistingOrDefaultHeader(a,Re.Accept,tr.ApplicationJson),a[Re.ContentType]=this._getExistingOrDefaultHeader(a,Re.ContentType,tr.ApplicationJson);let s=yield this.patch(e,i,a);return this._processResponse(s,this.requestOptions)})}request(e,r,a,i){return de(this,void 0,void 0,function*(){if(this._disposed)throw new Error("Client has already been disposed.");let s=new URL(r),n=this._prepareRequest(e,s,i),o=this._allowRetries&&_3.includes(e)?this._maxRetries+1:1,p=0,d;do{if(d=yield this.requestRaw(n,a),d&&d.message&&d.message.statusCode===Ot.Unauthorized){let u;for(let m of this.handlers)if(m.canHandleAuthentication(d)){u=m;break}return u?u.handleAuthentication(this,n,a):d}let l=this._maxRedirects;for(;d.message.statusCode&&g3.includes(d.message.statusCode)&&this._allowRedirects&&l>0;){let u=d.message.headers.location;if(!u)break;let m=new URL(u);if(s.protocol==="https:"&&s.protocol!==m.protocol&&!this._allowRedirectDowngrade)throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.");if(yield d.readBody(),m.hostname!==s.hostname)for(let c in i)c.toLowerCase()==="authorization"&&delete i[c];n=this._prepareRequest(e,m,i),d=yield this.requestRaw(n,a),l--}if(!d.message.statusCode||!v3.includes(d.message.statusCode))return d;p+=1,p{function s(n,o){n?i(n):o?a(o):i(new Error("Unknown error"))}this.requestRawWithCallback(e,r,s)})})}requestRawWithCallback(e,r,a){typeof r=="string"&&(e.options.headers||(e.options.headers={}),e.options.headers["Content-Length"]=Buffer.byteLength(r,"utf8"));let i=!1;function s(p,d){i||(i=!0,a(p,d))}let n=e.httpModule.request(e.options,p=>{let d=new Hi(p);s(void 0,d)}),o;n.on("socket",p=>{o=p}),n.setTimeout(this._socketTimeout||3*6e4,()=>{o&&o.end(),s(new Error(`Request timeout: ${e.options.path}`))}),n.on("error",function(p){s(p)}),r&&typeof r=="string"&&n.write(r,"utf8"),r&&typeof r!="string"?(r.on("close",function(){n.end()}),r.pipe(n)):n.end()}getAgent(e){let r=new URL(e);return this._getAgent(r)}_prepareRequest(e,r,a){let i={};i.parsedUrl=r;let s=i.parsedUrl.protocol==="https:";i.httpModule=s?vs:qi;let n=s?443:80;if(i.options={},i.options.host=i.parsedUrl.hostname,i.options.port=i.parsedUrl.port?parseInt(i.parsedUrl.port):n,i.options.path=(i.parsedUrl.pathname||"")+(i.parsedUrl.search||""),i.options.method=e,i.options.headers=this._mergeHeaders(a),this.userAgent!=null&&(i.options.headers["user-agent"]=this.userAgent),i.options.agent=this._getAgent(i.parsedUrl),this.handlers)for(let o of this.handlers)o.prepareRequest(i.options);return i}_mergeHeaders(e){return this.requestOptions&&this.requestOptions.headers?Object.assign({},Mi(this.requestOptions.headers),Mi(e||{})):Mi(e||{})}_getExistingOrDefaultHeader(e,r,a){let i;return this.requestOptions&&this.requestOptions.headers&&(i=Mi(this.requestOptions.headers)[r]),e[r]||i||a}_getAgent(e){let r,a=gd.getProxyUrl(e),i=a&&a.hostname;if(this._keepAlive&&i&&(r=this._proxyAgent),this._keepAlive&&!i&&(r=this._agent),r)return r;let s=e.protocol==="https:",n=100;if(this.requestOptions&&(n=this.requestOptions.maxSockets||qi.globalAgent.maxSockets),a&&a.hostname){let o={maxSockets:n,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(a.username||a.password)&&{proxyAuth:`${a.username}:${a.password}`}),{host:a.hostname,port:a.port})},p,d=a.protocol==="https:";s?p=d?Bi.httpsOverHttps:Bi.httpsOverHttp:p=d?Bi.httpOverHttps:Bi.httpOverHttp,r=p(o),this._proxyAgent=r}if(this._keepAlive&&!r){let o={keepAlive:this._keepAlive,maxSockets:n};r=s?new vs.Agent(o):new qi.Agent(o),this._agent=r}return r||(r=s?vs.globalAgent:qi.globalAgent),s&&this._ignoreSslError&&(r.options=Object.assign(r.options||{},{rejectUnauthorized:!1})),r}_performExponentialBackoff(e){return de(this,void 0,void 0,function*(){e=Math.min(w3,e);let r=E3*Math.pow(2,e);return new Promise(a=>setTimeout(()=>a(),r))})}_processResponse(e,r){return de(this,void 0,void 0,function*(){return new Promise((a,i)=>de(this,void 0,void 0,function*(){let s=e.message.statusCode||0,n={statusCode:s,result:null,headers:{}};s===Ot.NotFound&&a(n);function o(l,u){if(typeof u=="string"){let m=new Date(u);if(!isNaN(m.valueOf()))return m}return u}let p,d;try{d=yield e.readBody(),d&&d.length>0&&(r&&r.deserializeDates?p=JSON.parse(d,o):p=JSON.parse(d),n.result=p),n.headers=e.message.headers}catch{}if(s>299){let l;p&&p.message?l=p.message:d&&d.length>0?l=d:l=`Failed request: (${s})`;let u=new Jr(l,s);u.result=n.result,i(u)}else a(n)}))})}};J.HttpClient=_s;var Mi=t=>Object.keys(t).reduce((e,r)=>(e[r.toLowerCase()]=t[r],e),{})});var vd=f(It=>{"use strict";var ys=It&&It.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(It,"__esModule",{value:!0});It.PersonalAccessTokenCredentialHandler=It.BearerCredentialHandler=It.BasicCredentialHandler=void 0;var ws=class{constructor(e,r){this.username=e,this.password=r}prepareRequest(e){if(!e.headers)throw Error("The request has no headers");e.headers.Authorization=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return!1}handleAuthentication(){return ys(this,void 0,void 0,function*(){throw new Error("not implemented")})}};It.BasicCredentialHandler=ws;var Es=class{constructor(e){this.token=e}prepareRequest(e){if(!e.headers)throw Error("The request has no headers");e.headers.Authorization=`Bearer ${this.token}`}canHandleAuthentication(){return!1}handleAuthentication(){return ys(this,void 0,void 0,function*(){throw new Error("not implemented")})}};It.BearerCredentialHandler=Es;var bs=class{constructor(e){this.token=e}prepareRequest(e){if(!e.headers)throw Error("The request has no headers");e.headers.Authorization=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return!1}handleAuthentication(){return ys(this,void 0,void 0,function*(){throw new Error("not implemented")})}};It.PersonalAccessTokenCredentialHandler=bs});var Ed=f(Xr=>{"use strict";var _d=Xr&&Xr.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(Xr,"__esModule",{value:!0});Xr.OidcClient=void 0;var y3=br(),T3=vd(),wd=fe(),rr=class{static createHttpClient(e=!0,r=10){let a={allowRetries:e,maxRetries:r};return new y3.HttpClient("actions/oidc-client",[new T3.BearerCredentialHandler(rr.getRequestToken())],a)}static getRequestToken(){let e=process.env.ACTIONS_ID_TOKEN_REQUEST_TOKEN;if(!e)throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable");return e}static getIDTokenUrl(){let e=process.env.ACTIONS_ID_TOKEN_REQUEST_URL;if(!e)throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable");return e}static getCall(e){var r;return _d(this,void 0,void 0,function*(){let s=(r=(yield rr.createHttpClient().getJson(e).catch(n=>{throw new Error(`Failed to get ID Token. +"use strict";var eA=Object.create;var Ml=Object.defineProperty;var tA=Object.getOwnPropertyDescriptor;var rA=Object.getOwnPropertyNames;var iA=Object.getPrototypeOf,aA=Object.prototype.hasOwnProperty;var Ut=(t,e)=>()=>(t&&(e=t(t=0)),e);var T=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Z4=(t,e)=>{for(var r in e)Ml(t,r,{get:e[r],enumerable:!0})},ey=(t,e,r,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of rA(e))!aA.call(t,a)&&a!==r&&Ml(t,a,{get:()=>e[a],enumerable:!(i=tA(e,a))||i.enumerable});return t};var ye=(t,e,r)=>(r=t!=null?eA(iA(t)):{},ey(e||!t||!t.__esModule?Ml(r,"default",{value:t,enumerable:!0}):r,t)),Lo=t=>ey(Ml({},"__esModule",{value:!0}),t);var zl=T(Zn=>{"use strict";Object.defineProperty(Zn,"__esModule",{value:!0});Zn.toCommandProperties=Zn.toCommandValue=void 0;function nA(t){return t==null?"":typeof t=="string"||t instanceof String?t:JSON.stringify(t)}Zn.toCommandValue=nA;function sA(t){return Object.keys(t).length?{title:t.title,file:t.file,line:t.startLine,endLine:t.endLine,col:t.startColumn,endColumn:t.endColumn}:{}}Zn.toCommandProperties=sA});var ay=T(Pr=>{"use strict";var oA=Pr&&Pr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),pA=Pr&&Pr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),lA=Pr&&Pr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&oA(e,t,r);return pA(e,t),e};Object.defineProperty(Pr,"__esModule",{value:!0});Pr.issue=Pr.issueCommand=void 0;var cA=lA(require("os")),ry=zl();function iy(t,e,r){let i=new Gm(t,e,r);process.stdout.write(i.toString()+cA.EOL)}Pr.issueCommand=iy;function dA(t,e=""){iy(t,{},e)}Pr.issue=dA;var ty="::",Gm=class{constructor(e,r,i){e||(e="missing.command"),this.command=e,this.properties=r,this.message=i}toString(){let e=ty+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let r=!0;for(let i in this.properties)if(this.properties.hasOwnProperty(i)){let a=this.properties[i];a&&(r?r=!1:e+=",",e+=`${i}=${mA(a)}`)}}return e+=`${ty}${uA(this.message)}`,e}};function uA(t){return ry.toCommandValue(t).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function mA(t){return ry.toCommandValue(t).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}});function Bo(){return jl>Fl.length-16&&(ny.default.randomFillSync(Fl),jl=0),Fl.slice(jl,jl+=16)}var ny,Fl,jl,Hm=Ut(()=>{ny=ye(require("crypto")),Fl=new Uint8Array(256),jl=Fl.length});var sy,oy=Ut(()=>{sy=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i});function fA(t){return typeof t=="string"&&sy.test(t)}var ya,ko=Ut(()=>{oy();ya=fA});function hA(t,e=0){let r=(Bt[t[e+0]]+Bt[t[e+1]]+Bt[t[e+2]]+Bt[t[e+3]]+"-"+Bt[t[e+4]]+Bt[t[e+5]]+"-"+Bt[t[e+6]]+Bt[t[e+7]]+"-"+Bt[t[e+8]]+Bt[t[e+9]]+"-"+Bt[t[e+10]]+Bt[t[e+11]]+Bt[t[e+12]]+Bt[t[e+13]]+Bt[t[e+14]]+Bt[t[e+15]]).toLowerCase();if(!ya(r))throw TypeError("Stringified UUID is invalid");return r}var Bt,va,qo=Ut(()=>{ko();Bt=[];for(let t=0;t<256;++t)Bt.push((t+256).toString(16).substr(1));va=hA});function gA(t,e,r){let i=e&&r||0,a=e||new Array(16);t=t||{};let n=t.node||py,s=t.clockseq!==void 0?t.clockseq:$m;if(n==null||s==null){let u=t.random||(t.rng||Bo)();n==null&&(n=py=[u[0]|1,u[1],u[2],u[3],u[4],u[5]]),s==null&&(s=$m=(u[6]<<8|u[7])&16383)}let o=t.msecs!==void 0?t.msecs:Date.now(),p=t.nsecs!==void 0?t.nsecs:Wm+1,l=o-Vm+(p-Wm)/1e4;if(l<0&&t.clockseq===void 0&&(s=s+1&16383),(l<0||o>Vm)&&t.nsecs===void 0&&(p=0),p>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Vm=o,Wm=p,$m=s,o+=122192928e5;let c=((o&268435455)*1e4+p)%4294967296;a[i++]=c>>>24&255,a[i++]=c>>>16&255,a[i++]=c>>>8&255,a[i++]=c&255;let d=o/4294967296*1e4&268435455;a[i++]=d>>>8&255,a[i++]=d&255,a[i++]=d>>>24&15|16,a[i++]=d>>>16&255,a[i++]=s>>>8|128,a[i++]=s&255;for(let u=0;u<6;++u)a[i+u]=n[u];return e||va(a)}var py,$m,Vm,Wm,ly,cy=Ut(()=>{Hm();qo();Vm=0,Wm=0;ly=gA});function yA(t){if(!ya(t))throw TypeError("Invalid UUID");let e,r=new Uint8Array(16);return r[0]=(e=parseInt(t.slice(0,8),16))>>>24,r[1]=e>>>16&255,r[2]=e>>>8&255,r[3]=e&255,r[4]=(e=parseInt(t.slice(9,13),16))>>>8,r[5]=e&255,r[6]=(e=parseInt(t.slice(14,18),16))>>>8,r[7]=e&255,r[8]=(e=parseInt(t.slice(19,23),16))>>>8,r[9]=e&255,r[10]=(e=parseInt(t.slice(24,36),16))/1099511627776&255,r[11]=e/4294967296&255,r[12]=e>>>24&255,r[13]=e>>>16&255,r[14]=e>>>8&255,r[15]=e&255,r}var Ul,Xm=Ut(()=>{ko();Ul=yA});function vA(t){t=unescape(encodeURIComponent(t));let e=[];for(let r=0;r{qo();Xm();bA="6ba7b810-9dad-11d1-80b4-00c04fd430c8",xA="6ba7b811-9dad-11d1-80b4-00c04fd430c8"});function wA(t){return Array.isArray(t)?t=Buffer.from(t):typeof t=="string"&&(t=Buffer.from(t,"utf8")),dy.default.createHash("md5").update(t).digest()}var dy,uy,my=Ut(()=>{dy=ye(require("crypto"));uy=wA});var _A,fy,hy=Ut(()=>{Km();my();_A=Gl("v3",48,uy),fy=_A});function EA(t,e,r){t=t||{};let i=t.random||(t.rng||Bo)();if(i[6]=i[6]&15|64,i[8]=i[8]&63|128,e){r=r||0;for(let a=0;a<16;++a)e[r+a]=i[a];return e}return va(i)}var gy,yy=Ut(()=>{Hm();qo();gy=EA});function TA(t){return Array.isArray(t)?t=Buffer.from(t):typeof t=="string"&&(t=Buffer.from(t,"utf8")),vy.default.createHash("sha1").update(t).digest()}var vy,by,xy=Ut(()=>{vy=ye(require("crypto"));by=TA});var NA,wy,_y=Ut(()=>{Km();xy();NA=Gl("v5",80,by),wy=NA});var Ey,Ty=Ut(()=>{Ey="00000000-0000-0000-0000-000000000000"});function SA(t){if(!ya(t))throw TypeError("Invalid UUID");return parseInt(t.substr(14,1),16)}var Ny,Sy=Ut(()=>{ko();Ny=SA});var Qm={};Z4(Qm,{NIL:()=>Ey,parse:()=>Ul,stringify:()=>va,v1:()=>ly,v3:()=>fy,v4:()=>gy,v5:()=>wy,validate:()=>ya,version:()=>Ny});var Jm=Ut(()=>{cy();hy();yy();_y();Ty();Sy();ko();qo();Xm()});var Ry=T(Cr=>{"use strict";var OA=Cr&&Cr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),PA=Cr&&Cr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Py=Cr&&Cr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&OA(e,t,r);return PA(e,t),e};Object.defineProperty(Cr,"__esModule",{value:!0});Cr.prepareKeyValueMessage=Cr.issueFileCommand=void 0;var Oy=Py(require("fs")),Ym=Py(require("os")),CA=(Jm(),Lo(Qm)),Cy=zl();function RA(t,e){let r=process.env[`GITHUB_${t}`];if(!r)throw new Error(`Unable to find environment variable for file command ${t}`);if(!Oy.existsSync(r))throw new Error(`Missing file at path: ${r}`);Oy.appendFileSync(r,`${Cy.toCommandValue(e)}${Ym.EOL}`,{encoding:"utf8"})}Cr.issueFileCommand=RA;function DA(t,e){let r=`ghadelimiter_${CA.v4()}`,i=Cy.toCommandValue(e);if(t.includes(r))throw new Error(`Unexpected input: name should not contain the delimiter "${r}"`);if(i.includes(r))throw new Error(`Unexpected input: value should not contain the delimiter "${r}"`);return`${t}<<${r}${Ym.EOL}${i}${Ym.EOL}${r}`}Cr.prepareKeyValueMessage=DA});var Ay=T(es=>{"use strict";Object.defineProperty(es,"__esModule",{value:!0});es.checkBypass=es.getProxyUrl=void 0;function AA(t){let e=t.protocol==="https:";if(Dy(t))return;let r=(()=>e?process.env.https_proxy||process.env.HTTPS_PROXY:process.env.http_proxy||process.env.HTTP_PROXY)();if(r)try{return new URL(r)}catch{if(!r.startsWith("http://")&&!r.startsWith("https://"))return new URL(`http://${r}`)}else return}es.getProxyUrl=AA;function Dy(t){if(!t.hostname)return!1;let e=t.hostname;if(IA(e))return!0;let r=process.env.no_proxy||process.env.NO_PROXY||"";if(!r)return!1;let i;t.port?i=Number(t.port):t.protocol==="http:"?i=80:t.protocol==="https:"&&(i=443);let a=[t.hostname.toUpperCase()];typeof i=="number"&&a.push(`${a[0]}:${i}`);for(let n of r.split(",").map(s=>s.trim().toUpperCase()).filter(s=>s))if(n==="*"||a.some(s=>s===n||s.endsWith(`.${n}`)||n.startsWith(".")&&s.endsWith(`${n}`)))return!0;return!1}es.checkBypass=Dy;function IA(t){let e=t.toLowerCase();return e==="localhost"||e.startsWith("127.")||e.startsWith("[::1]")||e.startsWith("[0:0:0:0:0:0:0:1]")}});var ky=T(ts=>{"use strict";var Nae=require("net"),LA=require("tls"),Zm=require("http"),Iy=require("https"),BA=require("events"),Sae=require("assert"),kA=require("util");ts.httpOverHttp=qA;ts.httpsOverHttp=MA;ts.httpOverHttps=zA;ts.httpsOverHttps=jA;function qA(t){var e=new ji(t);return e.request=Zm.request,e}function MA(t){var e=new ji(t);return e.request=Zm.request,e.createSocket=Ly,e.defaultPort=443,e}function zA(t){var e=new ji(t);return e.request=Iy.request,e}function jA(t){var e=new ji(t);return e.request=Iy.request,e.createSocket=Ly,e.defaultPort=443,e}function ji(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||Zm.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(i,a,n,s){for(var o=By(a,n,s),p=0,l=e.requests.length;p=this.maxSockets){n.requests.push(s);return}n.createSocket(s,function(o){o.on("free",p),o.on("close",l),o.on("agentRemove",l),e.onSocket(o);function p(){n.emit("free",o,s)}function l(c){n.removeSocket(o),o.removeListener("free",p),o.removeListener("close",l),o.removeListener("agentRemove",l)}})};ji.prototype.createSocket=function(e,r){var i=this,a={};i.sockets.push(a);var n=e1({},i.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(n.localAddress=e.localAddress),n.proxyAuth&&(n.headers=n.headers||{},n.headers["Proxy-Authorization"]="Basic "+new Buffer(n.proxyAuth).toString("base64")),ba("making CONNECT request");var s=i.request(n);s.useChunkedEncodingByDefault=!1,s.once("response",o),s.once("upgrade",p),s.once("connect",l),s.once("error",c),s.end();function o(d){d.upgrade=!0}function p(d,u,m){process.nextTick(function(){l(d,u,m)})}function l(d,u,m){if(s.removeAllListeners(),u.removeAllListeners(),d.statusCode!==200){ba("tunneling socket could not be established, statusCode=%d",d.statusCode),u.destroy();var f=new Error("tunneling socket could not be established, statusCode="+d.statusCode);f.code="ECONNRESET",e.request.emit("error",f),i.removeSocket(a);return}if(m.length>0){ba("got illegal response body from proxy"),u.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),i.removeSocket(a);return}return ba("tunneling connection has established"),i.sockets[i.sockets.indexOf(a)]=u,r(u)}function c(d){s.removeAllListeners(),ba(`tunneling socket could not be established, cause=%s +`,d.message,d.stack);var u=new Error("tunneling socket could not be established, cause="+d.message);u.code="ECONNRESET",e.request.emit("error",u),i.removeSocket(a)}};ji.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var i=this.requests.shift();i&&this.createSocket(i,function(a){i.request.onSocket(a)})}};function Ly(t,e){var r=this;ji.prototype.createSocket.call(r,t,function(i){var a=t.request.getHeader("host"),n=e1({},r.options,{socket:i,servername:a?a.replace(/:.*$/,""):t.host}),s=LA.connect(0,n);r.sockets[r.sockets.indexOf(i)]=s,e(s)})}function By(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function e1(t){for(var e=1,r=arguments.length;e{qy.exports=ky()});var hi=T(ke=>{"use strict";var FA=ke&&ke.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),UA=ke&&ke.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Kl=ke&&ke.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&FA(e,t,r);return UA(e,t),e},ot=ke&&ke.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(ke,"__esModule",{value:!0});ke.HttpClient=ke.isHttps=ke.HttpClientResponse=ke.HttpClientError=ke.getProxyUrl=ke.MediaTypes=ke.Headers=ke.HttpCodes=void 0;var Hl=Kl(require("http")),r1=Kl(require("https")),My=Kl(Ay()),$l=Kl(t1()),ti;(function(t){t[t.OK=200]="OK",t[t.MultipleChoices=300]="MultipleChoices",t[t.MovedPermanently=301]="MovedPermanently",t[t.ResourceMoved=302]="ResourceMoved",t[t.SeeOther=303]="SeeOther",t[t.NotModified=304]="NotModified",t[t.UseProxy=305]="UseProxy",t[t.SwitchProxy=306]="SwitchProxy",t[t.TemporaryRedirect=307]="TemporaryRedirect",t[t.PermanentRedirect=308]="PermanentRedirect",t[t.BadRequest=400]="BadRequest",t[t.Unauthorized=401]="Unauthorized",t[t.PaymentRequired=402]="PaymentRequired",t[t.Forbidden=403]="Forbidden",t[t.NotFound=404]="NotFound",t[t.MethodNotAllowed=405]="MethodNotAllowed",t[t.NotAcceptable=406]="NotAcceptable",t[t.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",t[t.RequestTimeout=408]="RequestTimeout",t[t.Conflict=409]="Conflict",t[t.Gone=410]="Gone",t[t.TooManyRequests=429]="TooManyRequests",t[t.InternalServerError=500]="InternalServerError",t[t.NotImplemented=501]="NotImplemented",t[t.BadGateway=502]="BadGateway",t[t.ServiceUnavailable=503]="ServiceUnavailable",t[t.GatewayTimeout=504]="GatewayTimeout"})(ti=ke.HttpCodes||(ke.HttpCodes={}));var Wt;(function(t){t.Accept="accept",t.ContentType="content-type"})(Wt=ke.Headers||(ke.Headers={}));var xa;(function(t){t.ApplicationJson="application/json"})(xa=ke.MediaTypes||(ke.MediaTypes={}));function GA(t){let e=My.getProxyUrl(new URL(t));return e?e.href:""}ke.getProxyUrl=GA;var HA=[ti.MovedPermanently,ti.ResourceMoved,ti.SeeOther,ti.TemporaryRedirect,ti.PermanentRedirect],$A=[ti.BadGateway,ti.ServiceUnavailable,ti.GatewayTimeout],VA=["OPTIONS","GET","DELETE","HEAD"],WA=10,XA=5,Wl=class t extends Error{constructor(e,r){super(e),this.name="HttpClientError",this.statusCode=r,Object.setPrototypeOf(this,t.prototype)}};ke.HttpClientError=Wl;var Xl=class{constructor(e){this.message=e}readBody(){return ot(this,void 0,void 0,function*(){return new Promise(e=>ot(this,void 0,void 0,function*(){let r=Buffer.alloc(0);this.message.on("data",i=>{r=Buffer.concat([r,i])}),this.message.on("end",()=>{e(r.toString())})}))})}readBodyBuffer(){return ot(this,void 0,void 0,function*(){return new Promise(e=>ot(this,void 0,void 0,function*(){let r=[];this.message.on("data",i=>{r.push(i)}),this.message.on("end",()=>{e(Buffer.concat(r))})}))})}};ke.HttpClientResponse=Xl;function KA(t){return new URL(t).protocol==="https:"}ke.isHttps=KA;var i1=class{constructor(e,r,i){this._ignoreSslError=!1,this._allowRedirects=!0,this._allowRedirectDowngrade=!1,this._maxRedirects=50,this._allowRetries=!1,this._maxRetries=1,this._keepAlive=!1,this._disposed=!1,this.userAgent=e,this.handlers=r||[],this.requestOptions=i,i&&(i.ignoreSslError!=null&&(this._ignoreSslError=i.ignoreSslError),this._socketTimeout=i.socketTimeout,i.allowRedirects!=null&&(this._allowRedirects=i.allowRedirects),i.allowRedirectDowngrade!=null&&(this._allowRedirectDowngrade=i.allowRedirectDowngrade),i.maxRedirects!=null&&(this._maxRedirects=Math.max(i.maxRedirects,0)),i.keepAlive!=null&&(this._keepAlive=i.keepAlive),i.allowRetries!=null&&(this._allowRetries=i.allowRetries),i.maxRetries!=null&&(this._maxRetries=i.maxRetries))}options(e,r){return ot(this,void 0,void 0,function*(){return this.request("OPTIONS",e,null,r||{})})}get(e,r){return ot(this,void 0,void 0,function*(){return this.request("GET",e,null,r||{})})}del(e,r){return ot(this,void 0,void 0,function*(){return this.request("DELETE",e,null,r||{})})}post(e,r,i){return ot(this,void 0,void 0,function*(){return this.request("POST",e,r,i||{})})}patch(e,r,i){return ot(this,void 0,void 0,function*(){return this.request("PATCH",e,r,i||{})})}put(e,r,i){return ot(this,void 0,void 0,function*(){return this.request("PUT",e,r,i||{})})}head(e,r){return ot(this,void 0,void 0,function*(){return this.request("HEAD",e,null,r||{})})}sendStream(e,r,i,a){return ot(this,void 0,void 0,function*(){return this.request(e,r,i,a)})}getJson(e,r={}){return ot(this,void 0,void 0,function*(){r[Wt.Accept]=this._getExistingOrDefaultHeader(r,Wt.Accept,xa.ApplicationJson);let i=yield this.get(e,r);return this._processResponse(i,this.requestOptions)})}postJson(e,r,i={}){return ot(this,void 0,void 0,function*(){let a=JSON.stringify(r,null,2);i[Wt.Accept]=this._getExistingOrDefaultHeader(i,Wt.Accept,xa.ApplicationJson),i[Wt.ContentType]=this._getExistingOrDefaultHeader(i,Wt.ContentType,xa.ApplicationJson);let n=yield this.post(e,a,i);return this._processResponse(n,this.requestOptions)})}putJson(e,r,i={}){return ot(this,void 0,void 0,function*(){let a=JSON.stringify(r,null,2);i[Wt.Accept]=this._getExistingOrDefaultHeader(i,Wt.Accept,xa.ApplicationJson),i[Wt.ContentType]=this._getExistingOrDefaultHeader(i,Wt.ContentType,xa.ApplicationJson);let n=yield this.put(e,a,i);return this._processResponse(n,this.requestOptions)})}patchJson(e,r,i={}){return ot(this,void 0,void 0,function*(){let a=JSON.stringify(r,null,2);i[Wt.Accept]=this._getExistingOrDefaultHeader(i,Wt.Accept,xa.ApplicationJson),i[Wt.ContentType]=this._getExistingOrDefaultHeader(i,Wt.ContentType,xa.ApplicationJson);let n=yield this.patch(e,a,i);return this._processResponse(n,this.requestOptions)})}request(e,r,i,a){return ot(this,void 0,void 0,function*(){if(this._disposed)throw new Error("Client has already been disposed.");let n=new URL(r),s=this._prepareRequest(e,n,a),o=this._allowRetries&&VA.includes(e)?this._maxRetries+1:1,p=0,l;do{if(l=yield this.requestRaw(s,i),l&&l.message&&l.message.statusCode===ti.Unauthorized){let d;for(let u of this.handlers)if(u.canHandleAuthentication(l)){d=u;break}return d?d.handleAuthentication(this,s,i):l}let c=this._maxRedirects;for(;l.message.statusCode&&HA.includes(l.message.statusCode)&&this._allowRedirects&&c>0;){let d=l.message.headers.location;if(!d)break;let u=new URL(d);if(n.protocol==="https:"&&n.protocol!==u.protocol&&!this._allowRedirectDowngrade)throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.");if(yield l.readBody(),u.hostname!==n.hostname)for(let m in a)m.toLowerCase()==="authorization"&&delete a[m];s=this._prepareRequest(e,u,a),l=yield this.requestRaw(s,i),c--}if(!l.message.statusCode||!$A.includes(l.message.statusCode))return l;p+=1,p{function n(s,o){s?a(s):o?i(o):a(new Error("Unknown error"))}this.requestRawWithCallback(e,r,n)})})}requestRawWithCallback(e,r,i){typeof r=="string"&&(e.options.headers||(e.options.headers={}),e.options.headers["Content-Length"]=Buffer.byteLength(r,"utf8"));let a=!1;function n(p,l){a||(a=!0,i(p,l))}let s=e.httpModule.request(e.options,p=>{let l=new Xl(p);n(void 0,l)}),o;s.on("socket",p=>{o=p}),s.setTimeout(this._socketTimeout||3*6e4,()=>{o&&o.end(),n(new Error(`Request timeout: ${e.options.path}`))}),s.on("error",function(p){n(p)}),r&&typeof r=="string"&&s.write(r,"utf8"),r&&typeof r!="string"?(r.on("close",function(){s.end()}),r.pipe(s)):s.end()}getAgent(e){let r=new URL(e);return this._getAgent(r)}_prepareRequest(e,r,i){let a={};a.parsedUrl=r;let n=a.parsedUrl.protocol==="https:";a.httpModule=n?r1:Hl;let s=n?443:80;if(a.options={},a.options.host=a.parsedUrl.hostname,a.options.port=a.parsedUrl.port?parseInt(a.parsedUrl.port):s,a.options.path=(a.parsedUrl.pathname||"")+(a.parsedUrl.search||""),a.options.method=e,a.options.headers=this._mergeHeaders(i),this.userAgent!=null&&(a.options.headers["user-agent"]=this.userAgent),a.options.agent=this._getAgent(a.parsedUrl),this.handlers)for(let o of this.handlers)o.prepareRequest(a.options);return a}_mergeHeaders(e){return this.requestOptions&&this.requestOptions.headers?Object.assign({},Vl(this.requestOptions.headers),Vl(e||{})):Vl(e||{})}_getExistingOrDefaultHeader(e,r,i){let a;return this.requestOptions&&this.requestOptions.headers&&(a=Vl(this.requestOptions.headers)[r]),e[r]||a||i}_getAgent(e){let r,i=My.getProxyUrl(e),a=i&&i.hostname;if(this._keepAlive&&a&&(r=this._proxyAgent),this._keepAlive&&!a&&(r=this._agent),r)return r;let n=e.protocol==="https:",s=100;if(this.requestOptions&&(s=this.requestOptions.maxSockets||Hl.globalAgent.maxSockets),i&&i.hostname){let o={maxSockets:s,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(i.username||i.password)&&{proxyAuth:`${i.username}:${i.password}`}),{host:i.hostname,port:i.port})},p,l=i.protocol==="https:";n?p=l?$l.httpsOverHttps:$l.httpsOverHttp:p=l?$l.httpOverHttps:$l.httpOverHttp,r=p(o),this._proxyAgent=r}if(this._keepAlive&&!r){let o={keepAlive:this._keepAlive,maxSockets:s};r=n?new r1.Agent(o):new Hl.Agent(o),this._agent=r}return r||(r=n?r1.globalAgent:Hl.globalAgent),n&&this._ignoreSslError&&(r.options=Object.assign(r.options||{},{rejectUnauthorized:!1})),r}_performExponentialBackoff(e){return ot(this,void 0,void 0,function*(){e=Math.min(WA,e);let r=XA*Math.pow(2,e);return new Promise(i=>setTimeout(()=>i(),r))})}_processResponse(e,r){return ot(this,void 0,void 0,function*(){return new Promise((i,a)=>ot(this,void 0,void 0,function*(){let n=e.message.statusCode||0,s={statusCode:n,result:null,headers:{}};n===ti.NotFound&&i(s);function o(c,d){if(typeof d=="string"){let u=new Date(d);if(!isNaN(u.valueOf()))return u}return d}let p,l;try{l=yield e.readBody(),l&&l.length>0&&(r&&r.deserializeDates?p=JSON.parse(l,o):p=JSON.parse(l),s.result=p),s.headers=e.message.headers}catch{}if(n>299){let c;p&&p.message?c=p.message:l&&l.length>0?c=l:c=`Failed request: (${n})`;let d=new Wl(c,n);d.result=s.result,a(d)}else i(s)}))})}};ke.HttpClient=i1;var Vl=t=>Object.keys(t).reduce((e,r)=>(e[r.toLowerCase()]=t[r],e),{})});var p1=T(gi=>{"use strict";var o1=gi&&gi.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(gi,"__esModule",{value:!0});gi.PersonalAccessTokenCredentialHandler=gi.BearerCredentialHandler=gi.BasicCredentialHandler=void 0;var a1=class{constructor(e,r){this.username=e,this.password=r}prepareRequest(e){if(!e.headers)throw Error("The request has no headers");e.headers.Authorization=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return!1}handleAuthentication(){return o1(this,void 0,void 0,function*(){throw new Error("not implemented")})}};gi.BasicCredentialHandler=a1;var n1=class{constructor(e){this.token=e}prepareRequest(e){if(!e.headers)throw Error("The request has no headers");e.headers.Authorization=`Bearer ${this.token}`}canHandleAuthentication(){return!1}handleAuthentication(){return o1(this,void 0,void 0,function*(){throw new Error("not implemented")})}};gi.BearerCredentialHandler=n1;var s1=class{constructor(e){this.token=e}prepareRequest(e){if(!e.headers)throw Error("The request has no headers");e.headers.Authorization=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return!1}handleAuthentication(){return o1(this,void 0,void 0,function*(){throw new Error("not implemented")})}};gi.PersonalAccessTokenCredentialHandler=s1});var Fy=T(rs=>{"use strict";var zy=rs&&rs.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(rs,"__esModule",{value:!0});rs.OidcClient=void 0;var QA=hi(),JA=p1(),jy=Me(),l1=class t{static createHttpClient(e=!0,r=10){let i={allowRetries:e,maxRetries:r};return new QA.HttpClient("actions/oidc-client",[new JA.BearerCredentialHandler(t.getRequestToken())],i)}static getRequestToken(){let e=process.env.ACTIONS_ID_TOKEN_REQUEST_TOKEN;if(!e)throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_TOKEN env variable");return e}static getIDTokenUrl(){let e=process.env.ACTIONS_ID_TOKEN_REQUEST_URL;if(!e)throw new Error("Unable to get ACTIONS_ID_TOKEN_REQUEST_URL env variable");return e}static getCall(e){var r;return zy(this,void 0,void 0,function*(){let n=(r=(yield t.createHttpClient().getJson(e).catch(s=>{throw new Error(`Failed to get ID Token. - Error Code : ${n.statusCode} + Error Code : ${s.statusCode} - Error Message: ${n.result.message}`)})).result)===null||r===void 0?void 0:r.value;if(!s)throw new Error("Response json body do not have ID Token field");return s})}static getIDToken(e){return _d(this,void 0,void 0,function*(){try{let r=rr.getIDTokenUrl();if(e){let i=encodeURIComponent(e);r=`${r}&audience=${i}`}wd.debug(`ID token url is ${r}`);let a=yield rr.getCall(r);return wd.setSecret(a),a}catch(r){throw new Error(`Error message: ${r.message}`)}})}};Xr.OidcClient=rr});var Ns=f(ke=>{"use strict";var Ts=ke&&ke.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(ke,"__esModule",{value:!0});ke.summary=ke.markdownSummary=ke.SUMMARY_DOCS_URL=ke.SUMMARY_ENV_VAR=void 0;var S3=require("os"),Ss=require("fs"),{access:O3,appendFile:N3,writeFile:A3}=Ss.promises;ke.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";ke.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";var Os=class{constructor(){this._buffer=""}filePath(){return Ts(this,void 0,void 0,function*(){if(this._filePath)return this._filePath;let e=process.env[ke.SUMMARY_ENV_VAR];if(!e)throw new Error(`Unable to find environment variable for $${ke.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`);try{yield O3(e,Ss.constants.R_OK|Ss.constants.W_OK)}catch{throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}return this._filePath=e,this._filePath})}wrap(e,r,a={}){let i=Object.entries(a).map(([s,n])=>` ${s}="${n}"`).join("");return r?`<${e}${i}>${r}`:`<${e}${i}>`}write(e){return Ts(this,void 0,void 0,function*(){let r=!!(e!=null&&e.overwrite),a=yield this.filePath();return yield(r?A3:N3)(a,this._buffer,{encoding:"utf8"}),this.emptyBuffer()})}clear(){return Ts(this,void 0,void 0,function*(){return this.emptyBuffer().write({overwrite:!0})})}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){return this._buffer="",this}addRaw(e,r=!1){return this._buffer+=e,r?this.addEOL():this}addEOL(){return this.addRaw(S3.EOL)}addCodeBlock(e,r){let a=Object.assign({},r&&{lang:r}),i=this.wrap("pre",this.wrap("code",e),a);return this.addRaw(i).addEOL()}addList(e,r=!1){let a=r?"ol":"ul",i=e.map(n=>this.wrap("li",n)).join(""),s=this.wrap(a,i);return this.addRaw(s).addEOL()}addTable(e){let r=e.map(i=>{let s=i.map(n=>{if(typeof n=="string")return this.wrap("td",n);let{header:o,data:p,colspan:d,rowspan:l}=n,u=o?"th":"td",m=Object.assign(Object.assign({},d&&{colspan:d}),l&&{rowspan:l});return this.wrap(u,p,m)}).join("");return this.wrap("tr",s)}).join(""),a=this.wrap("table",r);return this.addRaw(a).addEOL()}addDetails(e,r){let a=this.wrap("details",this.wrap("summary",e)+r);return this.addRaw(a).addEOL()}addImage(e,r,a){let{width:i,height:s}=a||{},n=Object.assign(Object.assign({},i&&{width:i}),s&&{height:s}),o=this.wrap("img",null,Object.assign({src:e,alt:r},n));return this.addRaw(o).addEOL()}addHeading(e,r){let a=`h${r}`,i=["h1","h2","h3","h4","h5","h6"].includes(a)?a:"h1",s=this.wrap(i,e);return this.addRaw(s).addEOL()}addSeparator(){let e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){let e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,r){let a=Object.assign({},r&&{cite:r}),i=this.wrap("blockquote",e,a);return this.addRaw(i).addEOL()}addLink(e,r){let a=this.wrap("a",e,{href:r});return this.addRaw(a).addEOL()}},bd=new Os;ke.markdownSummary=bd;ke.summary=bd});var yd=f(Fe=>{"use strict";var R3=Fe&&Fe.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),D3=Fe&&Fe.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),I3=Fe&&Fe.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&R3(e,t,r);return D3(e,t),e};Object.defineProperty(Fe,"__esModule",{value:!0});Fe.toPlatformPath=Fe.toWin32Path=Fe.toPosixPath=void 0;var P3=I3(require("path"));function C3(t){return t.replace(/[\\]/g,"/")}Fe.toPosixPath=C3;function x3(t){return t.replace(/[/]/g,"\\")}Fe.toWin32Path=x3;function G3(t){return t.replace(/[/\\]/g,P3.sep)}Fe.toPlatformPath=G3});var fe=f(D=>{"use strict";var L3=D&&D.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),k3=D&&D.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Td=D&&D.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&L3(e,t,r);return k3(e,t),e},Sd=D&&D.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(D,"__esModule",{value:!0});D.getIDToken=D.getState=D.saveState=D.group=D.endGroup=D.startGroup=D.info=D.notice=D.warning=D.error=D.debug=D.isDebug=D.setFailed=D.setCommandEcho=D.setOutput=D.getBooleanInput=D.getMultilineInput=D.getInput=D.addPath=D.setSecret=D.exportVariable=D.ExitCode=void 0;var lt=xp(),yr=od(),Kr=Fi(),Od=Td(require("os")),F3=Td(require("path")),V3=Ed(),Nd;(function(t){t[t.Success=0]="Success",t[t.Failure=1]="Failure"})(Nd=D.ExitCode||(D.ExitCode={}));function $3(t,e){let r=Kr.toCommandValue(e);if(process.env[t]=r,process.env.GITHUB_ENV||"")return yr.issueFileCommand("ENV",yr.prepareKeyValueMessage(t,e));lt.issueCommand("set-env",{name:t},r)}D.exportVariable=$3;function U3(t){lt.issueCommand("add-mask",{},t)}D.setSecret=U3;function j3(t){process.env.GITHUB_PATH||""?yr.issueFileCommand("PATH",t):lt.issueCommand("add-path",{},t),process.env.PATH=`${t}${F3.delimiter}${process.env.PATH}`}D.addPath=j3;function As(t,e){let r=process.env[`INPUT_${t.replace(/ /g,"_").toUpperCase()}`]||"";if(e&&e.required&&!r)throw new Error(`Input required and not supplied: ${t}`);return e&&e.trimWhitespace===!1?r:r.trim()}D.getInput=As;function q3(t,e){let r=As(t,e).split(` -`).filter(a=>a!=="");return e&&e.trimWhitespace===!1?r:r.map(a=>a.trim())}D.getMultilineInput=q3;function B3(t,e){let r=["true","True","TRUE"],a=["false","False","FALSE"],i=As(t,e);if(r.includes(i))return!0;if(a.includes(i))return!1;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${t} -Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}D.getBooleanInput=B3;function M3(t,e){if(process.env.GITHUB_OUTPUT||"")return yr.issueFileCommand("OUTPUT",yr.prepareKeyValueMessage(t,e));process.stdout.write(Od.EOL),lt.issueCommand("set-output",{name:t},Kr.toCommandValue(e))}D.setOutput=M3;function H3(t){lt.issue("echo",t?"on":"off")}D.setCommandEcho=H3;function z3(t){process.exitCode=Nd.Failure,Ad(t)}D.setFailed=z3;function W3(){return process.env.RUNNER_DEBUG==="1"}D.isDebug=W3;function J3(t){lt.issueCommand("debug",{},t)}D.debug=J3;function Ad(t,e={}){lt.issueCommand("error",Kr.toCommandProperties(e),t instanceof Error?t.toString():t)}D.error=Ad;function X3(t,e={}){lt.issueCommand("warning",Kr.toCommandProperties(e),t instanceof Error?t.toString():t)}D.warning=X3;function K3(t,e={}){lt.issueCommand("notice",Kr.toCommandProperties(e),t instanceof Error?t.toString():t)}D.notice=K3;function Q3(t){process.stdout.write(t+Od.EOL)}D.info=Q3;function Rd(t){lt.issue("group",t)}D.startGroup=Rd;function Dd(){lt.issue("endgroup")}D.endGroup=Dd;function Y3(t,e){return Sd(this,void 0,void 0,function*(){Rd(t);let r;try{r=yield e()}finally{Dd()}return r})}D.group=Y3;function Z3(t,e){if(process.env.GITHUB_STATE||"")return yr.issueFileCommand("STATE",yr.prepareKeyValueMessage(t,e));lt.issueCommand("save-state",{name:t},Kr.toCommandValue(e))}D.saveState=Z3;function e5(t){return process.env[`STATE_${t}`]||""}D.getState=e5;function t5(t){return Sd(this,void 0,void 0,function*(){return yield V3.OidcClient.getIDToken(t)})}D.getIDToken=t5;var r5=Ns();Object.defineProperty(D,"summary",{enumerable:!0,get:function(){return r5.summary}});var a5=Ns();Object.defineProperty(D,"markdownSummary",{enumerable:!0,get:function(){return a5.markdownSummary}});var Rs=yd();Object.defineProperty(D,"toPosixPath",{enumerable:!0,get:function(){return Rs.toPosixPath}});Object.defineProperty(D,"toWin32Path",{enumerable:!0,get:function(){return Rs.toWin32Path}});Object.defineProperty(D,"toPlatformPath",{enumerable:!0,get:function(){return Rs.toPlatformPath}})});var Ji=f(Wi=>{"use strict";Object.defineProperty(Wi,"__esModule",{value:!0});Wi.Context=void 0;var Id=require("fs"),i5=require("os"),Ds=class{constructor(){var e,r,a;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(Id.existsSync(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(Id.readFileSync(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let i=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${i} does not exist${i5.EOL}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:"https://api.github.com",this.serverUrl=(r=process.env.GITHUB_SERVER_URL)!==null&&r!==void 0?r:"https://github.com",this.graphqlUrl=(a=process.env.GITHUB_GRAPHQL_URL)!==null&&a!==void 0?a:"https://api.github.com/graphql"}get issue(){let e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[e,r]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:r}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};Wi.Context=Ds});var Pd=f(Ve=>{"use strict";var s5=Ve&&Ve.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),n5=Ve&&Ve.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),o5=Ve&&Ve.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&s5(e,t,r);return n5(e,t),e};Object.defineProperty(Ve,"__esModule",{value:!0});Ve.getApiBaseUrl=Ve.getProxyAgent=Ve.getAuthString=void 0;var p5=o5(br());function d5(t,e){if(!t&&!e.auth)throw new Error("Parameter token or opts.auth is required");if(t&&e.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof e.auth=="string"?e.auth:`token ${t}`}Ve.getAuthString=d5;function l5(t){return new p5.HttpClient().getAgent(t)}Ve.getProxyAgent=l5;function u5(){return process.env.GITHUB_API_URL||"https://api.github.com"}Ve.getApiBaseUrl=u5});var ja=f(Is=>{"use strict";Object.defineProperty(Is,"__esModule",{value:!0});function m5(){return typeof navigator=="object"&&"userAgent"in navigator?navigator.userAgent:typeof process=="object"&&"version"in process?`Node.js/${process.version.substr(1)} (${process.platform}; ${process.arch})`:""}Is.getUserAgent=m5});var Gd=f((LT,xd)=>{xd.exports=Cd;function Cd(t,e,r,a){if(typeof r!="function")throw new Error("method for before hook must be a function");return a||(a={}),Array.isArray(e)?e.reverse().reduce(function(i,s){return Cd.bind(null,t,s,i,a)},r)():Promise.resolve().then(function(){return t.registry[e]?t.registry[e].reduce(function(i,s){return s.hook.bind(null,i,a)},r)():r(a)})}});var kd=f((kT,Ld)=>{Ld.exports=c5;function c5(t,e,r,a){var i=a;t.registry[r]||(t.registry[r]=[]),e==="before"&&(a=function(s,n){return Promise.resolve().then(i.bind(null,n)).then(s.bind(null,n))}),e==="after"&&(a=function(s,n){var o;return Promise.resolve().then(s.bind(null,n)).then(function(p){return o=p,i(o,n)}).then(function(){return o})}),e==="error"&&(a=function(s,n){return Promise.resolve().then(s.bind(null,n)).catch(function(o){return i(o,n)})}),t.registry[r].push({hook:a,orig:i})}});var Vd=f((FT,Fd)=>{Fd.exports=f5;function f5(t,e,r){if(t.registry[e]){var a=t.registry[e].map(function(i){return i.orig}).indexOf(r);a!==-1&&t.registry[e].splice(a,1)}}});var Hd=f((VT,qa)=>{var qd=Gd(),h5=kd(),g5=Vd(),$d=Function.bind,Ud=$d.bind($d);function Bd(t,e,r){var a=Ud(g5,null).apply(null,r?[e,r]:[e]);t.api={remove:a},t.remove=a,["before","error","after","wrap"].forEach(function(i){var s=r?[e,i,r]:[e,i];t[i]=t.api[i]=Ud(h5,null).apply(null,s)})}function v5(){var t="h",e={registry:{}},r=qd.bind(null,e,t);return Bd(r,e,t),r}function Md(){var t={registry:{}},e=qd.bind(null,t);return Bd(e,t),e}var jd=!1;function Qr(){return jd||(console.warn('[before-after-hook]: "Hook()" repurposing warning, use "Hook.Collection()". Read more: https://git.io/upgrade-before-after-hook-to-1.4'),jd=!0),Md()}Qr.Singular=v5.bind();Qr.Collection=Md.bind();qa.exports=Qr;qa.exports.Hook=Qr;qa.exports.Singular=Qr.Singular;qa.exports.Collection=Qr.Collection});var Cs=f(Ps=>{"use strict";Object.defineProperty(Ps,"__esModule",{value:!0});function zd(t){return Object.prototype.toString.call(t)==="[object Object]"}function _5(t){var e,r;return zd(t)===!1?!1:(e=t.constructor,e===void 0?!0:(r=e.prototype,!(zd(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}Ps.isPlainObject=_5});var Zd=f(Ls=>{"use strict";Object.defineProperty(Ls,"__esModule",{value:!0});var w5=Cs(),E5=ja();function b5(t){return t?Object.keys(t).reduce((e,r)=>(e[r.toLowerCase()]=t[r],e),{}):{}}function Xd(t,e){let r=Object.assign({},t);return Object.keys(e).forEach(a=>{w5.isPlainObject(e[a])?a in t?r[a]=Xd(t[a],e[a]):Object.assign(r,{[a]:e[a]}):Object.assign(r,{[a]:e[a]})}),r}function Wd(t){for(let e in t)t[e]===void 0&&delete t[e];return t}function Gs(t,e,r){if(typeof e=="string"){let[i,s]=e.split(" ");r=Object.assign(s?{method:i,url:s}:{url:i},r)}else r=Object.assign({},e);r.headers=b5(r.headers),Wd(r),Wd(r.headers);let a=Xd(t||{},r);return t&&t.mediaType.previews.length&&(a.mediaType.previews=t.mediaType.previews.filter(i=>!a.mediaType.previews.includes(i)).concat(a.mediaType.previews)),a.mediaType.previews=a.mediaType.previews.map(i=>i.replace(/-preview/,"")),a}function y5(t,e){let r=/\?/.test(t)?"&":"?",a=Object.keys(e);return a.length===0?t:t+r+a.map(i=>i==="q"?"q="+e.q.split("+").map(encodeURIComponent).join("+"):`${i}=${encodeURIComponent(e[i])}`).join("&")}var T5=/\{[^}]+\}/g;function S5(t){return t.replace(/^\W+|\W+$/g,"").split(/,/)}function O5(t){let e=t.match(T5);return e?e.map(S5).reduce((r,a)=>r.concat(a),[]):[]}function Jd(t,e){return Object.keys(t).filter(r=>!e.includes(r)).reduce((r,a)=>(r[a]=t[a],r),{})}function Kd(t){return t.split(/(%[0-9A-Fa-f]{2})/g).map(function(e){return/%[0-9A-Fa-f]/.test(e)||(e=encodeURI(e).replace(/%5B/g,"[").replace(/%5D/g,"]")),e}).join("")}function Zr(t){return encodeURIComponent(t).replace(/[!'()*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function Ba(t,e,r){return e=t==="+"||t==="#"?Kd(e):Zr(e),r?Zr(r)+"="+e:e}function Yr(t){return t!=null}function xs(t){return t===";"||t==="&"||t==="?"}function N5(t,e,r,a){var i=t[r],s=[];if(Yr(i)&&i!=="")if(typeof i=="string"||typeof i=="number"||typeof i=="boolean")i=i.toString(),a&&a!=="*"&&(i=i.substring(0,parseInt(a,10))),s.push(Ba(e,i,xs(e)?r:""));else if(a==="*")Array.isArray(i)?i.filter(Yr).forEach(function(n){s.push(Ba(e,n,xs(e)?r:""))}):Object.keys(i).forEach(function(n){Yr(i[n])&&s.push(Ba(e,i[n],n))});else{let n=[];Array.isArray(i)?i.filter(Yr).forEach(function(o){n.push(Ba(e,o))}):Object.keys(i).forEach(function(o){Yr(i[o])&&(n.push(Zr(o)),n.push(Ba(e,i[o].toString())))}),xs(e)?s.push(Zr(r)+"="+n.join(",")):n.length!==0&&s.push(n.join(","))}else e===";"?Yr(i)&&s.push(Zr(r)):i===""&&(e==="&"||e==="?")?s.push(Zr(r)+"="):i===""&&s.push("");return s}function A5(t){return{expand:R5.bind(null,t)}}function R5(t,e){var r=["+","#",".","/",";","?","&"];return t.replace(/\{([^\{\}]+)\}|([^\{\}]+)/g,function(a,i,s){if(i){let o="",p=[];if(r.indexOf(i.charAt(0))!==-1&&(o=i.charAt(0),i=i.substr(1)),i.split(/,/g).forEach(function(d){var l=/([^:\*]*)(?::(\d+)|(\*))?/.exec(d);p.push(N5(e,o,l[1],l[2]||l[3]))}),o&&o!=="+"){var n=",";return o==="?"?n="&":o!=="#"&&(n=o),(p.length!==0?o:"")+p.join(n)}else return p.join(",")}else return Kd(s)})}function Qd(t){let e=t.method.toUpperCase(),r=(t.url||"/").replace(/:([a-z]\w+)/g,"{$1}"),a=Object.assign({},t.headers),i,s=Jd(t,["method","baseUrl","url","headers","request","mediaType"]),n=O5(r);r=A5(r).expand(s),/^http/.test(r)||(r=t.baseUrl+r);let o=Object.keys(t).filter(l=>n.includes(l)).concat("baseUrl"),p=Jd(s,o);if(!/application\/octet-stream/i.test(a.accept)&&(t.mediaType.format&&(a.accept=a.accept.split(/,/).map(l=>l.replace(/application\/vnd(\.\w+)(\.v3)?(\.\w+)?(\+json)?$/,`application/vnd$1$2.${t.mediaType.format}`)).join(",")),t.mediaType.previews.length)){let l=a.accept.match(/[\w-]+(?=-preview)/g)||[];a.accept=l.concat(t.mediaType.previews).map(u=>{let m=t.mediaType.format?`.${t.mediaType.format}`:"+json";return`application/vnd.github.${u}-preview${m}`}).join(",")}return["GET","HEAD"].includes(e)?r=y5(r,p):"data"in p?i=p.data:Object.keys(p).length?i=p:a["content-length"]=0,!a["content-type"]&&typeof i<"u"&&(a["content-type"]="application/json; charset=utf-8"),["PATCH","PUT"].includes(e)&&typeof i>"u"&&(i=""),Object.assign({method:e,url:r,headers:a},typeof i<"u"?{body:i}:null,t.request?{request:t.request}:null)}function D5(t,e,r){return Qd(Gs(t,e,r))}function Yd(t,e){let r=Gs(t,e),a=D5.bind(null,r);return Object.assign(a,{DEFAULTS:r,defaults:Yd.bind(null,r),merge:Gs.bind(null,r),parse:Qd})}var I5="6.0.12",P5=`octokit-endpoint.js/${I5} ${E5.getUserAgent()}`,C5={method:"GET",baseUrl:"https://api.github.com",headers:{accept:"application/vnd.github.v3+json","user-agent":P5},mediaType:{format:"",previews:[]}},x5=Yd(null,C5);Ls.endpoint=x5});var rl=f((jT,tl)=>{"use strict";var re={};tl.exports=re;function el(t){return t<0?-1:1}function G5(t){return t%1===.5&&!(t&1)?Math.floor(t):Math.round(t)}function ar(t,e){e.unsigned||--t;let r=e.unsigned?0:-Math.pow(2,t),a=Math.pow(2,t)-1,i=e.moduloBitLength?Math.pow(2,e.moduloBitLength):Math.pow(2,t),s=e.moduloBitLength?Math.pow(2,e.moduloBitLength-1):Math.pow(2,t-1);return function(n,o){o||(o={});let p=+n;if(o.enforceRange){if(!Number.isFinite(p))throw new TypeError("Argument is not a finite number");if(p=el(p)*Math.floor(Math.abs(p)),pa)throw new TypeError("Argument is not in byte range");return p}if(!isNaN(p)&&o.clamp)return p=G5(p),pa&&(p=a),p;if(!Number.isFinite(p)||p===0)return 0;if(p=el(p)*Math.floor(Math.abs(p)),p=p%i,!e.unsigned&&p>=s)return p-i;if(e.unsigned){if(p<0)p+=i;else if(p===-0)return 0}return p}}re.void=function(){};re.boolean=function(t){return!!t};re.byte=ar(8,{unsigned:!1});re.octet=ar(8,{unsigned:!0});re.short=ar(16,{unsigned:!1});re["unsigned short"]=ar(16,{unsigned:!0});re.long=ar(32,{unsigned:!1});re["unsigned long"]=ar(32,{unsigned:!0});re["long long"]=ar(32,{unsigned:!1,moduloBitLength:64});re["unsigned long long"]=ar(32,{unsigned:!0,moduloBitLength:64});re.double=function(t){let e=+t;if(!Number.isFinite(e))throw new TypeError("Argument is not a finite floating-point value");return e};re["unrestricted double"]=function(t){let e=+t;if(isNaN(e))throw new TypeError("Argument is NaN");return e};re.float=re.double;re["unrestricted float"]=re["unrestricted double"];re.DOMString=function(t,e){return e||(e={}),e.treatNullAsEmptyString&&t===null?"":String(t)};re.ByteString=function(t,e){let r=String(t),a;for(let i=0;(a=r.codePointAt(i))!==void 0;++i)if(a>255)throw new TypeError("Argument is not a valid bytestring");return r};re.USVString=function(t){let e=String(t),r=e.length,a=[];for(let i=0;i57343)a.push(String.fromCodePoint(s));else if(56320<=s&&s<=57343)a.push(String.fromCodePoint(65533));else if(i===r-1)a.push(String.fromCodePoint(65533));else{let n=e.charCodeAt(i+1);if(56320<=n&&n<=57343){let o=s&1023,p=n&1023;a.push(String.fromCodePoint((2<<15)+(2<<9)*o+p)),++i}else a.push(String.fromCodePoint(65533))}}return a.join("")};re.Date=function(t,e){if(!(t instanceof Date))throw new TypeError("Argument is not a Date object");if(!isNaN(t))return t};re.RegExp=function(t,e){return t instanceof RegExp||(t=new RegExp(t)),t}});var al=f((qT,ir)=>{"use strict";ir.exports.mixin=function(e,r){let a=Object.getOwnPropertyNames(r);for(let i=0;i{L5.exports=[[[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"],[[2303,2303],"valid"],[[2304,2304],"valid"],[[2305,2307],"valid"],[[2308,2308],"valid"],[[2309,2361],"valid"],[[2362,2363],"valid"],[[2364,2381],"valid"],[[2382,2382],"valid"],[[2383,2383],"valid"],[[2384,2388],"valid"],[[2389,2389],"valid"],[[2390,2391],"valid"],[[2392,2392],"mapped",[2325,2364]],[[2393,2393],"mapped",[2326,2364]],[[2394,2394],"mapped",[2327,2364]],[[2395,2395],"mapped",[2332,2364]],[[2396,2396],"mapped",[2337,2364]],[[2397,2397],"mapped",[2338,2364]],[[2398,2398],"mapped",[2347,2364]],[[2399,2399],"mapped",[2351,2364]],[[2400,2403],"valid"],[[2404,2405],"valid",[],"NV8"],[[2406,2415],"valid"],[[2416,2416],"valid",[],"NV8"],[[2417,2418],"valid"],[[2419,2423],"valid"],[[2424,2424],"valid"],[[2425,2426],"valid"],[[2427,2428],"valid"],[[2429,2429],"valid"],[[2430,2431],"valid"],[[2432,2432],"valid"],[[2433,2435],"valid"],[[2436,2436],"disallowed"],[[2437,2444],"valid"],[[2445,2446],"disallowed"],[[2447,2448],"valid"],[[2449,2450],"disallowed"],[[2451,2472],"valid"],[[2473,2473],"disallowed"],[[2474,2480],"valid"],[[2481,2481],"disallowed"],[[2482,2482],"valid"],[[2483,2485],"disallowed"],[[2486,2489],"valid"],[[2490,2491],"disallowed"],[[2492,2492],"valid"],[[2493,2493],"valid"],[[2494,2500],"valid"],[[2501,2502],"disallowed"],[[2503,2504],"valid"],[[2505,2506],"disallowed"],[[2507,2509],"valid"],[[2510,2510],"valid"],[[2511,2518],"disallowed"],[[2519,2519],"valid"],[[2520,2523],"disallowed"],[[2524,2524],"mapped",[2465,2492]],[[2525,2525],"mapped",[2466,2492]],[[2526,2526],"disallowed"],[[2527,2527],"mapped",[2479,2492]],[[2528,2531],"valid"],[[2532,2533],"disallowed"],[[2534,2545],"valid"],[[2546,2554],"valid",[],"NV8"],[[2555,2555],"valid",[],"NV8"],[[2556,2560],"disallowed"],[[2561,2561],"valid"],[[2562,2562],"valid"],[[2563,2563],"valid"],[[2564,2564],"disallowed"],[[2565,2570],"valid"],[[2571,2574],"disallowed"],[[2575,2576],"valid"],[[2577,2578],"disallowed"],[[2579,2600],"valid"],[[2601,2601],"disallowed"],[[2602,2608],"valid"],[[2609,2609],"disallowed"],[[2610,2610],"valid"],[[2611,2611],"mapped",[2610,2620]],[[2612,2612],"disallowed"],[[2613,2613],"valid"],[[2614,2614],"mapped",[2616,2620]],[[2615,2615],"disallowed"],[[2616,2617],"valid"],[[2618,2619],"disallowed"],[[2620,2620],"valid"],[[2621,2621],"disallowed"],[[2622,2626],"valid"],[[2627,2630],"disallowed"],[[2631,2632],"valid"],[[2633,2634],"disallowed"],[[2635,2637],"valid"],[[2638,2640],"disallowed"],[[2641,2641],"valid"],[[2642,2648],"disallowed"],[[2649,2649],"mapped",[2582,2620]],[[2650,2650],"mapped",[2583,2620]],[[2651,2651],"mapped",[2588,2620]],[[2652,2652],"valid"],[[2653,2653],"disallowed"],[[2654,2654],"mapped",[2603,2620]],[[2655,2661],"disallowed"],[[2662,2676],"valid"],[[2677,2677],"valid"],[[2678,2688],"disallowed"],[[2689,2691],"valid"],[[2692,2692],"disallowed"],[[2693,2699],"valid"],[[2700,2700],"valid"],[[2701,2701],"valid"],[[2702,2702],"disallowed"],[[2703,2705],"valid"],[[2706,2706],"disallowed"],[[2707,2728],"valid"],[[2729,2729],"disallowed"],[[2730,2736],"valid"],[[2737,2737],"disallowed"],[[2738,2739],"valid"],[[2740,2740],"disallowed"],[[2741,2745],"valid"],[[2746,2747],"disallowed"],[[2748,2757],"valid"],[[2758,2758],"disallowed"],[[2759,2761],"valid"],[[2762,2762],"disallowed"],[[2763,2765],"valid"],[[2766,2767],"disallowed"],[[2768,2768],"valid"],[[2769,2783],"disallowed"],[[2784,2784],"valid"],[[2785,2787],"valid"],[[2788,2789],"disallowed"],[[2790,2799],"valid"],[[2800,2800],"valid",[],"NV8"],[[2801,2801],"valid",[],"NV8"],[[2802,2808],"disallowed"],[[2809,2809],"valid"],[[2810,2816],"disallowed"],[[2817,2819],"valid"],[[2820,2820],"disallowed"],[[2821,2828],"valid"],[[2829,2830],"disallowed"],[[2831,2832],"valid"],[[2833,2834],"disallowed"],[[2835,2856],"valid"],[[2857,2857],"disallowed"],[[2858,2864],"valid"],[[2865,2865],"disallowed"],[[2866,2867],"valid"],[[2868,2868],"disallowed"],[[2869,2869],"valid"],[[2870,2873],"valid"],[[2874,2875],"disallowed"],[[2876,2883],"valid"],[[2884,2884],"valid"],[[2885,2886],"disallowed"],[[2887,2888],"valid"],[[2889,2890],"disallowed"],[[2891,2893],"valid"],[[2894,2901],"disallowed"],[[2902,2903],"valid"],[[2904,2907],"disallowed"],[[2908,2908],"mapped",[2849,2876]],[[2909,2909],"mapped",[2850,2876]],[[2910,2910],"disallowed"],[[2911,2913],"valid"],[[2914,2915],"valid"],[[2916,2917],"disallowed"],[[2918,2927],"valid"],[[2928,2928],"valid",[],"NV8"],[[2929,2929],"valid"],[[2930,2935],"valid",[],"NV8"],[[2936,2945],"disallowed"],[[2946,2947],"valid"],[[2948,2948],"disallowed"],[[2949,2954],"valid"],[[2955,2957],"disallowed"],[[2958,2960],"valid"],[[2961,2961],"disallowed"],[[2962,2965],"valid"],[[2966,2968],"disallowed"],[[2969,2970],"valid"],[[2971,2971],"disallowed"],[[2972,2972],"valid"],[[2973,2973],"disallowed"],[[2974,2975],"valid"],[[2976,2978],"disallowed"],[[2979,2980],"valid"],[[2981,2983],"disallowed"],[[2984,2986],"valid"],[[2987,2989],"disallowed"],[[2990,2997],"valid"],[[2998,2998],"valid"],[[2999,3001],"valid"],[[3002,3005],"disallowed"],[[3006,3010],"valid"],[[3011,3013],"disallowed"],[[3014,3016],"valid"],[[3017,3017],"disallowed"],[[3018,3021],"valid"],[[3022,3023],"disallowed"],[[3024,3024],"valid"],[[3025,3030],"disallowed"],[[3031,3031],"valid"],[[3032,3045],"disallowed"],[[3046,3046],"valid"],[[3047,3055],"valid"],[[3056,3058],"valid",[],"NV8"],[[3059,3066],"valid",[],"NV8"],[[3067,3071],"disallowed"],[[3072,3072],"valid"],[[3073,3075],"valid"],[[3076,3076],"disallowed"],[[3077,3084],"valid"],[[3085,3085],"disallowed"],[[3086,3088],"valid"],[[3089,3089],"disallowed"],[[3090,3112],"valid"],[[3113,3113],"disallowed"],[[3114,3123],"valid"],[[3124,3124],"valid"],[[3125,3129],"valid"],[[3130,3132],"disallowed"],[[3133,3133],"valid"],[[3134,3140],"valid"],[[3141,3141],"disallowed"],[[3142,3144],"valid"],[[3145,3145],"disallowed"],[[3146,3149],"valid"],[[3150,3156],"disallowed"],[[3157,3158],"valid"],[[3159,3159],"disallowed"],[[3160,3161],"valid"],[[3162,3162],"valid"],[[3163,3167],"disallowed"],[[3168,3169],"valid"],[[3170,3171],"valid"],[[3172,3173],"disallowed"],[[3174,3183],"valid"],[[3184,3191],"disallowed"],[[3192,3199],"valid",[],"NV8"],[[3200,3200],"disallowed"],[[3201,3201],"valid"],[[3202,3203],"valid"],[[3204,3204],"disallowed"],[[3205,3212],"valid"],[[3213,3213],"disallowed"],[[3214,3216],"valid"],[[3217,3217],"disallowed"],[[3218,3240],"valid"],[[3241,3241],"disallowed"],[[3242,3251],"valid"],[[3252,3252],"disallowed"],[[3253,3257],"valid"],[[3258,3259],"disallowed"],[[3260,3261],"valid"],[[3262,3268],"valid"],[[3269,3269],"disallowed"],[[3270,3272],"valid"],[[3273,3273],"disallowed"],[[3274,3277],"valid"],[[3278,3284],"disallowed"],[[3285,3286],"valid"],[[3287,3293],"disallowed"],[[3294,3294],"valid"],[[3295,3295],"disallowed"],[[3296,3297],"valid"],[[3298,3299],"valid"],[[3300,3301],"disallowed"],[[3302,3311],"valid"],[[3312,3312],"disallowed"],[[3313,3314],"valid"],[[3315,3328],"disallowed"],[[3329,3329],"valid"],[[3330,3331],"valid"],[[3332,3332],"disallowed"],[[3333,3340],"valid"],[[3341,3341],"disallowed"],[[3342,3344],"valid"],[[3345,3345],"disallowed"],[[3346,3368],"valid"],[[3369,3369],"valid"],[[3370,3385],"valid"],[[3386,3386],"valid"],[[3387,3388],"disallowed"],[[3389,3389],"valid"],[[3390,3395],"valid"],[[3396,3396],"valid"],[[3397,3397],"disallowed"],[[3398,3400],"valid"],[[3401,3401],"disallowed"],[[3402,3405],"valid"],[[3406,3406],"valid"],[[3407,3414],"disallowed"],[[3415,3415],"valid"],[[3416,3422],"disallowed"],[[3423,3423],"valid"],[[3424,3425],"valid"],[[3426,3427],"valid"],[[3428,3429],"disallowed"],[[3430,3439],"valid"],[[3440,3445],"valid",[],"NV8"],[[3446,3448],"disallowed"],[[3449,3449],"valid",[],"NV8"],[[3450,3455],"valid"],[[3456,3457],"disallowed"],[[3458,3459],"valid"],[[3460,3460],"disallowed"],[[3461,3478],"valid"],[[3479,3481],"disallowed"],[[3482,3505],"valid"],[[3506,3506],"disallowed"],[[3507,3515],"valid"],[[3516,3516],"disallowed"],[[3517,3517],"valid"],[[3518,3519],"disallowed"],[[3520,3526],"valid"],[[3527,3529],"disallowed"],[[3530,3530],"valid"],[[3531,3534],"disallowed"],[[3535,3540],"valid"],[[3541,3541],"disallowed"],[[3542,3542],"valid"],[[3543,3543],"disallowed"],[[3544,3551],"valid"],[[3552,3557],"disallowed"],[[3558,3567],"valid"],[[3568,3569],"disallowed"],[[3570,3571],"valid"],[[3572,3572],"valid",[],"NV8"],[[3573,3584],"disallowed"],[[3585,3634],"valid"],[[3635,3635],"mapped",[3661,3634]],[[3636,3642],"valid"],[[3643,3646],"disallowed"],[[3647,3647],"valid",[],"NV8"],[[3648,3662],"valid"],[[3663,3663],"valid",[],"NV8"],[[3664,3673],"valid"],[[3674,3675],"valid",[],"NV8"],[[3676,3712],"disallowed"],[[3713,3714],"valid"],[[3715,3715],"disallowed"],[[3716,3716],"valid"],[[3717,3718],"disallowed"],[[3719,3720],"valid"],[[3721,3721],"disallowed"],[[3722,3722],"valid"],[[3723,3724],"disallowed"],[[3725,3725],"valid"],[[3726,3731],"disallowed"],[[3732,3735],"valid"],[[3736,3736],"disallowed"],[[3737,3743],"valid"],[[3744,3744],"disallowed"],[[3745,3747],"valid"],[[3748,3748],"disallowed"],[[3749,3749],"valid"],[[3750,3750],"disallowed"],[[3751,3751],"valid"],[[3752,3753],"disallowed"],[[3754,3755],"valid"],[[3756,3756],"disallowed"],[[3757,3762],"valid"],[[3763,3763],"mapped",[3789,3762]],[[3764,3769],"valid"],[[3770,3770],"disallowed"],[[3771,3773],"valid"],[[3774,3775],"disallowed"],[[3776,3780],"valid"],[[3781,3781],"disallowed"],[[3782,3782],"valid"],[[3783,3783],"disallowed"],[[3784,3789],"valid"],[[3790,3791],"disallowed"],[[3792,3801],"valid"],[[3802,3803],"disallowed"],[[3804,3804],"mapped",[3755,3737]],[[3805,3805],"mapped",[3755,3745]],[[3806,3807],"valid"],[[3808,3839],"disallowed"],[[3840,3840],"valid"],[[3841,3850],"valid",[],"NV8"],[[3851,3851],"valid"],[[3852,3852],"mapped",[3851]],[[3853,3863],"valid",[],"NV8"],[[3864,3865],"valid"],[[3866,3871],"valid",[],"NV8"],[[3872,3881],"valid"],[[3882,3892],"valid",[],"NV8"],[[3893,3893],"valid"],[[3894,3894],"valid",[],"NV8"],[[3895,3895],"valid"],[[3896,3896],"valid",[],"NV8"],[[3897,3897],"valid"],[[3898,3901],"valid",[],"NV8"],[[3902,3906],"valid"],[[3907,3907],"mapped",[3906,4023]],[[3908,3911],"valid"],[[3912,3912],"disallowed"],[[3913,3916],"valid"],[[3917,3917],"mapped",[3916,4023]],[[3918,3921],"valid"],[[3922,3922],"mapped",[3921,4023]],[[3923,3926],"valid"],[[3927,3927],"mapped",[3926,4023]],[[3928,3931],"valid"],[[3932,3932],"mapped",[3931,4023]],[[3933,3944],"valid"],[[3945,3945],"mapped",[3904,4021]],[[3946,3946],"valid"],[[3947,3948],"valid"],[[3949,3952],"disallowed"],[[3953,3954],"valid"],[[3955,3955],"mapped",[3953,3954]],[[3956,3956],"valid"],[[3957,3957],"mapped",[3953,3956]],[[3958,3958],"mapped",[4018,3968]],[[3959,3959],"mapped",[4018,3953,3968]],[[3960,3960],"mapped",[4019,3968]],[[3961,3961],"mapped",[4019,3953,3968]],[[3962,3968],"valid"],[[3969,3969],"mapped",[3953,3968]],[[3970,3972],"valid"],[[3973,3973],"valid",[],"NV8"],[[3974,3979],"valid"],[[3980,3983],"valid"],[[3984,3986],"valid"],[[3987,3987],"mapped",[3986,4023]],[[3988,3989],"valid"],[[3990,3990],"valid"],[[3991,3991],"valid"],[[3992,3992],"disallowed"],[[3993,3996],"valid"],[[3997,3997],"mapped",[3996,4023]],[[3998,4001],"valid"],[[4002,4002],"mapped",[4001,4023]],[[4003,4006],"valid"],[[4007,4007],"mapped",[4006,4023]],[[4008,4011],"valid"],[[4012,4012],"mapped",[4011,4023]],[[4013,4013],"valid"],[[4014,4016],"valid"],[[4017,4023],"valid"],[[4024,4024],"valid"],[[4025,4025],"mapped",[3984,4021]],[[4026,4028],"valid"],[[4029,4029],"disallowed"],[[4030,4037],"valid",[],"NV8"],[[4038,4038],"valid"],[[4039,4044],"valid",[],"NV8"],[[4045,4045],"disallowed"],[[4046,4046],"valid",[],"NV8"],[[4047,4047],"valid",[],"NV8"],[[4048,4049],"valid",[],"NV8"],[[4050,4052],"valid",[],"NV8"],[[4053,4056],"valid",[],"NV8"],[[4057,4058],"valid",[],"NV8"],[[4059,4095],"disallowed"],[[4096,4129],"valid"],[[4130,4130],"valid"],[[4131,4135],"valid"],[[4136,4136],"valid"],[[4137,4138],"valid"],[[4139,4139],"valid"],[[4140,4146],"valid"],[[4147,4149],"valid"],[[4150,4153],"valid"],[[4154,4159],"valid"],[[4160,4169],"valid"],[[4170,4175],"valid",[],"NV8"],[[4176,4185],"valid"],[[4186,4249],"valid"],[[4250,4253],"valid"],[[4254,4255],"valid",[],"NV8"],[[4256,4293],"disallowed"],[[4294,4294],"disallowed"],[[4295,4295],"mapped",[11559]],[[4296,4300],"disallowed"],[[4301,4301],"mapped",[11565]],[[4302,4303],"disallowed"],[[4304,4342],"valid"],[[4343,4344],"valid"],[[4345,4346],"valid"],[[4347,4347],"valid",[],"NV8"],[[4348,4348],"mapped",[4316]],[[4349,4351],"valid"],[[4352,4441],"valid",[],"NV8"],[[4442,4446],"valid",[],"NV8"],[[4447,4448],"disallowed"],[[4449,4514],"valid",[],"NV8"],[[4515,4519],"valid",[],"NV8"],[[4520,4601],"valid",[],"NV8"],[[4602,4607],"valid",[],"NV8"],[[4608,4614],"valid"],[[4615,4615],"valid"],[[4616,4678],"valid"],[[4679,4679],"valid"],[[4680,4680],"valid"],[[4681,4681],"disallowed"],[[4682,4685],"valid"],[[4686,4687],"disallowed"],[[4688,4694],"valid"],[[4695,4695],"disallowed"],[[4696,4696],"valid"],[[4697,4697],"disallowed"],[[4698,4701],"valid"],[[4702,4703],"disallowed"],[[4704,4742],"valid"],[[4743,4743],"valid"],[[4744,4744],"valid"],[[4745,4745],"disallowed"],[[4746,4749],"valid"],[[4750,4751],"disallowed"],[[4752,4782],"valid"],[[4783,4783],"valid"],[[4784,4784],"valid"],[[4785,4785],"disallowed"],[[4786,4789],"valid"],[[4790,4791],"disallowed"],[[4792,4798],"valid"],[[4799,4799],"disallowed"],[[4800,4800],"valid"],[[4801,4801],"disallowed"],[[4802,4805],"valid"],[[4806,4807],"disallowed"],[[4808,4814],"valid"],[[4815,4815],"valid"],[[4816,4822],"valid"],[[4823,4823],"disallowed"],[[4824,4846],"valid"],[[4847,4847],"valid"],[[4848,4878],"valid"],[[4879,4879],"valid"],[[4880,4880],"valid"],[[4881,4881],"disallowed"],[[4882,4885],"valid"],[[4886,4887],"disallowed"],[[4888,4894],"valid"],[[4895,4895],"valid"],[[4896,4934],"valid"],[[4935,4935],"valid"],[[4936,4954],"valid"],[[4955,4956],"disallowed"],[[4957,4958],"valid"],[[4959,4959],"valid"],[[4960,4960],"valid",[],"NV8"],[[4961,4988],"valid",[],"NV8"],[[4989,4991],"disallowed"],[[4992,5007],"valid"],[[5008,5017],"valid",[],"NV8"],[[5018,5023],"disallowed"],[[5024,5108],"valid"],[[5109,5109],"valid"],[[5110,5111],"disallowed"],[[5112,5112],"mapped",[5104]],[[5113,5113],"mapped",[5105]],[[5114,5114],"mapped",[5106]],[[5115,5115],"mapped",[5107]],[[5116,5116],"mapped",[5108]],[[5117,5117],"mapped",[5109]],[[5118,5119],"disallowed"],[[5120,5120],"valid",[],"NV8"],[[5121,5740],"valid"],[[5741,5742],"valid",[],"NV8"],[[5743,5750],"valid"],[[5751,5759],"valid"],[[5760,5760],"disallowed"],[[5761,5786],"valid"],[[5787,5788],"valid",[],"NV8"],[[5789,5791],"disallowed"],[[5792,5866],"valid"],[[5867,5872],"valid",[],"NV8"],[[5873,5880],"valid"],[[5881,5887],"disallowed"],[[5888,5900],"valid"],[[5901,5901],"disallowed"],[[5902,5908],"valid"],[[5909,5919],"disallowed"],[[5920,5940],"valid"],[[5941,5942],"valid",[],"NV8"],[[5943,5951],"disallowed"],[[5952,5971],"valid"],[[5972,5983],"disallowed"],[[5984,5996],"valid"],[[5997,5997],"disallowed"],[[5998,6e3],"valid"],[[6001,6001],"disallowed"],[[6002,6003],"valid"],[[6004,6015],"disallowed"],[[6016,6067],"valid"],[[6068,6069],"disallowed"],[[6070,6099],"valid"],[[6100,6102],"valid",[],"NV8"],[[6103,6103],"valid"],[[6104,6107],"valid",[],"NV8"],[[6108,6108],"valid"],[[6109,6109],"valid"],[[6110,6111],"disallowed"],[[6112,6121],"valid"],[[6122,6127],"disallowed"],[[6128,6137],"valid",[],"NV8"],[[6138,6143],"disallowed"],[[6144,6149],"valid",[],"NV8"],[[6150,6150],"disallowed"],[[6151,6154],"valid",[],"NV8"],[[6155,6157],"ignored"],[[6158,6158],"disallowed"],[[6159,6159],"disallowed"],[[6160,6169],"valid"],[[6170,6175],"disallowed"],[[6176,6263],"valid"],[[6264,6271],"disallowed"],[[6272,6313],"valid"],[[6314,6314],"valid"],[[6315,6319],"disallowed"],[[6320,6389],"valid"],[[6390,6399],"disallowed"],[[6400,6428],"valid"],[[6429,6430],"valid"],[[6431,6431],"disallowed"],[[6432,6443],"valid"],[[6444,6447],"disallowed"],[[6448,6459],"valid"],[[6460,6463],"disallowed"],[[6464,6464],"valid",[],"NV8"],[[6465,6467],"disallowed"],[[6468,6469],"valid",[],"NV8"],[[6470,6509],"valid"],[[6510,6511],"disallowed"],[[6512,6516],"valid"],[[6517,6527],"disallowed"],[[6528,6569],"valid"],[[6570,6571],"valid"],[[6572,6575],"disallowed"],[[6576,6601],"valid"],[[6602,6607],"disallowed"],[[6608,6617],"valid"],[[6618,6618],"valid",[],"XV8"],[[6619,6621],"disallowed"],[[6622,6623],"valid",[],"NV8"],[[6624,6655],"valid",[],"NV8"],[[6656,6683],"valid"],[[6684,6685],"disallowed"],[[6686,6687],"valid",[],"NV8"],[[6688,6750],"valid"],[[6751,6751],"disallowed"],[[6752,6780],"valid"],[[6781,6782],"disallowed"],[[6783,6793],"valid"],[[6794,6799],"disallowed"],[[6800,6809],"valid"],[[6810,6815],"disallowed"],[[6816,6822],"valid",[],"NV8"],[[6823,6823],"valid"],[[6824,6829],"valid",[],"NV8"],[[6830,6831],"disallowed"],[[6832,6845],"valid"],[[6846,6846],"valid",[],"NV8"],[[6847,6911],"disallowed"],[[6912,6987],"valid"],[[6988,6991],"disallowed"],[[6992,7001],"valid"],[[7002,7018],"valid",[],"NV8"],[[7019,7027],"valid"],[[7028,7036],"valid",[],"NV8"],[[7037,7039],"disallowed"],[[7040,7082],"valid"],[[7083,7085],"valid"],[[7086,7097],"valid"],[[7098,7103],"valid"],[[7104,7155],"valid"],[[7156,7163],"disallowed"],[[7164,7167],"valid",[],"NV8"],[[7168,7223],"valid"],[[7224,7226],"disallowed"],[[7227,7231],"valid",[],"NV8"],[[7232,7241],"valid"],[[7242,7244],"disallowed"],[[7245,7293],"valid"],[[7294,7295],"valid",[],"NV8"],[[7296,7359],"disallowed"],[[7360,7367],"valid",[],"NV8"],[[7368,7375],"disallowed"],[[7376,7378],"valid"],[[7379,7379],"valid",[],"NV8"],[[7380,7410],"valid"],[[7411,7414],"valid"],[[7415,7415],"disallowed"],[[7416,7417],"valid"],[[7418,7423],"disallowed"],[[7424,7467],"valid"],[[7468,7468],"mapped",[97]],[[7469,7469],"mapped",[230]],[[7470,7470],"mapped",[98]],[[7471,7471],"valid"],[[7472,7472],"mapped",[100]],[[7473,7473],"mapped",[101]],[[7474,7474],"mapped",[477]],[[7475,7475],"mapped",[103]],[[7476,7476],"mapped",[104]],[[7477,7477],"mapped",[105]],[[7478,7478],"mapped",[106]],[[7479,7479],"mapped",[107]],[[7480,7480],"mapped",[108]],[[7481,7481],"mapped",[109]],[[7482,7482],"mapped",[110]],[[7483,7483],"valid"],[[7484,7484],"mapped",[111]],[[7485,7485],"mapped",[547]],[[7486,7486],"mapped",[112]],[[7487,7487],"mapped",[114]],[[7488,7488],"mapped",[116]],[[7489,7489],"mapped",[117]],[[7490,7490],"mapped",[119]],[[7491,7491],"mapped",[97]],[[7492,7492],"mapped",[592]],[[7493,7493],"mapped",[593]],[[7494,7494],"mapped",[7426]],[[7495,7495],"mapped",[98]],[[7496,7496],"mapped",[100]],[[7497,7497],"mapped",[101]],[[7498,7498],"mapped",[601]],[[7499,7499],"mapped",[603]],[[7500,7500],"mapped",[604]],[[7501,7501],"mapped",[103]],[[7502,7502],"valid"],[[7503,7503],"mapped",[107]],[[7504,7504],"mapped",[109]],[[7505,7505],"mapped",[331]],[[7506,7506],"mapped",[111]],[[7507,7507],"mapped",[596]],[[7508,7508],"mapped",[7446]],[[7509,7509],"mapped",[7447]],[[7510,7510],"mapped",[112]],[[7511,7511],"mapped",[116]],[[7512,7512],"mapped",[117]],[[7513,7513],"mapped",[7453]],[[7514,7514],"mapped",[623]],[[7515,7515],"mapped",[118]],[[7516,7516],"mapped",[7461]],[[7517,7517],"mapped",[946]],[[7518,7518],"mapped",[947]],[[7519,7519],"mapped",[948]],[[7520,7520],"mapped",[966]],[[7521,7521],"mapped",[967]],[[7522,7522],"mapped",[105]],[[7523,7523],"mapped",[114]],[[7524,7524],"mapped",[117]],[[7525,7525],"mapped",[118]],[[7526,7526],"mapped",[946]],[[7527,7527],"mapped",[947]],[[7528,7528],"mapped",[961]],[[7529,7529],"mapped",[966]],[[7530,7530],"mapped",[967]],[[7531,7531],"valid"],[[7532,7543],"valid"],[[7544,7544],"mapped",[1085]],[[7545,7578],"valid"],[[7579,7579],"mapped",[594]],[[7580,7580],"mapped",[99]],[[7581,7581],"mapped",[597]],[[7582,7582],"mapped",[240]],[[7583,7583],"mapped",[604]],[[7584,7584],"mapped",[102]],[[7585,7585],"mapped",[607]],[[7586,7586],"mapped",[609]],[[7587,7587],"mapped",[613]],[[7588,7588],"mapped",[616]],[[7589,7589],"mapped",[617]],[[7590,7590],"mapped",[618]],[[7591,7591],"mapped",[7547]],[[7592,7592],"mapped",[669]],[[7593,7593],"mapped",[621]],[[7594,7594],"mapped",[7557]],[[7595,7595],"mapped",[671]],[[7596,7596],"mapped",[625]],[[7597,7597],"mapped",[624]],[[7598,7598],"mapped",[626]],[[7599,7599],"mapped",[627]],[[7600,7600],"mapped",[628]],[[7601,7601],"mapped",[629]],[[7602,7602],"mapped",[632]],[[7603,7603],"mapped",[642]],[[7604,7604],"mapped",[643]],[[7605,7605],"mapped",[427]],[[7606,7606],"mapped",[649]],[[7607,7607],"mapped",[650]],[[7608,7608],"mapped",[7452]],[[7609,7609],"mapped",[651]],[[7610,7610],"mapped",[652]],[[7611,7611],"mapped",[122]],[[7612,7612],"mapped",[656]],[[7613,7613],"mapped",[657]],[[7614,7614],"mapped",[658]],[[7615,7615],"mapped",[952]],[[7616,7619],"valid"],[[7620,7626],"valid"],[[7627,7654],"valid"],[[7655,7669],"valid"],[[7670,7675],"disallowed"],[[7676,7676],"valid"],[[7677,7677],"valid"],[[7678,7679],"valid"],[[7680,7680],"mapped",[7681]],[[7681,7681],"valid"],[[7682,7682],"mapped",[7683]],[[7683,7683],"valid"],[[7684,7684],"mapped",[7685]],[[7685,7685],"valid"],[[7686,7686],"mapped",[7687]],[[7687,7687],"valid"],[[7688,7688],"mapped",[7689]],[[7689,7689],"valid"],[[7690,7690],"mapped",[7691]],[[7691,7691],"valid"],[[7692,7692],"mapped",[7693]],[[7693,7693],"valid"],[[7694,7694],"mapped",[7695]],[[7695,7695],"valid"],[[7696,7696],"mapped",[7697]],[[7697,7697],"valid"],[[7698,7698],"mapped",[7699]],[[7699,7699],"valid"],[[7700,7700],"mapped",[7701]],[[7701,7701],"valid"],[[7702,7702],"mapped",[7703]],[[7703,7703],"valid"],[[7704,7704],"mapped",[7705]],[[7705,7705],"valid"],[[7706,7706],"mapped",[7707]],[[7707,7707],"valid"],[[7708,7708],"mapped",[7709]],[[7709,7709],"valid"],[[7710,7710],"mapped",[7711]],[[7711,7711],"valid"],[[7712,7712],"mapped",[7713]],[[7713,7713],"valid"],[[7714,7714],"mapped",[7715]],[[7715,7715],"valid"],[[7716,7716],"mapped",[7717]],[[7717,7717],"valid"],[[7718,7718],"mapped",[7719]],[[7719,7719],"valid"],[[7720,7720],"mapped",[7721]],[[7721,7721],"valid"],[[7722,7722],"mapped",[7723]],[[7723,7723],"valid"],[[7724,7724],"mapped",[7725]],[[7725,7725],"valid"],[[7726,7726],"mapped",[7727]],[[7727,7727],"valid"],[[7728,7728],"mapped",[7729]],[[7729,7729],"valid"],[[7730,7730],"mapped",[7731]],[[7731,7731],"valid"],[[7732,7732],"mapped",[7733]],[[7733,7733],"valid"],[[7734,7734],"mapped",[7735]],[[7735,7735],"valid"],[[7736,7736],"mapped",[7737]],[[7737,7737],"valid"],[[7738,7738],"mapped",[7739]],[[7739,7739],"valid"],[[7740,7740],"mapped",[7741]],[[7741,7741],"valid"],[[7742,7742],"mapped",[7743]],[[7743,7743],"valid"],[[7744,7744],"mapped",[7745]],[[7745,7745],"valid"],[[7746,7746],"mapped",[7747]],[[7747,7747],"valid"],[[7748,7748],"mapped",[7749]],[[7749,7749],"valid"],[[7750,7750],"mapped",[7751]],[[7751,7751],"valid"],[[7752,7752],"mapped",[7753]],[[7753,7753],"valid"],[[7754,7754],"mapped",[7755]],[[7755,7755],"valid"],[[7756,7756],"mapped",[7757]],[[7757,7757],"valid"],[[7758,7758],"mapped",[7759]],[[7759,7759],"valid"],[[7760,7760],"mapped",[7761]],[[7761,7761],"valid"],[[7762,7762],"mapped",[7763]],[[7763,7763],"valid"],[[7764,7764],"mapped",[7765]],[[7765,7765],"valid"],[[7766,7766],"mapped",[7767]],[[7767,7767],"valid"],[[7768,7768],"mapped",[7769]],[[7769,7769],"valid"],[[7770,7770],"mapped",[7771]],[[7771,7771],"valid"],[[7772,7772],"mapped",[7773]],[[7773,7773],"valid"],[[7774,7774],"mapped",[7775]],[[7775,7775],"valid"],[[7776,7776],"mapped",[7777]],[[7777,7777],"valid"],[[7778,7778],"mapped",[7779]],[[7779,7779],"valid"],[[7780,7780],"mapped",[7781]],[[7781,7781],"valid"],[[7782,7782],"mapped",[7783]],[[7783,7783],"valid"],[[7784,7784],"mapped",[7785]],[[7785,7785],"valid"],[[7786,7786],"mapped",[7787]],[[7787,7787],"valid"],[[7788,7788],"mapped",[7789]],[[7789,7789],"valid"],[[7790,7790],"mapped",[7791]],[[7791,7791],"valid"],[[7792,7792],"mapped",[7793]],[[7793,7793],"valid"],[[7794,7794],"mapped",[7795]],[[7795,7795],"valid"],[[7796,7796],"mapped",[7797]],[[7797,7797],"valid"],[[7798,7798],"mapped",[7799]],[[7799,7799],"valid"],[[7800,7800],"mapped",[7801]],[[7801,7801],"valid"],[[7802,7802],"mapped",[7803]],[[7803,7803],"valid"],[[7804,7804],"mapped",[7805]],[[7805,7805],"valid"],[[7806,7806],"mapped",[7807]],[[7807,7807],"valid"],[[7808,7808],"mapped",[7809]],[[7809,7809],"valid"],[[7810,7810],"mapped",[7811]],[[7811,7811],"valid"],[[7812,7812],"mapped",[7813]],[[7813,7813],"valid"],[[7814,7814],"mapped",[7815]],[[7815,7815],"valid"],[[7816,7816],"mapped",[7817]],[[7817,7817],"valid"],[[7818,7818],"mapped",[7819]],[[7819,7819],"valid"],[[7820,7820],"mapped",[7821]],[[7821,7821],"valid"],[[7822,7822],"mapped",[7823]],[[7823,7823],"valid"],[[7824,7824],"mapped",[7825]],[[7825,7825],"valid"],[[7826,7826],"mapped",[7827]],[[7827,7827],"valid"],[[7828,7828],"mapped",[7829]],[[7829,7833],"valid"],[[7834,7834],"mapped",[97,702]],[[7835,7835],"mapped",[7777]],[[7836,7837],"valid"],[[7838,7838],"mapped",[115,115]],[[7839,7839],"valid"],[[7840,7840],"mapped",[7841]],[[7841,7841],"valid"],[[7842,7842],"mapped",[7843]],[[7843,7843],"valid"],[[7844,7844],"mapped",[7845]],[[7845,7845],"valid"],[[7846,7846],"mapped",[7847]],[[7847,7847],"valid"],[[7848,7848],"mapped",[7849]],[[7849,7849],"valid"],[[7850,7850],"mapped",[7851]],[[7851,7851],"valid"],[[7852,7852],"mapped",[7853]],[[7853,7853],"valid"],[[7854,7854],"mapped",[7855]],[[7855,7855],"valid"],[[7856,7856],"mapped",[7857]],[[7857,7857],"valid"],[[7858,7858],"mapped",[7859]],[[7859,7859],"valid"],[[7860,7860],"mapped",[7861]],[[7861,7861],"valid"],[[7862,7862],"mapped",[7863]],[[7863,7863],"valid"],[[7864,7864],"mapped",[7865]],[[7865,7865],"valid"],[[7866,7866],"mapped",[7867]],[[7867,7867],"valid"],[[7868,7868],"mapped",[7869]],[[7869,7869],"valid"],[[7870,7870],"mapped",[7871]],[[7871,7871],"valid"],[[7872,7872],"mapped",[7873]],[[7873,7873],"valid"],[[7874,7874],"mapped",[7875]],[[7875,7875],"valid"],[[7876,7876],"mapped",[7877]],[[7877,7877],"valid"],[[7878,7878],"mapped",[7879]],[[7879,7879],"valid"],[[7880,7880],"mapped",[7881]],[[7881,7881],"valid"],[[7882,7882],"mapped",[7883]],[[7883,7883],"valid"],[[7884,7884],"mapped",[7885]],[[7885,7885],"valid"],[[7886,7886],"mapped",[7887]],[[7887,7887],"valid"],[[7888,7888],"mapped",[7889]],[[7889,7889],"valid"],[[7890,7890],"mapped",[7891]],[[7891,7891],"valid"],[[7892,7892],"mapped",[7893]],[[7893,7893],"valid"],[[7894,7894],"mapped",[7895]],[[7895,7895],"valid"],[[7896,7896],"mapped",[7897]],[[7897,7897],"valid"],[[7898,7898],"mapped",[7899]],[[7899,7899],"valid"],[[7900,7900],"mapped",[7901]],[[7901,7901],"valid"],[[7902,7902],"mapped",[7903]],[[7903,7903],"valid"],[[7904,7904],"mapped",[7905]],[[7905,7905],"valid"],[[7906,7906],"mapped",[7907]],[[7907,7907],"valid"],[[7908,7908],"mapped",[7909]],[[7909,7909],"valid"],[[7910,7910],"mapped",[7911]],[[7911,7911],"valid"],[[7912,7912],"mapped",[7913]],[[7913,7913],"valid"],[[7914,7914],"mapped",[7915]],[[7915,7915],"valid"],[[7916,7916],"mapped",[7917]],[[7917,7917],"valid"],[[7918,7918],"mapped",[7919]],[[7919,7919],"valid"],[[7920,7920],"mapped",[7921]],[[7921,7921],"valid"],[[7922,7922],"mapped",[7923]],[[7923,7923],"valid"],[[7924,7924],"mapped",[7925]],[[7925,7925],"valid"],[[7926,7926],"mapped",[7927]],[[7927,7927],"valid"],[[7928,7928],"mapped",[7929]],[[7929,7929],"valid"],[[7930,7930],"mapped",[7931]],[[7931,7931],"valid"],[[7932,7932],"mapped",[7933]],[[7933,7933],"valid"],[[7934,7934],"mapped",[7935]],[[7935,7935],"valid"],[[7936,7943],"valid"],[[7944,7944],"mapped",[7936]],[[7945,7945],"mapped",[7937]],[[7946,7946],"mapped",[7938]],[[7947,7947],"mapped",[7939]],[[7948,7948],"mapped",[7940]],[[7949,7949],"mapped",[7941]],[[7950,7950],"mapped",[7942]],[[7951,7951],"mapped",[7943]],[[7952,7957],"valid"],[[7958,7959],"disallowed"],[[7960,7960],"mapped",[7952]],[[7961,7961],"mapped",[7953]],[[7962,7962],"mapped",[7954]],[[7963,7963],"mapped",[7955]],[[7964,7964],"mapped",[7956]],[[7965,7965],"mapped",[7957]],[[7966,7967],"disallowed"],[[7968,7975],"valid"],[[7976,7976],"mapped",[7968]],[[7977,7977],"mapped",[7969]],[[7978,7978],"mapped",[7970]],[[7979,7979],"mapped",[7971]],[[7980,7980],"mapped",[7972]],[[7981,7981],"mapped",[7973]],[[7982,7982],"mapped",[7974]],[[7983,7983],"mapped",[7975]],[[7984,7991],"valid"],[[7992,7992],"mapped",[7984]],[[7993,7993],"mapped",[7985]],[[7994,7994],"mapped",[7986]],[[7995,7995],"mapped",[7987]],[[7996,7996],"mapped",[7988]],[[7997,7997],"mapped",[7989]],[[7998,7998],"mapped",[7990]],[[7999,7999],"mapped",[7991]],[[8e3,8005],"valid"],[[8006,8007],"disallowed"],[[8008,8008],"mapped",[8e3]],[[8009,8009],"mapped",[8001]],[[8010,8010],"mapped",[8002]],[[8011,8011],"mapped",[8003]],[[8012,8012],"mapped",[8004]],[[8013,8013],"mapped",[8005]],[[8014,8015],"disallowed"],[[8016,8023],"valid"],[[8024,8024],"disallowed"],[[8025,8025],"mapped",[8017]],[[8026,8026],"disallowed"],[[8027,8027],"mapped",[8019]],[[8028,8028],"disallowed"],[[8029,8029],"mapped",[8021]],[[8030,8030],"disallowed"],[[8031,8031],"mapped",[8023]],[[8032,8039],"valid"],[[8040,8040],"mapped",[8032]],[[8041,8041],"mapped",[8033]],[[8042,8042],"mapped",[8034]],[[8043,8043],"mapped",[8035]],[[8044,8044],"mapped",[8036]],[[8045,8045],"mapped",[8037]],[[8046,8046],"mapped",[8038]],[[8047,8047],"mapped",[8039]],[[8048,8048],"valid"],[[8049,8049],"mapped",[940]],[[8050,8050],"valid"],[[8051,8051],"mapped",[941]],[[8052,8052],"valid"],[[8053,8053],"mapped",[942]],[[8054,8054],"valid"],[[8055,8055],"mapped",[943]],[[8056,8056],"valid"],[[8057,8057],"mapped",[972]],[[8058,8058],"valid"],[[8059,8059],"mapped",[973]],[[8060,8060],"valid"],[[8061,8061],"mapped",[974]],[[8062,8063],"disallowed"],[[8064,8064],"mapped",[7936,953]],[[8065,8065],"mapped",[7937,953]],[[8066,8066],"mapped",[7938,953]],[[8067,8067],"mapped",[7939,953]],[[8068,8068],"mapped",[7940,953]],[[8069,8069],"mapped",[7941,953]],[[8070,8070],"mapped",[7942,953]],[[8071,8071],"mapped",[7943,953]],[[8072,8072],"mapped",[7936,953]],[[8073,8073],"mapped",[7937,953]],[[8074,8074],"mapped",[7938,953]],[[8075,8075],"mapped",[7939,953]],[[8076,8076],"mapped",[7940,953]],[[8077,8077],"mapped",[7941,953]],[[8078,8078],"mapped",[7942,953]],[[8079,8079],"mapped",[7943,953]],[[8080,8080],"mapped",[7968,953]],[[8081,8081],"mapped",[7969,953]],[[8082,8082],"mapped",[7970,953]],[[8083,8083],"mapped",[7971,953]],[[8084,8084],"mapped",[7972,953]],[[8085,8085],"mapped",[7973,953]],[[8086,8086],"mapped",[7974,953]],[[8087,8087],"mapped",[7975,953]],[[8088,8088],"mapped",[7968,953]],[[8089,8089],"mapped",[7969,953]],[[8090,8090],"mapped",[7970,953]],[[8091,8091],"mapped",[7971,953]],[[8092,8092],"mapped",[7972,953]],[[8093,8093],"mapped",[7973,953]],[[8094,8094],"mapped",[7974,953]],[[8095,8095],"mapped",[7975,953]],[[8096,8096],"mapped",[8032,953]],[[8097,8097],"mapped",[8033,953]],[[8098,8098],"mapped",[8034,953]],[[8099,8099],"mapped",[8035,953]],[[8100,8100],"mapped",[8036,953]],[[8101,8101],"mapped",[8037,953]],[[8102,8102],"mapped",[8038,953]],[[8103,8103],"mapped",[8039,953]],[[8104,8104],"mapped",[8032,953]],[[8105,8105],"mapped",[8033,953]],[[8106,8106],"mapped",[8034,953]],[[8107,8107],"mapped",[8035,953]],[[8108,8108],"mapped",[8036,953]],[[8109,8109],"mapped",[8037,953]],[[8110,8110],"mapped",[8038,953]],[[8111,8111],"mapped",[8039,953]],[[8112,8113],"valid"],[[8114,8114],"mapped",[8048,953]],[[8115,8115],"mapped",[945,953]],[[8116,8116],"mapped",[940,953]],[[8117,8117],"disallowed"],[[8118,8118],"valid"],[[8119,8119],"mapped",[8118,953]],[[8120,8120],"mapped",[8112]],[[8121,8121],"mapped",[8113]],[[8122,8122],"mapped",[8048]],[[8123,8123],"mapped",[940]],[[8124,8124],"mapped",[945,953]],[[8125,8125],"disallowed_STD3_mapped",[32,787]],[[8126,8126],"mapped",[953]],[[8127,8127],"disallowed_STD3_mapped",[32,787]],[[8128,8128],"disallowed_STD3_mapped",[32,834]],[[8129,8129],"disallowed_STD3_mapped",[32,776,834]],[[8130,8130],"mapped",[8052,953]],[[8131,8131],"mapped",[951,953]],[[8132,8132],"mapped",[942,953]],[[8133,8133],"disallowed"],[[8134,8134],"valid"],[[8135,8135],"mapped",[8134,953]],[[8136,8136],"mapped",[8050]],[[8137,8137],"mapped",[941]],[[8138,8138],"mapped",[8052]],[[8139,8139],"mapped",[942]],[[8140,8140],"mapped",[951,953]],[[8141,8141],"disallowed_STD3_mapped",[32,787,768]],[[8142,8142],"disallowed_STD3_mapped",[32,787,769]],[[8143,8143],"disallowed_STD3_mapped",[32,787,834]],[[8144,8146],"valid"],[[8147,8147],"mapped",[912]],[[8148,8149],"disallowed"],[[8150,8151],"valid"],[[8152,8152],"mapped",[8144]],[[8153,8153],"mapped",[8145]],[[8154,8154],"mapped",[8054]],[[8155,8155],"mapped",[943]],[[8156,8156],"disallowed"],[[8157,8157],"disallowed_STD3_mapped",[32,788,768]],[[8158,8158],"disallowed_STD3_mapped",[32,788,769]],[[8159,8159],"disallowed_STD3_mapped",[32,788,834]],[[8160,8162],"valid"],[[8163,8163],"mapped",[944]],[[8164,8167],"valid"],[[8168,8168],"mapped",[8160]],[[8169,8169],"mapped",[8161]],[[8170,8170],"mapped",[8058]],[[8171,8171],"mapped",[973]],[[8172,8172],"mapped",[8165]],[[8173,8173],"disallowed_STD3_mapped",[32,776,768]],[[8174,8174],"disallowed_STD3_mapped",[32,776,769]],[[8175,8175],"disallowed_STD3_mapped",[96]],[[8176,8177],"disallowed"],[[8178,8178],"mapped",[8060,953]],[[8179,8179],"mapped",[969,953]],[[8180,8180],"mapped",[974,953]],[[8181,8181],"disallowed"],[[8182,8182],"valid"],[[8183,8183],"mapped",[8182,953]],[[8184,8184],"mapped",[8056]],[[8185,8185],"mapped",[972]],[[8186,8186],"mapped",[8060]],[[8187,8187],"mapped",[974]],[[8188,8188],"mapped",[969,953]],[[8189,8189],"disallowed_STD3_mapped",[32,769]],[[8190,8190],"disallowed_STD3_mapped",[32,788]],[[8191,8191],"disallowed"],[[8192,8202],"disallowed_STD3_mapped",[32]],[[8203,8203],"ignored"],[[8204,8205],"deviation",[]],[[8206,8207],"disallowed"],[[8208,8208],"valid",[],"NV8"],[[8209,8209],"mapped",[8208]],[[8210,8214],"valid",[],"NV8"],[[8215,8215],"disallowed_STD3_mapped",[32,819]],[[8216,8227],"valid",[],"NV8"],[[8228,8230],"disallowed"],[[8231,8231],"valid",[],"NV8"],[[8232,8238],"disallowed"],[[8239,8239],"disallowed_STD3_mapped",[32]],[[8240,8242],"valid",[],"NV8"],[[8243,8243],"mapped",[8242,8242]],[[8244,8244],"mapped",[8242,8242,8242]],[[8245,8245],"valid",[],"NV8"],[[8246,8246],"mapped",[8245,8245]],[[8247,8247],"mapped",[8245,8245,8245]],[[8248,8251],"valid",[],"NV8"],[[8252,8252],"disallowed_STD3_mapped",[33,33]],[[8253,8253],"valid",[],"NV8"],[[8254,8254],"disallowed_STD3_mapped",[32,773]],[[8255,8262],"valid",[],"NV8"],[[8263,8263],"disallowed_STD3_mapped",[63,63]],[[8264,8264],"disallowed_STD3_mapped",[63,33]],[[8265,8265],"disallowed_STD3_mapped",[33,63]],[[8266,8269],"valid",[],"NV8"],[[8270,8274],"valid",[],"NV8"],[[8275,8276],"valid",[],"NV8"],[[8277,8278],"valid",[],"NV8"],[[8279,8279],"mapped",[8242,8242,8242,8242]],[[8280,8286],"valid",[],"NV8"],[[8287,8287],"disallowed_STD3_mapped",[32]],[[8288,8288],"ignored"],[[8289,8291],"disallowed"],[[8292,8292],"ignored"],[[8293,8293],"disallowed"],[[8294,8297],"disallowed"],[[8298,8303],"disallowed"],[[8304,8304],"mapped",[48]],[[8305,8305],"mapped",[105]],[[8306,8307],"disallowed"],[[8308,8308],"mapped",[52]],[[8309,8309],"mapped",[53]],[[8310,8310],"mapped",[54]],[[8311,8311],"mapped",[55]],[[8312,8312],"mapped",[56]],[[8313,8313],"mapped",[57]],[[8314,8314],"disallowed_STD3_mapped",[43]],[[8315,8315],"mapped",[8722]],[[8316,8316],"disallowed_STD3_mapped",[61]],[[8317,8317],"disallowed_STD3_mapped",[40]],[[8318,8318],"disallowed_STD3_mapped",[41]],[[8319,8319],"mapped",[110]],[[8320,8320],"mapped",[48]],[[8321,8321],"mapped",[49]],[[8322,8322],"mapped",[50]],[[8323,8323],"mapped",[51]],[[8324,8324],"mapped",[52]],[[8325,8325],"mapped",[53]],[[8326,8326],"mapped",[54]],[[8327,8327],"mapped",[55]],[[8328,8328],"mapped",[56]],[[8329,8329],"mapped",[57]],[[8330,8330],"disallowed_STD3_mapped",[43]],[[8331,8331],"mapped",[8722]],[[8332,8332],"disallowed_STD3_mapped",[61]],[[8333,8333],"disallowed_STD3_mapped",[40]],[[8334,8334],"disallowed_STD3_mapped",[41]],[[8335,8335],"disallowed"],[[8336,8336],"mapped",[97]],[[8337,8337],"mapped",[101]],[[8338,8338],"mapped",[111]],[[8339,8339],"mapped",[120]],[[8340,8340],"mapped",[601]],[[8341,8341],"mapped",[104]],[[8342,8342],"mapped",[107]],[[8343,8343],"mapped",[108]],[[8344,8344],"mapped",[109]],[[8345,8345],"mapped",[110]],[[8346,8346],"mapped",[112]],[[8347,8347],"mapped",[115]],[[8348,8348],"mapped",[116]],[[8349,8351],"disallowed"],[[8352,8359],"valid",[],"NV8"],[[8360,8360],"mapped",[114,115]],[[8361,8362],"valid",[],"NV8"],[[8363,8363],"valid",[],"NV8"],[[8364,8364],"valid",[],"NV8"],[[8365,8367],"valid",[],"NV8"],[[8368,8369],"valid",[],"NV8"],[[8370,8373],"valid",[],"NV8"],[[8374,8376],"valid",[],"NV8"],[[8377,8377],"valid",[],"NV8"],[[8378,8378],"valid",[],"NV8"],[[8379,8381],"valid",[],"NV8"],[[8382,8382],"valid",[],"NV8"],[[8383,8399],"disallowed"],[[8400,8417],"valid",[],"NV8"],[[8418,8419],"valid",[],"NV8"],[[8420,8426],"valid",[],"NV8"],[[8427,8427],"valid",[],"NV8"],[[8428,8431],"valid",[],"NV8"],[[8432,8432],"valid",[],"NV8"],[[8433,8447],"disallowed"],[[8448,8448],"disallowed_STD3_mapped",[97,47,99]],[[8449,8449],"disallowed_STD3_mapped",[97,47,115]],[[8450,8450],"mapped",[99]],[[8451,8451],"mapped",[176,99]],[[8452,8452],"valid",[],"NV8"],[[8453,8453],"disallowed_STD3_mapped",[99,47,111]],[[8454,8454],"disallowed_STD3_mapped",[99,47,117]],[[8455,8455],"mapped",[603]],[[8456,8456],"valid",[],"NV8"],[[8457,8457],"mapped",[176,102]],[[8458,8458],"mapped",[103]],[[8459,8462],"mapped",[104]],[[8463,8463],"mapped",[295]],[[8464,8465],"mapped",[105]],[[8466,8467],"mapped",[108]],[[8468,8468],"valid",[],"NV8"],[[8469,8469],"mapped",[110]],[[8470,8470],"mapped",[110,111]],[[8471,8472],"valid",[],"NV8"],[[8473,8473],"mapped",[112]],[[8474,8474],"mapped",[113]],[[8475,8477],"mapped",[114]],[[8478,8479],"valid",[],"NV8"],[[8480,8480],"mapped",[115,109]],[[8481,8481],"mapped",[116,101,108]],[[8482,8482],"mapped",[116,109]],[[8483,8483],"valid",[],"NV8"],[[8484,8484],"mapped",[122]],[[8485,8485],"valid",[],"NV8"],[[8486,8486],"mapped",[969]],[[8487,8487],"valid",[],"NV8"],[[8488,8488],"mapped",[122]],[[8489,8489],"valid",[],"NV8"],[[8490,8490],"mapped",[107]],[[8491,8491],"mapped",[229]],[[8492,8492],"mapped",[98]],[[8493,8493],"mapped",[99]],[[8494,8494],"valid",[],"NV8"],[[8495,8496],"mapped",[101]],[[8497,8497],"mapped",[102]],[[8498,8498],"disallowed"],[[8499,8499],"mapped",[109]],[[8500,8500],"mapped",[111]],[[8501,8501],"mapped",[1488]],[[8502,8502],"mapped",[1489]],[[8503,8503],"mapped",[1490]],[[8504,8504],"mapped",[1491]],[[8505,8505],"mapped",[105]],[[8506,8506],"valid",[],"NV8"],[[8507,8507],"mapped",[102,97,120]],[[8508,8508],"mapped",[960]],[[8509,8510],"mapped",[947]],[[8511,8511],"mapped",[960]],[[8512,8512],"mapped",[8721]],[[8513,8516],"valid",[],"NV8"],[[8517,8518],"mapped",[100]],[[8519,8519],"mapped",[101]],[[8520,8520],"mapped",[105]],[[8521,8521],"mapped",[106]],[[8522,8523],"valid",[],"NV8"],[[8524,8524],"valid",[],"NV8"],[[8525,8525],"valid",[],"NV8"],[[8526,8526],"valid"],[[8527,8527],"valid",[],"NV8"],[[8528,8528],"mapped",[49,8260,55]],[[8529,8529],"mapped",[49,8260,57]],[[8530,8530],"mapped",[49,8260,49,48]],[[8531,8531],"mapped",[49,8260,51]],[[8532,8532],"mapped",[50,8260,51]],[[8533,8533],"mapped",[49,8260,53]],[[8534,8534],"mapped",[50,8260,53]],[[8535,8535],"mapped",[51,8260,53]],[[8536,8536],"mapped",[52,8260,53]],[[8537,8537],"mapped",[49,8260,54]],[[8538,8538],"mapped",[53,8260,54]],[[8539,8539],"mapped",[49,8260,56]],[[8540,8540],"mapped",[51,8260,56]],[[8541,8541],"mapped",[53,8260,56]],[[8542,8542],"mapped",[55,8260,56]],[[8543,8543],"mapped",[49,8260]],[[8544,8544],"mapped",[105]],[[8545,8545],"mapped",[105,105]],[[8546,8546],"mapped",[105,105,105]],[[8547,8547],"mapped",[105,118]],[[8548,8548],"mapped",[118]],[[8549,8549],"mapped",[118,105]],[[8550,8550],"mapped",[118,105,105]],[[8551,8551],"mapped",[118,105,105,105]],[[8552,8552],"mapped",[105,120]],[[8553,8553],"mapped",[120]],[[8554,8554],"mapped",[120,105]],[[8555,8555],"mapped",[120,105,105]],[[8556,8556],"mapped",[108]],[[8557,8557],"mapped",[99]],[[8558,8558],"mapped",[100]],[[8559,8559],"mapped",[109]],[[8560,8560],"mapped",[105]],[[8561,8561],"mapped",[105,105]],[[8562,8562],"mapped",[105,105,105]],[[8563,8563],"mapped",[105,118]],[[8564,8564],"mapped",[118]],[[8565,8565],"mapped",[118,105]],[[8566,8566],"mapped",[118,105,105]],[[8567,8567],"mapped",[118,105,105,105]],[[8568,8568],"mapped",[105,120]],[[8569,8569],"mapped",[120]],[[8570,8570],"mapped",[120,105]],[[8571,8571],"mapped",[120,105,105]],[[8572,8572],"mapped",[108]],[[8573,8573],"mapped",[99]],[[8574,8574],"mapped",[100]],[[8575,8575],"mapped",[109]],[[8576,8578],"valid",[],"NV8"],[[8579,8579],"disallowed"],[[8580,8580],"valid"],[[8581,8584],"valid",[],"NV8"],[[8585,8585],"mapped",[48,8260,51]],[[8586,8587],"valid",[],"NV8"],[[8588,8591],"disallowed"],[[8592,8682],"valid",[],"NV8"],[[8683,8691],"valid",[],"NV8"],[[8692,8703],"valid",[],"NV8"],[[8704,8747],"valid",[],"NV8"],[[8748,8748],"mapped",[8747,8747]],[[8749,8749],"mapped",[8747,8747,8747]],[[8750,8750],"valid",[],"NV8"],[[8751,8751],"mapped",[8750,8750]],[[8752,8752],"mapped",[8750,8750,8750]],[[8753,8799],"valid",[],"NV8"],[[8800,8800],"disallowed_STD3_valid"],[[8801,8813],"valid",[],"NV8"],[[8814,8815],"disallowed_STD3_valid"],[[8816,8945],"valid",[],"NV8"],[[8946,8959],"valid",[],"NV8"],[[8960,8960],"valid",[],"NV8"],[[8961,8961],"valid",[],"NV8"],[[8962,9e3],"valid",[],"NV8"],[[9001,9001],"mapped",[12296]],[[9002,9002],"mapped",[12297]],[[9003,9082],"valid",[],"NV8"],[[9083,9083],"valid",[],"NV8"],[[9084,9084],"valid",[],"NV8"],[[9085,9114],"valid",[],"NV8"],[[9115,9166],"valid",[],"NV8"],[[9167,9168],"valid",[],"NV8"],[[9169,9179],"valid",[],"NV8"],[[9180,9191],"valid",[],"NV8"],[[9192,9192],"valid",[],"NV8"],[[9193,9203],"valid",[],"NV8"],[[9204,9210],"valid",[],"NV8"],[[9211,9215],"disallowed"],[[9216,9252],"valid",[],"NV8"],[[9253,9254],"valid",[],"NV8"],[[9255,9279],"disallowed"],[[9280,9290],"valid",[],"NV8"],[[9291,9311],"disallowed"],[[9312,9312],"mapped",[49]],[[9313,9313],"mapped",[50]],[[9314,9314],"mapped",[51]],[[9315,9315],"mapped",[52]],[[9316,9316],"mapped",[53]],[[9317,9317],"mapped",[54]],[[9318,9318],"mapped",[55]],[[9319,9319],"mapped",[56]],[[9320,9320],"mapped",[57]],[[9321,9321],"mapped",[49,48]],[[9322,9322],"mapped",[49,49]],[[9323,9323],"mapped",[49,50]],[[9324,9324],"mapped",[49,51]],[[9325,9325],"mapped",[49,52]],[[9326,9326],"mapped",[49,53]],[[9327,9327],"mapped",[49,54]],[[9328,9328],"mapped",[49,55]],[[9329,9329],"mapped",[49,56]],[[9330,9330],"mapped",[49,57]],[[9331,9331],"mapped",[50,48]],[[9332,9332],"disallowed_STD3_mapped",[40,49,41]],[[9333,9333],"disallowed_STD3_mapped",[40,50,41]],[[9334,9334],"disallowed_STD3_mapped",[40,51,41]],[[9335,9335],"disallowed_STD3_mapped",[40,52,41]],[[9336,9336],"disallowed_STD3_mapped",[40,53,41]],[[9337,9337],"disallowed_STD3_mapped",[40,54,41]],[[9338,9338],"disallowed_STD3_mapped",[40,55,41]],[[9339,9339],"disallowed_STD3_mapped",[40,56,41]],[[9340,9340],"disallowed_STD3_mapped",[40,57,41]],[[9341,9341],"disallowed_STD3_mapped",[40,49,48,41]],[[9342,9342],"disallowed_STD3_mapped",[40,49,49,41]],[[9343,9343],"disallowed_STD3_mapped",[40,49,50,41]],[[9344,9344],"disallowed_STD3_mapped",[40,49,51,41]],[[9345,9345],"disallowed_STD3_mapped",[40,49,52,41]],[[9346,9346],"disallowed_STD3_mapped",[40,49,53,41]],[[9347,9347],"disallowed_STD3_mapped",[40,49,54,41]],[[9348,9348],"disallowed_STD3_mapped",[40,49,55,41]],[[9349,9349],"disallowed_STD3_mapped",[40,49,56,41]],[[9350,9350],"disallowed_STD3_mapped",[40,49,57,41]],[[9351,9351],"disallowed_STD3_mapped",[40,50,48,41]],[[9352,9371],"disallowed"],[[9372,9372],"disallowed_STD3_mapped",[40,97,41]],[[9373,9373],"disallowed_STD3_mapped",[40,98,41]],[[9374,9374],"disallowed_STD3_mapped",[40,99,41]],[[9375,9375],"disallowed_STD3_mapped",[40,100,41]],[[9376,9376],"disallowed_STD3_mapped",[40,101,41]],[[9377,9377],"disallowed_STD3_mapped",[40,102,41]],[[9378,9378],"disallowed_STD3_mapped",[40,103,41]],[[9379,9379],"disallowed_STD3_mapped",[40,104,41]],[[9380,9380],"disallowed_STD3_mapped",[40,105,41]],[[9381,9381],"disallowed_STD3_mapped",[40,106,41]],[[9382,9382],"disallowed_STD3_mapped",[40,107,41]],[[9383,9383],"disallowed_STD3_mapped",[40,108,41]],[[9384,9384],"disallowed_STD3_mapped",[40,109,41]],[[9385,9385],"disallowed_STD3_mapped",[40,110,41]],[[9386,9386],"disallowed_STD3_mapped",[40,111,41]],[[9387,9387],"disallowed_STD3_mapped",[40,112,41]],[[9388,9388],"disallowed_STD3_mapped",[40,113,41]],[[9389,9389],"disallowed_STD3_mapped",[40,114,41]],[[9390,9390],"disallowed_STD3_mapped",[40,115,41]],[[9391,9391],"disallowed_STD3_mapped",[40,116,41]],[[9392,9392],"disallowed_STD3_mapped",[40,117,41]],[[9393,9393],"disallowed_STD3_mapped",[40,118,41]],[[9394,9394],"disallowed_STD3_mapped",[40,119,41]],[[9395,9395],"disallowed_STD3_mapped",[40,120,41]],[[9396,9396],"disallowed_STD3_mapped",[40,121,41]],[[9397,9397],"disallowed_STD3_mapped",[40,122,41]],[[9398,9398],"mapped",[97]],[[9399,9399],"mapped",[98]],[[9400,9400],"mapped",[99]],[[9401,9401],"mapped",[100]],[[9402,9402],"mapped",[101]],[[9403,9403],"mapped",[102]],[[9404,9404],"mapped",[103]],[[9405,9405],"mapped",[104]],[[9406,9406],"mapped",[105]],[[9407,9407],"mapped",[106]],[[9408,9408],"mapped",[107]],[[9409,9409],"mapped",[108]],[[9410,9410],"mapped",[109]],[[9411,9411],"mapped",[110]],[[9412,9412],"mapped",[111]],[[9413,9413],"mapped",[112]],[[9414,9414],"mapped",[113]],[[9415,9415],"mapped",[114]],[[9416,9416],"mapped",[115]],[[9417,9417],"mapped",[116]],[[9418,9418],"mapped",[117]],[[9419,9419],"mapped",[118]],[[9420,9420],"mapped",[119]],[[9421,9421],"mapped",[120]],[[9422,9422],"mapped",[121]],[[9423,9423],"mapped",[122]],[[9424,9424],"mapped",[97]],[[9425,9425],"mapped",[98]],[[9426,9426],"mapped",[99]],[[9427,9427],"mapped",[100]],[[9428,9428],"mapped",[101]],[[9429,9429],"mapped",[102]],[[9430,9430],"mapped",[103]],[[9431,9431],"mapped",[104]],[[9432,9432],"mapped",[105]],[[9433,9433],"mapped",[106]],[[9434,9434],"mapped",[107]],[[9435,9435],"mapped",[108]],[[9436,9436],"mapped",[109]],[[9437,9437],"mapped",[110]],[[9438,9438],"mapped",[111]],[[9439,9439],"mapped",[112]],[[9440,9440],"mapped",[113]],[[9441,9441],"mapped",[114]],[[9442,9442],"mapped",[115]],[[9443,9443],"mapped",[116]],[[9444,9444],"mapped",[117]],[[9445,9445],"mapped",[118]],[[9446,9446],"mapped",[119]],[[9447,9447],"mapped",[120]],[[9448,9448],"mapped",[121]],[[9449,9449],"mapped",[122]],[[9450,9450],"mapped",[48]],[[9451,9470],"valid",[],"NV8"],[[9471,9471],"valid",[],"NV8"],[[9472,9621],"valid",[],"NV8"],[[9622,9631],"valid",[],"NV8"],[[9632,9711],"valid",[],"NV8"],[[9712,9719],"valid",[],"NV8"],[[9720,9727],"valid",[],"NV8"],[[9728,9747],"valid",[],"NV8"],[[9748,9749],"valid",[],"NV8"],[[9750,9751],"valid",[],"NV8"],[[9752,9752],"valid",[],"NV8"],[[9753,9753],"valid",[],"NV8"],[[9754,9839],"valid",[],"NV8"],[[9840,9841],"valid",[],"NV8"],[[9842,9853],"valid",[],"NV8"],[[9854,9855],"valid",[],"NV8"],[[9856,9865],"valid",[],"NV8"],[[9866,9873],"valid",[],"NV8"],[[9874,9884],"valid",[],"NV8"],[[9885,9885],"valid",[],"NV8"],[[9886,9887],"valid",[],"NV8"],[[9888,9889],"valid",[],"NV8"],[[9890,9905],"valid",[],"NV8"],[[9906,9906],"valid",[],"NV8"],[[9907,9916],"valid",[],"NV8"],[[9917,9919],"valid",[],"NV8"],[[9920,9923],"valid",[],"NV8"],[[9924,9933],"valid",[],"NV8"],[[9934,9934],"valid",[],"NV8"],[[9935,9953],"valid",[],"NV8"],[[9954,9954],"valid",[],"NV8"],[[9955,9955],"valid",[],"NV8"],[[9956,9959],"valid",[],"NV8"],[[9960,9983],"valid",[],"NV8"],[[9984,9984],"valid",[],"NV8"],[[9985,9988],"valid",[],"NV8"],[[9989,9989],"valid",[],"NV8"],[[9990,9993],"valid",[],"NV8"],[[9994,9995],"valid",[],"NV8"],[[9996,10023],"valid",[],"NV8"],[[10024,10024],"valid",[],"NV8"],[[10025,10059],"valid",[],"NV8"],[[10060,10060],"valid",[],"NV8"],[[10061,10061],"valid",[],"NV8"],[[10062,10062],"valid",[],"NV8"],[[10063,10066],"valid",[],"NV8"],[[10067,10069],"valid",[],"NV8"],[[10070,10070],"valid",[],"NV8"],[[10071,10071],"valid",[],"NV8"],[[10072,10078],"valid",[],"NV8"],[[10079,10080],"valid",[],"NV8"],[[10081,10087],"valid",[],"NV8"],[[10088,10101],"valid",[],"NV8"],[[10102,10132],"valid",[],"NV8"],[[10133,10135],"valid",[],"NV8"],[[10136,10159],"valid",[],"NV8"],[[10160,10160],"valid",[],"NV8"],[[10161,10174],"valid",[],"NV8"],[[10175,10175],"valid",[],"NV8"],[[10176,10182],"valid",[],"NV8"],[[10183,10186],"valid",[],"NV8"],[[10187,10187],"valid",[],"NV8"],[[10188,10188],"valid",[],"NV8"],[[10189,10189],"valid",[],"NV8"],[[10190,10191],"valid",[],"NV8"],[[10192,10219],"valid",[],"NV8"],[[10220,10223],"valid",[],"NV8"],[[10224,10239],"valid",[],"NV8"],[[10240,10495],"valid",[],"NV8"],[[10496,10763],"valid",[],"NV8"],[[10764,10764],"mapped",[8747,8747,8747,8747]],[[10765,10867],"valid",[],"NV8"],[[10868,10868],"disallowed_STD3_mapped",[58,58,61]],[[10869,10869],"disallowed_STD3_mapped",[61,61]],[[10870,10870],"disallowed_STD3_mapped",[61,61,61]],[[10871,10971],"valid",[],"NV8"],[[10972,10972],"mapped",[10973,824]],[[10973,11007],"valid",[],"NV8"],[[11008,11021],"valid",[],"NV8"],[[11022,11027],"valid",[],"NV8"],[[11028,11034],"valid",[],"NV8"],[[11035,11039],"valid",[],"NV8"],[[11040,11043],"valid",[],"NV8"],[[11044,11084],"valid",[],"NV8"],[[11085,11087],"valid",[],"NV8"],[[11088,11092],"valid",[],"NV8"],[[11093,11097],"valid",[],"NV8"],[[11098,11123],"valid",[],"NV8"],[[11124,11125],"disallowed"],[[11126,11157],"valid",[],"NV8"],[[11158,11159],"disallowed"],[[11160,11193],"valid",[],"NV8"],[[11194,11196],"disallowed"],[[11197,11208],"valid",[],"NV8"],[[11209,11209],"disallowed"],[[11210,11217],"valid",[],"NV8"],[[11218,11243],"disallowed"],[[11244,11247],"valid",[],"NV8"],[[11248,11263],"disallowed"],[[11264,11264],"mapped",[11312]],[[11265,11265],"mapped",[11313]],[[11266,11266],"mapped",[11314]],[[11267,11267],"mapped",[11315]],[[11268,11268],"mapped",[11316]],[[11269,11269],"mapped",[11317]],[[11270,11270],"mapped",[11318]],[[11271,11271],"mapped",[11319]],[[11272,11272],"mapped",[11320]],[[11273,11273],"mapped",[11321]],[[11274,11274],"mapped",[11322]],[[11275,11275],"mapped",[11323]],[[11276,11276],"mapped",[11324]],[[11277,11277],"mapped",[11325]],[[11278,11278],"mapped",[11326]],[[11279,11279],"mapped",[11327]],[[11280,11280],"mapped",[11328]],[[11281,11281],"mapped",[11329]],[[11282,11282],"mapped",[11330]],[[11283,11283],"mapped",[11331]],[[11284,11284],"mapped",[11332]],[[11285,11285],"mapped",[11333]],[[11286,11286],"mapped",[11334]],[[11287,11287],"mapped",[11335]],[[11288,11288],"mapped",[11336]],[[11289,11289],"mapped",[11337]],[[11290,11290],"mapped",[11338]],[[11291,11291],"mapped",[11339]],[[11292,11292],"mapped",[11340]],[[11293,11293],"mapped",[11341]],[[11294,11294],"mapped",[11342]],[[11295,11295],"mapped",[11343]],[[11296,11296],"mapped",[11344]],[[11297,11297],"mapped",[11345]],[[11298,11298],"mapped",[11346]],[[11299,11299],"mapped",[11347]],[[11300,11300],"mapped",[11348]],[[11301,11301],"mapped",[11349]],[[11302,11302],"mapped",[11350]],[[11303,11303],"mapped",[11351]],[[11304,11304],"mapped",[11352]],[[11305,11305],"mapped",[11353]],[[11306,11306],"mapped",[11354]],[[11307,11307],"mapped",[11355]],[[11308,11308],"mapped",[11356]],[[11309,11309],"mapped",[11357]],[[11310,11310],"mapped",[11358]],[[11311,11311],"disallowed"],[[11312,11358],"valid"],[[11359,11359],"disallowed"],[[11360,11360],"mapped",[11361]],[[11361,11361],"valid"],[[11362,11362],"mapped",[619]],[[11363,11363],"mapped",[7549]],[[11364,11364],"mapped",[637]],[[11365,11366],"valid"],[[11367,11367],"mapped",[11368]],[[11368,11368],"valid"],[[11369,11369],"mapped",[11370]],[[11370,11370],"valid"],[[11371,11371],"mapped",[11372]],[[11372,11372],"valid"],[[11373,11373],"mapped",[593]],[[11374,11374],"mapped",[625]],[[11375,11375],"mapped",[592]],[[11376,11376],"mapped",[594]],[[11377,11377],"valid"],[[11378,11378],"mapped",[11379]],[[11379,11379],"valid"],[[11380,11380],"valid"],[[11381,11381],"mapped",[11382]],[[11382,11383],"valid"],[[11384,11387],"valid"],[[11388,11388],"mapped",[106]],[[11389,11389],"mapped",[118]],[[11390,11390],"mapped",[575]],[[11391,11391],"mapped",[576]],[[11392,11392],"mapped",[11393]],[[11393,11393],"valid"],[[11394,11394],"mapped",[11395]],[[11395,11395],"valid"],[[11396,11396],"mapped",[11397]],[[11397,11397],"valid"],[[11398,11398],"mapped",[11399]],[[11399,11399],"valid"],[[11400,11400],"mapped",[11401]],[[11401,11401],"valid"],[[11402,11402],"mapped",[11403]],[[11403,11403],"valid"],[[11404,11404],"mapped",[11405]],[[11405,11405],"valid"],[[11406,11406],"mapped",[11407]],[[11407,11407],"valid"],[[11408,11408],"mapped",[11409]],[[11409,11409],"valid"],[[11410,11410],"mapped",[11411]],[[11411,11411],"valid"],[[11412,11412],"mapped",[11413]],[[11413,11413],"valid"],[[11414,11414],"mapped",[11415]],[[11415,11415],"valid"],[[11416,11416],"mapped",[11417]],[[11417,11417],"valid"],[[11418,11418],"mapped",[11419]],[[11419,11419],"valid"],[[11420,11420],"mapped",[11421]],[[11421,11421],"valid"],[[11422,11422],"mapped",[11423]],[[11423,11423],"valid"],[[11424,11424],"mapped",[11425]],[[11425,11425],"valid"],[[11426,11426],"mapped",[11427]],[[11427,11427],"valid"],[[11428,11428],"mapped",[11429]],[[11429,11429],"valid"],[[11430,11430],"mapped",[11431]],[[11431,11431],"valid"],[[11432,11432],"mapped",[11433]],[[11433,11433],"valid"],[[11434,11434],"mapped",[11435]],[[11435,11435],"valid"],[[11436,11436],"mapped",[11437]],[[11437,11437],"valid"],[[11438,11438],"mapped",[11439]],[[11439,11439],"valid"],[[11440,11440],"mapped",[11441]],[[11441,11441],"valid"],[[11442,11442],"mapped",[11443]],[[11443,11443],"valid"],[[11444,11444],"mapped",[11445]],[[11445,11445],"valid"],[[11446,11446],"mapped",[11447]],[[11447,11447],"valid"],[[11448,11448],"mapped",[11449]],[[11449,11449],"valid"],[[11450,11450],"mapped",[11451]],[[11451,11451],"valid"],[[11452,11452],"mapped",[11453]],[[11453,11453],"valid"],[[11454,11454],"mapped",[11455]],[[11455,11455],"valid"],[[11456,11456],"mapped",[11457]],[[11457,11457],"valid"],[[11458,11458],"mapped",[11459]],[[11459,11459],"valid"],[[11460,11460],"mapped",[11461]],[[11461,11461],"valid"],[[11462,11462],"mapped",[11463]],[[11463,11463],"valid"],[[11464,11464],"mapped",[11465]],[[11465,11465],"valid"],[[11466,11466],"mapped",[11467]],[[11467,11467],"valid"],[[11468,11468],"mapped",[11469]],[[11469,11469],"valid"],[[11470,11470],"mapped",[11471]],[[11471,11471],"valid"],[[11472,11472],"mapped",[11473]],[[11473,11473],"valid"],[[11474,11474],"mapped",[11475]],[[11475,11475],"valid"],[[11476,11476],"mapped",[11477]],[[11477,11477],"valid"],[[11478,11478],"mapped",[11479]],[[11479,11479],"valid"],[[11480,11480],"mapped",[11481]],[[11481,11481],"valid"],[[11482,11482],"mapped",[11483]],[[11483,11483],"valid"],[[11484,11484],"mapped",[11485]],[[11485,11485],"valid"],[[11486,11486],"mapped",[11487]],[[11487,11487],"valid"],[[11488,11488],"mapped",[11489]],[[11489,11489],"valid"],[[11490,11490],"mapped",[11491]],[[11491,11492],"valid"],[[11493,11498],"valid",[],"NV8"],[[11499,11499],"mapped",[11500]],[[11500,11500],"valid"],[[11501,11501],"mapped",[11502]],[[11502,11505],"valid"],[[11506,11506],"mapped",[11507]],[[11507,11507],"valid"],[[11508,11512],"disallowed"],[[11513,11519],"valid",[],"NV8"],[[11520,11557],"valid"],[[11558,11558],"disallowed"],[[11559,11559],"valid"],[[11560,11564],"disallowed"],[[11565,11565],"valid"],[[11566,11567],"disallowed"],[[11568,11621],"valid"],[[11622,11623],"valid"],[[11624,11630],"disallowed"],[[11631,11631],"mapped",[11617]],[[11632,11632],"valid",[],"NV8"],[[11633,11646],"disallowed"],[[11647,11647],"valid"],[[11648,11670],"valid"],[[11671,11679],"disallowed"],[[11680,11686],"valid"],[[11687,11687],"disallowed"],[[11688,11694],"valid"],[[11695,11695],"disallowed"],[[11696,11702],"valid"],[[11703,11703],"disallowed"],[[11704,11710],"valid"],[[11711,11711],"disallowed"],[[11712,11718],"valid"],[[11719,11719],"disallowed"],[[11720,11726],"valid"],[[11727,11727],"disallowed"],[[11728,11734],"valid"],[[11735,11735],"disallowed"],[[11736,11742],"valid"],[[11743,11743],"disallowed"],[[11744,11775],"valid"],[[11776,11799],"valid",[],"NV8"],[[11800,11803],"valid",[],"NV8"],[[11804,11805],"valid",[],"NV8"],[[11806,11822],"valid",[],"NV8"],[[11823,11823],"valid"],[[11824,11824],"valid",[],"NV8"],[[11825,11825],"valid",[],"NV8"],[[11826,11835],"valid",[],"NV8"],[[11836,11842],"valid",[],"NV8"],[[11843,11903],"disallowed"],[[11904,11929],"valid",[],"NV8"],[[11930,11930],"disallowed"],[[11931,11934],"valid",[],"NV8"],[[11935,11935],"mapped",[27597]],[[11936,12018],"valid",[],"NV8"],[[12019,12019],"mapped",[40863]],[[12020,12031],"disallowed"],[[12032,12032],"mapped",[19968]],[[12033,12033],"mapped",[20008]],[[12034,12034],"mapped",[20022]],[[12035,12035],"mapped",[20031]],[[12036,12036],"mapped",[20057]],[[12037,12037],"mapped",[20101]],[[12038,12038],"mapped",[20108]],[[12039,12039],"mapped",[20128]],[[12040,12040],"mapped",[20154]],[[12041,12041],"mapped",[20799]],[[12042,12042],"mapped",[20837]],[[12043,12043],"mapped",[20843]],[[12044,12044],"mapped",[20866]],[[12045,12045],"mapped",[20886]],[[12046,12046],"mapped",[20907]],[[12047,12047],"mapped",[20960]],[[12048,12048],"mapped",[20981]],[[12049,12049],"mapped",[20992]],[[12050,12050],"mapped",[21147]],[[12051,12051],"mapped",[21241]],[[12052,12052],"mapped",[21269]],[[12053,12053],"mapped",[21274]],[[12054,12054],"mapped",[21304]],[[12055,12055],"mapped",[21313]],[[12056,12056],"mapped",[21340]],[[12057,12057],"mapped",[21353]],[[12058,12058],"mapped",[21378]],[[12059,12059],"mapped",[21430]],[[12060,12060],"mapped",[21448]],[[12061,12061],"mapped",[21475]],[[12062,12062],"mapped",[22231]],[[12063,12063],"mapped",[22303]],[[12064,12064],"mapped",[22763]],[[12065,12065],"mapped",[22786]],[[12066,12066],"mapped",[22794]],[[12067,12067],"mapped",[22805]],[[12068,12068],"mapped",[22823]],[[12069,12069],"mapped",[22899]],[[12070,12070],"mapped",[23376]],[[12071,12071],"mapped",[23424]],[[12072,12072],"mapped",[23544]],[[12073,12073],"mapped",[23567]],[[12074,12074],"mapped",[23586]],[[12075,12075],"mapped",[23608]],[[12076,12076],"mapped",[23662]],[[12077,12077],"mapped",[23665]],[[12078,12078],"mapped",[24027]],[[12079,12079],"mapped",[24037]],[[12080,12080],"mapped",[24049]],[[12081,12081],"mapped",[24062]],[[12082,12082],"mapped",[24178]],[[12083,12083],"mapped",[24186]],[[12084,12084],"mapped",[24191]],[[12085,12085],"mapped",[24308]],[[12086,12086],"mapped",[24318]],[[12087,12087],"mapped",[24331]],[[12088,12088],"mapped",[24339]],[[12089,12089],"mapped",[24400]],[[12090,12090],"mapped",[24417]],[[12091,12091],"mapped",[24435]],[[12092,12092],"mapped",[24515]],[[12093,12093],"mapped",[25096]],[[12094,12094],"mapped",[25142]],[[12095,12095],"mapped",[25163]],[[12096,12096],"mapped",[25903]],[[12097,12097],"mapped",[25908]],[[12098,12098],"mapped",[25991]],[[12099,12099],"mapped",[26007]],[[12100,12100],"mapped",[26020]],[[12101,12101],"mapped",[26041]],[[12102,12102],"mapped",[26080]],[[12103,12103],"mapped",[26085]],[[12104,12104],"mapped",[26352]],[[12105,12105],"mapped",[26376]],[[12106,12106],"mapped",[26408]],[[12107,12107],"mapped",[27424]],[[12108,12108],"mapped",[27490]],[[12109,12109],"mapped",[27513]],[[12110,12110],"mapped",[27571]],[[12111,12111],"mapped",[27595]],[[12112,12112],"mapped",[27604]],[[12113,12113],"mapped",[27611]],[[12114,12114],"mapped",[27663]],[[12115,12115],"mapped",[27668]],[[12116,12116],"mapped",[27700]],[[12117,12117],"mapped",[28779]],[[12118,12118],"mapped",[29226]],[[12119,12119],"mapped",[29238]],[[12120,12120],"mapped",[29243]],[[12121,12121],"mapped",[29247]],[[12122,12122],"mapped",[29255]],[[12123,12123],"mapped",[29273]],[[12124,12124],"mapped",[29275]],[[12125,12125],"mapped",[29356]],[[12126,12126],"mapped",[29572]],[[12127,12127],"mapped",[29577]],[[12128,12128],"mapped",[29916]],[[12129,12129],"mapped",[29926]],[[12130,12130],"mapped",[29976]],[[12131,12131],"mapped",[29983]],[[12132,12132],"mapped",[29992]],[[12133,12133],"mapped",[3e4]],[[12134,12134],"mapped",[30091]],[[12135,12135],"mapped",[30098]],[[12136,12136],"mapped",[30326]],[[12137,12137],"mapped",[30333]],[[12138,12138],"mapped",[30382]],[[12139,12139],"mapped",[30399]],[[12140,12140],"mapped",[30446]],[[12141,12141],"mapped",[30683]],[[12142,12142],"mapped",[30690]],[[12143,12143],"mapped",[30707]],[[12144,12144],"mapped",[31034]],[[12145,12145],"mapped",[31160]],[[12146,12146],"mapped",[31166]],[[12147,12147],"mapped",[31348]],[[12148,12148],"mapped",[31435]],[[12149,12149],"mapped",[31481]],[[12150,12150],"mapped",[31859]],[[12151,12151],"mapped",[31992]],[[12152,12152],"mapped",[32566]],[[12153,12153],"mapped",[32593]],[[12154,12154],"mapped",[32650]],[[12155,12155],"mapped",[32701]],[[12156,12156],"mapped",[32769]],[[12157,12157],"mapped",[32780]],[[12158,12158],"mapped",[32786]],[[12159,12159],"mapped",[32819]],[[12160,12160],"mapped",[32895]],[[12161,12161],"mapped",[32905]],[[12162,12162],"mapped",[33251]],[[12163,12163],"mapped",[33258]],[[12164,12164],"mapped",[33267]],[[12165,12165],"mapped",[33276]],[[12166,12166],"mapped",[33292]],[[12167,12167],"mapped",[33307]],[[12168,12168],"mapped",[33311]],[[12169,12169],"mapped",[33390]],[[12170,12170],"mapped",[33394]],[[12171,12171],"mapped",[33400]],[[12172,12172],"mapped",[34381]],[[12173,12173],"mapped",[34411]],[[12174,12174],"mapped",[34880]],[[12175,12175],"mapped",[34892]],[[12176,12176],"mapped",[34915]],[[12177,12177],"mapped",[35198]],[[12178,12178],"mapped",[35211]],[[12179,12179],"mapped",[35282]],[[12180,12180],"mapped",[35328]],[[12181,12181],"mapped",[35895]],[[12182,12182],"mapped",[35910]],[[12183,12183],"mapped",[35925]],[[12184,12184],"mapped",[35960]],[[12185,12185],"mapped",[35997]],[[12186,12186],"mapped",[36196]],[[12187,12187],"mapped",[36208]],[[12188,12188],"mapped",[36275]],[[12189,12189],"mapped",[36523]],[[12190,12190],"mapped",[36554]],[[12191,12191],"mapped",[36763]],[[12192,12192],"mapped",[36784]],[[12193,12193],"mapped",[36789]],[[12194,12194],"mapped",[37009]],[[12195,12195],"mapped",[37193]],[[12196,12196],"mapped",[37318]],[[12197,12197],"mapped",[37324]],[[12198,12198],"mapped",[37329]],[[12199,12199],"mapped",[38263]],[[12200,12200],"mapped",[38272]],[[12201,12201],"mapped",[38428]],[[12202,12202],"mapped",[38582]],[[12203,12203],"mapped",[38585]],[[12204,12204],"mapped",[38632]],[[12205,12205],"mapped",[38737]],[[12206,12206],"mapped",[38750]],[[12207,12207],"mapped",[38754]],[[12208,12208],"mapped",[38761]],[[12209,12209],"mapped",[38859]],[[12210,12210],"mapped",[38893]],[[12211,12211],"mapped",[38899]],[[12212,12212],"mapped",[38913]],[[12213,12213],"mapped",[39080]],[[12214,12214],"mapped",[39131]],[[12215,12215],"mapped",[39135]],[[12216,12216],"mapped",[39318]],[[12217,12217],"mapped",[39321]],[[12218,12218],"mapped",[39340]],[[12219,12219],"mapped",[39592]],[[12220,12220],"mapped",[39640]],[[12221,12221],"mapped",[39647]],[[12222,12222],"mapped",[39717]],[[12223,12223],"mapped",[39727]],[[12224,12224],"mapped",[39730]],[[12225,12225],"mapped",[39740]],[[12226,12226],"mapped",[39770]],[[12227,12227],"mapped",[40165]],[[12228,12228],"mapped",[40565]],[[12229,12229],"mapped",[40575]],[[12230,12230],"mapped",[40613]],[[12231,12231],"mapped",[40635]],[[12232,12232],"mapped",[40643]],[[12233,12233],"mapped",[40653]],[[12234,12234],"mapped",[40657]],[[12235,12235],"mapped",[40697]],[[12236,12236],"mapped",[40701]],[[12237,12237],"mapped",[40718]],[[12238,12238],"mapped",[40723]],[[12239,12239],"mapped",[40736]],[[12240,12240],"mapped",[40763]],[[12241,12241],"mapped",[40778]],[[12242,12242],"mapped",[40786]],[[12243,12243],"mapped",[40845]],[[12244,12244],"mapped",[40860]],[[12245,12245],"mapped",[40864]],[[12246,12271],"disallowed"],[[12272,12283],"disallowed"],[[12284,12287],"disallowed"],[[12288,12288],"disallowed_STD3_mapped",[32]],[[12289,12289],"valid",[],"NV8"],[[12290,12290],"mapped",[46]],[[12291,12292],"valid",[],"NV8"],[[12293,12295],"valid"],[[12296,12329],"valid",[],"NV8"],[[12330,12333],"valid"],[[12334,12341],"valid",[],"NV8"],[[12342,12342],"mapped",[12306]],[[12343,12343],"valid",[],"NV8"],[[12344,12344],"mapped",[21313]],[[12345,12345],"mapped",[21316]],[[12346,12346],"mapped",[21317]],[[12347,12347],"valid",[],"NV8"],[[12348,12348],"valid"],[[12349,12349],"valid",[],"NV8"],[[12350,12350],"valid",[],"NV8"],[[12351,12351],"valid",[],"NV8"],[[12352,12352],"disallowed"],[[12353,12436],"valid"],[[12437,12438],"valid"],[[12439,12440],"disallowed"],[[12441,12442],"valid"],[[12443,12443],"disallowed_STD3_mapped",[32,12441]],[[12444,12444],"disallowed_STD3_mapped",[32,12442]],[[12445,12446],"valid"],[[12447,12447],"mapped",[12424,12426]],[[12448,12448],"valid",[],"NV8"],[[12449,12542],"valid"],[[12543,12543],"mapped",[12467,12488]],[[12544,12548],"disallowed"],[[12549,12588],"valid"],[[12589,12589],"valid"],[[12590,12592],"disallowed"],[[12593,12593],"mapped",[4352]],[[12594,12594],"mapped",[4353]],[[12595,12595],"mapped",[4522]],[[12596,12596],"mapped",[4354]],[[12597,12597],"mapped",[4524]],[[12598,12598],"mapped",[4525]],[[12599,12599],"mapped",[4355]],[[12600,12600],"mapped",[4356]],[[12601,12601],"mapped",[4357]],[[12602,12602],"mapped",[4528]],[[12603,12603],"mapped",[4529]],[[12604,12604],"mapped",[4530]],[[12605,12605],"mapped",[4531]],[[12606,12606],"mapped",[4532]],[[12607,12607],"mapped",[4533]],[[12608,12608],"mapped",[4378]],[[12609,12609],"mapped",[4358]],[[12610,12610],"mapped",[4359]],[[12611,12611],"mapped",[4360]],[[12612,12612],"mapped",[4385]],[[12613,12613],"mapped",[4361]],[[12614,12614],"mapped",[4362]],[[12615,12615],"mapped",[4363]],[[12616,12616],"mapped",[4364]],[[12617,12617],"mapped",[4365]],[[12618,12618],"mapped",[4366]],[[12619,12619],"mapped",[4367]],[[12620,12620],"mapped",[4368]],[[12621,12621],"mapped",[4369]],[[12622,12622],"mapped",[4370]],[[12623,12623],"mapped",[4449]],[[12624,12624],"mapped",[4450]],[[12625,12625],"mapped",[4451]],[[12626,12626],"mapped",[4452]],[[12627,12627],"mapped",[4453]],[[12628,12628],"mapped",[4454]],[[12629,12629],"mapped",[4455]],[[12630,12630],"mapped",[4456]],[[12631,12631],"mapped",[4457]],[[12632,12632],"mapped",[4458]],[[12633,12633],"mapped",[4459]],[[12634,12634],"mapped",[4460]],[[12635,12635],"mapped",[4461]],[[12636,12636],"mapped",[4462]],[[12637,12637],"mapped",[4463]],[[12638,12638],"mapped",[4464]],[[12639,12639],"mapped",[4465]],[[12640,12640],"mapped",[4466]],[[12641,12641],"mapped",[4467]],[[12642,12642],"mapped",[4468]],[[12643,12643],"mapped",[4469]],[[12644,12644],"disallowed"],[[12645,12645],"mapped",[4372]],[[12646,12646],"mapped",[4373]],[[12647,12647],"mapped",[4551]],[[12648,12648],"mapped",[4552]],[[12649,12649],"mapped",[4556]],[[12650,12650],"mapped",[4558]],[[12651,12651],"mapped",[4563]],[[12652,12652],"mapped",[4567]],[[12653,12653],"mapped",[4569]],[[12654,12654],"mapped",[4380]],[[12655,12655],"mapped",[4573]],[[12656,12656],"mapped",[4575]],[[12657,12657],"mapped",[4381]],[[12658,12658],"mapped",[4382]],[[12659,12659],"mapped",[4384]],[[12660,12660],"mapped",[4386]],[[12661,12661],"mapped",[4387]],[[12662,12662],"mapped",[4391]],[[12663,12663],"mapped",[4393]],[[12664,12664],"mapped",[4395]],[[12665,12665],"mapped",[4396]],[[12666,12666],"mapped",[4397]],[[12667,12667],"mapped",[4398]],[[12668,12668],"mapped",[4399]],[[12669,12669],"mapped",[4402]],[[12670,12670],"mapped",[4406]],[[12671,12671],"mapped",[4416]],[[12672,12672],"mapped",[4423]],[[12673,12673],"mapped",[4428]],[[12674,12674],"mapped",[4593]],[[12675,12675],"mapped",[4594]],[[12676,12676],"mapped",[4439]],[[12677,12677],"mapped",[4440]],[[12678,12678],"mapped",[4441]],[[12679,12679],"mapped",[4484]],[[12680,12680],"mapped",[4485]],[[12681,12681],"mapped",[4488]],[[12682,12682],"mapped",[4497]],[[12683,12683],"mapped",[4498]],[[12684,12684],"mapped",[4500]],[[12685,12685],"mapped",[4510]],[[12686,12686],"mapped",[4513]],[[12687,12687],"disallowed"],[[12688,12689],"valid",[],"NV8"],[[12690,12690],"mapped",[19968]],[[12691,12691],"mapped",[20108]],[[12692,12692],"mapped",[19977]],[[12693,12693],"mapped",[22235]],[[12694,12694],"mapped",[19978]],[[12695,12695],"mapped",[20013]],[[12696,12696],"mapped",[19979]],[[12697,12697],"mapped",[30002]],[[12698,12698],"mapped",[20057]],[[12699,12699],"mapped",[19993]],[[12700,12700],"mapped",[19969]],[[12701,12701],"mapped",[22825]],[[12702,12702],"mapped",[22320]],[[12703,12703],"mapped",[20154]],[[12704,12727],"valid"],[[12728,12730],"valid"],[[12731,12735],"disallowed"],[[12736,12751],"valid",[],"NV8"],[[12752,12771],"valid",[],"NV8"],[[12772,12783],"disallowed"],[[12784,12799],"valid"],[[12800,12800],"disallowed_STD3_mapped",[40,4352,41]],[[12801,12801],"disallowed_STD3_mapped",[40,4354,41]],[[12802,12802],"disallowed_STD3_mapped",[40,4355,41]],[[12803,12803],"disallowed_STD3_mapped",[40,4357,41]],[[12804,12804],"disallowed_STD3_mapped",[40,4358,41]],[[12805,12805],"disallowed_STD3_mapped",[40,4359,41]],[[12806,12806],"disallowed_STD3_mapped",[40,4361,41]],[[12807,12807],"disallowed_STD3_mapped",[40,4363,41]],[[12808,12808],"disallowed_STD3_mapped",[40,4364,41]],[[12809,12809],"disallowed_STD3_mapped",[40,4366,41]],[[12810,12810],"disallowed_STD3_mapped",[40,4367,41]],[[12811,12811],"disallowed_STD3_mapped",[40,4368,41]],[[12812,12812],"disallowed_STD3_mapped",[40,4369,41]],[[12813,12813],"disallowed_STD3_mapped",[40,4370,41]],[[12814,12814],"disallowed_STD3_mapped",[40,44032,41]],[[12815,12815],"disallowed_STD3_mapped",[40,45208,41]],[[12816,12816],"disallowed_STD3_mapped",[40,45796,41]],[[12817,12817],"disallowed_STD3_mapped",[40,46972,41]],[[12818,12818],"disallowed_STD3_mapped",[40,47560,41]],[[12819,12819],"disallowed_STD3_mapped",[40,48148,41]],[[12820,12820],"disallowed_STD3_mapped",[40,49324,41]],[[12821,12821],"disallowed_STD3_mapped",[40,50500,41]],[[12822,12822],"disallowed_STD3_mapped",[40,51088,41]],[[12823,12823],"disallowed_STD3_mapped",[40,52264,41]],[[12824,12824],"disallowed_STD3_mapped",[40,52852,41]],[[12825,12825],"disallowed_STD3_mapped",[40,53440,41]],[[12826,12826],"disallowed_STD3_mapped",[40,54028,41]],[[12827,12827],"disallowed_STD3_mapped",[40,54616,41]],[[12828,12828],"disallowed_STD3_mapped",[40,51452,41]],[[12829,12829],"disallowed_STD3_mapped",[40,50724,51204,41]],[[12830,12830],"disallowed_STD3_mapped",[40,50724,54980,41]],[[12831,12831],"disallowed"],[[12832,12832],"disallowed_STD3_mapped",[40,19968,41]],[[12833,12833],"disallowed_STD3_mapped",[40,20108,41]],[[12834,12834],"disallowed_STD3_mapped",[40,19977,41]],[[12835,12835],"disallowed_STD3_mapped",[40,22235,41]],[[12836,12836],"disallowed_STD3_mapped",[40,20116,41]],[[12837,12837],"disallowed_STD3_mapped",[40,20845,41]],[[12838,12838],"disallowed_STD3_mapped",[40,19971,41]],[[12839,12839],"disallowed_STD3_mapped",[40,20843,41]],[[12840,12840],"disallowed_STD3_mapped",[40,20061,41]],[[12841,12841],"disallowed_STD3_mapped",[40,21313,41]],[[12842,12842],"disallowed_STD3_mapped",[40,26376,41]],[[12843,12843],"disallowed_STD3_mapped",[40,28779,41]],[[12844,12844],"disallowed_STD3_mapped",[40,27700,41]],[[12845,12845],"disallowed_STD3_mapped",[40,26408,41]],[[12846,12846],"disallowed_STD3_mapped",[40,37329,41]],[[12847,12847],"disallowed_STD3_mapped",[40,22303,41]],[[12848,12848],"disallowed_STD3_mapped",[40,26085,41]],[[12849,12849],"disallowed_STD3_mapped",[40,26666,41]],[[12850,12850],"disallowed_STD3_mapped",[40,26377,41]],[[12851,12851],"disallowed_STD3_mapped",[40,31038,41]],[[12852,12852],"disallowed_STD3_mapped",[40,21517,41]],[[12853,12853],"disallowed_STD3_mapped",[40,29305,41]],[[12854,12854],"disallowed_STD3_mapped",[40,36001,41]],[[12855,12855],"disallowed_STD3_mapped",[40,31069,41]],[[12856,12856],"disallowed_STD3_mapped",[40,21172,41]],[[12857,12857],"disallowed_STD3_mapped",[40,20195,41]],[[12858,12858],"disallowed_STD3_mapped",[40,21628,41]],[[12859,12859],"disallowed_STD3_mapped",[40,23398,41]],[[12860,12860],"disallowed_STD3_mapped",[40,30435,41]],[[12861,12861],"disallowed_STD3_mapped",[40,20225,41]],[[12862,12862],"disallowed_STD3_mapped",[40,36039,41]],[[12863,12863],"disallowed_STD3_mapped",[40,21332,41]],[[12864,12864],"disallowed_STD3_mapped",[40,31085,41]],[[12865,12865],"disallowed_STD3_mapped",[40,20241,41]],[[12866,12866],"disallowed_STD3_mapped",[40,33258,41]],[[12867,12867],"disallowed_STD3_mapped",[40,33267,41]],[[12868,12868],"mapped",[21839]],[[12869,12869],"mapped",[24188]],[[12870,12870],"mapped",[25991]],[[12871,12871],"mapped",[31631]],[[12872,12879],"valid",[],"NV8"],[[12880,12880],"mapped",[112,116,101]],[[12881,12881],"mapped",[50,49]],[[12882,12882],"mapped",[50,50]],[[12883,12883],"mapped",[50,51]],[[12884,12884],"mapped",[50,52]],[[12885,12885],"mapped",[50,53]],[[12886,12886],"mapped",[50,54]],[[12887,12887],"mapped",[50,55]],[[12888,12888],"mapped",[50,56]],[[12889,12889],"mapped",[50,57]],[[12890,12890],"mapped",[51,48]],[[12891,12891],"mapped",[51,49]],[[12892,12892],"mapped",[51,50]],[[12893,12893],"mapped",[51,51]],[[12894,12894],"mapped",[51,52]],[[12895,12895],"mapped",[51,53]],[[12896,12896],"mapped",[4352]],[[12897,12897],"mapped",[4354]],[[12898,12898],"mapped",[4355]],[[12899,12899],"mapped",[4357]],[[12900,12900],"mapped",[4358]],[[12901,12901],"mapped",[4359]],[[12902,12902],"mapped",[4361]],[[12903,12903],"mapped",[4363]],[[12904,12904],"mapped",[4364]],[[12905,12905],"mapped",[4366]],[[12906,12906],"mapped",[4367]],[[12907,12907],"mapped",[4368]],[[12908,12908],"mapped",[4369]],[[12909,12909],"mapped",[4370]],[[12910,12910],"mapped",[44032]],[[12911,12911],"mapped",[45208]],[[12912,12912],"mapped",[45796]],[[12913,12913],"mapped",[46972]],[[12914,12914],"mapped",[47560]],[[12915,12915],"mapped",[48148]],[[12916,12916],"mapped",[49324]],[[12917,12917],"mapped",[50500]],[[12918,12918],"mapped",[51088]],[[12919,12919],"mapped",[52264]],[[12920,12920],"mapped",[52852]],[[12921,12921],"mapped",[53440]],[[12922,12922],"mapped",[54028]],[[12923,12923],"mapped",[54616]],[[12924,12924],"mapped",[52280,44256]],[[12925,12925],"mapped",[51452,51032]],[[12926,12926],"mapped",[50864]],[[12927,12927],"valid",[],"NV8"],[[12928,12928],"mapped",[19968]],[[12929,12929],"mapped",[20108]],[[12930,12930],"mapped",[19977]],[[12931,12931],"mapped",[22235]],[[12932,12932],"mapped",[20116]],[[12933,12933],"mapped",[20845]],[[12934,12934],"mapped",[19971]],[[12935,12935],"mapped",[20843]],[[12936,12936],"mapped",[20061]],[[12937,12937],"mapped",[21313]],[[12938,12938],"mapped",[26376]],[[12939,12939],"mapped",[28779]],[[12940,12940],"mapped",[27700]],[[12941,12941],"mapped",[26408]],[[12942,12942],"mapped",[37329]],[[12943,12943],"mapped",[22303]],[[12944,12944],"mapped",[26085]],[[12945,12945],"mapped",[26666]],[[12946,12946],"mapped",[26377]],[[12947,12947],"mapped",[31038]],[[12948,12948],"mapped",[21517]],[[12949,12949],"mapped",[29305]],[[12950,12950],"mapped",[36001]],[[12951,12951],"mapped",[31069]],[[12952,12952],"mapped",[21172]],[[12953,12953],"mapped",[31192]],[[12954,12954],"mapped",[30007]],[[12955,12955],"mapped",[22899]],[[12956,12956],"mapped",[36969]],[[12957,12957],"mapped",[20778]],[[12958,12958],"mapped",[21360]],[[12959,12959],"mapped",[27880]],[[12960,12960],"mapped",[38917]],[[12961,12961],"mapped",[20241]],[[12962,12962],"mapped",[20889]],[[12963,12963],"mapped",[27491]],[[12964,12964],"mapped",[19978]],[[12965,12965],"mapped",[20013]],[[12966,12966],"mapped",[19979]],[[12967,12967],"mapped",[24038]],[[12968,12968],"mapped",[21491]],[[12969,12969],"mapped",[21307]],[[12970,12970],"mapped",[23447]],[[12971,12971],"mapped",[23398]],[[12972,12972],"mapped",[30435]],[[12973,12973],"mapped",[20225]],[[12974,12974],"mapped",[36039]],[[12975,12975],"mapped",[21332]],[[12976,12976],"mapped",[22812]],[[12977,12977],"mapped",[51,54]],[[12978,12978],"mapped",[51,55]],[[12979,12979],"mapped",[51,56]],[[12980,12980],"mapped",[51,57]],[[12981,12981],"mapped",[52,48]],[[12982,12982],"mapped",[52,49]],[[12983,12983],"mapped",[52,50]],[[12984,12984],"mapped",[52,51]],[[12985,12985],"mapped",[52,52]],[[12986,12986],"mapped",[52,53]],[[12987,12987],"mapped",[52,54]],[[12988,12988],"mapped",[52,55]],[[12989,12989],"mapped",[52,56]],[[12990,12990],"mapped",[52,57]],[[12991,12991],"mapped",[53,48]],[[12992,12992],"mapped",[49,26376]],[[12993,12993],"mapped",[50,26376]],[[12994,12994],"mapped",[51,26376]],[[12995,12995],"mapped",[52,26376]],[[12996,12996],"mapped",[53,26376]],[[12997,12997],"mapped",[54,26376]],[[12998,12998],"mapped",[55,26376]],[[12999,12999],"mapped",[56,26376]],[[13e3,13e3],"mapped",[57,26376]],[[13001,13001],"mapped",[49,48,26376]],[[13002,13002],"mapped",[49,49,26376]],[[13003,13003],"mapped",[49,50,26376]],[[13004,13004],"mapped",[104,103]],[[13005,13005],"mapped",[101,114,103]],[[13006,13006],"mapped",[101,118]],[[13007,13007],"mapped",[108,116,100]],[[13008,13008],"mapped",[12450]],[[13009,13009],"mapped",[12452]],[[13010,13010],"mapped",[12454]],[[13011,13011],"mapped",[12456]],[[13012,13012],"mapped",[12458]],[[13013,13013],"mapped",[12459]],[[13014,13014],"mapped",[12461]],[[13015,13015],"mapped",[12463]],[[13016,13016],"mapped",[12465]],[[13017,13017],"mapped",[12467]],[[13018,13018],"mapped",[12469]],[[13019,13019],"mapped",[12471]],[[13020,13020],"mapped",[12473]],[[13021,13021],"mapped",[12475]],[[13022,13022],"mapped",[12477]],[[13023,13023],"mapped",[12479]],[[13024,13024],"mapped",[12481]],[[13025,13025],"mapped",[12484]],[[13026,13026],"mapped",[12486]],[[13027,13027],"mapped",[12488]],[[13028,13028],"mapped",[12490]],[[13029,13029],"mapped",[12491]],[[13030,13030],"mapped",[12492]],[[13031,13031],"mapped",[12493]],[[13032,13032],"mapped",[12494]],[[13033,13033],"mapped",[12495]],[[13034,13034],"mapped",[12498]],[[13035,13035],"mapped",[12501]],[[13036,13036],"mapped",[12504]],[[13037,13037],"mapped",[12507]],[[13038,13038],"mapped",[12510]],[[13039,13039],"mapped",[12511]],[[13040,13040],"mapped",[12512]],[[13041,13041],"mapped",[12513]],[[13042,13042],"mapped",[12514]],[[13043,13043],"mapped",[12516]],[[13044,13044],"mapped",[12518]],[[13045,13045],"mapped",[12520]],[[13046,13046],"mapped",[12521]],[[13047,13047],"mapped",[12522]],[[13048,13048],"mapped",[12523]],[[13049,13049],"mapped",[12524]],[[13050,13050],"mapped",[12525]],[[13051,13051],"mapped",[12527]],[[13052,13052],"mapped",[12528]],[[13053,13053],"mapped",[12529]],[[13054,13054],"mapped",[12530]],[[13055,13055],"disallowed"],[[13056,13056],"mapped",[12450,12497,12540,12488]],[[13057,13057],"mapped",[12450,12523,12501,12449]],[[13058,13058],"mapped",[12450,12531,12506,12450]],[[13059,13059],"mapped",[12450,12540,12523]],[[13060,13060],"mapped",[12452,12491,12531,12464]],[[13061,13061],"mapped",[12452,12531,12481]],[[13062,13062],"mapped",[12454,12457,12531]],[[13063,13063],"mapped",[12456,12473,12463,12540,12489]],[[13064,13064],"mapped",[12456,12540,12459,12540]],[[13065,13065],"mapped",[12458,12531,12473]],[[13066,13066],"mapped",[12458,12540,12512]],[[13067,13067],"mapped",[12459,12452,12522]],[[13068,13068],"mapped",[12459,12521,12483,12488]],[[13069,13069],"mapped",[12459,12525,12522,12540]],[[13070,13070],"mapped",[12460,12525,12531]],[[13071,13071],"mapped",[12460,12531,12510]],[[13072,13072],"mapped",[12462,12460]],[[13073,13073],"mapped",[12462,12491,12540]],[[13074,13074],"mapped",[12461,12517,12522,12540]],[[13075,13075],"mapped",[12462,12523,12480,12540]],[[13076,13076],"mapped",[12461,12525]],[[13077,13077],"mapped",[12461,12525,12464,12521,12512]],[[13078,13078],"mapped",[12461,12525,12513,12540,12488,12523]],[[13079,13079],"mapped",[12461,12525,12527,12483,12488]],[[13080,13080],"mapped",[12464,12521,12512]],[[13081,13081],"mapped",[12464,12521,12512,12488,12531]],[[13082,13082],"mapped",[12463,12523,12476,12452,12525]],[[13083,13083],"mapped",[12463,12525,12540,12493]],[[13084,13084],"mapped",[12465,12540,12473]],[[13085,13085],"mapped",[12467,12523,12490]],[[13086,13086],"mapped",[12467,12540,12509]],[[13087,13087],"mapped",[12469,12452,12463,12523]],[[13088,13088],"mapped",[12469,12531,12481,12540,12512]],[[13089,13089],"mapped",[12471,12522,12531,12464]],[[13090,13090],"mapped",[12475,12531,12481]],[[13091,13091],"mapped",[12475,12531,12488]],[[13092,13092],"mapped",[12480,12540,12473]],[[13093,13093],"mapped",[12487,12471]],[[13094,13094],"mapped",[12489,12523]],[[13095,13095],"mapped",[12488,12531]],[[13096,13096],"mapped",[12490,12494]],[[13097,13097],"mapped",[12494,12483,12488]],[[13098,13098],"mapped",[12495,12452,12484]],[[13099,13099],"mapped",[12497,12540,12475,12531,12488]],[[13100,13100],"mapped",[12497,12540,12484]],[[13101,13101],"mapped",[12496,12540,12524,12523]],[[13102,13102],"mapped",[12500,12450,12473,12488,12523]],[[13103,13103],"mapped",[12500,12463,12523]],[[13104,13104],"mapped",[12500,12467]],[[13105,13105],"mapped",[12499,12523]],[[13106,13106],"mapped",[12501,12449,12521,12483,12489]],[[13107,13107],"mapped",[12501,12451,12540,12488]],[[13108,13108],"mapped",[12502,12483,12471,12455,12523]],[[13109,13109],"mapped",[12501,12521,12531]],[[13110,13110],"mapped",[12504,12463,12479,12540,12523]],[[13111,13111],"mapped",[12506,12477]],[[13112,13112],"mapped",[12506,12491,12498]],[[13113,13113],"mapped",[12504,12523,12484]],[[13114,13114],"mapped",[12506,12531,12473]],[[13115,13115],"mapped",[12506,12540,12472]],[[13116,13116],"mapped",[12505,12540,12479]],[[13117,13117],"mapped",[12509,12452,12531,12488]],[[13118,13118],"mapped",[12508,12523,12488]],[[13119,13119],"mapped",[12507,12531]],[[13120,13120],"mapped",[12509,12531,12489]],[[13121,13121],"mapped",[12507,12540,12523]],[[13122,13122],"mapped",[12507,12540,12531]],[[13123,13123],"mapped",[12510,12452,12463,12525]],[[13124,13124],"mapped",[12510,12452,12523]],[[13125,13125],"mapped",[12510,12483,12495]],[[13126,13126],"mapped",[12510,12523,12463]],[[13127,13127],"mapped",[12510,12531,12471,12519,12531]],[[13128,13128],"mapped",[12511,12463,12525,12531]],[[13129,13129],"mapped",[12511,12522]],[[13130,13130],"mapped",[12511,12522,12496,12540,12523]],[[13131,13131],"mapped",[12513,12460]],[[13132,13132],"mapped",[12513,12460,12488,12531]],[[13133,13133],"mapped",[12513,12540,12488,12523]],[[13134,13134],"mapped",[12516,12540,12489]],[[13135,13135],"mapped",[12516,12540,12523]],[[13136,13136],"mapped",[12518,12450,12531]],[[13137,13137],"mapped",[12522,12483,12488,12523]],[[13138,13138],"mapped",[12522,12521]],[[13139,13139],"mapped",[12523,12500,12540]],[[13140,13140],"mapped",[12523,12540,12502,12523]],[[13141,13141],"mapped",[12524,12512]],[[13142,13142],"mapped",[12524,12531,12488,12466,12531]],[[13143,13143],"mapped",[12527,12483,12488]],[[13144,13144],"mapped",[48,28857]],[[13145,13145],"mapped",[49,28857]],[[13146,13146],"mapped",[50,28857]],[[13147,13147],"mapped",[51,28857]],[[13148,13148],"mapped",[52,28857]],[[13149,13149],"mapped",[53,28857]],[[13150,13150],"mapped",[54,28857]],[[13151,13151],"mapped",[55,28857]],[[13152,13152],"mapped",[56,28857]],[[13153,13153],"mapped",[57,28857]],[[13154,13154],"mapped",[49,48,28857]],[[13155,13155],"mapped",[49,49,28857]],[[13156,13156],"mapped",[49,50,28857]],[[13157,13157],"mapped",[49,51,28857]],[[13158,13158],"mapped",[49,52,28857]],[[13159,13159],"mapped",[49,53,28857]],[[13160,13160],"mapped",[49,54,28857]],[[13161,13161],"mapped",[49,55,28857]],[[13162,13162],"mapped",[49,56,28857]],[[13163,13163],"mapped",[49,57,28857]],[[13164,13164],"mapped",[50,48,28857]],[[13165,13165],"mapped",[50,49,28857]],[[13166,13166],"mapped",[50,50,28857]],[[13167,13167],"mapped",[50,51,28857]],[[13168,13168],"mapped",[50,52,28857]],[[13169,13169],"mapped",[104,112,97]],[[13170,13170],"mapped",[100,97]],[[13171,13171],"mapped",[97,117]],[[13172,13172],"mapped",[98,97,114]],[[13173,13173],"mapped",[111,118]],[[13174,13174],"mapped",[112,99]],[[13175,13175],"mapped",[100,109]],[[13176,13176],"mapped",[100,109,50]],[[13177,13177],"mapped",[100,109,51]],[[13178,13178],"mapped",[105,117]],[[13179,13179],"mapped",[24179,25104]],[[13180,13180],"mapped",[26157,21644]],[[13181,13181],"mapped",[22823,27491]],[[13182,13182],"mapped",[26126,27835]],[[13183,13183],"mapped",[26666,24335,20250,31038]],[[13184,13184],"mapped",[112,97]],[[13185,13185],"mapped",[110,97]],[[13186,13186],"mapped",[956,97]],[[13187,13187],"mapped",[109,97]],[[13188,13188],"mapped",[107,97]],[[13189,13189],"mapped",[107,98]],[[13190,13190],"mapped",[109,98]],[[13191,13191],"mapped",[103,98]],[[13192,13192],"mapped",[99,97,108]],[[13193,13193],"mapped",[107,99,97,108]],[[13194,13194],"mapped",[112,102]],[[13195,13195],"mapped",[110,102]],[[13196,13196],"mapped",[956,102]],[[13197,13197],"mapped",[956,103]],[[13198,13198],"mapped",[109,103]],[[13199,13199],"mapped",[107,103]],[[13200,13200],"mapped",[104,122]],[[13201,13201],"mapped",[107,104,122]],[[13202,13202],"mapped",[109,104,122]],[[13203,13203],"mapped",[103,104,122]],[[13204,13204],"mapped",[116,104,122]],[[13205,13205],"mapped",[956,108]],[[13206,13206],"mapped",[109,108]],[[13207,13207],"mapped",[100,108]],[[13208,13208],"mapped",[107,108]],[[13209,13209],"mapped",[102,109]],[[13210,13210],"mapped",[110,109]],[[13211,13211],"mapped",[956,109]],[[13212,13212],"mapped",[109,109]],[[13213,13213],"mapped",[99,109]],[[13214,13214],"mapped",[107,109]],[[13215,13215],"mapped",[109,109,50]],[[13216,13216],"mapped",[99,109,50]],[[13217,13217],"mapped",[109,50]],[[13218,13218],"mapped",[107,109,50]],[[13219,13219],"mapped",[109,109,51]],[[13220,13220],"mapped",[99,109,51]],[[13221,13221],"mapped",[109,51]],[[13222,13222],"mapped",[107,109,51]],[[13223,13223],"mapped",[109,8725,115]],[[13224,13224],"mapped",[109,8725,115,50]],[[13225,13225],"mapped",[112,97]],[[13226,13226],"mapped",[107,112,97]],[[13227,13227],"mapped",[109,112,97]],[[13228,13228],"mapped",[103,112,97]],[[13229,13229],"mapped",[114,97,100]],[[13230,13230],"mapped",[114,97,100,8725,115]],[[13231,13231],"mapped",[114,97,100,8725,115,50]],[[13232,13232],"mapped",[112,115]],[[13233,13233],"mapped",[110,115]],[[13234,13234],"mapped",[956,115]],[[13235,13235],"mapped",[109,115]],[[13236,13236],"mapped",[112,118]],[[13237,13237],"mapped",[110,118]],[[13238,13238],"mapped",[956,118]],[[13239,13239],"mapped",[109,118]],[[13240,13240],"mapped",[107,118]],[[13241,13241],"mapped",[109,118]],[[13242,13242],"mapped",[112,119]],[[13243,13243],"mapped",[110,119]],[[13244,13244],"mapped",[956,119]],[[13245,13245],"mapped",[109,119]],[[13246,13246],"mapped",[107,119]],[[13247,13247],"mapped",[109,119]],[[13248,13248],"mapped",[107,969]],[[13249,13249],"mapped",[109,969]],[[13250,13250],"disallowed"],[[13251,13251],"mapped",[98,113]],[[13252,13252],"mapped",[99,99]],[[13253,13253],"mapped",[99,100]],[[13254,13254],"mapped",[99,8725,107,103]],[[13255,13255],"disallowed"],[[13256,13256],"mapped",[100,98]],[[13257,13257],"mapped",[103,121]],[[13258,13258],"mapped",[104,97]],[[13259,13259],"mapped",[104,112]],[[13260,13260],"mapped",[105,110]],[[13261,13261],"mapped",[107,107]],[[13262,13262],"mapped",[107,109]],[[13263,13263],"mapped",[107,116]],[[13264,13264],"mapped",[108,109]],[[13265,13265],"mapped",[108,110]],[[13266,13266],"mapped",[108,111,103]],[[13267,13267],"mapped",[108,120]],[[13268,13268],"mapped",[109,98]],[[13269,13269],"mapped",[109,105,108]],[[13270,13270],"mapped",[109,111,108]],[[13271,13271],"mapped",[112,104]],[[13272,13272],"disallowed"],[[13273,13273],"mapped",[112,112,109]],[[13274,13274],"mapped",[112,114]],[[13275,13275],"mapped",[115,114]],[[13276,13276],"mapped",[115,118]],[[13277,13277],"mapped",[119,98]],[[13278,13278],"mapped",[118,8725,109]],[[13279,13279],"mapped",[97,8725,109]],[[13280,13280],"mapped",[49,26085]],[[13281,13281],"mapped",[50,26085]],[[13282,13282],"mapped",[51,26085]],[[13283,13283],"mapped",[52,26085]],[[13284,13284],"mapped",[53,26085]],[[13285,13285],"mapped",[54,26085]],[[13286,13286],"mapped",[55,26085]],[[13287,13287],"mapped",[56,26085]],[[13288,13288],"mapped",[57,26085]],[[13289,13289],"mapped",[49,48,26085]],[[13290,13290],"mapped",[49,49,26085]],[[13291,13291],"mapped",[49,50,26085]],[[13292,13292],"mapped",[49,51,26085]],[[13293,13293],"mapped",[49,52,26085]],[[13294,13294],"mapped",[49,53,26085]],[[13295,13295],"mapped",[49,54,26085]],[[13296,13296],"mapped",[49,55,26085]],[[13297,13297],"mapped",[49,56,26085]],[[13298,13298],"mapped",[49,57,26085]],[[13299,13299],"mapped",[50,48,26085]],[[13300,13300],"mapped",[50,49,26085]],[[13301,13301],"mapped",[50,50,26085]],[[13302,13302],"mapped",[50,51,26085]],[[13303,13303],"mapped",[50,52,26085]],[[13304,13304],"mapped",[50,53,26085]],[[13305,13305],"mapped",[50,54,26085]],[[13306,13306],"mapped",[50,55,26085]],[[13307,13307],"mapped",[50,56,26085]],[[13308,13308],"mapped",[50,57,26085]],[[13309,13309],"mapped",[51,48,26085]],[[13310,13310],"mapped",[51,49,26085]],[[13311,13311],"mapped",[103,97,108]],[[13312,19893],"valid"],[[19894,19903],"disallowed"],[[19904,19967],"valid",[],"NV8"],[[19968,40869],"valid"],[[40870,40891],"valid"],[[40892,40899],"valid"],[[40900,40907],"valid"],[[40908,40908],"valid"],[[40909,40917],"valid"],[[40918,40959],"disallowed"],[[40960,42124],"valid"],[[42125,42127],"disallowed"],[[42128,42145],"valid",[],"NV8"],[[42146,42147],"valid",[],"NV8"],[[42148,42163],"valid",[],"NV8"],[[42164,42164],"valid",[],"NV8"],[[42165,42176],"valid",[],"NV8"],[[42177,42177],"valid",[],"NV8"],[[42178,42180],"valid",[],"NV8"],[[42181,42181],"valid",[],"NV8"],[[42182,42182],"valid",[],"NV8"],[[42183,42191],"disallowed"],[[42192,42237],"valid"],[[42238,42239],"valid",[],"NV8"],[[42240,42508],"valid"],[[42509,42511],"valid",[],"NV8"],[[42512,42539],"valid"],[[42540,42559],"disallowed"],[[42560,42560],"mapped",[42561]],[[42561,42561],"valid"],[[42562,42562],"mapped",[42563]],[[42563,42563],"valid"],[[42564,42564],"mapped",[42565]],[[42565,42565],"valid"],[[42566,42566],"mapped",[42567]],[[42567,42567],"valid"],[[42568,42568],"mapped",[42569]],[[42569,42569],"valid"],[[42570,42570],"mapped",[42571]],[[42571,42571],"valid"],[[42572,42572],"mapped",[42573]],[[42573,42573],"valid"],[[42574,42574],"mapped",[42575]],[[42575,42575],"valid"],[[42576,42576],"mapped",[42577]],[[42577,42577],"valid"],[[42578,42578],"mapped",[42579]],[[42579,42579],"valid"],[[42580,42580],"mapped",[42581]],[[42581,42581],"valid"],[[42582,42582],"mapped",[42583]],[[42583,42583],"valid"],[[42584,42584],"mapped",[42585]],[[42585,42585],"valid"],[[42586,42586],"mapped",[42587]],[[42587,42587],"valid"],[[42588,42588],"mapped",[42589]],[[42589,42589],"valid"],[[42590,42590],"mapped",[42591]],[[42591,42591],"valid"],[[42592,42592],"mapped",[42593]],[[42593,42593],"valid"],[[42594,42594],"mapped",[42595]],[[42595,42595],"valid"],[[42596,42596],"mapped",[42597]],[[42597,42597],"valid"],[[42598,42598],"mapped",[42599]],[[42599,42599],"valid"],[[42600,42600],"mapped",[42601]],[[42601,42601],"valid"],[[42602,42602],"mapped",[42603]],[[42603,42603],"valid"],[[42604,42604],"mapped",[42605]],[[42605,42607],"valid"],[[42608,42611],"valid",[],"NV8"],[[42612,42619],"valid"],[[42620,42621],"valid"],[[42622,42622],"valid",[],"NV8"],[[42623,42623],"valid"],[[42624,42624],"mapped",[42625]],[[42625,42625],"valid"],[[42626,42626],"mapped",[42627]],[[42627,42627],"valid"],[[42628,42628],"mapped",[42629]],[[42629,42629],"valid"],[[42630,42630],"mapped",[42631]],[[42631,42631],"valid"],[[42632,42632],"mapped",[42633]],[[42633,42633],"valid"],[[42634,42634],"mapped",[42635]],[[42635,42635],"valid"],[[42636,42636],"mapped",[42637]],[[42637,42637],"valid"],[[42638,42638],"mapped",[42639]],[[42639,42639],"valid"],[[42640,42640],"mapped",[42641]],[[42641,42641],"valid"],[[42642,42642],"mapped",[42643]],[[42643,42643],"valid"],[[42644,42644],"mapped",[42645]],[[42645,42645],"valid"],[[42646,42646],"mapped",[42647]],[[42647,42647],"valid"],[[42648,42648],"mapped",[42649]],[[42649,42649],"valid"],[[42650,42650],"mapped",[42651]],[[42651,42651],"valid"],[[42652,42652],"mapped",[1098]],[[42653,42653],"mapped",[1100]],[[42654,42654],"valid"],[[42655,42655],"valid"],[[42656,42725],"valid"],[[42726,42735],"valid",[],"NV8"],[[42736,42737],"valid"],[[42738,42743],"valid",[],"NV8"],[[42744,42751],"disallowed"],[[42752,42774],"valid",[],"NV8"],[[42775,42778],"valid"],[[42779,42783],"valid"],[[42784,42785],"valid",[],"NV8"],[[42786,42786],"mapped",[42787]],[[42787,42787],"valid"],[[42788,42788],"mapped",[42789]],[[42789,42789],"valid"],[[42790,42790],"mapped",[42791]],[[42791,42791],"valid"],[[42792,42792],"mapped",[42793]],[[42793,42793],"valid"],[[42794,42794],"mapped",[42795]],[[42795,42795],"valid"],[[42796,42796],"mapped",[42797]],[[42797,42797],"valid"],[[42798,42798],"mapped",[42799]],[[42799,42801],"valid"],[[42802,42802],"mapped",[42803]],[[42803,42803],"valid"],[[42804,42804],"mapped",[42805]],[[42805,42805],"valid"],[[42806,42806],"mapped",[42807]],[[42807,42807],"valid"],[[42808,42808],"mapped",[42809]],[[42809,42809],"valid"],[[42810,42810],"mapped",[42811]],[[42811,42811],"valid"],[[42812,42812],"mapped",[42813]],[[42813,42813],"valid"],[[42814,42814],"mapped",[42815]],[[42815,42815],"valid"],[[42816,42816],"mapped",[42817]],[[42817,42817],"valid"],[[42818,42818],"mapped",[42819]],[[42819,42819],"valid"],[[42820,42820],"mapped",[42821]],[[42821,42821],"valid"],[[42822,42822],"mapped",[42823]],[[42823,42823],"valid"],[[42824,42824],"mapped",[42825]],[[42825,42825],"valid"],[[42826,42826],"mapped",[42827]],[[42827,42827],"valid"],[[42828,42828],"mapped",[42829]],[[42829,42829],"valid"],[[42830,42830],"mapped",[42831]],[[42831,42831],"valid"],[[42832,42832],"mapped",[42833]],[[42833,42833],"valid"],[[42834,42834],"mapped",[42835]],[[42835,42835],"valid"],[[42836,42836],"mapped",[42837]],[[42837,42837],"valid"],[[42838,42838],"mapped",[42839]],[[42839,42839],"valid"],[[42840,42840],"mapped",[42841]],[[42841,42841],"valid"],[[42842,42842],"mapped",[42843]],[[42843,42843],"valid"],[[42844,42844],"mapped",[42845]],[[42845,42845],"valid"],[[42846,42846],"mapped",[42847]],[[42847,42847],"valid"],[[42848,42848],"mapped",[42849]],[[42849,42849],"valid"],[[42850,42850],"mapped",[42851]],[[42851,42851],"valid"],[[42852,42852],"mapped",[42853]],[[42853,42853],"valid"],[[42854,42854],"mapped",[42855]],[[42855,42855],"valid"],[[42856,42856],"mapped",[42857]],[[42857,42857],"valid"],[[42858,42858],"mapped",[42859]],[[42859,42859],"valid"],[[42860,42860],"mapped",[42861]],[[42861,42861],"valid"],[[42862,42862],"mapped",[42863]],[[42863,42863],"valid"],[[42864,42864],"mapped",[42863]],[[42865,42872],"valid"],[[42873,42873],"mapped",[42874]],[[42874,42874],"valid"],[[42875,42875],"mapped",[42876]],[[42876,42876],"valid"],[[42877,42877],"mapped",[7545]],[[42878,42878],"mapped",[42879]],[[42879,42879],"valid"],[[42880,42880],"mapped",[42881]],[[42881,42881],"valid"],[[42882,42882],"mapped",[42883]],[[42883,42883],"valid"],[[42884,42884],"mapped",[42885]],[[42885,42885],"valid"],[[42886,42886],"mapped",[42887]],[[42887,42888],"valid"],[[42889,42890],"valid",[],"NV8"],[[42891,42891],"mapped",[42892]],[[42892,42892],"valid"],[[42893,42893],"mapped",[613]],[[42894,42894],"valid"],[[42895,42895],"valid"],[[42896,42896],"mapped",[42897]],[[42897,42897],"valid"],[[42898,42898],"mapped",[42899]],[[42899,42899],"valid"],[[42900,42901],"valid"],[[42902,42902],"mapped",[42903]],[[42903,42903],"valid"],[[42904,42904],"mapped",[42905]],[[42905,42905],"valid"],[[42906,42906],"mapped",[42907]],[[42907,42907],"valid"],[[42908,42908],"mapped",[42909]],[[42909,42909],"valid"],[[42910,42910],"mapped",[42911]],[[42911,42911],"valid"],[[42912,42912],"mapped",[42913]],[[42913,42913],"valid"],[[42914,42914],"mapped",[42915]],[[42915,42915],"valid"],[[42916,42916],"mapped",[42917]],[[42917,42917],"valid"],[[42918,42918],"mapped",[42919]],[[42919,42919],"valid"],[[42920,42920],"mapped",[42921]],[[42921,42921],"valid"],[[42922,42922],"mapped",[614]],[[42923,42923],"mapped",[604]],[[42924,42924],"mapped",[609]],[[42925,42925],"mapped",[620]],[[42926,42927],"disallowed"],[[42928,42928],"mapped",[670]],[[42929,42929],"mapped",[647]],[[42930,42930],"mapped",[669]],[[42931,42931],"mapped",[43859]],[[42932,42932],"mapped",[42933]],[[42933,42933],"valid"],[[42934,42934],"mapped",[42935]],[[42935,42935],"valid"],[[42936,42998],"disallowed"],[[42999,42999],"valid"],[[43e3,43e3],"mapped",[295]],[[43001,43001],"mapped",[339]],[[43002,43002],"valid"],[[43003,43007],"valid"],[[43008,43047],"valid"],[[43048,43051],"valid",[],"NV8"],[[43052,43055],"disallowed"],[[43056,43065],"valid",[],"NV8"],[[43066,43071],"disallowed"],[[43072,43123],"valid"],[[43124,43127],"valid",[],"NV8"],[[43128,43135],"disallowed"],[[43136,43204],"valid"],[[43205,43213],"disallowed"],[[43214,43215],"valid",[],"NV8"],[[43216,43225],"valid"],[[43226,43231],"disallowed"],[[43232,43255],"valid"],[[43256,43258],"valid",[],"NV8"],[[43259,43259],"valid"],[[43260,43260],"valid",[],"NV8"],[[43261,43261],"valid"],[[43262,43263],"disallowed"],[[43264,43309],"valid"],[[43310,43311],"valid",[],"NV8"],[[43312,43347],"valid"],[[43348,43358],"disallowed"],[[43359,43359],"valid",[],"NV8"],[[43360,43388],"valid",[],"NV8"],[[43389,43391],"disallowed"],[[43392,43456],"valid"],[[43457,43469],"valid",[],"NV8"],[[43470,43470],"disallowed"],[[43471,43481],"valid"],[[43482,43485],"disallowed"],[[43486,43487],"valid",[],"NV8"],[[43488,43518],"valid"],[[43519,43519],"disallowed"],[[43520,43574],"valid"],[[43575,43583],"disallowed"],[[43584,43597],"valid"],[[43598,43599],"disallowed"],[[43600,43609],"valid"],[[43610,43611],"disallowed"],[[43612,43615],"valid",[],"NV8"],[[43616,43638],"valid"],[[43639,43641],"valid",[],"NV8"],[[43642,43643],"valid"],[[43644,43647],"valid"],[[43648,43714],"valid"],[[43715,43738],"disallowed"],[[43739,43741],"valid"],[[43742,43743],"valid",[],"NV8"],[[43744,43759],"valid"],[[43760,43761],"valid",[],"NV8"],[[43762,43766],"valid"],[[43767,43776],"disallowed"],[[43777,43782],"valid"],[[43783,43784],"disallowed"],[[43785,43790],"valid"],[[43791,43792],"disallowed"],[[43793,43798],"valid"],[[43799,43807],"disallowed"],[[43808,43814],"valid"],[[43815,43815],"disallowed"],[[43816,43822],"valid"],[[43823,43823],"disallowed"],[[43824,43866],"valid"],[[43867,43867],"valid",[],"NV8"],[[43868,43868],"mapped",[42791]],[[43869,43869],"mapped",[43831]],[[43870,43870],"mapped",[619]],[[43871,43871],"mapped",[43858]],[[43872,43875],"valid"],[[43876,43877],"valid"],[[43878,43887],"disallowed"],[[43888,43888],"mapped",[5024]],[[43889,43889],"mapped",[5025]],[[43890,43890],"mapped",[5026]],[[43891,43891],"mapped",[5027]],[[43892,43892],"mapped",[5028]],[[43893,43893],"mapped",[5029]],[[43894,43894],"mapped",[5030]],[[43895,43895],"mapped",[5031]],[[43896,43896],"mapped",[5032]],[[43897,43897],"mapped",[5033]],[[43898,43898],"mapped",[5034]],[[43899,43899],"mapped",[5035]],[[43900,43900],"mapped",[5036]],[[43901,43901],"mapped",[5037]],[[43902,43902],"mapped",[5038]],[[43903,43903],"mapped",[5039]],[[43904,43904],"mapped",[5040]],[[43905,43905],"mapped",[5041]],[[43906,43906],"mapped",[5042]],[[43907,43907],"mapped",[5043]],[[43908,43908],"mapped",[5044]],[[43909,43909],"mapped",[5045]],[[43910,43910],"mapped",[5046]],[[43911,43911],"mapped",[5047]],[[43912,43912],"mapped",[5048]],[[43913,43913],"mapped",[5049]],[[43914,43914],"mapped",[5050]],[[43915,43915],"mapped",[5051]],[[43916,43916],"mapped",[5052]],[[43917,43917],"mapped",[5053]],[[43918,43918],"mapped",[5054]],[[43919,43919],"mapped",[5055]],[[43920,43920],"mapped",[5056]],[[43921,43921],"mapped",[5057]],[[43922,43922],"mapped",[5058]],[[43923,43923],"mapped",[5059]],[[43924,43924],"mapped",[5060]],[[43925,43925],"mapped",[5061]],[[43926,43926],"mapped",[5062]],[[43927,43927],"mapped",[5063]],[[43928,43928],"mapped",[5064]],[[43929,43929],"mapped",[5065]],[[43930,43930],"mapped",[5066]],[[43931,43931],"mapped",[5067]],[[43932,43932],"mapped",[5068]],[[43933,43933],"mapped",[5069]],[[43934,43934],"mapped",[5070]],[[43935,43935],"mapped",[5071]],[[43936,43936],"mapped",[5072]],[[43937,43937],"mapped",[5073]],[[43938,43938],"mapped",[5074]],[[43939,43939],"mapped",[5075]],[[43940,43940],"mapped",[5076]],[[43941,43941],"mapped",[5077]],[[43942,43942],"mapped",[5078]],[[43943,43943],"mapped",[5079]],[[43944,43944],"mapped",[5080]],[[43945,43945],"mapped",[5081]],[[43946,43946],"mapped",[5082]],[[43947,43947],"mapped",[5083]],[[43948,43948],"mapped",[5084]],[[43949,43949],"mapped",[5085]],[[43950,43950],"mapped",[5086]],[[43951,43951],"mapped",[5087]],[[43952,43952],"mapped",[5088]],[[43953,43953],"mapped",[5089]],[[43954,43954],"mapped",[5090]],[[43955,43955],"mapped",[5091]],[[43956,43956],"mapped",[5092]],[[43957,43957],"mapped",[5093]],[[43958,43958],"mapped",[5094]],[[43959,43959],"mapped",[5095]],[[43960,43960],"mapped",[5096]],[[43961,43961],"mapped",[5097]],[[43962,43962],"mapped",[5098]],[[43963,43963],"mapped",[5099]],[[43964,43964],"mapped",[5100]],[[43965,43965],"mapped",[5101]],[[43966,43966],"mapped",[5102]],[[43967,43967],"mapped",[5103]],[[43968,44010],"valid"],[[44011,44011],"valid",[],"NV8"],[[44012,44013],"valid"],[[44014,44015],"disallowed"],[[44016,44025],"valid"],[[44026,44031],"disallowed"],[[44032,55203],"valid"],[[55204,55215],"disallowed"],[[55216,55238],"valid",[],"NV8"],[[55239,55242],"disallowed"],[[55243,55291],"valid",[],"NV8"],[[55292,55295],"disallowed"],[[55296,57343],"disallowed"],[[57344,63743],"disallowed"],[[63744,63744],"mapped",[35912]],[[63745,63745],"mapped",[26356]],[[63746,63746],"mapped",[36554]],[[63747,63747],"mapped",[36040]],[[63748,63748],"mapped",[28369]],[[63749,63749],"mapped",[20018]],[[63750,63750],"mapped",[21477]],[[63751,63752],"mapped",[40860]],[[63753,63753],"mapped",[22865]],[[63754,63754],"mapped",[37329]],[[63755,63755],"mapped",[21895]],[[63756,63756],"mapped",[22856]],[[63757,63757],"mapped",[25078]],[[63758,63758],"mapped",[30313]],[[63759,63759],"mapped",[32645]],[[63760,63760],"mapped",[34367]],[[63761,63761],"mapped",[34746]],[[63762,63762],"mapped",[35064]],[[63763,63763],"mapped",[37007]],[[63764,63764],"mapped",[27138]],[[63765,63765],"mapped",[27931]],[[63766,63766],"mapped",[28889]],[[63767,63767],"mapped",[29662]],[[63768,63768],"mapped",[33853]],[[63769,63769],"mapped",[37226]],[[63770,63770],"mapped",[39409]],[[63771,63771],"mapped",[20098]],[[63772,63772],"mapped",[21365]],[[63773,63773],"mapped",[27396]],[[63774,63774],"mapped",[29211]],[[63775,63775],"mapped",[34349]],[[63776,63776],"mapped",[40478]],[[63777,63777],"mapped",[23888]],[[63778,63778],"mapped",[28651]],[[63779,63779],"mapped",[34253]],[[63780,63780],"mapped",[35172]],[[63781,63781],"mapped",[25289]],[[63782,63782],"mapped",[33240]],[[63783,63783],"mapped",[34847]],[[63784,63784],"mapped",[24266]],[[63785,63785],"mapped",[26391]],[[63786,63786],"mapped",[28010]],[[63787,63787],"mapped",[29436]],[[63788,63788],"mapped",[37070]],[[63789,63789],"mapped",[20358]],[[63790,63790],"mapped",[20919]],[[63791,63791],"mapped",[21214]],[[63792,63792],"mapped",[25796]],[[63793,63793],"mapped",[27347]],[[63794,63794],"mapped",[29200]],[[63795,63795],"mapped",[30439]],[[63796,63796],"mapped",[32769]],[[63797,63797],"mapped",[34310]],[[63798,63798],"mapped",[34396]],[[63799,63799],"mapped",[36335]],[[63800,63800],"mapped",[38706]],[[63801,63801],"mapped",[39791]],[[63802,63802],"mapped",[40442]],[[63803,63803],"mapped",[30860]],[[63804,63804],"mapped",[31103]],[[63805,63805],"mapped",[32160]],[[63806,63806],"mapped",[33737]],[[63807,63807],"mapped",[37636]],[[63808,63808],"mapped",[40575]],[[63809,63809],"mapped",[35542]],[[63810,63810],"mapped",[22751]],[[63811,63811],"mapped",[24324]],[[63812,63812],"mapped",[31840]],[[63813,63813],"mapped",[32894]],[[63814,63814],"mapped",[29282]],[[63815,63815],"mapped",[30922]],[[63816,63816],"mapped",[36034]],[[63817,63817],"mapped",[38647]],[[63818,63818],"mapped",[22744]],[[63819,63819],"mapped",[23650]],[[63820,63820],"mapped",[27155]],[[63821,63821],"mapped",[28122]],[[63822,63822],"mapped",[28431]],[[63823,63823],"mapped",[32047]],[[63824,63824],"mapped",[32311]],[[63825,63825],"mapped",[38475]],[[63826,63826],"mapped",[21202]],[[63827,63827],"mapped",[32907]],[[63828,63828],"mapped",[20956]],[[63829,63829],"mapped",[20940]],[[63830,63830],"mapped",[31260]],[[63831,63831],"mapped",[32190]],[[63832,63832],"mapped",[33777]],[[63833,63833],"mapped",[38517]],[[63834,63834],"mapped",[35712]],[[63835,63835],"mapped",[25295]],[[63836,63836],"mapped",[27138]],[[63837,63837],"mapped",[35582]],[[63838,63838],"mapped",[20025]],[[63839,63839],"mapped",[23527]],[[63840,63840],"mapped",[24594]],[[63841,63841],"mapped",[29575]],[[63842,63842],"mapped",[30064]],[[63843,63843],"mapped",[21271]],[[63844,63844],"mapped",[30971]],[[63845,63845],"mapped",[20415]],[[63846,63846],"mapped",[24489]],[[63847,63847],"mapped",[19981]],[[63848,63848],"mapped",[27852]],[[63849,63849],"mapped",[25976]],[[63850,63850],"mapped",[32034]],[[63851,63851],"mapped",[21443]],[[63852,63852],"mapped",[22622]],[[63853,63853],"mapped",[30465]],[[63854,63854],"mapped",[33865]],[[63855,63855],"mapped",[35498]],[[63856,63856],"mapped",[27578]],[[63857,63857],"mapped",[36784]],[[63858,63858],"mapped",[27784]],[[63859,63859],"mapped",[25342]],[[63860,63860],"mapped",[33509]],[[63861,63861],"mapped",[25504]],[[63862,63862],"mapped",[30053]],[[63863,63863],"mapped",[20142]],[[63864,63864],"mapped",[20841]],[[63865,63865],"mapped",[20937]],[[63866,63866],"mapped",[26753]],[[63867,63867],"mapped",[31975]],[[63868,63868],"mapped",[33391]],[[63869,63869],"mapped",[35538]],[[63870,63870],"mapped",[37327]],[[63871,63871],"mapped",[21237]],[[63872,63872],"mapped",[21570]],[[63873,63873],"mapped",[22899]],[[63874,63874],"mapped",[24300]],[[63875,63875],"mapped",[26053]],[[63876,63876],"mapped",[28670]],[[63877,63877],"mapped",[31018]],[[63878,63878],"mapped",[38317]],[[63879,63879],"mapped",[39530]],[[63880,63880],"mapped",[40599]],[[63881,63881],"mapped",[40654]],[[63882,63882],"mapped",[21147]],[[63883,63883],"mapped",[26310]],[[63884,63884],"mapped",[27511]],[[63885,63885],"mapped",[36706]],[[63886,63886],"mapped",[24180]],[[63887,63887],"mapped",[24976]],[[63888,63888],"mapped",[25088]],[[63889,63889],"mapped",[25754]],[[63890,63890],"mapped",[28451]],[[63891,63891],"mapped",[29001]],[[63892,63892],"mapped",[29833]],[[63893,63893],"mapped",[31178]],[[63894,63894],"mapped",[32244]],[[63895,63895],"mapped",[32879]],[[63896,63896],"mapped",[36646]],[[63897,63897],"mapped",[34030]],[[63898,63898],"mapped",[36899]],[[63899,63899],"mapped",[37706]],[[63900,63900],"mapped",[21015]],[[63901,63901],"mapped",[21155]],[[63902,63902],"mapped",[21693]],[[63903,63903],"mapped",[28872]],[[63904,63904],"mapped",[35010]],[[63905,63905],"mapped",[35498]],[[63906,63906],"mapped",[24265]],[[63907,63907],"mapped",[24565]],[[63908,63908],"mapped",[25467]],[[63909,63909],"mapped",[27566]],[[63910,63910],"mapped",[31806]],[[63911,63911],"mapped",[29557]],[[63912,63912],"mapped",[20196]],[[63913,63913],"mapped",[22265]],[[63914,63914],"mapped",[23527]],[[63915,63915],"mapped",[23994]],[[63916,63916],"mapped",[24604]],[[63917,63917],"mapped",[29618]],[[63918,63918],"mapped",[29801]],[[63919,63919],"mapped",[32666]],[[63920,63920],"mapped",[32838]],[[63921,63921],"mapped",[37428]],[[63922,63922],"mapped",[38646]],[[63923,63923],"mapped",[38728]],[[63924,63924],"mapped",[38936]],[[63925,63925],"mapped",[20363]],[[63926,63926],"mapped",[31150]],[[63927,63927],"mapped",[37300]],[[63928,63928],"mapped",[38584]],[[63929,63929],"mapped",[24801]],[[63930,63930],"mapped",[20102]],[[63931,63931],"mapped",[20698]],[[63932,63932],"mapped",[23534]],[[63933,63933],"mapped",[23615]],[[63934,63934],"mapped",[26009]],[[63935,63935],"mapped",[27138]],[[63936,63936],"mapped",[29134]],[[63937,63937],"mapped",[30274]],[[63938,63938],"mapped",[34044]],[[63939,63939],"mapped",[36988]],[[63940,63940],"mapped",[40845]],[[63941,63941],"mapped",[26248]],[[63942,63942],"mapped",[38446]],[[63943,63943],"mapped",[21129]],[[63944,63944],"mapped",[26491]],[[63945,63945],"mapped",[26611]],[[63946,63946],"mapped",[27969]],[[63947,63947],"mapped",[28316]],[[63948,63948],"mapped",[29705]],[[63949,63949],"mapped",[30041]],[[63950,63950],"mapped",[30827]],[[63951,63951],"mapped",[32016]],[[63952,63952],"mapped",[39006]],[[63953,63953],"mapped",[20845]],[[63954,63954],"mapped",[25134]],[[63955,63955],"mapped",[38520]],[[63956,63956],"mapped",[20523]],[[63957,63957],"mapped",[23833]],[[63958,63958],"mapped",[28138]],[[63959,63959],"mapped",[36650]],[[63960,63960],"mapped",[24459]],[[63961,63961],"mapped",[24900]],[[63962,63962],"mapped",[26647]],[[63963,63963],"mapped",[29575]],[[63964,63964],"mapped",[38534]],[[63965,63965],"mapped",[21033]],[[63966,63966],"mapped",[21519]],[[63967,63967],"mapped",[23653]],[[63968,63968],"mapped",[26131]],[[63969,63969],"mapped",[26446]],[[63970,63970],"mapped",[26792]],[[63971,63971],"mapped",[27877]],[[63972,63972],"mapped",[29702]],[[63973,63973],"mapped",[30178]],[[63974,63974],"mapped",[32633]],[[63975,63975],"mapped",[35023]],[[63976,63976],"mapped",[35041]],[[63977,63977],"mapped",[37324]],[[63978,63978],"mapped",[38626]],[[63979,63979],"mapped",[21311]],[[63980,63980],"mapped",[28346]],[[63981,63981],"mapped",[21533]],[[63982,63982],"mapped",[29136]],[[63983,63983],"mapped",[29848]],[[63984,63984],"mapped",[34298]],[[63985,63985],"mapped",[38563]],[[63986,63986],"mapped",[40023]],[[63987,63987],"mapped",[40607]],[[63988,63988],"mapped",[26519]],[[63989,63989],"mapped",[28107]],[[63990,63990],"mapped",[33256]],[[63991,63991],"mapped",[31435]],[[63992,63992],"mapped",[31520]],[[63993,63993],"mapped",[31890]],[[63994,63994],"mapped",[29376]],[[63995,63995],"mapped",[28825]],[[63996,63996],"mapped",[35672]],[[63997,63997],"mapped",[20160]],[[63998,63998],"mapped",[33590]],[[63999,63999],"mapped",[21050]],[[64e3,64e3],"mapped",[20999]],[[64001,64001],"mapped",[24230]],[[64002,64002],"mapped",[25299]],[[64003,64003],"mapped",[31958]],[[64004,64004],"mapped",[23429]],[[64005,64005],"mapped",[27934]],[[64006,64006],"mapped",[26292]],[[64007,64007],"mapped",[36667]],[[64008,64008],"mapped",[34892]],[[64009,64009],"mapped",[38477]],[[64010,64010],"mapped",[35211]],[[64011,64011],"mapped",[24275]],[[64012,64012],"mapped",[20800]],[[64013,64013],"mapped",[21952]],[[64014,64015],"valid"],[[64016,64016],"mapped",[22618]],[[64017,64017],"valid"],[[64018,64018],"mapped",[26228]],[[64019,64020],"valid"],[[64021,64021],"mapped",[20958]],[[64022,64022],"mapped",[29482]],[[64023,64023],"mapped",[30410]],[[64024,64024],"mapped",[31036]],[[64025,64025],"mapped",[31070]],[[64026,64026],"mapped",[31077]],[[64027,64027],"mapped",[31119]],[[64028,64028],"mapped",[38742]],[[64029,64029],"mapped",[31934]],[[64030,64030],"mapped",[32701]],[[64031,64031],"valid"],[[64032,64032],"mapped",[34322]],[[64033,64033],"valid"],[[64034,64034],"mapped",[35576]],[[64035,64036],"valid"],[[64037,64037],"mapped",[36920]],[[64038,64038],"mapped",[37117]],[[64039,64041],"valid"],[[64042,64042],"mapped",[39151]],[[64043,64043],"mapped",[39164]],[[64044,64044],"mapped",[39208]],[[64045,64045],"mapped",[40372]],[[64046,64046],"mapped",[37086]],[[64047,64047],"mapped",[38583]],[[64048,64048],"mapped",[20398]],[[64049,64049],"mapped",[20711]],[[64050,64050],"mapped",[20813]],[[64051,64051],"mapped",[21193]],[[64052,64052],"mapped",[21220]],[[64053,64053],"mapped",[21329]],[[64054,64054],"mapped",[21917]],[[64055,64055],"mapped",[22022]],[[64056,64056],"mapped",[22120]],[[64057,64057],"mapped",[22592]],[[64058,64058],"mapped",[22696]],[[64059,64059],"mapped",[23652]],[[64060,64060],"mapped",[23662]],[[64061,64061],"mapped",[24724]],[[64062,64062],"mapped",[24936]],[[64063,64063],"mapped",[24974]],[[64064,64064],"mapped",[25074]],[[64065,64065],"mapped",[25935]],[[64066,64066],"mapped",[26082]],[[64067,64067],"mapped",[26257]],[[64068,64068],"mapped",[26757]],[[64069,64069],"mapped",[28023]],[[64070,64070],"mapped",[28186]],[[64071,64071],"mapped",[28450]],[[64072,64072],"mapped",[29038]],[[64073,64073],"mapped",[29227]],[[64074,64074],"mapped",[29730]],[[64075,64075],"mapped",[30865]],[[64076,64076],"mapped",[31038]],[[64077,64077],"mapped",[31049]],[[64078,64078],"mapped",[31048]],[[64079,64079],"mapped",[31056]],[[64080,64080],"mapped",[31062]],[[64081,64081],"mapped",[31069]],[[64082,64082],"mapped",[31117]],[[64083,64083],"mapped",[31118]],[[64084,64084],"mapped",[31296]],[[64085,64085],"mapped",[31361]],[[64086,64086],"mapped",[31680]],[[64087,64087],"mapped",[32244]],[[64088,64088],"mapped",[32265]],[[64089,64089],"mapped",[32321]],[[64090,64090],"mapped",[32626]],[[64091,64091],"mapped",[32773]],[[64092,64092],"mapped",[33261]],[[64093,64094],"mapped",[33401]],[[64095,64095],"mapped",[33879]],[[64096,64096],"mapped",[35088]],[[64097,64097],"mapped",[35222]],[[64098,64098],"mapped",[35585]],[[64099,64099],"mapped",[35641]],[[64100,64100],"mapped",[36051]],[[64101,64101],"mapped",[36104]],[[64102,64102],"mapped",[36790]],[[64103,64103],"mapped",[36920]],[[64104,64104],"mapped",[38627]],[[64105,64105],"mapped",[38911]],[[64106,64106],"mapped",[38971]],[[64107,64107],"mapped",[24693]],[[64108,64108],"mapped",[148206]],[[64109,64109],"mapped",[33304]],[[64110,64111],"disallowed"],[[64112,64112],"mapped",[20006]],[[64113,64113],"mapped",[20917]],[[64114,64114],"mapped",[20840]],[[64115,64115],"mapped",[20352]],[[64116,64116],"mapped",[20805]],[[64117,64117],"mapped",[20864]],[[64118,64118],"mapped",[21191]],[[64119,64119],"mapped",[21242]],[[64120,64120],"mapped",[21917]],[[64121,64121],"mapped",[21845]],[[64122,64122],"mapped",[21913]],[[64123,64123],"mapped",[21986]],[[64124,64124],"mapped",[22618]],[[64125,64125],"mapped",[22707]],[[64126,64126],"mapped",[22852]],[[64127,64127],"mapped",[22868]],[[64128,64128],"mapped",[23138]],[[64129,64129],"mapped",[23336]],[[64130,64130],"mapped",[24274]],[[64131,64131],"mapped",[24281]],[[64132,64132],"mapped",[24425]],[[64133,64133],"mapped",[24493]],[[64134,64134],"mapped",[24792]],[[64135,64135],"mapped",[24910]],[[64136,64136],"mapped",[24840]],[[64137,64137],"mapped",[24974]],[[64138,64138],"mapped",[24928]],[[64139,64139],"mapped",[25074]],[[64140,64140],"mapped",[25140]],[[64141,64141],"mapped",[25540]],[[64142,64142],"mapped",[25628]],[[64143,64143],"mapped",[25682]],[[64144,64144],"mapped",[25942]],[[64145,64145],"mapped",[26228]],[[64146,64146],"mapped",[26391]],[[64147,64147],"mapped",[26395]],[[64148,64148],"mapped",[26454]],[[64149,64149],"mapped",[27513]],[[64150,64150],"mapped",[27578]],[[64151,64151],"mapped",[27969]],[[64152,64152],"mapped",[28379]],[[64153,64153],"mapped",[28363]],[[64154,64154],"mapped",[28450]],[[64155,64155],"mapped",[28702]],[[64156,64156],"mapped",[29038]],[[64157,64157],"mapped",[30631]],[[64158,64158],"mapped",[29237]],[[64159,64159],"mapped",[29359]],[[64160,64160],"mapped",[29482]],[[64161,64161],"mapped",[29809]],[[64162,64162],"mapped",[29958]],[[64163,64163],"mapped",[30011]],[[64164,64164],"mapped",[30237]],[[64165,64165],"mapped",[30239]],[[64166,64166],"mapped",[30410]],[[64167,64167],"mapped",[30427]],[[64168,64168],"mapped",[30452]],[[64169,64169],"mapped",[30538]],[[64170,64170],"mapped",[30528]],[[64171,64171],"mapped",[30924]],[[64172,64172],"mapped",[31409]],[[64173,64173],"mapped",[31680]],[[64174,64174],"mapped",[31867]],[[64175,64175],"mapped",[32091]],[[64176,64176],"mapped",[32244]],[[64177,64177],"mapped",[32574]],[[64178,64178],"mapped",[32773]],[[64179,64179],"mapped",[33618]],[[64180,64180],"mapped",[33775]],[[64181,64181],"mapped",[34681]],[[64182,64182],"mapped",[35137]],[[64183,64183],"mapped",[35206]],[[64184,64184],"mapped",[35222]],[[64185,64185],"mapped",[35519]],[[64186,64186],"mapped",[35576]],[[64187,64187],"mapped",[35531]],[[64188,64188],"mapped",[35585]],[[64189,64189],"mapped",[35582]],[[64190,64190],"mapped",[35565]],[[64191,64191],"mapped",[35641]],[[64192,64192],"mapped",[35722]],[[64193,64193],"mapped",[36104]],[[64194,64194],"mapped",[36664]],[[64195,64195],"mapped",[36978]],[[64196,64196],"mapped",[37273]],[[64197,64197],"mapped",[37494]],[[64198,64198],"mapped",[38524]],[[64199,64199],"mapped",[38627]],[[64200,64200],"mapped",[38742]],[[64201,64201],"mapped",[38875]],[[64202,64202],"mapped",[38911]],[[64203,64203],"mapped",[38923]],[[64204,64204],"mapped",[38971]],[[64205,64205],"mapped",[39698]],[[64206,64206],"mapped",[40860]],[[64207,64207],"mapped",[141386]],[[64208,64208],"mapped",[141380]],[[64209,64209],"mapped",[144341]],[[64210,64210],"mapped",[15261]],[[64211,64211],"mapped",[16408]],[[64212,64212],"mapped",[16441]],[[64213,64213],"mapped",[152137]],[[64214,64214],"mapped",[154832]],[[64215,64215],"mapped",[163539]],[[64216,64216],"mapped",[40771]],[[64217,64217],"mapped",[40846]],[[64218,64255],"disallowed"],[[64256,64256],"mapped",[102,102]],[[64257,64257],"mapped",[102,105]],[[64258,64258],"mapped",[102,108]],[[64259,64259],"mapped",[102,102,105]],[[64260,64260],"mapped",[102,102,108]],[[64261,64262],"mapped",[115,116]],[[64263,64274],"disallowed"],[[64275,64275],"mapped",[1396,1398]],[[64276,64276],"mapped",[1396,1381]],[[64277,64277],"mapped",[1396,1387]],[[64278,64278],"mapped",[1406,1398]],[[64279,64279],"mapped",[1396,1389]],[[64280,64284],"disallowed"],[[64285,64285],"mapped",[1497,1460]],[[64286,64286],"valid"],[[64287,64287],"mapped",[1522,1463]],[[64288,64288],"mapped",[1506]],[[64289,64289],"mapped",[1488]],[[64290,64290],"mapped",[1491]],[[64291,64291],"mapped",[1492]],[[64292,64292],"mapped",[1499]],[[64293,64293],"mapped",[1500]],[[64294,64294],"mapped",[1501]],[[64295,64295],"mapped",[1512]],[[64296,64296],"mapped",[1514]],[[64297,64297],"disallowed_STD3_mapped",[43]],[[64298,64298],"mapped",[1513,1473]],[[64299,64299],"mapped",[1513,1474]],[[64300,64300],"mapped",[1513,1468,1473]],[[64301,64301],"mapped",[1513,1468,1474]],[[64302,64302],"mapped",[1488,1463]],[[64303,64303],"mapped",[1488,1464]],[[64304,64304],"mapped",[1488,1468]],[[64305,64305],"mapped",[1489,1468]],[[64306,64306],"mapped",[1490,1468]],[[64307,64307],"mapped",[1491,1468]],[[64308,64308],"mapped",[1492,1468]],[[64309,64309],"mapped",[1493,1468]],[[64310,64310],"mapped",[1494,1468]],[[64311,64311],"disallowed"],[[64312,64312],"mapped",[1496,1468]],[[64313,64313],"mapped",[1497,1468]],[[64314,64314],"mapped",[1498,1468]],[[64315,64315],"mapped",[1499,1468]],[[64316,64316],"mapped",[1500,1468]],[[64317,64317],"disallowed"],[[64318,64318],"mapped",[1502,1468]],[[64319,64319],"disallowed"],[[64320,64320],"mapped",[1504,1468]],[[64321,64321],"mapped",[1505,1468]],[[64322,64322],"disallowed"],[[64323,64323],"mapped",[1507,1468]],[[64324,64324],"mapped",[1508,1468]],[[64325,64325],"disallowed"],[[64326,64326],"mapped",[1510,1468]],[[64327,64327],"mapped",[1511,1468]],[[64328,64328],"mapped",[1512,1468]],[[64329,64329],"mapped",[1513,1468]],[[64330,64330],"mapped",[1514,1468]],[[64331,64331],"mapped",[1493,1465]],[[64332,64332],"mapped",[1489,1471]],[[64333,64333],"mapped",[1499,1471]],[[64334,64334],"mapped",[1508,1471]],[[64335,64335],"mapped",[1488,1500]],[[64336,64337],"mapped",[1649]],[[64338,64341],"mapped",[1659]],[[64342,64345],"mapped",[1662]],[[64346,64349],"mapped",[1664]],[[64350,64353],"mapped",[1658]],[[64354,64357],"mapped",[1663]],[[64358,64361],"mapped",[1657]],[[64362,64365],"mapped",[1700]],[[64366,64369],"mapped",[1702]],[[64370,64373],"mapped",[1668]],[[64374,64377],"mapped",[1667]],[[64378,64381],"mapped",[1670]],[[64382,64385],"mapped",[1671]],[[64386,64387],"mapped",[1677]],[[64388,64389],"mapped",[1676]],[[64390,64391],"mapped",[1678]],[[64392,64393],"mapped",[1672]],[[64394,64395],"mapped",[1688]],[[64396,64397],"mapped",[1681]],[[64398,64401],"mapped",[1705]],[[64402,64405],"mapped",[1711]],[[64406,64409],"mapped",[1715]],[[64410,64413],"mapped",[1713]],[[64414,64415],"mapped",[1722]],[[64416,64419],"mapped",[1723]],[[64420,64421],"mapped",[1728]],[[64422,64425],"mapped",[1729]],[[64426,64429],"mapped",[1726]],[[64430,64431],"mapped",[1746]],[[64432,64433],"mapped",[1747]],[[64434,64449],"valid",[],"NV8"],[[64450,64466],"disallowed"],[[64467,64470],"mapped",[1709]],[[64471,64472],"mapped",[1735]],[[64473,64474],"mapped",[1734]],[[64475,64476],"mapped",[1736]],[[64477,64477],"mapped",[1735,1652]],[[64478,64479],"mapped",[1739]],[[64480,64481],"mapped",[1733]],[[64482,64483],"mapped",[1737]],[[64484,64487],"mapped",[1744]],[[64488,64489],"mapped",[1609]],[[64490,64491],"mapped",[1574,1575]],[[64492,64493],"mapped",[1574,1749]],[[64494,64495],"mapped",[1574,1608]],[[64496,64497],"mapped",[1574,1735]],[[64498,64499],"mapped",[1574,1734]],[[64500,64501],"mapped",[1574,1736]],[[64502,64504],"mapped",[1574,1744]],[[64505,64507],"mapped",[1574,1609]],[[64508,64511],"mapped",[1740]],[[64512,64512],"mapped",[1574,1580]],[[64513,64513],"mapped",[1574,1581]],[[64514,64514],"mapped",[1574,1605]],[[64515,64515],"mapped",[1574,1609]],[[64516,64516],"mapped",[1574,1610]],[[64517,64517],"mapped",[1576,1580]],[[64518,64518],"mapped",[1576,1581]],[[64519,64519],"mapped",[1576,1582]],[[64520,64520],"mapped",[1576,1605]],[[64521,64521],"mapped",[1576,1609]],[[64522,64522],"mapped",[1576,1610]],[[64523,64523],"mapped",[1578,1580]],[[64524,64524],"mapped",[1578,1581]],[[64525,64525],"mapped",[1578,1582]],[[64526,64526],"mapped",[1578,1605]],[[64527,64527],"mapped",[1578,1609]],[[64528,64528],"mapped",[1578,1610]],[[64529,64529],"mapped",[1579,1580]],[[64530,64530],"mapped",[1579,1605]],[[64531,64531],"mapped",[1579,1609]],[[64532,64532],"mapped",[1579,1610]],[[64533,64533],"mapped",[1580,1581]],[[64534,64534],"mapped",[1580,1605]],[[64535,64535],"mapped",[1581,1580]],[[64536,64536],"mapped",[1581,1605]],[[64537,64537],"mapped",[1582,1580]],[[64538,64538],"mapped",[1582,1581]],[[64539,64539],"mapped",[1582,1605]],[[64540,64540],"mapped",[1587,1580]],[[64541,64541],"mapped",[1587,1581]],[[64542,64542],"mapped",[1587,1582]],[[64543,64543],"mapped",[1587,1605]],[[64544,64544],"mapped",[1589,1581]],[[64545,64545],"mapped",[1589,1605]],[[64546,64546],"mapped",[1590,1580]],[[64547,64547],"mapped",[1590,1581]],[[64548,64548],"mapped",[1590,1582]],[[64549,64549],"mapped",[1590,1605]],[[64550,64550],"mapped",[1591,1581]],[[64551,64551],"mapped",[1591,1605]],[[64552,64552],"mapped",[1592,1605]],[[64553,64553],"mapped",[1593,1580]],[[64554,64554],"mapped",[1593,1605]],[[64555,64555],"mapped",[1594,1580]],[[64556,64556],"mapped",[1594,1605]],[[64557,64557],"mapped",[1601,1580]],[[64558,64558],"mapped",[1601,1581]],[[64559,64559],"mapped",[1601,1582]],[[64560,64560],"mapped",[1601,1605]],[[64561,64561],"mapped",[1601,1609]],[[64562,64562],"mapped",[1601,1610]],[[64563,64563],"mapped",[1602,1581]],[[64564,64564],"mapped",[1602,1605]],[[64565,64565],"mapped",[1602,1609]],[[64566,64566],"mapped",[1602,1610]],[[64567,64567],"mapped",[1603,1575]],[[64568,64568],"mapped",[1603,1580]],[[64569,64569],"mapped",[1603,1581]],[[64570,64570],"mapped",[1603,1582]],[[64571,64571],"mapped",[1603,1604]],[[64572,64572],"mapped",[1603,1605]],[[64573,64573],"mapped",[1603,1609]],[[64574,64574],"mapped",[1603,1610]],[[64575,64575],"mapped",[1604,1580]],[[64576,64576],"mapped",[1604,1581]],[[64577,64577],"mapped",[1604,1582]],[[64578,64578],"mapped",[1604,1605]],[[64579,64579],"mapped",[1604,1609]],[[64580,64580],"mapped",[1604,1610]],[[64581,64581],"mapped",[1605,1580]],[[64582,64582],"mapped",[1605,1581]],[[64583,64583],"mapped",[1605,1582]],[[64584,64584],"mapped",[1605,1605]],[[64585,64585],"mapped",[1605,1609]],[[64586,64586],"mapped",[1605,1610]],[[64587,64587],"mapped",[1606,1580]],[[64588,64588],"mapped",[1606,1581]],[[64589,64589],"mapped",[1606,1582]],[[64590,64590],"mapped",[1606,1605]],[[64591,64591],"mapped",[1606,1609]],[[64592,64592],"mapped",[1606,1610]],[[64593,64593],"mapped",[1607,1580]],[[64594,64594],"mapped",[1607,1605]],[[64595,64595],"mapped",[1607,1609]],[[64596,64596],"mapped",[1607,1610]],[[64597,64597],"mapped",[1610,1580]],[[64598,64598],"mapped",[1610,1581]],[[64599,64599],"mapped",[1610,1582]],[[64600,64600],"mapped",[1610,1605]],[[64601,64601],"mapped",[1610,1609]],[[64602,64602],"mapped",[1610,1610]],[[64603,64603],"mapped",[1584,1648]],[[64604,64604],"mapped",[1585,1648]],[[64605,64605],"mapped",[1609,1648]],[[64606,64606],"disallowed_STD3_mapped",[32,1612,1617]],[[64607,64607],"disallowed_STD3_mapped",[32,1613,1617]],[[64608,64608],"disallowed_STD3_mapped",[32,1614,1617]],[[64609,64609],"disallowed_STD3_mapped",[32,1615,1617]],[[64610,64610],"disallowed_STD3_mapped",[32,1616,1617]],[[64611,64611],"disallowed_STD3_mapped",[32,1617,1648]],[[64612,64612],"mapped",[1574,1585]],[[64613,64613],"mapped",[1574,1586]],[[64614,64614],"mapped",[1574,1605]],[[64615,64615],"mapped",[1574,1606]],[[64616,64616],"mapped",[1574,1609]],[[64617,64617],"mapped",[1574,1610]],[[64618,64618],"mapped",[1576,1585]],[[64619,64619],"mapped",[1576,1586]],[[64620,64620],"mapped",[1576,1605]],[[64621,64621],"mapped",[1576,1606]],[[64622,64622],"mapped",[1576,1609]],[[64623,64623],"mapped",[1576,1610]],[[64624,64624],"mapped",[1578,1585]],[[64625,64625],"mapped",[1578,1586]],[[64626,64626],"mapped",[1578,1605]],[[64627,64627],"mapped",[1578,1606]],[[64628,64628],"mapped",[1578,1609]],[[64629,64629],"mapped",[1578,1610]],[[64630,64630],"mapped",[1579,1585]],[[64631,64631],"mapped",[1579,1586]],[[64632,64632],"mapped",[1579,1605]],[[64633,64633],"mapped",[1579,1606]],[[64634,64634],"mapped",[1579,1609]],[[64635,64635],"mapped",[1579,1610]],[[64636,64636],"mapped",[1601,1609]],[[64637,64637],"mapped",[1601,1610]],[[64638,64638],"mapped",[1602,1609]],[[64639,64639],"mapped",[1602,1610]],[[64640,64640],"mapped",[1603,1575]],[[64641,64641],"mapped",[1603,1604]],[[64642,64642],"mapped",[1603,1605]],[[64643,64643],"mapped",[1603,1609]],[[64644,64644],"mapped",[1603,1610]],[[64645,64645],"mapped",[1604,1605]],[[64646,64646],"mapped",[1604,1609]],[[64647,64647],"mapped",[1604,1610]],[[64648,64648],"mapped",[1605,1575]],[[64649,64649],"mapped",[1605,1605]],[[64650,64650],"mapped",[1606,1585]],[[64651,64651],"mapped",[1606,1586]],[[64652,64652],"mapped",[1606,1605]],[[64653,64653],"mapped",[1606,1606]],[[64654,64654],"mapped",[1606,1609]],[[64655,64655],"mapped",[1606,1610]],[[64656,64656],"mapped",[1609,1648]],[[64657,64657],"mapped",[1610,1585]],[[64658,64658],"mapped",[1610,1586]],[[64659,64659],"mapped",[1610,1605]],[[64660,64660],"mapped",[1610,1606]],[[64661,64661],"mapped",[1610,1609]],[[64662,64662],"mapped",[1610,1610]],[[64663,64663],"mapped",[1574,1580]],[[64664,64664],"mapped",[1574,1581]],[[64665,64665],"mapped",[1574,1582]],[[64666,64666],"mapped",[1574,1605]],[[64667,64667],"mapped",[1574,1607]],[[64668,64668],"mapped",[1576,1580]],[[64669,64669],"mapped",[1576,1581]],[[64670,64670],"mapped",[1576,1582]],[[64671,64671],"mapped",[1576,1605]],[[64672,64672],"mapped",[1576,1607]],[[64673,64673],"mapped",[1578,1580]],[[64674,64674],"mapped",[1578,1581]],[[64675,64675],"mapped",[1578,1582]],[[64676,64676],"mapped",[1578,1605]],[[64677,64677],"mapped",[1578,1607]],[[64678,64678],"mapped",[1579,1605]],[[64679,64679],"mapped",[1580,1581]],[[64680,64680],"mapped",[1580,1605]],[[64681,64681],"mapped",[1581,1580]],[[64682,64682],"mapped",[1581,1605]],[[64683,64683],"mapped",[1582,1580]],[[64684,64684],"mapped",[1582,1605]],[[64685,64685],"mapped",[1587,1580]],[[64686,64686],"mapped",[1587,1581]],[[64687,64687],"mapped",[1587,1582]],[[64688,64688],"mapped",[1587,1605]],[[64689,64689],"mapped",[1589,1581]],[[64690,64690],"mapped",[1589,1582]],[[64691,64691],"mapped",[1589,1605]],[[64692,64692],"mapped",[1590,1580]],[[64693,64693],"mapped",[1590,1581]],[[64694,64694],"mapped",[1590,1582]],[[64695,64695],"mapped",[1590,1605]],[[64696,64696],"mapped",[1591,1581]],[[64697,64697],"mapped",[1592,1605]],[[64698,64698],"mapped",[1593,1580]],[[64699,64699],"mapped",[1593,1605]],[[64700,64700],"mapped",[1594,1580]],[[64701,64701],"mapped",[1594,1605]],[[64702,64702],"mapped",[1601,1580]],[[64703,64703],"mapped",[1601,1581]],[[64704,64704],"mapped",[1601,1582]],[[64705,64705],"mapped",[1601,1605]],[[64706,64706],"mapped",[1602,1581]],[[64707,64707],"mapped",[1602,1605]],[[64708,64708],"mapped",[1603,1580]],[[64709,64709],"mapped",[1603,1581]],[[64710,64710],"mapped",[1603,1582]],[[64711,64711],"mapped",[1603,1604]],[[64712,64712],"mapped",[1603,1605]],[[64713,64713],"mapped",[1604,1580]],[[64714,64714],"mapped",[1604,1581]],[[64715,64715],"mapped",[1604,1582]],[[64716,64716],"mapped",[1604,1605]],[[64717,64717],"mapped",[1604,1607]],[[64718,64718],"mapped",[1605,1580]],[[64719,64719],"mapped",[1605,1581]],[[64720,64720],"mapped",[1605,1582]],[[64721,64721],"mapped",[1605,1605]],[[64722,64722],"mapped",[1606,1580]],[[64723,64723],"mapped",[1606,1581]],[[64724,64724],"mapped",[1606,1582]],[[64725,64725],"mapped",[1606,1605]],[[64726,64726],"mapped",[1606,1607]],[[64727,64727],"mapped",[1607,1580]],[[64728,64728],"mapped",[1607,1605]],[[64729,64729],"mapped",[1607,1648]],[[64730,64730],"mapped",[1610,1580]],[[64731,64731],"mapped",[1610,1581]],[[64732,64732],"mapped",[1610,1582]],[[64733,64733],"mapped",[1610,1605]],[[64734,64734],"mapped",[1610,1607]],[[64735,64735],"mapped",[1574,1605]],[[64736,64736],"mapped",[1574,1607]],[[64737,64737],"mapped",[1576,1605]],[[64738,64738],"mapped",[1576,1607]],[[64739,64739],"mapped",[1578,1605]],[[64740,64740],"mapped",[1578,1607]],[[64741,64741],"mapped",[1579,1605]],[[64742,64742],"mapped",[1579,1607]],[[64743,64743],"mapped",[1587,1605]],[[64744,64744],"mapped",[1587,1607]],[[64745,64745],"mapped",[1588,1605]],[[64746,64746],"mapped",[1588,1607]],[[64747,64747],"mapped",[1603,1604]],[[64748,64748],"mapped",[1603,1605]],[[64749,64749],"mapped",[1604,1605]],[[64750,64750],"mapped",[1606,1605]],[[64751,64751],"mapped",[1606,1607]],[[64752,64752],"mapped",[1610,1605]],[[64753,64753],"mapped",[1610,1607]],[[64754,64754],"mapped",[1600,1614,1617]],[[64755,64755],"mapped",[1600,1615,1617]],[[64756,64756],"mapped",[1600,1616,1617]],[[64757,64757],"mapped",[1591,1609]],[[64758,64758],"mapped",[1591,1610]],[[64759,64759],"mapped",[1593,1609]],[[64760,64760],"mapped",[1593,1610]],[[64761,64761],"mapped",[1594,1609]],[[64762,64762],"mapped",[1594,1610]],[[64763,64763],"mapped",[1587,1609]],[[64764,64764],"mapped",[1587,1610]],[[64765,64765],"mapped",[1588,1609]],[[64766,64766],"mapped",[1588,1610]],[[64767,64767],"mapped",[1581,1609]],[[64768,64768],"mapped",[1581,1610]],[[64769,64769],"mapped",[1580,1609]],[[64770,64770],"mapped",[1580,1610]],[[64771,64771],"mapped",[1582,1609]],[[64772,64772],"mapped",[1582,1610]],[[64773,64773],"mapped",[1589,1609]],[[64774,64774],"mapped",[1589,1610]],[[64775,64775],"mapped",[1590,1609]],[[64776,64776],"mapped",[1590,1610]],[[64777,64777],"mapped",[1588,1580]],[[64778,64778],"mapped",[1588,1581]],[[64779,64779],"mapped",[1588,1582]],[[64780,64780],"mapped",[1588,1605]],[[64781,64781],"mapped",[1588,1585]],[[64782,64782],"mapped",[1587,1585]],[[64783,64783],"mapped",[1589,1585]],[[64784,64784],"mapped",[1590,1585]],[[64785,64785],"mapped",[1591,1609]],[[64786,64786],"mapped",[1591,1610]],[[64787,64787],"mapped",[1593,1609]],[[64788,64788],"mapped",[1593,1610]],[[64789,64789],"mapped",[1594,1609]],[[64790,64790],"mapped",[1594,1610]],[[64791,64791],"mapped",[1587,1609]],[[64792,64792],"mapped",[1587,1610]],[[64793,64793],"mapped",[1588,1609]],[[64794,64794],"mapped",[1588,1610]],[[64795,64795],"mapped",[1581,1609]],[[64796,64796],"mapped",[1581,1610]],[[64797,64797],"mapped",[1580,1609]],[[64798,64798],"mapped",[1580,1610]],[[64799,64799],"mapped",[1582,1609]],[[64800,64800],"mapped",[1582,1610]],[[64801,64801],"mapped",[1589,1609]],[[64802,64802],"mapped",[1589,1610]],[[64803,64803],"mapped",[1590,1609]],[[64804,64804],"mapped",[1590,1610]],[[64805,64805],"mapped",[1588,1580]],[[64806,64806],"mapped",[1588,1581]],[[64807,64807],"mapped",[1588,1582]],[[64808,64808],"mapped",[1588,1605]],[[64809,64809],"mapped",[1588,1585]],[[64810,64810],"mapped",[1587,1585]],[[64811,64811],"mapped",[1589,1585]],[[64812,64812],"mapped",[1590,1585]],[[64813,64813],"mapped",[1588,1580]],[[64814,64814],"mapped",[1588,1581]],[[64815,64815],"mapped",[1588,1582]],[[64816,64816],"mapped",[1588,1605]],[[64817,64817],"mapped",[1587,1607]],[[64818,64818],"mapped",[1588,1607]],[[64819,64819],"mapped",[1591,1605]],[[64820,64820],"mapped",[1587,1580]],[[64821,64821],"mapped",[1587,1581]],[[64822,64822],"mapped",[1587,1582]],[[64823,64823],"mapped",[1588,1580]],[[64824,64824],"mapped",[1588,1581]],[[64825,64825],"mapped",[1588,1582]],[[64826,64826],"mapped",[1591,1605]],[[64827,64827],"mapped",[1592,1605]],[[64828,64829],"mapped",[1575,1611]],[[64830,64831],"valid",[],"NV8"],[[64832,64847],"disallowed"],[[64848,64848],"mapped",[1578,1580,1605]],[[64849,64850],"mapped",[1578,1581,1580]],[[64851,64851],"mapped",[1578,1581,1605]],[[64852,64852],"mapped",[1578,1582,1605]],[[64853,64853],"mapped",[1578,1605,1580]],[[64854,64854],"mapped",[1578,1605,1581]],[[64855,64855],"mapped",[1578,1605,1582]],[[64856,64857],"mapped",[1580,1605,1581]],[[64858,64858],"mapped",[1581,1605,1610]],[[64859,64859],"mapped",[1581,1605,1609]],[[64860,64860],"mapped",[1587,1581,1580]],[[64861,64861],"mapped",[1587,1580,1581]],[[64862,64862],"mapped",[1587,1580,1609]],[[64863,64864],"mapped",[1587,1605,1581]],[[64865,64865],"mapped",[1587,1605,1580]],[[64866,64867],"mapped",[1587,1605,1605]],[[64868,64869],"mapped",[1589,1581,1581]],[[64870,64870],"mapped",[1589,1605,1605]],[[64871,64872],"mapped",[1588,1581,1605]],[[64873,64873],"mapped",[1588,1580,1610]],[[64874,64875],"mapped",[1588,1605,1582]],[[64876,64877],"mapped",[1588,1605,1605]],[[64878,64878],"mapped",[1590,1581,1609]],[[64879,64880],"mapped",[1590,1582,1605]],[[64881,64882],"mapped",[1591,1605,1581]],[[64883,64883],"mapped",[1591,1605,1605]],[[64884,64884],"mapped",[1591,1605,1610]],[[64885,64885],"mapped",[1593,1580,1605]],[[64886,64887],"mapped",[1593,1605,1605]],[[64888,64888],"mapped",[1593,1605,1609]],[[64889,64889],"mapped",[1594,1605,1605]],[[64890,64890],"mapped",[1594,1605,1610]],[[64891,64891],"mapped",[1594,1605,1609]],[[64892,64893],"mapped",[1601,1582,1605]],[[64894,64894],"mapped",[1602,1605,1581]],[[64895,64895],"mapped",[1602,1605,1605]],[[64896,64896],"mapped",[1604,1581,1605]],[[64897,64897],"mapped",[1604,1581,1610]],[[64898,64898],"mapped",[1604,1581,1609]],[[64899,64900],"mapped",[1604,1580,1580]],[[64901,64902],"mapped",[1604,1582,1605]],[[64903,64904],"mapped",[1604,1605,1581]],[[64905,64905],"mapped",[1605,1581,1580]],[[64906,64906],"mapped",[1605,1581,1605]],[[64907,64907],"mapped",[1605,1581,1610]],[[64908,64908],"mapped",[1605,1580,1581]],[[64909,64909],"mapped",[1605,1580,1605]],[[64910,64910],"mapped",[1605,1582,1580]],[[64911,64911],"mapped",[1605,1582,1605]],[[64912,64913],"disallowed"],[[64914,64914],"mapped",[1605,1580,1582]],[[64915,64915],"mapped",[1607,1605,1580]],[[64916,64916],"mapped",[1607,1605,1605]],[[64917,64917],"mapped",[1606,1581,1605]],[[64918,64918],"mapped",[1606,1581,1609]],[[64919,64920],"mapped",[1606,1580,1605]],[[64921,64921],"mapped",[1606,1580,1609]],[[64922,64922],"mapped",[1606,1605,1610]],[[64923,64923],"mapped",[1606,1605,1609]],[[64924,64925],"mapped",[1610,1605,1605]],[[64926,64926],"mapped",[1576,1582,1610]],[[64927,64927],"mapped",[1578,1580,1610]],[[64928,64928],"mapped",[1578,1580,1609]],[[64929,64929],"mapped",[1578,1582,1610]],[[64930,64930],"mapped",[1578,1582,1609]],[[64931,64931],"mapped",[1578,1605,1610]],[[64932,64932],"mapped",[1578,1605,1609]],[[64933,64933],"mapped",[1580,1605,1610]],[[64934,64934],"mapped",[1580,1581,1609]],[[64935,64935],"mapped",[1580,1605,1609]],[[64936,64936],"mapped",[1587,1582,1609]],[[64937,64937],"mapped",[1589,1581,1610]],[[64938,64938],"mapped",[1588,1581,1610]],[[64939,64939],"mapped",[1590,1581,1610]],[[64940,64940],"mapped",[1604,1580,1610]],[[64941,64941],"mapped",[1604,1605,1610]],[[64942,64942],"mapped",[1610,1581,1610]],[[64943,64943],"mapped",[1610,1580,1610]],[[64944,64944],"mapped",[1610,1605,1610]],[[64945,64945],"mapped",[1605,1605,1610]],[[64946,64946],"mapped",[1602,1605,1610]],[[64947,64947],"mapped",[1606,1581,1610]],[[64948,64948],"mapped",[1602,1605,1581]],[[64949,64949],"mapped",[1604,1581,1605]],[[64950,64950],"mapped",[1593,1605,1610]],[[64951,64951],"mapped",[1603,1605,1610]],[[64952,64952],"mapped",[1606,1580,1581]],[[64953,64953],"mapped",[1605,1582,1610]],[[64954,64954],"mapped",[1604,1580,1605]],[[64955,64955],"mapped",[1603,1605,1605]],[[64956,64956],"mapped",[1604,1580,1605]],[[64957,64957],"mapped",[1606,1580,1581]],[[64958,64958],"mapped",[1580,1581,1610]],[[64959,64959],"mapped",[1581,1580,1610]],[[64960,64960],"mapped",[1605,1580,1610]],[[64961,64961],"mapped",[1601,1605,1610]],[[64962,64962],"mapped",[1576,1581,1610]],[[64963,64963],"mapped",[1603,1605,1605]],[[64964,64964],"mapped",[1593,1580,1605]],[[64965,64965],"mapped",[1589,1605,1605]],[[64966,64966],"mapped",[1587,1582,1610]],[[64967,64967],"mapped",[1606,1580,1610]],[[64968,64975],"disallowed"],[[64976,65007],"disallowed"],[[65008,65008],"mapped",[1589,1604,1746]],[[65009,65009],"mapped",[1602,1604,1746]],[[65010,65010],"mapped",[1575,1604,1604,1607]],[[65011,65011],"mapped",[1575,1603,1576,1585]],[[65012,65012],"mapped",[1605,1581,1605,1583]],[[65013,65013],"mapped",[1589,1604,1593,1605]],[[65014,65014],"mapped",[1585,1587,1608,1604]],[[65015,65015],"mapped",[1593,1604,1610,1607]],[[65016,65016],"mapped",[1608,1587,1604,1605]],[[65017,65017],"mapped",[1589,1604,1609]],[[65018,65018],"disallowed_STD3_mapped",[1589,1604,1609,32,1575,1604,1604,1607,32,1593,1604,1610,1607,32,1608,1587,1604,1605]],[[65019,65019],"disallowed_STD3_mapped",[1580,1604,32,1580,1604,1575,1604,1607]],[[65020,65020],"mapped",[1585,1740,1575,1604]],[[65021,65021],"valid",[],"NV8"],[[65022,65023],"disallowed"],[[65024,65039],"ignored"],[[65040,65040],"disallowed_STD3_mapped",[44]],[[65041,65041],"mapped",[12289]],[[65042,65042],"disallowed"],[[65043,65043],"disallowed_STD3_mapped",[58]],[[65044,65044],"disallowed_STD3_mapped",[59]],[[65045,65045],"disallowed_STD3_mapped",[33]],[[65046,65046],"disallowed_STD3_mapped",[63]],[[65047,65047],"mapped",[12310]],[[65048,65048],"mapped",[12311]],[[65049,65049],"disallowed"],[[65050,65055],"disallowed"],[[65056,65059],"valid"],[[65060,65062],"valid"],[[65063,65069],"valid"],[[65070,65071],"valid"],[[65072,65072],"disallowed"],[[65073,65073],"mapped",[8212]],[[65074,65074],"mapped",[8211]],[[65075,65076],"disallowed_STD3_mapped",[95]],[[65077,65077],"disallowed_STD3_mapped",[40]],[[65078,65078],"disallowed_STD3_mapped",[41]],[[65079,65079],"disallowed_STD3_mapped",[123]],[[65080,65080],"disallowed_STD3_mapped",[125]],[[65081,65081],"mapped",[12308]],[[65082,65082],"mapped",[12309]],[[65083,65083],"mapped",[12304]],[[65084,65084],"mapped",[12305]],[[65085,65085],"mapped",[12298]],[[65086,65086],"mapped",[12299]],[[65087,65087],"mapped",[12296]],[[65088,65088],"mapped",[12297]],[[65089,65089],"mapped",[12300]],[[65090,65090],"mapped",[12301]],[[65091,65091],"mapped",[12302]],[[65092,65092],"mapped",[12303]],[[65093,65094],"valid",[],"NV8"],[[65095,65095],"disallowed_STD3_mapped",[91]],[[65096,65096],"disallowed_STD3_mapped",[93]],[[65097,65100],"disallowed_STD3_mapped",[32,773]],[[65101,65103],"disallowed_STD3_mapped",[95]],[[65104,65104],"disallowed_STD3_mapped",[44]],[[65105,65105],"mapped",[12289]],[[65106,65106],"disallowed"],[[65107,65107],"disallowed"],[[65108,65108],"disallowed_STD3_mapped",[59]],[[65109,65109],"disallowed_STD3_mapped",[58]],[[65110,65110],"disallowed_STD3_mapped",[63]],[[65111,65111],"disallowed_STD3_mapped",[33]],[[65112,65112],"mapped",[8212]],[[65113,65113],"disallowed_STD3_mapped",[40]],[[65114,65114],"disallowed_STD3_mapped",[41]],[[65115,65115],"disallowed_STD3_mapped",[123]],[[65116,65116],"disallowed_STD3_mapped",[125]],[[65117,65117],"mapped",[12308]],[[65118,65118],"mapped",[12309]],[[65119,65119],"disallowed_STD3_mapped",[35]],[[65120,65120],"disallowed_STD3_mapped",[38]],[[65121,65121],"disallowed_STD3_mapped",[42]],[[65122,65122],"disallowed_STD3_mapped",[43]],[[65123,65123],"mapped",[45]],[[65124,65124],"disallowed_STD3_mapped",[60]],[[65125,65125],"disallowed_STD3_mapped",[62]],[[65126,65126],"disallowed_STD3_mapped",[61]],[[65127,65127],"disallowed"],[[65128,65128],"disallowed_STD3_mapped",[92]],[[65129,65129],"disallowed_STD3_mapped",[36]],[[65130,65130],"disallowed_STD3_mapped",[37]],[[65131,65131],"disallowed_STD3_mapped",[64]],[[65132,65135],"disallowed"],[[65136,65136],"disallowed_STD3_mapped",[32,1611]],[[65137,65137],"mapped",[1600,1611]],[[65138,65138],"disallowed_STD3_mapped",[32,1612]],[[65139,65139],"valid"],[[65140,65140],"disallowed_STD3_mapped",[32,1613]],[[65141,65141],"disallowed"],[[65142,65142],"disallowed_STD3_mapped",[32,1614]],[[65143,65143],"mapped",[1600,1614]],[[65144,65144],"disallowed_STD3_mapped",[32,1615]],[[65145,65145],"mapped",[1600,1615]],[[65146,65146],"disallowed_STD3_mapped",[32,1616]],[[65147,65147],"mapped",[1600,1616]],[[65148,65148],"disallowed_STD3_mapped",[32,1617]],[[65149,65149],"mapped",[1600,1617]],[[65150,65150],"disallowed_STD3_mapped",[32,1618]],[[65151,65151],"mapped",[1600,1618]],[[65152,65152],"mapped",[1569]],[[65153,65154],"mapped",[1570]],[[65155,65156],"mapped",[1571]],[[65157,65158],"mapped",[1572]],[[65159,65160],"mapped",[1573]],[[65161,65164],"mapped",[1574]],[[65165,65166],"mapped",[1575]],[[65167,65170],"mapped",[1576]],[[65171,65172],"mapped",[1577]],[[65173,65176],"mapped",[1578]],[[65177,65180],"mapped",[1579]],[[65181,65184],"mapped",[1580]],[[65185,65188],"mapped",[1581]],[[65189,65192],"mapped",[1582]],[[65193,65194],"mapped",[1583]],[[65195,65196],"mapped",[1584]],[[65197,65198],"mapped",[1585]],[[65199,65200],"mapped",[1586]],[[65201,65204],"mapped",[1587]],[[65205,65208],"mapped",[1588]],[[65209,65212],"mapped",[1589]],[[65213,65216],"mapped",[1590]],[[65217,65220],"mapped",[1591]],[[65221,65224],"mapped",[1592]],[[65225,65228],"mapped",[1593]],[[65229,65232],"mapped",[1594]],[[65233,65236],"mapped",[1601]],[[65237,65240],"mapped",[1602]],[[65241,65244],"mapped",[1603]],[[65245,65248],"mapped",[1604]],[[65249,65252],"mapped",[1605]],[[65253,65256],"mapped",[1606]],[[65257,65260],"mapped",[1607]],[[65261,65262],"mapped",[1608]],[[65263,65264],"mapped",[1609]],[[65265,65268],"mapped",[1610]],[[65269,65270],"mapped",[1604,1570]],[[65271,65272],"mapped",[1604,1571]],[[65273,65274],"mapped",[1604,1573]],[[65275,65276],"mapped",[1604,1575]],[[65277,65278],"disallowed"],[[65279,65279],"ignored"],[[65280,65280],"disallowed"],[[65281,65281],"disallowed_STD3_mapped",[33]],[[65282,65282],"disallowed_STD3_mapped",[34]],[[65283,65283],"disallowed_STD3_mapped",[35]],[[65284,65284],"disallowed_STD3_mapped",[36]],[[65285,65285],"disallowed_STD3_mapped",[37]],[[65286,65286],"disallowed_STD3_mapped",[38]],[[65287,65287],"disallowed_STD3_mapped",[39]],[[65288,65288],"disallowed_STD3_mapped",[40]],[[65289,65289],"disallowed_STD3_mapped",[41]],[[65290,65290],"disallowed_STD3_mapped",[42]],[[65291,65291],"disallowed_STD3_mapped",[43]],[[65292,65292],"disallowed_STD3_mapped",[44]],[[65293,65293],"mapped",[45]],[[65294,65294],"mapped",[46]],[[65295,65295],"disallowed_STD3_mapped",[47]],[[65296,65296],"mapped",[48]],[[65297,65297],"mapped",[49]],[[65298,65298],"mapped",[50]],[[65299,65299],"mapped",[51]],[[65300,65300],"mapped",[52]],[[65301,65301],"mapped",[53]],[[65302,65302],"mapped",[54]],[[65303,65303],"mapped",[55]],[[65304,65304],"mapped",[56]],[[65305,65305],"mapped",[57]],[[65306,65306],"disallowed_STD3_mapped",[58]],[[65307,65307],"disallowed_STD3_mapped",[59]],[[65308,65308],"disallowed_STD3_mapped",[60]],[[65309,65309],"disallowed_STD3_mapped",[61]],[[65310,65310],"disallowed_STD3_mapped",[62]],[[65311,65311],"disallowed_STD3_mapped",[63]],[[65312,65312],"disallowed_STD3_mapped",[64]],[[65313,65313],"mapped",[97]],[[65314,65314],"mapped",[98]],[[65315,65315],"mapped",[99]],[[65316,65316],"mapped",[100]],[[65317,65317],"mapped",[101]],[[65318,65318],"mapped",[102]],[[65319,65319],"mapped",[103]],[[65320,65320],"mapped",[104]],[[65321,65321],"mapped",[105]],[[65322,65322],"mapped",[106]],[[65323,65323],"mapped",[107]],[[65324,65324],"mapped",[108]],[[65325,65325],"mapped",[109]],[[65326,65326],"mapped",[110]],[[65327,65327],"mapped",[111]],[[65328,65328],"mapped",[112]],[[65329,65329],"mapped",[113]],[[65330,65330],"mapped",[114]],[[65331,65331],"mapped",[115]],[[65332,65332],"mapped",[116]],[[65333,65333],"mapped",[117]],[[65334,65334],"mapped",[118]],[[65335,65335],"mapped",[119]],[[65336,65336],"mapped",[120]],[[65337,65337],"mapped",[121]],[[65338,65338],"mapped",[122]],[[65339,65339],"disallowed_STD3_mapped",[91]],[[65340,65340],"disallowed_STD3_mapped",[92]],[[65341,65341],"disallowed_STD3_mapped",[93]],[[65342,65342],"disallowed_STD3_mapped",[94]],[[65343,65343],"disallowed_STD3_mapped",[95]],[[65344,65344],"disallowed_STD3_mapped",[96]],[[65345,65345],"mapped",[97]],[[65346,65346],"mapped",[98]],[[65347,65347],"mapped",[99]],[[65348,65348],"mapped",[100]],[[65349,65349],"mapped",[101]],[[65350,65350],"mapped",[102]],[[65351,65351],"mapped",[103]],[[65352,65352],"mapped",[104]],[[65353,65353],"mapped",[105]],[[65354,65354],"mapped",[106]],[[65355,65355],"mapped",[107]],[[65356,65356],"mapped",[108]],[[65357,65357],"mapped",[109]],[[65358,65358],"mapped",[110]],[[65359,65359],"mapped",[111]],[[65360,65360],"mapped",[112]],[[65361,65361],"mapped",[113]],[[65362,65362],"mapped",[114]],[[65363,65363],"mapped",[115]],[[65364,65364],"mapped",[116]],[[65365,65365],"mapped",[117]],[[65366,65366],"mapped",[118]],[[65367,65367],"mapped",[119]],[[65368,65368],"mapped",[120]],[[65369,65369],"mapped",[121]],[[65370,65370],"mapped",[122]],[[65371,65371],"disallowed_STD3_mapped",[123]],[[65372,65372],"disallowed_STD3_mapped",[124]],[[65373,65373],"disallowed_STD3_mapped",[125]],[[65374,65374],"disallowed_STD3_mapped",[126]],[[65375,65375],"mapped",[10629]],[[65376,65376],"mapped",[10630]],[[65377,65377],"mapped",[46]],[[65378,65378],"mapped",[12300]],[[65379,65379],"mapped",[12301]],[[65380,65380],"mapped",[12289]],[[65381,65381],"mapped",[12539]],[[65382,65382],"mapped",[12530]],[[65383,65383],"mapped",[12449]],[[65384,65384],"mapped",[12451]],[[65385,65385],"mapped",[12453]],[[65386,65386],"mapped",[12455]],[[65387,65387],"mapped",[12457]],[[65388,65388],"mapped",[12515]],[[65389,65389],"mapped",[12517]],[[65390,65390],"mapped",[12519]],[[65391,65391],"mapped",[12483]],[[65392,65392],"mapped",[12540]],[[65393,65393],"mapped",[12450]],[[65394,65394],"mapped",[12452]],[[65395,65395],"mapped",[12454]],[[65396,65396],"mapped",[12456]],[[65397,65397],"mapped",[12458]],[[65398,65398],"mapped",[12459]],[[65399,65399],"mapped",[12461]],[[65400,65400],"mapped",[12463]],[[65401,65401],"mapped",[12465]],[[65402,65402],"mapped",[12467]],[[65403,65403],"mapped",[12469]],[[65404,65404],"mapped",[12471]],[[65405,65405],"mapped",[12473]],[[65406,65406],"mapped",[12475]],[[65407,65407],"mapped",[12477]],[[65408,65408],"mapped",[12479]],[[65409,65409],"mapped",[12481]],[[65410,65410],"mapped",[12484]],[[65411,65411],"mapped",[12486]],[[65412,65412],"mapped",[12488]],[[65413,65413],"mapped",[12490]],[[65414,65414],"mapped",[12491]],[[65415,65415],"mapped",[12492]],[[65416,65416],"mapped",[12493]],[[65417,65417],"mapped",[12494]],[[65418,65418],"mapped",[12495]],[[65419,65419],"mapped",[12498]],[[65420,65420],"mapped",[12501]],[[65421,65421],"mapped",[12504]],[[65422,65422],"mapped",[12507]],[[65423,65423],"mapped",[12510]],[[65424,65424],"mapped",[12511]],[[65425,65425],"mapped",[12512]],[[65426,65426],"mapped",[12513]],[[65427,65427],"mapped",[12514]],[[65428,65428],"mapped",[12516]],[[65429,65429],"mapped",[12518]],[[65430,65430],"mapped",[12520]],[[65431,65431],"mapped",[12521]],[[65432,65432],"mapped",[12522]],[[65433,65433],"mapped",[12523]],[[65434,65434],"mapped",[12524]],[[65435,65435],"mapped",[12525]],[[65436,65436],"mapped",[12527]],[[65437,65437],"mapped",[12531]],[[65438,65438],"mapped",[12441]],[[65439,65439],"mapped",[12442]],[[65440,65440],"disallowed"],[[65441,65441],"mapped",[4352]],[[65442,65442],"mapped",[4353]],[[65443,65443],"mapped",[4522]],[[65444,65444],"mapped",[4354]],[[65445,65445],"mapped",[4524]],[[65446,65446],"mapped",[4525]],[[65447,65447],"mapped",[4355]],[[65448,65448],"mapped",[4356]],[[65449,65449],"mapped",[4357]],[[65450,65450],"mapped",[4528]],[[65451,65451],"mapped",[4529]],[[65452,65452],"mapped",[4530]],[[65453,65453],"mapped",[4531]],[[65454,65454],"mapped",[4532]],[[65455,65455],"mapped",[4533]],[[65456,65456],"mapped",[4378]],[[65457,65457],"mapped",[4358]],[[65458,65458],"mapped",[4359]],[[65459,65459],"mapped",[4360]],[[65460,65460],"mapped",[4385]],[[65461,65461],"mapped",[4361]],[[65462,65462],"mapped",[4362]],[[65463,65463],"mapped",[4363]],[[65464,65464],"mapped",[4364]],[[65465,65465],"mapped",[4365]],[[65466,65466],"mapped",[4366]],[[65467,65467],"mapped",[4367]],[[65468,65468],"mapped",[4368]],[[65469,65469],"mapped",[4369]],[[65470,65470],"mapped",[4370]],[[65471,65473],"disallowed"],[[65474,65474],"mapped",[4449]],[[65475,65475],"mapped",[4450]],[[65476,65476],"mapped",[4451]],[[65477,65477],"mapped",[4452]],[[65478,65478],"mapped",[4453]],[[65479,65479],"mapped",[4454]],[[65480,65481],"disallowed"],[[65482,65482],"mapped",[4455]],[[65483,65483],"mapped",[4456]],[[65484,65484],"mapped",[4457]],[[65485,65485],"mapped",[4458]],[[65486,65486],"mapped",[4459]],[[65487,65487],"mapped",[4460]],[[65488,65489],"disallowed"],[[65490,65490],"mapped",[4461]],[[65491,65491],"mapped",[4462]],[[65492,65492],"mapped",[4463]],[[65493,65493],"mapped",[4464]],[[65494,65494],"mapped",[4465]],[[65495,65495],"mapped",[4466]],[[65496,65497],"disallowed"],[[65498,65498],"mapped",[4467]],[[65499,65499],"mapped",[4468]],[[65500,65500],"mapped",[4469]],[[65501,65503],"disallowed"],[[65504,65504],"mapped",[162]],[[65505,65505],"mapped",[163]],[[65506,65506],"mapped",[172]],[[65507,65507],"disallowed_STD3_mapped",[32,772]],[[65508,65508],"mapped",[166]],[[65509,65509],"mapped",[165]],[[65510,65510],"mapped",[8361]],[[65511,65511],"disallowed"],[[65512,65512],"mapped",[9474]],[[65513,65513],"mapped",[8592]],[[65514,65514],"mapped",[8593]],[[65515,65515],"mapped",[8594]],[[65516,65516],"mapped",[8595]],[[65517,65517],"mapped",[9632]],[[65518,65518],"mapped",[9675]],[[65519,65528],"disallowed"],[[65529,65531],"disallowed"],[[65532,65532],"disallowed"],[[65533,65533],"disallowed"],[[65534,65535],"disallowed"],[[65536,65547],"valid"],[[65548,65548],"disallowed"],[[65549,65574],"valid"],[[65575,65575],"disallowed"],[[65576,65594],"valid"],[[65595,65595],"disallowed"],[[65596,65597],"valid"],[[65598,65598],"disallowed"],[[65599,65613],"valid"],[[65614,65615],"disallowed"],[[65616,65629],"valid"],[[65630,65663],"disallowed"],[[65664,65786],"valid"],[[65787,65791],"disallowed"],[[65792,65794],"valid",[],"NV8"],[[65795,65798],"disallowed"],[[65799,65843],"valid",[],"NV8"],[[65844,65846],"disallowed"],[[65847,65855],"valid",[],"NV8"],[[65856,65930],"valid",[],"NV8"],[[65931,65932],"valid",[],"NV8"],[[65933,65935],"disallowed"],[[65936,65947],"valid",[],"NV8"],[[65948,65951],"disallowed"],[[65952,65952],"valid",[],"NV8"],[[65953,65999],"disallowed"],[[66e3,66044],"valid",[],"NV8"],[[66045,66045],"valid"],[[66046,66175],"disallowed"],[[66176,66204],"valid"],[[66205,66207],"disallowed"],[[66208,66256],"valid"],[[66257,66271],"disallowed"],[[66272,66272],"valid"],[[66273,66299],"valid",[],"NV8"],[[66300,66303],"disallowed"],[[66304,66334],"valid"],[[66335,66335],"valid"],[[66336,66339],"valid",[],"NV8"],[[66340,66351],"disallowed"],[[66352,66368],"valid"],[[66369,66369],"valid",[],"NV8"],[[66370,66377],"valid"],[[66378,66378],"valid",[],"NV8"],[[66379,66383],"disallowed"],[[66384,66426],"valid"],[[66427,66431],"disallowed"],[[66432,66461],"valid"],[[66462,66462],"disallowed"],[[66463,66463],"valid",[],"NV8"],[[66464,66499],"valid"],[[66500,66503],"disallowed"],[[66504,66511],"valid"],[[66512,66517],"valid",[],"NV8"],[[66518,66559],"disallowed"],[[66560,66560],"mapped",[66600]],[[66561,66561],"mapped",[66601]],[[66562,66562],"mapped",[66602]],[[66563,66563],"mapped",[66603]],[[66564,66564],"mapped",[66604]],[[66565,66565],"mapped",[66605]],[[66566,66566],"mapped",[66606]],[[66567,66567],"mapped",[66607]],[[66568,66568],"mapped",[66608]],[[66569,66569],"mapped",[66609]],[[66570,66570],"mapped",[66610]],[[66571,66571],"mapped",[66611]],[[66572,66572],"mapped",[66612]],[[66573,66573],"mapped",[66613]],[[66574,66574],"mapped",[66614]],[[66575,66575],"mapped",[66615]],[[66576,66576],"mapped",[66616]],[[66577,66577],"mapped",[66617]],[[66578,66578],"mapped",[66618]],[[66579,66579],"mapped",[66619]],[[66580,66580],"mapped",[66620]],[[66581,66581],"mapped",[66621]],[[66582,66582],"mapped",[66622]],[[66583,66583],"mapped",[66623]],[[66584,66584],"mapped",[66624]],[[66585,66585],"mapped",[66625]],[[66586,66586],"mapped",[66626]],[[66587,66587],"mapped",[66627]],[[66588,66588],"mapped",[66628]],[[66589,66589],"mapped",[66629]],[[66590,66590],"mapped",[66630]],[[66591,66591],"mapped",[66631]],[[66592,66592],"mapped",[66632]],[[66593,66593],"mapped",[66633]],[[66594,66594],"mapped",[66634]],[[66595,66595],"mapped",[66635]],[[66596,66596],"mapped",[66636]],[[66597,66597],"mapped",[66637]],[[66598,66598],"mapped",[66638]],[[66599,66599],"mapped",[66639]],[[66600,66637],"valid"],[[66638,66717],"valid"],[[66718,66719],"disallowed"],[[66720,66729],"valid"],[[66730,66815],"disallowed"],[[66816,66855],"valid"],[[66856,66863],"disallowed"],[[66864,66915],"valid"],[[66916,66926],"disallowed"],[[66927,66927],"valid",[],"NV8"],[[66928,67071],"disallowed"],[[67072,67382],"valid"],[[67383,67391],"disallowed"],[[67392,67413],"valid"],[[67414,67423],"disallowed"],[[67424,67431],"valid"],[[67432,67583],"disallowed"],[[67584,67589],"valid"],[[67590,67591],"disallowed"],[[67592,67592],"valid"],[[67593,67593],"disallowed"],[[67594,67637],"valid"],[[67638,67638],"disallowed"],[[67639,67640],"valid"],[[67641,67643],"disallowed"],[[67644,67644],"valid"],[[67645,67646],"disallowed"],[[67647,67647],"valid"],[[67648,67669],"valid"],[[67670,67670],"disallowed"],[[67671,67679],"valid",[],"NV8"],[[67680,67702],"valid"],[[67703,67711],"valid",[],"NV8"],[[67712,67742],"valid"],[[67743,67750],"disallowed"],[[67751,67759],"valid",[],"NV8"],[[67760,67807],"disallowed"],[[67808,67826],"valid"],[[67827,67827],"disallowed"],[[67828,67829],"valid"],[[67830,67834],"disallowed"],[[67835,67839],"valid",[],"NV8"],[[67840,67861],"valid"],[[67862,67865],"valid",[],"NV8"],[[67866,67867],"valid",[],"NV8"],[[67868,67870],"disallowed"],[[67871,67871],"valid",[],"NV8"],[[67872,67897],"valid"],[[67898,67902],"disallowed"],[[67903,67903],"valid",[],"NV8"],[[67904,67967],"disallowed"],[[67968,68023],"valid"],[[68024,68027],"disallowed"],[[68028,68029],"valid",[],"NV8"],[[68030,68031],"valid"],[[68032,68047],"valid",[],"NV8"],[[68048,68049],"disallowed"],[[68050,68095],"valid",[],"NV8"],[[68096,68099],"valid"],[[68100,68100],"disallowed"],[[68101,68102],"valid"],[[68103,68107],"disallowed"],[[68108,68115],"valid"],[[68116,68116],"disallowed"],[[68117,68119],"valid"],[[68120,68120],"disallowed"],[[68121,68147],"valid"],[[68148,68151],"disallowed"],[[68152,68154],"valid"],[[68155,68158],"disallowed"],[[68159,68159],"valid"],[[68160,68167],"valid",[],"NV8"],[[68168,68175],"disallowed"],[[68176,68184],"valid",[],"NV8"],[[68185,68191],"disallowed"],[[68192,68220],"valid"],[[68221,68223],"valid",[],"NV8"],[[68224,68252],"valid"],[[68253,68255],"valid",[],"NV8"],[[68256,68287],"disallowed"],[[68288,68295],"valid"],[[68296,68296],"valid",[],"NV8"],[[68297,68326],"valid"],[[68327,68330],"disallowed"],[[68331,68342],"valid",[],"NV8"],[[68343,68351],"disallowed"],[[68352,68405],"valid"],[[68406,68408],"disallowed"],[[68409,68415],"valid",[],"NV8"],[[68416,68437],"valid"],[[68438,68439],"disallowed"],[[68440,68447],"valid",[],"NV8"],[[68448,68466],"valid"],[[68467,68471],"disallowed"],[[68472,68479],"valid",[],"NV8"],[[68480,68497],"valid"],[[68498,68504],"disallowed"],[[68505,68508],"valid",[],"NV8"],[[68509,68520],"disallowed"],[[68521,68527],"valid",[],"NV8"],[[68528,68607],"disallowed"],[[68608,68680],"valid"],[[68681,68735],"disallowed"],[[68736,68736],"mapped",[68800]],[[68737,68737],"mapped",[68801]],[[68738,68738],"mapped",[68802]],[[68739,68739],"mapped",[68803]],[[68740,68740],"mapped",[68804]],[[68741,68741],"mapped",[68805]],[[68742,68742],"mapped",[68806]],[[68743,68743],"mapped",[68807]],[[68744,68744],"mapped",[68808]],[[68745,68745],"mapped",[68809]],[[68746,68746],"mapped",[68810]],[[68747,68747],"mapped",[68811]],[[68748,68748],"mapped",[68812]],[[68749,68749],"mapped",[68813]],[[68750,68750],"mapped",[68814]],[[68751,68751],"mapped",[68815]],[[68752,68752],"mapped",[68816]],[[68753,68753],"mapped",[68817]],[[68754,68754],"mapped",[68818]],[[68755,68755],"mapped",[68819]],[[68756,68756],"mapped",[68820]],[[68757,68757],"mapped",[68821]],[[68758,68758],"mapped",[68822]],[[68759,68759],"mapped",[68823]],[[68760,68760],"mapped",[68824]],[[68761,68761],"mapped",[68825]],[[68762,68762],"mapped",[68826]],[[68763,68763],"mapped",[68827]],[[68764,68764],"mapped",[68828]],[[68765,68765],"mapped",[68829]],[[68766,68766],"mapped",[68830]],[[68767,68767],"mapped",[68831]],[[68768,68768],"mapped",[68832]],[[68769,68769],"mapped",[68833]],[[68770,68770],"mapped",[68834]],[[68771,68771],"mapped",[68835]],[[68772,68772],"mapped",[68836]],[[68773,68773],"mapped",[68837]],[[68774,68774],"mapped",[68838]],[[68775,68775],"mapped",[68839]],[[68776,68776],"mapped",[68840]],[[68777,68777],"mapped",[68841]],[[68778,68778],"mapped",[68842]],[[68779,68779],"mapped",[68843]],[[68780,68780],"mapped",[68844]],[[68781,68781],"mapped",[68845]],[[68782,68782],"mapped",[68846]],[[68783,68783],"mapped",[68847]],[[68784,68784],"mapped",[68848]],[[68785,68785],"mapped",[68849]],[[68786,68786],"mapped",[68850]],[[68787,68799],"disallowed"],[[68800,68850],"valid"],[[68851,68857],"disallowed"],[[68858,68863],"valid",[],"NV8"],[[68864,69215],"disallowed"],[[69216,69246],"valid",[],"NV8"],[[69247,69631],"disallowed"],[[69632,69702],"valid"],[[69703,69709],"valid",[],"NV8"],[[69710,69713],"disallowed"],[[69714,69733],"valid",[],"NV8"],[[69734,69743],"valid"],[[69744,69758],"disallowed"],[[69759,69759],"valid"],[[69760,69818],"valid"],[[69819,69820],"valid",[],"NV8"],[[69821,69821],"disallowed"],[[69822,69825],"valid",[],"NV8"],[[69826,69839],"disallowed"],[[69840,69864],"valid"],[[69865,69871],"disallowed"],[[69872,69881],"valid"],[[69882,69887],"disallowed"],[[69888,69940],"valid"],[[69941,69941],"disallowed"],[[69942,69951],"valid"],[[69952,69955],"valid",[],"NV8"],[[69956,69967],"disallowed"],[[69968,70003],"valid"],[[70004,70005],"valid",[],"NV8"],[[70006,70006],"valid"],[[70007,70015],"disallowed"],[[70016,70084],"valid"],[[70085,70088],"valid",[],"NV8"],[[70089,70089],"valid",[],"NV8"],[[70090,70092],"valid"],[[70093,70093],"valid",[],"NV8"],[[70094,70095],"disallowed"],[[70096,70105],"valid"],[[70106,70106],"valid"],[[70107,70107],"valid",[],"NV8"],[[70108,70108],"valid"],[[70109,70111],"valid",[],"NV8"],[[70112,70112],"disallowed"],[[70113,70132],"valid",[],"NV8"],[[70133,70143],"disallowed"],[[70144,70161],"valid"],[[70162,70162],"disallowed"],[[70163,70199],"valid"],[[70200,70205],"valid",[],"NV8"],[[70206,70271],"disallowed"],[[70272,70278],"valid"],[[70279,70279],"disallowed"],[[70280,70280],"valid"],[[70281,70281],"disallowed"],[[70282,70285],"valid"],[[70286,70286],"disallowed"],[[70287,70301],"valid"],[[70302,70302],"disallowed"],[[70303,70312],"valid"],[[70313,70313],"valid",[],"NV8"],[[70314,70319],"disallowed"],[[70320,70378],"valid"],[[70379,70383],"disallowed"],[[70384,70393],"valid"],[[70394,70399],"disallowed"],[[70400,70400],"valid"],[[70401,70403],"valid"],[[70404,70404],"disallowed"],[[70405,70412],"valid"],[[70413,70414],"disallowed"],[[70415,70416],"valid"],[[70417,70418],"disallowed"],[[70419,70440],"valid"],[[70441,70441],"disallowed"],[[70442,70448],"valid"],[[70449,70449],"disallowed"],[[70450,70451],"valid"],[[70452,70452],"disallowed"],[[70453,70457],"valid"],[[70458,70459],"disallowed"],[[70460,70468],"valid"],[[70469,70470],"disallowed"],[[70471,70472],"valid"],[[70473,70474],"disallowed"],[[70475,70477],"valid"],[[70478,70479],"disallowed"],[[70480,70480],"valid"],[[70481,70486],"disallowed"],[[70487,70487],"valid"],[[70488,70492],"disallowed"],[[70493,70499],"valid"],[[70500,70501],"disallowed"],[[70502,70508],"valid"],[[70509,70511],"disallowed"],[[70512,70516],"valid"],[[70517,70783],"disallowed"],[[70784,70853],"valid"],[[70854,70854],"valid",[],"NV8"],[[70855,70855],"valid"],[[70856,70863],"disallowed"],[[70864,70873],"valid"],[[70874,71039],"disallowed"],[[71040,71093],"valid"],[[71094,71095],"disallowed"],[[71096,71104],"valid"],[[71105,71113],"valid",[],"NV8"],[[71114,71127],"valid",[],"NV8"],[[71128,71133],"valid"],[[71134,71167],"disallowed"],[[71168,71232],"valid"],[[71233,71235],"valid",[],"NV8"],[[71236,71236],"valid"],[[71237,71247],"disallowed"],[[71248,71257],"valid"],[[71258,71295],"disallowed"],[[71296,71351],"valid"],[[71352,71359],"disallowed"],[[71360,71369],"valid"],[[71370,71423],"disallowed"],[[71424,71449],"valid"],[[71450,71452],"disallowed"],[[71453,71467],"valid"],[[71468,71471],"disallowed"],[[71472,71481],"valid"],[[71482,71487],"valid",[],"NV8"],[[71488,71839],"disallowed"],[[71840,71840],"mapped",[71872]],[[71841,71841],"mapped",[71873]],[[71842,71842],"mapped",[71874]],[[71843,71843],"mapped",[71875]],[[71844,71844],"mapped",[71876]],[[71845,71845],"mapped",[71877]],[[71846,71846],"mapped",[71878]],[[71847,71847],"mapped",[71879]],[[71848,71848],"mapped",[71880]],[[71849,71849],"mapped",[71881]],[[71850,71850],"mapped",[71882]],[[71851,71851],"mapped",[71883]],[[71852,71852],"mapped",[71884]],[[71853,71853],"mapped",[71885]],[[71854,71854],"mapped",[71886]],[[71855,71855],"mapped",[71887]],[[71856,71856],"mapped",[71888]],[[71857,71857],"mapped",[71889]],[[71858,71858],"mapped",[71890]],[[71859,71859],"mapped",[71891]],[[71860,71860],"mapped",[71892]],[[71861,71861],"mapped",[71893]],[[71862,71862],"mapped",[71894]],[[71863,71863],"mapped",[71895]],[[71864,71864],"mapped",[71896]],[[71865,71865],"mapped",[71897]],[[71866,71866],"mapped",[71898]],[[71867,71867],"mapped",[71899]],[[71868,71868],"mapped",[71900]],[[71869,71869],"mapped",[71901]],[[71870,71870],"mapped",[71902]],[[71871,71871],"mapped",[71903]],[[71872,71913],"valid"],[[71914,71922],"valid",[],"NV8"],[[71923,71934],"disallowed"],[[71935,71935],"valid"],[[71936,72383],"disallowed"],[[72384,72440],"valid"],[[72441,73727],"disallowed"],[[73728,74606],"valid"],[[74607,74648],"valid"],[[74649,74649],"valid"],[[74650,74751],"disallowed"],[[74752,74850],"valid",[],"NV8"],[[74851,74862],"valid",[],"NV8"],[[74863,74863],"disallowed"],[[74864,74867],"valid",[],"NV8"],[[74868,74868],"valid",[],"NV8"],[[74869,74879],"disallowed"],[[74880,75075],"valid"],[[75076,77823],"disallowed"],[[77824,78894],"valid"],[[78895,82943],"disallowed"],[[82944,83526],"valid"],[[83527,92159],"disallowed"],[[92160,92728],"valid"],[[92729,92735],"disallowed"],[[92736,92766],"valid"],[[92767,92767],"disallowed"],[[92768,92777],"valid"],[[92778,92781],"disallowed"],[[92782,92783],"valid",[],"NV8"],[[92784,92879],"disallowed"],[[92880,92909],"valid"],[[92910,92911],"disallowed"],[[92912,92916],"valid"],[[92917,92917],"valid",[],"NV8"],[[92918,92927],"disallowed"],[[92928,92982],"valid"],[[92983,92991],"valid",[],"NV8"],[[92992,92995],"valid"],[[92996,92997],"valid",[],"NV8"],[[92998,93007],"disallowed"],[[93008,93017],"valid"],[[93018,93018],"disallowed"],[[93019,93025],"valid",[],"NV8"],[[93026,93026],"disallowed"],[[93027,93047],"valid"],[[93048,93052],"disallowed"],[[93053,93071],"valid"],[[93072,93951],"disallowed"],[[93952,94020],"valid"],[[94021,94031],"disallowed"],[[94032,94078],"valid"],[[94079,94094],"disallowed"],[[94095,94111],"valid"],[[94112,110591],"disallowed"],[[110592,110593],"valid"],[[110594,113663],"disallowed"],[[113664,113770],"valid"],[[113771,113775],"disallowed"],[[113776,113788],"valid"],[[113789,113791],"disallowed"],[[113792,113800],"valid"],[[113801,113807],"disallowed"],[[113808,113817],"valid"],[[113818,113819],"disallowed"],[[113820,113820],"valid",[],"NV8"],[[113821,113822],"valid"],[[113823,113823],"valid",[],"NV8"],[[113824,113827],"ignored"],[[113828,118783],"disallowed"],[[118784,119029],"valid",[],"NV8"],[[119030,119039],"disallowed"],[[119040,119078],"valid",[],"NV8"],[[119079,119080],"disallowed"],[[119081,119081],"valid",[],"NV8"],[[119082,119133],"valid",[],"NV8"],[[119134,119134],"mapped",[119127,119141]],[[119135,119135],"mapped",[119128,119141]],[[119136,119136],"mapped",[119128,119141,119150]],[[119137,119137],"mapped",[119128,119141,119151]],[[119138,119138],"mapped",[119128,119141,119152]],[[119139,119139],"mapped",[119128,119141,119153]],[[119140,119140],"mapped",[119128,119141,119154]],[[119141,119154],"valid",[],"NV8"],[[119155,119162],"disallowed"],[[119163,119226],"valid",[],"NV8"],[[119227,119227],"mapped",[119225,119141]],[[119228,119228],"mapped",[119226,119141]],[[119229,119229],"mapped",[119225,119141,119150]],[[119230,119230],"mapped",[119226,119141,119150]],[[119231,119231],"mapped",[119225,119141,119151]],[[119232,119232],"mapped",[119226,119141,119151]],[[119233,119261],"valid",[],"NV8"],[[119262,119272],"valid",[],"NV8"],[[119273,119295],"disallowed"],[[119296,119365],"valid",[],"NV8"],[[119366,119551],"disallowed"],[[119552,119638],"valid",[],"NV8"],[[119639,119647],"disallowed"],[[119648,119665],"valid",[],"NV8"],[[119666,119807],"disallowed"],[[119808,119808],"mapped",[97]],[[119809,119809],"mapped",[98]],[[119810,119810],"mapped",[99]],[[119811,119811],"mapped",[100]],[[119812,119812],"mapped",[101]],[[119813,119813],"mapped",[102]],[[119814,119814],"mapped",[103]],[[119815,119815],"mapped",[104]],[[119816,119816],"mapped",[105]],[[119817,119817],"mapped",[106]],[[119818,119818],"mapped",[107]],[[119819,119819],"mapped",[108]],[[119820,119820],"mapped",[109]],[[119821,119821],"mapped",[110]],[[119822,119822],"mapped",[111]],[[119823,119823],"mapped",[112]],[[119824,119824],"mapped",[113]],[[119825,119825],"mapped",[114]],[[119826,119826],"mapped",[115]],[[119827,119827],"mapped",[116]],[[119828,119828],"mapped",[117]],[[119829,119829],"mapped",[118]],[[119830,119830],"mapped",[119]],[[119831,119831],"mapped",[120]],[[119832,119832],"mapped",[121]],[[119833,119833],"mapped",[122]],[[119834,119834],"mapped",[97]],[[119835,119835],"mapped",[98]],[[119836,119836],"mapped",[99]],[[119837,119837],"mapped",[100]],[[119838,119838],"mapped",[101]],[[119839,119839],"mapped",[102]],[[119840,119840],"mapped",[103]],[[119841,119841],"mapped",[104]],[[119842,119842],"mapped",[105]],[[119843,119843],"mapped",[106]],[[119844,119844],"mapped",[107]],[[119845,119845],"mapped",[108]],[[119846,119846],"mapped",[109]],[[119847,119847],"mapped",[110]],[[119848,119848],"mapped",[111]],[[119849,119849],"mapped",[112]],[[119850,119850],"mapped",[113]],[[119851,119851],"mapped",[114]],[[119852,119852],"mapped",[115]],[[119853,119853],"mapped",[116]],[[119854,119854],"mapped",[117]],[[119855,119855],"mapped",[118]],[[119856,119856],"mapped",[119]],[[119857,119857],"mapped",[120]],[[119858,119858],"mapped",[121]],[[119859,119859],"mapped",[122]],[[119860,119860],"mapped",[97]],[[119861,119861],"mapped",[98]],[[119862,119862],"mapped",[99]],[[119863,119863],"mapped",[100]],[[119864,119864],"mapped",[101]],[[119865,119865],"mapped",[102]],[[119866,119866],"mapped",[103]],[[119867,119867],"mapped",[104]],[[119868,119868],"mapped",[105]],[[119869,119869],"mapped",[106]],[[119870,119870],"mapped",[107]],[[119871,119871],"mapped",[108]],[[119872,119872],"mapped",[109]],[[119873,119873],"mapped",[110]],[[119874,119874],"mapped",[111]],[[119875,119875],"mapped",[112]],[[119876,119876],"mapped",[113]],[[119877,119877],"mapped",[114]],[[119878,119878],"mapped",[115]],[[119879,119879],"mapped",[116]],[[119880,119880],"mapped",[117]],[[119881,119881],"mapped",[118]],[[119882,119882],"mapped",[119]],[[119883,119883],"mapped",[120]],[[119884,119884],"mapped",[121]],[[119885,119885],"mapped",[122]],[[119886,119886],"mapped",[97]],[[119887,119887],"mapped",[98]],[[119888,119888],"mapped",[99]],[[119889,119889],"mapped",[100]],[[119890,119890],"mapped",[101]],[[119891,119891],"mapped",[102]],[[119892,119892],"mapped",[103]],[[119893,119893],"disallowed"],[[119894,119894],"mapped",[105]],[[119895,119895],"mapped",[106]],[[119896,119896],"mapped",[107]],[[119897,119897],"mapped",[108]],[[119898,119898],"mapped",[109]],[[119899,119899],"mapped",[110]],[[119900,119900],"mapped",[111]],[[119901,119901],"mapped",[112]],[[119902,119902],"mapped",[113]],[[119903,119903],"mapped",[114]],[[119904,119904],"mapped",[115]],[[119905,119905],"mapped",[116]],[[119906,119906],"mapped",[117]],[[119907,119907],"mapped",[118]],[[119908,119908],"mapped",[119]],[[119909,119909],"mapped",[120]],[[119910,119910],"mapped",[121]],[[119911,119911],"mapped",[122]],[[119912,119912],"mapped",[97]],[[119913,119913],"mapped",[98]],[[119914,119914],"mapped",[99]],[[119915,119915],"mapped",[100]],[[119916,119916],"mapped",[101]],[[119917,119917],"mapped",[102]],[[119918,119918],"mapped",[103]],[[119919,119919],"mapped",[104]],[[119920,119920],"mapped",[105]],[[119921,119921],"mapped",[106]],[[119922,119922],"mapped",[107]],[[119923,119923],"mapped",[108]],[[119924,119924],"mapped",[109]],[[119925,119925],"mapped",[110]],[[119926,119926],"mapped",[111]],[[119927,119927],"mapped",[112]],[[119928,119928],"mapped",[113]],[[119929,119929],"mapped",[114]],[[119930,119930],"mapped",[115]],[[119931,119931],"mapped",[116]],[[119932,119932],"mapped",[117]],[[119933,119933],"mapped",[118]],[[119934,119934],"mapped",[119]],[[119935,119935],"mapped",[120]],[[119936,119936],"mapped",[121]],[[119937,119937],"mapped",[122]],[[119938,119938],"mapped",[97]],[[119939,119939],"mapped",[98]],[[119940,119940],"mapped",[99]],[[119941,119941],"mapped",[100]],[[119942,119942],"mapped",[101]],[[119943,119943],"mapped",[102]],[[119944,119944],"mapped",[103]],[[119945,119945],"mapped",[104]],[[119946,119946],"mapped",[105]],[[119947,119947],"mapped",[106]],[[119948,119948],"mapped",[107]],[[119949,119949],"mapped",[108]],[[119950,119950],"mapped",[109]],[[119951,119951],"mapped",[110]],[[119952,119952],"mapped",[111]],[[119953,119953],"mapped",[112]],[[119954,119954],"mapped",[113]],[[119955,119955],"mapped",[114]],[[119956,119956],"mapped",[115]],[[119957,119957],"mapped",[116]],[[119958,119958],"mapped",[117]],[[119959,119959],"mapped",[118]],[[119960,119960],"mapped",[119]],[[119961,119961],"mapped",[120]],[[119962,119962],"mapped",[121]],[[119963,119963],"mapped",[122]],[[119964,119964],"mapped",[97]],[[119965,119965],"disallowed"],[[119966,119966],"mapped",[99]],[[119967,119967],"mapped",[100]],[[119968,119969],"disallowed"],[[119970,119970],"mapped",[103]],[[119971,119972],"disallowed"],[[119973,119973],"mapped",[106]],[[119974,119974],"mapped",[107]],[[119975,119976],"disallowed"],[[119977,119977],"mapped",[110]],[[119978,119978],"mapped",[111]],[[119979,119979],"mapped",[112]],[[119980,119980],"mapped",[113]],[[119981,119981],"disallowed"],[[119982,119982],"mapped",[115]],[[119983,119983],"mapped",[116]],[[119984,119984],"mapped",[117]],[[119985,119985],"mapped",[118]],[[119986,119986],"mapped",[119]],[[119987,119987],"mapped",[120]],[[119988,119988],"mapped",[121]],[[119989,119989],"mapped",[122]],[[119990,119990],"mapped",[97]],[[119991,119991],"mapped",[98]],[[119992,119992],"mapped",[99]],[[119993,119993],"mapped",[100]],[[119994,119994],"disallowed"],[[119995,119995],"mapped",[102]],[[119996,119996],"disallowed"],[[119997,119997],"mapped",[104]],[[119998,119998],"mapped",[105]],[[119999,119999],"mapped",[106]],[[12e4,12e4],"mapped",[107]],[[120001,120001],"mapped",[108]],[[120002,120002],"mapped",[109]],[[120003,120003],"mapped",[110]],[[120004,120004],"disallowed"],[[120005,120005],"mapped",[112]],[[120006,120006],"mapped",[113]],[[120007,120007],"mapped",[114]],[[120008,120008],"mapped",[115]],[[120009,120009],"mapped",[116]],[[120010,120010],"mapped",[117]],[[120011,120011],"mapped",[118]],[[120012,120012],"mapped",[119]],[[120013,120013],"mapped",[120]],[[120014,120014],"mapped",[121]],[[120015,120015],"mapped",[122]],[[120016,120016],"mapped",[97]],[[120017,120017],"mapped",[98]],[[120018,120018],"mapped",[99]],[[120019,120019],"mapped",[100]],[[120020,120020],"mapped",[101]],[[120021,120021],"mapped",[102]],[[120022,120022],"mapped",[103]],[[120023,120023],"mapped",[104]],[[120024,120024],"mapped",[105]],[[120025,120025],"mapped",[106]],[[120026,120026],"mapped",[107]],[[120027,120027],"mapped",[108]],[[120028,120028],"mapped",[109]],[[120029,120029],"mapped",[110]],[[120030,120030],"mapped",[111]],[[120031,120031],"mapped",[112]],[[120032,120032],"mapped",[113]],[[120033,120033],"mapped",[114]],[[120034,120034],"mapped",[115]],[[120035,120035],"mapped",[116]],[[120036,120036],"mapped",[117]],[[120037,120037],"mapped",[118]],[[120038,120038],"mapped",[119]],[[120039,120039],"mapped",[120]],[[120040,120040],"mapped",[121]],[[120041,120041],"mapped",[122]],[[120042,120042],"mapped",[97]],[[120043,120043],"mapped",[98]],[[120044,120044],"mapped",[99]],[[120045,120045],"mapped",[100]],[[120046,120046],"mapped",[101]],[[120047,120047],"mapped",[102]],[[120048,120048],"mapped",[103]],[[120049,120049],"mapped",[104]],[[120050,120050],"mapped",[105]],[[120051,120051],"mapped",[106]],[[120052,120052],"mapped",[107]],[[120053,120053],"mapped",[108]],[[120054,120054],"mapped",[109]],[[120055,120055],"mapped",[110]],[[120056,120056],"mapped",[111]],[[120057,120057],"mapped",[112]],[[120058,120058],"mapped",[113]],[[120059,120059],"mapped",[114]],[[120060,120060],"mapped",[115]],[[120061,120061],"mapped",[116]],[[120062,120062],"mapped",[117]],[[120063,120063],"mapped",[118]],[[120064,120064],"mapped",[119]],[[120065,120065],"mapped",[120]],[[120066,120066],"mapped",[121]],[[120067,120067],"mapped",[122]],[[120068,120068],"mapped",[97]],[[120069,120069],"mapped",[98]],[[120070,120070],"disallowed"],[[120071,120071],"mapped",[100]],[[120072,120072],"mapped",[101]],[[120073,120073],"mapped",[102]],[[120074,120074],"mapped",[103]],[[120075,120076],"disallowed"],[[120077,120077],"mapped",[106]],[[120078,120078],"mapped",[107]],[[120079,120079],"mapped",[108]],[[120080,120080],"mapped",[109]],[[120081,120081],"mapped",[110]],[[120082,120082],"mapped",[111]],[[120083,120083],"mapped",[112]],[[120084,120084],"mapped",[113]],[[120085,120085],"disallowed"],[[120086,120086],"mapped",[115]],[[120087,120087],"mapped",[116]],[[120088,120088],"mapped",[117]],[[120089,120089],"mapped",[118]],[[120090,120090],"mapped",[119]],[[120091,120091],"mapped",[120]],[[120092,120092],"mapped",[121]],[[120093,120093],"disallowed"],[[120094,120094],"mapped",[97]],[[120095,120095],"mapped",[98]],[[120096,120096],"mapped",[99]],[[120097,120097],"mapped",[100]],[[120098,120098],"mapped",[101]],[[120099,120099],"mapped",[102]],[[120100,120100],"mapped",[103]],[[120101,120101],"mapped",[104]],[[120102,120102],"mapped",[105]],[[120103,120103],"mapped",[106]],[[120104,120104],"mapped",[107]],[[120105,120105],"mapped",[108]],[[120106,120106],"mapped",[109]],[[120107,120107],"mapped",[110]],[[120108,120108],"mapped",[111]],[[120109,120109],"mapped",[112]],[[120110,120110],"mapped",[113]],[[120111,120111],"mapped",[114]],[[120112,120112],"mapped",[115]],[[120113,120113],"mapped",[116]],[[120114,120114],"mapped",[117]],[[120115,120115],"mapped",[118]],[[120116,120116],"mapped",[119]],[[120117,120117],"mapped",[120]],[[120118,120118],"mapped",[121]],[[120119,120119],"mapped",[122]],[[120120,120120],"mapped",[97]],[[120121,120121],"mapped",[98]],[[120122,120122],"disallowed"],[[120123,120123],"mapped",[100]],[[120124,120124],"mapped",[101]],[[120125,120125],"mapped",[102]],[[120126,120126],"mapped",[103]],[[120127,120127],"disallowed"],[[120128,120128],"mapped",[105]],[[120129,120129],"mapped",[106]],[[120130,120130],"mapped",[107]],[[120131,120131],"mapped",[108]],[[120132,120132],"mapped",[109]],[[120133,120133],"disallowed"],[[120134,120134],"mapped",[111]],[[120135,120137],"disallowed"],[[120138,120138],"mapped",[115]],[[120139,120139],"mapped",[116]],[[120140,120140],"mapped",[117]],[[120141,120141],"mapped",[118]],[[120142,120142],"mapped",[119]],[[120143,120143],"mapped",[120]],[[120144,120144],"mapped",[121]],[[120145,120145],"disallowed"],[[120146,120146],"mapped",[97]],[[120147,120147],"mapped",[98]],[[120148,120148],"mapped",[99]],[[120149,120149],"mapped",[100]],[[120150,120150],"mapped",[101]],[[120151,120151],"mapped",[102]],[[120152,120152],"mapped",[103]],[[120153,120153],"mapped",[104]],[[120154,120154],"mapped",[105]],[[120155,120155],"mapped",[106]],[[120156,120156],"mapped",[107]],[[120157,120157],"mapped",[108]],[[120158,120158],"mapped",[109]],[[120159,120159],"mapped",[110]],[[120160,120160],"mapped",[111]],[[120161,120161],"mapped",[112]],[[120162,120162],"mapped",[113]],[[120163,120163],"mapped",[114]],[[120164,120164],"mapped",[115]],[[120165,120165],"mapped",[116]],[[120166,120166],"mapped",[117]],[[120167,120167],"mapped",[118]],[[120168,120168],"mapped",[119]],[[120169,120169],"mapped",[120]],[[120170,120170],"mapped",[121]],[[120171,120171],"mapped",[122]],[[120172,120172],"mapped",[97]],[[120173,120173],"mapped",[98]],[[120174,120174],"mapped",[99]],[[120175,120175],"mapped",[100]],[[120176,120176],"mapped",[101]],[[120177,120177],"mapped",[102]],[[120178,120178],"mapped",[103]],[[120179,120179],"mapped",[104]],[[120180,120180],"mapped",[105]],[[120181,120181],"mapped",[106]],[[120182,120182],"mapped",[107]],[[120183,120183],"mapped",[108]],[[120184,120184],"mapped",[109]],[[120185,120185],"mapped",[110]],[[120186,120186],"mapped",[111]],[[120187,120187],"mapped",[112]],[[120188,120188],"mapped",[113]],[[120189,120189],"mapped",[114]],[[120190,120190],"mapped",[115]],[[120191,120191],"mapped",[116]],[[120192,120192],"mapped",[117]],[[120193,120193],"mapped",[118]],[[120194,120194],"mapped",[119]],[[120195,120195],"mapped",[120]],[[120196,120196],"mapped",[121]],[[120197,120197],"mapped",[122]],[[120198,120198],"mapped",[97]],[[120199,120199],"mapped",[98]],[[120200,120200],"mapped",[99]],[[120201,120201],"mapped",[100]],[[120202,120202],"mapped",[101]],[[120203,120203],"mapped",[102]],[[120204,120204],"mapped",[103]],[[120205,120205],"mapped",[104]],[[120206,120206],"mapped",[105]],[[120207,120207],"mapped",[106]],[[120208,120208],"mapped",[107]],[[120209,120209],"mapped",[108]],[[120210,120210],"mapped",[109]],[[120211,120211],"mapped",[110]],[[120212,120212],"mapped",[111]],[[120213,120213],"mapped",[112]],[[120214,120214],"mapped",[113]],[[120215,120215],"mapped",[114]],[[120216,120216],"mapped",[115]],[[120217,120217],"mapped",[116]],[[120218,120218],"mapped",[117]],[[120219,120219],"mapped",[118]],[[120220,120220],"mapped",[119]],[[120221,120221],"mapped",[120]],[[120222,120222],"mapped",[121]],[[120223,120223],"mapped",[122]],[[120224,120224],"mapped",[97]],[[120225,120225],"mapped",[98]],[[120226,120226],"mapped",[99]],[[120227,120227],"mapped",[100]],[[120228,120228],"mapped",[101]],[[120229,120229],"mapped",[102]],[[120230,120230],"mapped",[103]],[[120231,120231],"mapped",[104]],[[120232,120232],"mapped",[105]],[[120233,120233],"mapped",[106]],[[120234,120234],"mapped",[107]],[[120235,120235],"mapped",[108]],[[120236,120236],"mapped",[109]],[[120237,120237],"mapped",[110]],[[120238,120238],"mapped",[111]],[[120239,120239],"mapped",[112]],[[120240,120240],"mapped",[113]],[[120241,120241],"mapped",[114]],[[120242,120242],"mapped",[115]],[[120243,120243],"mapped",[116]],[[120244,120244],"mapped",[117]],[[120245,120245],"mapped",[118]],[[120246,120246],"mapped",[119]],[[120247,120247],"mapped",[120]],[[120248,120248],"mapped",[121]],[[120249,120249],"mapped",[122]],[[120250,120250],"mapped",[97]],[[120251,120251],"mapped",[98]],[[120252,120252],"mapped",[99]],[[120253,120253],"mapped",[100]],[[120254,120254],"mapped",[101]],[[120255,120255],"mapped",[102]],[[120256,120256],"mapped",[103]],[[120257,120257],"mapped",[104]],[[120258,120258],"mapped",[105]],[[120259,120259],"mapped",[106]],[[120260,120260],"mapped",[107]],[[120261,120261],"mapped",[108]],[[120262,120262],"mapped",[109]],[[120263,120263],"mapped",[110]],[[120264,120264],"mapped",[111]],[[120265,120265],"mapped",[112]],[[120266,120266],"mapped",[113]],[[120267,120267],"mapped",[114]],[[120268,120268],"mapped",[115]],[[120269,120269],"mapped",[116]],[[120270,120270],"mapped",[117]],[[120271,120271],"mapped",[118]],[[120272,120272],"mapped",[119]],[[120273,120273],"mapped",[120]],[[120274,120274],"mapped",[121]],[[120275,120275],"mapped",[122]],[[120276,120276],"mapped",[97]],[[120277,120277],"mapped",[98]],[[120278,120278],"mapped",[99]],[[120279,120279],"mapped",[100]],[[120280,120280],"mapped",[101]],[[120281,120281],"mapped",[102]],[[120282,120282],"mapped",[103]],[[120283,120283],"mapped",[104]],[[120284,120284],"mapped",[105]],[[120285,120285],"mapped",[106]],[[120286,120286],"mapped",[107]],[[120287,120287],"mapped",[108]],[[120288,120288],"mapped",[109]],[[120289,120289],"mapped",[110]],[[120290,120290],"mapped",[111]],[[120291,120291],"mapped",[112]],[[120292,120292],"mapped",[113]],[[120293,120293],"mapped",[114]],[[120294,120294],"mapped",[115]],[[120295,120295],"mapped",[116]],[[120296,120296],"mapped",[117]],[[120297,120297],"mapped",[118]],[[120298,120298],"mapped",[119]],[[120299,120299],"mapped",[120]],[[120300,120300],"mapped",[121]],[[120301,120301],"mapped",[122]],[[120302,120302],"mapped",[97]],[[120303,120303],"mapped",[98]],[[120304,120304],"mapped",[99]],[[120305,120305],"mapped",[100]],[[120306,120306],"mapped",[101]],[[120307,120307],"mapped",[102]],[[120308,120308],"mapped",[103]],[[120309,120309],"mapped",[104]],[[120310,120310],"mapped",[105]],[[120311,120311],"mapped",[106]],[[120312,120312],"mapped",[107]],[[120313,120313],"mapped",[108]],[[120314,120314],"mapped",[109]],[[120315,120315],"mapped",[110]],[[120316,120316],"mapped",[111]],[[120317,120317],"mapped",[112]],[[120318,120318],"mapped",[113]],[[120319,120319],"mapped",[114]],[[120320,120320],"mapped",[115]],[[120321,120321],"mapped",[116]],[[120322,120322],"mapped",[117]],[[120323,120323],"mapped",[118]],[[120324,120324],"mapped",[119]],[[120325,120325],"mapped",[120]],[[120326,120326],"mapped",[121]],[[120327,120327],"mapped",[122]],[[120328,120328],"mapped",[97]],[[120329,120329],"mapped",[98]],[[120330,120330],"mapped",[99]],[[120331,120331],"mapped",[100]],[[120332,120332],"mapped",[101]],[[120333,120333],"mapped",[102]],[[120334,120334],"mapped",[103]],[[120335,120335],"mapped",[104]],[[120336,120336],"mapped",[105]],[[120337,120337],"mapped",[106]],[[120338,120338],"mapped",[107]],[[120339,120339],"mapped",[108]],[[120340,120340],"mapped",[109]],[[120341,120341],"mapped",[110]],[[120342,120342],"mapped",[111]],[[120343,120343],"mapped",[112]],[[120344,120344],"mapped",[113]],[[120345,120345],"mapped",[114]],[[120346,120346],"mapped",[115]],[[120347,120347],"mapped",[116]],[[120348,120348],"mapped",[117]],[[120349,120349],"mapped",[118]],[[120350,120350],"mapped",[119]],[[120351,120351],"mapped",[120]],[[120352,120352],"mapped",[121]],[[120353,120353],"mapped",[122]],[[120354,120354],"mapped",[97]],[[120355,120355],"mapped",[98]],[[120356,120356],"mapped",[99]],[[120357,120357],"mapped",[100]],[[120358,120358],"mapped",[101]],[[120359,120359],"mapped",[102]],[[120360,120360],"mapped",[103]],[[120361,120361],"mapped",[104]],[[120362,120362],"mapped",[105]],[[120363,120363],"mapped",[106]],[[120364,120364],"mapped",[107]],[[120365,120365],"mapped",[108]],[[120366,120366],"mapped",[109]],[[120367,120367],"mapped",[110]],[[120368,120368],"mapped",[111]],[[120369,120369],"mapped",[112]],[[120370,120370],"mapped",[113]],[[120371,120371],"mapped",[114]],[[120372,120372],"mapped",[115]],[[120373,120373],"mapped",[116]],[[120374,120374],"mapped",[117]],[[120375,120375],"mapped",[118]],[[120376,120376],"mapped",[119]],[[120377,120377],"mapped",[120]],[[120378,120378],"mapped",[121]],[[120379,120379],"mapped",[122]],[[120380,120380],"mapped",[97]],[[120381,120381],"mapped",[98]],[[120382,120382],"mapped",[99]],[[120383,120383],"mapped",[100]],[[120384,120384],"mapped",[101]],[[120385,120385],"mapped",[102]],[[120386,120386],"mapped",[103]],[[120387,120387],"mapped",[104]],[[120388,120388],"mapped",[105]],[[120389,120389],"mapped",[106]],[[120390,120390],"mapped",[107]],[[120391,120391],"mapped",[108]],[[120392,120392],"mapped",[109]],[[120393,120393],"mapped",[110]],[[120394,120394],"mapped",[111]],[[120395,120395],"mapped",[112]],[[120396,120396],"mapped",[113]],[[120397,120397],"mapped",[114]],[[120398,120398],"mapped",[115]],[[120399,120399],"mapped",[116]],[[120400,120400],"mapped",[117]],[[120401,120401],"mapped",[118]],[[120402,120402],"mapped",[119]],[[120403,120403],"mapped",[120]],[[120404,120404],"mapped",[121]],[[120405,120405],"mapped",[122]],[[120406,120406],"mapped",[97]],[[120407,120407],"mapped",[98]],[[120408,120408],"mapped",[99]],[[120409,120409],"mapped",[100]],[[120410,120410],"mapped",[101]],[[120411,120411],"mapped",[102]],[[120412,120412],"mapped",[103]],[[120413,120413],"mapped",[104]],[[120414,120414],"mapped",[105]],[[120415,120415],"mapped",[106]],[[120416,120416],"mapped",[107]],[[120417,120417],"mapped",[108]],[[120418,120418],"mapped",[109]],[[120419,120419],"mapped",[110]],[[120420,120420],"mapped",[111]],[[120421,120421],"mapped",[112]],[[120422,120422],"mapped",[113]],[[120423,120423],"mapped",[114]],[[120424,120424],"mapped",[115]],[[120425,120425],"mapped",[116]],[[120426,120426],"mapped",[117]],[[120427,120427],"mapped",[118]],[[120428,120428],"mapped",[119]],[[120429,120429],"mapped",[120]],[[120430,120430],"mapped",[121]],[[120431,120431],"mapped",[122]],[[120432,120432],"mapped",[97]],[[120433,120433],"mapped",[98]],[[120434,120434],"mapped",[99]],[[120435,120435],"mapped",[100]],[[120436,120436],"mapped",[101]],[[120437,120437],"mapped",[102]],[[120438,120438],"mapped",[103]],[[120439,120439],"mapped",[104]],[[120440,120440],"mapped",[105]],[[120441,120441],"mapped",[106]],[[120442,120442],"mapped",[107]],[[120443,120443],"mapped",[108]],[[120444,120444],"mapped",[109]],[[120445,120445],"mapped",[110]],[[120446,120446],"mapped",[111]],[[120447,120447],"mapped",[112]],[[120448,120448],"mapped",[113]],[[120449,120449],"mapped",[114]],[[120450,120450],"mapped",[115]],[[120451,120451],"mapped",[116]],[[120452,120452],"mapped",[117]],[[120453,120453],"mapped",[118]],[[120454,120454],"mapped",[119]],[[120455,120455],"mapped",[120]],[[120456,120456],"mapped",[121]],[[120457,120457],"mapped",[122]],[[120458,120458],"mapped",[97]],[[120459,120459],"mapped",[98]],[[120460,120460],"mapped",[99]],[[120461,120461],"mapped",[100]],[[120462,120462],"mapped",[101]],[[120463,120463],"mapped",[102]],[[120464,120464],"mapped",[103]],[[120465,120465],"mapped",[104]],[[120466,120466],"mapped",[105]],[[120467,120467],"mapped",[106]],[[120468,120468],"mapped",[107]],[[120469,120469],"mapped",[108]],[[120470,120470],"mapped",[109]],[[120471,120471],"mapped",[110]],[[120472,120472],"mapped",[111]],[[120473,120473],"mapped",[112]],[[120474,120474],"mapped",[113]],[[120475,120475],"mapped",[114]],[[120476,120476],"mapped",[115]],[[120477,120477],"mapped",[116]],[[120478,120478],"mapped",[117]],[[120479,120479],"mapped",[118]],[[120480,120480],"mapped",[119]],[[120481,120481],"mapped",[120]],[[120482,120482],"mapped",[121]],[[120483,120483],"mapped",[122]],[[120484,120484],"mapped",[305]],[[120485,120485],"mapped",[567]],[[120486,120487],"disallowed"],[[120488,120488],"mapped",[945]],[[120489,120489],"mapped",[946]],[[120490,120490],"mapped",[947]],[[120491,120491],"mapped",[948]],[[120492,120492],"mapped",[949]],[[120493,120493],"mapped",[950]],[[120494,120494],"mapped",[951]],[[120495,120495],"mapped",[952]],[[120496,120496],"mapped",[953]],[[120497,120497],"mapped",[954]],[[120498,120498],"mapped",[955]],[[120499,120499],"mapped",[956]],[[120500,120500],"mapped",[957]],[[120501,120501],"mapped",[958]],[[120502,120502],"mapped",[959]],[[120503,120503],"mapped",[960]],[[120504,120504],"mapped",[961]],[[120505,120505],"mapped",[952]],[[120506,120506],"mapped",[963]],[[120507,120507],"mapped",[964]],[[120508,120508],"mapped",[965]],[[120509,120509],"mapped",[966]],[[120510,120510],"mapped",[967]],[[120511,120511],"mapped",[968]],[[120512,120512],"mapped",[969]],[[120513,120513],"mapped",[8711]],[[120514,120514],"mapped",[945]],[[120515,120515],"mapped",[946]],[[120516,120516],"mapped",[947]],[[120517,120517],"mapped",[948]],[[120518,120518],"mapped",[949]],[[120519,120519],"mapped",[950]],[[120520,120520],"mapped",[951]],[[120521,120521],"mapped",[952]],[[120522,120522],"mapped",[953]],[[120523,120523],"mapped",[954]],[[120524,120524],"mapped",[955]],[[120525,120525],"mapped",[956]],[[120526,120526],"mapped",[957]],[[120527,120527],"mapped",[958]],[[120528,120528],"mapped",[959]],[[120529,120529],"mapped",[960]],[[120530,120530],"mapped",[961]],[[120531,120532],"mapped",[963]],[[120533,120533],"mapped",[964]],[[120534,120534],"mapped",[965]],[[120535,120535],"mapped",[966]],[[120536,120536],"mapped",[967]],[[120537,120537],"mapped",[968]],[[120538,120538],"mapped",[969]],[[120539,120539],"mapped",[8706]],[[120540,120540],"mapped",[949]],[[120541,120541],"mapped",[952]],[[120542,120542],"mapped",[954]],[[120543,120543],"mapped",[966]],[[120544,120544],"mapped",[961]],[[120545,120545],"mapped",[960]],[[120546,120546],"mapped",[945]],[[120547,120547],"mapped",[946]],[[120548,120548],"mapped",[947]],[[120549,120549],"mapped",[948]],[[120550,120550],"mapped",[949]],[[120551,120551],"mapped",[950]],[[120552,120552],"mapped",[951]],[[120553,120553],"mapped",[952]],[[120554,120554],"mapped",[953]],[[120555,120555],"mapped",[954]],[[120556,120556],"mapped",[955]],[[120557,120557],"mapped",[956]],[[120558,120558],"mapped",[957]],[[120559,120559],"mapped",[958]],[[120560,120560],"mapped",[959]],[[120561,120561],"mapped",[960]],[[120562,120562],"mapped",[961]],[[120563,120563],"mapped",[952]],[[120564,120564],"mapped",[963]],[[120565,120565],"mapped",[964]],[[120566,120566],"mapped",[965]],[[120567,120567],"mapped",[966]],[[120568,120568],"mapped",[967]],[[120569,120569],"mapped",[968]],[[120570,120570],"mapped",[969]],[[120571,120571],"mapped",[8711]],[[120572,120572],"mapped",[945]],[[120573,120573],"mapped",[946]],[[120574,120574],"mapped",[947]],[[120575,120575],"mapped",[948]],[[120576,120576],"mapped",[949]],[[120577,120577],"mapped",[950]],[[120578,120578],"mapped",[951]],[[120579,120579],"mapped",[952]],[[120580,120580],"mapped",[953]],[[120581,120581],"mapped",[954]],[[120582,120582],"mapped",[955]],[[120583,120583],"mapped",[956]],[[120584,120584],"mapped",[957]],[[120585,120585],"mapped",[958]],[[120586,120586],"mapped",[959]],[[120587,120587],"mapped",[960]],[[120588,120588],"mapped",[961]],[[120589,120590],"mapped",[963]],[[120591,120591],"mapped",[964]],[[120592,120592],"mapped",[965]],[[120593,120593],"mapped",[966]],[[120594,120594],"mapped",[967]],[[120595,120595],"mapped",[968]],[[120596,120596],"mapped",[969]],[[120597,120597],"mapped",[8706]],[[120598,120598],"mapped",[949]],[[120599,120599],"mapped",[952]],[[120600,120600],"mapped",[954]],[[120601,120601],"mapped",[966]],[[120602,120602],"mapped",[961]],[[120603,120603],"mapped",[960]],[[120604,120604],"mapped",[945]],[[120605,120605],"mapped",[946]],[[120606,120606],"mapped",[947]],[[120607,120607],"mapped",[948]],[[120608,120608],"mapped",[949]],[[120609,120609],"mapped",[950]],[[120610,120610],"mapped",[951]],[[120611,120611],"mapped",[952]],[[120612,120612],"mapped",[953]],[[120613,120613],"mapped",[954]],[[120614,120614],"mapped",[955]],[[120615,120615],"mapped",[956]],[[120616,120616],"mapped",[957]],[[120617,120617],"mapped",[958]],[[120618,120618],"mapped",[959]],[[120619,120619],"mapped",[960]],[[120620,120620],"mapped",[961]],[[120621,120621],"mapped",[952]],[[120622,120622],"mapped",[963]],[[120623,120623],"mapped",[964]],[[120624,120624],"mapped",[965]],[[120625,120625],"mapped",[966]],[[120626,120626],"mapped",[967]],[[120627,120627],"mapped",[968]],[[120628,120628],"mapped",[969]],[[120629,120629],"mapped",[8711]],[[120630,120630],"mapped",[945]],[[120631,120631],"mapped",[946]],[[120632,120632],"mapped",[947]],[[120633,120633],"mapped",[948]],[[120634,120634],"mapped",[949]],[[120635,120635],"mapped",[950]],[[120636,120636],"mapped",[951]],[[120637,120637],"mapped",[952]],[[120638,120638],"mapped",[953]],[[120639,120639],"mapped",[954]],[[120640,120640],"mapped",[955]],[[120641,120641],"mapped",[956]],[[120642,120642],"mapped",[957]],[[120643,120643],"mapped",[958]],[[120644,120644],"mapped",[959]],[[120645,120645],"mapped",[960]],[[120646,120646],"mapped",[961]],[[120647,120648],"mapped",[963]],[[120649,120649],"mapped",[964]],[[120650,120650],"mapped",[965]],[[120651,120651],"mapped",[966]],[[120652,120652],"mapped",[967]],[[120653,120653],"mapped",[968]],[[120654,120654],"mapped",[969]],[[120655,120655],"mapped",[8706]],[[120656,120656],"mapped",[949]],[[120657,120657],"mapped",[952]],[[120658,120658],"mapped",[954]],[[120659,120659],"mapped",[966]],[[120660,120660],"mapped",[961]],[[120661,120661],"mapped",[960]],[[120662,120662],"mapped",[945]],[[120663,120663],"mapped",[946]],[[120664,120664],"mapped",[947]],[[120665,120665],"mapped",[948]],[[120666,120666],"mapped",[949]],[[120667,120667],"mapped",[950]],[[120668,120668],"mapped",[951]],[[120669,120669],"mapped",[952]],[[120670,120670],"mapped",[953]],[[120671,120671],"mapped",[954]],[[120672,120672],"mapped",[955]],[[120673,120673],"mapped",[956]],[[120674,120674],"mapped",[957]],[[120675,120675],"mapped",[958]],[[120676,120676],"mapped",[959]],[[120677,120677],"mapped",[960]],[[120678,120678],"mapped",[961]],[[120679,120679],"mapped",[952]],[[120680,120680],"mapped",[963]],[[120681,120681],"mapped",[964]],[[120682,120682],"mapped",[965]],[[120683,120683],"mapped",[966]],[[120684,120684],"mapped",[967]],[[120685,120685],"mapped",[968]],[[120686,120686],"mapped",[969]],[[120687,120687],"mapped",[8711]],[[120688,120688],"mapped",[945]],[[120689,120689],"mapped",[946]],[[120690,120690],"mapped",[947]],[[120691,120691],"mapped",[948]],[[120692,120692],"mapped",[949]],[[120693,120693],"mapped",[950]],[[120694,120694],"mapped",[951]],[[120695,120695],"mapped",[952]],[[120696,120696],"mapped",[953]],[[120697,120697],"mapped",[954]],[[120698,120698],"mapped",[955]],[[120699,120699],"mapped",[956]],[[120700,120700],"mapped",[957]],[[120701,120701],"mapped",[958]],[[120702,120702],"mapped",[959]],[[120703,120703],"mapped",[960]],[[120704,120704],"mapped",[961]],[[120705,120706],"mapped",[963]],[[120707,120707],"mapped",[964]],[[120708,120708],"mapped",[965]],[[120709,120709],"mapped",[966]],[[120710,120710],"mapped",[967]],[[120711,120711],"mapped",[968]],[[120712,120712],"mapped",[969]],[[120713,120713],"mapped",[8706]],[[120714,120714],"mapped",[949]],[[120715,120715],"mapped",[952]],[[120716,120716],"mapped",[954]],[[120717,120717],"mapped",[966]],[[120718,120718],"mapped",[961]],[[120719,120719],"mapped",[960]],[[120720,120720],"mapped",[945]],[[120721,120721],"mapped",[946]],[[120722,120722],"mapped",[947]],[[120723,120723],"mapped",[948]],[[120724,120724],"mapped",[949]],[[120725,120725],"mapped",[950]],[[120726,120726],"mapped",[951]],[[120727,120727],"mapped",[952]],[[120728,120728],"mapped",[953]],[[120729,120729],"mapped",[954]],[[120730,120730],"mapped",[955]],[[120731,120731],"mapped",[956]],[[120732,120732],"mapped",[957]],[[120733,120733],"mapped",[958]],[[120734,120734],"mapped",[959]],[[120735,120735],"mapped",[960]],[[120736,120736],"mapped",[961]],[[120737,120737],"mapped",[952]],[[120738,120738],"mapped",[963]],[[120739,120739],"mapped",[964]],[[120740,120740],"mapped",[965]],[[120741,120741],"mapped",[966]],[[120742,120742],"mapped",[967]],[[120743,120743],"mapped",[968]],[[120744,120744],"mapped",[969]],[[120745,120745],"mapped",[8711]],[[120746,120746],"mapped",[945]],[[120747,120747],"mapped",[946]],[[120748,120748],"mapped",[947]],[[120749,120749],"mapped",[948]],[[120750,120750],"mapped",[949]],[[120751,120751],"mapped",[950]],[[120752,120752],"mapped",[951]],[[120753,120753],"mapped",[952]],[[120754,120754],"mapped",[953]],[[120755,120755],"mapped",[954]],[[120756,120756],"mapped",[955]],[[120757,120757],"mapped",[956]],[[120758,120758],"mapped",[957]],[[120759,120759],"mapped",[958]],[[120760,120760],"mapped",[959]],[[120761,120761],"mapped",[960]],[[120762,120762],"mapped",[961]],[[120763,120764],"mapped",[963]],[[120765,120765],"mapped",[964]],[[120766,120766],"mapped",[965]],[[120767,120767],"mapped",[966]],[[120768,120768],"mapped",[967]],[[120769,120769],"mapped",[968]],[[120770,120770],"mapped",[969]],[[120771,120771],"mapped",[8706]],[[120772,120772],"mapped",[949]],[[120773,120773],"mapped",[952]],[[120774,120774],"mapped",[954]],[[120775,120775],"mapped",[966]],[[120776,120776],"mapped",[961]],[[120777,120777],"mapped",[960]],[[120778,120779],"mapped",[989]],[[120780,120781],"disallowed"],[[120782,120782],"mapped",[48]],[[120783,120783],"mapped",[49]],[[120784,120784],"mapped",[50]],[[120785,120785],"mapped",[51]],[[120786,120786],"mapped",[52]],[[120787,120787],"mapped",[53]],[[120788,120788],"mapped",[54]],[[120789,120789],"mapped",[55]],[[120790,120790],"mapped",[56]],[[120791,120791],"mapped",[57]],[[120792,120792],"mapped",[48]],[[120793,120793],"mapped",[49]],[[120794,120794],"mapped",[50]],[[120795,120795],"mapped",[51]],[[120796,120796],"mapped",[52]],[[120797,120797],"mapped",[53]],[[120798,120798],"mapped",[54]],[[120799,120799],"mapped",[55]],[[120800,120800],"mapped",[56]],[[120801,120801],"mapped",[57]],[[120802,120802],"mapped",[48]],[[120803,120803],"mapped",[49]],[[120804,120804],"mapped",[50]],[[120805,120805],"mapped",[51]],[[120806,120806],"mapped",[52]],[[120807,120807],"mapped",[53]],[[120808,120808],"mapped",[54]],[[120809,120809],"mapped",[55]],[[120810,120810],"mapped",[56]],[[120811,120811],"mapped",[57]],[[120812,120812],"mapped",[48]],[[120813,120813],"mapped",[49]],[[120814,120814],"mapped",[50]],[[120815,120815],"mapped",[51]],[[120816,120816],"mapped",[52]],[[120817,120817],"mapped",[53]],[[120818,120818],"mapped",[54]],[[120819,120819],"mapped",[55]],[[120820,120820],"mapped",[56]],[[120821,120821],"mapped",[57]],[[120822,120822],"mapped",[48]],[[120823,120823],"mapped",[49]],[[120824,120824],"mapped",[50]],[[120825,120825],"mapped",[51]],[[120826,120826],"mapped",[52]],[[120827,120827],"mapped",[53]],[[120828,120828],"mapped",[54]],[[120829,120829],"mapped",[55]],[[120830,120830],"mapped",[56]],[[120831,120831],"mapped",[57]],[[120832,121343],"valid",[],"NV8"],[[121344,121398],"valid"],[[121399,121402],"valid",[],"NV8"],[[121403,121452],"valid"],[[121453,121460],"valid",[],"NV8"],[[121461,121461],"valid"],[[121462,121475],"valid",[],"NV8"],[[121476,121476],"valid"],[[121477,121483],"valid",[],"NV8"],[[121484,121498],"disallowed"],[[121499,121503],"valid"],[[121504,121504],"disallowed"],[[121505,121519],"valid"],[[121520,124927],"disallowed"],[[124928,125124],"valid"],[[125125,125126],"disallowed"],[[125127,125135],"valid",[],"NV8"],[[125136,125142],"valid"],[[125143,126463],"disallowed"],[[126464,126464],"mapped",[1575]],[[126465,126465],"mapped",[1576]],[[126466,126466],"mapped",[1580]],[[126467,126467],"mapped",[1583]],[[126468,126468],"disallowed"],[[126469,126469],"mapped",[1608]],[[126470,126470],"mapped",[1586]],[[126471,126471],"mapped",[1581]],[[126472,126472],"mapped",[1591]],[[126473,126473],"mapped",[1610]],[[126474,126474],"mapped",[1603]],[[126475,126475],"mapped",[1604]],[[126476,126476],"mapped",[1605]],[[126477,126477],"mapped",[1606]],[[126478,126478],"mapped",[1587]],[[126479,126479],"mapped",[1593]],[[126480,126480],"mapped",[1601]],[[126481,126481],"mapped",[1589]],[[126482,126482],"mapped",[1602]],[[126483,126483],"mapped",[1585]],[[126484,126484],"mapped",[1588]],[[126485,126485],"mapped",[1578]],[[126486,126486],"mapped",[1579]],[[126487,126487],"mapped",[1582]],[[126488,126488],"mapped",[1584]],[[126489,126489],"mapped",[1590]],[[126490,126490],"mapped",[1592]],[[126491,126491],"mapped",[1594]],[[126492,126492],"mapped",[1646]],[[126493,126493],"mapped",[1722]],[[126494,126494],"mapped",[1697]],[[126495,126495],"mapped",[1647]],[[126496,126496],"disallowed"],[[126497,126497],"mapped",[1576]],[[126498,126498],"mapped",[1580]],[[126499,126499],"disallowed"],[[126500,126500],"mapped",[1607]],[[126501,126502],"disallowed"],[[126503,126503],"mapped",[1581]],[[126504,126504],"disallowed"],[[126505,126505],"mapped",[1610]],[[126506,126506],"mapped",[1603]],[[126507,126507],"mapped",[1604]],[[126508,126508],"mapped",[1605]],[[126509,126509],"mapped",[1606]],[[126510,126510],"mapped",[1587]],[[126511,126511],"mapped",[1593]],[[126512,126512],"mapped",[1601]],[[126513,126513],"mapped",[1589]],[[126514,126514],"mapped",[1602]],[[126515,126515],"disallowed"],[[126516,126516],"mapped",[1588]],[[126517,126517],"mapped",[1578]],[[126518,126518],"mapped",[1579]],[[126519,126519],"mapped",[1582]],[[126520,126520],"disallowed"],[[126521,126521],"mapped",[1590]],[[126522,126522],"disallowed"],[[126523,126523],"mapped",[1594]],[[126524,126529],"disallowed"],[[126530,126530],"mapped",[1580]],[[126531,126534],"disallowed"],[[126535,126535],"mapped",[1581]],[[126536,126536],"disallowed"],[[126537,126537],"mapped",[1610]],[[126538,126538],"disallowed"],[[126539,126539],"mapped",[1604]],[[126540,126540],"disallowed"],[[126541,126541],"mapped",[1606]],[[126542,126542],"mapped",[1587]],[[126543,126543],"mapped",[1593]],[[126544,126544],"disallowed"],[[126545,126545],"mapped",[1589]],[[126546,126546],"mapped",[1602]],[[126547,126547],"disallowed"],[[126548,126548],"mapped",[1588]],[[126549,126550],"disallowed"],[[126551,126551],"mapped",[1582]],[[126552,126552],"disallowed"],[[126553,126553],"mapped",[1590]],[[126554,126554],"disallowed"],[[126555,126555],"mapped",[1594]],[[126556,126556],"disallowed"],[[126557,126557],"mapped",[1722]],[[126558,126558],"disallowed"],[[126559,126559],"mapped",[1647]],[[126560,126560],"disallowed"],[[126561,126561],"mapped",[1576]],[[126562,126562],"mapped",[1580]],[[126563,126563],"disallowed"],[[126564,126564],"mapped",[1607]],[[126565,126566],"disallowed"],[[126567,126567],"mapped",[1581]],[[126568,126568],"mapped",[1591]],[[126569,126569],"mapped",[1610]],[[126570,126570],"mapped",[1603]],[[126571,126571],"disallowed"],[[126572,126572],"mapped",[1605]],[[126573,126573],"mapped",[1606]],[[126574,126574],"mapped",[1587]],[[126575,126575],"mapped",[1593]],[[126576,126576],"mapped",[1601]],[[126577,126577],"mapped",[1589]],[[126578,126578],"mapped",[1602]],[[126579,126579],"disallowed"],[[126580,126580],"mapped",[1588]],[[126581,126581],"mapped",[1578]],[[126582,126582],"mapped",[1579]],[[126583,126583],"mapped",[1582]],[[126584,126584],"disallowed"],[[126585,126585],"mapped",[1590]],[[126586,126586],"mapped",[1592]],[[126587,126587],"mapped",[1594]],[[126588,126588],"mapped",[1646]],[[126589,126589],"disallowed"],[[126590,126590],"mapped",[1697]],[[126591,126591],"disallowed"],[[126592,126592],"mapped",[1575]],[[126593,126593],"mapped",[1576]],[[126594,126594],"mapped",[1580]],[[126595,126595],"mapped",[1583]],[[126596,126596],"mapped",[1607]],[[126597,126597],"mapped",[1608]],[[126598,126598],"mapped",[1586]],[[126599,126599],"mapped",[1581]],[[126600,126600],"mapped",[1591]],[[126601,126601],"mapped",[1610]],[[126602,126602],"disallowed"],[[126603,126603],"mapped",[1604]],[[126604,126604],"mapped",[1605]],[[126605,126605],"mapped",[1606]],[[126606,126606],"mapped",[1587]],[[126607,126607],"mapped",[1593]],[[126608,126608],"mapped",[1601]],[[126609,126609],"mapped",[1589]],[[126610,126610],"mapped",[1602]],[[126611,126611],"mapped",[1585]],[[126612,126612],"mapped",[1588]],[[126613,126613],"mapped",[1578]],[[126614,126614],"mapped",[1579]],[[126615,126615],"mapped",[1582]],[[126616,126616],"mapped",[1584]],[[126617,126617],"mapped",[1590]],[[126618,126618],"mapped",[1592]],[[126619,126619],"mapped",[1594]],[[126620,126624],"disallowed"],[[126625,126625],"mapped",[1576]],[[126626,126626],"mapped",[1580]],[[126627,126627],"mapped",[1583]],[[126628,126628],"disallowed"],[[126629,126629],"mapped",[1608]],[[126630,126630],"mapped",[1586]],[[126631,126631],"mapped",[1581]],[[126632,126632],"mapped",[1591]],[[126633,126633],"mapped",[1610]],[[126634,126634],"disallowed"],[[126635,126635],"mapped",[1604]],[[126636,126636],"mapped",[1605]],[[126637,126637],"mapped",[1606]],[[126638,126638],"mapped",[1587]],[[126639,126639],"mapped",[1593]],[[126640,126640],"mapped",[1601]],[[126641,126641],"mapped",[1589]],[[126642,126642],"mapped",[1602]],[[126643,126643],"mapped",[1585]],[[126644,126644],"mapped",[1588]],[[126645,126645],"mapped",[1578]],[[126646,126646],"mapped",[1579]],[[126647,126647],"mapped",[1582]],[[126648,126648],"mapped",[1584]],[[126649,126649],"mapped",[1590]],[[126650,126650],"mapped",[1592]],[[126651,126651],"mapped",[1594]],[[126652,126703],"disallowed"],[[126704,126705],"valid",[],"NV8"],[[126706,126975],"disallowed"],[[126976,127019],"valid",[],"NV8"],[[127020,127023],"disallowed"],[[127024,127123],"valid",[],"NV8"],[[127124,127135],"disallowed"],[[127136,127150],"valid",[],"NV8"],[[127151,127152],"disallowed"],[[127153,127166],"valid",[],"NV8"],[[127167,127167],"valid",[],"NV8"],[[127168,127168],"disallowed"],[[127169,127183],"valid",[],"NV8"],[[127184,127184],"disallowed"],[[127185,127199],"valid",[],"NV8"],[[127200,127221],"valid",[],"NV8"],[[127222,127231],"disallowed"],[[127232,127232],"disallowed"],[[127233,127233],"disallowed_STD3_mapped",[48,44]],[[127234,127234],"disallowed_STD3_mapped",[49,44]],[[127235,127235],"disallowed_STD3_mapped",[50,44]],[[127236,127236],"disallowed_STD3_mapped",[51,44]],[[127237,127237],"disallowed_STD3_mapped",[52,44]],[[127238,127238],"disallowed_STD3_mapped",[53,44]],[[127239,127239],"disallowed_STD3_mapped",[54,44]],[[127240,127240],"disallowed_STD3_mapped",[55,44]],[[127241,127241],"disallowed_STD3_mapped",[56,44]],[[127242,127242],"disallowed_STD3_mapped",[57,44]],[[127243,127244],"valid",[],"NV8"],[[127245,127247],"disallowed"],[[127248,127248],"disallowed_STD3_mapped",[40,97,41]],[[127249,127249],"disallowed_STD3_mapped",[40,98,41]],[[127250,127250],"disallowed_STD3_mapped",[40,99,41]],[[127251,127251],"disallowed_STD3_mapped",[40,100,41]],[[127252,127252],"disallowed_STD3_mapped",[40,101,41]],[[127253,127253],"disallowed_STD3_mapped",[40,102,41]],[[127254,127254],"disallowed_STD3_mapped",[40,103,41]],[[127255,127255],"disallowed_STD3_mapped",[40,104,41]],[[127256,127256],"disallowed_STD3_mapped",[40,105,41]],[[127257,127257],"disallowed_STD3_mapped",[40,106,41]],[[127258,127258],"disallowed_STD3_mapped",[40,107,41]],[[127259,127259],"disallowed_STD3_mapped",[40,108,41]],[[127260,127260],"disallowed_STD3_mapped",[40,109,41]],[[127261,127261],"disallowed_STD3_mapped",[40,110,41]],[[127262,127262],"disallowed_STD3_mapped",[40,111,41]],[[127263,127263],"disallowed_STD3_mapped",[40,112,41]],[[127264,127264],"disallowed_STD3_mapped",[40,113,41]],[[127265,127265],"disallowed_STD3_mapped",[40,114,41]],[[127266,127266],"disallowed_STD3_mapped",[40,115,41]],[[127267,127267],"disallowed_STD3_mapped",[40,116,41]],[[127268,127268],"disallowed_STD3_mapped",[40,117,41]],[[127269,127269],"disallowed_STD3_mapped",[40,118,41]],[[127270,127270],"disallowed_STD3_mapped",[40,119,41]],[[127271,127271],"disallowed_STD3_mapped",[40,120,41]],[[127272,127272],"disallowed_STD3_mapped",[40,121,41]],[[127273,127273],"disallowed_STD3_mapped",[40,122,41]],[[127274,127274],"mapped",[12308,115,12309]],[[127275,127275],"mapped",[99]],[[127276,127276],"mapped",[114]],[[127277,127277],"mapped",[99,100]],[[127278,127278],"mapped",[119,122]],[[127279,127279],"disallowed"],[[127280,127280],"mapped",[97]],[[127281,127281],"mapped",[98]],[[127282,127282],"mapped",[99]],[[127283,127283],"mapped",[100]],[[127284,127284],"mapped",[101]],[[127285,127285],"mapped",[102]],[[127286,127286],"mapped",[103]],[[127287,127287],"mapped",[104]],[[127288,127288],"mapped",[105]],[[127289,127289],"mapped",[106]],[[127290,127290],"mapped",[107]],[[127291,127291],"mapped",[108]],[[127292,127292],"mapped",[109]],[[127293,127293],"mapped",[110]],[[127294,127294],"mapped",[111]],[[127295,127295],"mapped",[112]],[[127296,127296],"mapped",[113]],[[127297,127297],"mapped",[114]],[[127298,127298],"mapped",[115]],[[127299,127299],"mapped",[116]],[[127300,127300],"mapped",[117]],[[127301,127301],"mapped",[118]],[[127302,127302],"mapped",[119]],[[127303,127303],"mapped",[120]],[[127304,127304],"mapped",[121]],[[127305,127305],"mapped",[122]],[[127306,127306],"mapped",[104,118]],[[127307,127307],"mapped",[109,118]],[[127308,127308],"mapped",[115,100]],[[127309,127309],"mapped",[115,115]],[[127310,127310],"mapped",[112,112,118]],[[127311,127311],"mapped",[119,99]],[[127312,127318],"valid",[],"NV8"],[[127319,127319],"valid",[],"NV8"],[[127320,127326],"valid",[],"NV8"],[[127327,127327],"valid",[],"NV8"],[[127328,127337],"valid",[],"NV8"],[[127338,127338],"mapped",[109,99]],[[127339,127339],"mapped",[109,100]],[[127340,127343],"disallowed"],[[127344,127352],"valid",[],"NV8"],[[127353,127353],"valid",[],"NV8"],[[127354,127354],"valid",[],"NV8"],[[127355,127356],"valid",[],"NV8"],[[127357,127358],"valid",[],"NV8"],[[127359,127359],"valid",[],"NV8"],[[127360,127369],"valid",[],"NV8"],[[127370,127373],"valid",[],"NV8"],[[127374,127375],"valid",[],"NV8"],[[127376,127376],"mapped",[100,106]],[[127377,127386],"valid",[],"NV8"],[[127387,127461],"disallowed"],[[127462,127487],"valid",[],"NV8"],[[127488,127488],"mapped",[12411,12363]],[[127489,127489],"mapped",[12467,12467]],[[127490,127490],"mapped",[12469]],[[127491,127503],"disallowed"],[[127504,127504],"mapped",[25163]],[[127505,127505],"mapped",[23383]],[[127506,127506],"mapped",[21452]],[[127507,127507],"mapped",[12487]],[[127508,127508],"mapped",[20108]],[[127509,127509],"mapped",[22810]],[[127510,127510],"mapped",[35299]],[[127511,127511],"mapped",[22825]],[[127512,127512],"mapped",[20132]],[[127513,127513],"mapped",[26144]],[[127514,127514],"mapped",[28961]],[[127515,127515],"mapped",[26009]],[[127516,127516],"mapped",[21069]],[[127517,127517],"mapped",[24460]],[[127518,127518],"mapped",[20877]],[[127519,127519],"mapped",[26032]],[[127520,127520],"mapped",[21021]],[[127521,127521],"mapped",[32066]],[[127522,127522],"mapped",[29983]],[[127523,127523],"mapped",[36009]],[[127524,127524],"mapped",[22768]],[[127525,127525],"mapped",[21561]],[[127526,127526],"mapped",[28436]],[[127527,127527],"mapped",[25237]],[[127528,127528],"mapped",[25429]],[[127529,127529],"mapped",[19968]],[[127530,127530],"mapped",[19977]],[[127531,127531],"mapped",[36938]],[[127532,127532],"mapped",[24038]],[[127533,127533],"mapped",[20013]],[[127534,127534],"mapped",[21491]],[[127535,127535],"mapped",[25351]],[[127536,127536],"mapped",[36208]],[[127537,127537],"mapped",[25171]],[[127538,127538],"mapped",[31105]],[[127539,127539],"mapped",[31354]],[[127540,127540],"mapped",[21512]],[[127541,127541],"mapped",[28288]],[[127542,127542],"mapped",[26377]],[[127543,127543],"mapped",[26376]],[[127544,127544],"mapped",[30003]],[[127545,127545],"mapped",[21106]],[[127546,127546],"mapped",[21942]],[[127547,127551],"disallowed"],[[127552,127552],"mapped",[12308,26412,12309]],[[127553,127553],"mapped",[12308,19977,12309]],[[127554,127554],"mapped",[12308,20108,12309]],[[127555,127555],"mapped",[12308,23433,12309]],[[127556,127556],"mapped",[12308,28857,12309]],[[127557,127557],"mapped",[12308,25171,12309]],[[127558,127558],"mapped",[12308,30423,12309]],[[127559,127559],"mapped",[12308,21213,12309]],[[127560,127560],"mapped",[12308,25943,12309]],[[127561,127567],"disallowed"],[[127568,127568],"mapped",[24471]],[[127569,127569],"mapped",[21487]],[[127570,127743],"disallowed"],[[127744,127776],"valid",[],"NV8"],[[127777,127788],"valid",[],"NV8"],[[127789,127791],"valid",[],"NV8"],[[127792,127797],"valid",[],"NV8"],[[127798,127798],"valid",[],"NV8"],[[127799,127868],"valid",[],"NV8"],[[127869,127869],"valid",[],"NV8"],[[127870,127871],"valid",[],"NV8"],[[127872,127891],"valid",[],"NV8"],[[127892,127903],"valid",[],"NV8"],[[127904,127940],"valid",[],"NV8"],[[127941,127941],"valid",[],"NV8"],[[127942,127946],"valid",[],"NV8"],[[127947,127950],"valid",[],"NV8"],[[127951,127955],"valid",[],"NV8"],[[127956,127967],"valid",[],"NV8"],[[127968,127984],"valid",[],"NV8"],[[127985,127991],"valid",[],"NV8"],[[127992,127999],"valid",[],"NV8"],[[128e3,128062],"valid",[],"NV8"],[[128063,128063],"valid",[],"NV8"],[[128064,128064],"valid",[],"NV8"],[[128065,128065],"valid",[],"NV8"],[[128066,128247],"valid",[],"NV8"],[[128248,128248],"valid",[],"NV8"],[[128249,128252],"valid",[],"NV8"],[[128253,128254],"valid",[],"NV8"],[[128255,128255],"valid",[],"NV8"],[[128256,128317],"valid",[],"NV8"],[[128318,128319],"valid",[],"NV8"],[[128320,128323],"valid",[],"NV8"],[[128324,128330],"valid",[],"NV8"],[[128331,128335],"valid",[],"NV8"],[[128336,128359],"valid",[],"NV8"],[[128360,128377],"valid",[],"NV8"],[[128378,128378],"disallowed"],[[128379,128419],"valid",[],"NV8"],[[128420,128420],"disallowed"],[[128421,128506],"valid",[],"NV8"],[[128507,128511],"valid",[],"NV8"],[[128512,128512],"valid",[],"NV8"],[[128513,128528],"valid",[],"NV8"],[[128529,128529],"valid",[],"NV8"],[[128530,128532],"valid",[],"NV8"],[[128533,128533],"valid",[],"NV8"],[[128534,128534],"valid",[],"NV8"],[[128535,128535],"valid",[],"NV8"],[[128536,128536],"valid",[],"NV8"],[[128537,128537],"valid",[],"NV8"],[[128538,128538],"valid",[],"NV8"],[[128539,128539],"valid",[],"NV8"],[[128540,128542],"valid",[],"NV8"],[[128543,128543],"valid",[],"NV8"],[[128544,128549],"valid",[],"NV8"],[[128550,128551],"valid",[],"NV8"],[[128552,128555],"valid",[],"NV8"],[[128556,128556],"valid",[],"NV8"],[[128557,128557],"valid",[],"NV8"],[[128558,128559],"valid",[],"NV8"],[[128560,128563],"valid",[],"NV8"],[[128564,128564],"valid",[],"NV8"],[[128565,128576],"valid",[],"NV8"],[[128577,128578],"valid",[],"NV8"],[[128579,128580],"valid",[],"NV8"],[[128581,128591],"valid",[],"NV8"],[[128592,128639],"valid",[],"NV8"],[[128640,128709],"valid",[],"NV8"],[[128710,128719],"valid",[],"NV8"],[[128720,128720],"valid",[],"NV8"],[[128721,128735],"disallowed"],[[128736,128748],"valid",[],"NV8"],[[128749,128751],"disallowed"],[[128752,128755],"valid",[],"NV8"],[[128756,128767],"disallowed"],[[128768,128883],"valid",[],"NV8"],[[128884,128895],"disallowed"],[[128896,128980],"valid",[],"NV8"],[[128981,129023],"disallowed"],[[129024,129035],"valid",[],"NV8"],[[129036,129039],"disallowed"],[[129040,129095],"valid",[],"NV8"],[[129096,129103],"disallowed"],[[129104,129113],"valid",[],"NV8"],[[129114,129119],"disallowed"],[[129120,129159],"valid",[],"NV8"],[[129160,129167],"disallowed"],[[129168,129197],"valid",[],"NV8"],[[129198,129295],"disallowed"],[[129296,129304],"valid",[],"NV8"],[[129305,129407],"disallowed"],[[129408,129412],"valid",[],"NV8"],[[129413,129471],"disallowed"],[[129472,129472],"valid",[],"NV8"],[[129473,131069],"disallowed"],[[131070,131071],"disallowed"],[[131072,173782],"valid"],[[173783,173823],"disallowed"],[[173824,177972],"valid"],[[177973,177983],"disallowed"],[[177984,178205],"valid"],[[178206,178207],"disallowed"],[[178208,183969],"valid"],[[183970,194559],"disallowed"],[[194560,194560],"mapped",[20029]],[[194561,194561],"mapped",[20024]],[[194562,194562],"mapped",[20033]],[[194563,194563],"mapped",[131362]],[[194564,194564],"mapped",[20320]],[[194565,194565],"mapped",[20398]],[[194566,194566],"mapped",[20411]],[[194567,194567],"mapped",[20482]],[[194568,194568],"mapped",[20602]],[[194569,194569],"mapped",[20633]],[[194570,194570],"mapped",[20711]],[[194571,194571],"mapped",[20687]],[[194572,194572],"mapped",[13470]],[[194573,194573],"mapped",[132666]],[[194574,194574],"mapped",[20813]],[[194575,194575],"mapped",[20820]],[[194576,194576],"mapped",[20836]],[[194577,194577],"mapped",[20855]],[[194578,194578],"mapped",[132380]],[[194579,194579],"mapped",[13497]],[[194580,194580],"mapped",[20839]],[[194581,194581],"mapped",[20877]],[[194582,194582],"mapped",[132427]],[[194583,194583],"mapped",[20887]],[[194584,194584],"mapped",[20900]],[[194585,194585],"mapped",[20172]],[[194586,194586],"mapped",[20908]],[[194587,194587],"mapped",[20917]],[[194588,194588],"mapped",[168415]],[[194589,194589],"mapped",[20981]],[[194590,194590],"mapped",[20995]],[[194591,194591],"mapped",[13535]],[[194592,194592],"mapped",[21051]],[[194593,194593],"mapped",[21062]],[[194594,194594],"mapped",[21106]],[[194595,194595],"mapped",[21111]],[[194596,194596],"mapped",[13589]],[[194597,194597],"mapped",[21191]],[[194598,194598],"mapped",[21193]],[[194599,194599],"mapped",[21220]],[[194600,194600],"mapped",[21242]],[[194601,194601],"mapped",[21253]],[[194602,194602],"mapped",[21254]],[[194603,194603],"mapped",[21271]],[[194604,194604],"mapped",[21321]],[[194605,194605],"mapped",[21329]],[[194606,194606],"mapped",[21338]],[[194607,194607],"mapped",[21363]],[[194608,194608],"mapped",[21373]],[[194609,194611],"mapped",[21375]],[[194612,194612],"mapped",[133676]],[[194613,194613],"mapped",[28784]],[[194614,194614],"mapped",[21450]],[[194615,194615],"mapped",[21471]],[[194616,194616],"mapped",[133987]],[[194617,194617],"mapped",[21483]],[[194618,194618],"mapped",[21489]],[[194619,194619],"mapped",[21510]],[[194620,194620],"mapped",[21662]],[[194621,194621],"mapped",[21560]],[[194622,194622],"mapped",[21576]],[[194623,194623],"mapped",[21608]],[[194624,194624],"mapped",[21666]],[[194625,194625],"mapped",[21750]],[[194626,194626],"mapped",[21776]],[[194627,194627],"mapped",[21843]],[[194628,194628],"mapped",[21859]],[[194629,194630],"mapped",[21892]],[[194631,194631],"mapped",[21913]],[[194632,194632],"mapped",[21931]],[[194633,194633],"mapped",[21939]],[[194634,194634],"mapped",[21954]],[[194635,194635],"mapped",[22294]],[[194636,194636],"mapped",[22022]],[[194637,194637],"mapped",[22295]],[[194638,194638],"mapped",[22097]],[[194639,194639],"mapped",[22132]],[[194640,194640],"mapped",[20999]],[[194641,194641],"mapped",[22766]],[[194642,194642],"mapped",[22478]],[[194643,194643],"mapped",[22516]],[[194644,194644],"mapped",[22541]],[[194645,194645],"mapped",[22411]],[[194646,194646],"mapped",[22578]],[[194647,194647],"mapped",[22577]],[[194648,194648],"mapped",[22700]],[[194649,194649],"mapped",[136420]],[[194650,194650],"mapped",[22770]],[[194651,194651],"mapped",[22775]],[[194652,194652],"mapped",[22790]],[[194653,194653],"mapped",[22810]],[[194654,194654],"mapped",[22818]],[[194655,194655],"mapped",[22882]],[[194656,194656],"mapped",[136872]],[[194657,194657],"mapped",[136938]],[[194658,194658],"mapped",[23020]],[[194659,194659],"mapped",[23067]],[[194660,194660],"mapped",[23079]],[[194661,194661],"mapped",[23e3]],[[194662,194662],"mapped",[23142]],[[194663,194663],"mapped",[14062]],[[194664,194664],"disallowed"],[[194665,194665],"mapped",[23304]],[[194666,194667],"mapped",[23358]],[[194668,194668],"mapped",[137672]],[[194669,194669],"mapped",[23491]],[[194670,194670],"mapped",[23512]],[[194671,194671],"mapped",[23527]],[[194672,194672],"mapped",[23539]],[[194673,194673],"mapped",[138008]],[[194674,194674],"mapped",[23551]],[[194675,194675],"mapped",[23558]],[[194676,194676],"disallowed"],[[194677,194677],"mapped",[23586]],[[194678,194678],"mapped",[14209]],[[194679,194679],"mapped",[23648]],[[194680,194680],"mapped",[23662]],[[194681,194681],"mapped",[23744]],[[194682,194682],"mapped",[23693]],[[194683,194683],"mapped",[138724]],[[194684,194684],"mapped",[23875]],[[194685,194685],"mapped",[138726]],[[194686,194686],"mapped",[23918]],[[194687,194687],"mapped",[23915]],[[194688,194688],"mapped",[23932]],[[194689,194689],"mapped",[24033]],[[194690,194690],"mapped",[24034]],[[194691,194691],"mapped",[14383]],[[194692,194692],"mapped",[24061]],[[194693,194693],"mapped",[24104]],[[194694,194694],"mapped",[24125]],[[194695,194695],"mapped",[24169]],[[194696,194696],"mapped",[14434]],[[194697,194697],"mapped",[139651]],[[194698,194698],"mapped",[14460]],[[194699,194699],"mapped",[24240]],[[194700,194700],"mapped",[24243]],[[194701,194701],"mapped",[24246]],[[194702,194702],"mapped",[24266]],[[194703,194703],"mapped",[172946]],[[194704,194704],"mapped",[24318]],[[194705,194706],"mapped",[140081]],[[194707,194707],"mapped",[33281]],[[194708,194709],"mapped",[24354]],[[194710,194710],"mapped",[14535]],[[194711,194711],"mapped",[144056]],[[194712,194712],"mapped",[156122]],[[194713,194713],"mapped",[24418]],[[194714,194714],"mapped",[24427]],[[194715,194715],"mapped",[14563]],[[194716,194716],"mapped",[24474]],[[194717,194717],"mapped",[24525]],[[194718,194718],"mapped",[24535]],[[194719,194719],"mapped",[24569]],[[194720,194720],"mapped",[24705]],[[194721,194721],"mapped",[14650]],[[194722,194722],"mapped",[14620]],[[194723,194723],"mapped",[24724]],[[194724,194724],"mapped",[141012]],[[194725,194725],"mapped",[24775]],[[194726,194726],"mapped",[24904]],[[194727,194727],"mapped",[24908]],[[194728,194728],"mapped",[24910]],[[194729,194729],"mapped",[24908]],[[194730,194730],"mapped",[24954]],[[194731,194731],"mapped",[24974]],[[194732,194732],"mapped",[25010]],[[194733,194733],"mapped",[24996]],[[194734,194734],"mapped",[25007]],[[194735,194735],"mapped",[25054]],[[194736,194736],"mapped",[25074]],[[194737,194737],"mapped",[25078]],[[194738,194738],"mapped",[25104]],[[194739,194739],"mapped",[25115]],[[194740,194740],"mapped",[25181]],[[194741,194741],"mapped",[25265]],[[194742,194742],"mapped",[25300]],[[194743,194743],"mapped",[25424]],[[194744,194744],"mapped",[142092]],[[194745,194745],"mapped",[25405]],[[194746,194746],"mapped",[25340]],[[194747,194747],"mapped",[25448]],[[194748,194748],"mapped",[25475]],[[194749,194749],"mapped",[25572]],[[194750,194750],"mapped",[142321]],[[194751,194751],"mapped",[25634]],[[194752,194752],"mapped",[25541]],[[194753,194753],"mapped",[25513]],[[194754,194754],"mapped",[14894]],[[194755,194755],"mapped",[25705]],[[194756,194756],"mapped",[25726]],[[194757,194757],"mapped",[25757]],[[194758,194758],"mapped",[25719]],[[194759,194759],"mapped",[14956]],[[194760,194760],"mapped",[25935]],[[194761,194761],"mapped",[25964]],[[194762,194762],"mapped",[143370]],[[194763,194763],"mapped",[26083]],[[194764,194764],"mapped",[26360]],[[194765,194765],"mapped",[26185]],[[194766,194766],"mapped",[15129]],[[194767,194767],"mapped",[26257]],[[194768,194768],"mapped",[15112]],[[194769,194769],"mapped",[15076]],[[194770,194770],"mapped",[20882]],[[194771,194771],"mapped",[20885]],[[194772,194772],"mapped",[26368]],[[194773,194773],"mapped",[26268]],[[194774,194774],"mapped",[32941]],[[194775,194775],"mapped",[17369]],[[194776,194776],"mapped",[26391]],[[194777,194777],"mapped",[26395]],[[194778,194778],"mapped",[26401]],[[194779,194779],"mapped",[26462]],[[194780,194780],"mapped",[26451]],[[194781,194781],"mapped",[144323]],[[194782,194782],"mapped",[15177]],[[194783,194783],"mapped",[26618]],[[194784,194784],"mapped",[26501]],[[194785,194785],"mapped",[26706]],[[194786,194786],"mapped",[26757]],[[194787,194787],"mapped",[144493]],[[194788,194788],"mapped",[26766]],[[194789,194789],"mapped",[26655]],[[194790,194790],"mapped",[26900]],[[194791,194791],"mapped",[15261]],[[194792,194792],"mapped",[26946]],[[194793,194793],"mapped",[27043]],[[194794,194794],"mapped",[27114]],[[194795,194795],"mapped",[27304]],[[194796,194796],"mapped",[145059]],[[194797,194797],"mapped",[27355]],[[194798,194798],"mapped",[15384]],[[194799,194799],"mapped",[27425]],[[194800,194800],"mapped",[145575]],[[194801,194801],"mapped",[27476]],[[194802,194802],"mapped",[15438]],[[194803,194803],"mapped",[27506]],[[194804,194804],"mapped",[27551]],[[194805,194805],"mapped",[27578]],[[194806,194806],"mapped",[27579]],[[194807,194807],"mapped",[146061]],[[194808,194808],"mapped",[138507]],[[194809,194809],"mapped",[146170]],[[194810,194810],"mapped",[27726]],[[194811,194811],"mapped",[146620]],[[194812,194812],"mapped",[27839]],[[194813,194813],"mapped",[27853]],[[194814,194814],"mapped",[27751]],[[194815,194815],"mapped",[27926]],[[194816,194816],"mapped",[27966]],[[194817,194817],"mapped",[28023]],[[194818,194818],"mapped",[27969]],[[194819,194819],"mapped",[28009]],[[194820,194820],"mapped",[28024]],[[194821,194821],"mapped",[28037]],[[194822,194822],"mapped",[146718]],[[194823,194823],"mapped",[27956]],[[194824,194824],"mapped",[28207]],[[194825,194825],"mapped",[28270]],[[194826,194826],"mapped",[15667]],[[194827,194827],"mapped",[28363]],[[194828,194828],"mapped",[28359]],[[194829,194829],"mapped",[147153]],[[194830,194830],"mapped",[28153]],[[194831,194831],"mapped",[28526]],[[194832,194832],"mapped",[147294]],[[194833,194833],"mapped",[147342]],[[194834,194834],"mapped",[28614]],[[194835,194835],"mapped",[28729]],[[194836,194836],"mapped",[28702]],[[194837,194837],"mapped",[28699]],[[194838,194838],"mapped",[15766]],[[194839,194839],"mapped",[28746]],[[194840,194840],"mapped",[28797]],[[194841,194841],"mapped",[28791]],[[194842,194842],"mapped",[28845]],[[194843,194843],"mapped",[132389]],[[194844,194844],"mapped",[28997]],[[194845,194845],"mapped",[148067]],[[194846,194846],"mapped",[29084]],[[194847,194847],"disallowed"],[[194848,194848],"mapped",[29224]],[[194849,194849],"mapped",[29237]],[[194850,194850],"mapped",[29264]],[[194851,194851],"mapped",[149e3]],[[194852,194852],"mapped",[29312]],[[194853,194853],"mapped",[29333]],[[194854,194854],"mapped",[149301]],[[194855,194855],"mapped",[149524]],[[194856,194856],"mapped",[29562]],[[194857,194857],"mapped",[29579]],[[194858,194858],"mapped",[16044]],[[194859,194859],"mapped",[29605]],[[194860,194861],"mapped",[16056]],[[194862,194862],"mapped",[29767]],[[194863,194863],"mapped",[29788]],[[194864,194864],"mapped",[29809]],[[194865,194865],"mapped",[29829]],[[194866,194866],"mapped",[29898]],[[194867,194867],"mapped",[16155]],[[194868,194868],"mapped",[29988]],[[194869,194869],"mapped",[150582]],[[194870,194870],"mapped",[30014]],[[194871,194871],"mapped",[150674]],[[194872,194872],"mapped",[30064]],[[194873,194873],"mapped",[139679]],[[194874,194874],"mapped",[30224]],[[194875,194875],"mapped",[151457]],[[194876,194876],"mapped",[151480]],[[194877,194877],"mapped",[151620]],[[194878,194878],"mapped",[16380]],[[194879,194879],"mapped",[16392]],[[194880,194880],"mapped",[30452]],[[194881,194881],"mapped",[151795]],[[194882,194882],"mapped",[151794]],[[194883,194883],"mapped",[151833]],[[194884,194884],"mapped",[151859]],[[194885,194885],"mapped",[30494]],[[194886,194887],"mapped",[30495]],[[194888,194888],"mapped",[30538]],[[194889,194889],"mapped",[16441]],[[194890,194890],"mapped",[30603]],[[194891,194891],"mapped",[16454]],[[194892,194892],"mapped",[16534]],[[194893,194893],"mapped",[152605]],[[194894,194894],"mapped",[30798]],[[194895,194895],"mapped",[30860]],[[194896,194896],"mapped",[30924]],[[194897,194897],"mapped",[16611]],[[194898,194898],"mapped",[153126]],[[194899,194899],"mapped",[31062]],[[194900,194900],"mapped",[153242]],[[194901,194901],"mapped",[153285]],[[194902,194902],"mapped",[31119]],[[194903,194903],"mapped",[31211]],[[194904,194904],"mapped",[16687]],[[194905,194905],"mapped",[31296]],[[194906,194906],"mapped",[31306]],[[194907,194907],"mapped",[31311]],[[194908,194908],"mapped",[153980]],[[194909,194910],"mapped",[154279]],[[194911,194911],"disallowed"],[[194912,194912],"mapped",[16898]],[[194913,194913],"mapped",[154539]],[[194914,194914],"mapped",[31686]],[[194915,194915],"mapped",[31689]],[[194916,194916],"mapped",[16935]],[[194917,194917],"mapped",[154752]],[[194918,194918],"mapped",[31954]],[[194919,194919],"mapped",[17056]],[[194920,194920],"mapped",[31976]],[[194921,194921],"mapped",[31971]],[[194922,194922],"mapped",[32e3]],[[194923,194923],"mapped",[155526]],[[194924,194924],"mapped",[32099]],[[194925,194925],"mapped",[17153]],[[194926,194926],"mapped",[32199]],[[194927,194927],"mapped",[32258]],[[194928,194928],"mapped",[32325]],[[194929,194929],"mapped",[17204]],[[194930,194930],"mapped",[156200]],[[194931,194931],"mapped",[156231]],[[194932,194932],"mapped",[17241]],[[194933,194933],"mapped",[156377]],[[194934,194934],"mapped",[32634]],[[194935,194935],"mapped",[156478]],[[194936,194936],"mapped",[32661]],[[194937,194937],"mapped",[32762]],[[194938,194938],"mapped",[32773]],[[194939,194939],"mapped",[156890]],[[194940,194940],"mapped",[156963]],[[194941,194941],"mapped",[32864]],[[194942,194942],"mapped",[157096]],[[194943,194943],"mapped",[32880]],[[194944,194944],"mapped",[144223]],[[194945,194945],"mapped",[17365]],[[194946,194946],"mapped",[32946]],[[194947,194947],"mapped",[33027]],[[194948,194948],"mapped",[17419]],[[194949,194949],"mapped",[33086]],[[194950,194950],"mapped",[23221]],[[194951,194951],"mapped",[157607]],[[194952,194952],"mapped",[157621]],[[194953,194953],"mapped",[144275]],[[194954,194954],"mapped",[144284]],[[194955,194955],"mapped",[33281]],[[194956,194956],"mapped",[33284]],[[194957,194957],"mapped",[36766]],[[194958,194958],"mapped",[17515]],[[194959,194959],"mapped",[33425]],[[194960,194960],"mapped",[33419]],[[194961,194961],"mapped",[33437]],[[194962,194962],"mapped",[21171]],[[194963,194963],"mapped",[33457]],[[194964,194964],"mapped",[33459]],[[194965,194965],"mapped",[33469]],[[194966,194966],"mapped",[33510]],[[194967,194967],"mapped",[158524]],[[194968,194968],"mapped",[33509]],[[194969,194969],"mapped",[33565]],[[194970,194970],"mapped",[33635]],[[194971,194971],"mapped",[33709]],[[194972,194972],"mapped",[33571]],[[194973,194973],"mapped",[33725]],[[194974,194974],"mapped",[33767]],[[194975,194975],"mapped",[33879]],[[194976,194976],"mapped",[33619]],[[194977,194977],"mapped",[33738]],[[194978,194978],"mapped",[33740]],[[194979,194979],"mapped",[33756]],[[194980,194980],"mapped",[158774]],[[194981,194981],"mapped",[159083]],[[194982,194982],"mapped",[158933]],[[194983,194983],"mapped",[17707]],[[194984,194984],"mapped",[34033]],[[194985,194985],"mapped",[34035]],[[194986,194986],"mapped",[34070]],[[194987,194987],"mapped",[160714]],[[194988,194988],"mapped",[34148]],[[194989,194989],"mapped",[159532]],[[194990,194990],"mapped",[17757]],[[194991,194991],"mapped",[17761]],[[194992,194992],"mapped",[159665]],[[194993,194993],"mapped",[159954]],[[194994,194994],"mapped",[17771]],[[194995,194995],"mapped",[34384]],[[194996,194996],"mapped",[34396]],[[194997,194997],"mapped",[34407]],[[194998,194998],"mapped",[34409]],[[194999,194999],"mapped",[34473]],[[195e3,195e3],"mapped",[34440]],[[195001,195001],"mapped",[34574]],[[195002,195002],"mapped",[34530]],[[195003,195003],"mapped",[34681]],[[195004,195004],"mapped",[34600]],[[195005,195005],"mapped",[34667]],[[195006,195006],"mapped",[34694]],[[195007,195007],"disallowed"],[[195008,195008],"mapped",[34785]],[[195009,195009],"mapped",[34817]],[[195010,195010],"mapped",[17913]],[[195011,195011],"mapped",[34912]],[[195012,195012],"mapped",[34915]],[[195013,195013],"mapped",[161383]],[[195014,195014],"mapped",[35031]],[[195015,195015],"mapped",[35038]],[[195016,195016],"mapped",[17973]],[[195017,195017],"mapped",[35066]],[[195018,195018],"mapped",[13499]],[[195019,195019],"mapped",[161966]],[[195020,195020],"mapped",[162150]],[[195021,195021],"mapped",[18110]],[[195022,195022],"mapped",[18119]],[[195023,195023],"mapped",[35488]],[[195024,195024],"mapped",[35565]],[[195025,195025],"mapped",[35722]],[[195026,195026],"mapped",[35925]],[[195027,195027],"mapped",[162984]],[[195028,195028],"mapped",[36011]],[[195029,195029],"mapped",[36033]],[[195030,195030],"mapped",[36123]],[[195031,195031],"mapped",[36215]],[[195032,195032],"mapped",[163631]],[[195033,195033],"mapped",[133124]],[[195034,195034],"mapped",[36299]],[[195035,195035],"mapped",[36284]],[[195036,195036],"mapped",[36336]],[[195037,195037],"mapped",[133342]],[[195038,195038],"mapped",[36564]],[[195039,195039],"mapped",[36664]],[[195040,195040],"mapped",[165330]],[[195041,195041],"mapped",[165357]],[[195042,195042],"mapped",[37012]],[[195043,195043],"mapped",[37105]],[[195044,195044],"mapped",[37137]],[[195045,195045],"mapped",[165678]],[[195046,195046],"mapped",[37147]],[[195047,195047],"mapped",[37432]],[[195048,195048],"mapped",[37591]],[[195049,195049],"mapped",[37592]],[[195050,195050],"mapped",[37500]],[[195051,195051],"mapped",[37881]],[[195052,195052],"mapped",[37909]],[[195053,195053],"mapped",[166906]],[[195054,195054],"mapped",[38283]],[[195055,195055],"mapped",[18837]],[[195056,195056],"mapped",[38327]],[[195057,195057],"mapped",[167287]],[[195058,195058],"mapped",[18918]],[[195059,195059],"mapped",[38595]],[[195060,195060],"mapped",[23986]],[[195061,195061],"mapped",[38691]],[[195062,195062],"mapped",[168261]],[[195063,195063],"mapped",[168474]],[[195064,195064],"mapped",[19054]],[[195065,195065],"mapped",[19062]],[[195066,195066],"mapped",[38880]],[[195067,195067],"mapped",[168970]],[[195068,195068],"mapped",[19122]],[[195069,195069],"mapped",[169110]],[[195070,195071],"mapped",[38923]],[[195072,195072],"mapped",[38953]],[[195073,195073],"mapped",[169398]],[[195074,195074],"mapped",[39138]],[[195075,195075],"mapped",[19251]],[[195076,195076],"mapped",[39209]],[[195077,195077],"mapped",[39335]],[[195078,195078],"mapped",[39362]],[[195079,195079],"mapped",[39422]],[[195080,195080],"mapped",[19406]],[[195081,195081],"mapped",[170800]],[[195082,195082],"mapped",[39698]],[[195083,195083],"mapped",[4e4]],[[195084,195084],"mapped",[40189]],[[195085,195085],"mapped",[19662]],[[195086,195086],"mapped",[19693]],[[195087,195087],"mapped",[40295]],[[195088,195088],"mapped",[172238]],[[195089,195089],"mapped",[19704]],[[195090,195090],"mapped",[172293]],[[195091,195091],"mapped",[172558]],[[195092,195092],"mapped",[172689]],[[195093,195093],"mapped",[40635]],[[195094,195094],"mapped",[19798]],[[195095,195095],"mapped",[40697]],[[195096,195096],"mapped",[40702]],[[195097,195097],"mapped",[40709]],[[195098,195098],"mapped",[40719]],[[195099,195099],"mapped",[40726]],[[195100,195100],"mapped",[40763]],[[195101,195101],"mapped",[173568]],[[195102,196605],"disallowed"],[[196606,196607],"disallowed"],[[196608,262141],"disallowed"],[[262142,262143],"disallowed"],[[262144,327677],"disallowed"],[[327678,327679],"disallowed"],[[327680,393213],"disallowed"],[[393214,393215],"disallowed"],[[393216,458749],"disallowed"],[[458750,458751],"disallowed"],[[458752,524285],"disallowed"],[[524286,524287],"disallowed"],[[524288,589821],"disallowed"],[[589822,589823],"disallowed"],[[589824,655357],"disallowed"],[[655358,655359],"disallowed"],[[655360,720893],"disallowed"],[[720894,720895],"disallowed"],[[720896,786429],"disallowed"],[[786430,786431],"disallowed"],[[786432,851965],"disallowed"],[[851966,851967],"disallowed"],[[851968,917501],"disallowed"],[[917502,917503],"disallowed"],[[917504,917504],"disallowed"],[[917505,917505],"disallowed"],[[917506,917535],"disallowed"],[[917536,917631],"disallowed"],[[917632,917759],"disallowed"],[[917760,917999],"ignored"],[[918e3,983037],"disallowed"],[[983038,983039],"disallowed"],[[983040,1048573],"disallowed"],[[1048574,1048575],"disallowed"],[[1048576,1114109],"disallowed"],[[1114110,1114111],"disallowed"]]});var ll=f((MT,Ki)=>{"use strict";var nl=require("punycode"),sl=il(),ea={TRANSITIONAL:0,NONTRANSITIONAL:1};function ol(t){return t.split("\0").map(function(e){return e.normalize("NFC")}).join("\0")}function pl(t){for(var e=0,r=sl.length-1;e<=r;){var a=Math.floor((e+r)/2),i=sl[a];if(i[0][0]<=t&&i[0][1]>=t)return i;i[0][0]>t?r=a-1:e=a+1}return null}var k5=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function dl(t){return t.replace(k5,"_").length}function F5(t,e,r){for(var a=!1,i="",s=dl(t),n=0;n253||n.length===0)&&(i.error=!0);for(var o=0;o63||s.length===0){i.error=!0;break}}return i.error?null:s.join(".")};Ki.exports.toUnicode=function(t,e){var r=Xi(t,e,ea.NONTRANSITIONAL);return{domain:r.string,error:r.error}};Ki.exports.PROCESSING_OPTIONS=ea});var Pt=f((HT,et)=>{"use strict";var ta=require("punycode"),ul=ll(),hl={ftp:21,file:null,gopher:70,http:80,https:443,ws:80,wss:443},k=Symbol("failure");function ml(t){return ta.ucs2.decode(t).length}function cl(t,e){let r=t[e];return isNaN(r)?void 0:String.fromCodePoint(r)}function Ma(t){return t>=48&&t<=57}function Ha(t){return t>=65&&t<=90||t>=97&&t<=122}function U5(t){return Ha(t)||Ma(t)}function Nt(t){return Ma(t)||t>=65&&t<=70||t>=97&&t<=102}function fl(t){return t==="."||t.toLowerCase()==="%2e"}function j5(t){return t=t.toLowerCase(),t===".."||t==="%2e."||t===".%2e"||t==="%2e%2e"}function q5(t,e){return Ha(t)&&(e===58||e===124)}function gl(t){return t.length===2&&Ha(t.codePointAt(0))&&(t[1]===":"||t[1]==="|")}function B5(t){return t.length===2&&Ha(t.codePointAt(0))&&t[1]===":"}function M5(t){return t.search(/\u0000|\u0009|\u000A|\u000D|\u0020|#|%|\/|:|\?|@|\[|\\|\]/)!==-1}function H5(t){return t.search(/\u0000|\u0009|\u000A|\u000D|\u0020|#|\/|:|\?|@|\[|\\|\]/)!==-1}function ks(t){return hl[t]!==void 0}function le(t){return ks(t.scheme)}function z5(t){return hl[t]}function vl(t){let e=t.toString(16).toUpperCase();return e.length===1&&(e="0"+e),"%"+e}function W5(t){let e=new Buffer(t),r="";for(let a=0;a126}var X5=new Set([32,34,35,60,62,63,96,123,125]);function _l(t){return Qi(t)||X5.has(t)}var K5=new Set([47,58,59,61,64,91,92,93,94,124]);function Vs(t){return _l(t)||K5.has(t)}function Tr(t,e){let r=String.fromCodePoint(t);return e(t)?W5(r):r}function Q5(t){let e=10;return t.length>=2&&t.charAt(0)==="0"&&t.charAt(1).toLowerCase()==="x"?(t=t.substring(2),e=16):t.length>=2&&t.charAt(0)==="0"&&(t=t.substring(1),e=8),t===""?0:(e===10?/[^0-9]/:e===16?/[^0-9A-Fa-f]/:/[^0-7]/).test(t)?k:parseInt(t,e)}function Y5(t){let e=t.split(".");if(e[e.length-1]===""&&e.length>1&&e.pop(),e.length>4)return t;let r=[];for(let s of e){if(s==="")return t;let n=Q5(s);if(n===k)return t;r.push(n)}for(let s=0;s255)return k;if(r[r.length-1]>=Math.pow(256,5-r.length))return k;let a=r.pop(),i=0;for(let s of r)a+=s*Math.pow(256,3-i),++i;return a}function Z5(t){let e="",r=t;for(let a=1;a<=4;++a)e=String(r%256)+e,a!==4&&(e="."+e),r=Math.floor(r/256);return e}function e8(t){let e=[0,0,0,0,0,0,0,0],r=0,a=null,i=0;if(t=ta.ucs2.decode(t),t[i]===58){if(t[i+1]!==58)return k;i+=2,++r,a=r}for(;i6))return k;let o=0;for(;t[i]!==void 0;){let p=null;if(o>0)if(t[i]===46&&o<4)++i;else return k;if(!Ma(t[i]))return k;for(;Ma(t[i]);){let d=parseInt(cl(t,i));if(p===null)p=d;else{if(p===0)return k;p=p*10+d}if(p>255)return k;++i}e[r]=e[r]*256+p,++o,(o===2||o===4)&&++r}if(o!==4)return k;break}else if(t[i]===58){if(++i,t[i]===void 0)return k}else if(t[i]!==void 0)return k;e[r]=s,++r}if(a!==null){let s=r-a;for(r=7;r!==0&&s>0;){let n=e[a+s-1];e[a+s-1]=e[r],e[r]=n,--r,--s}}else if(a===null&&r!==8)return k;return e}function t8(t){let e="",a=a8(t).idx,i=!1;for(let s=0;s<=7;++s)if(!(i&&t[s]===0)){if(i&&(i=!1),a===s){e+=s===0?"::":":",i=!0;continue}e+=t[s].toString(16),s!==7&&(e+=":")}return e}function Fs(t,e){if(t[0]==="[")return t[t.length-1]!=="]"?k:e8(t.substring(1,t.length-1));if(!e)return r8(t);let r=J5(t),a=ul.toASCII(r,!1,ul.PROCESSING_OPTIONS.NONTRANSITIONAL,!1);if(a===null||M5(a))return k;let i=Y5(a);return typeof i=="number"||i===k?i:a}function r8(t){if(H5(t))return k;let e="",r=ta.ucs2.decode(t);for(let a=0;ar&&(e=a,r=i),a=null,i=0):(a===null&&(a=s),++i);return i>r&&(e=a,r=i),{idx:e,len:r}}function $s(t){return typeof t=="number"?Z5(t):t instanceof Array?"["+t8(t)+"]":t}function i8(t){return t.replace(/^[\u0000-\u001F\u0020]+|[\u0000-\u001F\u0020]+$/g,"")}function s8(t){return t.replace(/\u0009|\u000A|\u000D/g,"")}function wl(t){let e=t.path;e.length!==0&&(t.scheme==="file"&&e.length===1&&o8(e[0])||e.pop())}function El(t){return t.username!==""||t.password!==""}function n8(t){return t.host===null||t.host===""||t.cannotBeABaseURL||t.scheme==="file"}function o8(t){return/^[A-Za-z]:$/.test(t)}function ae(t,e,r,a,i){if(this.pointer=0,this.input=t,this.base=e||null,this.encodingOverride=r||"utf-8",this.stateOverride=i,this.url=a,this.failure=!1,this.parseError=!1,!this.url){this.url={scheme:"",username:"",password:"",host:null,port:null,path:[],query:null,fragment:null,cannotBeABaseURL:!1};let n=i8(this.input);n!==this.input&&(this.parseError=!0),this.input=n}let s=s8(this.input);for(s!==this.input&&(this.parseError=!0),this.input=s,this.state=i||"scheme start",this.buffer="",this.atFlag=!1,this.arrFlag=!1,this.passwordTokenSeenFlag=!1,this.input=ta.ucs2.decode(this.input);this.pointer<=this.input.length;++this.pointer){let n=this.input[this.pointer],o=isNaN(n)?void 0:String.fromCodePoint(n),p=this["parse "+this.state](n,o);if(p){if(p===k){this.failure=!0;break}}else break}}ae.prototype["parse scheme start"]=function(e,r){if(Ha(e))this.buffer+=r.toLowerCase(),this.state="scheme";else if(!this.stateOverride)this.state="no scheme",--this.pointer;else return this.parseError=!0,k;return!0};ae.prototype["parse scheme"]=function(e,r){if(U5(e)||e===43||e===45||e===46)this.buffer+=r.toLowerCase();else if(e===58){if(this.stateOverride&&(le(this.url)&&!ks(this.buffer)||!le(this.url)&&ks(this.buffer)||(El(this.url)||this.url.port!==null)&&this.buffer==="file"||this.url.scheme==="file"&&(this.url.host===""||this.url.host===null))||(this.url.scheme=this.buffer,this.buffer="",this.stateOverride))return!1;this.url.scheme==="file"?((this.input[this.pointer+1]!==47||this.input[this.pointer+2]!==47)&&(this.parseError=!0),this.state="file"):le(this.url)&&this.base!==null&&this.base.scheme===this.url.scheme?this.state="special relative or authority":le(this.url)?this.state="special authority slashes":this.input[this.pointer+1]===47?(this.state="path or authority",++this.pointer):(this.url.cannotBeABaseURL=!0,this.url.path.push(""),this.state="cannot-be-a-base-URL path")}else if(!this.stateOverride)this.buffer="",this.state="no scheme",this.pointer=-1;else return this.parseError=!0,k;return!0};ae.prototype["parse no scheme"]=function(e){return this.base===null||this.base.cannotBeABaseURL&&e!==35?k:(this.base.cannotBeABaseURL&&e===35?(this.url.scheme=this.base.scheme,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.url.cannotBeABaseURL=!0,this.state="fragment"):this.base.scheme==="file"?(this.state="file",--this.pointer):(this.state="relative",--this.pointer),!0)};ae.prototype["parse special relative or authority"]=function(e){return e===47&&this.input[this.pointer+1]===47?(this.state="special authority ignore slashes",++this.pointer):(this.parseError=!0,this.state="relative",--this.pointer),!0};ae.prototype["parse path or authority"]=function(e){return e===47?this.state="authority":(this.state="path",--this.pointer),!0};ae.prototype["parse relative"]=function(e){return this.url.scheme=this.base.scheme,isNaN(e)?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query=this.base.query):e===47?this.state="relative slash":e===63?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query="",this.state="query"):e===35?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.state="fragment"):le(this.url)&&e===92?(this.parseError=!0,this.state="relative slash"):(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(0,this.base.path.length-1),this.state="path",--this.pointer),!0};ae.prototype["parse relative slash"]=function(e){return le(this.url)&&(e===47||e===92)?(e===92&&(this.parseError=!0),this.state="special authority ignore slashes"):e===47?this.state="authority":(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.state="path",--this.pointer),!0};ae.prototype["parse special authority slashes"]=function(e){return e===47&&this.input[this.pointer+1]===47?(this.state="special authority ignore slashes",++this.pointer):(this.parseError=!0,this.state="special authority ignore slashes",--this.pointer),!0};ae.prototype["parse special authority ignore slashes"]=function(e){return e!==47&&e!==92?(this.state="authority",--this.pointer):this.parseError=!0,!0};ae.prototype["parse authority"]=function(e,r){if(e===64){this.parseError=!0,this.atFlag&&(this.buffer="%40"+this.buffer),this.atFlag=!0;let a=ml(this.buffer);for(let i=0;iMath.pow(2,16)-1)return this.parseError=!0,k;this.url.port=a===z5(this.url.scheme)?null:a,this.buffer=""}if(this.stateOverride)return!1;this.state="path start",--this.pointer}else return this.parseError=!0,k;return!0};var p8=new Set([47,92,63,35]);ae.prototype["parse file"]=function(e){return this.url.scheme="file",e===47||e===92?(e===92&&(this.parseError=!0),this.state="file slash"):this.base!==null&&this.base.scheme==="file"?isNaN(e)?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query):e===63?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query="",this.state="query"):e===35?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.state="fragment"):(this.input.length-this.pointer-1===0||!q5(e,this.input[this.pointer+1])||this.input.length-this.pointer-1>=2&&!p8.has(this.input[this.pointer+2])?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),wl(this.url)):this.parseError=!0,this.state="path",--this.pointer):(this.state="path",--this.pointer),!0};ae.prototype["parse file slash"]=function(e){return e===47||e===92?(e===92&&(this.parseError=!0),this.state="file host"):(this.base!==null&&this.base.scheme==="file"&&(B5(this.base.path[0])?this.url.path.push(this.base.path[0]):this.url.host=this.base.host),this.state="path",--this.pointer),!0};ae.prototype["parse file host"]=function(e,r){if(isNaN(e)||e===47||e===92||e===63||e===35)if(--this.pointer,!this.stateOverride&&gl(this.buffer))this.parseError=!0,this.state="path";else if(this.buffer===""){if(this.url.host="",this.stateOverride)return!1;this.state="path start"}else{let a=Fs(this.buffer,le(this.url));if(a===k)return k;if(a==="localhost"&&(a=""),this.url.host=a,this.stateOverride)return!1;this.buffer="",this.state="path start"}else this.buffer+=r;return!0};ae.prototype["parse path start"]=function(e){return le(this.url)?(e===92&&(this.parseError=!0),this.state="path",e!==47&&e!==92&&--this.pointer):!this.stateOverride&&e===63?(this.url.query="",this.state="query"):!this.stateOverride&&e===35?(this.url.fragment="",this.state="fragment"):e!==void 0&&(this.state="path",e!==47&&--this.pointer),!0};ae.prototype["parse path"]=function(e){if(isNaN(e)||e===47||le(this.url)&&e===92||!this.stateOverride&&(e===63||e===35)){if(le(this.url)&&e===92&&(this.parseError=!0),j5(this.buffer)?(wl(this.url),e!==47&&!(le(this.url)&&e===92)&&this.url.path.push("")):fl(this.buffer)&&e!==47&&!(le(this.url)&&e===92)?this.url.path.push(""):fl(this.buffer)||(this.url.scheme==="file"&&this.url.path.length===0&&gl(this.buffer)&&(this.url.host!==""&&this.url.host!==null&&(this.parseError=!0,this.url.host=""),this.buffer=this.buffer[0]+":"),this.url.path.push(this.buffer)),this.buffer="",this.url.scheme==="file"&&(e===void 0||e===63||e===35))for(;this.url.path.length>1&&this.url.path[0]==="";)this.parseError=!0,this.url.path.shift();e===63&&(this.url.query="",this.state="query"),e===35&&(this.url.fragment="",this.state="fragment")}else e===37&&(!Nt(this.input[this.pointer+1])||!Nt(this.input[this.pointer+2]))&&(this.parseError=!0),this.buffer+=Tr(e,_l);return!0};ae.prototype["parse cannot-be-a-base-URL path"]=function(e){return e===63?(this.url.query="",this.state="query"):e===35?(this.url.fragment="",this.state="fragment"):(!isNaN(e)&&e!==37&&(this.parseError=!0),e===37&&(!Nt(this.input[this.pointer+1])||!Nt(this.input[this.pointer+2]))&&(this.parseError=!0),isNaN(e)||(this.url.path[0]=this.url.path[0]+Tr(e,Qi))),!0};ae.prototype["parse query"]=function(e,r){if(isNaN(e)||!this.stateOverride&&e===35){(!le(this.url)||this.url.scheme==="ws"||this.url.scheme==="wss")&&(this.encodingOverride="utf-8");let a=new Buffer(this.buffer);for(let i=0;i126||a[i]===34||a[i]===35||a[i]===60||a[i]===62?this.url.query+=vl(a[i]):this.url.query+=String.fromCodePoint(a[i]);this.buffer="",e===35&&(this.url.fragment="",this.state="fragment")}else e===37&&(!Nt(this.input[this.pointer+1])||!Nt(this.input[this.pointer+2]))&&(this.parseError=!0),this.buffer+=r;return!0};ae.prototype["parse fragment"]=function(e){return isNaN(e)||(e===0?this.parseError=!0:(e===37&&(!Nt(this.input[this.pointer+1])||!Nt(this.input[this.pointer+2]))&&(this.parseError=!0),this.url.fragment+=Tr(e,Qi))),!0};function d8(t,e){let r=t.scheme+":";if(t.host!==null?(r+="//",(t.username!==""||t.password!=="")&&(r+=t.username,t.password!==""&&(r+=":"+t.password),r+="@"),r+=$s(t.host),t.port!==null&&(r+=":"+t.port)):t.host===null&&t.scheme==="file"&&(r+="//"),t.cannotBeABaseURL)r+=t.path[0];else for(let a of t.path)r+="/"+a;return t.query!==null&&(r+="?"+t.query),!e&&t.fragment!==null&&(r+="#"+t.fragment),r}function l8(t){let e=t.scheme+"://";return e+=$s(t.host),t.port!==null&&(e+=":"+t.port),e}et.exports.serializeURL=d8;et.exports.serializeURLOrigin=function(t){switch(t.scheme){case"blob":try{return et.exports.serializeURLOrigin(et.exports.parseURL(t.path[0]))}catch{return"null"}case"ftp":case"gopher":case"http":case"https":case"ws":case"wss":return l8({scheme:t.scheme,host:t.host,port:t.port});case"file":return"file://";default:return"null"}};et.exports.basicURLParse=function(t,e){e===void 0&&(e={});let r=new ae(t,e.baseURL,e.encodingOverride,e.url,e.stateOverride);return r.failure?"failure":r.url};et.exports.setTheUsername=function(t,e){t.username="";let r=ta.ucs2.decode(e);for(let a=0;a{"use strict";var ie=Pt();bl.implementation=class{constructor(e){let r=e[0],a=e[1],i=null;if(a!==void 0&&(i=ie.basicURLParse(a),i==="failure"))throw new TypeError("Invalid base URL");let s=ie.basicURLParse(r,{baseURL:i});if(s==="failure")throw new TypeError("Invalid URL");this._url=s}get href(){return ie.serializeURL(this._url)}set href(e){let r=ie.basicURLParse(e);if(r==="failure")throw new TypeError("Invalid URL");this._url=r}get origin(){return ie.serializeURLOrigin(this._url)}get protocol(){return this._url.scheme+":"}set protocol(e){ie.basicURLParse(e+":",{url:this._url,stateOverride:"scheme start"})}get username(){return this._url.username}set username(e){ie.cannotHaveAUsernamePasswordPort(this._url)||ie.setTheUsername(this._url,e)}get password(){return this._url.password}set password(e){ie.cannotHaveAUsernamePasswordPort(this._url)||ie.setThePassword(this._url,e)}get host(){let e=this._url;return e.host===null?"":e.port===null?ie.serializeHost(e.host):ie.serializeHost(e.host)+":"+ie.serializeInteger(e.port)}set host(e){this._url.cannotBeABaseURL||ie.basicURLParse(e,{url:this._url,stateOverride:"host"})}get hostname(){return this._url.host===null?"":ie.serializeHost(this._url.host)}set hostname(e){this._url.cannotBeABaseURL||ie.basicURLParse(e,{url:this._url,stateOverride:"hostname"})}get port(){return this._url.port===null?"":ie.serializeInteger(this._url.port)}set port(e){ie.cannotHaveAUsernamePasswordPort(this._url)||(e===""?this._url.port=null:ie.basicURLParse(e,{url:this._url,stateOverride:"port"}))}get pathname(){return this._url.cannotBeABaseURL?this._url.path[0]:this._url.path.length===0?"":"/"+this._url.path.join("/")}set pathname(e){this._url.cannotBeABaseURL||(this._url.path=[],ie.basicURLParse(e,{url:this._url,stateOverride:"path start"}))}get search(){return this._url.query===null||this._url.query===""?"":"?"+this._url.query}set search(e){let r=this._url;if(e===""){r.query=null;return}let a=e[0]==="?"?e.substring(1):e;r.query="",ie.basicURLParse(a,{url:r,stateOverride:"query"})}get hash(){return this._url.fragment===null||this._url.fragment===""?"":"#"+this._url.fragment}set hash(e){if(e===""){this._url.fragment=null;return}let r=e[0]==="#"?e.substring(1):e;this._url.fragment="",ie.basicURLParse(r,{url:this._url,stateOverride:"fragment"})}toJSON(){return this.href}}});var Ol=f((JT,za)=>{"use strict";var ut=rl(),Sl=al(),Tl=yl(),X=Sl.implSymbol;function he(t){if(!this||this[X]||!(this instanceof he))throw new TypeError("Failed to construct 'URL': Please use the 'new' operator, this DOM object constructor cannot be called as a function.");if(arguments.length<1)throw new TypeError("Failed to construct 'URL': 1 argument required, but only "+arguments.length+" present.");let e=[];for(let r=0;r{"use strict";Ct.URL=Ol().interface;Ct.serializeURL=Pt().serializeURL;Ct.serializeURLOrigin=Pt().serializeURLOrigin;Ct.basicURLParse=Pt().basicURLParse;Ct.setTheUsername=Pt().setTheUsername;Ct.setThePassword=Pt().setThePassword;Ct.serializeHost=Pt().serializeHost;Ct.serializeInteger=Pt().serializeInteger;Ct.parseURL=Pt().parseURL});var Vl=f((Gt,Fl)=>{"use strict";Object.defineProperty(Gt,"__esModule",{value:!0});function ia(t){return t&&typeof t=="object"&&"default"in t?t.default:t}var At=ia(require("stream")),Il=ia(require("http")),Zi=ia(require("url")),Pl=ia(Nl()),u8=ia(require("https")),Sr=ia(require("zlib")),m8=At.Readable,qt=Symbol("buffer"),Us=Symbol("type"),or=class{constructor(){this[Us]="";let e=arguments[0],r=arguments[1],a=[],i=0;if(e){let n=e,o=Number(n.length);for(let p=0;p1&&arguments[1]!==void 0?arguments[1]:{},a=r.size;let i=a===void 0?0:a;var s=r.timeout;let n=s===void 0?0:s;t==null?t=null:Cl(t)?t=Buffer.from(t.toString()):Ka(t)||Buffer.isBuffer(t)||(Object.prototype.toString.call(t)==="[object ArrayBuffer]"?t=Buffer.from(t):ArrayBuffer.isView(t)?t=Buffer.from(t.buffer,t.byteOffset,t.byteLength):t instanceof At||(t=Buffer.from(String(t)))),this[Mt]={body:t,disturbed:!1,error:null},this.size=i,this.timeout=n,t instanceof At&&t.on("error",function(o){let p=o.name==="AbortError"?o:new ye(`Invalid response body while trying to fetch ${e.url}: ${o.message}`,"system",o);e[Mt].error=p})}ge.prototype={get body(){return this[Mt].body},get bodyUsed(){return this[Mt].disturbed},arrayBuffer(){return ra.call(this).then(function(t){return t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength)})},blob(){let t=this.headers&&this.headers.get("content-type")||"";return ra.call(this).then(function(e){return Object.assign(new or([],{type:t.toLowerCase()}),{[qt]:e})})},json(){var t=this;return ra.call(this).then(function(e){try{return JSON.parse(e.toString())}catch(r){return ge.Promise.reject(new ye(`invalid json response body at ${t.url} reason: ${r.message}`,"invalid-json"))}})},text(){return ra.call(this).then(function(t){return t.toString()})},buffer(){return ra.call(this)},textConverted(){var t=this;return ra.call(this).then(function(e){return c8(e,t.headers)})}};Object.defineProperties(ge.prototype,{body:{enumerable:!0},bodyUsed:{enumerable:!0},arrayBuffer:{enumerable:!0},blob:{enumerable:!0},json:{enumerable:!0},text:{enumerable:!0}});ge.mixIn=function(t){for(let e of Object.getOwnPropertyNames(ge.prototype))if(!(e in t)){let r=Object.getOwnPropertyDescriptor(ge.prototype,e);Object.defineProperty(t,e,r)}};function ra(){var t=this;if(this[Mt].disturbed)return ge.Promise.reject(new TypeError(`body used already for: ${this.url}`));if(this[Mt].disturbed=!0,this[Mt].error)return ge.Promise.reject(this[Mt].error);let e=this.body;if(e===null)return ge.Promise.resolve(Buffer.alloc(0));if(Ka(e)&&(e=e.stream()),Buffer.isBuffer(e))return ge.Promise.resolve(e);if(!(e instanceof At))return ge.Promise.resolve(Buffer.alloc(0));let r=[],a=0,i=!1;return new ge.Promise(function(s,n){let o;t.timeout&&(o=setTimeout(function(){i=!0,n(new ye(`Response timeout while trying to fetch ${t.url} (over ${t.timeout}ms)`,"body-timeout"))},t.timeout)),e.on("error",function(p){p.name==="AbortError"?(i=!0,n(p)):n(new ye(`Invalid response body while trying to fetch ${t.url}: ${p.message}`,"system",p))}),e.on("data",function(p){if(!(i||p===null)){if(t.size&&a+p.length>t.size){i=!0,n(new ye(`content size at ${t.url} over limit: ${t.size}`,"max-size"));return}a+=p.length,r.push(p)}}),e.on("end",function(){if(!i){clearTimeout(o);try{s(Buffer.concat(r,a))}catch(p){n(new ye(`Could not create Buffer from response body for ${t.url}: ${p.message}`,"system",p))}}})})}function c8(t,e){if(typeof Ms!="function")throw new Error("The package `encoding` must be installed to use the textConverted() function");let r=e.get("content-type"),a="utf-8",i,s;return r&&(i=/charset=([^;]*)/i.exec(r)),s=t.slice(0,1024).toString(),!i&&s&&(i=/0&&arguments[0]!==void 0?arguments[0]:void 0;if(this[oe]=Object.create(null),e instanceof Ue){let r=e.raw(),a=Object.keys(r);for(let i of a)for(let s of r[i])this.append(i,s);return}if(e!=null)if(typeof e=="object"){let r=e[Symbol.iterator];if(r!=null){if(typeof r!="function")throw new TypeError("Header pairs must be iterable");let a=[];for(let i of e){if(typeof i!="object"||typeof i[Symbol.iterator]!="function")throw new TypeError("Each header pair must be iterable");a.push(Array.from(i))}for(let i of a){if(i.length!==2)throw new TypeError("Each header pair must be a name/value tuple");this.append(i[0],i[1])}}else for(let a of Object.keys(e)){let i=e[a];this.append(a,i)}}else throw new TypeError("Provided initializer must be an object")}get(e){e=`${e}`,Wa(e);let r=aa(this[oe],e);return r===void 0?null:this[oe][r].join(", ")}forEach(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,a=zs(this),i=0;for(;i1&&arguments[1]!==void 0?arguments[1]:"key+value";return Object.keys(t[oe]).sort().map(e==="key"?function(a){return a.toLowerCase()}:e==="value"?function(a){return t[oe][a].join(", ")}:function(a){return[a.toLowerCase(),t[oe][a].join(", ")]})}var Ws=Symbol("internal");function js(t,e){let r=Object.create(Js);return r[Ws]={target:t,kind:e,index:0},r}var Js=Object.setPrototypeOf({next(){if(!this||Object.getPrototypeOf(this)!==Js)throw new TypeError("Value of `this` is not a HeadersIterator");var t=this[Ws];let e=t.target,r=t.kind,a=t.index,i=zs(e,r),s=i.length;return a>=s?{value:void 0,done:!0}:(this[Ws].index=a+1,{value:i[a],done:!1})}},Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]())));Object.defineProperty(Js,Symbol.toStringTag,{value:"HeadersIterator",writable:!1,enumerable:!1,configurable:!0});function h8(t){let e=Object.assign({__proto__:null},t[oe]),r=aa(t[oe],"Host");return r!==void 0&&(e[r]=e[r][0]),e}function g8(t){let e=new Ue;for(let r of Object.keys(t))if(!kl.test(r))if(Array.isArray(t[r]))for(let a of t[r])Hs.test(a)||(e[oe][r]===void 0?e[oe][r]=[a]:e[oe][r].push(a));else Hs.test(t[r])||(e[oe][r]=[t[r]]);return e}var sr=Symbol("Response internals"),v8=Il.STATUS_CODES,$e=class{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};ge.call(this,e,r);let a=r.status||200,i=new Ue(r.headers);if(e!=null&&!i.has("Content-Type")){let s=Gl(e);s&&i.append("Content-Type",s)}this[sr]={url:r.url,status:a,statusText:r.statusText||v8[a],headers:i,counter:r.counter}}get url(){return this[sr].url||""}get status(){return this[sr].status}get ok(){return this[sr].status>=200&&this[sr].status<300}get redirected(){return this[sr].counter>0}get statusText(){return this[sr].statusText}get headers(){return this[sr].headers}clone(){return new $e(xl(this),{url:this.url,status:this.status,statusText:this.statusText,headers:this.headers,ok:this.ok,redirected:this.redirected})}};ge.mixIn($e.prototype);Object.defineProperties($e.prototype,{url:{enumerable:!0},status:{enumerable:!0},ok:{enumerable:!0},redirected:{enumerable:!0},statusText:{enumerable:!0},headers:{enumerable:!0},clone:{enumerable:!0}});Object.defineProperty($e.prototype,Symbol.toStringTag,{value:"Response",writable:!1,enumerable:!1,configurable:!0});var Bt=Symbol("Request internals"),_8=Zi.URL||Pl.URL,w8=Zi.parse,E8=Zi.format;function qs(t){return/^[a-zA-Z][a-zA-Z\d+\-.]*:/.exec(t)&&(t=new _8(t).toString()),w8(t)}var b8="destroy"in At.Readable.prototype;function Yi(t){return typeof t=="object"&&typeof t[Bt]=="object"}function y8(t){let e=t&&typeof t=="object"&&Object.getPrototypeOf(t);return!!(e&&e.constructor.name==="AbortSignal")}var xt=class{constructor(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a;Yi(e)?a=qs(e.url):(e&&e.href?a=qs(e.href):a=qs(`${e}`),e={});let i=r.method||e.method||"GET";if(i=i.toUpperCase(),(r.body!=null||Yi(e)&&e.body!==null)&&(i==="GET"||i==="HEAD"))throw new TypeError("Request with GET/HEAD method cannot have body");let s=r.body!=null?r.body:Yi(e)&&e.body!==null?xl(e):null;ge.call(this,s,{timeout:r.timeout||e.timeout||0,size:r.size||e.size||0});let n=new Ue(r.headers||e.headers||{});if(s!=null&&!n.has("Content-Type")){let p=Gl(s);p&&n.append("Content-Type",p)}let o=Yi(e)?e.signal:null;if("signal"in r&&(o=r.signal),o!=null&&!y8(o))throw new TypeError("Expected signal to be an instanceof AbortSignal");this[Bt]={method:i,redirect:r.redirect||e.redirect||"follow",headers:n,parsedURL:a,signal:o},this.follow=r.follow!==void 0?r.follow:e.follow!==void 0?e.follow:20,this.compress=r.compress!==void 0?r.compress:e.compress!==void 0?e.compress:!0,this.counter=r.counter||e.counter||0,this.agent=r.agent||e.agent}get method(){return this[Bt].method}get url(){return E8(this[Bt].parsedURL)}get headers(){return this[Bt].headers}get redirect(){return this[Bt].redirect}get signal(){return this[Bt].signal}clone(){return new xt(this)}};ge.mixIn(xt.prototype);Object.defineProperty(xt.prototype,Symbol.toStringTag,{value:"Request",writable:!1,enumerable:!1,configurable:!0});Object.defineProperties(xt.prototype,{method:{enumerable:!0},url:{enumerable:!0},headers:{enumerable:!0},redirect:{enumerable:!0},clone:{enumerable:!0},signal:{enumerable:!0}});function T8(t){let e=t[Bt].parsedURL,r=new Ue(t[Bt].headers);if(r.has("Accept")||r.set("Accept","*/*"),!e.protocol||!e.hostname)throw new TypeError("Only absolute URLs are supported");if(!/^https?:$/.test(e.protocol))throw new TypeError("Only HTTP(S) protocols are supported");if(t.signal&&t.body instanceof At.Readable&&!b8)throw new Error("Cancellation of streamed requests with AbortSignal is not supported in node < 8");let a=null;if(t.body==null&&/^(POST|PUT)$/i.test(t.method)&&(a="0"),t.body!=null){let s=Ll(t);typeof s=="number"&&(a=String(s))}a&&r.set("Content-Length",a),r.has("User-Agent")||r.set("User-Agent","node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"),t.compress&&!r.has("Accept-Encoding")&&r.set("Accept-Encoding","gzip,deflate");let i=t.agent;return typeof i=="function"&&(i=i(e)),!r.has("Connection")&&!i&&r.set("Connection","close"),Object.assign({},e,{method:t.method,headers:h8(r),agent:i})}function Ja(t){Error.call(this,t),this.type="aborted",this.message=t,Error.captureStackTrace(this,this.constructor)}Ja.prototype=Object.create(Error.prototype);Ja.prototype.constructor=Ja;Ja.prototype.name="AbortError";var Xa=Zi.URL||Pl.URL,Dl=At.PassThrough,S8=function(e,r){let a=new Xa(r).hostname,i=new Xa(e).hostname;return a===i||a[a.length-i.length-1]==="."&&a.endsWith(i)},O8=function(e,r){let a=new Xa(r).protocol,i=new Xa(e).protocol;return a===i};function nr(t,e){if(!nr.Promise)throw new Error("native promise missing, set fetch.Promise to your favorite alternative");return ge.Promise=nr.Promise,new nr.Promise(function(r,a){let i=new xt(t,e),s=T8(i),n=(s.protocol==="https:"?u8:Il).request,o=i.signal,p=null,d=function(){let v=new Ja("The user aborted a request.");a(v),i.body&&i.body instanceof At.Readable&&Bs(i.body,v),!(!p||!p.body)&&p.body.emit("error",v)};if(o&&o.aborted){d();return}let l=function(){d(),c()},u=n(s),m;o&&o.addEventListener("abort",l);function c(){u.abort(),o&&o.removeEventListener("abort",l),clearTimeout(m)}i.timeout&&u.once("socket",function(g){m=setTimeout(function(){a(new ye(`network timeout at: ${i.url}`,"request-timeout")),c()},i.timeout)}),u.on("error",function(g){a(new ye(`request to ${i.url} failed, reason: ${g.message}`,"system",g)),p&&p.body&&Bs(p.body,g),c()}),N8(u,function(g){o&&o.aborted||Bs(p.body,g)}),parseInt(process.version.substring(1))<14&&u.on("socket",function(g){g.addListener("close",function(v){let y=g.listenerCount("data")>0;if(p&&y&&!v&&!(o&&o.aborted)){let T=new Error("Premature close");T.code="ERR_STREAM_PREMATURE_CLOSE",p.body.emit("error",T)}})}),u.on("response",function(g){clearTimeout(m);let v=g8(g.headers);if(nr.isRedirect(g.statusCode)){let A=v.get("Location"),U=null;try{U=A===null?null:new Xa(A,i.url).toString()}catch{if(i.redirect!=="manual"){a(new ye(`uri requested responds with an invalid redirect URL: ${A}`,"invalid-redirect")),c();return}}switch(i.redirect){case"error":a(new ye(`uri requested responds with a redirect, redirect mode is set to error: ${i.url}`,"no-redirect")),c();return;case"manual":if(U!==null)try{v.set("Location",U)}catch(Z){a(Z)}break;case"follow":if(U===null)break;if(i.counter>=i.follow){a(new ye(`maximum redirect reached at: ${i.url}`,"max-redirect")),c();return}let ce={headers:new Ue(i.headers),follow:i.follow,counter:i.counter+1,agent:i.agent,compress:i.compress,method:i.method,body:i.body,signal:i.signal,timeout:i.timeout,size:i.size};if(!S8(i.url,U)||!O8(i.url,U))for(let Z of["authorization","www-authenticate","cookie","cookie2"])ce.headers.delete(Z);if(g.statusCode!==303&&i.body&&Ll(i)===null){a(new ye("Cannot follow redirect with body being a readable stream","unsupported-redirect")),c();return}(g.statusCode===303||(g.statusCode===301||g.statusCode===302)&&i.method==="POST")&&(ce.method="GET",ce.body=void 0,ce.headers.delete("content-length")),r(nr(new xt(U,ce))),c();return}}g.once("end",function(){o&&o.removeEventListener("abort",l)});let y=g.pipe(new Dl),T={url:i.url,status:g.statusCode,statusText:g.statusMessage,headers:v,size:i.size,timeout:i.timeout,counter:i.counter},w=v.get("Content-Encoding");if(!i.compress||i.method==="HEAD"||w===null||g.statusCode===204||g.statusCode===304){p=new $e(y,T),r(p);return}let E={flush:Sr.Z_SYNC_FLUSH,finishFlush:Sr.Z_SYNC_FLUSH};if(w=="gzip"||w=="x-gzip"){y=y.pipe(Sr.createGunzip(E)),p=new $e(y,T),r(p);return}if(w=="deflate"||w=="x-deflate"){let A=g.pipe(new Dl);A.once("data",function(U){(U[0]&15)===8?y=y.pipe(Sr.createInflate()):y=y.pipe(Sr.createInflateRaw()),p=new $e(y,T),r(p)}),A.on("end",function(){p||(p=new $e(y,T),r(p))});return}if(w=="br"&&typeof Sr.createBrotliDecompress=="function"){y=y.pipe(Sr.createBrotliDecompress()),p=new $e(y,T),r(p);return}p=new $e(y,T),r(p)}),f8(u,i)})}function N8(t,e){let r;t.on("socket",function(a){r=a}),t.on("response",function(a){let i=a.headers;i["transfer-encoding"]==="chunked"&&!i["content-length"]&&a.once("close",function(s){if(r.listenerCount("data")>0&&!s){let o=new Error("Premature close");o.code="ERR_STREAM_PREMATURE_CLOSE",e(o)}})})}function Bs(t,e){t.destroy?t.destroy(e):(t.emit("error",e),t.end())}nr.isRedirect=function(t){return t===301||t===302||t===303||t===307||t===308};nr.Promise=global.Promise;Fl.exports=Gt=nr;Object.defineProperty(Gt,"__esModule",{value:!0});Gt.default=Gt;Gt.Headers=Ue;Gt.Request=xt;Gt.Response=$e;Gt.FetchError=ye});var $l=f(Ks=>{"use strict";Object.defineProperty(Ks,"__esModule",{value:!0});var Xs=class extends Error{constructor(e){super(e),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.name="Deprecation"}};Ks.Deprecation=Xs});var Qs=f((QT,jl)=>{jl.exports=Ul;function Ul(t,e){if(t&&e)return Ul(t)(e);if(typeof t!="function")throw new TypeError("need wrapper function");return Object.keys(t).forEach(function(a){r[a]=t[a]}),r;function r(){for(var a=new Array(arguments.length),i=0;i{var ql=Qs();Ys.exports=ql(e1);Ys.exports.strict=ql(Bl);e1.proto=e1(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return e1(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return Bl(this)},configurable:!0})});function e1(t){var e=function(){return e.called?e.value:(e.called=!0,e.value=t.apply(this,arguments))};return e.called=!1,e}function Bl(t){var e=function(){if(e.called)throw new Error(e.onceError);return e.called=!0,e.value=t.apply(this,arguments)},r=t.name||"Function wrapped with `once`";return e.onceError=r+" shouldn't be called more than once",e.called=!1,e}});var zl=f(en=>{"use strict";Object.defineProperty(en,"__esModule",{value:!0});function A8(t){return t&&typeof t=="object"&&"default"in t?t.default:t}var Ml=$l(),Hl=A8(t1()),R8=Hl(t=>console.warn(t)),D8=Hl(t=>console.warn(t)),Zs=class extends Error{constructor(e,r,a){super(e),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.name="HttpError",this.status=r;let i;"headers"in a&&typeof a.headers<"u"&&(i=a.headers),"response"in a&&(this.response=a.response,i=a.response.headers);let s=Object.assign({},a.request);a.request.headers.authorization&&(s.headers=Object.assign({},a.request.headers,{authorization:a.request.headers.authorization.replace(/ .*$/," [REDACTED]")})),s.url=s.url.replace(/\bclient_secret=\w+/g,"client_secret=[REDACTED]").replace(/\baccess_token=\w+/g,"access_token=[REDACTED]"),this.request=s,Object.defineProperty(this,"code",{get(){return R8(new Ml.Deprecation("[@octokit/request-error] `error.code` is deprecated, use `error.status`.")),r}}),Object.defineProperty(this,"headers",{get(){return D8(new Ml.Deprecation("[@octokit/request-error] `error.headers` is deprecated, use `error.response.headers`.")),i||{}}})}};en.RequestError=Zs});var sn=f(an=>{"use strict";Object.defineProperty(an,"__esModule",{value:!0});function I8(t){return t&&typeof t=="object"&&"default"in t?t.default:t}var P8=Zd(),C8=ja(),x8=Cs(),G8=I8(Vl()),Qa=zl(),L8="5.6.3";function k8(t){return t.arrayBuffer()}function Wl(t){let e=t.request&&t.request.log?t.request.log:console;(x8.isPlainObject(t.body)||Array.isArray(t.body))&&(t.body=JSON.stringify(t.body));let r={},a,i;return(t.request&&t.request.fetch||G8)(t.url,Object.assign({method:t.method,body:t.body,headers:t.headers,redirect:t.redirect},t.request)).then(async n=>{i=n.url,a=n.status;for(let o of n.headers)r[o[0]]=o[1];if("deprecation"in r){let o=r.link&&r.link.match(/<([^>]+)>; rel="deprecation"/),p=o&&o.pop();e.warn(`[@octokit/request] "${t.method} ${t.url}" is deprecated. It is scheduled to be removed on ${r.sunset}${p?`. See ${p}`:""}`)}if(!(a===204||a===205)){if(t.method==="HEAD"){if(a<400)return;throw new Qa.RequestError(n.statusText,a,{response:{url:i,status:a,headers:r,data:void 0},request:t})}if(a===304)throw new Qa.RequestError("Not modified",a,{response:{url:i,status:a,headers:r,data:await tn(n)},request:t});if(a>=400){let o=await tn(n);throw new Qa.RequestError(F8(o),a,{response:{url:i,status:a,headers:r,data:o},request:t})}return tn(n)}}).then(n=>({status:a,url:i,headers:r,data:n})).catch(n=>{throw n instanceof Qa.RequestError?n:new Qa.RequestError(n.message,500,{request:t})})}async function tn(t){let e=t.headers.get("content-type");return/application\/json/.test(e)?t.json():!e||/^text\/|charset=utf-8$/.test(e)?t.text():k8(t)}function F8(t){return typeof t=="string"?t:"message"in t?Array.isArray(t.errors)?`${t.message}: ${t.errors.map(JSON.stringify).join(", ")}`:t.message:`Unknown error: ${JSON.stringify(t)}`}function rn(t,e){let r=t.defaults(e);return Object.assign(function(i,s){let n=r.merge(i,s);if(!n.request||!n.request.hook)return Wl(r.parse(n));let o=(p,d)=>Wl(r.parse(r.merge(p,d)));return Object.assign(o,{endpoint:r,defaults:rn.bind(null,r)}),n.request.hook(o,n)},{endpoint:r,defaults:rn.bind(null,r)})}var V8=rn(P8.endpoint,{headers:{"user-agent":`octokit-request.js/${L8} ${C8.getUserAgent()}`}});an.request=V8});var Kl=f(Ya=>{"use strict";Object.defineProperty(Ya,"__esModule",{value:!0});var Xl=sn(),$8=ja(),U8="4.8.0";function j8(t){return`Request failed due to following response errors: + Error Message: ${s.result.message}`)})).result)===null||r===void 0?void 0:r.value;if(!n)throw new Error("Response json body do not have ID Token field");return n})}static getIDToken(e){return zy(this,void 0,void 0,function*(){try{let r=t.getIDTokenUrl();if(e){let a=encodeURIComponent(e);r=`${r}&audience=${a}`}jy.debug(`ID token url is ${r}`);let i=yield t.getCall(r);return jy.setSecret(i),i}catch(r){throw new Error(`Error message: ${r.message}`)}})}};rs.OidcClient=l1});var m1=T(er=>{"use strict";var c1=er&&er.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(er,"__esModule",{value:!0});er.summary=er.markdownSummary=er.SUMMARY_DOCS_URL=er.SUMMARY_ENV_VAR=void 0;var YA=require("os"),d1=require("fs"),{access:ZA,appendFile:eI,writeFile:tI}=d1.promises;er.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";er.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";var u1=class{constructor(){this._buffer=""}filePath(){return c1(this,void 0,void 0,function*(){if(this._filePath)return this._filePath;let e=process.env[er.SUMMARY_ENV_VAR];if(!e)throw new Error(`Unable to find environment variable for $${er.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`);try{yield ZA(e,d1.constants.R_OK|d1.constants.W_OK)}catch{throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}return this._filePath=e,this._filePath})}wrap(e,r,i={}){let a=Object.entries(i).map(([n,s])=>` ${n}="${s}"`).join("");return r?`<${e}${a}>${r}`:`<${e}${a}>`}write(e){return c1(this,void 0,void 0,function*(){let r=!!(e!=null&&e.overwrite),i=yield this.filePath();return yield(r?tI:eI)(i,this._buffer,{encoding:"utf8"}),this.emptyBuffer()})}clear(){return c1(this,void 0,void 0,function*(){return this.emptyBuffer().write({overwrite:!0})})}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){return this._buffer="",this}addRaw(e,r=!1){return this._buffer+=e,r?this.addEOL():this}addEOL(){return this.addRaw(YA.EOL)}addCodeBlock(e,r){let i=Object.assign({},r&&{lang:r}),a=this.wrap("pre",this.wrap("code",e),i);return this.addRaw(a).addEOL()}addList(e,r=!1){let i=r?"ol":"ul",a=e.map(s=>this.wrap("li",s)).join(""),n=this.wrap(i,a);return this.addRaw(n).addEOL()}addTable(e){let r=e.map(a=>{let n=a.map(s=>{if(typeof s=="string")return this.wrap("td",s);let{header:o,data:p,colspan:l,rowspan:c}=s,d=o?"th":"td",u=Object.assign(Object.assign({},l&&{colspan:l}),c&&{rowspan:c});return this.wrap(d,p,u)}).join("");return this.wrap("tr",n)}).join(""),i=this.wrap("table",r);return this.addRaw(i).addEOL()}addDetails(e,r){let i=this.wrap("details",this.wrap("summary",e)+r);return this.addRaw(i).addEOL()}addImage(e,r,i){let{width:a,height:n}=i||{},s=Object.assign(Object.assign({},a&&{width:a}),n&&{height:n}),o=this.wrap("img",null,Object.assign({src:e,alt:r},s));return this.addRaw(o).addEOL()}addHeading(e,r){let i=`h${r}`,a=["h1","h2","h3","h4","h5","h6"].includes(i)?i:"h1",n=this.wrap(a,e);return this.addRaw(n).addEOL()}addSeparator(){let e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){let e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,r){let i=Object.assign({},r&&{cite:r}),a=this.wrap("blockquote",e,i);return this.addRaw(a).addEOL()}addLink(e,r){let i=this.wrap("a",e,{href:r});return this.addRaw(i).addEOL()}},Uy=new u1;er.markdownSummary=Uy;er.summary=Uy});var Gy=T(tr=>{"use strict";var rI=tr&&tr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),iI=tr&&tr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),aI=tr&&tr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&rI(e,t,r);return iI(e,t),e};Object.defineProperty(tr,"__esModule",{value:!0});tr.toPlatformPath=tr.toWin32Path=tr.toPosixPath=void 0;var nI=aI(require("path"));function sI(t){return t.replace(/[\\]/g,"/")}tr.toPosixPath=sI;function oI(t){return t.replace(/[/]/g,"\\")}tr.toWin32Path=oI;function pI(t){return t.replace(/[/\\]/g,nI.sep)}tr.toPlatformPath=pI});var Me=T(ee=>{"use strict";var lI=ee&&ee.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),cI=ee&&ee.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Hy=ee&&ee.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&lI(e,t,r);return cI(e,t),e},$y=ee&&ee.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(ee,"__esModule",{value:!0});ee.getIDToken=ee.getState=ee.saveState=ee.group=ee.endGroup=ee.startGroup=ee.info=ee.notice=ee.warning=ee.error=ee.debug=ee.isDebug=ee.setFailed=ee.setCommandEcho=ee.setOutput=ee.getBooleanInput=ee.getMultilineInput=ee.getInput=ee.addPath=ee.setSecret=ee.exportVariable=ee.ExitCode=void 0;var Rr=ay(),pn=Ry(),is=zl(),Vy=Hy(require("os")),dI=Hy(require("path")),uI=Fy(),Wy;(function(t){t[t.Success=0]="Success",t[t.Failure=1]="Failure"})(Wy=ee.ExitCode||(ee.ExitCode={}));function mI(t,e){let r=is.toCommandValue(e);if(process.env[t]=r,process.env.GITHUB_ENV||"")return pn.issueFileCommand("ENV",pn.prepareKeyValueMessage(t,e));Rr.issueCommand("set-env",{name:t},r)}ee.exportVariable=mI;function fI(t){Rr.issueCommand("add-mask",{},t)}ee.setSecret=fI;function hI(t){process.env.GITHUB_PATH||""?pn.issueFileCommand("PATH",t):Rr.issueCommand("add-path",{},t),process.env.PATH=`${t}${dI.delimiter}${process.env.PATH}`}ee.addPath=hI;function f1(t,e){let r=process.env[`INPUT_${t.replace(/ /g,"_").toUpperCase()}`]||"";if(e&&e.required&&!r)throw new Error(`Input required and not supplied: ${t}`);return e&&e.trimWhitespace===!1?r:r.trim()}ee.getInput=f1;function gI(t,e){let r=f1(t,e).split(` +`).filter(i=>i!=="");return e&&e.trimWhitespace===!1?r:r.map(i=>i.trim())}ee.getMultilineInput=gI;function yI(t,e){let r=["true","True","TRUE"],i=["false","False","FALSE"],a=f1(t,e);if(r.includes(a))return!0;if(i.includes(a))return!1;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${t} +Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}ee.getBooleanInput=yI;function vI(t,e){if(process.env.GITHUB_OUTPUT||"")return pn.issueFileCommand("OUTPUT",pn.prepareKeyValueMessage(t,e));process.stdout.write(Vy.EOL),Rr.issueCommand("set-output",{name:t},is.toCommandValue(e))}ee.setOutput=vI;function bI(t){Rr.issue("echo",t?"on":"off")}ee.setCommandEcho=bI;function xI(t){process.exitCode=Wy.Failure,Xy(t)}ee.setFailed=xI;function wI(){return process.env.RUNNER_DEBUG==="1"}ee.isDebug=wI;function _I(t){Rr.issueCommand("debug",{},t)}ee.debug=_I;function Xy(t,e={}){Rr.issueCommand("error",is.toCommandProperties(e),t instanceof Error?t.toString():t)}ee.error=Xy;function EI(t,e={}){Rr.issueCommand("warning",is.toCommandProperties(e),t instanceof Error?t.toString():t)}ee.warning=EI;function TI(t,e={}){Rr.issueCommand("notice",is.toCommandProperties(e),t instanceof Error?t.toString():t)}ee.notice=TI;function NI(t){process.stdout.write(t+Vy.EOL)}ee.info=NI;function Ky(t){Rr.issue("group",t)}ee.startGroup=Ky;function Qy(){Rr.issue("endgroup")}ee.endGroup=Qy;function SI(t,e){return $y(this,void 0,void 0,function*(){Ky(t);let r;try{r=yield e()}finally{Qy()}return r})}ee.group=SI;function OI(t,e){if(process.env.GITHUB_STATE||"")return pn.issueFileCommand("STATE",pn.prepareKeyValueMessage(t,e));Rr.issueCommand("save-state",{name:t},is.toCommandValue(e))}ee.saveState=OI;function PI(t){return process.env[`STATE_${t}`]||""}ee.getState=PI;function CI(t){return $y(this,void 0,void 0,function*(){return yield uI.OidcClient.getIDToken(t)})}ee.getIDToken=CI;var RI=m1();Object.defineProperty(ee,"summary",{enumerable:!0,get:function(){return RI.summary}});var DI=m1();Object.defineProperty(ee,"markdownSummary",{enumerable:!0,get:function(){return DI.markdownSummary}});var h1=Gy();Object.defineProperty(ee,"toPosixPath",{enumerable:!0,get:function(){return h1.toPosixPath}});Object.defineProperty(ee,"toWin32Path",{enumerable:!0,get:function(){return h1.toWin32Path}});Object.defineProperty(ee,"toPlatformPath",{enumerable:!0,get:function(){return h1.toPlatformPath}})});var Jl=T(Ql=>{"use strict";Object.defineProperty(Ql,"__esModule",{value:!0});Ql.Context=void 0;var Jy=require("fs"),AI=require("os"),g1=class{constructor(){var e,r,i;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(Jy.existsSync(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(Jy.readFileSync(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let a=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${a} does not exist${AI.EOL}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:"https://api.github.com",this.serverUrl=(r=process.env.GITHUB_SERVER_URL)!==null&&r!==void 0?r:"https://github.com",this.graphqlUrl=(i=process.env.GITHUB_GRAPHQL_URL)!==null&&i!==void 0?i:"https://api.github.com/graphql"}get issue(){let e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[e,r]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:r}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};Ql.Context=g1});var Yy=T(rr=>{"use strict";var II=rr&&rr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),LI=rr&&rr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),BI=rr&&rr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&II(e,t,r);return LI(e,t),e};Object.defineProperty(rr,"__esModule",{value:!0});rr.getApiBaseUrl=rr.getProxyAgent=rr.getAuthString=void 0;var kI=BI(hi());function qI(t,e){if(!t&&!e.auth)throw new Error("Parameter token or opts.auth is required");if(t&&e.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof e.auth=="string"?e.auth:`token ${t}`}rr.getAuthString=qI;function MI(t){return new kI.HttpClient().getAgent(t)}rr.getProxyAgent=MI;function zI(){return process.env.GITHUB_API_URL||"https://api.github.com"}rr.getApiBaseUrl=zI});var Mo=T(y1=>{"use strict";Object.defineProperty(y1,"__esModule",{value:!0});function jI(){return typeof navigator=="object"&&"userAgent"in navigator?navigator.userAgent:typeof process=="object"&&"version"in process?`Node.js/${process.version.substr(1)} (${process.platform}; ${process.arch})`:""}y1.getUserAgent=jI});var t3=T((Mae,e3)=>{e3.exports=Zy;function Zy(t,e,r,i){if(typeof r!="function")throw new Error("method for before hook must be a function");return i||(i={}),Array.isArray(e)?e.reverse().reduce(function(a,n){return Zy.bind(null,t,n,a,i)},r)():Promise.resolve().then(function(){return t.registry[e]?t.registry[e].reduce(function(a,n){return n.hook.bind(null,a,i)},r)():r(i)})}});var i3=T((zae,r3)=>{r3.exports=FI;function FI(t,e,r,i){var a=i;t.registry[r]||(t.registry[r]=[]),e==="before"&&(i=function(n,s){return Promise.resolve().then(a.bind(null,s)).then(n.bind(null,s))}),e==="after"&&(i=function(n,s){var o;return Promise.resolve().then(n.bind(null,s)).then(function(p){return o=p,a(o,s)}).then(function(){return o})}),e==="error"&&(i=function(n,s){return Promise.resolve().then(n.bind(null,s)).catch(function(o){return a(o,s)})}),t.registry[r].push({hook:i,orig:a})}});var n3=T((jae,a3)=>{a3.exports=UI;function UI(t,e,r){if(t.registry[e]){var i=t.registry[e].map(function(a){return a.orig}).indexOf(r);i!==-1&&t.registry[e].splice(i,1)}}});var u3=T((Fae,zo)=>{var l3=t3(),GI=i3(),HI=n3(),s3=Function.bind,o3=s3.bind(s3);function c3(t,e,r){var i=o3(HI,null).apply(null,r?[e,r]:[e]);t.api={remove:i},t.remove=i,["before","error","after","wrap"].forEach(function(a){var n=r?[e,a,r]:[e,a];t[a]=t.api[a]=o3(GI,null).apply(null,n)})}function $I(){var t="h",e={registry:{}},r=l3.bind(null,e,t);return c3(r,e,t),r}function d3(){var t={registry:{}},e=l3.bind(null,t);return c3(e,t),e}var p3=!1;function as(){return p3||(console.warn('[before-after-hook]: "Hook()" repurposing warning, use "Hook.Collection()". Read more: https://git.io/upgrade-before-after-hook-to-1.4'),p3=!0),d3()}as.Singular=$I.bind();as.Collection=d3.bind();zo.exports=as;zo.exports.Hook=as;zo.exports.Singular=as.Singular;zo.exports.Collection=as.Collection});var b1=T(v1=>{"use strict";Object.defineProperty(v1,"__esModule",{value:!0});function m3(t){return Object.prototype.toString.call(t)==="[object Object]"}function VI(t){var e,r;return m3(t)===!1?!1:(e=t.constructor,e===void 0?!0:(r=e.prototype,!(m3(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}v1.isPlainObject=VI});var x3=T(_1=>{"use strict";Object.defineProperty(_1,"__esModule",{value:!0});var WI=b1(),XI=Mo();function KI(t){return t?Object.keys(t).reduce((e,r)=>(e[r.toLowerCase()]=t[r],e),{}):{}}function g3(t,e){let r=Object.assign({},t);return Object.keys(e).forEach(i=>{WI.isPlainObject(e[i])?i in t?r[i]=g3(t[i],e[i]):Object.assign(r,{[i]:e[i]}):Object.assign(r,{[i]:e[i]})}),r}function f3(t){for(let e in t)t[e]===void 0&&delete t[e];return t}function w1(t,e,r){if(typeof e=="string"){let[a,n]=e.split(" ");r=Object.assign(n?{method:a,url:n}:{url:a},r)}else r=Object.assign({},e);r.headers=KI(r.headers),f3(r),f3(r.headers);let i=g3(t||{},r);return t&&t.mediaType.previews.length&&(i.mediaType.previews=t.mediaType.previews.filter(a=>!i.mediaType.previews.includes(a)).concat(i.mediaType.previews)),i.mediaType.previews=i.mediaType.previews.map(a=>a.replace(/-preview/,"")),i}function QI(t,e){let r=/\?/.test(t)?"&":"?",i=Object.keys(e);return i.length===0?t:t+r+i.map(a=>a==="q"?"q="+e.q.split("+").map(encodeURIComponent).join("+"):`${a}=${encodeURIComponent(e[a])}`).join("&")}var JI=/\{[^}]+\}/g;function YI(t){return t.replace(/^\W+|\W+$/g,"").split(/,/)}function ZI(t){let e=t.match(JI);return e?e.map(YI).reduce((r,i)=>r.concat(i),[]):[]}function h3(t,e){return Object.keys(t).filter(r=>!e.includes(r)).reduce((r,i)=>(r[i]=t[i],r),{})}function y3(t){return t.split(/(%[0-9A-Fa-f]{2})/g).map(function(e){return/%[0-9A-Fa-f]/.test(e)||(e=encodeURI(e).replace(/%5B/g,"[").replace(/%5D/g,"]")),e}).join("")}function ss(t){return encodeURIComponent(t).replace(/[!'()*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function jo(t,e,r){return e=t==="+"||t==="#"?y3(e):ss(e),r?ss(r)+"="+e:e}function ns(t){return t!=null}function x1(t){return t===";"||t==="&"||t==="?"}function eL(t,e,r,i){var a=t[r],n=[];if(ns(a)&&a!=="")if(typeof a=="string"||typeof a=="number"||typeof a=="boolean")a=a.toString(),i&&i!=="*"&&(a=a.substring(0,parseInt(i,10))),n.push(jo(e,a,x1(e)?r:""));else if(i==="*")Array.isArray(a)?a.filter(ns).forEach(function(s){n.push(jo(e,s,x1(e)?r:""))}):Object.keys(a).forEach(function(s){ns(a[s])&&n.push(jo(e,a[s],s))});else{let s=[];Array.isArray(a)?a.filter(ns).forEach(function(o){s.push(jo(e,o))}):Object.keys(a).forEach(function(o){ns(a[o])&&(s.push(ss(o)),s.push(jo(e,a[o].toString())))}),x1(e)?n.push(ss(r)+"="+s.join(",")):s.length!==0&&n.push(s.join(","))}else e===";"?ns(a)&&n.push(ss(r)):a===""&&(e==="&"||e==="?")?n.push(ss(r)+"="):a===""&&n.push("");return n}function tL(t){return{expand:rL.bind(null,t)}}function rL(t,e){var r=["+","#",".","/",";","?","&"];return t.replace(/\{([^\{\}]+)\}|([^\{\}]+)/g,function(i,a,n){if(a){let o="",p=[];if(r.indexOf(a.charAt(0))!==-1&&(o=a.charAt(0),a=a.substr(1)),a.split(/,/g).forEach(function(l){var c=/([^:\*]*)(?::(\d+)|(\*))?/.exec(l);p.push(eL(e,o,c[1],c[2]||c[3]))}),o&&o!=="+"){var s=",";return o==="?"?s="&":o!=="#"&&(s=o),(p.length!==0?o:"")+p.join(s)}else return p.join(",")}else return y3(n)})}function v3(t){let e=t.method.toUpperCase(),r=(t.url||"/").replace(/:([a-z]\w+)/g,"{$1}"),i=Object.assign({},t.headers),a,n=h3(t,["method","baseUrl","url","headers","request","mediaType"]),s=ZI(r);r=tL(r).expand(n),/^http/.test(r)||(r=t.baseUrl+r);let o=Object.keys(t).filter(c=>s.includes(c)).concat("baseUrl"),p=h3(n,o);if(!/application\/octet-stream/i.test(i.accept)&&(t.mediaType.format&&(i.accept=i.accept.split(/,/).map(c=>c.replace(/application\/vnd(\.\w+)(\.v3)?(\.\w+)?(\+json)?$/,`application/vnd$1$2.${t.mediaType.format}`)).join(",")),t.mediaType.previews.length)){let c=i.accept.match(/[\w-]+(?=-preview)/g)||[];i.accept=c.concat(t.mediaType.previews).map(d=>{let u=t.mediaType.format?`.${t.mediaType.format}`:"+json";return`application/vnd.github.${d}-preview${u}`}).join(",")}return["GET","HEAD"].includes(e)?r=QI(r,p):"data"in p?a=p.data:Object.keys(p).length?a=p:i["content-length"]=0,!i["content-type"]&&typeof a<"u"&&(i["content-type"]="application/json; charset=utf-8"),["PATCH","PUT"].includes(e)&&typeof a>"u"&&(a=""),Object.assign({method:e,url:r,headers:i},typeof a<"u"?{body:a}:null,t.request?{request:t.request}:null)}function iL(t,e,r){return v3(w1(t,e,r))}function b3(t,e){let r=w1(t,e),i=iL.bind(null,r);return Object.assign(i,{DEFAULTS:r,defaults:b3.bind(null,r),merge:w1.bind(null,r),parse:v3})}var aL="6.0.12",nL=`octokit-endpoint.js/${aL} ${XI.getUserAgent()}`,sL={method:"GET",baseUrl:"https://api.github.com",headers:{accept:"application/vnd.github.v3+json","user-agent":nL},mediaType:{format:"",previews:[]}},oL=b3(null,sL);_1.endpoint=oL});var E3=T((Hae,_3)=>{"use strict";var Je={};_3.exports=Je;function w3(t){return t<0?-1:1}function pL(t){return t%1===.5&&!(t&1)?Math.floor(t):Math.round(t)}function wa(t,e){e.unsigned||--t;let r=e.unsigned?0:-Math.pow(2,t),i=Math.pow(2,t)-1,a=e.moduloBitLength?Math.pow(2,e.moduloBitLength):Math.pow(2,t),n=e.moduloBitLength?Math.pow(2,e.moduloBitLength-1):Math.pow(2,t-1);return function(s,o){o||(o={});let p=+s;if(o.enforceRange){if(!Number.isFinite(p))throw new TypeError("Argument is not a finite number");if(p=w3(p)*Math.floor(Math.abs(p)),pi)throw new TypeError("Argument is not in byte range");return p}if(!isNaN(p)&&o.clamp)return p=pL(p),pi&&(p=i),p;if(!Number.isFinite(p)||p===0)return 0;if(p=w3(p)*Math.floor(Math.abs(p)),p=p%a,!e.unsigned&&p>=n)return p-a;if(e.unsigned){if(p<0)p+=a;else if(p===-0)return 0}return p}}Je.void=function(){};Je.boolean=function(t){return!!t};Je.byte=wa(8,{unsigned:!1});Je.octet=wa(8,{unsigned:!0});Je.short=wa(16,{unsigned:!1});Je["unsigned short"]=wa(16,{unsigned:!0});Je.long=wa(32,{unsigned:!1});Je["unsigned long"]=wa(32,{unsigned:!0});Je["long long"]=wa(32,{unsigned:!1,moduloBitLength:64});Je["unsigned long long"]=wa(32,{unsigned:!0,moduloBitLength:64});Je.double=function(t){let e=+t;if(!Number.isFinite(e))throw new TypeError("Argument is not a finite floating-point value");return e};Je["unrestricted double"]=function(t){let e=+t;if(isNaN(e))throw new TypeError("Argument is NaN");return e};Je.float=Je.double;Je["unrestricted float"]=Je["unrestricted double"];Je.DOMString=function(t,e){return e||(e={}),e.treatNullAsEmptyString&&t===null?"":String(t)};Je.ByteString=function(t,e){let r=String(t),i;for(let a=0;(i=r.codePointAt(a))!==void 0;++a)if(i>255)throw new TypeError("Argument is not a valid bytestring");return r};Je.USVString=function(t){let e=String(t),r=e.length,i=[];for(let a=0;a57343)i.push(String.fromCodePoint(n));else if(56320<=n&&n<=57343)i.push(String.fromCodePoint(65533));else if(a===r-1)i.push(String.fromCodePoint(65533));else{let s=e.charCodeAt(a+1);if(56320<=s&&s<=57343){let o=n&1023,p=s&1023;i.push(String.fromCodePoint(65536+1024*o+p)),++a}else i.push(String.fromCodePoint(65533))}}return i.join("")};Je.Date=function(t,e){if(!(t instanceof Date))throw new TypeError("Argument is not a Date object");if(!isNaN(t))return t};Je.RegExp=function(t,e){return t instanceof RegExp||(t=new RegExp(t)),t}});var T3=T(($ae,_a)=>{"use strict";_a.exports.mixin=function(e,r){let i=Object.getOwnPropertyNames(r);for(let a=0;a{lL.exports=[[[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"],[[2303,2303],"valid"],[[2304,2304],"valid"],[[2305,2307],"valid"],[[2308,2308],"valid"],[[2309,2361],"valid"],[[2362,2363],"valid"],[[2364,2381],"valid"],[[2382,2382],"valid"],[[2383,2383],"valid"],[[2384,2388],"valid"],[[2389,2389],"valid"],[[2390,2391],"valid"],[[2392,2392],"mapped",[2325,2364]],[[2393,2393],"mapped",[2326,2364]],[[2394,2394],"mapped",[2327,2364]],[[2395,2395],"mapped",[2332,2364]],[[2396,2396],"mapped",[2337,2364]],[[2397,2397],"mapped",[2338,2364]],[[2398,2398],"mapped",[2347,2364]],[[2399,2399],"mapped",[2351,2364]],[[2400,2403],"valid"],[[2404,2405],"valid",[],"NV8"],[[2406,2415],"valid"],[[2416,2416],"valid",[],"NV8"],[[2417,2418],"valid"],[[2419,2423],"valid"],[[2424,2424],"valid"],[[2425,2426],"valid"],[[2427,2428],"valid"],[[2429,2429],"valid"],[[2430,2431],"valid"],[[2432,2432],"valid"],[[2433,2435],"valid"],[[2436,2436],"disallowed"],[[2437,2444],"valid"],[[2445,2446],"disallowed"],[[2447,2448],"valid"],[[2449,2450],"disallowed"],[[2451,2472],"valid"],[[2473,2473],"disallowed"],[[2474,2480],"valid"],[[2481,2481],"disallowed"],[[2482,2482],"valid"],[[2483,2485],"disallowed"],[[2486,2489],"valid"],[[2490,2491],"disallowed"],[[2492,2492],"valid"],[[2493,2493],"valid"],[[2494,2500],"valid"],[[2501,2502],"disallowed"],[[2503,2504],"valid"],[[2505,2506],"disallowed"],[[2507,2509],"valid"],[[2510,2510],"valid"],[[2511,2518],"disallowed"],[[2519,2519],"valid"],[[2520,2523],"disallowed"],[[2524,2524],"mapped",[2465,2492]],[[2525,2525],"mapped",[2466,2492]],[[2526,2526],"disallowed"],[[2527,2527],"mapped",[2479,2492]],[[2528,2531],"valid"],[[2532,2533],"disallowed"],[[2534,2545],"valid"],[[2546,2554],"valid",[],"NV8"],[[2555,2555],"valid",[],"NV8"],[[2556,2560],"disallowed"],[[2561,2561],"valid"],[[2562,2562],"valid"],[[2563,2563],"valid"],[[2564,2564],"disallowed"],[[2565,2570],"valid"],[[2571,2574],"disallowed"],[[2575,2576],"valid"],[[2577,2578],"disallowed"],[[2579,2600],"valid"],[[2601,2601],"disallowed"],[[2602,2608],"valid"],[[2609,2609],"disallowed"],[[2610,2610],"valid"],[[2611,2611],"mapped",[2610,2620]],[[2612,2612],"disallowed"],[[2613,2613],"valid"],[[2614,2614],"mapped",[2616,2620]],[[2615,2615],"disallowed"],[[2616,2617],"valid"],[[2618,2619],"disallowed"],[[2620,2620],"valid"],[[2621,2621],"disallowed"],[[2622,2626],"valid"],[[2627,2630],"disallowed"],[[2631,2632],"valid"],[[2633,2634],"disallowed"],[[2635,2637],"valid"],[[2638,2640],"disallowed"],[[2641,2641],"valid"],[[2642,2648],"disallowed"],[[2649,2649],"mapped",[2582,2620]],[[2650,2650],"mapped",[2583,2620]],[[2651,2651],"mapped",[2588,2620]],[[2652,2652],"valid"],[[2653,2653],"disallowed"],[[2654,2654],"mapped",[2603,2620]],[[2655,2661],"disallowed"],[[2662,2676],"valid"],[[2677,2677],"valid"],[[2678,2688],"disallowed"],[[2689,2691],"valid"],[[2692,2692],"disallowed"],[[2693,2699],"valid"],[[2700,2700],"valid"],[[2701,2701],"valid"],[[2702,2702],"disallowed"],[[2703,2705],"valid"],[[2706,2706],"disallowed"],[[2707,2728],"valid"],[[2729,2729],"disallowed"],[[2730,2736],"valid"],[[2737,2737],"disallowed"],[[2738,2739],"valid"],[[2740,2740],"disallowed"],[[2741,2745],"valid"],[[2746,2747],"disallowed"],[[2748,2757],"valid"],[[2758,2758],"disallowed"],[[2759,2761],"valid"],[[2762,2762],"disallowed"],[[2763,2765],"valid"],[[2766,2767],"disallowed"],[[2768,2768],"valid"],[[2769,2783],"disallowed"],[[2784,2784],"valid"],[[2785,2787],"valid"],[[2788,2789],"disallowed"],[[2790,2799],"valid"],[[2800,2800],"valid",[],"NV8"],[[2801,2801],"valid",[],"NV8"],[[2802,2808],"disallowed"],[[2809,2809],"valid"],[[2810,2816],"disallowed"],[[2817,2819],"valid"],[[2820,2820],"disallowed"],[[2821,2828],"valid"],[[2829,2830],"disallowed"],[[2831,2832],"valid"],[[2833,2834],"disallowed"],[[2835,2856],"valid"],[[2857,2857],"disallowed"],[[2858,2864],"valid"],[[2865,2865],"disallowed"],[[2866,2867],"valid"],[[2868,2868],"disallowed"],[[2869,2869],"valid"],[[2870,2873],"valid"],[[2874,2875],"disallowed"],[[2876,2883],"valid"],[[2884,2884],"valid"],[[2885,2886],"disallowed"],[[2887,2888],"valid"],[[2889,2890],"disallowed"],[[2891,2893],"valid"],[[2894,2901],"disallowed"],[[2902,2903],"valid"],[[2904,2907],"disallowed"],[[2908,2908],"mapped",[2849,2876]],[[2909,2909],"mapped",[2850,2876]],[[2910,2910],"disallowed"],[[2911,2913],"valid"],[[2914,2915],"valid"],[[2916,2917],"disallowed"],[[2918,2927],"valid"],[[2928,2928],"valid",[],"NV8"],[[2929,2929],"valid"],[[2930,2935],"valid",[],"NV8"],[[2936,2945],"disallowed"],[[2946,2947],"valid"],[[2948,2948],"disallowed"],[[2949,2954],"valid"],[[2955,2957],"disallowed"],[[2958,2960],"valid"],[[2961,2961],"disallowed"],[[2962,2965],"valid"],[[2966,2968],"disallowed"],[[2969,2970],"valid"],[[2971,2971],"disallowed"],[[2972,2972],"valid"],[[2973,2973],"disallowed"],[[2974,2975],"valid"],[[2976,2978],"disallowed"],[[2979,2980],"valid"],[[2981,2983],"disallowed"],[[2984,2986],"valid"],[[2987,2989],"disallowed"],[[2990,2997],"valid"],[[2998,2998],"valid"],[[2999,3001],"valid"],[[3002,3005],"disallowed"],[[3006,3010],"valid"],[[3011,3013],"disallowed"],[[3014,3016],"valid"],[[3017,3017],"disallowed"],[[3018,3021],"valid"],[[3022,3023],"disallowed"],[[3024,3024],"valid"],[[3025,3030],"disallowed"],[[3031,3031],"valid"],[[3032,3045],"disallowed"],[[3046,3046],"valid"],[[3047,3055],"valid"],[[3056,3058],"valid",[],"NV8"],[[3059,3066],"valid",[],"NV8"],[[3067,3071],"disallowed"],[[3072,3072],"valid"],[[3073,3075],"valid"],[[3076,3076],"disallowed"],[[3077,3084],"valid"],[[3085,3085],"disallowed"],[[3086,3088],"valid"],[[3089,3089],"disallowed"],[[3090,3112],"valid"],[[3113,3113],"disallowed"],[[3114,3123],"valid"],[[3124,3124],"valid"],[[3125,3129],"valid"],[[3130,3132],"disallowed"],[[3133,3133],"valid"],[[3134,3140],"valid"],[[3141,3141],"disallowed"],[[3142,3144],"valid"],[[3145,3145],"disallowed"],[[3146,3149],"valid"],[[3150,3156],"disallowed"],[[3157,3158],"valid"],[[3159,3159],"disallowed"],[[3160,3161],"valid"],[[3162,3162],"valid"],[[3163,3167],"disallowed"],[[3168,3169],"valid"],[[3170,3171],"valid"],[[3172,3173],"disallowed"],[[3174,3183],"valid"],[[3184,3191],"disallowed"],[[3192,3199],"valid",[],"NV8"],[[3200,3200],"disallowed"],[[3201,3201],"valid"],[[3202,3203],"valid"],[[3204,3204],"disallowed"],[[3205,3212],"valid"],[[3213,3213],"disallowed"],[[3214,3216],"valid"],[[3217,3217],"disallowed"],[[3218,3240],"valid"],[[3241,3241],"disallowed"],[[3242,3251],"valid"],[[3252,3252],"disallowed"],[[3253,3257],"valid"],[[3258,3259],"disallowed"],[[3260,3261],"valid"],[[3262,3268],"valid"],[[3269,3269],"disallowed"],[[3270,3272],"valid"],[[3273,3273],"disallowed"],[[3274,3277],"valid"],[[3278,3284],"disallowed"],[[3285,3286],"valid"],[[3287,3293],"disallowed"],[[3294,3294],"valid"],[[3295,3295],"disallowed"],[[3296,3297],"valid"],[[3298,3299],"valid"],[[3300,3301],"disallowed"],[[3302,3311],"valid"],[[3312,3312],"disallowed"],[[3313,3314],"valid"],[[3315,3328],"disallowed"],[[3329,3329],"valid"],[[3330,3331],"valid"],[[3332,3332],"disallowed"],[[3333,3340],"valid"],[[3341,3341],"disallowed"],[[3342,3344],"valid"],[[3345,3345],"disallowed"],[[3346,3368],"valid"],[[3369,3369],"valid"],[[3370,3385],"valid"],[[3386,3386],"valid"],[[3387,3388],"disallowed"],[[3389,3389],"valid"],[[3390,3395],"valid"],[[3396,3396],"valid"],[[3397,3397],"disallowed"],[[3398,3400],"valid"],[[3401,3401],"disallowed"],[[3402,3405],"valid"],[[3406,3406],"valid"],[[3407,3414],"disallowed"],[[3415,3415],"valid"],[[3416,3422],"disallowed"],[[3423,3423],"valid"],[[3424,3425],"valid"],[[3426,3427],"valid"],[[3428,3429],"disallowed"],[[3430,3439],"valid"],[[3440,3445],"valid",[],"NV8"],[[3446,3448],"disallowed"],[[3449,3449],"valid",[],"NV8"],[[3450,3455],"valid"],[[3456,3457],"disallowed"],[[3458,3459],"valid"],[[3460,3460],"disallowed"],[[3461,3478],"valid"],[[3479,3481],"disallowed"],[[3482,3505],"valid"],[[3506,3506],"disallowed"],[[3507,3515],"valid"],[[3516,3516],"disallowed"],[[3517,3517],"valid"],[[3518,3519],"disallowed"],[[3520,3526],"valid"],[[3527,3529],"disallowed"],[[3530,3530],"valid"],[[3531,3534],"disallowed"],[[3535,3540],"valid"],[[3541,3541],"disallowed"],[[3542,3542],"valid"],[[3543,3543],"disallowed"],[[3544,3551],"valid"],[[3552,3557],"disallowed"],[[3558,3567],"valid"],[[3568,3569],"disallowed"],[[3570,3571],"valid"],[[3572,3572],"valid",[],"NV8"],[[3573,3584],"disallowed"],[[3585,3634],"valid"],[[3635,3635],"mapped",[3661,3634]],[[3636,3642],"valid"],[[3643,3646],"disallowed"],[[3647,3647],"valid",[],"NV8"],[[3648,3662],"valid"],[[3663,3663],"valid",[],"NV8"],[[3664,3673],"valid"],[[3674,3675],"valid",[],"NV8"],[[3676,3712],"disallowed"],[[3713,3714],"valid"],[[3715,3715],"disallowed"],[[3716,3716],"valid"],[[3717,3718],"disallowed"],[[3719,3720],"valid"],[[3721,3721],"disallowed"],[[3722,3722],"valid"],[[3723,3724],"disallowed"],[[3725,3725],"valid"],[[3726,3731],"disallowed"],[[3732,3735],"valid"],[[3736,3736],"disallowed"],[[3737,3743],"valid"],[[3744,3744],"disallowed"],[[3745,3747],"valid"],[[3748,3748],"disallowed"],[[3749,3749],"valid"],[[3750,3750],"disallowed"],[[3751,3751],"valid"],[[3752,3753],"disallowed"],[[3754,3755],"valid"],[[3756,3756],"disallowed"],[[3757,3762],"valid"],[[3763,3763],"mapped",[3789,3762]],[[3764,3769],"valid"],[[3770,3770],"disallowed"],[[3771,3773],"valid"],[[3774,3775],"disallowed"],[[3776,3780],"valid"],[[3781,3781],"disallowed"],[[3782,3782],"valid"],[[3783,3783],"disallowed"],[[3784,3789],"valid"],[[3790,3791],"disallowed"],[[3792,3801],"valid"],[[3802,3803],"disallowed"],[[3804,3804],"mapped",[3755,3737]],[[3805,3805],"mapped",[3755,3745]],[[3806,3807],"valid"],[[3808,3839],"disallowed"],[[3840,3840],"valid"],[[3841,3850],"valid",[],"NV8"],[[3851,3851],"valid"],[[3852,3852],"mapped",[3851]],[[3853,3863],"valid",[],"NV8"],[[3864,3865],"valid"],[[3866,3871],"valid",[],"NV8"],[[3872,3881],"valid"],[[3882,3892],"valid",[],"NV8"],[[3893,3893],"valid"],[[3894,3894],"valid",[],"NV8"],[[3895,3895],"valid"],[[3896,3896],"valid",[],"NV8"],[[3897,3897],"valid"],[[3898,3901],"valid",[],"NV8"],[[3902,3906],"valid"],[[3907,3907],"mapped",[3906,4023]],[[3908,3911],"valid"],[[3912,3912],"disallowed"],[[3913,3916],"valid"],[[3917,3917],"mapped",[3916,4023]],[[3918,3921],"valid"],[[3922,3922],"mapped",[3921,4023]],[[3923,3926],"valid"],[[3927,3927],"mapped",[3926,4023]],[[3928,3931],"valid"],[[3932,3932],"mapped",[3931,4023]],[[3933,3944],"valid"],[[3945,3945],"mapped",[3904,4021]],[[3946,3946],"valid"],[[3947,3948],"valid"],[[3949,3952],"disallowed"],[[3953,3954],"valid"],[[3955,3955],"mapped",[3953,3954]],[[3956,3956],"valid"],[[3957,3957],"mapped",[3953,3956]],[[3958,3958],"mapped",[4018,3968]],[[3959,3959],"mapped",[4018,3953,3968]],[[3960,3960],"mapped",[4019,3968]],[[3961,3961],"mapped",[4019,3953,3968]],[[3962,3968],"valid"],[[3969,3969],"mapped",[3953,3968]],[[3970,3972],"valid"],[[3973,3973],"valid",[],"NV8"],[[3974,3979],"valid"],[[3980,3983],"valid"],[[3984,3986],"valid"],[[3987,3987],"mapped",[3986,4023]],[[3988,3989],"valid"],[[3990,3990],"valid"],[[3991,3991],"valid"],[[3992,3992],"disallowed"],[[3993,3996],"valid"],[[3997,3997],"mapped",[3996,4023]],[[3998,4001],"valid"],[[4002,4002],"mapped",[4001,4023]],[[4003,4006],"valid"],[[4007,4007],"mapped",[4006,4023]],[[4008,4011],"valid"],[[4012,4012],"mapped",[4011,4023]],[[4013,4013],"valid"],[[4014,4016],"valid"],[[4017,4023],"valid"],[[4024,4024],"valid"],[[4025,4025],"mapped",[3984,4021]],[[4026,4028],"valid"],[[4029,4029],"disallowed"],[[4030,4037],"valid",[],"NV8"],[[4038,4038],"valid"],[[4039,4044],"valid",[],"NV8"],[[4045,4045],"disallowed"],[[4046,4046],"valid",[],"NV8"],[[4047,4047],"valid",[],"NV8"],[[4048,4049],"valid",[],"NV8"],[[4050,4052],"valid",[],"NV8"],[[4053,4056],"valid",[],"NV8"],[[4057,4058],"valid",[],"NV8"],[[4059,4095],"disallowed"],[[4096,4129],"valid"],[[4130,4130],"valid"],[[4131,4135],"valid"],[[4136,4136],"valid"],[[4137,4138],"valid"],[[4139,4139],"valid"],[[4140,4146],"valid"],[[4147,4149],"valid"],[[4150,4153],"valid"],[[4154,4159],"valid"],[[4160,4169],"valid"],[[4170,4175],"valid",[],"NV8"],[[4176,4185],"valid"],[[4186,4249],"valid"],[[4250,4253],"valid"],[[4254,4255],"valid",[],"NV8"],[[4256,4293],"disallowed"],[[4294,4294],"disallowed"],[[4295,4295],"mapped",[11559]],[[4296,4300],"disallowed"],[[4301,4301],"mapped",[11565]],[[4302,4303],"disallowed"],[[4304,4342],"valid"],[[4343,4344],"valid"],[[4345,4346],"valid"],[[4347,4347],"valid",[],"NV8"],[[4348,4348],"mapped",[4316]],[[4349,4351],"valid"],[[4352,4441],"valid",[],"NV8"],[[4442,4446],"valid",[],"NV8"],[[4447,4448],"disallowed"],[[4449,4514],"valid",[],"NV8"],[[4515,4519],"valid",[],"NV8"],[[4520,4601],"valid",[],"NV8"],[[4602,4607],"valid",[],"NV8"],[[4608,4614],"valid"],[[4615,4615],"valid"],[[4616,4678],"valid"],[[4679,4679],"valid"],[[4680,4680],"valid"],[[4681,4681],"disallowed"],[[4682,4685],"valid"],[[4686,4687],"disallowed"],[[4688,4694],"valid"],[[4695,4695],"disallowed"],[[4696,4696],"valid"],[[4697,4697],"disallowed"],[[4698,4701],"valid"],[[4702,4703],"disallowed"],[[4704,4742],"valid"],[[4743,4743],"valid"],[[4744,4744],"valid"],[[4745,4745],"disallowed"],[[4746,4749],"valid"],[[4750,4751],"disallowed"],[[4752,4782],"valid"],[[4783,4783],"valid"],[[4784,4784],"valid"],[[4785,4785],"disallowed"],[[4786,4789],"valid"],[[4790,4791],"disallowed"],[[4792,4798],"valid"],[[4799,4799],"disallowed"],[[4800,4800],"valid"],[[4801,4801],"disallowed"],[[4802,4805],"valid"],[[4806,4807],"disallowed"],[[4808,4814],"valid"],[[4815,4815],"valid"],[[4816,4822],"valid"],[[4823,4823],"disallowed"],[[4824,4846],"valid"],[[4847,4847],"valid"],[[4848,4878],"valid"],[[4879,4879],"valid"],[[4880,4880],"valid"],[[4881,4881],"disallowed"],[[4882,4885],"valid"],[[4886,4887],"disallowed"],[[4888,4894],"valid"],[[4895,4895],"valid"],[[4896,4934],"valid"],[[4935,4935],"valid"],[[4936,4954],"valid"],[[4955,4956],"disallowed"],[[4957,4958],"valid"],[[4959,4959],"valid"],[[4960,4960],"valid",[],"NV8"],[[4961,4988],"valid",[],"NV8"],[[4989,4991],"disallowed"],[[4992,5007],"valid"],[[5008,5017],"valid",[],"NV8"],[[5018,5023],"disallowed"],[[5024,5108],"valid"],[[5109,5109],"valid"],[[5110,5111],"disallowed"],[[5112,5112],"mapped",[5104]],[[5113,5113],"mapped",[5105]],[[5114,5114],"mapped",[5106]],[[5115,5115],"mapped",[5107]],[[5116,5116],"mapped",[5108]],[[5117,5117],"mapped",[5109]],[[5118,5119],"disallowed"],[[5120,5120],"valid",[],"NV8"],[[5121,5740],"valid"],[[5741,5742],"valid",[],"NV8"],[[5743,5750],"valid"],[[5751,5759],"valid"],[[5760,5760],"disallowed"],[[5761,5786],"valid"],[[5787,5788],"valid",[],"NV8"],[[5789,5791],"disallowed"],[[5792,5866],"valid"],[[5867,5872],"valid",[],"NV8"],[[5873,5880],"valid"],[[5881,5887],"disallowed"],[[5888,5900],"valid"],[[5901,5901],"disallowed"],[[5902,5908],"valid"],[[5909,5919],"disallowed"],[[5920,5940],"valid"],[[5941,5942],"valid",[],"NV8"],[[5943,5951],"disallowed"],[[5952,5971],"valid"],[[5972,5983],"disallowed"],[[5984,5996],"valid"],[[5997,5997],"disallowed"],[[5998,6e3],"valid"],[[6001,6001],"disallowed"],[[6002,6003],"valid"],[[6004,6015],"disallowed"],[[6016,6067],"valid"],[[6068,6069],"disallowed"],[[6070,6099],"valid"],[[6100,6102],"valid",[],"NV8"],[[6103,6103],"valid"],[[6104,6107],"valid",[],"NV8"],[[6108,6108],"valid"],[[6109,6109],"valid"],[[6110,6111],"disallowed"],[[6112,6121],"valid"],[[6122,6127],"disallowed"],[[6128,6137],"valid",[],"NV8"],[[6138,6143],"disallowed"],[[6144,6149],"valid",[],"NV8"],[[6150,6150],"disallowed"],[[6151,6154],"valid",[],"NV8"],[[6155,6157],"ignored"],[[6158,6158],"disallowed"],[[6159,6159],"disallowed"],[[6160,6169],"valid"],[[6170,6175],"disallowed"],[[6176,6263],"valid"],[[6264,6271],"disallowed"],[[6272,6313],"valid"],[[6314,6314],"valid"],[[6315,6319],"disallowed"],[[6320,6389],"valid"],[[6390,6399],"disallowed"],[[6400,6428],"valid"],[[6429,6430],"valid"],[[6431,6431],"disallowed"],[[6432,6443],"valid"],[[6444,6447],"disallowed"],[[6448,6459],"valid"],[[6460,6463],"disallowed"],[[6464,6464],"valid",[],"NV8"],[[6465,6467],"disallowed"],[[6468,6469],"valid",[],"NV8"],[[6470,6509],"valid"],[[6510,6511],"disallowed"],[[6512,6516],"valid"],[[6517,6527],"disallowed"],[[6528,6569],"valid"],[[6570,6571],"valid"],[[6572,6575],"disallowed"],[[6576,6601],"valid"],[[6602,6607],"disallowed"],[[6608,6617],"valid"],[[6618,6618],"valid",[],"XV8"],[[6619,6621],"disallowed"],[[6622,6623],"valid",[],"NV8"],[[6624,6655],"valid",[],"NV8"],[[6656,6683],"valid"],[[6684,6685],"disallowed"],[[6686,6687],"valid",[],"NV8"],[[6688,6750],"valid"],[[6751,6751],"disallowed"],[[6752,6780],"valid"],[[6781,6782],"disallowed"],[[6783,6793],"valid"],[[6794,6799],"disallowed"],[[6800,6809],"valid"],[[6810,6815],"disallowed"],[[6816,6822],"valid",[],"NV8"],[[6823,6823],"valid"],[[6824,6829],"valid",[],"NV8"],[[6830,6831],"disallowed"],[[6832,6845],"valid"],[[6846,6846],"valid",[],"NV8"],[[6847,6911],"disallowed"],[[6912,6987],"valid"],[[6988,6991],"disallowed"],[[6992,7001],"valid"],[[7002,7018],"valid",[],"NV8"],[[7019,7027],"valid"],[[7028,7036],"valid",[],"NV8"],[[7037,7039],"disallowed"],[[7040,7082],"valid"],[[7083,7085],"valid"],[[7086,7097],"valid"],[[7098,7103],"valid"],[[7104,7155],"valid"],[[7156,7163],"disallowed"],[[7164,7167],"valid",[],"NV8"],[[7168,7223],"valid"],[[7224,7226],"disallowed"],[[7227,7231],"valid",[],"NV8"],[[7232,7241],"valid"],[[7242,7244],"disallowed"],[[7245,7293],"valid"],[[7294,7295],"valid",[],"NV8"],[[7296,7359],"disallowed"],[[7360,7367],"valid",[],"NV8"],[[7368,7375],"disallowed"],[[7376,7378],"valid"],[[7379,7379],"valid",[],"NV8"],[[7380,7410],"valid"],[[7411,7414],"valid"],[[7415,7415],"disallowed"],[[7416,7417],"valid"],[[7418,7423],"disallowed"],[[7424,7467],"valid"],[[7468,7468],"mapped",[97]],[[7469,7469],"mapped",[230]],[[7470,7470],"mapped",[98]],[[7471,7471],"valid"],[[7472,7472],"mapped",[100]],[[7473,7473],"mapped",[101]],[[7474,7474],"mapped",[477]],[[7475,7475],"mapped",[103]],[[7476,7476],"mapped",[104]],[[7477,7477],"mapped",[105]],[[7478,7478],"mapped",[106]],[[7479,7479],"mapped",[107]],[[7480,7480],"mapped",[108]],[[7481,7481],"mapped",[109]],[[7482,7482],"mapped",[110]],[[7483,7483],"valid"],[[7484,7484],"mapped",[111]],[[7485,7485],"mapped",[547]],[[7486,7486],"mapped",[112]],[[7487,7487],"mapped",[114]],[[7488,7488],"mapped",[116]],[[7489,7489],"mapped",[117]],[[7490,7490],"mapped",[119]],[[7491,7491],"mapped",[97]],[[7492,7492],"mapped",[592]],[[7493,7493],"mapped",[593]],[[7494,7494],"mapped",[7426]],[[7495,7495],"mapped",[98]],[[7496,7496],"mapped",[100]],[[7497,7497],"mapped",[101]],[[7498,7498],"mapped",[601]],[[7499,7499],"mapped",[603]],[[7500,7500],"mapped",[604]],[[7501,7501],"mapped",[103]],[[7502,7502],"valid"],[[7503,7503],"mapped",[107]],[[7504,7504],"mapped",[109]],[[7505,7505],"mapped",[331]],[[7506,7506],"mapped",[111]],[[7507,7507],"mapped",[596]],[[7508,7508],"mapped",[7446]],[[7509,7509],"mapped",[7447]],[[7510,7510],"mapped",[112]],[[7511,7511],"mapped",[116]],[[7512,7512],"mapped",[117]],[[7513,7513],"mapped",[7453]],[[7514,7514],"mapped",[623]],[[7515,7515],"mapped",[118]],[[7516,7516],"mapped",[7461]],[[7517,7517],"mapped",[946]],[[7518,7518],"mapped",[947]],[[7519,7519],"mapped",[948]],[[7520,7520],"mapped",[966]],[[7521,7521],"mapped",[967]],[[7522,7522],"mapped",[105]],[[7523,7523],"mapped",[114]],[[7524,7524],"mapped",[117]],[[7525,7525],"mapped",[118]],[[7526,7526],"mapped",[946]],[[7527,7527],"mapped",[947]],[[7528,7528],"mapped",[961]],[[7529,7529],"mapped",[966]],[[7530,7530],"mapped",[967]],[[7531,7531],"valid"],[[7532,7543],"valid"],[[7544,7544],"mapped",[1085]],[[7545,7578],"valid"],[[7579,7579],"mapped",[594]],[[7580,7580],"mapped",[99]],[[7581,7581],"mapped",[597]],[[7582,7582],"mapped",[240]],[[7583,7583],"mapped",[604]],[[7584,7584],"mapped",[102]],[[7585,7585],"mapped",[607]],[[7586,7586],"mapped",[609]],[[7587,7587],"mapped",[613]],[[7588,7588],"mapped",[616]],[[7589,7589],"mapped",[617]],[[7590,7590],"mapped",[618]],[[7591,7591],"mapped",[7547]],[[7592,7592],"mapped",[669]],[[7593,7593],"mapped",[621]],[[7594,7594],"mapped",[7557]],[[7595,7595],"mapped",[671]],[[7596,7596],"mapped",[625]],[[7597,7597],"mapped",[624]],[[7598,7598],"mapped",[626]],[[7599,7599],"mapped",[627]],[[7600,7600],"mapped",[628]],[[7601,7601],"mapped",[629]],[[7602,7602],"mapped",[632]],[[7603,7603],"mapped",[642]],[[7604,7604],"mapped",[643]],[[7605,7605],"mapped",[427]],[[7606,7606],"mapped",[649]],[[7607,7607],"mapped",[650]],[[7608,7608],"mapped",[7452]],[[7609,7609],"mapped",[651]],[[7610,7610],"mapped",[652]],[[7611,7611],"mapped",[122]],[[7612,7612],"mapped",[656]],[[7613,7613],"mapped",[657]],[[7614,7614],"mapped",[658]],[[7615,7615],"mapped",[952]],[[7616,7619],"valid"],[[7620,7626],"valid"],[[7627,7654],"valid"],[[7655,7669],"valid"],[[7670,7675],"disallowed"],[[7676,7676],"valid"],[[7677,7677],"valid"],[[7678,7679],"valid"],[[7680,7680],"mapped",[7681]],[[7681,7681],"valid"],[[7682,7682],"mapped",[7683]],[[7683,7683],"valid"],[[7684,7684],"mapped",[7685]],[[7685,7685],"valid"],[[7686,7686],"mapped",[7687]],[[7687,7687],"valid"],[[7688,7688],"mapped",[7689]],[[7689,7689],"valid"],[[7690,7690],"mapped",[7691]],[[7691,7691],"valid"],[[7692,7692],"mapped",[7693]],[[7693,7693],"valid"],[[7694,7694],"mapped",[7695]],[[7695,7695],"valid"],[[7696,7696],"mapped",[7697]],[[7697,7697],"valid"],[[7698,7698],"mapped",[7699]],[[7699,7699],"valid"],[[7700,7700],"mapped",[7701]],[[7701,7701],"valid"],[[7702,7702],"mapped",[7703]],[[7703,7703],"valid"],[[7704,7704],"mapped",[7705]],[[7705,7705],"valid"],[[7706,7706],"mapped",[7707]],[[7707,7707],"valid"],[[7708,7708],"mapped",[7709]],[[7709,7709],"valid"],[[7710,7710],"mapped",[7711]],[[7711,7711],"valid"],[[7712,7712],"mapped",[7713]],[[7713,7713],"valid"],[[7714,7714],"mapped",[7715]],[[7715,7715],"valid"],[[7716,7716],"mapped",[7717]],[[7717,7717],"valid"],[[7718,7718],"mapped",[7719]],[[7719,7719],"valid"],[[7720,7720],"mapped",[7721]],[[7721,7721],"valid"],[[7722,7722],"mapped",[7723]],[[7723,7723],"valid"],[[7724,7724],"mapped",[7725]],[[7725,7725],"valid"],[[7726,7726],"mapped",[7727]],[[7727,7727],"valid"],[[7728,7728],"mapped",[7729]],[[7729,7729],"valid"],[[7730,7730],"mapped",[7731]],[[7731,7731],"valid"],[[7732,7732],"mapped",[7733]],[[7733,7733],"valid"],[[7734,7734],"mapped",[7735]],[[7735,7735],"valid"],[[7736,7736],"mapped",[7737]],[[7737,7737],"valid"],[[7738,7738],"mapped",[7739]],[[7739,7739],"valid"],[[7740,7740],"mapped",[7741]],[[7741,7741],"valid"],[[7742,7742],"mapped",[7743]],[[7743,7743],"valid"],[[7744,7744],"mapped",[7745]],[[7745,7745],"valid"],[[7746,7746],"mapped",[7747]],[[7747,7747],"valid"],[[7748,7748],"mapped",[7749]],[[7749,7749],"valid"],[[7750,7750],"mapped",[7751]],[[7751,7751],"valid"],[[7752,7752],"mapped",[7753]],[[7753,7753],"valid"],[[7754,7754],"mapped",[7755]],[[7755,7755],"valid"],[[7756,7756],"mapped",[7757]],[[7757,7757],"valid"],[[7758,7758],"mapped",[7759]],[[7759,7759],"valid"],[[7760,7760],"mapped",[7761]],[[7761,7761],"valid"],[[7762,7762],"mapped",[7763]],[[7763,7763],"valid"],[[7764,7764],"mapped",[7765]],[[7765,7765],"valid"],[[7766,7766],"mapped",[7767]],[[7767,7767],"valid"],[[7768,7768],"mapped",[7769]],[[7769,7769],"valid"],[[7770,7770],"mapped",[7771]],[[7771,7771],"valid"],[[7772,7772],"mapped",[7773]],[[7773,7773],"valid"],[[7774,7774],"mapped",[7775]],[[7775,7775],"valid"],[[7776,7776],"mapped",[7777]],[[7777,7777],"valid"],[[7778,7778],"mapped",[7779]],[[7779,7779],"valid"],[[7780,7780],"mapped",[7781]],[[7781,7781],"valid"],[[7782,7782],"mapped",[7783]],[[7783,7783],"valid"],[[7784,7784],"mapped",[7785]],[[7785,7785],"valid"],[[7786,7786],"mapped",[7787]],[[7787,7787],"valid"],[[7788,7788],"mapped",[7789]],[[7789,7789],"valid"],[[7790,7790],"mapped",[7791]],[[7791,7791],"valid"],[[7792,7792],"mapped",[7793]],[[7793,7793],"valid"],[[7794,7794],"mapped",[7795]],[[7795,7795],"valid"],[[7796,7796],"mapped",[7797]],[[7797,7797],"valid"],[[7798,7798],"mapped",[7799]],[[7799,7799],"valid"],[[7800,7800],"mapped",[7801]],[[7801,7801],"valid"],[[7802,7802],"mapped",[7803]],[[7803,7803],"valid"],[[7804,7804],"mapped",[7805]],[[7805,7805],"valid"],[[7806,7806],"mapped",[7807]],[[7807,7807],"valid"],[[7808,7808],"mapped",[7809]],[[7809,7809],"valid"],[[7810,7810],"mapped",[7811]],[[7811,7811],"valid"],[[7812,7812],"mapped",[7813]],[[7813,7813],"valid"],[[7814,7814],"mapped",[7815]],[[7815,7815],"valid"],[[7816,7816],"mapped",[7817]],[[7817,7817],"valid"],[[7818,7818],"mapped",[7819]],[[7819,7819],"valid"],[[7820,7820],"mapped",[7821]],[[7821,7821],"valid"],[[7822,7822],"mapped",[7823]],[[7823,7823],"valid"],[[7824,7824],"mapped",[7825]],[[7825,7825],"valid"],[[7826,7826],"mapped",[7827]],[[7827,7827],"valid"],[[7828,7828],"mapped",[7829]],[[7829,7833],"valid"],[[7834,7834],"mapped",[97,702]],[[7835,7835],"mapped",[7777]],[[7836,7837],"valid"],[[7838,7838],"mapped",[115,115]],[[7839,7839],"valid"],[[7840,7840],"mapped",[7841]],[[7841,7841],"valid"],[[7842,7842],"mapped",[7843]],[[7843,7843],"valid"],[[7844,7844],"mapped",[7845]],[[7845,7845],"valid"],[[7846,7846],"mapped",[7847]],[[7847,7847],"valid"],[[7848,7848],"mapped",[7849]],[[7849,7849],"valid"],[[7850,7850],"mapped",[7851]],[[7851,7851],"valid"],[[7852,7852],"mapped",[7853]],[[7853,7853],"valid"],[[7854,7854],"mapped",[7855]],[[7855,7855],"valid"],[[7856,7856],"mapped",[7857]],[[7857,7857],"valid"],[[7858,7858],"mapped",[7859]],[[7859,7859],"valid"],[[7860,7860],"mapped",[7861]],[[7861,7861],"valid"],[[7862,7862],"mapped",[7863]],[[7863,7863],"valid"],[[7864,7864],"mapped",[7865]],[[7865,7865],"valid"],[[7866,7866],"mapped",[7867]],[[7867,7867],"valid"],[[7868,7868],"mapped",[7869]],[[7869,7869],"valid"],[[7870,7870],"mapped",[7871]],[[7871,7871],"valid"],[[7872,7872],"mapped",[7873]],[[7873,7873],"valid"],[[7874,7874],"mapped",[7875]],[[7875,7875],"valid"],[[7876,7876],"mapped",[7877]],[[7877,7877],"valid"],[[7878,7878],"mapped",[7879]],[[7879,7879],"valid"],[[7880,7880],"mapped",[7881]],[[7881,7881],"valid"],[[7882,7882],"mapped",[7883]],[[7883,7883],"valid"],[[7884,7884],"mapped",[7885]],[[7885,7885],"valid"],[[7886,7886],"mapped",[7887]],[[7887,7887],"valid"],[[7888,7888],"mapped",[7889]],[[7889,7889],"valid"],[[7890,7890],"mapped",[7891]],[[7891,7891],"valid"],[[7892,7892],"mapped",[7893]],[[7893,7893],"valid"],[[7894,7894],"mapped",[7895]],[[7895,7895],"valid"],[[7896,7896],"mapped",[7897]],[[7897,7897],"valid"],[[7898,7898],"mapped",[7899]],[[7899,7899],"valid"],[[7900,7900],"mapped",[7901]],[[7901,7901],"valid"],[[7902,7902],"mapped",[7903]],[[7903,7903],"valid"],[[7904,7904],"mapped",[7905]],[[7905,7905],"valid"],[[7906,7906],"mapped",[7907]],[[7907,7907],"valid"],[[7908,7908],"mapped",[7909]],[[7909,7909],"valid"],[[7910,7910],"mapped",[7911]],[[7911,7911],"valid"],[[7912,7912],"mapped",[7913]],[[7913,7913],"valid"],[[7914,7914],"mapped",[7915]],[[7915,7915],"valid"],[[7916,7916],"mapped",[7917]],[[7917,7917],"valid"],[[7918,7918],"mapped",[7919]],[[7919,7919],"valid"],[[7920,7920],"mapped",[7921]],[[7921,7921],"valid"],[[7922,7922],"mapped",[7923]],[[7923,7923],"valid"],[[7924,7924],"mapped",[7925]],[[7925,7925],"valid"],[[7926,7926],"mapped",[7927]],[[7927,7927],"valid"],[[7928,7928],"mapped",[7929]],[[7929,7929],"valid"],[[7930,7930],"mapped",[7931]],[[7931,7931],"valid"],[[7932,7932],"mapped",[7933]],[[7933,7933],"valid"],[[7934,7934],"mapped",[7935]],[[7935,7935],"valid"],[[7936,7943],"valid"],[[7944,7944],"mapped",[7936]],[[7945,7945],"mapped",[7937]],[[7946,7946],"mapped",[7938]],[[7947,7947],"mapped",[7939]],[[7948,7948],"mapped",[7940]],[[7949,7949],"mapped",[7941]],[[7950,7950],"mapped",[7942]],[[7951,7951],"mapped",[7943]],[[7952,7957],"valid"],[[7958,7959],"disallowed"],[[7960,7960],"mapped",[7952]],[[7961,7961],"mapped",[7953]],[[7962,7962],"mapped",[7954]],[[7963,7963],"mapped",[7955]],[[7964,7964],"mapped",[7956]],[[7965,7965],"mapped",[7957]],[[7966,7967],"disallowed"],[[7968,7975],"valid"],[[7976,7976],"mapped",[7968]],[[7977,7977],"mapped",[7969]],[[7978,7978],"mapped",[7970]],[[7979,7979],"mapped",[7971]],[[7980,7980],"mapped",[7972]],[[7981,7981],"mapped",[7973]],[[7982,7982],"mapped",[7974]],[[7983,7983],"mapped",[7975]],[[7984,7991],"valid"],[[7992,7992],"mapped",[7984]],[[7993,7993],"mapped",[7985]],[[7994,7994],"mapped",[7986]],[[7995,7995],"mapped",[7987]],[[7996,7996],"mapped",[7988]],[[7997,7997],"mapped",[7989]],[[7998,7998],"mapped",[7990]],[[7999,7999],"mapped",[7991]],[[8e3,8005],"valid"],[[8006,8007],"disallowed"],[[8008,8008],"mapped",[8e3]],[[8009,8009],"mapped",[8001]],[[8010,8010],"mapped",[8002]],[[8011,8011],"mapped",[8003]],[[8012,8012],"mapped",[8004]],[[8013,8013],"mapped",[8005]],[[8014,8015],"disallowed"],[[8016,8023],"valid"],[[8024,8024],"disallowed"],[[8025,8025],"mapped",[8017]],[[8026,8026],"disallowed"],[[8027,8027],"mapped",[8019]],[[8028,8028],"disallowed"],[[8029,8029],"mapped",[8021]],[[8030,8030],"disallowed"],[[8031,8031],"mapped",[8023]],[[8032,8039],"valid"],[[8040,8040],"mapped",[8032]],[[8041,8041],"mapped",[8033]],[[8042,8042],"mapped",[8034]],[[8043,8043],"mapped",[8035]],[[8044,8044],"mapped",[8036]],[[8045,8045],"mapped",[8037]],[[8046,8046],"mapped",[8038]],[[8047,8047],"mapped",[8039]],[[8048,8048],"valid"],[[8049,8049],"mapped",[940]],[[8050,8050],"valid"],[[8051,8051],"mapped",[941]],[[8052,8052],"valid"],[[8053,8053],"mapped",[942]],[[8054,8054],"valid"],[[8055,8055],"mapped",[943]],[[8056,8056],"valid"],[[8057,8057],"mapped",[972]],[[8058,8058],"valid"],[[8059,8059],"mapped",[973]],[[8060,8060],"valid"],[[8061,8061],"mapped",[974]],[[8062,8063],"disallowed"],[[8064,8064],"mapped",[7936,953]],[[8065,8065],"mapped",[7937,953]],[[8066,8066],"mapped",[7938,953]],[[8067,8067],"mapped",[7939,953]],[[8068,8068],"mapped",[7940,953]],[[8069,8069],"mapped",[7941,953]],[[8070,8070],"mapped",[7942,953]],[[8071,8071],"mapped",[7943,953]],[[8072,8072],"mapped",[7936,953]],[[8073,8073],"mapped",[7937,953]],[[8074,8074],"mapped",[7938,953]],[[8075,8075],"mapped",[7939,953]],[[8076,8076],"mapped",[7940,953]],[[8077,8077],"mapped",[7941,953]],[[8078,8078],"mapped",[7942,953]],[[8079,8079],"mapped",[7943,953]],[[8080,8080],"mapped",[7968,953]],[[8081,8081],"mapped",[7969,953]],[[8082,8082],"mapped",[7970,953]],[[8083,8083],"mapped",[7971,953]],[[8084,8084],"mapped",[7972,953]],[[8085,8085],"mapped",[7973,953]],[[8086,8086],"mapped",[7974,953]],[[8087,8087],"mapped",[7975,953]],[[8088,8088],"mapped",[7968,953]],[[8089,8089],"mapped",[7969,953]],[[8090,8090],"mapped",[7970,953]],[[8091,8091],"mapped",[7971,953]],[[8092,8092],"mapped",[7972,953]],[[8093,8093],"mapped",[7973,953]],[[8094,8094],"mapped",[7974,953]],[[8095,8095],"mapped",[7975,953]],[[8096,8096],"mapped",[8032,953]],[[8097,8097],"mapped",[8033,953]],[[8098,8098],"mapped",[8034,953]],[[8099,8099],"mapped",[8035,953]],[[8100,8100],"mapped",[8036,953]],[[8101,8101],"mapped",[8037,953]],[[8102,8102],"mapped",[8038,953]],[[8103,8103],"mapped",[8039,953]],[[8104,8104],"mapped",[8032,953]],[[8105,8105],"mapped",[8033,953]],[[8106,8106],"mapped",[8034,953]],[[8107,8107],"mapped",[8035,953]],[[8108,8108],"mapped",[8036,953]],[[8109,8109],"mapped",[8037,953]],[[8110,8110],"mapped",[8038,953]],[[8111,8111],"mapped",[8039,953]],[[8112,8113],"valid"],[[8114,8114],"mapped",[8048,953]],[[8115,8115],"mapped",[945,953]],[[8116,8116],"mapped",[940,953]],[[8117,8117],"disallowed"],[[8118,8118],"valid"],[[8119,8119],"mapped",[8118,953]],[[8120,8120],"mapped",[8112]],[[8121,8121],"mapped",[8113]],[[8122,8122],"mapped",[8048]],[[8123,8123],"mapped",[940]],[[8124,8124],"mapped",[945,953]],[[8125,8125],"disallowed_STD3_mapped",[32,787]],[[8126,8126],"mapped",[953]],[[8127,8127],"disallowed_STD3_mapped",[32,787]],[[8128,8128],"disallowed_STD3_mapped",[32,834]],[[8129,8129],"disallowed_STD3_mapped",[32,776,834]],[[8130,8130],"mapped",[8052,953]],[[8131,8131],"mapped",[951,953]],[[8132,8132],"mapped",[942,953]],[[8133,8133],"disallowed"],[[8134,8134],"valid"],[[8135,8135],"mapped",[8134,953]],[[8136,8136],"mapped",[8050]],[[8137,8137],"mapped",[941]],[[8138,8138],"mapped",[8052]],[[8139,8139],"mapped",[942]],[[8140,8140],"mapped",[951,953]],[[8141,8141],"disallowed_STD3_mapped",[32,787,768]],[[8142,8142],"disallowed_STD3_mapped",[32,787,769]],[[8143,8143],"disallowed_STD3_mapped",[32,787,834]],[[8144,8146],"valid"],[[8147,8147],"mapped",[912]],[[8148,8149],"disallowed"],[[8150,8151],"valid"],[[8152,8152],"mapped",[8144]],[[8153,8153],"mapped",[8145]],[[8154,8154],"mapped",[8054]],[[8155,8155],"mapped",[943]],[[8156,8156],"disallowed"],[[8157,8157],"disallowed_STD3_mapped",[32,788,768]],[[8158,8158],"disallowed_STD3_mapped",[32,788,769]],[[8159,8159],"disallowed_STD3_mapped",[32,788,834]],[[8160,8162],"valid"],[[8163,8163],"mapped",[944]],[[8164,8167],"valid"],[[8168,8168],"mapped",[8160]],[[8169,8169],"mapped",[8161]],[[8170,8170],"mapped",[8058]],[[8171,8171],"mapped",[973]],[[8172,8172],"mapped",[8165]],[[8173,8173],"disallowed_STD3_mapped",[32,776,768]],[[8174,8174],"disallowed_STD3_mapped",[32,776,769]],[[8175,8175],"disallowed_STD3_mapped",[96]],[[8176,8177],"disallowed"],[[8178,8178],"mapped",[8060,953]],[[8179,8179],"mapped",[969,953]],[[8180,8180],"mapped",[974,953]],[[8181,8181],"disallowed"],[[8182,8182],"valid"],[[8183,8183],"mapped",[8182,953]],[[8184,8184],"mapped",[8056]],[[8185,8185],"mapped",[972]],[[8186,8186],"mapped",[8060]],[[8187,8187],"mapped",[974]],[[8188,8188],"mapped",[969,953]],[[8189,8189],"disallowed_STD3_mapped",[32,769]],[[8190,8190],"disallowed_STD3_mapped",[32,788]],[[8191,8191],"disallowed"],[[8192,8202],"disallowed_STD3_mapped",[32]],[[8203,8203],"ignored"],[[8204,8205],"deviation",[]],[[8206,8207],"disallowed"],[[8208,8208],"valid",[],"NV8"],[[8209,8209],"mapped",[8208]],[[8210,8214],"valid",[],"NV8"],[[8215,8215],"disallowed_STD3_mapped",[32,819]],[[8216,8227],"valid",[],"NV8"],[[8228,8230],"disallowed"],[[8231,8231],"valid",[],"NV8"],[[8232,8238],"disallowed"],[[8239,8239],"disallowed_STD3_mapped",[32]],[[8240,8242],"valid",[],"NV8"],[[8243,8243],"mapped",[8242,8242]],[[8244,8244],"mapped",[8242,8242,8242]],[[8245,8245],"valid",[],"NV8"],[[8246,8246],"mapped",[8245,8245]],[[8247,8247],"mapped",[8245,8245,8245]],[[8248,8251],"valid",[],"NV8"],[[8252,8252],"disallowed_STD3_mapped",[33,33]],[[8253,8253],"valid",[],"NV8"],[[8254,8254],"disallowed_STD3_mapped",[32,773]],[[8255,8262],"valid",[],"NV8"],[[8263,8263],"disallowed_STD3_mapped",[63,63]],[[8264,8264],"disallowed_STD3_mapped",[63,33]],[[8265,8265],"disallowed_STD3_mapped",[33,63]],[[8266,8269],"valid",[],"NV8"],[[8270,8274],"valid",[],"NV8"],[[8275,8276],"valid",[],"NV8"],[[8277,8278],"valid",[],"NV8"],[[8279,8279],"mapped",[8242,8242,8242,8242]],[[8280,8286],"valid",[],"NV8"],[[8287,8287],"disallowed_STD3_mapped",[32]],[[8288,8288],"ignored"],[[8289,8291],"disallowed"],[[8292,8292],"ignored"],[[8293,8293],"disallowed"],[[8294,8297],"disallowed"],[[8298,8303],"disallowed"],[[8304,8304],"mapped",[48]],[[8305,8305],"mapped",[105]],[[8306,8307],"disallowed"],[[8308,8308],"mapped",[52]],[[8309,8309],"mapped",[53]],[[8310,8310],"mapped",[54]],[[8311,8311],"mapped",[55]],[[8312,8312],"mapped",[56]],[[8313,8313],"mapped",[57]],[[8314,8314],"disallowed_STD3_mapped",[43]],[[8315,8315],"mapped",[8722]],[[8316,8316],"disallowed_STD3_mapped",[61]],[[8317,8317],"disallowed_STD3_mapped",[40]],[[8318,8318],"disallowed_STD3_mapped",[41]],[[8319,8319],"mapped",[110]],[[8320,8320],"mapped",[48]],[[8321,8321],"mapped",[49]],[[8322,8322],"mapped",[50]],[[8323,8323],"mapped",[51]],[[8324,8324],"mapped",[52]],[[8325,8325],"mapped",[53]],[[8326,8326],"mapped",[54]],[[8327,8327],"mapped",[55]],[[8328,8328],"mapped",[56]],[[8329,8329],"mapped",[57]],[[8330,8330],"disallowed_STD3_mapped",[43]],[[8331,8331],"mapped",[8722]],[[8332,8332],"disallowed_STD3_mapped",[61]],[[8333,8333],"disallowed_STD3_mapped",[40]],[[8334,8334],"disallowed_STD3_mapped",[41]],[[8335,8335],"disallowed"],[[8336,8336],"mapped",[97]],[[8337,8337],"mapped",[101]],[[8338,8338],"mapped",[111]],[[8339,8339],"mapped",[120]],[[8340,8340],"mapped",[601]],[[8341,8341],"mapped",[104]],[[8342,8342],"mapped",[107]],[[8343,8343],"mapped",[108]],[[8344,8344],"mapped",[109]],[[8345,8345],"mapped",[110]],[[8346,8346],"mapped",[112]],[[8347,8347],"mapped",[115]],[[8348,8348],"mapped",[116]],[[8349,8351],"disallowed"],[[8352,8359],"valid",[],"NV8"],[[8360,8360],"mapped",[114,115]],[[8361,8362],"valid",[],"NV8"],[[8363,8363],"valid",[],"NV8"],[[8364,8364],"valid",[],"NV8"],[[8365,8367],"valid",[],"NV8"],[[8368,8369],"valid",[],"NV8"],[[8370,8373],"valid",[],"NV8"],[[8374,8376],"valid",[],"NV8"],[[8377,8377],"valid",[],"NV8"],[[8378,8378],"valid",[],"NV8"],[[8379,8381],"valid",[],"NV8"],[[8382,8382],"valid",[],"NV8"],[[8383,8399],"disallowed"],[[8400,8417],"valid",[],"NV8"],[[8418,8419],"valid",[],"NV8"],[[8420,8426],"valid",[],"NV8"],[[8427,8427],"valid",[],"NV8"],[[8428,8431],"valid",[],"NV8"],[[8432,8432],"valid",[],"NV8"],[[8433,8447],"disallowed"],[[8448,8448],"disallowed_STD3_mapped",[97,47,99]],[[8449,8449],"disallowed_STD3_mapped",[97,47,115]],[[8450,8450],"mapped",[99]],[[8451,8451],"mapped",[176,99]],[[8452,8452],"valid",[],"NV8"],[[8453,8453],"disallowed_STD3_mapped",[99,47,111]],[[8454,8454],"disallowed_STD3_mapped",[99,47,117]],[[8455,8455],"mapped",[603]],[[8456,8456],"valid",[],"NV8"],[[8457,8457],"mapped",[176,102]],[[8458,8458],"mapped",[103]],[[8459,8462],"mapped",[104]],[[8463,8463],"mapped",[295]],[[8464,8465],"mapped",[105]],[[8466,8467],"mapped",[108]],[[8468,8468],"valid",[],"NV8"],[[8469,8469],"mapped",[110]],[[8470,8470],"mapped",[110,111]],[[8471,8472],"valid",[],"NV8"],[[8473,8473],"mapped",[112]],[[8474,8474],"mapped",[113]],[[8475,8477],"mapped",[114]],[[8478,8479],"valid",[],"NV8"],[[8480,8480],"mapped",[115,109]],[[8481,8481],"mapped",[116,101,108]],[[8482,8482],"mapped",[116,109]],[[8483,8483],"valid",[],"NV8"],[[8484,8484],"mapped",[122]],[[8485,8485],"valid",[],"NV8"],[[8486,8486],"mapped",[969]],[[8487,8487],"valid",[],"NV8"],[[8488,8488],"mapped",[122]],[[8489,8489],"valid",[],"NV8"],[[8490,8490],"mapped",[107]],[[8491,8491],"mapped",[229]],[[8492,8492],"mapped",[98]],[[8493,8493],"mapped",[99]],[[8494,8494],"valid",[],"NV8"],[[8495,8496],"mapped",[101]],[[8497,8497],"mapped",[102]],[[8498,8498],"disallowed"],[[8499,8499],"mapped",[109]],[[8500,8500],"mapped",[111]],[[8501,8501],"mapped",[1488]],[[8502,8502],"mapped",[1489]],[[8503,8503],"mapped",[1490]],[[8504,8504],"mapped",[1491]],[[8505,8505],"mapped",[105]],[[8506,8506],"valid",[],"NV8"],[[8507,8507],"mapped",[102,97,120]],[[8508,8508],"mapped",[960]],[[8509,8510],"mapped",[947]],[[8511,8511],"mapped",[960]],[[8512,8512],"mapped",[8721]],[[8513,8516],"valid",[],"NV8"],[[8517,8518],"mapped",[100]],[[8519,8519],"mapped",[101]],[[8520,8520],"mapped",[105]],[[8521,8521],"mapped",[106]],[[8522,8523],"valid",[],"NV8"],[[8524,8524],"valid",[],"NV8"],[[8525,8525],"valid",[],"NV8"],[[8526,8526],"valid"],[[8527,8527],"valid",[],"NV8"],[[8528,8528],"mapped",[49,8260,55]],[[8529,8529],"mapped",[49,8260,57]],[[8530,8530],"mapped",[49,8260,49,48]],[[8531,8531],"mapped",[49,8260,51]],[[8532,8532],"mapped",[50,8260,51]],[[8533,8533],"mapped",[49,8260,53]],[[8534,8534],"mapped",[50,8260,53]],[[8535,8535],"mapped",[51,8260,53]],[[8536,8536],"mapped",[52,8260,53]],[[8537,8537],"mapped",[49,8260,54]],[[8538,8538],"mapped",[53,8260,54]],[[8539,8539],"mapped",[49,8260,56]],[[8540,8540],"mapped",[51,8260,56]],[[8541,8541],"mapped",[53,8260,56]],[[8542,8542],"mapped",[55,8260,56]],[[8543,8543],"mapped",[49,8260]],[[8544,8544],"mapped",[105]],[[8545,8545],"mapped",[105,105]],[[8546,8546],"mapped",[105,105,105]],[[8547,8547],"mapped",[105,118]],[[8548,8548],"mapped",[118]],[[8549,8549],"mapped",[118,105]],[[8550,8550],"mapped",[118,105,105]],[[8551,8551],"mapped",[118,105,105,105]],[[8552,8552],"mapped",[105,120]],[[8553,8553],"mapped",[120]],[[8554,8554],"mapped",[120,105]],[[8555,8555],"mapped",[120,105,105]],[[8556,8556],"mapped",[108]],[[8557,8557],"mapped",[99]],[[8558,8558],"mapped",[100]],[[8559,8559],"mapped",[109]],[[8560,8560],"mapped",[105]],[[8561,8561],"mapped",[105,105]],[[8562,8562],"mapped",[105,105,105]],[[8563,8563],"mapped",[105,118]],[[8564,8564],"mapped",[118]],[[8565,8565],"mapped",[118,105]],[[8566,8566],"mapped",[118,105,105]],[[8567,8567],"mapped",[118,105,105,105]],[[8568,8568],"mapped",[105,120]],[[8569,8569],"mapped",[120]],[[8570,8570],"mapped",[120,105]],[[8571,8571],"mapped",[120,105,105]],[[8572,8572],"mapped",[108]],[[8573,8573],"mapped",[99]],[[8574,8574],"mapped",[100]],[[8575,8575],"mapped",[109]],[[8576,8578],"valid",[],"NV8"],[[8579,8579],"disallowed"],[[8580,8580],"valid"],[[8581,8584],"valid",[],"NV8"],[[8585,8585],"mapped",[48,8260,51]],[[8586,8587],"valid",[],"NV8"],[[8588,8591],"disallowed"],[[8592,8682],"valid",[],"NV8"],[[8683,8691],"valid",[],"NV8"],[[8692,8703],"valid",[],"NV8"],[[8704,8747],"valid",[],"NV8"],[[8748,8748],"mapped",[8747,8747]],[[8749,8749],"mapped",[8747,8747,8747]],[[8750,8750],"valid",[],"NV8"],[[8751,8751],"mapped",[8750,8750]],[[8752,8752],"mapped",[8750,8750,8750]],[[8753,8799],"valid",[],"NV8"],[[8800,8800],"disallowed_STD3_valid"],[[8801,8813],"valid",[],"NV8"],[[8814,8815],"disallowed_STD3_valid"],[[8816,8945],"valid",[],"NV8"],[[8946,8959],"valid",[],"NV8"],[[8960,8960],"valid",[],"NV8"],[[8961,8961],"valid",[],"NV8"],[[8962,9e3],"valid",[],"NV8"],[[9001,9001],"mapped",[12296]],[[9002,9002],"mapped",[12297]],[[9003,9082],"valid",[],"NV8"],[[9083,9083],"valid",[],"NV8"],[[9084,9084],"valid",[],"NV8"],[[9085,9114],"valid",[],"NV8"],[[9115,9166],"valid",[],"NV8"],[[9167,9168],"valid",[],"NV8"],[[9169,9179],"valid",[],"NV8"],[[9180,9191],"valid",[],"NV8"],[[9192,9192],"valid",[],"NV8"],[[9193,9203],"valid",[],"NV8"],[[9204,9210],"valid",[],"NV8"],[[9211,9215],"disallowed"],[[9216,9252],"valid",[],"NV8"],[[9253,9254],"valid",[],"NV8"],[[9255,9279],"disallowed"],[[9280,9290],"valid",[],"NV8"],[[9291,9311],"disallowed"],[[9312,9312],"mapped",[49]],[[9313,9313],"mapped",[50]],[[9314,9314],"mapped",[51]],[[9315,9315],"mapped",[52]],[[9316,9316],"mapped",[53]],[[9317,9317],"mapped",[54]],[[9318,9318],"mapped",[55]],[[9319,9319],"mapped",[56]],[[9320,9320],"mapped",[57]],[[9321,9321],"mapped",[49,48]],[[9322,9322],"mapped",[49,49]],[[9323,9323],"mapped",[49,50]],[[9324,9324],"mapped",[49,51]],[[9325,9325],"mapped",[49,52]],[[9326,9326],"mapped",[49,53]],[[9327,9327],"mapped",[49,54]],[[9328,9328],"mapped",[49,55]],[[9329,9329],"mapped",[49,56]],[[9330,9330],"mapped",[49,57]],[[9331,9331],"mapped",[50,48]],[[9332,9332],"disallowed_STD3_mapped",[40,49,41]],[[9333,9333],"disallowed_STD3_mapped",[40,50,41]],[[9334,9334],"disallowed_STD3_mapped",[40,51,41]],[[9335,9335],"disallowed_STD3_mapped",[40,52,41]],[[9336,9336],"disallowed_STD3_mapped",[40,53,41]],[[9337,9337],"disallowed_STD3_mapped",[40,54,41]],[[9338,9338],"disallowed_STD3_mapped",[40,55,41]],[[9339,9339],"disallowed_STD3_mapped",[40,56,41]],[[9340,9340],"disallowed_STD3_mapped",[40,57,41]],[[9341,9341],"disallowed_STD3_mapped",[40,49,48,41]],[[9342,9342],"disallowed_STD3_mapped",[40,49,49,41]],[[9343,9343],"disallowed_STD3_mapped",[40,49,50,41]],[[9344,9344],"disallowed_STD3_mapped",[40,49,51,41]],[[9345,9345],"disallowed_STD3_mapped",[40,49,52,41]],[[9346,9346],"disallowed_STD3_mapped",[40,49,53,41]],[[9347,9347],"disallowed_STD3_mapped",[40,49,54,41]],[[9348,9348],"disallowed_STD3_mapped",[40,49,55,41]],[[9349,9349],"disallowed_STD3_mapped",[40,49,56,41]],[[9350,9350],"disallowed_STD3_mapped",[40,49,57,41]],[[9351,9351],"disallowed_STD3_mapped",[40,50,48,41]],[[9352,9371],"disallowed"],[[9372,9372],"disallowed_STD3_mapped",[40,97,41]],[[9373,9373],"disallowed_STD3_mapped",[40,98,41]],[[9374,9374],"disallowed_STD3_mapped",[40,99,41]],[[9375,9375],"disallowed_STD3_mapped",[40,100,41]],[[9376,9376],"disallowed_STD3_mapped",[40,101,41]],[[9377,9377],"disallowed_STD3_mapped",[40,102,41]],[[9378,9378],"disallowed_STD3_mapped",[40,103,41]],[[9379,9379],"disallowed_STD3_mapped",[40,104,41]],[[9380,9380],"disallowed_STD3_mapped",[40,105,41]],[[9381,9381],"disallowed_STD3_mapped",[40,106,41]],[[9382,9382],"disallowed_STD3_mapped",[40,107,41]],[[9383,9383],"disallowed_STD3_mapped",[40,108,41]],[[9384,9384],"disallowed_STD3_mapped",[40,109,41]],[[9385,9385],"disallowed_STD3_mapped",[40,110,41]],[[9386,9386],"disallowed_STD3_mapped",[40,111,41]],[[9387,9387],"disallowed_STD3_mapped",[40,112,41]],[[9388,9388],"disallowed_STD3_mapped",[40,113,41]],[[9389,9389],"disallowed_STD3_mapped",[40,114,41]],[[9390,9390],"disallowed_STD3_mapped",[40,115,41]],[[9391,9391],"disallowed_STD3_mapped",[40,116,41]],[[9392,9392],"disallowed_STD3_mapped",[40,117,41]],[[9393,9393],"disallowed_STD3_mapped",[40,118,41]],[[9394,9394],"disallowed_STD3_mapped",[40,119,41]],[[9395,9395],"disallowed_STD3_mapped",[40,120,41]],[[9396,9396],"disallowed_STD3_mapped",[40,121,41]],[[9397,9397],"disallowed_STD3_mapped",[40,122,41]],[[9398,9398],"mapped",[97]],[[9399,9399],"mapped",[98]],[[9400,9400],"mapped",[99]],[[9401,9401],"mapped",[100]],[[9402,9402],"mapped",[101]],[[9403,9403],"mapped",[102]],[[9404,9404],"mapped",[103]],[[9405,9405],"mapped",[104]],[[9406,9406],"mapped",[105]],[[9407,9407],"mapped",[106]],[[9408,9408],"mapped",[107]],[[9409,9409],"mapped",[108]],[[9410,9410],"mapped",[109]],[[9411,9411],"mapped",[110]],[[9412,9412],"mapped",[111]],[[9413,9413],"mapped",[112]],[[9414,9414],"mapped",[113]],[[9415,9415],"mapped",[114]],[[9416,9416],"mapped",[115]],[[9417,9417],"mapped",[116]],[[9418,9418],"mapped",[117]],[[9419,9419],"mapped",[118]],[[9420,9420],"mapped",[119]],[[9421,9421],"mapped",[120]],[[9422,9422],"mapped",[121]],[[9423,9423],"mapped",[122]],[[9424,9424],"mapped",[97]],[[9425,9425],"mapped",[98]],[[9426,9426],"mapped",[99]],[[9427,9427],"mapped",[100]],[[9428,9428],"mapped",[101]],[[9429,9429],"mapped",[102]],[[9430,9430],"mapped",[103]],[[9431,9431],"mapped",[104]],[[9432,9432],"mapped",[105]],[[9433,9433],"mapped",[106]],[[9434,9434],"mapped",[107]],[[9435,9435],"mapped",[108]],[[9436,9436],"mapped",[109]],[[9437,9437],"mapped",[110]],[[9438,9438],"mapped",[111]],[[9439,9439],"mapped",[112]],[[9440,9440],"mapped",[113]],[[9441,9441],"mapped",[114]],[[9442,9442],"mapped",[115]],[[9443,9443],"mapped",[116]],[[9444,9444],"mapped",[117]],[[9445,9445],"mapped",[118]],[[9446,9446],"mapped",[119]],[[9447,9447],"mapped",[120]],[[9448,9448],"mapped",[121]],[[9449,9449],"mapped",[122]],[[9450,9450],"mapped",[48]],[[9451,9470],"valid",[],"NV8"],[[9471,9471],"valid",[],"NV8"],[[9472,9621],"valid",[],"NV8"],[[9622,9631],"valid",[],"NV8"],[[9632,9711],"valid",[],"NV8"],[[9712,9719],"valid",[],"NV8"],[[9720,9727],"valid",[],"NV8"],[[9728,9747],"valid",[],"NV8"],[[9748,9749],"valid",[],"NV8"],[[9750,9751],"valid",[],"NV8"],[[9752,9752],"valid",[],"NV8"],[[9753,9753],"valid",[],"NV8"],[[9754,9839],"valid",[],"NV8"],[[9840,9841],"valid",[],"NV8"],[[9842,9853],"valid",[],"NV8"],[[9854,9855],"valid",[],"NV8"],[[9856,9865],"valid",[],"NV8"],[[9866,9873],"valid",[],"NV8"],[[9874,9884],"valid",[],"NV8"],[[9885,9885],"valid",[],"NV8"],[[9886,9887],"valid",[],"NV8"],[[9888,9889],"valid",[],"NV8"],[[9890,9905],"valid",[],"NV8"],[[9906,9906],"valid",[],"NV8"],[[9907,9916],"valid",[],"NV8"],[[9917,9919],"valid",[],"NV8"],[[9920,9923],"valid",[],"NV8"],[[9924,9933],"valid",[],"NV8"],[[9934,9934],"valid",[],"NV8"],[[9935,9953],"valid",[],"NV8"],[[9954,9954],"valid",[],"NV8"],[[9955,9955],"valid",[],"NV8"],[[9956,9959],"valid",[],"NV8"],[[9960,9983],"valid",[],"NV8"],[[9984,9984],"valid",[],"NV8"],[[9985,9988],"valid",[],"NV8"],[[9989,9989],"valid",[],"NV8"],[[9990,9993],"valid",[],"NV8"],[[9994,9995],"valid",[],"NV8"],[[9996,10023],"valid",[],"NV8"],[[10024,10024],"valid",[],"NV8"],[[10025,10059],"valid",[],"NV8"],[[10060,10060],"valid",[],"NV8"],[[10061,10061],"valid",[],"NV8"],[[10062,10062],"valid",[],"NV8"],[[10063,10066],"valid",[],"NV8"],[[10067,10069],"valid",[],"NV8"],[[10070,10070],"valid",[],"NV8"],[[10071,10071],"valid",[],"NV8"],[[10072,10078],"valid",[],"NV8"],[[10079,10080],"valid",[],"NV8"],[[10081,10087],"valid",[],"NV8"],[[10088,10101],"valid",[],"NV8"],[[10102,10132],"valid",[],"NV8"],[[10133,10135],"valid",[],"NV8"],[[10136,10159],"valid",[],"NV8"],[[10160,10160],"valid",[],"NV8"],[[10161,10174],"valid",[],"NV8"],[[10175,10175],"valid",[],"NV8"],[[10176,10182],"valid",[],"NV8"],[[10183,10186],"valid",[],"NV8"],[[10187,10187],"valid",[],"NV8"],[[10188,10188],"valid",[],"NV8"],[[10189,10189],"valid",[],"NV8"],[[10190,10191],"valid",[],"NV8"],[[10192,10219],"valid",[],"NV8"],[[10220,10223],"valid",[],"NV8"],[[10224,10239],"valid",[],"NV8"],[[10240,10495],"valid",[],"NV8"],[[10496,10763],"valid",[],"NV8"],[[10764,10764],"mapped",[8747,8747,8747,8747]],[[10765,10867],"valid",[],"NV8"],[[10868,10868],"disallowed_STD3_mapped",[58,58,61]],[[10869,10869],"disallowed_STD3_mapped",[61,61]],[[10870,10870],"disallowed_STD3_mapped",[61,61,61]],[[10871,10971],"valid",[],"NV8"],[[10972,10972],"mapped",[10973,824]],[[10973,11007],"valid",[],"NV8"],[[11008,11021],"valid",[],"NV8"],[[11022,11027],"valid",[],"NV8"],[[11028,11034],"valid",[],"NV8"],[[11035,11039],"valid",[],"NV8"],[[11040,11043],"valid",[],"NV8"],[[11044,11084],"valid",[],"NV8"],[[11085,11087],"valid",[],"NV8"],[[11088,11092],"valid",[],"NV8"],[[11093,11097],"valid",[],"NV8"],[[11098,11123],"valid",[],"NV8"],[[11124,11125],"disallowed"],[[11126,11157],"valid",[],"NV8"],[[11158,11159],"disallowed"],[[11160,11193],"valid",[],"NV8"],[[11194,11196],"disallowed"],[[11197,11208],"valid",[],"NV8"],[[11209,11209],"disallowed"],[[11210,11217],"valid",[],"NV8"],[[11218,11243],"disallowed"],[[11244,11247],"valid",[],"NV8"],[[11248,11263],"disallowed"],[[11264,11264],"mapped",[11312]],[[11265,11265],"mapped",[11313]],[[11266,11266],"mapped",[11314]],[[11267,11267],"mapped",[11315]],[[11268,11268],"mapped",[11316]],[[11269,11269],"mapped",[11317]],[[11270,11270],"mapped",[11318]],[[11271,11271],"mapped",[11319]],[[11272,11272],"mapped",[11320]],[[11273,11273],"mapped",[11321]],[[11274,11274],"mapped",[11322]],[[11275,11275],"mapped",[11323]],[[11276,11276],"mapped",[11324]],[[11277,11277],"mapped",[11325]],[[11278,11278],"mapped",[11326]],[[11279,11279],"mapped",[11327]],[[11280,11280],"mapped",[11328]],[[11281,11281],"mapped",[11329]],[[11282,11282],"mapped",[11330]],[[11283,11283],"mapped",[11331]],[[11284,11284],"mapped",[11332]],[[11285,11285],"mapped",[11333]],[[11286,11286],"mapped",[11334]],[[11287,11287],"mapped",[11335]],[[11288,11288],"mapped",[11336]],[[11289,11289],"mapped",[11337]],[[11290,11290],"mapped",[11338]],[[11291,11291],"mapped",[11339]],[[11292,11292],"mapped",[11340]],[[11293,11293],"mapped",[11341]],[[11294,11294],"mapped",[11342]],[[11295,11295],"mapped",[11343]],[[11296,11296],"mapped",[11344]],[[11297,11297],"mapped",[11345]],[[11298,11298],"mapped",[11346]],[[11299,11299],"mapped",[11347]],[[11300,11300],"mapped",[11348]],[[11301,11301],"mapped",[11349]],[[11302,11302],"mapped",[11350]],[[11303,11303],"mapped",[11351]],[[11304,11304],"mapped",[11352]],[[11305,11305],"mapped",[11353]],[[11306,11306],"mapped",[11354]],[[11307,11307],"mapped",[11355]],[[11308,11308],"mapped",[11356]],[[11309,11309],"mapped",[11357]],[[11310,11310],"mapped",[11358]],[[11311,11311],"disallowed"],[[11312,11358],"valid"],[[11359,11359],"disallowed"],[[11360,11360],"mapped",[11361]],[[11361,11361],"valid"],[[11362,11362],"mapped",[619]],[[11363,11363],"mapped",[7549]],[[11364,11364],"mapped",[637]],[[11365,11366],"valid"],[[11367,11367],"mapped",[11368]],[[11368,11368],"valid"],[[11369,11369],"mapped",[11370]],[[11370,11370],"valid"],[[11371,11371],"mapped",[11372]],[[11372,11372],"valid"],[[11373,11373],"mapped",[593]],[[11374,11374],"mapped",[625]],[[11375,11375],"mapped",[592]],[[11376,11376],"mapped",[594]],[[11377,11377],"valid"],[[11378,11378],"mapped",[11379]],[[11379,11379],"valid"],[[11380,11380],"valid"],[[11381,11381],"mapped",[11382]],[[11382,11383],"valid"],[[11384,11387],"valid"],[[11388,11388],"mapped",[106]],[[11389,11389],"mapped",[118]],[[11390,11390],"mapped",[575]],[[11391,11391],"mapped",[576]],[[11392,11392],"mapped",[11393]],[[11393,11393],"valid"],[[11394,11394],"mapped",[11395]],[[11395,11395],"valid"],[[11396,11396],"mapped",[11397]],[[11397,11397],"valid"],[[11398,11398],"mapped",[11399]],[[11399,11399],"valid"],[[11400,11400],"mapped",[11401]],[[11401,11401],"valid"],[[11402,11402],"mapped",[11403]],[[11403,11403],"valid"],[[11404,11404],"mapped",[11405]],[[11405,11405],"valid"],[[11406,11406],"mapped",[11407]],[[11407,11407],"valid"],[[11408,11408],"mapped",[11409]],[[11409,11409],"valid"],[[11410,11410],"mapped",[11411]],[[11411,11411],"valid"],[[11412,11412],"mapped",[11413]],[[11413,11413],"valid"],[[11414,11414],"mapped",[11415]],[[11415,11415],"valid"],[[11416,11416],"mapped",[11417]],[[11417,11417],"valid"],[[11418,11418],"mapped",[11419]],[[11419,11419],"valid"],[[11420,11420],"mapped",[11421]],[[11421,11421],"valid"],[[11422,11422],"mapped",[11423]],[[11423,11423],"valid"],[[11424,11424],"mapped",[11425]],[[11425,11425],"valid"],[[11426,11426],"mapped",[11427]],[[11427,11427],"valid"],[[11428,11428],"mapped",[11429]],[[11429,11429],"valid"],[[11430,11430],"mapped",[11431]],[[11431,11431],"valid"],[[11432,11432],"mapped",[11433]],[[11433,11433],"valid"],[[11434,11434],"mapped",[11435]],[[11435,11435],"valid"],[[11436,11436],"mapped",[11437]],[[11437,11437],"valid"],[[11438,11438],"mapped",[11439]],[[11439,11439],"valid"],[[11440,11440],"mapped",[11441]],[[11441,11441],"valid"],[[11442,11442],"mapped",[11443]],[[11443,11443],"valid"],[[11444,11444],"mapped",[11445]],[[11445,11445],"valid"],[[11446,11446],"mapped",[11447]],[[11447,11447],"valid"],[[11448,11448],"mapped",[11449]],[[11449,11449],"valid"],[[11450,11450],"mapped",[11451]],[[11451,11451],"valid"],[[11452,11452],"mapped",[11453]],[[11453,11453],"valid"],[[11454,11454],"mapped",[11455]],[[11455,11455],"valid"],[[11456,11456],"mapped",[11457]],[[11457,11457],"valid"],[[11458,11458],"mapped",[11459]],[[11459,11459],"valid"],[[11460,11460],"mapped",[11461]],[[11461,11461],"valid"],[[11462,11462],"mapped",[11463]],[[11463,11463],"valid"],[[11464,11464],"mapped",[11465]],[[11465,11465],"valid"],[[11466,11466],"mapped",[11467]],[[11467,11467],"valid"],[[11468,11468],"mapped",[11469]],[[11469,11469],"valid"],[[11470,11470],"mapped",[11471]],[[11471,11471],"valid"],[[11472,11472],"mapped",[11473]],[[11473,11473],"valid"],[[11474,11474],"mapped",[11475]],[[11475,11475],"valid"],[[11476,11476],"mapped",[11477]],[[11477,11477],"valid"],[[11478,11478],"mapped",[11479]],[[11479,11479],"valid"],[[11480,11480],"mapped",[11481]],[[11481,11481],"valid"],[[11482,11482],"mapped",[11483]],[[11483,11483],"valid"],[[11484,11484],"mapped",[11485]],[[11485,11485],"valid"],[[11486,11486],"mapped",[11487]],[[11487,11487],"valid"],[[11488,11488],"mapped",[11489]],[[11489,11489],"valid"],[[11490,11490],"mapped",[11491]],[[11491,11492],"valid"],[[11493,11498],"valid",[],"NV8"],[[11499,11499],"mapped",[11500]],[[11500,11500],"valid"],[[11501,11501],"mapped",[11502]],[[11502,11505],"valid"],[[11506,11506],"mapped",[11507]],[[11507,11507],"valid"],[[11508,11512],"disallowed"],[[11513,11519],"valid",[],"NV8"],[[11520,11557],"valid"],[[11558,11558],"disallowed"],[[11559,11559],"valid"],[[11560,11564],"disallowed"],[[11565,11565],"valid"],[[11566,11567],"disallowed"],[[11568,11621],"valid"],[[11622,11623],"valid"],[[11624,11630],"disallowed"],[[11631,11631],"mapped",[11617]],[[11632,11632],"valid",[],"NV8"],[[11633,11646],"disallowed"],[[11647,11647],"valid"],[[11648,11670],"valid"],[[11671,11679],"disallowed"],[[11680,11686],"valid"],[[11687,11687],"disallowed"],[[11688,11694],"valid"],[[11695,11695],"disallowed"],[[11696,11702],"valid"],[[11703,11703],"disallowed"],[[11704,11710],"valid"],[[11711,11711],"disallowed"],[[11712,11718],"valid"],[[11719,11719],"disallowed"],[[11720,11726],"valid"],[[11727,11727],"disallowed"],[[11728,11734],"valid"],[[11735,11735],"disallowed"],[[11736,11742],"valid"],[[11743,11743],"disallowed"],[[11744,11775],"valid"],[[11776,11799],"valid",[],"NV8"],[[11800,11803],"valid",[],"NV8"],[[11804,11805],"valid",[],"NV8"],[[11806,11822],"valid",[],"NV8"],[[11823,11823],"valid"],[[11824,11824],"valid",[],"NV8"],[[11825,11825],"valid",[],"NV8"],[[11826,11835],"valid",[],"NV8"],[[11836,11842],"valid",[],"NV8"],[[11843,11903],"disallowed"],[[11904,11929],"valid",[],"NV8"],[[11930,11930],"disallowed"],[[11931,11934],"valid",[],"NV8"],[[11935,11935],"mapped",[27597]],[[11936,12018],"valid",[],"NV8"],[[12019,12019],"mapped",[40863]],[[12020,12031],"disallowed"],[[12032,12032],"mapped",[19968]],[[12033,12033],"mapped",[20008]],[[12034,12034],"mapped",[20022]],[[12035,12035],"mapped",[20031]],[[12036,12036],"mapped",[20057]],[[12037,12037],"mapped",[20101]],[[12038,12038],"mapped",[20108]],[[12039,12039],"mapped",[20128]],[[12040,12040],"mapped",[20154]],[[12041,12041],"mapped",[20799]],[[12042,12042],"mapped",[20837]],[[12043,12043],"mapped",[20843]],[[12044,12044],"mapped",[20866]],[[12045,12045],"mapped",[20886]],[[12046,12046],"mapped",[20907]],[[12047,12047],"mapped",[20960]],[[12048,12048],"mapped",[20981]],[[12049,12049],"mapped",[20992]],[[12050,12050],"mapped",[21147]],[[12051,12051],"mapped",[21241]],[[12052,12052],"mapped",[21269]],[[12053,12053],"mapped",[21274]],[[12054,12054],"mapped",[21304]],[[12055,12055],"mapped",[21313]],[[12056,12056],"mapped",[21340]],[[12057,12057],"mapped",[21353]],[[12058,12058],"mapped",[21378]],[[12059,12059],"mapped",[21430]],[[12060,12060],"mapped",[21448]],[[12061,12061],"mapped",[21475]],[[12062,12062],"mapped",[22231]],[[12063,12063],"mapped",[22303]],[[12064,12064],"mapped",[22763]],[[12065,12065],"mapped",[22786]],[[12066,12066],"mapped",[22794]],[[12067,12067],"mapped",[22805]],[[12068,12068],"mapped",[22823]],[[12069,12069],"mapped",[22899]],[[12070,12070],"mapped",[23376]],[[12071,12071],"mapped",[23424]],[[12072,12072],"mapped",[23544]],[[12073,12073],"mapped",[23567]],[[12074,12074],"mapped",[23586]],[[12075,12075],"mapped",[23608]],[[12076,12076],"mapped",[23662]],[[12077,12077],"mapped",[23665]],[[12078,12078],"mapped",[24027]],[[12079,12079],"mapped",[24037]],[[12080,12080],"mapped",[24049]],[[12081,12081],"mapped",[24062]],[[12082,12082],"mapped",[24178]],[[12083,12083],"mapped",[24186]],[[12084,12084],"mapped",[24191]],[[12085,12085],"mapped",[24308]],[[12086,12086],"mapped",[24318]],[[12087,12087],"mapped",[24331]],[[12088,12088],"mapped",[24339]],[[12089,12089],"mapped",[24400]],[[12090,12090],"mapped",[24417]],[[12091,12091],"mapped",[24435]],[[12092,12092],"mapped",[24515]],[[12093,12093],"mapped",[25096]],[[12094,12094],"mapped",[25142]],[[12095,12095],"mapped",[25163]],[[12096,12096],"mapped",[25903]],[[12097,12097],"mapped",[25908]],[[12098,12098],"mapped",[25991]],[[12099,12099],"mapped",[26007]],[[12100,12100],"mapped",[26020]],[[12101,12101],"mapped",[26041]],[[12102,12102],"mapped",[26080]],[[12103,12103],"mapped",[26085]],[[12104,12104],"mapped",[26352]],[[12105,12105],"mapped",[26376]],[[12106,12106],"mapped",[26408]],[[12107,12107],"mapped",[27424]],[[12108,12108],"mapped",[27490]],[[12109,12109],"mapped",[27513]],[[12110,12110],"mapped",[27571]],[[12111,12111],"mapped",[27595]],[[12112,12112],"mapped",[27604]],[[12113,12113],"mapped",[27611]],[[12114,12114],"mapped",[27663]],[[12115,12115],"mapped",[27668]],[[12116,12116],"mapped",[27700]],[[12117,12117],"mapped",[28779]],[[12118,12118],"mapped",[29226]],[[12119,12119],"mapped",[29238]],[[12120,12120],"mapped",[29243]],[[12121,12121],"mapped",[29247]],[[12122,12122],"mapped",[29255]],[[12123,12123],"mapped",[29273]],[[12124,12124],"mapped",[29275]],[[12125,12125],"mapped",[29356]],[[12126,12126],"mapped",[29572]],[[12127,12127],"mapped",[29577]],[[12128,12128],"mapped",[29916]],[[12129,12129],"mapped",[29926]],[[12130,12130],"mapped",[29976]],[[12131,12131],"mapped",[29983]],[[12132,12132],"mapped",[29992]],[[12133,12133],"mapped",[3e4]],[[12134,12134],"mapped",[30091]],[[12135,12135],"mapped",[30098]],[[12136,12136],"mapped",[30326]],[[12137,12137],"mapped",[30333]],[[12138,12138],"mapped",[30382]],[[12139,12139],"mapped",[30399]],[[12140,12140],"mapped",[30446]],[[12141,12141],"mapped",[30683]],[[12142,12142],"mapped",[30690]],[[12143,12143],"mapped",[30707]],[[12144,12144],"mapped",[31034]],[[12145,12145],"mapped",[31160]],[[12146,12146],"mapped",[31166]],[[12147,12147],"mapped",[31348]],[[12148,12148],"mapped",[31435]],[[12149,12149],"mapped",[31481]],[[12150,12150],"mapped",[31859]],[[12151,12151],"mapped",[31992]],[[12152,12152],"mapped",[32566]],[[12153,12153],"mapped",[32593]],[[12154,12154],"mapped",[32650]],[[12155,12155],"mapped",[32701]],[[12156,12156],"mapped",[32769]],[[12157,12157],"mapped",[32780]],[[12158,12158],"mapped",[32786]],[[12159,12159],"mapped",[32819]],[[12160,12160],"mapped",[32895]],[[12161,12161],"mapped",[32905]],[[12162,12162],"mapped",[33251]],[[12163,12163],"mapped",[33258]],[[12164,12164],"mapped",[33267]],[[12165,12165],"mapped",[33276]],[[12166,12166],"mapped",[33292]],[[12167,12167],"mapped",[33307]],[[12168,12168],"mapped",[33311]],[[12169,12169],"mapped",[33390]],[[12170,12170],"mapped",[33394]],[[12171,12171],"mapped",[33400]],[[12172,12172],"mapped",[34381]],[[12173,12173],"mapped",[34411]],[[12174,12174],"mapped",[34880]],[[12175,12175],"mapped",[34892]],[[12176,12176],"mapped",[34915]],[[12177,12177],"mapped",[35198]],[[12178,12178],"mapped",[35211]],[[12179,12179],"mapped",[35282]],[[12180,12180],"mapped",[35328]],[[12181,12181],"mapped",[35895]],[[12182,12182],"mapped",[35910]],[[12183,12183],"mapped",[35925]],[[12184,12184],"mapped",[35960]],[[12185,12185],"mapped",[35997]],[[12186,12186],"mapped",[36196]],[[12187,12187],"mapped",[36208]],[[12188,12188],"mapped",[36275]],[[12189,12189],"mapped",[36523]],[[12190,12190],"mapped",[36554]],[[12191,12191],"mapped",[36763]],[[12192,12192],"mapped",[36784]],[[12193,12193],"mapped",[36789]],[[12194,12194],"mapped",[37009]],[[12195,12195],"mapped",[37193]],[[12196,12196],"mapped",[37318]],[[12197,12197],"mapped",[37324]],[[12198,12198],"mapped",[37329]],[[12199,12199],"mapped",[38263]],[[12200,12200],"mapped",[38272]],[[12201,12201],"mapped",[38428]],[[12202,12202],"mapped",[38582]],[[12203,12203],"mapped",[38585]],[[12204,12204],"mapped",[38632]],[[12205,12205],"mapped",[38737]],[[12206,12206],"mapped",[38750]],[[12207,12207],"mapped",[38754]],[[12208,12208],"mapped",[38761]],[[12209,12209],"mapped",[38859]],[[12210,12210],"mapped",[38893]],[[12211,12211],"mapped",[38899]],[[12212,12212],"mapped",[38913]],[[12213,12213],"mapped",[39080]],[[12214,12214],"mapped",[39131]],[[12215,12215],"mapped",[39135]],[[12216,12216],"mapped",[39318]],[[12217,12217],"mapped",[39321]],[[12218,12218],"mapped",[39340]],[[12219,12219],"mapped",[39592]],[[12220,12220],"mapped",[39640]],[[12221,12221],"mapped",[39647]],[[12222,12222],"mapped",[39717]],[[12223,12223],"mapped",[39727]],[[12224,12224],"mapped",[39730]],[[12225,12225],"mapped",[39740]],[[12226,12226],"mapped",[39770]],[[12227,12227],"mapped",[40165]],[[12228,12228],"mapped",[40565]],[[12229,12229],"mapped",[40575]],[[12230,12230],"mapped",[40613]],[[12231,12231],"mapped",[40635]],[[12232,12232],"mapped",[40643]],[[12233,12233],"mapped",[40653]],[[12234,12234],"mapped",[40657]],[[12235,12235],"mapped",[40697]],[[12236,12236],"mapped",[40701]],[[12237,12237],"mapped",[40718]],[[12238,12238],"mapped",[40723]],[[12239,12239],"mapped",[40736]],[[12240,12240],"mapped",[40763]],[[12241,12241],"mapped",[40778]],[[12242,12242],"mapped",[40786]],[[12243,12243],"mapped",[40845]],[[12244,12244],"mapped",[40860]],[[12245,12245],"mapped",[40864]],[[12246,12271],"disallowed"],[[12272,12283],"disallowed"],[[12284,12287],"disallowed"],[[12288,12288],"disallowed_STD3_mapped",[32]],[[12289,12289],"valid",[],"NV8"],[[12290,12290],"mapped",[46]],[[12291,12292],"valid",[],"NV8"],[[12293,12295],"valid"],[[12296,12329],"valid",[],"NV8"],[[12330,12333],"valid"],[[12334,12341],"valid",[],"NV8"],[[12342,12342],"mapped",[12306]],[[12343,12343],"valid",[],"NV8"],[[12344,12344],"mapped",[21313]],[[12345,12345],"mapped",[21316]],[[12346,12346],"mapped",[21317]],[[12347,12347],"valid",[],"NV8"],[[12348,12348],"valid"],[[12349,12349],"valid",[],"NV8"],[[12350,12350],"valid",[],"NV8"],[[12351,12351],"valid",[],"NV8"],[[12352,12352],"disallowed"],[[12353,12436],"valid"],[[12437,12438],"valid"],[[12439,12440],"disallowed"],[[12441,12442],"valid"],[[12443,12443],"disallowed_STD3_mapped",[32,12441]],[[12444,12444],"disallowed_STD3_mapped",[32,12442]],[[12445,12446],"valid"],[[12447,12447],"mapped",[12424,12426]],[[12448,12448],"valid",[],"NV8"],[[12449,12542],"valid"],[[12543,12543],"mapped",[12467,12488]],[[12544,12548],"disallowed"],[[12549,12588],"valid"],[[12589,12589],"valid"],[[12590,12592],"disallowed"],[[12593,12593],"mapped",[4352]],[[12594,12594],"mapped",[4353]],[[12595,12595],"mapped",[4522]],[[12596,12596],"mapped",[4354]],[[12597,12597],"mapped",[4524]],[[12598,12598],"mapped",[4525]],[[12599,12599],"mapped",[4355]],[[12600,12600],"mapped",[4356]],[[12601,12601],"mapped",[4357]],[[12602,12602],"mapped",[4528]],[[12603,12603],"mapped",[4529]],[[12604,12604],"mapped",[4530]],[[12605,12605],"mapped",[4531]],[[12606,12606],"mapped",[4532]],[[12607,12607],"mapped",[4533]],[[12608,12608],"mapped",[4378]],[[12609,12609],"mapped",[4358]],[[12610,12610],"mapped",[4359]],[[12611,12611],"mapped",[4360]],[[12612,12612],"mapped",[4385]],[[12613,12613],"mapped",[4361]],[[12614,12614],"mapped",[4362]],[[12615,12615],"mapped",[4363]],[[12616,12616],"mapped",[4364]],[[12617,12617],"mapped",[4365]],[[12618,12618],"mapped",[4366]],[[12619,12619],"mapped",[4367]],[[12620,12620],"mapped",[4368]],[[12621,12621],"mapped",[4369]],[[12622,12622],"mapped",[4370]],[[12623,12623],"mapped",[4449]],[[12624,12624],"mapped",[4450]],[[12625,12625],"mapped",[4451]],[[12626,12626],"mapped",[4452]],[[12627,12627],"mapped",[4453]],[[12628,12628],"mapped",[4454]],[[12629,12629],"mapped",[4455]],[[12630,12630],"mapped",[4456]],[[12631,12631],"mapped",[4457]],[[12632,12632],"mapped",[4458]],[[12633,12633],"mapped",[4459]],[[12634,12634],"mapped",[4460]],[[12635,12635],"mapped",[4461]],[[12636,12636],"mapped",[4462]],[[12637,12637],"mapped",[4463]],[[12638,12638],"mapped",[4464]],[[12639,12639],"mapped",[4465]],[[12640,12640],"mapped",[4466]],[[12641,12641],"mapped",[4467]],[[12642,12642],"mapped",[4468]],[[12643,12643],"mapped",[4469]],[[12644,12644],"disallowed"],[[12645,12645],"mapped",[4372]],[[12646,12646],"mapped",[4373]],[[12647,12647],"mapped",[4551]],[[12648,12648],"mapped",[4552]],[[12649,12649],"mapped",[4556]],[[12650,12650],"mapped",[4558]],[[12651,12651],"mapped",[4563]],[[12652,12652],"mapped",[4567]],[[12653,12653],"mapped",[4569]],[[12654,12654],"mapped",[4380]],[[12655,12655],"mapped",[4573]],[[12656,12656],"mapped",[4575]],[[12657,12657],"mapped",[4381]],[[12658,12658],"mapped",[4382]],[[12659,12659],"mapped",[4384]],[[12660,12660],"mapped",[4386]],[[12661,12661],"mapped",[4387]],[[12662,12662],"mapped",[4391]],[[12663,12663],"mapped",[4393]],[[12664,12664],"mapped",[4395]],[[12665,12665],"mapped",[4396]],[[12666,12666],"mapped",[4397]],[[12667,12667],"mapped",[4398]],[[12668,12668],"mapped",[4399]],[[12669,12669],"mapped",[4402]],[[12670,12670],"mapped",[4406]],[[12671,12671],"mapped",[4416]],[[12672,12672],"mapped",[4423]],[[12673,12673],"mapped",[4428]],[[12674,12674],"mapped",[4593]],[[12675,12675],"mapped",[4594]],[[12676,12676],"mapped",[4439]],[[12677,12677],"mapped",[4440]],[[12678,12678],"mapped",[4441]],[[12679,12679],"mapped",[4484]],[[12680,12680],"mapped",[4485]],[[12681,12681],"mapped",[4488]],[[12682,12682],"mapped",[4497]],[[12683,12683],"mapped",[4498]],[[12684,12684],"mapped",[4500]],[[12685,12685],"mapped",[4510]],[[12686,12686],"mapped",[4513]],[[12687,12687],"disallowed"],[[12688,12689],"valid",[],"NV8"],[[12690,12690],"mapped",[19968]],[[12691,12691],"mapped",[20108]],[[12692,12692],"mapped",[19977]],[[12693,12693],"mapped",[22235]],[[12694,12694],"mapped",[19978]],[[12695,12695],"mapped",[20013]],[[12696,12696],"mapped",[19979]],[[12697,12697],"mapped",[30002]],[[12698,12698],"mapped",[20057]],[[12699,12699],"mapped",[19993]],[[12700,12700],"mapped",[19969]],[[12701,12701],"mapped",[22825]],[[12702,12702],"mapped",[22320]],[[12703,12703],"mapped",[20154]],[[12704,12727],"valid"],[[12728,12730],"valid"],[[12731,12735],"disallowed"],[[12736,12751],"valid",[],"NV8"],[[12752,12771],"valid",[],"NV8"],[[12772,12783],"disallowed"],[[12784,12799],"valid"],[[12800,12800],"disallowed_STD3_mapped",[40,4352,41]],[[12801,12801],"disallowed_STD3_mapped",[40,4354,41]],[[12802,12802],"disallowed_STD3_mapped",[40,4355,41]],[[12803,12803],"disallowed_STD3_mapped",[40,4357,41]],[[12804,12804],"disallowed_STD3_mapped",[40,4358,41]],[[12805,12805],"disallowed_STD3_mapped",[40,4359,41]],[[12806,12806],"disallowed_STD3_mapped",[40,4361,41]],[[12807,12807],"disallowed_STD3_mapped",[40,4363,41]],[[12808,12808],"disallowed_STD3_mapped",[40,4364,41]],[[12809,12809],"disallowed_STD3_mapped",[40,4366,41]],[[12810,12810],"disallowed_STD3_mapped",[40,4367,41]],[[12811,12811],"disallowed_STD3_mapped",[40,4368,41]],[[12812,12812],"disallowed_STD3_mapped",[40,4369,41]],[[12813,12813],"disallowed_STD3_mapped",[40,4370,41]],[[12814,12814],"disallowed_STD3_mapped",[40,44032,41]],[[12815,12815],"disallowed_STD3_mapped",[40,45208,41]],[[12816,12816],"disallowed_STD3_mapped",[40,45796,41]],[[12817,12817],"disallowed_STD3_mapped",[40,46972,41]],[[12818,12818],"disallowed_STD3_mapped",[40,47560,41]],[[12819,12819],"disallowed_STD3_mapped",[40,48148,41]],[[12820,12820],"disallowed_STD3_mapped",[40,49324,41]],[[12821,12821],"disallowed_STD3_mapped",[40,50500,41]],[[12822,12822],"disallowed_STD3_mapped",[40,51088,41]],[[12823,12823],"disallowed_STD3_mapped",[40,52264,41]],[[12824,12824],"disallowed_STD3_mapped",[40,52852,41]],[[12825,12825],"disallowed_STD3_mapped",[40,53440,41]],[[12826,12826],"disallowed_STD3_mapped",[40,54028,41]],[[12827,12827],"disallowed_STD3_mapped",[40,54616,41]],[[12828,12828],"disallowed_STD3_mapped",[40,51452,41]],[[12829,12829],"disallowed_STD3_mapped",[40,50724,51204,41]],[[12830,12830],"disallowed_STD3_mapped",[40,50724,54980,41]],[[12831,12831],"disallowed"],[[12832,12832],"disallowed_STD3_mapped",[40,19968,41]],[[12833,12833],"disallowed_STD3_mapped",[40,20108,41]],[[12834,12834],"disallowed_STD3_mapped",[40,19977,41]],[[12835,12835],"disallowed_STD3_mapped",[40,22235,41]],[[12836,12836],"disallowed_STD3_mapped",[40,20116,41]],[[12837,12837],"disallowed_STD3_mapped",[40,20845,41]],[[12838,12838],"disallowed_STD3_mapped",[40,19971,41]],[[12839,12839],"disallowed_STD3_mapped",[40,20843,41]],[[12840,12840],"disallowed_STD3_mapped",[40,20061,41]],[[12841,12841],"disallowed_STD3_mapped",[40,21313,41]],[[12842,12842],"disallowed_STD3_mapped",[40,26376,41]],[[12843,12843],"disallowed_STD3_mapped",[40,28779,41]],[[12844,12844],"disallowed_STD3_mapped",[40,27700,41]],[[12845,12845],"disallowed_STD3_mapped",[40,26408,41]],[[12846,12846],"disallowed_STD3_mapped",[40,37329,41]],[[12847,12847],"disallowed_STD3_mapped",[40,22303,41]],[[12848,12848],"disallowed_STD3_mapped",[40,26085,41]],[[12849,12849],"disallowed_STD3_mapped",[40,26666,41]],[[12850,12850],"disallowed_STD3_mapped",[40,26377,41]],[[12851,12851],"disallowed_STD3_mapped",[40,31038,41]],[[12852,12852],"disallowed_STD3_mapped",[40,21517,41]],[[12853,12853],"disallowed_STD3_mapped",[40,29305,41]],[[12854,12854],"disallowed_STD3_mapped",[40,36001,41]],[[12855,12855],"disallowed_STD3_mapped",[40,31069,41]],[[12856,12856],"disallowed_STD3_mapped",[40,21172,41]],[[12857,12857],"disallowed_STD3_mapped",[40,20195,41]],[[12858,12858],"disallowed_STD3_mapped",[40,21628,41]],[[12859,12859],"disallowed_STD3_mapped",[40,23398,41]],[[12860,12860],"disallowed_STD3_mapped",[40,30435,41]],[[12861,12861],"disallowed_STD3_mapped",[40,20225,41]],[[12862,12862],"disallowed_STD3_mapped",[40,36039,41]],[[12863,12863],"disallowed_STD3_mapped",[40,21332,41]],[[12864,12864],"disallowed_STD3_mapped",[40,31085,41]],[[12865,12865],"disallowed_STD3_mapped",[40,20241,41]],[[12866,12866],"disallowed_STD3_mapped",[40,33258,41]],[[12867,12867],"disallowed_STD3_mapped",[40,33267,41]],[[12868,12868],"mapped",[21839]],[[12869,12869],"mapped",[24188]],[[12870,12870],"mapped",[25991]],[[12871,12871],"mapped",[31631]],[[12872,12879],"valid",[],"NV8"],[[12880,12880],"mapped",[112,116,101]],[[12881,12881],"mapped",[50,49]],[[12882,12882],"mapped",[50,50]],[[12883,12883],"mapped",[50,51]],[[12884,12884],"mapped",[50,52]],[[12885,12885],"mapped",[50,53]],[[12886,12886],"mapped",[50,54]],[[12887,12887],"mapped",[50,55]],[[12888,12888],"mapped",[50,56]],[[12889,12889],"mapped",[50,57]],[[12890,12890],"mapped",[51,48]],[[12891,12891],"mapped",[51,49]],[[12892,12892],"mapped",[51,50]],[[12893,12893],"mapped",[51,51]],[[12894,12894],"mapped",[51,52]],[[12895,12895],"mapped",[51,53]],[[12896,12896],"mapped",[4352]],[[12897,12897],"mapped",[4354]],[[12898,12898],"mapped",[4355]],[[12899,12899],"mapped",[4357]],[[12900,12900],"mapped",[4358]],[[12901,12901],"mapped",[4359]],[[12902,12902],"mapped",[4361]],[[12903,12903],"mapped",[4363]],[[12904,12904],"mapped",[4364]],[[12905,12905],"mapped",[4366]],[[12906,12906],"mapped",[4367]],[[12907,12907],"mapped",[4368]],[[12908,12908],"mapped",[4369]],[[12909,12909],"mapped",[4370]],[[12910,12910],"mapped",[44032]],[[12911,12911],"mapped",[45208]],[[12912,12912],"mapped",[45796]],[[12913,12913],"mapped",[46972]],[[12914,12914],"mapped",[47560]],[[12915,12915],"mapped",[48148]],[[12916,12916],"mapped",[49324]],[[12917,12917],"mapped",[50500]],[[12918,12918],"mapped",[51088]],[[12919,12919],"mapped",[52264]],[[12920,12920],"mapped",[52852]],[[12921,12921],"mapped",[53440]],[[12922,12922],"mapped",[54028]],[[12923,12923],"mapped",[54616]],[[12924,12924],"mapped",[52280,44256]],[[12925,12925],"mapped",[51452,51032]],[[12926,12926],"mapped",[50864]],[[12927,12927],"valid",[],"NV8"],[[12928,12928],"mapped",[19968]],[[12929,12929],"mapped",[20108]],[[12930,12930],"mapped",[19977]],[[12931,12931],"mapped",[22235]],[[12932,12932],"mapped",[20116]],[[12933,12933],"mapped",[20845]],[[12934,12934],"mapped",[19971]],[[12935,12935],"mapped",[20843]],[[12936,12936],"mapped",[20061]],[[12937,12937],"mapped",[21313]],[[12938,12938],"mapped",[26376]],[[12939,12939],"mapped",[28779]],[[12940,12940],"mapped",[27700]],[[12941,12941],"mapped",[26408]],[[12942,12942],"mapped",[37329]],[[12943,12943],"mapped",[22303]],[[12944,12944],"mapped",[26085]],[[12945,12945],"mapped",[26666]],[[12946,12946],"mapped",[26377]],[[12947,12947],"mapped",[31038]],[[12948,12948],"mapped",[21517]],[[12949,12949],"mapped",[29305]],[[12950,12950],"mapped",[36001]],[[12951,12951],"mapped",[31069]],[[12952,12952],"mapped",[21172]],[[12953,12953],"mapped",[31192]],[[12954,12954],"mapped",[30007]],[[12955,12955],"mapped",[22899]],[[12956,12956],"mapped",[36969]],[[12957,12957],"mapped",[20778]],[[12958,12958],"mapped",[21360]],[[12959,12959],"mapped",[27880]],[[12960,12960],"mapped",[38917]],[[12961,12961],"mapped",[20241]],[[12962,12962],"mapped",[20889]],[[12963,12963],"mapped",[27491]],[[12964,12964],"mapped",[19978]],[[12965,12965],"mapped",[20013]],[[12966,12966],"mapped",[19979]],[[12967,12967],"mapped",[24038]],[[12968,12968],"mapped",[21491]],[[12969,12969],"mapped",[21307]],[[12970,12970],"mapped",[23447]],[[12971,12971],"mapped",[23398]],[[12972,12972],"mapped",[30435]],[[12973,12973],"mapped",[20225]],[[12974,12974],"mapped",[36039]],[[12975,12975],"mapped",[21332]],[[12976,12976],"mapped",[22812]],[[12977,12977],"mapped",[51,54]],[[12978,12978],"mapped",[51,55]],[[12979,12979],"mapped",[51,56]],[[12980,12980],"mapped",[51,57]],[[12981,12981],"mapped",[52,48]],[[12982,12982],"mapped",[52,49]],[[12983,12983],"mapped",[52,50]],[[12984,12984],"mapped",[52,51]],[[12985,12985],"mapped",[52,52]],[[12986,12986],"mapped",[52,53]],[[12987,12987],"mapped",[52,54]],[[12988,12988],"mapped",[52,55]],[[12989,12989],"mapped",[52,56]],[[12990,12990],"mapped",[52,57]],[[12991,12991],"mapped",[53,48]],[[12992,12992],"mapped",[49,26376]],[[12993,12993],"mapped",[50,26376]],[[12994,12994],"mapped",[51,26376]],[[12995,12995],"mapped",[52,26376]],[[12996,12996],"mapped",[53,26376]],[[12997,12997],"mapped",[54,26376]],[[12998,12998],"mapped",[55,26376]],[[12999,12999],"mapped",[56,26376]],[[13e3,13e3],"mapped",[57,26376]],[[13001,13001],"mapped",[49,48,26376]],[[13002,13002],"mapped",[49,49,26376]],[[13003,13003],"mapped",[49,50,26376]],[[13004,13004],"mapped",[104,103]],[[13005,13005],"mapped",[101,114,103]],[[13006,13006],"mapped",[101,118]],[[13007,13007],"mapped",[108,116,100]],[[13008,13008],"mapped",[12450]],[[13009,13009],"mapped",[12452]],[[13010,13010],"mapped",[12454]],[[13011,13011],"mapped",[12456]],[[13012,13012],"mapped",[12458]],[[13013,13013],"mapped",[12459]],[[13014,13014],"mapped",[12461]],[[13015,13015],"mapped",[12463]],[[13016,13016],"mapped",[12465]],[[13017,13017],"mapped",[12467]],[[13018,13018],"mapped",[12469]],[[13019,13019],"mapped",[12471]],[[13020,13020],"mapped",[12473]],[[13021,13021],"mapped",[12475]],[[13022,13022],"mapped",[12477]],[[13023,13023],"mapped",[12479]],[[13024,13024],"mapped",[12481]],[[13025,13025],"mapped",[12484]],[[13026,13026],"mapped",[12486]],[[13027,13027],"mapped",[12488]],[[13028,13028],"mapped",[12490]],[[13029,13029],"mapped",[12491]],[[13030,13030],"mapped",[12492]],[[13031,13031],"mapped",[12493]],[[13032,13032],"mapped",[12494]],[[13033,13033],"mapped",[12495]],[[13034,13034],"mapped",[12498]],[[13035,13035],"mapped",[12501]],[[13036,13036],"mapped",[12504]],[[13037,13037],"mapped",[12507]],[[13038,13038],"mapped",[12510]],[[13039,13039],"mapped",[12511]],[[13040,13040],"mapped",[12512]],[[13041,13041],"mapped",[12513]],[[13042,13042],"mapped",[12514]],[[13043,13043],"mapped",[12516]],[[13044,13044],"mapped",[12518]],[[13045,13045],"mapped",[12520]],[[13046,13046],"mapped",[12521]],[[13047,13047],"mapped",[12522]],[[13048,13048],"mapped",[12523]],[[13049,13049],"mapped",[12524]],[[13050,13050],"mapped",[12525]],[[13051,13051],"mapped",[12527]],[[13052,13052],"mapped",[12528]],[[13053,13053],"mapped",[12529]],[[13054,13054],"mapped",[12530]],[[13055,13055],"disallowed"],[[13056,13056],"mapped",[12450,12497,12540,12488]],[[13057,13057],"mapped",[12450,12523,12501,12449]],[[13058,13058],"mapped",[12450,12531,12506,12450]],[[13059,13059],"mapped",[12450,12540,12523]],[[13060,13060],"mapped",[12452,12491,12531,12464]],[[13061,13061],"mapped",[12452,12531,12481]],[[13062,13062],"mapped",[12454,12457,12531]],[[13063,13063],"mapped",[12456,12473,12463,12540,12489]],[[13064,13064],"mapped",[12456,12540,12459,12540]],[[13065,13065],"mapped",[12458,12531,12473]],[[13066,13066],"mapped",[12458,12540,12512]],[[13067,13067],"mapped",[12459,12452,12522]],[[13068,13068],"mapped",[12459,12521,12483,12488]],[[13069,13069],"mapped",[12459,12525,12522,12540]],[[13070,13070],"mapped",[12460,12525,12531]],[[13071,13071],"mapped",[12460,12531,12510]],[[13072,13072],"mapped",[12462,12460]],[[13073,13073],"mapped",[12462,12491,12540]],[[13074,13074],"mapped",[12461,12517,12522,12540]],[[13075,13075],"mapped",[12462,12523,12480,12540]],[[13076,13076],"mapped",[12461,12525]],[[13077,13077],"mapped",[12461,12525,12464,12521,12512]],[[13078,13078],"mapped",[12461,12525,12513,12540,12488,12523]],[[13079,13079],"mapped",[12461,12525,12527,12483,12488]],[[13080,13080],"mapped",[12464,12521,12512]],[[13081,13081],"mapped",[12464,12521,12512,12488,12531]],[[13082,13082],"mapped",[12463,12523,12476,12452,12525]],[[13083,13083],"mapped",[12463,12525,12540,12493]],[[13084,13084],"mapped",[12465,12540,12473]],[[13085,13085],"mapped",[12467,12523,12490]],[[13086,13086],"mapped",[12467,12540,12509]],[[13087,13087],"mapped",[12469,12452,12463,12523]],[[13088,13088],"mapped",[12469,12531,12481,12540,12512]],[[13089,13089],"mapped",[12471,12522,12531,12464]],[[13090,13090],"mapped",[12475,12531,12481]],[[13091,13091],"mapped",[12475,12531,12488]],[[13092,13092],"mapped",[12480,12540,12473]],[[13093,13093],"mapped",[12487,12471]],[[13094,13094],"mapped",[12489,12523]],[[13095,13095],"mapped",[12488,12531]],[[13096,13096],"mapped",[12490,12494]],[[13097,13097],"mapped",[12494,12483,12488]],[[13098,13098],"mapped",[12495,12452,12484]],[[13099,13099],"mapped",[12497,12540,12475,12531,12488]],[[13100,13100],"mapped",[12497,12540,12484]],[[13101,13101],"mapped",[12496,12540,12524,12523]],[[13102,13102],"mapped",[12500,12450,12473,12488,12523]],[[13103,13103],"mapped",[12500,12463,12523]],[[13104,13104],"mapped",[12500,12467]],[[13105,13105],"mapped",[12499,12523]],[[13106,13106],"mapped",[12501,12449,12521,12483,12489]],[[13107,13107],"mapped",[12501,12451,12540,12488]],[[13108,13108],"mapped",[12502,12483,12471,12455,12523]],[[13109,13109],"mapped",[12501,12521,12531]],[[13110,13110],"mapped",[12504,12463,12479,12540,12523]],[[13111,13111],"mapped",[12506,12477]],[[13112,13112],"mapped",[12506,12491,12498]],[[13113,13113],"mapped",[12504,12523,12484]],[[13114,13114],"mapped",[12506,12531,12473]],[[13115,13115],"mapped",[12506,12540,12472]],[[13116,13116],"mapped",[12505,12540,12479]],[[13117,13117],"mapped",[12509,12452,12531,12488]],[[13118,13118],"mapped",[12508,12523,12488]],[[13119,13119],"mapped",[12507,12531]],[[13120,13120],"mapped",[12509,12531,12489]],[[13121,13121],"mapped",[12507,12540,12523]],[[13122,13122],"mapped",[12507,12540,12531]],[[13123,13123],"mapped",[12510,12452,12463,12525]],[[13124,13124],"mapped",[12510,12452,12523]],[[13125,13125],"mapped",[12510,12483,12495]],[[13126,13126],"mapped",[12510,12523,12463]],[[13127,13127],"mapped",[12510,12531,12471,12519,12531]],[[13128,13128],"mapped",[12511,12463,12525,12531]],[[13129,13129],"mapped",[12511,12522]],[[13130,13130],"mapped",[12511,12522,12496,12540,12523]],[[13131,13131],"mapped",[12513,12460]],[[13132,13132],"mapped",[12513,12460,12488,12531]],[[13133,13133],"mapped",[12513,12540,12488,12523]],[[13134,13134],"mapped",[12516,12540,12489]],[[13135,13135],"mapped",[12516,12540,12523]],[[13136,13136],"mapped",[12518,12450,12531]],[[13137,13137],"mapped",[12522,12483,12488,12523]],[[13138,13138],"mapped",[12522,12521]],[[13139,13139],"mapped",[12523,12500,12540]],[[13140,13140],"mapped",[12523,12540,12502,12523]],[[13141,13141],"mapped",[12524,12512]],[[13142,13142],"mapped",[12524,12531,12488,12466,12531]],[[13143,13143],"mapped",[12527,12483,12488]],[[13144,13144],"mapped",[48,28857]],[[13145,13145],"mapped",[49,28857]],[[13146,13146],"mapped",[50,28857]],[[13147,13147],"mapped",[51,28857]],[[13148,13148],"mapped",[52,28857]],[[13149,13149],"mapped",[53,28857]],[[13150,13150],"mapped",[54,28857]],[[13151,13151],"mapped",[55,28857]],[[13152,13152],"mapped",[56,28857]],[[13153,13153],"mapped",[57,28857]],[[13154,13154],"mapped",[49,48,28857]],[[13155,13155],"mapped",[49,49,28857]],[[13156,13156],"mapped",[49,50,28857]],[[13157,13157],"mapped",[49,51,28857]],[[13158,13158],"mapped",[49,52,28857]],[[13159,13159],"mapped",[49,53,28857]],[[13160,13160],"mapped",[49,54,28857]],[[13161,13161],"mapped",[49,55,28857]],[[13162,13162],"mapped",[49,56,28857]],[[13163,13163],"mapped",[49,57,28857]],[[13164,13164],"mapped",[50,48,28857]],[[13165,13165],"mapped",[50,49,28857]],[[13166,13166],"mapped",[50,50,28857]],[[13167,13167],"mapped",[50,51,28857]],[[13168,13168],"mapped",[50,52,28857]],[[13169,13169],"mapped",[104,112,97]],[[13170,13170],"mapped",[100,97]],[[13171,13171],"mapped",[97,117]],[[13172,13172],"mapped",[98,97,114]],[[13173,13173],"mapped",[111,118]],[[13174,13174],"mapped",[112,99]],[[13175,13175],"mapped",[100,109]],[[13176,13176],"mapped",[100,109,50]],[[13177,13177],"mapped",[100,109,51]],[[13178,13178],"mapped",[105,117]],[[13179,13179],"mapped",[24179,25104]],[[13180,13180],"mapped",[26157,21644]],[[13181,13181],"mapped",[22823,27491]],[[13182,13182],"mapped",[26126,27835]],[[13183,13183],"mapped",[26666,24335,20250,31038]],[[13184,13184],"mapped",[112,97]],[[13185,13185],"mapped",[110,97]],[[13186,13186],"mapped",[956,97]],[[13187,13187],"mapped",[109,97]],[[13188,13188],"mapped",[107,97]],[[13189,13189],"mapped",[107,98]],[[13190,13190],"mapped",[109,98]],[[13191,13191],"mapped",[103,98]],[[13192,13192],"mapped",[99,97,108]],[[13193,13193],"mapped",[107,99,97,108]],[[13194,13194],"mapped",[112,102]],[[13195,13195],"mapped",[110,102]],[[13196,13196],"mapped",[956,102]],[[13197,13197],"mapped",[956,103]],[[13198,13198],"mapped",[109,103]],[[13199,13199],"mapped",[107,103]],[[13200,13200],"mapped",[104,122]],[[13201,13201],"mapped",[107,104,122]],[[13202,13202],"mapped",[109,104,122]],[[13203,13203],"mapped",[103,104,122]],[[13204,13204],"mapped",[116,104,122]],[[13205,13205],"mapped",[956,108]],[[13206,13206],"mapped",[109,108]],[[13207,13207],"mapped",[100,108]],[[13208,13208],"mapped",[107,108]],[[13209,13209],"mapped",[102,109]],[[13210,13210],"mapped",[110,109]],[[13211,13211],"mapped",[956,109]],[[13212,13212],"mapped",[109,109]],[[13213,13213],"mapped",[99,109]],[[13214,13214],"mapped",[107,109]],[[13215,13215],"mapped",[109,109,50]],[[13216,13216],"mapped",[99,109,50]],[[13217,13217],"mapped",[109,50]],[[13218,13218],"mapped",[107,109,50]],[[13219,13219],"mapped",[109,109,51]],[[13220,13220],"mapped",[99,109,51]],[[13221,13221],"mapped",[109,51]],[[13222,13222],"mapped",[107,109,51]],[[13223,13223],"mapped",[109,8725,115]],[[13224,13224],"mapped",[109,8725,115,50]],[[13225,13225],"mapped",[112,97]],[[13226,13226],"mapped",[107,112,97]],[[13227,13227],"mapped",[109,112,97]],[[13228,13228],"mapped",[103,112,97]],[[13229,13229],"mapped",[114,97,100]],[[13230,13230],"mapped",[114,97,100,8725,115]],[[13231,13231],"mapped",[114,97,100,8725,115,50]],[[13232,13232],"mapped",[112,115]],[[13233,13233],"mapped",[110,115]],[[13234,13234],"mapped",[956,115]],[[13235,13235],"mapped",[109,115]],[[13236,13236],"mapped",[112,118]],[[13237,13237],"mapped",[110,118]],[[13238,13238],"mapped",[956,118]],[[13239,13239],"mapped",[109,118]],[[13240,13240],"mapped",[107,118]],[[13241,13241],"mapped",[109,118]],[[13242,13242],"mapped",[112,119]],[[13243,13243],"mapped",[110,119]],[[13244,13244],"mapped",[956,119]],[[13245,13245],"mapped",[109,119]],[[13246,13246],"mapped",[107,119]],[[13247,13247],"mapped",[109,119]],[[13248,13248],"mapped",[107,969]],[[13249,13249],"mapped",[109,969]],[[13250,13250],"disallowed"],[[13251,13251],"mapped",[98,113]],[[13252,13252],"mapped",[99,99]],[[13253,13253],"mapped",[99,100]],[[13254,13254],"mapped",[99,8725,107,103]],[[13255,13255],"disallowed"],[[13256,13256],"mapped",[100,98]],[[13257,13257],"mapped",[103,121]],[[13258,13258],"mapped",[104,97]],[[13259,13259],"mapped",[104,112]],[[13260,13260],"mapped",[105,110]],[[13261,13261],"mapped",[107,107]],[[13262,13262],"mapped",[107,109]],[[13263,13263],"mapped",[107,116]],[[13264,13264],"mapped",[108,109]],[[13265,13265],"mapped",[108,110]],[[13266,13266],"mapped",[108,111,103]],[[13267,13267],"mapped",[108,120]],[[13268,13268],"mapped",[109,98]],[[13269,13269],"mapped",[109,105,108]],[[13270,13270],"mapped",[109,111,108]],[[13271,13271],"mapped",[112,104]],[[13272,13272],"disallowed"],[[13273,13273],"mapped",[112,112,109]],[[13274,13274],"mapped",[112,114]],[[13275,13275],"mapped",[115,114]],[[13276,13276],"mapped",[115,118]],[[13277,13277],"mapped",[119,98]],[[13278,13278],"mapped",[118,8725,109]],[[13279,13279],"mapped",[97,8725,109]],[[13280,13280],"mapped",[49,26085]],[[13281,13281],"mapped",[50,26085]],[[13282,13282],"mapped",[51,26085]],[[13283,13283],"mapped",[52,26085]],[[13284,13284],"mapped",[53,26085]],[[13285,13285],"mapped",[54,26085]],[[13286,13286],"mapped",[55,26085]],[[13287,13287],"mapped",[56,26085]],[[13288,13288],"mapped",[57,26085]],[[13289,13289],"mapped",[49,48,26085]],[[13290,13290],"mapped",[49,49,26085]],[[13291,13291],"mapped",[49,50,26085]],[[13292,13292],"mapped",[49,51,26085]],[[13293,13293],"mapped",[49,52,26085]],[[13294,13294],"mapped",[49,53,26085]],[[13295,13295],"mapped",[49,54,26085]],[[13296,13296],"mapped",[49,55,26085]],[[13297,13297],"mapped",[49,56,26085]],[[13298,13298],"mapped",[49,57,26085]],[[13299,13299],"mapped",[50,48,26085]],[[13300,13300],"mapped",[50,49,26085]],[[13301,13301],"mapped",[50,50,26085]],[[13302,13302],"mapped",[50,51,26085]],[[13303,13303],"mapped",[50,52,26085]],[[13304,13304],"mapped",[50,53,26085]],[[13305,13305],"mapped",[50,54,26085]],[[13306,13306],"mapped",[50,55,26085]],[[13307,13307],"mapped",[50,56,26085]],[[13308,13308],"mapped",[50,57,26085]],[[13309,13309],"mapped",[51,48,26085]],[[13310,13310],"mapped",[51,49,26085]],[[13311,13311],"mapped",[103,97,108]],[[13312,19893],"valid"],[[19894,19903],"disallowed"],[[19904,19967],"valid",[],"NV8"],[[19968,40869],"valid"],[[40870,40891],"valid"],[[40892,40899],"valid"],[[40900,40907],"valid"],[[40908,40908],"valid"],[[40909,40917],"valid"],[[40918,40959],"disallowed"],[[40960,42124],"valid"],[[42125,42127],"disallowed"],[[42128,42145],"valid",[],"NV8"],[[42146,42147],"valid",[],"NV8"],[[42148,42163],"valid",[],"NV8"],[[42164,42164],"valid",[],"NV8"],[[42165,42176],"valid",[],"NV8"],[[42177,42177],"valid",[],"NV8"],[[42178,42180],"valid",[],"NV8"],[[42181,42181],"valid",[],"NV8"],[[42182,42182],"valid",[],"NV8"],[[42183,42191],"disallowed"],[[42192,42237],"valid"],[[42238,42239],"valid",[],"NV8"],[[42240,42508],"valid"],[[42509,42511],"valid",[],"NV8"],[[42512,42539],"valid"],[[42540,42559],"disallowed"],[[42560,42560],"mapped",[42561]],[[42561,42561],"valid"],[[42562,42562],"mapped",[42563]],[[42563,42563],"valid"],[[42564,42564],"mapped",[42565]],[[42565,42565],"valid"],[[42566,42566],"mapped",[42567]],[[42567,42567],"valid"],[[42568,42568],"mapped",[42569]],[[42569,42569],"valid"],[[42570,42570],"mapped",[42571]],[[42571,42571],"valid"],[[42572,42572],"mapped",[42573]],[[42573,42573],"valid"],[[42574,42574],"mapped",[42575]],[[42575,42575],"valid"],[[42576,42576],"mapped",[42577]],[[42577,42577],"valid"],[[42578,42578],"mapped",[42579]],[[42579,42579],"valid"],[[42580,42580],"mapped",[42581]],[[42581,42581],"valid"],[[42582,42582],"mapped",[42583]],[[42583,42583],"valid"],[[42584,42584],"mapped",[42585]],[[42585,42585],"valid"],[[42586,42586],"mapped",[42587]],[[42587,42587],"valid"],[[42588,42588],"mapped",[42589]],[[42589,42589],"valid"],[[42590,42590],"mapped",[42591]],[[42591,42591],"valid"],[[42592,42592],"mapped",[42593]],[[42593,42593],"valid"],[[42594,42594],"mapped",[42595]],[[42595,42595],"valid"],[[42596,42596],"mapped",[42597]],[[42597,42597],"valid"],[[42598,42598],"mapped",[42599]],[[42599,42599],"valid"],[[42600,42600],"mapped",[42601]],[[42601,42601],"valid"],[[42602,42602],"mapped",[42603]],[[42603,42603],"valid"],[[42604,42604],"mapped",[42605]],[[42605,42607],"valid"],[[42608,42611],"valid",[],"NV8"],[[42612,42619],"valid"],[[42620,42621],"valid"],[[42622,42622],"valid",[],"NV8"],[[42623,42623],"valid"],[[42624,42624],"mapped",[42625]],[[42625,42625],"valid"],[[42626,42626],"mapped",[42627]],[[42627,42627],"valid"],[[42628,42628],"mapped",[42629]],[[42629,42629],"valid"],[[42630,42630],"mapped",[42631]],[[42631,42631],"valid"],[[42632,42632],"mapped",[42633]],[[42633,42633],"valid"],[[42634,42634],"mapped",[42635]],[[42635,42635],"valid"],[[42636,42636],"mapped",[42637]],[[42637,42637],"valid"],[[42638,42638],"mapped",[42639]],[[42639,42639],"valid"],[[42640,42640],"mapped",[42641]],[[42641,42641],"valid"],[[42642,42642],"mapped",[42643]],[[42643,42643],"valid"],[[42644,42644],"mapped",[42645]],[[42645,42645],"valid"],[[42646,42646],"mapped",[42647]],[[42647,42647],"valid"],[[42648,42648],"mapped",[42649]],[[42649,42649],"valid"],[[42650,42650],"mapped",[42651]],[[42651,42651],"valid"],[[42652,42652],"mapped",[1098]],[[42653,42653],"mapped",[1100]],[[42654,42654],"valid"],[[42655,42655],"valid"],[[42656,42725],"valid"],[[42726,42735],"valid",[],"NV8"],[[42736,42737],"valid"],[[42738,42743],"valid",[],"NV8"],[[42744,42751],"disallowed"],[[42752,42774],"valid",[],"NV8"],[[42775,42778],"valid"],[[42779,42783],"valid"],[[42784,42785],"valid",[],"NV8"],[[42786,42786],"mapped",[42787]],[[42787,42787],"valid"],[[42788,42788],"mapped",[42789]],[[42789,42789],"valid"],[[42790,42790],"mapped",[42791]],[[42791,42791],"valid"],[[42792,42792],"mapped",[42793]],[[42793,42793],"valid"],[[42794,42794],"mapped",[42795]],[[42795,42795],"valid"],[[42796,42796],"mapped",[42797]],[[42797,42797],"valid"],[[42798,42798],"mapped",[42799]],[[42799,42801],"valid"],[[42802,42802],"mapped",[42803]],[[42803,42803],"valid"],[[42804,42804],"mapped",[42805]],[[42805,42805],"valid"],[[42806,42806],"mapped",[42807]],[[42807,42807],"valid"],[[42808,42808],"mapped",[42809]],[[42809,42809],"valid"],[[42810,42810],"mapped",[42811]],[[42811,42811],"valid"],[[42812,42812],"mapped",[42813]],[[42813,42813],"valid"],[[42814,42814],"mapped",[42815]],[[42815,42815],"valid"],[[42816,42816],"mapped",[42817]],[[42817,42817],"valid"],[[42818,42818],"mapped",[42819]],[[42819,42819],"valid"],[[42820,42820],"mapped",[42821]],[[42821,42821],"valid"],[[42822,42822],"mapped",[42823]],[[42823,42823],"valid"],[[42824,42824],"mapped",[42825]],[[42825,42825],"valid"],[[42826,42826],"mapped",[42827]],[[42827,42827],"valid"],[[42828,42828],"mapped",[42829]],[[42829,42829],"valid"],[[42830,42830],"mapped",[42831]],[[42831,42831],"valid"],[[42832,42832],"mapped",[42833]],[[42833,42833],"valid"],[[42834,42834],"mapped",[42835]],[[42835,42835],"valid"],[[42836,42836],"mapped",[42837]],[[42837,42837],"valid"],[[42838,42838],"mapped",[42839]],[[42839,42839],"valid"],[[42840,42840],"mapped",[42841]],[[42841,42841],"valid"],[[42842,42842],"mapped",[42843]],[[42843,42843],"valid"],[[42844,42844],"mapped",[42845]],[[42845,42845],"valid"],[[42846,42846],"mapped",[42847]],[[42847,42847],"valid"],[[42848,42848],"mapped",[42849]],[[42849,42849],"valid"],[[42850,42850],"mapped",[42851]],[[42851,42851],"valid"],[[42852,42852],"mapped",[42853]],[[42853,42853],"valid"],[[42854,42854],"mapped",[42855]],[[42855,42855],"valid"],[[42856,42856],"mapped",[42857]],[[42857,42857],"valid"],[[42858,42858],"mapped",[42859]],[[42859,42859],"valid"],[[42860,42860],"mapped",[42861]],[[42861,42861],"valid"],[[42862,42862],"mapped",[42863]],[[42863,42863],"valid"],[[42864,42864],"mapped",[42863]],[[42865,42872],"valid"],[[42873,42873],"mapped",[42874]],[[42874,42874],"valid"],[[42875,42875],"mapped",[42876]],[[42876,42876],"valid"],[[42877,42877],"mapped",[7545]],[[42878,42878],"mapped",[42879]],[[42879,42879],"valid"],[[42880,42880],"mapped",[42881]],[[42881,42881],"valid"],[[42882,42882],"mapped",[42883]],[[42883,42883],"valid"],[[42884,42884],"mapped",[42885]],[[42885,42885],"valid"],[[42886,42886],"mapped",[42887]],[[42887,42888],"valid"],[[42889,42890],"valid",[],"NV8"],[[42891,42891],"mapped",[42892]],[[42892,42892],"valid"],[[42893,42893],"mapped",[613]],[[42894,42894],"valid"],[[42895,42895],"valid"],[[42896,42896],"mapped",[42897]],[[42897,42897],"valid"],[[42898,42898],"mapped",[42899]],[[42899,42899],"valid"],[[42900,42901],"valid"],[[42902,42902],"mapped",[42903]],[[42903,42903],"valid"],[[42904,42904],"mapped",[42905]],[[42905,42905],"valid"],[[42906,42906],"mapped",[42907]],[[42907,42907],"valid"],[[42908,42908],"mapped",[42909]],[[42909,42909],"valid"],[[42910,42910],"mapped",[42911]],[[42911,42911],"valid"],[[42912,42912],"mapped",[42913]],[[42913,42913],"valid"],[[42914,42914],"mapped",[42915]],[[42915,42915],"valid"],[[42916,42916],"mapped",[42917]],[[42917,42917],"valid"],[[42918,42918],"mapped",[42919]],[[42919,42919],"valid"],[[42920,42920],"mapped",[42921]],[[42921,42921],"valid"],[[42922,42922],"mapped",[614]],[[42923,42923],"mapped",[604]],[[42924,42924],"mapped",[609]],[[42925,42925],"mapped",[620]],[[42926,42927],"disallowed"],[[42928,42928],"mapped",[670]],[[42929,42929],"mapped",[647]],[[42930,42930],"mapped",[669]],[[42931,42931],"mapped",[43859]],[[42932,42932],"mapped",[42933]],[[42933,42933],"valid"],[[42934,42934],"mapped",[42935]],[[42935,42935],"valid"],[[42936,42998],"disallowed"],[[42999,42999],"valid"],[[43e3,43e3],"mapped",[295]],[[43001,43001],"mapped",[339]],[[43002,43002],"valid"],[[43003,43007],"valid"],[[43008,43047],"valid"],[[43048,43051],"valid",[],"NV8"],[[43052,43055],"disallowed"],[[43056,43065],"valid",[],"NV8"],[[43066,43071],"disallowed"],[[43072,43123],"valid"],[[43124,43127],"valid",[],"NV8"],[[43128,43135],"disallowed"],[[43136,43204],"valid"],[[43205,43213],"disallowed"],[[43214,43215],"valid",[],"NV8"],[[43216,43225],"valid"],[[43226,43231],"disallowed"],[[43232,43255],"valid"],[[43256,43258],"valid",[],"NV8"],[[43259,43259],"valid"],[[43260,43260],"valid",[],"NV8"],[[43261,43261],"valid"],[[43262,43263],"disallowed"],[[43264,43309],"valid"],[[43310,43311],"valid",[],"NV8"],[[43312,43347],"valid"],[[43348,43358],"disallowed"],[[43359,43359],"valid",[],"NV8"],[[43360,43388],"valid",[],"NV8"],[[43389,43391],"disallowed"],[[43392,43456],"valid"],[[43457,43469],"valid",[],"NV8"],[[43470,43470],"disallowed"],[[43471,43481],"valid"],[[43482,43485],"disallowed"],[[43486,43487],"valid",[],"NV8"],[[43488,43518],"valid"],[[43519,43519],"disallowed"],[[43520,43574],"valid"],[[43575,43583],"disallowed"],[[43584,43597],"valid"],[[43598,43599],"disallowed"],[[43600,43609],"valid"],[[43610,43611],"disallowed"],[[43612,43615],"valid",[],"NV8"],[[43616,43638],"valid"],[[43639,43641],"valid",[],"NV8"],[[43642,43643],"valid"],[[43644,43647],"valid"],[[43648,43714],"valid"],[[43715,43738],"disallowed"],[[43739,43741],"valid"],[[43742,43743],"valid",[],"NV8"],[[43744,43759],"valid"],[[43760,43761],"valid",[],"NV8"],[[43762,43766],"valid"],[[43767,43776],"disallowed"],[[43777,43782],"valid"],[[43783,43784],"disallowed"],[[43785,43790],"valid"],[[43791,43792],"disallowed"],[[43793,43798],"valid"],[[43799,43807],"disallowed"],[[43808,43814],"valid"],[[43815,43815],"disallowed"],[[43816,43822],"valid"],[[43823,43823],"disallowed"],[[43824,43866],"valid"],[[43867,43867],"valid",[],"NV8"],[[43868,43868],"mapped",[42791]],[[43869,43869],"mapped",[43831]],[[43870,43870],"mapped",[619]],[[43871,43871],"mapped",[43858]],[[43872,43875],"valid"],[[43876,43877],"valid"],[[43878,43887],"disallowed"],[[43888,43888],"mapped",[5024]],[[43889,43889],"mapped",[5025]],[[43890,43890],"mapped",[5026]],[[43891,43891],"mapped",[5027]],[[43892,43892],"mapped",[5028]],[[43893,43893],"mapped",[5029]],[[43894,43894],"mapped",[5030]],[[43895,43895],"mapped",[5031]],[[43896,43896],"mapped",[5032]],[[43897,43897],"mapped",[5033]],[[43898,43898],"mapped",[5034]],[[43899,43899],"mapped",[5035]],[[43900,43900],"mapped",[5036]],[[43901,43901],"mapped",[5037]],[[43902,43902],"mapped",[5038]],[[43903,43903],"mapped",[5039]],[[43904,43904],"mapped",[5040]],[[43905,43905],"mapped",[5041]],[[43906,43906],"mapped",[5042]],[[43907,43907],"mapped",[5043]],[[43908,43908],"mapped",[5044]],[[43909,43909],"mapped",[5045]],[[43910,43910],"mapped",[5046]],[[43911,43911],"mapped",[5047]],[[43912,43912],"mapped",[5048]],[[43913,43913],"mapped",[5049]],[[43914,43914],"mapped",[5050]],[[43915,43915],"mapped",[5051]],[[43916,43916],"mapped",[5052]],[[43917,43917],"mapped",[5053]],[[43918,43918],"mapped",[5054]],[[43919,43919],"mapped",[5055]],[[43920,43920],"mapped",[5056]],[[43921,43921],"mapped",[5057]],[[43922,43922],"mapped",[5058]],[[43923,43923],"mapped",[5059]],[[43924,43924],"mapped",[5060]],[[43925,43925],"mapped",[5061]],[[43926,43926],"mapped",[5062]],[[43927,43927],"mapped",[5063]],[[43928,43928],"mapped",[5064]],[[43929,43929],"mapped",[5065]],[[43930,43930],"mapped",[5066]],[[43931,43931],"mapped",[5067]],[[43932,43932],"mapped",[5068]],[[43933,43933],"mapped",[5069]],[[43934,43934],"mapped",[5070]],[[43935,43935],"mapped",[5071]],[[43936,43936],"mapped",[5072]],[[43937,43937],"mapped",[5073]],[[43938,43938],"mapped",[5074]],[[43939,43939],"mapped",[5075]],[[43940,43940],"mapped",[5076]],[[43941,43941],"mapped",[5077]],[[43942,43942],"mapped",[5078]],[[43943,43943],"mapped",[5079]],[[43944,43944],"mapped",[5080]],[[43945,43945],"mapped",[5081]],[[43946,43946],"mapped",[5082]],[[43947,43947],"mapped",[5083]],[[43948,43948],"mapped",[5084]],[[43949,43949],"mapped",[5085]],[[43950,43950],"mapped",[5086]],[[43951,43951],"mapped",[5087]],[[43952,43952],"mapped",[5088]],[[43953,43953],"mapped",[5089]],[[43954,43954],"mapped",[5090]],[[43955,43955],"mapped",[5091]],[[43956,43956],"mapped",[5092]],[[43957,43957],"mapped",[5093]],[[43958,43958],"mapped",[5094]],[[43959,43959],"mapped",[5095]],[[43960,43960],"mapped",[5096]],[[43961,43961],"mapped",[5097]],[[43962,43962],"mapped",[5098]],[[43963,43963],"mapped",[5099]],[[43964,43964],"mapped",[5100]],[[43965,43965],"mapped",[5101]],[[43966,43966],"mapped",[5102]],[[43967,43967],"mapped",[5103]],[[43968,44010],"valid"],[[44011,44011],"valid",[],"NV8"],[[44012,44013],"valid"],[[44014,44015],"disallowed"],[[44016,44025],"valid"],[[44026,44031],"disallowed"],[[44032,55203],"valid"],[[55204,55215],"disallowed"],[[55216,55238],"valid",[],"NV8"],[[55239,55242],"disallowed"],[[55243,55291],"valid",[],"NV8"],[[55292,55295],"disallowed"],[[55296,57343],"disallowed"],[[57344,63743],"disallowed"],[[63744,63744],"mapped",[35912]],[[63745,63745],"mapped",[26356]],[[63746,63746],"mapped",[36554]],[[63747,63747],"mapped",[36040]],[[63748,63748],"mapped",[28369]],[[63749,63749],"mapped",[20018]],[[63750,63750],"mapped",[21477]],[[63751,63752],"mapped",[40860]],[[63753,63753],"mapped",[22865]],[[63754,63754],"mapped",[37329]],[[63755,63755],"mapped",[21895]],[[63756,63756],"mapped",[22856]],[[63757,63757],"mapped",[25078]],[[63758,63758],"mapped",[30313]],[[63759,63759],"mapped",[32645]],[[63760,63760],"mapped",[34367]],[[63761,63761],"mapped",[34746]],[[63762,63762],"mapped",[35064]],[[63763,63763],"mapped",[37007]],[[63764,63764],"mapped",[27138]],[[63765,63765],"mapped",[27931]],[[63766,63766],"mapped",[28889]],[[63767,63767],"mapped",[29662]],[[63768,63768],"mapped",[33853]],[[63769,63769],"mapped",[37226]],[[63770,63770],"mapped",[39409]],[[63771,63771],"mapped",[20098]],[[63772,63772],"mapped",[21365]],[[63773,63773],"mapped",[27396]],[[63774,63774],"mapped",[29211]],[[63775,63775],"mapped",[34349]],[[63776,63776],"mapped",[40478]],[[63777,63777],"mapped",[23888]],[[63778,63778],"mapped",[28651]],[[63779,63779],"mapped",[34253]],[[63780,63780],"mapped",[35172]],[[63781,63781],"mapped",[25289]],[[63782,63782],"mapped",[33240]],[[63783,63783],"mapped",[34847]],[[63784,63784],"mapped",[24266]],[[63785,63785],"mapped",[26391]],[[63786,63786],"mapped",[28010]],[[63787,63787],"mapped",[29436]],[[63788,63788],"mapped",[37070]],[[63789,63789],"mapped",[20358]],[[63790,63790],"mapped",[20919]],[[63791,63791],"mapped",[21214]],[[63792,63792],"mapped",[25796]],[[63793,63793],"mapped",[27347]],[[63794,63794],"mapped",[29200]],[[63795,63795],"mapped",[30439]],[[63796,63796],"mapped",[32769]],[[63797,63797],"mapped",[34310]],[[63798,63798],"mapped",[34396]],[[63799,63799],"mapped",[36335]],[[63800,63800],"mapped",[38706]],[[63801,63801],"mapped",[39791]],[[63802,63802],"mapped",[40442]],[[63803,63803],"mapped",[30860]],[[63804,63804],"mapped",[31103]],[[63805,63805],"mapped",[32160]],[[63806,63806],"mapped",[33737]],[[63807,63807],"mapped",[37636]],[[63808,63808],"mapped",[40575]],[[63809,63809],"mapped",[35542]],[[63810,63810],"mapped",[22751]],[[63811,63811],"mapped",[24324]],[[63812,63812],"mapped",[31840]],[[63813,63813],"mapped",[32894]],[[63814,63814],"mapped",[29282]],[[63815,63815],"mapped",[30922]],[[63816,63816],"mapped",[36034]],[[63817,63817],"mapped",[38647]],[[63818,63818],"mapped",[22744]],[[63819,63819],"mapped",[23650]],[[63820,63820],"mapped",[27155]],[[63821,63821],"mapped",[28122]],[[63822,63822],"mapped",[28431]],[[63823,63823],"mapped",[32047]],[[63824,63824],"mapped",[32311]],[[63825,63825],"mapped",[38475]],[[63826,63826],"mapped",[21202]],[[63827,63827],"mapped",[32907]],[[63828,63828],"mapped",[20956]],[[63829,63829],"mapped",[20940]],[[63830,63830],"mapped",[31260]],[[63831,63831],"mapped",[32190]],[[63832,63832],"mapped",[33777]],[[63833,63833],"mapped",[38517]],[[63834,63834],"mapped",[35712]],[[63835,63835],"mapped",[25295]],[[63836,63836],"mapped",[27138]],[[63837,63837],"mapped",[35582]],[[63838,63838],"mapped",[20025]],[[63839,63839],"mapped",[23527]],[[63840,63840],"mapped",[24594]],[[63841,63841],"mapped",[29575]],[[63842,63842],"mapped",[30064]],[[63843,63843],"mapped",[21271]],[[63844,63844],"mapped",[30971]],[[63845,63845],"mapped",[20415]],[[63846,63846],"mapped",[24489]],[[63847,63847],"mapped",[19981]],[[63848,63848],"mapped",[27852]],[[63849,63849],"mapped",[25976]],[[63850,63850],"mapped",[32034]],[[63851,63851],"mapped",[21443]],[[63852,63852],"mapped",[22622]],[[63853,63853],"mapped",[30465]],[[63854,63854],"mapped",[33865]],[[63855,63855],"mapped",[35498]],[[63856,63856],"mapped",[27578]],[[63857,63857],"mapped",[36784]],[[63858,63858],"mapped",[27784]],[[63859,63859],"mapped",[25342]],[[63860,63860],"mapped",[33509]],[[63861,63861],"mapped",[25504]],[[63862,63862],"mapped",[30053]],[[63863,63863],"mapped",[20142]],[[63864,63864],"mapped",[20841]],[[63865,63865],"mapped",[20937]],[[63866,63866],"mapped",[26753]],[[63867,63867],"mapped",[31975]],[[63868,63868],"mapped",[33391]],[[63869,63869],"mapped",[35538]],[[63870,63870],"mapped",[37327]],[[63871,63871],"mapped",[21237]],[[63872,63872],"mapped",[21570]],[[63873,63873],"mapped",[22899]],[[63874,63874],"mapped",[24300]],[[63875,63875],"mapped",[26053]],[[63876,63876],"mapped",[28670]],[[63877,63877],"mapped",[31018]],[[63878,63878],"mapped",[38317]],[[63879,63879],"mapped",[39530]],[[63880,63880],"mapped",[40599]],[[63881,63881],"mapped",[40654]],[[63882,63882],"mapped",[21147]],[[63883,63883],"mapped",[26310]],[[63884,63884],"mapped",[27511]],[[63885,63885],"mapped",[36706]],[[63886,63886],"mapped",[24180]],[[63887,63887],"mapped",[24976]],[[63888,63888],"mapped",[25088]],[[63889,63889],"mapped",[25754]],[[63890,63890],"mapped",[28451]],[[63891,63891],"mapped",[29001]],[[63892,63892],"mapped",[29833]],[[63893,63893],"mapped",[31178]],[[63894,63894],"mapped",[32244]],[[63895,63895],"mapped",[32879]],[[63896,63896],"mapped",[36646]],[[63897,63897],"mapped",[34030]],[[63898,63898],"mapped",[36899]],[[63899,63899],"mapped",[37706]],[[63900,63900],"mapped",[21015]],[[63901,63901],"mapped",[21155]],[[63902,63902],"mapped",[21693]],[[63903,63903],"mapped",[28872]],[[63904,63904],"mapped",[35010]],[[63905,63905],"mapped",[35498]],[[63906,63906],"mapped",[24265]],[[63907,63907],"mapped",[24565]],[[63908,63908],"mapped",[25467]],[[63909,63909],"mapped",[27566]],[[63910,63910],"mapped",[31806]],[[63911,63911],"mapped",[29557]],[[63912,63912],"mapped",[20196]],[[63913,63913],"mapped",[22265]],[[63914,63914],"mapped",[23527]],[[63915,63915],"mapped",[23994]],[[63916,63916],"mapped",[24604]],[[63917,63917],"mapped",[29618]],[[63918,63918],"mapped",[29801]],[[63919,63919],"mapped",[32666]],[[63920,63920],"mapped",[32838]],[[63921,63921],"mapped",[37428]],[[63922,63922],"mapped",[38646]],[[63923,63923],"mapped",[38728]],[[63924,63924],"mapped",[38936]],[[63925,63925],"mapped",[20363]],[[63926,63926],"mapped",[31150]],[[63927,63927],"mapped",[37300]],[[63928,63928],"mapped",[38584]],[[63929,63929],"mapped",[24801]],[[63930,63930],"mapped",[20102]],[[63931,63931],"mapped",[20698]],[[63932,63932],"mapped",[23534]],[[63933,63933],"mapped",[23615]],[[63934,63934],"mapped",[26009]],[[63935,63935],"mapped",[27138]],[[63936,63936],"mapped",[29134]],[[63937,63937],"mapped",[30274]],[[63938,63938],"mapped",[34044]],[[63939,63939],"mapped",[36988]],[[63940,63940],"mapped",[40845]],[[63941,63941],"mapped",[26248]],[[63942,63942],"mapped",[38446]],[[63943,63943],"mapped",[21129]],[[63944,63944],"mapped",[26491]],[[63945,63945],"mapped",[26611]],[[63946,63946],"mapped",[27969]],[[63947,63947],"mapped",[28316]],[[63948,63948],"mapped",[29705]],[[63949,63949],"mapped",[30041]],[[63950,63950],"mapped",[30827]],[[63951,63951],"mapped",[32016]],[[63952,63952],"mapped",[39006]],[[63953,63953],"mapped",[20845]],[[63954,63954],"mapped",[25134]],[[63955,63955],"mapped",[38520]],[[63956,63956],"mapped",[20523]],[[63957,63957],"mapped",[23833]],[[63958,63958],"mapped",[28138]],[[63959,63959],"mapped",[36650]],[[63960,63960],"mapped",[24459]],[[63961,63961],"mapped",[24900]],[[63962,63962],"mapped",[26647]],[[63963,63963],"mapped",[29575]],[[63964,63964],"mapped",[38534]],[[63965,63965],"mapped",[21033]],[[63966,63966],"mapped",[21519]],[[63967,63967],"mapped",[23653]],[[63968,63968],"mapped",[26131]],[[63969,63969],"mapped",[26446]],[[63970,63970],"mapped",[26792]],[[63971,63971],"mapped",[27877]],[[63972,63972],"mapped",[29702]],[[63973,63973],"mapped",[30178]],[[63974,63974],"mapped",[32633]],[[63975,63975],"mapped",[35023]],[[63976,63976],"mapped",[35041]],[[63977,63977],"mapped",[37324]],[[63978,63978],"mapped",[38626]],[[63979,63979],"mapped",[21311]],[[63980,63980],"mapped",[28346]],[[63981,63981],"mapped",[21533]],[[63982,63982],"mapped",[29136]],[[63983,63983],"mapped",[29848]],[[63984,63984],"mapped",[34298]],[[63985,63985],"mapped",[38563]],[[63986,63986],"mapped",[40023]],[[63987,63987],"mapped",[40607]],[[63988,63988],"mapped",[26519]],[[63989,63989],"mapped",[28107]],[[63990,63990],"mapped",[33256]],[[63991,63991],"mapped",[31435]],[[63992,63992],"mapped",[31520]],[[63993,63993],"mapped",[31890]],[[63994,63994],"mapped",[29376]],[[63995,63995],"mapped",[28825]],[[63996,63996],"mapped",[35672]],[[63997,63997],"mapped",[20160]],[[63998,63998],"mapped",[33590]],[[63999,63999],"mapped",[21050]],[[64e3,64e3],"mapped",[20999]],[[64001,64001],"mapped",[24230]],[[64002,64002],"mapped",[25299]],[[64003,64003],"mapped",[31958]],[[64004,64004],"mapped",[23429]],[[64005,64005],"mapped",[27934]],[[64006,64006],"mapped",[26292]],[[64007,64007],"mapped",[36667]],[[64008,64008],"mapped",[34892]],[[64009,64009],"mapped",[38477]],[[64010,64010],"mapped",[35211]],[[64011,64011],"mapped",[24275]],[[64012,64012],"mapped",[20800]],[[64013,64013],"mapped",[21952]],[[64014,64015],"valid"],[[64016,64016],"mapped",[22618]],[[64017,64017],"valid"],[[64018,64018],"mapped",[26228]],[[64019,64020],"valid"],[[64021,64021],"mapped",[20958]],[[64022,64022],"mapped",[29482]],[[64023,64023],"mapped",[30410]],[[64024,64024],"mapped",[31036]],[[64025,64025],"mapped",[31070]],[[64026,64026],"mapped",[31077]],[[64027,64027],"mapped",[31119]],[[64028,64028],"mapped",[38742]],[[64029,64029],"mapped",[31934]],[[64030,64030],"mapped",[32701]],[[64031,64031],"valid"],[[64032,64032],"mapped",[34322]],[[64033,64033],"valid"],[[64034,64034],"mapped",[35576]],[[64035,64036],"valid"],[[64037,64037],"mapped",[36920]],[[64038,64038],"mapped",[37117]],[[64039,64041],"valid"],[[64042,64042],"mapped",[39151]],[[64043,64043],"mapped",[39164]],[[64044,64044],"mapped",[39208]],[[64045,64045],"mapped",[40372]],[[64046,64046],"mapped",[37086]],[[64047,64047],"mapped",[38583]],[[64048,64048],"mapped",[20398]],[[64049,64049],"mapped",[20711]],[[64050,64050],"mapped",[20813]],[[64051,64051],"mapped",[21193]],[[64052,64052],"mapped",[21220]],[[64053,64053],"mapped",[21329]],[[64054,64054],"mapped",[21917]],[[64055,64055],"mapped",[22022]],[[64056,64056],"mapped",[22120]],[[64057,64057],"mapped",[22592]],[[64058,64058],"mapped",[22696]],[[64059,64059],"mapped",[23652]],[[64060,64060],"mapped",[23662]],[[64061,64061],"mapped",[24724]],[[64062,64062],"mapped",[24936]],[[64063,64063],"mapped",[24974]],[[64064,64064],"mapped",[25074]],[[64065,64065],"mapped",[25935]],[[64066,64066],"mapped",[26082]],[[64067,64067],"mapped",[26257]],[[64068,64068],"mapped",[26757]],[[64069,64069],"mapped",[28023]],[[64070,64070],"mapped",[28186]],[[64071,64071],"mapped",[28450]],[[64072,64072],"mapped",[29038]],[[64073,64073],"mapped",[29227]],[[64074,64074],"mapped",[29730]],[[64075,64075],"mapped",[30865]],[[64076,64076],"mapped",[31038]],[[64077,64077],"mapped",[31049]],[[64078,64078],"mapped",[31048]],[[64079,64079],"mapped",[31056]],[[64080,64080],"mapped",[31062]],[[64081,64081],"mapped",[31069]],[[64082,64082],"mapped",[31117]],[[64083,64083],"mapped",[31118]],[[64084,64084],"mapped",[31296]],[[64085,64085],"mapped",[31361]],[[64086,64086],"mapped",[31680]],[[64087,64087],"mapped",[32244]],[[64088,64088],"mapped",[32265]],[[64089,64089],"mapped",[32321]],[[64090,64090],"mapped",[32626]],[[64091,64091],"mapped",[32773]],[[64092,64092],"mapped",[33261]],[[64093,64094],"mapped",[33401]],[[64095,64095],"mapped",[33879]],[[64096,64096],"mapped",[35088]],[[64097,64097],"mapped",[35222]],[[64098,64098],"mapped",[35585]],[[64099,64099],"mapped",[35641]],[[64100,64100],"mapped",[36051]],[[64101,64101],"mapped",[36104]],[[64102,64102],"mapped",[36790]],[[64103,64103],"mapped",[36920]],[[64104,64104],"mapped",[38627]],[[64105,64105],"mapped",[38911]],[[64106,64106],"mapped",[38971]],[[64107,64107],"mapped",[24693]],[[64108,64108],"mapped",[148206]],[[64109,64109],"mapped",[33304]],[[64110,64111],"disallowed"],[[64112,64112],"mapped",[20006]],[[64113,64113],"mapped",[20917]],[[64114,64114],"mapped",[20840]],[[64115,64115],"mapped",[20352]],[[64116,64116],"mapped",[20805]],[[64117,64117],"mapped",[20864]],[[64118,64118],"mapped",[21191]],[[64119,64119],"mapped",[21242]],[[64120,64120],"mapped",[21917]],[[64121,64121],"mapped",[21845]],[[64122,64122],"mapped",[21913]],[[64123,64123],"mapped",[21986]],[[64124,64124],"mapped",[22618]],[[64125,64125],"mapped",[22707]],[[64126,64126],"mapped",[22852]],[[64127,64127],"mapped",[22868]],[[64128,64128],"mapped",[23138]],[[64129,64129],"mapped",[23336]],[[64130,64130],"mapped",[24274]],[[64131,64131],"mapped",[24281]],[[64132,64132],"mapped",[24425]],[[64133,64133],"mapped",[24493]],[[64134,64134],"mapped",[24792]],[[64135,64135],"mapped",[24910]],[[64136,64136],"mapped",[24840]],[[64137,64137],"mapped",[24974]],[[64138,64138],"mapped",[24928]],[[64139,64139],"mapped",[25074]],[[64140,64140],"mapped",[25140]],[[64141,64141],"mapped",[25540]],[[64142,64142],"mapped",[25628]],[[64143,64143],"mapped",[25682]],[[64144,64144],"mapped",[25942]],[[64145,64145],"mapped",[26228]],[[64146,64146],"mapped",[26391]],[[64147,64147],"mapped",[26395]],[[64148,64148],"mapped",[26454]],[[64149,64149],"mapped",[27513]],[[64150,64150],"mapped",[27578]],[[64151,64151],"mapped",[27969]],[[64152,64152],"mapped",[28379]],[[64153,64153],"mapped",[28363]],[[64154,64154],"mapped",[28450]],[[64155,64155],"mapped",[28702]],[[64156,64156],"mapped",[29038]],[[64157,64157],"mapped",[30631]],[[64158,64158],"mapped",[29237]],[[64159,64159],"mapped",[29359]],[[64160,64160],"mapped",[29482]],[[64161,64161],"mapped",[29809]],[[64162,64162],"mapped",[29958]],[[64163,64163],"mapped",[30011]],[[64164,64164],"mapped",[30237]],[[64165,64165],"mapped",[30239]],[[64166,64166],"mapped",[30410]],[[64167,64167],"mapped",[30427]],[[64168,64168],"mapped",[30452]],[[64169,64169],"mapped",[30538]],[[64170,64170],"mapped",[30528]],[[64171,64171],"mapped",[30924]],[[64172,64172],"mapped",[31409]],[[64173,64173],"mapped",[31680]],[[64174,64174],"mapped",[31867]],[[64175,64175],"mapped",[32091]],[[64176,64176],"mapped",[32244]],[[64177,64177],"mapped",[32574]],[[64178,64178],"mapped",[32773]],[[64179,64179],"mapped",[33618]],[[64180,64180],"mapped",[33775]],[[64181,64181],"mapped",[34681]],[[64182,64182],"mapped",[35137]],[[64183,64183],"mapped",[35206]],[[64184,64184],"mapped",[35222]],[[64185,64185],"mapped",[35519]],[[64186,64186],"mapped",[35576]],[[64187,64187],"mapped",[35531]],[[64188,64188],"mapped",[35585]],[[64189,64189],"mapped",[35582]],[[64190,64190],"mapped",[35565]],[[64191,64191],"mapped",[35641]],[[64192,64192],"mapped",[35722]],[[64193,64193],"mapped",[36104]],[[64194,64194],"mapped",[36664]],[[64195,64195],"mapped",[36978]],[[64196,64196],"mapped",[37273]],[[64197,64197],"mapped",[37494]],[[64198,64198],"mapped",[38524]],[[64199,64199],"mapped",[38627]],[[64200,64200],"mapped",[38742]],[[64201,64201],"mapped",[38875]],[[64202,64202],"mapped",[38911]],[[64203,64203],"mapped",[38923]],[[64204,64204],"mapped",[38971]],[[64205,64205],"mapped",[39698]],[[64206,64206],"mapped",[40860]],[[64207,64207],"mapped",[141386]],[[64208,64208],"mapped",[141380]],[[64209,64209],"mapped",[144341]],[[64210,64210],"mapped",[15261]],[[64211,64211],"mapped",[16408]],[[64212,64212],"mapped",[16441]],[[64213,64213],"mapped",[152137]],[[64214,64214],"mapped",[154832]],[[64215,64215],"mapped",[163539]],[[64216,64216],"mapped",[40771]],[[64217,64217],"mapped",[40846]],[[64218,64255],"disallowed"],[[64256,64256],"mapped",[102,102]],[[64257,64257],"mapped",[102,105]],[[64258,64258],"mapped",[102,108]],[[64259,64259],"mapped",[102,102,105]],[[64260,64260],"mapped",[102,102,108]],[[64261,64262],"mapped",[115,116]],[[64263,64274],"disallowed"],[[64275,64275],"mapped",[1396,1398]],[[64276,64276],"mapped",[1396,1381]],[[64277,64277],"mapped",[1396,1387]],[[64278,64278],"mapped",[1406,1398]],[[64279,64279],"mapped",[1396,1389]],[[64280,64284],"disallowed"],[[64285,64285],"mapped",[1497,1460]],[[64286,64286],"valid"],[[64287,64287],"mapped",[1522,1463]],[[64288,64288],"mapped",[1506]],[[64289,64289],"mapped",[1488]],[[64290,64290],"mapped",[1491]],[[64291,64291],"mapped",[1492]],[[64292,64292],"mapped",[1499]],[[64293,64293],"mapped",[1500]],[[64294,64294],"mapped",[1501]],[[64295,64295],"mapped",[1512]],[[64296,64296],"mapped",[1514]],[[64297,64297],"disallowed_STD3_mapped",[43]],[[64298,64298],"mapped",[1513,1473]],[[64299,64299],"mapped",[1513,1474]],[[64300,64300],"mapped",[1513,1468,1473]],[[64301,64301],"mapped",[1513,1468,1474]],[[64302,64302],"mapped",[1488,1463]],[[64303,64303],"mapped",[1488,1464]],[[64304,64304],"mapped",[1488,1468]],[[64305,64305],"mapped",[1489,1468]],[[64306,64306],"mapped",[1490,1468]],[[64307,64307],"mapped",[1491,1468]],[[64308,64308],"mapped",[1492,1468]],[[64309,64309],"mapped",[1493,1468]],[[64310,64310],"mapped",[1494,1468]],[[64311,64311],"disallowed"],[[64312,64312],"mapped",[1496,1468]],[[64313,64313],"mapped",[1497,1468]],[[64314,64314],"mapped",[1498,1468]],[[64315,64315],"mapped",[1499,1468]],[[64316,64316],"mapped",[1500,1468]],[[64317,64317],"disallowed"],[[64318,64318],"mapped",[1502,1468]],[[64319,64319],"disallowed"],[[64320,64320],"mapped",[1504,1468]],[[64321,64321],"mapped",[1505,1468]],[[64322,64322],"disallowed"],[[64323,64323],"mapped",[1507,1468]],[[64324,64324],"mapped",[1508,1468]],[[64325,64325],"disallowed"],[[64326,64326],"mapped",[1510,1468]],[[64327,64327],"mapped",[1511,1468]],[[64328,64328],"mapped",[1512,1468]],[[64329,64329],"mapped",[1513,1468]],[[64330,64330],"mapped",[1514,1468]],[[64331,64331],"mapped",[1493,1465]],[[64332,64332],"mapped",[1489,1471]],[[64333,64333],"mapped",[1499,1471]],[[64334,64334],"mapped",[1508,1471]],[[64335,64335],"mapped",[1488,1500]],[[64336,64337],"mapped",[1649]],[[64338,64341],"mapped",[1659]],[[64342,64345],"mapped",[1662]],[[64346,64349],"mapped",[1664]],[[64350,64353],"mapped",[1658]],[[64354,64357],"mapped",[1663]],[[64358,64361],"mapped",[1657]],[[64362,64365],"mapped",[1700]],[[64366,64369],"mapped",[1702]],[[64370,64373],"mapped",[1668]],[[64374,64377],"mapped",[1667]],[[64378,64381],"mapped",[1670]],[[64382,64385],"mapped",[1671]],[[64386,64387],"mapped",[1677]],[[64388,64389],"mapped",[1676]],[[64390,64391],"mapped",[1678]],[[64392,64393],"mapped",[1672]],[[64394,64395],"mapped",[1688]],[[64396,64397],"mapped",[1681]],[[64398,64401],"mapped",[1705]],[[64402,64405],"mapped",[1711]],[[64406,64409],"mapped",[1715]],[[64410,64413],"mapped",[1713]],[[64414,64415],"mapped",[1722]],[[64416,64419],"mapped",[1723]],[[64420,64421],"mapped",[1728]],[[64422,64425],"mapped",[1729]],[[64426,64429],"mapped",[1726]],[[64430,64431],"mapped",[1746]],[[64432,64433],"mapped",[1747]],[[64434,64449],"valid",[],"NV8"],[[64450,64466],"disallowed"],[[64467,64470],"mapped",[1709]],[[64471,64472],"mapped",[1735]],[[64473,64474],"mapped",[1734]],[[64475,64476],"mapped",[1736]],[[64477,64477],"mapped",[1735,1652]],[[64478,64479],"mapped",[1739]],[[64480,64481],"mapped",[1733]],[[64482,64483],"mapped",[1737]],[[64484,64487],"mapped",[1744]],[[64488,64489],"mapped",[1609]],[[64490,64491],"mapped",[1574,1575]],[[64492,64493],"mapped",[1574,1749]],[[64494,64495],"mapped",[1574,1608]],[[64496,64497],"mapped",[1574,1735]],[[64498,64499],"mapped",[1574,1734]],[[64500,64501],"mapped",[1574,1736]],[[64502,64504],"mapped",[1574,1744]],[[64505,64507],"mapped",[1574,1609]],[[64508,64511],"mapped",[1740]],[[64512,64512],"mapped",[1574,1580]],[[64513,64513],"mapped",[1574,1581]],[[64514,64514],"mapped",[1574,1605]],[[64515,64515],"mapped",[1574,1609]],[[64516,64516],"mapped",[1574,1610]],[[64517,64517],"mapped",[1576,1580]],[[64518,64518],"mapped",[1576,1581]],[[64519,64519],"mapped",[1576,1582]],[[64520,64520],"mapped",[1576,1605]],[[64521,64521],"mapped",[1576,1609]],[[64522,64522],"mapped",[1576,1610]],[[64523,64523],"mapped",[1578,1580]],[[64524,64524],"mapped",[1578,1581]],[[64525,64525],"mapped",[1578,1582]],[[64526,64526],"mapped",[1578,1605]],[[64527,64527],"mapped",[1578,1609]],[[64528,64528],"mapped",[1578,1610]],[[64529,64529],"mapped",[1579,1580]],[[64530,64530],"mapped",[1579,1605]],[[64531,64531],"mapped",[1579,1609]],[[64532,64532],"mapped",[1579,1610]],[[64533,64533],"mapped",[1580,1581]],[[64534,64534],"mapped",[1580,1605]],[[64535,64535],"mapped",[1581,1580]],[[64536,64536],"mapped",[1581,1605]],[[64537,64537],"mapped",[1582,1580]],[[64538,64538],"mapped",[1582,1581]],[[64539,64539],"mapped",[1582,1605]],[[64540,64540],"mapped",[1587,1580]],[[64541,64541],"mapped",[1587,1581]],[[64542,64542],"mapped",[1587,1582]],[[64543,64543],"mapped",[1587,1605]],[[64544,64544],"mapped",[1589,1581]],[[64545,64545],"mapped",[1589,1605]],[[64546,64546],"mapped",[1590,1580]],[[64547,64547],"mapped",[1590,1581]],[[64548,64548],"mapped",[1590,1582]],[[64549,64549],"mapped",[1590,1605]],[[64550,64550],"mapped",[1591,1581]],[[64551,64551],"mapped",[1591,1605]],[[64552,64552],"mapped",[1592,1605]],[[64553,64553],"mapped",[1593,1580]],[[64554,64554],"mapped",[1593,1605]],[[64555,64555],"mapped",[1594,1580]],[[64556,64556],"mapped",[1594,1605]],[[64557,64557],"mapped",[1601,1580]],[[64558,64558],"mapped",[1601,1581]],[[64559,64559],"mapped",[1601,1582]],[[64560,64560],"mapped",[1601,1605]],[[64561,64561],"mapped",[1601,1609]],[[64562,64562],"mapped",[1601,1610]],[[64563,64563],"mapped",[1602,1581]],[[64564,64564],"mapped",[1602,1605]],[[64565,64565],"mapped",[1602,1609]],[[64566,64566],"mapped",[1602,1610]],[[64567,64567],"mapped",[1603,1575]],[[64568,64568],"mapped",[1603,1580]],[[64569,64569],"mapped",[1603,1581]],[[64570,64570],"mapped",[1603,1582]],[[64571,64571],"mapped",[1603,1604]],[[64572,64572],"mapped",[1603,1605]],[[64573,64573],"mapped",[1603,1609]],[[64574,64574],"mapped",[1603,1610]],[[64575,64575],"mapped",[1604,1580]],[[64576,64576],"mapped",[1604,1581]],[[64577,64577],"mapped",[1604,1582]],[[64578,64578],"mapped",[1604,1605]],[[64579,64579],"mapped",[1604,1609]],[[64580,64580],"mapped",[1604,1610]],[[64581,64581],"mapped",[1605,1580]],[[64582,64582],"mapped",[1605,1581]],[[64583,64583],"mapped",[1605,1582]],[[64584,64584],"mapped",[1605,1605]],[[64585,64585],"mapped",[1605,1609]],[[64586,64586],"mapped",[1605,1610]],[[64587,64587],"mapped",[1606,1580]],[[64588,64588],"mapped",[1606,1581]],[[64589,64589],"mapped",[1606,1582]],[[64590,64590],"mapped",[1606,1605]],[[64591,64591],"mapped",[1606,1609]],[[64592,64592],"mapped",[1606,1610]],[[64593,64593],"mapped",[1607,1580]],[[64594,64594],"mapped",[1607,1605]],[[64595,64595],"mapped",[1607,1609]],[[64596,64596],"mapped",[1607,1610]],[[64597,64597],"mapped",[1610,1580]],[[64598,64598],"mapped",[1610,1581]],[[64599,64599],"mapped",[1610,1582]],[[64600,64600],"mapped",[1610,1605]],[[64601,64601],"mapped",[1610,1609]],[[64602,64602],"mapped",[1610,1610]],[[64603,64603],"mapped",[1584,1648]],[[64604,64604],"mapped",[1585,1648]],[[64605,64605],"mapped",[1609,1648]],[[64606,64606],"disallowed_STD3_mapped",[32,1612,1617]],[[64607,64607],"disallowed_STD3_mapped",[32,1613,1617]],[[64608,64608],"disallowed_STD3_mapped",[32,1614,1617]],[[64609,64609],"disallowed_STD3_mapped",[32,1615,1617]],[[64610,64610],"disallowed_STD3_mapped",[32,1616,1617]],[[64611,64611],"disallowed_STD3_mapped",[32,1617,1648]],[[64612,64612],"mapped",[1574,1585]],[[64613,64613],"mapped",[1574,1586]],[[64614,64614],"mapped",[1574,1605]],[[64615,64615],"mapped",[1574,1606]],[[64616,64616],"mapped",[1574,1609]],[[64617,64617],"mapped",[1574,1610]],[[64618,64618],"mapped",[1576,1585]],[[64619,64619],"mapped",[1576,1586]],[[64620,64620],"mapped",[1576,1605]],[[64621,64621],"mapped",[1576,1606]],[[64622,64622],"mapped",[1576,1609]],[[64623,64623],"mapped",[1576,1610]],[[64624,64624],"mapped",[1578,1585]],[[64625,64625],"mapped",[1578,1586]],[[64626,64626],"mapped",[1578,1605]],[[64627,64627],"mapped",[1578,1606]],[[64628,64628],"mapped",[1578,1609]],[[64629,64629],"mapped",[1578,1610]],[[64630,64630],"mapped",[1579,1585]],[[64631,64631],"mapped",[1579,1586]],[[64632,64632],"mapped",[1579,1605]],[[64633,64633],"mapped",[1579,1606]],[[64634,64634],"mapped",[1579,1609]],[[64635,64635],"mapped",[1579,1610]],[[64636,64636],"mapped",[1601,1609]],[[64637,64637],"mapped",[1601,1610]],[[64638,64638],"mapped",[1602,1609]],[[64639,64639],"mapped",[1602,1610]],[[64640,64640],"mapped",[1603,1575]],[[64641,64641],"mapped",[1603,1604]],[[64642,64642],"mapped",[1603,1605]],[[64643,64643],"mapped",[1603,1609]],[[64644,64644],"mapped",[1603,1610]],[[64645,64645],"mapped",[1604,1605]],[[64646,64646],"mapped",[1604,1609]],[[64647,64647],"mapped",[1604,1610]],[[64648,64648],"mapped",[1605,1575]],[[64649,64649],"mapped",[1605,1605]],[[64650,64650],"mapped",[1606,1585]],[[64651,64651],"mapped",[1606,1586]],[[64652,64652],"mapped",[1606,1605]],[[64653,64653],"mapped",[1606,1606]],[[64654,64654],"mapped",[1606,1609]],[[64655,64655],"mapped",[1606,1610]],[[64656,64656],"mapped",[1609,1648]],[[64657,64657],"mapped",[1610,1585]],[[64658,64658],"mapped",[1610,1586]],[[64659,64659],"mapped",[1610,1605]],[[64660,64660],"mapped",[1610,1606]],[[64661,64661],"mapped",[1610,1609]],[[64662,64662],"mapped",[1610,1610]],[[64663,64663],"mapped",[1574,1580]],[[64664,64664],"mapped",[1574,1581]],[[64665,64665],"mapped",[1574,1582]],[[64666,64666],"mapped",[1574,1605]],[[64667,64667],"mapped",[1574,1607]],[[64668,64668],"mapped",[1576,1580]],[[64669,64669],"mapped",[1576,1581]],[[64670,64670],"mapped",[1576,1582]],[[64671,64671],"mapped",[1576,1605]],[[64672,64672],"mapped",[1576,1607]],[[64673,64673],"mapped",[1578,1580]],[[64674,64674],"mapped",[1578,1581]],[[64675,64675],"mapped",[1578,1582]],[[64676,64676],"mapped",[1578,1605]],[[64677,64677],"mapped",[1578,1607]],[[64678,64678],"mapped",[1579,1605]],[[64679,64679],"mapped",[1580,1581]],[[64680,64680],"mapped",[1580,1605]],[[64681,64681],"mapped",[1581,1580]],[[64682,64682],"mapped",[1581,1605]],[[64683,64683],"mapped",[1582,1580]],[[64684,64684],"mapped",[1582,1605]],[[64685,64685],"mapped",[1587,1580]],[[64686,64686],"mapped",[1587,1581]],[[64687,64687],"mapped",[1587,1582]],[[64688,64688],"mapped",[1587,1605]],[[64689,64689],"mapped",[1589,1581]],[[64690,64690],"mapped",[1589,1582]],[[64691,64691],"mapped",[1589,1605]],[[64692,64692],"mapped",[1590,1580]],[[64693,64693],"mapped",[1590,1581]],[[64694,64694],"mapped",[1590,1582]],[[64695,64695],"mapped",[1590,1605]],[[64696,64696],"mapped",[1591,1581]],[[64697,64697],"mapped",[1592,1605]],[[64698,64698],"mapped",[1593,1580]],[[64699,64699],"mapped",[1593,1605]],[[64700,64700],"mapped",[1594,1580]],[[64701,64701],"mapped",[1594,1605]],[[64702,64702],"mapped",[1601,1580]],[[64703,64703],"mapped",[1601,1581]],[[64704,64704],"mapped",[1601,1582]],[[64705,64705],"mapped",[1601,1605]],[[64706,64706],"mapped",[1602,1581]],[[64707,64707],"mapped",[1602,1605]],[[64708,64708],"mapped",[1603,1580]],[[64709,64709],"mapped",[1603,1581]],[[64710,64710],"mapped",[1603,1582]],[[64711,64711],"mapped",[1603,1604]],[[64712,64712],"mapped",[1603,1605]],[[64713,64713],"mapped",[1604,1580]],[[64714,64714],"mapped",[1604,1581]],[[64715,64715],"mapped",[1604,1582]],[[64716,64716],"mapped",[1604,1605]],[[64717,64717],"mapped",[1604,1607]],[[64718,64718],"mapped",[1605,1580]],[[64719,64719],"mapped",[1605,1581]],[[64720,64720],"mapped",[1605,1582]],[[64721,64721],"mapped",[1605,1605]],[[64722,64722],"mapped",[1606,1580]],[[64723,64723],"mapped",[1606,1581]],[[64724,64724],"mapped",[1606,1582]],[[64725,64725],"mapped",[1606,1605]],[[64726,64726],"mapped",[1606,1607]],[[64727,64727],"mapped",[1607,1580]],[[64728,64728],"mapped",[1607,1605]],[[64729,64729],"mapped",[1607,1648]],[[64730,64730],"mapped",[1610,1580]],[[64731,64731],"mapped",[1610,1581]],[[64732,64732],"mapped",[1610,1582]],[[64733,64733],"mapped",[1610,1605]],[[64734,64734],"mapped",[1610,1607]],[[64735,64735],"mapped",[1574,1605]],[[64736,64736],"mapped",[1574,1607]],[[64737,64737],"mapped",[1576,1605]],[[64738,64738],"mapped",[1576,1607]],[[64739,64739],"mapped",[1578,1605]],[[64740,64740],"mapped",[1578,1607]],[[64741,64741],"mapped",[1579,1605]],[[64742,64742],"mapped",[1579,1607]],[[64743,64743],"mapped",[1587,1605]],[[64744,64744],"mapped",[1587,1607]],[[64745,64745],"mapped",[1588,1605]],[[64746,64746],"mapped",[1588,1607]],[[64747,64747],"mapped",[1603,1604]],[[64748,64748],"mapped",[1603,1605]],[[64749,64749],"mapped",[1604,1605]],[[64750,64750],"mapped",[1606,1605]],[[64751,64751],"mapped",[1606,1607]],[[64752,64752],"mapped",[1610,1605]],[[64753,64753],"mapped",[1610,1607]],[[64754,64754],"mapped",[1600,1614,1617]],[[64755,64755],"mapped",[1600,1615,1617]],[[64756,64756],"mapped",[1600,1616,1617]],[[64757,64757],"mapped",[1591,1609]],[[64758,64758],"mapped",[1591,1610]],[[64759,64759],"mapped",[1593,1609]],[[64760,64760],"mapped",[1593,1610]],[[64761,64761],"mapped",[1594,1609]],[[64762,64762],"mapped",[1594,1610]],[[64763,64763],"mapped",[1587,1609]],[[64764,64764],"mapped",[1587,1610]],[[64765,64765],"mapped",[1588,1609]],[[64766,64766],"mapped",[1588,1610]],[[64767,64767],"mapped",[1581,1609]],[[64768,64768],"mapped",[1581,1610]],[[64769,64769],"mapped",[1580,1609]],[[64770,64770],"mapped",[1580,1610]],[[64771,64771],"mapped",[1582,1609]],[[64772,64772],"mapped",[1582,1610]],[[64773,64773],"mapped",[1589,1609]],[[64774,64774],"mapped",[1589,1610]],[[64775,64775],"mapped",[1590,1609]],[[64776,64776],"mapped",[1590,1610]],[[64777,64777],"mapped",[1588,1580]],[[64778,64778],"mapped",[1588,1581]],[[64779,64779],"mapped",[1588,1582]],[[64780,64780],"mapped",[1588,1605]],[[64781,64781],"mapped",[1588,1585]],[[64782,64782],"mapped",[1587,1585]],[[64783,64783],"mapped",[1589,1585]],[[64784,64784],"mapped",[1590,1585]],[[64785,64785],"mapped",[1591,1609]],[[64786,64786],"mapped",[1591,1610]],[[64787,64787],"mapped",[1593,1609]],[[64788,64788],"mapped",[1593,1610]],[[64789,64789],"mapped",[1594,1609]],[[64790,64790],"mapped",[1594,1610]],[[64791,64791],"mapped",[1587,1609]],[[64792,64792],"mapped",[1587,1610]],[[64793,64793],"mapped",[1588,1609]],[[64794,64794],"mapped",[1588,1610]],[[64795,64795],"mapped",[1581,1609]],[[64796,64796],"mapped",[1581,1610]],[[64797,64797],"mapped",[1580,1609]],[[64798,64798],"mapped",[1580,1610]],[[64799,64799],"mapped",[1582,1609]],[[64800,64800],"mapped",[1582,1610]],[[64801,64801],"mapped",[1589,1609]],[[64802,64802],"mapped",[1589,1610]],[[64803,64803],"mapped",[1590,1609]],[[64804,64804],"mapped",[1590,1610]],[[64805,64805],"mapped",[1588,1580]],[[64806,64806],"mapped",[1588,1581]],[[64807,64807],"mapped",[1588,1582]],[[64808,64808],"mapped",[1588,1605]],[[64809,64809],"mapped",[1588,1585]],[[64810,64810],"mapped",[1587,1585]],[[64811,64811],"mapped",[1589,1585]],[[64812,64812],"mapped",[1590,1585]],[[64813,64813],"mapped",[1588,1580]],[[64814,64814],"mapped",[1588,1581]],[[64815,64815],"mapped",[1588,1582]],[[64816,64816],"mapped",[1588,1605]],[[64817,64817],"mapped",[1587,1607]],[[64818,64818],"mapped",[1588,1607]],[[64819,64819],"mapped",[1591,1605]],[[64820,64820],"mapped",[1587,1580]],[[64821,64821],"mapped",[1587,1581]],[[64822,64822],"mapped",[1587,1582]],[[64823,64823],"mapped",[1588,1580]],[[64824,64824],"mapped",[1588,1581]],[[64825,64825],"mapped",[1588,1582]],[[64826,64826],"mapped",[1591,1605]],[[64827,64827],"mapped",[1592,1605]],[[64828,64829],"mapped",[1575,1611]],[[64830,64831],"valid",[],"NV8"],[[64832,64847],"disallowed"],[[64848,64848],"mapped",[1578,1580,1605]],[[64849,64850],"mapped",[1578,1581,1580]],[[64851,64851],"mapped",[1578,1581,1605]],[[64852,64852],"mapped",[1578,1582,1605]],[[64853,64853],"mapped",[1578,1605,1580]],[[64854,64854],"mapped",[1578,1605,1581]],[[64855,64855],"mapped",[1578,1605,1582]],[[64856,64857],"mapped",[1580,1605,1581]],[[64858,64858],"mapped",[1581,1605,1610]],[[64859,64859],"mapped",[1581,1605,1609]],[[64860,64860],"mapped",[1587,1581,1580]],[[64861,64861],"mapped",[1587,1580,1581]],[[64862,64862],"mapped",[1587,1580,1609]],[[64863,64864],"mapped",[1587,1605,1581]],[[64865,64865],"mapped",[1587,1605,1580]],[[64866,64867],"mapped",[1587,1605,1605]],[[64868,64869],"mapped",[1589,1581,1581]],[[64870,64870],"mapped",[1589,1605,1605]],[[64871,64872],"mapped",[1588,1581,1605]],[[64873,64873],"mapped",[1588,1580,1610]],[[64874,64875],"mapped",[1588,1605,1582]],[[64876,64877],"mapped",[1588,1605,1605]],[[64878,64878],"mapped",[1590,1581,1609]],[[64879,64880],"mapped",[1590,1582,1605]],[[64881,64882],"mapped",[1591,1605,1581]],[[64883,64883],"mapped",[1591,1605,1605]],[[64884,64884],"mapped",[1591,1605,1610]],[[64885,64885],"mapped",[1593,1580,1605]],[[64886,64887],"mapped",[1593,1605,1605]],[[64888,64888],"mapped",[1593,1605,1609]],[[64889,64889],"mapped",[1594,1605,1605]],[[64890,64890],"mapped",[1594,1605,1610]],[[64891,64891],"mapped",[1594,1605,1609]],[[64892,64893],"mapped",[1601,1582,1605]],[[64894,64894],"mapped",[1602,1605,1581]],[[64895,64895],"mapped",[1602,1605,1605]],[[64896,64896],"mapped",[1604,1581,1605]],[[64897,64897],"mapped",[1604,1581,1610]],[[64898,64898],"mapped",[1604,1581,1609]],[[64899,64900],"mapped",[1604,1580,1580]],[[64901,64902],"mapped",[1604,1582,1605]],[[64903,64904],"mapped",[1604,1605,1581]],[[64905,64905],"mapped",[1605,1581,1580]],[[64906,64906],"mapped",[1605,1581,1605]],[[64907,64907],"mapped",[1605,1581,1610]],[[64908,64908],"mapped",[1605,1580,1581]],[[64909,64909],"mapped",[1605,1580,1605]],[[64910,64910],"mapped",[1605,1582,1580]],[[64911,64911],"mapped",[1605,1582,1605]],[[64912,64913],"disallowed"],[[64914,64914],"mapped",[1605,1580,1582]],[[64915,64915],"mapped",[1607,1605,1580]],[[64916,64916],"mapped",[1607,1605,1605]],[[64917,64917],"mapped",[1606,1581,1605]],[[64918,64918],"mapped",[1606,1581,1609]],[[64919,64920],"mapped",[1606,1580,1605]],[[64921,64921],"mapped",[1606,1580,1609]],[[64922,64922],"mapped",[1606,1605,1610]],[[64923,64923],"mapped",[1606,1605,1609]],[[64924,64925],"mapped",[1610,1605,1605]],[[64926,64926],"mapped",[1576,1582,1610]],[[64927,64927],"mapped",[1578,1580,1610]],[[64928,64928],"mapped",[1578,1580,1609]],[[64929,64929],"mapped",[1578,1582,1610]],[[64930,64930],"mapped",[1578,1582,1609]],[[64931,64931],"mapped",[1578,1605,1610]],[[64932,64932],"mapped",[1578,1605,1609]],[[64933,64933],"mapped",[1580,1605,1610]],[[64934,64934],"mapped",[1580,1581,1609]],[[64935,64935],"mapped",[1580,1605,1609]],[[64936,64936],"mapped",[1587,1582,1609]],[[64937,64937],"mapped",[1589,1581,1610]],[[64938,64938],"mapped",[1588,1581,1610]],[[64939,64939],"mapped",[1590,1581,1610]],[[64940,64940],"mapped",[1604,1580,1610]],[[64941,64941],"mapped",[1604,1605,1610]],[[64942,64942],"mapped",[1610,1581,1610]],[[64943,64943],"mapped",[1610,1580,1610]],[[64944,64944],"mapped",[1610,1605,1610]],[[64945,64945],"mapped",[1605,1605,1610]],[[64946,64946],"mapped",[1602,1605,1610]],[[64947,64947],"mapped",[1606,1581,1610]],[[64948,64948],"mapped",[1602,1605,1581]],[[64949,64949],"mapped",[1604,1581,1605]],[[64950,64950],"mapped",[1593,1605,1610]],[[64951,64951],"mapped",[1603,1605,1610]],[[64952,64952],"mapped",[1606,1580,1581]],[[64953,64953],"mapped",[1605,1582,1610]],[[64954,64954],"mapped",[1604,1580,1605]],[[64955,64955],"mapped",[1603,1605,1605]],[[64956,64956],"mapped",[1604,1580,1605]],[[64957,64957],"mapped",[1606,1580,1581]],[[64958,64958],"mapped",[1580,1581,1610]],[[64959,64959],"mapped",[1581,1580,1610]],[[64960,64960],"mapped",[1605,1580,1610]],[[64961,64961],"mapped",[1601,1605,1610]],[[64962,64962],"mapped",[1576,1581,1610]],[[64963,64963],"mapped",[1603,1605,1605]],[[64964,64964],"mapped",[1593,1580,1605]],[[64965,64965],"mapped",[1589,1605,1605]],[[64966,64966],"mapped",[1587,1582,1610]],[[64967,64967],"mapped",[1606,1580,1610]],[[64968,64975],"disallowed"],[[64976,65007],"disallowed"],[[65008,65008],"mapped",[1589,1604,1746]],[[65009,65009],"mapped",[1602,1604,1746]],[[65010,65010],"mapped",[1575,1604,1604,1607]],[[65011,65011],"mapped",[1575,1603,1576,1585]],[[65012,65012],"mapped",[1605,1581,1605,1583]],[[65013,65013],"mapped",[1589,1604,1593,1605]],[[65014,65014],"mapped",[1585,1587,1608,1604]],[[65015,65015],"mapped",[1593,1604,1610,1607]],[[65016,65016],"mapped",[1608,1587,1604,1605]],[[65017,65017],"mapped",[1589,1604,1609]],[[65018,65018],"disallowed_STD3_mapped",[1589,1604,1609,32,1575,1604,1604,1607,32,1593,1604,1610,1607,32,1608,1587,1604,1605]],[[65019,65019],"disallowed_STD3_mapped",[1580,1604,32,1580,1604,1575,1604,1607]],[[65020,65020],"mapped",[1585,1740,1575,1604]],[[65021,65021],"valid",[],"NV8"],[[65022,65023],"disallowed"],[[65024,65039],"ignored"],[[65040,65040],"disallowed_STD3_mapped",[44]],[[65041,65041],"mapped",[12289]],[[65042,65042],"disallowed"],[[65043,65043],"disallowed_STD3_mapped",[58]],[[65044,65044],"disallowed_STD3_mapped",[59]],[[65045,65045],"disallowed_STD3_mapped",[33]],[[65046,65046],"disallowed_STD3_mapped",[63]],[[65047,65047],"mapped",[12310]],[[65048,65048],"mapped",[12311]],[[65049,65049],"disallowed"],[[65050,65055],"disallowed"],[[65056,65059],"valid"],[[65060,65062],"valid"],[[65063,65069],"valid"],[[65070,65071],"valid"],[[65072,65072],"disallowed"],[[65073,65073],"mapped",[8212]],[[65074,65074],"mapped",[8211]],[[65075,65076],"disallowed_STD3_mapped",[95]],[[65077,65077],"disallowed_STD3_mapped",[40]],[[65078,65078],"disallowed_STD3_mapped",[41]],[[65079,65079],"disallowed_STD3_mapped",[123]],[[65080,65080],"disallowed_STD3_mapped",[125]],[[65081,65081],"mapped",[12308]],[[65082,65082],"mapped",[12309]],[[65083,65083],"mapped",[12304]],[[65084,65084],"mapped",[12305]],[[65085,65085],"mapped",[12298]],[[65086,65086],"mapped",[12299]],[[65087,65087],"mapped",[12296]],[[65088,65088],"mapped",[12297]],[[65089,65089],"mapped",[12300]],[[65090,65090],"mapped",[12301]],[[65091,65091],"mapped",[12302]],[[65092,65092],"mapped",[12303]],[[65093,65094],"valid",[],"NV8"],[[65095,65095],"disallowed_STD3_mapped",[91]],[[65096,65096],"disallowed_STD3_mapped",[93]],[[65097,65100],"disallowed_STD3_mapped",[32,773]],[[65101,65103],"disallowed_STD3_mapped",[95]],[[65104,65104],"disallowed_STD3_mapped",[44]],[[65105,65105],"mapped",[12289]],[[65106,65106],"disallowed"],[[65107,65107],"disallowed"],[[65108,65108],"disallowed_STD3_mapped",[59]],[[65109,65109],"disallowed_STD3_mapped",[58]],[[65110,65110],"disallowed_STD3_mapped",[63]],[[65111,65111],"disallowed_STD3_mapped",[33]],[[65112,65112],"mapped",[8212]],[[65113,65113],"disallowed_STD3_mapped",[40]],[[65114,65114],"disallowed_STD3_mapped",[41]],[[65115,65115],"disallowed_STD3_mapped",[123]],[[65116,65116],"disallowed_STD3_mapped",[125]],[[65117,65117],"mapped",[12308]],[[65118,65118],"mapped",[12309]],[[65119,65119],"disallowed_STD3_mapped",[35]],[[65120,65120],"disallowed_STD3_mapped",[38]],[[65121,65121],"disallowed_STD3_mapped",[42]],[[65122,65122],"disallowed_STD3_mapped",[43]],[[65123,65123],"mapped",[45]],[[65124,65124],"disallowed_STD3_mapped",[60]],[[65125,65125],"disallowed_STD3_mapped",[62]],[[65126,65126],"disallowed_STD3_mapped",[61]],[[65127,65127],"disallowed"],[[65128,65128],"disallowed_STD3_mapped",[92]],[[65129,65129],"disallowed_STD3_mapped",[36]],[[65130,65130],"disallowed_STD3_mapped",[37]],[[65131,65131],"disallowed_STD3_mapped",[64]],[[65132,65135],"disallowed"],[[65136,65136],"disallowed_STD3_mapped",[32,1611]],[[65137,65137],"mapped",[1600,1611]],[[65138,65138],"disallowed_STD3_mapped",[32,1612]],[[65139,65139],"valid"],[[65140,65140],"disallowed_STD3_mapped",[32,1613]],[[65141,65141],"disallowed"],[[65142,65142],"disallowed_STD3_mapped",[32,1614]],[[65143,65143],"mapped",[1600,1614]],[[65144,65144],"disallowed_STD3_mapped",[32,1615]],[[65145,65145],"mapped",[1600,1615]],[[65146,65146],"disallowed_STD3_mapped",[32,1616]],[[65147,65147],"mapped",[1600,1616]],[[65148,65148],"disallowed_STD3_mapped",[32,1617]],[[65149,65149],"mapped",[1600,1617]],[[65150,65150],"disallowed_STD3_mapped",[32,1618]],[[65151,65151],"mapped",[1600,1618]],[[65152,65152],"mapped",[1569]],[[65153,65154],"mapped",[1570]],[[65155,65156],"mapped",[1571]],[[65157,65158],"mapped",[1572]],[[65159,65160],"mapped",[1573]],[[65161,65164],"mapped",[1574]],[[65165,65166],"mapped",[1575]],[[65167,65170],"mapped",[1576]],[[65171,65172],"mapped",[1577]],[[65173,65176],"mapped",[1578]],[[65177,65180],"mapped",[1579]],[[65181,65184],"mapped",[1580]],[[65185,65188],"mapped",[1581]],[[65189,65192],"mapped",[1582]],[[65193,65194],"mapped",[1583]],[[65195,65196],"mapped",[1584]],[[65197,65198],"mapped",[1585]],[[65199,65200],"mapped",[1586]],[[65201,65204],"mapped",[1587]],[[65205,65208],"mapped",[1588]],[[65209,65212],"mapped",[1589]],[[65213,65216],"mapped",[1590]],[[65217,65220],"mapped",[1591]],[[65221,65224],"mapped",[1592]],[[65225,65228],"mapped",[1593]],[[65229,65232],"mapped",[1594]],[[65233,65236],"mapped",[1601]],[[65237,65240],"mapped",[1602]],[[65241,65244],"mapped",[1603]],[[65245,65248],"mapped",[1604]],[[65249,65252],"mapped",[1605]],[[65253,65256],"mapped",[1606]],[[65257,65260],"mapped",[1607]],[[65261,65262],"mapped",[1608]],[[65263,65264],"mapped",[1609]],[[65265,65268],"mapped",[1610]],[[65269,65270],"mapped",[1604,1570]],[[65271,65272],"mapped",[1604,1571]],[[65273,65274],"mapped",[1604,1573]],[[65275,65276],"mapped",[1604,1575]],[[65277,65278],"disallowed"],[[65279,65279],"ignored"],[[65280,65280],"disallowed"],[[65281,65281],"disallowed_STD3_mapped",[33]],[[65282,65282],"disallowed_STD3_mapped",[34]],[[65283,65283],"disallowed_STD3_mapped",[35]],[[65284,65284],"disallowed_STD3_mapped",[36]],[[65285,65285],"disallowed_STD3_mapped",[37]],[[65286,65286],"disallowed_STD3_mapped",[38]],[[65287,65287],"disallowed_STD3_mapped",[39]],[[65288,65288],"disallowed_STD3_mapped",[40]],[[65289,65289],"disallowed_STD3_mapped",[41]],[[65290,65290],"disallowed_STD3_mapped",[42]],[[65291,65291],"disallowed_STD3_mapped",[43]],[[65292,65292],"disallowed_STD3_mapped",[44]],[[65293,65293],"mapped",[45]],[[65294,65294],"mapped",[46]],[[65295,65295],"disallowed_STD3_mapped",[47]],[[65296,65296],"mapped",[48]],[[65297,65297],"mapped",[49]],[[65298,65298],"mapped",[50]],[[65299,65299],"mapped",[51]],[[65300,65300],"mapped",[52]],[[65301,65301],"mapped",[53]],[[65302,65302],"mapped",[54]],[[65303,65303],"mapped",[55]],[[65304,65304],"mapped",[56]],[[65305,65305],"mapped",[57]],[[65306,65306],"disallowed_STD3_mapped",[58]],[[65307,65307],"disallowed_STD3_mapped",[59]],[[65308,65308],"disallowed_STD3_mapped",[60]],[[65309,65309],"disallowed_STD3_mapped",[61]],[[65310,65310],"disallowed_STD3_mapped",[62]],[[65311,65311],"disallowed_STD3_mapped",[63]],[[65312,65312],"disallowed_STD3_mapped",[64]],[[65313,65313],"mapped",[97]],[[65314,65314],"mapped",[98]],[[65315,65315],"mapped",[99]],[[65316,65316],"mapped",[100]],[[65317,65317],"mapped",[101]],[[65318,65318],"mapped",[102]],[[65319,65319],"mapped",[103]],[[65320,65320],"mapped",[104]],[[65321,65321],"mapped",[105]],[[65322,65322],"mapped",[106]],[[65323,65323],"mapped",[107]],[[65324,65324],"mapped",[108]],[[65325,65325],"mapped",[109]],[[65326,65326],"mapped",[110]],[[65327,65327],"mapped",[111]],[[65328,65328],"mapped",[112]],[[65329,65329],"mapped",[113]],[[65330,65330],"mapped",[114]],[[65331,65331],"mapped",[115]],[[65332,65332],"mapped",[116]],[[65333,65333],"mapped",[117]],[[65334,65334],"mapped",[118]],[[65335,65335],"mapped",[119]],[[65336,65336],"mapped",[120]],[[65337,65337],"mapped",[121]],[[65338,65338],"mapped",[122]],[[65339,65339],"disallowed_STD3_mapped",[91]],[[65340,65340],"disallowed_STD3_mapped",[92]],[[65341,65341],"disallowed_STD3_mapped",[93]],[[65342,65342],"disallowed_STD3_mapped",[94]],[[65343,65343],"disallowed_STD3_mapped",[95]],[[65344,65344],"disallowed_STD3_mapped",[96]],[[65345,65345],"mapped",[97]],[[65346,65346],"mapped",[98]],[[65347,65347],"mapped",[99]],[[65348,65348],"mapped",[100]],[[65349,65349],"mapped",[101]],[[65350,65350],"mapped",[102]],[[65351,65351],"mapped",[103]],[[65352,65352],"mapped",[104]],[[65353,65353],"mapped",[105]],[[65354,65354],"mapped",[106]],[[65355,65355],"mapped",[107]],[[65356,65356],"mapped",[108]],[[65357,65357],"mapped",[109]],[[65358,65358],"mapped",[110]],[[65359,65359],"mapped",[111]],[[65360,65360],"mapped",[112]],[[65361,65361],"mapped",[113]],[[65362,65362],"mapped",[114]],[[65363,65363],"mapped",[115]],[[65364,65364],"mapped",[116]],[[65365,65365],"mapped",[117]],[[65366,65366],"mapped",[118]],[[65367,65367],"mapped",[119]],[[65368,65368],"mapped",[120]],[[65369,65369],"mapped",[121]],[[65370,65370],"mapped",[122]],[[65371,65371],"disallowed_STD3_mapped",[123]],[[65372,65372],"disallowed_STD3_mapped",[124]],[[65373,65373],"disallowed_STD3_mapped",[125]],[[65374,65374],"disallowed_STD3_mapped",[126]],[[65375,65375],"mapped",[10629]],[[65376,65376],"mapped",[10630]],[[65377,65377],"mapped",[46]],[[65378,65378],"mapped",[12300]],[[65379,65379],"mapped",[12301]],[[65380,65380],"mapped",[12289]],[[65381,65381],"mapped",[12539]],[[65382,65382],"mapped",[12530]],[[65383,65383],"mapped",[12449]],[[65384,65384],"mapped",[12451]],[[65385,65385],"mapped",[12453]],[[65386,65386],"mapped",[12455]],[[65387,65387],"mapped",[12457]],[[65388,65388],"mapped",[12515]],[[65389,65389],"mapped",[12517]],[[65390,65390],"mapped",[12519]],[[65391,65391],"mapped",[12483]],[[65392,65392],"mapped",[12540]],[[65393,65393],"mapped",[12450]],[[65394,65394],"mapped",[12452]],[[65395,65395],"mapped",[12454]],[[65396,65396],"mapped",[12456]],[[65397,65397],"mapped",[12458]],[[65398,65398],"mapped",[12459]],[[65399,65399],"mapped",[12461]],[[65400,65400],"mapped",[12463]],[[65401,65401],"mapped",[12465]],[[65402,65402],"mapped",[12467]],[[65403,65403],"mapped",[12469]],[[65404,65404],"mapped",[12471]],[[65405,65405],"mapped",[12473]],[[65406,65406],"mapped",[12475]],[[65407,65407],"mapped",[12477]],[[65408,65408],"mapped",[12479]],[[65409,65409],"mapped",[12481]],[[65410,65410],"mapped",[12484]],[[65411,65411],"mapped",[12486]],[[65412,65412],"mapped",[12488]],[[65413,65413],"mapped",[12490]],[[65414,65414],"mapped",[12491]],[[65415,65415],"mapped",[12492]],[[65416,65416],"mapped",[12493]],[[65417,65417],"mapped",[12494]],[[65418,65418],"mapped",[12495]],[[65419,65419],"mapped",[12498]],[[65420,65420],"mapped",[12501]],[[65421,65421],"mapped",[12504]],[[65422,65422],"mapped",[12507]],[[65423,65423],"mapped",[12510]],[[65424,65424],"mapped",[12511]],[[65425,65425],"mapped",[12512]],[[65426,65426],"mapped",[12513]],[[65427,65427],"mapped",[12514]],[[65428,65428],"mapped",[12516]],[[65429,65429],"mapped",[12518]],[[65430,65430],"mapped",[12520]],[[65431,65431],"mapped",[12521]],[[65432,65432],"mapped",[12522]],[[65433,65433],"mapped",[12523]],[[65434,65434],"mapped",[12524]],[[65435,65435],"mapped",[12525]],[[65436,65436],"mapped",[12527]],[[65437,65437],"mapped",[12531]],[[65438,65438],"mapped",[12441]],[[65439,65439],"mapped",[12442]],[[65440,65440],"disallowed"],[[65441,65441],"mapped",[4352]],[[65442,65442],"mapped",[4353]],[[65443,65443],"mapped",[4522]],[[65444,65444],"mapped",[4354]],[[65445,65445],"mapped",[4524]],[[65446,65446],"mapped",[4525]],[[65447,65447],"mapped",[4355]],[[65448,65448],"mapped",[4356]],[[65449,65449],"mapped",[4357]],[[65450,65450],"mapped",[4528]],[[65451,65451],"mapped",[4529]],[[65452,65452],"mapped",[4530]],[[65453,65453],"mapped",[4531]],[[65454,65454],"mapped",[4532]],[[65455,65455],"mapped",[4533]],[[65456,65456],"mapped",[4378]],[[65457,65457],"mapped",[4358]],[[65458,65458],"mapped",[4359]],[[65459,65459],"mapped",[4360]],[[65460,65460],"mapped",[4385]],[[65461,65461],"mapped",[4361]],[[65462,65462],"mapped",[4362]],[[65463,65463],"mapped",[4363]],[[65464,65464],"mapped",[4364]],[[65465,65465],"mapped",[4365]],[[65466,65466],"mapped",[4366]],[[65467,65467],"mapped",[4367]],[[65468,65468],"mapped",[4368]],[[65469,65469],"mapped",[4369]],[[65470,65470],"mapped",[4370]],[[65471,65473],"disallowed"],[[65474,65474],"mapped",[4449]],[[65475,65475],"mapped",[4450]],[[65476,65476],"mapped",[4451]],[[65477,65477],"mapped",[4452]],[[65478,65478],"mapped",[4453]],[[65479,65479],"mapped",[4454]],[[65480,65481],"disallowed"],[[65482,65482],"mapped",[4455]],[[65483,65483],"mapped",[4456]],[[65484,65484],"mapped",[4457]],[[65485,65485],"mapped",[4458]],[[65486,65486],"mapped",[4459]],[[65487,65487],"mapped",[4460]],[[65488,65489],"disallowed"],[[65490,65490],"mapped",[4461]],[[65491,65491],"mapped",[4462]],[[65492,65492],"mapped",[4463]],[[65493,65493],"mapped",[4464]],[[65494,65494],"mapped",[4465]],[[65495,65495],"mapped",[4466]],[[65496,65497],"disallowed"],[[65498,65498],"mapped",[4467]],[[65499,65499],"mapped",[4468]],[[65500,65500],"mapped",[4469]],[[65501,65503],"disallowed"],[[65504,65504],"mapped",[162]],[[65505,65505],"mapped",[163]],[[65506,65506],"mapped",[172]],[[65507,65507],"disallowed_STD3_mapped",[32,772]],[[65508,65508],"mapped",[166]],[[65509,65509],"mapped",[165]],[[65510,65510],"mapped",[8361]],[[65511,65511],"disallowed"],[[65512,65512],"mapped",[9474]],[[65513,65513],"mapped",[8592]],[[65514,65514],"mapped",[8593]],[[65515,65515],"mapped",[8594]],[[65516,65516],"mapped",[8595]],[[65517,65517],"mapped",[9632]],[[65518,65518],"mapped",[9675]],[[65519,65528],"disallowed"],[[65529,65531],"disallowed"],[[65532,65532],"disallowed"],[[65533,65533],"disallowed"],[[65534,65535],"disallowed"],[[65536,65547],"valid"],[[65548,65548],"disallowed"],[[65549,65574],"valid"],[[65575,65575],"disallowed"],[[65576,65594],"valid"],[[65595,65595],"disallowed"],[[65596,65597],"valid"],[[65598,65598],"disallowed"],[[65599,65613],"valid"],[[65614,65615],"disallowed"],[[65616,65629],"valid"],[[65630,65663],"disallowed"],[[65664,65786],"valid"],[[65787,65791],"disallowed"],[[65792,65794],"valid",[],"NV8"],[[65795,65798],"disallowed"],[[65799,65843],"valid",[],"NV8"],[[65844,65846],"disallowed"],[[65847,65855],"valid",[],"NV8"],[[65856,65930],"valid",[],"NV8"],[[65931,65932],"valid",[],"NV8"],[[65933,65935],"disallowed"],[[65936,65947],"valid",[],"NV8"],[[65948,65951],"disallowed"],[[65952,65952],"valid",[],"NV8"],[[65953,65999],"disallowed"],[[66e3,66044],"valid",[],"NV8"],[[66045,66045],"valid"],[[66046,66175],"disallowed"],[[66176,66204],"valid"],[[66205,66207],"disallowed"],[[66208,66256],"valid"],[[66257,66271],"disallowed"],[[66272,66272],"valid"],[[66273,66299],"valid",[],"NV8"],[[66300,66303],"disallowed"],[[66304,66334],"valid"],[[66335,66335],"valid"],[[66336,66339],"valid",[],"NV8"],[[66340,66351],"disallowed"],[[66352,66368],"valid"],[[66369,66369],"valid",[],"NV8"],[[66370,66377],"valid"],[[66378,66378],"valid",[],"NV8"],[[66379,66383],"disallowed"],[[66384,66426],"valid"],[[66427,66431],"disallowed"],[[66432,66461],"valid"],[[66462,66462],"disallowed"],[[66463,66463],"valid",[],"NV8"],[[66464,66499],"valid"],[[66500,66503],"disallowed"],[[66504,66511],"valid"],[[66512,66517],"valid",[],"NV8"],[[66518,66559],"disallowed"],[[66560,66560],"mapped",[66600]],[[66561,66561],"mapped",[66601]],[[66562,66562],"mapped",[66602]],[[66563,66563],"mapped",[66603]],[[66564,66564],"mapped",[66604]],[[66565,66565],"mapped",[66605]],[[66566,66566],"mapped",[66606]],[[66567,66567],"mapped",[66607]],[[66568,66568],"mapped",[66608]],[[66569,66569],"mapped",[66609]],[[66570,66570],"mapped",[66610]],[[66571,66571],"mapped",[66611]],[[66572,66572],"mapped",[66612]],[[66573,66573],"mapped",[66613]],[[66574,66574],"mapped",[66614]],[[66575,66575],"mapped",[66615]],[[66576,66576],"mapped",[66616]],[[66577,66577],"mapped",[66617]],[[66578,66578],"mapped",[66618]],[[66579,66579],"mapped",[66619]],[[66580,66580],"mapped",[66620]],[[66581,66581],"mapped",[66621]],[[66582,66582],"mapped",[66622]],[[66583,66583],"mapped",[66623]],[[66584,66584],"mapped",[66624]],[[66585,66585],"mapped",[66625]],[[66586,66586],"mapped",[66626]],[[66587,66587],"mapped",[66627]],[[66588,66588],"mapped",[66628]],[[66589,66589],"mapped",[66629]],[[66590,66590],"mapped",[66630]],[[66591,66591],"mapped",[66631]],[[66592,66592],"mapped",[66632]],[[66593,66593],"mapped",[66633]],[[66594,66594],"mapped",[66634]],[[66595,66595],"mapped",[66635]],[[66596,66596],"mapped",[66636]],[[66597,66597],"mapped",[66637]],[[66598,66598],"mapped",[66638]],[[66599,66599],"mapped",[66639]],[[66600,66637],"valid"],[[66638,66717],"valid"],[[66718,66719],"disallowed"],[[66720,66729],"valid"],[[66730,66815],"disallowed"],[[66816,66855],"valid"],[[66856,66863],"disallowed"],[[66864,66915],"valid"],[[66916,66926],"disallowed"],[[66927,66927],"valid",[],"NV8"],[[66928,67071],"disallowed"],[[67072,67382],"valid"],[[67383,67391],"disallowed"],[[67392,67413],"valid"],[[67414,67423],"disallowed"],[[67424,67431],"valid"],[[67432,67583],"disallowed"],[[67584,67589],"valid"],[[67590,67591],"disallowed"],[[67592,67592],"valid"],[[67593,67593],"disallowed"],[[67594,67637],"valid"],[[67638,67638],"disallowed"],[[67639,67640],"valid"],[[67641,67643],"disallowed"],[[67644,67644],"valid"],[[67645,67646],"disallowed"],[[67647,67647],"valid"],[[67648,67669],"valid"],[[67670,67670],"disallowed"],[[67671,67679],"valid",[],"NV8"],[[67680,67702],"valid"],[[67703,67711],"valid",[],"NV8"],[[67712,67742],"valid"],[[67743,67750],"disallowed"],[[67751,67759],"valid",[],"NV8"],[[67760,67807],"disallowed"],[[67808,67826],"valid"],[[67827,67827],"disallowed"],[[67828,67829],"valid"],[[67830,67834],"disallowed"],[[67835,67839],"valid",[],"NV8"],[[67840,67861],"valid"],[[67862,67865],"valid",[],"NV8"],[[67866,67867],"valid",[],"NV8"],[[67868,67870],"disallowed"],[[67871,67871],"valid",[],"NV8"],[[67872,67897],"valid"],[[67898,67902],"disallowed"],[[67903,67903],"valid",[],"NV8"],[[67904,67967],"disallowed"],[[67968,68023],"valid"],[[68024,68027],"disallowed"],[[68028,68029],"valid",[],"NV8"],[[68030,68031],"valid"],[[68032,68047],"valid",[],"NV8"],[[68048,68049],"disallowed"],[[68050,68095],"valid",[],"NV8"],[[68096,68099],"valid"],[[68100,68100],"disallowed"],[[68101,68102],"valid"],[[68103,68107],"disallowed"],[[68108,68115],"valid"],[[68116,68116],"disallowed"],[[68117,68119],"valid"],[[68120,68120],"disallowed"],[[68121,68147],"valid"],[[68148,68151],"disallowed"],[[68152,68154],"valid"],[[68155,68158],"disallowed"],[[68159,68159],"valid"],[[68160,68167],"valid",[],"NV8"],[[68168,68175],"disallowed"],[[68176,68184],"valid",[],"NV8"],[[68185,68191],"disallowed"],[[68192,68220],"valid"],[[68221,68223],"valid",[],"NV8"],[[68224,68252],"valid"],[[68253,68255],"valid",[],"NV8"],[[68256,68287],"disallowed"],[[68288,68295],"valid"],[[68296,68296],"valid",[],"NV8"],[[68297,68326],"valid"],[[68327,68330],"disallowed"],[[68331,68342],"valid",[],"NV8"],[[68343,68351],"disallowed"],[[68352,68405],"valid"],[[68406,68408],"disallowed"],[[68409,68415],"valid",[],"NV8"],[[68416,68437],"valid"],[[68438,68439],"disallowed"],[[68440,68447],"valid",[],"NV8"],[[68448,68466],"valid"],[[68467,68471],"disallowed"],[[68472,68479],"valid",[],"NV8"],[[68480,68497],"valid"],[[68498,68504],"disallowed"],[[68505,68508],"valid",[],"NV8"],[[68509,68520],"disallowed"],[[68521,68527],"valid",[],"NV8"],[[68528,68607],"disallowed"],[[68608,68680],"valid"],[[68681,68735],"disallowed"],[[68736,68736],"mapped",[68800]],[[68737,68737],"mapped",[68801]],[[68738,68738],"mapped",[68802]],[[68739,68739],"mapped",[68803]],[[68740,68740],"mapped",[68804]],[[68741,68741],"mapped",[68805]],[[68742,68742],"mapped",[68806]],[[68743,68743],"mapped",[68807]],[[68744,68744],"mapped",[68808]],[[68745,68745],"mapped",[68809]],[[68746,68746],"mapped",[68810]],[[68747,68747],"mapped",[68811]],[[68748,68748],"mapped",[68812]],[[68749,68749],"mapped",[68813]],[[68750,68750],"mapped",[68814]],[[68751,68751],"mapped",[68815]],[[68752,68752],"mapped",[68816]],[[68753,68753],"mapped",[68817]],[[68754,68754],"mapped",[68818]],[[68755,68755],"mapped",[68819]],[[68756,68756],"mapped",[68820]],[[68757,68757],"mapped",[68821]],[[68758,68758],"mapped",[68822]],[[68759,68759],"mapped",[68823]],[[68760,68760],"mapped",[68824]],[[68761,68761],"mapped",[68825]],[[68762,68762],"mapped",[68826]],[[68763,68763],"mapped",[68827]],[[68764,68764],"mapped",[68828]],[[68765,68765],"mapped",[68829]],[[68766,68766],"mapped",[68830]],[[68767,68767],"mapped",[68831]],[[68768,68768],"mapped",[68832]],[[68769,68769],"mapped",[68833]],[[68770,68770],"mapped",[68834]],[[68771,68771],"mapped",[68835]],[[68772,68772],"mapped",[68836]],[[68773,68773],"mapped",[68837]],[[68774,68774],"mapped",[68838]],[[68775,68775],"mapped",[68839]],[[68776,68776],"mapped",[68840]],[[68777,68777],"mapped",[68841]],[[68778,68778],"mapped",[68842]],[[68779,68779],"mapped",[68843]],[[68780,68780],"mapped",[68844]],[[68781,68781],"mapped",[68845]],[[68782,68782],"mapped",[68846]],[[68783,68783],"mapped",[68847]],[[68784,68784],"mapped",[68848]],[[68785,68785],"mapped",[68849]],[[68786,68786],"mapped",[68850]],[[68787,68799],"disallowed"],[[68800,68850],"valid"],[[68851,68857],"disallowed"],[[68858,68863],"valid",[],"NV8"],[[68864,69215],"disallowed"],[[69216,69246],"valid",[],"NV8"],[[69247,69631],"disallowed"],[[69632,69702],"valid"],[[69703,69709],"valid",[],"NV8"],[[69710,69713],"disallowed"],[[69714,69733],"valid",[],"NV8"],[[69734,69743],"valid"],[[69744,69758],"disallowed"],[[69759,69759],"valid"],[[69760,69818],"valid"],[[69819,69820],"valid",[],"NV8"],[[69821,69821],"disallowed"],[[69822,69825],"valid",[],"NV8"],[[69826,69839],"disallowed"],[[69840,69864],"valid"],[[69865,69871],"disallowed"],[[69872,69881],"valid"],[[69882,69887],"disallowed"],[[69888,69940],"valid"],[[69941,69941],"disallowed"],[[69942,69951],"valid"],[[69952,69955],"valid",[],"NV8"],[[69956,69967],"disallowed"],[[69968,70003],"valid"],[[70004,70005],"valid",[],"NV8"],[[70006,70006],"valid"],[[70007,70015],"disallowed"],[[70016,70084],"valid"],[[70085,70088],"valid",[],"NV8"],[[70089,70089],"valid",[],"NV8"],[[70090,70092],"valid"],[[70093,70093],"valid",[],"NV8"],[[70094,70095],"disallowed"],[[70096,70105],"valid"],[[70106,70106],"valid"],[[70107,70107],"valid",[],"NV8"],[[70108,70108],"valid"],[[70109,70111],"valid",[],"NV8"],[[70112,70112],"disallowed"],[[70113,70132],"valid",[],"NV8"],[[70133,70143],"disallowed"],[[70144,70161],"valid"],[[70162,70162],"disallowed"],[[70163,70199],"valid"],[[70200,70205],"valid",[],"NV8"],[[70206,70271],"disallowed"],[[70272,70278],"valid"],[[70279,70279],"disallowed"],[[70280,70280],"valid"],[[70281,70281],"disallowed"],[[70282,70285],"valid"],[[70286,70286],"disallowed"],[[70287,70301],"valid"],[[70302,70302],"disallowed"],[[70303,70312],"valid"],[[70313,70313],"valid",[],"NV8"],[[70314,70319],"disallowed"],[[70320,70378],"valid"],[[70379,70383],"disallowed"],[[70384,70393],"valid"],[[70394,70399],"disallowed"],[[70400,70400],"valid"],[[70401,70403],"valid"],[[70404,70404],"disallowed"],[[70405,70412],"valid"],[[70413,70414],"disallowed"],[[70415,70416],"valid"],[[70417,70418],"disallowed"],[[70419,70440],"valid"],[[70441,70441],"disallowed"],[[70442,70448],"valid"],[[70449,70449],"disallowed"],[[70450,70451],"valid"],[[70452,70452],"disallowed"],[[70453,70457],"valid"],[[70458,70459],"disallowed"],[[70460,70468],"valid"],[[70469,70470],"disallowed"],[[70471,70472],"valid"],[[70473,70474],"disallowed"],[[70475,70477],"valid"],[[70478,70479],"disallowed"],[[70480,70480],"valid"],[[70481,70486],"disallowed"],[[70487,70487],"valid"],[[70488,70492],"disallowed"],[[70493,70499],"valid"],[[70500,70501],"disallowed"],[[70502,70508],"valid"],[[70509,70511],"disallowed"],[[70512,70516],"valid"],[[70517,70783],"disallowed"],[[70784,70853],"valid"],[[70854,70854],"valid",[],"NV8"],[[70855,70855],"valid"],[[70856,70863],"disallowed"],[[70864,70873],"valid"],[[70874,71039],"disallowed"],[[71040,71093],"valid"],[[71094,71095],"disallowed"],[[71096,71104],"valid"],[[71105,71113],"valid",[],"NV8"],[[71114,71127],"valid",[],"NV8"],[[71128,71133],"valid"],[[71134,71167],"disallowed"],[[71168,71232],"valid"],[[71233,71235],"valid",[],"NV8"],[[71236,71236],"valid"],[[71237,71247],"disallowed"],[[71248,71257],"valid"],[[71258,71295],"disallowed"],[[71296,71351],"valid"],[[71352,71359],"disallowed"],[[71360,71369],"valid"],[[71370,71423],"disallowed"],[[71424,71449],"valid"],[[71450,71452],"disallowed"],[[71453,71467],"valid"],[[71468,71471],"disallowed"],[[71472,71481],"valid"],[[71482,71487],"valid",[],"NV8"],[[71488,71839],"disallowed"],[[71840,71840],"mapped",[71872]],[[71841,71841],"mapped",[71873]],[[71842,71842],"mapped",[71874]],[[71843,71843],"mapped",[71875]],[[71844,71844],"mapped",[71876]],[[71845,71845],"mapped",[71877]],[[71846,71846],"mapped",[71878]],[[71847,71847],"mapped",[71879]],[[71848,71848],"mapped",[71880]],[[71849,71849],"mapped",[71881]],[[71850,71850],"mapped",[71882]],[[71851,71851],"mapped",[71883]],[[71852,71852],"mapped",[71884]],[[71853,71853],"mapped",[71885]],[[71854,71854],"mapped",[71886]],[[71855,71855],"mapped",[71887]],[[71856,71856],"mapped",[71888]],[[71857,71857],"mapped",[71889]],[[71858,71858],"mapped",[71890]],[[71859,71859],"mapped",[71891]],[[71860,71860],"mapped",[71892]],[[71861,71861],"mapped",[71893]],[[71862,71862],"mapped",[71894]],[[71863,71863],"mapped",[71895]],[[71864,71864],"mapped",[71896]],[[71865,71865],"mapped",[71897]],[[71866,71866],"mapped",[71898]],[[71867,71867],"mapped",[71899]],[[71868,71868],"mapped",[71900]],[[71869,71869],"mapped",[71901]],[[71870,71870],"mapped",[71902]],[[71871,71871],"mapped",[71903]],[[71872,71913],"valid"],[[71914,71922],"valid",[],"NV8"],[[71923,71934],"disallowed"],[[71935,71935],"valid"],[[71936,72383],"disallowed"],[[72384,72440],"valid"],[[72441,73727],"disallowed"],[[73728,74606],"valid"],[[74607,74648],"valid"],[[74649,74649],"valid"],[[74650,74751],"disallowed"],[[74752,74850],"valid",[],"NV8"],[[74851,74862],"valid",[],"NV8"],[[74863,74863],"disallowed"],[[74864,74867],"valid",[],"NV8"],[[74868,74868],"valid",[],"NV8"],[[74869,74879],"disallowed"],[[74880,75075],"valid"],[[75076,77823],"disallowed"],[[77824,78894],"valid"],[[78895,82943],"disallowed"],[[82944,83526],"valid"],[[83527,92159],"disallowed"],[[92160,92728],"valid"],[[92729,92735],"disallowed"],[[92736,92766],"valid"],[[92767,92767],"disallowed"],[[92768,92777],"valid"],[[92778,92781],"disallowed"],[[92782,92783],"valid",[],"NV8"],[[92784,92879],"disallowed"],[[92880,92909],"valid"],[[92910,92911],"disallowed"],[[92912,92916],"valid"],[[92917,92917],"valid",[],"NV8"],[[92918,92927],"disallowed"],[[92928,92982],"valid"],[[92983,92991],"valid",[],"NV8"],[[92992,92995],"valid"],[[92996,92997],"valid",[],"NV8"],[[92998,93007],"disallowed"],[[93008,93017],"valid"],[[93018,93018],"disallowed"],[[93019,93025],"valid",[],"NV8"],[[93026,93026],"disallowed"],[[93027,93047],"valid"],[[93048,93052],"disallowed"],[[93053,93071],"valid"],[[93072,93951],"disallowed"],[[93952,94020],"valid"],[[94021,94031],"disallowed"],[[94032,94078],"valid"],[[94079,94094],"disallowed"],[[94095,94111],"valid"],[[94112,110591],"disallowed"],[[110592,110593],"valid"],[[110594,113663],"disallowed"],[[113664,113770],"valid"],[[113771,113775],"disallowed"],[[113776,113788],"valid"],[[113789,113791],"disallowed"],[[113792,113800],"valid"],[[113801,113807],"disallowed"],[[113808,113817],"valid"],[[113818,113819],"disallowed"],[[113820,113820],"valid",[],"NV8"],[[113821,113822],"valid"],[[113823,113823],"valid",[],"NV8"],[[113824,113827],"ignored"],[[113828,118783],"disallowed"],[[118784,119029],"valid",[],"NV8"],[[119030,119039],"disallowed"],[[119040,119078],"valid",[],"NV8"],[[119079,119080],"disallowed"],[[119081,119081],"valid",[],"NV8"],[[119082,119133],"valid",[],"NV8"],[[119134,119134],"mapped",[119127,119141]],[[119135,119135],"mapped",[119128,119141]],[[119136,119136],"mapped",[119128,119141,119150]],[[119137,119137],"mapped",[119128,119141,119151]],[[119138,119138],"mapped",[119128,119141,119152]],[[119139,119139],"mapped",[119128,119141,119153]],[[119140,119140],"mapped",[119128,119141,119154]],[[119141,119154],"valid",[],"NV8"],[[119155,119162],"disallowed"],[[119163,119226],"valid",[],"NV8"],[[119227,119227],"mapped",[119225,119141]],[[119228,119228],"mapped",[119226,119141]],[[119229,119229],"mapped",[119225,119141,119150]],[[119230,119230],"mapped",[119226,119141,119150]],[[119231,119231],"mapped",[119225,119141,119151]],[[119232,119232],"mapped",[119226,119141,119151]],[[119233,119261],"valid",[],"NV8"],[[119262,119272],"valid",[],"NV8"],[[119273,119295],"disallowed"],[[119296,119365],"valid",[],"NV8"],[[119366,119551],"disallowed"],[[119552,119638],"valid",[],"NV8"],[[119639,119647],"disallowed"],[[119648,119665],"valid",[],"NV8"],[[119666,119807],"disallowed"],[[119808,119808],"mapped",[97]],[[119809,119809],"mapped",[98]],[[119810,119810],"mapped",[99]],[[119811,119811],"mapped",[100]],[[119812,119812],"mapped",[101]],[[119813,119813],"mapped",[102]],[[119814,119814],"mapped",[103]],[[119815,119815],"mapped",[104]],[[119816,119816],"mapped",[105]],[[119817,119817],"mapped",[106]],[[119818,119818],"mapped",[107]],[[119819,119819],"mapped",[108]],[[119820,119820],"mapped",[109]],[[119821,119821],"mapped",[110]],[[119822,119822],"mapped",[111]],[[119823,119823],"mapped",[112]],[[119824,119824],"mapped",[113]],[[119825,119825],"mapped",[114]],[[119826,119826],"mapped",[115]],[[119827,119827],"mapped",[116]],[[119828,119828],"mapped",[117]],[[119829,119829],"mapped",[118]],[[119830,119830],"mapped",[119]],[[119831,119831],"mapped",[120]],[[119832,119832],"mapped",[121]],[[119833,119833],"mapped",[122]],[[119834,119834],"mapped",[97]],[[119835,119835],"mapped",[98]],[[119836,119836],"mapped",[99]],[[119837,119837],"mapped",[100]],[[119838,119838],"mapped",[101]],[[119839,119839],"mapped",[102]],[[119840,119840],"mapped",[103]],[[119841,119841],"mapped",[104]],[[119842,119842],"mapped",[105]],[[119843,119843],"mapped",[106]],[[119844,119844],"mapped",[107]],[[119845,119845],"mapped",[108]],[[119846,119846],"mapped",[109]],[[119847,119847],"mapped",[110]],[[119848,119848],"mapped",[111]],[[119849,119849],"mapped",[112]],[[119850,119850],"mapped",[113]],[[119851,119851],"mapped",[114]],[[119852,119852],"mapped",[115]],[[119853,119853],"mapped",[116]],[[119854,119854],"mapped",[117]],[[119855,119855],"mapped",[118]],[[119856,119856],"mapped",[119]],[[119857,119857],"mapped",[120]],[[119858,119858],"mapped",[121]],[[119859,119859],"mapped",[122]],[[119860,119860],"mapped",[97]],[[119861,119861],"mapped",[98]],[[119862,119862],"mapped",[99]],[[119863,119863],"mapped",[100]],[[119864,119864],"mapped",[101]],[[119865,119865],"mapped",[102]],[[119866,119866],"mapped",[103]],[[119867,119867],"mapped",[104]],[[119868,119868],"mapped",[105]],[[119869,119869],"mapped",[106]],[[119870,119870],"mapped",[107]],[[119871,119871],"mapped",[108]],[[119872,119872],"mapped",[109]],[[119873,119873],"mapped",[110]],[[119874,119874],"mapped",[111]],[[119875,119875],"mapped",[112]],[[119876,119876],"mapped",[113]],[[119877,119877],"mapped",[114]],[[119878,119878],"mapped",[115]],[[119879,119879],"mapped",[116]],[[119880,119880],"mapped",[117]],[[119881,119881],"mapped",[118]],[[119882,119882],"mapped",[119]],[[119883,119883],"mapped",[120]],[[119884,119884],"mapped",[121]],[[119885,119885],"mapped",[122]],[[119886,119886],"mapped",[97]],[[119887,119887],"mapped",[98]],[[119888,119888],"mapped",[99]],[[119889,119889],"mapped",[100]],[[119890,119890],"mapped",[101]],[[119891,119891],"mapped",[102]],[[119892,119892],"mapped",[103]],[[119893,119893],"disallowed"],[[119894,119894],"mapped",[105]],[[119895,119895],"mapped",[106]],[[119896,119896],"mapped",[107]],[[119897,119897],"mapped",[108]],[[119898,119898],"mapped",[109]],[[119899,119899],"mapped",[110]],[[119900,119900],"mapped",[111]],[[119901,119901],"mapped",[112]],[[119902,119902],"mapped",[113]],[[119903,119903],"mapped",[114]],[[119904,119904],"mapped",[115]],[[119905,119905],"mapped",[116]],[[119906,119906],"mapped",[117]],[[119907,119907],"mapped",[118]],[[119908,119908],"mapped",[119]],[[119909,119909],"mapped",[120]],[[119910,119910],"mapped",[121]],[[119911,119911],"mapped",[122]],[[119912,119912],"mapped",[97]],[[119913,119913],"mapped",[98]],[[119914,119914],"mapped",[99]],[[119915,119915],"mapped",[100]],[[119916,119916],"mapped",[101]],[[119917,119917],"mapped",[102]],[[119918,119918],"mapped",[103]],[[119919,119919],"mapped",[104]],[[119920,119920],"mapped",[105]],[[119921,119921],"mapped",[106]],[[119922,119922],"mapped",[107]],[[119923,119923],"mapped",[108]],[[119924,119924],"mapped",[109]],[[119925,119925],"mapped",[110]],[[119926,119926],"mapped",[111]],[[119927,119927],"mapped",[112]],[[119928,119928],"mapped",[113]],[[119929,119929],"mapped",[114]],[[119930,119930],"mapped",[115]],[[119931,119931],"mapped",[116]],[[119932,119932],"mapped",[117]],[[119933,119933],"mapped",[118]],[[119934,119934],"mapped",[119]],[[119935,119935],"mapped",[120]],[[119936,119936],"mapped",[121]],[[119937,119937],"mapped",[122]],[[119938,119938],"mapped",[97]],[[119939,119939],"mapped",[98]],[[119940,119940],"mapped",[99]],[[119941,119941],"mapped",[100]],[[119942,119942],"mapped",[101]],[[119943,119943],"mapped",[102]],[[119944,119944],"mapped",[103]],[[119945,119945],"mapped",[104]],[[119946,119946],"mapped",[105]],[[119947,119947],"mapped",[106]],[[119948,119948],"mapped",[107]],[[119949,119949],"mapped",[108]],[[119950,119950],"mapped",[109]],[[119951,119951],"mapped",[110]],[[119952,119952],"mapped",[111]],[[119953,119953],"mapped",[112]],[[119954,119954],"mapped",[113]],[[119955,119955],"mapped",[114]],[[119956,119956],"mapped",[115]],[[119957,119957],"mapped",[116]],[[119958,119958],"mapped",[117]],[[119959,119959],"mapped",[118]],[[119960,119960],"mapped",[119]],[[119961,119961],"mapped",[120]],[[119962,119962],"mapped",[121]],[[119963,119963],"mapped",[122]],[[119964,119964],"mapped",[97]],[[119965,119965],"disallowed"],[[119966,119966],"mapped",[99]],[[119967,119967],"mapped",[100]],[[119968,119969],"disallowed"],[[119970,119970],"mapped",[103]],[[119971,119972],"disallowed"],[[119973,119973],"mapped",[106]],[[119974,119974],"mapped",[107]],[[119975,119976],"disallowed"],[[119977,119977],"mapped",[110]],[[119978,119978],"mapped",[111]],[[119979,119979],"mapped",[112]],[[119980,119980],"mapped",[113]],[[119981,119981],"disallowed"],[[119982,119982],"mapped",[115]],[[119983,119983],"mapped",[116]],[[119984,119984],"mapped",[117]],[[119985,119985],"mapped",[118]],[[119986,119986],"mapped",[119]],[[119987,119987],"mapped",[120]],[[119988,119988],"mapped",[121]],[[119989,119989],"mapped",[122]],[[119990,119990],"mapped",[97]],[[119991,119991],"mapped",[98]],[[119992,119992],"mapped",[99]],[[119993,119993],"mapped",[100]],[[119994,119994],"disallowed"],[[119995,119995],"mapped",[102]],[[119996,119996],"disallowed"],[[119997,119997],"mapped",[104]],[[119998,119998],"mapped",[105]],[[119999,119999],"mapped",[106]],[[12e4,12e4],"mapped",[107]],[[120001,120001],"mapped",[108]],[[120002,120002],"mapped",[109]],[[120003,120003],"mapped",[110]],[[120004,120004],"disallowed"],[[120005,120005],"mapped",[112]],[[120006,120006],"mapped",[113]],[[120007,120007],"mapped",[114]],[[120008,120008],"mapped",[115]],[[120009,120009],"mapped",[116]],[[120010,120010],"mapped",[117]],[[120011,120011],"mapped",[118]],[[120012,120012],"mapped",[119]],[[120013,120013],"mapped",[120]],[[120014,120014],"mapped",[121]],[[120015,120015],"mapped",[122]],[[120016,120016],"mapped",[97]],[[120017,120017],"mapped",[98]],[[120018,120018],"mapped",[99]],[[120019,120019],"mapped",[100]],[[120020,120020],"mapped",[101]],[[120021,120021],"mapped",[102]],[[120022,120022],"mapped",[103]],[[120023,120023],"mapped",[104]],[[120024,120024],"mapped",[105]],[[120025,120025],"mapped",[106]],[[120026,120026],"mapped",[107]],[[120027,120027],"mapped",[108]],[[120028,120028],"mapped",[109]],[[120029,120029],"mapped",[110]],[[120030,120030],"mapped",[111]],[[120031,120031],"mapped",[112]],[[120032,120032],"mapped",[113]],[[120033,120033],"mapped",[114]],[[120034,120034],"mapped",[115]],[[120035,120035],"mapped",[116]],[[120036,120036],"mapped",[117]],[[120037,120037],"mapped",[118]],[[120038,120038],"mapped",[119]],[[120039,120039],"mapped",[120]],[[120040,120040],"mapped",[121]],[[120041,120041],"mapped",[122]],[[120042,120042],"mapped",[97]],[[120043,120043],"mapped",[98]],[[120044,120044],"mapped",[99]],[[120045,120045],"mapped",[100]],[[120046,120046],"mapped",[101]],[[120047,120047],"mapped",[102]],[[120048,120048],"mapped",[103]],[[120049,120049],"mapped",[104]],[[120050,120050],"mapped",[105]],[[120051,120051],"mapped",[106]],[[120052,120052],"mapped",[107]],[[120053,120053],"mapped",[108]],[[120054,120054],"mapped",[109]],[[120055,120055],"mapped",[110]],[[120056,120056],"mapped",[111]],[[120057,120057],"mapped",[112]],[[120058,120058],"mapped",[113]],[[120059,120059],"mapped",[114]],[[120060,120060],"mapped",[115]],[[120061,120061],"mapped",[116]],[[120062,120062],"mapped",[117]],[[120063,120063],"mapped",[118]],[[120064,120064],"mapped",[119]],[[120065,120065],"mapped",[120]],[[120066,120066],"mapped",[121]],[[120067,120067],"mapped",[122]],[[120068,120068],"mapped",[97]],[[120069,120069],"mapped",[98]],[[120070,120070],"disallowed"],[[120071,120071],"mapped",[100]],[[120072,120072],"mapped",[101]],[[120073,120073],"mapped",[102]],[[120074,120074],"mapped",[103]],[[120075,120076],"disallowed"],[[120077,120077],"mapped",[106]],[[120078,120078],"mapped",[107]],[[120079,120079],"mapped",[108]],[[120080,120080],"mapped",[109]],[[120081,120081],"mapped",[110]],[[120082,120082],"mapped",[111]],[[120083,120083],"mapped",[112]],[[120084,120084],"mapped",[113]],[[120085,120085],"disallowed"],[[120086,120086],"mapped",[115]],[[120087,120087],"mapped",[116]],[[120088,120088],"mapped",[117]],[[120089,120089],"mapped",[118]],[[120090,120090],"mapped",[119]],[[120091,120091],"mapped",[120]],[[120092,120092],"mapped",[121]],[[120093,120093],"disallowed"],[[120094,120094],"mapped",[97]],[[120095,120095],"mapped",[98]],[[120096,120096],"mapped",[99]],[[120097,120097],"mapped",[100]],[[120098,120098],"mapped",[101]],[[120099,120099],"mapped",[102]],[[120100,120100],"mapped",[103]],[[120101,120101],"mapped",[104]],[[120102,120102],"mapped",[105]],[[120103,120103],"mapped",[106]],[[120104,120104],"mapped",[107]],[[120105,120105],"mapped",[108]],[[120106,120106],"mapped",[109]],[[120107,120107],"mapped",[110]],[[120108,120108],"mapped",[111]],[[120109,120109],"mapped",[112]],[[120110,120110],"mapped",[113]],[[120111,120111],"mapped",[114]],[[120112,120112],"mapped",[115]],[[120113,120113],"mapped",[116]],[[120114,120114],"mapped",[117]],[[120115,120115],"mapped",[118]],[[120116,120116],"mapped",[119]],[[120117,120117],"mapped",[120]],[[120118,120118],"mapped",[121]],[[120119,120119],"mapped",[122]],[[120120,120120],"mapped",[97]],[[120121,120121],"mapped",[98]],[[120122,120122],"disallowed"],[[120123,120123],"mapped",[100]],[[120124,120124],"mapped",[101]],[[120125,120125],"mapped",[102]],[[120126,120126],"mapped",[103]],[[120127,120127],"disallowed"],[[120128,120128],"mapped",[105]],[[120129,120129],"mapped",[106]],[[120130,120130],"mapped",[107]],[[120131,120131],"mapped",[108]],[[120132,120132],"mapped",[109]],[[120133,120133],"disallowed"],[[120134,120134],"mapped",[111]],[[120135,120137],"disallowed"],[[120138,120138],"mapped",[115]],[[120139,120139],"mapped",[116]],[[120140,120140],"mapped",[117]],[[120141,120141],"mapped",[118]],[[120142,120142],"mapped",[119]],[[120143,120143],"mapped",[120]],[[120144,120144],"mapped",[121]],[[120145,120145],"disallowed"],[[120146,120146],"mapped",[97]],[[120147,120147],"mapped",[98]],[[120148,120148],"mapped",[99]],[[120149,120149],"mapped",[100]],[[120150,120150],"mapped",[101]],[[120151,120151],"mapped",[102]],[[120152,120152],"mapped",[103]],[[120153,120153],"mapped",[104]],[[120154,120154],"mapped",[105]],[[120155,120155],"mapped",[106]],[[120156,120156],"mapped",[107]],[[120157,120157],"mapped",[108]],[[120158,120158],"mapped",[109]],[[120159,120159],"mapped",[110]],[[120160,120160],"mapped",[111]],[[120161,120161],"mapped",[112]],[[120162,120162],"mapped",[113]],[[120163,120163],"mapped",[114]],[[120164,120164],"mapped",[115]],[[120165,120165],"mapped",[116]],[[120166,120166],"mapped",[117]],[[120167,120167],"mapped",[118]],[[120168,120168],"mapped",[119]],[[120169,120169],"mapped",[120]],[[120170,120170],"mapped",[121]],[[120171,120171],"mapped",[122]],[[120172,120172],"mapped",[97]],[[120173,120173],"mapped",[98]],[[120174,120174],"mapped",[99]],[[120175,120175],"mapped",[100]],[[120176,120176],"mapped",[101]],[[120177,120177],"mapped",[102]],[[120178,120178],"mapped",[103]],[[120179,120179],"mapped",[104]],[[120180,120180],"mapped",[105]],[[120181,120181],"mapped",[106]],[[120182,120182],"mapped",[107]],[[120183,120183],"mapped",[108]],[[120184,120184],"mapped",[109]],[[120185,120185],"mapped",[110]],[[120186,120186],"mapped",[111]],[[120187,120187],"mapped",[112]],[[120188,120188],"mapped",[113]],[[120189,120189],"mapped",[114]],[[120190,120190],"mapped",[115]],[[120191,120191],"mapped",[116]],[[120192,120192],"mapped",[117]],[[120193,120193],"mapped",[118]],[[120194,120194],"mapped",[119]],[[120195,120195],"mapped",[120]],[[120196,120196],"mapped",[121]],[[120197,120197],"mapped",[122]],[[120198,120198],"mapped",[97]],[[120199,120199],"mapped",[98]],[[120200,120200],"mapped",[99]],[[120201,120201],"mapped",[100]],[[120202,120202],"mapped",[101]],[[120203,120203],"mapped",[102]],[[120204,120204],"mapped",[103]],[[120205,120205],"mapped",[104]],[[120206,120206],"mapped",[105]],[[120207,120207],"mapped",[106]],[[120208,120208],"mapped",[107]],[[120209,120209],"mapped",[108]],[[120210,120210],"mapped",[109]],[[120211,120211],"mapped",[110]],[[120212,120212],"mapped",[111]],[[120213,120213],"mapped",[112]],[[120214,120214],"mapped",[113]],[[120215,120215],"mapped",[114]],[[120216,120216],"mapped",[115]],[[120217,120217],"mapped",[116]],[[120218,120218],"mapped",[117]],[[120219,120219],"mapped",[118]],[[120220,120220],"mapped",[119]],[[120221,120221],"mapped",[120]],[[120222,120222],"mapped",[121]],[[120223,120223],"mapped",[122]],[[120224,120224],"mapped",[97]],[[120225,120225],"mapped",[98]],[[120226,120226],"mapped",[99]],[[120227,120227],"mapped",[100]],[[120228,120228],"mapped",[101]],[[120229,120229],"mapped",[102]],[[120230,120230],"mapped",[103]],[[120231,120231],"mapped",[104]],[[120232,120232],"mapped",[105]],[[120233,120233],"mapped",[106]],[[120234,120234],"mapped",[107]],[[120235,120235],"mapped",[108]],[[120236,120236],"mapped",[109]],[[120237,120237],"mapped",[110]],[[120238,120238],"mapped",[111]],[[120239,120239],"mapped",[112]],[[120240,120240],"mapped",[113]],[[120241,120241],"mapped",[114]],[[120242,120242],"mapped",[115]],[[120243,120243],"mapped",[116]],[[120244,120244],"mapped",[117]],[[120245,120245],"mapped",[118]],[[120246,120246],"mapped",[119]],[[120247,120247],"mapped",[120]],[[120248,120248],"mapped",[121]],[[120249,120249],"mapped",[122]],[[120250,120250],"mapped",[97]],[[120251,120251],"mapped",[98]],[[120252,120252],"mapped",[99]],[[120253,120253],"mapped",[100]],[[120254,120254],"mapped",[101]],[[120255,120255],"mapped",[102]],[[120256,120256],"mapped",[103]],[[120257,120257],"mapped",[104]],[[120258,120258],"mapped",[105]],[[120259,120259],"mapped",[106]],[[120260,120260],"mapped",[107]],[[120261,120261],"mapped",[108]],[[120262,120262],"mapped",[109]],[[120263,120263],"mapped",[110]],[[120264,120264],"mapped",[111]],[[120265,120265],"mapped",[112]],[[120266,120266],"mapped",[113]],[[120267,120267],"mapped",[114]],[[120268,120268],"mapped",[115]],[[120269,120269],"mapped",[116]],[[120270,120270],"mapped",[117]],[[120271,120271],"mapped",[118]],[[120272,120272],"mapped",[119]],[[120273,120273],"mapped",[120]],[[120274,120274],"mapped",[121]],[[120275,120275],"mapped",[122]],[[120276,120276],"mapped",[97]],[[120277,120277],"mapped",[98]],[[120278,120278],"mapped",[99]],[[120279,120279],"mapped",[100]],[[120280,120280],"mapped",[101]],[[120281,120281],"mapped",[102]],[[120282,120282],"mapped",[103]],[[120283,120283],"mapped",[104]],[[120284,120284],"mapped",[105]],[[120285,120285],"mapped",[106]],[[120286,120286],"mapped",[107]],[[120287,120287],"mapped",[108]],[[120288,120288],"mapped",[109]],[[120289,120289],"mapped",[110]],[[120290,120290],"mapped",[111]],[[120291,120291],"mapped",[112]],[[120292,120292],"mapped",[113]],[[120293,120293],"mapped",[114]],[[120294,120294],"mapped",[115]],[[120295,120295],"mapped",[116]],[[120296,120296],"mapped",[117]],[[120297,120297],"mapped",[118]],[[120298,120298],"mapped",[119]],[[120299,120299],"mapped",[120]],[[120300,120300],"mapped",[121]],[[120301,120301],"mapped",[122]],[[120302,120302],"mapped",[97]],[[120303,120303],"mapped",[98]],[[120304,120304],"mapped",[99]],[[120305,120305],"mapped",[100]],[[120306,120306],"mapped",[101]],[[120307,120307],"mapped",[102]],[[120308,120308],"mapped",[103]],[[120309,120309],"mapped",[104]],[[120310,120310],"mapped",[105]],[[120311,120311],"mapped",[106]],[[120312,120312],"mapped",[107]],[[120313,120313],"mapped",[108]],[[120314,120314],"mapped",[109]],[[120315,120315],"mapped",[110]],[[120316,120316],"mapped",[111]],[[120317,120317],"mapped",[112]],[[120318,120318],"mapped",[113]],[[120319,120319],"mapped",[114]],[[120320,120320],"mapped",[115]],[[120321,120321],"mapped",[116]],[[120322,120322],"mapped",[117]],[[120323,120323],"mapped",[118]],[[120324,120324],"mapped",[119]],[[120325,120325],"mapped",[120]],[[120326,120326],"mapped",[121]],[[120327,120327],"mapped",[122]],[[120328,120328],"mapped",[97]],[[120329,120329],"mapped",[98]],[[120330,120330],"mapped",[99]],[[120331,120331],"mapped",[100]],[[120332,120332],"mapped",[101]],[[120333,120333],"mapped",[102]],[[120334,120334],"mapped",[103]],[[120335,120335],"mapped",[104]],[[120336,120336],"mapped",[105]],[[120337,120337],"mapped",[106]],[[120338,120338],"mapped",[107]],[[120339,120339],"mapped",[108]],[[120340,120340],"mapped",[109]],[[120341,120341],"mapped",[110]],[[120342,120342],"mapped",[111]],[[120343,120343],"mapped",[112]],[[120344,120344],"mapped",[113]],[[120345,120345],"mapped",[114]],[[120346,120346],"mapped",[115]],[[120347,120347],"mapped",[116]],[[120348,120348],"mapped",[117]],[[120349,120349],"mapped",[118]],[[120350,120350],"mapped",[119]],[[120351,120351],"mapped",[120]],[[120352,120352],"mapped",[121]],[[120353,120353],"mapped",[122]],[[120354,120354],"mapped",[97]],[[120355,120355],"mapped",[98]],[[120356,120356],"mapped",[99]],[[120357,120357],"mapped",[100]],[[120358,120358],"mapped",[101]],[[120359,120359],"mapped",[102]],[[120360,120360],"mapped",[103]],[[120361,120361],"mapped",[104]],[[120362,120362],"mapped",[105]],[[120363,120363],"mapped",[106]],[[120364,120364],"mapped",[107]],[[120365,120365],"mapped",[108]],[[120366,120366],"mapped",[109]],[[120367,120367],"mapped",[110]],[[120368,120368],"mapped",[111]],[[120369,120369],"mapped",[112]],[[120370,120370],"mapped",[113]],[[120371,120371],"mapped",[114]],[[120372,120372],"mapped",[115]],[[120373,120373],"mapped",[116]],[[120374,120374],"mapped",[117]],[[120375,120375],"mapped",[118]],[[120376,120376],"mapped",[119]],[[120377,120377],"mapped",[120]],[[120378,120378],"mapped",[121]],[[120379,120379],"mapped",[122]],[[120380,120380],"mapped",[97]],[[120381,120381],"mapped",[98]],[[120382,120382],"mapped",[99]],[[120383,120383],"mapped",[100]],[[120384,120384],"mapped",[101]],[[120385,120385],"mapped",[102]],[[120386,120386],"mapped",[103]],[[120387,120387],"mapped",[104]],[[120388,120388],"mapped",[105]],[[120389,120389],"mapped",[106]],[[120390,120390],"mapped",[107]],[[120391,120391],"mapped",[108]],[[120392,120392],"mapped",[109]],[[120393,120393],"mapped",[110]],[[120394,120394],"mapped",[111]],[[120395,120395],"mapped",[112]],[[120396,120396],"mapped",[113]],[[120397,120397],"mapped",[114]],[[120398,120398],"mapped",[115]],[[120399,120399],"mapped",[116]],[[120400,120400],"mapped",[117]],[[120401,120401],"mapped",[118]],[[120402,120402],"mapped",[119]],[[120403,120403],"mapped",[120]],[[120404,120404],"mapped",[121]],[[120405,120405],"mapped",[122]],[[120406,120406],"mapped",[97]],[[120407,120407],"mapped",[98]],[[120408,120408],"mapped",[99]],[[120409,120409],"mapped",[100]],[[120410,120410],"mapped",[101]],[[120411,120411],"mapped",[102]],[[120412,120412],"mapped",[103]],[[120413,120413],"mapped",[104]],[[120414,120414],"mapped",[105]],[[120415,120415],"mapped",[106]],[[120416,120416],"mapped",[107]],[[120417,120417],"mapped",[108]],[[120418,120418],"mapped",[109]],[[120419,120419],"mapped",[110]],[[120420,120420],"mapped",[111]],[[120421,120421],"mapped",[112]],[[120422,120422],"mapped",[113]],[[120423,120423],"mapped",[114]],[[120424,120424],"mapped",[115]],[[120425,120425],"mapped",[116]],[[120426,120426],"mapped",[117]],[[120427,120427],"mapped",[118]],[[120428,120428],"mapped",[119]],[[120429,120429],"mapped",[120]],[[120430,120430],"mapped",[121]],[[120431,120431],"mapped",[122]],[[120432,120432],"mapped",[97]],[[120433,120433],"mapped",[98]],[[120434,120434],"mapped",[99]],[[120435,120435],"mapped",[100]],[[120436,120436],"mapped",[101]],[[120437,120437],"mapped",[102]],[[120438,120438],"mapped",[103]],[[120439,120439],"mapped",[104]],[[120440,120440],"mapped",[105]],[[120441,120441],"mapped",[106]],[[120442,120442],"mapped",[107]],[[120443,120443],"mapped",[108]],[[120444,120444],"mapped",[109]],[[120445,120445],"mapped",[110]],[[120446,120446],"mapped",[111]],[[120447,120447],"mapped",[112]],[[120448,120448],"mapped",[113]],[[120449,120449],"mapped",[114]],[[120450,120450],"mapped",[115]],[[120451,120451],"mapped",[116]],[[120452,120452],"mapped",[117]],[[120453,120453],"mapped",[118]],[[120454,120454],"mapped",[119]],[[120455,120455],"mapped",[120]],[[120456,120456],"mapped",[121]],[[120457,120457],"mapped",[122]],[[120458,120458],"mapped",[97]],[[120459,120459],"mapped",[98]],[[120460,120460],"mapped",[99]],[[120461,120461],"mapped",[100]],[[120462,120462],"mapped",[101]],[[120463,120463],"mapped",[102]],[[120464,120464],"mapped",[103]],[[120465,120465],"mapped",[104]],[[120466,120466],"mapped",[105]],[[120467,120467],"mapped",[106]],[[120468,120468],"mapped",[107]],[[120469,120469],"mapped",[108]],[[120470,120470],"mapped",[109]],[[120471,120471],"mapped",[110]],[[120472,120472],"mapped",[111]],[[120473,120473],"mapped",[112]],[[120474,120474],"mapped",[113]],[[120475,120475],"mapped",[114]],[[120476,120476],"mapped",[115]],[[120477,120477],"mapped",[116]],[[120478,120478],"mapped",[117]],[[120479,120479],"mapped",[118]],[[120480,120480],"mapped",[119]],[[120481,120481],"mapped",[120]],[[120482,120482],"mapped",[121]],[[120483,120483],"mapped",[122]],[[120484,120484],"mapped",[305]],[[120485,120485],"mapped",[567]],[[120486,120487],"disallowed"],[[120488,120488],"mapped",[945]],[[120489,120489],"mapped",[946]],[[120490,120490],"mapped",[947]],[[120491,120491],"mapped",[948]],[[120492,120492],"mapped",[949]],[[120493,120493],"mapped",[950]],[[120494,120494],"mapped",[951]],[[120495,120495],"mapped",[952]],[[120496,120496],"mapped",[953]],[[120497,120497],"mapped",[954]],[[120498,120498],"mapped",[955]],[[120499,120499],"mapped",[956]],[[120500,120500],"mapped",[957]],[[120501,120501],"mapped",[958]],[[120502,120502],"mapped",[959]],[[120503,120503],"mapped",[960]],[[120504,120504],"mapped",[961]],[[120505,120505],"mapped",[952]],[[120506,120506],"mapped",[963]],[[120507,120507],"mapped",[964]],[[120508,120508],"mapped",[965]],[[120509,120509],"mapped",[966]],[[120510,120510],"mapped",[967]],[[120511,120511],"mapped",[968]],[[120512,120512],"mapped",[969]],[[120513,120513],"mapped",[8711]],[[120514,120514],"mapped",[945]],[[120515,120515],"mapped",[946]],[[120516,120516],"mapped",[947]],[[120517,120517],"mapped",[948]],[[120518,120518],"mapped",[949]],[[120519,120519],"mapped",[950]],[[120520,120520],"mapped",[951]],[[120521,120521],"mapped",[952]],[[120522,120522],"mapped",[953]],[[120523,120523],"mapped",[954]],[[120524,120524],"mapped",[955]],[[120525,120525],"mapped",[956]],[[120526,120526],"mapped",[957]],[[120527,120527],"mapped",[958]],[[120528,120528],"mapped",[959]],[[120529,120529],"mapped",[960]],[[120530,120530],"mapped",[961]],[[120531,120532],"mapped",[963]],[[120533,120533],"mapped",[964]],[[120534,120534],"mapped",[965]],[[120535,120535],"mapped",[966]],[[120536,120536],"mapped",[967]],[[120537,120537],"mapped",[968]],[[120538,120538],"mapped",[969]],[[120539,120539],"mapped",[8706]],[[120540,120540],"mapped",[949]],[[120541,120541],"mapped",[952]],[[120542,120542],"mapped",[954]],[[120543,120543],"mapped",[966]],[[120544,120544],"mapped",[961]],[[120545,120545],"mapped",[960]],[[120546,120546],"mapped",[945]],[[120547,120547],"mapped",[946]],[[120548,120548],"mapped",[947]],[[120549,120549],"mapped",[948]],[[120550,120550],"mapped",[949]],[[120551,120551],"mapped",[950]],[[120552,120552],"mapped",[951]],[[120553,120553],"mapped",[952]],[[120554,120554],"mapped",[953]],[[120555,120555],"mapped",[954]],[[120556,120556],"mapped",[955]],[[120557,120557],"mapped",[956]],[[120558,120558],"mapped",[957]],[[120559,120559],"mapped",[958]],[[120560,120560],"mapped",[959]],[[120561,120561],"mapped",[960]],[[120562,120562],"mapped",[961]],[[120563,120563],"mapped",[952]],[[120564,120564],"mapped",[963]],[[120565,120565],"mapped",[964]],[[120566,120566],"mapped",[965]],[[120567,120567],"mapped",[966]],[[120568,120568],"mapped",[967]],[[120569,120569],"mapped",[968]],[[120570,120570],"mapped",[969]],[[120571,120571],"mapped",[8711]],[[120572,120572],"mapped",[945]],[[120573,120573],"mapped",[946]],[[120574,120574],"mapped",[947]],[[120575,120575],"mapped",[948]],[[120576,120576],"mapped",[949]],[[120577,120577],"mapped",[950]],[[120578,120578],"mapped",[951]],[[120579,120579],"mapped",[952]],[[120580,120580],"mapped",[953]],[[120581,120581],"mapped",[954]],[[120582,120582],"mapped",[955]],[[120583,120583],"mapped",[956]],[[120584,120584],"mapped",[957]],[[120585,120585],"mapped",[958]],[[120586,120586],"mapped",[959]],[[120587,120587],"mapped",[960]],[[120588,120588],"mapped",[961]],[[120589,120590],"mapped",[963]],[[120591,120591],"mapped",[964]],[[120592,120592],"mapped",[965]],[[120593,120593],"mapped",[966]],[[120594,120594],"mapped",[967]],[[120595,120595],"mapped",[968]],[[120596,120596],"mapped",[969]],[[120597,120597],"mapped",[8706]],[[120598,120598],"mapped",[949]],[[120599,120599],"mapped",[952]],[[120600,120600],"mapped",[954]],[[120601,120601],"mapped",[966]],[[120602,120602],"mapped",[961]],[[120603,120603],"mapped",[960]],[[120604,120604],"mapped",[945]],[[120605,120605],"mapped",[946]],[[120606,120606],"mapped",[947]],[[120607,120607],"mapped",[948]],[[120608,120608],"mapped",[949]],[[120609,120609],"mapped",[950]],[[120610,120610],"mapped",[951]],[[120611,120611],"mapped",[952]],[[120612,120612],"mapped",[953]],[[120613,120613],"mapped",[954]],[[120614,120614],"mapped",[955]],[[120615,120615],"mapped",[956]],[[120616,120616],"mapped",[957]],[[120617,120617],"mapped",[958]],[[120618,120618],"mapped",[959]],[[120619,120619],"mapped",[960]],[[120620,120620],"mapped",[961]],[[120621,120621],"mapped",[952]],[[120622,120622],"mapped",[963]],[[120623,120623],"mapped",[964]],[[120624,120624],"mapped",[965]],[[120625,120625],"mapped",[966]],[[120626,120626],"mapped",[967]],[[120627,120627],"mapped",[968]],[[120628,120628],"mapped",[969]],[[120629,120629],"mapped",[8711]],[[120630,120630],"mapped",[945]],[[120631,120631],"mapped",[946]],[[120632,120632],"mapped",[947]],[[120633,120633],"mapped",[948]],[[120634,120634],"mapped",[949]],[[120635,120635],"mapped",[950]],[[120636,120636],"mapped",[951]],[[120637,120637],"mapped",[952]],[[120638,120638],"mapped",[953]],[[120639,120639],"mapped",[954]],[[120640,120640],"mapped",[955]],[[120641,120641],"mapped",[956]],[[120642,120642],"mapped",[957]],[[120643,120643],"mapped",[958]],[[120644,120644],"mapped",[959]],[[120645,120645],"mapped",[960]],[[120646,120646],"mapped",[961]],[[120647,120648],"mapped",[963]],[[120649,120649],"mapped",[964]],[[120650,120650],"mapped",[965]],[[120651,120651],"mapped",[966]],[[120652,120652],"mapped",[967]],[[120653,120653],"mapped",[968]],[[120654,120654],"mapped",[969]],[[120655,120655],"mapped",[8706]],[[120656,120656],"mapped",[949]],[[120657,120657],"mapped",[952]],[[120658,120658],"mapped",[954]],[[120659,120659],"mapped",[966]],[[120660,120660],"mapped",[961]],[[120661,120661],"mapped",[960]],[[120662,120662],"mapped",[945]],[[120663,120663],"mapped",[946]],[[120664,120664],"mapped",[947]],[[120665,120665],"mapped",[948]],[[120666,120666],"mapped",[949]],[[120667,120667],"mapped",[950]],[[120668,120668],"mapped",[951]],[[120669,120669],"mapped",[952]],[[120670,120670],"mapped",[953]],[[120671,120671],"mapped",[954]],[[120672,120672],"mapped",[955]],[[120673,120673],"mapped",[956]],[[120674,120674],"mapped",[957]],[[120675,120675],"mapped",[958]],[[120676,120676],"mapped",[959]],[[120677,120677],"mapped",[960]],[[120678,120678],"mapped",[961]],[[120679,120679],"mapped",[952]],[[120680,120680],"mapped",[963]],[[120681,120681],"mapped",[964]],[[120682,120682],"mapped",[965]],[[120683,120683],"mapped",[966]],[[120684,120684],"mapped",[967]],[[120685,120685],"mapped",[968]],[[120686,120686],"mapped",[969]],[[120687,120687],"mapped",[8711]],[[120688,120688],"mapped",[945]],[[120689,120689],"mapped",[946]],[[120690,120690],"mapped",[947]],[[120691,120691],"mapped",[948]],[[120692,120692],"mapped",[949]],[[120693,120693],"mapped",[950]],[[120694,120694],"mapped",[951]],[[120695,120695],"mapped",[952]],[[120696,120696],"mapped",[953]],[[120697,120697],"mapped",[954]],[[120698,120698],"mapped",[955]],[[120699,120699],"mapped",[956]],[[120700,120700],"mapped",[957]],[[120701,120701],"mapped",[958]],[[120702,120702],"mapped",[959]],[[120703,120703],"mapped",[960]],[[120704,120704],"mapped",[961]],[[120705,120706],"mapped",[963]],[[120707,120707],"mapped",[964]],[[120708,120708],"mapped",[965]],[[120709,120709],"mapped",[966]],[[120710,120710],"mapped",[967]],[[120711,120711],"mapped",[968]],[[120712,120712],"mapped",[969]],[[120713,120713],"mapped",[8706]],[[120714,120714],"mapped",[949]],[[120715,120715],"mapped",[952]],[[120716,120716],"mapped",[954]],[[120717,120717],"mapped",[966]],[[120718,120718],"mapped",[961]],[[120719,120719],"mapped",[960]],[[120720,120720],"mapped",[945]],[[120721,120721],"mapped",[946]],[[120722,120722],"mapped",[947]],[[120723,120723],"mapped",[948]],[[120724,120724],"mapped",[949]],[[120725,120725],"mapped",[950]],[[120726,120726],"mapped",[951]],[[120727,120727],"mapped",[952]],[[120728,120728],"mapped",[953]],[[120729,120729],"mapped",[954]],[[120730,120730],"mapped",[955]],[[120731,120731],"mapped",[956]],[[120732,120732],"mapped",[957]],[[120733,120733],"mapped",[958]],[[120734,120734],"mapped",[959]],[[120735,120735],"mapped",[960]],[[120736,120736],"mapped",[961]],[[120737,120737],"mapped",[952]],[[120738,120738],"mapped",[963]],[[120739,120739],"mapped",[964]],[[120740,120740],"mapped",[965]],[[120741,120741],"mapped",[966]],[[120742,120742],"mapped",[967]],[[120743,120743],"mapped",[968]],[[120744,120744],"mapped",[969]],[[120745,120745],"mapped",[8711]],[[120746,120746],"mapped",[945]],[[120747,120747],"mapped",[946]],[[120748,120748],"mapped",[947]],[[120749,120749],"mapped",[948]],[[120750,120750],"mapped",[949]],[[120751,120751],"mapped",[950]],[[120752,120752],"mapped",[951]],[[120753,120753],"mapped",[952]],[[120754,120754],"mapped",[953]],[[120755,120755],"mapped",[954]],[[120756,120756],"mapped",[955]],[[120757,120757],"mapped",[956]],[[120758,120758],"mapped",[957]],[[120759,120759],"mapped",[958]],[[120760,120760],"mapped",[959]],[[120761,120761],"mapped",[960]],[[120762,120762],"mapped",[961]],[[120763,120764],"mapped",[963]],[[120765,120765],"mapped",[964]],[[120766,120766],"mapped",[965]],[[120767,120767],"mapped",[966]],[[120768,120768],"mapped",[967]],[[120769,120769],"mapped",[968]],[[120770,120770],"mapped",[969]],[[120771,120771],"mapped",[8706]],[[120772,120772],"mapped",[949]],[[120773,120773],"mapped",[952]],[[120774,120774],"mapped",[954]],[[120775,120775],"mapped",[966]],[[120776,120776],"mapped",[961]],[[120777,120777],"mapped",[960]],[[120778,120779],"mapped",[989]],[[120780,120781],"disallowed"],[[120782,120782],"mapped",[48]],[[120783,120783],"mapped",[49]],[[120784,120784],"mapped",[50]],[[120785,120785],"mapped",[51]],[[120786,120786],"mapped",[52]],[[120787,120787],"mapped",[53]],[[120788,120788],"mapped",[54]],[[120789,120789],"mapped",[55]],[[120790,120790],"mapped",[56]],[[120791,120791],"mapped",[57]],[[120792,120792],"mapped",[48]],[[120793,120793],"mapped",[49]],[[120794,120794],"mapped",[50]],[[120795,120795],"mapped",[51]],[[120796,120796],"mapped",[52]],[[120797,120797],"mapped",[53]],[[120798,120798],"mapped",[54]],[[120799,120799],"mapped",[55]],[[120800,120800],"mapped",[56]],[[120801,120801],"mapped",[57]],[[120802,120802],"mapped",[48]],[[120803,120803],"mapped",[49]],[[120804,120804],"mapped",[50]],[[120805,120805],"mapped",[51]],[[120806,120806],"mapped",[52]],[[120807,120807],"mapped",[53]],[[120808,120808],"mapped",[54]],[[120809,120809],"mapped",[55]],[[120810,120810],"mapped",[56]],[[120811,120811],"mapped",[57]],[[120812,120812],"mapped",[48]],[[120813,120813],"mapped",[49]],[[120814,120814],"mapped",[50]],[[120815,120815],"mapped",[51]],[[120816,120816],"mapped",[52]],[[120817,120817],"mapped",[53]],[[120818,120818],"mapped",[54]],[[120819,120819],"mapped",[55]],[[120820,120820],"mapped",[56]],[[120821,120821],"mapped",[57]],[[120822,120822],"mapped",[48]],[[120823,120823],"mapped",[49]],[[120824,120824],"mapped",[50]],[[120825,120825],"mapped",[51]],[[120826,120826],"mapped",[52]],[[120827,120827],"mapped",[53]],[[120828,120828],"mapped",[54]],[[120829,120829],"mapped",[55]],[[120830,120830],"mapped",[56]],[[120831,120831],"mapped",[57]],[[120832,121343],"valid",[],"NV8"],[[121344,121398],"valid"],[[121399,121402],"valid",[],"NV8"],[[121403,121452],"valid"],[[121453,121460],"valid",[],"NV8"],[[121461,121461],"valid"],[[121462,121475],"valid",[],"NV8"],[[121476,121476],"valid"],[[121477,121483],"valid",[],"NV8"],[[121484,121498],"disallowed"],[[121499,121503],"valid"],[[121504,121504],"disallowed"],[[121505,121519],"valid"],[[121520,124927],"disallowed"],[[124928,125124],"valid"],[[125125,125126],"disallowed"],[[125127,125135],"valid",[],"NV8"],[[125136,125142],"valid"],[[125143,126463],"disallowed"],[[126464,126464],"mapped",[1575]],[[126465,126465],"mapped",[1576]],[[126466,126466],"mapped",[1580]],[[126467,126467],"mapped",[1583]],[[126468,126468],"disallowed"],[[126469,126469],"mapped",[1608]],[[126470,126470],"mapped",[1586]],[[126471,126471],"mapped",[1581]],[[126472,126472],"mapped",[1591]],[[126473,126473],"mapped",[1610]],[[126474,126474],"mapped",[1603]],[[126475,126475],"mapped",[1604]],[[126476,126476],"mapped",[1605]],[[126477,126477],"mapped",[1606]],[[126478,126478],"mapped",[1587]],[[126479,126479],"mapped",[1593]],[[126480,126480],"mapped",[1601]],[[126481,126481],"mapped",[1589]],[[126482,126482],"mapped",[1602]],[[126483,126483],"mapped",[1585]],[[126484,126484],"mapped",[1588]],[[126485,126485],"mapped",[1578]],[[126486,126486],"mapped",[1579]],[[126487,126487],"mapped",[1582]],[[126488,126488],"mapped",[1584]],[[126489,126489],"mapped",[1590]],[[126490,126490],"mapped",[1592]],[[126491,126491],"mapped",[1594]],[[126492,126492],"mapped",[1646]],[[126493,126493],"mapped",[1722]],[[126494,126494],"mapped",[1697]],[[126495,126495],"mapped",[1647]],[[126496,126496],"disallowed"],[[126497,126497],"mapped",[1576]],[[126498,126498],"mapped",[1580]],[[126499,126499],"disallowed"],[[126500,126500],"mapped",[1607]],[[126501,126502],"disallowed"],[[126503,126503],"mapped",[1581]],[[126504,126504],"disallowed"],[[126505,126505],"mapped",[1610]],[[126506,126506],"mapped",[1603]],[[126507,126507],"mapped",[1604]],[[126508,126508],"mapped",[1605]],[[126509,126509],"mapped",[1606]],[[126510,126510],"mapped",[1587]],[[126511,126511],"mapped",[1593]],[[126512,126512],"mapped",[1601]],[[126513,126513],"mapped",[1589]],[[126514,126514],"mapped",[1602]],[[126515,126515],"disallowed"],[[126516,126516],"mapped",[1588]],[[126517,126517],"mapped",[1578]],[[126518,126518],"mapped",[1579]],[[126519,126519],"mapped",[1582]],[[126520,126520],"disallowed"],[[126521,126521],"mapped",[1590]],[[126522,126522],"disallowed"],[[126523,126523],"mapped",[1594]],[[126524,126529],"disallowed"],[[126530,126530],"mapped",[1580]],[[126531,126534],"disallowed"],[[126535,126535],"mapped",[1581]],[[126536,126536],"disallowed"],[[126537,126537],"mapped",[1610]],[[126538,126538],"disallowed"],[[126539,126539],"mapped",[1604]],[[126540,126540],"disallowed"],[[126541,126541],"mapped",[1606]],[[126542,126542],"mapped",[1587]],[[126543,126543],"mapped",[1593]],[[126544,126544],"disallowed"],[[126545,126545],"mapped",[1589]],[[126546,126546],"mapped",[1602]],[[126547,126547],"disallowed"],[[126548,126548],"mapped",[1588]],[[126549,126550],"disallowed"],[[126551,126551],"mapped",[1582]],[[126552,126552],"disallowed"],[[126553,126553],"mapped",[1590]],[[126554,126554],"disallowed"],[[126555,126555],"mapped",[1594]],[[126556,126556],"disallowed"],[[126557,126557],"mapped",[1722]],[[126558,126558],"disallowed"],[[126559,126559],"mapped",[1647]],[[126560,126560],"disallowed"],[[126561,126561],"mapped",[1576]],[[126562,126562],"mapped",[1580]],[[126563,126563],"disallowed"],[[126564,126564],"mapped",[1607]],[[126565,126566],"disallowed"],[[126567,126567],"mapped",[1581]],[[126568,126568],"mapped",[1591]],[[126569,126569],"mapped",[1610]],[[126570,126570],"mapped",[1603]],[[126571,126571],"disallowed"],[[126572,126572],"mapped",[1605]],[[126573,126573],"mapped",[1606]],[[126574,126574],"mapped",[1587]],[[126575,126575],"mapped",[1593]],[[126576,126576],"mapped",[1601]],[[126577,126577],"mapped",[1589]],[[126578,126578],"mapped",[1602]],[[126579,126579],"disallowed"],[[126580,126580],"mapped",[1588]],[[126581,126581],"mapped",[1578]],[[126582,126582],"mapped",[1579]],[[126583,126583],"mapped",[1582]],[[126584,126584],"disallowed"],[[126585,126585],"mapped",[1590]],[[126586,126586],"mapped",[1592]],[[126587,126587],"mapped",[1594]],[[126588,126588],"mapped",[1646]],[[126589,126589],"disallowed"],[[126590,126590],"mapped",[1697]],[[126591,126591],"disallowed"],[[126592,126592],"mapped",[1575]],[[126593,126593],"mapped",[1576]],[[126594,126594],"mapped",[1580]],[[126595,126595],"mapped",[1583]],[[126596,126596],"mapped",[1607]],[[126597,126597],"mapped",[1608]],[[126598,126598],"mapped",[1586]],[[126599,126599],"mapped",[1581]],[[126600,126600],"mapped",[1591]],[[126601,126601],"mapped",[1610]],[[126602,126602],"disallowed"],[[126603,126603],"mapped",[1604]],[[126604,126604],"mapped",[1605]],[[126605,126605],"mapped",[1606]],[[126606,126606],"mapped",[1587]],[[126607,126607],"mapped",[1593]],[[126608,126608],"mapped",[1601]],[[126609,126609],"mapped",[1589]],[[126610,126610],"mapped",[1602]],[[126611,126611],"mapped",[1585]],[[126612,126612],"mapped",[1588]],[[126613,126613],"mapped",[1578]],[[126614,126614],"mapped",[1579]],[[126615,126615],"mapped",[1582]],[[126616,126616],"mapped",[1584]],[[126617,126617],"mapped",[1590]],[[126618,126618],"mapped",[1592]],[[126619,126619],"mapped",[1594]],[[126620,126624],"disallowed"],[[126625,126625],"mapped",[1576]],[[126626,126626],"mapped",[1580]],[[126627,126627],"mapped",[1583]],[[126628,126628],"disallowed"],[[126629,126629],"mapped",[1608]],[[126630,126630],"mapped",[1586]],[[126631,126631],"mapped",[1581]],[[126632,126632],"mapped",[1591]],[[126633,126633],"mapped",[1610]],[[126634,126634],"disallowed"],[[126635,126635],"mapped",[1604]],[[126636,126636],"mapped",[1605]],[[126637,126637],"mapped",[1606]],[[126638,126638],"mapped",[1587]],[[126639,126639],"mapped",[1593]],[[126640,126640],"mapped",[1601]],[[126641,126641],"mapped",[1589]],[[126642,126642],"mapped",[1602]],[[126643,126643],"mapped",[1585]],[[126644,126644],"mapped",[1588]],[[126645,126645],"mapped",[1578]],[[126646,126646],"mapped",[1579]],[[126647,126647],"mapped",[1582]],[[126648,126648],"mapped",[1584]],[[126649,126649],"mapped",[1590]],[[126650,126650],"mapped",[1592]],[[126651,126651],"mapped",[1594]],[[126652,126703],"disallowed"],[[126704,126705],"valid",[],"NV8"],[[126706,126975],"disallowed"],[[126976,127019],"valid",[],"NV8"],[[127020,127023],"disallowed"],[[127024,127123],"valid",[],"NV8"],[[127124,127135],"disallowed"],[[127136,127150],"valid",[],"NV8"],[[127151,127152],"disallowed"],[[127153,127166],"valid",[],"NV8"],[[127167,127167],"valid",[],"NV8"],[[127168,127168],"disallowed"],[[127169,127183],"valid",[],"NV8"],[[127184,127184],"disallowed"],[[127185,127199],"valid",[],"NV8"],[[127200,127221],"valid",[],"NV8"],[[127222,127231],"disallowed"],[[127232,127232],"disallowed"],[[127233,127233],"disallowed_STD3_mapped",[48,44]],[[127234,127234],"disallowed_STD3_mapped",[49,44]],[[127235,127235],"disallowed_STD3_mapped",[50,44]],[[127236,127236],"disallowed_STD3_mapped",[51,44]],[[127237,127237],"disallowed_STD3_mapped",[52,44]],[[127238,127238],"disallowed_STD3_mapped",[53,44]],[[127239,127239],"disallowed_STD3_mapped",[54,44]],[[127240,127240],"disallowed_STD3_mapped",[55,44]],[[127241,127241],"disallowed_STD3_mapped",[56,44]],[[127242,127242],"disallowed_STD3_mapped",[57,44]],[[127243,127244],"valid",[],"NV8"],[[127245,127247],"disallowed"],[[127248,127248],"disallowed_STD3_mapped",[40,97,41]],[[127249,127249],"disallowed_STD3_mapped",[40,98,41]],[[127250,127250],"disallowed_STD3_mapped",[40,99,41]],[[127251,127251],"disallowed_STD3_mapped",[40,100,41]],[[127252,127252],"disallowed_STD3_mapped",[40,101,41]],[[127253,127253],"disallowed_STD3_mapped",[40,102,41]],[[127254,127254],"disallowed_STD3_mapped",[40,103,41]],[[127255,127255],"disallowed_STD3_mapped",[40,104,41]],[[127256,127256],"disallowed_STD3_mapped",[40,105,41]],[[127257,127257],"disallowed_STD3_mapped",[40,106,41]],[[127258,127258],"disallowed_STD3_mapped",[40,107,41]],[[127259,127259],"disallowed_STD3_mapped",[40,108,41]],[[127260,127260],"disallowed_STD3_mapped",[40,109,41]],[[127261,127261],"disallowed_STD3_mapped",[40,110,41]],[[127262,127262],"disallowed_STD3_mapped",[40,111,41]],[[127263,127263],"disallowed_STD3_mapped",[40,112,41]],[[127264,127264],"disallowed_STD3_mapped",[40,113,41]],[[127265,127265],"disallowed_STD3_mapped",[40,114,41]],[[127266,127266],"disallowed_STD3_mapped",[40,115,41]],[[127267,127267],"disallowed_STD3_mapped",[40,116,41]],[[127268,127268],"disallowed_STD3_mapped",[40,117,41]],[[127269,127269],"disallowed_STD3_mapped",[40,118,41]],[[127270,127270],"disallowed_STD3_mapped",[40,119,41]],[[127271,127271],"disallowed_STD3_mapped",[40,120,41]],[[127272,127272],"disallowed_STD3_mapped",[40,121,41]],[[127273,127273],"disallowed_STD3_mapped",[40,122,41]],[[127274,127274],"mapped",[12308,115,12309]],[[127275,127275],"mapped",[99]],[[127276,127276],"mapped",[114]],[[127277,127277],"mapped",[99,100]],[[127278,127278],"mapped",[119,122]],[[127279,127279],"disallowed"],[[127280,127280],"mapped",[97]],[[127281,127281],"mapped",[98]],[[127282,127282],"mapped",[99]],[[127283,127283],"mapped",[100]],[[127284,127284],"mapped",[101]],[[127285,127285],"mapped",[102]],[[127286,127286],"mapped",[103]],[[127287,127287],"mapped",[104]],[[127288,127288],"mapped",[105]],[[127289,127289],"mapped",[106]],[[127290,127290],"mapped",[107]],[[127291,127291],"mapped",[108]],[[127292,127292],"mapped",[109]],[[127293,127293],"mapped",[110]],[[127294,127294],"mapped",[111]],[[127295,127295],"mapped",[112]],[[127296,127296],"mapped",[113]],[[127297,127297],"mapped",[114]],[[127298,127298],"mapped",[115]],[[127299,127299],"mapped",[116]],[[127300,127300],"mapped",[117]],[[127301,127301],"mapped",[118]],[[127302,127302],"mapped",[119]],[[127303,127303],"mapped",[120]],[[127304,127304],"mapped",[121]],[[127305,127305],"mapped",[122]],[[127306,127306],"mapped",[104,118]],[[127307,127307],"mapped",[109,118]],[[127308,127308],"mapped",[115,100]],[[127309,127309],"mapped",[115,115]],[[127310,127310],"mapped",[112,112,118]],[[127311,127311],"mapped",[119,99]],[[127312,127318],"valid",[],"NV8"],[[127319,127319],"valid",[],"NV8"],[[127320,127326],"valid",[],"NV8"],[[127327,127327],"valid",[],"NV8"],[[127328,127337],"valid",[],"NV8"],[[127338,127338],"mapped",[109,99]],[[127339,127339],"mapped",[109,100]],[[127340,127343],"disallowed"],[[127344,127352],"valid",[],"NV8"],[[127353,127353],"valid",[],"NV8"],[[127354,127354],"valid",[],"NV8"],[[127355,127356],"valid",[],"NV8"],[[127357,127358],"valid",[],"NV8"],[[127359,127359],"valid",[],"NV8"],[[127360,127369],"valid",[],"NV8"],[[127370,127373],"valid",[],"NV8"],[[127374,127375],"valid",[],"NV8"],[[127376,127376],"mapped",[100,106]],[[127377,127386],"valid",[],"NV8"],[[127387,127461],"disallowed"],[[127462,127487],"valid",[],"NV8"],[[127488,127488],"mapped",[12411,12363]],[[127489,127489],"mapped",[12467,12467]],[[127490,127490],"mapped",[12469]],[[127491,127503],"disallowed"],[[127504,127504],"mapped",[25163]],[[127505,127505],"mapped",[23383]],[[127506,127506],"mapped",[21452]],[[127507,127507],"mapped",[12487]],[[127508,127508],"mapped",[20108]],[[127509,127509],"mapped",[22810]],[[127510,127510],"mapped",[35299]],[[127511,127511],"mapped",[22825]],[[127512,127512],"mapped",[20132]],[[127513,127513],"mapped",[26144]],[[127514,127514],"mapped",[28961]],[[127515,127515],"mapped",[26009]],[[127516,127516],"mapped",[21069]],[[127517,127517],"mapped",[24460]],[[127518,127518],"mapped",[20877]],[[127519,127519],"mapped",[26032]],[[127520,127520],"mapped",[21021]],[[127521,127521],"mapped",[32066]],[[127522,127522],"mapped",[29983]],[[127523,127523],"mapped",[36009]],[[127524,127524],"mapped",[22768]],[[127525,127525],"mapped",[21561]],[[127526,127526],"mapped",[28436]],[[127527,127527],"mapped",[25237]],[[127528,127528],"mapped",[25429]],[[127529,127529],"mapped",[19968]],[[127530,127530],"mapped",[19977]],[[127531,127531],"mapped",[36938]],[[127532,127532],"mapped",[24038]],[[127533,127533],"mapped",[20013]],[[127534,127534],"mapped",[21491]],[[127535,127535],"mapped",[25351]],[[127536,127536],"mapped",[36208]],[[127537,127537],"mapped",[25171]],[[127538,127538],"mapped",[31105]],[[127539,127539],"mapped",[31354]],[[127540,127540],"mapped",[21512]],[[127541,127541],"mapped",[28288]],[[127542,127542],"mapped",[26377]],[[127543,127543],"mapped",[26376]],[[127544,127544],"mapped",[30003]],[[127545,127545],"mapped",[21106]],[[127546,127546],"mapped",[21942]],[[127547,127551],"disallowed"],[[127552,127552],"mapped",[12308,26412,12309]],[[127553,127553],"mapped",[12308,19977,12309]],[[127554,127554],"mapped",[12308,20108,12309]],[[127555,127555],"mapped",[12308,23433,12309]],[[127556,127556],"mapped",[12308,28857,12309]],[[127557,127557],"mapped",[12308,25171,12309]],[[127558,127558],"mapped",[12308,30423,12309]],[[127559,127559],"mapped",[12308,21213,12309]],[[127560,127560],"mapped",[12308,25943,12309]],[[127561,127567],"disallowed"],[[127568,127568],"mapped",[24471]],[[127569,127569],"mapped",[21487]],[[127570,127743],"disallowed"],[[127744,127776],"valid",[],"NV8"],[[127777,127788],"valid",[],"NV8"],[[127789,127791],"valid",[],"NV8"],[[127792,127797],"valid",[],"NV8"],[[127798,127798],"valid",[],"NV8"],[[127799,127868],"valid",[],"NV8"],[[127869,127869],"valid",[],"NV8"],[[127870,127871],"valid",[],"NV8"],[[127872,127891],"valid",[],"NV8"],[[127892,127903],"valid",[],"NV8"],[[127904,127940],"valid",[],"NV8"],[[127941,127941],"valid",[],"NV8"],[[127942,127946],"valid",[],"NV8"],[[127947,127950],"valid",[],"NV8"],[[127951,127955],"valid",[],"NV8"],[[127956,127967],"valid",[],"NV8"],[[127968,127984],"valid",[],"NV8"],[[127985,127991],"valid",[],"NV8"],[[127992,127999],"valid",[],"NV8"],[[128e3,128062],"valid",[],"NV8"],[[128063,128063],"valid",[],"NV8"],[[128064,128064],"valid",[],"NV8"],[[128065,128065],"valid",[],"NV8"],[[128066,128247],"valid",[],"NV8"],[[128248,128248],"valid",[],"NV8"],[[128249,128252],"valid",[],"NV8"],[[128253,128254],"valid",[],"NV8"],[[128255,128255],"valid",[],"NV8"],[[128256,128317],"valid",[],"NV8"],[[128318,128319],"valid",[],"NV8"],[[128320,128323],"valid",[],"NV8"],[[128324,128330],"valid",[],"NV8"],[[128331,128335],"valid",[],"NV8"],[[128336,128359],"valid",[],"NV8"],[[128360,128377],"valid",[],"NV8"],[[128378,128378],"disallowed"],[[128379,128419],"valid",[],"NV8"],[[128420,128420],"disallowed"],[[128421,128506],"valid",[],"NV8"],[[128507,128511],"valid",[],"NV8"],[[128512,128512],"valid",[],"NV8"],[[128513,128528],"valid",[],"NV8"],[[128529,128529],"valid",[],"NV8"],[[128530,128532],"valid",[],"NV8"],[[128533,128533],"valid",[],"NV8"],[[128534,128534],"valid",[],"NV8"],[[128535,128535],"valid",[],"NV8"],[[128536,128536],"valid",[],"NV8"],[[128537,128537],"valid",[],"NV8"],[[128538,128538],"valid",[],"NV8"],[[128539,128539],"valid",[],"NV8"],[[128540,128542],"valid",[],"NV8"],[[128543,128543],"valid",[],"NV8"],[[128544,128549],"valid",[],"NV8"],[[128550,128551],"valid",[],"NV8"],[[128552,128555],"valid",[],"NV8"],[[128556,128556],"valid",[],"NV8"],[[128557,128557],"valid",[],"NV8"],[[128558,128559],"valid",[],"NV8"],[[128560,128563],"valid",[],"NV8"],[[128564,128564],"valid",[],"NV8"],[[128565,128576],"valid",[],"NV8"],[[128577,128578],"valid",[],"NV8"],[[128579,128580],"valid",[],"NV8"],[[128581,128591],"valid",[],"NV8"],[[128592,128639],"valid",[],"NV8"],[[128640,128709],"valid",[],"NV8"],[[128710,128719],"valid",[],"NV8"],[[128720,128720],"valid",[],"NV8"],[[128721,128735],"disallowed"],[[128736,128748],"valid",[],"NV8"],[[128749,128751],"disallowed"],[[128752,128755],"valid",[],"NV8"],[[128756,128767],"disallowed"],[[128768,128883],"valid",[],"NV8"],[[128884,128895],"disallowed"],[[128896,128980],"valid",[],"NV8"],[[128981,129023],"disallowed"],[[129024,129035],"valid",[],"NV8"],[[129036,129039],"disallowed"],[[129040,129095],"valid",[],"NV8"],[[129096,129103],"disallowed"],[[129104,129113],"valid",[],"NV8"],[[129114,129119],"disallowed"],[[129120,129159],"valid",[],"NV8"],[[129160,129167],"disallowed"],[[129168,129197],"valid",[],"NV8"],[[129198,129295],"disallowed"],[[129296,129304],"valid",[],"NV8"],[[129305,129407],"disallowed"],[[129408,129412],"valid",[],"NV8"],[[129413,129471],"disallowed"],[[129472,129472],"valid",[],"NV8"],[[129473,131069],"disallowed"],[[131070,131071],"disallowed"],[[131072,173782],"valid"],[[173783,173823],"disallowed"],[[173824,177972],"valid"],[[177973,177983],"disallowed"],[[177984,178205],"valid"],[[178206,178207],"disallowed"],[[178208,183969],"valid"],[[183970,194559],"disallowed"],[[194560,194560],"mapped",[20029]],[[194561,194561],"mapped",[20024]],[[194562,194562],"mapped",[20033]],[[194563,194563],"mapped",[131362]],[[194564,194564],"mapped",[20320]],[[194565,194565],"mapped",[20398]],[[194566,194566],"mapped",[20411]],[[194567,194567],"mapped",[20482]],[[194568,194568],"mapped",[20602]],[[194569,194569],"mapped",[20633]],[[194570,194570],"mapped",[20711]],[[194571,194571],"mapped",[20687]],[[194572,194572],"mapped",[13470]],[[194573,194573],"mapped",[132666]],[[194574,194574],"mapped",[20813]],[[194575,194575],"mapped",[20820]],[[194576,194576],"mapped",[20836]],[[194577,194577],"mapped",[20855]],[[194578,194578],"mapped",[132380]],[[194579,194579],"mapped",[13497]],[[194580,194580],"mapped",[20839]],[[194581,194581],"mapped",[20877]],[[194582,194582],"mapped",[132427]],[[194583,194583],"mapped",[20887]],[[194584,194584],"mapped",[20900]],[[194585,194585],"mapped",[20172]],[[194586,194586],"mapped",[20908]],[[194587,194587],"mapped",[20917]],[[194588,194588],"mapped",[168415]],[[194589,194589],"mapped",[20981]],[[194590,194590],"mapped",[20995]],[[194591,194591],"mapped",[13535]],[[194592,194592],"mapped",[21051]],[[194593,194593],"mapped",[21062]],[[194594,194594],"mapped",[21106]],[[194595,194595],"mapped",[21111]],[[194596,194596],"mapped",[13589]],[[194597,194597],"mapped",[21191]],[[194598,194598],"mapped",[21193]],[[194599,194599],"mapped",[21220]],[[194600,194600],"mapped",[21242]],[[194601,194601],"mapped",[21253]],[[194602,194602],"mapped",[21254]],[[194603,194603],"mapped",[21271]],[[194604,194604],"mapped",[21321]],[[194605,194605],"mapped",[21329]],[[194606,194606],"mapped",[21338]],[[194607,194607],"mapped",[21363]],[[194608,194608],"mapped",[21373]],[[194609,194611],"mapped",[21375]],[[194612,194612],"mapped",[133676]],[[194613,194613],"mapped",[28784]],[[194614,194614],"mapped",[21450]],[[194615,194615],"mapped",[21471]],[[194616,194616],"mapped",[133987]],[[194617,194617],"mapped",[21483]],[[194618,194618],"mapped",[21489]],[[194619,194619],"mapped",[21510]],[[194620,194620],"mapped",[21662]],[[194621,194621],"mapped",[21560]],[[194622,194622],"mapped",[21576]],[[194623,194623],"mapped",[21608]],[[194624,194624],"mapped",[21666]],[[194625,194625],"mapped",[21750]],[[194626,194626],"mapped",[21776]],[[194627,194627],"mapped",[21843]],[[194628,194628],"mapped",[21859]],[[194629,194630],"mapped",[21892]],[[194631,194631],"mapped",[21913]],[[194632,194632],"mapped",[21931]],[[194633,194633],"mapped",[21939]],[[194634,194634],"mapped",[21954]],[[194635,194635],"mapped",[22294]],[[194636,194636],"mapped",[22022]],[[194637,194637],"mapped",[22295]],[[194638,194638],"mapped",[22097]],[[194639,194639],"mapped",[22132]],[[194640,194640],"mapped",[20999]],[[194641,194641],"mapped",[22766]],[[194642,194642],"mapped",[22478]],[[194643,194643],"mapped",[22516]],[[194644,194644],"mapped",[22541]],[[194645,194645],"mapped",[22411]],[[194646,194646],"mapped",[22578]],[[194647,194647],"mapped",[22577]],[[194648,194648],"mapped",[22700]],[[194649,194649],"mapped",[136420]],[[194650,194650],"mapped",[22770]],[[194651,194651],"mapped",[22775]],[[194652,194652],"mapped",[22790]],[[194653,194653],"mapped",[22810]],[[194654,194654],"mapped",[22818]],[[194655,194655],"mapped",[22882]],[[194656,194656],"mapped",[136872]],[[194657,194657],"mapped",[136938]],[[194658,194658],"mapped",[23020]],[[194659,194659],"mapped",[23067]],[[194660,194660],"mapped",[23079]],[[194661,194661],"mapped",[23e3]],[[194662,194662],"mapped",[23142]],[[194663,194663],"mapped",[14062]],[[194664,194664],"disallowed"],[[194665,194665],"mapped",[23304]],[[194666,194667],"mapped",[23358]],[[194668,194668],"mapped",[137672]],[[194669,194669],"mapped",[23491]],[[194670,194670],"mapped",[23512]],[[194671,194671],"mapped",[23527]],[[194672,194672],"mapped",[23539]],[[194673,194673],"mapped",[138008]],[[194674,194674],"mapped",[23551]],[[194675,194675],"mapped",[23558]],[[194676,194676],"disallowed"],[[194677,194677],"mapped",[23586]],[[194678,194678],"mapped",[14209]],[[194679,194679],"mapped",[23648]],[[194680,194680],"mapped",[23662]],[[194681,194681],"mapped",[23744]],[[194682,194682],"mapped",[23693]],[[194683,194683],"mapped",[138724]],[[194684,194684],"mapped",[23875]],[[194685,194685],"mapped",[138726]],[[194686,194686],"mapped",[23918]],[[194687,194687],"mapped",[23915]],[[194688,194688],"mapped",[23932]],[[194689,194689],"mapped",[24033]],[[194690,194690],"mapped",[24034]],[[194691,194691],"mapped",[14383]],[[194692,194692],"mapped",[24061]],[[194693,194693],"mapped",[24104]],[[194694,194694],"mapped",[24125]],[[194695,194695],"mapped",[24169]],[[194696,194696],"mapped",[14434]],[[194697,194697],"mapped",[139651]],[[194698,194698],"mapped",[14460]],[[194699,194699],"mapped",[24240]],[[194700,194700],"mapped",[24243]],[[194701,194701],"mapped",[24246]],[[194702,194702],"mapped",[24266]],[[194703,194703],"mapped",[172946]],[[194704,194704],"mapped",[24318]],[[194705,194706],"mapped",[140081]],[[194707,194707],"mapped",[33281]],[[194708,194709],"mapped",[24354]],[[194710,194710],"mapped",[14535]],[[194711,194711],"mapped",[144056]],[[194712,194712],"mapped",[156122]],[[194713,194713],"mapped",[24418]],[[194714,194714],"mapped",[24427]],[[194715,194715],"mapped",[14563]],[[194716,194716],"mapped",[24474]],[[194717,194717],"mapped",[24525]],[[194718,194718],"mapped",[24535]],[[194719,194719],"mapped",[24569]],[[194720,194720],"mapped",[24705]],[[194721,194721],"mapped",[14650]],[[194722,194722],"mapped",[14620]],[[194723,194723],"mapped",[24724]],[[194724,194724],"mapped",[141012]],[[194725,194725],"mapped",[24775]],[[194726,194726],"mapped",[24904]],[[194727,194727],"mapped",[24908]],[[194728,194728],"mapped",[24910]],[[194729,194729],"mapped",[24908]],[[194730,194730],"mapped",[24954]],[[194731,194731],"mapped",[24974]],[[194732,194732],"mapped",[25010]],[[194733,194733],"mapped",[24996]],[[194734,194734],"mapped",[25007]],[[194735,194735],"mapped",[25054]],[[194736,194736],"mapped",[25074]],[[194737,194737],"mapped",[25078]],[[194738,194738],"mapped",[25104]],[[194739,194739],"mapped",[25115]],[[194740,194740],"mapped",[25181]],[[194741,194741],"mapped",[25265]],[[194742,194742],"mapped",[25300]],[[194743,194743],"mapped",[25424]],[[194744,194744],"mapped",[142092]],[[194745,194745],"mapped",[25405]],[[194746,194746],"mapped",[25340]],[[194747,194747],"mapped",[25448]],[[194748,194748],"mapped",[25475]],[[194749,194749],"mapped",[25572]],[[194750,194750],"mapped",[142321]],[[194751,194751],"mapped",[25634]],[[194752,194752],"mapped",[25541]],[[194753,194753],"mapped",[25513]],[[194754,194754],"mapped",[14894]],[[194755,194755],"mapped",[25705]],[[194756,194756],"mapped",[25726]],[[194757,194757],"mapped",[25757]],[[194758,194758],"mapped",[25719]],[[194759,194759],"mapped",[14956]],[[194760,194760],"mapped",[25935]],[[194761,194761],"mapped",[25964]],[[194762,194762],"mapped",[143370]],[[194763,194763],"mapped",[26083]],[[194764,194764],"mapped",[26360]],[[194765,194765],"mapped",[26185]],[[194766,194766],"mapped",[15129]],[[194767,194767],"mapped",[26257]],[[194768,194768],"mapped",[15112]],[[194769,194769],"mapped",[15076]],[[194770,194770],"mapped",[20882]],[[194771,194771],"mapped",[20885]],[[194772,194772],"mapped",[26368]],[[194773,194773],"mapped",[26268]],[[194774,194774],"mapped",[32941]],[[194775,194775],"mapped",[17369]],[[194776,194776],"mapped",[26391]],[[194777,194777],"mapped",[26395]],[[194778,194778],"mapped",[26401]],[[194779,194779],"mapped",[26462]],[[194780,194780],"mapped",[26451]],[[194781,194781],"mapped",[144323]],[[194782,194782],"mapped",[15177]],[[194783,194783],"mapped",[26618]],[[194784,194784],"mapped",[26501]],[[194785,194785],"mapped",[26706]],[[194786,194786],"mapped",[26757]],[[194787,194787],"mapped",[144493]],[[194788,194788],"mapped",[26766]],[[194789,194789],"mapped",[26655]],[[194790,194790],"mapped",[26900]],[[194791,194791],"mapped",[15261]],[[194792,194792],"mapped",[26946]],[[194793,194793],"mapped",[27043]],[[194794,194794],"mapped",[27114]],[[194795,194795],"mapped",[27304]],[[194796,194796],"mapped",[145059]],[[194797,194797],"mapped",[27355]],[[194798,194798],"mapped",[15384]],[[194799,194799],"mapped",[27425]],[[194800,194800],"mapped",[145575]],[[194801,194801],"mapped",[27476]],[[194802,194802],"mapped",[15438]],[[194803,194803],"mapped",[27506]],[[194804,194804],"mapped",[27551]],[[194805,194805],"mapped",[27578]],[[194806,194806],"mapped",[27579]],[[194807,194807],"mapped",[146061]],[[194808,194808],"mapped",[138507]],[[194809,194809],"mapped",[146170]],[[194810,194810],"mapped",[27726]],[[194811,194811],"mapped",[146620]],[[194812,194812],"mapped",[27839]],[[194813,194813],"mapped",[27853]],[[194814,194814],"mapped",[27751]],[[194815,194815],"mapped",[27926]],[[194816,194816],"mapped",[27966]],[[194817,194817],"mapped",[28023]],[[194818,194818],"mapped",[27969]],[[194819,194819],"mapped",[28009]],[[194820,194820],"mapped",[28024]],[[194821,194821],"mapped",[28037]],[[194822,194822],"mapped",[146718]],[[194823,194823],"mapped",[27956]],[[194824,194824],"mapped",[28207]],[[194825,194825],"mapped",[28270]],[[194826,194826],"mapped",[15667]],[[194827,194827],"mapped",[28363]],[[194828,194828],"mapped",[28359]],[[194829,194829],"mapped",[147153]],[[194830,194830],"mapped",[28153]],[[194831,194831],"mapped",[28526]],[[194832,194832],"mapped",[147294]],[[194833,194833],"mapped",[147342]],[[194834,194834],"mapped",[28614]],[[194835,194835],"mapped",[28729]],[[194836,194836],"mapped",[28702]],[[194837,194837],"mapped",[28699]],[[194838,194838],"mapped",[15766]],[[194839,194839],"mapped",[28746]],[[194840,194840],"mapped",[28797]],[[194841,194841],"mapped",[28791]],[[194842,194842],"mapped",[28845]],[[194843,194843],"mapped",[132389]],[[194844,194844],"mapped",[28997]],[[194845,194845],"mapped",[148067]],[[194846,194846],"mapped",[29084]],[[194847,194847],"disallowed"],[[194848,194848],"mapped",[29224]],[[194849,194849],"mapped",[29237]],[[194850,194850],"mapped",[29264]],[[194851,194851],"mapped",[149e3]],[[194852,194852],"mapped",[29312]],[[194853,194853],"mapped",[29333]],[[194854,194854],"mapped",[149301]],[[194855,194855],"mapped",[149524]],[[194856,194856],"mapped",[29562]],[[194857,194857],"mapped",[29579]],[[194858,194858],"mapped",[16044]],[[194859,194859],"mapped",[29605]],[[194860,194861],"mapped",[16056]],[[194862,194862],"mapped",[29767]],[[194863,194863],"mapped",[29788]],[[194864,194864],"mapped",[29809]],[[194865,194865],"mapped",[29829]],[[194866,194866],"mapped",[29898]],[[194867,194867],"mapped",[16155]],[[194868,194868],"mapped",[29988]],[[194869,194869],"mapped",[150582]],[[194870,194870],"mapped",[30014]],[[194871,194871],"mapped",[150674]],[[194872,194872],"mapped",[30064]],[[194873,194873],"mapped",[139679]],[[194874,194874],"mapped",[30224]],[[194875,194875],"mapped",[151457]],[[194876,194876],"mapped",[151480]],[[194877,194877],"mapped",[151620]],[[194878,194878],"mapped",[16380]],[[194879,194879],"mapped",[16392]],[[194880,194880],"mapped",[30452]],[[194881,194881],"mapped",[151795]],[[194882,194882],"mapped",[151794]],[[194883,194883],"mapped",[151833]],[[194884,194884],"mapped",[151859]],[[194885,194885],"mapped",[30494]],[[194886,194887],"mapped",[30495]],[[194888,194888],"mapped",[30538]],[[194889,194889],"mapped",[16441]],[[194890,194890],"mapped",[30603]],[[194891,194891],"mapped",[16454]],[[194892,194892],"mapped",[16534]],[[194893,194893],"mapped",[152605]],[[194894,194894],"mapped",[30798]],[[194895,194895],"mapped",[30860]],[[194896,194896],"mapped",[30924]],[[194897,194897],"mapped",[16611]],[[194898,194898],"mapped",[153126]],[[194899,194899],"mapped",[31062]],[[194900,194900],"mapped",[153242]],[[194901,194901],"mapped",[153285]],[[194902,194902],"mapped",[31119]],[[194903,194903],"mapped",[31211]],[[194904,194904],"mapped",[16687]],[[194905,194905],"mapped",[31296]],[[194906,194906],"mapped",[31306]],[[194907,194907],"mapped",[31311]],[[194908,194908],"mapped",[153980]],[[194909,194910],"mapped",[154279]],[[194911,194911],"disallowed"],[[194912,194912],"mapped",[16898]],[[194913,194913],"mapped",[154539]],[[194914,194914],"mapped",[31686]],[[194915,194915],"mapped",[31689]],[[194916,194916],"mapped",[16935]],[[194917,194917],"mapped",[154752]],[[194918,194918],"mapped",[31954]],[[194919,194919],"mapped",[17056]],[[194920,194920],"mapped",[31976]],[[194921,194921],"mapped",[31971]],[[194922,194922],"mapped",[32e3]],[[194923,194923],"mapped",[155526]],[[194924,194924],"mapped",[32099]],[[194925,194925],"mapped",[17153]],[[194926,194926],"mapped",[32199]],[[194927,194927],"mapped",[32258]],[[194928,194928],"mapped",[32325]],[[194929,194929],"mapped",[17204]],[[194930,194930],"mapped",[156200]],[[194931,194931],"mapped",[156231]],[[194932,194932],"mapped",[17241]],[[194933,194933],"mapped",[156377]],[[194934,194934],"mapped",[32634]],[[194935,194935],"mapped",[156478]],[[194936,194936],"mapped",[32661]],[[194937,194937],"mapped",[32762]],[[194938,194938],"mapped",[32773]],[[194939,194939],"mapped",[156890]],[[194940,194940],"mapped",[156963]],[[194941,194941],"mapped",[32864]],[[194942,194942],"mapped",[157096]],[[194943,194943],"mapped",[32880]],[[194944,194944],"mapped",[144223]],[[194945,194945],"mapped",[17365]],[[194946,194946],"mapped",[32946]],[[194947,194947],"mapped",[33027]],[[194948,194948],"mapped",[17419]],[[194949,194949],"mapped",[33086]],[[194950,194950],"mapped",[23221]],[[194951,194951],"mapped",[157607]],[[194952,194952],"mapped",[157621]],[[194953,194953],"mapped",[144275]],[[194954,194954],"mapped",[144284]],[[194955,194955],"mapped",[33281]],[[194956,194956],"mapped",[33284]],[[194957,194957],"mapped",[36766]],[[194958,194958],"mapped",[17515]],[[194959,194959],"mapped",[33425]],[[194960,194960],"mapped",[33419]],[[194961,194961],"mapped",[33437]],[[194962,194962],"mapped",[21171]],[[194963,194963],"mapped",[33457]],[[194964,194964],"mapped",[33459]],[[194965,194965],"mapped",[33469]],[[194966,194966],"mapped",[33510]],[[194967,194967],"mapped",[158524]],[[194968,194968],"mapped",[33509]],[[194969,194969],"mapped",[33565]],[[194970,194970],"mapped",[33635]],[[194971,194971],"mapped",[33709]],[[194972,194972],"mapped",[33571]],[[194973,194973],"mapped",[33725]],[[194974,194974],"mapped",[33767]],[[194975,194975],"mapped",[33879]],[[194976,194976],"mapped",[33619]],[[194977,194977],"mapped",[33738]],[[194978,194978],"mapped",[33740]],[[194979,194979],"mapped",[33756]],[[194980,194980],"mapped",[158774]],[[194981,194981],"mapped",[159083]],[[194982,194982],"mapped",[158933]],[[194983,194983],"mapped",[17707]],[[194984,194984],"mapped",[34033]],[[194985,194985],"mapped",[34035]],[[194986,194986],"mapped",[34070]],[[194987,194987],"mapped",[160714]],[[194988,194988],"mapped",[34148]],[[194989,194989],"mapped",[159532]],[[194990,194990],"mapped",[17757]],[[194991,194991],"mapped",[17761]],[[194992,194992],"mapped",[159665]],[[194993,194993],"mapped",[159954]],[[194994,194994],"mapped",[17771]],[[194995,194995],"mapped",[34384]],[[194996,194996],"mapped",[34396]],[[194997,194997],"mapped",[34407]],[[194998,194998],"mapped",[34409]],[[194999,194999],"mapped",[34473]],[[195e3,195e3],"mapped",[34440]],[[195001,195001],"mapped",[34574]],[[195002,195002],"mapped",[34530]],[[195003,195003],"mapped",[34681]],[[195004,195004],"mapped",[34600]],[[195005,195005],"mapped",[34667]],[[195006,195006],"mapped",[34694]],[[195007,195007],"disallowed"],[[195008,195008],"mapped",[34785]],[[195009,195009],"mapped",[34817]],[[195010,195010],"mapped",[17913]],[[195011,195011],"mapped",[34912]],[[195012,195012],"mapped",[34915]],[[195013,195013],"mapped",[161383]],[[195014,195014],"mapped",[35031]],[[195015,195015],"mapped",[35038]],[[195016,195016],"mapped",[17973]],[[195017,195017],"mapped",[35066]],[[195018,195018],"mapped",[13499]],[[195019,195019],"mapped",[161966]],[[195020,195020],"mapped",[162150]],[[195021,195021],"mapped",[18110]],[[195022,195022],"mapped",[18119]],[[195023,195023],"mapped",[35488]],[[195024,195024],"mapped",[35565]],[[195025,195025],"mapped",[35722]],[[195026,195026],"mapped",[35925]],[[195027,195027],"mapped",[162984]],[[195028,195028],"mapped",[36011]],[[195029,195029],"mapped",[36033]],[[195030,195030],"mapped",[36123]],[[195031,195031],"mapped",[36215]],[[195032,195032],"mapped",[163631]],[[195033,195033],"mapped",[133124]],[[195034,195034],"mapped",[36299]],[[195035,195035],"mapped",[36284]],[[195036,195036],"mapped",[36336]],[[195037,195037],"mapped",[133342]],[[195038,195038],"mapped",[36564]],[[195039,195039],"mapped",[36664]],[[195040,195040],"mapped",[165330]],[[195041,195041],"mapped",[165357]],[[195042,195042],"mapped",[37012]],[[195043,195043],"mapped",[37105]],[[195044,195044],"mapped",[37137]],[[195045,195045],"mapped",[165678]],[[195046,195046],"mapped",[37147]],[[195047,195047],"mapped",[37432]],[[195048,195048],"mapped",[37591]],[[195049,195049],"mapped",[37592]],[[195050,195050],"mapped",[37500]],[[195051,195051],"mapped",[37881]],[[195052,195052],"mapped",[37909]],[[195053,195053],"mapped",[166906]],[[195054,195054],"mapped",[38283]],[[195055,195055],"mapped",[18837]],[[195056,195056],"mapped",[38327]],[[195057,195057],"mapped",[167287]],[[195058,195058],"mapped",[18918]],[[195059,195059],"mapped",[38595]],[[195060,195060],"mapped",[23986]],[[195061,195061],"mapped",[38691]],[[195062,195062],"mapped",[168261]],[[195063,195063],"mapped",[168474]],[[195064,195064],"mapped",[19054]],[[195065,195065],"mapped",[19062]],[[195066,195066],"mapped",[38880]],[[195067,195067],"mapped",[168970]],[[195068,195068],"mapped",[19122]],[[195069,195069],"mapped",[169110]],[[195070,195071],"mapped",[38923]],[[195072,195072],"mapped",[38953]],[[195073,195073],"mapped",[169398]],[[195074,195074],"mapped",[39138]],[[195075,195075],"mapped",[19251]],[[195076,195076],"mapped",[39209]],[[195077,195077],"mapped",[39335]],[[195078,195078],"mapped",[39362]],[[195079,195079],"mapped",[39422]],[[195080,195080],"mapped",[19406]],[[195081,195081],"mapped",[170800]],[[195082,195082],"mapped",[39698]],[[195083,195083],"mapped",[4e4]],[[195084,195084],"mapped",[40189]],[[195085,195085],"mapped",[19662]],[[195086,195086],"mapped",[19693]],[[195087,195087],"mapped",[40295]],[[195088,195088],"mapped",[172238]],[[195089,195089],"mapped",[19704]],[[195090,195090],"mapped",[172293]],[[195091,195091],"mapped",[172558]],[[195092,195092],"mapped",[172689]],[[195093,195093],"mapped",[40635]],[[195094,195094],"mapped",[19798]],[[195095,195095],"mapped",[40697]],[[195096,195096],"mapped",[40702]],[[195097,195097],"mapped",[40709]],[[195098,195098],"mapped",[40719]],[[195099,195099],"mapped",[40726]],[[195100,195100],"mapped",[40763]],[[195101,195101],"mapped",[173568]],[[195102,196605],"disallowed"],[[196606,196607],"disallowed"],[[196608,262141],"disallowed"],[[262142,262143],"disallowed"],[[262144,327677],"disallowed"],[[327678,327679],"disallowed"],[[327680,393213],"disallowed"],[[393214,393215],"disallowed"],[[393216,458749],"disallowed"],[[458750,458751],"disallowed"],[[458752,524285],"disallowed"],[[524286,524287],"disallowed"],[[524288,589821],"disallowed"],[[589822,589823],"disallowed"],[[589824,655357],"disallowed"],[[655358,655359],"disallowed"],[[655360,720893],"disallowed"],[[720894,720895],"disallowed"],[[720896,786429],"disallowed"],[[786430,786431],"disallowed"],[[786432,851965],"disallowed"],[[851966,851967],"disallowed"],[[851968,917501],"disallowed"],[[917502,917503],"disallowed"],[[917504,917504],"disallowed"],[[917505,917505],"disallowed"],[[917506,917535],"disallowed"],[[917536,917631],"disallowed"],[[917632,917759],"disallowed"],[[917760,917999],"ignored"],[[918e3,983037],"disallowed"],[[983038,983039],"disallowed"],[[983040,1048573],"disallowed"],[[1048574,1048575],"disallowed"],[[1048576,1114109],"disallowed"],[[1114110,1114111],"disallowed"]]});var D3=T((Wae,Zl)=>{"use strict";var O3=require("punycode"),S3=N3(),os={TRANSITIONAL:0,NONTRANSITIONAL:1};function P3(t){return t.split("\0").map(function(e){return e.normalize("NFC")}).join("\0")}function C3(t){for(var e=0,r=S3.length-1;e<=r;){var i=Math.floor((e+r)/2),a=S3[i];if(a[0][0]<=t&&a[0][1]>=t)return a;a[0][0]>t?r=i-1:e=i+1}return null}var cL=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function R3(t){return t.replace(cL,"_").length}function dL(t,e,r){for(var i=!1,a="",n=R3(t),s=0;s253||s.length===0)&&(a.error=!0);for(var o=0;o63||n.length===0){a.error=!0;break}}return a.error?null:n.join(".")};Zl.exports.toUnicode=function(t,e){var r=Yl(t,e,os.NONTRANSITIONAL);return{domain:r.string,error:r.error}};Zl.exports.PROCESSING_OPTIONS=os});var yi=T((Xae,br)=>{"use strict";var ps=require("punycode"),A3=D3(),k3={ftp:21,file:null,gopher:70,http:80,https:443,ws:80,wss:443},fe=Symbol("failure");function I3(t){return ps.ucs2.decode(t).length}function L3(t,e){let r=t[e];return isNaN(r)?void 0:String.fromCodePoint(r)}function Fo(t){return t>=48&&t<=57}function Uo(t){return t>=65&&t<=90||t>=97&&t<=122}function fL(t){return Uo(t)||Fo(t)}function ri(t){return Fo(t)||t>=65&&t<=70||t>=97&&t<=102}function B3(t){return t==="."||t.toLowerCase()==="%2e"}function hL(t){return t=t.toLowerCase(),t===".."||t==="%2e."||t===".%2e"||t==="%2e%2e"}function gL(t,e){return Uo(t)&&(e===58||e===124)}function q3(t){return t.length===2&&Uo(t.codePointAt(0))&&(t[1]===":"||t[1]==="|")}function yL(t){return t.length===2&&Uo(t.codePointAt(0))&&t[1]===":"}function vL(t){return t.search(/\u0000|\u0009|\u000A|\u000D|\u0020|#|%|\/|:|\?|@|\[|\\|\]/)!==-1}function bL(t){return t.search(/\u0000|\u0009|\u000A|\u000D|\u0020|#|\/|:|\?|@|\[|\\|\]/)!==-1}function E1(t){return k3[t]!==void 0}function ft(t){return E1(t.scheme)}function xL(t){return k3[t]}function M3(t){let e=t.toString(16).toUpperCase();return e.length===1&&(e="0"+e),"%"+e}function wL(t){let e=new Buffer(t),r="";for(let i=0;i126}var EL=new Set([32,34,35,60,62,63,96,123,125]);function z3(t){return ec(t)||EL.has(t)}var TL=new Set([47,58,59,61,64,91,92,93,94,124]);function N1(t){return z3(t)||TL.has(t)}function ln(t,e){let r=String.fromCodePoint(t);return e(t)?wL(r):r}function NL(t){let e=10;return t.length>=2&&t.charAt(0)==="0"&&t.charAt(1).toLowerCase()==="x"?(t=t.substring(2),e=16):t.length>=2&&t.charAt(0)==="0"&&(t=t.substring(1),e=8),t===""?0:(e===10?/[^0-9]/:e===16?/[^0-9A-Fa-f]/:/[^0-7]/).test(t)?fe:parseInt(t,e)}function SL(t){let e=t.split(".");if(e[e.length-1]===""&&e.length>1&&e.pop(),e.length>4)return t;let r=[];for(let n of e){if(n==="")return t;let s=NL(n);if(s===fe)return t;r.push(s)}for(let n=0;n255)return fe;if(r[r.length-1]>=Math.pow(256,5-r.length))return fe;let i=r.pop(),a=0;for(let n of r)i+=n*Math.pow(256,3-a),++a;return i}function OL(t){let e="",r=t;for(let i=1;i<=4;++i)e=String(r%256)+e,i!==4&&(e="."+e),r=Math.floor(r/256);return e}function PL(t){let e=[0,0,0,0,0,0,0,0],r=0,i=null,a=0;if(t=ps.ucs2.decode(t),t[a]===58){if(t[a+1]!==58)return fe;a+=2,++r,i=r}for(;a6))return fe;let o=0;for(;t[a]!==void 0;){let p=null;if(o>0)if(t[a]===46&&o<4)++a;else return fe;if(!Fo(t[a]))return fe;for(;Fo(t[a]);){let l=parseInt(L3(t,a));if(p===null)p=l;else{if(p===0)return fe;p=p*10+l}if(p>255)return fe;++a}e[r]=e[r]*256+p,++o,(o===2||o===4)&&++r}if(o!==4)return fe;break}else if(t[a]===58){if(++a,t[a]===void 0)return fe}else if(t[a]!==void 0)return fe;e[r]=n,++r}if(i!==null){let n=r-i;for(r=7;r!==0&&n>0;){let s=e[i+n-1];e[i+n-1]=e[r],e[r]=s,--r,--n}}else if(i===null&&r!==8)return fe;return e}function CL(t){let e="",i=DL(t).idx,a=!1;for(let n=0;n<=7;++n)if(!(a&&t[n]===0)){if(a&&(a=!1),i===n){e+=n===0?"::":":",a=!0;continue}e+=t[n].toString(16),n!==7&&(e+=":")}return e}function T1(t,e){if(t[0]==="[")return t[t.length-1]!=="]"?fe:PL(t.substring(1,t.length-1));if(!e)return RL(t);let r=_L(t),i=A3.toASCII(r,!1,A3.PROCESSING_OPTIONS.NONTRANSITIONAL,!1);if(i===null||vL(i))return fe;let a=SL(i);return typeof a=="number"||a===fe?a:i}function RL(t){if(bL(t))return fe;let e="",r=ps.ucs2.decode(t);for(let i=0;ir&&(e=i,r=a),i=null,a=0):(i===null&&(i=n),++a);return a>r&&(e=i,r=a),{idx:e,len:r}}function S1(t){return typeof t=="number"?OL(t):t instanceof Array?"["+CL(t)+"]":t}function AL(t){return t.replace(/^[\u0000-\u001F\u0020]+|[\u0000-\u001F\u0020]+$/g,"")}function IL(t){return t.replace(/\u0009|\u000A|\u000D/g,"")}function j3(t){let e=t.path;e.length!==0&&(t.scheme==="file"&&e.length===1&&BL(e[0])||e.pop())}function F3(t){return t.username!==""||t.password!==""}function LL(t){return t.host===null||t.host===""||t.cannotBeABaseURL||t.scheme==="file"}function BL(t){return/^[A-Za-z]:$/.test(t)}function Ye(t,e,r,i,a){if(this.pointer=0,this.input=t,this.base=e||null,this.encodingOverride=r||"utf-8",this.stateOverride=a,this.url=i,this.failure=!1,this.parseError=!1,!this.url){this.url={scheme:"",username:"",password:"",host:null,port:null,path:[],query:null,fragment:null,cannotBeABaseURL:!1};let s=AL(this.input);s!==this.input&&(this.parseError=!0),this.input=s}let n=IL(this.input);for(n!==this.input&&(this.parseError=!0),this.input=n,this.state=a||"scheme start",this.buffer="",this.atFlag=!1,this.arrFlag=!1,this.passwordTokenSeenFlag=!1,this.input=ps.ucs2.decode(this.input);this.pointer<=this.input.length;++this.pointer){let s=this.input[this.pointer],o=isNaN(s)?void 0:String.fromCodePoint(s),p=this["parse "+this.state](s,o);if(p){if(p===fe){this.failure=!0;break}}else break}}Ye.prototype["parse scheme start"]=function(e,r){if(Uo(e))this.buffer+=r.toLowerCase(),this.state="scheme";else if(!this.stateOverride)this.state="no scheme",--this.pointer;else return this.parseError=!0,fe;return!0};Ye.prototype["parse scheme"]=function(e,r){if(fL(e)||e===43||e===45||e===46)this.buffer+=r.toLowerCase();else if(e===58){if(this.stateOverride&&(ft(this.url)&&!E1(this.buffer)||!ft(this.url)&&E1(this.buffer)||(F3(this.url)||this.url.port!==null)&&this.buffer==="file"||this.url.scheme==="file"&&(this.url.host===""||this.url.host===null))||(this.url.scheme=this.buffer,this.buffer="",this.stateOverride))return!1;this.url.scheme==="file"?((this.input[this.pointer+1]!==47||this.input[this.pointer+2]!==47)&&(this.parseError=!0),this.state="file"):ft(this.url)&&this.base!==null&&this.base.scheme===this.url.scheme?this.state="special relative or authority":ft(this.url)?this.state="special authority slashes":this.input[this.pointer+1]===47?(this.state="path or authority",++this.pointer):(this.url.cannotBeABaseURL=!0,this.url.path.push(""),this.state="cannot-be-a-base-URL path")}else if(!this.stateOverride)this.buffer="",this.state="no scheme",this.pointer=-1;else return this.parseError=!0,fe;return!0};Ye.prototype["parse no scheme"]=function(e){return this.base===null||this.base.cannotBeABaseURL&&e!==35?fe:(this.base.cannotBeABaseURL&&e===35?(this.url.scheme=this.base.scheme,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.url.cannotBeABaseURL=!0,this.state="fragment"):this.base.scheme==="file"?(this.state="file",--this.pointer):(this.state="relative",--this.pointer),!0)};Ye.prototype["parse special relative or authority"]=function(e){return e===47&&this.input[this.pointer+1]===47?(this.state="special authority ignore slashes",++this.pointer):(this.parseError=!0,this.state="relative",--this.pointer),!0};Ye.prototype["parse path or authority"]=function(e){return e===47?this.state="authority":(this.state="path",--this.pointer),!0};Ye.prototype["parse relative"]=function(e){return this.url.scheme=this.base.scheme,isNaN(e)?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query=this.base.query):e===47?this.state="relative slash":e===63?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query="",this.state="query"):e===35?(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.state="fragment"):ft(this.url)&&e===92?(this.parseError=!0,this.state="relative slash"):(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.url.path=this.base.path.slice(0,this.base.path.length-1),this.state="path",--this.pointer),!0};Ye.prototype["parse relative slash"]=function(e){return ft(this.url)&&(e===47||e===92)?(e===92&&(this.parseError=!0),this.state="special authority ignore slashes"):e===47?this.state="authority":(this.url.username=this.base.username,this.url.password=this.base.password,this.url.host=this.base.host,this.url.port=this.base.port,this.state="path",--this.pointer),!0};Ye.prototype["parse special authority slashes"]=function(e){return e===47&&this.input[this.pointer+1]===47?(this.state="special authority ignore slashes",++this.pointer):(this.parseError=!0,this.state="special authority ignore slashes",--this.pointer),!0};Ye.prototype["parse special authority ignore slashes"]=function(e){return e!==47&&e!==92?(this.state="authority",--this.pointer):this.parseError=!0,!0};Ye.prototype["parse authority"]=function(e,r){if(e===64){this.parseError=!0,this.atFlag&&(this.buffer="%40"+this.buffer),this.atFlag=!0;let i=I3(this.buffer);for(let a=0;aMath.pow(2,16)-1)return this.parseError=!0,fe;this.url.port=i===xL(this.url.scheme)?null:i,this.buffer=""}if(this.stateOverride)return!1;this.state="path start",--this.pointer}else return this.parseError=!0,fe;return!0};var kL=new Set([47,92,63,35]);Ye.prototype["parse file"]=function(e){return this.url.scheme="file",e===47||e===92?(e===92&&(this.parseError=!0),this.state="file slash"):this.base!==null&&this.base.scheme==="file"?isNaN(e)?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query):e===63?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query="",this.state="query"):e===35?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),this.url.query=this.base.query,this.url.fragment="",this.state="fragment"):(this.input.length-this.pointer-1===0||!gL(e,this.input[this.pointer+1])||this.input.length-this.pointer-1>=2&&!kL.has(this.input[this.pointer+2])?(this.url.host=this.base.host,this.url.path=this.base.path.slice(),j3(this.url)):this.parseError=!0,this.state="path",--this.pointer):(this.state="path",--this.pointer),!0};Ye.prototype["parse file slash"]=function(e){return e===47||e===92?(e===92&&(this.parseError=!0),this.state="file host"):(this.base!==null&&this.base.scheme==="file"&&(yL(this.base.path[0])?this.url.path.push(this.base.path[0]):this.url.host=this.base.host),this.state="path",--this.pointer),!0};Ye.prototype["parse file host"]=function(e,r){if(isNaN(e)||e===47||e===92||e===63||e===35)if(--this.pointer,!this.stateOverride&&q3(this.buffer))this.parseError=!0,this.state="path";else if(this.buffer===""){if(this.url.host="",this.stateOverride)return!1;this.state="path start"}else{let i=T1(this.buffer,ft(this.url));if(i===fe)return fe;if(i==="localhost"&&(i=""),this.url.host=i,this.stateOverride)return!1;this.buffer="",this.state="path start"}else this.buffer+=r;return!0};Ye.prototype["parse path start"]=function(e){return ft(this.url)?(e===92&&(this.parseError=!0),this.state="path",e!==47&&e!==92&&--this.pointer):!this.stateOverride&&e===63?(this.url.query="",this.state="query"):!this.stateOverride&&e===35?(this.url.fragment="",this.state="fragment"):e!==void 0&&(this.state="path",e!==47&&--this.pointer),!0};Ye.prototype["parse path"]=function(e){if(isNaN(e)||e===47||ft(this.url)&&e===92||!this.stateOverride&&(e===63||e===35)){if(ft(this.url)&&e===92&&(this.parseError=!0),hL(this.buffer)?(j3(this.url),e!==47&&!(ft(this.url)&&e===92)&&this.url.path.push("")):B3(this.buffer)&&e!==47&&!(ft(this.url)&&e===92)?this.url.path.push(""):B3(this.buffer)||(this.url.scheme==="file"&&this.url.path.length===0&&q3(this.buffer)&&(this.url.host!==""&&this.url.host!==null&&(this.parseError=!0,this.url.host=""),this.buffer=this.buffer[0]+":"),this.url.path.push(this.buffer)),this.buffer="",this.url.scheme==="file"&&(e===void 0||e===63||e===35))for(;this.url.path.length>1&&this.url.path[0]==="";)this.parseError=!0,this.url.path.shift();e===63&&(this.url.query="",this.state="query"),e===35&&(this.url.fragment="",this.state="fragment")}else e===37&&(!ri(this.input[this.pointer+1])||!ri(this.input[this.pointer+2]))&&(this.parseError=!0),this.buffer+=ln(e,z3);return!0};Ye.prototype["parse cannot-be-a-base-URL path"]=function(e){return e===63?(this.url.query="",this.state="query"):e===35?(this.url.fragment="",this.state="fragment"):(!isNaN(e)&&e!==37&&(this.parseError=!0),e===37&&(!ri(this.input[this.pointer+1])||!ri(this.input[this.pointer+2]))&&(this.parseError=!0),isNaN(e)||(this.url.path[0]=this.url.path[0]+ln(e,ec))),!0};Ye.prototype["parse query"]=function(e,r){if(isNaN(e)||!this.stateOverride&&e===35){(!ft(this.url)||this.url.scheme==="ws"||this.url.scheme==="wss")&&(this.encodingOverride="utf-8");let i=new Buffer(this.buffer);for(let a=0;a126||i[a]===34||i[a]===35||i[a]===60||i[a]===62?this.url.query+=M3(i[a]):this.url.query+=String.fromCodePoint(i[a]);this.buffer="",e===35&&(this.url.fragment="",this.state="fragment")}else e===37&&(!ri(this.input[this.pointer+1])||!ri(this.input[this.pointer+2]))&&(this.parseError=!0),this.buffer+=r;return!0};Ye.prototype["parse fragment"]=function(e){return isNaN(e)||(e===0?this.parseError=!0:(e===37&&(!ri(this.input[this.pointer+1])||!ri(this.input[this.pointer+2]))&&(this.parseError=!0),this.url.fragment+=ln(e,ec))),!0};function qL(t,e){let r=t.scheme+":";if(t.host!==null?(r+="//",(t.username!==""||t.password!=="")&&(r+=t.username,t.password!==""&&(r+=":"+t.password),r+="@"),r+=S1(t.host),t.port!==null&&(r+=":"+t.port)):t.host===null&&t.scheme==="file"&&(r+="//"),t.cannotBeABaseURL)r+=t.path[0];else for(let i of t.path)r+="/"+i;return t.query!==null&&(r+="?"+t.query),!e&&t.fragment!==null&&(r+="#"+t.fragment),r}function ML(t){let e=t.scheme+"://";return e+=S1(t.host),t.port!==null&&(e+=":"+t.port),e}br.exports.serializeURL=qL;br.exports.serializeURLOrigin=function(t){switch(t.scheme){case"blob":try{return br.exports.serializeURLOrigin(br.exports.parseURL(t.path[0]))}catch{return"null"}case"ftp":case"gopher":case"http":case"https":case"ws":case"wss":return ML({scheme:t.scheme,host:t.host,port:t.port});case"file":return"file://";default:return"null"}};br.exports.basicURLParse=function(t,e){e===void 0&&(e={});let r=new Ye(t,e.baseURL,e.encodingOverride,e.url,e.stateOverride);return r.failure?"failure":r.url};br.exports.setTheUsername=function(t,e){t.username="";let r=ps.ucs2.decode(e);for(let i=0;i{"use strict";var Ze=yi();U3.implementation=class{constructor(e){let r=e[0],i=e[1],a=null;if(i!==void 0&&(a=Ze.basicURLParse(i),a==="failure"))throw new TypeError("Invalid base URL");let n=Ze.basicURLParse(r,{baseURL:a});if(n==="failure")throw new TypeError("Invalid URL");this._url=n}get href(){return Ze.serializeURL(this._url)}set href(e){let r=Ze.basicURLParse(e);if(r==="failure")throw new TypeError("Invalid URL");this._url=r}get origin(){return Ze.serializeURLOrigin(this._url)}get protocol(){return this._url.scheme+":"}set protocol(e){Ze.basicURLParse(e+":",{url:this._url,stateOverride:"scheme start"})}get username(){return this._url.username}set username(e){Ze.cannotHaveAUsernamePasswordPort(this._url)||Ze.setTheUsername(this._url,e)}get password(){return this._url.password}set password(e){Ze.cannotHaveAUsernamePasswordPort(this._url)||Ze.setThePassword(this._url,e)}get host(){let e=this._url;return e.host===null?"":e.port===null?Ze.serializeHost(e.host):Ze.serializeHost(e.host)+":"+Ze.serializeInteger(e.port)}set host(e){this._url.cannotBeABaseURL||Ze.basicURLParse(e,{url:this._url,stateOverride:"host"})}get hostname(){return this._url.host===null?"":Ze.serializeHost(this._url.host)}set hostname(e){this._url.cannotBeABaseURL||Ze.basicURLParse(e,{url:this._url,stateOverride:"hostname"})}get port(){return this._url.port===null?"":Ze.serializeInteger(this._url.port)}set port(e){Ze.cannotHaveAUsernamePasswordPort(this._url)||(e===""?this._url.port=null:Ze.basicURLParse(e,{url:this._url,stateOverride:"port"}))}get pathname(){return this._url.cannotBeABaseURL?this._url.path[0]:this._url.path.length===0?"":"/"+this._url.path.join("/")}set pathname(e){this._url.cannotBeABaseURL||(this._url.path=[],Ze.basicURLParse(e,{url:this._url,stateOverride:"path start"}))}get search(){return this._url.query===null||this._url.query===""?"":"?"+this._url.query}set search(e){let r=this._url;if(e===""){r.query=null;return}let i=e[0]==="?"?e.substring(1):e;r.query="",Ze.basicURLParse(i,{url:r,stateOverride:"query"})}get hash(){return this._url.fragment===null||this._url.fragment===""?"":"#"+this._url.fragment}set hash(e){if(e===""){this._url.fragment=null;return}let r=e[0]==="#"?e.substring(1):e;this._url.fragment="",Ze.basicURLParse(r,{url:this._url,stateOverride:"fragment"})}toJSON(){return this.href}}});var V3=T((Jae,Go)=>{"use strict";var Dr=E3(),$3=T3(),H3=G3(),ze=$3.implSymbol;function _t(t){if(!this||this[ze]||!(this instanceof _t))throw new TypeError("Failed to construct 'URL': Please use the 'new' operator, this DOM object constructor cannot be called as a function.");if(arguments.length<1)throw new TypeError("Failed to construct 'URL': 1 argument required, but only "+arguments.length+" present.");let e=[];for(let r=0;r{"use strict";vi.URL=V3().interface;vi.serializeURL=yi().serializeURL;vi.serializeURLOrigin=yi().serializeURLOrigin;vi.basicURLParse=yi().basicURLParse;vi.setTheUsername=yi().setTheUsername;vi.setThePassword=yi().setThePassword;vi.serializeHost=yi().serializeHost;vi.serializeInteger=yi().serializeInteger;vi.parseURL=yi().parseURL});var a9=T((bi,i9)=>{"use strict";Object.defineProperty(bi,"__esModule",{value:!0});function ds(t){return t&&typeof t=="object"&&"default"in t?t.default:t}var ii=ds(require("stream")),Q3=ds(require("http")),rc=ds(require("url")),J3=ds(O1()),zL=ds(require("https")),cn=ds(require("zlib")),jL=ii.Readable,Fi=Symbol("buffer"),P1=Symbol("type"),$o=class t{constructor(){this[P1]="";let e=arguments[0],r=arguments[1],i=[],a=0;if(e){let s=e,o=Number(s.length);for(let p=0;p1&&arguments[1]!==void 0?arguments[1]:{},i=r.size;let a=i===void 0?0:i;var n=r.timeout;let s=n===void 0?0:n;t==null?t=null:Y3(t)?t=Buffer.from(t.toString()):Xo(t)||Buffer.isBuffer(t)||(Object.prototype.toString.call(t)==="[object ArrayBuffer]"?t=Buffer.from(t):ArrayBuffer.isView(t)?t=Buffer.from(t.buffer,t.byteOffset,t.byteLength):t instanceof ii||(t=Buffer.from(String(t)))),this[Gi]={body:t,disturbed:!1,error:null},this.size=a,this.timeout=s,t instanceof ii&&t.on("error",function(o){let p=o.name==="AbortError"?o:new kt(`Invalid response body while trying to fetch ${e.url}: ${o.message}`,"system",o);e[Gi].error=p})}Et.prototype={get body(){return this[Gi].body},get bodyUsed(){return this[Gi].disturbed},arrayBuffer(){return ls.call(this).then(function(t){return t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength)})},blob(){let t=this.headers&&this.headers.get("content-type")||"";return ls.call(this).then(function(e){return Object.assign(new $o([],{type:t.toLowerCase()}),{[Fi]:e})})},json(){var t=this;return ls.call(this).then(function(e){try{return JSON.parse(e.toString())}catch(r){return Et.Promise.reject(new kt(`invalid json response body at ${t.url} reason: ${r.message}`,"invalid-json"))}})},text(){return ls.call(this).then(function(t){return t.toString()})},buffer(){return ls.call(this)},textConverted(){var t=this;return ls.call(this).then(function(e){return FL(e,t.headers)})}};Object.defineProperties(Et.prototype,{body:{enumerable:!0},bodyUsed:{enumerable:!0},arrayBuffer:{enumerable:!0},blob:{enumerable:!0},json:{enumerable:!0},text:{enumerable:!0}});Et.mixIn=function(t){for(let e of Object.getOwnPropertyNames(Et.prototype))if(!(e in t)){let r=Object.getOwnPropertyDescriptor(Et.prototype,e);Object.defineProperty(t,e,r)}};function ls(){var t=this;if(this[Gi].disturbed)return Et.Promise.reject(new TypeError(`body used already for: ${this.url}`));if(this[Gi].disturbed=!0,this[Gi].error)return Et.Promise.reject(this[Gi].error);let e=this.body;if(e===null)return Et.Promise.resolve(Buffer.alloc(0));if(Xo(e)&&(e=e.stream()),Buffer.isBuffer(e))return Et.Promise.resolve(e);if(!(e instanceof ii))return Et.Promise.resolve(Buffer.alloc(0));let r=[],i=0,a=!1;return new Et.Promise(function(n,s){let o;t.timeout&&(o=setTimeout(function(){a=!0,s(new kt(`Response timeout while trying to fetch ${t.url} (over ${t.timeout}ms)`,"body-timeout"))},t.timeout)),e.on("error",function(p){p.name==="AbortError"?(a=!0,s(p)):s(new kt(`Invalid response body while trying to fetch ${t.url}: ${p.message}`,"system",p))}),e.on("data",function(p){if(!(a||p===null)){if(t.size&&i+p.length>t.size){a=!0,s(new kt(`content size at ${t.url} over limit: ${t.size}`,"max-size"));return}i+=p.length,r.push(p)}}),e.on("end",function(){if(!a){clearTimeout(o);try{n(Buffer.concat(r,i))}catch(p){s(new kt(`Could not create Buffer from response body for ${t.url}: ${p.message}`,"system",p))}}})})}function FL(t,e){if(typeof A1!="function")throw new Error("The package `encoding` must be installed to use the textConverted() function");let r=e.get("content-type"),i="utf-8",a,n;return r&&(a=/charset=([^;]*)/i.exec(r)),n=t.slice(0,1024).toString(),!a&&n&&(a=/0&&arguments[0]!==void 0?arguments[0]:void 0;if(this[pt]=Object.create(null),e instanceof t){let r=e.raw(),i=Object.keys(r);for(let a of i)for(let n of r[a])this.append(a,n);return}if(e!=null)if(typeof e=="object"){let r=e[Symbol.iterator];if(r!=null){if(typeof r!="function")throw new TypeError("Header pairs must be iterable");let i=[];for(let a of e){if(typeof a!="object"||typeof a[Symbol.iterator]!="function")throw new TypeError("Each header pair must be iterable");i.push(Array.from(a))}for(let a of i){if(a.length!==2)throw new TypeError("Each header pair must be a name/value tuple");this.append(a[0],a[1])}}else for(let i of Object.keys(e)){let a=e[i];this.append(i,a)}}else throw new TypeError("Provided initializer must be an object")}get(e){e=`${e}`,Ho(e);let r=cs(this[pt],e);return r===void 0?null:this[pt][r].join(", ")}forEach(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,i=L1(this),a=0;for(;a1&&arguments[1]!==void 0?arguments[1]:"key+value";return Object.keys(t[pt]).sort().map(e==="key"?function(i){return i.toLowerCase()}:e==="value"?function(i){return t[pt][i].join(", ")}:function(i){return[i.toLowerCase(),t[pt][i].join(", ")]})}var B1=Symbol("internal");function C1(t,e){let r=Object.create(k1);return r[B1]={target:t,kind:e,index:0},r}var k1=Object.setPrototypeOf({next(){if(!this||Object.getPrototypeOf(this)!==k1)throw new TypeError("Value of `this` is not a HeadersIterator");var t=this[B1];let e=t.target,r=t.kind,i=t.index,a=L1(e,r),n=a.length;return i>=n?{value:void 0,done:!0}:(this[B1].index=i+1,{value:a[i],done:!1})}},Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]())));Object.defineProperty(k1,Symbol.toStringTag,{value:"HeadersIterator",writable:!1,enumerable:!1,configurable:!0});function GL(t){let e=Object.assign({__proto__:null},t[pt]),r=cs(t[pt],"Host");return r!==void 0&&(e[r]=e[r][0]),e}function HL(t){let e=new Ir;for(let r of Object.keys(t))if(!r9.test(r))if(Array.isArray(t[r]))for(let i of t[r])I1.test(i)||(e[pt][r]===void 0?e[pt][r]=[i]:e[pt][r].push(i));else I1.test(t[r])||(e[pt][r]=[t[r]]);return e}var Ea=Symbol("Response internals"),$L=Q3.STATUS_CODES,Ar=class t{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Et.call(this,e,r);let i=r.status||200,a=new Ir(r.headers);if(e!=null&&!a.has("Content-Type")){let n=e9(e);n&&a.append("Content-Type",n)}this[Ea]={url:r.url,status:i,statusText:r.statusText||$L[i],headers:a,counter:r.counter}}get url(){return this[Ea].url||""}get status(){return this[Ea].status}get ok(){return this[Ea].status>=200&&this[Ea].status<300}get redirected(){return this[Ea].counter>0}get statusText(){return this[Ea].statusText}get headers(){return this[Ea].headers}clone(){return new t(Z3(this),{url:this.url,status:this.status,statusText:this.statusText,headers:this.headers,ok:this.ok,redirected:this.redirected})}};Et.mixIn(Ar.prototype);Object.defineProperties(Ar.prototype,{url:{enumerable:!0},status:{enumerable:!0},ok:{enumerable:!0},redirected:{enumerable:!0},statusText:{enumerable:!0},headers:{enumerable:!0},clone:{enumerable:!0}});Object.defineProperty(Ar.prototype,Symbol.toStringTag,{value:"Response",writable:!1,enumerable:!1,configurable:!0});var Ui=Symbol("Request internals"),VL=rc.URL||J3.URL,WL=rc.parse,XL=rc.format;function R1(t){return/^[a-zA-Z][a-zA-Z\d+\-.]*:/.exec(t)&&(t=new VL(t).toString()),WL(t)}var KL="destroy"in ii.Readable.prototype;function tc(t){return typeof t=="object"&&typeof t[Ui]=="object"}function QL(t){let e=t&&typeof t=="object"&&Object.getPrototypeOf(t);return!!(e&&e.constructor.name==="AbortSignal")}var Na=class t{constructor(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i;tc(e)?i=R1(e.url):(e&&e.href?i=R1(e.href):i=R1(`${e}`),e={});let a=r.method||e.method||"GET";if(a=a.toUpperCase(),(r.body!=null||tc(e)&&e.body!==null)&&(a==="GET"||a==="HEAD"))throw new TypeError("Request with GET/HEAD method cannot have body");let n=r.body!=null?r.body:tc(e)&&e.body!==null?Z3(e):null;Et.call(this,n,{timeout:r.timeout||e.timeout||0,size:r.size||e.size||0});let s=new Ir(r.headers||e.headers||{});if(n!=null&&!s.has("Content-Type")){let p=e9(n);p&&s.append("Content-Type",p)}let o=tc(e)?e.signal:null;if("signal"in r&&(o=r.signal),o!=null&&!QL(o))throw new TypeError("Expected signal to be an instanceof AbortSignal");this[Ui]={method:a,redirect:r.redirect||e.redirect||"follow",headers:s,parsedURL:i,signal:o},this.follow=r.follow!==void 0?r.follow:e.follow!==void 0?e.follow:20,this.compress=r.compress!==void 0?r.compress:e.compress!==void 0?e.compress:!0,this.counter=r.counter||e.counter||0,this.agent=r.agent||e.agent}get method(){return this[Ui].method}get url(){return XL(this[Ui].parsedURL)}get headers(){return this[Ui].headers}get redirect(){return this[Ui].redirect}get signal(){return this[Ui].signal}clone(){return new t(this)}};Et.mixIn(Na.prototype);Object.defineProperty(Na.prototype,Symbol.toStringTag,{value:"Request",writable:!1,enumerable:!1,configurable:!0});Object.defineProperties(Na.prototype,{method:{enumerable:!0},url:{enumerable:!0},headers:{enumerable:!0},redirect:{enumerable:!0},clone:{enumerable:!0},signal:{enumerable:!0}});function JL(t){let e=t[Ui].parsedURL,r=new Ir(t[Ui].headers);if(r.has("Accept")||r.set("Accept","*/*"),!e.protocol||!e.hostname)throw new TypeError("Only absolute URLs are supported");if(!/^https?:$/.test(e.protocol))throw new TypeError("Only HTTP(S) protocols are supported");if(t.signal&&t.body instanceof ii.Readable&&!KL)throw new Error("Cancellation of streamed requests with AbortSignal is not supported in node < 8");let i=null;if(t.body==null&&/^(POST|PUT)$/i.test(t.method)&&(i="0"),t.body!=null){let n=t9(t);typeof n=="number"&&(i=String(n))}i&&r.set("Content-Length",i),r.has("User-Agent")||r.set("User-Agent","node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"),t.compress&&!r.has("Accept-Encoding")&&r.set("Accept-Encoding","gzip,deflate");let a=t.agent;return typeof a=="function"&&(a=a(e)),!r.has("Connection")&&!a&&r.set("Connection","close"),Object.assign({},e,{method:t.method,headers:GL(r),agent:a})}function Vo(t){Error.call(this,t),this.type="aborted",this.message=t,Error.captureStackTrace(this,this.constructor)}Vo.prototype=Object.create(Error.prototype);Vo.prototype.constructor=Vo;Vo.prototype.name="AbortError";var Wo=rc.URL||J3.URL,K3=ii.PassThrough,YL=function(e,r){let i=new Wo(r).hostname,a=new Wo(e).hostname;return i===a||i[i.length-a.length-1]==="."&&i.endsWith(a)},ZL=function(e,r){let i=new Wo(r).protocol,a=new Wo(e).protocol;return i===a};function Ta(t,e){if(!Ta.Promise)throw new Error("native promise missing, set fetch.Promise to your favorite alternative");return Et.Promise=Ta.Promise,new Ta.Promise(function(r,i){let a=new Na(t,e),n=JL(a),s=(n.protocol==="https:"?zL:Q3).request,o=a.signal,p=null,l=function(){let y=new Vo("The user aborted a request.");i(y),a.body&&a.body instanceof ii.Readable&&D1(a.body,y),!(!p||!p.body)&&p.body.emit("error",y)};if(o&&o.aborted){l();return}let c=function(){l(),m()},d=s(n),u;o&&o.addEventListener("abort",c);function m(){d.abort(),o&&o.removeEventListener("abort",c),clearTimeout(u)}a.timeout&&d.once("socket",function(f){u=setTimeout(function(){i(new kt(`network timeout at: ${a.url}`,"request-timeout")),m()},a.timeout)}),d.on("error",function(f){i(new kt(`request to ${a.url} failed, reason: ${f.message}`,"system",f)),p&&p.body&&D1(p.body,f),m()}),eB(d,function(f){o&&o.aborted||D1(p.body,f)}),parseInt(process.version.substring(1))<14&&d.on("socket",function(f){f.addListener("close",function(y){let w=f.listenerCount("data")>0;if(p&&w&&!y&&!(o&&o.aborted)){let _=new Error("Premature close");_.code="ERR_STREAM_PREMATURE_CLOSE",p.body.emit("error",_)}})}),d.on("response",function(f){clearTimeout(u);let y=HL(f.headers);if(Ta.isRedirect(f.statusCode)){let h=y.get("Location"),g=null;try{g=h===null?null:new Wo(h,a.url).toString()}catch{if(a.redirect!=="manual"){i(new kt(`uri requested responds with an invalid redirect URL: ${h}`,"invalid-redirect")),m();return}}switch(a.redirect){case"error":i(new kt(`uri requested responds with a redirect, redirect mode is set to error: ${a.url}`,"no-redirect")),m();return;case"manual":if(g!==null)try{y.set("Location",g)}catch(P){i(P)}break;case"follow":if(g===null)break;if(a.counter>=a.follow){i(new kt(`maximum redirect reached at: ${a.url}`,"max-redirect")),m();return}let N={headers:new Ir(a.headers),follow:a.follow,counter:a.counter+1,agent:a.agent,compress:a.compress,method:a.method,body:a.body,signal:a.signal,timeout:a.timeout,size:a.size};if(!YL(a.url,g)||!ZL(a.url,g))for(let P of["authorization","www-authenticate","cookie","cookie2"])N.headers.delete(P);if(f.statusCode!==303&&a.body&&t9(a)===null){i(new kt("Cannot follow redirect with body being a readable stream","unsupported-redirect")),m();return}(f.statusCode===303||(f.statusCode===301||f.statusCode===302)&&a.method==="POST")&&(N.method="GET",N.body=void 0,N.headers.delete("content-length")),r(Ta(new Na(g,N))),m();return}}f.once("end",function(){o&&o.removeEventListener("abort",c)});let w=f.pipe(new K3),_={url:a.url,status:f.statusCode,statusText:f.statusMessage,headers:y,size:a.size,timeout:a.timeout,counter:a.counter},O=y.get("Content-Encoding");if(!a.compress||a.method==="HEAD"||O===null||f.statusCode===204||f.statusCode===304){p=new Ar(w,_),r(p);return}let v={flush:cn.Z_SYNC_FLUSH,finishFlush:cn.Z_SYNC_FLUSH};if(O=="gzip"||O=="x-gzip"){w=w.pipe(cn.createGunzip(v)),p=new Ar(w,_),r(p);return}if(O=="deflate"||O=="x-deflate"){let h=f.pipe(new K3);h.once("data",function(g){(g[0]&15)===8?w=w.pipe(cn.createInflate()):w=w.pipe(cn.createInflateRaw()),p=new Ar(w,_),r(p)}),h.on("end",function(){p||(p=new Ar(w,_),r(p))});return}if(O=="br"&&typeof cn.createBrotliDecompress=="function"){w=w.pipe(cn.createBrotliDecompress()),p=new Ar(w,_),r(p);return}p=new Ar(w,_),r(p)}),UL(d,a)})}function eB(t,e){let r;t.on("socket",function(i){r=i}),t.on("response",function(i){let a=i.headers;a["transfer-encoding"]==="chunked"&&!a["content-length"]&&i.once("close",function(n){if(r.listenerCount("data")>0&&!n){let o=new Error("Premature close");o.code="ERR_STREAM_PREMATURE_CLOSE",e(o)}})})}function D1(t,e){t.destroy?t.destroy(e):(t.emit("error",e),t.end())}Ta.isRedirect=function(t){return t===301||t===302||t===303||t===307||t===308};Ta.Promise=global.Promise;i9.exports=bi=Ta;Object.defineProperty(bi,"__esModule",{value:!0});bi.default=bi;bi.Headers=Ir;bi.Request=Na;bi.Response=Ar;bi.FetchError=kt});var n9=T(M1=>{"use strict";Object.defineProperty(M1,"__esModule",{value:!0});var q1=class extends Error{constructor(e){super(e),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.name="Deprecation"}};M1.Deprecation=q1});var z1=T((ene,o9)=>{o9.exports=s9;function s9(t,e){if(t&&e)return s9(t)(e);if(typeof t!="function")throw new TypeError("need wrapper function");return Object.keys(t).forEach(function(i){r[i]=t[i]}),r;function r(){for(var i=new Array(arguments.length),a=0;a{var p9=z1();j1.exports=p9(ic);j1.exports.strict=p9(l9);ic.proto=ic(function(){Object.defineProperty(Function.prototype,"once",{value:function(){return ic(this)},configurable:!0}),Object.defineProperty(Function.prototype,"onceStrict",{value:function(){return l9(this)},configurable:!0})});function ic(t){var e=function(){return e.called?e.value:(e.called=!0,e.value=t.apply(this,arguments))};return e.called=!1,e}function l9(t){var e=function(){if(e.called)throw new Error(e.onceError);return e.called=!0,e.value=t.apply(this,arguments)},r=t.name||"Function wrapped with `once`";return e.onceError=r+" shouldn't be called more than once",e.called=!1,e}});var u9=T(U1=>{"use strict";Object.defineProperty(U1,"__esModule",{value:!0});function tB(t){return t&&typeof t=="object"&&"default"in t?t.default:t}var c9=n9(),d9=tB(ac()),rB=d9(t=>console.warn(t)),iB=d9(t=>console.warn(t)),F1=class extends Error{constructor(e,r,i){super(e),Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.name="HttpError",this.status=r;let a;"headers"in i&&typeof i.headers<"u"&&(a=i.headers),"response"in i&&(this.response=i.response,a=i.response.headers);let n=Object.assign({},i.request);i.request.headers.authorization&&(n.headers=Object.assign({},i.request.headers,{authorization:i.request.headers.authorization.replace(/ .*$/," [REDACTED]")})),n.url=n.url.replace(/\bclient_secret=\w+/g,"client_secret=[REDACTED]").replace(/\baccess_token=\w+/g,"access_token=[REDACTED]"),this.request=n,Object.defineProperty(this,"code",{get(){return rB(new c9.Deprecation("[@octokit/request-error] `error.code` is deprecated, use `error.status`.")),r}}),Object.defineProperty(this,"headers",{get(){return iB(new c9.Deprecation("[@octokit/request-error] `error.headers` is deprecated, use `error.response.headers`.")),a||{}}})}};U1.RequestError=F1});var V1=T($1=>{"use strict";Object.defineProperty($1,"__esModule",{value:!0});function aB(t){return t&&typeof t=="object"&&"default"in t?t.default:t}var nB=x3(),sB=Mo(),oB=b1(),pB=aB(a9()),Ko=u9(),lB="5.6.3";function cB(t){return t.arrayBuffer()}function m9(t){let e=t.request&&t.request.log?t.request.log:console;(oB.isPlainObject(t.body)||Array.isArray(t.body))&&(t.body=JSON.stringify(t.body));let r={},i,a;return(t.request&&t.request.fetch||pB)(t.url,Object.assign({method:t.method,body:t.body,headers:t.headers,redirect:t.redirect},t.request)).then(async s=>{a=s.url,i=s.status;for(let o of s.headers)r[o[0]]=o[1];if("deprecation"in r){let o=r.link&&r.link.match(/<([^>]+)>; rel="deprecation"/),p=o&&o.pop();e.warn(`[@octokit/request] "${t.method} ${t.url}" is deprecated. It is scheduled to be removed on ${r.sunset}${p?`. See ${p}`:""}`)}if(!(i===204||i===205)){if(t.method==="HEAD"){if(i<400)return;throw new Ko.RequestError(s.statusText,i,{response:{url:a,status:i,headers:r,data:void 0},request:t})}if(i===304)throw new Ko.RequestError("Not modified",i,{response:{url:a,status:i,headers:r,data:await G1(s)},request:t});if(i>=400){let o=await G1(s);throw new Ko.RequestError(dB(o),i,{response:{url:a,status:i,headers:r,data:o},request:t})}return G1(s)}}).then(s=>({status:i,url:a,headers:r,data:s})).catch(s=>{throw s instanceof Ko.RequestError?s:new Ko.RequestError(s.message,500,{request:t})})}async function G1(t){let e=t.headers.get("content-type");return/application\/json/.test(e)?t.json():!e||/^text\/|charset=utf-8$/.test(e)?t.text():cB(t)}function dB(t){return typeof t=="string"?t:"message"in t?Array.isArray(t.errors)?`${t.message}: ${t.errors.map(JSON.stringify).join(", ")}`:t.message:`Unknown error: ${JSON.stringify(t)}`}function H1(t,e){let r=t.defaults(e);return Object.assign(function(a,n){let s=r.merge(a,n);if(!s.request||!s.request.hook)return m9(r.parse(s));let o=(p,l)=>m9(r.parse(r.merge(p,l)));return Object.assign(o,{endpoint:r,defaults:H1.bind(null,r)}),s.request.hook(o,s)},{endpoint:r,defaults:H1.bind(null,r)})}var uB=H1(nB.endpoint,{headers:{"user-agent":`octokit-request.js/${lB} ${sB.getUserAgent()}`}});$1.request=uB});var g9=T(Qo=>{"use strict";Object.defineProperty(Qo,"__esModule",{value:!0});var h9=V1(),mB=Mo(),fB="4.8.0";function hB(t){return`Request failed due to following response errors: `+t.errors.map(e=>` - ${e.message}`).join(` -`)}var r1=class extends Error{constructor(e,r,a){super(j8(a)),this.request=e,this.headers=r,this.response=a,this.name="GraphqlResponseError",this.errors=a.errors,this.data=a.data,Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}},q8=["method","baseUrl","url","headers","request","query","mediaType"],B8=["query","method","url"],Jl=/\/api\/v3\/?$/;function M8(t,e,r){if(r){if(typeof e=="string"&&"query"in r)return Promise.reject(new Error('[@octokit/graphql] "query" cannot be used as variable name'));for(let n in r)if(B8.includes(n))return Promise.reject(new Error(`[@octokit/graphql] "${n}" cannot be used as variable name`))}let a=typeof e=="string"?Object.assign({query:e},r):e,i=Object.keys(a).reduce((n,o)=>q8.includes(o)?(n[o]=a[o],n):(n.variables||(n.variables={}),n.variables[o]=a[o],n),{}),s=a.baseUrl||t.endpoint.DEFAULTS.baseUrl;return Jl.test(s)&&(i.url=s.replace(Jl,"/api/graphql")),t(i).then(n=>{if(n.data.errors){let o={};for(let p of Object.keys(n.headers))o[p]=n.headers[p];throw new r1(i,o,n.data)}return n.data.data})}function nn(t,e){let r=t.defaults(e);return Object.assign((i,s)=>M8(r,i,s),{defaults:nn.bind(null,r),endpoint:Xl.request.endpoint})}var H8=nn(Xl.request,{headers:{"user-agent":`octokit-graphql.js/${U8} ${$8.getUserAgent()}`},method:"POST",url:"/graphql"});function z8(t){return nn(t,{method:"POST",url:"/graphql"})}Ya.GraphqlResponseError=r1;Ya.graphql=H8;Ya.withCustomRequest=z8});var Ql=f(on=>{"use strict";Object.defineProperty(on,"__esModule",{value:!0});var W8=/^v1\./,J8=/^ghs_/,X8=/^ghu_/;async function K8(t){let e=t.split(/\./).length===3,r=W8.test(t)||J8.test(t),a=X8.test(t);return{type:"token",token:t,tokenType:e?"app":r?"installation":a?"user-to-server":"oauth"}}function Q8(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function Y8(t,e,r,a){let i=e.endpoint.merge(r,a);return i.headers.authorization=Q8(t),e(i)}var Z8=function(e){if(!e)throw new Error("[@octokit/auth-token] No token passed to createTokenAuth");if(typeof e!="string")throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string");return e=e.replace(/^(token|bearer) +/i,""),Object.assign(K8.bind(null,e),{hook:Y8.bind(null,e)})};on.createTokenAuth=Z8});var e2=f(pn=>{"use strict";Object.defineProperty(pn,"__esModule",{value:!0});var e7=ja(),t7=Hd(),Yl=sn(),r7=Kl(),a7=Ql();function i7(t,e){if(t==null)return{};var r={},a=Object.keys(t),i,s;for(s=0;s=0)&&(r[i]=t[i]);return r}function s7(t,e){if(t==null)return{};var r=i7(t,e),a,i;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(t,a)&&(r[a]=t[a])}return r}var Zl="3.6.0",n7=["authStrategy"],Za=class{constructor(e={}){let r=new t7.Collection,a={baseUrl:Yl.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(a.headers["user-agent"]=[e.userAgent,`octokit-core.js/${Zl} ${e7.getUserAgent()}`].filter(Boolean).join(" "),e.baseUrl&&(a.baseUrl=e.baseUrl),e.previews&&(a.mediaType.previews=e.previews),e.timeZone&&(a.headers["time-zone"]=e.timeZone),this.request=Yl.request.defaults(a),this.graphql=r7.withCustomRequest(this.request).defaults(a),this.log=Object.assign({debug:()=>{},info:()=>{},warn:console.warn.bind(console),error:console.error.bind(console)},e.log),this.hook=r,e.authStrategy){let{authStrategy:s}=e,n=s7(e,n7),o=s(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:n},e.auth));r.wrap("request",o.hook),this.auth=o}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let s=a7.createTokenAuth(e.auth);r.wrap("request",s.hook),this.auth=s}this.constructor.plugins.forEach(s=>{Object.assign(this,s(this,e))})}static defaults(e){return class extends this{constructor(...a){let i=a[0]||{};if(typeof e=="function"){super(e(i));return}super(Object.assign({},e,i,i.userAgent&&e.userAgent?{userAgent:`${i.userAgent} ${e.userAgent}`}:null))}}}static plugin(...e){var r;let a=this.plugins;return r=class extends this{},r.plugins=a.concat(e.filter(s=>!a.includes(s))),r}};Za.VERSION=Zl;Za.plugins=[];pn.Octokit=Za});var p2=f(a1=>{"use strict";Object.defineProperty(a1,"__esModule",{value:!0});function t2(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),r.push.apply(r,a)}return r}function r2(t){for(var e=1;e{"use strict";Object.defineProperty(sa,"__esModule",{value:!0});var d7="2.21.3";function d2(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),r.push.apply(r,a)}return r}function l2(t){for(var e=1;e({async next(){if(!o)return{done:!0};try{let p=await i({method:s,url:o,headers:n}),d=u7(p);return o=((d.headers.link||"").match(/<([^>]+)>;\s*rel="next"/)||[])[1],{value:d}}catch(p){if(p.status!==409)throw p;return o="",{value:{status:200,headers:{},data:[]}}}}})}}function u2(t,e,r,a){return typeof r=="function"&&(a=r,r=void 0),m2(t,[],dn(t,e,r)[Symbol.asyncIterator](),a)}function m2(t,e,r,a){return r.next().then(i=>{if(i.done)return e;let s=!1;function n(){s=!0}return e=e.concat(a?a(i.value,n):i.value.data),s?e:m2(t,e,r,a)})}var m7=Object.assign(u2,{iterator:dn}),c2=["GET /app/hook/deliveries","GET /app/installations","GET /applications/grants","GET /authorizations","GET /enterprises/{enterprise}/actions/permissions/organizations","GET /enterprises/{enterprise}/actions/runner-groups","GET /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations","GET /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners","GET /enterprises/{enterprise}/actions/runners","GET /enterprises/{enterprise}/audit-log","GET /enterprises/{enterprise}/secret-scanning/alerts","GET /enterprises/{enterprise}/settings/billing/advanced-security","GET /events","GET /gists","GET /gists/public","GET /gists/starred","GET /gists/{gist_id}/comments","GET /gists/{gist_id}/commits","GET /gists/{gist_id}/forks","GET /installation/repositories","GET /issues","GET /licenses","GET /marketplace_listing/plans","GET /marketplace_listing/plans/{plan_id}/accounts","GET /marketplace_listing/stubbed/plans","GET /marketplace_listing/stubbed/plans/{plan_id}/accounts","GET /networks/{owner}/{repo}/events","GET /notifications","GET /organizations","GET /orgs/{org}/actions/cache/usage-by-repository","GET /orgs/{org}/actions/permissions/repositories","GET /orgs/{org}/actions/runner-groups","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/runners","GET /orgs/{org}/actions/runners","GET /orgs/{org}/actions/secrets","GET /orgs/{org}/actions/secrets/{secret_name}/repositories","GET /orgs/{org}/audit-log","GET /orgs/{org}/blocks","GET /orgs/{org}/code-scanning/alerts","GET /orgs/{org}/codespaces","GET /orgs/{org}/credential-authorizations","GET /orgs/{org}/dependabot/secrets","GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories","GET /orgs/{org}/events","GET /orgs/{org}/external-groups","GET /orgs/{org}/failed_invitations","GET /orgs/{org}/hooks","GET /orgs/{org}/hooks/{hook_id}/deliveries","GET /orgs/{org}/installations","GET /orgs/{org}/invitations","GET /orgs/{org}/invitations/{invitation_id}/teams","GET /orgs/{org}/issues","GET /orgs/{org}/members","GET /orgs/{org}/migrations","GET /orgs/{org}/migrations/{migration_id}/repositories","GET /orgs/{org}/outside_collaborators","GET /orgs/{org}/packages","GET /orgs/{org}/packages/{package_type}/{package_name}/versions","GET /orgs/{org}/projects","GET /orgs/{org}/public_members","GET /orgs/{org}/repos","GET /orgs/{org}/secret-scanning/alerts","GET /orgs/{org}/settings/billing/advanced-security","GET /orgs/{org}/team-sync/groups","GET /orgs/{org}/teams","GET /orgs/{org}/teams/{team_slug}/discussions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions","GET /orgs/{org}/teams/{team_slug}/invitations","GET /orgs/{org}/teams/{team_slug}/members","GET /orgs/{org}/teams/{team_slug}/projects","GET /orgs/{org}/teams/{team_slug}/repos","GET /orgs/{org}/teams/{team_slug}/teams","GET /projects/columns/{column_id}/cards","GET /projects/{project_id}/collaborators","GET /projects/{project_id}/columns","GET /repos/{owner}/{repo}/actions/artifacts","GET /repos/{owner}/{repo}/actions/caches","GET /repos/{owner}/{repo}/actions/runners","GET /repos/{owner}/{repo}/actions/runs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts","GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs","GET /repos/{owner}/{repo}/actions/secrets","GET /repos/{owner}/{repo}/actions/workflows","GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs","GET /repos/{owner}/{repo}/assignees","GET /repos/{owner}/{repo}/branches","GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations","GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs","GET /repos/{owner}/{repo}/code-scanning/alerts","GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances","GET /repos/{owner}/{repo}/code-scanning/analyses","GET /repos/{owner}/{repo}/codespaces","GET /repos/{owner}/{repo}/codespaces/devcontainers","GET /repos/{owner}/{repo}/codespaces/secrets","GET /repos/{owner}/{repo}/collaborators","GET /repos/{owner}/{repo}/comments","GET /repos/{owner}/{repo}/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/commits","GET /repos/{owner}/{repo}/commits/{commit_sha}/comments","GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls","GET /repos/{owner}/{repo}/commits/{ref}/check-runs","GET /repos/{owner}/{repo}/commits/{ref}/check-suites","GET /repos/{owner}/{repo}/commits/{ref}/status","GET /repos/{owner}/{repo}/commits/{ref}/statuses","GET /repos/{owner}/{repo}/contributors","GET /repos/{owner}/{repo}/dependabot/secrets","GET /repos/{owner}/{repo}/deployments","GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses","GET /repos/{owner}/{repo}/environments","GET /repos/{owner}/{repo}/events","GET /repos/{owner}/{repo}/forks","GET /repos/{owner}/{repo}/git/matching-refs/{ref}","GET /repos/{owner}/{repo}/hooks","GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries","GET /repos/{owner}/{repo}/invitations","GET /repos/{owner}/{repo}/issues","GET /repos/{owner}/{repo}/issues/comments","GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/issues/events","GET /repos/{owner}/{repo}/issues/{issue_number}/comments","GET /repos/{owner}/{repo}/issues/{issue_number}/events","GET /repos/{owner}/{repo}/issues/{issue_number}/labels","GET /repos/{owner}/{repo}/issues/{issue_number}/reactions","GET /repos/{owner}/{repo}/issues/{issue_number}/timeline","GET /repos/{owner}/{repo}/keys","GET /repos/{owner}/{repo}/labels","GET /repos/{owner}/{repo}/milestones","GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels","GET /repos/{owner}/{repo}/notifications","GET /repos/{owner}/{repo}/pages/builds","GET /repos/{owner}/{repo}/projects","GET /repos/{owner}/{repo}/pulls","GET /repos/{owner}/{repo}/pulls/comments","GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/pulls/{pull_number}/comments","GET /repos/{owner}/{repo}/pulls/{pull_number}/commits","GET /repos/{owner}/{repo}/pulls/{pull_number}/files","GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments","GET /repos/{owner}/{repo}/releases","GET /repos/{owner}/{repo}/releases/{release_id}/assets","GET /repos/{owner}/{repo}/releases/{release_id}/reactions","GET /repos/{owner}/{repo}/secret-scanning/alerts","GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations","GET /repos/{owner}/{repo}/stargazers","GET /repos/{owner}/{repo}/subscribers","GET /repos/{owner}/{repo}/tags","GET /repos/{owner}/{repo}/teams","GET /repos/{owner}/{repo}/topics","GET /repositories","GET /repositories/{repository_id}/environments/{environment_name}/secrets","GET /search/code","GET /search/commits","GET /search/issues","GET /search/labels","GET /search/repositories","GET /search/topics","GET /search/users","GET /teams/{team_id}/discussions","GET /teams/{team_id}/discussions/{discussion_number}/comments","GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /teams/{team_id}/discussions/{discussion_number}/reactions","GET /teams/{team_id}/invitations","GET /teams/{team_id}/members","GET /teams/{team_id}/projects","GET /teams/{team_id}/repos","GET /teams/{team_id}/teams","GET /user/blocks","GET /user/codespaces","GET /user/codespaces/secrets","GET /user/emails","GET /user/followers","GET /user/following","GET /user/gpg_keys","GET /user/installations","GET /user/installations/{installation_id}/repositories","GET /user/issues","GET /user/keys","GET /user/marketplace_purchases","GET /user/marketplace_purchases/stubbed","GET /user/memberships/orgs","GET /user/migrations","GET /user/migrations/{migration_id}/repositories","GET /user/orgs","GET /user/packages","GET /user/packages/{package_type}/{package_name}/versions","GET /user/public_emails","GET /user/repos","GET /user/repository_invitations","GET /user/starred","GET /user/subscriptions","GET /user/teams","GET /users","GET /users/{username}/events","GET /users/{username}/events/orgs/{org}","GET /users/{username}/events/public","GET /users/{username}/followers","GET /users/{username}/following","GET /users/{username}/gists","GET /users/{username}/gpg_keys","GET /users/{username}/keys","GET /users/{username}/orgs","GET /users/{username}/packages","GET /users/{username}/projects","GET /users/{username}/received_events","GET /users/{username}/received_events/public","GET /users/{username}/repos","GET /users/{username}/starred","GET /users/{username}/subscriptions"];function c7(t){return typeof t=="string"?c2.includes(t):!1}function f2(t){return{paginate:Object.assign(u2.bind(null,t),{iterator:dn.bind(null,t)})}}f2.VERSION=d7;sa.composePaginateRest=m7;sa.isPaginatingEndpoint=c7;sa.paginateRest=f2;sa.paginatingEndpoints=c2});var _2=f(Te=>{"use strict";var f7=Te&&Te.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),h7=Te&&Te.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),v2=Te&&Te.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&f7(e,t,r);return h7(e,t),e};Object.defineProperty(Te,"__esModule",{value:!0});Te.getOctokitOptions=Te.GitHub=Te.defaults=Te.context=void 0;var g7=v2(Ji()),ln=v2(Pd()),v7=e2(),_7=p2(),w7=h2();Te.context=new g7.Context;var g2=ln.getApiBaseUrl();Te.defaults={baseUrl:g2,request:{agent:ln.getProxyAgent(g2)}};Te.GitHub=v7.Octokit.plugin(_7.restEndpointMethods,w7.paginateRest).defaults(Te.defaults);function E7(t,e){let r=Object.assign({},e||{}),a=ln.getAuthString(t,r);return a&&(r.auth=a),r}Te.getOctokitOptions=E7});var na=f(mt=>{"use strict";var b7=mt&&mt.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),y7=mt&&mt.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),T7=mt&&mt.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&b7(e,t,r);return y7(e,t),e};Object.defineProperty(mt,"__esModule",{value:!0});mt.getOctokit=mt.context=void 0;var S7=T7(Ji()),w2=_2();mt.context=new S7.Context;function O7(t,e,...r){let a=w2.GitHub.plugin(...r);return new a(w2.getOctokitOptions(t,e))}mt.getOctokit=O7});var mn=f(R=>{"use strict";var N7=R&&R.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),A7=R&&R.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),b2=R&&R.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&N7(e,t,r);return A7(e,t),e},un=R&&R.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})},je;Object.defineProperty(R,"__esModule",{value:!0});R.getCmdPath=R.tryGetExecutablePath=R.isRooted=R.isDirectory=R.exists=R.READONLY=R.UV_FS_O_EXLOCK=R.IS_WINDOWS=R.unlink=R.symlink=R.stat=R.rmdir=R.rm=R.rename=R.readlink=R.readdir=R.open=R.mkdir=R.lstat=R.copyFile=R.chmod=void 0;var y2=b2(require("fs")),i1=b2(require("path"));je=y2.promises,R.chmod=je.chmod,R.copyFile=je.copyFile,R.lstat=je.lstat,R.mkdir=je.mkdir,R.open=je.open,R.readdir=je.readdir,R.readlink=je.readlink,R.rename=je.rename,R.rm=je.rm,R.rmdir=je.rmdir,R.stat=je.stat,R.symlink=je.symlink,R.unlink=je.unlink;R.IS_WINDOWS=process.platform==="win32";R.UV_FS_O_EXLOCK=268435456;R.READONLY=y2.constants.O_RDONLY;function R7(t){return un(this,void 0,void 0,function*(){try{yield R.stat(t)}catch(e){if(e.code==="ENOENT")return!1;throw e}return!0})}R.exists=R7;function D7(t,e=!1){return un(this,void 0,void 0,function*(){return(e?yield R.stat(t):yield R.lstat(t)).isDirectory()})}R.isDirectory=D7;function I7(t){if(t=C7(t),!t)throw new Error('isRooted() parameter "p" cannot be empty');return R.IS_WINDOWS?t.startsWith("\\")||/^[A-Z]:/i.test(t):t.startsWith("/")}R.isRooted=I7;function P7(t,e){return un(this,void 0,void 0,function*(){let r;try{r=yield R.stat(t)}catch(i){i.code!=="ENOENT"&&console.log(`Unexpected error attempting to determine if executable file exists '${t}': ${i}`)}if(r&&r.isFile()){if(R.IS_WINDOWS){let i=i1.extname(t).toUpperCase();if(e.some(s=>s.toUpperCase()===i))return t}else if(E2(r))return t}let a=t;for(let i of e){t=a+i,r=void 0;try{r=yield R.stat(t)}catch(s){s.code!=="ENOENT"&&console.log(`Unexpected error attempting to determine if executable file exists '${t}': ${s}`)}if(r&&r.isFile()){if(R.IS_WINDOWS){try{let s=i1.dirname(t),n=i1.basename(t).toUpperCase();for(let o of yield R.readdir(s))if(n===o.toUpperCase()){t=i1.join(s,o);break}}catch(s){console.log(`Unexpected error attempting to determine the actual case of the file '${t}': ${s}`)}return t}else if(E2(r))return t}}return""})}R.tryGetExecutablePath=P7;function C7(t){return t=t||"",R.IS_WINDOWS?(t=t.replace(/\//g,"\\"),t.replace(/\\\\+/g,"\\")):t.replace(/\/\/+/g,"/")}function E2(t){return(t.mode&1)>0||(t.mode&8)>0&&t.gid===process.getgid()||(t.mode&64)>0&&t.uid===process.getuid()}function x7(){var t;return(t=process.env.COMSPEC)!==null&&t!==void 0?t:"cmd.exe"}R.getCmdPath=x7});var oa=f(se=>{"use strict";var G7=se&&se.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),L7=se&&se.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),T2=se&&se.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&G7(e,t,r);return L7(e,t),e},pr=se&&se.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(se,"__esModule",{value:!0});se.findInPath=se.which=se.mkdirP=se.rmRF=se.mv=se.cp=void 0;var k7=require("assert"),Lt=T2(require("path")),H=T2(mn());function F7(t,e,r={}){return pr(this,void 0,void 0,function*(){let{force:a,recursive:i,copySourceDirectory:s}=$7(r),n=(yield H.exists(e))?yield H.stat(e):null;if(n&&n.isFile()&&!a)return;let o=n&&n.isDirectory()&&s?Lt.join(e,Lt.basename(t)):e;if(!(yield H.exists(t)))throw new Error(`no such file or directory: ${t}`);if((yield H.stat(t)).isDirectory())if(i)yield A2(t,o,0,a);else throw new Error(`Failed to copy. ${t} is a directory, but tried to copy without recursive flag.`);else{if(Lt.relative(t,o)==="")throw new Error(`'${o}' and '${t}' are the same file`);yield R2(t,o,a)}})}se.cp=F7;function V7(t,e,r={}){return pr(this,void 0,void 0,function*(){if(yield H.exists(e)){let a=!0;if((yield H.isDirectory(e))&&(e=Lt.join(e,Lt.basename(t)),a=yield H.exists(e)),a)if(r.force==null||r.force)yield S2(e);else throw new Error("Destination already exists")}yield cn(Lt.dirname(e)),yield H.rename(t,e)})}se.mv=V7;function S2(t){return pr(this,void 0,void 0,function*(){if(H.IS_WINDOWS&&/[*"<>|]/.test(t))throw new Error('File path must not contain `*`, `"`, `<`, `>` or `|` on Windows');try{yield H.rm(t,{force:!0,maxRetries:3,recursive:!0,retryDelay:300})}catch(e){throw new Error(`File was unable to be removed ${e}`)}})}se.rmRF=S2;function cn(t){return pr(this,void 0,void 0,function*(){k7.ok(t,"a path argument must be provided"),yield H.mkdir(t,{recursive:!0})})}se.mkdirP=cn;function O2(t,e){return pr(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'tool' is required");if(e){let a=yield O2(t,!1);if(!a)throw H.IS_WINDOWS?new Error(`Unable to locate executable file: ${t}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also verify the file has a valid extension for an executable file.`):new Error(`Unable to locate executable file: ${t}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.`);return a}let r=yield N2(t);return r&&r.length>0?r[0]:""})}se.which=O2;function N2(t){return pr(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'tool' is required");let e=[];if(H.IS_WINDOWS&&process.env.PATHEXT)for(let i of process.env.PATHEXT.split(Lt.delimiter))i&&e.push(i);if(H.isRooted(t)){let i=yield H.tryGetExecutablePath(t,e);return i?[i]:[]}if(t.includes(Lt.sep))return[];let r=[];if(process.env.PATH)for(let i of process.env.PATH.split(Lt.delimiter))i&&r.push(i);let a=[];for(let i of r){let s=yield H.tryGetExecutablePath(Lt.join(i,t),e);s&&a.push(s)}return a})}se.findInPath=N2;function $7(t){let e=t.force==null?!0:t.force,r=!!t.recursive,a=t.copySourceDirectory==null?!0:!!t.copySourceDirectory;return{force:e,recursive:r,copySourceDirectory:a}}function A2(t,e,r,a){return pr(this,void 0,void 0,function*(){if(r>=255)return;r++,yield cn(e);let i=yield H.readdir(t);for(let s of i){let n=`${t}/${s}`,o=`${e}/${s}`;(yield H.lstat(n)).isDirectory()?yield A2(n,o,r,a):yield R2(n,o,a)}yield H.chmod(e,(yield H.stat(t)).mode)})}function R2(t,e,r){return pr(this,void 0,void 0,function*(){if((yield H.lstat(t)).isSymbolicLink()){try{yield H.lstat(e),yield H.unlink(e)}catch(i){i.code==="EPERM"&&(yield H.chmod(e,"0666"),yield H.unlink(e))}let a=yield H.readlink(t);yield H.symlink(a,e,H.IS_WINDOWS?"junction":null)}else(!(yield H.exists(e))||r)&&(yield H.copyFile(t,e))})}});var hn=f(fn=>{"use strict";var j=class extends Error{constructor(e,r,a,...i){Array.isArray(r)&&(r=r.join(" ").trim()),super(r),Error.captureStackTrace!==void 0&&Error.captureStackTrace(this,j),this.code=e;for(let s of i)for(let n in s){let o=s[n];this[n]=Buffer.isBuffer(o)?o.toString(a.encoding):o==null?o:JSON.parse(JSON.stringify(o))}}},U7=function(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)},P2=function(t){let e=[];for(let r=0,a=t.length;r=this.size&&(this.resize(),r>=this.size))throw Error("INVALID_BUFFER_STATE");let a=this.buf;this.buf=Buffer.allocUnsafe(this.size),e.copy(this.buf,0),a.copy(this.buf,e.length),this.length+=e.length}else{let r=this.length++;r===this.size&&this.resize();let a=this.clone();this.buf[0]=e,a.copy(this.buf,1,0,r)}}append(e){let r=this.length++;r===this.size&&this.resize(),this.buf[r]=e}clone(){return Buffer.from(this.buf.slice(0,this.length))}resize(){let e=this.length;this.size=this.size*2;let r=Buffer.allocUnsafe(this.size);this.buf.copy(r,0,0,e),this.buf=r}toString(e){return e?this.buf.slice(0,this.length).toString(e):Uint8Array.prototype.slice.call(this.buf.slice(0,this.length))}toJSON(){return this.toString("utf8")}reset(){this.length=0}},j7=12,q7=13,B7=10,M7=32,H7=9,z7=function(t){return{bomSkipped:!1,bufBytesStart:0,castField:t.cast_function,commenting:!1,error:void 0,enabled:t.from_line===1,escaping:!1,escapeIsQuote:Buffer.isBuffer(t.escape)&&Buffer.isBuffer(t.quote)&&Buffer.compare(t.escape,t.quote)===0,expectedRecordLength:Array.isArray(t.columns)?t.columns.length:void 0,field:new s1(20),firstLineToHeaders:t.cast_first_line_to_header,needMoreDataSize:Math.max(t.comment!==null?t.comment.length:0,...t.delimiter.map(e=>e.length),t.quote!==null?t.quote.length:0),previousBuf:void 0,quoting:!1,stop:!1,rawBuffer:new s1(100),record:[],recordHasError:!1,record_length:0,recordDelimiterMaxLength:t.record_delimiter.length===0?0:Math.max(...t.record_delimiter.map(e=>e.length)),trimChars:[Buffer.from(" ",t.encoding)[0],Buffer.from(" ",t.encoding)[0]],wasQuoting:!1,wasRowDelimiter:!1,timchars:[Buffer.from(Buffer.from([q7],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([B7],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([j7],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([M7],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([H7],"utf8").toString(),t.encoding)]}},W7=function(t){return t.replace(/([A-Z])/g,function(e,r){return"_"+r.toLowerCase()})},D2=function(t){let e={};for(let a in t)e[W7(a)]=t[a];if(e.encoding===void 0||e.encoding===!0)e.encoding="utf8";else if(e.encoding===null||e.encoding===!1)e.encoding=null;else if(typeof e.encoding!="string"&&e.encoding!==null)throw new j("CSV_INVALID_OPTION_ENCODING",["Invalid option encoding:","encoding must be a string or null to return a buffer,",`got ${JSON.stringify(e.encoding)}`],e);if(e.bom===void 0||e.bom===null||e.bom===!1)e.bom=!1;else if(e.bom!==!0)throw new j("CSV_INVALID_OPTION_BOM",["Invalid option bom:","bom must be true,",`got ${JSON.stringify(e.bom)}`],e);if(e.cast_function=null,e.cast===void 0||e.cast===null||e.cast===!1||e.cast==="")e.cast=void 0;else if(typeof e.cast=="function")e.cast_function=e.cast,e.cast=!0;else if(e.cast!==!0)throw new j("CSV_INVALID_OPTION_CAST",["Invalid option cast:","cast must be true or a function,",`got ${JSON.stringify(e.cast)}`],e);if(e.cast_date===void 0||e.cast_date===null||e.cast_date===!1||e.cast_date==="")e.cast_date=!1;else if(e.cast_date===!0)e.cast_date=function(a){let i=Date.parse(a);return isNaN(i)?a:new Date(i)};else if(typeof e.cast_date!="function")throw new j("CSV_INVALID_OPTION_CAST_DATE",["Invalid option cast_date:","cast_date must be true or a function,",`got ${JSON.stringify(e.cast_date)}`],e);if(e.cast_first_line_to_header=null,e.columns===!0)e.cast_first_line_to_header=void 0;else if(typeof e.columns=="function")e.cast_first_line_to_header=e.columns,e.columns=!0;else if(Array.isArray(e.columns))e.columns=P2(e.columns);else if(e.columns===void 0||e.columns===null||e.columns===!1)e.columns=!1;else throw new j("CSV_INVALID_OPTION_COLUMNS",["Invalid option columns:","expect an array, a function or true,",`got ${JSON.stringify(e.columns)}`],e);if(e.group_columns_by_name===void 0||e.group_columns_by_name===null||e.group_columns_by_name===!1)e.group_columns_by_name=!1;else{if(e.group_columns_by_name!==!0)throw new j("CSV_INVALID_OPTION_GROUP_COLUMNS_BY_NAME",["Invalid option group_columns_by_name:","expect an boolean,",`got ${JSON.stringify(e.group_columns_by_name)}`],e);if(e.columns===!1)throw new j("CSV_INVALID_OPTION_GROUP_COLUMNS_BY_NAME",["Invalid option group_columns_by_name:","the `columns` mode must be activated."],e)}if(e.comment===void 0||e.comment===null||e.comment===!1||e.comment==="")e.comment=null;else if(typeof e.comment=="string"&&(e.comment=Buffer.from(e.comment,e.encoding)),!Buffer.isBuffer(e.comment))throw new j("CSV_INVALID_OPTION_COMMENT",["Invalid option comment:","comment must be a buffer or a string,",`got ${JSON.stringify(e.comment)}`],e);let r=JSON.stringify(e.delimiter);if(Array.isArray(e.delimiter)||(e.delimiter=[e.delimiter]),e.delimiter.length===0)throw new j("CSV_INVALID_OPTION_DELIMITER",["Invalid option delimiter:","delimiter must be a non empty string or buffer or array of string|buffer,",`got ${r}`],e);if(e.delimiter=e.delimiter.map(function(a){if(a==null||a===!1)return Buffer.from(",",e.encoding);if(typeof a=="string"&&(a=Buffer.from(a,e.encoding)),!Buffer.isBuffer(a)||a.length===0)throw new j("CSV_INVALID_OPTION_DELIMITER",["Invalid option delimiter:","delimiter must be a non empty string or buffer or array of string|buffer,",`got ${r}`],e);return a}),e.escape===void 0||e.escape===!0?e.escape=Buffer.from('"',e.encoding):typeof e.escape=="string"?e.escape=Buffer.from(e.escape,e.encoding):(e.escape===null||e.escape===!1)&&(e.escape=null),e.escape!==null&&!Buffer.isBuffer(e.escape))throw new Error(`Invalid Option: escape must be a buffer, a string or a boolean, got ${JSON.stringify(e.escape)}`);if(e.from===void 0||e.from===null)e.from=1;else if(typeof e.from=="string"&&/\d+/.test(e.from)&&(e.from=parseInt(e.from)),Number.isInteger(e.from)){if(e.from<0)throw new Error(`Invalid Option: from must be a positive integer, got ${JSON.stringify(t.from)}`)}else throw new Error(`Invalid Option: from must be an integer, got ${JSON.stringify(e.from)}`);if(e.from_line===void 0||e.from_line===null)e.from_line=1;else if(typeof e.from_line=="string"&&/\d+/.test(e.from_line)&&(e.from_line=parseInt(e.from_line)),Number.isInteger(e.from_line)){if(e.from_line<=0)throw new Error(`Invalid Option: from_line must be a positive integer greater than 0, got ${JSON.stringify(t.from_line)}`)}else throw new Error(`Invalid Option: from_line must be an integer, got ${JSON.stringify(t.from_line)}`);if(e.ignore_last_delimiters===void 0||e.ignore_last_delimiters===null)e.ignore_last_delimiters=!1;else if(typeof e.ignore_last_delimiters=="number")e.ignore_last_delimiters=Math.floor(e.ignore_last_delimiters),e.ignore_last_delimiters===0&&(e.ignore_last_delimiters=!1);else if(typeof e.ignore_last_delimiters!="boolean")throw new j("CSV_INVALID_OPTION_IGNORE_LAST_DELIMITERS",["Invalid option `ignore_last_delimiters`:","the value must be a boolean value or an integer,",`got ${JSON.stringify(e.ignore_last_delimiters)}`],e);if(e.ignore_last_delimiters===!0&&e.columns===!1)throw new j("CSV_IGNORE_LAST_DELIMITERS_REQUIRES_COLUMNS",["The option `ignore_last_delimiters`","requires the activation of the `columns` option"],e);if(e.info===void 0||e.info===null||e.info===!1)e.info=!1;else if(e.info!==!0)throw new Error(`Invalid Option: info must be true, got ${JSON.stringify(e.info)}`);if(e.max_record_size===void 0||e.max_record_size===null||e.max_record_size===!1)e.max_record_size=0;else if(!(Number.isInteger(e.max_record_size)&&e.max_record_size>=0))if(typeof e.max_record_size=="string"&&/\d+/.test(e.max_record_size))e.max_record_size=parseInt(e.max_record_size);else throw new Error(`Invalid Option: max_record_size must be a positive integer, got ${JSON.stringify(e.max_record_size)}`);if(e.objname===void 0||e.objname===null||e.objname===!1)e.objname=void 0;else if(Buffer.isBuffer(e.objname)){if(e.objname.length===0)throw new Error("Invalid Option: objname must be a non empty buffer");e.encoding===null||(e.objname=e.objname.toString(e.encoding))}else if(typeof e.objname=="string"){if(e.objname.length===0)throw new Error("Invalid Option: objname must be a non empty string")}else if(typeof e.objname!="number")throw new Error(`Invalid Option: objname must be a string or a buffer, got ${e.objname}`);if(e.objname!==void 0){if(typeof e.objname=="number"){if(e.columns!==!1)throw Error("Invalid Option: objname index cannot be combined with columns or be defined as a field")}else if(e.columns===!1)throw Error("Invalid Option: objname field must be combined with columns or be defined as an index")}if(e.on_record===void 0||e.on_record===null)e.on_record=void 0;else if(typeof e.on_record!="function")throw new j("CSV_INVALID_OPTION_ON_RECORD",["Invalid option `on_record`:","expect a function,",`got ${JSON.stringify(e.on_record)}`],e);if(e.quote===null||e.quote===!1||e.quote==="")e.quote=null;else if(e.quote===void 0||e.quote===!0?e.quote=Buffer.from('"',e.encoding):typeof e.quote=="string"&&(e.quote=Buffer.from(e.quote,e.encoding)),!Buffer.isBuffer(e.quote))throw new Error(`Invalid Option: quote must be a buffer or a string, got ${JSON.stringify(e.quote)}`);if(e.raw===void 0||e.raw===null||e.raw===!1)e.raw=!1;else if(e.raw!==!0)throw new Error(`Invalid Option: raw must be true, got ${JSON.stringify(e.raw)}`);if(e.record_delimiter===void 0)e.record_delimiter=[];else if(typeof e.record_delimiter=="string"||Buffer.isBuffer(e.record_delimiter)){if(e.record_delimiter.length===0)throw new j("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a non empty string or buffer,",`got ${JSON.stringify(e.record_delimiter)}`],e);e.record_delimiter=[e.record_delimiter]}else if(!Array.isArray(e.record_delimiter))throw new j("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a string, a buffer or array of string|buffer,",`got ${JSON.stringify(e.record_delimiter)}`],e);if(e.record_delimiter=e.record_delimiter.map(function(a,i){if(typeof a!="string"&&!Buffer.isBuffer(a))throw new j("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a string, a buffer or array of string|buffer",`at index ${i},`,`got ${JSON.stringify(a)}`],e);if(a.length===0)throw new j("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a non empty string or buffer",`at index ${i},`,`got ${JSON.stringify(a)}`],e);return typeof a=="string"&&(a=Buffer.from(a,e.encoding)),a}),typeof e.relax_column_count!="boolean")if(e.relax_column_count===void 0||e.relax_column_count===null)e.relax_column_count=!1;else throw new Error(`Invalid Option: relax_column_count must be a boolean, got ${JSON.stringify(e.relax_column_count)}`);if(typeof e.relax_column_count_less!="boolean")if(e.relax_column_count_less===void 0||e.relax_column_count_less===null)e.relax_column_count_less=!1;else throw new Error(`Invalid Option: relax_column_count_less must be a boolean, got ${JSON.stringify(e.relax_column_count_less)}`);if(typeof e.relax_column_count_more!="boolean")if(e.relax_column_count_more===void 0||e.relax_column_count_more===null)e.relax_column_count_more=!1;else throw new Error(`Invalid Option: relax_column_count_more must be a boolean, got ${JSON.stringify(e.relax_column_count_more)}`);if(typeof e.relax_quotes!="boolean")if(e.relax_quotes===void 0||e.relax_quotes===null)e.relax_quotes=!1;else throw new Error(`Invalid Option: relax_quotes must be a boolean, got ${JSON.stringify(e.relax_quotes)}`);if(typeof e.skip_empty_lines!="boolean")if(e.skip_empty_lines===void 0||e.skip_empty_lines===null)e.skip_empty_lines=!1;else throw new Error(`Invalid Option: skip_empty_lines must be a boolean, got ${JSON.stringify(e.skip_empty_lines)}`);if(typeof e.skip_records_with_empty_values!="boolean")if(e.skip_records_with_empty_values===void 0||e.skip_records_with_empty_values===null)e.skip_records_with_empty_values=!1;else throw new Error(`Invalid Option: skip_records_with_empty_values must be a boolean, got ${JSON.stringify(e.skip_records_with_empty_values)}`);if(typeof e.skip_records_with_error!="boolean")if(e.skip_records_with_error===void 0||e.skip_records_with_error===null)e.skip_records_with_error=!1;else throw new Error(`Invalid Option: skip_records_with_error must be a boolean, got ${JSON.stringify(e.skip_records_with_error)}`);if(e.rtrim===void 0||e.rtrim===null||e.rtrim===!1)e.rtrim=!1;else if(e.rtrim!==!0)throw new Error(`Invalid Option: rtrim must be a boolean, got ${JSON.stringify(e.rtrim)}`);if(e.ltrim===void 0||e.ltrim===null||e.ltrim===!1)e.ltrim=!1;else if(e.ltrim!==!0)throw new Error(`Invalid Option: ltrim must be a boolean, got ${JSON.stringify(e.ltrim)}`);if(e.trim===void 0||e.trim===null||e.trim===!1)e.trim=!1;else if(e.trim!==!0)throw new Error(`Invalid Option: trim must be a boolean, got ${JSON.stringify(e.trim)}`);if(e.trim===!0&&t.ltrim!==!1?e.ltrim=!0:e.ltrim!==!0&&(e.ltrim=!1),e.trim===!0&&t.rtrim!==!1?e.rtrim=!0:e.rtrim!==!0&&(e.rtrim=!1),e.to===void 0||e.to===null)e.to=-1;else if(typeof e.to=="string"&&/\d+/.test(e.to)&&(e.to=parseInt(e.to)),Number.isInteger(e.to)){if(e.to<=0)throw new Error(`Invalid Option: to must be a positive integer greater than 0, got ${JSON.stringify(t.to)}`)}else throw new Error(`Invalid Option: to must be an integer, got ${JSON.stringify(t.to)}`);if(e.to_line===void 0||e.to_line===null)e.to_line=-1;else if(typeof e.to_line=="string"&&/\d+/.test(e.to_line)&&(e.to_line=parseInt(e.to_line)),Number.isInteger(e.to_line)){if(e.to_line<=0)throw new Error(`Invalid Option: to_line must be a positive integer greater than 0, got ${JSON.stringify(t.to_line)}`)}else throw new Error(`Invalid Option: to_line must be an integer, got ${JSON.stringify(t.to_line)}`);return e},I2=function(t){return t.every(e=>e==null||e.toString&&e.toString().trim()==="")},J7=13,X7=10,pa={utf8:Buffer.from([239,187,191]),utf16le:Buffer.from([255,254])},K7=function(t={}){let e={bytes:0,comment_lines:0,empty_lines:0,invalid_field_length:0,lines:1,records:0},r=D2(t);return{info:e,original_options:t,options:r,state:z7(r),__needMoreData:function(a,i,s){if(s)return!1;let{encoding:n,escape:o,quote:p}=this.options,{quoting:d,needMoreDataSize:l,recordDelimiterMaxLength:u}=this.state,m=i-a-1,c=Math.max(l,u===0?Buffer.from(`\r -`,n).length:u,d?(o===null?0:o.length)+p.length:0,d?p.length+u:0);return mT){this.state.stop=!0,n();return}this.state.quoting===!1&&U.length===0&&this.__autoDiscoverRecordDelimiter(S,b)&&(U=this.options.record_delimiter);let I=S[b];if(m===!0&&Tt.append(I),(I===J7||I===X7)&&this.state.wasRowDelimiter===!1&&(this.state.wasRowDelimiter=!0),this.state.escaping===!0)this.state.escaping=!1;else{if(E!==null&&this.state.quoting===!0&&this.__isEscape(S,b,I)&&b+E.lengthpa[ne].equals(this.state.field.toString())?ne:!1).filter(Boolean)[0],Ee=this.__error(new j("INVALID_OPENING_QUOTE",["Invalid Opening Quote:",`a quote is found on field ${JSON.stringify(F.column)} at line ${F.lines}, value is ${JSON.stringify(this.state.field.toString(p))}`,Ze?`(${Ze} bom)`:void 0],this.options,F,{field:this.state.field}));if(Ee!==void 0)return Ee}}else{this.state.quoting=!0,b+=A.length-1;continue}if(this.state.quoting===!1){let F=this.__isRecordDelimiter(I,S,b);if(F!==0){if(this.state.commenting&&this.state.wasQuoting===!1&&this.state.record.length===0&&this.state.field.length===0)this.info.comment_lines++;else{if(this.state.enabled===!1&&this.info.lines+(this.state.wasRowDelimiter===!0?1:0)>=d){this.state.enabled=!0,this.__resetField(),this.__resetRecord(),b+=F-1;continue}if(v===!0&&this.state.wasQuoting===!1&&this.state.record.length===0&&this.state.field.length===0){this.info.empty_lines++,b+=F-1;continue}this.info.bytes=this.state.bufBytesStart+b;let ot=this.__onField();if(ot!==void 0)return ot;this.info.bytes=this.state.bufBytesStart+b+F;let Le=this.__onRecord(s);if(Le!==void 0)return Le;if(y!==-1&&this.info.records>=y){this.state.stop=!0,n();return}}this.state.commenting=!1,b+=F-1;continue}if(this.state.commenting)continue;if((w===null?0:this.__compareBytes(w,S,b,I))!==0){this.state.commenting=!0;continue}let Ee=this.__isDelimiter(S,b,I);if(Ee!==0){this.info.bytes=this.state.bufBytesStart+b;let ne=this.__onField();if(ne!==void 0)return ne;b+=Ee-1;continue}}}if(this.state.commenting===!1&&u!==0&&this.state.record_length+this.state.field.length>u)return this.__error(new j("CSV_MAX_RECORD_SIZE",["Max Record Size:","record exceed the maximum number of tolerated bytes",`of ${u}`,`at line ${this.info.lines}`],this.options,this.__infoField()));let pe=l===!1||this.state.quoting===!0||this.state.field.length!==0||!this.__isCharTrimable(S,b),Er=g===!1||this.state.wasQuoting===!1;if(pe===!0&&Er===!0)this.state.field.append(I);else{if(g===!0&&!this.__isCharTrimable(S,b))return this.__error(new j("CSV_NON_TRIMABLE_CHAR_AFTER_CLOSING_QUOTE",["Invalid Closing Quote:","found non trimable byte after quote",`at line ${this.info.lines}`],this.options,this.__infoField()));pe===!1&&(b+=this.__isCharTrimable(S,b)-1);continue}}if(i===!0)if(this.state.quoting===!0){let I=this.__error(new j("CSV_QUOTE_NOT_CLOSED",["Quote Not Closed:",`the parsing is finished with an opening quote at line ${this.info.lines}`],this.options,this.__infoField()));if(I!==void 0)return I}else if(this.state.wasQuoting===!0||this.state.record.length!==0||this.state.field.length!==0){this.info.bytes=this.state.bufBytesStart+b;let I=this.__onField();if(I!==void 0)return I;let pe=this.__onRecord(s);if(pe!==void 0)return pe}else this.state.wasRowDelimiter===!0?this.info.empty_lines++:this.state.commenting===!0&&this.info.comment_lines++;else this.state.bufBytesStart+=b,this.state.previousBuf=S.slice(b);this.state.wasRowDelimiter===!0&&(this.info.lines++,this.state.wasRowDelimiter=!1)},__onRecord:function(a){let{columns:i,group_columns_by_name:s,encoding:n,info:o,from:p,relax_column_count:d,relax_column_count_less:l,relax_column_count_more:u,raw:m,skip_records_with_empty_values:c}=this.options,{enabled:g,record:v}=this.state;if(g===!1)return this.__resetRecord();let y=v.length;if(i===!0){if(c===!0&&I2(v)){this.__resetRecord();return}return this.__firstLineToColumns(v)}if(i===!1&&this.info.records===0&&(this.state.expectedRecordLength=y),y!==this.state.expectedRecordLength){let T=i===!1?new j("CSV_RECORD_INCONSISTENT_FIELDS_LENGTH",["Invalid Record Length:",`expect ${this.state.expectedRecordLength},`,`got ${y} on line ${this.info.lines}`],this.options,this.__infoField(),{record:v}):new j("CSV_RECORD_INCONSISTENT_COLUMNS",["Invalid Record Length:",`columns length is ${i.length},`,`got ${y} on line ${this.info.lines}`],this.options,this.__infoField(),{record:v});if(d===!0||l===!0&&ythis.state.expectedRecordLength)this.info.invalid_field_length++,this.state.error=T;else{let w=this.__error(T);if(w)return w}}if(c===!0&&I2(v)){this.__resetRecord();return}if(this.state.recordHasError===!0){this.__resetRecord(),this.state.recordHasError=!1;return}if(this.info.records++,p===1||this.info.records>=p){let{objname:T}=this.options;if(i!==!1){let w={};for(let E=0,A=v.length;E{let{timchars:p}=this.state;e:for(let d=0;d=0},__compareBytes:function(a,i,s,n){if(a[0]!==n)return 0;let o=a.length;for(let p=1;pthis.state.record.length?a[this.state.record.length].name:null:this.state.record.length,quoting:this.state.wasQuoting}}}},Q7=function(t,e={}){typeof t=="string"&&(t=Buffer.from(t));let r=e&&e.objname?{}:[],a=K7(e),i=p=>{a.options.objname===void 0?r.push(p):r[p[0]]=p[1]},s=()=>{},n=a.parse(t,!1,i,s);if(n!==void 0)throw n;let o=a.parse(void 0,!0,i,s);if(o!==void 0)throw o;return r};fn.CsvError=j;fn.parse=Q7});var gn=f(qe=>{"use strict";var Y7=qe&&qe.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r);var i=Object.getOwnPropertyDescriptor(e,r);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,a,i)}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),Z7=qe&&qe.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),x2=qe&&qe.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Y7(e,t,r);return Z7(e,t),e},C2=qe&&qe.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})},ef=qe&&qe.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(qe,"__esModule",{value:!0});qe.Util=void 0;var tf=ef(require("fs")),rf=x2(fe()),af=x2(oa()),sf=hn(),ei=class{static getInputList(e,r){let a=[],i=rf.getInput(e);if(i=="")return a;let s=(0,sf.parse)(i,{columns:!1,relaxQuotes:!0,comment:"#",relaxColumnCount:!0,skipEmptyLines:!0,quote:r==null?void 0:r.quote});for(let n of s)n.length==1?r!=null&&r.ignoreComma?a.push(n[0]):a.push(...n[0].split(",")):r!=null&&r.ignoreComma?a.push(n.join(",")):a.push(...n);return a.filter(n=>n).map(n=>n.trim())}static asyncForEach(e,r){return C2(this,void 0,void 0,function*(){for(let a=0;a{"use strict";var gf=Be&&Be.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),vf=Be&&Be.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),ua=Be&&Be.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&gf(e,t,r);return vf(e,t),e},z2=Be&&Be.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(Be,"__esModule",{value:!0});Be.argStringToArray=Be.ToolRunner=void 0;var d1=ua(require("os")),J2=ua(require("events")),_f=ua(require("child_process")),wf=ua(require("path")),Ef=ua(oa()),W2=ua(mn()),bf=require("timers"),l1=process.platform==="win32",yn=class extends J2.EventEmitter{constructor(e,r,a){if(super(),!e)throw new Error("Parameter 'toolPath' cannot be null or empty.");this.toolPath=e,this.args=r||[],this.options=a||{}}_debug(e){this.options.listeners&&this.options.listeners.debug&&this.options.listeners.debug(e)}_getCommandString(e,r){let a=this._getSpawnFileName(),i=this._getSpawnArgs(e),s=r?"":"[command]";if(l1)if(this._isCmdFile()){s+=a;for(let n of i)s+=` ${n}`}else if(e.windowsVerbatimArguments){s+=`"${a}"`;for(let n of i)s+=` ${n}`}else{s+=this._windowsQuoteCmdArg(a);for(let n of i)s+=` ${this._windowsQuoteCmdArg(n)}`}else{s+=a;for(let n of i)s+=` ${n}`}return s}_processLineBuffer(e,r,a){try{let i=r+e.toString(),s=i.indexOf(d1.EOL);for(;s>-1;){let n=i.substring(0,s);a(n),i=i.substring(s+d1.EOL.length),s=i.indexOf(d1.EOL)}return i}catch(i){return this._debug(`error processing line. Failed with error ${i}`),""}}_getSpawnFileName(){return l1&&this._isCmdFile()?process.env.COMSPEC||"cmd.exe":this.toolPath}_getSpawnArgs(e){if(l1&&this._isCmdFile()){let r=`/D /S /C "${this._windowsQuoteCmdArg(this.toolPath)}`;for(let a of this.args)r+=" ",r+=e.windowsVerbatimArguments?a:this._windowsQuoteCmdArg(a);return r+='"',[r]}return this.args}_endsWith(e,r){return e.endsWith(r)}_isCmdFile(){let e=this.toolPath.toUpperCase();return this._endsWith(e,".CMD")||this._endsWith(e,".BAT")}_windowsQuoteCmdArg(e){if(!this._isCmdFile())return this._uvQuoteCmdArg(e);if(!e)return'""';let r=[" "," ","&","(",")","[","]","{","}","^","=",";","!","'","+",",","`","~","|","<",">",'"'],a=!1;for(let n of e)if(r.some(o=>o===n)){a=!0;break}if(!a)return e;let i='"',s=!0;for(let n=e.length;n>0;n--)i+=e[n-1],s&&e[n-1]==="\\"?i+="\\":e[n-1]==='"'?(s=!0,i+='"'):s=!1;return i+='"',i.split("").reverse().join("")}_uvQuoteCmdArg(e){if(!e)return'""';if(!e.includes(" ")&&!e.includes(" ")&&!e.includes('"'))return e;if(!e.includes('"')&&!e.includes("\\"))return`"${e}"`;let r='"',a=!0;for(let i=e.length;i>0;i--)r+=e[i-1],a&&e[i-1]==="\\"?r+="\\":e[i-1]==='"'?(a=!0,r+="\\"):a=!1;return r+='"',r.split("").reverse().join("")}_cloneExecOptions(e){e=e||{};let r={cwd:e.cwd||process.cwd(),env:e.env||process.env,silent:e.silent||!1,windowsVerbatimArguments:e.windowsVerbatimArguments||!1,failOnStdErr:e.failOnStdErr||!1,ignoreReturnCode:e.ignoreReturnCode||!1,delay:e.delay||1e4};return r.outStream=e.outStream||process.stdout,r.errStream=e.errStream||process.stderr,r}_getSpawnOptions(e,r){e=e||{};let a={};return a.cwd=e.cwd,a.env=e.env,a.windowsVerbatimArguments=e.windowsVerbatimArguments||this._isCmdFile(),e.windowsVerbatimArguments&&(a.argv0=`"${r}"`),a}exec(){return z2(this,void 0,void 0,function*(){return!W2.isRooted(this.toolPath)&&(this.toolPath.includes("/")||l1&&this.toolPath.includes("\\"))&&(this.toolPath=wf.resolve(process.cwd(),this.options.cwd||process.cwd(),this.toolPath)),this.toolPath=yield Ef.which(this.toolPath,!0),new Promise((e,r)=>z2(this,void 0,void 0,function*(){this._debug(`exec tool: ${this.toolPath}`),this._debug("arguments:");for(let d of this.args)this._debug(` ${d}`);let a=this._cloneExecOptions(this.options);!a.silent&&a.outStream&&a.outStream.write(this._getCommandString(a)+d1.EOL);let i=new ri(a,this.toolPath);if(i.on("debug",d=>{this._debug(d)}),this.options.cwd&&!(yield W2.exists(this.options.cwd)))return r(new Error(`The cwd: ${this.options.cwd} does not exist!`));let s=this._getSpawnFileName(),n=_f.spawn(s,this._getSpawnArgs(a),this._getSpawnOptions(this.options,s)),o="";n.stdout&&n.stdout.on("data",d=>{this.options.listeners&&this.options.listeners.stdout&&this.options.listeners.stdout(d),!a.silent&&a.outStream&&a.outStream.write(d),o=this._processLineBuffer(d,o,l=>{this.options.listeners&&this.options.listeners.stdline&&this.options.listeners.stdline(l)})});let p="";if(n.stderr&&n.stderr.on("data",d=>{i.processStderr=!0,this.options.listeners&&this.options.listeners.stderr&&this.options.listeners.stderr(d),!a.silent&&a.errStream&&a.outStream&&(a.failOnStdErr?a.errStream:a.outStream).write(d),p=this._processLineBuffer(d,p,l=>{this.options.listeners&&this.options.listeners.errline&&this.options.listeners.errline(l)})}),n.on("error",d=>{i.processError=d.message,i.processExited=!0,i.processClosed=!0,i.CheckComplete()}),n.on("exit",d=>{i.processExitCode=d,i.processExited=!0,this._debug(`Exit code ${d} received from tool '${this.toolPath}'`),i.CheckComplete()}),n.on("close",d=>{i.processExitCode=d,i.processExited=!0,i.processClosed=!0,this._debug(`STDIO streams have closed for tool '${this.toolPath}'`),i.CheckComplete()}),i.on("done",(d,l)=>{o.length>0&&this.emit("stdline",o),p.length>0&&this.emit("errline",p),n.removeAllListeners(),d?r(d):e(l)}),this.options.input){if(!n.stdin)throw new Error("child process missing stdin");n.stdin.end(this.options.input)}}))})}};Be.ToolRunner=yn;function yf(t){let e=[],r=!1,a=!1,i="";function s(n){a&&n!=='"'&&(i+="\\"),i+=n,a=!1}for(let n=0;n0&&(e.push(i),i="");continue}s(o)}return i.length>0&&e.push(i.trim()),e}Be.argStringToArray=yf;var ri=class extends J2.EventEmitter{constructor(e,r){if(super(),this.processClosed=!1,this.processError="",this.processExitCode=0,this.processExited=!1,this.processStderr=!1,this.delay=1e4,this.done=!1,this.timeout=null,!r)throw new Error("toolPath must not be empty");this.options=e,this.toolPath=r,e.delay&&(this.delay=e.delay)}CheckComplete(){this.done||(this.processClosed?this._setResult():this.processExited&&(this.timeout=bf.setTimeout(ri.HandleTimeout,this.delay,this)))}_debug(e){this.emit("debug",e)}_setResult(){let e;this.processExited&&(this.processError?e=new Error(`There was an error when attempting to execute the process '${this.toolPath}'. This may indicate the process failed to start. Error: ${this.processError}`):this.processExitCode!==0&&!this.options.ignoreReturnCode?e=new Error(`The process '${this.toolPath}' failed with exit code ${this.processExitCode}`):this.processStderr&&this.options.failOnStdErr&&(e=new Error(`The process '${this.toolPath}' failed because one or more lines were written to the STDERR stream`))),this.timeout&&(clearTimeout(this.timeout),this.timeout=null),this.done=!0,this.emit("done",e,this.processExitCode)}static HandleTimeout(e){if(!e.done){if(!e.processClosed&&e.processExited){let r=`The STDIO streams did not close within ${e.delay/1e3} seconds of the exit event from process '${e.toolPath}'. This may indicate a child process inherited the STDIO streams and has not yet exited.`;e._debug(r)}e._setResult()}}}});var u1=f(Me=>{"use strict";var Tf=Me&&Me.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),Sf=Me&&Me.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Of=Me&&Me.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&Tf(e,t,r);return Sf(e,t),e},Y2=Me&&Me.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(Me,"__esModule",{value:!0});Me.getExecOutput=Me.exec=void 0;var K2=require("string_decoder"),Q2=Of(X2());function Z2(t,e,r){return Y2(this,void 0,void 0,function*(){let a=Q2.argStringToArray(t);if(a.length===0)throw new Error("Parameter 'commandLine' cannot be null or empty.");let i=a[0];return e=a.slice(1).concat(e||[]),new Q2.ToolRunner(i,e,r).exec()})}Me.exec=Z2;function Nf(t,e,r){var a,i;return Y2(this,void 0,void 0,function*(){let s="",n="",o=new K2.StringDecoder("utf8"),p=new K2.StringDecoder("utf8"),d=(a=r==null?void 0:r.listeners)===null||a===void 0?void 0:a.stdout,l=(i=r==null?void 0:r.listeners)===null||i===void 0?void 0:i.stderr,u=v=>{n+=p.write(v),l&&l(v)},m=v=>{s+=o.write(v),d&&d(v)},c=Object.assign(Object.assign({},r==null?void 0:r.listeners),{stdout:m,stderr:u}),g=yield Z2(t,e,Object.assign(Object.assign({},r),{listeners:c}));return s+=o.end(),n+=p.end(),{exitCode:g,stdout:s,stderr:n}})}Me.getExecOutput=Nf});var s0=f((LS,i0)=>{"use strict";var Af=Object.create,m1=Object.defineProperty,Rf=Object.getOwnPropertyDescriptor,Df=Object.getOwnPropertyNames,If=Object.getPrototypeOf,Pf=Object.prototype.hasOwnProperty,Cf=(t,e)=>{for(var r in e)m1(t,r,{get:e[r],enumerable:!0})},t0=(t,e,r,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Df(e))!Pf.call(t,i)&&i!==r&&m1(t,i,{get:()=>e[i],enumerable:!(a=Rf(e,i))||a.enumerable});return t},r0=(t,e,r)=>(r=t!=null?Af(If(t)):{},t0(e||!t||!t.__esModule?m1(r,"default",{value:t,enumerable:!0}):r,t)),xf=t=>t0(m1({},"__esModule",{value:!0}),t),a0={};Cf(a0,{getIDToken:()=>Ff});i0.exports=xf(a0);var Gf=r0(fe()),ai=r0(na()),Lf=br(),kf=t=>new Promise(e=>setTimeout(e,t)),e0=new Lf.HttpClient("@depot/actions-public-oidc-client");async function Ff(t){if(ai.context.eventName!=="pull_request")throw new Error("not a pull request");let e=await e0.postJson("https://actions-public-oidc.depot.dev/claim",{aud:t,eventName:ai.context.eventName,repo:`${ai.context.repo.owner}/${ai.context.repo.repo}`,runID:ai.context.runId.toString()});if(e.statusCode>=400)throw e.result?"error"in e.result?new Error(e.result.error):new Error(`HTTP ${e.statusCode}: ${JSON.stringify(e.result)}`):new Error(`HTTP ${e.statusCode}: no response`);if(!e.result)throw new Error(`HTTP ${e.statusCode}: no response`);if("error"in e.result)throw new Error(e.result.error);let{challengeCode:r,exchangeURL:a}=e.result,i=setInterval(()=>{Gf.info(`Waiting for OIDC auth challenge ${r}`)},1e3);try{for(let s=1;s<60;s++){let n=await e0.post(a,"");if(n.message.statusCode===200)return await n.readBody();await kf(1e3)}throw new Error(`OIDC auth challenge ${r} timed out`)}finally{clearInterval(i)}}});var ii=f((kS,n0)=>{var Vf="2.0.0",$f=Number.MAX_SAFE_INTEGER||9007199254740991,Uf=16,jf=["major","premajor","minor","preminor","patch","prepatch","prerelease"];n0.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:Uf,MAX_SAFE_INTEGER:$f,RELEASE_TYPES:jf,SEMVER_SPEC_VERSION:Vf,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var si=f((FS,o0)=>{var qf=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};o0.exports=qf});var ma=f((dr,p0)=>{var{MAX_SAFE_COMPONENT_LENGTH:Tn}=ii(),Bf=si();dr=p0.exports={};var Mf=dr.re=[],O=dr.src=[],N=dr.t={},Hf=0,C=(t,e,r)=>{let a=Hf++;Bf(t,a,e),N[t]=a,O[a]=e,Mf[a]=new RegExp(e,r?"g":void 0)};C("NUMERICIDENTIFIER","0|[1-9]\\d*");C("NUMERICIDENTIFIERLOOSE","[0-9]+");C("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*");C("MAINVERSION",`(${O[N.NUMERICIDENTIFIER]})\\.(${O[N.NUMERICIDENTIFIER]})\\.(${O[N.NUMERICIDENTIFIER]})`);C("MAINVERSIONLOOSE",`(${O[N.NUMERICIDENTIFIERLOOSE]})\\.(${O[N.NUMERICIDENTIFIERLOOSE]})\\.(${O[N.NUMERICIDENTIFIERLOOSE]})`);C("PRERELEASEIDENTIFIER",`(?:${O[N.NUMERICIDENTIFIER]}|${O[N.NONNUMERICIDENTIFIER]})`);C("PRERELEASEIDENTIFIERLOOSE",`(?:${O[N.NUMERICIDENTIFIERLOOSE]}|${O[N.NONNUMERICIDENTIFIER]})`);C("PRERELEASE",`(?:-(${O[N.PRERELEASEIDENTIFIER]}(?:\\.${O[N.PRERELEASEIDENTIFIER]})*))`);C("PRERELEASELOOSE",`(?:-?(${O[N.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${O[N.PRERELEASEIDENTIFIERLOOSE]})*))`);C("BUILDIDENTIFIER","[0-9A-Za-z-]+");C("BUILD",`(?:\\+(${O[N.BUILDIDENTIFIER]}(?:\\.${O[N.BUILDIDENTIFIER]})*))`);C("FULLPLAIN",`v?${O[N.MAINVERSION]}${O[N.PRERELEASE]}?${O[N.BUILD]}?`);C("FULL",`^${O[N.FULLPLAIN]}$`);C("LOOSEPLAIN",`[v=\\s]*${O[N.MAINVERSIONLOOSE]}${O[N.PRERELEASELOOSE]}?${O[N.BUILD]}?`);C("LOOSE",`^${O[N.LOOSEPLAIN]}$`);C("GTLT","((?:<|>)?=?)");C("XRANGEIDENTIFIERLOOSE",`${O[N.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);C("XRANGEIDENTIFIER",`${O[N.NUMERICIDENTIFIER]}|x|X|\\*`);C("XRANGEPLAIN",`[v=\\s]*(${O[N.XRANGEIDENTIFIER]})(?:\\.(${O[N.XRANGEIDENTIFIER]})(?:\\.(${O[N.XRANGEIDENTIFIER]})(?:${O[N.PRERELEASE]})?${O[N.BUILD]}?)?)?`);C("XRANGEPLAINLOOSE",`[v=\\s]*(${O[N.XRANGEIDENTIFIERLOOSE]})(?:\\.(${O[N.XRANGEIDENTIFIERLOOSE]})(?:\\.(${O[N.XRANGEIDENTIFIERLOOSE]})(?:${O[N.PRERELEASELOOSE]})?${O[N.BUILD]}?)?)?`);C("XRANGE",`^${O[N.GTLT]}\\s*${O[N.XRANGEPLAIN]}$`);C("XRANGELOOSE",`^${O[N.GTLT]}\\s*${O[N.XRANGEPLAINLOOSE]}$`);C("COERCE",`(^|[^\\d])(\\d{1,${Tn}})(?:\\.(\\d{1,${Tn}}))?(?:\\.(\\d{1,${Tn}}))?(?:$|[^\\d])`);C("COERCERTL",O[N.COERCE],!0);C("LONETILDE","(?:~>?)");C("TILDETRIM",`(\\s*)${O[N.LONETILDE]}\\s+`,!0);dr.tildeTrimReplace="$1~";C("TILDE",`^${O[N.LONETILDE]}${O[N.XRANGEPLAIN]}$`);C("TILDELOOSE",`^${O[N.LONETILDE]}${O[N.XRANGEPLAINLOOSE]}$`);C("LONECARET","(?:\\^)");C("CARETTRIM",`(\\s*)${O[N.LONECARET]}\\s+`,!0);dr.caretTrimReplace="$1^";C("CARET",`^${O[N.LONECARET]}${O[N.XRANGEPLAIN]}$`);C("CARETLOOSE",`^${O[N.LONECARET]}${O[N.XRANGEPLAINLOOSE]}$`);C("COMPARATORLOOSE",`^${O[N.GTLT]}\\s*(${O[N.LOOSEPLAIN]})$|^$`);C("COMPARATOR",`^${O[N.GTLT]}\\s*(${O[N.FULLPLAIN]})$|^$`);C("COMPARATORTRIM",`(\\s*)${O[N.GTLT]}\\s*(${O[N.LOOSEPLAIN]}|${O[N.XRANGEPLAIN]})`,!0);dr.comparatorTrimReplace="$1$2$3";C("HYPHENRANGE",`^\\s*(${O[N.XRANGEPLAIN]})\\s+-\\s+(${O[N.XRANGEPLAIN]})\\s*$`);C("HYPHENRANGELOOSE",`^\\s*(${O[N.XRANGEPLAINLOOSE]})\\s+-\\s+(${O[N.XRANGEPLAINLOOSE]})\\s*$`);C("STAR","(<|>)?=?\\s*\\*");C("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");C("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var c1=f((VS,d0)=>{var zf=Object.freeze({loose:!0}),Wf=Object.freeze({}),Jf=t=>t?typeof t!="object"?zf:t:Wf;d0.exports=Jf});var Sn=f(($S,m0)=>{var l0=/^[0-9]+$/,u0=(t,e)=>{let r=l0.test(t),a=l0.test(e);return r&&a&&(t=+t,e=+e),t===e?0:r&&!a?-1:a&&!r?1:tu0(e,t);m0.exports={compareIdentifiers:u0,rcompareIdentifiers:Xf}});var Oe=f((US,g0)=>{var f1=si(),{MAX_LENGTH:c0,MAX_SAFE_INTEGER:h1}=ii(),{re:f0,t:h0}=ma(),Kf=c1(),{compareIdentifiers:ca}=Sn(),tt=class{constructor(e,r){if(r=Kf(r),e instanceof tt){if(e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease)return e;e=e.version}else if(typeof e!="string")throw new TypeError(`Invalid Version: ${require("util").inspect(e)}`);if(e.length>c0)throw new TypeError(`version is longer than ${c0} characters`);f1("SemVer",e,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;let a=e.trim().match(r.loose?f0[h0.LOOSE]:f0[h0.FULL]);if(!a)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+a[1],this.minor=+a[2],this.patch=+a[3],this.major>h1||this.major<0)throw new TypeError("Invalid major version");if(this.minor>h1||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>h1||this.patch<0)throw new TypeError("Invalid patch version");a[4]?this.prerelease=a[4].split(".").map(i=>{if(/^[0-9]+$/.test(i)){let s=+i;if(s>=0&&s=0;)typeof this.prerelease[s]=="number"&&(this.prerelease[s]++,s=-2);if(s===-1){if(r===this.prerelease.join(".")&&a===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(i)}}if(r){let s=[r,i];a===!1&&(s=[r]),ca(this.prerelease[0],r)===0?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.format(),this.raw=this.version,this}};g0.exports=tt});var Or=f((jS,_0)=>{var v0=Oe(),Qf=(t,e,r=!1)=>{if(t instanceof v0)return t;try{return new v0(t,e)}catch(a){if(!r)return null;throw a}};_0.exports=Qf});var E0=f((qS,w0)=>{var Yf=Or(),Zf=(t,e)=>{let r=Yf(t,e);return r?r.version:null};w0.exports=Zf});var y0=f((BS,b0)=>{var eh=Or(),th=(t,e)=>{let r=eh(t.trim().replace(/^[=v]+/,""),e);return r?r.version:null};b0.exports=th});var O0=f((MS,S0)=>{var T0=Oe(),rh=(t,e,r,a,i)=>{typeof r=="string"&&(i=a,a=r,r=void 0);try{return new T0(t instanceof T0?t.version:t,r).inc(e,a,i).version}catch{return null}};S0.exports=rh});var R0=f((HS,A0)=>{var N0=Or(),ah=(t,e)=>{let r=N0(t,null,!0),a=N0(e,null,!0),i=r.compare(a);if(i===0)return null;let s=i>0,n=s?r:a,o=s?a:r,p=!!n.prerelease.length,d=p?"pre":"";return r.major!==a.major?d+"major":r.minor!==a.minor?d+"minor":r.patch!==a.patch?d+"patch":p?"prerelease":o.patch?"patch":o.minor?"minor":"major"};A0.exports=ah});var I0=f((zS,D0)=>{var ih=Oe(),sh=(t,e)=>new ih(t,e).major;D0.exports=sh});var C0=f((WS,P0)=>{var nh=Oe(),oh=(t,e)=>new nh(t,e).minor;P0.exports=oh});var G0=f((JS,x0)=>{var ph=Oe(),dh=(t,e)=>new ph(t,e).patch;x0.exports=dh});var k0=f((XS,L0)=>{var lh=Or(),uh=(t,e)=>{let r=lh(t,e);return r&&r.prerelease.length?r.prerelease:null};L0.exports=uh});var ct=f((KS,V0)=>{var F0=Oe(),mh=(t,e,r)=>new F0(t,r).compare(new F0(e,r));V0.exports=mh});var U0=f((QS,$0)=>{var ch=ct(),fh=(t,e,r)=>ch(e,t,r);$0.exports=fh});var q0=f((YS,j0)=>{var hh=ct(),gh=(t,e)=>hh(t,e,!0);j0.exports=gh});var g1=f((ZS,M0)=>{var B0=Oe(),vh=(t,e,r)=>{let a=new B0(t,r),i=new B0(e,r);return a.compare(i)||a.compareBuild(i)};M0.exports=vh});var z0=f((eO,H0)=>{var _h=g1(),wh=(t,e)=>t.sort((r,a)=>_h(r,a,e));H0.exports=wh});var J0=f((tO,W0)=>{var Eh=g1(),bh=(t,e)=>t.sort((r,a)=>Eh(a,r,e));W0.exports=bh});var ni=f((rO,X0)=>{var yh=ct(),Th=(t,e,r)=>yh(t,e,r)>0;X0.exports=Th});var v1=f((aO,K0)=>{var Sh=ct(),Oh=(t,e,r)=>Sh(t,e,r)<0;K0.exports=Oh});var On=f((iO,Q0)=>{var Nh=ct(),Ah=(t,e,r)=>Nh(t,e,r)===0;Q0.exports=Ah});var Nn=f((sO,Y0)=>{var Rh=ct(),Dh=(t,e,r)=>Rh(t,e,r)!==0;Y0.exports=Dh});var _1=f((nO,Z0)=>{var Ih=ct(),Ph=(t,e,r)=>Ih(t,e,r)>=0;Z0.exports=Ph});var w1=f((oO,eu)=>{var Ch=ct(),xh=(t,e,r)=>Ch(t,e,r)<=0;eu.exports=xh});var An=f((pO,tu)=>{var Gh=On(),Lh=Nn(),kh=ni(),Fh=_1(),Vh=v1(),$h=w1(),Uh=(t,e,r,a)=>{switch(e){case"===":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t===r;case"!==":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t!==r;case"":case"=":case"==":return Gh(t,r,a);case"!=":return Lh(t,r,a);case">":return kh(t,r,a);case">=":return Fh(t,r,a);case"<":return Vh(t,r,a);case"<=":return $h(t,r,a);default:throw new TypeError(`Invalid operator: ${e}`)}};tu.exports=Uh});var au=f((dO,ru)=>{var jh=Oe(),qh=Or(),{re:E1,t:b1}=ma(),Bh=(t,e)=>{if(t instanceof jh)return t;if(typeof t=="number"&&(t=String(t)),typeof t!="string")return null;e=e||{};let r=null;if(!e.rtl)r=t.match(E1[b1.COERCE]);else{let a;for(;(a=E1[b1.COERCERTL].exec(t))&&(!r||r.index+r[0].length!==t.length);)(!r||a.index+a[0].length!==r.index+r[0].length)&&(r=a),E1[b1.COERCERTL].lastIndex=a.index+a[1].length+a[2].length;E1[b1.COERCERTL].lastIndex=-1}return r===null?null:qh(`${r[2]}.${r[3]||"0"}.${r[4]||"0"}`,e)};ru.exports=Bh});var su=f((lO,iu)=>{"use strict";iu.exports=function(t){t.prototype[Symbol.iterator]=function*(){for(let e=this.head;e;e=e.next)yield e.value}}});var ou=f((uO,nu)=>{"use strict";nu.exports=q;q.Node=Nr;q.create=q;function q(t){var e=this;if(e instanceof q||(e=new q),e.tail=null,e.head=null,e.length=0,t&&typeof t.forEach=="function")t.forEach(function(i){e.push(i)});else if(arguments.length>0)for(var r=0,a=arguments.length;r1)r=e;else if(this.head)a=this.head.next,r=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var i=0;a!==null;i++)r=t(r,a.value,i),a=a.next;return r};q.prototype.reduceReverse=function(t,e){var r,a=this.tail;if(arguments.length>1)r=e;else if(this.tail)a=this.tail.prev,r=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var i=this.length-1;a!==null;i--)r=t(r,a.value,i),a=a.prev;return r};q.prototype.toArray=function(){for(var t=new Array(this.length),e=0,r=this.head;r!==null;e++)t[e]=r.value,r=r.next;return t};q.prototype.toArrayReverse=function(){for(var t=new Array(this.length),e=0,r=this.tail;r!==null;e++)t[e]=r.value,r=r.prev;return t};q.prototype.slice=function(t,e){e=e||this.length,e<0&&(e+=this.length),t=t||0,t<0&&(t+=this.length);var r=new q;if(ethis.length&&(e=this.length);for(var a=0,i=this.head;i!==null&&athis.length&&(e=this.length);for(var a=this.length,i=this.tail;i!==null&&a>e;a--)i=i.prev;for(;i!==null&&a>t;a--,i=i.prev)r.push(i.value);return r};q.prototype.splice=function(t,e,...r){t>this.length&&(t=this.length-1),t<0&&(t=this.length+t);for(var a=0,i=this.head;i!==null&&a{"use strict";var Wh=ou(),Ar=Symbol("max"),zt=Symbol("length"),fa=Symbol("lengthCalculator"),pi=Symbol("allowStale"),Rr=Symbol("maxAge"),Ht=Symbol("dispose"),pu=Symbol("noDisposeOnSet"),ve=Symbol("lruList"),Rt=Symbol("cache"),lu=Symbol("updateAgeOnGet"),Rn=()=>1,In=class{constructor(e){if(typeof e=="number"&&(e={max:e}),e||(e={}),e.max&&(typeof e.max!="number"||e.max<0))throw new TypeError("max must be a non-negative number");let r=this[Ar]=e.max||1/0,a=e.length||Rn;if(this[fa]=typeof a!="function"?Rn:a,this[pi]=e.stale||!1,e.maxAge&&typeof e.maxAge!="number")throw new TypeError("maxAge must be a number");this[Rr]=e.maxAge||0,this[Ht]=e.dispose,this[pu]=e.noDisposeOnSet||!1,this[lu]=e.updateAgeOnGet||!1,this.reset()}set max(e){if(typeof e!="number"||e<0)throw new TypeError("max must be a non-negative number");this[Ar]=e||1/0,oi(this)}get max(){return this[Ar]}set allowStale(e){this[pi]=!!e}get allowStale(){return this[pi]}set maxAge(e){if(typeof e!="number")throw new TypeError("maxAge must be a non-negative number");this[Rr]=e,oi(this)}get maxAge(){return this[Rr]}set lengthCalculator(e){typeof e!="function"&&(e=Rn),e!==this[fa]&&(this[fa]=e,this[zt]=0,this[ve].forEach(r=>{r.length=this[fa](r.value,r.key),this[zt]+=r.length})),oi(this)}get lengthCalculator(){return this[fa]}get length(){return this[zt]}get itemCount(){return this[ve].length}rforEach(e,r){r=r||this;for(let a=this[ve].tail;a!==null;){let i=a.prev;du(this,e,a,r),a=i}}forEach(e,r){r=r||this;for(let a=this[ve].head;a!==null;){let i=a.next;du(this,e,a,r),a=i}}keys(){return this[ve].toArray().map(e=>e.key)}values(){return this[ve].toArray().map(e=>e.value)}reset(){this[Ht]&&this[ve]&&this[ve].length&&this[ve].forEach(e=>this[Ht](e.key,e.value)),this[Rt]=new Map,this[ve]=new Wh,this[zt]=0}dump(){return this[ve].map(e=>y1(this,e)?!1:{k:e.key,v:e.value,e:e.now+(e.maxAge||0)}).toArray().filter(e=>e)}dumpLru(){return this[ve]}set(e,r,a){if(a=a||this[Rr],a&&typeof a!="number")throw new TypeError("maxAge must be a number");let i=a?Date.now():0,s=this[fa](r,e);if(this[Rt].has(e)){if(s>this[Ar])return ha(this,this[Rt].get(e)),!1;let p=this[Rt].get(e).value;return this[Ht]&&(this[pu]||this[Ht](e,p.value)),p.now=i,p.maxAge=a,p.value=r,this[zt]+=s-p.length,p.length=s,this.get(e),oi(this),!0}let n=new Pn(e,r,s,i,a);return n.length>this[Ar]?(this[Ht]&&this[Ht](e,r),!1):(this[zt]+=n.length,this[ve].unshift(n),this[Rt].set(e,this[ve].head),oi(this),!0)}has(e){if(!this[Rt].has(e))return!1;let r=this[Rt].get(e).value;return!y1(this,r)}get(e){return Dn(this,e,!0)}peek(e){return Dn(this,e,!1)}pop(){let e=this[ve].tail;return e?(ha(this,e),e.value):null}del(e){ha(this,this[Rt].get(e))}load(e){this.reset();let r=Date.now();for(let a=e.length-1;a>=0;a--){let i=e[a],s=i.e||0;if(s===0)this.set(i.k,i.v);else{let n=s-r;n>0&&this.set(i.k,i.v,n)}}}prune(){this[Rt].forEach((e,r)=>Dn(this,r,!1))}},Dn=(t,e,r)=>{let a=t[Rt].get(e);if(a){let i=a.value;if(y1(t,i)){if(ha(t,a),!t[pi])return}else r&&(t[lu]&&(a.value.now=Date.now()),t[ve].unshiftNode(a));return i.value}},y1=(t,e)=>{if(!e||!e.maxAge&&!t[Rr])return!1;let r=Date.now()-e.now;return e.maxAge?r>e.maxAge:t[Rr]&&r>t[Rr]},oi=t=>{if(t[zt]>t[Ar])for(let e=t[ve].tail;t[zt]>t[Ar]&&e!==null;){let r=e.prev;ha(t,e),e=r}},ha=(t,e)=>{if(e){let r=e.value;t[Ht]&&t[Ht](r.key,r.value),t[zt]-=r.length,t[Rt].delete(r.key),t[ve].removeNode(e)}},Pn=class{constructor(e,r,a,i,s){this.key=e,this.value=r,this.length=a,this.now=i,this.maxAge=s||0}},du=(t,e,r,a)=>{let i=r.value;y1(t,i)&&(ha(t,r),t[pi]||(i=void 0)),i&&e.call(a,i.value,i.key,t)};uu.exports=In});var ft=f((cO,gu)=>{var Dr=class{constructor(e,r){if(r=Xh(r),e instanceof Dr)return e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease?e:new Dr(e.raw,r);if(e instanceof Cn)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=e,this.set=e.split("||").map(a=>this.parseRange(a.trim())).filter(a=>a.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${e}`);if(this.set.length>1){let a=this.set[0];if(this.set=this.set.filter(i=>!fu(i[0])),this.set.length===0)this.set=[a];else if(this.set.length>1){for(let i of this.set)if(i.length===1&&rg(i[0])){this.set=[i];break}}}this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){e=e.trim();let a=((this.options.includePrerelease&&eg)|(this.options.loose&&tg))+":"+e,i=cu.get(a);if(i)return i;let s=this.options.loose,n=s?He[De.HYPHENRANGELOOSE]:He[De.HYPHENRANGE];e=e.replace(n,mg(this.options.includePrerelease)),ee("hyphen replace",e),e=e.replace(He[De.COMPARATORTRIM],Qh),ee("comparator trim",e),e=e.replace(He[De.TILDETRIM],Yh),e=e.replace(He[De.CARETTRIM],Zh),e=e.split(/\s+/).join(" ");let o=e.split(" ").map(u=>ag(u,this.options)).join(" ").split(/\s+/).map(u=>ug(u,this.options));s&&(o=o.filter(u=>(ee("loose invalid filter",u,this.options),!!u.match(He[De.COMPARATORLOOSE])))),ee("range list",o);let p=new Map,d=o.map(u=>new Cn(u,this.options));for(let u of d){if(fu(u))return[u];p.set(u.value,u)}p.size>1&&p.has("")&&p.delete("");let l=[...p.values()];return cu.set(a,l),l}intersects(e,r){if(!(e instanceof Dr))throw new TypeError("a Range is required");return this.set.some(a=>hu(a,r)&&e.set.some(i=>hu(i,r)&&a.every(s=>i.every(n=>s.intersects(n,r)))))}test(e){if(!e)return!1;if(typeof e=="string")try{e=new Kh(e,this.options)}catch{return!1}for(let r=0;rt.value==="<0.0.0-0",rg=t=>t.value==="",hu=(t,e)=>{let r=!0,a=t.slice(),i=a.pop();for(;r&&a.length;)r=a.every(s=>i.intersects(s,e)),i=a.pop();return r},ag=(t,e)=>(ee("comp",t,e),t=ng(t,e),ee("caret",t),t=ig(t,e),ee("tildes",t),t=pg(t,e),ee("xrange",t),t=lg(t,e),ee("stars",t),t),Ie=t=>!t||t.toLowerCase()==="x"||t==="*",ig=(t,e)=>t.trim().split(/\s+/).map(r=>sg(r,e)).join(" "),sg=(t,e)=>{let r=e.loose?He[De.TILDELOOSE]:He[De.TILDE];return t.replace(r,(a,i,s,n,o)=>{ee("tilde",t,a,i,s,n,o);let p;return Ie(i)?p="":Ie(s)?p=`>=${i}.0.0 <${+i+1}.0.0-0`:Ie(n)?p=`>=${i}.${s}.0 <${i}.${+s+1}.0-0`:o?(ee("replaceTilde pr",o),p=`>=${i}.${s}.${n}-${o} <${i}.${+s+1}.0-0`):p=`>=${i}.${s}.${n} <${i}.${+s+1}.0-0`,ee("tilde return",p),p})},ng=(t,e)=>t.trim().split(/\s+/).map(r=>og(r,e)).join(" "),og=(t,e)=>{ee("caret",t,e);let r=e.loose?He[De.CARETLOOSE]:He[De.CARET],a=e.includePrerelease?"-0":"";return t.replace(r,(i,s,n,o,p)=>{ee("caret",t,i,s,n,o,p);let d;return Ie(s)?d="":Ie(n)?d=`>=${s}.0.0${a} <${+s+1}.0.0-0`:Ie(o)?s==="0"?d=`>=${s}.${n}.0${a} <${s}.${+n+1}.0-0`:d=`>=${s}.${n}.0${a} <${+s+1}.0.0-0`:p?(ee("replaceCaret pr",p),s==="0"?n==="0"?d=`>=${s}.${n}.${o}-${p} <${s}.${n}.${+o+1}-0`:d=`>=${s}.${n}.${o}-${p} <${s}.${+n+1}.0-0`:d=`>=${s}.${n}.${o}-${p} <${+s+1}.0.0-0`):(ee("no pr"),s==="0"?n==="0"?d=`>=${s}.${n}.${o}${a} <${s}.${n}.${+o+1}-0`:d=`>=${s}.${n}.${o}${a} <${s}.${+n+1}.0-0`:d=`>=${s}.${n}.${o} <${+s+1}.0.0-0`),ee("caret return",d),d})},pg=(t,e)=>(ee("replaceXRanges",t,e),t.split(/\s+/).map(r=>dg(r,e)).join(" ")),dg=(t,e)=>{t=t.trim();let r=e.loose?He[De.XRANGELOOSE]:He[De.XRANGE];return t.replace(r,(a,i,s,n,o,p)=>{ee("xRange",t,a,i,s,n,o,p);let d=Ie(s),l=d||Ie(n),u=l||Ie(o),m=u;return i==="="&&m&&(i=""),p=e.includePrerelease?"-0":"",d?i===">"||i==="<"?a="<0.0.0-0":a="*":i&&m?(l&&(n=0),o=0,i===">"?(i=">=",l?(s=+s+1,n=0,o=0):(n=+n+1,o=0)):i==="<="&&(i="<",l?s=+s+1:n=+n+1),i==="<"&&(p="-0"),a=`${i+s}.${n}.${o}${p}`):l?a=`>=${s}.0.0${p} <${+s+1}.0.0-0`:u&&(a=`>=${s}.${n}.0${p} <${s}.${+n+1}.0-0`),ee("xRange return",a),a})},lg=(t,e)=>(ee("replaceStars",t,e),t.trim().replace(He[De.STAR],"")),ug=(t,e)=>(ee("replaceGTE0",t,e),t.trim().replace(He[e.includePrerelease?De.GTE0PRE:De.GTE0],"")),mg=t=>(e,r,a,i,s,n,o,p,d,l,u,m,c)=>(Ie(a)?r="":Ie(i)?r=`>=${a}.0.0${t?"-0":""}`:Ie(s)?r=`>=${a}.${i}.0${t?"-0":""}`:n?r=`>=${r}`:r=`>=${r}${t?"-0":""}`,Ie(d)?p="":Ie(l)?p=`<${+d+1}.0.0-0`:Ie(u)?p=`<${d}.${+l+1}.0-0`:m?p=`<=${d}.${l}.${u}-${m}`:t?p=`<${d}.${l}.${+u+1}-0`:p=`<=${p}`,`${r} ${p}`.trim()),cg=(t,e,r)=>{for(let a=0;a0){let i=t[a].semver;if(i.major===e.major&&i.minor===e.minor&&i.patch===e.patch)return!0}return!1}return!0}});var di=f((fO,yu)=>{var li=Symbol("SemVer ANY"),ga=class{static get ANY(){return li}constructor(e,r){if(r=vu(r),e instanceof ga){if(e.loose===!!r.loose)return e;e=e.value}Gn("comparator",e,r),this.options=r,this.loose=!!r.loose,this.parse(e),this.semver===li?this.value="":this.value=this.operator+this.semver.version,Gn("comp",this)}parse(e){let r=this.options.loose?_u[wu.COMPARATORLOOSE]:_u[wu.COMPARATOR],a=e.match(r);if(!a)throw new TypeError(`Invalid comparator: ${e}`);this.operator=a[1]!==void 0?a[1]:"",this.operator==="="&&(this.operator=""),a[2]?this.semver=new Eu(a[2],this.options.loose):this.semver=li}toString(){return this.value}test(e){if(Gn("Comparator.test",e,this.options.loose),this.semver===li||e===li)return!0;if(typeof e=="string")try{e=new Eu(e,this.options)}catch{return!1}return xn(e,this.operator,this.semver,this.options)}intersects(e,r){if(!(e instanceof ga))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new bu(e.value,r).test(this.value):e.operator===""?e.value===""?!0:new bu(this.value,r).test(e.semver):(r=vu(r),r.includePrerelease&&(this.value==="<0.0.0-0"||e.value==="<0.0.0-0")||!r.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&e.operator.startsWith(">")||this.operator.startsWith("<")&&e.operator.startsWith("<")||this.semver.version===e.semver.version&&this.operator.includes("=")&&e.operator.includes("=")||xn(this.semver,"<",e.semver,r)&&this.operator.startsWith(">")&&e.operator.startsWith("<")||xn(this.semver,">",e.semver,r)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}};yu.exports=ga;var vu=c1(),{re:_u,t:wu}=ma(),xn=An(),Gn=si(),Eu=Oe(),bu=ft()});var ui=f((hO,Tu)=>{var fg=ft(),hg=(t,e,r)=>{try{e=new fg(e,r)}catch{return!1}return e.test(t)};Tu.exports=hg});var Ou=f((gO,Su)=>{var gg=ft(),vg=(t,e)=>new gg(t,e).set.map(r=>r.map(a=>a.value).join(" ").trim().split(" "));Su.exports=vg});var Au=f((vO,Nu)=>{var _g=Oe(),wg=ft(),Eg=(t,e,r)=>{let a=null,i=null,s=null;try{s=new wg(e,r)}catch{return null}return t.forEach(n=>{s.test(n)&&(!a||i.compare(n)===-1)&&(a=n,i=new _g(a,r))}),a};Nu.exports=Eg});var Du=f((_O,Ru)=>{var bg=Oe(),yg=ft(),Tg=(t,e,r)=>{let a=null,i=null,s=null;try{s=new yg(e,r)}catch{return null}return t.forEach(n=>{s.test(n)&&(!a||i.compare(n)===1)&&(a=n,i=new bg(a,r))}),a};Ru.exports=Tg});var Cu=f((wO,Pu)=>{var Ln=Oe(),Sg=ft(),Iu=ni(),Og=(t,e)=>{t=new Sg(t,e);let r=new Ln("0.0.0");if(t.test(r)||(r=new Ln("0.0.0-0"),t.test(r)))return r;r=null;for(let a=0;a{let o=new Ln(n.semver.version);switch(n.operator){case">":o.prerelease.length===0?o.patch++:o.prerelease.push(0),o.raw=o.format();case"":case">=":(!s||Iu(o,s))&&(s=o);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${n.operator}`)}}),s&&(!r||Iu(r,s))&&(r=s)}return r&&t.test(r)?r:null};Pu.exports=Og});var Gu=f((EO,xu)=>{var Ng=ft(),Ag=(t,e)=>{try{return new Ng(t,e).range||"*"}catch{return null}};xu.exports=Ag});var T1=f((bO,Vu)=>{var Rg=Oe(),Fu=di(),{ANY:Dg}=Fu,Ig=ft(),Pg=ui(),Lu=ni(),ku=v1(),Cg=w1(),xg=_1(),Gg=(t,e,r,a)=>{t=new Rg(t,a),e=new Ig(e,a);let i,s,n,o,p;switch(r){case">":i=Lu,s=Cg,n=ku,o=">",p=">=";break;case"<":i=ku,s=xg,n=Lu,o="<",p="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(Pg(t,e,a))return!1;for(let d=0;d{c.semver===Dg&&(c=new Fu(">=0.0.0")),u=u||c,m=m||c,i(c.semver,u.semver,a)?u=c:n(c.semver,m.semver,a)&&(m=c)}),u.operator===o||u.operator===p||(!m.operator||m.operator===o)&&s(t,m.semver))return!1;if(m.operator===p&&n(t,m.semver))return!1}return!0};Vu.exports=Gg});var Uu=f((yO,$u)=>{var Lg=T1(),kg=(t,e,r)=>Lg(t,e,">",r);$u.exports=kg});var qu=f((TO,ju)=>{var Fg=T1(),Vg=(t,e,r)=>Fg(t,e,"<",r);ju.exports=Vg});var Hu=f((SO,Mu)=>{var Bu=ft(),$g=(t,e,r)=>(t=new Bu(t,r),e=new Bu(e,r),t.intersects(e,r));Mu.exports=$g});var Wu=f((OO,zu)=>{var Ug=ui(),jg=ct();zu.exports=(t,e,r)=>{let a=[],i=null,s=null,n=t.sort((l,u)=>jg(l,u,r));for(let l of n)Ug(l,e,r)?(s=l,i||(i=l)):(s&&a.push([i,s]),s=null,i=null);i&&a.push([i,null]);let o=[];for(let[l,u]of a)l===u?o.push(l):!u&&l===n[0]?o.push("*"):u?l===n[0]?o.push(`<=${u}`):o.push(`${l} - ${u}`):o.push(`>=${l}`);let p=o.join(" || "),d=typeof e.raw=="string"?e.raw:String(e);return p.length{var Ju=ft(),Fn=di(),{ANY:kn}=Fn,mi=ui(),Vn=ct(),qg=(t,e,r={})=>{if(t===e)return!0;t=new Ju(t,r),e=new Ju(e,r);let a=!1;e:for(let i of t.set){for(let s of e.set){let n=Mg(i,s,r);if(a=a||n!==null,n)continue e}if(a)return!1}return!0},Bg=[new Fn(">=0.0.0-0")],Xu=[new Fn(">=0.0.0")],Mg=(t,e,r)=>{if(t===e)return!0;if(t.length===1&&t[0].semver===kn){if(e.length===1&&e[0].semver===kn)return!0;r.includePrerelease?t=Bg:t=Xu}if(e.length===1&&e[0].semver===kn){if(r.includePrerelease)return!0;e=Xu}let a=new Set,i,s;for(let c of t)c.operator===">"||c.operator===">="?i=Ku(i,c,r):c.operator==="<"||c.operator==="<="?s=Qu(s,c,r):a.add(c.semver);if(a.size>1)return null;let n;if(i&&s){if(n=Vn(i.semver,s.semver,r),n>0)return null;if(n===0&&(i.operator!==">="||s.operator!=="<="))return null}for(let c of a){if(i&&!mi(c,String(i),r)||s&&!mi(c,String(s),r))return null;for(let g of e)if(!mi(c,String(g),r))return!1;return!0}let o,p,d,l,u=s&&!r.includePrerelease&&s.semver.prerelease.length?s.semver:!1,m=i&&!r.includePrerelease&&i.semver.prerelease.length?i.semver:!1;u&&u.prerelease.length===1&&s.operator==="<"&&u.prerelease[0]===0&&(u=!1);for(let c of e){if(l=l||c.operator===">"||c.operator===">=",d=d||c.operator==="<"||c.operator==="<=",i){if(m&&c.semver.prerelease&&c.semver.prerelease.length&&c.semver.major===m.major&&c.semver.minor===m.minor&&c.semver.patch===m.patch&&(m=!1),c.operator===">"||c.operator===">="){if(o=Ku(i,c,r),o===c&&o!==i)return!1}else if(i.operator===">="&&!mi(i.semver,String(c),r))return!1}if(s){if(u&&c.semver.prerelease&&c.semver.prerelease.length&&c.semver.major===u.major&&c.semver.minor===u.minor&&c.semver.patch===u.patch&&(u=!1),c.operator==="<"||c.operator==="<="){if(p=Qu(s,c,r),p===c&&p!==s)return!1}else if(s.operator==="<="&&!mi(s.semver,String(c),r))return!1}if(!c.operator&&(s||i)&&n!==0)return!1}return!(i&&d&&!s&&n!==0||s&&l&&!i&&n!==0||m||u)},Ku=(t,e,r)=>{if(!t)return e;let a=Vn(t.semver,e.semver,r);return a>0?t:a<0||e.operator===">"&&t.operator===">="?e:t},Qu=(t,e,r)=>{if(!t)return e;let a=Vn(t.semver,e.semver,r);return a<0?t:a>0||e.operator==="<"&&t.operator==="<="?e:t};Yu.exports=qg});var S1=f((AO,r6)=>{var $n=ma(),e6=ii(),Hg=Oe(),t6=Sn(),zg=Or(),Wg=E0(),Jg=y0(),Xg=O0(),Kg=R0(),Qg=I0(),Yg=C0(),Zg=G0(),ev=k0(),tv=ct(),rv=U0(),av=q0(),iv=g1(),sv=z0(),nv=J0(),ov=ni(),pv=v1(),dv=On(),lv=Nn(),uv=_1(),mv=w1(),cv=An(),fv=au(),hv=di(),gv=ft(),vv=ui(),_v=Ou(),wv=Au(),Ev=Du(),bv=Cu(),yv=Gu(),Tv=T1(),Sv=Uu(),Ov=qu(),Nv=Hu(),Av=Wu(),Rv=Zu();r6.exports={parse:zg,valid:Wg,clean:Jg,inc:Xg,diff:Kg,major:Qg,minor:Yg,patch:Zg,prerelease:ev,compare:tv,rcompare:rv,compareLoose:av,compareBuild:iv,sort:sv,rsort:nv,gt:ov,lt:pv,eq:dv,neq:lv,gte:uv,lte:mv,cmp:cv,coerce:fv,Comparator:hv,Range:gv,satisfies:vv,toComparators:_v,maxSatisfying:wv,minSatisfying:Ev,minVersion:bv,validRange:yv,outside:Tv,gtr:Sv,ltr:Ov,intersects:Nv,simplifyRange:Av,subset:Rv,SemVer:Hg,re:$n.re,src:$n.src,tokens:$n.t,SEMVER_SPEC_VERSION:e6.SEMVER_SPEC_VERSION,RELEASE_TYPES:e6.RELEASE_TYPES,compareIdentifiers:t6.compareIdentifiers,rcompareIdentifiers:t6.rcompareIdentifiers}});var lr=f(ht=>{"use strict";var Dv=ht&&ht.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r);var i=Object.getOwnPropertyDescriptor(e,r);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,a,i)}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),Iv=ht&&ht.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),n6=ht&&ht.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Dv(e,t,r);return Iv(e,t),e},a6=ht&&ht.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(ht,"__esModule",{value:!0});ht.Exec=void 0;var i6=n6(fe()),s6=n6(u1()),Un=class{static exec(e,r,a){return a6(this,void 0,void 0,function*(){return i6.debug(`Exec.exec: ${e} ${r==null?void 0:r.join(" ")}`),s6.exec(e,r,a)})}static getExecOutput(e,r,a){return a6(this,void 0,void 0,function*(){return i6.debug(`Exec.getExecOutput: ${e} ${r==null?void 0:r.join(" ")}`),s6.getExecOutput(e,r,a)})}};ht.Exec=Un});var Bn=f(ze=>{"use strict";var Pv=ze&&ze.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r);var i=Object.getOwnPropertyDescriptor(e,r);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,a,i)}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),Cv=ze&&ze.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),p6=ze&&ze.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Pv(e,t,r);return Cv(e,t),e},O1=ze&&ze.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})},d6=ze&&ze.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ze,"__esModule",{value:!0});ze.Docker=void 0;var xv=d6(require("os")),Gv=d6(require("path")),o6=p6(fe()),Lv=p6(oa()),jn=lr(),qn=class{static get configDir(){return process.env.DOCKER_CONFIG||Gv.default.join(xv.default.homedir(),".docker")}static isAvailable(){return O1(this,void 0,void 0,function*(){return yield Lv.which("docker",!0).then(e=>(o6.debug(`Docker.isAvailable ok: ${e}`),!0)).catch(e=>(o6.debug(`Docker.isAvailable error: ${e}`),!1))})}static context(e){return O1(this,void 0,void 0,function*(){let r=["context","inspect","--format","{{.Name}}"];return e&&r.push(e),yield jn.Exec.getExecOutput("docker",r,{ignoreReturnCode:!0,silent:!0}).then(a=>{if(a.stderr.length>0&&a.exitCode!=0)throw new Error(a.stderr);return a.stdout.trim()})})}static printVersion(){return O1(this,void 0,void 0,function*(){yield jn.Exec.exec("docker",["version"])})}static printInfo(){return O1(this,void 0,void 0,function*(){yield jn.Exec.exec("docker",["info"])})}};ze.Docker=qn});var _a=f(We=>{"use strict";var kv=We&&We.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r);var i=Object.getOwnPropertyDescriptor(e,r);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,a,i)}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),Fv=We&&We.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),u6=We&&We.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&kv(e,t,r);return Fv(e,t),e},Ir=We&&We.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})},m6=We&&We.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(We,"__esModule",{value:!0});We.Buildx=void 0;var Mn=m6(require("fs")),ci=m6(require("path")),va=u6(fe()),Vv=u6(S1()),l6=Bn(),N1=lr(),kt=class{constructor(e){this._standalone=e==null?void 0:e.standalone,this._version="",this._versionOnce=!1}static get configDir(){return process.env.BUILDX_CONFIG||ci.default.join(l6.Docker.configDir,"buildx")}static get certsDir(){return ci.default.join(kt.configDir,"certs")}isStandalone(){var e;return Ir(this,void 0,void 0,function*(){let r=(e=this._standalone)!==null&&e!==void 0?e:!(yield l6.Docker.isAvailable());return va.debug(`Buildx.isStandalone: ${r}`),r})}getCommand(e){return Ir(this,void 0,void 0,function*(){let r=yield this.isStandalone();return{command:r?"buildx":"docker",args:r?e:["buildx",...e]}})}isAvailable(){return Ir(this,void 0,void 0,function*(){let e=yield this.getCommand([]),r=yield N1.Exec.getExecOutput(e.command,e.args,{ignoreReturnCode:!0,silent:!0}).then(a=>a.stderr.length>0&&a.exitCode!=0?(va.debug(`Buildx.isAvailable cmd err: ${a.stderr.trim()}`),!1):a.exitCode==0).catch(a=>(va.debug(`Buildx.isAvailable error: ${a}`),!1));return va.debug(`Buildx.isAvailable: ${r}`),r})}printInspect(e){return Ir(this,void 0,void 0,function*(){let r=yield this.getCommand(["inspect",e]);yield N1.Exec.exec(r.command,r.args,{failOnStdErr:!1})})}version(){return Ir(this,void 0,void 0,function*(){if(this._versionOnce)return this._version;this._versionOnce=!0;let e=yield this.getCommand(["version"]);return this._version=yield N1.Exec.getExecOutput(e.command,e.args,{ignoreReturnCode:!0,silent:!0}).then(r=>{if(r.stderr.length>0&&r.exitCode!=0)throw new Error(r.stderr.trim());return kt.parseVersion(r.stdout.trim())}),this._version})}printVersion(){return Ir(this,void 0,void 0,function*(){let e=yield this.getCommand(["version"]);yield N1.Exec.exec(e.command,e.args,{failOnStdErr:!1})})}static parseVersion(e){let r=/\sv?([0-9a-f]{7}|[0-9.]+)/.exec(e);if(!r)throw new Error("Cannot parse buildx version");return r[1]}versionSatisfies(e,r){return Ir(this,void 0,void 0,function*(){let a=r??(yield this.version());if(!a)return va.debug("Buildx.versionSatisfies false: undefined version"),!1;let i=Vv.satisfies(a,e)||/^[0-9a-f]{7}$/.exec(a)!==null;return va.debug(`Buildx.versionSatisfies ${a} statisfies ${e}: ${i}`),i})}static resolveCertsDriverOpts(e,r,a){let i;try{i=new URL(r)}catch{return[]}if(i.protocol!="tcp:")return[];let s=[];if(Object.keys(a).length==0)return s;let n=i.hostname;if(i.port.length>0&&(n+=`-${i.port}`),a.cacert!==void 0){let o=ci.default.join(kt.certsDir,`cacert_${n}.pem`);Mn.default.writeFileSync(o,a.cacert),s.push(`cacert=${o}`)}if(a.cert!==void 0){let o=ci.default.join(kt.certsDir,`cert_${n}.pem`);Mn.default.writeFileSync(o,a.cert),s.push(`cert=${o}`)}if(a.key!==void 0){let o=ci.default.join(kt.certsDir,`key_${n}.pem`);Mn.default.writeFileSync(o,a.key),s.push(`key=${o}`)}return e!="remote"?[]:s}};We.Buildx=kt;kt.containerNamePrefix="buildx_buildkit_"});var c6=f(Hn=>{var Pr=require("path"),mr=process.platform==="win32",ur=require("fs"),$v=process.env.NODE_DEBUG&&/fs/.test(process.env.NODE_DEBUG);function Uv(){var t;if($v){var e=new Error;t=r}else t=a;return t;function r(i){i&&(e.message=i.message,i=e,a(i))}function a(i){if(i){if(process.throwDeprecation)throw i;if(!process.noDeprecation){var s="fs: missing callback "+(i.stack||i.message);process.traceDeprecation?console.trace(s):console.error(s)}}}}function jv(t){return typeof t=="function"?t:Uv()}var PO=Pr.normalize;mr?Wt=/(.*?)(?:[\/\\]+|$)/g:Wt=/(.*?)(?:[\/]+|$)/g;var Wt;mr?fi=/^(?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/][^\\\/]+)?[\\\/]*/:fi=/^[\/]*/;var fi;Hn.realpathSync=function(e,r){if(e=Pr.resolve(e),r&&Object.prototype.hasOwnProperty.call(r,e))return r[e];var a=e,i={},s={},n,o,p,d;l();function l(){var y=fi.exec(e);n=y[0].length,o=y[0],p=y[0],d="",mr&&!s[p]&&(ur.lstatSync(p),s[p]=!0)}for(;n=e.length)return r&&(r[i]=e),a(null,e);Wt.lastIndex=o;var y=Wt.exec(e);return l=p,p+=y[0],d=l+y[1],o=Wt.lastIndex,n[d]||r&&r[d]===d?process.nextTick(m):r&&Object.prototype.hasOwnProperty.call(r,d)?v(r[d]):ur.lstat(d,c)}function c(y,T){if(y)return a(y);if(!T.isSymbolicLink())return n[d]=!0,r&&(r[d]=d),process.nextTick(m);if(!mr){var w=T.dev.toString(32)+":"+T.ino.toString(32);if(s.hasOwnProperty(w))return g(null,s[w],d)}ur.stat(d,function(E){if(E)return a(E);ur.readlink(d,function(A,U){mr||(s[w]=U),g(A,U)})})}function g(y,T,w){if(y)return a(y);var E=Pr.resolve(l,T);r&&(r[w]=E),v(E)}function v(y){e=Pr.resolve(y,e.slice(o)),u()}}});var Xn=f((xO,v6)=>{v6.exports=cr;cr.realpath=cr;cr.sync=Jn;cr.realpathSync=Jn;cr.monkeypatch=Bv;cr.unmonkeypatch=Mv;var wa=require("fs"),zn=wa.realpath,Wn=wa.realpathSync,qv=process.version,f6=/^v[0-5]\./.test(qv),h6=c6();function g6(t){return t&&t.syscall==="realpath"&&(t.code==="ELOOP"||t.code==="ENOMEM"||t.code==="ENAMETOOLONG")}function cr(t,e,r){if(f6)return zn(t,e,r);typeof e=="function"&&(r=e,e=null),zn(t,e,function(a,i){g6(a)?h6.realpath(t,e,r):r(a,i)})}function Jn(t,e){if(f6)return Wn(t,e);try{return Wn(t,e)}catch(r){if(g6(r))return h6.realpathSync(t,e);throw r}}function Bv(){wa.realpath=cr,wa.realpathSync=Jn}function Mv(){wa.realpath=zn,wa.realpathSync=Wn}});var w6=f((GO,_6)=>{_6.exports=function(t,e){for(var r=[],a=0;a{"use strict";T6.exports=b6;function b6(t,e,r){t instanceof RegExp&&(t=E6(t,r)),e instanceof RegExp&&(e=E6(e,r));var a=y6(t,e,r);return a&&{start:a[0],end:a[1],pre:r.slice(0,a[0]),body:r.slice(a[0]+t.length,a[1]),post:r.slice(a[1]+e.length)}}function E6(t,e){var r=e.match(t);return r?r[0]:null}b6.range=y6;function y6(t,e,r){var a,i,s,n,o,p=r.indexOf(t),d=r.indexOf(e,p+1),l=p;if(p>=0&&d>0){if(t===e)return[p,d];for(a=[],s=r.length;l>=0&&!o;)l==p?(a.push(l),p=r.indexOf(t,l+1)):a.length==1?o=[a.pop(),d]:(i=a.pop(),i=0?p:d;a.length&&(o=[s,n])}return o}});var C6=f((kO,P6)=>{var zv=w6(),O6=S6();P6.exports=Xv;var N6="\0SLASH"+Math.random()+"\0",A6="\0OPEN"+Math.random()+"\0",Qn="\0CLOSE"+Math.random()+"\0",R6="\0COMMA"+Math.random()+"\0",D6="\0PERIOD"+Math.random()+"\0";function Kn(t){return parseInt(t,10)==t?parseInt(t,10):t.charCodeAt(0)}function Wv(t){return t.split("\\\\").join(N6).split("\\{").join(A6).split("\\}").join(Qn).split("\\,").join(R6).split("\\.").join(D6)}function Jv(t){return t.split(N6).join("\\").split(A6).join("{").split(Qn).join("}").split(R6).join(",").split(D6).join(".")}function I6(t){if(!t)return[""];var e=[],r=O6("{","}",t);if(!r)return t.split(",");var a=r.pre,i=r.body,s=r.post,n=a.split(",");n[n.length-1]+="{"+i+"}";var o=I6(s);return s.length&&(n[n.length-1]+=o.shift(),n.push.apply(n,o)),e.push.apply(e,n),e}function Xv(t){return t?(t.substr(0,2)==="{}"&&(t="\\{\\}"+t.substr(2)),Ea(Wv(t),!0).map(Jv)):[]}function Kv(t){return"{"+t+"}"}function Qv(t){return/^-?0\d/.test(t)}function Yv(t,e){return t<=e}function Zv(t,e){return t>=e}function Ea(t,e){var r=[],a=O6("{","}",t);if(!a||/\$$/.test(a.pre))return[t];var i=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(a.body),s=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(a.body),n=i||s,o=a.body.indexOf(",")>=0;if(!n&&!o)return a.post.match(/,.*\}/)?(t=a.pre+"{"+a.body+Qn+a.post,Ea(t)):[t];var p;if(n)p=a.body.split(/\.\./);else if(p=I6(a.body),p.length===1&&(p=Ea(p[0],!1).map(Kv),p.length===1)){var l=a.post.length?Ea(a.post,!1):[""];return l.map(function(St){return a.pre+p[0]+St})}var d=a.pre,l=a.post.length?Ea(a.post,!1):[""],u;if(n){var m=Kn(p[0]),c=Kn(p[1]),g=Math.max(p[0].length,p[1].length),v=p.length==3?Math.abs(Kn(p[2])):1,y=Yv,T=c0){var ce=new Array(U+1).join("0");E<0?A="-"+ce+A.slice(1):A=ce+A}}u.push(A)}}else u=zv(p,function(S){return Ea(S,!1)});for(var Z=0;Z{F6.exports=rt;rt.Minimatch=Se;var hi=function(){try{return require("path")}catch{}}()||{sep:"/"};rt.sep=hi.sep;var eo=rt.GLOBSTAR=Se.GLOBSTAR={},e_=C6(),x6={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}},Yn="[^/]",Zn=Yn+"*?",t_="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?",r_="(?:(?!(?:\\/|^)\\.).)*?",G6=a_("().*{}+?[]^$\\!");function a_(t){return t.split("").reduce(function(e,r){return e[r]=!0,e},{})}var L6=/\/+/;rt.filter=i_;function i_(t,e){return e=e||{},function(r,a,i){return rt(r,t,e)}}function fr(t,e){e=e||{};var r={};return Object.keys(t).forEach(function(a){r[a]=t[a]}),Object.keys(e).forEach(function(a){r[a]=e[a]}),r}rt.defaults=function(t){if(!t||typeof t!="object"||!Object.keys(t).length)return rt;var e=rt,r=function(i,s,n){return e(i,s,fr(t,n))};return r.Minimatch=function(i,s){return new e.Minimatch(i,fr(t,s))},r.Minimatch.defaults=function(i){return e.defaults(fr(t,i)).Minimatch},r.filter=function(i,s){return e.filter(i,fr(t,s))},r.defaults=function(i){return e.defaults(fr(t,i))},r.makeRe=function(i,s){return e.makeRe(i,fr(t,s))},r.braceExpand=function(i,s){return e.braceExpand(i,fr(t,s))},r.match=function(a,i,s){return e.match(a,i,fr(t,s))},r};Se.defaults=function(t){return rt.defaults(t).Minimatch};function rt(t,e,r){return R1(e),r||(r={}),!r.nocomment&&e.charAt(0)==="#"?!1:new Se(e,r).match(t)}function Se(t,e){if(!(this instanceof Se))return new Se(t,e);R1(t),e||(e={}),t=t.trim(),!e.allowWindowsEscape&&hi.sep!=="/"&&(t=t.split(hi.sep).join("/")),this.options=e,this.set=[],this.pattern=t,this.regexp=null,this.negate=!1,this.comment=!1,this.empty=!1,this.partial=!!e.partial,this.make()}Se.prototype.debug=function(){};Se.prototype.make=s_;function s_(){var t=this.pattern,e=this.options;if(!e.nocomment&&t.charAt(0)==="#"){this.comment=!0;return}if(!t){this.empty=!0;return}this.parseNegate();var r=this.globSet=this.braceExpand();e.debug&&(this.debug=function(){console.error.apply(console,arguments)}),this.debug(this.pattern,r),r=this.globParts=r.map(function(a){return a.split(L6)}),this.debug(this.pattern,r),r=r.map(function(a,i,s){return a.map(this.parse,this)},this),this.debug(this.pattern,r),r=r.filter(function(a){return a.indexOf(!1)===-1}),this.debug(this.pattern,r),this.set=r}Se.prototype.parseNegate=n_;function n_(){var t=this.pattern,e=!1,r=this.options,a=0;if(!r.nonegate){for(var i=0,s=t.length;i"u"?this.pattern:t,R1(t),e.nobrace||!/\{(?:(?!\{).)*\}/.test(t)?[t]:e_(t)}var o_=1024*64,R1=function(t){if(typeof t!="string")throw new TypeError("invalid pattern");if(t.length>o_)throw new TypeError("pattern is too long")};Se.prototype.parse=p_;var A1={};function p_(t,e){R1(t);var r=this.options;if(t==="**")if(r.noglobstar)t="*";else return eo;if(t==="")return"";var a="",i=!!r.nocase,s=!1,n=[],o=[],p,d=!1,l=-1,u=-1,m=t.charAt(0)==="."?"":r.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",c=this;function g(){if(p){switch(p){case"*":a+=Zn,i=!0;break;case"?":a+=Yn,i=!0;break;default:a+="\\"+p;break}c.debug("clearStateChar %j %j",p,a),p=!1}}for(var v=0,y=t.length,T;v-1;Tt--){var Ye=o[Tt],S=a.slice(0,Ye.reStart),St=a.slice(Ye.reStart,Ye.reEnd-8),b=a.slice(Ye.reEnd-8,Ye.reEnd),I=a.slice(Ye.reEnd);b+=I;var pe=S.split("(").length-1,Er=I;for(v=0;v"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var a=this.options;hi.sep!=="/"&&(e=e.split(hi.sep).join("/")),e=e.split(L6),this.debug(this.pattern,"split",e);var i=this.set;this.debug(this.pattern,"set",i);var s,n;for(n=e.length-1;n>=0&&(s=e[n],!s);n--);for(n=0;n>> no match, partial?`,t,l,e,u),l===n))}var c;if(typeof p=="string"?(c=d===p,this.debug("string match",p,d,c)):(c=d.match(p),this.debug("pattern match",p,d,c)),!c)return!1}if(i===n&&s===o)return!0;if(i===n)return r;if(s===o)return i===n-1&&t[i]==="";throw new Error("wtf?")};function l_(t){return t.replace(/\\(.)/g,"$1")}function u_(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var V6=f((VO,to)=>{typeof Object.create=="function"?to.exports=function(e,r){r&&(e.super_=r,e.prototype=Object.create(r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:to.exports=function(e,r){if(r){e.super_=r;var a=function(){};a.prototype=r.prototype,e.prototype=new a,e.prototype.constructor=e}}});var $6=f(($O,ao)=>{try{if(ro=require("util"),typeof ro.inherits!="function")throw"";ao.exports=ro.inherits}catch{ao.exports=V6()}var ro});var P1=f((UO,I1)=>{"use strict";function U6(t){return t.charAt(0)==="/"}function j6(t){var e=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/,r=e.exec(t),a=r[1]||"",i=!!(a&&a.charAt(1)!==":");return!!(r[2]||i)}I1.exports=process.platform==="win32"?j6:U6;I1.exports.posix=U6;I1.exports.win32=j6});var so=f(hr=>{hr.setopts=v_;hr.ownProp=q6;hr.makeAbs=gi;hr.finish=__;hr.mark=w_;hr.isIgnored=M6;hr.childrenIgnored=E_;function q6(t,e){return Object.prototype.hasOwnProperty.call(t,e)}var m_=require("fs"),ba=require("path"),c_=D1(),B6=P1(),io=c_.Minimatch;function f_(t,e){return t.localeCompare(e,"en")}function h_(t,e){t.ignore=e.ignore||[],Array.isArray(t.ignore)||(t.ignore=[t.ignore]),t.ignore.length&&(t.ignore=t.ignore.map(g_))}function g_(t){var e=null;if(t.slice(-3)==="/**"){var r=t.replace(/(\/\*\*)+$/,"");e=new io(r,{dot:!0})}return{matcher:new io(t,{dot:!0}),gmatcher:e}}function v_(t,e,r){if(r||(r={}),r.matchBase&&e.indexOf("/")===-1){if(r.noglobstar)throw new Error("base matching requires globstar");e="**/"+e}t.silent=!!r.silent,t.pattern=e,t.strict=r.strict!==!1,t.realpath=!!r.realpath,t.realpathCache=r.realpathCache||Object.create(null),t.follow=!!r.follow,t.dot=!!r.dot,t.mark=!!r.mark,t.nodir=!!r.nodir,t.nodir&&(t.mark=!0),t.sync=!!r.sync,t.nounique=!!r.nounique,t.nonull=!!r.nonull,t.nosort=!!r.nosort,t.nocase=!!r.nocase,t.stat=!!r.stat,t.noprocess=!!r.noprocess,t.absolute=!!r.absolute,t.fs=r.fs||m_,t.maxLength=r.maxLength||1/0,t.cache=r.cache||Object.create(null),t.statCache=r.statCache||Object.create(null),t.symlinks=r.symlinks||Object.create(null),h_(t,r),t.changedCwd=!1;var a=process.cwd();q6(r,"cwd")?(t.cwd=ba.resolve(r.cwd),t.changedCwd=t.cwd!==a):t.cwd=a,t.root=r.root||ba.resolve(t.cwd,"/"),t.root=ba.resolve(t.root),process.platform==="win32"&&(t.root=t.root.replace(/\\/g,"/")),t.cwdAbs=B6(t.cwd)?t.cwd:gi(t,t.cwd),process.platform==="win32"&&(t.cwdAbs=t.cwdAbs.replace(/\\/g,"/")),t.nomount=!!r.nomount,r.nonegate=!0,r.nocomment=!0,r.allowWindowsEscape=!1,t.minimatch=new io(e,r),t.options=t.minimatch.options}function __(t){for(var e=t.nounique,r=e?[]:Object.create(null),a=0,i=t.matches.length;a{J6.exports=W6;W6.GlobSync=ue;var b_=Xn(),H6=D1(),qO=H6.Minimatch,BO=po().Glob,MO=require("util"),no=require("path"),z6=require("assert"),C1=P1(),Cr=so(),y_=Cr.setopts,oo=Cr.ownProp,T_=Cr.childrenIgnored,S_=Cr.isIgnored;function W6(t,e){if(typeof e=="function"||arguments.length===3)throw new TypeError(`callback provided to sync glob -See: https://github.com/isaacs/node-glob/issues/167`);return new ue(t,e).found}function ue(t,e){if(!t)throw new Error("must provide pattern");if(typeof e=="function"||arguments.length===3)throw new TypeError(`callback provided to sync glob -See: https://github.com/isaacs/node-glob/issues/167`);if(!(this instanceof ue))return new ue(t,e);if(y_(this,t,e),this.noprocess)return this;var r=this.minimatch.set.length;this.matches=new Array(r);for(var a=0;athis.maxLength)return!1;if(!this.stat&&oo(this.cache,e)){var n=this.cache[e];if(Array.isArray(n)&&(n="DIR"),!r||n==="DIR")return n;if(r&&n==="FILE")return!1}var a,i=this.statCache[e];if(!i){var s;try{s=this.fs.lstatSync(e)}catch(o){if(o&&(o.code==="ENOENT"||o.code==="ENOTDIR"))return this.statCache[e]=!1,!1}if(s&&s.isSymbolicLink())try{i=this.fs.statSync(e)}catch{i=s}else i=s}this.statCache[e]=i;var n=!0;return i&&(n=i.isDirectory()?"DIR":"FILE"),this.cache[e]=this.cache[e]||n,r&&n==="FILE"?!1:n};ue.prototype._mark=function(t){return Cr.mark(this,t)};ue.prototype._makeAbs=function(t){return Cr.makeAbs(this,t)}});var Q6=f((zO,K6)=>{var O_=Qs(),vi=Object.create(null),N_=t1();K6.exports=O_(A_);function A_(t,e){return vi[t]?(vi[t].push(e),null):(vi[t]=[e],R_(t))}function R_(t){return N_(function e(){var r=vi[t],a=r.length,i=D_(arguments);try{for(var s=0;sa?(r.splice(0,a),process.nextTick(function(){e.apply(null,i)})):delete vi[t]}})}function D_(t){for(var e=t.length,r=[],a=0;a{Z6.exports=xr;var I_=Xn(),Y6=D1(),WO=Y6.Minimatch,P_=$6(),C_=require("events").EventEmitter,lo=require("path"),uo=require("assert"),_i=P1(),co=X6(),Gr=so(),x_=Gr.setopts,mo=Gr.ownProp,fo=Q6(),JO=require("util"),G_=Gr.childrenIgnored,L_=Gr.isIgnored,k_=t1();function xr(t,e,r){if(typeof e=="function"&&(r=e,e={}),e||(e={}),e.sync){if(r)throw new TypeError("callback provided to sync glob");return co(t,e)}return new z(t,e,r)}xr.sync=co;var F_=xr.GlobSync=co.GlobSync;xr.glob=xr;function V_(t,e){if(e===null||typeof e!="object")return t;for(var r=Object.keys(e),a=r.length;a--;)t[r[a]]=e[r[a]];return t}xr.hasMagic=function(t,e){var r=V_({},e);r.noprocess=!0;var a=new z(t,r),i=a.minimatch.set;if(!t)return!1;if(i.length>1)return!0;for(var s=0;sthis.maxLength)return e();if(!this.stat&&mo(this.cache,r)){var i=this.cache[r];if(Array.isArray(i)&&(i="DIR"),!a||i==="DIR")return e(null,i);if(a&&i==="FILE")return e()}var s,n=this.statCache[r];if(n!==void 0){if(n===!1)return e(null,n);var o=n.isDirectory()?"DIR":"FILE";return a&&o==="FILE"?e():e(null,o,n)}var p=this,d=fo("stat\0"+r,l);d&&p.fs.lstat(r,d);function l(u,m){if(m&&m.isSymbolicLink())return p.fs.stat(r,function(c,g){c?p._stat2(t,r,null,m,e):p._stat2(t,r,c,g,e)});p._stat2(t,r,u,m,e)}};z.prototype._stat2=function(t,e,r,a,i){if(r&&(r.code==="ENOENT"||r.code==="ENOTDIR"))return this.statCache[e]=!1,i();var s=t.slice(-1)==="/";if(this.statCache[e]=a,e.slice(-1)==="/"&&a&&!a.isDirectory())return i(null,!1,a);var n=!0;return a&&(n=a.isDirectory()?"DIR":"FILE"),this.cache[e]=this.cache[e]||n,s&&n==="FILE"?i():i(null,n,a)}});var o4=f((KO,n4)=>{var K=require("assert"),a4=require("path"),e4=require("fs"),ya;try{ya=po()}catch{}var U_={nosort:!0,silent:!0},ho=0,wi=process.platform==="win32",i4=t=>{if(["unlink","chmod","stat","lstat","rmdir","readdir"].forEach(r=>{t[r]=t[r]||e4[r],r=r+"Sync",t[r]=t[r]||e4[r]}),t.maxBusyTries=t.maxBusyTries||3,t.emfileWait=t.emfileWait||1e3,t.glob===!1&&(t.disableGlob=!0),t.disableGlob!==!0&&ya===void 0)throw Error("glob dependency not found, set `options.disableGlob = true` if intentional");t.disableGlob=t.disableGlob||!1,t.glob=t.glob||U_},vo=(t,e,r)=>{typeof e=="function"&&(r=e,e={}),K(t,"rimraf: missing path"),K.equal(typeof t,"string","rimraf: path should be a string"),K.equal(typeof r,"function","rimraf: callback function required"),K(e,"rimraf: invalid options argument provided"),K.equal(typeof e,"object","rimraf: options should be object"),i4(e);let a=0,i=null,s=0,n=p=>{i=i||p,--s===0&&r(i)},o=(p,d)=>{if(p)return r(p);if(s=d.length,s===0)return r();d.forEach(l=>{let u=m=>{if(m){if((m.code==="EBUSY"||m.code==="ENOTEMPTY"||m.code==="EPERM")&&ago(l,e,u),a*100);if(m.code==="EMFILE"&&hogo(l,e,u),ho++);m.code==="ENOENT"&&(m=null)}ho=0,n(m)};go(l,e,u)})};if(e.disableGlob||!ya.hasMagic(t))return o(null,[t]);e.lstat(t,(p,d)=>{if(!p)return o(null,[t]);ya(t,e.glob,o)})},go=(t,e,r)=>{K(t),K(e),K(typeof r=="function"),e.lstat(t,(a,i)=>{if(a&&a.code==="ENOENT")return r(null);if(a&&a.code==="EPERM"&&wi&&t4(t,e,a,r),i&&i.isDirectory())return x1(t,e,a,r);e.unlink(t,s=>{if(s){if(s.code==="ENOENT")return r(null);if(s.code==="EPERM")return wi?t4(t,e,s,r):x1(t,e,s,r);if(s.code==="EISDIR")return x1(t,e,s,r)}return r(s)})})},t4=(t,e,r,a)=>{K(t),K(e),K(typeof a=="function"),e.chmod(t,438,i=>{i?a(i.code==="ENOENT"?null:r):e.stat(t,(s,n)=>{s?a(s.code==="ENOENT"?null:r):n.isDirectory()?x1(t,e,r,a):e.unlink(t,a)})})},r4=(t,e,r)=>{K(t),K(e);try{e.chmodSync(t,438)}catch(i){if(i.code==="ENOENT")return;throw r}let a;try{a=e.statSync(t)}catch(i){if(i.code==="ENOENT")return;throw r}a.isDirectory()?G1(t,e,r):e.unlinkSync(t)},x1=(t,e,r,a)=>{K(t),K(e),K(typeof a=="function"),e.rmdir(t,i=>{i&&(i.code==="ENOTEMPTY"||i.code==="EEXIST"||i.code==="EPERM")?j_(t,e,a):i&&i.code==="ENOTDIR"?a(r):a(i)})},j_=(t,e,r)=>{K(t),K(e),K(typeof r=="function"),e.readdir(t,(a,i)=>{if(a)return r(a);let s=i.length;if(s===0)return e.rmdir(t,r);let n;i.forEach(o=>{vo(a4.join(t,o),e,p=>{if(!n){if(p)return r(n=p);--s===0&&e.rmdir(t,r)}})})})},s4=(t,e)=>{e=e||{},i4(e),K(t,"rimraf: missing path"),K.equal(typeof t,"string","rimraf: path should be a string"),K(e,"rimraf: missing options"),K.equal(typeof e,"object","rimraf: options should be object");let r;if(e.disableGlob||!ya.hasMagic(t))r=[t];else try{e.lstatSync(t),r=[t]}catch{r=ya.sync(t,e.glob)}if(r.length)for(let a=0;a{K(t),K(e);try{e.rmdirSync(t)}catch(a){if(a.code==="ENOENT")return;if(a.code==="ENOTDIR")throw r;(a.code==="ENOTEMPTY"||a.code==="EEXIST"||a.code==="EPERM")&&q_(t,e)}},q_=(t,e)=>{K(t),K(e),e.readdirSync(t).forEach(i=>s4(a4.join(t,i),e));let r=wi?100:1,a=0;do{let i=!0;try{let s=e.rmdirSync(t,e);return i=!1,s}finally{if(++a{var _e=require("fs"),yo=require("os"),at=require("path"),p4=require("crypto"),Ft={fs:_e.constants,os:yo.constants},u4=o4(),d4="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",m4=/XXXXXX/,B_=3,c4=(Ft.O_CREAT||Ft.fs.O_CREAT)|(Ft.O_EXCL||Ft.fs.O_EXCL)|(Ft.O_RDWR||Ft.fs.O_RDWR),M_=yo.platform()==="win32",H_=Ft.EBADF||Ft.os.errno.EBADF,z_=Ft.ENOENT||Ft.os.errno.ENOENT,f4=448,h4=384,W_="exit",Ta=[],g4=_e.rmdirSync.bind(_e),v4=u4.sync,_4=!1;function To(t,e){let r=Sa(t,e),a=r[0],i=r[1];try{y4(a)}catch(n){return i(n)}let s=a.tries;(function n(){try{let o=b4(a);_e.stat(o,function(p){if(!p)return s-- >0?n():i(new Error("Could not get a unique tmp filename, max tries reached "+o));i(null,o)})}catch(o){i(o)}})()}function So(t){let e=Sa(t),r=e[0];y4(r);let a=r.tries;do{let i=b4(r);try{_e.statSync(i)}catch{return i}}while(a-- >0);throw new Error("Could not get a unique tmp filename, max tries reached")}function J_(t,e){let r=Sa(t,e),a=r[0],i=r[1];To(a,function(n,o){if(n)return i(n);_e.open(o,c4,a.mode||h4,function(d,l){if(d)return i(d);if(a.discardDescriptor)return _e.close(l,function(m){return i(m,o,void 0,wo(o,-1,a,!1))});{let u=a.discardDescriptor||a.detachDescriptor;i(null,o,l,wo(o,u?-1:l,a,!1))}})})}function X_(t){let e=Sa(t),r=e[0],a=r.discardDescriptor||r.detachDescriptor,i=So(r);var s=_e.openSync(i,c4,r.mode||h4);return r.discardDescriptor&&(_e.closeSync(s),s=void 0),{name:i,fd:s,removeCallback:wo(i,a?-1:s,r,!0)}}function K_(t,e){let r=Sa(t,e),a=r[0],i=r[1];To(a,function(n,o){if(n)return i(n);_e.mkdir(o,a.mode||f4,function(d){if(d)return i(d);i(null,o,w4(o,a,!1))})})}function Q_(t){let e=Sa(t),r=e[0],a=So(r);return _e.mkdirSync(a,r.mode||f4),{name:a,removeCallback:w4(a,r,!0)}}function Y_(t,e){let r=function(a){if(a&&!bo(a))return e(a);e()};0<=t[0]?_e.close(t[0],function(){_e.unlink(t[1],r)}):_e.unlink(t[1],r)}function Z_(t){let e=null;try{0<=t[0]&&_e.closeSync(t[0])}catch(r){if(!tw(r)&&!bo(r))throw r}finally{try{_e.unlinkSync(t[1])}catch(r){bo(r)||(e=r)}}if(e!==null)throw e}function wo(t,e,r,a){let i=L1(Z_,[e,t],a),s=L1(Y_,[e,t],a,i);return r.keep||Ta.unshift(i),a?i:s}function w4(t,e,r){let a=e.unsafeCleanup?u4:_e.rmdir.bind(_e),i=e.unsafeCleanup?v4:g4,s=L1(i,t,r),n=L1(a,t,r,s);return e.keep||Ta.unshift(s),r?s:n}function L1(t,e,r,a){let i=!1;return function s(n){if(!i){let o=a||s,p=Ta.indexOf(o);return p>=0&&Ta.splice(p,1),i=!0,r||t===g4||t===v4?t(e):t(e,n||function(){})}}}function ew(){if(_4)for(;Ta.length;)try{Ta[0]()}catch{}}function l4(t){let e=[],r=null;try{r=p4.randomBytes(t)}catch{r=p4.pseudoRandomBytes(t)}for(var a=0;a"u"}function Sa(t,e){if(typeof t=="function")return[{},t];if(Je(t))return[{},e];let r={};for(let a of Object.getOwnPropertyNames(t))r[a]=t[a];return[r,e]}function b4(t){let e=t.tmpdir;if(!Je(t.name))return at.join(e,t.dir,t.name);if(!Je(t.template))return at.join(e,t.dir,t.template).replace(m4,l4(6));let r=[t.prefix?t.prefix:"tmp","-",process.pid,"-",l4(12),t.postfix?"-"+t.postfix:""].join("");return at.join(e,t.dir,r)}function y4(t){t.tmpdir=S4(t);let e=t.tmpdir;if(Je(t.name)||_o(t.name,"name",e),Je(t.dir)||_o(t.dir,"dir",e),!Je(t.template)&&(_o(t.template,"template",e),!t.template.match(m4)))throw new Error(`Invalid template, found "${t.template}".`);if(!Je(t.tries)&&isNaN(t.tries)||t.tries<0)throw new Error(`Invalid tries, found "${t.tries}".`);t.tries=Je(t.name)?t.tries||B_:1,t.keep=!!t.keep,t.detachDescriptor=!!t.detachDescriptor,t.discardDescriptor=!!t.discardDescriptor,t.unsafeCleanup=!!t.unsafeCleanup,t.dir=Je(t.dir)?"":at.relative(e,Eo(t.dir,e)),t.template=Je(t.template)?void 0:at.relative(e,Eo(t.template,e)),t.template=E4(t.template)?void 0:at.relative(t.dir,t.template),t.name=Je(t.name)?void 0:Oo(t.name),t.prefix=Je(t.prefix)?"":t.prefix,t.postfix=Je(t.postfix)?"":t.postfix}function Eo(t,e){let r=Oo(t);return r.startsWith(e)?at.resolve(r):at.resolve(at.join(e,r))}function Oo(t){return E4(t)?t:t.replace(/["']/g,"")}function _o(t,e,r){if(e==="name"){if(at.isAbsolute(t))throw new Error(`${e} option must not contain an absolute path, found "${t}".`);let a=at.basename(t);if(a===".."||a==="."||a!==t)throw new Error(`${e} option must not contain a path, found "${t}".`)}else{if(at.isAbsolute(t)&&!t.startsWith(r))throw new Error(`${e} option must be relative to "${r}", found "${t}".`);let a=Eo(t,r);if(!a.startsWith(r))throw new Error(`${e} option must be relative to "${r}", found "${a}".`)}}function tw(t){return T4(t,-H_,"EBADF")}function bo(t){return T4(t,-z_,"ENOENT")}function T4(t,e,r){return M_?t.code===r:t.code===r&&t.errno===e}function rw(){_4=!0}function S4(t){return at.resolve(Oo(t&&t.tmpdir||yo.tmpdir()))}process.addListener(W_,ew);Object.defineProperty(Jt.exports,"tmpdir",{enumerable:!0,configurable:!1,get:function(){return S4()}});Jt.exports.dir=K_;Jt.exports.dirSync=Q_;Jt.exports.file=J_;Jt.exports.fileSync=X_;Jt.exports.tmpName=To;Jt.exports.tmpNameSync=So;Jt.exports.setGracefulCleanup=rw});var D4=f((YO,R4)=>{"use strict";function Ao(t){this.message=t}Ao.prototype=new Error,Ao.prototype.name="InvalidCharacterError";var N4=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(t){var e=String(t).replace(/=+$/,"");if(e.length%4==1)throw new Ao("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,a,i=0,s=0,n="";a=e.charAt(s++);~a&&(r=i%4?64*r+a:a,i++%4)?n+=String.fromCharCode(255&r>>(-2*i&6)):0)a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(a);return n};function aw(t){var e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw"Illegal base64url string!"}try{return function(r){return decodeURIComponent(N4(r).replace(/(.)/g,function(a,i){var s=i.charCodeAt(0).toString(16).toUpperCase();return s.length<2&&(s="0"+s),"%"+s}))}(e)}catch{return N4(e)}}function Ei(t){this.message=t}function A4(t,e){if(typeof t!="string")throw new Ei("Invalid token specified");var r=(e=e||{}).header===!0?0:1;try{return JSON.parse(aw(t.split(".")[r]))}catch(a){throw new Ei("Invalid token specified: "+a.message)}}Ei.prototype=new Error,Ei.prototype.name="InvalidTokenError";var No=A4;No.default=A4,No.InvalidTokenError=Ei,R4.exports=No});var Do=f(Xe=>{"use strict";var iw=Xe&&Xe.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r);var i=Object.getOwnPropertyDescriptor(e,r);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,a,i)}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),sw=Xe&&Xe.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),I4=Xe&&Xe.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&iw(e,t,r);return sw(e,t),e},nw=Xe&&Xe.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})},ow=Xe&&Xe.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Xe,"__esModule",{value:!0});Xe.GitHub=void 0;var pw=I4(fe()),Ro=I4(na()),dw=ow(D4()),bi=class{constructor(e){this.octokit=Ro.getOctokit(`${e==null?void 0:e.token}`)}repoData(){return this.octokit.rest.repos.get(Object.assign({},Ro.context.repo)).then(e=>e.data)}static get context(){return Ro.context}static get serverURL(){return process.env.GITHUB_SERVER_URL||"https://github.com"}static get apiURL(){return process.env.GITHUB_API_URL||"https://api.github.com"}static get actionsRuntimeToken(){let e=process.env.ACTIONS_RUNTIME_TOKEN||"";return e?(0,dw.default)(e):void 0}static printActionsRuntimeTokenACs(){return nw(this,void 0,void 0,function*(){let e;try{e=bi.actionsRuntimeToken}catch(r){throw new Error(`Cannot parse GitHub Actions Runtime Token: ${r.message}`)}if(!e)throw new Error("ACTIONS_RUNTIME_TOKEN not set");try{JSON.parse(`${e.ac}`).forEach(r=>{let a;switch(r.Permission){case 1:a="read";break;case 2:a="write";break;case 3:a="read/write";break;default:a=`unimplemented (${r.Permission})`}pw.info(`${r.Scope}: ${a}`)})}catch(r){throw new Error(`Cannot parse GitHub Actions Runtime Token ACs: ${r.message}`)}})}};Xe.GitHub=bi});var k1=f(gt=>{"use strict";var lw=gt&>.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r);var i=Object.getOwnPropertyDescriptor(e,r);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,a,i)}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),uw=gt&>.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),C4=gt&>.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&lw(e,t,r);return uw(e,t),e},Io=gt&>.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(gt,"__esModule",{value:!0});gt.Context=void 0;var mw=Io(require("fs")),cw=Io(require("os")),fw=Io(require("path")),hw=C4(O4()),Vt=C4(na()),P4=Do(),Lr=class{static tmpDir(){return Lr._tmpDir}static tmpName(e){return hw.tmpNameSync(e)}static gitRef(){let e=Vt.context.ref;return Vt.context.sha&&e&&!e.startsWith("refs/")&&(e=`refs/heads/${Vt.context.ref}`),Vt.context.sha&&!e.startsWith("refs/pull/")&&(e=Vt.context.sha),e}static gitContext(){return`${P4.GitHub.serverURL}/${Vt.context.repo.owner}/${Vt.context.repo.repo}.git#${Lr.gitRef()}`}static provenanceBuilderID(){return`${P4.GitHub.serverURL}/${Vt.context.repo.owner}/${Vt.context.repo.repo}/actions/runs/${Vt.context.runId}`}};gt.Context=Lr;Lr._tmpDir=mw.default.mkdtempSync(fw.default.join(cw.default.tmpdir(),"docker-actions-toolkit-"))});var Po=f(vt=>{"use strict";var gw=vt&&vt.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r);var i=Object.getOwnPropertyDescriptor(e,r);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,a,i)}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),vw=vt&&vt.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),_w=vt&&vt.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&gw(e,t,r);return vw(e,t),e},k4=vt&&vt.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(vt,"__esModule",{value:!0});vt.Inputs=void 0;var kr=k4(require("fs")),x4=k4(require("path")),G4=_w(fe()),L4=hn(),Fr=k1(),it=class{static getBuildImageIDFilePath(){return x4.default.join(Fr.Context.tmpDir(),"iidfile")}static getBuildMetadataFilePath(){return x4.default.join(Fr.Context.tmpDir(),"metadata-file")}static resolveBuildImageID(){let e=it.getBuildImageIDFilePath();if(kr.default.existsSync(e))return kr.default.readFileSync(e,{encoding:"utf-8"}).trim()}static resolveBuildMetadata(){let e=it.getBuildMetadataFilePath();if(!kr.default.existsSync(e))return;let r=kr.default.readFileSync(e,{encoding:"utf-8"}).trim();if(r!=="null")return r}static resolveDigest(){let e=it.resolveBuildMetadata();if(e===void 0)return;let r=JSON.parse(e);if(r["containerimage.digest"])return r["containerimage.digest"]}static resolveBuildSecretString(e){return it.resolveBuildSecret(e,!1)}static resolveBuildSecretFile(e){return it.resolveBuildSecret(e,!0)}static resolveBuildSecret(e,r){let a=e.indexOf("="),i=e.substring(0,a),s=e.substring(a+1);if(i.length==0||s.length==0)throw new Error(`${e} is not a valid secret`);if(r){if(!kr.default.existsSync(s))throw new Error(`secret file ${s} not found`);s=kr.default.readFileSync(s,{encoding:"utf-8"})}let n=Fr.Context.tmpName({tmpdir:Fr.Context.tmpDir()});return kr.default.writeFileSync(n,s),`id=${i},src=${n}`}static getProvenanceInput(e){let r=G4.getInput(e);if(!r)return r;try{return G4.getBooleanInput(e)?`builder-id=${Fr.Context.provenanceBuilderID()}`:"false"}catch{return it.resolveProvenanceAttrs(r)}}static resolveProvenanceAttrs(e){if(!e)return`builder-id=${Fr.Context.provenanceBuilderID()}`;let r=(0,L4.parse)(e,{relaxColumnCount:!0,skipEmptyLines:!0})[0];for(let a of r)if(a.toString().split(/(?<=^[^=]+?)=/).map(s=>s.trim())[0]=="builder-id")return e;return`${e},builder-id=${Fr.Context.provenanceBuilderID()}`}static hasLocalExporter(e){return it.hasExporterType("local",e)}static hasTarExporter(e){return it.hasExporterType("tar",e)}static hasDockerExporter(e,r){return r||it.hasExporterType("docker",e)}static hasExporterType(e,r){let a=(0,L4.parse)(r.join(` -`),{delimiter:",",trim:!0,columns:!1,relaxColumnCount:!0});for(let i of a){if(i.length==1&&!i[0].startsWith("type="))return e=="local";for(let[s,n]of i.map(o=>o.split("=").map(p=>p.trim())))if(s=="type"&&n==e)return!0}return!1}static hasGitAuthTokenSecret(e){for(let r of e)if(r.startsWith("GIT_AUTH_TOKEN="))return!0;return!1}};vt.Inputs=it});var xo=f(Oa=>{"use strict";var ww=Oa&&Oa.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(Oa,"__esModule",{value:!0});Oa.Bake=void 0;var Ew=_a(),bw=lr(),Co=Po(),yw=gn(),Vr=class{constructor(e){this.buildx=(e==null?void 0:e.buildx)||new Ew.Buildx}parseDefinitions(e,r,a,i,s,n){return ww(this,void 0,void 0,function*(){let o=["bake"],p,d=[];if(e){for(let u of e.map(m=>m.trim()))if(u.length!=0){if(!yw.Util.isValidRef(u)){d.push(u);continue}if(p)throw new Error("Only one remote bake definition is allowed");p=u}}p&&o.push(p);for(let u of d)o.push("--file",u);if(a)for(let u of a)o.push("--set",u);i&&o.push("--load"),s&&o.push("--push");let l=yield this.buildx.getCommand([...o,"--print",...r||[]]);return yield bw.Exec.getExecOutput(l.command,l.args,{cwd:n,ignoreReturnCode:!0,silent:!0}).then(u=>{if(u.stderr.length>0&&u.exitCode!=0)throw new Error(u.stderr);return JSON.parse(u.stdout.trim())})})}static hasLocalExporter(e){return Co.Inputs.hasExporterType("local",Vr.exporters(e))}static hasTarExporter(e){return Co.Inputs.hasExporterType("tar",Vr.exporters(e))}static hasDockerExporter(e,r){return r||Co.Inputs.hasExporterType("docker",Vr.exporters(e))}static exporters(e){let r=new Array;for(let a in e.target){let i=e.target[a];i.output&&r.push(...i.output)}return r}};Oa.Bake=Vr});var Uo=f((P,j4)=>{P=j4.exports=x;var W;typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?W=function(){var t=Array.prototype.slice.call(arguments,0);t.unshift("SEMVER"),console.log.apply(console,t)}:W=function(){};P.SEMVER_SPEC_VERSION="2.0.0";var Lo=256,F1=Number.MAX_SAFE_INTEGER||9007199254740991,Go=16,M=P.re=[],_=P.src=[],h=P.tokens={},$4=0;function L(t){h[t]=$4++}L("NUMERICIDENTIFIER");_[h.NUMERICIDENTIFIER]="0|[1-9]\\d*";L("NUMERICIDENTIFIERLOOSE");_[h.NUMERICIDENTIFIERLOOSE]="[0-9]+";L("NONNUMERICIDENTIFIER");_[h.NONNUMERICIDENTIFIER]="\\d*[a-zA-Z-][a-zA-Z0-9-]*";L("MAINVERSION");_[h.MAINVERSION]="("+_[h.NUMERICIDENTIFIER]+")\\.("+_[h.NUMERICIDENTIFIER]+")\\.("+_[h.NUMERICIDENTIFIER]+")";L("MAINVERSIONLOOSE");_[h.MAINVERSIONLOOSE]="("+_[h.NUMERICIDENTIFIERLOOSE]+")\\.("+_[h.NUMERICIDENTIFIERLOOSE]+")\\.("+_[h.NUMERICIDENTIFIERLOOSE]+")";L("PRERELEASEIDENTIFIER");_[h.PRERELEASEIDENTIFIER]="(?:"+_[h.NUMERICIDENTIFIER]+"|"+_[h.NONNUMERICIDENTIFIER]+")";L("PRERELEASEIDENTIFIERLOOSE");_[h.PRERELEASEIDENTIFIERLOOSE]="(?:"+_[h.NUMERICIDENTIFIERLOOSE]+"|"+_[h.NONNUMERICIDENTIFIER]+")";L("PRERELEASE");_[h.PRERELEASE]="(?:-("+_[h.PRERELEASEIDENTIFIER]+"(?:\\."+_[h.PRERELEASEIDENTIFIER]+")*))";L("PRERELEASELOOSE");_[h.PRERELEASELOOSE]="(?:-?("+_[h.PRERELEASEIDENTIFIERLOOSE]+"(?:\\."+_[h.PRERELEASEIDENTIFIERLOOSE]+")*))";L("BUILDIDENTIFIER");_[h.BUILDIDENTIFIER]="[0-9A-Za-z-]+";L("BUILD");_[h.BUILD]="(?:\\+("+_[h.BUILDIDENTIFIER]+"(?:\\."+_[h.BUILDIDENTIFIER]+")*))";L("FULL");L("FULLPLAIN");_[h.FULLPLAIN]="v?"+_[h.MAINVERSION]+_[h.PRERELEASE]+"?"+_[h.BUILD]+"?";_[h.FULL]="^"+_[h.FULLPLAIN]+"$";L("LOOSEPLAIN");_[h.LOOSEPLAIN]="[v=\\s]*"+_[h.MAINVERSIONLOOSE]+_[h.PRERELEASELOOSE]+"?"+_[h.BUILD]+"?";L("LOOSE");_[h.LOOSE]="^"+_[h.LOOSEPLAIN]+"$";L("GTLT");_[h.GTLT]="((?:<|>)?=?)";L("XRANGEIDENTIFIERLOOSE");_[h.XRANGEIDENTIFIERLOOSE]=_[h.NUMERICIDENTIFIERLOOSE]+"|x|X|\\*";L("XRANGEIDENTIFIER");_[h.XRANGEIDENTIFIER]=_[h.NUMERICIDENTIFIER]+"|x|X|\\*";L("XRANGEPLAIN");_[h.XRANGEPLAIN]="[v=\\s]*("+_[h.XRANGEIDENTIFIER]+")(?:\\.("+_[h.XRANGEIDENTIFIER]+")(?:\\.("+_[h.XRANGEIDENTIFIER]+")(?:"+_[h.PRERELEASE]+")?"+_[h.BUILD]+"?)?)?";L("XRANGEPLAINLOOSE");_[h.XRANGEPLAINLOOSE]="[v=\\s]*("+_[h.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+_[h.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+_[h.XRANGEIDENTIFIERLOOSE]+")(?:"+_[h.PRERELEASELOOSE]+")?"+_[h.BUILD]+"?)?)?";L("XRANGE");_[h.XRANGE]="^"+_[h.GTLT]+"\\s*"+_[h.XRANGEPLAIN]+"$";L("XRANGELOOSE");_[h.XRANGELOOSE]="^"+_[h.GTLT]+"\\s*"+_[h.XRANGEPLAINLOOSE]+"$";L("COERCE");_[h.COERCE]="(^|[^\\d])(\\d{1,"+Go+"})(?:\\.(\\d{1,"+Go+"}))?(?:\\.(\\d{1,"+Go+"}))?(?:$|[^\\d])";L("COERCERTL");M[h.COERCERTL]=new RegExp(_[h.COERCE],"g");L("LONETILDE");_[h.LONETILDE]="(?:~>?)";L("TILDETRIM");_[h.TILDETRIM]="(\\s*)"+_[h.LONETILDE]+"\\s+";M[h.TILDETRIM]=new RegExp(_[h.TILDETRIM],"g");var Tw="$1~";L("TILDE");_[h.TILDE]="^"+_[h.LONETILDE]+_[h.XRANGEPLAIN]+"$";L("TILDELOOSE");_[h.TILDELOOSE]="^"+_[h.LONETILDE]+_[h.XRANGEPLAINLOOSE]+"$";L("LONECARET");_[h.LONECARET]="(?:\\^)";L("CARETTRIM");_[h.CARETTRIM]="(\\s*)"+_[h.LONECARET]+"\\s+";M[h.CARETTRIM]=new RegExp(_[h.CARETTRIM],"g");var Sw="$1^";L("CARET");_[h.CARET]="^"+_[h.LONECARET]+_[h.XRANGEPLAIN]+"$";L("CARETLOOSE");_[h.CARETLOOSE]="^"+_[h.LONECARET]+_[h.XRANGEPLAINLOOSE]+"$";L("COMPARATORLOOSE");_[h.COMPARATORLOOSE]="^"+_[h.GTLT]+"\\s*("+_[h.LOOSEPLAIN]+")$|^$";L("COMPARATOR");_[h.COMPARATOR]="^"+_[h.GTLT]+"\\s*("+_[h.FULLPLAIN]+")$|^$";L("COMPARATORTRIM");_[h.COMPARATORTRIM]="(\\s*)"+_[h.GTLT]+"\\s*("+_[h.LOOSEPLAIN]+"|"+_[h.XRANGEPLAIN]+")";M[h.COMPARATORTRIM]=new RegExp(_[h.COMPARATORTRIM],"g");var Ow="$1$2$3";L("HYPHENRANGE");_[h.HYPHENRANGE]="^\\s*("+_[h.XRANGEPLAIN]+")\\s+-\\s+("+_[h.XRANGEPLAIN]+")\\s*$";L("HYPHENRANGELOOSE");_[h.HYPHENRANGELOOSE]="^\\s*("+_[h.XRANGEPLAINLOOSE]+")\\s+-\\s+("+_[h.XRANGEPLAINLOOSE]+")\\s*$";L("STAR");_[h.STAR]="(<|>)?=?\\s*\\*";for(gr=0;gr<$4;gr++)W(gr,_[gr]),M[gr]||(M[gr]=new RegExp(_[gr]));var gr;P.parse=Ur;function Ur(t,e){if((!e||typeof e!="object")&&(e={loose:!!e,includePrerelease:!1}),t instanceof x)return t;if(typeof t!="string"||t.length>Lo)return null;var r=e.loose?M[h.LOOSE]:M[h.FULL];if(!r.test(t))return null;try{return new x(t,e)}catch{return null}}P.valid=Nw;function Nw(t,e){var r=Ur(t,e);return r?r.version:null}P.clean=Aw;function Aw(t,e){var r=Ur(t.trim().replace(/^[=v]+/,""),e);return r?r.version:null}P.SemVer=x;function x(t,e){if((!e||typeof e!="object")&&(e={loose:!!e,includePrerelease:!1}),t instanceof x){if(t.loose===e.loose)return t;t=t.version}else if(typeof t!="string")throw new TypeError("Invalid Version: "+t);if(t.length>Lo)throw new TypeError("version is longer than "+Lo+" characters");if(!(this instanceof x))return new x(t,e);W("SemVer",t,e),this.options=e,this.loose=!!e.loose;var r=t.trim().match(e.loose?M[h.LOOSE]:M[h.FULL]);if(!r)throw new TypeError("Invalid Version: "+t);if(this.raw=t,this.major=+r[1],this.minor=+r[2],this.patch=+r[3],this.major>F1||this.major<0)throw new TypeError("Invalid major version");if(this.minor>F1||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>F1||this.patch<0)throw new TypeError("Invalid patch version");r[4]?this.prerelease=r[4].split(".").map(function(a){if(/^[0-9]+$/.test(a)){var i=+a;if(i>=0&&i=0;)typeof this.prerelease[r]=="number"&&(this.prerelease[r]++,r=-2);r===-1&&this.prerelease.push(0)}e&&(this.prerelease[0]===e?isNaN(this.prerelease[1])&&(this.prerelease=[e,0]):this.prerelease=[e,0]);break;default:throw new Error("invalid increment argument: "+t)}return this.format(),this.raw=this.version,this};P.inc=Rw;function Rw(t,e,r,a){typeof r=="string"&&(a=r,r=void 0);try{return new x(t,r).inc(e,a).version}catch{return null}}P.diff=Dw;function Dw(t,e){if(ko(t,e))return null;var r=Ur(t),a=Ur(e),i="";if(r.prerelease.length||a.prerelease.length){i="pre";var s="prerelease"}for(var n in r)if((n==="major"||n==="minor"||n==="patch")&&r[n]!==a[n])return i+n;return s}P.compareIdentifiers=$r;var F4=/^[0-9]+$/;function $r(t,e){var r=F4.test(t),a=F4.test(e);return r&&a&&(t=+t,e=+e),t===e?0:r&&!a?-1:a&&!r?1:t0}P.lt=V1;function V1(t,e,r){return Xt(t,e,r)<0}P.eq=ko;function ko(t,e,r){return Xt(t,e,r)===0}P.neq=U4;function U4(t,e,r){return Xt(t,e,r)!==0}P.gte=Fo;function Fo(t,e,r){return Xt(t,e,r)>=0}P.lte=Vo;function Vo(t,e,r){return Xt(t,e,r)<=0}P.cmp=$1;function $1(t,e,r,a){switch(e){case"===":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t===r;case"!==":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t!==r;case"":case"=":case"==":return ko(t,r,a);case"!=":return U4(t,r,a);case">":return yi(t,r,a);case">=":return Fo(t,r,a);case"<":return V1(t,r,a);case"<=":return Vo(t,r,a);default:throw new TypeError("Invalid operator: "+e)}}P.Comparator=_t;function _t(t,e){if((!e||typeof e!="object")&&(e={loose:!!e,includePrerelease:!1}),t instanceof _t){if(t.loose===!!e.loose)return t;t=t.value}if(!(this instanceof _t))return new _t(t,e);W("comparator",t,e),this.options=e,this.loose=!!e.loose,this.parse(t),this.semver===Na?this.value="":this.value=this.operator+this.semver.version,W("comp",this)}var Na={};_t.prototype.parse=function(t){var e=this.options.loose?M[h.COMPARATORLOOSE]:M[h.COMPARATOR],r=t.match(e);if(!r)throw new TypeError("Invalid comparator: "+t);this.operator=r[1]!==void 0?r[1]:"",this.operator==="="&&(this.operator=""),r[2]?this.semver=new x(r[2],this.options.loose):this.semver=Na};_t.prototype.toString=function(){return this.value};_t.prototype.test=function(t){if(W("Comparator.test",t,this.options.loose),this.semver===Na||t===Na)return!0;if(typeof t=="string")try{t=new x(t,this.options)}catch{return!1}return $1(t,this.operator,this.semver,this.options)};_t.prototype.intersects=function(t,e){if(!(t instanceof _t))throw new TypeError("a Comparator is required");(!e||typeof e!="object")&&(e={loose:!!e,includePrerelease:!1});var r;if(this.operator==="")return this.value===""?!0:(r=new te(t.value,e),U1(this.value,r,e));if(t.operator==="")return t.value===""?!0:(r=new te(this.value,e),U1(t.semver,r,e));var a=(this.operator===">="||this.operator===">")&&(t.operator===">="||t.operator===">"),i=(this.operator==="<="||this.operator==="<")&&(t.operator==="<="||t.operator==="<"),s=this.semver.version===t.semver.version,n=(this.operator===">="||this.operator==="<=")&&(t.operator===">="||t.operator==="<="),o=$1(this.semver,"<",t.semver,e)&&(this.operator===">="||this.operator===">")&&(t.operator==="<="||t.operator==="<"),p=$1(this.semver,">",t.semver,e)&&(this.operator==="<="||this.operator==="<")&&(t.operator===">="||t.operator===">");return a||i||s&&n||o||p};P.Range=te;function te(t,e){if((!e||typeof e!="object")&&(e={loose:!!e,includePrerelease:!1}),t instanceof te)return t.loose===!!e.loose&&t.includePrerelease===!!e.includePrerelease?t:new te(t.raw,e);if(t instanceof _t)return new te(t.value,e);if(!(this instanceof te))return new te(t,e);if(this.options=e,this.loose=!!e.loose,this.includePrerelease=!!e.includePrerelease,this.raw=t,this.set=t.split(/\s*\|\|\s*/).map(function(r){return this.parseRange(r.trim())},this).filter(function(r){return r.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+t);this.format()}te.prototype.format=function(){return this.range=this.set.map(function(t){return t.join(" ").trim()}).join("||").trim(),this.range};te.prototype.toString=function(){return this.range};te.prototype.parseRange=function(t){var e=this.options.loose;t=t.trim();var r=e?M[h.HYPHENRANGELOOSE]:M[h.HYPHENRANGE];t=t.replace(r,Jw),W("hyphen replace",t),t=t.replace(M[h.COMPARATORTRIM],Ow),W("comparator trim",t,M[h.COMPARATORTRIM]),t=t.replace(M[h.TILDETRIM],Tw),t=t.replace(M[h.CARETTRIM],Sw),t=t.split(/\s+/).join(" ");var a=e?M[h.COMPARATORLOOSE]:M[h.COMPARATOR],i=t.split(" ").map(function(s){return Uw(s,this.options)},this).join(" ").split(/\s+/);return this.options.loose&&(i=i.filter(function(s){return!!s.match(a)})),i=i.map(function(s){return new _t(s,this.options)},this),i};te.prototype.intersects=function(t,e){if(!(t instanceof te))throw new TypeError("a Range is required");return this.set.some(function(r){return V4(r,e)&&t.set.some(function(a){return V4(a,e)&&r.every(function(i){return a.every(function(s){return i.intersects(s,e)})})})})};function V4(t,e){for(var r=!0,a=t.slice(),i=a.pop();r&&a.length;)r=a.every(function(s){return i.intersects(s,e)}),i=a.pop();return r}P.toComparators=$w;function $w(t,e){return new te(t,e).set.map(function(r){return r.map(function(a){return a.value}).join(" ").trim().split(" ")})}function Uw(t,e){return W("comp",t,e),t=Bw(t,e),W("caret",t),t=jw(t,e),W("tildes",t),t=Hw(t,e),W("xrange",t),t=Ww(t,e),W("stars",t),t}function Pe(t){return!t||t.toLowerCase()==="x"||t==="*"}function jw(t,e){return t.trim().split(/\s+/).map(function(r){return qw(r,e)}).join(" ")}function qw(t,e){var r=e.loose?M[h.TILDELOOSE]:M[h.TILDE];return t.replace(r,function(a,i,s,n,o){W("tilde",t,a,i,s,n,o);var p;return Pe(i)?p="":Pe(s)?p=">="+i+".0.0 <"+(+i+1)+".0.0":Pe(n)?p=">="+i+"."+s+".0 <"+i+"."+(+s+1)+".0":o?(W("replaceTilde pr",o),p=">="+i+"."+s+"."+n+"-"+o+" <"+i+"."+(+s+1)+".0"):p=">="+i+"."+s+"."+n+" <"+i+"."+(+s+1)+".0",W("tilde return",p),p})}function Bw(t,e){return t.trim().split(/\s+/).map(function(r){return Mw(r,e)}).join(" ")}function Mw(t,e){W("caret",t,e);var r=e.loose?M[h.CARETLOOSE]:M[h.CARET];return t.replace(r,function(a,i,s,n,o){W("caret",t,a,i,s,n,o);var p;return Pe(i)?p="":Pe(s)?p=">="+i+".0.0 <"+(+i+1)+".0.0":Pe(n)?i==="0"?p=">="+i+"."+s+".0 <"+i+"."+(+s+1)+".0":p=">="+i+"."+s+".0 <"+(+i+1)+".0.0":o?(W("replaceCaret pr",o),i==="0"?s==="0"?p=">="+i+"."+s+"."+n+"-"+o+" <"+i+"."+s+"."+(+n+1):p=">="+i+"."+s+"."+n+"-"+o+" <"+i+"."+(+s+1)+".0":p=">="+i+"."+s+"."+n+"-"+o+" <"+(+i+1)+".0.0"):(W("no pr"),i==="0"?s==="0"?p=">="+i+"."+s+"."+n+" <"+i+"."+s+"."+(+n+1):p=">="+i+"."+s+"."+n+" <"+i+"."+(+s+1)+".0":p=">="+i+"."+s+"."+n+" <"+(+i+1)+".0.0"),W("caret return",p),p})}function Hw(t,e){return W("replaceXRanges",t,e),t.split(/\s+/).map(function(r){return zw(r,e)}).join(" ")}function zw(t,e){t=t.trim();var r=e.loose?M[h.XRANGELOOSE]:M[h.XRANGE];return t.replace(r,function(a,i,s,n,o,p){W("xRange",t,a,i,s,n,o,p);var d=Pe(s),l=d||Pe(n),u=l||Pe(o),m=u;return i==="="&&m&&(i=""),p=e.includePrerelease?"-0":"",d?i===">"||i==="<"?a="<0.0.0-0":a="*":i&&m?(l&&(n=0),o=0,i===">"?(i=">=",l?(s=+s+1,n=0,o=0):(n=+n+1,o=0)):i==="<="&&(i="<",l?s=+s+1:n=+n+1),a=i+s+"."+n+"."+o+p):l?a=">="+s+".0.0"+p+" <"+(+s+1)+".0.0"+p:u&&(a=">="+s+"."+n+".0"+p+" <"+s+"."+(+n+1)+".0"+p),W("xRange return",a),a})}function Ww(t,e){return W("replaceStars",t,e),t.trim().replace(M[h.STAR],"")}function Jw(t,e,r,a,i,s,n,o,p,d,l,u,m){return Pe(r)?e="":Pe(a)?e=">="+r+".0.0":Pe(i)?e=">="+r+"."+a+".0":e=">="+e,Pe(p)?o="":Pe(d)?o="<"+(+p+1)+".0.0":Pe(l)?o="<"+p+"."+(+d+1)+".0":u?o="<="+p+"."+d+"."+l+"-"+u:o="<="+o,(e+" "+o).trim()}te.prototype.test=function(t){if(!t)return!1;if(typeof t=="string")try{t=new x(t,this.options)}catch{return!1}for(var e=0;e0){var i=t[a].semver;if(i.major===e.major&&i.minor===e.minor&&i.patch===e.patch)return!0}return!1}return!0}P.satisfies=U1;function U1(t,e,r){try{e=new te(e,r)}catch{return!1}return e.test(t)}P.maxSatisfying=Kw;function Kw(t,e,r){var a=null,i=null;try{var s=new te(e,r)}catch{return null}return t.forEach(function(n){s.test(n)&&(!a||i.compare(n)===-1)&&(a=n,i=new x(a,r))}),a}P.minSatisfying=Qw;function Qw(t,e,r){var a=null,i=null;try{var s=new te(e,r)}catch{return null}return t.forEach(function(n){s.test(n)&&(!a||i.compare(n)===1)&&(a=n,i=new x(a,r))}),a}P.minVersion=Yw;function Yw(t,e){t=new te(t,e);var r=new x("0.0.0");if(t.test(r)||(r=new x("0.0.0-0"),t.test(r)))return r;r=null;for(var a=0;a":n.prerelease.length===0?n.patch++:n.prerelease.push(0),n.raw=n.format();case"":case">=":(!r||yi(r,n))&&(r=n);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+s.operator)}})}return r&&t.test(r)?r:null}P.validRange=Zw;function Zw(t,e){try{return new te(t,e).range||"*"}catch{return null}}P.ltr=eE;function eE(t,e,r){return $o(t,e,"<",r)}P.gtr=tE;function tE(t,e,r){return $o(t,e,">",r)}P.outside=$o;function $o(t,e,r,a){t=new x(t,a),e=new te(e,a);var i,s,n,o,p;switch(r){case">":i=yi,s=Vo,n=V1,o=">",p=">=";break;case"<":i=V1,s=Fo,n=yi,o="<",p="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(U1(t,e,a))return!1;for(var d=0;d=0.0.0")),u=u||c,m=m||c,i(c.semver,u.semver,a)?u=c:n(c.semver,m.semver,a)&&(m=c)}),u.operator===o||u.operator===p||(!m.operator||m.operator===o)&&s(t,m.semver))return!1;if(m.operator===p&&n(t,m.semver))return!1}return!0}P.prerelease=rE;function rE(t,e){var r=Ur(t,e);return r&&r.prerelease.length?r.prerelease:null}P.intersects=aE;function aE(t,e,r){return t=new te(t,r),e=new te(e,r),t.intersects(e)}P.coerce=iE;function iE(t,e){if(t instanceof x)return t;if(typeof t=="number"&&(t=String(t)),typeof t!="string")return null;e=e||{};var r=null;if(!e.rtl)r=t.match(M[h.COERCE]);else{for(var a;(a=M[h.COERCERTL].exec(t))&&(!r||r.index+r[0].length!==t.length);)(!r||a.index+a[0].length!==r.index+r[0].length)&&(r=a),M[h.COERCERTL].lastIndex=a.index+a[1].length+a[2].length;M[h.COERCERTL].lastIndex=-1}return r===null?null:Ur(r[2]+"."+(r[3]||"0")+"."+(r[4]||"0"),e)}});var M4=f((Ne,qo)=>{"use strict";var sE=Ne&&Ne.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),nE=Ne&&Ne.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),oE=Ne&&Ne.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&sE(e,t,r);return nE(e,t),e},pE=Ne&&Ne.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(Ne,"__esModule",{value:!0});Ne._readLinuxVersionFile=Ne._getOsVersion=Ne._findMatch=void 0;var q4=oE(Uo()),jo=fe(),B4=require("os"),dE=require("child_process"),j1=require("fs");function lE(t,e,r,a){return pE(this,void 0,void 0,function*(){let i=B4.platform(),s,n,o;for(let p of r){let d=p.version;if(jo.debug(`check ${d} satisfies ${t}`),q4.satisfies(d,t)&&(!e||p.stable===e)&&(o=p.files.find(l=>{jo.debug(`${l.arch}===${a} && ${l.platform}===${i}`);let u=l.arch===a&&l.platform===i;if(u&&l.platform_version){let m=qo.exports._getOsVersion();m===l.platform_version?u=!0:u=q4.satisfies(m,l.platform_version)}return u}),o)){jo.debug(`matched ${p.version}`),n=p;break}}return n&&o&&(s=Object.assign({},n),s.files=[o]),s})}Ne._findMatch=lE;function uE(){let t=B4.platform(),e="";if(t==="darwin")e=dE.execSync("sw_vers -productVersion").toString();else if(t==="linux"){let r=qo.exports._readLinuxVersionFile();if(r){let a=r.split(` -`);for(let i of a){let s=i.split("=");if(s.length===2&&(s[0].trim()==="VERSION_ID"||s[0].trim()==="DISTRIB_RELEASE")){e=s[1].trim().replace(/^"/,"").replace(/"$/,"");break}}}}return e}Ne._getOsVersion=uE;function mE(){let t="/etc/lsb-release",e="/etc/os-release",r="";return j1.existsSync(t)?r=j1.readFileSync(t).toString():j1.existsSync(e)&&(r=j1.readFileSync(e).toString()),r}Ne._readLinuxVersionFile=mE});var z4=f((aN,H4)=>{var cE=require("crypto");H4.exports=function(){return cE.randomBytes(16)}});var X4=f((iN,J4)=>{var W4=[];for(Ti=0;Ti<256;++Ti)W4[Ti]=(Ti+256).toString(16).substr(1);var Ti;function fE(t,e){var r=e||0,a=W4;return[a[t[r++]],a[t[r++]],a[t[r++]],a[t[r++]],"-",a[t[r++]],a[t[r++]],"-",a[t[r++]],a[t[r++]],"-",a[t[r++]],a[t[r++]],"-",a[t[r++]],a[t[r++]],a[t[r++]],a[t[r++]],a[t[r++]],a[t[r++]]].join("")}J4.exports=fE});var Q4=f((sN,K4)=>{var hE=z4(),gE=X4();function vE(t,e,r){var a=e&&r||0;typeof t=="string"&&(e=t==="binary"?new Array(16):null,t=null),t=t||{};var i=t.random||(t.rng||hE)();if(i[6]=i[6]&15|64,i[8]=i[8]&63|128,e)for(var s=0;s<16;++s)e[a+s]=i[s];return e||gE(i)}K4.exports=vE});var em=f(wt=>{"use strict";var _E=wt&&wt.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),wE=wt&&wt.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),EE=wt&&wt.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&_E(e,t,r);return wE(e,t),e},Y4=wt&&wt.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(wt,"__esModule",{value:!0});wt.RetryHelper=void 0;var Z4=EE(fe()),Bo=class{constructor(e,r,a){if(e<1)throw new Error("max attempts should be greater than or equal to 1");if(this.maxAttempts=e,this.minSeconds=Math.floor(r),this.maxSeconds=Math.floor(a),this.minSeconds>this.maxSeconds)throw new Error("min seconds should be less than or equal to max seconds")}execute(e,r){return Y4(this,void 0,void 0,function*(){let a=1;for(;asetTimeout(r,e*1e3))})}};wt.RetryHelper=Bo});var pm=f(G=>{"use strict";var bE=G&&G.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r),Object.defineProperty(t,a,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),yE=G&&G.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),$t=G&&G.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&bE(e,t,r);return yE(e,t),e},Ce=G&&G.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})},TE=G&&G.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(G,"__esModule",{value:!0});G.evaluateVersions=G.isExplicitVersion=G.findFromManifest=G.getManifestFromRepo=G.findAllVersions=G.find=G.cacheFile=G.cacheDir=G.extractZip=G.extractXar=G.extractTar=G.extract7z=G.downloadTool=G.HTTPError=void 0;var B=$t(fe()),st=$t(oa()),Et=$t(require("fs")),SE=$t(M4()),Oi=$t(require("os")),Dt=$t(require("path")),tm=$t(br()),Kt=$t(Uo()),OE=$t(require("stream")),NE=$t(require("util")),Aa=require("assert"),rm=TE(Q4()),vr=u1(),AE=em(),Si=class extends Error{constructor(e){super(`Unexpected HTTP response: ${e}`),this.httpStatusCode=e,Object.setPrototypeOf(this,new.target.prototype)}};G.HTTPError=Si;var Ho=process.platform==="win32",RE=process.platform==="darwin",DE="actions/tool-cache";function IE(t,e,r,a){return Ce(this,void 0,void 0,function*(){e=e||Dt.join(om(),rm.default()),yield st.mkdirP(Dt.dirname(e)),B.debug(`Downloading ${t}`),B.debug(`Destination ${e}`);let i=3,s=Mo("TEST_DOWNLOAD_TOOL_RETRY_MIN_SECONDS",10),n=Mo("TEST_DOWNLOAD_TOOL_RETRY_MAX_SECONDS",20);return yield new AE.RetryHelper(i,s,n).execute(()=>Ce(this,void 0,void 0,function*(){return yield PE(t,e||"",r,a)}),p=>!(p instanceof Si&&p.httpStatusCode&&p.httpStatusCode<500&&p.httpStatusCode!==408&&p.httpStatusCode!==429))})}G.downloadTool=IE;function PE(t,e,r,a){return Ce(this,void 0,void 0,function*(){if(Et.existsSync(e))throw new Error(`Destination file path ${e} already exists`);let i=new tm.HttpClient(DE,[],{allowRetries:!1});r&&(B.debug("set auth"),a===void 0&&(a={}),a.authorization=r);let s=yield i.get(t,a);if(s.message.statusCode!==200){let l=new Si(s.message.statusCode);throw B.debug(`Failed to download from "${t}". Code(${s.message.statusCode}) Message(${s.message.statusMessage})`),l}let n=NE.promisify(OE.pipeline),p=Mo("TEST_DOWNLOAD_TOOL_RESPONSE_MESSAGE_FACTORY",()=>s.message)(),d=!1;try{return yield n(p,Et.createWriteStream(e)),B.debug("download complete"),d=!0,e}finally{if(!d){B.debug("download failed");try{yield st.rmRF(e)}catch(l){B.debug(`Failed to delete '${e}'. ${l.message}`)}}}})}function CE(t,e,r){return Ce(this,void 0,void 0,function*(){Aa.ok(Ho,"extract7z() not supported on current OS"),Aa.ok(t,'parameter "file" is required'),e=yield q1(e);let a=process.cwd();if(process.chdir(e),r)try{let s=["x",B.isDebug()?"-bb1":"-bb0","-bd","-sccUTF-8",t],n={silent:!0};yield vr.exec(`"${r}"`,s,n)}finally{process.chdir(a)}else{let i=Dt.join(__dirname,"..","scripts","Invoke-7zdec.ps1").replace(/'/g,"''").replace(/"|\n|\r/g,""),s=t.replace(/'/g,"''").replace(/"|\n|\r/g,""),n=e.replace(/'/g,"''").replace(/"|\n|\r/g,""),p=["-NoLogo","-Sta","-NoProfile","-NonInteractive","-ExecutionPolicy","Unrestricted","-Command",`& '${i}' -Source '${s}' -Target '${n}'`],d={silent:!0};try{let l=yield st.which("powershell",!0);yield vr.exec(`"${l}"`,p,d)}finally{process.chdir(a)}}return e})}G.extract7z=CE;function xE(t,e,r="xz"){return Ce(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is required");e=yield q1(e),B.debug("Checking tar --version");let a="";yield vr.exec("tar --version",[],{ignoreReturnCode:!0,silent:!0,listeners:{stdout:p=>a+=p.toString(),stderr:p=>a+=p.toString()}}),B.debug(a.trim());let i=a.toUpperCase().includes("GNU TAR"),s;r instanceof Array?s=r:s=[r],B.isDebug()&&!r.includes("v")&&s.push("-v");let n=e,o=t;return Ho&&i&&(s.push("--force-local"),n=e.replace(/\\/g,"/"),o=t.replace(/\\/g,"/")),i&&(s.push("--warning=no-unknown-keyword"),s.push("--overwrite")),s.push("-C",n,"-f",o),yield vr.exec("tar",s),e})}G.extractTar=xE;function GE(t,e,r=[]){return Ce(this,void 0,void 0,function*(){Aa.ok(RE,"extractXar() not supported on current OS"),Aa.ok(t,'parameter "file" is required'),e=yield q1(e);let a;r instanceof Array?a=r:a=[r],a.push("-x","-C",e,"-f",t),B.isDebug()&&a.push("-v");let i=yield st.which("xar",!0);return yield vr.exec(`"${i}"`,BE(a)),e})}G.extractXar=GE;function LE(t,e){return Ce(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is required");return e=yield q1(e),Ho?yield kE(t,e):yield FE(t,e),e})}G.extractZip=LE;function kE(t,e){return Ce(this,void 0,void 0,function*(){let r=t.replace(/'/g,"''").replace(/"|\n|\r/g,""),a=e.replace(/'/g,"''").replace(/"|\n|\r/g,""),i=yield st.which("pwsh",!1);if(i){let n=["-NoLogo","-NoProfile","-NonInteractive","-ExecutionPolicy","Unrestricted","-Command",["$ErrorActionPreference = 'Stop' ;","try { Add-Type -AssemblyName System.IO.Compression.ZipFile } catch { } ;",`try { [System.IO.Compression.ZipFile]::ExtractToDirectory('${r}', '${a}', $true) }`,`catch { if (($_.Exception.GetType().FullName -eq 'System.Management.Automation.MethodException') -or ($_.Exception.GetType().FullName -eq 'System.Management.Automation.RuntimeException') ){ Expand-Archive -LiteralPath '${r}' -DestinationPath '${a}' -Force } else { throw $_ } } ;`].join(" ")];B.debug(`Using pwsh at path: ${i}`),yield vr.exec(`"${i}"`,n)}else{let n=["-NoLogo","-Sta","-NoProfile","-NonInteractive","-ExecutionPolicy","Unrestricted","-Command",["$ErrorActionPreference = 'Stop' ;","try { Add-Type -AssemblyName System.IO.Compression.FileSystem } catch { } ;",`if ((Get-Command -Name Expand-Archive -Module Microsoft.PowerShell.Archive -ErrorAction Ignore)) { Expand-Archive -LiteralPath '${r}' -DestinationPath '${a}' -Force }`,`else {[System.IO.Compression.ZipFile]::ExtractToDirectory('${r}', '${a}', $true) }`].join(" ")],o=yield st.which("powershell",!0);B.debug(`Using powershell at path: ${o}`),yield vr.exec(`"${o}"`,n)}})}function FE(t,e){return Ce(this,void 0,void 0,function*(){let r=yield st.which("unzip",!0),a=[t];B.isDebug()||a.unshift("-q"),a.unshift("-o"),yield vr.exec(`"${r}"`,a,{cwd:e})})}function VE(t,e,r,a){return Ce(this,void 0,void 0,function*(){if(r=Kt.clean(r)||r,a=a||Oi.arch(),B.debug(`Caching tool ${e} ${r} ${a}`),B.debug(`source dir: ${t}`),!Et.statSync(t).isDirectory())throw new Error("sourceDir is not a directory");let i=yield im(e,r,a);for(let s of Et.readdirSync(t)){let n=Dt.join(t,s);yield st.cp(n,i,{recursive:!0})}return sm(e,r,a),i})}G.cacheDir=VE;function $E(t,e,r,a,i){return Ce(this,void 0,void 0,function*(){if(a=Kt.clean(a)||a,i=i||Oi.arch(),B.debug(`Caching tool ${r} ${a} ${i}`),B.debug(`source file: ${t}`),!Et.statSync(t).isFile())throw new Error("sourceFile is not a file");let s=yield im(r,a,i),n=Dt.join(s,e);return B.debug(`destination file ${n}`),yield st.cp(t,n),sm(r,a,i),s})}G.cacheFile=$E;function UE(t,e,r){if(!t)throw new Error("toolName parameter is required");if(!e)throw new Error("versionSpec parameter is required");if(r=r||Oi.arch(),!zo(e)){let i=am(t,r);e=nm(i,e)}let a="";if(e){e=Kt.clean(e)||"";let i=Dt.join(B1(),t,e,r);B.debug(`checking cache: ${i}`),Et.existsSync(i)&&Et.existsSync(`${i}.complete`)?(B.debug(`Found tool in cache ${t} ${e} ${r}`),a=i):B.debug("not found")}return a}G.find=UE;function am(t,e){let r=[];e=e||Oi.arch();let a=Dt.join(B1(),t);if(Et.existsSync(a)){let i=Et.readdirSync(a);for(let s of i)if(zo(s)){let n=Dt.join(a,s,e||"");Et.existsSync(n)&&Et.existsSync(`${n}.complete`)&&r.push(s)}}return r}G.findAllVersions=am;function jE(t,e,r,a="master"){return Ce(this,void 0,void 0,function*(){let i=[],s=`https://api.github.com/repos/${t}/${e}/git/trees/${a}`,n=new tm.HttpClient("tool-cache"),o={};r&&(B.debug("set auth"),o.authorization=r);let p=yield n.getJson(s,o);if(!p.result)return i;let d="";for(let u of p.result.tree)if(u.path==="versions-manifest.json"){d=u.url;break}o.accept="application/vnd.github.VERSION.raw";let l=yield(yield n.get(d,o)).readBody();if(l){l=l.replace(/^\uFEFF/,"");try{i=JSON.parse(l)}catch{B.debug("Invalid json")}}return i})}G.getManifestFromRepo=jE;function qE(t,e,r,a=Oi.arch()){return Ce(this,void 0,void 0,function*(){return yield SE._findMatch(t,e,r,a)})}G.findFromManifest=qE;function q1(t){return Ce(this,void 0,void 0,function*(){return t||(t=Dt.join(om(),rm.default())),yield st.mkdirP(t),t})}function im(t,e,r){return Ce(this,void 0,void 0,function*(){let a=Dt.join(B1(),t,Kt.clean(e)||e,r||"");B.debug(`destination ${a}`);let i=`${a}.complete`;return yield st.rmRF(a),yield st.rmRF(i),yield st.mkdirP(a),a})}function sm(t,e,r){let i=`${Dt.join(B1(),t,Kt.clean(e)||e,r||"")}.complete`;Et.writeFileSync(i,""),B.debug("finished caching tool")}function zo(t){let e=Kt.clean(t)||"";B.debug(`isExplicit: ${e}`);let r=Kt.valid(e)!=null;return B.debug(`explicit? ${r}`),r}G.isExplicitVersion=zo;function nm(t,e){let r="";B.debug(`evaluating ${t.length} versions`),t=t.sort((a,i)=>Kt.gt(a,i)?1:-1);for(let a=t.length-1;a>=0;a--){let i=t[a];if(Kt.satisfies(i,e)){r=i;break}}return r?B.debug(`matched: ${r}`):B.debug("match not found"),r}G.evaluateVersions=nm;function B1(){let t=process.env.RUNNER_TOOL_CACHE||"";return Aa.ok(t,"Expected RUNNER_TOOL_CACHE to be defined"),t}function om(){let t=process.env.RUNNER_TEMP||"";return Aa.ok(t,"Expected RUNNER_TEMP to be defined"),t}function Mo(t,e){let r=global[t];return r!==void 0?r:e}function BE(t){return Array.from(new Set(t))}});var dm=f(Ra=>{"use strict";var Qt=Ra&&Ra.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(Ra,"__esModule",{value:!0});Ra.Git=void 0;var ME=lr(),HE=Ji(),xe=class{static context(){return Qt(this,void 0,void 0,function*(){let e=new HE.Context;return e.ref=yield xe.ref(),e.sha=yield xe.fullCommit(),e})}static isInsideWorkTree(){return Qt(this,void 0,void 0,function*(){return yield xe.exec(["rev-parse","--is-inside-work-tree"]).then(e=>e==="true").catch(()=>!1)})}static remoteSha(e,r){return Qt(this,void 0,void 0,function*(){return yield xe.exec(["ls-remote",e,r]).then(a=>{let[i]=a.split(/[\s\t]/);if(i.length==0)throw new Error(`Cannot find remote ref for ${e}#${r}`);return i})})}static remoteURL(){return Qt(this,void 0,void 0,function*(){return yield xe.exec(["remote","get-url","origin"]).then(e=>e.length==0?xe.exec(["remote","get-url","upstream"]).then(r=>{if(r.length==0)throw new Error("Cannot find remote URL for origin or upstream");return r}):e)})}static ref(){return Qt(this,void 0,void 0,function*(){return yield xe.exec(["symbolic-ref","HEAD"])})}static fullCommit(){return Qt(this,void 0,void 0,function*(){return yield xe.exec(["show","--format=%H","HEAD","--quiet","--"])})}static shortCommit(){return Qt(this,void 0,void 0,function*(){return yield xe.exec(["show","--format=%h","HEAD","--quiet","--"])})}static tag(){return Qt(this,void 0,void 0,function*(){return yield xe.exec(["tag","--points-at","HEAD","--sort","-version:creatordate"]).then(e=>e.length==0?xe.exec(["describe","--tags","--abbrev=0"]):e.split(` -`)[0])})}static exec(e=[]){return Qt(this,void 0,void 0,function*(){return yield ME.Exec.getExecOutput("git",e,{ignoreReturnCode:!0,silent:!0}).then(r=>{if(r.stderr.length>0&&r.exitCode!=0)throw new Error(r.stderr);return r.stdout.trim()})})}};Ra.Git=xe});var fm=f(Ke=>{"use strict";var zE=Ke&&Ke.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r);var i=Object.getOwnPropertyDescriptor(e,r);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,a,i)}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),WE=Ke&&Ke.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Ri=Ke&&Ke.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&zE(e,t,r);return WE(e,t),e},_r=Ke&&Ke.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})},Jo=Ke&&Ke.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ke,"__esModule",{value:!0});Ke.Install=void 0;var wr=Jo(require("fs")),nt=Jo(require("os")),jr=Jo(require("path")),me=Ri(fe()),JE=Ri(br()),Ni=Ri(pm()),lm=Ri(S1()),um=Ri(require("util")),Wo=_a(),mm=k1(),XE=lr(),cm=Bn(),KE=dm(),Ai=class{constructor(e){this._standalone=e==null?void 0:e.standalone}download(e){return _r(this,void 0,void 0,function*(){let a=(yield Ai.getRelease(e)).tag_name.replace(/^v+|v+$/g,"");me.debug(`Install.download version: ${a}`);let i;if(i=Ni.find("buildx",a,this.platform()),!i){let s=lm.clean(a)||"";if(!lm.valid(s))throw new Error(`Invalid Buildx version "${a}".`);i=yield this.fetchBinary(a)}return me.debug(`Install.download toolPath: ${i}`),i})}build(e){return _r(this,void 0,void 0,function*(){let[r,a]=e.split("#");a.length==0&&(a="master");let i;a.match(/^[0-9a-fA-F]{40}$/)?i=a:i=yield KE.Git.remoteSha(r,a),me.debug(`Install.build: tool version spec ${i}`);let s;if(s=Ni.find("buildx",i),!s){let n=jr.default.join(mm.Context.tmpDir(),"build-cache"),o=yield this.buildCommand(e,n);s=yield XE.Exec.getExecOutput(o.command,o.args,{ignoreReturnCode:!0}).then(p=>(p.stderr.length>0&&p.exitCode!=0&&me.warning(p.stderr.trim()),Ni.cacheFile(`${n}/buildx`,nt.default.platform()=="win32"?"docker-buildx.exe":"docker-buildx","buildx",i,this.platform())))}return s})}installStandalone(e,r){return _r(this,void 0,void 0,function*(){me.info("Standalone mode"),r=r||mm.Context.tmpDir();let a=jr.default.join(e,nt.default.platform()=="win32"?"docker-buildx.exe":"docker-buildx"),i=jr.default.join(r,"bin");wr.default.existsSync(i)||wr.default.mkdirSync(i,{recursive:!0});let s=nt.default.platform()=="win32"?"buildx.exe":"buildx",n=jr.default.join(i,s);return wr.default.copyFileSync(a,n),me.info("Fixing perms"),wr.default.chmodSync(n,"0755"),me.addPath(i),me.info("Added Buildx to PATH"),me.info(`Binary path: ${n}`),n})}installPlugin(e,r){return _r(this,void 0,void 0,function*(){me.info("Docker plugin mode"),r=r||cm.Docker.configDir;let a=jr.default.join(e,nt.default.platform()=="win32"?"docker-buildx.exe":"docker-buildx"),i=jr.default.join(r,"cli-plugins");wr.default.existsSync(i)||wr.default.mkdirSync(i,{recursive:!0});let s=nt.default.platform()=="win32"?"docker-buildx.exe":"docker-buildx",n=jr.default.join(i,s);return wr.default.copyFileSync(a,n),me.info("Fixing perms"),wr.default.chmodSync(n,"0755"),me.info(`Plugin path: ${n}`),n})}buildCommand(e,r){return _r(this,void 0,void 0,function*(){let a=yield new Wo.Buildx({standalone:!0}).isAvailable(),i=yield new Wo.Buildx({standalone:!1}).isAvailable(),s=!1;if((yield this.isStandalone())&&a)me.debug("Install.buildCommand: Buildx standalone found, build with it"),s=!0;else if(!(yield this.isStandalone())&&i)me.debug("Install.buildCommand: Buildx plugin found, build with it"),s=!1;else if(a)me.debug("Install.buildCommand: Buildx plugin not found, but standalone found so trying to build with it"),s=!0;else if(i)me.debug("Install.buildCommand: Buildx standalone not found, but plugin found so trying to build with it"),s=!1;else throw new Error(`Neither buildx standalone or plugin have been found to build from ref ${e}`);return yield new Wo.Buildx({standalone:s}).getCommand(["build","--target","binaries","--build-arg","BUILDKIT_CONTEXT_KEEP_GIT_DIR=1","--output",`type=local,dest=${r}`,e])})}isStandalone(){var e;return _r(this,void 0,void 0,function*(){let r=(e=this._standalone)!==null&&e!==void 0?e:!(yield cm.Docker.isAvailable());return me.debug(`Install.isStandalone: ${r}`),r})}fetchBinary(e){return _r(this,void 0,void 0,function*(){let r=nt.default.platform()=="win32"?"docker-buildx.exe":"docker-buildx",a=um.format("https://github.com/docker/buildx/releases/download/v%s/%s",e,this.filename(e));me.info(`Downloading ${a}`);let i=yield Ni.downloadTool(a);return me.debug(`Install.fetchBinary downloadPath: ${i}`),yield Ni.cacheFile(i,r,"buildx",e,this.platform())})}platform(){let e=process.config.variables.arm_version;return`${nt.default.platform()}-${nt.default.arch()}${e?"v"+e:""}`}filename(e){let r;switch(nt.default.arch()){case"x64":{r="amd64";break}case"ppc64":{r="ppc64le";break}case"arm":{let s=process.config.variables.arm_version;r=s?"arm-v"+s:"arm";break}default:{r=nt.default.arch();break}}let a=nt.default.platform()=="win32"?"windows":nt.default.platform(),i=nt.default.platform()=="win32"?".exe":"";return um.format("buildx-v%s.%s-%s%s",e,a,r,i)}static getRelease(e){return _r(this,void 0,void 0,function*(){let r="https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/buildx-releases.json",i=yield new JE.HttpClient("docker-actions-toolkit").get(r),s=yield i.readBody(),n=i.message.statusCode||500;if(n>=400)throw new Error(`Failed to get Buildx release ${e} from ${r} with status code ${n}: ${s}`);let o=JSON.parse(s);if(!o[e])throw new Error(`Cannot find Buildx release ${e} in ${r}`);return o[e]})}};Ke.Install=Ai});var Ko=f(bt=>{"use strict";var QE=bt&&bt.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r);var i=Object.getOwnPropertyDescriptor(e,r);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,a,i)}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),YE=bt&&bt.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),ZE=bt&&bt.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&QE(e,t,r);return YE(e,t),e},hm=bt&&bt.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(bt,"__esModule",{value:!0});bt.Builder=void 0;var Xo=ZE(fe()),eb=_a(),gm=lr(),Di=class{constructor(e){this.buildx=(e==null?void 0:e.buildx)||new eb.Buildx}exists(e){return hm(this,void 0,void 0,function*(){let r=yield this.buildx.getCommand(["inspect",e]),a=yield gm.Exec.getExecOutput(r.command,r.args,{ignoreReturnCode:!0,silent:!0}).then(i=>i.stderr.length>0&&i.exitCode!=0?(Xo.debug(`Builder.exists cmd err: ${i.stderr.trim()}`),!1):i.exitCode==0).catch(i=>(Xo.debug(`Builder.exists error: ${i}`),!1));return Xo.debug(`Builder.exists: ${a}`),a})}inspect(e){return hm(this,void 0,void 0,function*(){let r=yield this.buildx.getCommand(["inspect",e]);return yield gm.Exec.getExecOutput(r.command,r.args,{ignoreReturnCode:!0,silent:!0}).then(a=>{if(a.stderr.length>0&&a.exitCode!=0)throw new Error(a.stderr.trim());return Di.parseInspect(a.stdout)})})}static parseInspect(e){let r={nodes:[]},a={};for(let i of e.trim().split(` -`)){let[s,...n]=i.split(":"),o=n.map(p=>p.trim()).join(":");if(!(s.length==0||o.length==0))switch(s.toLowerCase()){case"name":{r.name==null?r.name=o:(Object.keys(a).length>0&&(r.nodes.push(a),a={}),a.name=o);break}case"driver":{r.driver=o;break}case"last activity":{r.lastActivity=new Date(o);break}case"endpoint":{a.endpoint=o;break}case"driver options":{a["driver-opts"]=(o.match(/([a-zA-Z0-9_.]+)="([^"]*)"/g)||[]).map(p=>p.replace(/^(.*)="(.*)"$/g,"$1=$2"));break}case"status":{a.status=o;break}case"flags":{a["buildkitd-flags"]=o;break}case"buildkit":{a.buildkit=o;break}case"platforms":{let p=[];if(o.includes("*"))for(let d of o.split(", "))d.includes("*")&&p.push(d.replace("*",""));else p=o.split(", ");a.platforms=p.join(",");break}}}return Object.keys(a).length>0&&r.nodes.push(a),r}};bt.Builder=Di});var _m=f(Da=>{"use strict";var tb=Da&&Da.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Da,"__esModule",{value:!0});Da.Config=void 0;var Qo=tb(require("fs")),vm=k1(),Yo=class{resolveFromString(e){return this.resolve(e,!1)}resolveFromFile(e){return this.resolve(e,!0)}resolve(e,r){if(r){if(!Qo.default.existsSync(e))throw new Error(`config file ${e} not found`);e=Qo.default.readFileSync(e,{encoding:"utf-8"})}let a=vm.Context.tmpName({tmpdir:vm.Context.tmpDir()});return Qo.default.writeFileSync(a,e),a}};Da.Config=Yo});var ym=f(yt=>{"use strict";var rb=yt&&yt.__createBinding||(Object.create?function(t,e,r,a){a===void 0&&(a=r);var i=Object.getOwnPropertyDescriptor(e,r);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,a,i)}:function(t,e,r,a){a===void 0&&(a=r),t[a]=e[r]}),ab=yt&&yt.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),bm=yt&&yt.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&rb(e,t,r);return ab(e,t),e},Zo=yt&&yt.__awaiter||function(t,e,r,a){function i(s){return s instanceof r?s:new r(function(n){n(s)})}return new(r||(r=Promise))(function(s,n){function o(l){try{d(a.next(l))}catch(u){n(u)}}function p(l){try{d(a.throw(l))}catch(u){n(u)}}function d(l){l.done?s(l.value):i(l.value).then(o,p)}d((a=a.apply(t,e||[])).next())})};Object.defineProperty(yt,"__esModule",{value:!0});yt.BuildKit=void 0;var Ia=bm(fe()),ib=bm(S1()),wm=_a(),sb=Ko(),nb=_m(),Em=lr(),ep=class{constructor(e){this.config=new nb.Config,this.buildx=(e==null?void 0:e.buildx)||new wm.Buildx}getVersion(e){return Zo(this,void 0,void 0,function*(){if(!e.buildkit&&e.name)try{return yield this.getVersionWithinImage(e.name)}catch(r){Ia.warning(r)}return e.buildkit})}getVersionWithinImage(e){return Zo(this,void 0,void 0,function*(){return Ia.debug(`BuildKit.getVersionWithinImage nodeName: ${e}`),Em.Exec.getExecOutput("docker",["inspect","--format","{{.Config.Image}}",`${wm.Buildx.containerNamePrefix}${e}`],{ignoreReturnCode:!0,silent:!0}).then(r=>{if(r.exitCode==0&&r.stdout.length>0)return Ia.debug(`BuildKit.getVersionWithinImage image: ${r.stdout.trim()}`),Em.Exec.getExecOutput("docker",["run","--rm",r.stdout.trim(),"--version"],{ignoreReturnCode:!0,silent:!0}).then(a=>{if(a.exitCode==0&&a.stdout.length>0)return`${r.stdout.trim()} => ${a.stdout.trim()}`;if(a.stderr.length>0)throw new Error(r.stderr.trim());return a.stdout.trim()});if(r.stderr.length>0)throw new Error(r.stderr.trim());return r.stdout.trim()})})}versionSatisfies(e,r,a){return Zo(this,void 0,void 0,function*(){a||(a=yield new sb.Builder({buildx:this.buildx}).inspect(e));for(let i of a.nodes){let s=i.buildkit;if(Ia.debug(`BuildKit.versionSatisfies ${s}: ${r}`),!s)try{s=yield this.getVersionWithinImage(i.name||"")}catch{return Ia.debug(`BuildKit.versionSatisfies ${i.name}: can't get version`),!1}if(Ia.debug(`BuildKit.versionSatisfies ${i.name}: version ${s}`),a.driver=="docker"&&!s.endsWith("-moby")||!ib.satisfies(s.replace(/-moby$/,""),r))return!1}return!0})}};yt.BuildKit=ep});var Tm=f(M1=>{"use strict";Object.defineProperty(M1,"__esModule",{value:!0});M1.Toolkit=void 0;var ob=_a(),pb=fm(),db=xo(),lb=Ko(),ub=ym(),mb=Do(),tp=class{constructor(e={}){this.github=new mb.GitHub({token:e.githubToken}),this.buildx=new ob.Buildx,this.buildxInstall=new pb.Install,this.bake=new db.Bake({buildx:this.buildx}),this.builder=new lb.Builder({buildx:this.buildx}),this.buildkit=new ub.BuildKit({buildx:this.buildx})}};M1.Toolkit=tp});var Rm=f((fN,Am)=>{Am.exports=Nm;Nm.sync=fb;var Sm=require("fs");function cb(t,e){var r=e.pathExt!==void 0?e.pathExt:process.env.PATHEXT;if(!r||(r=r.split(";"),r.indexOf("")!==-1))return!0;for(var a=0;a{Cm.exports=Im;Im.sync=hb;var Dm=require("fs");function Im(t,e,r){Dm.stat(t,function(a,i){r(a,a?!1:Pm(i,e))})}function hb(t,e){return Pm(Dm.statSync(t),e)}function Pm(t,e){return t.isFile()&&gb(t,e)}function gb(t,e){var r=t.mode,a=t.uid,i=t.gid,s=e.uid!==void 0?e.uid:process.getuid&&process.getuid(),n=e.gid!==void 0?e.gid:process.getgid&&process.getgid(),o=parseInt("100",8),p=parseInt("010",8),d=parseInt("001",8),l=o|p,u=r&d||r&p&&i===n||r&o&&a===s||r&l&&s===0;return u}});var Lm=f((vN,Gm)=>{var gN=require("fs"),H1;process.platform==="win32"||global.TESTING_WINDOWS?H1=Rm():H1=xm();Gm.exports=rp;rp.sync=vb;function rp(t,e,r){if(typeof e=="function"&&(r=e,e={}),!r){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(a,i){rp(t,e||{},function(s,n){s?i(s):a(n)})})}H1(t,e||{},function(a,i){a&&(a.code==="EACCES"||e&&e.ignoreErrors)&&(a=null,i=!1),r(a,i)})}function vb(t,e){try{return H1.sync(t,e||{})}catch(r){if(e&&e.ignoreErrors||r.code==="EACCES")return!1;throw r}}});var qm=f((_N,jm)=>{var Pa=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",km=require("path"),_b=Pa?";":":",Fm=Lm(),Vm=t=>Object.assign(new Error(`not found: ${t}`),{code:"ENOENT"}),$m=(t,e)=>{let r=e.colon||_b,a=t.match(/\//)||Pa&&t.match(/\\/)?[""]:[...Pa?[process.cwd()]:[],...(e.path||process.env.PATH||"").split(r)],i=Pa?e.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",s=Pa?i.split(r):[""];return Pa&&t.indexOf(".")!==-1&&s[0]!==""&&s.unshift(""),{pathEnv:a,pathExt:s,pathExtExe:i}},Um=(t,e,r)=>{typeof e=="function"&&(r=e,e={}),e||(e={});let{pathEnv:a,pathExt:i,pathExtExe:s}=$m(t,e),n=[],o=d=>new Promise((l,u)=>{if(d===a.length)return e.all&&n.length?l(n):u(Vm(t));let m=a[d],c=/^".*"$/.test(m)?m.slice(1,-1):m,g=km.join(c,t),v=!c&&/^\.[\\\/]/.test(t)?t.slice(0,2)+g:g;l(p(v,d,0))}),p=(d,l,u)=>new Promise((m,c)=>{if(u===i.length)return m(o(l+1));let g=i[u];Fm(d+g,{pathExt:s},(v,y)=>{if(!v&&y)if(e.all)n.push(d+g);else return m(d+g);return m(p(d,l,u+1))})});return r?o(0).then(d=>r(null,d),r):o(0)},wb=(t,e)=>{e=e||{};let{pathEnv:r,pathExt:a,pathExtExe:i}=$m(t,e),s=[];for(let n=0;n{"use strict";var Bm=(t={})=>{let e=t.env||process.env;return(t.platform||process.platform)!=="win32"?"PATH":Object.keys(e).reverse().find(a=>a.toUpperCase()==="PATH")||"Path"};ap.exports=Bm;ap.exports.default=Bm});var Jm=f((EN,Wm)=>{"use strict";var Hm=require("path"),Eb=qm(),bb=Mm();function zm(t,e){let r=t.options.env||process.env,a=process.cwd(),i=t.options.cwd!=null,s=i&&process.chdir!==void 0&&!process.chdir.disabled;if(s)try{process.chdir(t.options.cwd)}catch{}let n;try{n=Eb.sync(t.command,{path:r[bb({env:r})],pathExt:e?Hm.delimiter:void 0})}catch{}finally{s&&process.chdir(a)}return n&&(n=Hm.resolve(i?t.options.cwd:"",n)),n}function yb(t){return zm(t)||zm(t,!0)}Wm.exports=yb});var Xm=f((bN,sp)=>{"use strict";var ip=/([()\][%!^"`<>&|;, *?])/g;function Tb(t){return t=t.replace(ip,"^$1"),t}function Sb(t,e){return t=`${t}`,t=t.replace(/(\\*)"/g,'$1$1\\"'),t=t.replace(/(\\*)$/,"$1$1"),t=`"${t}"`,t=t.replace(ip,"^$1"),e&&(t=t.replace(ip,"^$1")),t}sp.exports.command=Tb;sp.exports.argument=Sb});var Qm=f((yN,Km)=>{"use strict";Km.exports=/^#!(.*)/});var Zm=f((TN,Ym)=>{"use strict";var Ob=Qm();Ym.exports=(t="")=>{let e=t.match(Ob);if(!e)return null;let[r,a]=e[0].replace(/#! ?/,"").split(" "),i=r.split("/").pop();return i==="env"?a:a?`${i} ${a}`:i}});var tc=f((SN,ec)=>{"use strict";var np=require("fs"),Nb=Zm();function Ab(t){let r=Buffer.alloc(150),a;try{a=np.openSync(t,"r"),np.readSync(a,r,0,150,0),np.closeSync(a)}catch{}return Nb(r.toString())}ec.exports=Ab});var sc=f((ON,ic)=>{"use strict";var Rb=require("path"),rc=Jm(),ac=Xm(),Db=tc(),Ib=process.platform==="win32",Pb=/\.(?:com|exe)$/i,Cb=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function xb(t){t.file=rc(t);let e=t.file&&Db(t.file);return e?(t.args.unshift(t.file),t.command=e,rc(t)):t.file}function Gb(t){if(!Ib)return t;let e=xb(t),r=!Pb.test(e);if(t.options.forceShell||r){let a=Cb.test(e);t.command=Rb.normalize(t.command),t.command=ac.command(t.command),t.args=t.args.map(s=>ac.argument(s,a));let i=[t.command].concat(t.args).join(" ");t.args=["/d","/s","/c",`"${i}"`],t.command=process.env.comspec||"cmd.exe",t.options.windowsVerbatimArguments=!0}return t}function Lb(t,e,r){e&&!Array.isArray(e)&&(r=e,e=null),e=e?e.slice(0):[],r=Object.assign({},r);let a={command:t,args:e,options:r,file:void 0,original:{command:t,args:e}};return r.shell?a:Gb(a)}ic.exports=Lb});var pc=f((NN,oc)=>{"use strict";var op=process.platform==="win32";function pp(t,e){return Object.assign(new Error(`${e} ${t.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${e} ${t.command}`,path:t.command,spawnargs:t.args})}function kb(t,e){if(!op)return;let r=t.emit;t.emit=function(a,i){if(a==="exit"){let s=nc(i,e,"spawn");if(s)return r.call(t,"error",s)}return r.apply(t,arguments)}}function nc(t,e){return op&&t===1&&!e.file?pp(e.original,"spawn"):null}function Fb(t,e){return op&&t===1&&!e.file?pp(e.original,"spawnSync"):null}oc.exports={hookChildProcess:kb,verifyENOENT:nc,verifyENOENTSync:Fb,notFoundError:pp}});var uc=f((AN,Ca)=>{"use strict";var dc=require("child_process"),dp=sc(),lp=pc();function lc(t,e,r){let a=dp(t,e,r),i=dc.spawn(a.command,a.args,a.options);return lp.hookChildProcess(i,a),i}function Vb(t,e,r){let a=dp(t,e,r),i=dc.spawnSync(a.command,a.args,a.options);return i.error=i.error||lp.verifyENOENTSync(i.status,a),i}Ca.exports=lc;Ca.exports.spawn=lc;Ca.exports.sync=Vb;Ca.exports._parse=dp;Ca.exports._enoent=lp});var Sc=f((zN,X1)=>{X1.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];process.platform!=="win32"&&X1.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&X1.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var Dc=f((WN,ka)=>{var Y=global.process,qr=function(t){return t&&typeof t=="object"&&typeof t.removeListener=="function"&&typeof t.emit=="function"&&typeof t.reallyExit=="function"&&typeof t.listeners=="function"&&typeof t.kill=="function"&&typeof t.pid=="number"&&typeof t.on=="function"};qr(Y)?(Oc=require("assert"),Ga=Sc(),Nc=/^win/i.test(Y.platform),Ci=require("events"),typeof Ci!="function"&&(Ci=Ci.EventEmitter),Y.__signal_exit_emitter__?we=Y.__signal_exit_emitter__:(we=Y.__signal_exit_emitter__=new Ci,we.count=0,we.emitted={}),we.infinite||(we.setMaxListeners(1/0),we.infinite=!0),ka.exports=function(t,e){if(!qr(global.process))return function(){};Oc.equal(typeof t,"function","a callback must be provided for exit handler"),La===!1&&fp();var r="exit";e&&e.alwaysLast&&(r="afterexit");var a=function(){we.removeListener(r,t),we.listeners("exit").length===0&&we.listeners("afterexit").length===0&&K1()};return we.on(r,t),a},K1=function(){!La||!qr(global.process)||(La=!1,Ga.forEach(function(e){try{Y.removeListener(e,Q1[e])}catch{}}),Y.emit=Y1,Y.reallyExit=hp,we.count-=1)},ka.exports.unload=K1,Br=function(e,r,a){we.emitted[e]||(we.emitted[e]=!0,we.emit(e,r,a))},Q1={},Ga.forEach(function(t){Q1[t]=function(){if(qr(global.process)){var r=Y.listeners(t);r.length===we.count&&(K1(),Br("exit",null,t),Br("afterexit",null,t),Nc&&t==="SIGHUP"&&(t="SIGINT"),Y.kill(Y.pid,t))}}}),ka.exports.signals=function(){return Ga},La=!1,fp=function(){La||!qr(global.process)||(La=!0,we.count+=1,Ga=Ga.filter(function(e){try{return Y.on(e,Q1[e]),!0}catch{return!1}}),Y.emit=Rc,Y.reallyExit=Ac)},ka.exports.load=fp,hp=Y.reallyExit,Ac=function(e){qr(global.process)&&(Y.exitCode=e||0,Br("exit",Y.exitCode,null),Br("afterexit",Y.exitCode,null),hp.call(Y,Y.exitCode))},Y1=Y.emit,Rc=function(e,r){if(e==="exit"&&qr(global.process)){r!==void 0&&(Y.exitCode=r);var a=Y1.apply(this,arguments);return Br("exit",Y.exitCode,null),Br("afterexit",Y.exitCode,null),a}else return Y1.apply(this,arguments)}):ka.exports=function(){return function(){}};var Oc,Ga,Nc,Ci,we,K1,Br,Q1,La,fp,hp,Ac,Y1,Rc});var jc=f((YN,Uc)=>{"use strict";var{PassThrough:dy}=require("stream");Uc.exports=t=>{t={...t};let{array:e}=t,{encoding:r}=t,a=r==="buffer",i=!1;e?i=!(r||a):r=r||"utf8",a&&(r=null);let s=new dy({objectMode:i});r&&s.setEncoding(r);let n=0,o=[];return s.on("data",p=>{o.push(p),i?n=o.length:n+=p.length}),s.getBufferedValue=()=>e?o:a?Buffer.concat(o,n):o.join(""),s.getBufferedLength=()=>n,s}});var qc=f((ZN,xi)=>{"use strict";var{constants:ly}=require("buffer"),uy=require("stream"),{promisify:my}=require("util"),cy=jc(),fy=my(uy.pipeline),es=class extends Error{constructor(){super("maxBuffer exceeded"),this.name="MaxBufferError"}};async function _p(t,e){if(!t)throw new Error("Expected a stream");e={maxBuffer:1/0,...e};let{maxBuffer:r}=e,a=cy(e);return await new Promise((i,s)=>{let n=o=>{o&&a.getBufferedLength()<=ly.MAX_LENGTH&&(o.bufferedData=a.getBufferedValue()),s(o)};(async()=>{try{await fy(t,a),i()}catch(o){n(o)}})(),a.on("data",()=>{a.getBufferedLength()>r&&n(new es)})}),a.getBufferedValue()}xi.exports=_p;xi.exports.buffer=(t,e)=>_p(t,{...e,encoding:"buffer"});xi.exports.array=(t,e)=>_p(t,{...e,array:!0});xi.exports.MaxBufferError=es});var Mc=f((eA,Bc)=>{"use strict";var{PassThrough:hy}=require("stream");Bc.exports=function(){var t=[],e=new hy({objectMode:!0});return e.setMaxListeners(0),e.add=r,e.isEmpty=a,e.on("unpipe",i),Array.prototype.slice.call(arguments).forEach(r),e;function r(s){return Array.isArray(s)?(s.forEach(r),this):(t.push(s),s.once("end",i.bind(null,s)),s.once("error",e.emit.bind(e,"error")),s.pipe(e,{end:!1}),this)}function a(){return t.length==0}function i(s){t=t.filter(function(n){return n!==s}),!t.length&&e.readable&&e.end()}}});var Ge=$(fe()),T9=$(require("fs"));var Q=$(fe()),o1=$(na()),U2=$(gn());var V=class extends Error{constructor(e,r,a,...i){Array.isArray(r)&&(r=r.join(" ").trim()),super(r),Error.captureStackTrace!==void 0&&Error.captureStackTrace(this,V),this.code=e;for(let s of i)for(let n in s){let o=s[n];this[n]=Buffer.isBuffer(o)?o.toString(a.encoding):o==null?o:JSON.parse(JSON.stringify(o))}}};var G2=function(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)};var n1=function(t){let e=[];for(let r=0,a=t.length;r=this.size&&(this.resize(),r>=this.size))throw Error("INVALID_BUFFER_STATE");let a=this.buf;this.buf=Buffer.allocUnsafe(this.size),e.copy(this.buf,0),a.copy(this.buf,e.length),this.length+=e.length}else{let r=this.length++;r===this.size&&this.resize();let a=this.clone();this.buf[0]=e,a.copy(this.buf,1,0,r)}}append(e){let r=this.length++;r===this.size&&this.resize(),this.buf[r]=e}clone(){return Buffer.from(this.buf.slice(0,this.length))}resize(){let e=this.length;this.size=this.size*2;let r=Buffer.allocUnsafe(this.size);this.buf.copy(r,0,0,e),this.buf=r}toString(e){return e?this.buf.slice(0,this.length).toString(e):Uint8Array.prototype.slice.call(this.buf.slice(0,this.length))}toJSON(){return this.toString("utf8")}reset(){this.length=0}},_n=vn;var nf=12,of=13,pf=10,df=32,lf=9,L2=function(t){return{bomSkipped:!1,bufBytesStart:0,castField:t.cast_function,commenting:!1,error:void 0,enabled:t.from_line===1,escaping:!1,escapeIsQuote:Buffer.isBuffer(t.escape)&&Buffer.isBuffer(t.quote)&&Buffer.compare(t.escape,t.quote)===0,expectedRecordLength:Array.isArray(t.columns)?t.columns.length:void 0,field:new _n(20),firstLineToHeaders:t.cast_first_line_to_header,needMoreDataSize:Math.max(t.comment!==null?t.comment.length:0,...t.delimiter.map(e=>e.length),t.quote!==null?t.quote.length:0),previousBuf:void 0,quoting:!1,stop:!1,rawBuffer:new _n(100),record:[],recordHasError:!1,record_length:0,recordDelimiterMaxLength:t.record_delimiter.length===0?0:Math.max(...t.record_delimiter.map(e=>e.length)),trimChars:[Buffer.from(" ",t.encoding)[0],Buffer.from(" ",t.encoding)[0]],wasQuoting:!1,wasRowDelimiter:!1,timchars:[Buffer.from(Buffer.from([of],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([pf],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([nf],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([df],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([lf],"utf8").toString(),t.encoding)]}};var k2=function(t){return t.replace(/([A-Z])/g,function(e,r){return"_"+r.toLowerCase()})};var wn=function(t){let e={};for(let a in t)e[k2(a)]=t[a];if(e.encoding===void 0||e.encoding===!0)e.encoding="utf8";else if(e.encoding===null||e.encoding===!1)e.encoding=null;else if(typeof e.encoding!="string"&&e.encoding!==null)throw new V("CSV_INVALID_OPTION_ENCODING",["Invalid option encoding:","encoding must be a string or null to return a buffer,",`got ${JSON.stringify(e.encoding)}`],e);if(e.bom===void 0||e.bom===null||e.bom===!1)e.bom=!1;else if(e.bom!==!0)throw new V("CSV_INVALID_OPTION_BOM",["Invalid option bom:","bom must be true,",`got ${JSON.stringify(e.bom)}`],e);if(e.cast_function=null,e.cast===void 0||e.cast===null||e.cast===!1||e.cast==="")e.cast=void 0;else if(typeof e.cast=="function")e.cast_function=e.cast,e.cast=!0;else if(e.cast!==!0)throw new V("CSV_INVALID_OPTION_CAST",["Invalid option cast:","cast must be true or a function,",`got ${JSON.stringify(e.cast)}`],e);if(e.cast_date===void 0||e.cast_date===null||e.cast_date===!1||e.cast_date==="")e.cast_date=!1;else if(e.cast_date===!0)e.cast_date=function(a){let i=Date.parse(a);return isNaN(i)?a:new Date(i)};else if(typeof e.cast_date!="function")throw new V("CSV_INVALID_OPTION_CAST_DATE",["Invalid option cast_date:","cast_date must be true or a function,",`got ${JSON.stringify(e.cast_date)}`],e);if(e.cast_first_line_to_header=null,e.columns===!0)e.cast_first_line_to_header=void 0;else if(typeof e.columns=="function")e.cast_first_line_to_header=e.columns,e.columns=!0;else if(Array.isArray(e.columns))e.columns=n1(e.columns);else if(e.columns===void 0||e.columns===null||e.columns===!1)e.columns=!1;else throw new V("CSV_INVALID_OPTION_COLUMNS",["Invalid option columns:","expect an array, a function or true,",`got ${JSON.stringify(e.columns)}`],e);if(e.group_columns_by_name===void 0||e.group_columns_by_name===null||e.group_columns_by_name===!1)e.group_columns_by_name=!1;else{if(e.group_columns_by_name!==!0)throw new V("CSV_INVALID_OPTION_GROUP_COLUMNS_BY_NAME",["Invalid option group_columns_by_name:","expect an boolean,",`got ${JSON.stringify(e.group_columns_by_name)}`],e);if(e.columns===!1)throw new V("CSV_INVALID_OPTION_GROUP_COLUMNS_BY_NAME",["Invalid option group_columns_by_name:","the `columns` mode must be activated."],e)}if(e.comment===void 0||e.comment===null||e.comment===!1||e.comment==="")e.comment=null;else if(typeof e.comment=="string"&&(e.comment=Buffer.from(e.comment,e.encoding)),!Buffer.isBuffer(e.comment))throw new V("CSV_INVALID_OPTION_COMMENT",["Invalid option comment:","comment must be a buffer or a string,",`got ${JSON.stringify(e.comment)}`],e);let r=JSON.stringify(e.delimiter);if(Array.isArray(e.delimiter)||(e.delimiter=[e.delimiter]),e.delimiter.length===0)throw new V("CSV_INVALID_OPTION_DELIMITER",["Invalid option delimiter:","delimiter must be a non empty string or buffer or array of string|buffer,",`got ${r}`],e);if(e.delimiter=e.delimiter.map(function(a){if(a==null||a===!1)return Buffer.from(",",e.encoding);if(typeof a=="string"&&(a=Buffer.from(a,e.encoding)),!Buffer.isBuffer(a)||a.length===0)throw new V("CSV_INVALID_OPTION_DELIMITER",["Invalid option delimiter:","delimiter must be a non empty string or buffer or array of string|buffer,",`got ${r}`],e);return a}),e.escape===void 0||e.escape===!0?e.escape=Buffer.from('"',e.encoding):typeof e.escape=="string"?e.escape=Buffer.from(e.escape,e.encoding):(e.escape===null||e.escape===!1)&&(e.escape=null),e.escape!==null&&!Buffer.isBuffer(e.escape))throw new Error(`Invalid Option: escape must be a buffer, a string or a boolean, got ${JSON.stringify(e.escape)}`);if(e.from===void 0||e.from===null)e.from=1;else if(typeof e.from=="string"&&/\d+/.test(e.from)&&(e.from=parseInt(e.from)),Number.isInteger(e.from)){if(e.from<0)throw new Error(`Invalid Option: from must be a positive integer, got ${JSON.stringify(t.from)}`)}else throw new Error(`Invalid Option: from must be an integer, got ${JSON.stringify(e.from)}`);if(e.from_line===void 0||e.from_line===null)e.from_line=1;else if(typeof e.from_line=="string"&&/\d+/.test(e.from_line)&&(e.from_line=parseInt(e.from_line)),Number.isInteger(e.from_line)){if(e.from_line<=0)throw new Error(`Invalid Option: from_line must be a positive integer greater than 0, got ${JSON.stringify(t.from_line)}`)}else throw new Error(`Invalid Option: from_line must be an integer, got ${JSON.stringify(t.from_line)}`);if(e.ignore_last_delimiters===void 0||e.ignore_last_delimiters===null)e.ignore_last_delimiters=!1;else if(typeof e.ignore_last_delimiters=="number")e.ignore_last_delimiters=Math.floor(e.ignore_last_delimiters),e.ignore_last_delimiters===0&&(e.ignore_last_delimiters=!1);else if(typeof e.ignore_last_delimiters!="boolean")throw new V("CSV_INVALID_OPTION_IGNORE_LAST_DELIMITERS",["Invalid option `ignore_last_delimiters`:","the value must be a boolean value or an integer,",`got ${JSON.stringify(e.ignore_last_delimiters)}`],e);if(e.ignore_last_delimiters===!0&&e.columns===!1)throw new V("CSV_IGNORE_LAST_DELIMITERS_REQUIRES_COLUMNS",["The option `ignore_last_delimiters`","requires the activation of the `columns` option"],e);if(e.info===void 0||e.info===null||e.info===!1)e.info=!1;else if(e.info!==!0)throw new Error(`Invalid Option: info must be true, got ${JSON.stringify(e.info)}`);if(e.max_record_size===void 0||e.max_record_size===null||e.max_record_size===!1)e.max_record_size=0;else if(!(Number.isInteger(e.max_record_size)&&e.max_record_size>=0))if(typeof e.max_record_size=="string"&&/\d+/.test(e.max_record_size))e.max_record_size=parseInt(e.max_record_size);else throw new Error(`Invalid Option: max_record_size must be a positive integer, got ${JSON.stringify(e.max_record_size)}`);if(e.objname===void 0||e.objname===null||e.objname===!1)e.objname=void 0;else if(Buffer.isBuffer(e.objname)){if(e.objname.length===0)throw new Error("Invalid Option: objname must be a non empty buffer");e.encoding===null||(e.objname=e.objname.toString(e.encoding))}else if(typeof e.objname=="string"){if(e.objname.length===0)throw new Error("Invalid Option: objname must be a non empty string")}else if(typeof e.objname!="number")throw new Error(`Invalid Option: objname must be a string or a buffer, got ${e.objname}`);if(e.objname!==void 0){if(typeof e.objname=="number"){if(e.columns!==!1)throw Error("Invalid Option: objname index cannot be combined with columns or be defined as a field")}else if(e.columns===!1)throw Error("Invalid Option: objname field must be combined with columns or be defined as an index")}if(e.on_record===void 0||e.on_record===null)e.on_record=void 0;else if(typeof e.on_record!="function")throw new V("CSV_INVALID_OPTION_ON_RECORD",["Invalid option `on_record`:","expect a function,",`got ${JSON.stringify(e.on_record)}`],e);if(e.quote===null||e.quote===!1||e.quote==="")e.quote=null;else if(e.quote===void 0||e.quote===!0?e.quote=Buffer.from('"',e.encoding):typeof e.quote=="string"&&(e.quote=Buffer.from(e.quote,e.encoding)),!Buffer.isBuffer(e.quote))throw new Error(`Invalid Option: quote must be a buffer or a string, got ${JSON.stringify(e.quote)}`);if(e.raw===void 0||e.raw===null||e.raw===!1)e.raw=!1;else if(e.raw!==!0)throw new Error(`Invalid Option: raw must be true, got ${JSON.stringify(e.raw)}`);if(e.record_delimiter===void 0)e.record_delimiter=[];else if(typeof e.record_delimiter=="string"||Buffer.isBuffer(e.record_delimiter)){if(e.record_delimiter.length===0)throw new V("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a non empty string or buffer,",`got ${JSON.stringify(e.record_delimiter)}`],e);e.record_delimiter=[e.record_delimiter]}else if(!Array.isArray(e.record_delimiter))throw new V("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a string, a buffer or array of string|buffer,",`got ${JSON.stringify(e.record_delimiter)}`],e);if(e.record_delimiter=e.record_delimiter.map(function(a,i){if(typeof a!="string"&&!Buffer.isBuffer(a))throw new V("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a string, a buffer or array of string|buffer",`at index ${i},`,`got ${JSON.stringify(a)}`],e);if(a.length===0)throw new V("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a non empty string or buffer",`at index ${i},`,`got ${JSON.stringify(a)}`],e);return typeof a=="string"&&(a=Buffer.from(a,e.encoding)),a}),typeof e.relax_column_count!="boolean")if(e.relax_column_count===void 0||e.relax_column_count===null)e.relax_column_count=!1;else throw new Error(`Invalid Option: relax_column_count must be a boolean, got ${JSON.stringify(e.relax_column_count)}`);if(typeof e.relax_column_count_less!="boolean")if(e.relax_column_count_less===void 0||e.relax_column_count_less===null)e.relax_column_count_less=!1;else throw new Error(`Invalid Option: relax_column_count_less must be a boolean, got ${JSON.stringify(e.relax_column_count_less)}`);if(typeof e.relax_column_count_more!="boolean")if(e.relax_column_count_more===void 0||e.relax_column_count_more===null)e.relax_column_count_more=!1;else throw new Error(`Invalid Option: relax_column_count_more must be a boolean, got ${JSON.stringify(e.relax_column_count_more)}`);if(typeof e.relax_quotes!="boolean")if(e.relax_quotes===void 0||e.relax_quotes===null)e.relax_quotes=!1;else throw new Error(`Invalid Option: relax_quotes must be a boolean, got ${JSON.stringify(e.relax_quotes)}`);if(typeof e.skip_empty_lines!="boolean")if(e.skip_empty_lines===void 0||e.skip_empty_lines===null)e.skip_empty_lines=!1;else throw new Error(`Invalid Option: skip_empty_lines must be a boolean, got ${JSON.stringify(e.skip_empty_lines)}`);if(typeof e.skip_records_with_empty_values!="boolean")if(e.skip_records_with_empty_values===void 0||e.skip_records_with_empty_values===null)e.skip_records_with_empty_values=!1;else throw new Error(`Invalid Option: skip_records_with_empty_values must be a boolean, got ${JSON.stringify(e.skip_records_with_empty_values)}`);if(typeof e.skip_records_with_error!="boolean")if(e.skip_records_with_error===void 0||e.skip_records_with_error===null)e.skip_records_with_error=!1;else throw new Error(`Invalid Option: skip_records_with_error must be a boolean, got ${JSON.stringify(e.skip_records_with_error)}`);if(e.rtrim===void 0||e.rtrim===null||e.rtrim===!1)e.rtrim=!1;else if(e.rtrim!==!0)throw new Error(`Invalid Option: rtrim must be a boolean, got ${JSON.stringify(e.rtrim)}`);if(e.ltrim===void 0||e.ltrim===null||e.ltrim===!1)e.ltrim=!1;else if(e.ltrim!==!0)throw new Error(`Invalid Option: ltrim must be a boolean, got ${JSON.stringify(e.ltrim)}`);if(e.trim===void 0||e.trim===null||e.trim===!1)e.trim=!1;else if(e.trim!==!0)throw new Error(`Invalid Option: trim must be a boolean, got ${JSON.stringify(e.trim)}`);if(e.trim===!0&&t.ltrim!==!1?e.ltrim=!0:e.ltrim!==!0&&(e.ltrim=!1),e.trim===!0&&t.rtrim!==!1?e.rtrim=!0:e.rtrim!==!0&&(e.rtrim=!1),e.to===void 0||e.to===null)e.to=-1;else if(typeof e.to=="string"&&/\d+/.test(e.to)&&(e.to=parseInt(e.to)),Number.isInteger(e.to)){if(e.to<=0)throw new Error(`Invalid Option: to must be a positive integer greater than 0, got ${JSON.stringify(t.to)}`)}else throw new Error(`Invalid Option: to must be an integer, got ${JSON.stringify(t.to)}`);if(e.to_line===void 0||e.to_line===null)e.to_line=-1;else if(typeof e.to_line=="string"&&/\d+/.test(e.to_line)&&(e.to_line=parseInt(e.to_line)),Number.isInteger(e.to_line)){if(e.to_line<=0)throw new Error(`Invalid Option: to_line must be a positive integer greater than 0, got ${JSON.stringify(t.to_line)}`)}else throw new Error(`Invalid Option: to_line must be an integer, got ${JSON.stringify(t.to_line)}`);return e};var F2=function(t){return t.every(e=>e==null||e.toString&&e.toString().trim()==="")},uf=13,mf=10,da={utf8:Buffer.from([239,187,191]),utf16le:Buffer.from([255,254])},V2=function(t={}){let e={bytes:0,comment_lines:0,empty_lines:0,invalid_field_length:0,lines:1,records:0},r=wn(t);return{info:e,original_options:t,options:r,state:L2(r),__needMoreData:function(a,i,s){if(s)return!1;let{encoding:n,escape:o,quote:p}=this.options,{quoting:d,needMoreDataSize:l,recordDelimiterMaxLength:u}=this.state,m=i-a-1,c=Math.max(l,u===0?Buffer.from(`\r -`,n).length:u,d?(o===null?0:o.length)+p.length:0,d?p.length+u:0);return mT){this.state.stop=!0,n();return}this.state.quoting===!1&&U.length===0&&this.__autoDiscoverRecordDelimiter(S,b)&&(U=this.options.record_delimiter);let I=S[b];if(m===!0&&Tt.append(I),(I===uf||I===mf)&&this.state.wasRowDelimiter===!1&&(this.state.wasRowDelimiter=!0),this.state.escaping===!0)this.state.escaping=!1;else{if(E!==null&&this.state.quoting===!0&&this.__isEscape(S,b,I)&&b+E.lengthda[ne].equals(this.state.field.toString())?ne:!1).filter(Boolean)[0],Ee=this.__error(new V("INVALID_OPENING_QUOTE",["Invalid Opening Quote:",`a quote is found on field ${JSON.stringify(F.column)} at line ${F.lines}, value is ${JSON.stringify(this.state.field.toString(p))}`,Ze?`(${Ze} bom)`:void 0],this.options,F,{field:this.state.field}));if(Ee!==void 0)return Ee}}else{this.state.quoting=!0,b+=A.length-1;continue}if(this.state.quoting===!1){let F=this.__isRecordDelimiter(I,S,b);if(F!==0){if(this.state.commenting&&this.state.wasQuoting===!1&&this.state.record.length===0&&this.state.field.length===0)this.info.comment_lines++;else{if(this.state.enabled===!1&&this.info.lines+(this.state.wasRowDelimiter===!0?1:0)>=d){this.state.enabled=!0,this.__resetField(),this.__resetRecord(),b+=F-1;continue}if(v===!0&&this.state.wasQuoting===!1&&this.state.record.length===0&&this.state.field.length===0){this.info.empty_lines++,b+=F-1;continue}this.info.bytes=this.state.bufBytesStart+b;let ot=this.__onField();if(ot!==void 0)return ot;this.info.bytes=this.state.bufBytesStart+b+F;let Le=this.__onRecord(s);if(Le!==void 0)return Le;if(y!==-1&&this.info.records>=y){this.state.stop=!0,n();return}}this.state.commenting=!1,b+=F-1;continue}if(this.state.commenting)continue;if((w===null?0:this.__compareBytes(w,S,b,I))!==0){this.state.commenting=!0;continue}let Ee=this.__isDelimiter(S,b,I);if(Ee!==0){this.info.bytes=this.state.bufBytesStart+b;let ne=this.__onField();if(ne!==void 0)return ne;b+=Ee-1;continue}}}if(this.state.commenting===!1&&u!==0&&this.state.record_length+this.state.field.length>u)return this.__error(new V("CSV_MAX_RECORD_SIZE",["Max Record Size:","record exceed the maximum number of tolerated bytes",`of ${u}`,`at line ${this.info.lines}`],this.options,this.__infoField()));let pe=l===!1||this.state.quoting===!0||this.state.field.length!==0||!this.__isCharTrimable(S,b),Er=g===!1||this.state.wasQuoting===!1;if(pe===!0&&Er===!0)this.state.field.append(I);else{if(g===!0&&!this.__isCharTrimable(S,b))return this.__error(new V("CSV_NON_TRIMABLE_CHAR_AFTER_CLOSING_QUOTE",["Invalid Closing Quote:","found non trimable byte after quote",`at line ${this.info.lines}`],this.options,this.__infoField()));pe===!1&&(b+=this.__isCharTrimable(S,b)-1);continue}}if(i===!0)if(this.state.quoting===!0){let I=this.__error(new V("CSV_QUOTE_NOT_CLOSED",["Quote Not Closed:",`the parsing is finished with an opening quote at line ${this.info.lines}`],this.options,this.__infoField()));if(I!==void 0)return I}else if(this.state.wasQuoting===!0||this.state.record.length!==0||this.state.field.length!==0){this.info.bytes=this.state.bufBytesStart+b;let I=this.__onField();if(I!==void 0)return I;let pe=this.__onRecord(s);if(pe!==void 0)return pe}else this.state.wasRowDelimiter===!0?this.info.empty_lines++:this.state.commenting===!0&&this.info.comment_lines++;else this.state.bufBytesStart+=b,this.state.previousBuf=S.slice(b);this.state.wasRowDelimiter===!0&&(this.info.lines++,this.state.wasRowDelimiter=!1)},__onRecord:function(a){let{columns:i,group_columns_by_name:s,encoding:n,info:o,from:p,relax_column_count:d,relax_column_count_less:l,relax_column_count_more:u,raw:m,skip_records_with_empty_values:c}=this.options,{enabled:g,record:v}=this.state;if(g===!1)return this.__resetRecord();let y=v.length;if(i===!0){if(c===!0&&F2(v)){this.__resetRecord();return}return this.__firstLineToColumns(v)}if(i===!1&&this.info.records===0&&(this.state.expectedRecordLength=y),y!==this.state.expectedRecordLength){let T=i===!1?new V("CSV_RECORD_INCONSISTENT_FIELDS_LENGTH",["Invalid Record Length:",`expect ${this.state.expectedRecordLength},`,`got ${y} on line ${this.info.lines}`],this.options,this.__infoField(),{record:v}):new V("CSV_RECORD_INCONSISTENT_COLUMNS",["Invalid Record Length:",`columns length is ${i.length},`,`got ${y} on line ${this.info.lines}`],this.options,this.__infoField(),{record:v});if(d===!0||l===!0&&ythis.state.expectedRecordLength)this.info.invalid_field_length++,this.state.error=T;else{let w=this.__error(T);if(w)return w}}if(c===!0&&F2(v)){this.__resetRecord();return}if(this.state.recordHasError===!0){this.__resetRecord(),this.state.recordHasError=!1;return}if(this.info.records++,p===1||this.info.records>=p){let{objname:T}=this.options;if(i!==!1){let w={};for(let E=0,A=v.length;E{let{timchars:p}=this.state;e:for(let d=0;d=0},__compareBytes:function(a,i,s,n){if(a[0]!==n)return 0;let o=a.length;for(let p=1;pthis.state.record.length?a[this.state.record.length].name:null:this.state.record.length,quoting:this.state.wasQuoting}}}};var En=function(t,e={}){typeof t=="string"&&(t=Buffer.from(t));let r=e&&e.objname?{}:[],a=V2(e),i=p=>{a.options.objname===void 0?r.push(p):r[p[0]]=p[1]},s=()=>{},n=a.parse(t,!1,i,s);if(n!==void 0)throw n;let o=a.parse(void 0,!0,i,s);if(o!==void 0)throw o;return r};var j2=$(require("fs")),q2=$(require("os")),la=$(require("path"));function B2(){return{files:$2(Q.getInput("files")),workdir:Q.getInput("workdir")||".",targets:$2(Q.getInput("targets")),noCache:Q.getBooleanInput("no-cache"),pull:Q.getBooleanInput("pull"),lint:Q.getBooleanInput("lint"),lintFailOn:Q.getInput("lint-fail-on"),load:Q.getBooleanInput("load"),provenance:ff(),push:Q.getBooleanInput("push"),sbom:Q.getInput("sbom"),set:U2.Util.getInputList("set",{ignoreComma:!0,quote:!1}),source:Q.getInput("source"),project:Q.getInput("project"),token:Q.getInput("token")||process.env.DEPOT_TOKEN,buildxFallback:Q.getBooleanInput("buildx-fallback"),buildPlatform:Q.getInput("build-platform")}}var ti;function p1(){return ti||(Q.getState("tempDir")?Q.getState("tempDir"):(ti=j2.mkdtempSync(la.join(q2.tmpdir(),"depot-build-push-").split(la.sep).join(la.posix.sep)),Q.saveState("tempDir",ti),ti))}var bn=!!Q.getState("isPost");bn||Q.saveState("isPost","true");function $2(t){return t=t.trim(),t===""?[]:En(t,{columns:!1,relaxColumnCount:!0,relaxQuotes:!0,skipEmptyLines:!0}).flatMap(r=>r).map(r=>r.trim()).filter(r=>r)}function ff(){let t=Q.getInput("provenance");if(!t)return t;try{return Q.getBooleanInput("provenance")?`builder-id=${M2()}`:"false"}catch{return hf(t)}}function hf(t){let e=En(t,{relaxColumnCount:!0,skipEmptyLines:!0})[0];for(let r of e)if(r.toString().split(/(?<=^[^=]+?)=/).map(i=>i.trim())[0]=="builder-id")return t;return`${t},builder-id=${M2()}`}function M2(){return`${process.env.GITHUB_SERVER_URL||"https://github.com"}/${o1.context.repo.owner}/${o1.context.repo.repo}/actions/runs/${o1.context.runId}`}var Ut=$(fe()),is=$(u1()),Mr=$(na()),c9=$(br()),f9=$(oa()),h9=$(s0()),g9=$(xo()),Rp=$(Po()),v9=$(Tm());var o9=require("node:buffer"),p9=$(require("node:path"),1),as=$(require("node:child_process"),1),Gi=$(require("node:process"),1),d9=$(uc(),1);function up(t){let e=typeof t=="string"?` +`)}var nc=class extends Error{constructor(e,r,i){super(hB(i)),this.request=e,this.headers=r,this.response=i,this.name="GraphqlResponseError",this.errors=i.errors,this.data=i.data,Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}},gB=["method","baseUrl","url","headers","request","query","mediaType"],yB=["query","method","url"],f9=/\/api\/v3\/?$/;function vB(t,e,r){if(r){if(typeof e=="string"&&"query"in r)return Promise.reject(new Error('[@octokit/graphql] "query" cannot be used as variable name'));for(let s in r)if(yB.includes(s))return Promise.reject(new Error(`[@octokit/graphql] "${s}" cannot be used as variable name`))}let i=typeof e=="string"?Object.assign({query:e},r):e,a=Object.keys(i).reduce((s,o)=>gB.includes(o)?(s[o]=i[o],s):(s.variables||(s.variables={}),s.variables[o]=i[o],s),{}),n=i.baseUrl||t.endpoint.DEFAULTS.baseUrl;return f9.test(n)&&(a.url=n.replace(f9,"/api/graphql")),t(a).then(s=>{if(s.data.errors){let o={};for(let p of Object.keys(s.headers))o[p]=s.headers[p];throw new nc(a,o,s.data)}return s.data.data})}function W1(t,e){let r=t.defaults(e);return Object.assign((a,n)=>vB(r,a,n),{defaults:W1.bind(null,r),endpoint:h9.request.endpoint})}var bB=W1(h9.request,{headers:{"user-agent":`octokit-graphql.js/${fB} ${mB.getUserAgent()}`},method:"POST",url:"/graphql"});function xB(t){return W1(t,{method:"POST",url:"/graphql"})}Qo.GraphqlResponseError=nc;Qo.graphql=bB;Qo.withCustomRequest=xB});var y9=T(X1=>{"use strict";Object.defineProperty(X1,"__esModule",{value:!0});var wB=/^v1\./,_B=/^ghs_/,EB=/^ghu_/;async function TB(t){let e=t.split(/\./).length===3,r=wB.test(t)||_B.test(t),i=EB.test(t);return{type:"token",token:t,tokenType:e?"app":r?"installation":i?"user-to-server":"oauth"}}function NB(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function SB(t,e,r,i){let a=e.endpoint.merge(r,i);return a.headers.authorization=NB(t),e(a)}var OB=function(e){if(!e)throw new Error("[@octokit/auth-token] No token passed to createTokenAuth");if(typeof e!="string")throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string");return e=e.replace(/^(token|bearer) +/i,""),Object.assign(TB.bind(null,e),{hook:SB.bind(null,e)})};X1.createTokenAuth=OB});var Q1=T(K1=>{"use strict";Object.defineProperty(K1,"__esModule",{value:!0});var PB=Mo(),CB=u3(),v9=V1(),RB=g9(),DB=y9();function AB(t,e){if(t==null)return{};var r={},i=Object.keys(t),a,n;for(n=0;n=0)&&(r[a]=t[a]);return r}function IB(t,e){if(t==null)return{};var r=AB(t,e),i,a;if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(t,i)&&(r[i]=t[i])}return r}var b9="3.6.0",LB=["authStrategy"],Jo=class{constructor(e={}){let r=new CB.Collection,i={baseUrl:v9.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(i.headers["user-agent"]=[e.userAgent,`octokit-core.js/${b9} ${PB.getUserAgent()}`].filter(Boolean).join(" "),e.baseUrl&&(i.baseUrl=e.baseUrl),e.previews&&(i.mediaType.previews=e.previews),e.timeZone&&(i.headers["time-zone"]=e.timeZone),this.request=v9.request.defaults(i),this.graphql=RB.withCustomRequest(this.request).defaults(i),this.log=Object.assign({debug:()=>{},info:()=>{},warn:console.warn.bind(console),error:console.error.bind(console)},e.log),this.hook=r,e.authStrategy){let{authStrategy:n}=e,s=IB(e,LB),o=n(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:s},e.auth));r.wrap("request",o.hook),this.auth=o}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let n=DB.createTokenAuth(e.auth);r.wrap("request",n.hook),this.auth=n}this.constructor.plugins.forEach(n=>{Object.assign(this,n(this,e))})}static defaults(e){return class extends this{constructor(...i){let a=i[0]||{};if(typeof e=="function"){super(e(a));return}super(Object.assign({},e,a,a.userAgent&&e.userAgent?{userAgent:`${a.userAgent} ${e.userAgent}`}:null))}}}static plugin(...e){var r;let i=this.plugins;return r=class extends this{},r.plugins=i.concat(e.filter(n=>!i.includes(n))),r}};Jo.VERSION=b9;Jo.plugins=[];K1.Octokit=Jo});var O9=T(sc=>{"use strict";Object.defineProperty(sc,"__esModule",{value:!0});function x9(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,i)}return r}function w9(t){for(var e=1;e{"use strict";Object.defineProperty(us,"__esModule",{value:!0});var qB="2.21.3";function P9(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,i)}return r}function C9(t){for(var e=1;e({async next(){if(!o)return{done:!0};try{let p=await a({method:n,url:o,headers:s}),l=zB(p);return o=((l.headers.link||"").match(/<([^>]+)>;\s*rel="next"/)||[])[1],{value:l}}catch(p){if(p.status!==409)throw p;return o="",{value:{status:200,headers:{},data:[]}}}}})}}function R9(t,e,r,i){return typeof r=="function"&&(i=r,r=void 0),D9(t,[],J1(t,e,r)[Symbol.asyncIterator](),i)}function D9(t,e,r,i){return r.next().then(a=>{if(a.done)return e;let n=!1;function s(){n=!0}return e=e.concat(i?i(a.value,s):a.value.data),n?e:D9(t,e,r,i)})}var jB=Object.assign(R9,{iterator:J1}),A9=["GET /app/hook/deliveries","GET /app/installations","GET /applications/grants","GET /authorizations","GET /enterprises/{enterprise}/actions/permissions/organizations","GET /enterprises/{enterprise}/actions/runner-groups","GET /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations","GET /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners","GET /enterprises/{enterprise}/actions/runners","GET /enterprises/{enterprise}/audit-log","GET /enterprises/{enterprise}/secret-scanning/alerts","GET /enterprises/{enterprise}/settings/billing/advanced-security","GET /events","GET /gists","GET /gists/public","GET /gists/starred","GET /gists/{gist_id}/comments","GET /gists/{gist_id}/commits","GET /gists/{gist_id}/forks","GET /installation/repositories","GET /issues","GET /licenses","GET /marketplace_listing/plans","GET /marketplace_listing/plans/{plan_id}/accounts","GET /marketplace_listing/stubbed/plans","GET /marketplace_listing/stubbed/plans/{plan_id}/accounts","GET /networks/{owner}/{repo}/events","GET /notifications","GET /organizations","GET /orgs/{org}/actions/cache/usage-by-repository","GET /orgs/{org}/actions/permissions/repositories","GET /orgs/{org}/actions/runner-groups","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories","GET /orgs/{org}/actions/runner-groups/{runner_group_id}/runners","GET /orgs/{org}/actions/runners","GET /orgs/{org}/actions/secrets","GET /orgs/{org}/actions/secrets/{secret_name}/repositories","GET /orgs/{org}/audit-log","GET /orgs/{org}/blocks","GET /orgs/{org}/code-scanning/alerts","GET /orgs/{org}/codespaces","GET /orgs/{org}/credential-authorizations","GET /orgs/{org}/dependabot/secrets","GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories","GET /orgs/{org}/events","GET /orgs/{org}/external-groups","GET /orgs/{org}/failed_invitations","GET /orgs/{org}/hooks","GET /orgs/{org}/hooks/{hook_id}/deliveries","GET /orgs/{org}/installations","GET /orgs/{org}/invitations","GET /orgs/{org}/invitations/{invitation_id}/teams","GET /orgs/{org}/issues","GET /orgs/{org}/members","GET /orgs/{org}/migrations","GET /orgs/{org}/migrations/{migration_id}/repositories","GET /orgs/{org}/outside_collaborators","GET /orgs/{org}/packages","GET /orgs/{org}/packages/{package_type}/{package_name}/versions","GET /orgs/{org}/projects","GET /orgs/{org}/public_members","GET /orgs/{org}/repos","GET /orgs/{org}/secret-scanning/alerts","GET /orgs/{org}/settings/billing/advanced-security","GET /orgs/{org}/team-sync/groups","GET /orgs/{org}/teams","GET /orgs/{org}/teams/{team_slug}/discussions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions","GET /orgs/{org}/teams/{team_slug}/invitations","GET /orgs/{org}/teams/{team_slug}/members","GET /orgs/{org}/teams/{team_slug}/projects","GET /orgs/{org}/teams/{team_slug}/repos","GET /orgs/{org}/teams/{team_slug}/teams","GET /projects/columns/{column_id}/cards","GET /projects/{project_id}/collaborators","GET /projects/{project_id}/columns","GET /repos/{owner}/{repo}/actions/artifacts","GET /repos/{owner}/{repo}/actions/caches","GET /repos/{owner}/{repo}/actions/runners","GET /repos/{owner}/{repo}/actions/runs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts","GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs","GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs","GET /repos/{owner}/{repo}/actions/secrets","GET /repos/{owner}/{repo}/actions/workflows","GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs","GET /repos/{owner}/{repo}/assignees","GET /repos/{owner}/{repo}/branches","GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations","GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs","GET /repos/{owner}/{repo}/code-scanning/alerts","GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances","GET /repos/{owner}/{repo}/code-scanning/analyses","GET /repos/{owner}/{repo}/codespaces","GET /repos/{owner}/{repo}/codespaces/devcontainers","GET /repos/{owner}/{repo}/codespaces/secrets","GET /repos/{owner}/{repo}/collaborators","GET /repos/{owner}/{repo}/comments","GET /repos/{owner}/{repo}/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/commits","GET /repos/{owner}/{repo}/commits/{commit_sha}/comments","GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls","GET /repos/{owner}/{repo}/commits/{ref}/check-runs","GET /repos/{owner}/{repo}/commits/{ref}/check-suites","GET /repos/{owner}/{repo}/commits/{ref}/status","GET /repos/{owner}/{repo}/commits/{ref}/statuses","GET /repos/{owner}/{repo}/contributors","GET /repos/{owner}/{repo}/dependabot/secrets","GET /repos/{owner}/{repo}/deployments","GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses","GET /repos/{owner}/{repo}/environments","GET /repos/{owner}/{repo}/events","GET /repos/{owner}/{repo}/forks","GET /repos/{owner}/{repo}/git/matching-refs/{ref}","GET /repos/{owner}/{repo}/hooks","GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries","GET /repos/{owner}/{repo}/invitations","GET /repos/{owner}/{repo}/issues","GET /repos/{owner}/{repo}/issues/comments","GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/issues/events","GET /repos/{owner}/{repo}/issues/{issue_number}/comments","GET /repos/{owner}/{repo}/issues/{issue_number}/events","GET /repos/{owner}/{repo}/issues/{issue_number}/labels","GET /repos/{owner}/{repo}/issues/{issue_number}/reactions","GET /repos/{owner}/{repo}/issues/{issue_number}/timeline","GET /repos/{owner}/{repo}/keys","GET /repos/{owner}/{repo}/labels","GET /repos/{owner}/{repo}/milestones","GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels","GET /repos/{owner}/{repo}/notifications","GET /repos/{owner}/{repo}/pages/builds","GET /repos/{owner}/{repo}/projects","GET /repos/{owner}/{repo}/pulls","GET /repos/{owner}/{repo}/pulls/comments","GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions","GET /repos/{owner}/{repo}/pulls/{pull_number}/comments","GET /repos/{owner}/{repo}/pulls/{pull_number}/commits","GET /repos/{owner}/{repo}/pulls/{pull_number}/files","GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews","GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments","GET /repos/{owner}/{repo}/releases","GET /repos/{owner}/{repo}/releases/{release_id}/assets","GET /repos/{owner}/{repo}/releases/{release_id}/reactions","GET /repos/{owner}/{repo}/secret-scanning/alerts","GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations","GET /repos/{owner}/{repo}/stargazers","GET /repos/{owner}/{repo}/subscribers","GET /repos/{owner}/{repo}/tags","GET /repos/{owner}/{repo}/teams","GET /repos/{owner}/{repo}/topics","GET /repositories","GET /repositories/{repository_id}/environments/{environment_name}/secrets","GET /search/code","GET /search/commits","GET /search/issues","GET /search/labels","GET /search/repositories","GET /search/topics","GET /search/users","GET /teams/{team_id}/discussions","GET /teams/{team_id}/discussions/{discussion_number}/comments","GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions","GET /teams/{team_id}/discussions/{discussion_number}/reactions","GET /teams/{team_id}/invitations","GET /teams/{team_id}/members","GET /teams/{team_id}/projects","GET /teams/{team_id}/repos","GET /teams/{team_id}/teams","GET /user/blocks","GET /user/codespaces","GET /user/codespaces/secrets","GET /user/emails","GET /user/followers","GET /user/following","GET /user/gpg_keys","GET /user/installations","GET /user/installations/{installation_id}/repositories","GET /user/issues","GET /user/keys","GET /user/marketplace_purchases","GET /user/marketplace_purchases/stubbed","GET /user/memberships/orgs","GET /user/migrations","GET /user/migrations/{migration_id}/repositories","GET /user/orgs","GET /user/packages","GET /user/packages/{package_type}/{package_name}/versions","GET /user/public_emails","GET /user/repos","GET /user/repository_invitations","GET /user/starred","GET /user/subscriptions","GET /user/teams","GET /users","GET /users/{username}/events","GET /users/{username}/events/orgs/{org}","GET /users/{username}/events/public","GET /users/{username}/followers","GET /users/{username}/following","GET /users/{username}/gists","GET /users/{username}/gpg_keys","GET /users/{username}/keys","GET /users/{username}/orgs","GET /users/{username}/packages","GET /users/{username}/projects","GET /users/{username}/received_events","GET /users/{username}/received_events/public","GET /users/{username}/repos","GET /users/{username}/starred","GET /users/{username}/subscriptions"];function FB(t){return typeof t=="string"?A9.includes(t):!1}function I9(t){return{paginate:Object.assign(R9.bind(null,t),{iterator:J1.bind(null,t)})}}I9.VERSION=qB;us.composePaginateRest=jB;us.isPaginatingEndpoint=FB;us.paginateRest=I9;us.paginatingEndpoints=A9});var q9=T(qt=>{"use strict";var UB=qt&&qt.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),GB=qt&&qt.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),k9=qt&&qt.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&UB(e,t,r);return GB(e,t),e};Object.defineProperty(qt,"__esModule",{value:!0});qt.getOctokitOptions=qt.GitHub=qt.defaults=qt.context=void 0;var HB=k9(Jl()),Y1=k9(Yy()),$B=Q1(),VB=O9(),WB=L9();qt.context=new HB.Context;var B9=Y1.getApiBaseUrl();qt.defaults={baseUrl:B9,request:{agent:Y1.getProxyAgent(B9)}};qt.GitHub=$B.Octokit.plugin(VB.restEndpointMethods,WB.paginateRest).defaults(qt.defaults);function XB(t,e){let r=Object.assign({},e||{}),i=Y1.getAuthString(t,r);return i&&(r.auth=i),r}qt.getOctokitOptions=XB});var ms=T(Lr=>{"use strict";var KB=Lr&&Lr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),QB=Lr&&Lr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),JB=Lr&&Lr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&KB(e,t,r);return QB(e,t),e};Object.defineProperty(Lr,"__esModule",{value:!0});Lr.getOctokit=Lr.context=void 0;var YB=JB(Jl()),M9=q9();Lr.context=new YB.Context;function ZB(t,e,...r){let i=M9.GitHub.plugin(...r);return new i(M9.getOctokitOptions(t,e))}Lr.getOctokit=ZB});var ef=T(Y=>{"use strict";var ek=Y&&Y.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),tk=Y&&Y.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),j9=Y&&Y.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&ek(e,t,r);return tk(e,t),e},Z1=Y&&Y.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})},ir;Object.defineProperty(Y,"__esModule",{value:!0});Y.getCmdPath=Y.tryGetExecutablePath=Y.isRooted=Y.isDirectory=Y.exists=Y.READONLY=Y.UV_FS_O_EXLOCK=Y.IS_WINDOWS=Y.unlink=Y.symlink=Y.stat=Y.rmdir=Y.rm=Y.rename=Y.readlink=Y.readdir=Y.open=Y.mkdir=Y.lstat=Y.copyFile=Y.chmod=void 0;var F9=j9(require("fs")),oc=j9(require("path"));ir=F9.promises,Y.chmod=ir.chmod,Y.copyFile=ir.copyFile,Y.lstat=ir.lstat,Y.mkdir=ir.mkdir,Y.open=ir.open,Y.readdir=ir.readdir,Y.readlink=ir.readlink,Y.rename=ir.rename,Y.rm=ir.rm,Y.rmdir=ir.rmdir,Y.stat=ir.stat,Y.symlink=ir.symlink,Y.unlink=ir.unlink;Y.IS_WINDOWS=process.platform==="win32";Y.UV_FS_O_EXLOCK=268435456;Y.READONLY=F9.constants.O_RDONLY;function rk(t){return Z1(this,void 0,void 0,function*(){try{yield Y.stat(t)}catch(e){if(e.code==="ENOENT")return!1;throw e}return!0})}Y.exists=rk;function ik(t,e=!1){return Z1(this,void 0,void 0,function*(){return(e?yield Y.stat(t):yield Y.lstat(t)).isDirectory()})}Y.isDirectory=ik;function ak(t){if(t=sk(t),!t)throw new Error('isRooted() parameter "p" cannot be empty');return Y.IS_WINDOWS?t.startsWith("\\")||/^[A-Z]:/i.test(t):t.startsWith("/")}Y.isRooted=ak;function nk(t,e){return Z1(this,void 0,void 0,function*(){let r;try{r=yield Y.stat(t)}catch(a){a.code!=="ENOENT"&&console.log(`Unexpected error attempting to determine if executable file exists '${t}': ${a}`)}if(r&&r.isFile()){if(Y.IS_WINDOWS){let a=oc.extname(t).toUpperCase();if(e.some(n=>n.toUpperCase()===a))return t}else if(z9(r))return t}let i=t;for(let a of e){t=i+a,r=void 0;try{r=yield Y.stat(t)}catch(n){n.code!=="ENOENT"&&console.log(`Unexpected error attempting to determine if executable file exists '${t}': ${n}`)}if(r&&r.isFile()){if(Y.IS_WINDOWS){try{let n=oc.dirname(t),s=oc.basename(t).toUpperCase();for(let o of yield Y.readdir(n))if(s===o.toUpperCase()){t=oc.join(n,o);break}}catch(n){console.log(`Unexpected error attempting to determine the actual case of the file '${t}': ${n}`)}return t}else if(z9(r))return t}}return""})}Y.tryGetExecutablePath=nk;function sk(t){return t=t||"",Y.IS_WINDOWS?(t=t.replace(/\//g,"\\"),t.replace(/\\\\+/g,"\\")):t.replace(/\/\/+/g,"/")}function z9(t){return(t.mode&1)>0||(t.mode&8)>0&&t.gid===process.getgid()||(t.mode&64)>0&&t.uid===process.getuid()}function ok(){var t;return(t=process.env.COMSPEC)!==null&&t!==void 0?t:"cmd.exe"}Y.getCmdPath=ok});var Oa=T(et=>{"use strict";var pk=et&&et.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),lk=et&&et.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),U9=et&&et.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&pk(e,t,r);return lk(e,t),e},Sa=et&&et.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(et,"__esModule",{value:!0});et.findInPath=et.which=et.mkdirP=et.rmRF=et.mv=et.cp=void 0;var ck=require("assert"),xi=U9(require("path")),Ne=U9(ef());function dk(t,e,r={}){return Sa(this,void 0,void 0,function*(){let{force:i,recursive:a,copySourceDirectory:n}=mk(r),s=(yield Ne.exists(e))?yield Ne.stat(e):null;if(s&&s.isFile()&&!i)return;let o=s&&s.isDirectory()&&n?xi.join(e,xi.basename(t)):e;if(!(yield Ne.exists(t)))throw new Error(`no such file or directory: ${t}`);if((yield Ne.stat(t)).isDirectory())if(a)yield V9(t,o,0,i);else throw new Error(`Failed to copy. ${t} is a directory, but tried to copy without recursive flag.`);else{if(xi.relative(t,o)==="")throw new Error(`'${o}' and '${t}' are the same file`);yield W9(t,o,i)}})}et.cp=dk;function uk(t,e,r={}){return Sa(this,void 0,void 0,function*(){if(yield Ne.exists(e)){let i=!0;if((yield Ne.isDirectory(e))&&(e=xi.join(e,xi.basename(t)),i=yield Ne.exists(e)),i)if(r.force==null||r.force)yield G9(e);else throw new Error("Destination already exists")}yield tf(xi.dirname(e)),yield Ne.rename(t,e)})}et.mv=uk;function G9(t){return Sa(this,void 0,void 0,function*(){if(Ne.IS_WINDOWS&&/[*"<>|]/.test(t))throw new Error('File path must not contain `*`, `"`, `<`, `>` or `|` on Windows');try{yield Ne.rm(t,{force:!0,maxRetries:3,recursive:!0,retryDelay:300})}catch(e){throw new Error(`File was unable to be removed ${e}`)}})}et.rmRF=G9;function tf(t){return Sa(this,void 0,void 0,function*(){ck.ok(t,"a path argument must be provided"),yield Ne.mkdir(t,{recursive:!0})})}et.mkdirP=tf;function H9(t,e){return Sa(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'tool' is required");if(e){let i=yield H9(t,!1);if(!i)throw Ne.IS_WINDOWS?new Error(`Unable to locate executable file: ${t}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also verify the file has a valid extension for an executable file.`):new Error(`Unable to locate executable file: ${t}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.`);return i}let r=yield $9(t);return r&&r.length>0?r[0]:""})}et.which=H9;function $9(t){return Sa(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'tool' is required");let e=[];if(Ne.IS_WINDOWS&&process.env.PATHEXT)for(let a of process.env.PATHEXT.split(xi.delimiter))a&&e.push(a);if(Ne.isRooted(t)){let a=yield Ne.tryGetExecutablePath(t,e);return a?[a]:[]}if(t.includes(xi.sep))return[];let r=[];if(process.env.PATH)for(let a of process.env.PATH.split(xi.delimiter))a&&r.push(a);let i=[];for(let a of r){let n=yield Ne.tryGetExecutablePath(xi.join(a,t),e);n&&i.push(n)}return i})}et.findInPath=$9;function mk(t){let e=t.force==null?!0:t.force,r=!!t.recursive,i=t.copySourceDirectory==null?!0:!!t.copySourceDirectory;return{force:e,recursive:r,copySourceDirectory:i}}function V9(t,e,r,i){return Sa(this,void 0,void 0,function*(){if(r>=255)return;r++,yield tf(e);let a=yield Ne.readdir(t);for(let n of a){let s=`${t}/${n}`,o=`${e}/${n}`;(yield Ne.lstat(s)).isDirectory()?yield V9(s,o,r,i):yield W9(s,o,i)}yield Ne.chmod(e,(yield Ne.stat(t)).mode)})}function W9(t,e,r){return Sa(this,void 0,void 0,function*(){if((yield Ne.lstat(t)).isSymbolicLink()){try{yield Ne.lstat(e),yield Ne.unlink(e)}catch(a){a.code==="EPERM"&&(yield Ne.chmod(e,"0666"),yield Ne.unlink(e))}let i=yield Ne.readlink(t);yield Ne.symlink(i,e,Ne.IS_WINDOWS?"junction":null)}else(!(yield Ne.exists(e))||r)&&(yield Ne.copyFile(t,e))})}});var af=T(rf=>{"use strict";var Se=class t extends Error{constructor(e,r,i,...a){Array.isArray(r)&&(r=r.join(" ").trim()),super(r),Error.captureStackTrace!==void 0&&Error.captureStackTrace(this,t),this.code=e;for(let n of a)for(let s in n){let o=n[s];this[s]=Buffer.isBuffer(o)?o.toString(i.encoding):o==null?o:JSON.parse(JSON.stringify(o))}}},fk=function(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)},Q9=function(t){let e=[];for(let r=0,i=t.length;r=this.size&&(this.resize(),r>=this.size))throw Error("INVALID_BUFFER_STATE");let i=this.buf;this.buf=Buffer.allocUnsafe(this.size),e.copy(this.buf,0),i.copy(this.buf,e.length),this.length+=e.length}else{let r=this.length++;r===this.size&&this.resize();let i=this.clone();this.buf[0]=e,i.copy(this.buf,1,0,r)}}append(e){let r=this.length++;r===this.size&&this.resize(),this.buf[r]=e}clone(){return Buffer.from(this.buf.slice(0,this.length))}resize(){let e=this.length;this.size=this.size*2;let r=Buffer.allocUnsafe(this.size);this.buf.copy(r,0,0,e),this.buf=r}toString(e){return e?this.buf.slice(0,this.length).toString(e):Uint8Array.prototype.slice.call(this.buf.slice(0,this.length))}toJSON(){return this.toString("utf8")}reset(){this.length=0}},hk=12,gk=13,yk=10,vk=32,bk=9,xk=function(t){return{bomSkipped:!1,bufBytesStart:0,castField:t.cast_function,commenting:!1,error:void 0,enabled:t.from_line===1,escaping:!1,escapeIsQuote:Buffer.isBuffer(t.escape)&&Buffer.isBuffer(t.quote)&&Buffer.compare(t.escape,t.quote)===0,expectedRecordLength:Array.isArray(t.columns)?t.columns.length:void 0,field:new pc(20),firstLineToHeaders:t.cast_first_line_to_header,needMoreDataSize:Math.max(t.comment!==null?t.comment.length:0,...t.delimiter.map(e=>e.length),t.quote!==null?t.quote.length:0),previousBuf:void 0,quoting:!1,stop:!1,rawBuffer:new pc(100),record:[],recordHasError:!1,record_length:0,recordDelimiterMaxLength:t.record_delimiter.length===0?0:Math.max(...t.record_delimiter.map(e=>e.length)),trimChars:[Buffer.from(" ",t.encoding)[0],Buffer.from(" ",t.encoding)[0]],wasQuoting:!1,wasRowDelimiter:!1,timchars:[Buffer.from(Buffer.from([gk],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([yk],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([hk],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([vk],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([bk],"utf8").toString(),t.encoding)]}},wk=function(t){return t.replace(/([A-Z])/g,function(e,r){return"_"+r.toLowerCase()})},X9=function(t){let e={};for(let i in t)e[wk(i)]=t[i];if(e.encoding===void 0||e.encoding===!0)e.encoding="utf8";else if(e.encoding===null||e.encoding===!1)e.encoding=null;else if(typeof e.encoding!="string"&&e.encoding!==null)throw new Se("CSV_INVALID_OPTION_ENCODING",["Invalid option encoding:","encoding must be a string or null to return a buffer,",`got ${JSON.stringify(e.encoding)}`],e);if(e.bom===void 0||e.bom===null||e.bom===!1)e.bom=!1;else if(e.bom!==!0)throw new Se("CSV_INVALID_OPTION_BOM",["Invalid option bom:","bom must be true,",`got ${JSON.stringify(e.bom)}`],e);if(e.cast_function=null,e.cast===void 0||e.cast===null||e.cast===!1||e.cast==="")e.cast=void 0;else if(typeof e.cast=="function")e.cast_function=e.cast,e.cast=!0;else if(e.cast!==!0)throw new Se("CSV_INVALID_OPTION_CAST",["Invalid option cast:","cast must be true or a function,",`got ${JSON.stringify(e.cast)}`],e);if(e.cast_date===void 0||e.cast_date===null||e.cast_date===!1||e.cast_date==="")e.cast_date=!1;else if(e.cast_date===!0)e.cast_date=function(i){let a=Date.parse(i);return isNaN(a)?i:new Date(a)};else if(typeof e.cast_date!="function")throw new Se("CSV_INVALID_OPTION_CAST_DATE",["Invalid option cast_date:","cast_date must be true or a function,",`got ${JSON.stringify(e.cast_date)}`],e);if(e.cast_first_line_to_header=null,e.columns===!0)e.cast_first_line_to_header=void 0;else if(typeof e.columns=="function")e.cast_first_line_to_header=e.columns,e.columns=!0;else if(Array.isArray(e.columns))e.columns=Q9(e.columns);else if(e.columns===void 0||e.columns===null||e.columns===!1)e.columns=!1;else throw new Se("CSV_INVALID_OPTION_COLUMNS",["Invalid option columns:","expect an array, a function or true,",`got ${JSON.stringify(e.columns)}`],e);if(e.group_columns_by_name===void 0||e.group_columns_by_name===null||e.group_columns_by_name===!1)e.group_columns_by_name=!1;else{if(e.group_columns_by_name!==!0)throw new Se("CSV_INVALID_OPTION_GROUP_COLUMNS_BY_NAME",["Invalid option group_columns_by_name:","expect an boolean,",`got ${JSON.stringify(e.group_columns_by_name)}`],e);if(e.columns===!1)throw new Se("CSV_INVALID_OPTION_GROUP_COLUMNS_BY_NAME",["Invalid option group_columns_by_name:","the `columns` mode must be activated."],e)}if(e.comment===void 0||e.comment===null||e.comment===!1||e.comment==="")e.comment=null;else if(typeof e.comment=="string"&&(e.comment=Buffer.from(e.comment,e.encoding)),!Buffer.isBuffer(e.comment))throw new Se("CSV_INVALID_OPTION_COMMENT",["Invalid option comment:","comment must be a buffer or a string,",`got ${JSON.stringify(e.comment)}`],e);let r=JSON.stringify(e.delimiter);if(Array.isArray(e.delimiter)||(e.delimiter=[e.delimiter]),e.delimiter.length===0)throw new Se("CSV_INVALID_OPTION_DELIMITER",["Invalid option delimiter:","delimiter must be a non empty string or buffer or array of string|buffer,",`got ${r}`],e);if(e.delimiter=e.delimiter.map(function(i){if(i==null||i===!1)return Buffer.from(",",e.encoding);if(typeof i=="string"&&(i=Buffer.from(i,e.encoding)),!Buffer.isBuffer(i)||i.length===0)throw new Se("CSV_INVALID_OPTION_DELIMITER",["Invalid option delimiter:","delimiter must be a non empty string or buffer or array of string|buffer,",`got ${r}`],e);return i}),e.escape===void 0||e.escape===!0?e.escape=Buffer.from('"',e.encoding):typeof e.escape=="string"?e.escape=Buffer.from(e.escape,e.encoding):(e.escape===null||e.escape===!1)&&(e.escape=null),e.escape!==null&&!Buffer.isBuffer(e.escape))throw new Error(`Invalid Option: escape must be a buffer, a string or a boolean, got ${JSON.stringify(e.escape)}`);if(e.from===void 0||e.from===null)e.from=1;else if(typeof e.from=="string"&&/\d+/.test(e.from)&&(e.from=parseInt(e.from)),Number.isInteger(e.from)){if(e.from<0)throw new Error(`Invalid Option: from must be a positive integer, got ${JSON.stringify(t.from)}`)}else throw new Error(`Invalid Option: from must be an integer, got ${JSON.stringify(e.from)}`);if(e.from_line===void 0||e.from_line===null)e.from_line=1;else if(typeof e.from_line=="string"&&/\d+/.test(e.from_line)&&(e.from_line=parseInt(e.from_line)),Number.isInteger(e.from_line)){if(e.from_line<=0)throw new Error(`Invalid Option: from_line must be a positive integer greater than 0, got ${JSON.stringify(t.from_line)}`)}else throw new Error(`Invalid Option: from_line must be an integer, got ${JSON.stringify(t.from_line)}`);if(e.ignore_last_delimiters===void 0||e.ignore_last_delimiters===null)e.ignore_last_delimiters=!1;else if(typeof e.ignore_last_delimiters=="number")e.ignore_last_delimiters=Math.floor(e.ignore_last_delimiters),e.ignore_last_delimiters===0&&(e.ignore_last_delimiters=!1);else if(typeof e.ignore_last_delimiters!="boolean")throw new Se("CSV_INVALID_OPTION_IGNORE_LAST_DELIMITERS",["Invalid option `ignore_last_delimiters`:","the value must be a boolean value or an integer,",`got ${JSON.stringify(e.ignore_last_delimiters)}`],e);if(e.ignore_last_delimiters===!0&&e.columns===!1)throw new Se("CSV_IGNORE_LAST_DELIMITERS_REQUIRES_COLUMNS",["The option `ignore_last_delimiters`","requires the activation of the `columns` option"],e);if(e.info===void 0||e.info===null||e.info===!1)e.info=!1;else if(e.info!==!0)throw new Error(`Invalid Option: info must be true, got ${JSON.stringify(e.info)}`);if(e.max_record_size===void 0||e.max_record_size===null||e.max_record_size===!1)e.max_record_size=0;else if(!(Number.isInteger(e.max_record_size)&&e.max_record_size>=0))if(typeof e.max_record_size=="string"&&/\d+/.test(e.max_record_size))e.max_record_size=parseInt(e.max_record_size);else throw new Error(`Invalid Option: max_record_size must be a positive integer, got ${JSON.stringify(e.max_record_size)}`);if(e.objname===void 0||e.objname===null||e.objname===!1)e.objname=void 0;else if(Buffer.isBuffer(e.objname)){if(e.objname.length===0)throw new Error("Invalid Option: objname must be a non empty buffer");e.encoding===null||(e.objname=e.objname.toString(e.encoding))}else if(typeof e.objname=="string"){if(e.objname.length===0)throw new Error("Invalid Option: objname must be a non empty string")}else if(typeof e.objname!="number")throw new Error(`Invalid Option: objname must be a string or a buffer, got ${e.objname}`);if(e.objname!==void 0){if(typeof e.objname=="number"){if(e.columns!==!1)throw Error("Invalid Option: objname index cannot be combined with columns or be defined as a field")}else if(e.columns===!1)throw Error("Invalid Option: objname field must be combined with columns or be defined as an index")}if(e.on_record===void 0||e.on_record===null)e.on_record=void 0;else if(typeof e.on_record!="function")throw new Se("CSV_INVALID_OPTION_ON_RECORD",["Invalid option `on_record`:","expect a function,",`got ${JSON.stringify(e.on_record)}`],e);if(e.quote===null||e.quote===!1||e.quote==="")e.quote=null;else if(e.quote===void 0||e.quote===!0?e.quote=Buffer.from('"',e.encoding):typeof e.quote=="string"&&(e.quote=Buffer.from(e.quote,e.encoding)),!Buffer.isBuffer(e.quote))throw new Error(`Invalid Option: quote must be a buffer or a string, got ${JSON.stringify(e.quote)}`);if(e.raw===void 0||e.raw===null||e.raw===!1)e.raw=!1;else if(e.raw!==!0)throw new Error(`Invalid Option: raw must be true, got ${JSON.stringify(e.raw)}`);if(e.record_delimiter===void 0)e.record_delimiter=[];else if(typeof e.record_delimiter=="string"||Buffer.isBuffer(e.record_delimiter)){if(e.record_delimiter.length===0)throw new Se("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a non empty string or buffer,",`got ${JSON.stringify(e.record_delimiter)}`],e);e.record_delimiter=[e.record_delimiter]}else if(!Array.isArray(e.record_delimiter))throw new Se("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a string, a buffer or array of string|buffer,",`got ${JSON.stringify(e.record_delimiter)}`],e);if(e.record_delimiter=e.record_delimiter.map(function(i,a){if(typeof i!="string"&&!Buffer.isBuffer(i))throw new Se("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a string, a buffer or array of string|buffer",`at index ${a},`,`got ${JSON.stringify(i)}`],e);if(i.length===0)throw new Se("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a non empty string or buffer",`at index ${a},`,`got ${JSON.stringify(i)}`],e);return typeof i=="string"&&(i=Buffer.from(i,e.encoding)),i}),typeof e.relax_column_count!="boolean")if(e.relax_column_count===void 0||e.relax_column_count===null)e.relax_column_count=!1;else throw new Error(`Invalid Option: relax_column_count must be a boolean, got ${JSON.stringify(e.relax_column_count)}`);if(typeof e.relax_column_count_less!="boolean")if(e.relax_column_count_less===void 0||e.relax_column_count_less===null)e.relax_column_count_less=!1;else throw new Error(`Invalid Option: relax_column_count_less must be a boolean, got ${JSON.stringify(e.relax_column_count_less)}`);if(typeof e.relax_column_count_more!="boolean")if(e.relax_column_count_more===void 0||e.relax_column_count_more===null)e.relax_column_count_more=!1;else throw new Error(`Invalid Option: relax_column_count_more must be a boolean, got ${JSON.stringify(e.relax_column_count_more)}`);if(typeof e.relax_quotes!="boolean")if(e.relax_quotes===void 0||e.relax_quotes===null)e.relax_quotes=!1;else throw new Error(`Invalid Option: relax_quotes must be a boolean, got ${JSON.stringify(e.relax_quotes)}`);if(typeof e.skip_empty_lines!="boolean")if(e.skip_empty_lines===void 0||e.skip_empty_lines===null)e.skip_empty_lines=!1;else throw new Error(`Invalid Option: skip_empty_lines must be a boolean, got ${JSON.stringify(e.skip_empty_lines)}`);if(typeof e.skip_records_with_empty_values!="boolean")if(e.skip_records_with_empty_values===void 0||e.skip_records_with_empty_values===null)e.skip_records_with_empty_values=!1;else throw new Error(`Invalid Option: skip_records_with_empty_values must be a boolean, got ${JSON.stringify(e.skip_records_with_empty_values)}`);if(typeof e.skip_records_with_error!="boolean")if(e.skip_records_with_error===void 0||e.skip_records_with_error===null)e.skip_records_with_error=!1;else throw new Error(`Invalid Option: skip_records_with_error must be a boolean, got ${JSON.stringify(e.skip_records_with_error)}`);if(e.rtrim===void 0||e.rtrim===null||e.rtrim===!1)e.rtrim=!1;else if(e.rtrim!==!0)throw new Error(`Invalid Option: rtrim must be a boolean, got ${JSON.stringify(e.rtrim)}`);if(e.ltrim===void 0||e.ltrim===null||e.ltrim===!1)e.ltrim=!1;else if(e.ltrim!==!0)throw new Error(`Invalid Option: ltrim must be a boolean, got ${JSON.stringify(e.ltrim)}`);if(e.trim===void 0||e.trim===null||e.trim===!1)e.trim=!1;else if(e.trim!==!0)throw new Error(`Invalid Option: trim must be a boolean, got ${JSON.stringify(e.trim)}`);if(e.trim===!0&&t.ltrim!==!1?e.ltrim=!0:e.ltrim!==!0&&(e.ltrim=!1),e.trim===!0&&t.rtrim!==!1?e.rtrim=!0:e.rtrim!==!0&&(e.rtrim=!1),e.to===void 0||e.to===null)e.to=-1;else if(typeof e.to=="string"&&/\d+/.test(e.to)&&(e.to=parseInt(e.to)),Number.isInteger(e.to)){if(e.to<=0)throw new Error(`Invalid Option: to must be a positive integer greater than 0, got ${JSON.stringify(t.to)}`)}else throw new Error(`Invalid Option: to must be an integer, got ${JSON.stringify(t.to)}`);if(e.to_line===void 0||e.to_line===null)e.to_line=-1;else if(typeof e.to_line=="string"&&/\d+/.test(e.to_line)&&(e.to_line=parseInt(e.to_line)),Number.isInteger(e.to_line)){if(e.to_line<=0)throw new Error(`Invalid Option: to_line must be a positive integer greater than 0, got ${JSON.stringify(t.to_line)}`)}else throw new Error(`Invalid Option: to_line must be an integer, got ${JSON.stringify(t.to_line)}`);return e},K9=function(t){return t.every(e=>e==null||e.toString&&e.toString().trim()==="")},_k=13,Ek=10,fs={utf8:Buffer.from([239,187,191]),utf16le:Buffer.from([255,254])},Tk=function(t={}){let e={bytes:0,comment_lines:0,empty_lines:0,invalid_field_length:0,lines:1,records:0},r=X9(t);return{info:e,original_options:t,options:r,state:xk(r),__needMoreData:function(i,a,n){if(n)return!1;let{encoding:s,escape:o,quote:p}=this.options,{quoting:l,needMoreDataSize:c,recordDelimiterMaxLength:d}=this.state,u=a-i-1,m=Math.max(c,d===0?Buffer.from(`\r +`,s).length:d,l?(o===null?0:o.length)+p.length:0,l?p.length+d:0);return u_){this.state.stop=!0,s();return}this.state.quoting===!1&&g.length===0&&this.__autoDiscoverRecordDelimiter(x,C)&&(g=this.options.record_delimiter);let L=x[C];if(u===!0&&S.append(L),(L===_k||L===Ek)&&this.state.wasRowDelimiter===!1&&(this.state.wasRowDelimiter=!0),this.state.escaping===!0)this.state.escaping=!1;else{if(v!==null&&this.state.quoting===!0&&this.__isEscape(x,C,L)&&C+v.lengthfs[Le].equals(this.state.field.toString())?Le:!1).filter(Boolean)[0],ae=this.__error(new Se("INVALID_OPENING_QUOTE",["Invalid Opening Quote:",`a quote is found on field ${JSON.stringify(q.column)} at line ${q.lines}, value is ${JSON.stringify(this.state.field.toString(p))}`,ge?`(${ge} bom)`:void 0],this.options,q,{field:this.state.field}));if(ae!==void 0)return ae}}else{this.state.quoting=!0,C+=h.length-1;continue}if(this.state.quoting===!1){let q=this.__isRecordDelimiter(L,x,C);if(q!==0){if(this.state.commenting&&this.state.wasQuoting===!1&&this.state.record.length===0&&this.state.field.length===0)this.info.comment_lines++;else{if(this.state.enabled===!1&&this.info.lines+(this.state.wasRowDelimiter===!0?1:0)>=l){this.state.enabled=!0,this.__resetField(),this.__resetRecord(),C+=q-1;continue}if(y===!0&&this.state.wasQuoting===!1&&this.state.record.length===0&&this.state.field.length===0){this.info.empty_lines++,C+=q-1;continue}this.info.bytes=this.state.bufBytesStart+C;let We=this.__onField();if(We!==void 0)return We;this.info.bytes=this.state.bufBytesStart+C+q;let xt=this.__onRecord(n);if(xt!==void 0)return xt;if(w!==-1&&this.info.records>=w){this.state.stop=!0,s();return}}this.state.commenting=!1,C+=q-1;continue}if(this.state.commenting)continue;if((O===null?0:this.__compareBytes(O,x,C,L))!==0){this.state.commenting=!0;continue}let ae=this.__isDelimiter(x,C,L);if(ae!==0){this.info.bytes=this.state.bufBytesStart+C;let Le=this.__onField();if(Le!==void 0)return Le;C+=ae-1;continue}}}if(this.state.commenting===!1&&d!==0&&this.state.record_length+this.state.field.length>d)return this.__error(new Se("CSV_MAX_RECORD_SIZE",["Max Record Size:","record exceed the maximum number of tolerated bytes",`of ${d}`,`at line ${this.info.lines}`],this.options,this.__infoField()));let te=c===!1||this.state.quoting===!0||this.state.field.length!==0||!this.__isCharTrimable(x,C),me=f===!1||this.state.wasQuoting===!1;if(te===!0&&me===!0)this.state.field.append(L);else{if(f===!0&&!this.__isCharTrimable(x,C))return this.__error(new Se("CSV_NON_TRIMABLE_CHAR_AFTER_CLOSING_QUOTE",["Invalid Closing Quote:","found non trimable byte after quote",`at line ${this.info.lines}`],this.options,this.__infoField()));te===!1&&(C+=this.__isCharTrimable(x,C)-1);continue}}if(a===!0)if(this.state.quoting===!0){let L=this.__error(new Se("CSV_QUOTE_NOT_CLOSED",["Quote Not Closed:",`the parsing is finished with an opening quote at line ${this.info.lines}`],this.options,this.__infoField()));if(L!==void 0)return L}else if(this.state.wasQuoting===!0||this.state.record.length!==0||this.state.field.length!==0){this.info.bytes=this.state.bufBytesStart+C;let L=this.__onField();if(L!==void 0)return L;let te=this.__onRecord(n);if(te!==void 0)return te}else this.state.wasRowDelimiter===!0?this.info.empty_lines++:this.state.commenting===!0&&this.info.comment_lines++;else this.state.bufBytesStart+=C,this.state.previousBuf=x.slice(C);this.state.wasRowDelimiter===!0&&(this.info.lines++,this.state.wasRowDelimiter=!1)},__onRecord:function(i){let{columns:a,group_columns_by_name:n,encoding:s,info:o,from:p,relax_column_count:l,relax_column_count_less:c,relax_column_count_more:d,raw:u,skip_records_with_empty_values:m}=this.options,{enabled:f,record:y}=this.state;if(f===!1)return this.__resetRecord();let w=y.length;if(a===!0){if(m===!0&&K9(y)){this.__resetRecord();return}return this.__firstLineToColumns(y)}if(a===!1&&this.info.records===0&&(this.state.expectedRecordLength=w),w!==this.state.expectedRecordLength){let _=a===!1?new Se("CSV_RECORD_INCONSISTENT_FIELDS_LENGTH",["Invalid Record Length:",`expect ${this.state.expectedRecordLength},`,`got ${w} on line ${this.info.lines}`],this.options,this.__infoField(),{record:y}):new Se("CSV_RECORD_INCONSISTENT_COLUMNS",["Invalid Record Length:",`columns length is ${a.length},`,`got ${w} on line ${this.info.lines}`],this.options,this.__infoField(),{record:y});if(l===!0||c===!0&&wthis.state.expectedRecordLength)this.info.invalid_field_length++,this.state.error=_;else{let O=this.__error(_);if(O)return O}}if(m===!0&&K9(y)){this.__resetRecord();return}if(this.state.recordHasError===!0){this.__resetRecord(),this.state.recordHasError=!1;return}if(this.info.records++,p===1||this.info.records>=p){let{objname:_}=this.options;if(a!==!1){let O={};for(let v=0,h=y.length;v{let{timchars:p}=this.state;e:for(let l=0;l=0},__compareBytes:function(i,a,n,s){if(i[0]!==s)return 0;let o=i.length;for(let p=1;pthis.state.record.length?i[this.state.record.length].name:null:this.state.record.length,quoting:this.state.wasQuoting}}}},Nk=function(t,e={}){typeof t=="string"&&(t=Buffer.from(t));let r=e&&e.objname?{}:[],i=Tk(e),a=p=>{i.options.objname===void 0?r.push(p):r[p[0]]=p[1]},n=()=>{},s=i.parse(t,!1,a,n);if(s!==void 0)throw s;let o=i.parse(void 0,!0,a,n);if(o!==void 0)throw o;return r};rf.CsvError=Se;rf.parse=Nk});var lc=T(ar=>{"use strict";var Sk=ar&&ar.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),Ok=ar&&ar.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Y9=ar&&ar.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Sk(e,t,r);return Ok(e,t),e},J9=ar&&ar.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})},Pk=ar&&ar.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ar,"__esModule",{value:!0});ar.Util=void 0;var Ck=Pk(require("fs")),Rk=Y9(Me()),Dk=Y9(Oa()),Ak=af(),nf=class t{static getInputList(e,r){let i=[],a=Rk.getInput(e);if(a=="")return i;let n=(0,Ak.parse)(a,{columns:!1,relaxQuotes:!0,comment:r==null?void 0:r.comment,relaxColumnCount:!0,skipEmptyLines:!0,quote:r==null?void 0:r.quote});for(let s of n)s.length==1?r!=null&&r.ignoreComma?i.push(s[0]):i.push(...s[0].split(",")):r!=null&&r.ignoreComma?i.push(s.join(",")):i.push(...s);return i.filter(s=>s).map(s=>s.trim())}static asyncForEach(e,r){return J9(this,void 0,void 0,function*(){for(let i=0;i{"use strict";var Gk=nr&&nr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),Hk=nr&&nr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),ys=nr&&nr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&Gk(e,t,r);return Hk(e,t),e},d5=nr&&nr.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(nr,"__esModule",{value:!0});nr.argStringToArray=nr.ToolRunner=void 0;var mc=ys(require("os")),m5=ys(require("events")),$k=ys(require("child_process")),Vk=ys(require("path")),Wk=ys(Oa()),u5=ys(ef()),Xk=require("timers"),fc=process.platform==="win32",df=class extends m5.EventEmitter{constructor(e,r,i){if(super(),!e)throw new Error("Parameter 'toolPath' cannot be null or empty.");this.toolPath=e,this.args=r||[],this.options=i||{}}_debug(e){this.options.listeners&&this.options.listeners.debug&&this.options.listeners.debug(e)}_getCommandString(e,r){let i=this._getSpawnFileName(),a=this._getSpawnArgs(e),n=r?"":"[command]";if(fc)if(this._isCmdFile()){n+=i;for(let s of a)n+=` ${s}`}else if(e.windowsVerbatimArguments){n+=`"${i}"`;for(let s of a)n+=` ${s}`}else{n+=this._windowsQuoteCmdArg(i);for(let s of a)n+=` ${this._windowsQuoteCmdArg(s)}`}else{n+=i;for(let s of a)n+=` ${s}`}return n}_processLineBuffer(e,r,i){try{let a=r+e.toString(),n=a.indexOf(mc.EOL);for(;n>-1;){let s=a.substring(0,n);i(s),a=a.substring(n+mc.EOL.length),n=a.indexOf(mc.EOL)}return a}catch(a){return this._debug(`error processing line. Failed with error ${a}`),""}}_getSpawnFileName(){return fc&&this._isCmdFile()?process.env.COMSPEC||"cmd.exe":this.toolPath}_getSpawnArgs(e){if(fc&&this._isCmdFile()){let r=`/D /S /C "${this._windowsQuoteCmdArg(this.toolPath)}`;for(let i of this.args)r+=" ",r+=e.windowsVerbatimArguments?i:this._windowsQuoteCmdArg(i);return r+='"',[r]}return this.args}_endsWith(e,r){return e.endsWith(r)}_isCmdFile(){let e=this.toolPath.toUpperCase();return this._endsWith(e,".CMD")||this._endsWith(e,".BAT")}_windowsQuoteCmdArg(e){if(!this._isCmdFile())return this._uvQuoteCmdArg(e);if(!e)return'""';let r=[" "," ","&","(",")","[","]","{","}","^","=",";","!","'","+",",","`","~","|","<",">",'"'],i=!1;for(let s of e)if(r.some(o=>o===s)){i=!0;break}if(!i)return e;let a='"',n=!0;for(let s=e.length;s>0;s--)a+=e[s-1],n&&e[s-1]==="\\"?a+="\\":e[s-1]==='"'?(n=!0,a+='"'):n=!1;return a+='"',a.split("").reverse().join("")}_uvQuoteCmdArg(e){if(!e)return'""';if(!e.includes(" ")&&!e.includes(" ")&&!e.includes('"'))return e;if(!e.includes('"')&&!e.includes("\\"))return`"${e}"`;let r='"',i=!0;for(let a=e.length;a>0;a--)r+=e[a-1],i&&e[a-1]==="\\"?r+="\\":e[a-1]==='"'?(i=!0,r+="\\"):i=!1;return r+='"',r.split("").reverse().join("")}_cloneExecOptions(e){e=e||{};let r={cwd:e.cwd||process.cwd(),env:e.env||process.env,silent:e.silent||!1,windowsVerbatimArguments:e.windowsVerbatimArguments||!1,failOnStdErr:e.failOnStdErr||!1,ignoreReturnCode:e.ignoreReturnCode||!1,delay:e.delay||1e4};return r.outStream=e.outStream||process.stdout,r.errStream=e.errStream||process.stderr,r}_getSpawnOptions(e,r){e=e||{};let i={};return i.cwd=e.cwd,i.env=e.env,i.windowsVerbatimArguments=e.windowsVerbatimArguments||this._isCmdFile(),e.windowsVerbatimArguments&&(i.argv0=`"${r}"`),i}exec(){return d5(this,void 0,void 0,function*(){return!u5.isRooted(this.toolPath)&&(this.toolPath.includes("/")||fc&&this.toolPath.includes("\\"))&&(this.toolPath=Vk.resolve(process.cwd(),this.options.cwd||process.cwd(),this.toolPath)),this.toolPath=yield Wk.which(this.toolPath,!0),new Promise((e,r)=>d5(this,void 0,void 0,function*(){this._debug(`exec tool: ${this.toolPath}`),this._debug("arguments:");for(let l of this.args)this._debug(` ${l}`);let i=this._cloneExecOptions(this.options);!i.silent&&i.outStream&&i.outStream.write(this._getCommandString(i)+mc.EOL);let a=new uf(i,this.toolPath);if(a.on("debug",l=>{this._debug(l)}),this.options.cwd&&!(yield u5.exists(this.options.cwd)))return r(new Error(`The cwd: ${this.options.cwd} does not exist!`));let n=this._getSpawnFileName(),s=$k.spawn(n,this._getSpawnArgs(i),this._getSpawnOptions(this.options,n)),o="";s.stdout&&s.stdout.on("data",l=>{this.options.listeners&&this.options.listeners.stdout&&this.options.listeners.stdout(l),!i.silent&&i.outStream&&i.outStream.write(l),o=this._processLineBuffer(l,o,c=>{this.options.listeners&&this.options.listeners.stdline&&this.options.listeners.stdline(c)})});let p="";if(s.stderr&&s.stderr.on("data",l=>{a.processStderr=!0,this.options.listeners&&this.options.listeners.stderr&&this.options.listeners.stderr(l),!i.silent&&i.errStream&&i.outStream&&(i.failOnStdErr?i.errStream:i.outStream).write(l),p=this._processLineBuffer(l,p,c=>{this.options.listeners&&this.options.listeners.errline&&this.options.listeners.errline(c)})}),s.on("error",l=>{a.processError=l.message,a.processExited=!0,a.processClosed=!0,a.CheckComplete()}),s.on("exit",l=>{a.processExitCode=l,a.processExited=!0,this._debug(`Exit code ${l} received from tool '${this.toolPath}'`),a.CheckComplete()}),s.on("close",l=>{a.processExitCode=l,a.processExited=!0,a.processClosed=!0,this._debug(`STDIO streams have closed for tool '${this.toolPath}'`),a.CheckComplete()}),a.on("done",(l,c)=>{o.length>0&&this.emit("stdline",o),p.length>0&&this.emit("errline",p),s.removeAllListeners(),l?r(l):e(c)}),this.options.input){if(!s.stdin)throw new Error("child process missing stdin");s.stdin.end(this.options.input)}}))})}};nr.ToolRunner=df;function Kk(t){let e=[],r=!1,i=!1,a="";function n(s){i&&s!=='"'&&(a+="\\"),a+=s,i=!1}for(let s=0;s0&&(e.push(a),a="");continue}n(o)}return a.length>0&&e.push(a.trim()),e}nr.argStringToArray=Kk;var uf=class t extends m5.EventEmitter{constructor(e,r){if(super(),this.processClosed=!1,this.processError="",this.processExitCode=0,this.processExited=!1,this.processStderr=!1,this.delay=1e4,this.done=!1,this.timeout=null,!r)throw new Error("toolPath must not be empty");this.options=e,this.toolPath=r,e.delay&&(this.delay=e.delay)}CheckComplete(){this.done||(this.processClosed?this._setResult():this.processExited&&(this.timeout=Xk.setTimeout(t.HandleTimeout,this.delay,this)))}_debug(e){this.emit("debug",e)}_setResult(){let e;this.processExited&&(this.processError?e=new Error(`There was an error when attempting to execute the process '${this.toolPath}'. This may indicate the process failed to start. Error: ${this.processError}`):this.processExitCode!==0&&!this.options.ignoreReturnCode?e=new Error(`The process '${this.toolPath}' failed with exit code ${this.processExitCode}`):this.processStderr&&this.options.failOnStdErr&&(e=new Error(`The process '${this.toolPath}' failed because one or more lines were written to the STDERR stream`))),this.timeout&&(clearTimeout(this.timeout),this.timeout=null),this.done=!0,this.emit("done",e,this.processExitCode)}static HandleTimeout(e){if(!e.done){if(!e.processClosed&&e.processExited){let r=`The STDIO streams did not close within ${e.delay/1e3} seconds of the exit event from process '${e.toolPath}'. This may indicate a child process inherited the STDIO streams and has not yet exited.`;e._debug(r)}e._setResult()}}}});var vs=T(sr=>{"use strict";var Qk=sr&&sr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),Jk=sr&&sr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Yk=sr&&sr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&Qk(e,t,r);return Jk(e,t),e},y5=sr&&sr.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(sr,"__esModule",{value:!0});sr.getExecOutput=sr.exec=void 0;var h5=require("string_decoder"),g5=Yk(f5());function v5(t,e,r){return y5(this,void 0,void 0,function*(){let i=g5.argStringToArray(t);if(i.length===0)throw new Error("Parameter 'commandLine' cannot be null or empty.");let a=i[0];return e=i.slice(1).concat(e||[]),new g5.ToolRunner(a,e,r).exec()})}sr.exec=v5;function Zk(t,e,r){var i,a;return y5(this,void 0,void 0,function*(){let n="",s="",o=new h5.StringDecoder("utf8"),p=new h5.StringDecoder("utf8"),l=(i=r==null?void 0:r.listeners)===null||i===void 0?void 0:i.stdout,c=(a=r==null?void 0:r.listeners)===null||a===void 0?void 0:a.stderr,d=y=>{s+=p.write(y),c&&c(y)},u=y=>{n+=o.write(y),l&&l(y)},m=Object.assign(Object.assign({},r==null?void 0:r.listeners),{stdout:u,stderr:d}),f=yield v5(t,e,Object.assign(Object.assign({},r),{listeners:m}));return n+=o.end(),s+=p.end(),{exitCode:f,stdout:n,stderr:s}})}sr.getExecOutput=Zk});var T5=T((Mne,E5)=>{"use strict";var eq=Object.create,hc=Object.defineProperty,tq=Object.getOwnPropertyDescriptor,rq=Object.getOwnPropertyNames,iq=Object.getPrototypeOf,aq=Object.prototype.hasOwnProperty,nq=(t,e)=>{for(var r in e)hc(t,r,{get:e[r],enumerable:!0})},x5=(t,e,r,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of rq(e))!aq.call(t,a)&&a!==r&&hc(t,a,{get:()=>e[a],enumerable:!(i=tq(e,a))||i.enumerable});return t},w5=(t,e,r)=>(r=t!=null?eq(iq(t)):{},x5(e||!t||!t.__esModule?hc(r,"default",{value:t,enumerable:!0}):r,t)),sq=t=>x5(hc({},"__esModule",{value:!0}),t),_5={};nq(_5,{getIDToken:()=>cq});E5.exports=sq(_5);var oq=w5(Me()),Zo=w5(ms()),pq=hi(),lq=t=>new Promise(e=>setTimeout(e,t)),b5=new pq.HttpClient("@depot/actions-public-oidc-client");async function cq(t){if(Zo.context.eventName!=="pull_request")throw new Error("not a pull request");let e=await b5.postJson("https://actions-public-oidc.depot.dev/claim",{aud:t,eventName:Zo.context.eventName,repo:`${Zo.context.repo.owner}/${Zo.context.repo.repo}`,runID:Zo.context.runId.toString()});if(e.statusCode>=400)throw e.result?"error"in e.result?new Error(e.result.error):new Error(`HTTP ${e.statusCode}: ${JSON.stringify(e.result)}`):new Error(`HTTP ${e.statusCode}: no response`);if(!e.result)throw new Error(`HTTP ${e.statusCode}: no response`);if("error"in e.result)throw new Error(e.result.error);let{challengeCode:r,exchangeURL:i}=e.result,a=setInterval(()=>{oq.info(`Waiting for OIDC auth challenge ${r}`)},1e3);try{for(let n=1;n<60;n++){let s=await b5.post(i,"");if(s.message.statusCode===200)return await s.readBody();await lq(1e3)}throw new Error(`OIDC auth challenge ${r} timed out`)}finally{clearInterval(a)}}});var ep=T((zne,N5)=>{var dq="2.0.0",uq=Number.MAX_SAFE_INTEGER||9007199254740991,mq=16,fq=256-6,hq=["major","premajor","minor","preminor","patch","prepatch","prerelease"];N5.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:mq,MAX_SAFE_BUILD_LENGTH:fq,MAX_SAFE_INTEGER:uq,RELEASE_TYPES:hq,SEMVER_SPEC_VERSION:dq,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var tp=T((jne,S5)=>{var gq=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};S5.exports=gq});var bs=T((Hi,O5)=>{var{MAX_SAFE_COMPONENT_LENGTH:mf,MAX_SAFE_BUILD_LENGTH:yq,MAX_LENGTH:vq}=ep(),bq=tp();Hi=O5.exports={};var xq=Hi.re=[],wq=Hi.safeRe=[],Q=Hi.src=[],J=Hi.t={},_q=0,ff="[a-zA-Z0-9-]",Eq=[["\\s",1],["\\d",vq],[ff,yq]],Tq=t=>{for(let[e,r]of Eq)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},oe=(t,e,r)=>{let i=Tq(e),a=_q++;bq(t,a,e),J[t]=a,Q[a]=e,xq[a]=new RegExp(e,r?"g":void 0),wq[a]=new RegExp(i,r?"g":void 0)};oe("NUMERICIDENTIFIER","0|[1-9]\\d*");oe("NUMERICIDENTIFIERLOOSE","\\d+");oe("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${ff}*`);oe("MAINVERSION",`(${Q[J.NUMERICIDENTIFIER]})\\.(${Q[J.NUMERICIDENTIFIER]})\\.(${Q[J.NUMERICIDENTIFIER]})`);oe("MAINVERSIONLOOSE",`(${Q[J.NUMERICIDENTIFIERLOOSE]})\\.(${Q[J.NUMERICIDENTIFIERLOOSE]})\\.(${Q[J.NUMERICIDENTIFIERLOOSE]})`);oe("PRERELEASEIDENTIFIER",`(?:${Q[J.NUMERICIDENTIFIER]}|${Q[J.NONNUMERICIDENTIFIER]})`);oe("PRERELEASEIDENTIFIERLOOSE",`(?:${Q[J.NUMERICIDENTIFIERLOOSE]}|${Q[J.NONNUMERICIDENTIFIER]})`);oe("PRERELEASE",`(?:-(${Q[J.PRERELEASEIDENTIFIER]}(?:\\.${Q[J.PRERELEASEIDENTIFIER]})*))`);oe("PRERELEASELOOSE",`(?:-?(${Q[J.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${Q[J.PRERELEASEIDENTIFIERLOOSE]})*))`);oe("BUILDIDENTIFIER",`${ff}+`);oe("BUILD",`(?:\\+(${Q[J.BUILDIDENTIFIER]}(?:\\.${Q[J.BUILDIDENTIFIER]})*))`);oe("FULLPLAIN",`v?${Q[J.MAINVERSION]}${Q[J.PRERELEASE]}?${Q[J.BUILD]}?`);oe("FULL",`^${Q[J.FULLPLAIN]}$`);oe("LOOSEPLAIN",`[v=\\s]*${Q[J.MAINVERSIONLOOSE]}${Q[J.PRERELEASELOOSE]}?${Q[J.BUILD]}?`);oe("LOOSE",`^${Q[J.LOOSEPLAIN]}$`);oe("GTLT","((?:<|>)?=?)");oe("XRANGEIDENTIFIERLOOSE",`${Q[J.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);oe("XRANGEIDENTIFIER",`${Q[J.NUMERICIDENTIFIER]}|x|X|\\*`);oe("XRANGEPLAIN",`[v=\\s]*(${Q[J.XRANGEIDENTIFIER]})(?:\\.(${Q[J.XRANGEIDENTIFIER]})(?:\\.(${Q[J.XRANGEIDENTIFIER]})(?:${Q[J.PRERELEASE]})?${Q[J.BUILD]}?)?)?`);oe("XRANGEPLAINLOOSE",`[v=\\s]*(${Q[J.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Q[J.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Q[J.XRANGEIDENTIFIERLOOSE]})(?:${Q[J.PRERELEASELOOSE]})?${Q[J.BUILD]}?)?)?`);oe("XRANGE",`^${Q[J.GTLT]}\\s*${Q[J.XRANGEPLAIN]}$`);oe("XRANGELOOSE",`^${Q[J.GTLT]}\\s*${Q[J.XRANGEPLAINLOOSE]}$`);oe("COERCE",`(^|[^\\d])(\\d{1,${mf}})(?:\\.(\\d{1,${mf}}))?(?:\\.(\\d{1,${mf}}))?(?:$|[^\\d])`);oe("COERCERTL",Q[J.COERCE],!0);oe("LONETILDE","(?:~>?)");oe("TILDETRIM",`(\\s*)${Q[J.LONETILDE]}\\s+`,!0);Hi.tildeTrimReplace="$1~";oe("TILDE",`^${Q[J.LONETILDE]}${Q[J.XRANGEPLAIN]}$`);oe("TILDELOOSE",`^${Q[J.LONETILDE]}${Q[J.XRANGEPLAINLOOSE]}$`);oe("LONECARET","(?:\\^)");oe("CARETTRIM",`(\\s*)${Q[J.LONECARET]}\\s+`,!0);Hi.caretTrimReplace="$1^";oe("CARET",`^${Q[J.LONECARET]}${Q[J.XRANGEPLAIN]}$`);oe("CARETLOOSE",`^${Q[J.LONECARET]}${Q[J.XRANGEPLAINLOOSE]}$`);oe("COMPARATORLOOSE",`^${Q[J.GTLT]}\\s*(${Q[J.LOOSEPLAIN]})$|^$`);oe("COMPARATOR",`^${Q[J.GTLT]}\\s*(${Q[J.FULLPLAIN]})$|^$`);oe("COMPARATORTRIM",`(\\s*)${Q[J.GTLT]}\\s*(${Q[J.LOOSEPLAIN]}|${Q[J.XRANGEPLAIN]})`,!0);Hi.comparatorTrimReplace="$1$2$3";oe("HYPHENRANGE",`^\\s*(${Q[J.XRANGEPLAIN]})\\s+-\\s+(${Q[J.XRANGEPLAIN]})\\s*$`);oe("HYPHENRANGELOOSE",`^\\s*(${Q[J.XRANGEPLAINLOOSE]})\\s+-\\s+(${Q[J.XRANGEPLAINLOOSE]})\\s*$`);oe("STAR","(<|>)?=?\\s*\\*");oe("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");oe("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var gc=T((Fne,P5)=>{var Nq=Object.freeze({loose:!0}),Sq=Object.freeze({}),Oq=t=>t?typeof t!="object"?Nq:t:Sq;P5.exports=Oq});var hf=T((Une,D5)=>{var C5=/^[0-9]+$/,R5=(t,e)=>{let r=C5.test(t),i=C5.test(e);return r&&i&&(t=+t,e=+e),t===e?0:r&&!i?-1:i&&!r?1:tR5(e,t);D5.exports={compareIdentifiers:R5,rcompareIdentifiers:Pq}});var Gt=T((Gne,B5)=>{var yc=tp(),{MAX_LENGTH:A5,MAX_SAFE_INTEGER:vc}=ep(),{safeRe:I5,t:L5}=bs(),Cq=gc(),{compareIdentifiers:xs}=hf(),gf=class t{constructor(e,r){if(r=Cq(r),e instanceof t){if(e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease)return e;e=e.version}else if(typeof e!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>A5)throw new TypeError(`version is longer than ${A5} characters`);yc("SemVer",e,r),this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease;let i=e.trim().match(r.loose?I5[L5.LOOSE]:I5[L5.FULL]);if(!i)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+i[1],this.minor=+i[2],this.patch=+i[3],this.major>vc||this.major<0)throw new TypeError("Invalid major version");if(this.minor>vc||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>vc||this.patch<0)throw new TypeError("Invalid patch version");i[4]?this.prerelease=i[4].split(".").map(a=>{if(/^[0-9]+$/.test(a)){let n=+a;if(n>=0&&n=0;)typeof this.prerelease[n]=="number"&&(this.prerelease[n]++,n=-2);if(n===-1){if(r===this.prerelease.join(".")&&i===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(a)}}if(r){let n=[r,a];i===!1&&(n=[r]),xs(this.prerelease[0],r)===0?isNaN(this.prerelease[1])&&(this.prerelease=n):this.prerelease=n}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};B5.exports=gf});var dn=T((Hne,q5)=>{var k5=Gt(),Rq=(t,e,r=!1)=>{if(t instanceof k5)return t;try{return new k5(t,e)}catch(i){if(!r)return null;throw i}};q5.exports=Rq});var z5=T(($ne,M5)=>{var Dq=dn(),Aq=(t,e)=>{let r=Dq(t,e);return r?r.version:null};M5.exports=Aq});var F5=T((Vne,j5)=>{var Iq=dn(),Lq=(t,e)=>{let r=Iq(t.trim().replace(/^[=v]+/,""),e);return r?r.version:null};j5.exports=Lq});var H5=T((Wne,G5)=>{var U5=Gt(),Bq=(t,e,r,i,a)=>{typeof r=="string"&&(a=i,i=r,r=void 0);try{return new U5(t instanceof U5?t.version:t,r).inc(e,i,a).version}catch{return null}};G5.exports=Bq});var W5=T((Xne,V5)=>{var $5=dn(),kq=(t,e)=>{let r=$5(t,null,!0),i=$5(e,null,!0),a=r.compare(i);if(a===0)return null;let n=a>0,s=n?r:i,o=n?i:r,p=!!s.prerelease.length;if(!!o.prerelease.length&&!p)return!o.patch&&!o.minor?"major":s.patch?"patch":s.minor?"minor":"major";let c=p?"pre":"";return r.major!==i.major?c+"major":r.minor!==i.minor?c+"minor":r.patch!==i.patch?c+"patch":"prerelease"};V5.exports=kq});var K5=T((Kne,X5)=>{var qq=Gt(),Mq=(t,e)=>new qq(t,e).major;X5.exports=Mq});var J5=T((Qne,Q5)=>{var zq=Gt(),jq=(t,e)=>new zq(t,e).minor;Q5.exports=jq});var Z5=T((Jne,Y5)=>{var Fq=Gt(),Uq=(t,e)=>new Fq(t,e).patch;Y5.exports=Uq});var t8=T((Yne,e8)=>{var Gq=dn(),Hq=(t,e)=>{let r=Gq(t,e);return r&&r.prerelease.length?r.prerelease:null};e8.exports=Hq});var Br=T((Zne,i8)=>{var r8=Gt(),$q=(t,e,r)=>new r8(t,r).compare(new r8(e,r));i8.exports=$q});var n8=T((ese,a8)=>{var Vq=Br(),Wq=(t,e,r)=>Vq(e,t,r);a8.exports=Wq});var o8=T((tse,s8)=>{var Xq=Br(),Kq=(t,e)=>Xq(t,e,!0);s8.exports=Kq});var bc=T((rse,l8)=>{var p8=Gt(),Qq=(t,e,r)=>{let i=new p8(t,r),a=new p8(e,r);return i.compare(a)||i.compareBuild(a)};l8.exports=Qq});var d8=T((ise,c8)=>{var Jq=bc(),Yq=(t,e)=>t.sort((r,i)=>Jq(r,i,e));c8.exports=Yq});var m8=T((ase,u8)=>{var Zq=bc(),eM=(t,e)=>t.sort((r,i)=>Zq(i,r,e));u8.exports=eM});var rp=T((nse,f8)=>{var tM=Br(),rM=(t,e,r)=>tM(t,e,r)>0;f8.exports=rM});var xc=T((sse,h8)=>{var iM=Br(),aM=(t,e,r)=>iM(t,e,r)<0;h8.exports=aM});var yf=T((ose,g8)=>{var nM=Br(),sM=(t,e,r)=>nM(t,e,r)===0;g8.exports=sM});var vf=T((pse,y8)=>{var oM=Br(),pM=(t,e,r)=>oM(t,e,r)!==0;y8.exports=pM});var wc=T((lse,v8)=>{var lM=Br(),cM=(t,e,r)=>lM(t,e,r)>=0;v8.exports=cM});var _c=T((cse,b8)=>{var dM=Br(),uM=(t,e,r)=>dM(t,e,r)<=0;b8.exports=uM});var bf=T((dse,x8)=>{var mM=yf(),fM=vf(),hM=rp(),gM=wc(),yM=xc(),vM=_c(),bM=(t,e,r,i)=>{switch(e){case"===":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t===r;case"!==":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t!==r;case"":case"=":case"==":return mM(t,r,i);case"!=":return fM(t,r,i);case">":return hM(t,r,i);case">=":return gM(t,r,i);case"<":return yM(t,r,i);case"<=":return vM(t,r,i);default:throw new TypeError(`Invalid operator: ${e}`)}};x8.exports=bM});var _8=T((use,w8)=>{var xM=Gt(),wM=dn(),{safeRe:Ec,t:Tc}=bs(),_M=(t,e)=>{if(t instanceof xM)return t;if(typeof t=="number"&&(t=String(t)),typeof t!="string")return null;e=e||{};let r=null;if(!e.rtl)r=t.match(Ec[Tc.COERCE]);else{let i;for(;(i=Ec[Tc.COERCERTL].exec(t))&&(!r||r.index+r[0].length!==t.length);)(!r||i.index+i[0].length!==r.index+r[0].length)&&(r=i),Ec[Tc.COERCERTL].lastIndex=i.index+i[1].length+i[2].length;Ec[Tc.COERCERTL].lastIndex=-1}return r===null?null:wM(`${r[2]}.${r[3]||"0"}.${r[4]||"0"}`,e)};w8.exports=_M});var T8=T((mse,E8)=>{"use strict";E8.exports=function(t){t.prototype[Symbol.iterator]=function*(){for(let e=this.head;e;e=e.next)yield e.value}}});var S8=T((fse,N8)=>{"use strict";N8.exports=_e;_e.Node=un;_e.create=_e;function _e(t){var e=this;if(e instanceof _e||(e=new _e),e.tail=null,e.head=null,e.length=0,t&&typeof t.forEach=="function")t.forEach(function(a){e.push(a)});else if(arguments.length>0)for(var r=0,i=arguments.length;r1)r=e;else if(this.head)i=this.head.next,r=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var a=0;i!==null;a++)r=t(r,i.value,a),i=i.next;return r};_e.prototype.reduceReverse=function(t,e){var r,i=this.tail;if(arguments.length>1)r=e;else if(this.tail)i=this.tail.prev,r=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var a=this.length-1;i!==null;a--)r=t(r,i.value,a),i=i.prev;return r};_e.prototype.toArray=function(){for(var t=new Array(this.length),e=0,r=this.head;r!==null;e++)t[e]=r.value,r=r.next;return t};_e.prototype.toArrayReverse=function(){for(var t=new Array(this.length),e=0,r=this.tail;r!==null;e++)t[e]=r.value,r=r.prev;return t};_e.prototype.slice=function(t,e){e=e||this.length,e<0&&(e+=this.length),t=t||0,t<0&&(t+=this.length);var r=new _e;if(ethis.length&&(e=this.length);for(var i=0,a=this.head;a!==null&&ithis.length&&(e=this.length);for(var i=this.length,a=this.tail;a!==null&&i>e;i--)a=a.prev;for(;a!==null&&i>t;i--,a=a.prev)r.push(a.value);return r};_e.prototype.splice=function(t,e,...r){t>this.length&&(t=this.length-1),t<0&&(t=this.length+t);for(var i=0,a=this.head;a!==null&&i{"use strict";var SM=S8(),mn=Symbol("max"),Vi=Symbol("length"),ws=Symbol("lengthCalculator"),ap=Symbol("allowStale"),fn=Symbol("maxAge"),$i=Symbol("dispose"),O8=Symbol("noDisposeOnSet"),Tt=Symbol("lruList"),ai=Symbol("cache"),C8=Symbol("updateAgeOnGet"),xf=()=>1,_f=class{constructor(e){if(typeof e=="number"&&(e={max:e}),e||(e={}),e.max&&(typeof e.max!="number"||e.max<0))throw new TypeError("max must be a non-negative number");let r=this[mn]=e.max||1/0,i=e.length||xf;if(this[ws]=typeof i!="function"?xf:i,this[ap]=e.stale||!1,e.maxAge&&typeof e.maxAge!="number")throw new TypeError("maxAge must be a number");this[fn]=e.maxAge||0,this[$i]=e.dispose,this[O8]=e.noDisposeOnSet||!1,this[C8]=e.updateAgeOnGet||!1,this.reset()}set max(e){if(typeof e!="number"||e<0)throw new TypeError("max must be a non-negative number");this[mn]=e||1/0,ip(this)}get max(){return this[mn]}set allowStale(e){this[ap]=!!e}get allowStale(){return this[ap]}set maxAge(e){if(typeof e!="number")throw new TypeError("maxAge must be a non-negative number");this[fn]=e,ip(this)}get maxAge(){return this[fn]}set lengthCalculator(e){typeof e!="function"&&(e=xf),e!==this[ws]&&(this[ws]=e,this[Vi]=0,this[Tt].forEach(r=>{r.length=this[ws](r.value,r.key),this[Vi]+=r.length})),ip(this)}get lengthCalculator(){return this[ws]}get length(){return this[Vi]}get itemCount(){return this[Tt].length}rforEach(e,r){r=r||this;for(let i=this[Tt].tail;i!==null;){let a=i.prev;P8(this,e,i,r),i=a}}forEach(e,r){r=r||this;for(let i=this[Tt].head;i!==null;){let a=i.next;P8(this,e,i,r),i=a}}keys(){return this[Tt].toArray().map(e=>e.key)}values(){return this[Tt].toArray().map(e=>e.value)}reset(){this[$i]&&this[Tt]&&this[Tt].length&&this[Tt].forEach(e=>this[$i](e.key,e.value)),this[ai]=new Map,this[Tt]=new SM,this[Vi]=0}dump(){return this[Tt].map(e=>Nc(this,e)?!1:{k:e.key,v:e.value,e:e.now+(e.maxAge||0)}).toArray().filter(e=>e)}dumpLru(){return this[Tt]}set(e,r,i){if(i=i||this[fn],i&&typeof i!="number")throw new TypeError("maxAge must be a number");let a=i?Date.now():0,n=this[ws](r,e);if(this[ai].has(e)){if(n>this[mn])return _s(this,this[ai].get(e)),!1;let p=this[ai].get(e).value;return this[$i]&&(this[O8]||this[$i](e,p.value)),p.now=a,p.maxAge=i,p.value=r,this[Vi]+=n-p.length,p.length=n,this.get(e),ip(this),!0}let s=new Ef(e,r,n,a,i);return s.length>this[mn]?(this[$i]&&this[$i](e,r),!1):(this[Vi]+=s.length,this[Tt].unshift(s),this[ai].set(e,this[Tt].head),ip(this),!0)}has(e){if(!this[ai].has(e))return!1;let r=this[ai].get(e).value;return!Nc(this,r)}get(e){return wf(this,e,!0)}peek(e){return wf(this,e,!1)}pop(){let e=this[Tt].tail;return e?(_s(this,e),e.value):null}del(e){_s(this,this[ai].get(e))}load(e){this.reset();let r=Date.now();for(let i=e.length-1;i>=0;i--){let a=e[i],n=a.e||0;if(n===0)this.set(a.k,a.v);else{let s=n-r;s>0&&this.set(a.k,a.v,s)}}}prune(){this[ai].forEach((e,r)=>wf(this,r,!1))}},wf=(t,e,r)=>{let i=t[ai].get(e);if(i){let a=i.value;if(Nc(t,a)){if(_s(t,i),!t[ap])return}else r&&(t[C8]&&(i.value.now=Date.now()),t[Tt].unshiftNode(i));return a.value}},Nc=(t,e)=>{if(!e||!e.maxAge&&!t[fn])return!1;let r=Date.now()-e.now;return e.maxAge?r>e.maxAge:t[fn]&&r>t[fn]},ip=t=>{if(t[Vi]>t[mn])for(let e=t[Tt].tail;t[Vi]>t[mn]&&e!==null;){let r=e.prev;_s(t,e),e=r}},_s=(t,e)=>{if(e){let r=e.value;t[$i]&&t[$i](r.key,r.value),t[Vi]-=r.length,t[ai].delete(r.key),t[Tt].removeNode(e)}},Ef=class{constructor(e,r,i,a,n){this.key=e,this.value=r,this.length=i,this.now=a,this.maxAge=n||0}},P8=(t,e,r,i)=>{let a=r.value;Nc(t,a)&&(_s(t,r),t[ap]||(a=void 0)),a&&e.call(i,a.value,a.key,t)};R8.exports=_f});var kr=T((gse,B8)=>{var Tf=class t{constructor(e,r){if(r=PM(r),e instanceof t)return e.loose===!!r.loose&&e.includePrerelease===!!r.includePrerelease?e:new t(e.raw,r);if(e instanceof Nf)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=r,this.loose=!!r.loose,this.includePrerelease=!!r.includePrerelease,this.raw=e.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(i=>this.parseRange(i.trim())).filter(i=>i.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let i=this.set[0];if(this.set=this.set.filter(a=>!I8(a[0])),this.set.length===0)this.set=[i];else if(this.set.length>1){for(let a of this.set)if(a.length===1&&BM(a[0])){this.set=[a];break}}}this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){let i=((this.options.includePrerelease&&IM)|(this.options.loose&&LM))+":"+e,a=A8.get(i);if(a)return a;let n=this.options.loose,s=n?or[Xt.HYPHENRANGELOOSE]:or[Xt.HYPHENRANGE];e=e.replace(s,$M(this.options.includePrerelease)),He("hyphen replace",e),e=e.replace(or[Xt.COMPARATORTRIM],RM),He("comparator trim",e),e=e.replace(or[Xt.TILDETRIM],DM),He("tilde trim",e),e=e.replace(or[Xt.CARETTRIM],AM),He("caret trim",e);let o=e.split(" ").map(d=>kM(d,this.options)).join(" ").split(/\s+/).map(d=>HM(d,this.options));n&&(o=o.filter(d=>(He("loose invalid filter",d,this.options),!!d.match(or[Xt.COMPARATORLOOSE])))),He("range list",o);let p=new Map,l=o.map(d=>new Nf(d,this.options));for(let d of l){if(I8(d))return[d];p.set(d.value,d)}p.size>1&&p.has("")&&p.delete("");let c=[...p.values()];return A8.set(i,c),c}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Range is required");return this.set.some(i=>L8(i,r)&&e.set.some(a=>L8(a,r)&&i.every(n=>a.every(s=>n.intersects(s,r)))))}test(e){if(!e)return!1;if(typeof e=="string")try{e=new CM(e,this.options)}catch{return!1}for(let r=0;rt.value==="<0.0.0-0",BM=t=>t.value==="",L8=(t,e)=>{let r=!0,i=t.slice(),a=i.pop();for(;r&&i.length;)r=i.every(n=>a.intersects(n,e)),a=i.pop();return r},kM=(t,e)=>(He("comp",t,e),t=zM(t,e),He("caret",t),t=qM(t,e),He("tildes",t),t=FM(t,e),He("xrange",t),t=GM(t,e),He("stars",t),t),Kt=t=>!t||t.toLowerCase()==="x"||t==="*",qM=(t,e)=>t.trim().split(/\s+/).map(r=>MM(r,e)).join(" "),MM=(t,e)=>{let r=e.loose?or[Xt.TILDELOOSE]:or[Xt.TILDE];return t.replace(r,(i,a,n,s,o)=>{He("tilde",t,i,a,n,s,o);let p;return Kt(a)?p="":Kt(n)?p=`>=${a}.0.0 <${+a+1}.0.0-0`:Kt(s)?p=`>=${a}.${n}.0 <${a}.${+n+1}.0-0`:o?(He("replaceTilde pr",o),p=`>=${a}.${n}.${s}-${o} <${a}.${+n+1}.0-0`):p=`>=${a}.${n}.${s} <${a}.${+n+1}.0-0`,He("tilde return",p),p})},zM=(t,e)=>t.trim().split(/\s+/).map(r=>jM(r,e)).join(" "),jM=(t,e)=>{He("caret",t,e);let r=e.loose?or[Xt.CARETLOOSE]:or[Xt.CARET],i=e.includePrerelease?"-0":"";return t.replace(r,(a,n,s,o,p)=>{He("caret",t,a,n,s,o,p);let l;return Kt(n)?l="":Kt(s)?l=`>=${n}.0.0${i} <${+n+1}.0.0-0`:Kt(o)?n==="0"?l=`>=${n}.${s}.0${i} <${n}.${+s+1}.0-0`:l=`>=${n}.${s}.0${i} <${+n+1}.0.0-0`:p?(He("replaceCaret pr",p),n==="0"?s==="0"?l=`>=${n}.${s}.${o}-${p} <${n}.${s}.${+o+1}-0`:l=`>=${n}.${s}.${o}-${p} <${n}.${+s+1}.0-0`:l=`>=${n}.${s}.${o}-${p} <${+n+1}.0.0-0`):(He("no pr"),n==="0"?s==="0"?l=`>=${n}.${s}.${o}${i} <${n}.${s}.${+o+1}-0`:l=`>=${n}.${s}.${o}${i} <${n}.${+s+1}.0-0`:l=`>=${n}.${s}.${o} <${+n+1}.0.0-0`),He("caret return",l),l})},FM=(t,e)=>(He("replaceXRanges",t,e),t.split(/\s+/).map(r=>UM(r,e)).join(" ")),UM=(t,e)=>{t=t.trim();let r=e.loose?or[Xt.XRANGELOOSE]:or[Xt.XRANGE];return t.replace(r,(i,a,n,s,o,p)=>{He("xRange",t,i,a,n,s,o,p);let l=Kt(n),c=l||Kt(s),d=c||Kt(o),u=d;return a==="="&&u&&(a=""),p=e.includePrerelease?"-0":"",l?a===">"||a==="<"?i="<0.0.0-0":i="*":a&&u?(c&&(s=0),o=0,a===">"?(a=">=",c?(n=+n+1,s=0,o=0):(s=+s+1,o=0)):a==="<="&&(a="<",c?n=+n+1:s=+s+1),a==="<"&&(p="-0"),i=`${a+n}.${s}.${o}${p}`):c?i=`>=${n}.0.0${p} <${+n+1}.0.0-0`:d&&(i=`>=${n}.${s}.0${p} <${n}.${+s+1}.0-0`),He("xRange return",i),i})},GM=(t,e)=>(He("replaceStars",t,e),t.trim().replace(or[Xt.STAR],"")),HM=(t,e)=>(He("replaceGTE0",t,e),t.trim().replace(or[e.includePrerelease?Xt.GTE0PRE:Xt.GTE0],"")),$M=t=>(e,r,i,a,n,s,o,p,l,c,d,u,m)=>(Kt(i)?r="":Kt(a)?r=`>=${i}.0.0${t?"-0":""}`:Kt(n)?r=`>=${i}.${a}.0${t?"-0":""}`:s?r=`>=${r}`:r=`>=${r}${t?"-0":""}`,Kt(l)?p="":Kt(c)?p=`<${+l+1}.0.0-0`:Kt(d)?p=`<${l}.${+c+1}.0-0`:u?p=`<=${l}.${c}.${d}-${u}`:t?p=`<${l}.${c}.${+d+1}-0`:p=`<=${p}`,`${r} ${p}`.trim()),VM=(t,e,r)=>{for(let i=0;i0){let a=t[i].semver;if(a.major===e.major&&a.minor===e.minor&&a.patch===e.patch)return!0}return!1}return!0}});var np=T((yse,F8)=>{var sp=Symbol("SemVer ANY"),Pf=class t{static get ANY(){return sp}constructor(e,r){if(r=k8(r),e instanceof t){if(e.loose===!!r.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),Of("comparator",e,r),this.options=r,this.loose=!!r.loose,this.parse(e),this.semver===sp?this.value="":this.value=this.operator+this.semver.version,Of("comp",this)}parse(e){let r=this.options.loose?q8[M8.COMPARATORLOOSE]:q8[M8.COMPARATOR],i=e.match(r);if(!i)throw new TypeError(`Invalid comparator: ${e}`);this.operator=i[1]!==void 0?i[1]:"",this.operator==="="&&(this.operator=""),i[2]?this.semver=new z8(i[2],this.options.loose):this.semver=sp}toString(){return this.value}test(e){if(Of("Comparator.test",e,this.options.loose),this.semver===sp||e===sp)return!0;if(typeof e=="string")try{e=new z8(e,this.options)}catch{return!1}return Sf(e,this.operator,this.semver,this.options)}intersects(e,r){if(!(e instanceof t))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new j8(e.value,r).test(this.value):e.operator===""?e.value===""?!0:new j8(this.value,r).test(e.semver):(r=k8(r),r.includePrerelease&&(this.value==="<0.0.0-0"||e.value==="<0.0.0-0")||!r.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&e.operator.startsWith(">")||this.operator.startsWith("<")&&e.operator.startsWith("<")||this.semver.version===e.semver.version&&this.operator.includes("=")&&e.operator.includes("=")||Sf(this.semver,"<",e.semver,r)&&this.operator.startsWith(">")&&e.operator.startsWith("<")||Sf(this.semver,">",e.semver,r)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))}};F8.exports=Pf;var k8=gc(),{safeRe:q8,t:M8}=bs(),Sf=bf(),Of=tp(),z8=Gt(),j8=kr()});var op=T((vse,U8)=>{var WM=kr(),XM=(t,e,r)=>{try{e=new WM(e,r)}catch{return!1}return e.test(t)};U8.exports=XM});var H8=T((bse,G8)=>{var KM=kr(),QM=(t,e)=>new KM(t,e).set.map(r=>r.map(i=>i.value).join(" ").trim().split(" "));G8.exports=QM});var V8=T((xse,$8)=>{var JM=Gt(),YM=kr(),ZM=(t,e,r)=>{let i=null,a=null,n=null;try{n=new YM(e,r)}catch{return null}return t.forEach(s=>{n.test(s)&&(!i||a.compare(s)===-1)&&(i=s,a=new JM(i,r))}),i};$8.exports=ZM});var X8=T((wse,W8)=>{var ez=Gt(),tz=kr(),rz=(t,e,r)=>{let i=null,a=null,n=null;try{n=new tz(e,r)}catch{return null}return t.forEach(s=>{n.test(s)&&(!i||a.compare(s)===1)&&(i=s,a=new ez(i,r))}),i};W8.exports=rz});var J8=T((_se,Q8)=>{var Cf=Gt(),iz=kr(),K8=rp(),az=(t,e)=>{t=new iz(t,e);let r=new Cf("0.0.0");if(t.test(r)||(r=new Cf("0.0.0-0"),t.test(r)))return r;r=null;for(let i=0;i{let o=new Cf(s.semver.version);switch(s.operator){case">":o.prerelease.length===0?o.patch++:o.prerelease.push(0),o.raw=o.format();case"":case">=":(!n||K8(o,n))&&(n=o);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${s.operator}`)}}),n&&(!r||K8(r,n))&&(r=n)}return r&&t.test(r)?r:null};Q8.exports=az});var Z8=T((Ese,Y8)=>{var nz=kr(),sz=(t,e)=>{try{return new nz(t,e).range||"*"}catch{return null}};Y8.exports=sz});var Sc=T((Tse,iv)=>{var oz=Gt(),rv=np(),{ANY:pz}=rv,lz=kr(),cz=op(),ev=rp(),tv=xc(),dz=_c(),uz=wc(),mz=(t,e,r,i)=>{t=new oz(t,i),e=new lz(e,i);let a,n,s,o,p;switch(r){case">":a=ev,n=dz,s=tv,o=">",p=">=";break;case"<":a=tv,n=uz,s=ev,o="<",p="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(cz(t,e,i))return!1;for(let l=0;l{m.semver===pz&&(m=new rv(">=0.0.0")),d=d||m,u=u||m,a(m.semver,d.semver,i)?d=m:s(m.semver,u.semver,i)&&(u=m)}),d.operator===o||d.operator===p||(!u.operator||u.operator===o)&&n(t,u.semver))return!1;if(u.operator===p&&s(t,u.semver))return!1}return!0};iv.exports=mz});var nv=T((Nse,av)=>{var fz=Sc(),hz=(t,e,r)=>fz(t,e,">",r);av.exports=hz});var ov=T((Sse,sv)=>{var gz=Sc(),yz=(t,e,r)=>gz(t,e,"<",r);sv.exports=yz});var cv=T((Ose,lv)=>{var pv=kr(),vz=(t,e,r)=>(t=new pv(t,r),e=new pv(e,r),t.intersects(e,r));lv.exports=vz});var uv=T((Pse,dv)=>{var bz=op(),xz=Br();dv.exports=(t,e,r)=>{let i=[],a=null,n=null,s=t.sort((c,d)=>xz(c,d,r));for(let c of s)bz(c,e,r)?(n=c,a||(a=c)):(n&&i.push([a,n]),n=null,a=null);a&&i.push([a,null]);let o=[];for(let[c,d]of i)c===d?o.push(c):!d&&c===s[0]?o.push("*"):d?c===s[0]?o.push(`<=${d}`):o.push(`${c} - ${d}`):o.push(`>=${c}`);let p=o.join(" || "),l=typeof e.raw=="string"?e.raw:String(e);return p.length{var mv=kr(),Df=np(),{ANY:Rf}=Df,pp=op(),Af=Br(),wz=(t,e,r={})=>{if(t===e)return!0;t=new mv(t,r),e=new mv(e,r);let i=!1;e:for(let a of t.set){for(let n of e.set){let s=Ez(a,n,r);if(i=i||s!==null,s)continue e}if(i)return!1}return!0},_z=[new Df(">=0.0.0-0")],fv=[new Df(">=0.0.0")],Ez=(t,e,r)=>{if(t===e)return!0;if(t.length===1&&t[0].semver===Rf){if(e.length===1&&e[0].semver===Rf)return!0;r.includePrerelease?t=_z:t=fv}if(e.length===1&&e[0].semver===Rf){if(r.includePrerelease)return!0;e=fv}let i=new Set,a,n;for(let m of t)m.operator===">"||m.operator===">="?a=hv(a,m,r):m.operator==="<"||m.operator==="<="?n=gv(n,m,r):i.add(m.semver);if(i.size>1)return null;let s;if(a&&n){if(s=Af(a.semver,n.semver,r),s>0)return null;if(s===0&&(a.operator!==">="||n.operator!=="<="))return null}for(let m of i){if(a&&!pp(m,String(a),r)||n&&!pp(m,String(n),r))return null;for(let f of e)if(!pp(m,String(f),r))return!1;return!0}let o,p,l,c,d=n&&!r.includePrerelease&&n.semver.prerelease.length?n.semver:!1,u=a&&!r.includePrerelease&&a.semver.prerelease.length?a.semver:!1;d&&d.prerelease.length===1&&n.operator==="<"&&d.prerelease[0]===0&&(d=!1);for(let m of e){if(c=c||m.operator===">"||m.operator===">=",l=l||m.operator==="<"||m.operator==="<=",a){if(u&&m.semver.prerelease&&m.semver.prerelease.length&&m.semver.major===u.major&&m.semver.minor===u.minor&&m.semver.patch===u.patch&&(u=!1),m.operator===">"||m.operator===">="){if(o=hv(a,m,r),o===m&&o!==a)return!1}else if(a.operator===">="&&!pp(a.semver,String(m),r))return!1}if(n){if(d&&m.semver.prerelease&&m.semver.prerelease.length&&m.semver.major===d.major&&m.semver.minor===d.minor&&m.semver.patch===d.patch&&(d=!1),m.operator==="<"||m.operator==="<="){if(p=gv(n,m,r),p===m&&p!==n)return!1}else if(n.operator==="<="&&!pp(n.semver,String(m),r))return!1}if(!m.operator&&(n||a)&&s!==0)return!1}return!(a&&l&&!n&&s!==0||n&&c&&!a&&s!==0||u||d)},hv=(t,e,r)=>{if(!t)return e;let i=Af(t.semver,e.semver,r);return i>0?t:i<0||e.operator===">"&&t.operator===">="?e:t},gv=(t,e,r)=>{if(!t)return e;let i=Af(t.semver,e.semver,r);return i<0?t:i>0||e.operator==="<"&&t.operator==="<="?e:t};yv.exports=wz});var Oc=T((Rse,wv)=>{var If=bs(),bv=ep(),Tz=Gt(),xv=hf(),Nz=dn(),Sz=z5(),Oz=F5(),Pz=H5(),Cz=W5(),Rz=K5(),Dz=J5(),Az=Z5(),Iz=t8(),Lz=Br(),Bz=n8(),kz=o8(),qz=bc(),Mz=d8(),zz=m8(),jz=rp(),Fz=xc(),Uz=yf(),Gz=vf(),Hz=wc(),$z=_c(),Vz=bf(),Wz=_8(),Xz=np(),Kz=kr(),Qz=op(),Jz=H8(),Yz=V8(),Zz=X8(),ej=J8(),tj=Z8(),rj=Sc(),ij=nv(),aj=ov(),nj=cv(),sj=uv(),oj=vv();wv.exports={parse:Nz,valid:Sz,clean:Oz,inc:Pz,diff:Cz,major:Rz,minor:Dz,patch:Az,prerelease:Iz,compare:Lz,rcompare:Bz,compareLoose:kz,compareBuild:qz,sort:Mz,rsort:zz,gt:jz,lt:Fz,eq:Uz,neq:Gz,gte:Hz,lte:$z,cmp:Vz,coerce:Wz,Comparator:Xz,Range:Kz,satisfies:Qz,toComparators:Jz,maxSatisfying:Yz,minSatisfying:Zz,minVersion:ej,validRange:tj,outside:rj,gtr:ij,ltr:aj,intersects:nj,simplifyRange:sj,subset:oj,SemVer:Tz,re:If.re,src:If.src,tokens:If.t,SEMVER_SPEC_VERSION:bv.SEMVER_SPEC_VERSION,RELEASE_TYPES:bv.RELEASE_TYPES,compareIdentifiers:xv.compareIdentifiers,rcompareIdentifiers:xv.rcompareIdentifiers}});var Pa=T(qr=>{"use strict";var pj=qr&&qr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),lj=qr&&qr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Nv=qr&&qr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&pj(e,t,r);return lj(e,t),e},_v=qr&&qr.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(qr,"__esModule",{value:!0});qr.Exec=void 0;var Ev=Nv(Me()),Tv=Nv(vs()),Lf=class{static exec(e,r,i){return _v(this,void 0,void 0,function*(){return Ev.debug(`Exec.exec: ${e} ${r==null?void 0:r.join(" ")}`),Tv.exec(e,r,i)})}static getExecOutput(e,r,i){return _v(this,void 0,void 0,function*(){return Ev.debug(`Exec.getExecOutput: ${e} ${r==null?void 0:r.join(" ")}`),Tv.getExecOutput(e,r,i)})}};qr.Exec=Lf});var Mf=T(pr=>{"use strict";var cj=pr&&pr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),dj=pr&&pr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Cv=pr&&pr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&cj(e,t,r);return dj(e,t),e},Pc=pr&&pr.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})},qf=pr&&pr.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(pr,"__esModule",{value:!0});pr.Docker=void 0;var Sv=qf(require("fs")),uj=qf(require("os")),Ov=qf(require("path")),Pv=Cv(Me()),mj=Cv(Oa()),Bf=Pa(),kf=class t{static get configDir(){return process.env.DOCKER_CONFIG||Ov.default.join(uj.default.homedir(),".docker")}static configFile(){let e=Ov.default.join(t.configDir,"config.json");if(Sv.default.existsSync(e))return JSON.parse(Sv.default.readFileSync(e,{encoding:"utf-8"}))}static isAvailable(){return Pc(this,void 0,void 0,function*(){return yield mj.which("docker",!0).then(e=>(Pv.debug(`Docker.isAvailable ok: ${e}`),!0)).catch(e=>(Pv.debug(`Docker.isAvailable error: ${e}`),!1))})}static context(e){return Pc(this,void 0,void 0,function*(){let r=["context","inspect","--format","{{.Name}}"];return e&&r.push(e),yield Bf.Exec.getExecOutput("docker",r,{ignoreReturnCode:!0,silent:!0}).then(i=>{if(i.stderr.length>0&&i.exitCode!=0)throw new Error(i.stderr);return i.stdout.trim()})})}static printVersion(){return Pc(this,void 0,void 0,function*(){yield Bf.Exec.exec("docker",["version"])})}static printInfo(){return Pc(this,void 0,void 0,function*(){yield Bf.Exec.exec("docker",["info"])})}};pr.Docker=kf});var Ts=T(lr=>{"use strict";var fj=lr&&lr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),hj=lr&&lr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Dv=lr&&lr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&fj(e,t,r);return hj(e,t),e},hn=lr&&lr.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})},Av=lr&&lr.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(lr,"__esModule",{value:!0});lr.Buildx=void 0;var zf=Av(require("fs")),lp=Av(require("path")),Es=Dv(Me()),gj=Dv(Oc()),Rv=Mf(),Cc=Pa(),Rc=class t{constructor(e){this._standalone=e==null?void 0:e.standalone,this._version="",this._versionOnce=!1}static get configDir(){return process.env.BUILDX_CONFIG||lp.default.join(Rv.Docker.configDir,"buildx")}static get certsDir(){return lp.default.join(t.configDir,"certs")}isStandalone(){var e;return hn(this,void 0,void 0,function*(){let r=(e=this._standalone)!==null&&e!==void 0?e:!(yield Rv.Docker.isAvailable());return Es.debug(`Buildx.isStandalone: ${r}`),r})}getCommand(e){return hn(this,void 0,void 0,function*(){let r=yield this.isStandalone();return{command:r?"buildx":"docker",args:r?e:["buildx",...e]}})}isAvailable(){return hn(this,void 0,void 0,function*(){let e=yield this.getCommand([]),r=yield Cc.Exec.getExecOutput(e.command,e.args,{ignoreReturnCode:!0,silent:!0}).then(i=>i.stderr.length>0&&i.exitCode!=0?(Es.debug(`Buildx.isAvailable cmd err: ${i.stderr.trim()}`),!1):i.exitCode==0).catch(i=>(Es.debug(`Buildx.isAvailable error: ${i}`),!1));return Es.debug(`Buildx.isAvailable: ${r}`),r})}printInspect(e){return hn(this,void 0,void 0,function*(){let r=yield this.getCommand(["inspect",e]);yield Cc.Exec.exec(r.command,r.args,{failOnStdErr:!1})})}version(){return hn(this,void 0,void 0,function*(){if(this._versionOnce)return this._version;this._versionOnce=!0;let e=yield this.getCommand(["version"]);return this._version=yield Cc.Exec.getExecOutput(e.command,e.args,{ignoreReturnCode:!0,silent:!0}).then(r=>{if(r.stderr.length>0&&r.exitCode!=0)throw new Error(r.stderr.trim());return t.parseVersion(r.stdout.trim())}),this._version})}printVersion(){return hn(this,void 0,void 0,function*(){let e=yield this.getCommand(["version"]);yield Cc.Exec.exec(e.command,e.args,{failOnStdErr:!1})})}static parseVersion(e){let r=/\sv?([0-9a-f]{7}|[0-9.]+)/.exec(e);if(!r)throw new Error("Cannot parse buildx version");return r[1]}versionSatisfies(e,r){return hn(this,void 0,void 0,function*(){let i=r??(yield this.version());if(!i)return Es.debug("Buildx.versionSatisfies false: undefined version"),!1;let a=gj.satisfies(i,e)||/^[0-9a-f]{7}$/.exec(i)!==null;return Es.debug(`Buildx.versionSatisfies ${i} statisfies ${e}: ${a}`),a})}static resolveCertsDriverOpts(e,r,i){let a;try{a=new URL(r)}catch{return[]}if(a.protocol!="tcp:")return[];let n=[];if(Object.keys(i).length==0)return n;let s=a.hostname;if(a.port.length>0&&(s+=`-${a.port}`),i.cacert!==void 0){let o=lp.default.join(t.certsDir,`cacert_${s}.pem`);zf.default.writeFileSync(o,i.cacert),n.push(`cacert=${o}`)}if(i.cert!==void 0){let o=lp.default.join(t.certsDir,`cert_${s}.pem`);zf.default.writeFileSync(o,i.cert),n.push(`cert=${o}`)}if(i.key!==void 0){let o=lp.default.join(t.certsDir,`key_${s}.pem`);zf.default.writeFileSync(o,i.key),n.push(`key=${o}`)}return e!="remote"?[]:n}};lr.Buildx=Rc;Rc.containerNamePrefix="buildx_buildkit_"});var Iv=T(jf=>{var gn=require("path"),Ra=process.platform==="win32",Ca=require("fs"),yj=process.env.NODE_DEBUG&&/fs/.test(process.env.NODE_DEBUG);function vj(){var t;if(yj){var e=new Error;t=r}else t=i;return t;function r(a){a&&(e.message=a.message,a=e,i(a))}function i(a){if(a){if(process.throwDeprecation)throw a;if(!process.noDeprecation){var n="fs: missing callback "+(a.stack||a.message);process.traceDeprecation?console.trace(n):console.error(n)}}}}function bj(t){return typeof t=="function"?t:vj()}var Lse=gn.normalize;Ra?Wi=/(.*?)(?:[\/\\]+|$)/g:Wi=/(.*?)(?:[\/]+|$)/g;var Wi;Ra?cp=/^(?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/][^\\\/]+)?[\\\/]*/:cp=/^[\/]*/;var cp;jf.realpathSync=function(e,r){if(e=gn.resolve(e),r&&Object.prototype.hasOwnProperty.call(r,e))return r[e];var i=e,a={},n={},s,o,p,l;c();function c(){var w=cp.exec(e);s=w[0].length,o=w[0],p=w[0],l="",Ra&&!n[p]&&(Ca.lstatSync(p),n[p]=!0)}for(;s=e.length)return r&&(r[a]=e),i(null,e);Wi.lastIndex=o;var w=Wi.exec(e);return c=p,p+=w[0],l=c+w[1],o=Wi.lastIndex,s[l]||r&&r[l]===l?process.nextTick(u):r&&Object.prototype.hasOwnProperty.call(r,l)?y(r[l]):Ca.lstat(l,m)}function m(w,_){if(w)return i(w);if(!_.isSymbolicLink())return s[l]=!0,r&&(r[l]=l),process.nextTick(u);if(!Ra){var O=_.dev.toString(32)+":"+_.ino.toString(32);if(n.hasOwnProperty(O))return f(null,n[O],l)}Ca.stat(l,function(v){if(v)return i(v);Ca.readlink(l,function(h,g){Ra||(n[O]=g),f(h,g)})})}function f(w,_,O){if(w)return i(w);var v=gn.resolve(c,_);r&&(r[O]=v),y(v)}function y(w){e=gn.resolve(w,e.slice(o)),d()}}});var Hf=T((kse,qv)=>{qv.exports=Da;Da.realpath=Da;Da.sync=Gf;Da.realpathSync=Gf;Da.monkeypatch=wj;Da.unmonkeypatch=_j;var Ns=require("fs"),Ff=Ns.realpath,Uf=Ns.realpathSync,xj=process.version,Lv=/^v[0-5]\./.test(xj),Bv=Iv();function kv(t){return t&&t.syscall==="realpath"&&(t.code==="ELOOP"||t.code==="ENOMEM"||t.code==="ENAMETOOLONG")}function Da(t,e,r){if(Lv)return Ff(t,e,r);typeof e=="function"&&(r=e,e=null),Ff(t,e,function(i,a){kv(i)?Bv.realpath(t,e,r):r(i,a)})}function Gf(t,e){if(Lv)return Uf(t,e);try{return Uf(t,e)}catch(r){if(kv(r))return Bv.realpathSync(t,e);throw r}}function wj(){Ns.realpath=Da,Ns.realpathSync=Gf}function _j(){Ns.realpath=Ff,Ns.realpathSync=Uf}});var zv=T((qse,Mv)=>{Mv.exports=function(t,e){for(var r=[],i=0;i{"use strict";Gv.exports=Fv;function Fv(t,e,r){t instanceof RegExp&&(t=jv(t,r)),e instanceof RegExp&&(e=jv(e,r));var i=Uv(t,e,r);return i&&{start:i[0],end:i[1],pre:r.slice(0,i[0]),body:r.slice(i[0]+t.length,i[1]),post:r.slice(i[1]+e.length)}}function jv(t,e){var r=e.match(t);return r?r[0]:null}Fv.range=Uv;function Uv(t,e,r){var i,a,n,s,o,p=r.indexOf(t),l=r.indexOf(e,p+1),c=p;if(p>=0&&l>0){if(t===e)return[p,l];for(i=[],n=r.length;c>=0&&!o;)c==p?(i.push(c),p=r.indexOf(t,c+1)):i.length==1?o=[i.pop(),l]:(a=i.pop(),a=0?p:l;i.length&&(o=[n,s])}return o}});var Yv=T((zse,Jv)=>{var Tj=zv(),$v=Hv();Jv.exports=Oj;var Vv="\0SLASH"+Math.random()+"\0",Wv="\0OPEN"+Math.random()+"\0",Vf="\0CLOSE"+Math.random()+"\0",Xv="\0COMMA"+Math.random()+"\0",Kv="\0PERIOD"+Math.random()+"\0";function $f(t){return parseInt(t,10)==t?parseInt(t,10):t.charCodeAt(0)}function Nj(t){return t.split("\\\\").join(Vv).split("\\{").join(Wv).split("\\}").join(Vf).split("\\,").join(Xv).split("\\.").join(Kv)}function Sj(t){return t.split(Vv).join("\\").split(Wv).join("{").split(Vf).join("}").split(Xv).join(",").split(Kv).join(".")}function Qv(t){if(!t)return[""];var e=[],r=$v("{","}",t);if(!r)return t.split(",");var i=r.pre,a=r.body,n=r.post,s=i.split(",");s[s.length-1]+="{"+a+"}";var o=Qv(n);return n.length&&(s[s.length-1]+=o.shift(),s.push.apply(s,o)),e.push.apply(e,s),e}function Oj(t){return t?(t.substr(0,2)==="{}"&&(t="\\{\\}"+t.substr(2)),Ss(Nj(t),!0).map(Sj)):[]}function Pj(t){return"{"+t+"}"}function Cj(t){return/^-?0\d/.test(t)}function Rj(t,e){return t<=e}function Dj(t,e){return t>=e}function Ss(t,e){var r=[],i=$v("{","}",t);if(!i||/\$$/.test(i.pre))return[t];var a=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(i.body),n=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(i.body),s=a||n,o=i.body.indexOf(",")>=0;if(!s&&!o)return i.post.match(/,.*\}/)?(t=i.pre+"{"+i.body+Vf+i.post,Ss(t)):[t];var p;if(s)p=i.body.split(/\.\./);else if(p=Qv(i.body),p.length===1&&(p=Ss(p[0],!1).map(Pj),p.length===1)){var c=i.post.length?Ss(i.post,!1):[""];return c.map(function(D){return i.pre+p[0]+D})}var l=i.pre,c=i.post.length?Ss(i.post,!1):[""],d;if(s){var u=$f(p[0]),m=$f(p[1]),f=Math.max(p[0].length,p[1].length),y=p.length==3?Math.abs($f(p[2])):1,w=Rj,_=m0){var N=new Array(g+1).join("0");v<0?h="-"+N+h.slice(1):h=N+h}}d.push(h)}}else d=Tj(p,function(x){return Ss(x,!1)});for(var P=0;P{ib.exports=xr;xr.Minimatch=Mt;var dp=function(){try{return require("path")}catch{}}()||{sep:"/"};xr.sep=dp.sep;var Kf=xr.GLOBSTAR=Mt.GLOBSTAR={},Aj=Yv(),Zv={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}},Wf="[^/]",Xf=Wf+"*?",Ij="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?",Lj="(?:(?!(?:\\/|^)\\.).)*?",eb=Bj("().*{}+?[]^$\\!");function Bj(t){return t.split("").reduce(function(e,r){return e[r]=!0,e},{})}var tb=/\/+/;xr.filter=kj;function kj(t,e){return e=e||{},function(r,i,a){return xr(r,t,e)}}function Aa(t,e){e=e||{};var r={};return Object.keys(t).forEach(function(i){r[i]=t[i]}),Object.keys(e).forEach(function(i){r[i]=e[i]}),r}xr.defaults=function(t){if(!t||typeof t!="object"||!Object.keys(t).length)return xr;var e=xr,r=function(a,n,s){return e(a,n,Aa(t,s))};return r.Minimatch=function(a,n){return new e.Minimatch(a,Aa(t,n))},r.Minimatch.defaults=function(a){return e.defaults(Aa(t,a)).Minimatch},r.filter=function(a,n){return e.filter(a,Aa(t,n))},r.defaults=function(a){return e.defaults(Aa(t,a))},r.makeRe=function(a,n){return e.makeRe(a,Aa(t,n))},r.braceExpand=function(a,n){return e.braceExpand(a,Aa(t,n))},r.match=function(i,a,n){return e.match(i,a,Aa(t,n))},r};Mt.defaults=function(t){return xr.defaults(t).Minimatch};function xr(t,e,r){return Ac(e),r||(r={}),!r.nocomment&&e.charAt(0)==="#"?!1:new Mt(e,r).match(t)}function Mt(t,e){if(!(this instanceof Mt))return new Mt(t,e);Ac(t),e||(e={}),t=t.trim(),!e.allowWindowsEscape&&dp.sep!=="/"&&(t=t.split(dp.sep).join("/")),this.options=e,this.set=[],this.pattern=t,this.regexp=null,this.negate=!1,this.comment=!1,this.empty=!1,this.partial=!!e.partial,this.make()}Mt.prototype.debug=function(){};Mt.prototype.make=qj;function qj(){var t=this.pattern,e=this.options;if(!e.nocomment&&t.charAt(0)==="#"){this.comment=!0;return}if(!t){this.empty=!0;return}this.parseNegate();var r=this.globSet=this.braceExpand();e.debug&&(this.debug=function(){console.error.apply(console,arguments)}),this.debug(this.pattern,r),r=this.globParts=r.map(function(i){return i.split(tb)}),this.debug(this.pattern,r),r=r.map(function(i,a,n){return i.map(this.parse,this)},this),this.debug(this.pattern,r),r=r.filter(function(i){return i.indexOf(!1)===-1}),this.debug(this.pattern,r),this.set=r}Mt.prototype.parseNegate=Mj;function Mj(){var t=this.pattern,e=!1,r=this.options,i=0;if(!r.nonegate){for(var a=0,n=t.length;a"u"?this.pattern:t,Ac(t),e.nobrace||!/\{(?:(?!\{).)*\}/.test(t)?[t]:Aj(t)}var zj=1024*64,Ac=function(t){if(typeof t!="string")throw new TypeError("invalid pattern");if(t.length>zj)throw new TypeError("pattern is too long")};Mt.prototype.parse=jj;var Dc={};function jj(t,e){Ac(t);var r=this.options;if(t==="**")if(r.noglobstar)t="*";else return Kf;if(t==="")return"";var i="",a=!!r.nocase,n=!1,s=[],o=[],p,l=!1,c=-1,d=-1,u=t.charAt(0)==="."?"":r.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",m=this;function f(){if(p){switch(p){case"*":i+=Xf,a=!0;break;case"?":i+=Wf,a=!0;break;default:i+="\\"+p;break}m.debug("clearStateChar %j %j",p,i),p=!1}}for(var y=0,w=t.length,_;y-1;S--){var A=o[S],x=i.slice(0,A.reStart),D=i.slice(A.reStart,A.reEnd-8),C=i.slice(A.reEnd-8,A.reEnd),L=i.slice(A.reEnd);C+=L;var te=x.split("(").length-1,me=L;for(y=0;y"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var i=this.options;dp.sep!=="/"&&(e=e.split(dp.sep).join("/")),e=e.split(tb),this.debug(this.pattern,"split",e);var a=this.set;this.debug(this.pattern,"set",a);var n,s;for(s=e.length-1;s>=0&&(n=e[s],!n);s--);for(s=0;s>> no match, partial?`,t,c,e,d),c===s))}var m;if(typeof p=="string"?(m=l===p,this.debug("string match",p,l,m)):(m=l.match(p),this.debug("pattern match",p,l,m)),!m)return!1}if(a===s&&n===o)return!0;if(a===s)return r;if(n===o)return a===s-1&&t[a]==="";throw new Error("wtf?")};function Uj(t){return t.replace(/\\(.)/g,"$1")}function Gj(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var ab=T((Fse,Qf)=>{typeof Object.create=="function"?Qf.exports=function(e,r){r&&(e.super_=r,e.prototype=Object.create(r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:Qf.exports=function(e,r){if(r){e.super_=r;var i=function(){};i.prototype=r.prototype,e.prototype=new i,e.prototype.constructor=e}}});var nb=T((Use,Yf)=>{try{if(Jf=require("util"),typeof Jf.inherits!="function")throw"";Yf.exports=Jf.inherits}catch{Yf.exports=ab()}var Jf});var Lc=T((Gse,Ic)=>{"use strict";function sb(t){return t.charAt(0)==="/"}function ob(t){var e=/^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/,r=e.exec(t),i=r[1]||"",a=!!(i&&i.charAt(1)!==":");return!!(r[2]||a)}Ic.exports=process.platform==="win32"?ob:sb;Ic.exports.posix=sb;Ic.exports.win32=ob});var eh=T(Ia=>{Ia.setopts=Kj;Ia.ownProp=pb;Ia.makeAbs=mp;Ia.finish=Qj;Ia.mark=Jj;Ia.isIgnored=cb;Ia.childrenIgnored=Yj;function pb(t,e){return Object.prototype.hasOwnProperty.call(t,e)}var Hj=require("fs"),Os=require("path"),$j=up(),lb=Lc(),Zf=$j.Minimatch;function Vj(t,e){return t.localeCompare(e,"en")}function Wj(t,e){t.ignore=e.ignore||[],Array.isArray(t.ignore)||(t.ignore=[t.ignore]),t.ignore.length&&(t.ignore=t.ignore.map(Xj))}function Xj(t){var e=null;if(t.slice(-3)==="/**"){var r=t.replace(/(\/\*\*)+$/,"");e=new Zf(r,{dot:!0})}return{matcher:new Zf(t,{dot:!0}),gmatcher:e}}function Kj(t,e,r){if(r||(r={}),r.matchBase&&e.indexOf("/")===-1){if(r.noglobstar)throw new Error("base matching requires globstar");e="**/"+e}t.silent=!!r.silent,t.pattern=e,t.strict=r.strict!==!1,t.realpath=!!r.realpath,t.realpathCache=r.realpathCache||Object.create(null),t.follow=!!r.follow,t.dot=!!r.dot,t.mark=!!r.mark,t.nodir=!!r.nodir,t.nodir&&(t.mark=!0),t.sync=!!r.sync,t.nounique=!!r.nounique,t.nonull=!!r.nonull,t.nosort=!!r.nosort,t.nocase=!!r.nocase,t.stat=!!r.stat,t.noprocess=!!r.noprocess,t.absolute=!!r.absolute,t.fs=r.fs||Hj,t.maxLength=r.maxLength||1/0,t.cache=r.cache||Object.create(null),t.statCache=r.statCache||Object.create(null),t.symlinks=r.symlinks||Object.create(null),Wj(t,r),t.changedCwd=!1;var i=process.cwd();pb(r,"cwd")?(t.cwd=Os.resolve(r.cwd),t.changedCwd=t.cwd!==i):t.cwd=i,t.root=r.root||Os.resolve(t.cwd,"/"),t.root=Os.resolve(t.root),process.platform==="win32"&&(t.root=t.root.replace(/\\/g,"/")),t.cwdAbs=lb(t.cwd)?t.cwd:mp(t,t.cwd),process.platform==="win32"&&(t.cwdAbs=t.cwdAbs.replace(/\\/g,"/")),t.nomount=!!r.nomount,r.nonegate=!0,r.nocomment=!0,r.allowWindowsEscape=!1,t.minimatch=new Zf(e,r),t.options=t.minimatch.options}function Qj(t){for(var e=t.nounique,r=e?[]:Object.create(null),i=0,a=t.matches.length;i{fb.exports=mb;mb.GlobSync=ht;var Zj=Hf(),db=up(),$se=db.Minimatch,Vse=ih().Glob,Wse=require("util"),th=require("path"),ub=require("assert"),Bc=Lc(),yn=eh(),eF=yn.setopts,rh=yn.ownProp,tF=yn.childrenIgnored,rF=yn.isIgnored;function mb(t,e){if(typeof e=="function"||arguments.length===3)throw new TypeError(`callback provided to sync glob +See: https://github.com/isaacs/node-glob/issues/167`);return new ht(t,e).found}function ht(t,e){if(!t)throw new Error("must provide pattern");if(typeof e=="function"||arguments.length===3)throw new TypeError(`callback provided to sync glob +See: https://github.com/isaacs/node-glob/issues/167`);if(!(this instanceof ht))return new ht(t,e);if(eF(this,t,e),this.noprocess)return this;var r=this.minimatch.set.length;this.matches=new Array(r);for(var i=0;ithis.maxLength)return!1;if(!this.stat&&rh(this.cache,e)){var s=this.cache[e];if(Array.isArray(s)&&(s="DIR"),!r||s==="DIR")return s;if(r&&s==="FILE")return!1}var i,a=this.statCache[e];if(!a){var n;try{n=this.fs.lstatSync(e)}catch(o){if(o&&(o.code==="ENOENT"||o.code==="ENOTDIR"))return this.statCache[e]=!1,!1}if(n&&n.isSymbolicLink())try{a=this.fs.statSync(e)}catch{a=n}else a=n}this.statCache[e]=a;var s=!0;return a&&(s=a.isDirectory()?"DIR":"FILE"),this.cache[e]=this.cache[e]||s,r&&s==="FILE"?!1:s};ht.prototype._mark=function(t){return yn.mark(this,t)};ht.prototype._makeAbs=function(t){return yn.makeAbs(this,t)}});var yb=T((Kse,gb)=>{var iF=z1(),fp=Object.create(null),aF=ac();gb.exports=iF(nF);function nF(t,e){return fp[t]?(fp[t].push(e),null):(fp[t]=[e],sF(t))}function sF(t){return aF(function e(){var r=fp[t],i=r.length,a=oF(arguments);try{for(var n=0;ni?(r.splice(0,i),process.nextTick(function(){e.apply(null,a)})):delete fp[t]}})}function oF(t){for(var e=t.length,r=[],i=0;i{bb.exports=vn;var pF=Hf(),vb=up(),Qse=vb.Minimatch,lF=nb(),cF=require("events").EventEmitter,ah=require("path"),nh=require("assert"),hp=Lc(),oh=hb(),bn=eh(),dF=bn.setopts,sh=bn.ownProp,ph=yb(),Jse=require("util"),uF=bn.childrenIgnored,mF=bn.isIgnored,fF=ac();function vn(t,e,r){if(typeof e=="function"&&(r=e,e={}),e||(e={}),e.sync){if(r)throw new TypeError("callback provided to sync glob");return oh(t,e)}return new Oe(t,e,r)}vn.sync=oh;var hF=vn.GlobSync=oh.GlobSync;vn.glob=vn;function gF(t,e){if(e===null||typeof e!="object")return t;for(var r=Object.keys(e),i=r.length;i--;)t[r[i]]=e[r[i]];return t}vn.hasMagic=function(t,e){var r=gF({},e);r.noprocess=!0;var i=new Oe(t,r),a=i.minimatch.set;if(!t)return!1;if(a.length>1)return!0;for(var n=0;nthis.maxLength)return e();if(!this.stat&&sh(this.cache,r)){var a=this.cache[r];if(Array.isArray(a)&&(a="DIR"),!i||a==="DIR")return e(null,a);if(i&&a==="FILE")return e()}var n,s=this.statCache[r];if(s!==void 0){if(s===!1)return e(null,s);var o=s.isDirectory()?"DIR":"FILE";return i&&o==="FILE"?e():e(null,o,s)}var p=this,l=ph("stat\0"+r,c);l&&p.fs.lstat(r,l);function c(d,u){if(u&&u.isSymbolicLink())return p.fs.stat(r,function(m,f){m?p._stat2(t,r,null,u,e):p._stat2(t,r,m,f,e)});p._stat2(t,r,d,u,e)}};Oe.prototype._stat2=function(t,e,r,i,a){if(r&&(r.code==="ENOENT"||r.code==="ENOTDIR"))return this.statCache[e]=!1,a();var n=t.slice(-1)==="/";if(this.statCache[e]=i,e.slice(-1)==="/"&&i&&!i.isDirectory())return a(null,!1,i);var s=!0;return i&&(s=i.isDirectory()?"DIR":"FILE"),this.cache[e]=this.cache[e]||s,n&&s==="FILE"?a():a(null,s,i)}});var Ob=T((Zse,Sb)=>{var je=require("assert"),Eb=require("path"),xb=require("fs"),Ps;try{Ps=ih()}catch{}var vF={nosort:!0,silent:!0},lh=0,gp=process.platform==="win32",Tb=t=>{if(["unlink","chmod","stat","lstat","rmdir","readdir"].forEach(r=>{t[r]=t[r]||xb[r],r=r+"Sync",t[r]=t[r]||xb[r]}),t.maxBusyTries=t.maxBusyTries||3,t.emfileWait=t.emfileWait||1e3,t.glob===!1&&(t.disableGlob=!0),t.disableGlob!==!0&&Ps===void 0)throw Error("glob dependency not found, set `options.disableGlob = true` if intentional");t.disableGlob=t.disableGlob||!1,t.glob=t.glob||vF},dh=(t,e,r)=>{typeof e=="function"&&(r=e,e={}),je(t,"rimraf: missing path"),je.equal(typeof t,"string","rimraf: path should be a string"),je.equal(typeof r,"function","rimraf: callback function required"),je(e,"rimraf: invalid options argument provided"),je.equal(typeof e,"object","rimraf: options should be object"),Tb(e);let i=0,a=null,n=0,s=p=>{a=a||p,--n===0&&r(a)},o=(p,l)=>{if(p)return r(p);if(n=l.length,n===0)return r();l.forEach(c=>{let d=u=>{if(u){if((u.code==="EBUSY"||u.code==="ENOTEMPTY"||u.code==="EPERM")&&ich(c,e,d),i*100);if(u.code==="EMFILE"&&lhch(c,e,d),lh++);u.code==="ENOENT"&&(u=null)}lh=0,s(u)};ch(c,e,d)})};if(e.disableGlob||!Ps.hasMagic(t))return o(null,[t]);e.lstat(t,(p,l)=>{if(!p)return o(null,[t]);Ps(t,e.glob,o)})},ch=(t,e,r)=>{je(t),je(e),je(typeof r=="function"),e.lstat(t,(i,a)=>{if(i&&i.code==="ENOENT")return r(null);if(i&&i.code==="EPERM"&&gp&&wb(t,e,i,r),a&&a.isDirectory())return kc(t,e,i,r);e.unlink(t,n=>{if(n){if(n.code==="ENOENT")return r(null);if(n.code==="EPERM")return gp?wb(t,e,n,r):kc(t,e,n,r);if(n.code==="EISDIR")return kc(t,e,n,r)}return r(n)})})},wb=(t,e,r,i)=>{je(t),je(e),je(typeof i=="function"),e.chmod(t,438,a=>{a?i(a.code==="ENOENT"?null:r):e.stat(t,(n,s)=>{n?i(n.code==="ENOENT"?null:r):s.isDirectory()?kc(t,e,r,i):e.unlink(t,i)})})},_b=(t,e,r)=>{je(t),je(e);try{e.chmodSync(t,438)}catch(a){if(a.code==="ENOENT")return;throw r}let i;try{i=e.statSync(t)}catch(a){if(a.code==="ENOENT")return;throw r}i.isDirectory()?qc(t,e,r):e.unlinkSync(t)},kc=(t,e,r,i)=>{je(t),je(e),je(typeof i=="function"),e.rmdir(t,a=>{a&&(a.code==="ENOTEMPTY"||a.code==="EEXIST"||a.code==="EPERM")?bF(t,e,i):a&&a.code==="ENOTDIR"?i(r):i(a)})},bF=(t,e,r)=>{je(t),je(e),je(typeof r=="function"),e.readdir(t,(i,a)=>{if(i)return r(i);let n=a.length;if(n===0)return e.rmdir(t,r);let s;a.forEach(o=>{dh(Eb.join(t,o),e,p=>{if(!s){if(p)return r(s=p);--n===0&&e.rmdir(t,r)}})})})},Nb=(t,e)=>{e=e||{},Tb(e),je(t,"rimraf: missing path"),je.equal(typeof t,"string","rimraf: path should be a string"),je(e,"rimraf: missing options"),je.equal(typeof e,"object","rimraf: options should be object");let r;if(e.disableGlob||!Ps.hasMagic(t))r=[t];else try{e.lstatSync(t),r=[t]}catch{r=Ps.sync(t,e.glob)}if(r.length)for(let i=0;i{je(t),je(e);try{e.rmdirSync(t)}catch(i){if(i.code==="ENOENT")return;if(i.code==="ENOTDIR")throw r;(i.code==="ENOTEMPTY"||i.code==="EEXIST"||i.code==="EPERM")&&xF(t,e)}},xF=(t,e)=>{je(t),je(e),e.readdirSync(t).forEach(a=>Nb(Eb.join(t,a),e));let r=gp?100:1,i=0;do{let a=!0;try{let n=e.rmdirSync(t,e);return a=!1,n}finally{if(++i{var Nt=require("fs"),gh=require("os"),wr=require("path"),Pb=require("crypto"),wi={fs:Nt.constants,os:gh.constants},Db=Ob(),Cb="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",Ab=/XXXXXX/,wF=3,Ib=(wi.O_CREAT||wi.fs.O_CREAT)|(wi.O_EXCL||wi.fs.O_EXCL)|(wi.O_RDWR||wi.fs.O_RDWR),_F=gh.platform()==="win32",EF=wi.EBADF||wi.os.errno.EBADF,TF=wi.ENOENT||wi.os.errno.ENOENT,Lb=448,Bb=384,NF="exit",Cs=[],kb=Nt.rmdirSync.bind(Nt),qb=Db.sync,Mb=!1;function yh(t,e){let r=Rs(t,e),i=r[0],a=r[1];try{Ub(i)}catch(s){return a(s)}let n=i.tries;(function s(){try{let o=Fb(i);Nt.stat(o,function(p){if(!p)return n-- >0?s():a(new Error("Could not get a unique tmp filename, max tries reached "+o));a(null,o)})}catch(o){a(o)}})()}function vh(t){let e=Rs(t),r=e[0];Ub(r);let i=r.tries;do{let a=Fb(r);try{Nt.statSync(a)}catch{return a}}while(i-- >0);throw new Error("Could not get a unique tmp filename, max tries reached")}function SF(t,e){let r=Rs(t,e),i=r[0],a=r[1];yh(i,function(s,o){if(s)return a(s);Nt.open(o,Ib,i.mode||Bb,function(l,c){if(l)return a(l);if(i.discardDescriptor)return Nt.close(c,function(u){return a(u,o,void 0,mh(o,-1,i,!1))});{let d=i.discardDescriptor||i.detachDescriptor;a(null,o,c,mh(o,d?-1:c,i,!1))}})})}function OF(t){let e=Rs(t),r=e[0],i=r.discardDescriptor||r.detachDescriptor,a=vh(r);var n=Nt.openSync(a,Ib,r.mode||Bb);return r.discardDescriptor&&(Nt.closeSync(n),n=void 0),{name:a,fd:n,removeCallback:mh(a,i?-1:n,r,!0)}}function PF(t,e){let r=Rs(t,e),i=r[0],a=r[1];yh(i,function(s,o){if(s)return a(s);Nt.mkdir(o,i.mode||Lb,function(l){if(l)return a(l);a(null,o,zb(o,i,!1))})})}function CF(t){let e=Rs(t),r=e[0],i=vh(r);return Nt.mkdirSync(i,r.mode||Lb),{name:i,removeCallback:zb(i,r,!0)}}function RF(t,e){let r=function(i){if(i&&!hh(i))return e(i);e()};0<=t[0]?Nt.close(t[0],function(){Nt.unlink(t[1],r)}):Nt.unlink(t[1],r)}function DF(t){let e=null;try{0<=t[0]&&Nt.closeSync(t[0])}catch(r){if(!IF(r)&&!hh(r))throw r}finally{try{Nt.unlinkSync(t[1])}catch(r){hh(r)||(e=r)}}if(e!==null)throw e}function mh(t,e,r,i){let a=Mc(DF,[e,t],i),n=Mc(RF,[e,t],i,a);return r.keep||Cs.unshift(a),i?a:n}function zb(t,e,r){let i=e.unsafeCleanup?Db:Nt.rmdir.bind(Nt),a=e.unsafeCleanup?qb:kb,n=Mc(a,t,r),s=Mc(i,t,r,n);return e.keep||Cs.unshift(n),r?n:s}function Mc(t,e,r,i){let a=!1;return function n(s){if(!a){let o=i||n,p=Cs.indexOf(o);return p>=0&&Cs.splice(p,1),a=!0,r||t===kb||t===qb?t(e):t(e,s||function(){})}}}function AF(){if(Mb)for(;Cs.length;)try{Cs[0]()}catch{}}function Rb(t){let e=[],r=null;try{r=Pb.randomBytes(t)}catch{r=Pb.pseudoRandomBytes(t)}for(var i=0;i"u"}function Rs(t,e){if(typeof t=="function")return[{},t];if(cr(t))return[{},e];let r={};for(let i of Object.getOwnPropertyNames(t))r[i]=t[i];return[r,e]}function Fb(t){let e=t.tmpdir;if(!cr(t.name))return wr.join(e,t.dir,t.name);if(!cr(t.template))return wr.join(e,t.dir,t.template).replace(Ab,Rb(6));let r=[t.prefix?t.prefix:"tmp","-",process.pid,"-",Rb(12),t.postfix?"-"+t.postfix:""].join("");return wr.join(e,t.dir,r)}function Ub(t){t.tmpdir=Hb(t);let e=t.tmpdir;if(cr(t.name)||uh(t.name,"name",e),cr(t.dir)||uh(t.dir,"dir",e),!cr(t.template)&&(uh(t.template,"template",e),!t.template.match(Ab)))throw new Error(`Invalid template, found "${t.template}".`);if(!cr(t.tries)&&isNaN(t.tries)||t.tries<0)throw new Error(`Invalid tries, found "${t.tries}".`);t.tries=cr(t.name)?t.tries||wF:1,t.keep=!!t.keep,t.detachDescriptor=!!t.detachDescriptor,t.discardDescriptor=!!t.discardDescriptor,t.unsafeCleanup=!!t.unsafeCleanup,t.dir=cr(t.dir)?"":wr.relative(e,fh(t.dir,e)),t.template=cr(t.template)?void 0:wr.relative(e,fh(t.template,e)),t.template=jb(t.template)?void 0:wr.relative(t.dir,t.template),t.name=cr(t.name)?void 0:bh(t.name),t.prefix=cr(t.prefix)?"":t.prefix,t.postfix=cr(t.postfix)?"":t.postfix}function fh(t,e){let r=bh(t);return r.startsWith(e)?wr.resolve(r):wr.resolve(wr.join(e,r))}function bh(t){return jb(t)?t:t.replace(/["']/g,"")}function uh(t,e,r){if(e==="name"){if(wr.isAbsolute(t))throw new Error(`${e} option must not contain an absolute path, found "${t}".`);let i=wr.basename(t);if(i===".."||i==="."||i!==t)throw new Error(`${e} option must not contain a path, found "${t}".`)}else{if(wr.isAbsolute(t)&&!t.startsWith(r))throw new Error(`${e} option must be relative to "${r}", found "${t}".`);let i=fh(t,r);if(!i.startsWith(r))throw new Error(`${e} option must be relative to "${r}", found "${i}".`)}}function IF(t){return Gb(t,-EF,"EBADF")}function hh(t){return Gb(t,-TF,"ENOENT")}function Gb(t,e,r){return _F?t.code===r:t.code===r&&t.errno===e}function LF(){Mb=!0}function Hb(t){return wr.resolve(bh(t&&t.tmpdir||gh.tmpdir()))}process.addListener(NF,AF);Object.defineProperty(Xi.exports,"tmpdir",{enumerable:!0,configurable:!1,get:function(){return Hb()}});Xi.exports.dir=PF;Xi.exports.dirSync=CF;Xi.exports.file=SF;Xi.exports.fileSync=OF;Xi.exports.tmpName=yh;Xi.exports.tmpNameSync=vh;Xi.exports.setGracefulCleanup=LF});var Kb=T((toe,Xb)=>{"use strict";function wh(t){this.message=t}wh.prototype=new Error,wh.prototype.name="InvalidCharacterError";var Vb=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(t){var e=String(t).replace(/=+$/,"");if(e.length%4==1)throw new wh("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,i,a=0,n=0,s="";i=e.charAt(n++);~i&&(r=a%4?64*r+i:i,a++%4)?s+=String.fromCharCode(255&r>>(-2*a&6)):0)i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(i);return s};function BF(t){var e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw"Illegal base64url string!"}try{return function(r){return decodeURIComponent(Vb(r).replace(/(.)/g,function(i,a){var n=a.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n}))}(e)}catch{return Vb(e)}}function yp(t){this.message=t}function Wb(t,e){if(typeof t!="string")throw new yp("Invalid token specified");var r=(e=e||{}).header===!0?0:1;try{return JSON.parse(BF(t.split(".")[r]))}catch(i){throw new yp("Invalid token specified: "+i.message)}}yp.prototype=new Error,yp.prototype.name="InvalidTokenError";var xh=Wb;xh.default=Wb,xh.InvalidTokenError=yp,Xb.exports=xh});var zc=T(dr=>{"use strict";var kF=dr&&dr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),qF=dr&&dr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Qb=dr&&dr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&kF(e,t,r);return qF(e,t),e},MF=dr&&dr.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})},zF=dr&&dr.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(dr,"__esModule",{value:!0});dr.GitHub=void 0;var jF=Qb(Me()),_h=Qb(ms()),FF=zF(Kb()),Eh=class t{constructor(e){this.octokit=_h.getOctokit(`${e==null?void 0:e.token}`)}repoData(){return this.octokit.rest.repos.get(Object.assign({},_h.context.repo)).then(e=>e.data)}static get context(){return _h.context}static get serverURL(){return process.env.GITHUB_SERVER_URL||"https://github.com"}static get apiURL(){return process.env.GITHUB_API_URL||"https://api.github.com"}static get actionsRuntimeToken(){let e=process.env.ACTIONS_RUNTIME_TOKEN||"";return e?(0,FF.default)(e):void 0}static printActionsRuntimeTokenACs(){return MF(this,void 0,void 0,function*(){let e;try{e=t.actionsRuntimeToken}catch(r){throw new Error(`Cannot parse GitHub Actions Runtime Token: ${r.message}`)}if(!e)throw new Error("ACTIONS_RUNTIME_TOKEN not set");try{JSON.parse(`${e.ac}`).forEach(r=>{let i;switch(r.Permission){case 1:i="read";break;case 2:i="write";break;case 3:i="read/write";break;default:i=`unimplemented (${r.Permission})`}jF.info(`${r.Scope}: ${i}`)})}catch(r){throw new Error(`Cannot parse GitHub Actions Runtime Token ACs: ${r.message}`)}})}};dr.GitHub=Eh});var Fc=T(Mr=>{"use strict";var UF=Mr&&Mr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),GF=Mr&&Mr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Yb=Mr&&Mr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&UF(e,t,r);return GF(e,t),e},Th=Mr&&Mr.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Mr,"__esModule",{value:!0});Mr.Context=void 0;var HF=Th(require("fs")),$F=Th(require("os")),VF=Th(require("path")),WF=Yb($b()),_i=Yb(ms()),Jb=zc(),jc=class t{static tmpDir(){return t._tmpDir}static tmpName(e){return WF.tmpNameSync(e)}static gitRef(){let e=_i.context.ref;return _i.context.sha&&e&&!e.startsWith("refs/")&&(e=`refs/heads/${_i.context.ref}`),_i.context.sha&&!e.startsWith("refs/pull/")&&(e=_i.context.sha),e}static gitContext(){return`${Jb.GitHub.serverURL}/${_i.context.repo.owner}/${_i.context.repo.repo}.git#${t.gitRef()}`}static provenanceBuilderID(){return`${Jb.GitHub.serverURL}/${_i.context.repo.owner}/${_i.context.repo.repo}/actions/runs/${_i.context.runId}`}};Mr.Context=jc;jc._tmpDir=HF.default.mkdtempSync(VF.default.join($F.default.tmpdir(),"docker-actions-toolkit-"))});var Sh=T(zr=>{"use strict";var XF=zr&&zr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),KF=zr&&zr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),QF=zr&&zr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&XF(e,t,r);return KF(e,t),e},i7=zr&&zr.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(zr,"__esModule",{value:!0});zr.Inputs=void 0;var xn=i7(require("fs")),Zb=i7(require("path")),e7=QF(Me()),t7=af(),wn=Fc(),r7=t=>{let e=t.indexOf("="),r=t.substring(0,e),i=t.substring(e+1);if(r.length==0||i.length==0)throw new Error(`${t} is not a valid secret`);return[r,i]},Nh=class t{static getBuildImageIDFilePath(){return Zb.default.join(wn.Context.tmpDir(),"iidfile")}static getBuildMetadataFilePath(){return Zb.default.join(wn.Context.tmpDir(),"metadata-file")}static resolveBuildImageID(){let e=t.getBuildImageIDFilePath();if(xn.default.existsSync(e))return xn.default.readFileSync(e,{encoding:"utf-8"}).trim()}static resolveBuildMetadata(){let e=t.getBuildMetadataFilePath();if(!xn.default.existsSync(e))return;let r=xn.default.readFileSync(e,{encoding:"utf-8"}).trim();if(r!=="null")return r}static resolveDigest(){let e=t.resolveBuildMetadata();if(e===void 0)return;let r=JSON.parse(e);if(r["containerimage.digest"])return r["containerimage.digest"]}static resolveBuildSecretString(e){return t.resolveBuildSecret(e,!1)}static resolveBuildSecretFile(e){return t.resolveBuildSecret(e,!0)}static resolveBuildSecretEnv(e){let[r,i]=r7(e);return`id=${r},env="${i}"`}static resolveBuildSecret(e,r){let[i,a]=r7(e),n=a;if(r){if(!xn.default.existsSync(n))throw new Error(`secret file ${n} not found`);n=xn.default.readFileSync(n,{encoding:"utf-8"})}let s=wn.Context.tmpName({tmpdir:wn.Context.tmpDir()});return xn.default.writeFileSync(s,n),`id=${i},src=${s}`}static getProvenanceInput(e){let r=e7.getInput(e);if(!r)return r;try{return e7.getBooleanInput(e)?`builder-id=${wn.Context.provenanceBuilderID()}`:"false"}catch{return t.resolveProvenanceAttrs(r)}}static resolveProvenanceAttrs(e){if(!e)return`builder-id=${wn.Context.provenanceBuilderID()}`;let r=(0,t7.parse)(e,{relaxColumnCount:!0,skipEmptyLines:!0})[0];for(let i of r)if(i.toString().split(/(?<=^[^=]+?)=/).map(n=>n.trim())[0]=="builder-id")return e;return`${e},builder-id=${wn.Context.provenanceBuilderID()}`}static hasLocalExporter(e){return t.hasExporterType("local",e)}static hasTarExporter(e){return t.hasExporterType("tar",e)}static hasDockerExporter(e,r){return r||t.hasExporterType("docker",e)}static hasExporterType(e,r){let i=(0,t7.parse)(r.join(` +`),{delimiter:",",trim:!0,columns:!1,relaxColumnCount:!0});for(let a of i){if(a.length==1&&!a[0].startsWith("type="))return e=="local";for(let[n,s]of a.map(o=>o.split("=").map(p=>p.trim())))if(n=="type"&&s==e)return!0}return!1}static hasGitAuthTokenSecret(e){for(let r of e)if(r.startsWith("GIT_AUTH_TOKEN="))return!0;return!1}};zr.Inputs=Nh});var Ch=T(Ds=>{"use strict";var JF=Ds&&Ds.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(Ds,"__esModule",{value:!0});Ds.Bake=void 0;var YF=Ts(),ZF=Pa(),Oh=Sh(),eU=lc(),Ph=class t{constructor(e){this.buildx=(e==null?void 0:e.buildx)||new YF.Buildx}parseDefinitions(e,r,i,a,n,s){return JF(this,void 0,void 0,function*(){let o=["bake"],p,l=[];if(e){for(let d of e.map(u=>u.trim()))if(d.length!=0){if(!eU.Util.isValidRef(d)){l.push(d);continue}if(p)throw new Error("Only one remote bake definition is allowed");p=d}}p&&o.push(p);for(let d of l)o.push("--file",d);if(i)for(let d of i)o.push("--set",d);a&&o.push("--load"),n&&o.push("--push");let c=yield this.buildx.getCommand([...o,"--print",...r||[]]);return yield ZF.Exec.getExecOutput(c.command,c.args,{cwd:s,ignoreReturnCode:!0,silent:!0}).then(d=>{if(d.stderr.length>0&&d.exitCode!=0)throw new Error(d.stderr);return JSON.parse(d.stdout.trim())})})}static hasLocalExporter(e){return Oh.Inputs.hasExporterType("local",t.exporters(e))}static hasTarExporter(e){return Oh.Inputs.hasExporterType("tar",t.exporters(e))}static hasDockerExporter(e,r){return r||Oh.Inputs.hasExporterType("docker",t.exporters(e))}static exporters(e){let r=new Array;for(let i in e.target){let a=e.target[i];a.output&&r.push(...a.output)}return r}};Ds.Bake=Ph});var Vc=T((ne,p7)=>{ne=p7.exports=pe;var Ce;typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?Ce=function(){var t=Array.prototype.slice.call(arguments,0);t.unshift("SEMVER"),console.log.apply(console,t)}:Ce=function(){};ne.SEMVER_SPEC_VERSION="2.0.0";var vp=256,Uc=Number.MAX_SAFE_INTEGER||9007199254740991,Rh=16,tU=vp-6,As=ne.re=[],Pe=ne.safeRe=[],B=ne.src=[],I=ne.tokens={},s7=0;function ce(t){I[t]=s7++}var Ah="[a-zA-Z0-9-]",Dh=[["\\s",1],["\\d",vp],[Ah,tU]];function xp(t){for(var e=0;e)?=?)";ce("XRANGEIDENTIFIERLOOSE");B[I.XRANGEIDENTIFIERLOOSE]=B[I.NUMERICIDENTIFIERLOOSE]+"|x|X|\\*";ce("XRANGEIDENTIFIER");B[I.XRANGEIDENTIFIER]=B[I.NUMERICIDENTIFIER]+"|x|X|\\*";ce("XRANGEPLAIN");B[I.XRANGEPLAIN]="[v=\\s]*("+B[I.XRANGEIDENTIFIER]+")(?:\\.("+B[I.XRANGEIDENTIFIER]+")(?:\\.("+B[I.XRANGEIDENTIFIER]+")(?:"+B[I.PRERELEASE]+")?"+B[I.BUILD]+"?)?)?";ce("XRANGEPLAINLOOSE");B[I.XRANGEPLAINLOOSE]="[v=\\s]*("+B[I.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+B[I.XRANGEIDENTIFIERLOOSE]+")(?:\\.("+B[I.XRANGEIDENTIFIERLOOSE]+")(?:"+B[I.PRERELEASELOOSE]+")?"+B[I.BUILD]+"?)?)?";ce("XRANGE");B[I.XRANGE]="^"+B[I.GTLT]+"\\s*"+B[I.XRANGEPLAIN]+"$";ce("XRANGELOOSE");B[I.XRANGELOOSE]="^"+B[I.GTLT]+"\\s*"+B[I.XRANGEPLAINLOOSE]+"$";ce("COERCE");B[I.COERCE]="(^|[^\\d])(\\d{1,"+Rh+"})(?:\\.(\\d{1,"+Rh+"}))?(?:\\.(\\d{1,"+Rh+"}))?(?:$|[^\\d])";ce("COERCERTL");As[I.COERCERTL]=new RegExp(B[I.COERCE],"g");Pe[I.COERCERTL]=new RegExp(xp(B[I.COERCE]),"g");ce("LONETILDE");B[I.LONETILDE]="(?:~>?)";ce("TILDETRIM");B[I.TILDETRIM]="(\\s*)"+B[I.LONETILDE]+"\\s+";As[I.TILDETRIM]=new RegExp(B[I.TILDETRIM],"g");Pe[I.TILDETRIM]=new RegExp(xp(B[I.TILDETRIM]),"g");var rU="$1~";ce("TILDE");B[I.TILDE]="^"+B[I.LONETILDE]+B[I.XRANGEPLAIN]+"$";ce("TILDELOOSE");B[I.TILDELOOSE]="^"+B[I.LONETILDE]+B[I.XRANGEPLAINLOOSE]+"$";ce("LONECARET");B[I.LONECARET]="(?:\\^)";ce("CARETTRIM");B[I.CARETTRIM]="(\\s*)"+B[I.LONECARET]+"\\s+";As[I.CARETTRIM]=new RegExp(B[I.CARETTRIM],"g");Pe[I.CARETTRIM]=new RegExp(xp(B[I.CARETTRIM]),"g");var iU="$1^";ce("CARET");B[I.CARET]="^"+B[I.LONECARET]+B[I.XRANGEPLAIN]+"$";ce("CARETLOOSE");B[I.CARETLOOSE]="^"+B[I.LONECARET]+B[I.XRANGEPLAINLOOSE]+"$";ce("COMPARATORLOOSE");B[I.COMPARATORLOOSE]="^"+B[I.GTLT]+"\\s*("+B[I.LOOSEPLAIN]+")$|^$";ce("COMPARATOR");B[I.COMPARATOR]="^"+B[I.GTLT]+"\\s*("+B[I.FULLPLAIN]+")$|^$";ce("COMPARATORTRIM");B[I.COMPARATORTRIM]="(\\s*)"+B[I.GTLT]+"\\s*("+B[I.LOOSEPLAIN]+"|"+B[I.XRANGEPLAIN]+")";As[I.COMPARATORTRIM]=new RegExp(B[I.COMPARATORTRIM],"g");Pe[I.COMPARATORTRIM]=new RegExp(xp(B[I.COMPARATORTRIM]),"g");var aU="$1$2$3";ce("HYPHENRANGE");B[I.HYPHENRANGE]="^\\s*("+B[I.XRANGEPLAIN]+")\\s+-\\s+("+B[I.XRANGEPLAIN]+")\\s*$";ce("HYPHENRANGELOOSE");B[I.HYPHENRANGELOOSE]="^\\s*("+B[I.XRANGEPLAINLOOSE]+")\\s+-\\s+("+B[I.XRANGEPLAINLOOSE]+")\\s*$";ce("STAR");B[I.STAR]="(<|>)?=?\\s*\\*";for(Ei=0;Eivp)return null;var r=e.loose?Pe[I.LOOSE]:Pe[I.FULL];if(!r.test(t))return null;try{return new pe(t,e)}catch{return null}}ne.valid=nU;function nU(t,e){var r=En(t,e);return r?r.version:null}ne.clean=sU;function sU(t,e){var r=En(t.trim().replace(/^[=v]+/,""),e);return r?r.version:null}ne.SemVer=pe;function pe(t,e){if((!e||typeof e!="object")&&(e={loose:!!e,includePrerelease:!1}),t instanceof pe){if(t.loose===e.loose)return t;t=t.version}else if(typeof t!="string")throw new TypeError("Invalid Version: "+t);if(t.length>vp)throw new TypeError("version is longer than "+vp+" characters");if(!(this instanceof pe))return new pe(t,e);Ce("SemVer",t,e),this.options=e,this.loose=!!e.loose;var r=t.trim().match(e.loose?Pe[I.LOOSE]:Pe[I.FULL]);if(!r)throw new TypeError("Invalid Version: "+t);if(this.raw=t,this.major=+r[1],this.minor=+r[2],this.patch=+r[3],this.major>Uc||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Uc||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Uc||this.patch<0)throw new TypeError("Invalid patch version");r[4]?this.prerelease=r[4].split(".").map(function(i){if(/^[0-9]+$/.test(i)){var a=+i;if(a>=0&&a=0;)typeof this.prerelease[r]=="number"&&(this.prerelease[r]++,r=-2);r===-1&&this.prerelease.push(0)}e&&(this.prerelease[0]===e?isNaN(this.prerelease[1])&&(this.prerelease=[e,0]):this.prerelease=[e,0]);break;default:throw new Error("invalid increment argument: "+t)}return this.format(),this.raw=this.version,this};ne.inc=oU;function oU(t,e,r,i){typeof r=="string"&&(i=r,r=void 0);try{return new pe(t,r).inc(e,i).version}catch{return null}}ne.diff=pU;function pU(t,e){if(Ih(t,e))return null;var r=En(t),i=En(e),a="";if(r.prerelease.length||i.prerelease.length){a="pre";var n="prerelease"}for(var s in r)if((s==="major"||s==="minor"||s==="patch")&&r[s]!==i[s])return a+s;return n}ne.compareIdentifiers=_n;var a7=/^[0-9]+$/;function _n(t,e){var r=a7.test(t),i=a7.test(e);return r&&i&&(t=+t,e=+e),t===e?0:r&&!i?-1:i&&!r?1:t0}ne.lt=Gc;function Gc(t,e,r){return Ki(t,e,r)<0}ne.eq=Ih;function Ih(t,e,r){return Ki(t,e,r)===0}ne.neq=o7;function o7(t,e,r){return Ki(t,e,r)!==0}ne.gte=Lh;function Lh(t,e,r){return Ki(t,e,r)>=0}ne.lte=Bh;function Bh(t,e,r){return Ki(t,e,r)<=0}ne.cmp=Hc;function Hc(t,e,r,i){switch(e){case"===":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t===r;case"!==":return typeof t=="object"&&(t=t.version),typeof r=="object"&&(r=r.version),t!==r;case"":case"=":case"==":return Ih(t,r,i);case"!=":return o7(t,r,i);case">":return bp(t,r,i);case">=":return Lh(t,r,i);case"<":return Gc(t,r,i);case"<=":return Bh(t,r,i);default:throw new TypeError("Invalid operator: "+e)}}ne.Comparator=jr;function jr(t,e){if((!e||typeof e!="object")&&(e={loose:!!e,includePrerelease:!1}),t instanceof jr){if(t.loose===!!e.loose)return t;t=t.value}if(!(this instanceof jr))return new jr(t,e);t=t.trim().split(/\s+/).join(" "),Ce("comparator",t,e),this.options=e,this.loose=!!e.loose,this.parse(t),this.semver===Is?this.value="":this.value=this.operator+this.semver.version,Ce("comp",this)}var Is={};jr.prototype.parse=function(t){var e=this.options.loose?Pe[I.COMPARATORLOOSE]:Pe[I.COMPARATOR],r=t.match(e);if(!r)throw new TypeError("Invalid comparator: "+t);this.operator=r[1]!==void 0?r[1]:"",this.operator==="="&&(this.operator=""),r[2]?this.semver=new pe(r[2],this.options.loose):this.semver=Is};jr.prototype.toString=function(){return this.value};jr.prototype.test=function(t){if(Ce("Comparator.test",t,this.options.loose),this.semver===Is||t===Is)return!0;if(typeof t=="string")try{t=new pe(t,this.options)}catch{return!1}return Hc(t,this.operator,this.semver,this.options)};jr.prototype.intersects=function(t,e){if(!(t instanceof jr))throw new TypeError("a Comparator is required");(!e||typeof e!="object")&&(e={loose:!!e,includePrerelease:!1});var r;if(this.operator==="")return this.value===""?!0:(r=new Ke(t.value,e),$c(this.value,r,e));if(t.operator==="")return t.value===""?!0:(r=new Ke(this.value,e),$c(t.semver,r,e));var i=(this.operator===">="||this.operator===">")&&(t.operator===">="||t.operator===">"),a=(this.operator==="<="||this.operator==="<")&&(t.operator==="<="||t.operator==="<"),n=this.semver.version===t.semver.version,s=(this.operator===">="||this.operator==="<=")&&(t.operator===">="||t.operator==="<="),o=Hc(this.semver,"<",t.semver,e)&&(this.operator===">="||this.operator===">")&&(t.operator==="<="||t.operator==="<"),p=Hc(this.semver,">",t.semver,e)&&(this.operator==="<="||this.operator==="<")&&(t.operator===">="||t.operator===">");return i||a||n&&s||o||p};ne.Range=Ke;function Ke(t,e){if((!e||typeof e!="object")&&(e={loose:!!e,includePrerelease:!1}),t instanceof Ke)return t.loose===!!e.loose&&t.includePrerelease===!!e.includePrerelease?t:new Ke(t.raw,e);if(t instanceof jr)return new Ke(t.value,e);if(!(this instanceof Ke))return new Ke(t,e);if(this.options=e,this.loose=!!e.loose,this.includePrerelease=!!e.includePrerelease,this.raw=t.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(function(r){return this.parseRange(r.trim())},this).filter(function(r){return r.length}),!this.set.length)throw new TypeError("Invalid SemVer Range: "+this.raw);this.format()}Ke.prototype.format=function(){return this.range=this.set.map(function(t){return t.join(" ").trim()}).join("||").trim(),this.range};Ke.prototype.toString=function(){return this.range};Ke.prototype.parseRange=function(t){var e=this.options.loose,r=e?Pe[I.HYPHENRANGELOOSE]:Pe[I.HYPHENRANGE];t=t.replace(r,OU),Ce("hyphen replace",t),t=t.replace(Pe[I.COMPARATORTRIM],aU),Ce("comparator trim",t,Pe[I.COMPARATORTRIM]),t=t.replace(Pe[I.TILDETRIM],rU),t=t.replace(Pe[I.CARETTRIM],iU),t=t.split(/\s+/).join(" ");var i=e?Pe[I.COMPARATORLOOSE]:Pe[I.COMPARATOR],a=t.split(" ").map(function(n){return bU(n,this.options)},this).join(" ").split(/\s+/);return this.options.loose&&(a=a.filter(function(n){return!!n.match(i)})),a=a.map(function(n){return new jr(n,this.options)},this),a};Ke.prototype.intersects=function(t,e){if(!(t instanceof Ke))throw new TypeError("a Range is required");return this.set.some(function(r){return n7(r,e)&&t.set.some(function(i){return n7(i,e)&&r.every(function(a){return i.every(function(n){return a.intersects(n,e)})})})})};function n7(t,e){for(var r=!0,i=t.slice(),a=i.pop();r&&i.length;)r=i.every(function(n){return a.intersects(n,e)}),a=i.pop();return r}ne.toComparators=vU;function vU(t,e){return new Ke(t,e).set.map(function(r){return r.map(function(i){return i.value}).join(" ").trim().split(" ")})}function bU(t,e){return Ce("comp",t,e),t=_U(t,e),Ce("caret",t),t=xU(t,e),Ce("tildes",t),t=TU(t,e),Ce("xrange",t),t=SU(t,e),Ce("stars",t),t}function Qt(t){return!t||t.toLowerCase()==="x"||t==="*"}function xU(t,e){return t.trim().split(/\s+/).map(function(r){return wU(r,e)}).join(" ")}function wU(t,e){var r=e.loose?Pe[I.TILDELOOSE]:Pe[I.TILDE];return t.replace(r,function(i,a,n,s,o){Ce("tilde",t,i,a,n,s,o);var p;return Qt(a)?p="":Qt(n)?p=">="+a+".0.0 <"+(+a+1)+".0.0":Qt(s)?p=">="+a+"."+n+".0 <"+a+"."+(+n+1)+".0":o?(Ce("replaceTilde pr",o),p=">="+a+"."+n+"."+s+"-"+o+" <"+a+"."+(+n+1)+".0"):p=">="+a+"."+n+"."+s+" <"+a+"."+(+n+1)+".0",Ce("tilde return",p),p})}function _U(t,e){return t.trim().split(/\s+/).map(function(r){return EU(r,e)}).join(" ")}function EU(t,e){Ce("caret",t,e);var r=e.loose?Pe[I.CARETLOOSE]:Pe[I.CARET];return t.replace(r,function(i,a,n,s,o){Ce("caret",t,i,a,n,s,o);var p;return Qt(a)?p="":Qt(n)?p=">="+a+".0.0 <"+(+a+1)+".0.0":Qt(s)?a==="0"?p=">="+a+"."+n+".0 <"+a+"."+(+n+1)+".0":p=">="+a+"."+n+".0 <"+(+a+1)+".0.0":o?(Ce("replaceCaret pr",o),a==="0"?n==="0"?p=">="+a+"."+n+"."+s+"-"+o+" <"+a+"."+n+"."+(+s+1):p=">="+a+"."+n+"."+s+"-"+o+" <"+a+"."+(+n+1)+".0":p=">="+a+"."+n+"."+s+"-"+o+" <"+(+a+1)+".0.0"):(Ce("no pr"),a==="0"?n==="0"?p=">="+a+"."+n+"."+s+" <"+a+"."+n+"."+(+s+1):p=">="+a+"."+n+"."+s+" <"+a+"."+(+n+1)+".0":p=">="+a+"."+n+"."+s+" <"+(+a+1)+".0.0"),Ce("caret return",p),p})}function TU(t,e){return Ce("replaceXRanges",t,e),t.split(/\s+/).map(function(r){return NU(r,e)}).join(" ")}function NU(t,e){t=t.trim();var r=e.loose?Pe[I.XRANGELOOSE]:Pe[I.XRANGE];return t.replace(r,function(i,a,n,s,o,p){Ce("xRange",t,i,a,n,s,o,p);var l=Qt(n),c=l||Qt(s),d=c||Qt(o),u=d;return a==="="&&u&&(a=""),p=e.includePrerelease?"-0":"",l?a===">"||a==="<"?i="<0.0.0-0":i="*":a&&u?(c&&(s=0),o=0,a===">"?(a=">=",c?(n=+n+1,s=0,o=0):(s=+s+1,o=0)):a==="<="&&(a="<",c?n=+n+1:s=+s+1),i=a+n+"."+s+"."+o+p):c?i=">="+n+".0.0"+p+" <"+(+n+1)+".0.0"+p:d&&(i=">="+n+"."+s+".0"+p+" <"+n+"."+(+s+1)+".0"+p),Ce("xRange return",i),i})}function SU(t,e){return Ce("replaceStars",t,e),t.trim().replace(Pe[I.STAR],"")}function OU(t,e,r,i,a,n,s,o,p,l,c,d,u){return Qt(r)?e="":Qt(i)?e=">="+r+".0.0":Qt(a)?e=">="+r+"."+i+".0":e=">="+e,Qt(p)?o="":Qt(l)?o="<"+(+p+1)+".0.0":Qt(c)?o="<"+p+"."+(+l+1)+".0":d?o="<="+p+"."+l+"."+c+"-"+d:o="<="+o,(e+" "+o).trim()}Ke.prototype.test=function(t){if(!t)return!1;if(typeof t=="string")try{t=new pe(t,this.options)}catch{return!1}for(var e=0;e0){var a=t[i].semver;if(a.major===e.major&&a.minor===e.minor&&a.patch===e.patch)return!0}return!1}return!0}ne.satisfies=$c;function $c(t,e,r){try{e=new Ke(e,r)}catch{return!1}return e.test(t)}ne.maxSatisfying=CU;function CU(t,e,r){var i=null,a=null;try{var n=new Ke(e,r)}catch{return null}return t.forEach(function(s){n.test(s)&&(!i||a.compare(s)===-1)&&(i=s,a=new pe(i,r))}),i}ne.minSatisfying=RU;function RU(t,e,r){var i=null,a=null;try{var n=new Ke(e,r)}catch{return null}return t.forEach(function(s){n.test(s)&&(!i||a.compare(s)===1)&&(i=s,a=new pe(i,r))}),i}ne.minVersion=DU;function DU(t,e){t=new Ke(t,e);var r=new pe("0.0.0");if(t.test(r)||(r=new pe("0.0.0-0"),t.test(r)))return r;r=null;for(var i=0;i":s.prerelease.length===0?s.patch++:s.prerelease.push(0),s.raw=s.format();case"":case">=":(!r||bp(r,s))&&(r=s);break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+n.operator)}})}return r&&t.test(r)?r:null}ne.validRange=AU;function AU(t,e){try{return new Ke(t,e).range||"*"}catch{return null}}ne.ltr=IU;function IU(t,e,r){return kh(t,e,"<",r)}ne.gtr=LU;function LU(t,e,r){return kh(t,e,">",r)}ne.outside=kh;function kh(t,e,r,i){t=new pe(t,i),e=new Ke(e,i);var a,n,s,o,p;switch(r){case">":a=bp,n=Bh,s=Gc,o=">",p=">=";break;case"<":a=Gc,n=Lh,s=bp,o="<",p="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if($c(t,e,i))return!1;for(var l=0;l=0.0.0")),d=d||m,u=u||m,a(m.semver,d.semver,i)?d=m:s(m.semver,u.semver,i)&&(u=m)}),d.operator===o||d.operator===p||(!u.operator||u.operator===o)&&n(t,u.semver))return!1;if(u.operator===p&&s(t,u.semver))return!1}return!0}ne.prerelease=BU;function BU(t,e){var r=En(t,e);return r&&r.prerelease.length?r.prerelease:null}ne.intersects=kU;function kU(t,e,r){return t=new Ke(t,r),e=new Ke(e,r),t.intersects(e)}ne.coerce=qU;function qU(t,e){if(t instanceof pe)return t;if(typeof t=="number"&&(t=String(t)),typeof t!="string")return null;e=e||{};var r=null;if(!e.rtl)r=t.match(Pe[I.COERCE]);else{for(var i;(i=Pe[I.COERCERTL].exec(t))&&(!r||r.index+r[0].length!==t.length);)(!r||i.index+i[0].length!==r.index+r[0].length)&&(r=i),Pe[I.COERCERTL].lastIndex=i.index+i[1].length+i[2].length;Pe[I.COERCERTL].lastIndex=-1}return r===null?null:En(r[2]+"."+(r[3]||"0")+"."+(r[4]||"0"),e)}});var d7=T((Ht,Mh)=>{"use strict";var MU=Ht&&Ht.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),zU=Ht&&Ht.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),jU=Ht&&Ht.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&MU(e,t,r);return zU(e,t),e},FU=Ht&&Ht.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(Ht,"__esModule",{value:!0});Ht._readLinuxVersionFile=Ht._getOsVersion=Ht._findMatch=void 0;var l7=jU(Vc()),qh=Me(),c7=require("os"),UU=require("child_process"),Wc=require("fs");function GU(t,e,r,i){return FU(this,void 0,void 0,function*(){let a=c7.platform(),n,s,o;for(let p of r){let l=p.version;if(qh.debug(`check ${l} satisfies ${t}`),l7.satisfies(l,t)&&(!e||p.stable===e)&&(o=p.files.find(c=>{qh.debug(`${c.arch}===${i} && ${c.platform}===${a}`);let d=c.arch===i&&c.platform===a;if(d&&c.platform_version){let u=Mh.exports._getOsVersion();u===c.platform_version?d=!0:d=l7.satisfies(u,c.platform_version)}return d}),o)){qh.debug(`matched ${p.version}`),s=p;break}}return s&&o&&(n=Object.assign({},s),n.files=[o]),n})}Ht._findMatch=GU;function HU(){let t=c7.platform(),e="";if(t==="darwin")e=UU.execSync("sw_vers -productVersion").toString();else if(t==="linux"){let r=Mh.exports._readLinuxVersionFile();if(r){let i=r.split(` +`);for(let a of i){let n=a.split("=");if(n.length===2&&(n[0].trim()==="VERSION_ID"||n[0].trim()==="DISTRIB_RELEASE")){e=n[1].trim().replace(/^"/,"").replace(/"$/,"");break}}}}return e}Ht._getOsVersion=HU;function $U(){let t="/etc/lsb-release",e="/etc/os-release",r="";return Wc.existsSync(t)?r=Wc.readFileSync(t).toString():Wc.existsSync(e)&&(r=Wc.readFileSync(e).toString()),r}Ht._readLinuxVersionFile=$U});var zh=T((soe,u7)=>{var VU=require("crypto");u7.exports=function(){return VU.randomBytes(16)}});var jh=T((ooe,f7)=>{var m7=[];for(wp=0;wp<256;++wp)m7[wp]=(wp+256).toString(16).substr(1);var wp;function WU(t,e){var r=e||0,i=m7;return[i[t[r++]],i[t[r++]],i[t[r++]],i[t[r++]],"-",i[t[r++]],i[t[r++]],"-",i[t[r++]],i[t[r++]],"-",i[t[r++]],i[t[r++]],"-",i[t[r++]],i[t[r++]],i[t[r++]],i[t[r++]],i[t[r++]],i[t[r++]]].join("")}f7.exports=WU});var Fh=T((poe,h7)=>{var XU=zh(),KU=jh();function QU(t,e,r){var i=e&&r||0;typeof t=="string"&&(e=t==="binary"?new Array(16):null,t=null),t=t||{};var a=t.random||(t.rng||XU)();if(a[6]=a[6]&15|64,a[8]=a[8]&63|128,e)for(var n=0;n<16;++n)e[i+n]=a[n];return e||KU(a)}h7.exports=QU});var v7=T(Fr=>{"use strict";var JU=Fr&&Fr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),YU=Fr&&Fr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),ZU=Fr&&Fr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&JU(e,t,r);return YU(e,t),e},g7=Fr&&Fr.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(Fr,"__esModule",{value:!0});Fr.RetryHelper=void 0;var y7=ZU(Me()),Uh=class{constructor(e,r,i){if(e<1)throw new Error("max attempts should be greater than or equal to 1");if(this.maxAttempts=e,this.minSeconds=Math.floor(r),this.maxSeconds=Math.floor(i),this.minSeconds>this.maxSeconds)throw new Error("min seconds should be less than or equal to max seconds")}execute(e,r){return g7(this,void 0,void 0,function*(){let i=1;for(;isetTimeout(r,e*1e3))})}};Fr.RetryHelper=Uh});var S7=T(le=>{"use strict";var eG=le&&le.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),tG=le&&le.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Ti=le&&le.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&eG(e,t,r);return tG(e,t),e},Jt=le&&le.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})},rG=le&&le.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(le,"__esModule",{value:!0});le.evaluateVersions=le.isExplicitVersion=le.findFromManifest=le.getManifestFromRepo=le.findAllVersions=le.find=le.cacheFile=le.cacheDir=le.extractZip=le.extractXar=le.extractTar=le.extract7z=le.downloadTool=le.HTTPError=void 0;var Ee=Ti(Me()),_r=Ti(Oa()),Ur=Ti(require("fs")),iG=Ti(d7()),Ep=Ti(require("os")),ni=Ti(require("path")),b7=Ti(hi()),Qi=Ti(Vc()),aG=Ti(require("stream")),nG=Ti(require("util")),Ls=require("assert"),x7=rG(Fh()),La=vs(),sG=v7(),_p=class extends Error{constructor(e){super(`Unexpected HTTP response: ${e}`),this.httpStatusCode=e,Object.setPrototypeOf(this,new.target.prototype)}};le.HTTPError=_p;var Hh=process.platform==="win32",oG=process.platform==="darwin",pG="actions/tool-cache";function lG(t,e,r,i){return Jt(this,void 0,void 0,function*(){e=e||ni.join(N7(),x7.default()),yield _r.mkdirP(ni.dirname(e)),Ee.debug(`Downloading ${t}`),Ee.debug(`Destination ${e}`);let a=3,n=Gh("TEST_DOWNLOAD_TOOL_RETRY_MIN_SECONDS",10),s=Gh("TEST_DOWNLOAD_TOOL_RETRY_MAX_SECONDS",20);return yield new sG.RetryHelper(a,n,s).execute(()=>Jt(this,void 0,void 0,function*(){return yield cG(t,e||"",r,i)}),p=>!(p instanceof _p&&p.httpStatusCode&&p.httpStatusCode<500&&p.httpStatusCode!==408&&p.httpStatusCode!==429))})}le.downloadTool=lG;function cG(t,e,r,i){return Jt(this,void 0,void 0,function*(){if(Ur.existsSync(e))throw new Error(`Destination file path ${e} already exists`);let a=new b7.HttpClient(pG,[],{allowRetries:!1});r&&(Ee.debug("set auth"),i===void 0&&(i={}),i.authorization=r);let n=yield a.get(t,i);if(n.message.statusCode!==200){let c=new _p(n.message.statusCode);throw Ee.debug(`Failed to download from "${t}". Code(${n.message.statusCode}) Message(${n.message.statusMessage})`),c}let s=nG.promisify(aG.pipeline),p=Gh("TEST_DOWNLOAD_TOOL_RESPONSE_MESSAGE_FACTORY",()=>n.message)(),l=!1;try{return yield s(p,Ur.createWriteStream(e)),Ee.debug("download complete"),l=!0,e}finally{if(!l){Ee.debug("download failed");try{yield _r.rmRF(e)}catch(c){Ee.debug(`Failed to delete '${e}'. ${c.message}`)}}}})}function dG(t,e,r){return Jt(this,void 0,void 0,function*(){Ls.ok(Hh,"extract7z() not supported on current OS"),Ls.ok(t,'parameter "file" is required'),e=yield Xc(e);let i=process.cwd();if(process.chdir(e),r)try{let n=["x",Ee.isDebug()?"-bb1":"-bb0","-bd","-sccUTF-8",t],s={silent:!0};yield La.exec(`"${r}"`,n,s)}finally{process.chdir(i)}else{let a=ni.join(__dirname,"..","scripts","Invoke-7zdec.ps1").replace(/'/g,"''").replace(/"|\n|\r/g,""),n=t.replace(/'/g,"''").replace(/"|\n|\r/g,""),s=e.replace(/'/g,"''").replace(/"|\n|\r/g,""),p=["-NoLogo","-Sta","-NoProfile","-NonInteractive","-ExecutionPolicy","Unrestricted","-Command",`& '${a}' -Source '${n}' -Target '${s}'`],l={silent:!0};try{let c=yield _r.which("powershell",!0);yield La.exec(`"${c}"`,p,l)}finally{process.chdir(i)}}return e})}le.extract7z=dG;function uG(t,e,r="xz"){return Jt(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is required");e=yield Xc(e),Ee.debug("Checking tar --version");let i="";yield La.exec("tar --version",[],{ignoreReturnCode:!0,silent:!0,listeners:{stdout:p=>i+=p.toString(),stderr:p=>i+=p.toString()}}),Ee.debug(i.trim());let a=i.toUpperCase().includes("GNU TAR"),n;r instanceof Array?n=r:n=[r],Ee.isDebug()&&!r.includes("v")&&n.push("-v");let s=e,o=t;return Hh&&a&&(n.push("--force-local"),s=e.replace(/\\/g,"/"),o=t.replace(/\\/g,"/")),a&&(n.push("--warning=no-unknown-keyword"),n.push("--overwrite")),n.push("-C",s,"-f",o),yield La.exec("tar",n),e})}le.extractTar=uG;function mG(t,e,r=[]){return Jt(this,void 0,void 0,function*(){Ls.ok(oG,"extractXar() not supported on current OS"),Ls.ok(t,'parameter "file" is required'),e=yield Xc(e);let i;r instanceof Array?i=r:i=[r],i.push("-x","-C",e,"-f",t),Ee.isDebug()&&i.push("-v");let a=yield _r.which("xar",!0);return yield La.exec(`"${a}"`,_G(i)),e})}le.extractXar=mG;function fG(t,e){return Jt(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is required");return e=yield Xc(e),Hh?yield hG(t,e):yield gG(t,e),e})}le.extractZip=fG;function hG(t,e){return Jt(this,void 0,void 0,function*(){let r=t.replace(/'/g,"''").replace(/"|\n|\r/g,""),i=e.replace(/'/g,"''").replace(/"|\n|\r/g,""),a=yield _r.which("pwsh",!1);if(a){let s=["-NoLogo","-NoProfile","-NonInteractive","-ExecutionPolicy","Unrestricted","-Command",["$ErrorActionPreference = 'Stop' ;","try { Add-Type -AssemblyName System.IO.Compression.ZipFile } catch { } ;",`try { [System.IO.Compression.ZipFile]::ExtractToDirectory('${r}', '${i}', $true) }`,`catch { if (($_.Exception.GetType().FullName -eq 'System.Management.Automation.MethodException') -or ($_.Exception.GetType().FullName -eq 'System.Management.Automation.RuntimeException') ){ Expand-Archive -LiteralPath '${r}' -DestinationPath '${i}' -Force } else { throw $_ } } ;`].join(" ")];Ee.debug(`Using pwsh at path: ${a}`),yield La.exec(`"${a}"`,s)}else{let s=["-NoLogo","-Sta","-NoProfile","-NonInteractive","-ExecutionPolicy","Unrestricted","-Command",["$ErrorActionPreference = 'Stop' ;","try { Add-Type -AssemblyName System.IO.Compression.FileSystem } catch { } ;",`if ((Get-Command -Name Expand-Archive -Module Microsoft.PowerShell.Archive -ErrorAction Ignore)) { Expand-Archive -LiteralPath '${r}' -DestinationPath '${i}' -Force }`,`else {[System.IO.Compression.ZipFile]::ExtractToDirectory('${r}', '${i}', $true) }`].join(" ")],o=yield _r.which("powershell",!0);Ee.debug(`Using powershell at path: ${o}`),yield La.exec(`"${o}"`,s)}})}function gG(t,e){return Jt(this,void 0,void 0,function*(){let r=yield _r.which("unzip",!0),i=[t];Ee.isDebug()||i.unshift("-q"),i.unshift("-o"),yield La.exec(`"${r}"`,i,{cwd:e})})}function yG(t,e,r,i){return Jt(this,void 0,void 0,function*(){if(r=Qi.clean(r)||r,i=i||Ep.arch(),Ee.debug(`Caching tool ${e} ${r} ${i}`),Ee.debug(`source dir: ${t}`),!Ur.statSync(t).isDirectory())throw new Error("sourceDir is not a directory");let a=yield _7(e,r,i);for(let n of Ur.readdirSync(t)){let s=ni.join(t,n);yield _r.cp(s,a,{recursive:!0})}return E7(e,r,i),a})}le.cacheDir=yG;function vG(t,e,r,i,a){return Jt(this,void 0,void 0,function*(){if(i=Qi.clean(i)||i,a=a||Ep.arch(),Ee.debug(`Caching tool ${r} ${i} ${a}`),Ee.debug(`source file: ${t}`),!Ur.statSync(t).isFile())throw new Error("sourceFile is not a file");let n=yield _7(r,i,a),s=ni.join(n,e);return Ee.debug(`destination file ${s}`),yield _r.cp(t,s),E7(r,i,a),n})}le.cacheFile=vG;function bG(t,e,r){if(!t)throw new Error("toolName parameter is required");if(!e)throw new Error("versionSpec parameter is required");if(r=r||Ep.arch(),!$h(e)){let a=w7(t,r);e=T7(a,e)}let i="";if(e){e=Qi.clean(e)||"";let a=ni.join(Kc(),t,e,r);Ee.debug(`checking cache: ${a}`),Ur.existsSync(a)&&Ur.existsSync(`${a}.complete`)?(Ee.debug(`Found tool in cache ${t} ${e} ${r}`),i=a):Ee.debug("not found")}return i}le.find=bG;function w7(t,e){let r=[];e=e||Ep.arch();let i=ni.join(Kc(),t);if(Ur.existsSync(i)){let a=Ur.readdirSync(i);for(let n of a)if($h(n)){let s=ni.join(i,n,e||"");Ur.existsSync(s)&&Ur.existsSync(`${s}.complete`)&&r.push(n)}}return r}le.findAllVersions=w7;function xG(t,e,r,i="master"){return Jt(this,void 0,void 0,function*(){let a=[],n=`https://api.github.com/repos/${t}/${e}/git/trees/${i}`,s=new b7.HttpClient("tool-cache"),o={};r&&(Ee.debug("set auth"),o.authorization=r);let p=yield s.getJson(n,o);if(!p.result)return a;let l="";for(let d of p.result.tree)if(d.path==="versions-manifest.json"){l=d.url;break}o.accept="application/vnd.github.VERSION.raw";let c=yield(yield s.get(l,o)).readBody();if(c){c=c.replace(/^\uFEFF/,"");try{a=JSON.parse(c)}catch{Ee.debug("Invalid json")}}return a})}le.getManifestFromRepo=xG;function wG(t,e,r,i=Ep.arch()){return Jt(this,void 0,void 0,function*(){return yield iG._findMatch(t,e,r,i)})}le.findFromManifest=wG;function Xc(t){return Jt(this,void 0,void 0,function*(){return t||(t=ni.join(N7(),x7.default())),yield _r.mkdirP(t),t})}function _7(t,e,r){return Jt(this,void 0,void 0,function*(){let i=ni.join(Kc(),t,Qi.clean(e)||e,r||"");Ee.debug(`destination ${i}`);let a=`${i}.complete`;return yield _r.rmRF(i),yield _r.rmRF(a),yield _r.mkdirP(i),i})}function E7(t,e,r){let a=`${ni.join(Kc(),t,Qi.clean(e)||e,r||"")}.complete`;Ur.writeFileSync(a,""),Ee.debug("finished caching tool")}function $h(t){let e=Qi.clean(t)||"";Ee.debug(`isExplicit: ${e}`);let r=Qi.valid(e)!=null;return Ee.debug(`explicit? ${r}`),r}le.isExplicitVersion=$h;function T7(t,e){let r="";Ee.debug(`evaluating ${t.length} versions`),t=t.sort((i,a)=>Qi.gt(i,a)?1:-1);for(let i=t.length-1;i>=0;i--){let a=t[i];if(Qi.satisfies(a,e)){r=a;break}}return r?Ee.debug(`matched: ${r}`):Ee.debug("match not found"),r}le.evaluateVersions=T7;function Kc(){let t=process.env.RUNNER_TOOL_CACHE||"";return Ls.ok(t,"Expected RUNNER_TOOL_CACHE to be defined"),t}function N7(){let t=process.env.RUNNER_TEMP||"";return Ls.ok(t,"Expected RUNNER_TEMP to be defined"),t}function Gh(t,e){let r=global[t];return r!==void 0?r:e}function _G(t){return Array.from(new Set(t))}});var O7=T(Ni=>{"use strict";var EG=Ni&&Ni.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),TG=Ni&&Ni.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),NG=Ni&&Ni.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&EG(e,t,r);return TG(e,t),e};Object.defineProperty(Ni,"__esModule",{value:!0});Ni.getOptions=void 0;var Vh=NG(Me());function SG(t){let e={followSymbolicLinks:!0,implicitDescendants:!0,omitBrokenSymbolicLinks:!0};return t&&(typeof t.followSymbolicLinks=="boolean"&&(e.followSymbolicLinks=t.followSymbolicLinks,Vh.debug(`followSymbolicLinks '${e.followSymbolicLinks}'`)),typeof t.implicitDescendants=="boolean"&&(e.implicitDescendants=t.implicitDescendants,Vh.debug(`implicitDescendants '${e.implicitDescendants}'`)),typeof t.omitBrokenSymbolicLinks=="boolean"&&(e.omitBrokenSymbolicLinks=t.omitBrokenSymbolicLinks,Vh.debug(`omitBrokenSymbolicLinks '${e.omitBrokenSymbolicLinks}'`))),e}Ni.getOptions=SG});var Jc=T(tt=>{"use strict";var OG=tt&&tt.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),PG=tt&&tt.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),CG=tt&&tt.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&OG(e,t,r);return PG(e,t),e},RG=tt&&tt.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(tt,"__esModule",{value:!0});tt.safeTrimTrailingSeparator=tt.normalizeSeparators=tt.hasRoot=tt.hasAbsoluteRoot=tt.ensureAbsoluteRoot=tt.dirname=void 0;var Qc=CG(require("path")),Tn=RG(require("assert")),Ba=process.platform==="win32";function DG(t){if(t=Xh(t),Ba&&/^\\\\[^\\]+(\\[^\\]+)?$/.test(t))return t;let e=Qc.dirname(t);return Ba&&/^\\\\[^\\]+\\[^\\]+\\$/.test(e)&&(e=Xh(e)),e}tt.dirname=DG;function AG(t,e){if(Tn.default(t,"ensureAbsoluteRoot parameter 'root' must not be empty"),Tn.default(e,"ensureAbsoluteRoot parameter 'itemPath' must not be empty"),Wh(e))return e;if(Ba){if(e.match(/^[A-Z]:[^\\/]|^[A-Z]:$/i)){let r=process.cwd();return Tn.default(r.match(/^[A-Z]:\\/i),`Expected current directory to start with an absolute drive root. Actual '${r}'`),e[0].toUpperCase()===r[0].toUpperCase()?e.length===2?`${e[0]}:\\${r.substr(3)}`:(r.endsWith("\\")||(r+="\\"),`${e[0]}:\\${r.substr(3)}${e.substr(2)}`):`${e[0]}:\\${e.substr(2)}`}else if(Tp(e).match(/^\\$|^\\[^\\]/)){let r=process.cwd();return Tn.default(r.match(/^[A-Z]:\\/i),`Expected current directory to start with an absolute drive root. Actual '${r}'`),`${r[0]}:\\${e.substr(1)}`}}return Tn.default(Wh(t),"ensureAbsoluteRoot parameter 'root' must have an absolute root"),t.endsWith("/")||Ba&&t.endsWith("\\")||(t+=Qc.sep),t+e}tt.ensureAbsoluteRoot=AG;function Wh(t){return Tn.default(t,"hasAbsoluteRoot parameter 'itemPath' must not be empty"),t=Tp(t),Ba?t.startsWith("\\\\")||/^[A-Z]:\\/i.test(t):t.startsWith("/")}tt.hasAbsoluteRoot=Wh;function IG(t){return Tn.default(t,"isRooted parameter 'itemPath' must not be empty"),t=Tp(t),Ba?t.startsWith("\\")||/^[A-Z]:/i.test(t):t.startsWith("/")}tt.hasRoot=IG;function Tp(t){return t=t||"",Ba?(t=t.replace(/\//g,"\\"),(/^\\\\+[^\\]/.test(t)?"\\":"")+t.replace(/\\\\+/g,"\\")):t.replace(/\/\/+/g,"/")}tt.normalizeSeparators=Tp;function Xh(t){return t?(t=Tp(t),!t.endsWith(Qc.sep)||t===Qc.sep||Ba&&/^[A-Z]:\\$/i.test(t)?t:t.substr(0,t.length-1)):""}tt.safeTrimTrailingSeparator=Xh});var Yc=T(Np=>{"use strict";Object.defineProperty(Np,"__esModule",{value:!0});Np.MatchKind=void 0;var LG;(function(t){t[t.None=0]="None",t[t.Directory=1]="Directory",t[t.File=2]="File",t[t.All=3]="All"})(LG=Np.MatchKind||(Np.MatchKind={}))});var R7=T(ur=>{"use strict";var BG=ur&&ur.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),kG=ur&&ur.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),qG=ur&&ur.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&BG(e,t,r);return kG(e,t),e};Object.defineProperty(ur,"__esModule",{value:!0});ur.partialMatch=ur.match=ur.getSearchPaths=void 0;var P7=qG(Jc()),MG=Yc(),C7=process.platform==="win32";function zG(t){t=t.filter(i=>!i.negate);let e={};for(let i of t){let a=C7?i.searchPath.toUpperCase():i.searchPath;e[a]="candidate"}let r=[];for(let i of t){let a=C7?i.searchPath.toUpperCase():i.searchPath;if(e[a]==="included")continue;let n=!1,s=a,o=P7.dirname(s);for(;o!==s;){if(e[o]){n=!0;break}s=o,o=P7.dirname(s)}n||(r.push(i.searchPath),e[a]="included")}return r}ur.getSearchPaths=zG;function jG(t,e){let r=MG.MatchKind.None;for(let i of t)i.negate?r&=~i.match(e):r|=i.match(e);return r}ur.match=jG;function FG(t,e){return t.some(r=>!r.negate&&r.partialMatch(e))}ur.partialMatch=FG});var A7=T(Gr=>{"use strict";var UG=Gr&&Gr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),GG=Gr&&Gr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),D7=Gr&&Gr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&UG(e,t,r);return GG(e,t),e},HG=Gr&&Gr.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Gr,"__esModule",{value:!0});Gr.Path=void 0;var Sp=D7(require("path")),ka=D7(Jc()),Op=HG(require("assert")),$G=process.platform==="win32",Kh=class{constructor(e){if(this.segments=[],typeof e=="string")if(Op.default(e,"Parameter 'itemPath' must not be empty"),e=ka.safeTrimTrailingSeparator(e),!ka.hasRoot(e))this.segments=e.split(Sp.sep);else{let r=e,i=ka.dirname(r);for(;i!==r;){let a=Sp.basename(r);this.segments.unshift(a),r=i,i=ka.dirname(r)}this.segments.unshift(r)}else{Op.default(e.length>0,"Parameter 'itemPath' must not be an empty array");for(let r=0;r{"use strict";var VG=Hr&&Hr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),WG=Hr&&Hr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Yh=Hr&&Hr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&VG(e,t,r);return WG(e,t),e},XG=Hr&&Hr.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Hr,"__esModule",{value:!0});Hr.Pattern=void 0;var KG=Yh(require("os")),Pp=Yh(require("path")),mr=Yh(Jc()),Nn=XG(require("assert")),QG=up(),Qh=Yc(),Zc=A7(),Ji=process.platform==="win32",Jh=class t{constructor(e,r=!1,i,a){this.negate=!1;let n;if(typeof e=="string")n=e.trim();else{i=i||[],Nn.default(i.length,"Parameter 'segments' must not empty");let l=t.getLiteral(i[0]);Nn.default(l&&mr.hasAbsoluteRoot(l),"Parameter 'segments' first element must be a root path"),n=new Zc.Path(i).toString().trim(),e&&(n=`!${n}`)}for(;n.startsWith("!");)this.negate=!this.negate,n=n.substr(1).trim();n=t.fixupPattern(n,a),this.segments=new Zc.Path(n).segments,this.trailingSeparator=mr.normalizeSeparators(n).endsWith(Pp.sep),n=mr.safeTrimTrailingSeparator(n);let s=!1,o=this.segments.map(l=>t.getLiteral(l)).filter(l=>!s&&!(s=l===""));this.searchPath=new Zc.Path(o).toString(),this.rootRegExp=new RegExp(t.regExpEscape(o[0]),Ji?"i":""),this.isImplicitPattern=r;let p={dot:!0,nobrace:!0,nocase:Ji,nocomment:!0,noext:!0,nonegate:!0};n=Ji?n.replace(/\\/g,"/"):n,this.minimatch=new QG.Minimatch(n,p)}match(e){return this.segments[this.segments.length-1]==="**"?(e=mr.normalizeSeparators(e),!e.endsWith(Pp.sep)&&this.isImplicitPattern===!1&&(e=`${e}${Pp.sep}`)):e=mr.safeTrimTrailingSeparator(e),this.minimatch.match(e)?this.trailingSeparator?Qh.MatchKind.Directory:Qh.MatchKind.All:Qh.MatchKind.None}partialMatch(e){return e=mr.safeTrimTrailingSeparator(e),mr.dirname(e)===e?this.rootRegExp.test(e):this.minimatch.matchOne(e.split(Ji?/\\+/:/\/+/),this.minimatch.set[0],!0)}static globEscape(e){return(Ji?e:e.replace(/\\/g,"\\\\")).replace(/(\[)(?=[^/]+\])/g,"[[]").replace(/\?/g,"[?]").replace(/\*/g,"[*]")}static fixupPattern(e,r){Nn.default(e,"pattern cannot be empty");let i=new Zc.Path(e).segments.map(a=>t.getLiteral(a));if(Nn.default(i.every((a,n)=>(a!=="."||n===0)&&a!==".."),`Invalid pattern '${e}'. Relative pathing '.' and '..' is not allowed.`),Nn.default(!mr.hasRoot(e)||i[0],`Invalid pattern '${e}'. Root segment must not contain globs.`),e=mr.normalizeSeparators(e),e==="."||e.startsWith(`.${Pp.sep}`))e=t.globEscape(process.cwd())+e.substr(1);else if(e==="~"||e.startsWith(`~${Pp.sep}`))r=r||KG.homedir(),Nn.default(r,"Unable to determine HOME directory"),Nn.default(mr.hasAbsoluteRoot(r),`Expected HOME directory to be a rooted path. Actual '${r}'`),e=t.globEscape(r)+e.substr(1);else if(Ji&&(e.match(/^[A-Z]:$/i)||e.match(/^[A-Z]:[^\\]/i))){let a=mr.ensureAbsoluteRoot("C:\\dummy-root",e.substr(0,2));e.length>2&&!a.endsWith("\\")&&(a+="\\"),e=t.globEscape(a)+e.substr(2)}else if(Ji&&(e==="\\"||e.match(/^\\[^\\]/))){let a=mr.ensureAbsoluteRoot("C:\\dummy-root","\\");a.endsWith("\\")||(a+="\\"),e=t.globEscape(a)+e.substr(1)}else e=mr.ensureAbsoluteRoot(t.globEscape(process.cwd()),e);return mr.normalizeSeparators(e)}static getLiteral(e){let r="";for(let i=0;i=0){if(n.length>1)return"";if(n){r+=n,i=s;continue}}}}r+=a}return r}static regExpEscape(e){return e.replace(/[[\\^$.|?*+()]/g,"\\$&")}};Hr.Pattern=Jh});var L7=T(ed=>{"use strict";Object.defineProperty(ed,"__esModule",{value:!0});ed.SearchState=void 0;var Zh=class{constructor(e,r){this.path=e,this.level=r}};ed.SearchState=Zh});var z7=T(St=>{"use strict";var JG=St&&St.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),YG=St&&St.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Rp=St&&St.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.hasOwnProperty.call(t,r)&&JG(e,t,r);return YG(e,t),e},e0=St&&St.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})},ZG=St&&St.__asyncValues||function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},i("next"),i("throw"),i("return"),r[Symbol.asyncIterator]=function(){return this},r);function i(n){r[n]=t[n]&&function(s){return new Promise(function(o,p){s=t[n](s),a(o,p,s.done,s.value)})}}function a(n,s,o,p){Promise.resolve(p).then(function(l){n({value:l,done:o})},s)}},qa=St&&St.__await||function(t){return this instanceof qa?(this.v=t,this):new qa(t)},eH=St&&St.__asyncGenerator||function(t,e,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=r.apply(t,e||[]),a,n=[];return a={},s("next"),s("throw"),s("return"),a[Symbol.asyncIterator]=function(){return this},a;function s(u){i[u]&&(a[u]=function(m){return new Promise(function(f,y){n.push([u,m,f,y])>1||o(u,m)})})}function o(u,m){try{p(i[u](m))}catch(f){d(n[0][3],f)}}function p(u){u.value instanceof qa?Promise.resolve(u.value.v).then(l,c):d(n[0][2],u)}function l(u){o("next",u)}function c(u){o("throw",u)}function d(u,m){u(m),n.shift(),n.length&&o(n[0][0],n[0][1])}};Object.defineProperty(St,"__esModule",{value:!0});St.DefaultGlobber=void 0;var t0=Rp(Me()),Cp=Rp(require("fs")),B7=Rp(O7()),tH=Rp(require("path")),td=Rp(R7()),k7=Yc(),q7=I7(),M7=L7(),rH=process.platform==="win32",r0=class t{constructor(e){this.patterns=[],this.searchPaths=[],this.options=B7.getOptions(e)}getSearchPaths(){return this.searchPaths.slice()}glob(){var e,r;return e0(this,void 0,void 0,function*(){let i=[];try{for(var a=ZG(this.globGenerator()),n;n=yield a.next(),!n.done;){let s=n.value;i.push(s)}}catch(s){e={error:s}}finally{try{n&&!n.done&&(r=a.return)&&(yield r.call(a))}finally{if(e)throw e.error}}return i})}globGenerator(){return eH(this,arguments,function*(){let r=B7.getOptions(this.options),i=[];for(let s of this.patterns)i.push(s),r.implicitDescendants&&(s.trailingSeparator||s.segments[s.segments.length-1]!=="**")&&i.push(new q7.Pattern(s.negate,!0,s.segments.concat("**")));let a=[];for(let s of td.getSearchPaths(i)){t0.debug(`Search path '${s}'`);try{yield qa(Cp.promises.lstat(s))}catch(o){if(o.code==="ENOENT")continue;throw o}a.unshift(new M7.SearchState(s,1))}let n=[];for(;a.length;){let s=a.pop(),o=td.match(i,s.path),p=!!o||td.partialMatch(i,s.path);if(!o&&!p)continue;let l=yield qa(t.stat(s,r,n));if(l)if(l.isDirectory()){if(o&k7.MatchKind.Directory)yield yield qa(s.path);else if(!p)continue;let c=s.level+1,d=(yield qa(Cp.promises.readdir(s.path))).map(u=>new M7.SearchState(tH.join(s.path,u),c));a.push(...d.reverse())}else o&k7.MatchKind.File&&(yield yield qa(s.path))}})}static create(e,r){return e0(this,void 0,void 0,function*(){let i=new t(r);rH&&(e=e.replace(/\r\n/g,` +`),e=e.replace(/\r/g,` +`));let a=e.split(` +`).map(n=>n.trim());for(let n of a)!n||n.startsWith("#")||i.patterns.push(new q7.Pattern(n));return i.searchPaths.push(...td.getSearchPaths(i.patterns)),i})}static stat(e,r,i){return e0(this,void 0,void 0,function*(){let a;if(r.followSymbolicLinks)try{a=yield Cp.promises.stat(e.path)}catch(n){if(n.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){t0.debug(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw n}else a=yield Cp.promises.lstat(e.path);if(a.isDirectory()&&r.followSymbolicLinks){let n=yield Cp.promises.realpath(e.path);for(;i.length>=e.level;)i.pop();if(i.some(s=>s===n)){t0.debug(`Symlink cycle detected for path '${e.path}' and realpath '${n}'`);return}i.push(n)}return a})}};St.DefaultGlobber=r0});var j7=T(Bs=>{"use strict";var iH=Bs&&Bs.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(Bs,"__esModule",{value:!0});Bs.create=void 0;var aH=z7();function nH(t,e){return iH(this,void 0,void 0,function*(){return yield aH.DefaultGlobber.create(t,e)})}Bs.create=nH});var G7=T((xoe,U7)=>{var sH=zh(),oH=jh(),F7,i0,a0=0,n0=0;function pH(t,e,r){var i=e&&r||0,a=e||[];t=t||{};var n=t.node||F7,s=t.clockseq!==void 0?t.clockseq:i0;if(n==null||s==null){var o=sH();n==null&&(n=F7=[o[0]|1,o[1],o[2],o[3],o[4],o[5]]),s==null&&(s=i0=(o[6]<<8|o[7])&16383)}var p=t.msecs!==void 0?t.msecs:new Date().getTime(),l=t.nsecs!==void 0?t.nsecs:n0+1,c=p-a0+(l-n0)/1e4;if(c<0&&t.clockseq===void 0&&(s=s+1&16383),(c<0||p>a0)&&t.nsecs===void 0&&(l=0),l>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");a0=p,n0=l,i0=s,p+=122192928e5;var d=((p&268435455)*1e4+l)%4294967296;a[i++]=d>>>24&255,a[i++]=d>>>16&255,a[i++]=d>>>8&255,a[i++]=d&255;var u=p/4294967296*1e4&268435455;a[i++]=u>>>8&255,a[i++]=u&255,a[i++]=u>>>24&15|16,a[i++]=u>>>16&255,a[i++]=s>>>8|128,a[i++]=s&255;for(var m=0;m<6;++m)a[i+m]=n[m];return e||oH(a)}U7.exports=pH});var V7=T((woe,$7)=>{var lH=G7(),H7=Fh(),s0=H7;s0.v1=lH;s0.v4=H7;$7.exports=s0});var Dp=T($e=>{"use strict";Object.defineProperty($e,"__esModule",{value:!0});$e.ManifestFilename=$e.TarFilename=$e.SystemTarPathOnWindows=$e.GnuTarPathOnWindows=$e.SocketTimeout=$e.DefaultRetryDelay=$e.DefaultRetryAttempts=$e.ArchiveToolType=$e.CompressionMethod=$e.CacheFilename=void 0;var cH;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(cH=$e.CacheFilename||($e.CacheFilename={}));var dH;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(dH=$e.CompressionMethod||($e.CompressionMethod={}));var uH;(function(t){t.GNU="gnu",t.BSD="bsd"})(uH=$e.ArchiveToolType||($e.ArchiveToolType={}));$e.DefaultRetryAttempts=2;$e.DefaultRetryDelay=5e3;$e.SocketTimeout=5e3;$e.GnuTarPathOnWindows=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`;$e.SystemTarPathOnWindows=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`;$e.TarFilename="cache.tar";$e.ManifestFilename="manifest.txt"});var Ip=T(Re=>{"use strict";var mH=Re&&Re.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),fH=Re&&Re.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Ma=Re&&Re.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&mH(e,t,r);return fH(e,t),e},ks=Re&&Re.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})},hH=Re&&Re.__asyncValues||function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},i("next"),i("throw"),i("return"),r[Symbol.asyncIterator]=function(){return this},r);function i(n){r[n]=t[n]&&function(s){return new Promise(function(o,p){s=t[n](s),a(o,p,s.done,s.value)})}}function a(n,s,o,p){Promise.resolve(p).then(function(l){n({value:l,done:o})},s)}};Object.defineProperty(Re,"__esModule",{value:!0});Re.isGhes=Re.assertDefined=Re.getGnuTarPathOnWindows=Re.getCacheFileName=Re.getCompressionMethod=Re.unlinkFile=Re.resolvePaths=Re.getArchiveFileSizeInBytes=Re.createTempDirectory=void 0;var Ap=Ma(Me()),gH=Ma(vs()),yH=Ma(j7()),W7=Ma(Oa()),o0=Ma(require("fs")),rd=Ma(require("path")),vH=Ma(Vc()),bH=Ma(require("util")),xH=V7(),Sn=Dp();function wH(){return ks(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let i;t?i=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?i="/Users":i="/home",e=rd.join(i,"actions","temp")}let r=rd.join(e,(0,xH.v4)());return yield W7.mkdirP(r),r})}Re.createTempDirectory=wH;function _H(t){return o0.statSync(t).size}Re.getArchiveFileSizeInBytes=_H;function EH(t){var e,r,i,a,n;return ks(this,void 0,void 0,function*(){let s=[],o=(n=process.env.GITHUB_WORKSPACE)!==null&&n!==void 0?n:process.cwd(),p=yield yH.create(t.join(` +`),{implicitDescendants:!1});try{for(var l=!0,c=hH(p.globGenerator()),d;d=yield c.next(),e=d.done,!e;){a=d.value,l=!1;try{let u=a,m=rd.relative(o,u).replace(new RegExp(`\\${rd.sep}`,"g"),"/");Ap.debug(`Matched: ${m}`),m===""?s.push("."):s.push(`${m}`)}finally{l=!0}}}catch(u){r={error:u}}finally{try{!l&&!e&&(i=c.return)&&(yield i.call(c))}finally{if(r)throw r.error}}return s})}Re.resolvePaths=EH;function TH(t){return ks(this,void 0,void 0,function*(){return bH.promisify(o0.unlink)(t)})}Re.unlinkFile=TH;function X7(t,e=[]){return ks(this,void 0,void 0,function*(){let r="";e.push("--version"),Ap.debug(`Checking ${t} ${e.join(" ")}`);try{yield gH.exec(`${t}`,e,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:i=>r+=i.toString(),stderr:i=>r+=i.toString()}})}catch(i){Ap.debug(i.message)}return r=r.trim(),Ap.debug(r),r})}function NH(){return ks(this,void 0,void 0,function*(){let t=yield X7("zstd",["--quiet"]),e=vH.clean(t);return Ap.debug(`zstd version: ${e}`),t===""?Sn.CompressionMethod.Gzip:Sn.CompressionMethod.ZstdWithoutLong})}Re.getCompressionMethod=NH;function SH(t){return t===Sn.CompressionMethod.Gzip?Sn.CacheFilename.Gzip:Sn.CacheFilename.Zstd}Re.getCacheFileName=SH;function OH(){return ks(this,void 0,void 0,function*(){return o0.existsSync(Sn.GnuTarPathOnWindows)?Sn.GnuTarPathOnWindows:(yield X7("tar")).toLowerCase().includes("gnu tar")?W7.which("tar"):""})}Re.getGnuTarPathOnWindows=OH;function PH(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}Re.assertDefined=PH;function CH(){return new URL(process.env.GITHUB_SERVER_URL||"https://github.com").hostname.toUpperCase()!=="GITHUB.COM"}Re.isGhes=CH});var sd={};Z4(sd,{__addDisposableResource:()=>hx,__assign:()=>id,__asyncDelegator:()=>ox,__asyncGenerator:()=>sx,__asyncValues:()=>px,__await:()=>qs,__awaiter:()=>ex,__classPrivateFieldGet:()=>ux,__classPrivateFieldIn:()=>fx,__classPrivateFieldSet:()=>mx,__createBinding:()=>nd,__decorate:()=>J7,__disposeResources:()=>gx,__esDecorate:()=>RH,__exportStar:()=>rx,__extends:()=>K7,__generator:()=>tx,__importDefault:()=>dx,__importStar:()=>cx,__makeTemplateObject:()=>lx,__metadata:()=>Z7,__param:()=>Y7,__propKey:()=>AH,__read:()=>l0,__rest:()=>Q7,__runInitializers:()=>DH,__setFunctionName:()=>IH,__spread:()=>ix,__spreadArray:()=>nx,__spreadArrays:()=>ax,__values:()=>ad,default:()=>kH});function K7(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");p0(t,e);function r(){this.constructor=t}t.prototype=e===null?Object.create(e):(r.prototype=e.prototype,new r)}function Q7(t,e){var r={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.indexOf(i)<0&&(r[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,i=Object.getOwnPropertySymbols(t);a=0;o--)(s=t[o])&&(n=(a<3?s(n):a>3?s(e,r,n):s(e,r))||n);return a>3&&n&&Object.defineProperty(e,r,n),n}function Y7(t,e){return function(r,i){e(r,i,t)}}function RH(t,e,r,i,a,n){function s(_){if(_!==void 0&&typeof _!="function")throw new TypeError("Function expected");return _}for(var o=i.kind,p=o==="getter"?"get":o==="setter"?"set":"value",l=!e&&t?i.static?t:t.prototype:null,c=e||(l?Object.getOwnPropertyDescriptor(l,i.name):{}),d,u=!1,m=r.length-1;m>=0;m--){var f={};for(var y in i)f[y]=y==="access"?{}:i[y];for(var y in i.access)f.access[y]=i.access[y];f.addInitializer=function(_){if(u)throw new TypeError("Cannot add initializers after decoration has completed");n.push(s(_||null))};var w=(0,r[m])(o==="accessor"?{get:c.get,set:c.set}:c[p],f);if(o==="accessor"){if(w===void 0)continue;if(w===null||typeof w!="object")throw new TypeError("Object expected");(d=s(w.get))&&(c.get=d),(d=s(w.set))&&(c.set=d),(d=s(w.init))&&a.unshift(d)}else(d=s(w))&&(o==="field"?a.unshift(d):c[p]=d)}l&&Object.defineProperty(l,i.name,c),u=!0}function DH(t,e,r){for(var i=arguments.length>2,a=0;a0&&n[n.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!n||l[1]>n[0]&&l[1]=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function l0(t,e){var r=typeof Symbol=="function"&&t[Symbol.iterator];if(!r)return t;var i=r.call(t),a,n=[],s;try{for(;(e===void 0||e-- >0)&&!(a=i.next()).done;)n.push(a.value)}catch(o){s={error:o}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(s)throw s.error}}return n}function ix(){for(var t=[],e=0;e1||o(u,m)})})}function o(u,m){try{p(i[u](m))}catch(f){d(n[0][3],f)}}function p(u){u.value instanceof qs?Promise.resolve(u.value.v).then(l,c):d(n[0][2],u)}function l(u){o("next",u)}function c(u){o("throw",u)}function d(u,m){u(m),n.shift(),n.length&&o(n[0][0],n[0][1])}}function ox(t){var e,r;return e={},i("next"),i("throw",function(a){throw a}),i("return"),e[Symbol.iterator]=function(){return this},e;function i(a,n){e[a]=t[a]?function(s){return(r=!r)?{value:qs(t[a](s)),done:!1}:n?n(s):s}:n}}function px(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof ad=="function"?ad(t):t[Symbol.iterator](),r={},i("next"),i("throw"),i("return"),r[Symbol.asyncIterator]=function(){return this},r);function i(n){r[n]=t[n]&&function(s){return new Promise(function(o,p){s=t[n](s),a(o,p,s.done,s.value)})}}function a(n,s,o,p){Promise.resolve(p).then(function(l){n({value:l,done:o})},s)}}function lx(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}function cx(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&nd(e,t,r);return LH(e,t),e}function dx(t){return t&&t.__esModule?t:{default:t}}function ux(t,e,r,i){if(r==="a"&&!i)throw new TypeError("Private accessor was defined without a getter");if(typeof e=="function"?t!==e||!i:!e.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return r==="m"?i:r==="a"?i.call(t):i?i.value:e.get(t)}function mx(t,e,r,i,a){if(i==="m")throw new TypeError("Private method is not writable");if(i==="a"&&!a)throw new TypeError("Private accessor was defined without a setter");if(typeof e=="function"?t!==e||!a:!e.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return i==="a"?a.call(t,r):a?a.value=r:e.set(t,r),r}function fx(t,e){if(e===null||typeof e!="object"&&typeof e!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof t=="function"?e===t:t.has(e)}function hx(t,e,r){if(e!=null){if(typeof e!="object"&&typeof e!="function")throw new TypeError("Object expected.");var i;if(r){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");i=e[Symbol.asyncDispose]}if(i===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");i=e[Symbol.dispose]}if(typeof i!="function")throw new TypeError("Object not disposable.");t.stack.push({value:e,dispose:i,async:r})}else r&&t.stack.push({async:!0});return e}function gx(t){function e(i){t.error=t.hasError?new BH(i,t.error,"An error was suppressed during disposal."):i,t.hasError=!0}function r(){for(;t.stack.length;){var i=t.stack.pop();try{var a=i.dispose&&i.dispose.call(i.value);if(i.async)return Promise.resolve(a).then(r,function(n){return e(n),r()})}catch(n){e(n)}}if(t.hasError)throw t.error}return r()}var p0,id,nd,LH,BH,kH,od=Ut(()=>{p0=function(t,e){return p0=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var a in i)Object.prototype.hasOwnProperty.call(i,a)&&(r[a]=i[a])},p0(t,e)};id=function(){return id=Object.assign||function(e){for(var r,i=1,a=arguments.length;i{(function(){c0.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:` +`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(c0)});var Si=T((yx,za)=>{(function(){var t,e,r,i,a,n,s,o=[].slice,p={}.hasOwnProperty;t=function(){var l,c,d,u,m,f;if(f=arguments[0],m=2<=arguments.length?o.call(arguments,1):[],a(Object.assign))Object.assign.apply(null,arguments);else for(l=0,d=m.length;l{(function(){var t;bx.exports=t=function(){function e(){}return e.prototype.hasFeature=function(r,i){return!0},e.prototype.createDocumentType=function(r,i,a){throw new Error("This DOM method is not implemented.")},e.prototype.createDocument=function(r,i,a){throw new Error("This DOM method is not implemented.")},e.prototype.createHTMLDocument=function(r){throw new Error("This DOM method is not implemented.")},e.prototype.getFeature=function(r,i){throw new Error("This DOM method is not implemented.")},e}()}).call(vx)});var _x=T((xx,wx)=>{(function(){var t;wx.exports=t=function(){function e(){}return e.prototype.handleError=function(r){throw new Error(r)},e}()}).call(xx)});var Nx=T((Ex,Tx)=>{(function(){var t;Tx.exports=t=function(){function e(r){this.arr=r||[]}return Object.defineProperty(e.prototype,"length",{get:function(){return this.arr.length}}),e.prototype.item=function(r){return this.arr[r]||null},e.prototype.contains=function(r){return this.arr.indexOf(r)!==-1},e}()}).call(Ex)});var Px=T((Sx,Ox)=>{(function(){var t,e,r;e=_x(),r=Nx(),Ox.exports=t=function(){function i(){var a;this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new e,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=a=Object.create(this.defaultParams)}return Object.defineProperty(i.prototype,"parameterNames",{get:function(){return new r(Object.keys(this.defaultParams))}}),i.prototype.getParameter=function(a){return this.params.hasOwnProperty(a)?this.params[a]:null},i.prototype.canSetParameter=function(a,n){return!0},i.prototype.setParameter=function(a,n){return n!=null?this.params[a]=n:delete this.params[a]},i}()}).call(Sx)});var lt=T((Cx,Rx)=>{(function(){Rx.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(Cx)});var u0=T((Dx,Ax)=>{(function(){var t,e,r;t=lt(),r=Er(),Ax.exports=e=function(){function i(a,n,s){if(this.parent=a,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),n==null)throw new Error("Missing attribute name. "+this.debugInfo(n));this.name=this.stringify.name(n),this.value=this.stringify.attValue(s),this.type=t.Attribute,this.isId=!1,this.schemaTypeInfo=null}return Object.defineProperty(i.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(i.prototype,"ownerElement",{get:function(){return this.parent}}),Object.defineProperty(i.prototype,"textContent",{get:function(){return this.value},set:function(a){return this.value=a||""}}),Object.defineProperty(i.prototype,"namespaceURI",{get:function(){return""}}),Object.defineProperty(i.prototype,"prefix",{get:function(){return""}}),Object.defineProperty(i.prototype,"localName",{get:function(){return this.name}}),Object.defineProperty(i.prototype,"specified",{get:function(){return!0}}),i.prototype.clone=function(){return Object.create(this)},i.prototype.toString=function(a){return this.options.writer.attribute(this,this.options.writer.filterOptions(a))},i.prototype.debugInfo=function(a){return a=a||this.name,a==null?"parent: <"+this.parent.name+">":"attribute: {"+a+"}, parent: <"+this.parent.name+">"},i.prototype.isEqualNode=function(a){return!(a.namespaceURI!==this.namespaceURI||a.prefix!==this.prefix||a.localName!==this.localName||a.value!==this.value)},i}()}).call(Dx)});var ld=T((Ix,Lx)=>{(function(){var t;Lx.exports=t=function(){function e(r){this.nodes=r}return Object.defineProperty(e.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),e.prototype.clone=function(){return this.nodes=null},e.prototype.getNamedItem=function(r){return this.nodes[r]},e.prototype.setNamedItem=function(r){var i;return i=this.nodes[r.nodeName],this.nodes[r.nodeName]=r,i||null},e.prototype.removeNamedItem=function(r){var i;return i=this.nodes[r],delete this.nodes[r],i||null},e.prototype.item=function(r){return this.nodes[Object.keys(this.nodes)[r]]||null},e.prototype.getNamedItemNS=function(r,i){throw new Error("This DOM method is not implemented.")},e.prototype.setNamedItemNS=function(r){throw new Error("This DOM method is not implemented.")},e.prototype.removeNamedItemNS=function(r,i){throw new Error("This DOM method is not implemented.")},e}()}).call(Ix)});var cd=T((Bx,kx)=>{(function(){var t,e,r,i,a,n,s,o,p,l=function(d,u){for(var m in u)c.call(u,m)&&(d[m]=u[m]);function f(){this.constructor=d}return f.prototype=u.prototype,d.prototype=new f,d.__super__=u.prototype,d},c={}.hasOwnProperty;p=Si(),o=p.isObject,s=p.isFunction,n=p.getValue,a=Er(),t=lt(),e=u0(),i=ld(),kx.exports=r=function(d){l(u,d);function u(m,f,y){var w,_,O,v;if(u.__super__.constructor.call(this,m),f==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(f),this.type=t.Element,this.attribs={},this.schemaTypeInfo=null,y!=null&&this.attribute(y),m.type===t.Document&&(this.isRoot=!0,this.documentObject=m,m.rootObject=this,m.children)){for(v=m.children,_=0,O=v.length;_=w;f=0<=w?++y:--y)if(!this.attribs[f].isEqualNode(m.attribs[f]))return!1;return!0},u}(a)}).call(Bx)});var Lp=T((qx,Mx)=>{(function(){var t,e,r=function(a,n){for(var s in n)i.call(n,s)&&(a[s]=n[s]);function o(){this.constructor=a}return o.prototype=n.prototype,a.prototype=new o,a.__super__=n.prototype,a},i={}.hasOwnProperty;e=Er(),Mx.exports=t=function(a){r(n,a);function n(s){n.__super__.constructor.call(this,s),this.value=""}return Object.defineProperty(n.prototype,"data",{get:function(){return this.value},set:function(s){return this.value=s||""}}),Object.defineProperty(n.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(n.prototype,"textContent",{get:function(){return this.value},set:function(s){return this.value=s||""}}),n.prototype.clone=function(){return Object.create(this)},n.prototype.substringData=function(s,o){throw new Error("This DOM method is not implemented."+this.debugInfo())},n.prototype.appendData=function(s){throw new Error("This DOM method is not implemented."+this.debugInfo())},n.prototype.insertData=function(s,o){throw new Error("This DOM method is not implemented."+this.debugInfo())},n.prototype.deleteData=function(s,o){throw new Error("This DOM method is not implemented."+this.debugInfo())},n.prototype.replaceData=function(s,o,p){throw new Error("This DOM method is not implemented."+this.debugInfo())},n.prototype.isEqualNode=function(s){return!(!n.__super__.isEqualNode.apply(this,arguments).isEqualNode(s)||s.data!==this.data)},n}(e)}).call(qx)});var dd=T((zx,jx)=>{(function(){var t,e,r,i=function(n,s){for(var o in s)a.call(s,o)&&(n[o]=s[o]);function p(){this.constructor=n}return p.prototype=s.prototype,n.prototype=new p,n.__super__=s.prototype,n},a={}.hasOwnProperty;t=lt(),r=Lp(),jx.exports=e=function(n){i(s,n);function s(o,p){if(s.__super__.constructor.call(this,o),p==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=t.CData,this.value=this.stringify.cdata(p)}return s.prototype.clone=function(){return Object.create(this)},s.prototype.toString=function(o){return this.options.writer.cdata(this,this.options.writer.filterOptions(o))},s}(r)}).call(zx)});var ud=T((Fx,Ux)=>{(function(){var t,e,r,i=function(n,s){for(var o in s)a.call(s,o)&&(n[o]=s[o]);function p(){this.constructor=n}return p.prototype=s.prototype,n.prototype=new p,n.__super__=s.prototype,n},a={}.hasOwnProperty;t=lt(),e=Lp(),Ux.exports=r=function(n){i(s,n);function s(o,p){if(s.__super__.constructor.call(this,o),p==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=t.Comment,this.value=this.stringify.comment(p)}return s.prototype.clone=function(){return Object.create(this)},s.prototype.toString=function(o){return this.options.writer.comment(this,this.options.writer.filterOptions(o))},s}(e)}).call(Fx)});var md=T((Gx,Hx)=>{(function(){var t,e,r,i,a=function(s,o){for(var p in o)n.call(o,p)&&(s[p]=o[p]);function l(){this.constructor=s}return l.prototype=o.prototype,s.prototype=new l,s.__super__=o.prototype,s},n={}.hasOwnProperty;i=Si().isObject,r=Er(),t=lt(),Hx.exports=e=function(s){a(o,s);function o(p,l,c,d){var u;o.__super__.constructor.call(this,p),i(l)&&(u=l,l=u.version,c=u.encoding,d=u.standalone),l||(l="1.0"),this.type=t.Declaration,this.version=this.stringify.xmlVersion(l),c!=null&&(this.encoding=this.stringify.xmlEncoding(c)),d!=null&&(this.standalone=this.stringify.xmlStandalone(d))}return o.prototype.toString=function(p){return this.options.writer.declaration(this,this.options.writer.filterOptions(p))},o}(r)}).call(Gx)});var fd=T(($x,Vx)=>{(function(){var t,e,r,i=function(n,s){for(var o in s)a.call(s,o)&&(n[o]=s[o]);function p(){this.constructor=n}return p.prototype=s.prototype,n.prototype=new p,n.__super__=s.prototype,n},a={}.hasOwnProperty;r=Er(),t=lt(),Vx.exports=e=function(n){i(s,n);function s(o,p,l,c,d,u){if(s.__super__.constructor.call(this,o),p==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(l==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(p));if(!c)throw new Error("Missing DTD attribute type. "+this.debugInfo(p));if(!d)throw new Error("Missing DTD attribute default. "+this.debugInfo(p));if(d.indexOf("#")!==0&&(d="#"+d),!d.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(p));if(u&&!d.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(p));this.elementName=this.stringify.name(p),this.type=t.AttributeDeclaration,this.attributeName=this.stringify.name(l),this.attributeType=this.stringify.dtdAttType(c),u&&(this.defaultValue=this.stringify.dtdAttDefault(u)),this.defaultValueType=d}return s.prototype.toString=function(o){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(o))},s}(r)}).call($x)});var hd=T((Wx,Xx)=>{(function(){var t,e,r,i,a=function(s,o){for(var p in o)n.call(o,p)&&(s[p]=o[p]);function l(){this.constructor=s}return l.prototype=o.prototype,s.prototype=new l,s.__super__=o.prototype,s},n={}.hasOwnProperty;i=Si().isObject,r=Er(),t=lt(),Xx.exports=e=function(s){a(o,s);function o(p,l,c,d){if(o.__super__.constructor.call(this,p),c==null)throw new Error("Missing DTD entity name. "+this.debugInfo(c));if(d==null)throw new Error("Missing DTD entity value. "+this.debugInfo(c));if(this.pe=!!l,this.name=this.stringify.name(c),this.type=t.EntityDeclaration,!i(d))this.value=this.stringify.dtdEntityValue(d),this.internal=!0;else{if(!d.pubID&&!d.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(c));if(d.pubID&&!d.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(c));if(this.internal=!1,d.pubID!=null&&(this.pubID=this.stringify.dtdPubID(d.pubID)),d.sysID!=null&&(this.sysID=this.stringify.dtdSysID(d.sysID)),d.nData!=null&&(this.nData=this.stringify.dtdNData(d.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(c))}}return Object.defineProperty(o.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(o.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(o.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(o.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(o.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(o.prototype,"xmlVersion",{get:function(){return null}}),o.prototype.toString=function(p){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(p))},o}(r)}).call(Wx)});var gd=T((Kx,Qx)=>{(function(){var t,e,r,i=function(n,s){for(var o in s)a.call(s,o)&&(n[o]=s[o]);function p(){this.constructor=n}return p.prototype=s.prototype,n.prototype=new p,n.__super__=s.prototype,n},a={}.hasOwnProperty;r=Er(),t=lt(),Qx.exports=e=function(n){i(s,n);function s(o,p,l){if(s.__super__.constructor.call(this,o),p==null)throw new Error("Missing DTD element name. "+this.debugInfo());l||(l="(#PCDATA)"),Array.isArray(l)&&(l="("+l.join(",")+")"),this.name=this.stringify.name(p),this.type=t.ElementDeclaration,this.value=this.stringify.dtdElementValue(l)}return s.prototype.toString=function(o){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(o))},s}(r)}).call(Kx)});var yd=T((Jx,Yx)=>{(function(){var t,e,r,i=function(n,s){for(var o in s)a.call(s,o)&&(n[o]=s[o]);function p(){this.constructor=n}return p.prototype=s.prototype,n.prototype=new p,n.__super__=s.prototype,n},a={}.hasOwnProperty;r=Er(),t=lt(),Yx.exports=e=function(n){i(s,n);function s(o,p,l){if(s.__super__.constructor.call(this,o),p==null)throw new Error("Missing DTD notation name. "+this.debugInfo(p));if(!l.pubID&&!l.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(p));this.name=this.stringify.name(p),this.type=t.NotationDeclaration,l.pubID!=null&&(this.pubID=this.stringify.dtdPubID(l.pubID)),l.sysID!=null&&(this.sysID=this.stringify.dtdSysID(l.sysID))}return Object.defineProperty(s.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(s.prototype,"systemId",{get:function(){return this.sysID}}),s.prototype.toString=function(o){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(o))},s}(r)}).call(Jx)});var vd=T((Zx,ew)=>{(function(){var t,e,r,i,a,n,s,o,p,l=function(d,u){for(var m in u)c.call(u,m)&&(d[m]=u[m]);function f(){this.constructor=d}return f.prototype=u.prototype,d.prototype=new f,d.__super__=u.prototype,d},c={}.hasOwnProperty;p=Si().isObject,o=Er(),t=lt(),e=fd(),i=hd(),r=gd(),a=yd(),s=ld(),ew.exports=n=function(d){l(u,d);function u(m,f,y){var w,_,O,v,h,g;if(u.__super__.constructor.call(this,m),this.type=t.DocType,m.children){for(v=m.children,_=0,O=v.length;_{(function(){var t,e,r,i=function(n,s){for(var o in s)a.call(s,o)&&(n[o]=s[o]);function p(){this.constructor=n}return p.prototype=s.prototype,n.prototype=new p,n.__super__=s.prototype,n},a={}.hasOwnProperty;t=lt(),e=Er(),rw.exports=r=function(n){i(s,n);function s(o,p){if(s.__super__.constructor.call(this,o),p==null)throw new Error("Missing raw text. "+this.debugInfo());this.type=t.Raw,this.value=this.stringify.raw(p)}return s.prototype.clone=function(){return Object.create(this)},s.prototype.toString=function(o){return this.options.writer.raw(this,this.options.writer.filterOptions(o))},s}(e)}).call(tw)});var xd=T((iw,aw)=>{(function(){var t,e,r,i=function(n,s){for(var o in s)a.call(s,o)&&(n[o]=s[o]);function p(){this.constructor=n}return p.prototype=s.prototype,n.prototype=new p,n.__super__=s.prototype,n},a={}.hasOwnProperty;t=lt(),e=Lp(),aw.exports=r=function(n){i(s,n);function s(o,p){if(s.__super__.constructor.call(this,o),p==null)throw new Error("Missing element text. "+this.debugInfo());this.name="#text",this.type=t.Text,this.value=this.stringify.text(p)}return Object.defineProperty(s.prototype,"isElementContentWhitespace",{get:function(){throw new Error("This DOM method is not implemented."+this.debugInfo())}}),Object.defineProperty(s.prototype,"wholeText",{get:function(){var o,p,l;for(l="",p=this.previousSibling;p;)l=p.data+l,p=p.previousSibling;for(l+=this.data,o=this.nextSibling;o;)l=l+o.data,o=o.nextSibling;return l}}),s.prototype.clone=function(){return Object.create(this)},s.prototype.toString=function(o){return this.options.writer.text(this,this.options.writer.filterOptions(o))},s.prototype.splitText=function(o){throw new Error("This DOM method is not implemented."+this.debugInfo())},s.prototype.replaceWholeText=function(o){throw new Error("This DOM method is not implemented."+this.debugInfo())},s}(e)}).call(iw)});var wd=T((nw,sw)=>{(function(){var t,e,r,i=function(n,s){for(var o in s)a.call(s,o)&&(n[o]=s[o]);function p(){this.constructor=n}return p.prototype=s.prototype,n.prototype=new p,n.__super__=s.prototype,n},a={}.hasOwnProperty;t=lt(),e=Lp(),sw.exports=r=function(n){i(s,n);function s(o,p,l){if(s.__super__.constructor.call(this,o),p==null)throw new Error("Missing instruction target. "+this.debugInfo());this.type=t.ProcessingInstruction,this.target=this.stringify.insTarget(p),this.name=this.target,l&&(this.value=this.stringify.insValue(l))}return s.prototype.clone=function(){return Object.create(this)},s.prototype.toString=function(o){return this.options.writer.processingInstruction(this,this.options.writer.filterOptions(o))},s.prototype.isEqualNode=function(o){return!(!s.__super__.isEqualNode.apply(this,arguments).isEqualNode(o)||o.target!==this.target)},s}(e)}).call(nw)});var m0=T((ow,pw)=>{(function(){var t,e,r,i=function(n,s){for(var o in s)a.call(s,o)&&(n[o]=s[o]);function p(){this.constructor=n}return p.prototype=s.prototype,n.prototype=new p,n.__super__=s.prototype,n},a={}.hasOwnProperty;r=Er(),t=lt(),pw.exports=e=function(n){i(s,n);function s(o){s.__super__.constructor.call(this,o),this.type=t.Dummy}return s.prototype.clone=function(){return Object.create(this)},s.prototype.toString=function(o){return""},s}(r)}).call(ow)});var dw=T((lw,cw)=>{(function(){var t;cw.exports=t=function(){function e(r){this.nodes=r}return Object.defineProperty(e.prototype,"length",{get:function(){return this.nodes.length||0}}),e.prototype.clone=function(){return this.nodes=null},e.prototype.item=function(r){return this.nodes[r]||null},e}()}).call(lw)});var fw=T((uw,mw)=>{(function(){mw.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(uw)});var Er=T((hw,gw)=>{(function(){var t,e,r,i,a,n,s,o,p,l,c,d,u,m,f,y,w,_,O,v={}.hasOwnProperty;O=Si(),_=O.isObject,w=O.isFunction,y=O.isEmpty,f=O.getValue,o=null,r=null,i=null,a=null,n=null,u=null,m=null,d=null,s=null,e=null,c=null,p=null,t=null,gw.exports=l=function(){function h(g){this.parent=g,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,o||(o=cd(),r=dd(),i=ud(),a=md(),n=vd(),u=bd(),m=xd(),d=wd(),s=m0(),e=lt(),c=dw(),p=ld(),t=fw())}return Object.defineProperty(h.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(h.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(h.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(h.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(h.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new c(this.children)),this.childNodeList}}),Object.defineProperty(h.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(h.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(h.prototype,"previousSibling",{get:function(){var g;return g=this.parent.children.indexOf(this),this.parent.children[g-1]||null}}),Object.defineProperty(h.prototype,"nextSibling",{get:function(){var g;return g=this.parent.children.indexOf(this),this.parent.children[g+1]||null}}),Object.defineProperty(h.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(h.prototype,"textContent",{get:function(){var g,N,P,S,A;if(this.nodeType===e.Element||this.nodeType===e.DocumentFragment){for(A="",S=this.children,N=0,P=S.length;N":(P=this.parent)!=null&&P.name?"node: <"+g+">, parent: <"+this.parent.name+">":"node: <"+g+">"},h.prototype.ele=function(g,N,P){return this.element(g,N,P)},h.prototype.nod=function(g,N,P){return this.node(g,N,P)},h.prototype.txt=function(g){return this.text(g)},h.prototype.dat=function(g){return this.cdata(g)},h.prototype.com=function(g){return this.comment(g)},h.prototype.ins=function(g,N){return this.instruction(g,N)},h.prototype.doc=function(){return this.document()},h.prototype.dec=function(g,N,P){return this.declaration(g,N,P)},h.prototype.e=function(g,N,P){return this.element(g,N,P)},h.prototype.n=function(g,N,P){return this.node(g,N,P)},h.prototype.t=function(g){return this.text(g)},h.prototype.d=function(g){return this.cdata(g)},h.prototype.c=function(g){return this.comment(g)},h.prototype.r=function(g){return this.raw(g)},h.prototype.i=function(g,N){return this.instruction(g,N)},h.prototype.u=function(){return this.up()},h.prototype.importXMLBuilder=function(g){return this.importDocument(g)},h.prototype.replaceChild=function(g,N){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.removeChild=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.appendChild=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.hasChildNodes=function(){return this.children.length!==0},h.prototype.cloneNode=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.isSupported=function(g,N){return!0},h.prototype.hasAttributes=function(){return this.attribs.length!==0},h.prototype.compareDocumentPosition=function(g){var N,P;return N=this,N===g?0:this.document()!==g.document()?(P=t.Disconnected|t.ImplementationSpecific,Math.random()<.5?P|=t.Preceding:P|=t.Following,P):N.isAncestor(g)?t.Contains|t.Preceding:N.isDescendant(g)?t.Contains|t.Following:N.isPreceding(g)?t.Preceding:t.Following},h.prototype.isSameNode=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.lookupPrefix=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.isDefaultNamespace=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.lookupNamespaceURI=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.isEqualNode=function(g){var N,P,S;if(g.nodeType!==this.nodeType||g.children.length!==this.children.length)return!1;for(N=P=0,S=this.children.length-1;0<=S?P<=S:P>=S;N=0<=S?++P:--P)if(!this.children[N].isEqualNode(g.children[N]))return!1;return!0},h.prototype.getFeature=function(g,N){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.setUserData=function(g,N,P){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.getUserData=function(g){throw new Error("This DOM method is not implemented."+this.debugInfo())},h.prototype.contains=function(g){return g?g===this||this.isDescendant(g):!1},h.prototype.isDescendant=function(g){var N,P,S,A,x;for(x=this.children,S=0,A=x.length;SP},h.prototype.treePosition=function(g){var N,P;return P=0,N=!1,this.foreachTreeNode(this.document(),function(S){if(P++,!N&&S===g)return N=!0}),N?P:-1},h.prototype.foreachTreeNode=function(g,N){var P,S,A,x,D;for(g||(g=this.document()),x=g.children,S=0,A=x.length;S{(function(){var t,e=function(i,a){return function(){return i.apply(a,arguments)}},r={}.hasOwnProperty;vw.exports=t=function(){function i(a){this.assertLegalName=e(this.assertLegalName,this),this.assertLegalChar=e(this.assertLegalChar,this);var n,s,o;a||(a={}),this.options=a,this.options.version||(this.options.version="1.0"),s=a.stringify||{};for(n in s)r.call(s,n)&&(o=s[n],this[n]=o)}return i.prototype.name=function(a){return this.options.noValidation?a:this.assertLegalName(""+a||"")},i.prototype.text=function(a){return this.options.noValidation?a:this.assertLegalChar(this.textEscape(""+a||""))},i.prototype.cdata=function(a){return this.options.noValidation?a:(a=""+a||"",a=a.replace("]]>","]]]]>"),this.assertLegalChar(a))},i.prototype.comment=function(a){if(this.options.noValidation)return a;if(a=""+a||"",a.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+a);return this.assertLegalChar(a)},i.prototype.raw=function(a){return this.options.noValidation?a:""+a||""},i.prototype.attValue=function(a){return this.options.noValidation?a:this.assertLegalChar(this.attEscape(a=""+a||""))},i.prototype.insTarget=function(a){return this.options.noValidation?a:this.assertLegalChar(""+a||"")},i.prototype.insValue=function(a){if(this.options.noValidation)return a;if(a=""+a||"",a.match(/\?>/))throw new Error("Invalid processing instruction value: "+a);return this.assertLegalChar(a)},i.prototype.xmlVersion=function(a){if(this.options.noValidation)return a;if(a=""+a||"",!a.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+a);return a},i.prototype.xmlEncoding=function(a){if(this.options.noValidation)return a;if(a=""+a||"",!a.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+a);return this.assertLegalChar(a)},i.prototype.xmlStandalone=function(a){return this.options.noValidation?a:a?"yes":"no"},i.prototype.dtdPubID=function(a){return this.options.noValidation?a:this.assertLegalChar(""+a||"")},i.prototype.dtdSysID=function(a){return this.options.noValidation?a:this.assertLegalChar(""+a||"")},i.prototype.dtdElementValue=function(a){return this.options.noValidation?a:this.assertLegalChar(""+a||"")},i.prototype.dtdAttType=function(a){return this.options.noValidation?a:this.assertLegalChar(""+a||"")},i.prototype.dtdAttDefault=function(a){return this.options.noValidation?a:this.assertLegalChar(""+a||"")},i.prototype.dtdEntityValue=function(a){return this.options.noValidation?a:this.assertLegalChar(""+a||"")},i.prototype.dtdNData=function(a){return this.options.noValidation?a:this.assertLegalChar(""+a||"")},i.prototype.convertAttKey="@",i.prototype.convertPIKey="?",i.prototype.convertTextKey="#text",i.prototype.convertCDataKey="#cdata",i.prototype.convertCommentKey="#comment",i.prototype.convertRawKey="#raw",i.prototype.assertLegalChar=function(a){var n,s;if(this.options.noValidation)return a;if(n="",this.options.version==="1.0"){if(n=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,s=a.match(n))throw new Error("Invalid character in string: "+a+" at index "+s.index)}else if(this.options.version==="1.1"&&(n=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,s=a.match(n)))throw new Error("Invalid character in string: "+a+" at index "+s.index);return a},i.prototype.assertLegalName=function(a){var n;if(this.options.noValidation)return a;if(this.assertLegalChar(a),n=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!a.match(n))throw new Error("Invalid character in name");return a},i.prototype.textEscape=function(a){var n;return this.options.noValidation?a:(n=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,a.replace(n,"&").replace(//g,">").replace(/\r/g," "))},i.prototype.attEscape=function(a){var n;return this.options.noValidation?a:(n=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,a.replace(n,"&").replace(/{(function(){xw.exports={None:0,OpenTag:1,InsideTag:2,CloseTag:3}}).call(bw)});var h0=T((ww,_w)=>{(function(){var t,e,r,i,a,n,s,o,p,l,c,d,u,m,f,y,w,_={}.hasOwnProperty;w=Si().assign,t=lt(),p=md(),l=vd(),r=dd(),i=ud(),d=cd(),m=bd(),f=xd(),u=wd(),c=m0(),a=fd(),n=gd(),s=hd(),o=yd(),e=Bp(),_w.exports=y=function(){function O(v){var h,g,N;v||(v={}),this.options=v,g=v.writer||{};for(h in g)_.call(g,h)&&(N=g[h],this["_"+h]=this[h],this[h]=N)}return O.prototype.filterOptions=function(v){var h,g,N,P,S,A,x,D;return v||(v={}),v=w({},this.options,v),h={writer:this},h.pretty=v.pretty||!1,h.allowEmpty=v.allowEmpty||!1,h.indent=(g=v.indent)!=null?g:" ",h.newline=(N=v.newline)!=null?N:` +`,h.offset=(P=v.offset)!=null?P:0,h.dontPrettyTextNodes=(S=(A=v.dontPrettyTextNodes)!=null?A:v.dontprettytextnodes)!=null?S:0,h.spaceBeforeSlash=(x=(D=v.spaceBeforeSlash)!=null?D:v.spacebeforeslash)!=null?x:"",h.spaceBeforeSlash===!0&&(h.spaceBeforeSlash=" "),h.suppressPrettyCount=0,h.user={},h.state=e.None,h},O.prototype.indent=function(v,h,g){var N;return!h.pretty||h.suppressPrettyCount?"":h.pretty&&(N=(g||0)+h.offset+1,N>0)?new Array(N).join(h.indent):""},O.prototype.endline=function(v,h,g){return!h.pretty||h.suppressPrettyCount?"":h.newline},O.prototype.attribute=function(v,h,g){var N;return this.openAttribute(v,h,g),N=" "+v.name+'="'+v.value+'"',this.closeAttribute(v,h,g),N},O.prototype.cdata=function(v,h,g){var N;return this.openNode(v,h,g),h.state=e.OpenTag,N=this.indent(v,h,g)+""+this.endline(v,h,g),h.state=e.None,this.closeNode(v,h,g),N},O.prototype.comment=function(v,h,g){var N;return this.openNode(v,h,g),h.state=e.OpenTag,N=this.indent(v,h,g)+""+this.endline(v,h,g),h.state=e.None,this.closeNode(v,h,g),N},O.prototype.declaration=function(v,h,g){var N;return this.openNode(v,h,g),h.state=e.OpenTag,N=this.indent(v,h,g)+"",N+=this.endline(v,h,g),h.state=e.None,this.closeNode(v,h,g),N},O.prototype.docType=function(v,h,g){var N,P,S,A,x;if(g||(g=0),this.openNode(v,h,g),h.state=e.OpenTag,A=this.indent(v,h,g),A+="0){for(A+=" [",A+=this.endline(v,h,g),h.state=e.InsideTag,x=v.children,P=0,S=x.length;P",A+=this.endline(v,h,g),h.state=e.None,this.closeNode(v,h,g),A},O.prototype.element=function(v,h,g){var N,P,S,A,x,D,C,L,te,me,q,ge,ae,Le;g||(g=0),me=!1,q="",this.openNode(v,h,g),h.state=e.OpenTag,q+=this.indent(v,h,g)+"<"+v.name,ge=v.attribs;for(te in ge)_.call(ge,te)&&(N=ge[te],q+=this.attribute(N,h,g));if(S=v.children.length,A=S===0?null:v.children[0],S===0||v.children.every(function(We){return(We.type===t.Text||We.type===t.Raw)&&We.value===""}))h.allowEmpty?(q+=">",h.state=e.CloseTag,q+=""+this.endline(v,h,g)):(h.state=e.CloseTag,q+=h.spaceBeforeSlash+"/>"+this.endline(v,h,g));else if(h.pretty&&S===1&&(A.type===t.Text||A.type===t.Raw)&&A.value!=null)q+=">",h.state=e.InsideTag,h.suppressPrettyCount++,me=!0,q+=this.writeChildNode(A,h,g+1),h.suppressPrettyCount--,me=!1,h.state=e.CloseTag,q+=""+this.endline(v,h,g);else{if(h.dontPrettyTextNodes){for(ae=v.children,x=0,C=ae.length;x"+this.endline(v,h,g),h.state=e.InsideTag,Le=v.children,D=0,L=Le.length;D",me&&h.suppressPrettyCount--,q+=this.endline(v,h,g),h.state=e.None}return this.closeNode(v,h,g),q},O.prototype.writeChildNode=function(v,h,g){switch(v.type){case t.CData:return this.cdata(v,h,g);case t.Comment:return this.comment(v,h,g);case t.Element:return this.element(v,h,g);case t.Raw:return this.raw(v,h,g);case t.Text:return this.text(v,h,g);case t.ProcessingInstruction:return this.processingInstruction(v,h,g);case t.Dummy:return"";case t.Declaration:return this.declaration(v,h,g);case t.DocType:return this.docType(v,h,g);case t.AttributeDeclaration:return this.dtdAttList(v,h,g);case t.ElementDeclaration:return this.dtdElement(v,h,g);case t.EntityDeclaration:return this.dtdEntity(v,h,g);case t.NotationDeclaration:return this.dtdNotation(v,h,g);default:throw new Error("Unknown XML node type: "+v.constructor.name)}},O.prototype.processingInstruction=function(v,h,g){var N;return this.openNode(v,h,g),h.state=e.OpenTag,N=this.indent(v,h,g)+"",N+=this.endline(v,h,g),h.state=e.None,this.closeNode(v,h,g),N},O.prototype.raw=function(v,h,g){var N;return this.openNode(v,h,g),h.state=e.OpenTag,N=this.indent(v,h,g),h.state=e.InsideTag,N+=v.value,h.state=e.CloseTag,N+=this.endline(v,h,g),h.state=e.None,this.closeNode(v,h,g),N},O.prototype.text=function(v,h,g){var N;return this.openNode(v,h,g),h.state=e.OpenTag,N=this.indent(v,h,g),h.state=e.InsideTag,N+=v.value,h.state=e.CloseTag,N+=this.endline(v,h,g),h.state=e.None,this.closeNode(v,h,g),N},O.prototype.dtdAttList=function(v,h,g){var N;return this.openNode(v,h,g),h.state=e.OpenTag,N=this.indent(v,h,g)+""+this.endline(v,h,g),h.state=e.None,this.closeNode(v,h,g),N},O.prototype.dtdElement=function(v,h,g){var N;return this.openNode(v,h,g),h.state=e.OpenTag,N=this.indent(v,h,g)+""+this.endline(v,h,g),h.state=e.None,this.closeNode(v,h,g),N},O.prototype.dtdEntity=function(v,h,g){var N;return this.openNode(v,h,g),h.state=e.OpenTag,N=this.indent(v,h,g)+""+this.endline(v,h,g),h.state=e.None,this.closeNode(v,h,g),N},O.prototype.dtdNotation=function(v,h,g){var N;return this.openNode(v,h,g),h.state=e.OpenTag,N=this.indent(v,h,g)+""+this.endline(v,h,g),h.state=e.None,this.closeNode(v,h,g),N},O.prototype.openNode=function(v,h,g){},O.prototype.closeNode=function(v,h,g){},O.prototype.openAttribute=function(v,h,g){},O.prototype.closeAttribute=function(v,h,g){},O}()}).call(ww)});var _d=T((Ew,Tw)=>{(function(){var t,e,r=function(a,n){for(var s in n)i.call(n,s)&&(a[s]=n[s]);function o(){this.constructor=a}return o.prototype=n.prototype,a.prototype=new o,a.__super__=n.prototype,a},i={}.hasOwnProperty;e=h0(),Tw.exports=t=function(a){r(n,a);function n(s){n.__super__.constructor.call(this,s)}return n.prototype.document=function(s,o){var p,l,c,d,u;for(o=this.filterOptions(o),d="",u=s.children,l=0,c=u.length;l{(function(){var t,e,r,i,a,n,s,o,p=function(c,d){for(var u in d)l.call(d,u)&&(c[u]=d[u]);function m(){this.constructor=c}return m.prototype=d.prototype,c.prototype=new m,c.__super__=d.prototype,c},l={}.hasOwnProperty;o=Si().isPlainObject,r=d0(),e=Px(),a=Er(),t=lt(),s=f0(),n=_d(),Sw.exports=i=function(c){p(d,c);function d(u){d.__super__.constructor.call(this,null),this.name="#document",this.type=t.Document,this.documentURI=null,this.domConfig=new e,u||(u={}),u.writer||(u.writer=new n),this.options=u,this.stringify=new s(u)}return Object.defineProperty(d.prototype,"implementation",{value:new r}),Object.defineProperty(d.prototype,"doctype",{get:function(){var u,m,f,y;for(y=this.children,m=0,f=y.length;m{(function(){var t,e,r,i,a,n,s,o,p,l,c,d,u,m,f,y,w,_,O,v,h,g,N,P,S={}.hasOwnProperty;P=Si(),g=P.isObject,h=P.isFunction,N=P.isPlainObject,v=P.getValue,t=lt(),d=g0(),m=cd(),i=dd(),a=ud(),y=bd(),O=xd(),f=wd(),l=md(),c=vd(),n=fd(),o=hd(),s=gd(),p=yd(),r=u0(),_=f0(),w=_d(),e=Bp(),Pw.exports=u=function(){function A(x,D,C){var L;this.name="?xml",this.type=t.Document,x||(x={}),L={},x.writer?N(x.writer)&&(L=x.writer,x.writer=new w):x.writer=new w,this.options=x,this.writer=x.writer,this.writerOptions=this.writer.filterOptions(L),this.stringify=new _(x),this.onDataCallback=D||function(){},this.onEndCallback=C||function(){},this.currentNode=null,this.currentLevel=-1,this.openTags={},this.documentStarted=!1,this.documentCompleted=!1,this.root=null}return A.prototype.createChildNode=function(x){var D,C,L,te,me,q,ge,ae;switch(x.type){case t.CData:this.cdata(x.value);break;case t.Comment:this.comment(x.value);break;case t.Element:L={},ge=x.attribs;for(C in ge)S.call(ge,C)&&(D=ge[C],L[C]=D.value);this.node(x.name,L);break;case t.Dummy:this.dummy();break;case t.Raw:this.raw(x.value);break;case t.Text:this.text(x.value);break;case t.ProcessingInstruction:this.instruction(x.target,x.value);break;default:throw new Error("This XML node type is not supported in a JS object: "+x.constructor.name)}for(ae=x.children,me=0,q=ae.length;me=0;)this.up();return this.onEnd()},A.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},A.prototype.openNode=function(x){var D,C,L,te;if(!x.isOpen){if(!this.root&&this.currentLevel===0&&x.type===t.Element&&(this.root=x),C="",x.type===t.Element){this.writerOptions.state=e.OpenTag,C=this.writer.indent(x,this.writerOptions,this.currentLevel)+"<"+x.name,te=x.attribs;for(L in te)S.call(te,L)&&(D=te[L],C+=this.writer.attribute(D,this.writerOptions,this.currentLevel));C+=(x.children?">":"/>")+this.writer.endline(x,this.writerOptions,this.currentLevel),this.writerOptions.state=e.InsideTag}else this.writerOptions.state=e.OpenTag,C=this.writer.indent(x,this.writerOptions,this.currentLevel)+""),C+=this.writer.endline(x,this.writerOptions,this.currentLevel);return this.onData(C,this.currentLevel),x.isOpen=!0}},A.prototype.closeNode=function(x){var D;if(!x.isClosed)return D="",this.writerOptions.state=e.CloseTag,x.type===t.Element?D=this.writer.indent(x,this.writerOptions,this.currentLevel)+""+this.writer.endline(x,this.writerOptions,this.currentLevel):D=this.writer.indent(x,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(x,this.writerOptions,this.currentLevel),this.writerOptions.state=e.None,this.onData(D,this.currentLevel),x.isClosed=!0},A.prototype.onData=function(x,D){return this.documentStarted=!0,this.onDataCallback(x,D+1)},A.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},A.prototype.debugInfo=function(x){return x==null?"":"node: <"+x+">"},A.prototype.ele=function(){return this.element.apply(this,arguments)},A.prototype.nod=function(x,D,C){return this.node(x,D,C)},A.prototype.txt=function(x){return this.text(x)},A.prototype.dat=function(x){return this.cdata(x)},A.prototype.com=function(x){return this.comment(x)},A.prototype.ins=function(x,D){return this.instruction(x,D)},A.prototype.dec=function(x,D,C){return this.declaration(x,D,C)},A.prototype.dtd=function(x,D,C){return this.doctype(x,D,C)},A.prototype.e=function(x,D,C){return this.element(x,D,C)},A.prototype.n=function(x,D,C){return this.node(x,D,C)},A.prototype.t=function(x){return this.text(x)},A.prototype.d=function(x){return this.cdata(x)},A.prototype.c=function(x){return this.comment(x)},A.prototype.r=function(x){return this.raw(x)},A.prototype.i=function(x,D){return this.instruction(x,D)},A.prototype.att=function(){return this.currentNode&&this.currentNode.type===t.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},A.prototype.a=function(){return this.currentNode&&this.currentNode.type===t.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},A.prototype.ent=function(x,D){return this.entity(x,D)},A.prototype.pent=function(x,D){return this.pEntity(x,D)},A.prototype.not=function(x,D){return this.notation(x,D)},A}()}).call(Ow)});var Aw=T((Rw,Dw)=>{(function(){var t,e,r,i,a=function(s,o){for(var p in o)n.call(o,p)&&(s[p]=o[p]);function l(){this.constructor=s}return l.prototype=o.prototype,s.prototype=new l,s.__super__=o.prototype,s},n={}.hasOwnProperty;t=lt(),i=h0(),e=Bp(),Dw.exports=r=function(s){a(o,s);function o(p,l){this.stream=p,o.__super__.constructor.call(this,l)}return o.prototype.endline=function(p,l,c){return p.isLastRootNode&&l.state===e.CloseTag?"":o.__super__.endline.call(this,p,l,c)},o.prototype.document=function(p,l){var c,d,u,m,f,y,w,_,O;for(w=p.children,d=u=0,f=w.length;u0){for(this.stream.write(" ["),this.stream.write(this.endline(p,l,c)),l.state=e.InsideTag,f=p.children,u=0,m=f.length;u"),this.stream.write(this.endline(p,l,c)),l.state=e.None,this.closeNode(p,l,c)},o.prototype.element=function(p,l,c){var d,u,m,f,y,w,_,O,v,h;c||(c=0),this.openNode(p,l,c),l.state=e.OpenTag,this.stream.write(this.indent(p,l,c)+"<"+p.name),v=p.attribs;for(_ in v)n.call(v,_)&&(d=v[_],this.attribute(d,l,c));if(m=p.children.length,f=m===0?null:p.children[0],m===0||p.children.every(function(g){return(g.type===t.Text||g.type===t.Raw)&&g.value===""}))l.allowEmpty?(this.stream.write(">"),l.state=e.CloseTag,this.stream.write("")):(l.state=e.CloseTag,this.stream.write(l.spaceBeforeSlash+"/>"));else if(l.pretty&&m===1&&(f.type===t.Text||f.type===t.Raw)&&f.value!=null)this.stream.write(">"),l.state=e.InsideTag,l.suppressPrettyCount++,O=!0,this.writeChildNode(f,l,c+1),l.suppressPrettyCount--,O=!1,l.state=e.CloseTag,this.stream.write("");else{for(this.stream.write(">"+this.endline(p,l,c)),l.state=e.InsideTag,h=p.children,y=0,w=h.length;y")}return this.stream.write(this.endline(p,l,c)),l.state=e.None,this.closeNode(p,l,c)},o.prototype.processingInstruction=function(p,l,c){return this.stream.write(o.__super__.processingInstruction.call(this,p,l,c))},o.prototype.raw=function(p,l,c){return this.stream.write(o.__super__.raw.call(this,p,l,c))},o.prototype.text=function(p,l,c){return this.stream.write(o.__super__.text.call(this,p,l,c))},o.prototype.dtdAttList=function(p,l,c){return this.stream.write(o.__super__.dtdAttList.call(this,p,l,c))},o.prototype.dtdElement=function(p,l,c){return this.stream.write(o.__super__.dtdElement.call(this,p,l,c))},o.prototype.dtdEntity=function(p,l,c){return this.stream.write(o.__super__.dtdEntity.call(this,p,l,c))},o.prototype.dtdNotation=function(p,l,c){return this.stream.write(o.__super__.dtdNotation.call(this,p,l,c))},o}(i)}).call(Rw)});var Lw=T((Iw,ja)=>{(function(){var t,e,r,i,a,n,s,o,p,l;l=Si(),o=l.assign,p=l.isFunction,r=d0(),i=g0(),a=Cw(),s=_d(),n=Aw(),t=lt(),e=Bp(),ja.exports.create=function(c,d,u,m){var f,y;if(c==null)throw new Error("Root element needs a name.");return m=o({},d,u,m),f=new i(m),y=f.element(c),m.headless||(f.declaration(m),(m.pubID!=null||m.sysID!=null)&&f.dtd(m)),y},ja.exports.begin=function(c,d,u){var m;return p(c)&&(m=[c,d],d=m[0],u=m[1],c={}),d?new a(c,d,u):new i(c)},ja.exports.stringWriter=function(c){return new s(c)},ja.exports.streamWriter=function(c,d){return new n(c,d)},ja.exports.implementation=new r,ja.exports.nodeType=t,ja.exports.writerState=e}).call(Iw)});var Bw=T(y0=>{(function(){"use strict";var t,e,r,i,a,n={}.hasOwnProperty;t=Lw(),e=pd().defaults,i=function(s){return typeof s=="string"&&(s.indexOf("&")>=0||s.indexOf(">")>=0||s.indexOf("<")>=0)},a=function(s){return""},r=function(s){return s.replace("]]>","]]]]>")},y0.Builder=function(){function s(o){var p,l,c;this.options={},l=e["0.2"];for(p in l)n.call(l,p)&&(c=l[p],this.options[p]=c);for(p in o)n.call(o,p)&&(c=o[p],this.options[p]=c)}return s.prototype.buildObject=function(o){var p,l,c,d,u;return p=this.options.attrkey,l=this.options.charkey,Object.keys(o).length===1&&this.options.rootName===e["0.2"].rootName?(u=Object.keys(o)[0],o=o[u]):u=this.options.rootName,c=function(m){return function(f,y){var w,_,O,v,h,g;if(typeof y!="object")m.options.cdata&&i(y)?f.raw(a(y)):f.txt(y);else if(Array.isArray(y)){for(v in y)if(n.call(y,v)){_=y[v];for(h in _)O=_[h],f=c(f.ele(h),O).up()}}else for(h in y)if(n.call(y,h))if(_=y[h],h===p){if(typeof _=="object")for(w in _)g=_[w],f=f.att(w,g)}else if(h===l)m.options.cdata&&i(_)?f=f.raw(a(_)):f=f.txt(_);else if(Array.isArray(_))for(v in _)n.call(_,v)&&(O=_[v],typeof O=="string"?m.options.cdata&&i(O)?f=f.ele(h).raw(a(O)).up():f=f.ele(h,O).up():f=c(f.ele(h),O).up());else typeof _=="object"?f=c(f.ele(h),_).up():typeof _=="string"&&m.options.cdata&&i(_)?f=f.ele(h).raw(a(_)).up():(_==null&&(_=""),f=f.ele(h,_.toString()).up());return f}}(this),d=t.create(u,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),c(d,o).end(this.options.renderOpts)},s}()}).call(y0)});var kw=T(Ed=>{(function(t){t.parser=function(E,b){return new r(E,b)},t.SAXParser=r,t.SAXStream=l,t.createStream=p,t.MAX_BUFFER_LENGTH=64*1024;var e=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];t.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function r(E,b){if(!(this instanceof r))return new r(E,b);var k=this;a(k),k.q=k.c="",k.bufferCheckPosition=t.MAX_BUFFER_LENGTH,k.opt=b||{},k.opt.lowercase=k.opt.lowercase||k.opt.lowercasetags,k.looseCase=k.opt.lowercase?"toLowerCase":"toUpperCase",k.tags=[],k.closed=k.closedRoot=k.sawRoot=!1,k.tag=k.error=null,k.strict=!!E,k.noscript=!!(E||k.opt.noscript),k.state=S.BEGIN,k.strictEntities=k.opt.strictEntities,k.ENTITIES=k.strictEntities?Object.create(t.XML_ENTITIES):Object.create(t.ENTITIES),k.attribList=[],k.opt.xmlns&&(k.ns=Object.create(f)),k.trackPosition=k.opt.position!==!1,k.trackPosition&&(k.position=k.line=k.column=0),x(k,"onready")}Object.create||(Object.create=function(E){function b(){}b.prototype=E;var k=new b;return k}),Object.keys||(Object.keys=function(E){var b=[];for(var k in E)E.hasOwnProperty(k)&&b.push(k);return b});function i(E){for(var b=Math.max(t.MAX_BUFFER_LENGTH,10),k=0,R=0,Be=e.length;Rb)switch(e[R]){case"textNode":C(E);break;case"cdata":D(E,"oncdata",E.cdata),E.cdata="";break;case"script":D(E,"onscript",E.script),E.script="";break;default:te(E,"Max buffer length exceeded: "+e[R])}k=Math.max(k,mt)}var wt=t.MAX_BUFFER_LENGTH-k;E.bufferCheckPosition=wt+E.position}function a(E){for(var b=0,k=e.length;b"||v(E)}function N(E,b){return E.test(b)}function P(E,b){return!N(E,b)}var S=0;t.STATE={BEGIN:S++,BEGIN_WHITESPACE:S++,TEXT:S++,TEXT_ENTITY:S++,OPEN_WAKA:S++,SGML_DECL:S++,SGML_DECL_QUOTED:S++,DOCTYPE:S++,DOCTYPE_QUOTED:S++,DOCTYPE_DTD:S++,DOCTYPE_DTD_QUOTED:S++,COMMENT_STARTING:S++,COMMENT:S++,COMMENT_ENDING:S++,COMMENT_ENDED:S++,CDATA:S++,CDATA_ENDING:S++,CDATA_ENDING_2:S++,PROC_INST:S++,PROC_INST_BODY:S++,PROC_INST_ENDING:S++,OPEN_TAG:S++,OPEN_TAG_SLASH:S++,ATTRIB:S++,ATTRIB_NAME:S++,ATTRIB_NAME_SAW_WHITE:S++,ATTRIB_VALUE:S++,ATTRIB_VALUE_QUOTED:S++,ATTRIB_VALUE_CLOSED:S++,ATTRIB_VALUE_UNQUOTED:S++,ATTRIB_VALUE_ENTITY_Q:S++,ATTRIB_VALUE_ENTITY_U:S++,CLOSE_TAG:S++,CLOSE_TAG_SAW_WHITE:S++,SCRIPT:S++,SCRIPT_ENDING:S++},t.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},t.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(t.ENTITIES).forEach(function(E){var b=t.ENTITIES[E],k=typeof b=="number"?String.fromCharCode(b):b;t.ENTITIES[E]=k});for(var A in t.STATE)t.STATE[t.STATE[A]]=A;S=t.STATE;function x(E,b,k){E[b]&&E[b](k)}function D(E,b,k){E.textNode&&C(E),x(E,b,k)}function C(E){E.textNode=L(E.opt,E.textNode),E.textNode&&x(E,"ontext",E.textNode),E.textNode=""}function L(E,b){return E.trim&&(b=b.trim()),E.normalize&&(b=b.replace(/\s+/g," ")),b}function te(E,b){return C(E),E.trackPosition&&(b+=` +Line: `+E.line+` +Column: `+E.column+` +Char: `+E.c),b=new Error(b),E.error=b,x(E,"onerror",b),E}function me(E){return E.sawRoot&&!E.closedRoot&&q(E,"Unclosed root tag"),E.state!==S.BEGIN&&E.state!==S.BEGIN_WHITESPACE&&E.state!==S.TEXT&&te(E,"Unexpected end"),C(E),E.c="",E.closed=!0,x(E,"onend"),r.call(E,E.strict,E.opt),E}function q(E,b){if(typeof E!="object"||!(E instanceof r))throw new Error("bad call to strictFail");E.strict&&te(E,b)}function ge(E){E.strict||(E.tagName=E.tagName[E.looseCase]());var b=E.tags[E.tags.length-1]||E,k=E.tag={name:E.tagName,attributes:{}};E.opt.xmlns&&(k.ns=b.ns),E.attribList.length=0,D(E,"onopentagstart",k)}function ae(E,b){var k=E.indexOf(":"),R=k<0?["",E]:E.split(":"),Be=R[0],mt=R[1];return b&&E==="xmlns"&&(Be="xmlns",mt=""),{prefix:Be,local:mt}}function Le(E){if(E.strict||(E.attribName=E.attribName[E.looseCase]()),E.attribList.indexOf(E.attribName)!==-1||E.tag.attributes.hasOwnProperty(E.attribName)){E.attribName=E.attribValue="";return}if(E.opt.xmlns){var b=ae(E.attribName,!0),k=b.prefix,R=b.local;if(k==="xmlns")if(R==="xml"&&E.attribValue!==u)q(E,"xml: prefix must be bound to "+u+` +Actual: `+E.attribValue);else if(R==="xmlns"&&E.attribValue!==m)q(E,"xmlns: prefix must be bound to "+m+` +Actual: `+E.attribValue);else{var Be=E.tag,mt=E.tags[E.tags.length-1]||E;Be.ns===mt.ns&&(Be.ns=Object.create(mt.ns)),Be.ns[R]=E.attribValue}E.attribList.push([E.attribName,E.attribValue])}else E.tag.attributes[E.attribName]=E.attribValue,D(E,"onattribute",{name:E.attribName,value:E.attribValue});E.attribName=E.attribValue=""}function We(E,b){if(E.opt.xmlns){var k=E.tag,R=ae(E.tagName);k.prefix=R.prefix,k.local=R.local,k.uri=k.ns[R.prefix]||"",k.prefix&&!k.uri&&(q(E,"Unbound namespace prefix: "+JSON.stringify(E.tagName)),k.uri=R.prefix);var Be=E.tags[E.tags.length-1]||E;k.ns&&Be.ns!==k.ns&&Object.keys(k.ns).forEach(function(Y4){D(E,"onopennamespace",{prefix:Y4,uri:k.ns[Y4]})});for(var mt=0,wt=E.attribList.length;mt",E.tagName="",E.state=S.SCRIPT;return}D(E,"onscript",E.script),E.script=""}var b=E.tags.length,k=E.tagName;E.strict||(k=k[E.looseCase]());for(var R=k;b--;){var Be=E.tags[b];if(Be.name!==R)q(E,"Unexpected close tag");else break}if(b<0){q(E,"Unmatched closing tag: "+E.tagName),E.textNode+="",E.state=S.TEXT;return}E.tagName=k;for(var mt=E.tags.length;mt-- >b;){var wt=E.tag=E.tags.pop();E.tagName=E.tag.name,D(E,"onclosetag",E.tagName);var Zt={};for(var fi in wt.ns)Zt[fi]=wt.ns[fi];var Yn=E.tags[E.tags.length-1]||E;E.opt.xmlns&&wt.ns!==Yn.ns&&Object.keys(wt.ns).forEach(function(Lt){var zi=wt.ns[Lt];D(E,"onclosenamespace",{prefix:Lt,uri:zi})})}b===0&&(E.closedRoot=!0),E.tagName=E.attribValue=E.attribName="",E.attribList.length=0,E.state=S.TEXT}function Io(E){var b=E.entity,k=b.toLowerCase(),R,Be="";return E.ENTITIES[b]?E.ENTITIES[b]:E.ENTITIES[k]?E.ENTITIES[k]:(b=k,b.charAt(0)==="#"&&(b.charAt(1)==="x"?(b=b.slice(2),R=parseInt(b,16),Be=R.toString(16)):(b=b.slice(1),R=parseInt(b,10),Be=R.toString(10))),b=b.replace(/^0+/,""),isNaN(R)||Be.toLowerCase()!==b?(q(E,"Invalid character entity"),"&"+E.entity+";"):String.fromCodePoint(R))}function K4(E,b){b==="<"?(E.state=S.OPEN_WAKA,E.startTagPosition=E.position):v(b)||(q(E,"Non-whitespace before first tag."),E.textNode=b,E.state=S.TEXT)}function Q4(E,b){var k="";return b"?(D(b,"onsgmldeclaration",b.sgmlDecl),b.sgmlDecl="",b.state=S.TEXT):(h(R)&&(b.state=S.SGML_DECL_QUOTED),b.sgmlDecl+=R);continue;case S.SGML_DECL_QUOTED:R===b.q&&(b.state=S.SGML_DECL,b.q=""),b.sgmlDecl+=R;continue;case S.DOCTYPE:R===">"?(b.state=S.TEXT,D(b,"ondoctype",b.doctype),b.doctype=!0):(b.doctype+=R,R==="["?b.state=S.DOCTYPE_DTD:h(R)&&(b.state=S.DOCTYPE_QUOTED,b.q=R));continue;case S.DOCTYPE_QUOTED:b.doctype+=R,R===b.q&&(b.q="",b.state=S.DOCTYPE);continue;case S.DOCTYPE_DTD:b.doctype+=R,R==="]"?b.state=S.DOCTYPE:h(R)&&(b.state=S.DOCTYPE_DTD_QUOTED,b.q=R);continue;case S.DOCTYPE_DTD_QUOTED:b.doctype+=R,R===b.q&&(b.state=S.DOCTYPE_DTD,b.q="");continue;case S.COMMENT:R==="-"?b.state=S.COMMENT_ENDING:b.comment+=R;continue;case S.COMMENT_ENDING:R==="-"?(b.state=S.COMMENT_ENDED,b.comment=L(b.opt,b.comment),b.comment&&D(b,"oncomment",b.comment),b.comment=""):(b.comment+="-"+R,b.state=S.COMMENT);continue;case S.COMMENT_ENDED:R!==">"?(q(b,"Malformed comment"),b.comment+="--"+R,b.state=S.COMMENT):b.state=S.TEXT;continue;case S.CDATA:R==="]"?b.state=S.CDATA_ENDING:b.cdata+=R;continue;case S.CDATA_ENDING:R==="]"?b.state=S.CDATA_ENDING_2:(b.cdata+="]"+R,b.state=S.CDATA);continue;case S.CDATA_ENDING_2:R===">"?(b.cdata&&D(b,"oncdata",b.cdata),D(b,"onclosecdata"),b.cdata="",b.state=S.TEXT):R==="]"?b.cdata+="]":(b.cdata+="]]"+R,b.state=S.CDATA);continue;case S.PROC_INST:R==="?"?b.state=S.PROC_INST_ENDING:v(R)?b.state=S.PROC_INST_BODY:b.procInstName+=R;continue;case S.PROC_INST_BODY:if(!b.procInstBody&&v(R))continue;R==="?"?b.state=S.PROC_INST_ENDING:b.procInstBody+=R;continue;case S.PROC_INST_ENDING:R===">"?(D(b,"onprocessinginstruction",{name:b.procInstName,body:b.procInstBody}),b.procInstName=b.procInstBody="",b.state=S.TEXT):(b.procInstBody+="?"+R,b.state=S.PROC_INST_BODY);continue;case S.OPEN_TAG:N(w,R)?b.tagName+=R:(ge(b),R===">"?We(b):R==="/"?b.state=S.OPEN_TAG_SLASH:(v(R)||q(b,"Invalid character in tag name"),b.state=S.ATTRIB));continue;case S.OPEN_TAG_SLASH:R===">"?(We(b,!0),xt(b)):(q(b,"Forward-slash in opening tag not followed by >"),b.state=S.ATTRIB);continue;case S.ATTRIB:if(v(R))continue;R===">"?We(b):R==="/"?b.state=S.OPEN_TAG_SLASH:N(y,R)?(b.attribName=R,b.attribValue="",b.state=S.ATTRIB_NAME):q(b,"Invalid attribute name");continue;case S.ATTRIB_NAME:R==="="?b.state=S.ATTRIB_VALUE:R===">"?(q(b,"Attribute without value"),b.attribValue=b.attribName,Le(b),We(b)):v(R)?b.state=S.ATTRIB_NAME_SAW_WHITE:N(w,R)?b.attribName+=R:q(b,"Invalid attribute name");continue;case S.ATTRIB_NAME_SAW_WHITE:if(R==="=")b.state=S.ATTRIB_VALUE;else{if(v(R))continue;q(b,"Attribute without value"),b.tag.attributes[b.attribName]="",b.attribValue="",D(b,"onattribute",{name:b.attribName,value:""}),b.attribName="",R===">"?We(b):N(y,R)?(b.attribName=R,b.state=S.ATTRIB_NAME):(q(b,"Invalid attribute name"),b.state=S.ATTRIB)}continue;case S.ATTRIB_VALUE:if(v(R))continue;h(R)?(b.q=R,b.state=S.ATTRIB_VALUE_QUOTED):(q(b,"Unquoted attribute value"),b.state=S.ATTRIB_VALUE_UNQUOTED,b.attribValue=R);continue;case S.ATTRIB_VALUE_QUOTED:if(R!==b.q){R==="&"?b.state=S.ATTRIB_VALUE_ENTITY_Q:b.attribValue+=R;continue}Le(b),b.q="",b.state=S.ATTRIB_VALUE_CLOSED;continue;case S.ATTRIB_VALUE_CLOSED:v(R)?b.state=S.ATTRIB:R===">"?We(b):R==="/"?b.state=S.OPEN_TAG_SLASH:N(y,R)?(q(b,"No whitespace between attributes"),b.attribName=R,b.attribValue="",b.state=S.ATTRIB_NAME):q(b,"Invalid attribute name");continue;case S.ATTRIB_VALUE_UNQUOTED:if(!g(R)){R==="&"?b.state=S.ATTRIB_VALUE_ENTITY_U:b.attribValue+=R;continue}Le(b),R===">"?We(b):b.state=S.ATTRIB;continue;case S.CLOSE_TAG:if(b.tagName)R===">"?xt(b):N(w,R)?b.tagName+=R:b.script?(b.script+=""?xt(b):q(b,"Invalid characters in closing tag");continue;case S.TEXT_ENTITY:case S.ATTRIB_VALUE_ENTITY_Q:case S.ATTRIB_VALUE_ENTITY_U:var wt,Zt;switch(b.state){case S.TEXT_ENTITY:wt=S.TEXT,Zt="textNode";break;case S.ATTRIB_VALUE_ENTITY_Q:wt=S.ATTRIB_VALUE_QUOTED,Zt="attribValue";break;case S.ATTRIB_VALUE_ENTITY_U:wt=S.ATTRIB_VALUE_UNQUOTED,Zt="attribValue";break}R===";"?(b[Zt]+=Io(b),b.entity="",b.state=wt):N(b.entity.length?O:_,R)?b.entity+=R:(q(b,"Invalid character in entity name"),b[Zt]+="&"+b.entity+R,b.entity="",b.state=wt);continue;default:throw new Error(b,"Unknown state: "+b.state)}return b.position>=b.bufferCheckPosition&&i(b),b}String.fromCodePoint||function(){var E=String.fromCharCode,b=Math.floor,k=function(){var R=16384,Be=[],mt,wt,Zt=-1,fi=arguments.length;if(!fi)return"";for(var Yn="";++Zt1114111||b(Lt)!==Lt)throw RangeError("Invalid code point: "+Lt);Lt<=65535?Be.push(Lt):(Lt-=65536,mt=(Lt>>10)+55296,wt=Lt%1024+56320,Be.push(mt,wt)),(Zt+1===fi||Be.length>R)&&(Yn+=E.apply(null,Be),Be.length=0)}return Yn};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:k,configurable:!0,writable:!0}):String.fromCodePoint=k}()})(typeof Ed>"u"?Ed.sax={}:Ed)});var qw=T(v0=>{(function(){"use strict";v0.stripBOM=function(t){return t[0]==="\uFEFF"?t.substring(1):t}}).call(v0)});var b0=T(On=>{(function(){"use strict";var t;t=new RegExp(/(?!xmlns)^.*:/),On.normalize=function(e){return e.toLowerCase()},On.firstCharLowerCase=function(e){return e.charAt(0).toLowerCase()+e.slice(1)},On.stripPrefix=function(e){return e.replace(t,"")},On.parseNumbers=function(e){return isNaN(e)||(e=e%1===0?parseInt(e,10):parseFloat(e)),e},On.parseBooleans=function(e){return/^(?:true|false)$/i.test(e)&&(e=e.toLowerCase()==="true"),e}}).call(On)});var Mw=T(Yi=>{(function(){"use strict";var t,e,r,i,a,n,s,o,p=function(d,u){return function(){return d.apply(u,arguments)}},l=function(d,u){for(var m in u)c.call(u,m)&&(d[m]=u[m]);function f(){this.constructor=d}return f.prototype=u.prototype,d.prototype=new f,d.__super__=u.prototype,d},c={}.hasOwnProperty;s=kw(),r=require("events"),t=qw(),n=b0(),o=require("timers").setImmediate,e=pd().defaults,i=function(d){return typeof d=="object"&&d!=null&&Object.keys(d).length===0},a=function(d,u,m){var f,y,w;for(f=0,y=d.length;f0&&(g[_.options.childkey]=P),P=g;else if(x){x[_.options.childkey]=x[_.options.childkey]||[],S=Object.create(null);for(h in P)c.call(P,h)&&(S[h]=P[h]);x[_.options.childkey].push(S),delete P["#name"],Object.keys(P).length===1&&f in P&&!_.EXPLICIT_CHARKEY&&(P=P[f])}}return w.length>0?_.assignOrPush(x,N,P):(_.options.explicitRoot&&(A=P,P=Object.create(null),P[N]=A),_.resultObject=P,_.saxParser.ended=!0,_.emit("end",_.resultObject))}}(this),y=function(_){return function(O){var v,h;if(h=w[w.length-1],h)return h[f]+=O,_.options.explicitChildren&&_.options.preserveChildrenOrder&&_.options.charsAsChildren&&(_.options.includeWhiteChars||O.replace(/\\n/g,"").trim()!=="")&&(h[_.options.childkey]=h[_.options.childkey]||[],v={"#name":"__text__"},v[f]=O,_.options.normalize&&(v[f]=v[f].replace(/\s{2,}/g," ").trim()),h[_.options.childkey].push(v)),h}}(this),this.saxParser.ontext=y,this.saxParser.oncdata=function(_){return function(O){var v;if(v=y(O),v)return v.cdata=!0}}(this)},u.prototype.parseString=function(m,f){var y;f!=null&&typeof f=="function"&&(this.on("end",function(w){return this.reset(),f(null,w)}),this.on("error",function(w){return this.reset(),f(w)}));try{return m=m.toString(),m.trim()===""?(this.emit("end",null),!0):(m=t.stripBOM(m),this.options.async?(this.remaining=m,o(this.processAsync),this.saxParser):this.saxParser.write(m).close())}catch(w){if(y=w,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw y}else return this.emit("error",y),this.saxParser.errThrown=!0}},u.prototype.parseStringPromise=function(m){return new Promise(function(f){return function(y,w){return f.parseString(m,function(_,O){return _?w(_):y(O)})}}(this))},u}(r),Yi.parseString=function(d,u,m){var f,y,w;return m!=null?(typeof m=="function"&&(f=m),typeof u=="object"&&(y=u)):(typeof u=="function"&&(f=u),y={}),w=new Yi.Parser(y),w.parseString(d,f)},Yi.parseStringPromise=function(d,u){var m,f;return typeof u=="object"&&(m=u),f=new Yi.Parser(m),f.parseStringPromise(d)}}).call(Yi)});var zw=T(Zi=>{(function(){"use strict";var t,e,r,i,a=function(s,o){for(var p in o)n.call(o,p)&&(s[p]=o[p]);function l(){this.constructor=s}return l.prototype=o.prototype,s.prototype=new l,s.__super__=o.prototype,s},n={}.hasOwnProperty;e=pd(),t=Bw(),r=Mw(),i=b0(),Zi.defaults=e.defaults,Zi.processors=i,Zi.ValidationError=function(s){a(o,s);function o(p){this.message=p}return o}(Error),Zi.Builder=t.Builder,Zi.Parser=r.Parser,Zi.parseString=r.parseString,Zi.parseStringPromise=r.parseStringPromise}).call(Zi)});var zs=T(qp=>{"use strict";Object.defineProperty(qp,"__esModule",{value:!0});var Ms=new WeakMap,Td=new WeakMap,kp=class t{constructor(){this.onabort=null,Ms.set(this,[]),Td.set(this,!1)}get aborted(){if(!Td.has(this))throw new TypeError("Expected `this` to be an instance of AbortSignal.");return Td.get(this)}static get none(){return new t}addEventListener(e,r){if(!Ms.has(this))throw new TypeError("Expected `this` to be an instance of AbortSignal.");Ms.get(this).push(r)}removeEventListener(e,r){if(!Ms.has(this))throw new TypeError("Expected `this` to be an instance of AbortSignal.");let i=Ms.get(this),a=i.indexOf(r);a>-1&&i.splice(a,1)}dispatchEvent(e){throw new Error("This is a stub dispatchEvent implementation that should not be used. It only exists for type-checking purposes.")}};function jw(t){if(t.aborted)return;t.onabort&&t.onabort.call(t);let e=Ms.get(t);e&&e.slice().forEach(r=>{r.call(t,{type:"abort"})}),Td.set(t,!0)}var x0=class extends Error{constructor(e){super(e),this.name="AbortError"}},w0=class{constructor(e){if(this._signal=new kp,!!e){Array.isArray(e)||(e=arguments);for(let r of e)r.aborted?this.abort():r.addEventListener("abort",()=>{this.abort()})}}get signal(){return this._signal}abort(){jw(this._signal)}static timeout(e){let r=new kp,i=setTimeout(jw,e,r);return typeof i.unref=="function"&&i.unref(),r}};qp.AbortController=w0;qp.AbortError=x0;qp.AbortSignal=kp});var Nd=T(rt=>{"use strict";Object.defineProperty(rt,"__esModule",{value:!0});var qH=zs(),P0=require("crypto");function Fw(t,e){let{cleanupBeforeAbort:r,abortSignal:i,abortErrorMsg:a}=e??{};return new Promise((n,s)=>{function o(){s(new qH.AbortError(a??"The operation was aborted."))}function p(){i==null||i.removeEventListener("abort",l)}function l(){r==null||r(),p(),o()}if(i!=null&&i.aborted)return o();try{t(c=>{p(),n(c)},c=>{p(),s(c)})}catch(c){s(c)}i==null||i.addEventListener("abort",l)})}var MH="The delay was aborted.";function zH(t,e){let r,{abortSignal:i,abortErrorMsg:a}=e??{};return Fw(n=>{r=setTimeout(n,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:i,abortErrorMsg:a??MH})}function jH(t,e){return t=Math.ceil(t),e=Math.floor(e),Math.floor(Math.random()*(e-t+1))+t}function Uw(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)&&!(t instanceof RegExp)&&!(t instanceof Date)}function Gw(t){if(Uw(t)){let e=typeof t.name=="string",r=typeof t.message=="string";return e&&r}return!1}function FH(t){if(Gw(t))return t.message;{let e;try{typeof t=="object"&&t?e=JSON.stringify(t):e=String(t)}catch{e="[unable to stringify input]"}return`Unknown error ${e}`}}async function UH(t,e,r){let i=Buffer.from(t,"base64");return P0.createHmac("sha256",i).update(e).digest(r)}async function GH(t,e){return P0.createHash("sha256").update(t).digest(e)}function C0(t){return typeof t<"u"&&t!==null}function HH(t,e){if(!C0(t)||typeof t!="object")return!1;for(let r of e)if(!Hw(t,r))return!1;return!0}function Hw(t,e){return C0(t)&&typeof t=="object"&&e in t}function $H(){let t="";for(let e=0;e<32;e++){let r=Math.floor(Math.random()*16);e===12?t+="4":e===16?t+=r&3|8:t+=r.toString(16),(e===7||e===11||e===15||e===19)&&(t+="-")}return t}var _0,O0=typeof((_0=globalThis==null?void 0:globalThis.crypto)===null||_0===void 0?void 0:_0.randomUUID)=="function"?globalThis.crypto.randomUUID.bind(globalThis.crypto):P0.randomUUID;O0||(O0=$H);function VH(){return O0()}var E0,T0,N0,S0,WH=typeof window<"u"&&typeof window.document<"u",XH=typeof self=="object"&&typeof(self==null?void 0:self.importScripts)=="function"&&(((E0=self.constructor)===null||E0===void 0?void 0:E0.name)==="DedicatedWorkerGlobalScope"||((T0=self.constructor)===null||T0===void 0?void 0:T0.name)==="ServiceWorkerGlobalScope"||((N0=self.constructor)===null||N0===void 0?void 0:N0.name)==="SharedWorkerGlobalScope"),KH=typeof process<"u"&&!!process.version&&!!(!((S0=process.versions)===null||S0===void 0)&&S0.node),QH=typeof Deno<"u"&&typeof Deno.version<"u"&&typeof Deno.version.deno<"u",JH=typeof Bun<"u"&&typeof Bun.version<"u",YH=typeof navigator<"u"&&(navigator==null?void 0:navigator.product)==="ReactNative";function ZH(t,e){switch(e){case"utf-8":return i$(t);case"base64":return t$(t);case"base64url":return r$(t)}}function e$(t,e){switch(e){case"utf-8":return a$(t);case"base64":return n$(t);case"base64url":return s$(t)}}function t$(t){return Buffer.from(t).toString("base64")}function r$(t){return Buffer.from(t).toString("base64url")}function i$(t){return Buffer.from(t).toString("utf-8")}function a$(t){return Buffer.from(t)}function n$(t){return Buffer.from(t,"base64")}function s$(t){return Buffer.from(t,"base64url")}rt.computeSha256Hash=GH;rt.computeSha256Hmac=UH;rt.createAbortablePromise=Fw;rt.delay=zH;rt.getErrorMessage=FH;rt.getRandomIntegerInclusive=jH;rt.isBrowser=WH;rt.isBun=JH;rt.isDefined=C0;rt.isDeno=QH;rt.isError=Gw;rt.isNode=KH;rt.isObject=Uw;rt.isObjectWithProperties=HH;rt.isReactNative=YH;rt.isWebWorker=XH;rt.objectHasProperty=Hw;rt.randomUUID=VH;rt.stringToUint8Array=e$;rt.uint8ArrayToString=ZH});var Dd=T(js=>{"use strict";Object.defineProperty(js,"__esModule",{value:!0});var o$=require("os"),p$=require("util");function l$(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var c$=l$(p$);function d$(t,...e){process.stderr.write(`${c$.default.format(t,...e)}${o$.EOL}`)}var $w=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,Ww,R0=[],D0=[],Pd=[];$w&&A0($w);var Xw=Object.assign(t=>Kw(t),{enable:A0,enabled:I0,disable:u$,log:d$});function A0(t){Ww=t,R0=[],D0=[];let e=/\*/g,r=t.split(",").map(i=>i.trim().replace(e,".*?"));for(let i of r)i.startsWith("-")?D0.push(new RegExp(`^${i.substr(1)}$`)):R0.push(new RegExp(`^${i}$`));for(let i of Pd)i.enabled=I0(i.namespace)}function I0(t){if(t.endsWith("*"))return!0;for(let e of D0)if(e.test(t))return!1;for(let e of R0)if(e.test(t))return!0;return!1}function u$(){let t=Ww||"";return A0(""),t}function Kw(t){let e=Object.assign(r,{enabled:I0(t),destroy:m$,log:Xw.log,namespace:t,extend:f$});function r(...i){e.enabled&&(i.length>0&&(i[0]=`${t} ${i[0]}`),e.log(...i))}return Pd.push(e),e}function m$(){let t=Pd.indexOf(this);return t>=0?(Pd.splice(t,1),!0):!1}function f$(t){let e=Kw(`${this.namespace}:${t}`);return e.log=this.log,e}var Mp=Xw,Qw=new Set,Sd=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,Cd,Rd=Mp("azure");Rd.log=(...t)=>{Mp.log(...t)};var L0=["verbose","info","warning","error"];Sd&&(e_(Sd)?Jw(Sd):console.error(`AZURE_LOG_LEVEL set to unknown log level '${Sd}'; logging is not enabled. Acceptable values: ${L0.join(", ")}.`));function Jw(t){if(t&&!e_(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${L0.join(",")}`);Cd=t;let e=[];for(let r of Qw)Zw(r)&&e.push(r.namespace);Mp.enable(e.join(","))}function h$(){return Cd}var Vw={verbose:400,info:300,warning:200,error:100};function g$(t){let e=Rd.extend(t);return Yw(Rd,e),{error:Od(e,"error"),warning:Od(e,"warning"),info:Od(e,"info"),verbose:Od(e,"verbose")}}function Yw(t,e){e.log=(...r)=>{t.log(...r)}}function Od(t,e){let r=Object.assign(t.extend(e),{level:e});if(Yw(t,r),Zw(r)){let i=Mp.disable();Mp.enable(i+","+r.namespace)}return Qw.add(r),r}function Zw(t){return!!(Cd&&Vw[t.level]<=Vw[Cd])}function e_(t){return L0.includes(t)}js.AzureLogger=Rd;js.createClientLogger=g$;js.getLogLevel=h$;js.setLogLevel=Jw});var r_=T(Fa=>{"use strict";Object.defineProperty(Fa,"__esModule",{value:!0});var t_=Nd(),B0=class{get key(){return this._key}constructor(e){if(!e)throw new Error("key must be a non-empty string");this._key=e}update(e){this._key=e}},k0=class{get key(){return this._key}get name(){return this._name}constructor(e,r){if(!e||!r)throw new TypeError("name and key must be non-empty strings");this._name=e,this._key=r}update(e,r){if(!e||!r)throw new TypeError("newName and newKey must be non-empty strings");this._name=e,this._key=r}};function y$(t){return t_.isObjectWithProperties(t,["name","key"])&&typeof t.key=="string"&&typeof t.name=="string"}var q0=class{get signature(){return this._signature}constructor(e){if(!e)throw new Error("shared access signature must be a non-empty string");this._signature=e}update(e){if(!e)throw new Error("shared access signature must be a non-empty string");this._signature=e}};function v$(t){return t_.isObjectWithProperties(t,["signature"])&&typeof t.signature=="string"}function b$(t){let e=t;return e&&typeof e.getToken=="function"&&(e.signRequest===void 0||e.getToken.length>0)}Fa.AzureKeyCredential=B0;Fa.AzureNamedKeyCredential=k0;Fa.AzureSASCredential=q0;Fa.isNamedKeyCredential=y$;Fa.isSASCredential=v$;Fa.isTokenCredential=b$});var n_=T((Boe,a_)=>{var i_=require("stream").Stream,x$=require("util");a_.exports=si;function si(){this.source=null,this.dataSize=0,this.maxDataSize=1024*1024,this.pauseStream=!0,this._maxDataSizeExceeded=!1,this._released=!1,this._bufferedEvents=[]}x$.inherits(si,i_);si.create=function(t,e){var r=new this;e=e||{};for(var i in e)r[i]=e[i];r.source=t;var a=t.emit;return t.emit=function(){return r._handleEmit(arguments),a.apply(t,arguments)},t.on("error",function(){}),r.pauseStream&&t.pause(),r};Object.defineProperty(si.prototype,"readable",{configurable:!0,enumerable:!0,get:function(){return this.source.readable}});si.prototype.setEncoding=function(){return this.source.setEncoding.apply(this.source,arguments)};si.prototype.resume=function(){this._released||this.release(),this.source.resume()};si.prototype.pause=function(){this.source.pause()};si.prototype.release=function(){this._released=!0,this._bufferedEvents.forEach(function(t){this.emit.apply(this,t)}.bind(this)),this._bufferedEvents=[]};si.prototype.pipe=function(){var t=i_.prototype.pipe.apply(this,arguments);return this.resume(),t};si.prototype._handleEmit=function(t){if(this._released){this.emit.apply(this,t);return}t[0]==="data"&&(this.dataSize+=t[1].length,this._checkIfMaxDataSizeExceeded()),this._bufferedEvents.push(t)};si.prototype._checkIfMaxDataSizeExceeded=function(){if(!this._maxDataSizeExceeded&&!(this.dataSize<=this.maxDataSize)){this._maxDataSizeExceeded=!0;var t="DelayedStream#maxDataSize of "+this.maxDataSize+" bytes exceeded.";this.emit("error",new Error(t))}}});var l_=T((koe,p_)=>{var w$=require("util"),o_=require("stream").Stream,s_=n_();p_.exports=it;function it(){this.writable=!1,this.readable=!0,this.dataSize=0,this.maxDataSize=2*1024*1024,this.pauseStreams=!0,this._released=!1,this._streams=[],this._currentStream=null,this._insideLoop=!1,this._pendingNext=!1}w$.inherits(it,o_);it.create=function(t){var e=new this;t=t||{};for(var r in t)e[r]=t[r];return e};it.isStreamLike=function(t){return typeof t!="function"&&typeof t!="string"&&typeof t!="boolean"&&typeof t!="number"&&!Buffer.isBuffer(t)};it.prototype.append=function(t){var e=it.isStreamLike(t);if(e){if(!(t instanceof s_)){var r=s_.create(t,{maxDataSize:1/0,pauseStream:this.pauseStreams});t.on("data",this._checkDataSize.bind(this)),t=r}this._handleErrors(t),this.pauseStreams&&t.pause()}return this._streams.push(t),this};it.prototype.pipe=function(t,e){return o_.prototype.pipe.call(this,t,e),this.resume(),t};it.prototype._getNext=function(){if(this._currentStream=null,this._insideLoop){this._pendingNext=!0;return}this._insideLoop=!0;try{do this._pendingNext=!1,this._realGetNext();while(this._pendingNext)}finally{this._insideLoop=!1}};it.prototype._realGetNext=function(){var t=this._streams.shift();if(typeof t>"u"){this.end();return}if(typeof t!="function"){this._pipeNext(t);return}var e=t;e(function(r){var i=it.isStreamLike(r);i&&(r.on("data",this._checkDataSize.bind(this)),this._handleErrors(r)),this._pipeNext(r)}.bind(this))};it.prototype._pipeNext=function(t){this._currentStream=t;var e=it.isStreamLike(t);if(e){t.on("end",this._getNext.bind(this)),t.pipe(this,{end:!1});return}var r=t;this.write(r),this._getNext()};it.prototype._handleErrors=function(t){var e=this;t.on("error",function(r){e._emitError(r)})};it.prototype.write=function(t){this.emit("data",t)};it.prototype.pause=function(){this.pauseStreams&&(this.pauseStreams&&this._currentStream&&typeof this._currentStream.pause=="function"&&this._currentStream.pause(),this.emit("pause"))};it.prototype.resume=function(){this._released||(this._released=!0,this.writable=!0,this._getNext()),this.pauseStreams&&this._currentStream&&typeof this._currentStream.resume=="function"&&this._currentStream.resume(),this.emit("resume")};it.prototype.end=function(){this._reset(),this.emit("end")};it.prototype.destroy=function(){this._reset(),this.emit("close")};it.prototype._reset=function(){this.writable=!1,this._streams=[],this._currentStream=null};it.prototype._checkDataSize=function(){if(this._updateDataSize(),!(this.dataSize<=this.maxDataSize)){var t="DelayedStream#maxDataSize of "+this.maxDataSize+" bytes exceeded.";this._emitError(new Error(t))}};it.prototype._updateDataSize=function(){this.dataSize=0;var t=this;this._streams.forEach(function(e){e.dataSize&&(t.dataSize+=e.dataSize)}),this._currentStream&&this._currentStream.dataSize&&(this.dataSize+=this._currentStream.dataSize)};it.prototype._emitError=function(t){this._reset(),this.emit("error",t)}});var c_=T((qoe,_$)=>{_$.exports={"application/1d-interleaved-parityfec":{source:"iana"},"application/3gpdash-qoe-report+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/3gpp-ims+xml":{source:"iana",compressible:!0},"application/3gpphal+json":{source:"iana",compressible:!0},"application/3gpphalforms+json":{source:"iana",compressible:!0},"application/a2l":{source:"iana"},"application/ace+cbor":{source:"iana"},"application/activemessage":{source:"iana"},"application/activity+json":{source:"iana",compressible:!0},"application/alto-costmap+json":{source:"iana",compressible:!0},"application/alto-costmapfilter+json":{source:"iana",compressible:!0},"application/alto-directory+json":{source:"iana",compressible:!0},"application/alto-endpointcost+json":{source:"iana",compressible:!0},"application/alto-endpointcostparams+json":{source:"iana",compressible:!0},"application/alto-endpointprop+json":{source:"iana",compressible:!0},"application/alto-endpointpropparams+json":{source:"iana",compressible:!0},"application/alto-error+json":{source:"iana",compressible:!0},"application/alto-networkmap+json":{source:"iana",compressible:!0},"application/alto-networkmapfilter+json":{source:"iana",compressible:!0},"application/alto-updatestreamcontrol+json":{source:"iana",compressible:!0},"application/alto-updatestreamparams+json":{source:"iana",compressible:!0},"application/aml":{source:"iana"},"application/andrew-inset":{source:"iana",extensions:["ez"]},"application/applefile":{source:"iana"},"application/applixware":{source:"apache",extensions:["aw"]},"application/at+jwt":{source:"iana"},"application/atf":{source:"iana"},"application/atfx":{source:"iana"},"application/atom+xml":{source:"iana",compressible:!0,extensions:["atom"]},"application/atomcat+xml":{source:"iana",compressible:!0,extensions:["atomcat"]},"application/atomdeleted+xml":{source:"iana",compressible:!0,extensions:["atomdeleted"]},"application/atomicmail":{source:"iana"},"application/atomsvc+xml":{source:"iana",compressible:!0,extensions:["atomsvc"]},"application/atsc-dwd+xml":{source:"iana",compressible:!0,extensions:["dwd"]},"application/atsc-dynamic-event-message":{source:"iana"},"application/atsc-held+xml":{source:"iana",compressible:!0,extensions:["held"]},"application/atsc-rdt+json":{source:"iana",compressible:!0},"application/atsc-rsat+xml":{source:"iana",compressible:!0,extensions:["rsat"]},"application/atxml":{source:"iana"},"application/auth-policy+xml":{source:"iana",compressible:!0},"application/bacnet-xdd+zip":{source:"iana",compressible:!1},"application/batch-smtp":{source:"iana"},"application/bdoc":{compressible:!1,extensions:["bdoc"]},"application/beep+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/calendar+json":{source:"iana",compressible:!0},"application/calendar+xml":{source:"iana",compressible:!0,extensions:["xcs"]},"application/call-completion":{source:"iana"},"application/cals-1840":{source:"iana"},"application/captive+json":{source:"iana",compressible:!0},"application/cbor":{source:"iana"},"application/cbor-seq":{source:"iana"},"application/cccex":{source:"iana"},"application/ccmp+xml":{source:"iana",compressible:!0},"application/ccxml+xml":{source:"iana",compressible:!0,extensions:["ccxml"]},"application/cdfx+xml":{source:"iana",compressible:!0,extensions:["cdfx"]},"application/cdmi-capability":{source:"iana",extensions:["cdmia"]},"application/cdmi-container":{source:"iana",extensions:["cdmic"]},"application/cdmi-domain":{source:"iana",extensions:["cdmid"]},"application/cdmi-object":{source:"iana",extensions:["cdmio"]},"application/cdmi-queue":{source:"iana",extensions:["cdmiq"]},"application/cdni":{source:"iana"},"application/cea":{source:"iana"},"application/cea-2018+xml":{source:"iana",compressible:!0},"application/cellml+xml":{source:"iana",compressible:!0},"application/cfw":{source:"iana"},"application/city+json":{source:"iana",compressible:!0},"application/clr":{source:"iana"},"application/clue+xml":{source:"iana",compressible:!0},"application/clue_info+xml":{source:"iana",compressible:!0},"application/cms":{source:"iana"},"application/cnrp+xml":{source:"iana",compressible:!0},"application/coap-group+json":{source:"iana",compressible:!0},"application/coap-payload":{source:"iana"},"application/commonground":{source:"iana"},"application/conference-info+xml":{source:"iana",compressible:!0},"application/cose":{source:"iana"},"application/cose-key":{source:"iana"},"application/cose-key-set":{source:"iana"},"application/cpl+xml":{source:"iana",compressible:!0,extensions:["cpl"]},"application/csrattrs":{source:"iana"},"application/csta+xml":{source:"iana",compressible:!0},"application/cstadata+xml":{source:"iana",compressible:!0},"application/csvm+json":{source:"iana",compressible:!0},"application/cu-seeme":{source:"apache",extensions:["cu"]},"application/cwt":{source:"iana"},"application/cybercash":{source:"iana"},"application/dart":{compressible:!0},"application/dash+xml":{source:"iana",compressible:!0,extensions:["mpd"]},"application/dash-patch+xml":{source:"iana",compressible:!0,extensions:["mpp"]},"application/dashdelta":{source:"iana"},"application/davmount+xml":{source:"iana",compressible:!0,extensions:["davmount"]},"application/dca-rft":{source:"iana"},"application/dcd":{source:"iana"},"application/dec-dx":{source:"iana"},"application/dialog-info+xml":{source:"iana",compressible:!0},"application/dicom":{source:"iana"},"application/dicom+json":{source:"iana",compressible:!0},"application/dicom+xml":{source:"iana",compressible:!0},"application/dii":{source:"iana"},"application/dit":{source:"iana"},"application/dns":{source:"iana"},"application/dns+json":{source:"iana",compressible:!0},"application/dns-message":{source:"iana"},"application/docbook+xml":{source:"apache",compressible:!0,extensions:["dbk"]},"application/dots+cbor":{source:"iana"},"application/dskpp+xml":{source:"iana",compressible:!0},"application/dssc+der":{source:"iana",extensions:["dssc"]},"application/dssc+xml":{source:"iana",compressible:!0,extensions:["xdssc"]},"application/dvcs":{source:"iana"},"application/ecmascript":{source:"iana",compressible:!0,extensions:["es","ecma"]},"application/edi-consent":{source:"iana"},"application/edi-x12":{source:"iana",compressible:!1},"application/edifact":{source:"iana",compressible:!1},"application/efi":{source:"iana"},"application/elm+json":{source:"iana",charset:"UTF-8",compressible:!0},"application/elm+xml":{source:"iana",compressible:!0},"application/emergencycalldata.cap+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/emergencycalldata.comment+xml":{source:"iana",compressible:!0},"application/emergencycalldata.control+xml":{source:"iana",compressible:!0},"application/emergencycalldata.deviceinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.ecall.msd":{source:"iana"},"application/emergencycalldata.providerinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.serviceinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.subscriberinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.veds+xml":{source:"iana",compressible:!0},"application/emma+xml":{source:"iana",compressible:!0,extensions:["emma"]},"application/emotionml+xml":{source:"iana",compressible:!0,extensions:["emotionml"]},"application/encaprtp":{source:"iana"},"application/epp+xml":{source:"iana",compressible:!0},"application/epub+zip":{source:"iana",compressible:!1,extensions:["epub"]},"application/eshop":{source:"iana"},"application/exi":{source:"iana",extensions:["exi"]},"application/expect-ct-report+json":{source:"iana",compressible:!0},"application/express":{source:"iana",extensions:["exp"]},"application/fastinfoset":{source:"iana"},"application/fastsoap":{source:"iana"},"application/fdt+xml":{source:"iana",compressible:!0,extensions:["fdt"]},"application/fhir+json":{source:"iana",charset:"UTF-8",compressible:!0},"application/fhir+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/fido.trusted-apps+json":{compressible:!0},"application/fits":{source:"iana"},"application/flexfec":{source:"iana"},"application/font-sfnt":{source:"iana"},"application/font-tdpfr":{source:"iana",extensions:["pfr"]},"application/font-woff":{source:"iana",compressible:!1},"application/framework-attributes+xml":{source:"iana",compressible:!0},"application/geo+json":{source:"iana",compressible:!0,extensions:["geojson"]},"application/geo+json-seq":{source:"iana"},"application/geopackage+sqlite3":{source:"iana"},"application/geoxacml+xml":{source:"iana",compressible:!0},"application/gltf-buffer":{source:"iana"},"application/gml+xml":{source:"iana",compressible:!0,extensions:["gml"]},"application/gpx+xml":{source:"apache",compressible:!0,extensions:["gpx"]},"application/gxf":{source:"apache",extensions:["gxf"]},"application/gzip":{source:"iana",compressible:!1,extensions:["gz"]},"application/h224":{source:"iana"},"application/held+xml":{source:"iana",compressible:!0},"application/hjson":{extensions:["hjson"]},"application/http":{source:"iana"},"application/hyperstudio":{source:"iana",extensions:["stk"]},"application/ibe-key-request+xml":{source:"iana",compressible:!0},"application/ibe-pkg-reply+xml":{source:"iana",compressible:!0},"application/ibe-pp-data":{source:"iana"},"application/iges":{source:"iana"},"application/im-iscomposing+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/index":{source:"iana"},"application/index.cmd":{source:"iana"},"application/index.obj":{source:"iana"},"application/index.response":{source:"iana"},"application/index.vnd":{source:"iana"},"application/inkml+xml":{source:"iana",compressible:!0,extensions:["ink","inkml"]},"application/iotp":{source:"iana"},"application/ipfix":{source:"iana",extensions:["ipfix"]},"application/ipp":{source:"iana"},"application/isup":{source:"iana"},"application/its+xml":{source:"iana",compressible:!0,extensions:["its"]},"application/java-archive":{source:"apache",compressible:!1,extensions:["jar","war","ear"]},"application/java-serialized-object":{source:"apache",compressible:!1,extensions:["ser"]},"application/java-vm":{source:"apache",compressible:!1,extensions:["class"]},"application/javascript":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["js","mjs"]},"application/jf2feed+json":{source:"iana",compressible:!0},"application/jose":{source:"iana"},"application/jose+json":{source:"iana",compressible:!0},"application/jrd+json":{source:"iana",compressible:!0},"application/jscalendar+json":{source:"iana",compressible:!0},"application/json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["json","map"]},"application/json-patch+json":{source:"iana",compressible:!0},"application/json-seq":{source:"iana"},"application/json5":{extensions:["json5"]},"application/jsonml+json":{source:"apache",compressible:!0,extensions:["jsonml"]},"application/jwk+json":{source:"iana",compressible:!0},"application/jwk-set+json":{source:"iana",compressible:!0},"application/jwt":{source:"iana"},"application/kpml-request+xml":{source:"iana",compressible:!0},"application/kpml-response+xml":{source:"iana",compressible:!0},"application/ld+json":{source:"iana",compressible:!0,extensions:["jsonld"]},"application/lgr+xml":{source:"iana",compressible:!0,extensions:["lgr"]},"application/link-format":{source:"iana"},"application/load-control+xml":{source:"iana",compressible:!0},"application/lost+xml":{source:"iana",compressible:!0,extensions:["lostxml"]},"application/lostsync+xml":{source:"iana",compressible:!0},"application/lpf+zip":{source:"iana",compressible:!1},"application/lxf":{source:"iana"},"application/mac-binhex40":{source:"iana",extensions:["hqx"]},"application/mac-compactpro":{source:"apache",extensions:["cpt"]},"application/macwriteii":{source:"iana"},"application/mads+xml":{source:"iana",compressible:!0,extensions:["mads"]},"application/manifest+json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["webmanifest"]},"application/marc":{source:"iana",extensions:["mrc"]},"application/marcxml+xml":{source:"iana",compressible:!0,extensions:["mrcx"]},"application/mathematica":{source:"iana",extensions:["ma","nb","mb"]},"application/mathml+xml":{source:"iana",compressible:!0,extensions:["mathml"]},"application/mathml-content+xml":{source:"iana",compressible:!0},"application/mathml-presentation+xml":{source:"iana",compressible:!0},"application/mbms-associated-procedure-description+xml":{source:"iana",compressible:!0},"application/mbms-deregister+xml":{source:"iana",compressible:!0},"application/mbms-envelope+xml":{source:"iana",compressible:!0},"application/mbms-msk+xml":{source:"iana",compressible:!0},"application/mbms-msk-response+xml":{source:"iana",compressible:!0},"application/mbms-protection-description+xml":{source:"iana",compressible:!0},"application/mbms-reception-report+xml":{source:"iana",compressible:!0},"application/mbms-register+xml":{source:"iana",compressible:!0},"application/mbms-register-response+xml":{source:"iana",compressible:!0},"application/mbms-schedule+xml":{source:"iana",compressible:!0},"application/mbms-user-service-description+xml":{source:"iana",compressible:!0},"application/mbox":{source:"iana",extensions:["mbox"]},"application/media-policy-dataset+xml":{source:"iana",compressible:!0,extensions:["mpf"]},"application/media_control+xml":{source:"iana",compressible:!0},"application/mediaservercontrol+xml":{source:"iana",compressible:!0,extensions:["mscml"]},"application/merge-patch+json":{source:"iana",compressible:!0},"application/metalink+xml":{source:"apache",compressible:!0,extensions:["metalink"]},"application/metalink4+xml":{source:"iana",compressible:!0,extensions:["meta4"]},"application/mets+xml":{source:"iana",compressible:!0,extensions:["mets"]},"application/mf4":{source:"iana"},"application/mikey":{source:"iana"},"application/mipc":{source:"iana"},"application/missing-blocks+cbor-seq":{source:"iana"},"application/mmt-aei+xml":{source:"iana",compressible:!0,extensions:["maei"]},"application/mmt-usd+xml":{source:"iana",compressible:!0,extensions:["musd"]},"application/mods+xml":{source:"iana",compressible:!0,extensions:["mods"]},"application/moss-keys":{source:"iana"},"application/moss-signature":{source:"iana"},"application/mosskey-data":{source:"iana"},"application/mosskey-request":{source:"iana"},"application/mp21":{source:"iana",extensions:["m21","mp21"]},"application/mp4":{source:"iana",extensions:["mp4s","m4p"]},"application/mpeg4-generic":{source:"iana"},"application/mpeg4-iod":{source:"iana"},"application/mpeg4-iod-xmt":{source:"iana"},"application/mrb-consumer+xml":{source:"iana",compressible:!0},"application/mrb-publish+xml":{source:"iana",compressible:!0},"application/msc-ivr+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/msc-mixer+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/msword":{source:"iana",compressible:!1,extensions:["doc","dot"]},"application/mud+json":{source:"iana",compressible:!0},"application/multipart-core":{source:"iana"},"application/mxf":{source:"iana",extensions:["mxf"]},"application/n-quads":{source:"iana",extensions:["nq"]},"application/n-triples":{source:"iana",extensions:["nt"]},"application/nasdata":{source:"iana"},"application/news-checkgroups":{source:"iana",charset:"US-ASCII"},"application/news-groupinfo":{source:"iana",charset:"US-ASCII"},"application/news-transmission":{source:"iana"},"application/nlsml+xml":{source:"iana",compressible:!0},"application/node":{source:"iana",extensions:["cjs"]},"application/nss":{source:"iana"},"application/oauth-authz-req+jwt":{source:"iana"},"application/oblivious-dns-message":{source:"iana"},"application/ocsp-request":{source:"iana"},"application/ocsp-response":{source:"iana"},"application/octet-stream":{source:"iana",compressible:!1,extensions:["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{source:"iana",extensions:["oda"]},"application/odm+xml":{source:"iana",compressible:!0},"application/odx":{source:"iana"},"application/oebps-package+xml":{source:"iana",compressible:!0,extensions:["opf"]},"application/ogg":{source:"iana",compressible:!1,extensions:["ogx"]},"application/omdoc+xml":{source:"apache",compressible:!0,extensions:["omdoc"]},"application/onenote":{source:"apache",extensions:["onetoc","onetoc2","onetmp","onepkg"]},"application/opc-nodeset+xml":{source:"iana",compressible:!0},"application/oscore":{source:"iana"},"application/oxps":{source:"iana",extensions:["oxps"]},"application/p21":{source:"iana"},"application/p21+zip":{source:"iana",compressible:!1},"application/p2p-overlay+xml":{source:"iana",compressible:!0,extensions:["relo"]},"application/parityfec":{source:"iana"},"application/passport":{source:"iana"},"application/patch-ops-error+xml":{source:"iana",compressible:!0,extensions:["xer"]},"application/pdf":{source:"iana",compressible:!1,extensions:["pdf"]},"application/pdx":{source:"iana"},"application/pem-certificate-chain":{source:"iana"},"application/pgp-encrypted":{source:"iana",compressible:!1,extensions:["pgp"]},"application/pgp-keys":{source:"iana",extensions:["asc"]},"application/pgp-signature":{source:"iana",extensions:["asc","sig"]},"application/pics-rules":{source:"apache",extensions:["prf"]},"application/pidf+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/pidf-diff+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/pkcs10":{source:"iana",extensions:["p10"]},"application/pkcs12":{source:"iana"},"application/pkcs7-mime":{source:"iana",extensions:["p7m","p7c"]},"application/pkcs7-signature":{source:"iana",extensions:["p7s"]},"application/pkcs8":{source:"iana",extensions:["p8"]},"application/pkcs8-encrypted":{source:"iana"},"application/pkix-attr-cert":{source:"iana",extensions:["ac"]},"application/pkix-cert":{source:"iana",extensions:["cer"]},"application/pkix-crl":{source:"iana",extensions:["crl"]},"application/pkix-pkipath":{source:"iana",extensions:["pkipath"]},"application/pkixcmp":{source:"iana",extensions:["pki"]},"application/pls+xml":{source:"iana",compressible:!0,extensions:["pls"]},"application/poc-settings+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/postscript":{source:"iana",compressible:!0,extensions:["ai","eps","ps"]},"application/ppsp-tracker+json":{source:"iana",compressible:!0},"application/problem+json":{source:"iana",compressible:!0},"application/problem+xml":{source:"iana",compressible:!0},"application/provenance+xml":{source:"iana",compressible:!0,extensions:["provx"]},"application/prs.alvestrand.titrax-sheet":{source:"iana"},"application/prs.cww":{source:"iana",extensions:["cww"]},"application/prs.cyn":{source:"iana",charset:"7-BIT"},"application/prs.hpub+zip":{source:"iana",compressible:!1},"application/prs.nprend":{source:"iana"},"application/prs.plucker":{source:"iana"},"application/prs.rdf-xml-crypt":{source:"iana"},"application/prs.xsf+xml":{source:"iana",compressible:!0},"application/pskc+xml":{source:"iana",compressible:!0,extensions:["pskcxml"]},"application/pvd+json":{source:"iana",compressible:!0},"application/qsig":{source:"iana"},"application/raml+yaml":{compressible:!0,extensions:["raml"]},"application/raptorfec":{source:"iana"},"application/rdap+json":{source:"iana",compressible:!0},"application/rdf+xml":{source:"iana",compressible:!0,extensions:["rdf","owl"]},"application/reginfo+xml":{source:"iana",compressible:!0,extensions:["rif"]},"application/relax-ng-compact-syntax":{source:"iana",extensions:["rnc"]},"application/remote-printing":{source:"iana"},"application/reputon+json":{source:"iana",compressible:!0},"application/resource-lists+xml":{source:"iana",compressible:!0,extensions:["rl"]},"application/resource-lists-diff+xml":{source:"iana",compressible:!0,extensions:["rld"]},"application/rfc+xml":{source:"iana",compressible:!0},"application/riscos":{source:"iana"},"application/rlmi+xml":{source:"iana",compressible:!0},"application/rls-services+xml":{source:"iana",compressible:!0,extensions:["rs"]},"application/route-apd+xml":{source:"iana",compressible:!0,extensions:["rapd"]},"application/route-s-tsid+xml":{source:"iana",compressible:!0,extensions:["sls"]},"application/route-usd+xml":{source:"iana",compressible:!0,extensions:["rusd"]},"application/rpki-ghostbusters":{source:"iana",extensions:["gbr"]},"application/rpki-manifest":{source:"iana",extensions:["mft"]},"application/rpki-publication":{source:"iana"},"application/rpki-roa":{source:"iana",extensions:["roa"]},"application/rpki-updown":{source:"iana"},"application/rsd+xml":{source:"apache",compressible:!0,extensions:["rsd"]},"application/rss+xml":{source:"apache",compressible:!0,extensions:["rss"]},"application/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"application/rtploopback":{source:"iana"},"application/rtx":{source:"iana"},"application/samlassertion+xml":{source:"iana",compressible:!0},"application/samlmetadata+xml":{source:"iana",compressible:!0},"application/sarif+json":{source:"iana",compressible:!0},"application/sarif-external-properties+json":{source:"iana",compressible:!0},"application/sbe":{source:"iana"},"application/sbml+xml":{source:"iana",compressible:!0,extensions:["sbml"]},"application/scaip+xml":{source:"iana",compressible:!0},"application/scim+json":{source:"iana",compressible:!0},"application/scvp-cv-request":{source:"iana",extensions:["scq"]},"application/scvp-cv-response":{source:"iana",extensions:["scs"]},"application/scvp-vp-request":{source:"iana",extensions:["spq"]},"application/scvp-vp-response":{source:"iana",extensions:["spp"]},"application/sdp":{source:"iana",extensions:["sdp"]},"application/secevent+jwt":{source:"iana"},"application/senml+cbor":{source:"iana"},"application/senml+json":{source:"iana",compressible:!0},"application/senml+xml":{source:"iana",compressible:!0,extensions:["senmlx"]},"application/senml-etch+cbor":{source:"iana"},"application/senml-etch+json":{source:"iana",compressible:!0},"application/senml-exi":{source:"iana"},"application/sensml+cbor":{source:"iana"},"application/sensml+json":{source:"iana",compressible:!0},"application/sensml+xml":{source:"iana",compressible:!0,extensions:["sensmlx"]},"application/sensml-exi":{source:"iana"},"application/sep+xml":{source:"iana",compressible:!0},"application/sep-exi":{source:"iana"},"application/session-info":{source:"iana"},"application/set-payment":{source:"iana"},"application/set-payment-initiation":{source:"iana",extensions:["setpay"]},"application/set-registration":{source:"iana"},"application/set-registration-initiation":{source:"iana",extensions:["setreg"]},"application/sgml":{source:"iana"},"application/sgml-open-catalog":{source:"iana"},"application/shf+xml":{source:"iana",compressible:!0,extensions:["shf"]},"application/sieve":{source:"iana",extensions:["siv","sieve"]},"application/simple-filter+xml":{source:"iana",compressible:!0},"application/simple-message-summary":{source:"iana"},"application/simplesymbolcontainer":{source:"iana"},"application/sipc":{source:"iana"},"application/slate":{source:"iana"},"application/smil":{source:"iana"},"application/smil+xml":{source:"iana",compressible:!0,extensions:["smi","smil"]},"application/smpte336m":{source:"iana"},"application/soap+fastinfoset":{source:"iana"},"application/soap+xml":{source:"iana",compressible:!0},"application/sparql-query":{source:"iana",extensions:["rq"]},"application/sparql-results+xml":{source:"iana",compressible:!0,extensions:["srx"]},"application/spdx+json":{source:"iana",compressible:!0},"application/spirits-event+xml":{source:"iana",compressible:!0},"application/sql":{source:"iana"},"application/srgs":{source:"iana",extensions:["gram"]},"application/srgs+xml":{source:"iana",compressible:!0,extensions:["grxml"]},"application/sru+xml":{source:"iana",compressible:!0,extensions:["sru"]},"application/ssdl+xml":{source:"apache",compressible:!0,extensions:["ssdl"]},"application/ssml+xml":{source:"iana",compressible:!0,extensions:["ssml"]},"application/stix+json":{source:"iana",compressible:!0},"application/swid+xml":{source:"iana",compressible:!0,extensions:["swidtag"]},"application/tamp-apex-update":{source:"iana"},"application/tamp-apex-update-confirm":{source:"iana"},"application/tamp-community-update":{source:"iana"},"application/tamp-community-update-confirm":{source:"iana"},"application/tamp-error":{source:"iana"},"application/tamp-sequence-adjust":{source:"iana"},"application/tamp-sequence-adjust-confirm":{source:"iana"},"application/tamp-status-query":{source:"iana"},"application/tamp-status-response":{source:"iana"},"application/tamp-update":{source:"iana"},"application/tamp-update-confirm":{source:"iana"},"application/tar":{compressible:!0},"application/taxii+json":{source:"iana",compressible:!0},"application/td+json":{source:"iana",compressible:!0},"application/tei+xml":{source:"iana",compressible:!0,extensions:["tei","teicorpus"]},"application/tetra_isi":{source:"iana"},"application/thraud+xml":{source:"iana",compressible:!0,extensions:["tfi"]},"application/timestamp-query":{source:"iana"},"application/timestamp-reply":{source:"iana"},"application/timestamped-data":{source:"iana",extensions:["tsd"]},"application/tlsrpt+gzip":{source:"iana"},"application/tlsrpt+json":{source:"iana",compressible:!0},"application/tnauthlist":{source:"iana"},"application/token-introspection+jwt":{source:"iana"},"application/toml":{compressible:!0,extensions:["toml"]},"application/trickle-ice-sdpfrag":{source:"iana"},"application/trig":{source:"iana",extensions:["trig"]},"application/ttml+xml":{source:"iana",compressible:!0,extensions:["ttml"]},"application/tve-trigger":{source:"iana"},"application/tzif":{source:"iana"},"application/tzif-leap":{source:"iana"},"application/ubjson":{compressible:!1,extensions:["ubj"]},"application/ulpfec":{source:"iana"},"application/urc-grpsheet+xml":{source:"iana",compressible:!0},"application/urc-ressheet+xml":{source:"iana",compressible:!0,extensions:["rsheet"]},"application/urc-targetdesc+xml":{source:"iana",compressible:!0,extensions:["td"]},"application/urc-uisocketdesc+xml":{source:"iana",compressible:!0},"application/vcard+json":{source:"iana",compressible:!0},"application/vcard+xml":{source:"iana",compressible:!0},"application/vemmi":{source:"iana"},"application/vividence.scriptfile":{source:"apache"},"application/vnd.1000minds.decision-model+xml":{source:"iana",compressible:!0,extensions:["1km"]},"application/vnd.3gpp-prose+xml":{source:"iana",compressible:!0},"application/vnd.3gpp-prose-pc3ch+xml":{source:"iana",compressible:!0},"application/vnd.3gpp-v2x-local-service-information":{source:"iana"},"application/vnd.3gpp.5gnas":{source:"iana"},"application/vnd.3gpp.access-transfer-events+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.bsf+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.gmop+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.gtpc":{source:"iana"},"application/vnd.3gpp.interworking-data":{source:"iana"},"application/vnd.3gpp.lpp":{source:"iana"},"application/vnd.3gpp.mc-signalling-ear":{source:"iana"},"application/vnd.3gpp.mcdata-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-payload":{source:"iana"},"application/vnd.3gpp.mcdata-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-signalling":{source:"iana"},"application/vnd.3gpp.mcdata-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-floor-request+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-location-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-mbms-usage-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-signed+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-ue-init-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-affiliation-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-location-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-mbms-usage-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-transmission-request+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mid-call+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.ngap":{source:"iana"},"application/vnd.3gpp.pfcp":{source:"iana"},"application/vnd.3gpp.pic-bw-large":{source:"iana",extensions:["plb"]},"application/vnd.3gpp.pic-bw-small":{source:"iana",extensions:["psb"]},"application/vnd.3gpp.pic-bw-var":{source:"iana",extensions:["pvb"]},"application/vnd.3gpp.s1ap":{source:"iana"},"application/vnd.3gpp.sms":{source:"iana"},"application/vnd.3gpp.sms+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.srvcc-ext+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.srvcc-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.state-and-event-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.ussd+xml":{source:"iana",compressible:!0},"application/vnd.3gpp2.bcmcsinfo+xml":{source:"iana",compressible:!0},"application/vnd.3gpp2.sms":{source:"iana"},"application/vnd.3gpp2.tcap":{source:"iana",extensions:["tcap"]},"application/vnd.3lightssoftware.imagescal":{source:"iana"},"application/vnd.3m.post-it-notes":{source:"iana",extensions:["pwn"]},"application/vnd.accpac.simply.aso":{source:"iana",extensions:["aso"]},"application/vnd.accpac.simply.imp":{source:"iana",extensions:["imp"]},"application/vnd.acucobol":{source:"iana",extensions:["acu"]},"application/vnd.acucorp":{source:"iana",extensions:["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{source:"apache",compressible:!1,extensions:["air"]},"application/vnd.adobe.flash.movie":{source:"iana"},"application/vnd.adobe.formscentral.fcdt":{source:"iana",extensions:["fcdt"]},"application/vnd.adobe.fxp":{source:"iana",extensions:["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{source:"iana"},"application/vnd.adobe.xdp+xml":{source:"iana",compressible:!0,extensions:["xdp"]},"application/vnd.adobe.xfdf":{source:"iana",extensions:["xfdf"]},"application/vnd.aether.imp":{source:"iana"},"application/vnd.afpc.afplinedata":{source:"iana"},"application/vnd.afpc.afplinedata-pagedef":{source:"iana"},"application/vnd.afpc.cmoca-cmresource":{source:"iana"},"application/vnd.afpc.foca-charset":{source:"iana"},"application/vnd.afpc.foca-codedfont":{source:"iana"},"application/vnd.afpc.foca-codepage":{source:"iana"},"application/vnd.afpc.modca":{source:"iana"},"application/vnd.afpc.modca-cmtable":{source:"iana"},"application/vnd.afpc.modca-formdef":{source:"iana"},"application/vnd.afpc.modca-mediummap":{source:"iana"},"application/vnd.afpc.modca-objectcontainer":{source:"iana"},"application/vnd.afpc.modca-overlay":{source:"iana"},"application/vnd.afpc.modca-pagesegment":{source:"iana"},"application/vnd.age":{source:"iana",extensions:["age"]},"application/vnd.ah-barcode":{source:"iana"},"application/vnd.ahead.space":{source:"iana",extensions:["ahead"]},"application/vnd.airzip.filesecure.azf":{source:"iana",extensions:["azf"]},"application/vnd.airzip.filesecure.azs":{source:"iana",extensions:["azs"]},"application/vnd.amadeus+json":{source:"iana",compressible:!0},"application/vnd.amazon.ebook":{source:"apache",extensions:["azw"]},"application/vnd.amazon.mobi8-ebook":{source:"iana"},"application/vnd.americandynamics.acc":{source:"iana",extensions:["acc"]},"application/vnd.amiga.ami":{source:"iana",extensions:["ami"]},"application/vnd.amundsen.maze+xml":{source:"iana",compressible:!0},"application/vnd.android.ota":{source:"iana"},"application/vnd.android.package-archive":{source:"apache",compressible:!1,extensions:["apk"]},"application/vnd.anki":{source:"iana"},"application/vnd.anser-web-certificate-issue-initiation":{source:"iana",extensions:["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{source:"apache",extensions:["fti"]},"application/vnd.antix.game-component":{source:"iana",extensions:["atx"]},"application/vnd.apache.arrow.file":{source:"iana"},"application/vnd.apache.arrow.stream":{source:"iana"},"application/vnd.apache.thrift.binary":{source:"iana"},"application/vnd.apache.thrift.compact":{source:"iana"},"application/vnd.apache.thrift.json":{source:"iana"},"application/vnd.api+json":{source:"iana",compressible:!0},"application/vnd.aplextor.warrp+json":{source:"iana",compressible:!0},"application/vnd.apothekende.reservation+json":{source:"iana",compressible:!0},"application/vnd.apple.installer+xml":{source:"iana",compressible:!0,extensions:["mpkg"]},"application/vnd.apple.keynote":{source:"iana",extensions:["key"]},"application/vnd.apple.mpegurl":{source:"iana",extensions:["m3u8"]},"application/vnd.apple.numbers":{source:"iana",extensions:["numbers"]},"application/vnd.apple.pages":{source:"iana",extensions:["pages"]},"application/vnd.apple.pkpass":{compressible:!1,extensions:["pkpass"]},"application/vnd.arastra.swi":{source:"iana"},"application/vnd.aristanetworks.swi":{source:"iana",extensions:["swi"]},"application/vnd.artisan+json":{source:"iana",compressible:!0},"application/vnd.artsquare":{source:"iana"},"application/vnd.astraea-software.iota":{source:"iana",extensions:["iota"]},"application/vnd.audiograph":{source:"iana",extensions:["aep"]},"application/vnd.autopackage":{source:"iana"},"application/vnd.avalon+json":{source:"iana",compressible:!0},"application/vnd.avistar+xml":{source:"iana",compressible:!0},"application/vnd.balsamiq.bmml+xml":{source:"iana",compressible:!0,extensions:["bmml"]},"application/vnd.balsamiq.bmpr":{source:"iana"},"application/vnd.banana-accounting":{source:"iana"},"application/vnd.bbf.usp.error":{source:"iana"},"application/vnd.bbf.usp.msg":{source:"iana"},"application/vnd.bbf.usp.msg+json":{source:"iana",compressible:!0},"application/vnd.bekitzur-stech+json":{source:"iana",compressible:!0},"application/vnd.bint.med-content":{source:"iana"},"application/vnd.biopax.rdf+xml":{source:"iana",compressible:!0},"application/vnd.blink-idb-value-wrapper":{source:"iana"},"application/vnd.blueice.multipass":{source:"iana",extensions:["mpm"]},"application/vnd.bluetooth.ep.oob":{source:"iana"},"application/vnd.bluetooth.le.oob":{source:"iana"},"application/vnd.bmi":{source:"iana",extensions:["bmi"]},"application/vnd.bpf":{source:"iana"},"application/vnd.bpf3":{source:"iana"},"application/vnd.businessobjects":{source:"iana",extensions:["rep"]},"application/vnd.byu.uapi+json":{source:"iana",compressible:!0},"application/vnd.cab-jscript":{source:"iana"},"application/vnd.canon-cpdl":{source:"iana"},"application/vnd.canon-lips":{source:"iana"},"application/vnd.capasystems-pg+json":{source:"iana",compressible:!0},"application/vnd.cendio.thinlinc.clientconf":{source:"iana"},"application/vnd.century-systems.tcp_stream":{source:"iana"},"application/vnd.chemdraw+xml":{source:"iana",compressible:!0,extensions:["cdxml"]},"application/vnd.chess-pgn":{source:"iana"},"application/vnd.chipnuts.karaoke-mmd":{source:"iana",extensions:["mmd"]},"application/vnd.ciedi":{source:"iana"},"application/vnd.cinderella":{source:"iana",extensions:["cdy"]},"application/vnd.cirpack.isdn-ext":{source:"iana"},"application/vnd.citationstyles.style+xml":{source:"iana",compressible:!0,extensions:["csl"]},"application/vnd.claymore":{source:"iana",extensions:["cla"]},"application/vnd.cloanto.rp9":{source:"iana",extensions:["rp9"]},"application/vnd.clonk.c4group":{source:"iana",extensions:["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{source:"iana",extensions:["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{source:"iana",extensions:["c11amz"]},"application/vnd.coffeescript":{source:"iana"},"application/vnd.collabio.xodocuments.document":{source:"iana"},"application/vnd.collabio.xodocuments.document-template":{source:"iana"},"application/vnd.collabio.xodocuments.presentation":{source:"iana"},"application/vnd.collabio.xodocuments.presentation-template":{source:"iana"},"application/vnd.collabio.xodocuments.spreadsheet":{source:"iana"},"application/vnd.collabio.xodocuments.spreadsheet-template":{source:"iana"},"application/vnd.collection+json":{source:"iana",compressible:!0},"application/vnd.collection.doc+json":{source:"iana",compressible:!0},"application/vnd.collection.next+json":{source:"iana",compressible:!0},"application/vnd.comicbook+zip":{source:"iana",compressible:!1},"application/vnd.comicbook-rar":{source:"iana"},"application/vnd.commerce-battelle":{source:"iana"},"application/vnd.commonspace":{source:"iana",extensions:["csp"]},"application/vnd.contact.cmsg":{source:"iana",extensions:["cdbcmsg"]},"application/vnd.coreos.ignition+json":{source:"iana",compressible:!0},"application/vnd.cosmocaller":{source:"iana",extensions:["cmc"]},"application/vnd.crick.clicker":{source:"iana",extensions:["clkx"]},"application/vnd.crick.clicker.keyboard":{source:"iana",extensions:["clkk"]},"application/vnd.crick.clicker.palette":{source:"iana",extensions:["clkp"]},"application/vnd.crick.clicker.template":{source:"iana",extensions:["clkt"]},"application/vnd.crick.clicker.wordbank":{source:"iana",extensions:["clkw"]},"application/vnd.criticaltools.wbs+xml":{source:"iana",compressible:!0,extensions:["wbs"]},"application/vnd.cryptii.pipe+json":{source:"iana",compressible:!0},"application/vnd.crypto-shade-file":{source:"iana"},"application/vnd.cryptomator.encrypted":{source:"iana"},"application/vnd.cryptomator.vault":{source:"iana"},"application/vnd.ctc-posml":{source:"iana",extensions:["pml"]},"application/vnd.ctct.ws+xml":{source:"iana",compressible:!0},"application/vnd.cups-pdf":{source:"iana"},"application/vnd.cups-postscript":{source:"iana"},"application/vnd.cups-ppd":{source:"iana",extensions:["ppd"]},"application/vnd.cups-raster":{source:"iana"},"application/vnd.cups-raw":{source:"iana"},"application/vnd.curl":{source:"iana"},"application/vnd.curl.car":{source:"apache",extensions:["car"]},"application/vnd.curl.pcurl":{source:"apache",extensions:["pcurl"]},"application/vnd.cyan.dean.root+xml":{source:"iana",compressible:!0},"application/vnd.cybank":{source:"iana"},"application/vnd.cyclonedx+json":{source:"iana",compressible:!0},"application/vnd.cyclonedx+xml":{source:"iana",compressible:!0},"application/vnd.d2l.coursepackage1p0+zip":{source:"iana",compressible:!1},"application/vnd.d3m-dataset":{source:"iana"},"application/vnd.d3m-problem":{source:"iana"},"application/vnd.dart":{source:"iana",compressible:!0,extensions:["dart"]},"application/vnd.data-vision.rdz":{source:"iana",extensions:["rdz"]},"application/vnd.datapackage+json":{source:"iana",compressible:!0},"application/vnd.dataresource+json":{source:"iana",compressible:!0},"application/vnd.dbf":{source:"iana",extensions:["dbf"]},"application/vnd.debian.binary-package":{source:"iana"},"application/vnd.dece.data":{source:"iana",extensions:["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{source:"iana",compressible:!0,extensions:["uvt","uvvt"]},"application/vnd.dece.unspecified":{source:"iana",extensions:["uvx","uvvx"]},"application/vnd.dece.zip":{source:"iana",extensions:["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{source:"iana",extensions:["fe_launch"]},"application/vnd.desmume.movie":{source:"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{source:"iana"},"application/vnd.dm.delegation+xml":{source:"iana",compressible:!0},"application/vnd.dna":{source:"iana",extensions:["dna"]},"application/vnd.document+json":{source:"iana",compressible:!0},"application/vnd.dolby.mlp":{source:"apache",extensions:["mlp"]},"application/vnd.dolby.mobile.1":{source:"iana"},"application/vnd.dolby.mobile.2":{source:"iana"},"application/vnd.doremir.scorecloud-binary-document":{source:"iana"},"application/vnd.dpgraph":{source:"iana",extensions:["dpg"]},"application/vnd.dreamfactory":{source:"iana",extensions:["dfac"]},"application/vnd.drive+json":{source:"iana",compressible:!0},"application/vnd.ds-keypoint":{source:"apache",extensions:["kpxx"]},"application/vnd.dtg.local":{source:"iana"},"application/vnd.dtg.local.flash":{source:"iana"},"application/vnd.dtg.local.html":{source:"iana"},"application/vnd.dvb.ait":{source:"iana",extensions:["ait"]},"application/vnd.dvb.dvbisl+xml":{source:"iana",compressible:!0},"application/vnd.dvb.dvbj":{source:"iana"},"application/vnd.dvb.esgcontainer":{source:"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess2":{source:"iana"},"application/vnd.dvb.ipdcesgpdd":{source:"iana"},"application/vnd.dvb.ipdcroaming":{source:"iana"},"application/vnd.dvb.iptv.alfec-base":{source:"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{source:"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-container+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-generic+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-msglist+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-registration-request+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-registration-response+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-init+xml":{source:"iana",compressible:!0},"application/vnd.dvb.pfr":{source:"iana"},"application/vnd.dvb.service":{source:"iana",extensions:["svc"]},"application/vnd.dxr":{source:"iana"},"application/vnd.dynageo":{source:"iana",extensions:["geo"]},"application/vnd.dzr":{source:"iana"},"application/vnd.easykaraoke.cdgdownload":{source:"iana"},"application/vnd.ecdis-update":{source:"iana"},"application/vnd.ecip.rlp":{source:"iana"},"application/vnd.eclipse.ditto+json":{source:"iana",compressible:!0},"application/vnd.ecowin.chart":{source:"iana",extensions:["mag"]},"application/vnd.ecowin.filerequest":{source:"iana"},"application/vnd.ecowin.fileupdate":{source:"iana"},"application/vnd.ecowin.series":{source:"iana"},"application/vnd.ecowin.seriesrequest":{source:"iana"},"application/vnd.ecowin.seriesupdate":{source:"iana"},"application/vnd.efi.img":{source:"iana"},"application/vnd.efi.iso":{source:"iana"},"application/vnd.emclient.accessrequest+xml":{source:"iana",compressible:!0},"application/vnd.enliven":{source:"iana",extensions:["nml"]},"application/vnd.enphase.envoy":{source:"iana"},"application/vnd.eprints.data+xml":{source:"iana",compressible:!0},"application/vnd.epson.esf":{source:"iana",extensions:["esf"]},"application/vnd.epson.msf":{source:"iana",extensions:["msf"]},"application/vnd.epson.quickanime":{source:"iana",extensions:["qam"]},"application/vnd.epson.salt":{source:"iana",extensions:["slt"]},"application/vnd.epson.ssf":{source:"iana",extensions:["ssf"]},"application/vnd.ericsson.quickcall":{source:"iana"},"application/vnd.espass-espass+zip":{source:"iana",compressible:!1},"application/vnd.eszigno3+xml":{source:"iana",compressible:!0,extensions:["es3","et3"]},"application/vnd.etsi.aoc+xml":{source:"iana",compressible:!0},"application/vnd.etsi.asic-e+zip":{source:"iana",compressible:!1},"application/vnd.etsi.asic-s+zip":{source:"iana",compressible:!1},"application/vnd.etsi.cug+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvcommand+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvdiscovery+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvprofile+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-bc+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-cod+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-npvr+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvservice+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsync+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvueprofile+xml":{source:"iana",compressible:!0},"application/vnd.etsi.mcid+xml":{source:"iana",compressible:!0},"application/vnd.etsi.mheg5":{source:"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{source:"iana",compressible:!0},"application/vnd.etsi.pstn+xml":{source:"iana",compressible:!0},"application/vnd.etsi.sci+xml":{source:"iana",compressible:!0},"application/vnd.etsi.simservs+xml":{source:"iana",compressible:!0},"application/vnd.etsi.timestamp-token":{source:"iana"},"application/vnd.etsi.tsl+xml":{source:"iana",compressible:!0},"application/vnd.etsi.tsl.der":{source:"iana"},"application/vnd.eu.kasparian.car+json":{source:"iana",compressible:!0},"application/vnd.eudora.data":{source:"iana"},"application/vnd.evolv.ecig.profile":{source:"iana"},"application/vnd.evolv.ecig.settings":{source:"iana"},"application/vnd.evolv.ecig.theme":{source:"iana"},"application/vnd.exstream-empower+zip":{source:"iana",compressible:!1},"application/vnd.exstream-package":{source:"iana"},"application/vnd.ezpix-album":{source:"iana",extensions:["ez2"]},"application/vnd.ezpix-package":{source:"iana",extensions:["ez3"]},"application/vnd.f-secure.mobile":{source:"iana"},"application/vnd.familysearch.gedcom+zip":{source:"iana",compressible:!1},"application/vnd.fastcopy-disk-image":{source:"iana"},"application/vnd.fdf":{source:"iana",extensions:["fdf"]},"application/vnd.fdsn.mseed":{source:"iana",extensions:["mseed"]},"application/vnd.fdsn.seed":{source:"iana",extensions:["seed","dataless"]},"application/vnd.ffsns":{source:"iana"},"application/vnd.ficlab.flb+zip":{source:"iana",compressible:!1},"application/vnd.filmit.zfc":{source:"iana"},"application/vnd.fints":{source:"iana"},"application/vnd.firemonkeys.cloudcell":{source:"iana"},"application/vnd.flographit":{source:"iana",extensions:["gph"]},"application/vnd.fluxtime.clip":{source:"iana",extensions:["ftc"]},"application/vnd.font-fontforge-sfd":{source:"iana"},"application/vnd.framemaker":{source:"iana",extensions:["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{source:"iana",extensions:["fnc"]},"application/vnd.frogans.ltf":{source:"iana",extensions:["ltf"]},"application/vnd.fsc.weblaunch":{source:"iana",extensions:["fsc"]},"application/vnd.fujifilm.fb.docuworks":{source:"iana"},"application/vnd.fujifilm.fb.docuworks.binder":{source:"iana"},"application/vnd.fujifilm.fb.docuworks.container":{source:"iana"},"application/vnd.fujifilm.fb.jfi+xml":{source:"iana",compressible:!0},"application/vnd.fujitsu.oasys":{source:"iana",extensions:["oas"]},"application/vnd.fujitsu.oasys2":{source:"iana",extensions:["oa2"]},"application/vnd.fujitsu.oasys3":{source:"iana",extensions:["oa3"]},"application/vnd.fujitsu.oasysgp":{source:"iana",extensions:["fg5"]},"application/vnd.fujitsu.oasysprs":{source:"iana",extensions:["bh2"]},"application/vnd.fujixerox.art-ex":{source:"iana"},"application/vnd.fujixerox.art4":{source:"iana"},"application/vnd.fujixerox.ddd":{source:"iana",extensions:["ddd"]},"application/vnd.fujixerox.docuworks":{source:"iana",extensions:["xdw"]},"application/vnd.fujixerox.docuworks.binder":{source:"iana",extensions:["xbd"]},"application/vnd.fujixerox.docuworks.container":{source:"iana"},"application/vnd.fujixerox.hbpl":{source:"iana"},"application/vnd.fut-misnet":{source:"iana"},"application/vnd.futoin+cbor":{source:"iana"},"application/vnd.futoin+json":{source:"iana",compressible:!0},"application/vnd.fuzzysheet":{source:"iana",extensions:["fzs"]},"application/vnd.genomatix.tuxedo":{source:"iana",extensions:["txd"]},"application/vnd.gentics.grd+json":{source:"iana",compressible:!0},"application/vnd.geo+json":{source:"iana",compressible:!0},"application/vnd.geocube+xml":{source:"iana",compressible:!0},"application/vnd.geogebra.file":{source:"iana",extensions:["ggb"]},"application/vnd.geogebra.slides":{source:"iana"},"application/vnd.geogebra.tool":{source:"iana",extensions:["ggt"]},"application/vnd.geometry-explorer":{source:"iana",extensions:["gex","gre"]},"application/vnd.geonext":{source:"iana",extensions:["gxt"]},"application/vnd.geoplan":{source:"iana",extensions:["g2w"]},"application/vnd.geospace":{source:"iana",extensions:["g3w"]},"application/vnd.gerber":{source:"iana"},"application/vnd.globalplatform.card-content-mgt":{source:"iana"},"application/vnd.globalplatform.card-content-mgt-response":{source:"iana"},"application/vnd.gmx":{source:"iana",extensions:["gmx"]},"application/vnd.google-apps.document":{compressible:!1,extensions:["gdoc"]},"application/vnd.google-apps.presentation":{compressible:!1,extensions:["gslides"]},"application/vnd.google-apps.spreadsheet":{compressible:!1,extensions:["gsheet"]},"application/vnd.google-earth.kml+xml":{source:"iana",compressible:!0,extensions:["kml"]},"application/vnd.google-earth.kmz":{source:"iana",compressible:!1,extensions:["kmz"]},"application/vnd.gov.sk.e-form+xml":{source:"iana",compressible:!0},"application/vnd.gov.sk.e-form+zip":{source:"iana",compressible:!1},"application/vnd.gov.sk.xmldatacontainer+xml":{source:"iana",compressible:!0},"application/vnd.grafeq":{source:"iana",extensions:["gqf","gqs"]},"application/vnd.gridmp":{source:"iana"},"application/vnd.groove-account":{source:"iana",extensions:["gac"]},"application/vnd.groove-help":{source:"iana",extensions:["ghf"]},"application/vnd.groove-identity-message":{source:"iana",extensions:["gim"]},"application/vnd.groove-injector":{source:"iana",extensions:["grv"]},"application/vnd.groove-tool-message":{source:"iana",extensions:["gtm"]},"application/vnd.groove-tool-template":{source:"iana",extensions:["tpl"]},"application/vnd.groove-vcard":{source:"iana",extensions:["vcg"]},"application/vnd.hal+json":{source:"iana",compressible:!0},"application/vnd.hal+xml":{source:"iana",compressible:!0,extensions:["hal"]},"application/vnd.handheld-entertainment+xml":{source:"iana",compressible:!0,extensions:["zmm"]},"application/vnd.hbci":{source:"iana",extensions:["hbci"]},"application/vnd.hc+json":{source:"iana",compressible:!0},"application/vnd.hcl-bireports":{source:"iana"},"application/vnd.hdt":{source:"iana"},"application/vnd.heroku+json":{source:"iana",compressible:!0},"application/vnd.hhe.lesson-player":{source:"iana",extensions:["les"]},"application/vnd.hl7cda+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.hl7v2+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.hp-hpgl":{source:"iana",extensions:["hpgl"]},"application/vnd.hp-hpid":{source:"iana",extensions:["hpid"]},"application/vnd.hp-hps":{source:"iana",extensions:["hps"]},"application/vnd.hp-jlyt":{source:"iana",extensions:["jlt"]},"application/vnd.hp-pcl":{source:"iana",extensions:["pcl"]},"application/vnd.hp-pclxl":{source:"iana",extensions:["pclxl"]},"application/vnd.httphone":{source:"iana"},"application/vnd.hydrostatix.sof-data":{source:"iana",extensions:["sfd-hdstx"]},"application/vnd.hyper+json":{source:"iana",compressible:!0},"application/vnd.hyper-item+json":{source:"iana",compressible:!0},"application/vnd.hyperdrive+json":{source:"iana",compressible:!0},"application/vnd.hzn-3d-crossword":{source:"iana"},"application/vnd.ibm.afplinedata":{source:"iana"},"application/vnd.ibm.electronic-media":{source:"iana"},"application/vnd.ibm.minipay":{source:"iana",extensions:["mpy"]},"application/vnd.ibm.modcap":{source:"iana",extensions:["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{source:"iana",extensions:["irm"]},"application/vnd.ibm.secure-container":{source:"iana",extensions:["sc"]},"application/vnd.iccprofile":{source:"iana",extensions:["icc","icm"]},"application/vnd.ieee.1905":{source:"iana"},"application/vnd.igloader":{source:"iana",extensions:["igl"]},"application/vnd.imagemeter.folder+zip":{source:"iana",compressible:!1},"application/vnd.imagemeter.image+zip":{source:"iana",compressible:!1},"application/vnd.immervision-ivp":{source:"iana",extensions:["ivp"]},"application/vnd.immervision-ivu":{source:"iana",extensions:["ivu"]},"application/vnd.ims.imsccv1p1":{source:"iana"},"application/vnd.ims.imsccv1p2":{source:"iana"},"application/vnd.ims.imsccv1p3":{source:"iana"},"application/vnd.ims.lis.v2.result+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy.id+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings.simple+json":{source:"iana",compressible:!0},"application/vnd.informedcontrol.rms+xml":{source:"iana",compressible:!0},"application/vnd.informix-visionary":{source:"iana"},"application/vnd.infotech.project":{source:"iana"},"application/vnd.infotech.project+xml":{source:"iana",compressible:!0},"application/vnd.innopath.wamp.notification":{source:"iana"},"application/vnd.insors.igm":{source:"iana",extensions:["igm"]},"application/vnd.intercon.formnet":{source:"iana",extensions:["xpw","xpx"]},"application/vnd.intergeo":{source:"iana",extensions:["i2g"]},"application/vnd.intertrust.digibox":{source:"iana"},"application/vnd.intertrust.nncp":{source:"iana"},"application/vnd.intu.qbo":{source:"iana",extensions:["qbo"]},"application/vnd.intu.qfx":{source:"iana",extensions:["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.conceptitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.knowledgeitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.newsitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.newsmessage+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.packageitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.planningitem+xml":{source:"iana",compressible:!0},"application/vnd.ipunplugged.rcprofile":{source:"iana",extensions:["rcprofile"]},"application/vnd.irepository.package+xml":{source:"iana",compressible:!0,extensions:["irp"]},"application/vnd.is-xpr":{source:"iana",extensions:["xpr"]},"application/vnd.isac.fcs":{source:"iana",extensions:["fcs"]},"application/vnd.iso11783-10+zip":{source:"iana",compressible:!1},"application/vnd.jam":{source:"iana",extensions:["jam"]},"application/vnd.japannet-directory-service":{source:"iana"},"application/vnd.japannet-jpnstore-wakeup":{source:"iana"},"application/vnd.japannet-payment-wakeup":{source:"iana"},"application/vnd.japannet-registration":{source:"iana"},"application/vnd.japannet-registration-wakeup":{source:"iana"},"application/vnd.japannet-setstore-wakeup":{source:"iana"},"application/vnd.japannet-verification":{source:"iana"},"application/vnd.japannet-verification-wakeup":{source:"iana"},"application/vnd.jcp.javame.midlet-rms":{source:"iana",extensions:["rms"]},"application/vnd.jisp":{source:"iana",extensions:["jisp"]},"application/vnd.joost.joda-archive":{source:"iana",extensions:["joda"]},"application/vnd.jsk.isdn-ngn":{source:"iana"},"application/vnd.kahootz":{source:"iana",extensions:["ktz","ktr"]},"application/vnd.kde.karbon":{source:"iana",extensions:["karbon"]},"application/vnd.kde.kchart":{source:"iana",extensions:["chrt"]},"application/vnd.kde.kformula":{source:"iana",extensions:["kfo"]},"application/vnd.kde.kivio":{source:"iana",extensions:["flw"]},"application/vnd.kde.kontour":{source:"iana",extensions:["kon"]},"application/vnd.kde.kpresenter":{source:"iana",extensions:["kpr","kpt"]},"application/vnd.kde.kspread":{source:"iana",extensions:["ksp"]},"application/vnd.kde.kword":{source:"iana",extensions:["kwd","kwt"]},"application/vnd.kenameaapp":{source:"iana",extensions:["htke"]},"application/vnd.kidspiration":{source:"iana",extensions:["kia"]},"application/vnd.kinar":{source:"iana",extensions:["kne","knp"]},"application/vnd.koan":{source:"iana",extensions:["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{source:"iana",extensions:["sse"]},"application/vnd.las":{source:"iana"},"application/vnd.las.las+json":{source:"iana",compressible:!0},"application/vnd.las.las+xml":{source:"iana",compressible:!0,extensions:["lasxml"]},"application/vnd.laszip":{source:"iana"},"application/vnd.leap+json":{source:"iana",compressible:!0},"application/vnd.liberty-request+xml":{source:"iana",compressible:!0},"application/vnd.llamagraphics.life-balance.desktop":{source:"iana",extensions:["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{source:"iana",compressible:!0,extensions:["lbe"]},"application/vnd.logipipe.circuit+zip":{source:"iana",compressible:!1},"application/vnd.loom":{source:"iana"},"application/vnd.lotus-1-2-3":{source:"iana",extensions:["123"]},"application/vnd.lotus-approach":{source:"iana",extensions:["apr"]},"application/vnd.lotus-freelance":{source:"iana",extensions:["pre"]},"application/vnd.lotus-notes":{source:"iana",extensions:["nsf"]},"application/vnd.lotus-organizer":{source:"iana",extensions:["org"]},"application/vnd.lotus-screencam":{source:"iana",extensions:["scm"]},"application/vnd.lotus-wordpro":{source:"iana",extensions:["lwp"]},"application/vnd.macports.portpkg":{source:"iana",extensions:["portpkg"]},"application/vnd.mapbox-vector-tile":{source:"iana",extensions:["mvt"]},"application/vnd.marlin.drm.actiontoken+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.conftoken+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.license+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.mdcf":{source:"iana"},"application/vnd.mason+json":{source:"iana",compressible:!0},"application/vnd.maxar.archive.3tz+zip":{source:"iana",compressible:!1},"application/vnd.maxmind.maxmind-db":{source:"iana"},"application/vnd.mcd":{source:"iana",extensions:["mcd"]},"application/vnd.medcalcdata":{source:"iana",extensions:["mc1"]},"application/vnd.mediastation.cdkey":{source:"iana",extensions:["cdkey"]},"application/vnd.meridian-slingshot":{source:"iana"},"application/vnd.mfer":{source:"iana",extensions:["mwf"]},"application/vnd.mfmp":{source:"iana",extensions:["mfm"]},"application/vnd.micro+json":{source:"iana",compressible:!0},"application/vnd.micrografx.flo":{source:"iana",extensions:["flo"]},"application/vnd.micrografx.igx":{source:"iana",extensions:["igx"]},"application/vnd.microsoft.portable-executable":{source:"iana"},"application/vnd.microsoft.windows.thumbnail-cache":{source:"iana"},"application/vnd.miele+json":{source:"iana",compressible:!0},"application/vnd.mif":{source:"iana",extensions:["mif"]},"application/vnd.minisoft-hp3000-save":{source:"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{source:"iana"},"application/vnd.mobius.daf":{source:"iana",extensions:["daf"]},"application/vnd.mobius.dis":{source:"iana",extensions:["dis"]},"application/vnd.mobius.mbk":{source:"iana",extensions:["mbk"]},"application/vnd.mobius.mqy":{source:"iana",extensions:["mqy"]},"application/vnd.mobius.msl":{source:"iana",extensions:["msl"]},"application/vnd.mobius.plc":{source:"iana",extensions:["plc"]},"application/vnd.mobius.txf":{source:"iana",extensions:["txf"]},"application/vnd.mophun.application":{source:"iana",extensions:["mpn"]},"application/vnd.mophun.certificate":{source:"iana",extensions:["mpc"]},"application/vnd.motorola.flexsuite":{source:"iana"},"application/vnd.motorola.flexsuite.adsi":{source:"iana"},"application/vnd.motorola.flexsuite.fis":{source:"iana"},"application/vnd.motorola.flexsuite.gotap":{source:"iana"},"application/vnd.motorola.flexsuite.kmr":{source:"iana"},"application/vnd.motorola.flexsuite.ttc":{source:"iana"},"application/vnd.motorola.flexsuite.wem":{source:"iana"},"application/vnd.motorola.iprm":{source:"iana"},"application/vnd.mozilla.xul+xml":{source:"iana",compressible:!0,extensions:["xul"]},"application/vnd.ms-3mfdocument":{source:"iana"},"application/vnd.ms-artgalry":{source:"iana",extensions:["cil"]},"application/vnd.ms-asf":{source:"iana"},"application/vnd.ms-cab-compressed":{source:"iana",extensions:["cab"]},"application/vnd.ms-color.iccprofile":{source:"apache"},"application/vnd.ms-excel":{source:"iana",compressible:!1,extensions:["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{source:"iana",extensions:["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{source:"iana",extensions:["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{source:"iana",extensions:["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{source:"iana",extensions:["xltm"]},"application/vnd.ms-fontobject":{source:"iana",compressible:!0,extensions:["eot"]},"application/vnd.ms-htmlhelp":{source:"iana",extensions:["chm"]},"application/vnd.ms-ims":{source:"iana",extensions:["ims"]},"application/vnd.ms-lrm":{source:"iana",extensions:["lrm"]},"application/vnd.ms-office.activex+xml":{source:"iana",compressible:!0},"application/vnd.ms-officetheme":{source:"iana",extensions:["thmx"]},"application/vnd.ms-opentype":{source:"apache",compressible:!0},"application/vnd.ms-outlook":{compressible:!1,extensions:["msg"]},"application/vnd.ms-package.obfuscated-opentype":{source:"apache"},"application/vnd.ms-pki.seccat":{source:"apache",extensions:["cat"]},"application/vnd.ms-pki.stl":{source:"apache",extensions:["stl"]},"application/vnd.ms-playready.initiator+xml":{source:"iana",compressible:!0},"application/vnd.ms-powerpoint":{source:"iana",compressible:!1,extensions:["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{source:"iana",extensions:["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{source:"iana",extensions:["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{source:"iana",extensions:["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{source:"iana",extensions:["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{source:"iana",extensions:["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{source:"iana",compressible:!0},"application/vnd.ms-printing.printticket+xml":{source:"apache",compressible:!0},"application/vnd.ms-printschematicket+xml":{source:"iana",compressible:!0},"application/vnd.ms-project":{source:"iana",extensions:["mpp","mpt"]},"application/vnd.ms-tnef":{source:"iana"},"application/vnd.ms-windows.devicepairing":{source:"iana"},"application/vnd.ms-windows.nwprinting.oob":{source:"iana"},"application/vnd.ms-windows.printerpairing":{source:"iana"},"application/vnd.ms-windows.wsd.oob":{source:"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.lic-resp":{source:"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.meter-resp":{source:"iana"},"application/vnd.ms-word.document.macroenabled.12":{source:"iana",extensions:["docm"]},"application/vnd.ms-word.template.macroenabled.12":{source:"iana",extensions:["dotm"]},"application/vnd.ms-works":{source:"iana",extensions:["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{source:"iana",extensions:["wpl"]},"application/vnd.ms-xpsdocument":{source:"iana",compressible:!1,extensions:["xps"]},"application/vnd.msa-disk-image":{source:"iana"},"application/vnd.mseq":{source:"iana",extensions:["mseq"]},"application/vnd.msign":{source:"iana"},"application/vnd.multiad.creator":{source:"iana"},"application/vnd.multiad.creator.cif":{source:"iana"},"application/vnd.music-niff":{source:"iana"},"application/vnd.musician":{source:"iana",extensions:["mus"]},"application/vnd.muvee.style":{source:"iana",extensions:["msty"]},"application/vnd.mynfc":{source:"iana",extensions:["taglet"]},"application/vnd.nacamar.ybrid+json":{source:"iana",compressible:!0},"application/vnd.ncd.control":{source:"iana"},"application/vnd.ncd.reference":{source:"iana"},"application/vnd.nearst.inv+json":{source:"iana",compressible:!0},"application/vnd.nebumind.line":{source:"iana"},"application/vnd.nervana":{source:"iana"},"application/vnd.netfpx":{source:"iana"},"application/vnd.neurolanguage.nlu":{source:"iana",extensions:["nlu"]},"application/vnd.nimn":{source:"iana"},"application/vnd.nintendo.nitro.rom":{source:"iana"},"application/vnd.nintendo.snes.rom":{source:"iana"},"application/vnd.nitf":{source:"iana",extensions:["ntf","nitf"]},"application/vnd.noblenet-directory":{source:"iana",extensions:["nnd"]},"application/vnd.noblenet-sealer":{source:"iana",extensions:["nns"]},"application/vnd.noblenet-web":{source:"iana",extensions:["nnw"]},"application/vnd.nokia.catalogs":{source:"iana"},"application/vnd.nokia.conml+wbxml":{source:"iana"},"application/vnd.nokia.conml+xml":{source:"iana",compressible:!0},"application/vnd.nokia.iptv.config+xml":{source:"iana",compressible:!0},"application/vnd.nokia.isds-radio-presets":{source:"iana"},"application/vnd.nokia.landmark+wbxml":{source:"iana"},"application/vnd.nokia.landmark+xml":{source:"iana",compressible:!0},"application/vnd.nokia.landmarkcollection+xml":{source:"iana",compressible:!0},"application/vnd.nokia.n-gage.ac+xml":{source:"iana",compressible:!0,extensions:["ac"]},"application/vnd.nokia.n-gage.data":{source:"iana",extensions:["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{source:"iana",extensions:["n-gage"]},"application/vnd.nokia.ncd":{source:"iana"},"application/vnd.nokia.pcd+wbxml":{source:"iana"},"application/vnd.nokia.pcd+xml":{source:"iana",compressible:!0},"application/vnd.nokia.radio-preset":{source:"iana",extensions:["rpst"]},"application/vnd.nokia.radio-presets":{source:"iana",extensions:["rpss"]},"application/vnd.novadigm.edm":{source:"iana",extensions:["edm"]},"application/vnd.novadigm.edx":{source:"iana",extensions:["edx"]},"application/vnd.novadigm.ext":{source:"iana",extensions:["ext"]},"application/vnd.ntt-local.content-share":{source:"iana"},"application/vnd.ntt-local.file-transfer":{source:"iana"},"application/vnd.ntt-local.ogw_remote-access":{source:"iana"},"application/vnd.ntt-local.sip-ta_remote":{source:"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{source:"iana"},"application/vnd.oasis.opendocument.chart":{source:"iana",extensions:["odc"]},"application/vnd.oasis.opendocument.chart-template":{source:"iana",extensions:["otc"]},"application/vnd.oasis.opendocument.database":{source:"iana",extensions:["odb"]},"application/vnd.oasis.opendocument.formula":{source:"iana",extensions:["odf"]},"application/vnd.oasis.opendocument.formula-template":{source:"iana",extensions:["odft"]},"application/vnd.oasis.opendocument.graphics":{source:"iana",compressible:!1,extensions:["odg"]},"application/vnd.oasis.opendocument.graphics-template":{source:"iana",extensions:["otg"]},"application/vnd.oasis.opendocument.image":{source:"iana",extensions:["odi"]},"application/vnd.oasis.opendocument.image-template":{source:"iana",extensions:["oti"]},"application/vnd.oasis.opendocument.presentation":{source:"iana",compressible:!1,extensions:["odp"]},"application/vnd.oasis.opendocument.presentation-template":{source:"iana",extensions:["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{source:"iana",compressible:!1,extensions:["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{source:"iana",extensions:["ots"]},"application/vnd.oasis.opendocument.text":{source:"iana",compressible:!1,extensions:["odt"]},"application/vnd.oasis.opendocument.text-master":{source:"iana",extensions:["odm"]},"application/vnd.oasis.opendocument.text-template":{source:"iana",extensions:["ott"]},"application/vnd.oasis.opendocument.text-web":{source:"iana",extensions:["oth"]},"application/vnd.obn":{source:"iana"},"application/vnd.ocf+cbor":{source:"iana"},"application/vnd.oci.image.manifest.v1+json":{source:"iana",compressible:!0},"application/vnd.oftn.l10n+json":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessdownload+xml":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessstreaming+xml":{source:"iana",compressible:!0},"application/vnd.oipf.cspg-hexbinary":{source:"iana"},"application/vnd.oipf.dae.svg+xml":{source:"iana",compressible:!0},"application/vnd.oipf.dae.xhtml+xml":{source:"iana",compressible:!0},"application/vnd.oipf.mippvcontrolmessage+xml":{source:"iana",compressible:!0},"application/vnd.oipf.pae.gem":{source:"iana"},"application/vnd.oipf.spdiscovery+xml":{source:"iana",compressible:!0},"application/vnd.oipf.spdlist+xml":{source:"iana",compressible:!0},"application/vnd.oipf.ueprofile+xml":{source:"iana",compressible:!0},"application/vnd.oipf.userprofile+xml":{source:"iana",compressible:!0},"application/vnd.olpc-sugar":{source:"iana",extensions:["xo"]},"application/vnd.oma-scws-config":{source:"iana"},"application/vnd.oma-scws-http-request":{source:"iana"},"application/vnd.oma-scws-http-response":{source:"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.drm-trigger+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.imd+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.ltkm":{source:"iana"},"application/vnd.oma.bcast.notification+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.provisioningtrigger":{source:"iana"},"application/vnd.oma.bcast.sgboot":{source:"iana"},"application/vnd.oma.bcast.sgdd+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.sgdu":{source:"iana"},"application/vnd.oma.bcast.simple-symbol-container":{source:"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.sprov+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.stkm":{source:"iana"},"application/vnd.oma.cab-address-book+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-feature-handler+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-pcc+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-subs-invite+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-user-prefs+xml":{source:"iana",compressible:!0},"application/vnd.oma.dcd":{source:"iana"},"application/vnd.oma.dcdc":{source:"iana"},"application/vnd.oma.dd2+xml":{source:"iana",compressible:!0,extensions:["dd2"]},"application/vnd.oma.drm.risd+xml":{source:"iana",compressible:!0},"application/vnd.oma.group-usage-list+xml":{source:"iana",compressible:!0},"application/vnd.oma.lwm2m+cbor":{source:"iana"},"application/vnd.oma.lwm2m+json":{source:"iana",compressible:!0},"application/vnd.oma.lwm2m+tlv":{source:"iana"},"application/vnd.oma.pal+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.detailed-progress-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.final-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.groups+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.invocation-descriptor+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.optimized-progress-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.push":{source:"iana"},"application/vnd.oma.scidm.messages+xml":{source:"iana",compressible:!0},"application/vnd.oma.xcap-directory+xml":{source:"iana",compressible:!0},"application/vnd.omads-email+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omads-file+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omads-folder+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omaloc-supl-init":{source:"iana"},"application/vnd.onepager":{source:"iana"},"application/vnd.onepagertamp":{source:"iana"},"application/vnd.onepagertamx":{source:"iana"},"application/vnd.onepagertat":{source:"iana"},"application/vnd.onepagertatp":{source:"iana"},"application/vnd.onepagertatx":{source:"iana"},"application/vnd.openblox.game+xml":{source:"iana",compressible:!0,extensions:["obgx"]},"application/vnd.openblox.game-binary":{source:"iana"},"application/vnd.openeye.oeb":{source:"iana"},"application/vnd.openofficeorg.extension":{source:"apache",extensions:["oxt"]},"application/vnd.openstreetmap.data+xml":{source:"iana",compressible:!0,extensions:["osm"]},"application/vnd.opentimestamps.ots":{source:"iana"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawing+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{source:"iana",compressible:!1,extensions:["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slide":{source:"iana",extensions:["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{source:"iana",extensions:["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.template":{source:"iana",extensions:["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{source:"iana",compressible:!1,extensions:["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{source:"iana",extensions:["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.theme+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.vmldrawing":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{source:"iana",compressible:!1,extensions:["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{source:"iana",extensions:["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.core-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.relationships+xml":{source:"iana",compressible:!0},"application/vnd.oracle.resource+json":{source:"iana",compressible:!0},"application/vnd.orange.indata":{source:"iana"},"application/vnd.osa.netdeploy":{source:"iana"},"application/vnd.osgeo.mapguide.package":{source:"iana",extensions:["mgp"]},"application/vnd.osgi.bundle":{source:"iana"},"application/vnd.osgi.dp":{source:"iana",extensions:["dp"]},"application/vnd.osgi.subsystem":{source:"iana",extensions:["esa"]},"application/vnd.otps.ct-kip+xml":{source:"iana",compressible:!0},"application/vnd.oxli.countgraph":{source:"iana"},"application/vnd.pagerduty+json":{source:"iana",compressible:!0},"application/vnd.palm":{source:"iana",extensions:["pdb","pqa","oprc"]},"application/vnd.panoply":{source:"iana"},"application/vnd.paos.xml":{source:"iana"},"application/vnd.patentdive":{source:"iana"},"application/vnd.patientecommsdoc":{source:"iana"},"application/vnd.pawaafile":{source:"iana",extensions:["paw"]},"application/vnd.pcos":{source:"iana"},"application/vnd.pg.format":{source:"iana",extensions:["str"]},"application/vnd.pg.osasli":{source:"iana",extensions:["ei6"]},"application/vnd.piaccess.application-licence":{source:"iana"},"application/vnd.picsel":{source:"iana",extensions:["efif"]},"application/vnd.pmi.widget":{source:"iana",extensions:["wg"]},"application/vnd.poc.group-advertisement+xml":{source:"iana",compressible:!0},"application/vnd.pocketlearn":{source:"iana",extensions:["plf"]},"application/vnd.powerbuilder6":{source:"iana",extensions:["pbd"]},"application/vnd.powerbuilder6-s":{source:"iana"},"application/vnd.powerbuilder7":{source:"iana"},"application/vnd.powerbuilder7-s":{source:"iana"},"application/vnd.powerbuilder75":{source:"iana"},"application/vnd.powerbuilder75-s":{source:"iana"},"application/vnd.preminet":{source:"iana"},"application/vnd.previewsystems.box":{source:"iana",extensions:["box"]},"application/vnd.proteus.magazine":{source:"iana",extensions:["mgz"]},"application/vnd.psfs":{source:"iana"},"application/vnd.publishare-delta-tree":{source:"iana",extensions:["qps"]},"application/vnd.pvi.ptid1":{source:"iana",extensions:["ptid"]},"application/vnd.pwg-multiplexed":{source:"iana"},"application/vnd.pwg-xhtml-print+xml":{source:"iana",compressible:!0},"application/vnd.qualcomm.brew-app-res":{source:"iana"},"application/vnd.quarantainenet":{source:"iana"},"application/vnd.quark.quarkxpress":{source:"iana",extensions:["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{source:"iana"},"application/vnd.radisys.moml+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-conf+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-conn+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-dialog+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-stream+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-conf+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-base+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-fax-detect+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-group+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-speech+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-transform+xml":{source:"iana",compressible:!0},"application/vnd.rainstor.data":{source:"iana"},"application/vnd.rapid":{source:"iana"},"application/vnd.rar":{source:"iana",extensions:["rar"]},"application/vnd.realvnc.bed":{source:"iana",extensions:["bed"]},"application/vnd.recordare.musicxml":{source:"iana",extensions:["mxl"]},"application/vnd.recordare.musicxml+xml":{source:"iana",compressible:!0,extensions:["musicxml"]},"application/vnd.renlearn.rlprint":{source:"iana"},"application/vnd.resilient.logic":{source:"iana"},"application/vnd.restful+json":{source:"iana",compressible:!0},"application/vnd.rig.cryptonote":{source:"iana",extensions:["cryptonote"]},"application/vnd.rim.cod":{source:"apache",extensions:["cod"]},"application/vnd.rn-realmedia":{source:"apache",extensions:["rm"]},"application/vnd.rn-realmedia-vbr":{source:"apache",extensions:["rmvb"]},"application/vnd.route66.link66+xml":{source:"iana",compressible:!0,extensions:["link66"]},"application/vnd.rs-274x":{source:"iana"},"application/vnd.ruckus.download":{source:"iana"},"application/vnd.s3sms":{source:"iana"},"application/vnd.sailingtracker.track":{source:"iana",extensions:["st"]},"application/vnd.sar":{source:"iana"},"application/vnd.sbm.cid":{source:"iana"},"application/vnd.sbm.mid2":{source:"iana"},"application/vnd.scribus":{source:"iana"},"application/vnd.sealed.3df":{source:"iana"},"application/vnd.sealed.csf":{source:"iana"},"application/vnd.sealed.doc":{source:"iana"},"application/vnd.sealed.eml":{source:"iana"},"application/vnd.sealed.mht":{source:"iana"},"application/vnd.sealed.net":{source:"iana"},"application/vnd.sealed.ppt":{source:"iana"},"application/vnd.sealed.tiff":{source:"iana"},"application/vnd.sealed.xls":{source:"iana"},"application/vnd.sealedmedia.softseal.html":{source:"iana"},"application/vnd.sealedmedia.softseal.pdf":{source:"iana"},"application/vnd.seemail":{source:"iana",extensions:["see"]},"application/vnd.seis+json":{source:"iana",compressible:!0},"application/vnd.sema":{source:"iana",extensions:["sema"]},"application/vnd.semd":{source:"iana",extensions:["semd"]},"application/vnd.semf":{source:"iana",extensions:["semf"]},"application/vnd.shade-save-file":{source:"iana"},"application/vnd.shana.informed.formdata":{source:"iana",extensions:["ifm"]},"application/vnd.shana.informed.formtemplate":{source:"iana",extensions:["itp"]},"application/vnd.shana.informed.interchange":{source:"iana",extensions:["iif"]},"application/vnd.shana.informed.package":{source:"iana",extensions:["ipk"]},"application/vnd.shootproof+json":{source:"iana",compressible:!0},"application/vnd.shopkick+json":{source:"iana",compressible:!0},"application/vnd.shp":{source:"iana"},"application/vnd.shx":{source:"iana"},"application/vnd.sigrok.session":{source:"iana"},"application/vnd.simtech-mindmapper":{source:"iana",extensions:["twd","twds"]},"application/vnd.siren+json":{source:"iana",compressible:!0},"application/vnd.smaf":{source:"iana",extensions:["mmf"]},"application/vnd.smart.notebook":{source:"iana"},"application/vnd.smart.teacher":{source:"iana",extensions:["teacher"]},"application/vnd.snesdev-page-table":{source:"iana"},"application/vnd.software602.filler.form+xml":{source:"iana",compressible:!0,extensions:["fo"]},"application/vnd.software602.filler.form-xml-zip":{source:"iana"},"application/vnd.solent.sdkm+xml":{source:"iana",compressible:!0,extensions:["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{source:"iana",extensions:["dxp"]},"application/vnd.spotfire.sfs":{source:"iana",extensions:["sfs"]},"application/vnd.sqlite3":{source:"iana"},"application/vnd.sss-cod":{source:"iana"},"application/vnd.sss-dtf":{source:"iana"},"application/vnd.sss-ntf":{source:"iana"},"application/vnd.stardivision.calc":{source:"apache",extensions:["sdc"]},"application/vnd.stardivision.draw":{source:"apache",extensions:["sda"]},"application/vnd.stardivision.impress":{source:"apache",extensions:["sdd"]},"application/vnd.stardivision.math":{source:"apache",extensions:["smf"]},"application/vnd.stardivision.writer":{source:"apache",extensions:["sdw","vor"]},"application/vnd.stardivision.writer-global":{source:"apache",extensions:["sgl"]},"application/vnd.stepmania.package":{source:"iana",extensions:["smzip"]},"application/vnd.stepmania.stepchart":{source:"iana",extensions:["sm"]},"application/vnd.street-stream":{source:"iana"},"application/vnd.sun.wadl+xml":{source:"iana",compressible:!0,extensions:["wadl"]},"application/vnd.sun.xml.calc":{source:"apache",extensions:["sxc"]},"application/vnd.sun.xml.calc.template":{source:"apache",extensions:["stc"]},"application/vnd.sun.xml.draw":{source:"apache",extensions:["sxd"]},"application/vnd.sun.xml.draw.template":{source:"apache",extensions:["std"]},"application/vnd.sun.xml.impress":{source:"apache",extensions:["sxi"]},"application/vnd.sun.xml.impress.template":{source:"apache",extensions:["sti"]},"application/vnd.sun.xml.math":{source:"apache",extensions:["sxm"]},"application/vnd.sun.xml.writer":{source:"apache",extensions:["sxw"]},"application/vnd.sun.xml.writer.global":{source:"apache",extensions:["sxg"]},"application/vnd.sun.xml.writer.template":{source:"apache",extensions:["stw"]},"application/vnd.sus-calendar":{source:"iana",extensions:["sus","susp"]},"application/vnd.svd":{source:"iana",extensions:["svd"]},"application/vnd.swiftview-ics":{source:"iana"},"application/vnd.sycle+xml":{source:"iana",compressible:!0},"application/vnd.syft+json":{source:"iana",compressible:!0},"application/vnd.symbian.install":{source:"apache",extensions:["sis","sisx"]},"application/vnd.syncml+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["xsm"]},"application/vnd.syncml.dm+wbxml":{source:"iana",charset:"UTF-8",extensions:["bdm"]},"application/vnd.syncml.dm+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["xdm"]},"application/vnd.syncml.dm.notification":{source:"iana"},"application/vnd.syncml.dmddf+wbxml":{source:"iana"},"application/vnd.syncml.dmddf+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["ddf"]},"application/vnd.syncml.dmtnds+wbxml":{source:"iana"},"application/vnd.syncml.dmtnds+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.syncml.ds.notification":{source:"iana"},"application/vnd.tableschema+json":{source:"iana",compressible:!0},"application/vnd.tao.intent-module-archive":{source:"iana",extensions:["tao"]},"application/vnd.tcpdump.pcap":{source:"iana",extensions:["pcap","cap","dmp"]},"application/vnd.think-cell.ppttc+json":{source:"iana",compressible:!0},"application/vnd.tmd.mediaflex.api+xml":{source:"iana",compressible:!0},"application/vnd.tml":{source:"iana"},"application/vnd.tmobile-livetv":{source:"iana",extensions:["tmo"]},"application/vnd.tri.onesource":{source:"iana"},"application/vnd.trid.tpt":{source:"iana",extensions:["tpt"]},"application/vnd.triscape.mxs":{source:"iana",extensions:["mxs"]},"application/vnd.trueapp":{source:"iana",extensions:["tra"]},"application/vnd.truedoc":{source:"iana"},"application/vnd.ubisoft.webplayer":{source:"iana"},"application/vnd.ufdl":{source:"iana",extensions:["ufd","ufdl"]},"application/vnd.uiq.theme":{source:"iana",extensions:["utz"]},"application/vnd.umajin":{source:"iana",extensions:["umj"]},"application/vnd.unity":{source:"iana",extensions:["unityweb"]},"application/vnd.uoml+xml":{source:"iana",compressible:!0,extensions:["uoml"]},"application/vnd.uplanet.alert":{source:"iana"},"application/vnd.uplanet.alert-wbxml":{source:"iana"},"application/vnd.uplanet.bearer-choice":{source:"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{source:"iana"},"application/vnd.uplanet.cacheop":{source:"iana"},"application/vnd.uplanet.cacheop-wbxml":{source:"iana"},"application/vnd.uplanet.channel":{source:"iana"},"application/vnd.uplanet.channel-wbxml":{source:"iana"},"application/vnd.uplanet.list":{source:"iana"},"application/vnd.uplanet.list-wbxml":{source:"iana"},"application/vnd.uplanet.listcmd":{source:"iana"},"application/vnd.uplanet.listcmd-wbxml":{source:"iana"},"application/vnd.uplanet.signal":{source:"iana"},"application/vnd.uri-map":{source:"iana"},"application/vnd.valve.source.material":{source:"iana"},"application/vnd.vcx":{source:"iana",extensions:["vcx"]},"application/vnd.vd-study":{source:"iana"},"application/vnd.vectorworks":{source:"iana"},"application/vnd.vel+json":{source:"iana",compressible:!0},"application/vnd.verimatrix.vcas":{source:"iana"},"application/vnd.veritone.aion+json":{source:"iana",compressible:!0},"application/vnd.veryant.thin":{source:"iana"},"application/vnd.ves.encrypted":{source:"iana"},"application/vnd.vidsoft.vidconference":{source:"iana"},"application/vnd.visio":{source:"iana",extensions:["vsd","vst","vss","vsw"]},"application/vnd.visionary":{source:"iana",extensions:["vis"]},"application/vnd.vividence.scriptfile":{source:"iana"},"application/vnd.vsf":{source:"iana",extensions:["vsf"]},"application/vnd.wap.sic":{source:"iana"},"application/vnd.wap.slc":{source:"iana"},"application/vnd.wap.wbxml":{source:"iana",charset:"UTF-8",extensions:["wbxml"]},"application/vnd.wap.wmlc":{source:"iana",extensions:["wmlc"]},"application/vnd.wap.wmlscriptc":{source:"iana",extensions:["wmlsc"]},"application/vnd.webturbo":{source:"iana",extensions:["wtb"]},"application/vnd.wfa.dpp":{source:"iana"},"application/vnd.wfa.p2p":{source:"iana"},"application/vnd.wfa.wsc":{source:"iana"},"application/vnd.windows.devicepairing":{source:"iana"},"application/vnd.wmc":{source:"iana"},"application/vnd.wmf.bootstrap":{source:"iana"},"application/vnd.wolfram.mathematica":{source:"iana"},"application/vnd.wolfram.mathematica.package":{source:"iana"},"application/vnd.wolfram.player":{source:"iana",extensions:["nbp"]},"application/vnd.wordperfect":{source:"iana",extensions:["wpd"]},"application/vnd.wqd":{source:"iana",extensions:["wqd"]},"application/vnd.wrq-hp3000-labelled":{source:"iana"},"application/vnd.wt.stf":{source:"iana",extensions:["stf"]},"application/vnd.wv.csp+wbxml":{source:"iana"},"application/vnd.wv.csp+xml":{source:"iana",compressible:!0},"application/vnd.wv.ssp+xml":{source:"iana",compressible:!0},"application/vnd.xacml+json":{source:"iana",compressible:!0},"application/vnd.xara":{source:"iana",extensions:["xar"]},"application/vnd.xfdl":{source:"iana",extensions:["xfdl"]},"application/vnd.xfdl.webform":{source:"iana"},"application/vnd.xmi+xml":{source:"iana",compressible:!0},"application/vnd.xmpie.cpkg":{source:"iana"},"application/vnd.xmpie.dpkg":{source:"iana"},"application/vnd.xmpie.plan":{source:"iana"},"application/vnd.xmpie.ppkg":{source:"iana"},"application/vnd.xmpie.xlim":{source:"iana"},"application/vnd.yamaha.hv-dic":{source:"iana",extensions:["hvd"]},"application/vnd.yamaha.hv-script":{source:"iana",extensions:["hvs"]},"application/vnd.yamaha.hv-voice":{source:"iana",extensions:["hvp"]},"application/vnd.yamaha.openscoreformat":{source:"iana",extensions:["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{source:"iana",compressible:!0,extensions:["osfpvg"]},"application/vnd.yamaha.remote-setup":{source:"iana"},"application/vnd.yamaha.smaf-audio":{source:"iana",extensions:["saf"]},"application/vnd.yamaha.smaf-phrase":{source:"iana",extensions:["spf"]},"application/vnd.yamaha.through-ngn":{source:"iana"},"application/vnd.yamaha.tunnel-udpencap":{source:"iana"},"application/vnd.yaoweme":{source:"iana"},"application/vnd.yellowriver-custom-menu":{source:"iana",extensions:["cmp"]},"application/vnd.youtube.yt":{source:"iana"},"application/vnd.zul":{source:"iana",extensions:["zir","zirz"]},"application/vnd.zzazz.deck+xml":{source:"iana",compressible:!0,extensions:["zaz"]},"application/voicexml+xml":{source:"iana",compressible:!0,extensions:["vxml"]},"application/voucher-cms+json":{source:"iana",compressible:!0},"application/vq-rtcpxr":{source:"iana"},"application/wasm":{source:"iana",compressible:!0,extensions:["wasm"]},"application/watcherinfo+xml":{source:"iana",compressible:!0,extensions:["wif"]},"application/webpush-options+json":{source:"iana",compressible:!0},"application/whoispp-query":{source:"iana"},"application/whoispp-response":{source:"iana"},"application/widget":{source:"iana",extensions:["wgt"]},"application/winhlp":{source:"apache",extensions:["hlp"]},"application/wita":{source:"iana"},"application/wordperfect5.1":{source:"iana"},"application/wsdl+xml":{source:"iana",compressible:!0,extensions:["wsdl"]},"application/wspolicy+xml":{source:"iana",compressible:!0,extensions:["wspolicy"]},"application/x-7z-compressed":{source:"apache",compressible:!1,extensions:["7z"]},"application/x-abiword":{source:"apache",extensions:["abw"]},"application/x-ace-compressed":{source:"apache",extensions:["ace"]},"application/x-amf":{source:"apache"},"application/x-apple-diskimage":{source:"apache",extensions:["dmg"]},"application/x-arj":{compressible:!1,extensions:["arj"]},"application/x-authorware-bin":{source:"apache",extensions:["aab","x32","u32","vox"]},"application/x-authorware-map":{source:"apache",extensions:["aam"]},"application/x-authorware-seg":{source:"apache",extensions:["aas"]},"application/x-bcpio":{source:"apache",extensions:["bcpio"]},"application/x-bdoc":{compressible:!1,extensions:["bdoc"]},"application/x-bittorrent":{source:"apache",extensions:["torrent"]},"application/x-blorb":{source:"apache",extensions:["blb","blorb"]},"application/x-bzip":{source:"apache",compressible:!1,extensions:["bz"]},"application/x-bzip2":{source:"apache",compressible:!1,extensions:["bz2","boz"]},"application/x-cbr":{source:"apache",extensions:["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{source:"apache",extensions:["vcd"]},"application/x-cfs-compressed":{source:"apache",extensions:["cfs"]},"application/x-chat":{source:"apache",extensions:["chat"]},"application/x-chess-pgn":{source:"apache",extensions:["pgn"]},"application/x-chrome-extension":{extensions:["crx"]},"application/x-cocoa":{source:"nginx",extensions:["cco"]},"application/x-compress":{source:"apache"},"application/x-conference":{source:"apache",extensions:["nsc"]},"application/x-cpio":{source:"apache",extensions:["cpio"]},"application/x-csh":{source:"apache",extensions:["csh"]},"application/x-deb":{compressible:!1},"application/x-debian-package":{source:"apache",extensions:["deb","udeb"]},"application/x-dgc-compressed":{source:"apache",extensions:["dgc"]},"application/x-director":{source:"apache",extensions:["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{source:"apache",extensions:["wad"]},"application/x-dtbncx+xml":{source:"apache",compressible:!0,extensions:["ncx"]},"application/x-dtbook+xml":{source:"apache",compressible:!0,extensions:["dtb"]},"application/x-dtbresource+xml":{source:"apache",compressible:!0,extensions:["res"]},"application/x-dvi":{source:"apache",compressible:!1,extensions:["dvi"]},"application/x-envoy":{source:"apache",extensions:["evy"]},"application/x-eva":{source:"apache",extensions:["eva"]},"application/x-font-bdf":{source:"apache",extensions:["bdf"]},"application/x-font-dos":{source:"apache"},"application/x-font-framemaker":{source:"apache"},"application/x-font-ghostscript":{source:"apache",extensions:["gsf"]},"application/x-font-libgrx":{source:"apache"},"application/x-font-linux-psf":{source:"apache",extensions:["psf"]},"application/x-font-pcf":{source:"apache",extensions:["pcf"]},"application/x-font-snf":{source:"apache",extensions:["snf"]},"application/x-font-speedo":{source:"apache"},"application/x-font-sunos-news":{source:"apache"},"application/x-font-type1":{source:"apache",extensions:["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{source:"apache"},"application/x-freearc":{source:"apache",extensions:["arc"]},"application/x-futuresplash":{source:"apache",extensions:["spl"]},"application/x-gca-compressed":{source:"apache",extensions:["gca"]},"application/x-glulx":{source:"apache",extensions:["ulx"]},"application/x-gnumeric":{source:"apache",extensions:["gnumeric"]},"application/x-gramps-xml":{source:"apache",extensions:["gramps"]},"application/x-gtar":{source:"apache",extensions:["gtar"]},"application/x-gzip":{source:"apache"},"application/x-hdf":{source:"apache",extensions:["hdf"]},"application/x-httpd-php":{compressible:!0,extensions:["php"]},"application/x-install-instructions":{source:"apache",extensions:["install"]},"application/x-iso9660-image":{source:"apache",extensions:["iso"]},"application/x-iwork-keynote-sffkey":{extensions:["key"]},"application/x-iwork-numbers-sffnumbers":{extensions:["numbers"]},"application/x-iwork-pages-sffpages":{extensions:["pages"]},"application/x-java-archive-diff":{source:"nginx",extensions:["jardiff"]},"application/x-java-jnlp-file":{source:"apache",compressible:!1,extensions:["jnlp"]},"application/x-javascript":{compressible:!0},"application/x-keepass2":{extensions:["kdbx"]},"application/x-latex":{source:"apache",compressible:!1,extensions:["latex"]},"application/x-lua-bytecode":{extensions:["luac"]},"application/x-lzh-compressed":{source:"apache",extensions:["lzh","lha"]},"application/x-makeself":{source:"nginx",extensions:["run"]},"application/x-mie":{source:"apache",extensions:["mie"]},"application/x-mobipocket-ebook":{source:"apache",extensions:["prc","mobi"]},"application/x-mpegurl":{compressible:!1},"application/x-ms-application":{source:"apache",extensions:["application"]},"application/x-ms-shortcut":{source:"apache",extensions:["lnk"]},"application/x-ms-wmd":{source:"apache",extensions:["wmd"]},"application/x-ms-wmz":{source:"apache",extensions:["wmz"]},"application/x-ms-xbap":{source:"apache",extensions:["xbap"]},"application/x-msaccess":{source:"apache",extensions:["mdb"]},"application/x-msbinder":{source:"apache",extensions:["obd"]},"application/x-mscardfile":{source:"apache",extensions:["crd"]},"application/x-msclip":{source:"apache",extensions:["clp"]},"application/x-msdos-program":{extensions:["exe"]},"application/x-msdownload":{source:"apache",extensions:["exe","dll","com","bat","msi"]},"application/x-msmediaview":{source:"apache",extensions:["mvb","m13","m14"]},"application/x-msmetafile":{source:"apache",extensions:["wmf","wmz","emf","emz"]},"application/x-msmoney":{source:"apache",extensions:["mny"]},"application/x-mspublisher":{source:"apache",extensions:["pub"]},"application/x-msschedule":{source:"apache",extensions:["scd"]},"application/x-msterminal":{source:"apache",extensions:["trm"]},"application/x-mswrite":{source:"apache",extensions:["wri"]},"application/x-netcdf":{source:"apache",extensions:["nc","cdf"]},"application/x-ns-proxy-autoconfig":{compressible:!0,extensions:["pac"]},"application/x-nzb":{source:"apache",extensions:["nzb"]},"application/x-perl":{source:"nginx",extensions:["pl","pm"]},"application/x-pilot":{source:"nginx",extensions:["prc","pdb"]},"application/x-pkcs12":{source:"apache",compressible:!1,extensions:["p12","pfx"]},"application/x-pkcs7-certificates":{source:"apache",extensions:["p7b","spc"]},"application/x-pkcs7-certreqresp":{source:"apache",extensions:["p7r"]},"application/x-pki-message":{source:"iana"},"application/x-rar-compressed":{source:"apache",compressible:!1,extensions:["rar"]},"application/x-redhat-package-manager":{source:"nginx",extensions:["rpm"]},"application/x-research-info-systems":{source:"apache",extensions:["ris"]},"application/x-sea":{source:"nginx",extensions:["sea"]},"application/x-sh":{source:"apache",compressible:!0,extensions:["sh"]},"application/x-shar":{source:"apache",extensions:["shar"]},"application/x-shockwave-flash":{source:"apache",compressible:!1,extensions:["swf"]},"application/x-silverlight-app":{source:"apache",extensions:["xap"]},"application/x-sql":{source:"apache",extensions:["sql"]},"application/x-stuffit":{source:"apache",compressible:!1,extensions:["sit"]},"application/x-stuffitx":{source:"apache",extensions:["sitx"]},"application/x-subrip":{source:"apache",extensions:["srt"]},"application/x-sv4cpio":{source:"apache",extensions:["sv4cpio"]},"application/x-sv4crc":{source:"apache",extensions:["sv4crc"]},"application/x-t3vm-image":{source:"apache",extensions:["t3"]},"application/x-tads":{source:"apache",extensions:["gam"]},"application/x-tar":{source:"apache",compressible:!0,extensions:["tar"]},"application/x-tcl":{source:"apache",extensions:["tcl","tk"]},"application/x-tex":{source:"apache",extensions:["tex"]},"application/x-tex-tfm":{source:"apache",extensions:["tfm"]},"application/x-texinfo":{source:"apache",extensions:["texinfo","texi"]},"application/x-tgif":{source:"apache",extensions:["obj"]},"application/x-ustar":{source:"apache",extensions:["ustar"]},"application/x-virtualbox-hdd":{compressible:!0,extensions:["hdd"]},"application/x-virtualbox-ova":{compressible:!0,extensions:["ova"]},"application/x-virtualbox-ovf":{compressible:!0,extensions:["ovf"]},"application/x-virtualbox-vbox":{compressible:!0,extensions:["vbox"]},"application/x-virtualbox-vbox-extpack":{compressible:!1,extensions:["vbox-extpack"]},"application/x-virtualbox-vdi":{compressible:!0,extensions:["vdi"]},"application/x-virtualbox-vhd":{compressible:!0,extensions:["vhd"]},"application/x-virtualbox-vmdk":{compressible:!0,extensions:["vmdk"]},"application/x-wais-source":{source:"apache",extensions:["src"]},"application/x-web-app-manifest+json":{compressible:!0,extensions:["webapp"]},"application/x-www-form-urlencoded":{source:"iana",compressible:!0},"application/x-x509-ca-cert":{source:"iana",extensions:["der","crt","pem"]},"application/x-x509-ca-ra-cert":{source:"iana"},"application/x-x509-next-ca-cert":{source:"iana"},"application/x-xfig":{source:"apache",extensions:["fig"]},"application/x-xliff+xml":{source:"apache",compressible:!0,extensions:["xlf"]},"application/x-xpinstall":{source:"apache",compressible:!1,extensions:["xpi"]},"application/x-xz":{source:"apache",extensions:["xz"]},"application/x-zmachine":{source:"apache",extensions:["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{source:"iana"},"application/xacml+xml":{source:"iana",compressible:!0},"application/xaml+xml":{source:"apache",compressible:!0,extensions:["xaml"]},"application/xcap-att+xml":{source:"iana",compressible:!0,extensions:["xav"]},"application/xcap-caps+xml":{source:"iana",compressible:!0,extensions:["xca"]},"application/xcap-diff+xml":{source:"iana",compressible:!0,extensions:["xdf"]},"application/xcap-el+xml":{source:"iana",compressible:!0,extensions:["xel"]},"application/xcap-error+xml":{source:"iana",compressible:!0},"application/xcap-ns+xml":{source:"iana",compressible:!0,extensions:["xns"]},"application/xcon-conference-info+xml":{source:"iana",compressible:!0},"application/xcon-conference-info-diff+xml":{source:"iana",compressible:!0},"application/xenc+xml":{source:"iana",compressible:!0,extensions:["xenc"]},"application/xhtml+xml":{source:"iana",compressible:!0,extensions:["xhtml","xht"]},"application/xhtml-voice+xml":{source:"apache",compressible:!0},"application/xliff+xml":{source:"iana",compressible:!0,extensions:["xlf"]},"application/xml":{source:"iana",compressible:!0,extensions:["xml","xsl","xsd","rng"]},"application/xml-dtd":{source:"iana",compressible:!0,extensions:["dtd"]},"application/xml-external-parsed-entity":{source:"iana"},"application/xml-patch+xml":{source:"iana",compressible:!0},"application/xmpp+xml":{source:"iana",compressible:!0},"application/xop+xml":{source:"iana",compressible:!0,extensions:["xop"]},"application/xproc+xml":{source:"apache",compressible:!0,extensions:["xpl"]},"application/xslt+xml":{source:"iana",compressible:!0,extensions:["xsl","xslt"]},"application/xspf+xml":{source:"apache",compressible:!0,extensions:["xspf"]},"application/xv+xml":{source:"iana",compressible:!0,extensions:["mxml","xhvml","xvml","xvm"]},"application/yang":{source:"iana",extensions:["yang"]},"application/yang-data+json":{source:"iana",compressible:!0},"application/yang-data+xml":{source:"iana",compressible:!0},"application/yang-patch+json":{source:"iana",compressible:!0},"application/yang-patch+xml":{source:"iana",compressible:!0},"application/yin+xml":{source:"iana",compressible:!0,extensions:["yin"]},"application/zip":{source:"iana",compressible:!1,extensions:["zip"]},"application/zlib":{source:"iana"},"application/zstd":{source:"iana"},"audio/1d-interleaved-parityfec":{source:"iana"},"audio/32kadpcm":{source:"iana"},"audio/3gpp":{source:"iana",compressible:!1,extensions:["3gpp"]},"audio/3gpp2":{source:"iana"},"audio/aac":{source:"iana"},"audio/ac3":{source:"iana"},"audio/adpcm":{source:"apache",extensions:["adp"]},"audio/amr":{source:"iana",extensions:["amr"]},"audio/amr-wb":{source:"iana"},"audio/amr-wb+":{source:"iana"},"audio/aptx":{source:"iana"},"audio/asc":{source:"iana"},"audio/atrac-advanced-lossless":{source:"iana"},"audio/atrac-x":{source:"iana"},"audio/atrac3":{source:"iana"},"audio/basic":{source:"iana",compressible:!1,extensions:["au","snd"]},"audio/bv16":{source:"iana"},"audio/bv32":{source:"iana"},"audio/clearmode":{source:"iana"},"audio/cn":{source:"iana"},"audio/dat12":{source:"iana"},"audio/dls":{source:"iana"},"audio/dsr-es201108":{source:"iana"},"audio/dsr-es202050":{source:"iana"},"audio/dsr-es202211":{source:"iana"},"audio/dsr-es202212":{source:"iana"},"audio/dv":{source:"iana"},"audio/dvi4":{source:"iana"},"audio/eac3":{source:"iana"},"audio/encaprtp":{source:"iana"},"audio/evrc":{source:"iana"},"audio/evrc-qcp":{source:"iana"},"audio/evrc0":{source:"iana"},"audio/evrc1":{source:"iana"},"audio/evrcb":{source:"iana"},"audio/evrcb0":{source:"iana"},"audio/evrcb1":{source:"iana"},"audio/evrcnw":{source:"iana"},"audio/evrcnw0":{source:"iana"},"audio/evrcnw1":{source:"iana"},"audio/evrcwb":{source:"iana"},"audio/evrcwb0":{source:"iana"},"audio/evrcwb1":{source:"iana"},"audio/evs":{source:"iana"},"audio/flexfec":{source:"iana"},"audio/fwdred":{source:"iana"},"audio/g711-0":{source:"iana"},"audio/g719":{source:"iana"},"audio/g722":{source:"iana"},"audio/g7221":{source:"iana"},"audio/g723":{source:"iana"},"audio/g726-16":{source:"iana"},"audio/g726-24":{source:"iana"},"audio/g726-32":{source:"iana"},"audio/g726-40":{source:"iana"},"audio/g728":{source:"iana"},"audio/g729":{source:"iana"},"audio/g7291":{source:"iana"},"audio/g729d":{source:"iana"},"audio/g729e":{source:"iana"},"audio/gsm":{source:"iana"},"audio/gsm-efr":{source:"iana"},"audio/gsm-hr-08":{source:"iana"},"audio/ilbc":{source:"iana"},"audio/ip-mr_v2.5":{source:"iana"},"audio/isac":{source:"apache"},"audio/l16":{source:"iana"},"audio/l20":{source:"iana"},"audio/l24":{source:"iana",compressible:!1},"audio/l8":{source:"iana"},"audio/lpc":{source:"iana"},"audio/melp":{source:"iana"},"audio/melp1200":{source:"iana"},"audio/melp2400":{source:"iana"},"audio/melp600":{source:"iana"},"audio/mhas":{source:"iana"},"audio/midi":{source:"apache",extensions:["mid","midi","kar","rmi"]},"audio/mobile-xmf":{source:"iana",extensions:["mxmf"]},"audio/mp3":{compressible:!1,extensions:["mp3"]},"audio/mp4":{source:"iana",compressible:!1,extensions:["m4a","mp4a"]},"audio/mp4a-latm":{source:"iana"},"audio/mpa":{source:"iana"},"audio/mpa-robust":{source:"iana"},"audio/mpeg":{source:"iana",compressible:!1,extensions:["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{source:"iana"},"audio/musepack":{source:"apache"},"audio/ogg":{source:"iana",compressible:!1,extensions:["oga","ogg","spx","opus"]},"audio/opus":{source:"iana"},"audio/parityfec":{source:"iana"},"audio/pcma":{source:"iana"},"audio/pcma-wb":{source:"iana"},"audio/pcmu":{source:"iana"},"audio/pcmu-wb":{source:"iana"},"audio/prs.sid":{source:"iana"},"audio/qcelp":{source:"iana"},"audio/raptorfec":{source:"iana"},"audio/red":{source:"iana"},"audio/rtp-enc-aescm128":{source:"iana"},"audio/rtp-midi":{source:"iana"},"audio/rtploopback":{source:"iana"},"audio/rtx":{source:"iana"},"audio/s3m":{source:"apache",extensions:["s3m"]},"audio/scip":{source:"iana"},"audio/silk":{source:"apache",extensions:["sil"]},"audio/smv":{source:"iana"},"audio/smv-qcp":{source:"iana"},"audio/smv0":{source:"iana"},"audio/sofa":{source:"iana"},"audio/sp-midi":{source:"iana"},"audio/speex":{source:"iana"},"audio/t140c":{source:"iana"},"audio/t38":{source:"iana"},"audio/telephone-event":{source:"iana"},"audio/tetra_acelp":{source:"iana"},"audio/tetra_acelp_bb":{source:"iana"},"audio/tone":{source:"iana"},"audio/tsvcis":{source:"iana"},"audio/uemclip":{source:"iana"},"audio/ulpfec":{source:"iana"},"audio/usac":{source:"iana"},"audio/vdvi":{source:"iana"},"audio/vmr-wb":{source:"iana"},"audio/vnd.3gpp.iufp":{source:"iana"},"audio/vnd.4sb":{source:"iana"},"audio/vnd.audiokoz":{source:"iana"},"audio/vnd.celp":{source:"iana"},"audio/vnd.cisco.nse":{source:"iana"},"audio/vnd.cmles.radio-events":{source:"iana"},"audio/vnd.cns.anp1":{source:"iana"},"audio/vnd.cns.inf1":{source:"iana"},"audio/vnd.dece.audio":{source:"iana",extensions:["uva","uvva"]},"audio/vnd.digital-winds":{source:"iana",extensions:["eol"]},"audio/vnd.dlna.adts":{source:"iana"},"audio/vnd.dolby.heaac.1":{source:"iana"},"audio/vnd.dolby.heaac.2":{source:"iana"},"audio/vnd.dolby.mlp":{source:"iana"},"audio/vnd.dolby.mps":{source:"iana"},"audio/vnd.dolby.pl2":{source:"iana"},"audio/vnd.dolby.pl2x":{source:"iana"},"audio/vnd.dolby.pl2z":{source:"iana"},"audio/vnd.dolby.pulse.1":{source:"iana"},"audio/vnd.dra":{source:"iana",extensions:["dra"]},"audio/vnd.dts":{source:"iana",extensions:["dts"]},"audio/vnd.dts.hd":{source:"iana",extensions:["dtshd"]},"audio/vnd.dts.uhd":{source:"iana"},"audio/vnd.dvb.file":{source:"iana"},"audio/vnd.everad.plj":{source:"iana"},"audio/vnd.hns.audio":{source:"iana"},"audio/vnd.lucent.voice":{source:"iana",extensions:["lvp"]},"audio/vnd.ms-playready.media.pya":{source:"iana",extensions:["pya"]},"audio/vnd.nokia.mobile-xmf":{source:"iana"},"audio/vnd.nortel.vbk":{source:"iana"},"audio/vnd.nuera.ecelp4800":{source:"iana",extensions:["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{source:"iana",extensions:["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{source:"iana",extensions:["ecelp9600"]},"audio/vnd.octel.sbc":{source:"iana"},"audio/vnd.presonus.multitrack":{source:"iana"},"audio/vnd.qcelp":{source:"iana"},"audio/vnd.rhetorex.32kadpcm":{source:"iana"},"audio/vnd.rip":{source:"iana",extensions:["rip"]},"audio/vnd.rn-realaudio":{compressible:!1},"audio/vnd.sealedmedia.softseal.mpeg":{source:"iana"},"audio/vnd.vmx.cvsd":{source:"iana"},"audio/vnd.wave":{compressible:!1},"audio/vorbis":{source:"iana",compressible:!1},"audio/vorbis-config":{source:"iana"},"audio/wav":{compressible:!1,extensions:["wav"]},"audio/wave":{compressible:!1,extensions:["wav"]},"audio/webm":{source:"apache",compressible:!1,extensions:["weba"]},"audio/x-aac":{source:"apache",compressible:!1,extensions:["aac"]},"audio/x-aiff":{source:"apache",extensions:["aif","aiff","aifc"]},"audio/x-caf":{source:"apache",compressible:!1,extensions:["caf"]},"audio/x-flac":{source:"apache",extensions:["flac"]},"audio/x-m4a":{source:"nginx",extensions:["m4a"]},"audio/x-matroska":{source:"apache",extensions:["mka"]},"audio/x-mpegurl":{source:"apache",extensions:["m3u"]},"audio/x-ms-wax":{source:"apache",extensions:["wax"]},"audio/x-ms-wma":{source:"apache",extensions:["wma"]},"audio/x-pn-realaudio":{source:"apache",extensions:["ram","ra"]},"audio/x-pn-realaudio-plugin":{source:"apache",extensions:["rmp"]},"audio/x-realaudio":{source:"nginx",extensions:["ra"]},"audio/x-tta":{source:"apache"},"audio/x-wav":{source:"apache",extensions:["wav"]},"audio/xm":{source:"apache",extensions:["xm"]},"chemical/x-cdx":{source:"apache",extensions:["cdx"]},"chemical/x-cif":{source:"apache",extensions:["cif"]},"chemical/x-cmdf":{source:"apache",extensions:["cmdf"]},"chemical/x-cml":{source:"apache",extensions:["cml"]},"chemical/x-csml":{source:"apache",extensions:["csml"]},"chemical/x-pdb":{source:"apache"},"chemical/x-xyz":{source:"apache",extensions:["xyz"]},"font/collection":{source:"iana",extensions:["ttc"]},"font/otf":{source:"iana",compressible:!0,extensions:["otf"]},"font/sfnt":{source:"iana"},"font/ttf":{source:"iana",compressible:!0,extensions:["ttf"]},"font/woff":{source:"iana",extensions:["woff"]},"font/woff2":{source:"iana",extensions:["woff2"]},"image/aces":{source:"iana",extensions:["exr"]},"image/apng":{compressible:!1,extensions:["apng"]},"image/avci":{source:"iana",extensions:["avci"]},"image/avcs":{source:"iana",extensions:["avcs"]},"image/avif":{source:"iana",compressible:!1,extensions:["avif"]},"image/bmp":{source:"iana",compressible:!0,extensions:["bmp"]},"image/cgm":{source:"iana",extensions:["cgm"]},"image/dicom-rle":{source:"iana",extensions:["drle"]},"image/emf":{source:"iana",extensions:["emf"]},"image/fits":{source:"iana",extensions:["fits"]},"image/g3fax":{source:"iana",extensions:["g3"]},"image/gif":{source:"iana",compressible:!1,extensions:["gif"]},"image/heic":{source:"iana",extensions:["heic"]},"image/heic-sequence":{source:"iana",extensions:["heics"]},"image/heif":{source:"iana",extensions:["heif"]},"image/heif-sequence":{source:"iana",extensions:["heifs"]},"image/hej2k":{source:"iana",extensions:["hej2"]},"image/hsj2":{source:"iana",extensions:["hsj2"]},"image/ief":{source:"iana",extensions:["ief"]},"image/jls":{source:"iana",extensions:["jls"]},"image/jp2":{source:"iana",compressible:!1,extensions:["jp2","jpg2"]},"image/jpeg":{source:"iana",compressible:!1,extensions:["jpeg","jpg","jpe"]},"image/jph":{source:"iana",extensions:["jph"]},"image/jphc":{source:"iana",extensions:["jhc"]},"image/jpm":{source:"iana",compressible:!1,extensions:["jpm"]},"image/jpx":{source:"iana",compressible:!1,extensions:["jpx","jpf"]},"image/jxr":{source:"iana",extensions:["jxr"]},"image/jxra":{source:"iana",extensions:["jxra"]},"image/jxrs":{source:"iana",extensions:["jxrs"]},"image/jxs":{source:"iana",extensions:["jxs"]},"image/jxsc":{source:"iana",extensions:["jxsc"]},"image/jxsi":{source:"iana",extensions:["jxsi"]},"image/jxss":{source:"iana",extensions:["jxss"]},"image/ktx":{source:"iana",extensions:["ktx"]},"image/ktx2":{source:"iana",extensions:["ktx2"]},"image/naplps":{source:"iana"},"image/pjpeg":{compressible:!1},"image/png":{source:"iana",compressible:!1,extensions:["png"]},"image/prs.btif":{source:"iana",extensions:["btif"]},"image/prs.pti":{source:"iana",extensions:["pti"]},"image/pwg-raster":{source:"iana"},"image/sgi":{source:"apache",extensions:["sgi"]},"image/svg+xml":{source:"iana",compressible:!0,extensions:["svg","svgz"]},"image/t38":{source:"iana",extensions:["t38"]},"image/tiff":{source:"iana",compressible:!1,extensions:["tif","tiff"]},"image/tiff-fx":{source:"iana",extensions:["tfx"]},"image/vnd.adobe.photoshop":{source:"iana",compressible:!0,extensions:["psd"]},"image/vnd.airzip.accelerator.azv":{source:"iana",extensions:["azv"]},"image/vnd.cns.inf2":{source:"iana"},"image/vnd.dece.graphic":{source:"iana",extensions:["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{source:"iana",extensions:["djvu","djv"]},"image/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"image/vnd.dwg":{source:"iana",extensions:["dwg"]},"image/vnd.dxf":{source:"iana",extensions:["dxf"]},"image/vnd.fastbidsheet":{source:"iana",extensions:["fbs"]},"image/vnd.fpx":{source:"iana",extensions:["fpx"]},"image/vnd.fst":{source:"iana",extensions:["fst"]},"image/vnd.fujixerox.edmics-mmr":{source:"iana",extensions:["mmr"]},"image/vnd.fujixerox.edmics-rlc":{source:"iana",extensions:["rlc"]},"image/vnd.globalgraphics.pgb":{source:"iana"},"image/vnd.microsoft.icon":{source:"iana",compressible:!0,extensions:["ico"]},"image/vnd.mix":{source:"iana"},"image/vnd.mozilla.apng":{source:"iana"},"image/vnd.ms-dds":{compressible:!0,extensions:["dds"]},"image/vnd.ms-modi":{source:"iana",extensions:["mdi"]},"image/vnd.ms-photo":{source:"apache",extensions:["wdp"]},"image/vnd.net-fpx":{source:"iana",extensions:["npx"]},"image/vnd.pco.b16":{source:"iana",extensions:["b16"]},"image/vnd.radiance":{source:"iana"},"image/vnd.sealed.png":{source:"iana"},"image/vnd.sealedmedia.softseal.gif":{source:"iana"},"image/vnd.sealedmedia.softseal.jpg":{source:"iana"},"image/vnd.svf":{source:"iana"},"image/vnd.tencent.tap":{source:"iana",extensions:["tap"]},"image/vnd.valve.source.texture":{source:"iana",extensions:["vtf"]},"image/vnd.wap.wbmp":{source:"iana",extensions:["wbmp"]},"image/vnd.xiff":{source:"iana",extensions:["xif"]},"image/vnd.zbrush.pcx":{source:"iana",extensions:["pcx"]},"image/webp":{source:"apache",extensions:["webp"]},"image/wmf":{source:"iana",extensions:["wmf"]},"image/x-3ds":{source:"apache",extensions:["3ds"]},"image/x-cmu-raster":{source:"apache",extensions:["ras"]},"image/x-cmx":{source:"apache",extensions:["cmx"]},"image/x-freehand":{source:"apache",extensions:["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{source:"apache",compressible:!0,extensions:["ico"]},"image/x-jng":{source:"nginx",extensions:["jng"]},"image/x-mrsid-image":{source:"apache",extensions:["sid"]},"image/x-ms-bmp":{source:"nginx",compressible:!0,extensions:["bmp"]},"image/x-pcx":{source:"apache",extensions:["pcx"]},"image/x-pict":{source:"apache",extensions:["pic","pct"]},"image/x-portable-anymap":{source:"apache",extensions:["pnm"]},"image/x-portable-bitmap":{source:"apache",extensions:["pbm"]},"image/x-portable-graymap":{source:"apache",extensions:["pgm"]},"image/x-portable-pixmap":{source:"apache",extensions:["ppm"]},"image/x-rgb":{source:"apache",extensions:["rgb"]},"image/x-tga":{source:"apache",extensions:["tga"]},"image/x-xbitmap":{source:"apache",extensions:["xbm"]},"image/x-xcf":{compressible:!1},"image/x-xpixmap":{source:"apache",extensions:["xpm"]},"image/x-xwindowdump":{source:"apache",extensions:["xwd"]},"message/cpim":{source:"iana"},"message/delivery-status":{source:"iana"},"message/disposition-notification":{source:"iana",extensions:["disposition-notification"]},"message/external-body":{source:"iana"},"message/feedback-report":{source:"iana"},"message/global":{source:"iana",extensions:["u8msg"]},"message/global-delivery-status":{source:"iana",extensions:["u8dsn"]},"message/global-disposition-notification":{source:"iana",extensions:["u8mdn"]},"message/global-headers":{source:"iana",extensions:["u8hdr"]},"message/http":{source:"iana",compressible:!1},"message/imdn+xml":{source:"iana",compressible:!0},"message/news":{source:"iana"},"message/partial":{source:"iana",compressible:!1},"message/rfc822":{source:"iana",compressible:!0,extensions:["eml","mime"]},"message/s-http":{source:"iana"},"message/sip":{source:"iana"},"message/sipfrag":{source:"iana"},"message/tracking-status":{source:"iana"},"message/vnd.si.simp":{source:"iana"},"message/vnd.wfa.wsc":{source:"iana",extensions:["wsc"]},"model/3mf":{source:"iana",extensions:["3mf"]},"model/e57":{source:"iana"},"model/gltf+json":{source:"iana",compressible:!0,extensions:["gltf"]},"model/gltf-binary":{source:"iana",compressible:!0,extensions:["glb"]},"model/iges":{source:"iana",compressible:!1,extensions:["igs","iges"]},"model/mesh":{source:"iana",compressible:!1,extensions:["msh","mesh","silo"]},"model/mtl":{source:"iana",extensions:["mtl"]},"model/obj":{source:"iana",extensions:["obj"]},"model/step":{source:"iana"},"model/step+xml":{source:"iana",compressible:!0,extensions:["stpx"]},"model/step+zip":{source:"iana",compressible:!1,extensions:["stpz"]},"model/step-xml+zip":{source:"iana",compressible:!1,extensions:["stpxz"]},"model/stl":{source:"iana",extensions:["stl"]},"model/vnd.collada+xml":{source:"iana",compressible:!0,extensions:["dae"]},"model/vnd.dwf":{source:"iana",extensions:["dwf"]},"model/vnd.flatland.3dml":{source:"iana"},"model/vnd.gdl":{source:"iana",extensions:["gdl"]},"model/vnd.gs-gdl":{source:"apache"},"model/vnd.gs.gdl":{source:"iana"},"model/vnd.gtw":{source:"iana",extensions:["gtw"]},"model/vnd.moml+xml":{source:"iana",compressible:!0},"model/vnd.mts":{source:"iana",extensions:["mts"]},"model/vnd.opengex":{source:"iana",extensions:["ogex"]},"model/vnd.parasolid.transmit.binary":{source:"iana",extensions:["x_b"]},"model/vnd.parasolid.transmit.text":{source:"iana",extensions:["x_t"]},"model/vnd.pytha.pyox":{source:"iana"},"model/vnd.rosette.annotated-data-model":{source:"iana"},"model/vnd.sap.vds":{source:"iana",extensions:["vds"]},"model/vnd.usdz+zip":{source:"iana",compressible:!1,extensions:["usdz"]},"model/vnd.valve.source.compiled-map":{source:"iana",extensions:["bsp"]},"model/vnd.vtu":{source:"iana",extensions:["vtu"]},"model/vrml":{source:"iana",compressible:!1,extensions:["wrl","vrml"]},"model/x3d+binary":{source:"apache",compressible:!1,extensions:["x3db","x3dbz"]},"model/x3d+fastinfoset":{source:"iana",extensions:["x3db"]},"model/x3d+vrml":{source:"apache",compressible:!1,extensions:["x3dv","x3dvz"]},"model/x3d+xml":{source:"iana",compressible:!0,extensions:["x3d","x3dz"]},"model/x3d-vrml":{source:"iana",extensions:["x3dv"]},"multipart/alternative":{source:"iana",compressible:!1},"multipart/appledouble":{source:"iana"},"multipart/byteranges":{source:"iana"},"multipart/digest":{source:"iana"},"multipart/encrypted":{source:"iana",compressible:!1},"multipart/form-data":{source:"iana",compressible:!1},"multipart/header-set":{source:"iana"},"multipart/mixed":{source:"iana"},"multipart/multilingual":{source:"iana"},"multipart/parallel":{source:"iana"},"multipart/related":{source:"iana",compressible:!1},"multipart/report":{source:"iana"},"multipart/signed":{source:"iana",compressible:!1},"multipart/vnd.bint.med-plus":{source:"iana"},"multipart/voice-message":{source:"iana"},"multipart/x-mixed-replace":{source:"iana"},"text/1d-interleaved-parityfec":{source:"iana"},"text/cache-manifest":{source:"iana",compressible:!0,extensions:["appcache","manifest"]},"text/calendar":{source:"iana",extensions:["ics","ifb"]},"text/calender":{compressible:!0},"text/cmd":{compressible:!0},"text/coffeescript":{extensions:["coffee","litcoffee"]},"text/cql":{source:"iana"},"text/cql-expression":{source:"iana"},"text/cql-identifier":{source:"iana"},"text/css":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["css"]},"text/csv":{source:"iana",compressible:!0,extensions:["csv"]},"text/csv-schema":{source:"iana"},"text/directory":{source:"iana"},"text/dns":{source:"iana"},"text/ecmascript":{source:"iana"},"text/encaprtp":{source:"iana"},"text/enriched":{source:"iana"},"text/fhirpath":{source:"iana"},"text/flexfec":{source:"iana"},"text/fwdred":{source:"iana"},"text/gff3":{source:"iana"},"text/grammar-ref-list":{source:"iana"},"text/html":{source:"iana",compressible:!0,extensions:["html","htm","shtml"]},"text/jade":{extensions:["jade"]},"text/javascript":{source:"iana",compressible:!0},"text/jcr-cnd":{source:"iana"},"text/jsx":{compressible:!0,extensions:["jsx"]},"text/less":{compressible:!0,extensions:["less"]},"text/markdown":{source:"iana",compressible:!0,extensions:["markdown","md"]},"text/mathml":{source:"nginx",extensions:["mml"]},"text/mdx":{compressible:!0,extensions:["mdx"]},"text/mizar":{source:"iana"},"text/n3":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["n3"]},"text/parameters":{source:"iana",charset:"UTF-8"},"text/parityfec":{source:"iana"},"text/plain":{source:"iana",compressible:!0,extensions:["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{source:"iana",charset:"UTF-8"},"text/prs.fallenstein.rst":{source:"iana"},"text/prs.lines.tag":{source:"iana",extensions:["dsc"]},"text/prs.prop.logic":{source:"iana"},"text/raptorfec":{source:"iana"},"text/red":{source:"iana"},"text/rfc822-headers":{source:"iana"},"text/richtext":{source:"iana",compressible:!0,extensions:["rtx"]},"text/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"text/rtp-enc-aescm128":{source:"iana"},"text/rtploopback":{source:"iana"},"text/rtx":{source:"iana"},"text/sgml":{source:"iana",extensions:["sgml","sgm"]},"text/shaclc":{source:"iana"},"text/shex":{source:"iana",extensions:["shex"]},"text/slim":{extensions:["slim","slm"]},"text/spdx":{source:"iana",extensions:["spdx"]},"text/strings":{source:"iana"},"text/stylus":{extensions:["stylus","styl"]},"text/t140":{source:"iana"},"text/tab-separated-values":{source:"iana",compressible:!0,extensions:["tsv"]},"text/troff":{source:"iana",extensions:["t","tr","roff","man","me","ms"]},"text/turtle":{source:"iana",charset:"UTF-8",extensions:["ttl"]},"text/ulpfec":{source:"iana"},"text/uri-list":{source:"iana",compressible:!0,extensions:["uri","uris","urls"]},"text/vcard":{source:"iana",compressible:!0,extensions:["vcard"]},"text/vnd.a":{source:"iana"},"text/vnd.abc":{source:"iana"},"text/vnd.ascii-art":{source:"iana"},"text/vnd.curl":{source:"iana",extensions:["curl"]},"text/vnd.curl.dcurl":{source:"apache",extensions:["dcurl"]},"text/vnd.curl.mcurl":{source:"apache",extensions:["mcurl"]},"text/vnd.curl.scurl":{source:"apache",extensions:["scurl"]},"text/vnd.debian.copyright":{source:"iana",charset:"UTF-8"},"text/vnd.dmclientscript":{source:"iana"},"text/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"text/vnd.esmertec.theme-descriptor":{source:"iana",charset:"UTF-8"},"text/vnd.familysearch.gedcom":{source:"iana",extensions:["ged"]},"text/vnd.ficlab.flt":{source:"iana"},"text/vnd.fly":{source:"iana",extensions:["fly"]},"text/vnd.fmi.flexstor":{source:"iana",extensions:["flx"]},"text/vnd.gml":{source:"iana"},"text/vnd.graphviz":{source:"iana",extensions:["gv"]},"text/vnd.hans":{source:"iana"},"text/vnd.hgl":{source:"iana"},"text/vnd.in3d.3dml":{source:"iana",extensions:["3dml"]},"text/vnd.in3d.spot":{source:"iana",extensions:["spot"]},"text/vnd.iptc.newsml":{source:"iana"},"text/vnd.iptc.nitf":{source:"iana"},"text/vnd.latex-z":{source:"iana"},"text/vnd.motorola.reflex":{source:"iana"},"text/vnd.ms-mediapackage":{source:"iana"},"text/vnd.net2phone.commcenter.command":{source:"iana"},"text/vnd.radisys.msml-basic-layout":{source:"iana"},"text/vnd.senx.warpscript":{source:"iana"},"text/vnd.si.uricatalogue":{source:"iana"},"text/vnd.sosi":{source:"iana"},"text/vnd.sun.j2me.app-descriptor":{source:"iana",charset:"UTF-8",extensions:["jad"]},"text/vnd.trolltech.linguist":{source:"iana",charset:"UTF-8"},"text/vnd.wap.si":{source:"iana"},"text/vnd.wap.sl":{source:"iana"},"text/vnd.wap.wml":{source:"iana",extensions:["wml"]},"text/vnd.wap.wmlscript":{source:"iana",extensions:["wmls"]},"text/vtt":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["vtt"]},"text/x-asm":{source:"apache",extensions:["s","asm"]},"text/x-c":{source:"apache",extensions:["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{source:"nginx",extensions:["htc"]},"text/x-fortran":{source:"apache",extensions:["f","for","f77","f90"]},"text/x-gwt-rpc":{compressible:!0},"text/x-handlebars-template":{extensions:["hbs"]},"text/x-java-source":{source:"apache",extensions:["java"]},"text/x-jquery-tmpl":{compressible:!0},"text/x-lua":{extensions:["lua"]},"text/x-markdown":{compressible:!0,extensions:["mkd"]},"text/x-nfo":{source:"apache",extensions:["nfo"]},"text/x-opml":{source:"apache",extensions:["opml"]},"text/x-org":{compressible:!0,extensions:["org"]},"text/x-pascal":{source:"apache",extensions:["p","pas"]},"text/x-processing":{compressible:!0,extensions:["pde"]},"text/x-sass":{extensions:["sass"]},"text/x-scss":{extensions:["scss"]},"text/x-setext":{source:"apache",extensions:["etx"]},"text/x-sfv":{source:"apache",extensions:["sfv"]},"text/x-suse-ymp":{compressible:!0,extensions:["ymp"]},"text/x-uuencode":{source:"apache",extensions:["uu"]},"text/x-vcalendar":{source:"apache",extensions:["vcs"]},"text/x-vcard":{source:"apache",extensions:["vcf"]},"text/xml":{source:"iana",compressible:!0,extensions:["xml"]},"text/xml-external-parsed-entity":{source:"iana"},"text/yaml":{compressible:!0,extensions:["yaml","yml"]},"video/1d-interleaved-parityfec":{source:"iana"},"video/3gpp":{source:"iana",extensions:["3gp","3gpp"]},"video/3gpp-tt":{source:"iana"},"video/3gpp2":{source:"iana",extensions:["3g2"]},"video/av1":{source:"iana"},"video/bmpeg":{source:"iana"},"video/bt656":{source:"iana"},"video/celb":{source:"iana"},"video/dv":{source:"iana"},"video/encaprtp":{source:"iana"},"video/ffv1":{source:"iana"},"video/flexfec":{source:"iana"},"video/h261":{source:"iana",extensions:["h261"]},"video/h263":{source:"iana",extensions:["h263"]},"video/h263-1998":{source:"iana"},"video/h263-2000":{source:"iana"},"video/h264":{source:"iana",extensions:["h264"]},"video/h264-rcdo":{source:"iana"},"video/h264-svc":{source:"iana"},"video/h265":{source:"iana"},"video/iso.segment":{source:"iana",extensions:["m4s"]},"video/jpeg":{source:"iana",extensions:["jpgv"]},"video/jpeg2000":{source:"iana"},"video/jpm":{source:"apache",extensions:["jpm","jpgm"]},"video/jxsv":{source:"iana"},"video/mj2":{source:"iana",extensions:["mj2","mjp2"]},"video/mp1s":{source:"iana"},"video/mp2p":{source:"iana"},"video/mp2t":{source:"iana",extensions:["ts"]},"video/mp4":{source:"iana",compressible:!1,extensions:["mp4","mp4v","mpg4"]},"video/mp4v-es":{source:"iana"},"video/mpeg":{source:"iana",compressible:!1,extensions:["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{source:"iana"},"video/mpv":{source:"iana"},"video/nv":{source:"iana"},"video/ogg":{source:"iana",compressible:!1,extensions:["ogv"]},"video/parityfec":{source:"iana"},"video/pointer":{source:"iana"},"video/quicktime":{source:"iana",compressible:!1,extensions:["qt","mov"]},"video/raptorfec":{source:"iana"},"video/raw":{source:"iana"},"video/rtp-enc-aescm128":{source:"iana"},"video/rtploopback":{source:"iana"},"video/rtx":{source:"iana"},"video/scip":{source:"iana"},"video/smpte291":{source:"iana"},"video/smpte292m":{source:"iana"},"video/ulpfec":{source:"iana"},"video/vc1":{source:"iana"},"video/vc2":{source:"iana"},"video/vnd.cctv":{source:"iana"},"video/vnd.dece.hd":{source:"iana",extensions:["uvh","uvvh"]},"video/vnd.dece.mobile":{source:"iana",extensions:["uvm","uvvm"]},"video/vnd.dece.mp4":{source:"iana"},"video/vnd.dece.pd":{source:"iana",extensions:["uvp","uvvp"]},"video/vnd.dece.sd":{source:"iana",extensions:["uvs","uvvs"]},"video/vnd.dece.video":{source:"iana",extensions:["uvv","uvvv"]},"video/vnd.directv.mpeg":{source:"iana"},"video/vnd.directv.mpeg-tts":{source:"iana"},"video/vnd.dlna.mpeg-tts":{source:"iana"},"video/vnd.dvb.file":{source:"iana",extensions:["dvb"]},"video/vnd.fvt":{source:"iana",extensions:["fvt"]},"video/vnd.hns.video":{source:"iana"},"video/vnd.iptvforum.1dparityfec-1010":{source:"iana"},"video/vnd.iptvforum.1dparityfec-2005":{source:"iana"},"video/vnd.iptvforum.2dparityfec-1010":{source:"iana"},"video/vnd.iptvforum.2dparityfec-2005":{source:"iana"},"video/vnd.iptvforum.ttsavc":{source:"iana"},"video/vnd.iptvforum.ttsmpeg2":{source:"iana"},"video/vnd.motorola.video":{source:"iana"},"video/vnd.motorola.videop":{source:"iana"},"video/vnd.mpegurl":{source:"iana",extensions:["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{source:"iana",extensions:["pyv"]},"video/vnd.nokia.interleaved-multimedia":{source:"iana"},"video/vnd.nokia.mp4vr":{source:"iana"},"video/vnd.nokia.videovoip":{source:"iana"},"video/vnd.objectvideo":{source:"iana"},"video/vnd.radgamettools.bink":{source:"iana"},"video/vnd.radgamettools.smacker":{source:"iana"},"video/vnd.sealed.mpeg1":{source:"iana"},"video/vnd.sealed.mpeg4":{source:"iana"},"video/vnd.sealed.swf":{source:"iana"},"video/vnd.sealedmedia.softseal.mov":{source:"iana"},"video/vnd.uvvu.mp4":{source:"iana",extensions:["uvu","uvvu"]},"video/vnd.vivo":{source:"iana",extensions:["viv"]},"video/vnd.youtube.yt":{source:"iana"},"video/vp8":{source:"iana"},"video/vp9":{source:"iana"},"video/webm":{source:"apache",compressible:!1,extensions:["webm"]},"video/x-f4v":{source:"apache",extensions:["f4v"]},"video/x-fli":{source:"apache",extensions:["fli"]},"video/x-flv":{source:"apache",compressible:!1,extensions:["flv"]},"video/x-m4v":{source:"apache",extensions:["m4v"]},"video/x-matroska":{source:"apache",compressible:!1,extensions:["mkv","mk3d","mks"]},"video/x-mng":{source:"apache",extensions:["mng"]},"video/x-ms-asf":{source:"apache",extensions:["asf","asx"]},"video/x-ms-vob":{source:"apache",extensions:["vob"]},"video/x-ms-wm":{source:"apache",extensions:["wm"]},"video/x-ms-wmv":{source:"apache",compressible:!1,extensions:["wmv"]},"video/x-ms-wmx":{source:"apache",extensions:["wmx"]},"video/x-ms-wvx":{source:"apache",extensions:["wvx"]},"video/x-msvideo":{source:"apache",extensions:["avi"]},"video/x-sgi-movie":{source:"apache",extensions:["movie"]},"video/x-smv":{source:"apache",extensions:["smv"]},"x-conference/x-cooltalk":{source:"apache",extensions:["ice"]},"x-shader/x-fragment":{compressible:!0},"x-shader/x-vertex":{compressible:!0}}});var u_=T((Moe,d_)=>{d_.exports=c_()});var h_=T(fr=>{"use strict";var Ad=u_(),E$=require("path").extname,m_=/^\s*([^;\s]*)(?:;|\s|$)/,T$=/^text\//i;fr.charset=f_;fr.charsets={lookup:f_};fr.contentType=N$;fr.extension=S$;fr.extensions=Object.create(null);fr.lookup=O$;fr.types=Object.create(null);P$(fr.extensions,fr.types);function f_(t){if(!t||typeof t!="string")return!1;var e=m_.exec(t),r=e&&Ad[e[1].toLowerCase()];return r&&r.charset?r.charset:e&&T$.test(e[1])?"UTF-8":!1}function N$(t){if(!t||typeof t!="string")return!1;var e=t.indexOf("/")===-1?fr.lookup(t):t;if(!e)return!1;if(e.indexOf("charset")===-1){var r=fr.charset(e);r&&(e+="; charset="+r.toLowerCase())}return e}function S$(t){if(!t||typeof t!="string")return!1;var e=m_.exec(t),r=e&&fr.extensions[e[1].toLowerCase()];return!r||!r.length?!1:r[0]}function O$(t){if(!t||typeof t!="string")return!1;var e=E$("x."+t).toLowerCase().substr(1);return e&&fr.types[e]||!1}function P$(t,e){var r=["nginx","apache",void 0,"iana"];Object.keys(Ad).forEach(function(a){var n=Ad[a],s=n.extensions;if(!(!s||!s.length)){t[a]=s;for(var o=0;oc||l===c&&e[p].substr(0,12)==="application/"))continue}e[p]=a}}})}});var y_=T((joe,g_)=>{g_.exports=C$;function C$(t){var e=typeof setImmediate=="function"?setImmediate:typeof process=="object"&&typeof process.nextTick=="function"?process.nextTick:null;e?e(t):setTimeout(t,0)}});var M0=T((Foe,b_)=>{var v_=y_();b_.exports=R$;function R$(t){var e=!1;return v_(function(){e=!0}),function(i,a){e?t(i,a):v_(function(){t(i,a)})}}});var z0=T((Uoe,x_)=>{x_.exports=D$;function D$(t){Object.keys(t.jobs).forEach(A$.bind(t)),t.jobs={}}function A$(t){typeof this.jobs[t]=="function"&&this.jobs[t]()}});var j0=T((Goe,__)=>{var w_=M0(),I$=z0();__.exports=L$;function L$(t,e,r,i){var a=r.keyedList?r.keyedList[r.index]:r.index;r.jobs[a]=B$(e,a,t[a],function(n,s){a in r.jobs&&(delete r.jobs[a],n?I$(r):r.results[a]=s,i(n,r.results))})}function B$(t,e,r,i){var a;return t.length==2?a=t(r,w_(i)):a=t(r,e,w_(i)),a}});var F0=T((Hoe,E_)=>{E_.exports=k$;function k$(t,e){var r=!Array.isArray(t),i={index:0,keyedList:r||e?Object.keys(t):null,jobs:{},results:r?{}:[],size:r?Object.keys(t).length:t.length};return e&&i.keyedList.sort(r?e:function(a,n){return e(t[a],t[n])}),i}});var U0=T(($oe,T_)=>{var q$=z0(),M$=M0();T_.exports=z$;function z$(t){Object.keys(this.jobs).length&&(this.index=this.size,q$(this),M$(t)(null,this.results))}});var S_=T((Voe,N_)=>{var j$=j0(),F$=F0(),U$=U0();N_.exports=G$;function G$(t,e,r){for(var i=F$(t);i.index<(i.keyedList||t).length;)j$(t,e,i,function(a,n){if(a){r(a,n);return}if(Object.keys(i.jobs).length===0){r(null,i.results);return}}),i.index++;return U$.bind(i,r)}});var G0=T((Woe,Id)=>{var O_=j0(),H$=F0(),$$=U0();Id.exports=V$;Id.exports.ascending=P_;Id.exports.descending=W$;function V$(t,e,r,i){var a=H$(t,r);return O_(t,e,a,function n(s,o){if(s){i(s,o);return}if(a.index++,a.index<(a.keyedList||t).length){O_(t,e,a,n);return}i(null,a.results)}),$$.bind(a,i)}function P_(t,e){return te?1:0}function W$(t,e){return-1*P_(t,e)}});var R_=T((Xoe,C_)=>{var X$=G0();C_.exports=K$;function K$(t,e,r){return X$(t,e,null,r)}});var A_=T((Koe,D_)=>{D_.exports={parallel:S_(),serial:R_(),serialOrdered:G0()}});var L_=T((Qoe,I_)=>{I_.exports=function(t,e){return Object.keys(e).forEach(function(r){t[r]=t[r]||e[r]}),t}});var q_=T((Joe,k_)=>{var W0=l_(),B_=require("util"),H0=require("path"),Q$=require("http"),J$=require("https"),Y$=require("url").parse,Z$=require("fs"),eV=require("stream").Stream,$0=h_(),tV=A_(),V0=L_();k_.exports=be;B_.inherits(be,W0);function be(t){if(!(this instanceof be))return new be(t);this._overheadLength=0,this._valueLength=0,this._valuesToMeasure=[],W0.call(this),t=t||{};for(var e in t)this[e]=t[e]}be.LINE_BREAK=`\r +`;be.DEFAULT_CONTENT_TYPE="application/octet-stream";be.prototype.append=function(t,e,r){r=r||{},typeof r=="string"&&(r={filename:r});var i=W0.prototype.append.bind(this);if(typeof e=="number"&&(e=""+e),B_.isArray(e)){this._error(new Error("Arrays are not supported."));return}var a=this._multiPartHeader(t,e,r),n=this._multiPartFooter();i(a),i(e),i(n),this._trackLength(a,e,r)};be.prototype._trackLength=function(t,e,r){var i=0;r.knownLength!=null?i+=+r.knownLength:Buffer.isBuffer(e)?i=e.length:typeof e=="string"&&(i=Buffer.byteLength(e)),this._valueLength+=i,this._overheadLength+=Buffer.byteLength(t)+be.LINE_BREAK.length,!(!e||!e.path&&!(e.readable&&e.hasOwnProperty("httpVersion"))&&!(e instanceof eV))&&(r.knownLength||this._valuesToMeasure.push(e))};be.prototype._lengthRetriever=function(t,e){t.hasOwnProperty("fd")?t.end!=null&&t.end!=1/0&&t.start!=null?e(null,t.end+1-(t.start?t.start:0)):Z$.stat(t.path,function(r,i){var a;if(r){e(r);return}a=i.size-(t.start?t.start:0),e(null,a)}):t.hasOwnProperty("httpVersion")?e(null,+t.headers["content-length"]):t.hasOwnProperty("httpModule")?(t.on("response",function(r){t.pause(),e(null,+r.headers["content-length"])}),t.resume()):e("Unknown stream")};be.prototype._multiPartHeader=function(t,e,r){if(typeof r.header=="string")return r.header;var i=this._getContentDisposition(e,r),a=this._getContentType(e,r),n="",s={"Content-Disposition":["form-data",'name="'+t+'"'].concat(i||[]),"Content-Type":[].concat(a||[])};typeof r.header=="object"&&V0(s,r.header);var o;for(var p in s)s.hasOwnProperty(p)&&(o=s[p],o!=null&&(Array.isArray(o)||(o=[o]),o.length&&(n+=p+": "+o.join("; ")+be.LINE_BREAK)));return"--"+this.getBoundary()+be.LINE_BREAK+n+be.LINE_BREAK};be.prototype._getContentDisposition=function(t,e){var r,i;return typeof e.filepath=="string"?r=H0.normalize(e.filepath).replace(/\\/g,"/"):e.filename||t.name||t.path?r=H0.basename(e.filename||t.name||t.path):t.readable&&t.hasOwnProperty("httpVersion")&&(r=H0.basename(t.client._httpMessage.path||"")),r&&(i='filename="'+r+'"'),i};be.prototype._getContentType=function(t,e){var r=e.contentType;return!r&&t.name&&(r=$0.lookup(t.name)),!r&&t.path&&(r=$0.lookup(t.path)),!r&&t.readable&&t.hasOwnProperty("httpVersion")&&(r=t.headers["content-type"]),!r&&(e.filepath||e.filename)&&(r=$0.lookup(e.filepath||e.filename)),!r&&typeof t=="object"&&(r=be.DEFAULT_CONTENT_TYPE),r};be.prototype._multiPartFooter=function(){return function(t){var e=be.LINE_BREAK,r=this._streams.length===0;r&&(e+=this._lastBoundary()),t(e)}.bind(this)};be.prototype._lastBoundary=function(){return"--"+this.getBoundary()+"--"+be.LINE_BREAK};be.prototype.getHeaders=function(t){var e,r={"content-type":"multipart/form-data; boundary="+this.getBoundary()};for(e in t)t.hasOwnProperty(e)&&(r[e.toLowerCase()]=t[e]);return r};be.prototype.setBoundary=function(t){this._boundary=t};be.prototype.getBoundary=function(){return this._boundary||this._generateBoundary(),this._boundary};be.prototype.getBuffer=function(){for(var t=new Buffer.alloc(0),e=this.getBoundary(),r=0,i=this._streams.length;r{"use strict";Object.defineProperty(Oi,"__esModule",{value:!0});function Gs(t){return t&&typeof t=="object"&&"default"in t?t.default:t}var oi=Gs(require("stream")),F_=Gs(require("http")),Bd=Gs(require("url")),U_=Gs(O1()),rV=Gs(require("https")),Pn=Gs(require("zlib")),iV=oi.Readable,ea=Symbol("buffer"),X0=Symbol("type"),jp=class t{constructor(){this[X0]="";let e=arguments[0],r=arguments[1],i=[],a=0;if(e){let s=e,o=Number(s.length);for(let p=0;p1&&arguments[1]!==void 0?arguments[1]:{},i=r.size;let a=i===void 0?0:i;var n=r.timeout;let s=n===void 0?0:n;t==null?t=null:G_(t)?t=Buffer.from(t.toString()):Gp(t)||Buffer.isBuffer(t)||(Object.prototype.toString.call(t)==="[object ArrayBuffer]"?t=Buffer.from(t):ArrayBuffer.isView(t)?t=Buffer.from(t.buffer,t.byteOffset,t.byteLength):t instanceof oi||(t=Buffer.from(String(t)))),this[ra]={body:t,disturbed:!1,error:null},this.size=a,this.timeout=s,t instanceof oi&&t.on("error",function(o){let p=o.name==="AbortError"?o:new zt(`Invalid response body while trying to fetch ${e.url}: ${o.message}`,"system",o);e[ra].error=p})}Ot.prototype={get body(){return this[ra].body},get bodyUsed(){return this[ra].disturbed},arrayBuffer(){return Fs.call(this).then(function(t){return t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength)})},blob(){let t=this.headers&&this.headers.get("content-type")||"";return Fs.call(this).then(function(e){return Object.assign(new jp([],{type:t.toLowerCase()}),{[ea]:e})})},json(){var t=this;return Fs.call(this).then(function(e){try{return JSON.parse(e.toString())}catch(r){return Ot.Promise.reject(new zt(`invalid json response body at ${t.url} reason: ${r.message}`,"invalid-json"))}})},text(){return Fs.call(this).then(function(t){return t.toString()})},buffer(){return Fs.call(this)},textConverted(){var t=this;return Fs.call(this).then(function(e){return aV(e,t.headers)})}};Object.defineProperties(Ot.prototype,{body:{enumerable:!0},bodyUsed:{enumerable:!0},arrayBuffer:{enumerable:!0},blob:{enumerable:!0},json:{enumerable:!0},text:{enumerable:!0}});Ot.mixIn=function(t){for(let e of Object.getOwnPropertyNames(Ot.prototype))if(!(e in t)){let r=Object.getOwnPropertyDescriptor(Ot.prototype,e);Object.defineProperty(t,e,r)}};function Fs(){var t=this;if(this[ra].disturbed)return Ot.Promise.reject(new TypeError(`body used already for: ${this.url}`));if(this[ra].disturbed=!0,this[ra].error)return Ot.Promise.reject(this[ra].error);let e=this.body;if(e===null)return Ot.Promise.resolve(Buffer.alloc(0));if(Gp(e)&&(e=e.stream()),Buffer.isBuffer(e))return Ot.Promise.resolve(e);if(!(e instanceof oi))return Ot.Promise.resolve(Buffer.alloc(0));let r=[],i=0,a=!1;return new Ot.Promise(function(n,s){let o;t.timeout&&(o=setTimeout(function(){a=!0,s(new zt(`Response timeout while trying to fetch ${t.url} (over ${t.timeout}ms)`,"body-timeout"))},t.timeout)),e.on("error",function(p){p.name==="AbortError"?(a=!0,s(p)):s(new zt(`Invalid response body while trying to fetch ${t.url}: ${p.message}`,"system",p))}),e.on("data",function(p){if(!(a||p===null)){if(t.size&&i+p.length>t.size){a=!0,s(new zt(`content size at ${t.url} over limit: ${t.size}`,"max-size"));return}i+=p.length,r.push(p)}}),e.on("end",function(){if(!a){clearTimeout(o);try{n(Buffer.concat(r,i))}catch(p){s(new zt(`Could not create Buffer from response body for ${t.url}: ${p.message}`,"system",p))}}})})}function aV(t,e){if(typeof Y0!="function")throw new Error("The package `encoding` must be installed to use the textConverted() function");let r=e.get("content-type"),i="utf-8",a,n;return r&&(a=/charset=([^;]*)/i.exec(r)),n=t.slice(0,1024).toString(),!a&&n&&(a=/0&&arguments[0]!==void 0?arguments[0]:void 0;if(this[ct]=Object.create(null),e instanceof t){let r=e.raw(),i=Object.keys(r);for(let a of i)for(let n of r[a])this.append(a,n);return}if(e!=null)if(typeof e=="object"){let r=e[Symbol.iterator];if(r!=null){if(typeof r!="function")throw new TypeError("Header pairs must be iterable");let i=[];for(let a of e){if(typeof a!="object"||typeof a[Symbol.iterator]!="function")throw new TypeError("Each header pair must be iterable");i.push(Array.from(a))}for(let a of i){if(a.length!==2)throw new TypeError("Each header pair must be a name/value tuple");this.append(a[0],a[1])}}else for(let i of Object.keys(e)){let a=e[i];this.append(i,a)}}else throw new TypeError("Provided initializer must be an object")}get(e){e=`${e}`,zp(e);let r=Us(this[ct],e);return r===void 0?null:this[ct][r].join(", ")}forEach(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,i=e2(this),a=0;for(;a1&&arguments[1]!==void 0?arguments[1]:"key+value";return Object.keys(t[ct]).sort().map(e==="key"?function(i){return i.toLowerCase()}:e==="value"?function(i){return t[ct][i].join(", ")}:function(i){return[i.toLowerCase(),t[ct][i].join(", ")]})}var t2=Symbol("internal");function K0(t,e){let r=Object.create(r2);return r[t2]={target:t,kind:e,index:0},r}var r2=Object.setPrototypeOf({next(){if(!this||Object.getPrototypeOf(this)!==r2)throw new TypeError("Value of `this` is not a HeadersIterator");var t=this[t2];let e=t.target,r=t.kind,i=t.index,a=e2(e,r),n=a.length;return i>=n?{value:void 0,done:!0}:(this[t2].index=i+1,{value:a[i],done:!1})}},Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]())));Object.defineProperty(r2,Symbol.toStringTag,{value:"HeadersIterator",writable:!1,enumerable:!1,configurable:!0});function sV(t){let e=Object.assign({__proto__:null},t[ct]),r=Us(t[ct],"Host");return r!==void 0&&(e[r]=e[r][0]),e}function oV(t){let e=new Vr;for(let r of Object.keys(t))if(!W_.test(r))if(Array.isArray(t[r]))for(let i of t[r])Z0.test(i)||(e[ct][r]===void 0?e[ct][r]=[i]:e[ct][r].push(i));else Z0.test(t[r])||(e[ct][r]=[t[r]]);return e}var Ua=Symbol("Response internals"),pV=F_.STATUS_CODES,$r=class t{constructor(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Ot.call(this,e,r);let i=r.status||200,a=new Vr(r.headers);if(e!=null&&!a.has("Content-Type")){let n=$_(e);n&&a.append("Content-Type",n)}this[Ua]={url:r.url,status:i,statusText:r.statusText||pV[i],headers:a,counter:r.counter}}get url(){return this[Ua].url||""}get status(){return this[Ua].status}get ok(){return this[Ua].status>=200&&this[Ua].status<300}get redirected(){return this[Ua].counter>0}get statusText(){return this[Ua].statusText}get headers(){return this[Ua].headers}clone(){return new t(H_(this),{url:this.url,status:this.status,statusText:this.statusText,headers:this.headers,ok:this.ok,redirected:this.redirected})}};Ot.mixIn($r.prototype);Object.defineProperties($r.prototype,{url:{enumerable:!0},status:{enumerable:!0},ok:{enumerable:!0},redirected:{enumerable:!0},statusText:{enumerable:!0},headers:{enumerable:!0},clone:{enumerable:!0}});Object.defineProperty($r.prototype,Symbol.toStringTag,{value:"Response",writable:!1,enumerable:!1,configurable:!0});var ta=Symbol("Request internals"),lV=Bd.URL||U_.URL,cV=Bd.parse,dV=Bd.format;function Q0(t){return/^[a-zA-Z][a-zA-Z\d+\-.]*:/.exec(t)&&(t=new lV(t).toString()),cV(t)}var uV="destroy"in oi.Readable.prototype;function Ld(t){return typeof t=="object"&&typeof t[ta]=="object"}function mV(t){let e=t&&typeof t=="object"&&Object.getPrototypeOf(t);return!!(e&&e.constructor.name==="AbortSignal")}var Ha=class t{constructor(e){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i;Ld(e)?i=Q0(e.url):(e&&e.href?i=Q0(e.href):i=Q0(`${e}`),e={});let a=r.method||e.method||"GET";if(a=a.toUpperCase(),(r.body!=null||Ld(e)&&e.body!==null)&&(a==="GET"||a==="HEAD"))throw new TypeError("Request with GET/HEAD method cannot have body");let n=r.body!=null?r.body:Ld(e)&&e.body!==null?H_(e):null;Ot.call(this,n,{timeout:r.timeout||e.timeout||0,size:r.size||e.size||0});let s=new Vr(r.headers||e.headers||{});if(n!=null&&!s.has("Content-Type")){let p=$_(n);p&&s.append("Content-Type",p)}let o=Ld(e)?e.signal:null;if("signal"in r&&(o=r.signal),o!=null&&!mV(o))throw new TypeError("Expected signal to be an instanceof AbortSignal");this[ta]={method:a,redirect:r.redirect||e.redirect||"follow",headers:s,parsedURL:i,signal:o},this.follow=r.follow!==void 0?r.follow:e.follow!==void 0?e.follow:20,this.compress=r.compress!==void 0?r.compress:e.compress!==void 0?e.compress:!0,this.counter=r.counter||e.counter||0,this.agent=r.agent||e.agent}get method(){return this[ta].method}get url(){return dV(this[ta].parsedURL)}get headers(){return this[ta].headers}get redirect(){return this[ta].redirect}get signal(){return this[ta].signal}clone(){return new t(this)}};Ot.mixIn(Ha.prototype);Object.defineProperty(Ha.prototype,Symbol.toStringTag,{value:"Request",writable:!1,enumerable:!1,configurable:!0});Object.defineProperties(Ha.prototype,{method:{enumerable:!0},url:{enumerable:!0},headers:{enumerable:!0},redirect:{enumerable:!0},clone:{enumerable:!0},signal:{enumerable:!0}});function fV(t){let e=t[ta].parsedURL,r=new Vr(t[ta].headers);if(r.has("Accept")||r.set("Accept","*/*"),!e.protocol||!e.hostname)throw new TypeError("Only absolute URLs are supported");if(!/^https?:$/.test(e.protocol))throw new TypeError("Only HTTP(S) protocols are supported");if(t.signal&&t.body instanceof oi.Readable&&!uV)throw new Error("Cancellation of streamed requests with AbortSignal is not supported in node < 8");let i=null;if(t.body==null&&/^(POST|PUT)$/i.test(t.method)&&(i="0"),t.body!=null){let n=V_(t);typeof n=="number"&&(i=String(n))}i&&r.set("Content-Length",i),r.has("User-Agent")||r.set("User-Agent","node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"),t.compress&&!r.has("Accept-Encoding")&&r.set("Accept-Encoding","gzip,deflate");let a=t.agent;return typeof a=="function"&&(a=a(e)),Object.assign({},e,{method:t.method,headers:sV(r),agent:a})}function Fp(t){Error.call(this,t),this.type="aborted",this.message=t,Error.captureStackTrace(this,this.constructor)}Fp.prototype=Object.create(Error.prototype);Fp.prototype.constructor=Fp;Fp.prototype.name="AbortError";var Up=Bd.URL||U_.URL,j_=oi.PassThrough,hV=function(e,r){let i=new Up(r).hostname,a=new Up(e).hostname;return i===a||i[i.length-a.length-1]==="."&&i.endsWith(a)},gV=function(e,r){let i=new Up(r).protocol,a=new Up(e).protocol;return i===a};function Ga(t,e){if(!Ga.Promise)throw new Error("native promise missing, set fetch.Promise to your favorite alternative");return Ot.Promise=Ga.Promise,new Ga.Promise(function(r,i){let a=new Ha(t,e),n=fV(a),s=(n.protocol==="https:"?rV:F_).request,o=a.signal,p=null,l=function(){let y=new Fp("The user aborted a request.");i(y),a.body&&a.body instanceof oi.Readable&&J0(a.body,y),!(!p||!p.body)&&p.body.emit("error",y)};if(o&&o.aborted){l();return}let c=function(){l(),m()},d=s(n),u;o&&o.addEventListener("abort",c);function m(){d.abort(),o&&o.removeEventListener("abort",c),clearTimeout(u)}a.timeout&&d.once("socket",function(f){u=setTimeout(function(){i(new zt(`network timeout at: ${a.url}`,"request-timeout")),m()},a.timeout)}),d.on("error",function(f){i(new zt(`request to ${a.url} failed, reason: ${f.message}`,"system",f)),p&&p.body&&J0(p.body,f),m()}),yV(d,function(f){o&&o.aborted||p&&p.body&&J0(p.body,f)}),parseInt(process.version.substring(1))<14&&d.on("socket",function(f){f.addListener("close",function(y){let w=f.listenerCount("data")>0;if(p&&w&&!y&&!(o&&o.aborted)){let _=new Error("Premature close");_.code="ERR_STREAM_PREMATURE_CLOSE",p.body.emit("error",_)}})}),d.on("response",function(f){clearTimeout(u);let y=oV(f.headers);if(Ga.isRedirect(f.statusCode)){let h=y.get("Location"),g=null;try{g=h===null?null:new Up(h,a.url).toString()}catch{if(a.redirect!=="manual"){i(new zt(`uri requested responds with an invalid redirect URL: ${h}`,"invalid-redirect")),m();return}}switch(a.redirect){case"error":i(new zt(`uri requested responds with a redirect, redirect mode is set to error: ${a.url}`,"no-redirect")),m();return;case"manual":if(g!==null)try{y.set("Location",g)}catch(P){i(P)}break;case"follow":if(g===null)break;if(a.counter>=a.follow){i(new zt(`maximum redirect reached at: ${a.url}`,"max-redirect")),m();return}let N={headers:new Vr(a.headers),follow:a.follow,counter:a.counter+1,agent:a.agent,compress:a.compress,method:a.method,body:a.body,signal:a.signal,timeout:a.timeout,size:a.size};if(!hV(a.url,g)||!gV(a.url,g))for(let P of["authorization","www-authenticate","cookie","cookie2"])N.headers.delete(P);if(f.statusCode!==303&&a.body&&V_(a)===null){i(new zt("Cannot follow redirect with body being a readable stream","unsupported-redirect")),m();return}(f.statusCode===303||(f.statusCode===301||f.statusCode===302)&&a.method==="POST")&&(N.method="GET",N.body=void 0,N.headers.delete("content-length")),r(Ga(new Ha(g,N))),m();return}}f.once("end",function(){o&&o.removeEventListener("abort",c)});let w=f.pipe(new j_),_={url:a.url,status:f.statusCode,statusText:f.statusMessage,headers:y,size:a.size,timeout:a.timeout,counter:a.counter},O=y.get("Content-Encoding");if(!a.compress||a.method==="HEAD"||O===null||f.statusCode===204||f.statusCode===304){p=new $r(w,_),r(p);return}let v={flush:Pn.Z_SYNC_FLUSH,finishFlush:Pn.Z_SYNC_FLUSH};if(O=="gzip"||O=="x-gzip"){w=w.pipe(Pn.createGunzip(v)),p=new $r(w,_),r(p);return}if(O=="deflate"||O=="x-deflate"){let h=f.pipe(new j_);h.once("data",function(g){(g[0]&15)===8?w=w.pipe(Pn.createInflate()):w=w.pipe(Pn.createInflateRaw()),p=new $r(w,_),r(p)}),h.on("end",function(){p||(p=new $r(w,_),r(p))});return}if(O=="br"&&typeof Pn.createBrotliDecompress=="function"){w=w.pipe(Pn.createBrotliDecompress()),p=new $r(w,_),r(p);return}p=new $r(w,_),r(p)}),nV(d,a)})}function yV(t,e){let r;t.on("socket",function(i){r=i}),t.on("response",function(i){let a=i.headers;a["transfer-encoding"]==="chunked"&&!a["content-length"]&&i.once("close",function(n){if(r&&r.listenerCount("data")>0&&!n){let o=new Error("Premature close");o.code="ERR_STREAM_PREMATURE_CLOSE",e(o)}})})}function J0(t,e){t.destroy?t.destroy(e):(t.emit("error",e),t.end())}Ga.isRedirect=function(t){return t===301||t===302||t===303||t===307||t===308};Ga.Promise=global.Promise;X_.exports=Oi=Ga;Object.defineProperty(Oi,"__esModule",{value:!0});Oi.default=Oi;Oi.Headers=Vr;Oi.Request=Ha;Oi.Response=$r;Oi.FetchError=zt});var Q_=T(kd=>{"use strict";Object.defineProperty(kd,"__esModule",{value:!0});kd._globalThis=void 0;kd._globalThis=typeof globalThis=="object"?globalThis:global});var J_=T(Cn=>{"use strict";var vV=Cn&&Cn.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),bV=Cn&&Cn.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&vV(e,t,r)};Object.defineProperty(Cn,"__esModule",{value:!0});bV(Q_(),Cn)});var Y_=T(Rn=>{"use strict";var xV=Rn&&Rn.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r),Object.defineProperty(t,i,{enumerable:!0,get:function(){return e[r]}})}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),wV=Rn&&Rn.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&xV(e,t,r)};Object.defineProperty(Rn,"__esModule",{value:!0});wV(J_(),Rn)});var i2=T(qd=>{"use strict";Object.defineProperty(qd,"__esModule",{value:!0});qd.VERSION=void 0;qd.VERSION="1.4.1"});var tE=T(Hs=>{"use strict";Object.defineProperty(Hs,"__esModule",{value:!0});Hs.isCompatible=Hs._makeCompatibilityCheck=void 0;var _V=i2(),Z_=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/;function eE(t){let e=new Set([t]),r=new Set,i=t.match(Z_);if(!i)return()=>!1;let a={major:+i[1],minor:+i[2],patch:+i[3],prerelease:i[4]};if(a.prerelease!=null)return function(p){return p===t};function n(o){return r.add(o),!1}function s(o){return e.add(o),!0}return function(p){if(e.has(p))return!0;if(r.has(p))return!1;let l=p.match(Z_);if(!l)return n(p);let c={major:+l[1],minor:+l[2],patch:+l[3],prerelease:l[4]};return c.prerelease!=null||a.major!==c.major?n(p):a.major===0?a.minor===c.minor&&a.patch<=c.patch?s(p):n(p):a.minor<=c.minor?s(p):n(p)}}Hs._makeCompatibilityCheck=eE;Hs.isCompatible=eE(_V.VERSION)});var Dn=T($a=>{"use strict";Object.defineProperty($a,"__esModule",{value:!0});$a.unregisterGlobal=$a.getGlobal=$a.registerGlobal=void 0;var EV=Y_(),$s=i2(),TV=tE(),NV=$s.VERSION.split(".")[0],Hp=Symbol.for(`opentelemetry.js.api.${NV}`),$p=EV._globalThis;function SV(t,e,r,i=!1){var a;let n=$p[Hp]=(a=$p[Hp])!==null&&a!==void 0?a:{version:$s.VERSION};if(!i&&n[t]){let s=new Error(`@opentelemetry/api: Attempted duplicate registration of API: ${t}`);return r.error(s.stack||s.message),!1}if(n.version!==$s.VERSION){let s=new Error(`@opentelemetry/api: Registration of version v${n.version} for ${t} does not match previously registered API v${$s.VERSION}`);return r.error(s.stack||s.message),!1}return n[t]=e,r.debug(`@opentelemetry/api: Registered a global for ${t} v${$s.VERSION}.`),!0}$a.registerGlobal=SV;function OV(t){var e,r;let i=(e=$p[Hp])===null||e===void 0?void 0:e.version;if(!(!i||!(0,TV.isCompatible)(i)))return(r=$p[Hp])===null||r===void 0?void 0:r[t]}$a.getGlobal=OV;function PV(t,e){e.debug(`@opentelemetry/api: Unregistering a global for ${t} v${$s.VERSION}.`);let r=$p[Hp];r&&delete r[t]}$a.unregisterGlobal=PV});var rE=T(Md=>{"use strict";Object.defineProperty(Md,"__esModule",{value:!0});Md.DiagComponentLogger=void 0;var CV=Dn(),a2=class{constructor(e){this._namespace=e.namespace||"DiagComponentLogger"}debug(...e){return Vp("debug",this._namespace,e)}error(...e){return Vp("error",this._namespace,e)}info(...e){return Vp("info",this._namespace,e)}warn(...e){return Vp("warn",this._namespace,e)}verbose(...e){return Vp("verbose",this._namespace,e)}};Md.DiagComponentLogger=a2;function Vp(t,e,r){let i=(0,CV.getGlobal)("diag");if(i)return r.unshift(e),i[t](...r)}});var zd=T(Wp=>{"use strict";Object.defineProperty(Wp,"__esModule",{value:!0});Wp.DiagLogLevel=void 0;var RV;(function(t){t[t.NONE=0]="NONE",t[t.ERROR=30]="ERROR",t[t.WARN=50]="WARN",t[t.INFO=60]="INFO",t[t.DEBUG=70]="DEBUG",t[t.VERBOSE=80]="VERBOSE",t[t.ALL=9999]="ALL"})(RV=Wp.DiagLogLevel||(Wp.DiagLogLevel={}))});var iE=T(jd=>{"use strict";Object.defineProperty(jd,"__esModule",{value:!0});jd.createLogLevelDiagLogger=void 0;var ia=zd();function DV(t,e){tia.DiagLogLevel.ALL&&(t=ia.DiagLogLevel.ALL),e=e||{};function r(i,a){let n=e[i];return typeof n=="function"&&t>=a?n.bind(e):function(){}}return{error:r("error",ia.DiagLogLevel.ERROR),warn:r("warn",ia.DiagLogLevel.WARN),info:r("info",ia.DiagLogLevel.INFO),debug:r("debug",ia.DiagLogLevel.DEBUG),verbose:r("verbose",ia.DiagLogLevel.VERBOSE)}}jd.createLogLevelDiagLogger=DV});var An=T(Ud=>{"use strict";Object.defineProperty(Ud,"__esModule",{value:!0});Ud.DiagAPI=void 0;var AV=rE(),IV=iE(),aE=zd(),Fd=Dn(),LV="diag",n2=class t{constructor(){function e(a){return function(...n){let s=(0,Fd.getGlobal)("diag");if(s)return s[a](...n)}}let r=this,i=(a,n={logLevel:aE.DiagLogLevel.INFO})=>{var s,o,p;if(a===r){let d=new Error("Cannot use diag as the logger for itself. Please use a DiagLogger implementation like ConsoleDiagLogger or a custom implementation");return r.error((s=d.stack)!==null&&s!==void 0?s:d.message),!1}typeof n=="number"&&(n={logLevel:n});let l=(0,Fd.getGlobal)("diag"),c=(0,IV.createLogLevelDiagLogger)((o=n.logLevel)!==null&&o!==void 0?o:aE.DiagLogLevel.INFO,a);if(l&&!n.suppressOverrideMessage){let d=(p=new Error().stack)!==null&&p!==void 0?p:"";l.warn(`Current logger will be overwritten from ${d}`),c.warn(`Current logger will overwrite one already registered from ${d}`)}return(0,Fd.registerGlobal)("diag",c,r,!0)};r.setLogger=i,r.disable=()=>{(0,Fd.unregisterGlobal)(LV,r)},r.createComponentLogger=a=>new AV.DiagComponentLogger(a),r.verbose=e("verbose"),r.debug=e("debug"),r.info=e("info"),r.warn=e("warn"),r.error=e("error")}static instance(){return this._instance||(this._instance=new t),this._instance}};Ud.DiagAPI=n2});var nE=T(Gd=>{"use strict";Object.defineProperty(Gd,"__esModule",{value:!0});Gd.BaggageImpl=void 0;var s2=class t{constructor(e){this._entries=e?new Map(e):new Map}getEntry(e){let r=this._entries.get(e);if(r)return Object.assign({},r)}getAllEntries(){return Array.from(this._entries.entries()).map(([e,r])=>[e,r])}setEntry(e,r){let i=new t(this._entries);return i._entries.set(e,r),i}removeEntry(e){let r=new t(this._entries);return r._entries.delete(e),r}removeEntries(...e){let r=new t(this._entries);for(let i of e)r._entries.delete(i);return r}clear(){return new t}};Gd.BaggageImpl=s2});var sE=T(Hd=>{"use strict";Object.defineProperty(Hd,"__esModule",{value:!0});Hd.baggageEntryMetadataSymbol=void 0;Hd.baggageEntryMetadataSymbol=Symbol("BaggageEntryMetadata")});var o2=T(Vs=>{"use strict";Object.defineProperty(Vs,"__esModule",{value:!0});Vs.baggageEntryMetadataFromString=Vs.createBaggage=void 0;var BV=An(),kV=nE(),qV=sE(),MV=BV.DiagAPI.instance();function zV(t={}){return new kV.BaggageImpl(new Map(Object.entries(t)))}Vs.createBaggage=zV;function jV(t){return typeof t!="string"&&(MV.error(`Cannot create baggage metadata from unknown type: ${typeof t}`),t=""),{__TYPE__:qV.baggageEntryMetadataSymbol,toString(){return t}}}Vs.baggageEntryMetadataFromString=jV});var Xp=T(Ws=>{"use strict";Object.defineProperty(Ws,"__esModule",{value:!0});Ws.ROOT_CONTEXT=Ws.createContextKey=void 0;function FV(t){return Symbol.for(t)}Ws.createContextKey=FV;var p2=class t{constructor(e){let r=this;r._currentContext=e?new Map(e):new Map,r.getValue=i=>r._currentContext.get(i),r.setValue=(i,a)=>{let n=new t(r._currentContext);return n._currentContext.set(i,a),n},r.deleteValue=i=>{let a=new t(r._currentContext);return a._currentContext.delete(i),a}}};Ws.ROOT_CONTEXT=new p2});var oE=T($d=>{"use strict";Object.defineProperty($d,"__esModule",{value:!0});$d.DiagConsoleLogger=void 0;var l2=[{n:"error",c:"error"},{n:"warn",c:"warn"},{n:"info",c:"info"},{n:"debug",c:"debug"},{n:"verbose",c:"trace"}],c2=class{constructor(){function e(r){return function(...i){if(console){let a=console[r];if(typeof a!="function"&&(a=console.log),typeof a=="function")return a.apply(console,i)}}}for(let r=0;r{"use strict";Object.defineProperty(se,"__esModule",{value:!0});se.createNoopMeter=se.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=se.NOOP_OBSERVABLE_GAUGE_METRIC=se.NOOP_OBSERVABLE_COUNTER_METRIC=se.NOOP_UP_DOWN_COUNTER_METRIC=se.NOOP_HISTOGRAM_METRIC=se.NOOP_COUNTER_METRIC=se.NOOP_METER=se.NoopObservableUpDownCounterMetric=se.NoopObservableGaugeMetric=se.NoopObservableCounterMetric=se.NoopObservableMetric=se.NoopHistogramMetric=se.NoopUpDownCounterMetric=se.NoopCounterMetric=se.NoopMetric=se.NoopMeter=void 0;var Vd=class{constructor(){}createHistogram(e,r){return se.NOOP_HISTOGRAM_METRIC}createCounter(e,r){return se.NOOP_COUNTER_METRIC}createUpDownCounter(e,r){return se.NOOP_UP_DOWN_COUNTER_METRIC}createObservableGauge(e,r){return se.NOOP_OBSERVABLE_GAUGE_METRIC}createObservableCounter(e,r){return se.NOOP_OBSERVABLE_COUNTER_METRIC}createObservableUpDownCounter(e,r){return se.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC}addBatchObservableCallback(e,r){}removeBatchObservableCallback(e){}};se.NoopMeter=Vd;var Xs=class{};se.NoopMetric=Xs;var Wd=class extends Xs{add(e,r){}};se.NoopCounterMetric=Wd;var Xd=class extends Xs{add(e,r){}};se.NoopUpDownCounterMetric=Xd;var Kd=class extends Xs{record(e,r){}};se.NoopHistogramMetric=Kd;var Ks=class{addCallback(e){}removeCallback(e){}};se.NoopObservableMetric=Ks;var Qd=class extends Ks{};se.NoopObservableCounterMetric=Qd;var Jd=class extends Ks{};se.NoopObservableGaugeMetric=Jd;var Yd=class extends Ks{};se.NoopObservableUpDownCounterMetric=Yd;se.NOOP_METER=new Vd;se.NOOP_COUNTER_METRIC=new Wd;se.NOOP_HISTOGRAM_METRIC=new Kd;se.NOOP_UP_DOWN_COUNTER_METRIC=new Xd;se.NOOP_OBSERVABLE_COUNTER_METRIC=new Qd;se.NOOP_OBSERVABLE_GAUGE_METRIC=new Jd;se.NOOP_OBSERVABLE_UP_DOWN_COUNTER_METRIC=new Yd;function UV(){return se.NOOP_METER}se.createNoopMeter=UV});var pE=T(Kp=>{"use strict";Object.defineProperty(Kp,"__esModule",{value:!0});Kp.ValueType=void 0;var GV;(function(t){t[t.INT=0]="INT",t[t.DOUBLE=1]="DOUBLE"})(GV=Kp.ValueType||(Kp.ValueType={}))});var u2=T(Qs=>{"use strict";Object.defineProperty(Qs,"__esModule",{value:!0});Qs.defaultTextMapSetter=Qs.defaultTextMapGetter=void 0;Qs.defaultTextMapGetter={get(t,e){if(t!=null)return t[e]},keys(t){return t==null?[]:Object.keys(t)}};Qs.defaultTextMapSetter={set(t,e,r){t!=null&&(t[e]=r)}}});var lE=T(Zd=>{"use strict";Object.defineProperty(Zd,"__esModule",{value:!0});Zd.NoopContextManager=void 0;var HV=Xp(),m2=class{active(){return HV.ROOT_CONTEXT}with(e,r,i,...a){return r.call(i,...a)}bind(e,r){return r}enable(){return this}disable(){return this}};Zd.NoopContextManager=m2});var Qp=T(eu=>{"use strict";Object.defineProperty(eu,"__esModule",{value:!0});eu.ContextAPI=void 0;var $V=lE(),f2=Dn(),cE=An(),h2="context",VV=new $V.NoopContextManager,g2=class t{constructor(){}static getInstance(){return this._instance||(this._instance=new t),this._instance}setGlobalContextManager(e){return(0,f2.registerGlobal)(h2,e,cE.DiagAPI.instance())}active(){return this._getContextManager().active()}with(e,r,i,...a){return this._getContextManager().with(e,r,i,...a)}bind(e,r){return this._getContextManager().bind(e,r)}_getContextManager(){return(0,f2.getGlobal)(h2)||VV}disable(){this._getContextManager().disable(),(0,f2.unregisterGlobal)(h2,cE.DiagAPI.instance())}};eu.ContextAPI=g2});var y2=T(Jp=>{"use strict";Object.defineProperty(Jp,"__esModule",{value:!0});Jp.TraceFlags=void 0;var WV;(function(t){t[t.NONE=0]="NONE",t[t.SAMPLED=1]="SAMPLED"})(WV=Jp.TraceFlags||(Jp.TraceFlags={}))});var tu=T(Pi=>{"use strict";Object.defineProperty(Pi,"__esModule",{value:!0});Pi.INVALID_SPAN_CONTEXT=Pi.INVALID_TRACEID=Pi.INVALID_SPANID=void 0;var XV=y2();Pi.INVALID_SPANID="0000000000000000";Pi.INVALID_TRACEID="00000000000000000000000000000000";Pi.INVALID_SPAN_CONTEXT={traceId:Pi.INVALID_TRACEID,spanId:Pi.INVALID_SPANID,traceFlags:XV.TraceFlags.NONE}});var iu=T(ru=>{"use strict";Object.defineProperty(ru,"__esModule",{value:!0});ru.NonRecordingSpan=void 0;var KV=tu(),v2=class{constructor(e=KV.INVALID_SPAN_CONTEXT){this._spanContext=e}spanContext(){return this._spanContext}setAttribute(e,r){return this}setAttributes(e){return this}addEvent(e,r){return this}setStatus(e){return this}updateName(e){return this}end(e){}isRecording(){return!1}recordException(e,r){}};ru.NonRecordingSpan=v2});var w2=T(hr=>{"use strict";Object.defineProperty(hr,"__esModule",{value:!0});hr.getSpanContext=hr.setSpanContext=hr.deleteSpan=hr.setSpan=hr.getActiveSpan=hr.getSpan=void 0;var QV=Xp(),JV=iu(),YV=Qp(),b2=(0,QV.createContextKey)("OpenTelemetry Context Key SPAN");function x2(t){return t.getValue(b2)||void 0}hr.getSpan=x2;function ZV(){return x2(YV.ContextAPI.getInstance().active())}hr.getActiveSpan=ZV;function dE(t,e){return t.setValue(b2,e)}hr.setSpan=dE;function eW(t){return t.deleteValue(b2)}hr.deleteSpan=eW;function tW(t,e){return dE(t,new JV.NonRecordingSpan(e))}hr.setSpanContext=tW;function rW(t){var e;return(e=x2(t))===null||e===void 0?void 0:e.spanContext()}hr.getSpanContext=rW});var au=T(Ci=>{"use strict";Object.defineProperty(Ci,"__esModule",{value:!0});Ci.wrapSpanContext=Ci.isSpanContextValid=Ci.isValidSpanId=Ci.isValidTraceId=void 0;var uE=tu(),iW=iu(),aW=/^([0-9a-f]{32})$/i,nW=/^[0-9a-f]{16}$/i;function mE(t){return aW.test(t)&&t!==uE.INVALID_TRACEID}Ci.isValidTraceId=mE;function fE(t){return nW.test(t)&&t!==uE.INVALID_SPANID}Ci.isValidSpanId=fE;function sW(t){return mE(t.traceId)&&fE(t.spanId)}Ci.isSpanContextValid=sW;function oW(t){return new iW.NonRecordingSpan(t)}Ci.wrapSpanContext=oW});var N2=T(nu=>{"use strict";Object.defineProperty(nu,"__esModule",{value:!0});nu.NoopTracer=void 0;var pW=Qp(),hE=w2(),_2=iu(),lW=au(),E2=pW.ContextAPI.getInstance(),T2=class{startSpan(e,r,i=E2.active()){if(!!(r!=null&&r.root))return new _2.NonRecordingSpan;let n=i&&(0,hE.getSpanContext)(i);return cW(n)&&(0,lW.isSpanContextValid)(n)?new _2.NonRecordingSpan(n):new _2.NonRecordingSpan}startActiveSpan(e,r,i,a){let n,s,o;if(arguments.length<2)return;arguments.length===2?o=r:arguments.length===3?(n=r,o=i):(n=r,s=i,o=a);let p=s??E2.active(),l=this.startSpan(e,n,p),c=(0,hE.setSpan)(p,l);return E2.with(c,o,void 0,l)}};nu.NoopTracer=T2;function cW(t){return typeof t=="object"&&typeof t.spanId=="string"&&typeof t.traceId=="string"&&typeof t.traceFlags=="number"}});var O2=T(su=>{"use strict";Object.defineProperty(su,"__esModule",{value:!0});su.ProxyTracer=void 0;var dW=N2(),uW=new dW.NoopTracer,S2=class{constructor(e,r,i,a){this._provider=e,this.name=r,this.version=i,this.options=a}startSpan(e,r,i){return this._getTracer().startSpan(e,r,i)}startActiveSpan(e,r,i,a){let n=this._getTracer();return Reflect.apply(n.startActiveSpan,n,arguments)}_getTracer(){if(this._delegate)return this._delegate;let e=this._provider.getDelegateTracer(this.name,this.version,this.options);return e?(this._delegate=e,this._delegate):uW}};su.ProxyTracer=S2});var gE=T(ou=>{"use strict";Object.defineProperty(ou,"__esModule",{value:!0});ou.NoopTracerProvider=void 0;var mW=N2(),P2=class{getTracer(e,r,i){return new mW.NoopTracer}};ou.NoopTracerProvider=P2});var R2=T(pu=>{"use strict";Object.defineProperty(pu,"__esModule",{value:!0});pu.ProxyTracerProvider=void 0;var fW=O2(),hW=gE(),gW=new hW.NoopTracerProvider,C2=class{getTracer(e,r,i){var a;return(a=this.getDelegateTracer(e,r,i))!==null&&a!==void 0?a:new fW.ProxyTracer(this,e,r,i)}getDelegate(){var e;return(e=this._delegate)!==null&&e!==void 0?e:gW}setDelegate(e){this._delegate=e}getDelegateTracer(e,r,i){var a;return(a=this._delegate)===null||a===void 0?void 0:a.getTracer(e,r,i)}};pu.ProxyTracerProvider=C2});var yE=T(Yp=>{"use strict";Object.defineProperty(Yp,"__esModule",{value:!0});Yp.SamplingDecision=void 0;var yW;(function(t){t[t.NOT_RECORD=0]="NOT_RECORD",t[t.RECORD=1]="RECORD",t[t.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"})(yW=Yp.SamplingDecision||(Yp.SamplingDecision={}))});var vE=T(Zp=>{"use strict";Object.defineProperty(Zp,"__esModule",{value:!0});Zp.SpanKind=void 0;var vW;(function(t){t[t.INTERNAL=0]="INTERNAL",t[t.SERVER=1]="SERVER",t[t.CLIENT=2]="CLIENT",t[t.PRODUCER=3]="PRODUCER",t[t.CONSUMER=4]="CONSUMER"})(vW=Zp.SpanKind||(Zp.SpanKind={}))});var bE=T(el=>{"use strict";Object.defineProperty(el,"__esModule",{value:!0});el.SpanStatusCode=void 0;var bW;(function(t){t[t.UNSET=0]="UNSET",t[t.OK=1]="OK",t[t.ERROR=2]="ERROR"})(bW=el.SpanStatusCode||(el.SpanStatusCode={}))});var xE=T(Js=>{"use strict";Object.defineProperty(Js,"__esModule",{value:!0});Js.validateValue=Js.validateKey=void 0;var D2="[_0-9a-z-*/]",xW=`[a-z]${D2}{0,255}`,wW=`[a-z0-9]${D2}{0,240}@[a-z]${D2}{0,13}`,_W=new RegExp(`^(?:${xW}|${wW})$`),EW=/^[ -~]{0,255}[!-~]$/,TW=/,|=/;function NW(t){return _W.test(t)}Js.validateKey=NW;function SW(t){return EW.test(t)&&!TW.test(t)}Js.validateValue=SW});var NE=T(lu=>{"use strict";Object.defineProperty(lu,"__esModule",{value:!0});lu.TraceStateImpl=void 0;var wE=xE(),_E=32,OW=512,EE=",",TE="=",A2=class t{constructor(e){this._internalState=new Map,e&&this._parse(e)}set(e,r){let i=this._clone();return i._internalState.has(e)&&i._internalState.delete(e),i._internalState.set(e,r),i}unset(e){let r=this._clone();return r._internalState.delete(e),r}get(e){return this._internalState.get(e)}serialize(){return this._keys().reduce((e,r)=>(e.push(r+TE+this.get(r)),e),[]).join(EE)}_parse(e){e.length>OW||(this._internalState=e.split(EE).reverse().reduce((r,i)=>{let a=i.trim(),n=a.indexOf(TE);if(n!==-1){let s=a.slice(0,n),o=a.slice(n+1,i.length);(0,wE.validateKey)(s)&&(0,wE.validateValue)(o)&&r.set(s,o)}return r},new Map),this._internalState.size>_E&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,_E))))}_keys(){return Array.from(this._internalState.keys()).reverse()}_clone(){let e=new t;return e._internalState=new Map(this._internalState),e}};lu.TraceStateImpl=A2});var SE=T(cu=>{"use strict";Object.defineProperty(cu,"__esModule",{value:!0});cu.createTraceState=void 0;var PW=NE();function CW(t){return new PW.TraceStateImpl(t)}cu.createTraceState=CW});var OE=T(du=>{"use strict";Object.defineProperty(du,"__esModule",{value:!0});du.context=void 0;var RW=Qp();du.context=RW.ContextAPI.getInstance()});var PE=T(uu=>{"use strict";Object.defineProperty(uu,"__esModule",{value:!0});uu.diag=void 0;var DW=An();uu.diag=DW.DiagAPI.instance()});var CE=T(Ys=>{"use strict";Object.defineProperty(Ys,"__esModule",{value:!0});Ys.NOOP_METER_PROVIDER=Ys.NoopMeterProvider=void 0;var AW=d2(),mu=class{getMeter(e,r,i){return AW.NOOP_METER}};Ys.NoopMeterProvider=mu;Ys.NOOP_METER_PROVIDER=new mu});var DE=T(fu=>{"use strict";Object.defineProperty(fu,"__esModule",{value:!0});fu.MetricsAPI=void 0;var IW=CE(),I2=Dn(),RE=An(),L2="metrics",B2=class t{constructor(){}static getInstance(){return this._instance||(this._instance=new t),this._instance}setGlobalMeterProvider(e){return(0,I2.registerGlobal)(L2,e,RE.DiagAPI.instance())}getMeterProvider(){return(0,I2.getGlobal)(L2)||IW.NOOP_METER_PROVIDER}getMeter(e,r,i){return this.getMeterProvider().getMeter(e,r,i)}disable(){(0,I2.unregisterGlobal)(L2,RE.DiagAPI.instance())}};fu.MetricsAPI=B2});var AE=T(hu=>{"use strict";Object.defineProperty(hu,"__esModule",{value:!0});hu.metrics=void 0;var LW=DE();hu.metrics=LW.MetricsAPI.getInstance()});var IE=T(gu=>{"use strict";Object.defineProperty(gu,"__esModule",{value:!0});gu.NoopTextMapPropagator=void 0;var k2=class{inject(e,r){}extract(e,r){return e}fields(){return[]}};gu.NoopTextMapPropagator=k2});var BE=T(Ri=>{"use strict";Object.defineProperty(Ri,"__esModule",{value:!0});Ri.deleteBaggage=Ri.setBaggage=Ri.getActiveBaggage=Ri.getBaggage=void 0;var BW=Qp(),kW=Xp(),q2=(0,kW.createContextKey)("OpenTelemetry Baggage Key");function LE(t){return t.getValue(q2)||void 0}Ri.getBaggage=LE;function qW(){return LE(BW.ContextAPI.getInstance().active())}Ri.getActiveBaggage=qW;function MW(t,e){return t.setValue(q2,e)}Ri.setBaggage=MW;function zW(t){return t.deleteValue(q2)}Ri.deleteBaggage=zW});var ME=T(vu=>{"use strict";Object.defineProperty(vu,"__esModule",{value:!0});vu.PropagationAPI=void 0;var M2=Dn(),jW=IE(),kE=u2(),yu=BE(),FW=o2(),qE=An(),z2="propagation",UW=new jW.NoopTextMapPropagator,j2=class t{constructor(){this.createBaggage=FW.createBaggage,this.getBaggage=yu.getBaggage,this.getActiveBaggage=yu.getActiveBaggage,this.setBaggage=yu.setBaggage,this.deleteBaggage=yu.deleteBaggage}static getInstance(){return this._instance||(this._instance=new t),this._instance}setGlobalPropagator(e){return(0,M2.registerGlobal)(z2,e,qE.DiagAPI.instance())}inject(e,r,i=kE.defaultTextMapSetter){return this._getGlobalPropagator().inject(e,r,i)}extract(e,r,i=kE.defaultTextMapGetter){return this._getGlobalPropagator().extract(e,r,i)}fields(){return this._getGlobalPropagator().fields()}disable(){(0,M2.unregisterGlobal)(z2,qE.DiagAPI.instance())}_getGlobalPropagator(){return(0,M2.getGlobal)(z2)||UW}};vu.PropagationAPI=j2});var zE=T(bu=>{"use strict";Object.defineProperty(bu,"__esModule",{value:!0});bu.propagation=void 0;var GW=ME();bu.propagation=GW.PropagationAPI.getInstance()});var GE=T(xu=>{"use strict";Object.defineProperty(xu,"__esModule",{value:!0});xu.TraceAPI=void 0;var F2=Dn(),jE=R2(),FE=au(),Zs=w2(),UE=An(),U2="trace",G2=class t{constructor(){this._proxyTracerProvider=new jE.ProxyTracerProvider,this.wrapSpanContext=FE.wrapSpanContext,this.isSpanContextValid=FE.isSpanContextValid,this.deleteSpan=Zs.deleteSpan,this.getSpan=Zs.getSpan,this.getActiveSpan=Zs.getActiveSpan,this.getSpanContext=Zs.getSpanContext,this.setSpan=Zs.setSpan,this.setSpanContext=Zs.setSpanContext}static getInstance(){return this._instance||(this._instance=new t),this._instance}setGlobalTracerProvider(e){let r=(0,F2.registerGlobal)(U2,this._proxyTracerProvider,UE.DiagAPI.instance());return r&&this._proxyTracerProvider.setDelegate(e),r}getTracerProvider(){return(0,F2.getGlobal)(U2)||this._proxyTracerProvider}getTracer(e,r){return this.getTracerProvider().getTracer(e,r)}disable(){(0,F2.unregisterGlobal)(U2,UE.DiagAPI.instance()),this._proxyTracerProvider=new jE.ProxyTracerProvider}};xu.TraceAPI=G2});var HE=T(wu=>{"use strict";Object.defineProperty(wu,"__esModule",{value:!0});wu.trace=void 0;var HW=GE();wu.trace=HW.TraceAPI.getInstance()});var YE=T(re=>{"use strict";Object.defineProperty(re,"__esModule",{value:!0});re.trace=re.propagation=re.metrics=re.diag=re.context=re.INVALID_SPAN_CONTEXT=re.INVALID_TRACEID=re.INVALID_SPANID=re.isValidSpanId=re.isValidTraceId=re.isSpanContextValid=re.createTraceState=re.TraceFlags=re.SpanStatusCode=re.SpanKind=re.SamplingDecision=re.ProxyTracerProvider=re.ProxyTracer=re.defaultTextMapSetter=re.defaultTextMapGetter=re.ValueType=re.createNoopMeter=re.DiagLogLevel=re.DiagConsoleLogger=re.ROOT_CONTEXT=re.createContextKey=re.baggageEntryMetadataFromString=void 0;var $W=o2();Object.defineProperty(re,"baggageEntryMetadataFromString",{enumerable:!0,get:function(){return $W.baggageEntryMetadataFromString}});var $E=Xp();Object.defineProperty(re,"createContextKey",{enumerable:!0,get:function(){return $E.createContextKey}});Object.defineProperty(re,"ROOT_CONTEXT",{enumerable:!0,get:function(){return $E.ROOT_CONTEXT}});var VW=oE();Object.defineProperty(re,"DiagConsoleLogger",{enumerable:!0,get:function(){return VW.DiagConsoleLogger}});var WW=zd();Object.defineProperty(re,"DiagLogLevel",{enumerable:!0,get:function(){return WW.DiagLogLevel}});var XW=d2();Object.defineProperty(re,"createNoopMeter",{enumerable:!0,get:function(){return XW.createNoopMeter}});var KW=pE();Object.defineProperty(re,"ValueType",{enumerable:!0,get:function(){return KW.ValueType}});var VE=u2();Object.defineProperty(re,"defaultTextMapGetter",{enumerable:!0,get:function(){return VE.defaultTextMapGetter}});Object.defineProperty(re,"defaultTextMapSetter",{enumerable:!0,get:function(){return VE.defaultTextMapSetter}});var QW=O2();Object.defineProperty(re,"ProxyTracer",{enumerable:!0,get:function(){return QW.ProxyTracer}});var JW=R2();Object.defineProperty(re,"ProxyTracerProvider",{enumerable:!0,get:function(){return JW.ProxyTracerProvider}});var YW=yE();Object.defineProperty(re,"SamplingDecision",{enumerable:!0,get:function(){return YW.SamplingDecision}});var ZW=vE();Object.defineProperty(re,"SpanKind",{enumerable:!0,get:function(){return ZW.SpanKind}});var eX=bE();Object.defineProperty(re,"SpanStatusCode",{enumerable:!0,get:function(){return eX.SpanStatusCode}});var tX=y2();Object.defineProperty(re,"TraceFlags",{enumerable:!0,get:function(){return tX.TraceFlags}});var rX=SE();Object.defineProperty(re,"createTraceState",{enumerable:!0,get:function(){return rX.createTraceState}});var H2=au();Object.defineProperty(re,"isSpanContextValid",{enumerable:!0,get:function(){return H2.isSpanContextValid}});Object.defineProperty(re,"isValidTraceId",{enumerable:!0,get:function(){return H2.isValidTraceId}});Object.defineProperty(re,"isValidSpanId",{enumerable:!0,get:function(){return H2.isValidSpanId}});var $2=tu();Object.defineProperty(re,"INVALID_SPANID",{enumerable:!0,get:function(){return $2.INVALID_SPANID}});Object.defineProperty(re,"INVALID_TRACEID",{enumerable:!0,get:function(){return $2.INVALID_TRACEID}});Object.defineProperty(re,"INVALID_SPAN_CONTEXT",{enumerable:!0,get:function(){return $2.INVALID_SPAN_CONTEXT}});var WE=OE();Object.defineProperty(re,"context",{enumerable:!0,get:function(){return WE.context}});var XE=PE();Object.defineProperty(re,"diag",{enumerable:!0,get:function(){return XE.diag}});var KE=AE();Object.defineProperty(re,"metrics",{enumerable:!0,get:function(){return KE.metrics}});var QE=zE();Object.defineProperty(re,"propagation",{enumerable:!0,get:function(){return QE.propagation}});var JE=HE();Object.defineProperty(re,"trace",{enumerable:!0,get:function(){return JE.trace}});re.default={context:WE.context,diag:XE.diag,metrics:KE.metrics,propagation:QE.propagation,trace:JE.trace}});var V2=T(jt=>{"use strict";Object.defineProperty(jt,"__esModule",{value:!0});var aa=YE();(function(t){t[t.INTERNAL=0]="INTERNAL",t[t.SERVER=1]="SERVER",t[t.CLIENT=2]="CLIENT",t[t.PRODUCER=3]="PRODUCER",t[t.CONSUMER=4]="CONSUMER"})(jt.SpanKind||(jt.SpanKind={}));function iX(t){return aa.trace.getSpan(t)}function ZE(t,e){return aa.trace.setSpan(t,e)}function aX(t,e){return aa.trace.setSpanContext(t,e)}function nX(t){return aa.trace.getSpanContext(t)}function sX(t){return aa.trace.isSpanContextValid(t)}function eT(t,e){return aa.trace.getTracer(t||"azure/core-tracing",e)}var tT=aa.context;(function(t){t[t.UNSET=0]="UNSET",t[t.OK=1]="OK",t[t.ERROR=2]="ERROR"})(jt.SpanStatusCode||(jt.SpanStatusCode={}));function oX(){var t;if(typeof process>"u")return!1;let e=(t=process.env.AZURE_TRACING_DISABLED)===null||t===void 0?void 0:t.toLowerCase();return e==="false"||e==="0"?!1:!!e}function pX(t){return function(e,r){let i=eT(),a=(r==null?void 0:r.tracingOptions)||{},n=Object.assign({kind:jt.SpanKind.INTERNAL},a.spanOptions),s=t.packagePrefix?`${t.packagePrefix}.${e}`:e,o;oX()?o=aa.trace.wrapSpanContext(aa.INVALID_SPAN_CONTEXT):o=i.startSpan(s,n,a.tracingContext),t.namespace&&o.setAttribute("az.namespace",t.namespace);let p=a.spanOptions||{};o.isRecording()&&t.namespace&&(p=Object.assign(Object.assign({},a.spanOptions),{attributes:Object.assign(Object.assign({},n.attributes),{"az.namespace":t.namespace})}));let l=Object.assign(Object.assign({},a),{spanOptions:p,tracingContext:ZE(a.tracingContext||tT.active(),o)}),c=Object.assign(Object.assign({},r),{tracingOptions:l});return{span:o,updatedOptions:c}}}var rT="00";function lX(t){let e=t.split("-");if(e.length!==4)return;let[r,i,a,n]=e;if(r!==rT)return;let s=parseInt(n,16);return{spanId:a,traceId:i,traceFlags:s}}function cX(t){let e=[];if(t.traceId||e.push("traceId"),t.spanId||e.push("spanId"),e.length)return;let i=(t.traceFlags||0).toString(16),a=i.length===1?`0${i}`:i;return`${rT}-${t.traceId}-${t.spanId}-${a}`}jt.context=tT;jt.createSpanFunction=pX;jt.extractSpanContextFromTraceParentHeader=lX;jt.getSpan=iX;jt.getSpanContext=nX;jt.getTraceParentHeader=cX;jt.getTracer=eT;jt.isSpanContextValid=sX;jt.setSpan=ZE;jt.setSpanContext=aX});var YT=T(G=>{"use strict";Object.defineProperty(G,"__esModule",{value:!0});var dX=(Jm(),Lo(Qm)),uX=require("util"),mX=(od(),Lo(sd)),fX=zw(),Di=Nd(),hX=Dd(),yT=r_(),gX=require("os"),yX=require("http"),vX=require("https"),Tu=zs(),bX=t1(),xX=require("stream"),wX=q_(),_X=K_(),In=V2();function vT(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}function sl(t){if(t&&t.__esModule)return t;var e=Object.create(null);return t&&Object.keys(t).forEach(function(r){if(r!=="default"){var i=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(e,r,i.get?i:{enumerable:!0,get:function(){return t[r]}})}}),e.default=t,Object.freeze(e)}var bT=sl(fX),W2=sl(gX),iT=sl(yX),aT=sl(vX),_u=sl(bX),EX=vT(wX),TX=vT(_X);function tl(t){return t.toLowerCase()}function xT(t){if(t&&typeof t=="object"){let e=t;if(typeof e.rawHeaders=="function"&&typeof e.clone=="function"&&typeof e.get=="function"&&typeof e.set=="function"&&typeof e.contains=="function"&&typeof e.remove=="function"&&typeof e.headersArray=="function"&&typeof e.headerValues=="function"&&typeof e.headerNames=="function"&&typeof e.toJson=="function")return!0}return!1}var Va=class t{constructor(e){if(this._headersMap={},e)for(let r in e)this.set(r,e[r])}set(e,r){this._headersMap[tl(e)]={name:e,value:r.toString()}}get(e){let r=this._headersMap[tl(e)];return r?r.value:void 0}contains(e){return!!this._headersMap[tl(e)]}remove(e){let r=this.contains(e);return delete this._headersMap[tl(e)],r}rawHeaders(){return this.toJson({preserveCase:!0})}headersArray(){let e=[];for(let r in this._headersMap)e.push(this._headersMap[r]);return e}headerNames(){let e=[],r=this.headersArray();for(let i=0;i{r=r.then(i)}),r}function DX(t){if(typeof t.then!="function")throw new Error("The provided input is not a Promise.");return e=>{t.then(r=>e(void 0,r)).catch(r=>{e(r)})}}function AX(t){if(typeof t.then!="function")throw new Error("The provided input is not a Promise.");return e=>{t.then(r=>process.nextTick(e,void 0,r.parsedBody,r.request,r)).catch(r=>{process.nextTick(e,r)})}}function IX(t,e,r,i){if(Array.isArray(t)||(t=[t]),!r||!i)return{[e]:t};let a={[e]:t};return a[gt]={[r]:i},a}function LX(t,e){let r=t;e.forEach(i=>{Object.getOwnPropertyNames(i.prototype).forEach(a=>{r.prototype[a]=i.prototype[a]})})}var BX=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function ET(t){return BX.test(t)}function rl(t,e,r){return!t||!e?t:t.split(e).join(r||"")}function kX(t){return typeof t!="object"&&typeof t!="function"||t===null}function Nu(t){if(process.env[t])return process.env[t];if(process.env[t.toLowerCase()])return process.env[t.toLowerCase()]}function qX(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)&&!(t instanceof RegExp)&&!(t instanceof Date)}var Ou=class{constructor(e={},r){this.modelMappers=e,this.isXML=r}validateConstraints(e,r,i){let a=(n,s)=>{throw new Error(`"${i}" with value "${r}" should satisfy the constraint "${n}": ${s}.`)};if(e.constraints&&r!=null){let n=r,{ExclusiveMaximum:s,ExclusiveMinimum:o,InclusiveMaximum:p,InclusiveMinimum:l,MaxItems:c,MaxLength:d,MinItems:u,MinLength:m,MultipleOf:f,Pattern:y,UniqueItems:w}=e.constraints;s!=null&&n>=s&&a("ExclusiveMaximum",s),o!=null&&n<=o&&a("ExclusiveMinimum",o),p!=null&&n>p&&a("InclusiveMaximum",p),l!=null&&nc&&a("MaxItems",c),d!=null&&_.length>d&&a("MaxLength",d),u!=null&&_.lengthh.indexOf(O)!==v)&&a("UniqueItems",w)}}serialize(e,r,i,a={}){var n,s,o;let p={rootName:(n=a.rootName)!==null&&n!==void 0?n:"",includeRoot:(s=a.includeRoot)!==null&&s!==void 0?s:!1,xmlCharKey:(o=a.xmlCharKey)!==null&&o!==void 0?o:sa},l={},c=e.type.name;i||(i=e.serializedName),c.match(/^Sequence$/i)!==null&&(l=[]),e.isConstant&&(r=e.defaultValue);let{required:d,nullable:u}=e;if(d&&u&&r===void 0)throw new Error(`${i} cannot be undefined.`);if(d&&!u&&r==null)throw new Error(`${i} cannot be null or undefined.`);if(!d&&u===!1&&r===null)throw new Error(`${i} cannot be null.`);return r==null||c.match(/^any$/i)!==null?l=r:c.match(/^(Number|String|Boolean|Object|Stream|Uuid)$/i)!==null?l=GX(c,i,r):c.match(/^Enum$/i)!==null?l=HX(i,e.type.allowedValues,r):c.match(/^(Date|DateTime|TimeSpan|DateTimeRfc1123|UnixTime)$/i)!==null?l=WX(c,r,i):c.match(/^ByteArray$/i)!==null?l=$X(i,r):c.match(/^Base64Url$/i)!==null?l=VX(i,r):c.match(/^Sequence$/i)!==null?l=XX(this,e,r,i,!!this.isXML,p):c.match(/^Dictionary$/i)!==null?l=KX(this,e,r,i,!!this.isXML,p):c.match(/^Composite$/i)!==null&&(l=JX(this,e,r,i,!!this.isXML,p)),l}deserialize(e,r,i,a={}){var n,s,o;let p={rootName:(n=a.rootName)!==null&&n!==void 0?n:"",includeRoot:(s=a.includeRoot)!==null&&s!==void 0?s:!1,xmlCharKey:(o=a.xmlCharKey)!==null&&o!==void 0?o:sa};if(r==null)return this.isXML&&e.type.name==="Sequence"&&!e.xmlIsWrapped&&(r=[]),e.defaultValue!==void 0&&(r=e.defaultValue),r;let l,c=e.type.name;if(i||(i=e.serializedName),c.match(/^Composite$/i)!==null)l=ZX(this,e,r,i,p);else{if(this.isXML){let d=p.xmlCharKey,u=r;u[gt]!=null&&u[d]!=null&&(r=u[d])}c.match(/^Number$/i)!==null?(l=parseFloat(r),isNaN(l)&&(l=r)):c.match(/^Boolean$/i)!==null?r==="true"?l=!0:r==="false"?l=!1:l=r:c.match(/^(String|Enum|Object|Stream|Uuid|TimeSpan|any)$/i)!==null?l=r:c.match(/^(Date|DateTime|DateTimeRfc1123)$/i)!==null?l=new Date(r):c.match(/^UnixTime$/i)!==null?l=UX(r):c.match(/^ByteArray$/i)!==null?l=wT(r):c.match(/^Base64Url$/i)!==null?l=jX(r):c.match(/^Sequence$/i)!==null?l=tK(this,e,r,i,p):c.match(/^Dictionary$/i)!==null&&(l=eK(this,e,r,i,p))}return e.isConstant&&(l=e.defaultValue),l}};function MX(t,e){let r=t.length;for(;r-1>=0&&t[r-1]===e;)--r;return t.substr(0,r)}function zX(t){if(!t)return;if(!(t instanceof Uint8Array))throw new Error("Please provide an input of type Uint8Array for converting to Base64Url.");let e=_g(t);return MX(e,"=").replace(/\+/g,"-").replace(/\//g,"_")}function jX(t){if(t){if(t&&typeof t.valueOf()!="string")throw new Error("Please provide an input of type string for converting to Uint8Array");return t=t.replace(/-/g,"+").replace(/_/g,"/"),wT(t)}}function K2(t){let e=[],r="";if(t){let i=t.split(".");for(let a of i)a.charAt(a.length-1)==="\\"?r+=a.substr(0,a.length-1)+".":(r+=a,e.push(r),r="")}return e}function FX(t){if(t)return typeof t.valueOf()=="string"&&(t=new Date(t)),Math.floor(t.getTime()/1e3)}function UX(t){if(t)return new Date(t*1e3)}function GX(t,e,r){if(r!=null){if(t.match(/^Number$/i)!==null){if(typeof r!="number")throw new Error(`${e} with value ${r} must be of type number.`)}else if(t.match(/^String$/i)!==null){if(typeof r.valueOf()!="string")throw new Error(`${e} with value "${r}" must be of type string.`)}else if(t.match(/^Uuid$/i)!==null){if(!(typeof r.valueOf()=="string"&&_T(r)))throw new Error(`${e} with value "${r}" must be of type string and a valid uuid.`)}else if(t.match(/^Boolean$/i)!==null){if(typeof r!="boolean")throw new Error(`${e} with value ${r} must be of type boolean.`)}else if(t.match(/^Stream$/i)!==null){let i=typeof r;if(i!=="string"&&i!=="function"&&!(r instanceof ArrayBuffer)&&!ArrayBuffer.isView(r)&&!((typeof Blob=="function"||typeof Blob=="object")&&r instanceof Blob))throw new Error(`${e} must be a string, Blob, ArrayBuffer, ArrayBufferView, or a function returning NodeJS.ReadableStream.`)}}return r}function HX(t,e,r){if(!e)throw new Error(`Please provide a set of allowedValues to validate ${t} as an Enum Type.`);if(!e.some(a=>typeof a.valueOf()=="string"?a.toLowerCase()===r.toLowerCase():a===r))throw new Error(`${r} is not a valid value for ${t}. The valid values are: ${JSON.stringify(e)}.`);return r}function $X(t,e){let r="";if(e!=null){if(!(e instanceof Uint8Array))throw new Error(`${t} must be of type Uint8Array.`);r=_g(e)}return r}function VX(t,e){let r="";if(e!=null){if(!(e instanceof Uint8Array))throw new Error(`${t} must be of type Uint8Array.`);r=zX(e)||""}return r}function WX(t,e,r){if(e!=null){if(t.match(/^Date$/i)!==null){if(!(e instanceof Date||typeof e.valueOf()=="string"&&!isNaN(Date.parse(e))))throw new Error(`${r} must be an instanceof Date or a string in ISO8601 format.`);e=e instanceof Date?e.toISOString().substring(0,10):new Date(e).toISOString().substring(0,10)}else if(t.match(/^DateTime$/i)!==null){if(!(e instanceof Date||typeof e.valueOf()=="string"&&!isNaN(Date.parse(e))))throw new Error(`${r} must be an instanceof Date or a string in ISO8601 format.`);e=e instanceof Date?e.toISOString():new Date(e).toISOString()}else if(t.match(/^DateTimeRfc1123$/i)!==null){if(!(e instanceof Date||typeof e.valueOf()=="string"&&!isNaN(Date.parse(e))))throw new Error(`${r} must be an instanceof Date or a string in RFC-1123 format.`);e=e instanceof Date?e.toUTCString():new Date(e).toUTCString()}else if(t.match(/^UnixTime$/i)!==null){if(!(e instanceof Date||typeof e.valueOf()=="string"&&!isNaN(Date.parse(e))))throw new Error(`${r} must be an instanceof Date or a string in RFC-1123/ISO8601 format for it to be serialized in UnixTime/Epoch format.`);e=FX(e)}else if(t.match(/^TimeSpan$/i)!==null&&!ET(e))throw new Error(`${r} must be a string in ISO 8601 format. Instead was "${e}".`)}return e}function XX(t,e,r,i,a,n){if(!Array.isArray(r))throw new Error(`${i} must be of type Array.`);let s=e.type.element;if(!s||typeof s!="object")throw new Error(`element" metadata for an Array must be defined in the mapper and it must of type "object" in ${i}.`);let o=[];for(let p=0;pu!==c)&&(s[c]=t.serialize(p,r[c],i+'["'+c+'"]',n))}return s}return r}function ST(t,e,r,i){if(!r||!t.xmlNamespace)return e;let n={[t.xmlNamespacePrefix?`xmlns:${t.xmlNamespacePrefix}`:"xmlns"]:t.xmlNamespace};if(["Composite"].includes(t.type.name)){if(e[gt])return e;{let o=Object.assign({},e);return o[gt]=n,o}}let s={};return s[i.xmlCharKey]=e,s[gt]=n,s}function YX(t,e){return[gt,e.xmlCharKey].includes(t)}function ZX(t,e,r,i,a){var n,s;let o=(n=a.xmlCharKey)!==null&&n!==void 0?n:sa;Pu(t,e)&&(e=OT(t,e,r,"serializedName"));let p=NT(t,e,i),l={},c=[];for(let u of Object.keys(p)){let m=p[u],f=K2(p[u].serializedName);c.push(f[0]);let{serializedName:y,xmlName:w,xmlElementName:_}=m,O=i;y!==""&&y!==void 0&&(O=i+"."+y);let v=m.headerCollectionPrefix;if(v){let h={};for(let g of Object.keys(r))g.startsWith(v)&&(h[g.substring(v.length)]=t.deserialize(m.type.value,r[g],O,a)),c.push(g);l[u]=h}else if(t.isXML)if(m.xmlIsAttribute&&r[gt])l[u]=t.deserialize(m,r[gt][w],O,a);else if(m.xmlIsMsText)r[o]!==void 0?l[u]=r[o]:typeof r=="string"&&(l[u]=r);else{let h=_||w||y;if(m.xmlIsWrapped){let g=r[w],N=(s=g==null?void 0:g[_])!==null&&s!==void 0?s:[];l[u]=t.deserialize(m,N,O,a),c.push(w)}else{let g=r[h];l[u]=t.deserialize(m,g,O,a),c.push(h)}}else{let h,g=r;for(let S of f){if(!g)break;g=g[S]}h=g;let N=e.type.polymorphicDiscriminator;N&&u===N.clientName&&h==null&&(h=e.serializedName);let P;if(Array.isArray(r[u])&&p[u].serializedName===""){h=r[u];let S=t.deserialize(m,h,O,a);for(let[A,x]of Object.entries(l))Object.prototype.hasOwnProperty.call(S,A)||(S[A]=x);l=S}else(h!==void 0||m.defaultValue!==void 0)&&(P=t.deserialize(m,h,O,a),l[u]=P)}}let d=e.type.additionalProperties;if(d){let u=m=>{for(let f in p)if(K2(p[f].serializedName)[0]===m)return!1;return!0};for(let m in r)u(m)&&(l[m]=t.deserialize(d,r[m],i+'["'+m+'"]',a))}else if(r)for(let u of Object.keys(r))l[u]===void 0&&!c.includes(u)&&!YX(u,a)&&(l[u]=r[u]);return l}function eK(t,e,r,i,a){let n=e.type.value;if(!n||typeof n!="object")throw new Error(`"value" metadata for a Dictionary must be defined in the mapper and it must of type "object" in ${i}`);if(r){let s={};for(let o of Object.keys(r))s[o]=t.deserialize(n,r[o],i,a);return s}return r}function tK(t,e,r,i,a){let n=e.type.element;if(!n||typeof n!="object")throw new Error(`element" metadata for an Array must be defined in the mapper and it must of type "object" in ${i}`);if(r){Array.isArray(r)||(r=[r]);let s=[];for(let o=0;o0}keys(){return Object.keys(this._rawQuery)}set(e,r){let i=r;if(e)if(i!=null){let a=Array.isArray(i)?i:i.toString();this._rawQuery[e]=a}else delete this._rawQuery[e]}get(e){return e?this._rawQuery[e]:void 0}toString(){let e="";for(let r in this._rawQuery){e&&(e+="&");let i=this._rawQuery[r];if(Array.isArray(i)){let a=[];for(let n of i)a.push(`${r}=${n}`);e+=a.join("&")}else e+=`${r}=${i}`}return e}static parse(e){let r=new t;if(e){e.startsWith("?")&&(e=e.substring(1));let i="ParameterName",a="",n="";for(let s=0;saK(e))}function qu(t,...e){return CT(t,r=>e.indexOf(r)===-1)}function oK(t){let e=sK(t);t._currentToken=pi.scheme(e),Xa(t)?t._currentState="HOST":t._currentState="DONE"}function pK(t){let e=qu(t,":","/","?");Xa(t)?Wa(t)===":"?PT(t,3)==="://"?(t._currentToken=pi.scheme(e),t._currentState="HOST"):(t._currentToken=pi.host(e),t._currentState="PORT"):(t._currentToken=pi.host(e),Wa(t)==="/"?t._currentState="PATH":t._currentState="QUERY"):(t._currentToken=pi.host(e),t._currentState="DONE")}function lK(t){PT(t,3)==="://"&&ku(t,3);let e=qu(t,":","/","?");t._currentToken=pi.host(e),Xa(t)?Wa(t)===":"?t._currentState="PORT":Wa(t)==="/"?t._currentState="PATH":t._currentState="QUERY":t._currentState="DONE"}function cK(t){Wa(t)===":"&&ku(t);let e=qu(t,"/","?");t._currentToken=pi.port(e),Xa(t)?Wa(t)==="/"?t._currentState="PATH":t._currentState="QUERY":t._currentState="DONE"}function dK(t){let e=qu(t,"?");t._currentToken=pi.path(e),Xa(t)?t._currentState="QUERY":t._currentState="DONE"}function uK(t){Wa(t)==="?"&&ku(t);let e=nK(t);t._currentToken=pi.query(e),t._currentState="DONE"}function mK(t,e,r){let i=Ai.parse(e.host).getHost();if(!i)throw new Error("Expecting a non-empty host in proxy settings.");if(!hK(e.port))throw new Error("Expecting a valid port number in the range of [0, 65535] in proxy settings.");let a={proxy:{host:i,port:e.port,headers:r&&r.rawHeaders()||{}}};e.username&&e.password?a.proxy.proxyAuth=`${e.username}:${e.password}`:e.username&&(a.proxy.proxyAuth=`${e.username}`);let n=Y2(t),s=Y2(e.host);return{isHttps:n,agent:fK(n,s,a)}}function Y2(t){return(Ai.parse(t).getScheme()||"").toLowerCase()==="https"}function fK(t,e,r){return t&&e?_u.httpsOverHttps(r):t&&!e?_u.httpsOverHttp(r):!t&&e?_u.httpOverHttps(r):_u.httpOverHttp(r)}function hK(t){return 0<=t&&t<=65535}var sT="REDACTED",oT=["x-ms-client-request-id","x-ms-return-client-request-id","x-ms-useragent","x-ms-correlation-request-id","x-ms-request-id","client-request-id","ms-cv","return-client-request-id","traceparent","Access-Control-Allow-Credentials","Access-Control-Allow-Headers","Access-Control-Allow-Methods","Access-Control-Allow-Origin","Access-Control-Expose-Headers","Access-Control-Max-Age","Access-Control-Request-Headers","Access-Control-Request-Method","Origin","Accept","Accept-Encoding","Cache-Control","Connection","Content-Length","Content-Type","Date","ETag","Expires","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","Last-Modified","Pragma","Request-Id","Retry-After","Server","Transfer-Encoding","User-Agent","WWW-Authenticate"],pT=["api-version"],Cu=class{constructor({allowedHeaderNames:e=[],allowedQueryParameters:r=[]}={}){e=Array.isArray(e)?oT.concat(e):oT,r=Array.isArray(r)?pT.concat(r):pT,this.allowedHeaderNames=new Set(e.map(i=>i.toLowerCase())),this.allowedQueryParameters=new Set(r.map(i=>i.toLowerCase()))}sanitize(e){let r=new Set;return JSON.stringify(e,(i,a)=>{if(a instanceof Error)return Object.assign(Object.assign({},a),{name:a.name,message:a.message});if(i==="_headersMap")return this.sanitizeHeaders(a);if(i==="url")return this.sanitizeUrl(a);if(i==="query")return this.sanitizeQuery(a);if(i==="body")return;if(i==="response")return;if(i==="operationSpec")return;if(Array.isArray(a)||qX(a)){if(r.has(a))return"[Circular]";r.add(a)}return a},2)}sanitizeHeaders(e){return this.sanitizeObject(e,this.allowedHeaderNames,(r,i)=>r[i].value)}sanitizeQuery(e){return this.sanitizeObject(e,this.allowedQueryParameters,(r,i)=>r[i])}sanitizeObject(e,r,i){if(typeof e!="object"||e===null)return e;let a={};for(let n of Object.keys(e))r.has(n.toLowerCase())?a[n]=i(e,n):a[n]=sT;return a}sanitizeUrl(e){if(typeof e!="string"||e===null)return e;let r=Ai.parse(e),i=r.getQuery();if(!i)return e;let a=kn.parse(i);for(let n of a.keys())this.allowedQueryParameters.has(n.toLowerCase())||a.set(n,sT);return r.setQuery(a.toString()),r.toString()}},gK=uX.inspect.custom,yK=new Cu,Tr=class t extends Error{constructor(e,r,i,a,n){super(e),this.name="RestError",this.code=r,this.statusCode=i,this.request=a,this.response=n,Object.setPrototypeOf(this,t.prototype)}[gK](){return`RestError: ${this.message} + ${yK.sanitize(this)}`}};Tr.REQUEST_SEND_ERROR="REQUEST_SEND_ERROR";Tr.PARSE_ERROR="PARSE_ERROR";var li=hX.createClientLogger("core-http");function lT(t,e){return t?e.httpsAgent:e.httpAgent}var Ru=class extends xX.Transform{constructor(e){super(),this.progressCallback=e,this.loadedBytes=0}_transform(e,r,i){this.push(e),this.loadedBytes+=e.length,this.progressCallback({loadedBytes:this.loadedBytes}),i(void 0)}};function Eu(t){return t&&typeof t.pipe=="function"}function cT(t,e){return new Promise(r=>{t.once("close",()=>{e==null||e.abort(),r()}),t.once("end",r),t.once("error",r)})}function vK(t){let e=new Va;return t.forEach((r,i)=>{e.set(i,r)}),e}var Du=class{constructor(){this.proxyAgentMap=new Map,this.keepAliveAgents={}}async sendRequest(e){var r;if(!e&&typeof e!="object")throw new Error("'httpRequest' (WebResourceLike) cannot be null or undefined and must be of type object.");let i=new Tu.AbortController,a;if(e.abortSignal){if(e.abortSignal.aborted)throw new Tu.AbortError("The operation was aborted.");a=l=>{l.type==="abort"&&i.abort()},e.abortSignal.addEventListener("abort",a)}if(e.timeout&&setTimeout(()=>{i.abort()},e.timeout),e.formData){let l=e.formData,c=new EX.default,d=(m,f)=>{typeof f=="function"&&(f=f()),f&&Object.prototype.hasOwnProperty.call(f,"value")&&Object.prototype.hasOwnProperty.call(f,"options")?c.append(m,f.value,f.options):c.append(m,f)};for(let m of Object.keys(l)){let f=l[m];if(Array.isArray(f))for(let y=0;y{var d;(d=e.abortSignal)===null||d===void 0||d.removeEventListener("abort",a)}).catch(d=>{li.warning("Error when cleaning up abortListener on httpRequest",d)})}}}getOrCreateAgent(e){var r;let i=Y2(e.url);if(e.proxySettings){let{host:a,port:n,username:s,password:o}=e.proxySettings,p=`${a}:${n}:${s}:${o}`,l=(r=this.proxyAgentMap.get(p))!==null&&r!==void 0?r:{},c=lT(i,l);if(c)return c;let d=mK(e.url,e.proxySettings,e.headers);return c=d.agent,d.isHttps?l.httpsAgent=d.agent:l.httpAgent=d.agent,this.proxyAgentMap.set(p,l),c}else if(e.keepAlive){let a=lT(i,this.keepAliveAgents);if(a)return a;let n={keepAlive:e.keepAlive};return i?a=this.keepAliveAgents.httpsAgent=new aT.Agent(n):a=this.keepAliveAgents.httpAgent=new iT.Agent(n),a}else return i?aT.globalAgent:iT.globalAgent}async fetch(e,r){return TX.default(e,r)}async prepareRequest(e){let r={};return r.agent=this.getOrCreateAgent(e),r.compress=e.decompressResponse,r}async processRequest(e){}};G.HttpPipelineLogLevel=void 0;(function(t){t[t.OFF=0]="OFF",t[t.ERROR=1]="ERROR",t[t.WARNING=2]="WARNING",t[t.INFO=3]="INFO"})(G.HttpPipelineLogLevel||(G.HttpPipelineLogLevel={}));function bK(t){let{requestOptions:e,tracingOptions:r}=t,a=mX.__rest(t,["requestOptions","tracingOptions"]);return e&&(a=Object.assign(Object.assign({},a),e)),r&&(a.tracingContext=r.tracingContext,a.spanOptions=r==null?void 0:r.spanOptions),a}var yt=class{constructor(e,r){this._nextPolicy=e,this._options=r}shouldLog(e){return this._options.shouldLog(e)}log(e,r){this._options.log(e,r)}},Au=class{constructor(e){this._logger=e}shouldLog(e){return!!this._logger&&e!==G.HttpPipelineLogLevel.OFF&&e<=this._logger.minimumLogLevel}log(e,r){this._logger&&this.shouldLog(e)&&this._logger.log(e,r)}},RT={explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:gt,explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:void 0,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:void 0,attrValueProcessors:void 0,tagNameProcessors:void 0,valueProcessors:void 0,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:void 0,renderOpts:{pretty:!0,indent:" ",newline:` +`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1},Su=Object.assign({},RT);Su.explicitArray=!1;var il=Object.assign({},RT);il.explicitArray=!1;il.renderOpts={pretty:!1};function Z2(t,e={}){var r;return il.rootName=e.rootName,il.charkey=(r=e.xmlCharKey)!==null&&r!==void 0?r:sa,new bT.Builder(il).buildObject(t)}function DT(t,e={}){var r;Su.explicitRoot=!!e.includeRoot,Su.charkey=(r=e.xmlCharKey)!==null&&r!==void 0?r:sa;let i=new bT.Parser(Su);return new Promise((a,n)=>{t?i.parseString(t,(s,o)=>{s?n(s):a(o)}):n(new Error("Document is empty"))})}function Eg(t,e){return{create:(r,i)=>new eg(r,i,t,e)}}var AT=["application/json","text/json"],IT=["application/xml","application/atom+xml"],xK={expectedContentTypes:{json:AT,xml:IT}},eg=class extends yt{constructor(e,r,i,a={}){var n;super(e,r),this.jsonContentTypes=i&&i.json||AT,this.xmlContentTypes=i&&i.xml||IT,this.xmlCharKey=(n=a.xmlCharKey)!==null&&n!==void 0?n:sa}async sendRequest(e){return this._nextPolicy.sendRequest(e).then(r=>LT(this.jsonContentTypes,this.xmlContentTypes,r,{xmlCharKey:this.xmlCharKey}))}};function wK(t){let e,r=t.request,i=r.operationSpec;if(i){let a=r.operationResponseGetter;a?e=a(i,t):e=i.responses[t.status]}return e}function _K(t){let e=t.request.shouldDeserialize,r;return e===void 0?r=!0:typeof e=="boolean"?r=e:r=e(t),r}function LT(t,e,r,i={}){var a,n,s;let o={rootName:(a=i.rootName)!==null&&a!==void 0?a:"",includeRoot:(n=i.includeRoot)!==null&&n!==void 0?n:!1,xmlCharKey:(s=i.xmlCharKey)!==null&&s!==void 0?s:sa};return NK(t,e,r,o).then(p=>{if(!_K(p))return p;let l=p.request.operationSpec;if(!l||!l.responses)return p;let c=wK(p),{error:d,shouldReturnResponse:u}=TK(p,l,c);if(d)throw d;if(u)return p;if(c){if(c.bodyMapper){let m=p.parsedBody;l.isXML&&c.bodyMapper.type.name===Bn.Sequence&&(m=typeof m=="object"?m[c.bodyMapper.xmlElementName]:[]);try{p.parsedBody=l.serializer.deserialize(c.bodyMapper,m,"operationRes.parsedBody",i)}catch(f){throw new Tr(`Error ${f} occurred in deserializing the responseBody - ${p.bodyAsText}`,void 0,p.status,p.request,p)}}else l.httpMethod==="HEAD"&&(p.parsedBody=r.status>=200&&r.status<300);c.headersMapper&&(p.parsedHeaders=l.serializer.deserialize(c.headersMapper,p.headers.toJson(),"operationRes.parsedHeaders",i))}return p})}function EK(t){let e=Object.keys(t.responses);return e.length===0||e.length===1&&e[0]==="default"}function TK(t,e,r){var i;let a=200<=t.status&&t.status<300;if(EK(e)?a:!!r)if(r){if(!r.isError)return{error:null,shouldReturnResponse:!1}}else return{error:null,shouldReturnResponse:!1};let s=r??e.responses.default,p=((i=t.request.streamResponseStatusCodes)===null||i===void 0?void 0:i.has(t.status))||t.request.streamResponseBody?`Unexpected status code: ${t.status}`:t.bodyAsText,l=new Tr(p,void 0,t.status,t.request,t);if(!s)throw l;let c=s.bodyMapper,d=s.headersMapper;try{if(t.parsedBody){let u=t.parsedBody,m;if(c){let y=u;e.isXML&&c.type.name===Bn.Sequence&&(y=typeof u=="object"?u[c.xmlElementName]:[]),m=e.serializer.deserialize(c,y,"error.response.parsedBody")}let f=u.error||m||u;l.code=f.code,f.message&&(l.message=f.message),c&&(l.response.parsedBody=m)}t.headers&&d&&(l.response.parsedHeaders=e.serializer.deserialize(d,t.headers.toJson(),"operationRes.parsedHeaders"))}catch(u){l.message=`Error "${u.message}" occurred in deserializing the responseBody - "${t.bodyAsText}" for the default response.`}return{error:l,shouldReturnResponse:!1}}function NK(t,e,r,i){var a;let n=o=>{let p=`Error "${o}" occurred while parsing the response body - ${r.bodyAsText}.`,l=o.code||Tr.PARSE_ERROR,c=new Tr(p,l,r.status,r.request,r);return Promise.reject(c)};if(!(((a=r.request.streamResponseStatusCodes)===null||a===void 0?void 0:a.has(r.status))||r.request.streamResponseBody)&&r.bodyAsText){let o=r.bodyAsText,p=r.headers.get("Content-Type")||"",l=p?p.split(";").map(c=>c.toLowerCase()):[];if(l.length===0||l.some(c=>t.indexOf(c)!==-1))return new Promise(c=>{r.parsedBody=JSON.parse(o),c(r)}).catch(n);if(l.some(c=>e.indexOf(c)!==-1))return DT(o,i).then(c=>(r.parsedBody=c,r)).catch(n)}return Promise.resolve(r)}var BT={enable:!0};function kT(t){return{create:(e,r)=>new tg(e,r,t||BT)}}var tg=class extends yt{constructor(e,r,i){super(e,r),this.keepAliveOptions=i}async sendRequest(e){return e.keepAlive=this.keepAliveOptions.enable,this._nextPolicy.sendRequest(e)}},dT=["GET","HEAD"],SK={handleRedirects:!0,maxRetries:20};function Tg(t=20){return{create:(e,r)=>new rg(e,r,t)}}var rg=class extends yt{constructor(e,r,i=20){super(e,r),this.maxRetries=i}sendRequest(e){return this._nextPolicy.sendRequest(e).then(r=>qT(this,r,0))}};function qT(t,e,r){let{request:i,status:a}=e,n=e.headers.get("location");if(n&&(a===300||a===301&&dT.includes(i.method)||a===302&&dT.includes(i.method)||a===303&&i.method==="POST"||a===307)&&(!t.maxRetries||rqT(t,o,r+1))}return Promise.resolve(e)}var Ng=3,Sg=1e3*30,Og=1e3*90,OK=1e3*3;function Ln(t){return typeof t=="number"}function MT(t,e,r,i,a){return e(i,a)?r.retryCountnew ig(i,a,t,e,r)}}G.RetryMode=void 0;(function(t){t[t.Exponential=0]="Exponential"})(G.RetryMode||(G.RetryMode={}));var PK={maxRetries:Ng,retryDelayInMs:Sg,maxRetryDelayInMs:Og},ig=class extends yt{constructor(e,r,i,a,n){super(e,r),this.retryCount=Ln(i)?i:Ng,this.retryInterval=Ln(a)?a:Sg,this.maxRetryInterval=Ln(n)?n:Og}sendRequest(e){return this._nextPolicy.sendRequest(e.clone()).then(r=>Iu(this,e,r)).catch(r=>Iu(this,e,r.response,void 0,r))}};async function Iu(t,e,r,i,a){function n(o){let p=o==null?void 0:o.status;return!(p===503&&(r!=null&&r.headers.get(Wr.HeaderConstants.RETRY_AFTER))||p===void 0||p<500&&p!==408||p===501||p===505)}i=zT({retryInterval:t.retryInterval,minRetryInterval:0,maxRetryInterval:t.maxRetryInterval},i,a);let s=e.abortSignal&&e.abortSignal.aborted;if(!s&&MT(t.retryCount,n,i,r)){li.info(`Retrying request in ${i.retryInterval}`);try{await Di.delay(i.retryInterval);let o=await t._nextPolicy.sendRequest(e.clone());return Iu(t,e,o,i)}catch(o){return Iu(t,e,r,i,o)}}else{if(s||a||!r)throw i.error||new Tr("Failed to send the request.",Tr.REQUEST_SEND_ERROR,r&&r.status,r&&r.request,r);return r}}function Cg(t={}){return{create:(e,r)=>new ag(e,r,t)}}var ag=class extends yt{constructor(e,r,{logger:i=li.info,allowedHeaderNames:a=[],allowedQueryParameters:n=[]}={}){super(e,r),this.logger=i,this.sanitizer=new Cu({allowedHeaderNames:a,allowedQueryParameters:n})}get allowedHeaderNames(){return this.sanitizer.allowedHeaderNames}set allowedHeaderNames(e){this.sanitizer.allowedHeaderNames=e}get allowedQueryParameters(){return this.sanitizer.allowedQueryParameters}set allowedQueryParameters(e){this.sanitizer.allowedQueryParameters=e}sendRequest(e){return this.logger.enabled?(this.logRequest(e),this._nextPolicy.sendRequest(e).then(r=>this.logResponse(r))):this._nextPolicy.sendRequest(e)}logRequest(e){this.logger(`Request: ${this.sanitizer.sanitize(e)}`)}logResponse(e){return this.logger(`Response status code: ${e.status}`),this.logger(`Headers: ${this.sanitizer.sanitize(e.headers)}`),e}};function na(t){return ng(t.parameterPath,t.mapper)}function ng(t,e){let r;return typeof t=="string"?r=t:Array.isArray(t)?r=t.join("."):r=e.serializedName,r}function CK(t){let e=new Set;for(let r in t.responses){let i=t.responses[r];i.bodyMapper&&i.bodyMapper.type.name===Bn.Stream&&e.add(Number(r))}return e}function jT(){return Wr.HeaderConstants.USER_AGENT}function RK(){let t={key:"Node",value:process.version},e={key:"OS",value:`(${W2.arch()}-${W2.type()}-${W2.release()})`};return[t,e]}function DK(){return[{key:"core-http",value:Wr.coreHttpVersion}]}function AK(t,e=" ",r="/"){return t.map(i=>{let a=i.value?`${r}${i.value}`:"";return`${i.key}${a}`}).join(e)}var IK=jT;function Mu(){let t=DK(),e=RK();return AK(t.concat(e))}function Rg(t){let e=!t||t.key===void 0||t.key===null?jT():t.key,r=!t||t.value===void 0||t.value===null?Mu():t.value;return{create:(i,a)=>new sg(i,a,e,r)}}var sg=class extends yt{constructor(e,r,i,a){super(e,r),this._nextPolicy=e,this._options=r,this.headerKey=i,this.headerValue=a}sendRequest(e){return this.addUserAgentHeader(e),this._nextPolicy.sendRequest(e)}addUserAgentHeader(e){e.headers||(e.headers=new Va),!e.headers.get(this.headerKey)&&this.headerValue&&e.headers.set(this.headerKey,this.headerValue)}};G.QueryCollectionFormat=void 0;(function(t){t.Csv=",",t.Ssv=" ",t.Tsv=" ",t.Pipes="|",t.Multi="Multi"})(G.QueryCollectionFormat||(G.QueryCollectionFormat={}));var LK={forcedRefreshWindowInMs:1e3,retryIntervalInMs:3e3,refreshWindowInMs:1e3*60*2};async function BK(t,e,r){async function i(){if(Date.now()t.getToken(e,p),n.retryIntervalInMs,(l=a==null?void 0:a.expiresOnTimestamp)!==null&&l!==void 0?l:Date.now()).then(d=>(i=null,a=d,a)).catch(d=>{throw i=null,a=null,d})),i}return async p=>s.mustRefresh?o(p):(s.shouldRefresh&&o(p),a)}function FT(t,e){let r=kK(t,e);class i extends yt{constructor(n,s){super(n,s)}async sendRequest(n){if(!n.url.toLowerCase().startsWith("https://"))throw new Error("Bearer token authentication is not permitted for non-TLS protected (non-https) URLs.");let{token:s}=await r({abortSignal:n.abortSignal,tracingOptions:{tracingContext:n.tracingContext}});return n.headers.set(Wr.HeaderConstants.AUTHORIZATION,`Bearer ${s}`),this._nextPolicy.sendRequest(n)}}return{create:(a,n)=>new i(a,n)}}function UT(){return{create:(t,e)=>new og(t,e)}}var og=class extends yt{constructor(e,r){super(e,r)}async sendRequest(e){return e.decompressResponse=!1,this._nextPolicy.sendRequest(e)}};function Dg(t="x-ms-client-request-id"){return{create:(e,r)=>new pg(e,r,t)}}var pg=class extends yt{constructor(e,r,i){super(e,r),this._requestIdHeaderName=i}sendRequest(e){return e.headers.contains(this._requestIdHeaderName)||e.headers.set(this._requestIdHeaderName,e.requestId),this._nextPolicy.sendRequest(e)}},X2;function qK(){return X2||(X2=new Du),X2}function MK(){return{create:(t,e)=>new lg(t,e)}}var lg=class extends yt{constructor(e,r){super(e,r)}async sendRequest(e){if(typeof e.body=="string"&&e.body.startsWith("[")){let r=JSON.parse(e.body);Array.isArray(r)&&(e.body=r.map(i=>JSON.stringify(i)+` +`).join(""))}return this._nextPolicy.sendRequest(e)}},GT=[],HT=!1,zK=new Map;function jK(){if(!process)return;let t=Nu(Wr.HTTPS_PROXY),e=Nu(Wr.ALL_PROXY),r=Nu(Wr.HTTP_PROXY);return t||e||r}function FK(t,e,r){if(e.length===0)return!1;let i=Ai.parse(t).getHost();if(r!=null&&r.has(i))return r.get(i);let a=!1;for(let n of e)n[0]==="."?(i.endsWith(n)||i.length===n.length-1&&i===n.slice(1))&&(a=!0):i===n&&(a=!0);return r==null||r.set(i,a),a}function UK(){let t=Nu(Wr.NO_PROXY);return HT=!0,t?t.split(",").map(e=>e.trim()).filter(e=>e.length):[]}function $T(t){if(!t&&(t=jK(),!t))return;let{username:e,password:r,urlWithoutAuth:i}=GK(t),a=Ai.parse(i);return{host:(a.getScheme()?a.getScheme()+"://":"")+a.getHost(),port:Number.parseInt(a.getPort()||"80"),username:e,password:r}}function Ag(t,e){return t||(t=$T()),HT||GT.push(...UK()),{create:(r,i)=>new cg(r,i,t,e==null?void 0:e.customNoProxyList)}}function GK(t){let e=t.indexOf("@");if(e===-1)return{urlWithoutAuth:t};let r=t.indexOf("://"),i=r!==-1?r+3:0,a=t.substring(i,e),n=a.indexOf(":"),s=n!==-1,o=s?a.substring(0,n):a,p=s?a.substring(n+1):void 0,l=t.substring(0,i)+t.substring(e+1);return{username:o,password:p,urlWithoutAuth:l}}var cg=class extends yt{constructor(e,r,i,a){super(e,r),this.proxySettings=i,this.customNoProxyList=a}sendRequest(e){var r;return!e.proxySettings&&!FK(e.url,(r=this.customNoProxyList)!==null&&r!==void 0?r:GT,this.customNoProxyList?void 0:zK)&&(e.proxySettings=this.proxySettings),this._nextPolicy.sendRequest(e)}};function HK(t=30){return{create:(e,r)=>new dg(e,r,t)}}var dg=class extends yt{constructor(e,r,i=30){super(e,r),this._retryTimeout=i}sendRequest(e){return this._nextPolicy.sendRequest(e.clone()).then(r=>$K(this,e,r))}};function $K(t,e,r){if(r.status===409){let i=VK(r.bodyAsText);if(i){let a=WK(e.url);return XK(t,a,i,e).catch(()=>!1).then(n=>n?(e.headers.set("x-ms-client-request-id",Bu()),t._nextPolicy.sendRequest(e.clone())):r)}}return Promise.resolve(r)}function VT(t,e=!1){let r=t.clone();return e&&(r.url=t.url),r.headers.set("x-ms-client-request-id",Bu()),r.headers.set("Content-Type","application/json; charset=utf-8"),r}function VK(t){let e,r;if(t){try{r=JSON.parse(t)}catch{}if(r&&r.error&&r.error.message&&r.error.code&&r.error.code==="MissingSubscriptionRegistration"){let i=r.error.message.match(/.*'(.*)'/i);i&&(e=i.pop())}}return e}function WK(t){let e,r=t.match(/.*\/subscriptions\/[a-f0-9-]+\//gi);if(r&&r[0])e=r[0];else throw new Error(`Unable to extract subscriptionId from the given url - ${t}.`);return e}async function XK(t,e,r,i){let a=`${e}providers/${r}/register?api-version=2016-02-01`,n=`${e}providers/${r}?api-version=2016-02-01`,s=VT(i);if(s.method="POST",s.url=a,(await t._nextPolicy.sendRequest(s)).status!==200)throw new Error(`Autoregistration of ${r} failed. Please try registering manually.`);return WT(t,n,i)}async function WT(t,e,r){let i=VT(r);i.url=e,i.method="GET";let a=await t._nextPolicy.sendRequest(i),n=a.parsedBody;return a.parsedBody&&n.registrationState&&n.registrationState==="Registered"?!0:(await Di.delay(t._retryTimeout*1e3),WT(t,e,r))}function XT(t){return{create:(e,r)=>new ug(e,r,t)}}var ug=class extends yt{constructor(e,r,i){super(e,r),this.authenticationProvider=i}signRequest(e){return this.authenticationProvider.signRequest(e)}sendRequest(e){return this.signRequest(e).then(r=>this._nextPolicy.sendRequest(r))}};function Ig(t,e,r,i){return{create:(a,n)=>new mg(a,n,t,e,r,i)}}var mg=class extends yt{constructor(e,r,i,a,n,s){super(e,r),this.retryCount=Ln(i)?i:Ng,this.retryInterval=Ln(a)?a:Sg,this.minRetryInterval=Ln(n)?n:OK,this.maxRetryInterval=Ln(s)?s:Og}sendRequest(e){return this._nextPolicy.sendRequest(e.clone()).catch(r=>KT(this,e,r.response,r))}};async function KT(t,e,r,i,a){a=zT(t,a,i);function n(s,o){return!!(o&&o.code&&(o.code==="ETIMEDOUT"||o.code==="ESOCKETTIMEDOUT"||o.code==="ECONNREFUSED"||o.code==="ECONNRESET"||o.code==="ENOENT"))}if(MT(t.retryCount,n,a,r,i))try{return await Di.delay(a.retryInterval),t._nextPolicy.sendRequest(e.clone())}catch(s){return KT(t,e,r,s,a)}else return i?Promise.reject(a.error):r}var KK=3,uT=Wr.HttpConstants.StatusCodes;function Lg(){return{create:(t,e)=>new fg(t,e)}}var mT="The operation was aborted.",fg=class t extends yt{constructor(e,r,i){super(e,r),this.numberOfRetries=0,this._handleResponse=i||this._defaultResponseHandler}async sendRequest(e){let r=await this._nextPolicy.sendRequest(e.clone());return r.status!==uT.TooManyRequests&&r.status!==uT.ServiceUnavailable?r:this._handleResponse(e,r)}async _defaultResponseHandler(e,r){var i;let a=r.headers.get(Wr.HeaderConstants.RETRY_AFTER);if(a){let n=t.parseRetryAfterHeader(a);if(n){if(this.numberOfRetries+=1,await Di.delay(n,{abortSignal:e.abortSignal,abortErrorMsg:mT}),!((i=e.abortSignal)===null||i===void 0)&&i.aborted)throw new Tu.AbortError(mT);return this.numberOfRetries{let s,o=this,p=r;return{create(l,c){let d=tQ(p,o.baseUri);if(!d)throw new Error("When using credential, the ServiceClient must contain a baseUri or a credentialScopes in ServiceClientOptions. Unable to create a bearerTokenAuthenticationPolicy");return s==null&&(s=FT(e,d)),s.create(l,c)}}})();else if(e&&typeof e.signRequest=="function")li.info("ServiceClient: creating signing policy from provided credentials"),a=XT(e);else if(e!=null)throw new Error("The credentials argument must implement the TokenCredential interface");if(li.info("ServiceClient: using default request policies"),i=ZK(a,r),r.requestPolicyFactories){let n=r.requestPolicyFactories(i);n&&(i=n)}}this._requestPolicyFactories=i}sendRequest(e){if(e==null||typeof e!="object")throw new Error("options cannot be null or undefined and it must be of type object.");let r;try{iK(e)?(e.validateRequestProperties(),r=e):(r=new nl,r=r.prepare(e))}catch(a){return Promise.reject(a)}let i=this._httpClient;if(this._requestPolicyFactories&&this._requestPolicyFactories.length>0)for(let a=this._requestPolicyFactories.length-1;a>=0;--a)i=this._requestPolicyFactories[a].create(i,this._requestPolicyOptions);return i.sendRequest(r)}async sendOperationRequest(e,r,i){var a;typeof e.options=="function"&&(i=e.options,e.options=void 0);let n=(a=e.options)===null||a===void 0?void 0:a.serializerOptions,s=new nl,o;try{let l=r.baseUrl||this.baseUri;if(!l)throw new Error("If operationSpec.baseUrl is not specified, then the ServiceClient must have a baseUri string property that contains the base URL to use.");s.method=r.httpMethod,s.operationSpec=r;let c=Ai.parse(l);if(r.path&&c.appendPath(r.path),r.urlParameters&&r.urlParameters.length>0)for(let y of r.urlParameters){let w=al(this,e,y,r.serializer);w=r.serializer.serialize(y.mapper,w,na(y),n),y.skipEncoding||(w=encodeURIComponent(w)),c.replaceAll(`{${y.mapper.serializedName||na(y)}}`,w)}if(r.queryParameters&&r.queryParameters.length>0)for(let y of r.queryParameters){let w=al(this,e,y,r.serializer);if(w!=null){if(w=r.serializer.serialize(y.mapper,w,na(y),n),y.collectionFormat!==void 0&&y.collectionFormat!==null)if(y.collectionFormat===G.QueryCollectionFormat.Multi){if(w.length===0)continue;for(let _ in w){let O=w[_];w[_]=O==null?"":O.toString()}}else(y.collectionFormat===G.QueryCollectionFormat.Ssv||y.collectionFormat===G.QueryCollectionFormat.Tsv)&&(w=w.join(y.collectionFormat));if(!y.skipEncoding)if(Array.isArray(w))for(let _ in w)w[_]!==void 0&&w[_]!==null&&(w[_]=encodeURIComponent(w[_]));else w=encodeURIComponent(w);y.collectionFormat!==void 0&&y.collectionFormat!==null&&y.collectionFormat!==G.QueryCollectionFormat.Multi&&y.collectionFormat!==G.QueryCollectionFormat.Ssv&&y.collectionFormat!==G.QueryCollectionFormat.Tsv&&(w=w.join(y.collectionFormat)),c.setQueryParameter(y.mapper.serializedName||na(y),w)}}s.url=c.toString();let d=r.contentType||this.requestContentType;if(d&&r.requestBody&&s.headers.set("Content-Type",d),r.headerParameters)for(let y of r.headerParameters){let w=al(this,e,y,r.serializer);if(w!=null){w=r.serializer.serialize(y.mapper,w,na(y),n);let _=y.mapper.headerCollectionPrefix;if(_)for(let O of Object.keys(w))s.headers.set(_+O,w[O]);else s.headers.set(y.mapper.serializedName||na(y),w)}}let u=e.options;if(u){if(u.customHeaders)for(let y in u.customHeaders)s.headers.set(y,u.customHeaders[y]);u.abortSignal&&(s.abortSignal=u.abortSignal),u.timeout&&(s.timeout=u.timeout),u.onUploadProgress&&(s.onUploadProgress=u.onUploadProgress),u.onDownloadProgress&&(s.onDownloadProgress=u.onDownloadProgress),u.spanOptions&&(s.spanOptions=u.spanOptions),u.tracingContext&&(s.tracingContext=u.tracingContext),u.shouldDeserialize!==void 0&&u.shouldDeserialize!==null&&(s.shouldDeserialize=u.shouldDeserialize)}s.withCredentials=this._withCredentials,JK(this,s,e,r),s.streamResponseStatusCodes===void 0&&(s.streamResponseStatusCodes=CK(r));let m,f;try{m=await this.sendRequest(s)}catch(y){f=y}f?(f.response&&(f.details=yg(f.response,r.responses[f.statusCode]||r.responses.default)),o=Promise.reject(f)):o=Promise.resolve(yg(m,r.responses[m.status]))}catch(l){o=Promise.reject(l)}let p=i;return p&&o.then(l=>p(null,l._response.parsedBody,l._response.request,l._response)).catch(l=>p(l)),o}};function JK(t,e,r,i){var a,n,s,o,p,l;let c=(n=(a=r.options)===null||a===void 0?void 0:a.serializerOptions)!==null&&n!==void 0?n:{},d={rootName:(s=c.rootName)!==null&&s!==void 0?s:"",includeRoot:(o=c.includeRoot)!==null&&o!==void 0?o:!1,xmlCharKey:(p=c.xmlCharKey)!==null&&p!==void 0?p:sa},u=c.xmlCharKey;if(i.requestBody&&i.requestBody.mapper){e.body=al(t,r,i.requestBody,i.serializer);let m=i.requestBody.mapper,{required:f,xmlName:y,xmlElementName:w,serializedName:_,xmlNamespace:O,xmlNamespacePrefix:v}=m,h=m.type.name;try{if(e.body!==void 0&&e.body!==null||f){let g=na(i.requestBody);e.body=i.serializer.serialize(m,e.body,g,d);let N=h===Bn.Stream;if(i.isXML){let P=v?`xmlns:${v}`:"xmlns",S=YK(O,P,h,e.body,d);h===Bn.Sequence?e.body=Z2(IX(S,w||y||_,P,O),{rootName:y||_,xmlCharKey:u}):N||(e.body=Z2(S,{rootName:y||_,xmlCharKey:u}))}else{if(h===Bn.String&&(!((l=i.contentType)===null||l===void 0)&&l.match("text/plain")||i.mediaType==="text"))return;N||(e.body=JSON.stringify(e.body))}}}catch(g){throw new Error(`Error "${g.message}" occurred in serializing the payload - ${JSON.stringify(_,void 0," ")}.`)}}else if(i.formDataParameters&&i.formDataParameters.length>0){e.formData={};for(let m of i.formDataParameters){let f=al(t,r,m,i.serializer);if(f!=null){let y=m.mapper.serializedName||na(m);e.formData[y]=i.serializer.serialize(m.mapper,f,na(m),d)}}}}function YK(t,e,r,i,a){if(t&&!["Composite","Sequence","Dictionary"].includes(r)){let n={};return n[a.xmlCharKey]=i,n[gt]={[e]:t},n}return i}function fT(t,e){let r;return typeof t=="string"?r=t:(r=e(),typeof t=="function"&&(r=t(r))),r}function ZK(t,e){let r=[];e.generateClientRequestIdHeader&&r.push(Dg(e.clientRequestIdHeaderName)),t&&r.push(t);let i=fT(e.userAgentHeaderName,IK),a=fT(e.userAgent,Mu);return i&&a&&r.push(Rg({key:i,value:a})),r.push(Tg()),r.push(HK(e.rpRegistrationRetryTimeout)),e.noRetryPolicy||(r.push(Pg()),r.push(Ig()),r.push(Lg())),r.push(Eg(e.deserializationContentTypes)),Di.isNode&&r.push(Ag(e.proxySettings)),r.push(Cg({logger:li.info})),r}function eQ(t,e){let r=[];t.sendStreamingJson&&r.push(MK());let i;if(t.userAgentOptions&&t.userAgentOptions.userAgentPrefix){let l=[];l.push(t.userAgentOptions.userAgentPrefix);let c=Mu();l.indexOf(c)===-1&&l.push(c),i=l.join(" ")}let a=Object.assign(Object.assign({},BT),t.keepAliveOptions),n=Object.assign(Object.assign({},PK),t.retryOptions),s=Object.assign(Object.assign({},SK),t.redirectOptions);Di.isNode&&r.push(Ag(t.proxyOptions));let o=Object.assign(Object.assign({},xK),t.deserializationOptions),p=Object.assign({},t.loggingOptions);return r.push(QT({userAgent:i}),kT(a),Rg({value:i}),Dg(),Eg(o.expectedContentTypes),Lg(),Ig(),Pg(n.maxRetries,n.retryDelayInMs,n.maxRetryDelayInMs)),s.handleRedirects&&r.push(Tg(s.maxRetries)),e&&r.push(e),r.push(Cg(p)),Di.isNode&&t.decompressResponse===!1&&r.push(UT()),{httpClient:t.httpClient,requestPolicyFactories:r}}function al(t,e,r,i){return JT(t,e,r.parameterPath,r.mapper,i)}function JT(t,e,r,i,a){var n;let s;typeof r=="string"&&(r=[r]);let o=(n=e.options)===null||n===void 0?void 0:n.serializerOptions;if(Array.isArray(r)){if(r.length>0){if(i.isConstant)s=i.defaultValue;else{let l=hT(e,r);l.propertyFound||(l=hT(t,r));let c=!1;l.propertyFound||(c=i.required||r[0]==="options"&&r.length===2),s=c?i.defaultValue:l.propertyValue}let p=ng(r,i);a.serialize(i,s,p,o)}}else{i.required&&(s={});for(let p in r){let l=i.type.modelProperties[p],c=r[p],d=JT(t,e,c,l,a),u=ng(c,l);a.serialize(l,d,u,o),d!=null&&(s||(s={}),s[p]=d)}}return s}function hT(t,e){let r={propertyFound:!1},i=0;for(;iObject.defineProperty(n,"_response",{value:t});if(i){let n=i.type.name;if(n==="Stream")return a(Object.assign(Object.assign({},r),{blobBody:t.blobBody,readableStreamBody:t.readableStreamBody}));let s=n==="Composite"&&i.type.modelProperties||{},o=Object.keys(s).some(p=>s[p].serializedName==="");if(n==="Sequence"||o){let p=[...t.parsedBody||[]];for(let l of Object.keys(s))s[l].serializedName&&(p[l]=t.parsedBody[l]);if(r)for(let l of Object.keys(r))p[l]=r[l];return a(p),p}if(n==="Composite"||n==="Dictionary")return a(Object.assign(Object.assign({},r),t.parsedBody))}return i||t.request.method==="HEAD"||kX(t.parsedBody)?a(Object.assign(Object.assign({},r),{body:t.parsedBody})):a(Object.assign(Object.assign({},r),t.parsedBody))}function tQ(t,e){if(t!=null&&t.credentialScopes)return t.credentialScopes;if(e)return`${e}/.default`}function rQ(t){return In.createSpanFunction(t)}var iQ=2*60*1e3,vg=class{constructor(e=iQ){this.cachedToken=void 0,this.tokenRefreshBufferMs=e}setCachedToken(e){this.cachedToken=e}getCachedToken(){return this.cachedToken&&Date.now()+this.tokenRefreshBufferMs>=this.cachedToken.expiresOnTimestamp&&(this.cachedToken=void 0),this.cachedToken}},bg=class{constructor(e,r,i=3e4){this.credential=e,this.scopes=r,this.requiredMillisecondsBeforeNewRefresh=i,this.lastCalled=0}isReady(){return!this.lastCalled||Date.now()-this.lastCalled>this.requiredMillisecondsBeforeNewRefresh}async getToken(e){this.lastCalled=Date.now();let r=await this.credential.getToken(this.scopes,e);return this.promise=void 0,r||void 0}refresh(e){return this.promise||(this.promise=this.getToken(e)),this.promise}},aQ=Wr.HeaderConstants,gT="Basic",xg=class{constructor(e,r,i=gT){if(this.authorizationScheme=gT,e==null||typeof e.valueOf()!="string")throw new Error("userName cannot be null or undefined and must be of type string.");if(r==null||typeof r.valueOf()!="string")throw new Error("password cannot be null or undefined and must be of type string.");this.userName=e,this.password=r,this.authorizationScheme=i}signRequest(e){let r=`${this.userName}:${this.password}`,i=`${this.authorizationScheme} ${NX(r)}`;return e.headers||(e.headers=new Va),e.headers.set(aQ.AUTHORIZATION,i),Promise.resolve(e)}},Lu=class{constructor(e){if(!e||e&&!e.inHeader&&!e.inQuery)throw new Error('options cannot be null or undefined. Either "inHeader" or "inQuery" property of the options object needs to be provided.');this.inHeader=e.inHeader,this.inQuery=e.inQuery}signRequest(e){if(!e)return Promise.reject(new Error('webResource cannot be null or undefined and must be of type "object".'));if(this.inHeader){e.headers||(e.headers=new Va);for(let r in this.inHeader)e.headers.set(r,this.inHeader[r])}if(this.inQuery){if(!e.url)return Promise.reject(new Error("url cannot be null in the request object."));e.url.indexOf("?")<0&&(e.url+="?");for(let r in this.inQuery)e.url.endsWith("?")||(e.url+="&"),e.url+=`${r}=${this.inQuery[r]}`}return Promise.resolve(e)}},wg=class extends Lu{constructor(e){if(!e||e&&typeof e!="string")throw new Error("topicKey cannot be null or undefined and must be of type string.");let r={inHeader:{"aeg-sas-key":e}};super(r)}};Object.defineProperty(G,"delay",{enumerable:!0,get:function(){return Di.delay}});Object.defineProperty(G,"isNode",{enumerable:!0,get:function(){return Di.isNode}});Object.defineProperty(G,"isTokenCredential",{enumerable:!0,get:function(){return yT.isTokenCredential}});G.AccessTokenRefresher=bg;G.ApiKeyCredentials=Lu;G.BaseRequestPolicy=yt;G.BasicAuthenticationCredentials=xg;G.Constants=Wr;G.DefaultHttpClient=Du;G.ExpiringAccessTokenCache=vg;G.HttpHeaders=Va;G.MapperType=Bn;G.RequestPolicyOptions=Au;G.RestError=Tr;G.Serializer=Ou;G.ServiceClient=gg;G.TopicCredentials=wg;G.URLBuilder=Ai;G.URLQuery=kn;G.WebResource=nl;G.XML_ATTRKEY=gt;G.XML_CHARKEY=sa;G.applyMixins=LX;G.bearerTokenAuthenticationPolicy=FT;G.createPipelineFromOptions=eQ;G.createSpanFunction=rQ;G.deserializationPolicy=Eg;G.deserializeResponseBody=LT;G.disableResponseDecompressionPolicy=UT;G.encodeUri=OX;G.executePromisesSequentially=RX;G.exponentialRetryPolicy=Pg;G.flattenResponse=yg;G.generateClientRequestIdPolicy=Dg;G.generateUuid=Bu;G.getDefaultProxySettings=$T;G.getDefaultUserAgentValue=Mu;G.isDuration=ET;G.isValidUuid=_T;G.keepAlivePolicy=kT;G.logPolicy=Cg;G.operationOptionsToRequestOptionsBase=bK;G.parseXML=DT;G.promiseToCallback=DX;G.promiseToServiceCallback=AX;G.proxyPolicy=Ag;G.redirectPolicy=Tg;G.serializeObject=Q2;G.signingPolicy=XT;G.stringifyXML=Z2;G.stripRequest=CX;G.stripResponse=PX;G.systemErrorRetryPolicy=Ig;G.throttlingRetryPolicy=Lg;G.tracingPolicy=QT;G.userAgentPolicy=Rg});var eN=T(Bg=>{"use strict";Object.defineProperty(Bg,"__esModule",{value:!0});var Te=(od(),Lo(sd));function nQ(t){var e;let r=sQ(t);return{next(){return r.next()},[Symbol.asyncIterator](){return this},byPage:(e=t==null?void 0:t.byPage)!==null&&e!==void 0?e:i=>{let{continuationToken:a,maxPageSize:n}=i??{};return ZT(t,{pageLink:a,maxPageSize:n})}}}function sQ(t){return Te.__asyncGenerator(this,arguments,function*(){var r,i,a,n;let s=ZT(t),o=yield Te.__await(s.next());if(Array.isArray(o.value)){yield Te.__await(yield*Te.__asyncDelegator(Te.__asyncValues(o.value)));try{for(var c=Te.__asyncValues(s),d;d=yield Te.__await(c.next()),!d.done;){let u=d.value;yield Te.__await(yield*Te.__asyncDelegator(Te.__asyncValues(u)))}}catch(u){a={error:u}}finally{try{d&&!d.done&&(n=c.return)&&(yield Te.__await(n.call(c)))}finally{if(a)throw a.error}}}else{let{toElements:u}=t;if(u){yield Te.__await(yield*Te.__asyncDelegator(Te.__asyncValues(u(o.value))));try{for(var p=Te.__asyncValues(s),l;l=yield Te.__await(p.next()),!l.done;){let m=l.value;yield Te.__await(yield*Te.__asyncDelegator(Te.__asyncValues(u(m))))}}catch(m){r={error:m}}finally{try{l&&!l.done&&(i=p.return)&&(yield Te.__await(i.call(p)))}finally{if(r)throw r.error}}}else yield yield Te.__await(o.value),yield Te.__await(yield*Te.__asyncDelegator(Te.__asyncValues(s)))}})}function ZT(t,e={}){return Te.__asyncGenerator(this,arguments,function*(){let{pageLink:i,maxPageSize:a}=e,n=yield Te.__await(t.getPage(i??t.firstPageLink,a));if(!n)return yield Te.__await(void 0);for(yield yield Te.__await(n.page);n.nextPageLink;){if(n=yield Te.__await(t.getPage(n.nextPageLink,a)),!n)return yield Te.__await(void 0);yield yield Te.__await(n.page)}})}Bg.getPagedAsyncIterator=nQ});var wN=T(Mn=>{"use strict";Object.defineProperty(Mn,"__esModule",{value:!0});var oQ=Dd(),tN=zs(),pQ=Nd(),qn=oQ.createClientLogger("core-lro"),iN=2e3,aN=["succeeded","canceled","failed"];function nN(t){try{return JSON.parse(t).state}catch{throw new Error(`Unable to deserialize input state: ${t}`)}}function rN(t){let{state:e,stateProxy:r,isOperationError:i}=t;return a=>{throw i(a)&&(r.setError(e,a),r.setFailed(e)),a}}function lQ(t,e){let r=t;return r.slice(-1)!=="."&&(r=r+"."),r+" "+e}function cQ(t){let e=t.message,r=t.code,i=t;for(;i.innererror;)i=i.innererror,r=i.code,e=lQ(e,i.message);return{code:r,message:e}}function sN(t){let{state:e,stateProxy:r,status:i,isDone:a,processResult:n,getError:s,response:o,setErrorAsResult:p}=t;switch(i){case"succeeded":{r.setSucceeded(e);break}case"failed":{let l=s==null?void 0:s(o),c="";if(l){let{code:u,message:m}=cQ(l);c=`. ${u}. ${m}`}let d=`The long-running operation has failed${c}`;r.setError(e,new Error(d)),r.setFailed(e),qn.warning(d);break}case"canceled":{r.setCanceled(e);break}}(a!=null&&a(o,e)||a===void 0&&["succeeded","canceled"].concat(p?[]:["failed"]).includes(i))&&r.setResult(e,dQ({response:o,state:e,processResult:n}))}function dQ(t){let{processResult:e,response:r,state:i}=t;return e?e(r,i):r}async function oN(t){let{init:e,stateProxy:r,processResult:i,getOperationStatus:a,withOperationLocation:n,setErrorAsResult:s}=t,{operationLocation:o,resourceLocation:p,metadata:l,response:c}=await e();o&&(n==null||n(o,!1));let d={metadata:l,operationLocation:o,resourceLocation:p};qn.verbose("LRO: Operation description:",d);let u=r.initState(d),m=a({response:c,state:u,operationLocation:o});return sN({state:u,status:m,stateProxy:r,response:c,setErrorAsResult:s,processResult:i}),u}async function uQ(t){let{poll:e,state:r,stateProxy:i,operationLocation:a,getOperationStatus:n,getResourceLocation:s,isOperationError:o,options:p}=t,l=await e(a,p).catch(rN({state:r,stateProxy:i,isOperationError:o})),c=n(l,r);if(qn.verbose(`LRO: Status: + Polling from: ${r.config.operationLocation} + Operation status: ${c} + Polling status: ${aN.includes(c)?"Stopped":"Running"}`),c==="succeeded"){let d=s(l,r);if(d!==void 0)return{response:await e(d).catch(rN({state:r,stateProxy:i,isOperationError:o})),status:c}}return{response:l,status:c}}async function pN(t){let{poll:e,state:r,stateProxy:i,options:a,getOperationStatus:n,getResourceLocation:s,getOperationLocation:o,isOperationError:p,withOperationLocation:l,getPollingInterval:c,processResult:d,getError:u,updateState:m,setDelay:f,isDone:y,setErrorAsResult:w}=t,{operationLocation:_}=r.config;if(_!==void 0){let{response:O,status:v}=await uQ({poll:e,getOperationStatus:n,state:r,stateProxy:i,operationLocation:_,getResourceLocation:s,isOperationError:p,options:a});if(sN({status:v,response:O,state:r,stateProxy:i,isDone:y,processResult:d,getError:u,setErrorAsResult:w}),!aN.includes(v)){let h=c==null?void 0:c(O);h&&f(h);let g=o==null?void 0:o(O,r);if(g!==void 0){let N=_!==g;r.config.operationLocation=g,l==null||l(g,N)}else l==null||l(_,!1)}m==null||m(r,O)}}function lN(t){let{azureAsyncOperation:e,operationLocation:r}=t;return r??e}function cN(t){return t.headers.location}function dN(t){return t.headers["operation-location"]}function uN(t){return t.headers["azure-asyncoperation"]}function mQ(t){var e;let{location:r,requestMethod:i,requestPath:a,resourceLocationConfig:n}=t;switch(i){case"PUT":return a;case"DELETE":return;case"PATCH":return(e=s())!==null&&e!==void 0?e:a;default:return s()}function s(){switch(n){case"azure-async-operation":return;case"original-uri":return a;case"location":default:return r}}}function mN(t){let{rawResponse:e,requestMethod:r,requestPath:i,resourceLocationConfig:a}=t,n=dN(e),s=uN(e),o=lN({operationLocation:n,azureAsyncOperation:s}),p=cN(e),l=r==null?void 0:r.toLocaleUpperCase();return o!==void 0?{mode:"OperationLocation",operationLocation:o,resourceLocation:mQ({requestMethod:l,location:p,requestPath:i,resourceLocationConfig:a})}:p!==void 0?{mode:"ResourceLocation",operationLocation:p}:l==="PUT"&&i?{mode:"Body",operationLocation:i}:void 0}function fN(t){let{status:e,statusCode:r}=t;if(typeof e!="string"&&e!==void 0)throw new Error(`Polling was unsuccessful. Expected status to have a string value or no value but it has instead: ${e}. This doesn't necessarily indicate the operation has failed. Check your Azure subscription or resource status for more information.`);switch(e==null?void 0:e.toLocaleLowerCase()){case void 0:return Mg(r);case"succeeded":return"succeeded";case"failed":return"failed";case"running":case"accepted":case"started":case"canceling":case"cancelling":return"running";case"canceled":case"cancelled":return"canceled";default:return qn.verbose(`LRO: unrecognized operation status: ${e}`),e}}function fQ(t){var e;let{status:r}=(e=t.body)!==null&&e!==void 0?e:{};return fN({status:r,statusCode:t.statusCode})}function hQ(t){var e,r;let{properties:i,provisioningState:a}=(e=t.body)!==null&&e!==void 0?e:{},n=(r=i==null?void 0:i.provisioningState)!==null&&r!==void 0?r:a;return fN({status:n,statusCode:t.statusCode})}function Mg(t){return t===202?"running":t<300?"succeeded":"failed"}function hN({rawResponse:t}){let e=t.headers["retry-after"];if(e!==void 0){let r=parseInt(e);return isNaN(r)?gQ(new Date(e)):r*1e3}}function gN(t){let e=t.flatResponse.error;if(!e){qn.warning("The long-running operation failed but there is no error property in the response's body");return}if(!e.code||!e.message){qn.warning("The long-running operation failed but the error property in the response's body doesn't contain code or message");return}return e}function gQ(t){let e=Math.floor(new Date().getTime()),r=t.getTime();if(e{let s=await a.sendInitialRequest(),o=mN({rawResponse:s.rawResponse,requestPath:a.requestPath,requestMethod:a.requestMethod,resourceLocationConfig:r});return Object.assign({response:s,operationLocation:o==null?void 0:o.operationLocation,resourceLocation:o==null?void 0:o.resourceLocation},o!=null&&o.mode?{metadata:{mode:o.mode}}:{})},stateProxy:e,processResult:i?({flatResponse:s},o)=>i(s,o):({flatResponse:s})=>s,getOperationStatus:yN,setErrorAsResult:n})}function vN({rawResponse:t},e){var r;switch((r=e.config.metadata)===null||r===void 0?void 0:r.mode){case"OperationLocation":return lN({operationLocation:dN(t),azureAsyncOperation:uN(t)});case"ResourceLocation":return cN(t);case"Body":default:return}}function zg({rawResponse:t},e){var r;let i=(r=e.config.metadata)===null||r===void 0?void 0:r.mode;switch(i){case"OperationLocation":return fQ(t);case"ResourceLocation":return Mg(t.statusCode);case"Body":return hQ(t);default:throw new Error(`Internal error: Unexpected operation mode: ${i}`)}}function bN({flatResponse:t},e){if(typeof t=="object"){let r=t.resourceLocation;r!==void 0&&(e.config.resourceLocation=r)}return e.config.resourceLocation}function xN(t){return t.name==="RestError"}async function vQ(t){let{lro:e,stateProxy:r,options:i,processResult:a,updateState:n,setDelay:s,state:o,setErrorAsResult:p}=t;return pN({state:o,stateProxy:r,setDelay:s,processResult:a?({flatResponse:l},c)=>a(l,c):({flatResponse:l})=>l,getError:gN,updateState:n,getPollingInterval:hN,getOperationLocation:vN,getOperationStatus:zg,isOperationError:xN,getResourceLocation:bN,options:i,poll:async(l,c)=>e.sendPollRequest(l,c),setErrorAsResult:p})}var bQ=()=>({initState:t=>({status:"running",config:t}),setCanceled:t=>t.status="canceled",setError:(t,e)=>t.error=e,setResult:(t,e)=>t.result=e,setRunning:t=>t.status="running",setSucceeded:t=>t.status="succeeded",setFailed:t=>t.status="failed",getError:t=>t.error,getResult:t=>t.result,isCanceled:t=>t.status==="canceled",isFailed:t=>t.status==="failed",isRunning:t=>t.status==="running",isSucceeded:t=>t.status==="succeeded"});function xQ(t){let{getOperationLocation:e,getStatusFromInitialResponse:r,getStatusFromPollResponse:i,isOperationError:a,getResourceLocation:n,getPollingInterval:s,getError:o,resolveOnUnsuccessful:p}=t;return async({init:l,poll:c},d)=>{let{processResult:u,updateState:m,withOperationLocation:f,intervalInMs:y=iN,restoreFrom:w}=d||{},_=bQ(),O=f?(()=>{let D=!1;return(C,L)=>{L?f(C):D||f(C),D=!0}})():void 0,v=w?nN(w):await oN({init:l,stateProxy:_,processResult:u,getOperationStatus:r,withOperationLocation:O,setErrorAsResult:!p}),h,g=new tN.AbortController,N=new Map,P=async()=>N.forEach(D=>D(v)),S="Operation was canceled",A=y,x={getOperationState:()=>v,getResult:()=>v.result,isDone:()=>["succeeded","failed","canceled"].includes(v.status),isStopped:()=>h===void 0,stopPolling:()=>{g.abort()},toString:()=>JSON.stringify({state:v}),onProgress:D=>{let C=Symbol();return N.set(C,D),()=>N.delete(C)},pollUntilDone:D=>h??(h=(async()=>{let{abortSignal:C}=D||{},{signal:L}=C?new tN.AbortController([C,g.signal]):g;if(!x.isDone())for(await x.poll({abortSignal:L});!x.isDone();)await pQ.delay(A,{abortSignal:L}),await x.poll({abortSignal:L});if(p)return x.getResult();switch(v.status){case"succeeded":return x.getResult();case"canceled":throw new Error(S);case"failed":throw v.error;case"notStarted":case"running":throw new Error("Polling completed without succeeding or failing")}})().finally(()=>{h=void 0})),async poll(D){if(p){if(x.isDone())return}else switch(v.status){case"succeeded":return;case"canceled":throw new Error(S);case"failed":throw v.error}if(await pN({poll:c,state:v,stateProxy:_,getOperationLocation:e,isOperationError:a,withOperationLocation:O,getPollingInterval:s,getOperationStatus:i,getResourceLocation:n,processResult:u,getError:o,updateState:m,options:D,setDelay:C=>{A=C},setErrorAsResult:!p}),await P(),!p)switch(v.status){case"canceled":throw new Error(S);case"failed":throw v.error}}};return x}}async function wQ(t,e){let{resourceLocationConfig:r,intervalInMs:i,processResult:a,restoreFrom:n,updateState:s,withOperationLocation:o,resolveOnUnsuccessful:p=!1}=e||{};return xQ({getStatusFromInitialResponse:yN,getStatusFromPollResponse:zg,isOperationError:xN,getOperationLocation:vN,getResourceLocation:bN,getPollingInterval:hN,getError:gN,resolveOnUnsuccessful:p})({init:async()=>{let l=await t.sendInitialRequest(),c=mN({rawResponse:l.rawResponse,requestPath:t.requestPath,requestMethod:t.requestMethod,resourceLocationConfig:r});return Object.assign({response:l,operationLocation:c==null?void 0:c.operationLocation,resourceLocation:c==null?void 0:c.resourceLocation},c!=null&&c.mode?{metadata:{mode:c.mode}}:{})},poll:t.sendPollRequest},{intervalInMs:i,withOperationLocation:o,restoreFrom:n,updateState:s,processResult:a?({flatResponse:l},c)=>a(l,c):({flatResponse:l})=>l})}var _Q=()=>({initState:t=>({config:t,isStarted:!0}),setCanceled:t=>t.isCancelled=!0,setError:(t,e)=>t.error=e,setResult:(t,e)=>t.result=e,setRunning:t=>t.isStarted=!0,setSucceeded:t=>t.isCompleted=!0,setFailed:()=>{},getError:t=>t.error,getResult:t=>t.result,isCanceled:t=>!!t.isCancelled,isFailed:t=>!!t.error,isRunning:t=>!!t.isStarted,isSucceeded:t=>!!(t.isCompleted&&!t.isCancelled&&!t.error)}),kg=class{constructor(e,r,i,a,n,s,o){this.state=e,this.lro=r,this.setErrorAsResult=i,this.lroResourceLocationConfig=a,this.processResult=n,this.updateState=s,this.isDone=o}setPollerConfig(e){this.pollerConfig=e}async update(e){var r;let i=_Q();this.state.isStarted||(this.state=Object.assign(Object.assign({},this.state),await yQ({lro:this.lro,stateProxy:i,resourceLocationConfig:this.lroResourceLocationConfig,processResult:this.processResult,setErrorAsResult:this.setErrorAsResult})));let a=this.updateState,n=this.isDone;return!this.state.isCompleted&&this.state.error===void 0&&await vQ({lro:this.lro,state:this.state,stateProxy:i,processResult:this.processResult,updateState:a?(s,{rawResponse:o})=>a(s,o):void 0,isDone:n?({flatResponse:s},o)=>n(s,o):void 0,options:e,setDelay:s=>{this.pollerConfig.intervalInMs=s},setErrorAsResult:this.setErrorAsResult}),(r=e==null?void 0:e.fireProgress)===null||r===void 0||r.call(e,this.state),this}async cancel(){return qn.error("`cancelOperation` is deprecated because it wasn't implemented"),this}toString(){return JSON.stringify({state:this.state})}},zu=class t extends Error{constructor(e){super(e),this.name="PollerStoppedError",Object.setPrototypeOf(this,t.prototype)}},ju=class t extends Error{constructor(e){super(e),this.name="PollerCancelledError",Object.setPrototypeOf(this,t.prototype)}},Fu=class{constructor(e){this.resolveOnUnsuccessful=!1,this.stopped=!0,this.pollProgressCallbacks=[],this.operation=e,this.promise=new Promise((r,i)=>{this.resolve=r,this.reject=i}),this.promise.catch(()=>{})}async startPolling(e={}){for(this.stopped&&(this.stopped=!1);!this.isStopped()&&!this.isDone();)await this.poll(e),await this.delay()}async pollOnce(e={}){this.isDone()||(this.operation=await this.operation.update({abortSignal:e.abortSignal,fireProgress:this.fireProgress.bind(this)})),this.processUpdatedState()}fireProgress(e){for(let r of this.pollProgressCallbacks)r(e)}async cancelOnce(e={}){this.operation=await this.operation.cancel(e)}poll(e={}){if(!this.pollOncePromise){this.pollOncePromise=this.pollOnce(e);let r=()=>{this.pollOncePromise=void 0};this.pollOncePromise.then(r,r).catch(this.reject)}return this.pollOncePromise}processUpdatedState(){if(this.operation.state.error&&(this.stopped=!0,!this.resolveOnUnsuccessful))throw this.reject(this.operation.state.error),this.operation.state.error;if(this.operation.state.isCancelled&&(this.stopped=!0,!this.resolveOnUnsuccessful)){let e=new ju("Operation was canceled");throw this.reject(e),e}this.isDone()&&this.resolve&&this.resolve(this.getResult())}async pollUntilDone(e={}){return this.stopped&&this.startPolling(e).catch(this.reject),this.processUpdatedState(),this.promise}onProgress(e){return this.pollProgressCallbacks.push(e),()=>{this.pollProgressCallbacks=this.pollProgressCallbacks.filter(r=>r!==e)}}isDone(){let e=this.operation.state;return!!(e.isCompleted||e.isCancelled||e.error)}stopPolling(){this.stopped||(this.stopped=!0,this.reject&&this.reject(new zu("This poller is already stopped")))}isStopped(){return this.stopped}cancelOperation(e={}){if(!this.cancelPromise)this.cancelPromise=this.cancelOnce(e);else if(e.abortSignal)throw new Error("A cancel request is currently pending");return this.cancelPromise}getOperationState(){return this.operation.state}getResult(){return this.operation.state.result}toString(){return this.operation.toString()}},qg=class extends Fu{constructor(e,r){let{intervalInMs:i=iN,resumeFrom:a,resolveOnUnsuccessful:n=!1,isDone:s,lroResourceLocationConfig:o,processResult:p,updateState:l}=r||{},c=a?nN(a):{},d=new kg(c,e,!n,o,p,l,s);super(d),this.resolveOnUnsuccessful=n,this.config={intervalInMs:i},d.setPollerConfig(this.config)}delay(){return new Promise(e=>setTimeout(()=>e(),this.config.intervalInMs))}};Mn.LroEngine=qg;Mn.Poller=Fu;Mn.PollerCancelledError=ju;Mn.PollerStoppedError=zu;Mn.createHttpPoller=wQ});var oC=T(Z=>{"use strict";Object.defineProperty(Z,"__esModule",{value:!0});var M=YT(),F=(od(),Lo(sd)),z=V2(),EQ=Dd(),LN=zs(),TQ=require("os"),BN=require("crypto"),T6=require("stream");eN();var NQ=wN(),kN=require("events"),SQ=require("fs"),OQ=require("util");function im(t){if(t&&t.__esModule)return t;var e=Object.create(null);return t&&Object.keys(t).forEach(function(r){if(r!=="default"){var i=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(e,r,i.get?i:{enumerable:!0,get:function(){return t[r]}})}}),e.default=t,Object.freeze(e)}var U=im(M),jg=im(TQ),N6=im(SQ),PQ=im(OQ),S6={serializedName:"BlobServiceProperties",xmlName:"StorageServiceProperties",type:{name:"Composite",className:"BlobServiceProperties",modelProperties:{blobAnalyticsLogging:{serializedName:"Logging",xmlName:"Logging",type:{name:"Composite",className:"Logging"}},hourMetrics:{serializedName:"HourMetrics",xmlName:"HourMetrics",type:{name:"Composite",className:"Metrics"}},minuteMetrics:{serializedName:"MinuteMetrics",xmlName:"MinuteMetrics",type:{name:"Composite",className:"Metrics"}},cors:{serializedName:"Cors",xmlName:"Cors",xmlIsWrapped:!0,xmlElementName:"CorsRule",type:{name:"Sequence",element:{type:{name:"Composite",className:"CorsRule"}}}},defaultServiceVersion:{serializedName:"DefaultServiceVersion",xmlName:"DefaultServiceVersion",type:{name:"String"}},deleteRetentionPolicy:{serializedName:"DeleteRetentionPolicy",xmlName:"DeleteRetentionPolicy",type:{name:"Composite",className:"RetentionPolicy"}},staticWebsite:{serializedName:"StaticWebsite",xmlName:"StaticWebsite",type:{name:"Composite",className:"StaticWebsite"}}}}},CQ={serializedName:"Logging",type:{name:"Composite",className:"Logging",modelProperties:{version:{serializedName:"Version",required:!0,xmlName:"Version",type:{name:"String"}},deleteProperty:{serializedName:"Delete",required:!0,xmlName:"Delete",type:{name:"Boolean"}},read:{serializedName:"Read",required:!0,xmlName:"Read",type:{name:"Boolean"}},write:{serializedName:"Write",required:!0,xmlName:"Write",type:{name:"Boolean"}},retentionPolicy:{serializedName:"RetentionPolicy",xmlName:"RetentionPolicy",type:{name:"Composite",className:"RetentionPolicy"}}}}},RQ={serializedName:"RetentionPolicy",type:{name:"Composite",className:"RetentionPolicy",modelProperties:{enabled:{serializedName:"Enabled",required:!0,xmlName:"Enabled",type:{name:"Boolean"}},days:{constraints:{InclusiveMinimum:1},serializedName:"Days",xmlName:"Days",type:{name:"Number"}}}}},DQ={serializedName:"Metrics",type:{name:"Composite",className:"Metrics",modelProperties:{version:{serializedName:"Version",xmlName:"Version",type:{name:"String"}},enabled:{serializedName:"Enabled",required:!0,xmlName:"Enabled",type:{name:"Boolean"}},includeAPIs:{serializedName:"IncludeAPIs",xmlName:"IncludeAPIs",type:{name:"Boolean"}},retentionPolicy:{serializedName:"RetentionPolicy",xmlName:"RetentionPolicy",type:{name:"Composite",className:"RetentionPolicy"}}}}},AQ={serializedName:"CorsRule",type:{name:"Composite",className:"CorsRule",modelProperties:{allowedOrigins:{serializedName:"AllowedOrigins",required:!0,xmlName:"AllowedOrigins",type:{name:"String"}},allowedMethods:{serializedName:"AllowedMethods",required:!0,xmlName:"AllowedMethods",type:{name:"String"}},allowedHeaders:{serializedName:"AllowedHeaders",required:!0,xmlName:"AllowedHeaders",type:{name:"String"}},exposedHeaders:{serializedName:"ExposedHeaders",required:!0,xmlName:"ExposedHeaders",type:{name:"String"}},maxAgeInSeconds:{constraints:{InclusiveMinimum:0},serializedName:"MaxAgeInSeconds",required:!0,xmlName:"MaxAgeInSeconds",type:{name:"Number"}}}}},IQ={serializedName:"StaticWebsite",type:{name:"Composite",className:"StaticWebsite",modelProperties:{enabled:{serializedName:"Enabled",required:!0,xmlName:"Enabled",type:{name:"Boolean"}},indexDocument:{serializedName:"IndexDocument",xmlName:"IndexDocument",type:{name:"String"}},errorDocument404Path:{serializedName:"ErrorDocument404Path",xmlName:"ErrorDocument404Path",type:{name:"String"}},defaultIndexDocumentPath:{serializedName:"DefaultIndexDocumentPath",xmlName:"DefaultIndexDocumentPath",type:{name:"String"}}}}},H={serializedName:"StorageError",type:{name:"Composite",className:"StorageError",modelProperties:{message:{serializedName:"Message",xmlName:"Message",type:{name:"String"}},code:{serializedName:"Code",xmlName:"Code",type:{name:"String"}}}}},qN={serializedName:"BlobServiceStatistics",xmlName:"StorageServiceStats",type:{name:"Composite",className:"BlobServiceStatistics",modelProperties:{geoReplication:{serializedName:"GeoReplication",xmlName:"GeoReplication",type:{name:"Composite",className:"GeoReplication"}}}}},LQ={serializedName:"GeoReplication",type:{name:"Composite",className:"GeoReplication",modelProperties:{status:{serializedName:"Status",required:!0,xmlName:"Status",type:{name:"Enum",allowedValues:["live","bootstrap","unavailable"]}},lastSyncOn:{serializedName:"LastSyncTime",required:!0,xmlName:"LastSyncTime",type:{name:"DateTimeRfc1123"}}}}},MN={serializedName:"ListContainersSegmentResponse",xmlName:"EnumerationResults",type:{name:"Composite",className:"ListContainersSegmentResponse",modelProperties:{serviceEndpoint:{serializedName:"ServiceEndpoint",required:!0,xmlName:"ServiceEndpoint",xmlIsAttribute:!0,type:{name:"String"}},prefix:{serializedName:"Prefix",xmlName:"Prefix",type:{name:"String"}},marker:{serializedName:"Marker",xmlName:"Marker",type:{name:"String"}},maxPageSize:{serializedName:"MaxResults",xmlName:"MaxResults",type:{name:"Number"}},containerItems:{serializedName:"ContainerItems",required:!0,xmlName:"Containers",xmlIsWrapped:!0,xmlElementName:"Container",type:{name:"Sequence",element:{type:{name:"Composite",className:"ContainerItem"}}}},continuationToken:{serializedName:"NextMarker",xmlName:"NextMarker",type:{name:"String"}}}}},BQ={serializedName:"ContainerItem",xmlName:"Container",type:{name:"Composite",className:"ContainerItem",modelProperties:{name:{serializedName:"Name",required:!0,xmlName:"Name",type:{name:"String"}},deleted:{serializedName:"Deleted",xmlName:"Deleted",type:{name:"Boolean"}},version:{serializedName:"Version",xmlName:"Version",type:{name:"String"}},properties:{serializedName:"Properties",xmlName:"Properties",type:{name:"Composite",className:"ContainerProperties"}},metadata:{serializedName:"Metadata",xmlName:"Metadata",type:{name:"Dictionary",value:{type:{name:"String"}}}}}}},kQ={serializedName:"ContainerProperties",type:{name:"Composite",className:"ContainerProperties",modelProperties:{lastModified:{serializedName:"Last-Modified",required:!0,xmlName:"Last-Modified",type:{name:"DateTimeRfc1123"}},etag:{serializedName:"Etag",required:!0,xmlName:"Etag",type:{name:"String"}},leaseStatus:{serializedName:"LeaseStatus",xmlName:"LeaseStatus",type:{name:"Enum",allowedValues:["locked","unlocked"]}},leaseState:{serializedName:"LeaseState",xmlName:"LeaseState",type:{name:"Enum",allowedValues:["available","leased","expired","breaking","broken"]}},leaseDuration:{serializedName:"LeaseDuration",xmlName:"LeaseDuration",type:{name:"Enum",allowedValues:["infinite","fixed"]}},publicAccess:{serializedName:"PublicAccess",xmlName:"PublicAccess",type:{name:"Enum",allowedValues:["container","blob"]}},hasImmutabilityPolicy:{serializedName:"HasImmutabilityPolicy",xmlName:"HasImmutabilityPolicy",type:{name:"Boolean"}},hasLegalHold:{serializedName:"HasLegalHold",xmlName:"HasLegalHold",type:{name:"Boolean"}},defaultEncryptionScope:{serializedName:"DefaultEncryptionScope",xmlName:"DefaultEncryptionScope",type:{name:"String"}},preventEncryptionScopeOverride:{serializedName:"DenyEncryptionScopeOverride",xmlName:"DenyEncryptionScopeOverride",type:{name:"Boolean"}},deletedOn:{serializedName:"DeletedTime",xmlName:"DeletedTime",type:{name:"DateTimeRfc1123"}},remainingRetentionDays:{serializedName:"RemainingRetentionDays",xmlName:"RemainingRetentionDays",type:{name:"Number"}},isImmutableStorageWithVersioningEnabled:{serializedName:"ImmutableStorageWithVersioningEnabled",xmlName:"ImmutableStorageWithVersioningEnabled",type:{name:"Boolean"}}}}},zN={serializedName:"KeyInfo",type:{name:"Composite",className:"KeyInfo",modelProperties:{startsOn:{serializedName:"Start",required:!0,xmlName:"Start",type:{name:"String"}},expiresOn:{serializedName:"Expiry",required:!0,xmlName:"Expiry",type:{name:"String"}}}}},jN={serializedName:"UserDelegationKey",type:{name:"Composite",className:"UserDelegationKey",modelProperties:{signedObjectId:{serializedName:"SignedOid",required:!0,xmlName:"SignedOid",type:{name:"String"}},signedTenantId:{serializedName:"SignedTid",required:!0,xmlName:"SignedTid",type:{name:"String"}},signedStartsOn:{serializedName:"SignedStart",required:!0,xmlName:"SignedStart",type:{name:"String"}},signedExpiresOn:{serializedName:"SignedExpiry",required:!0,xmlName:"SignedExpiry",type:{name:"String"}},signedService:{serializedName:"SignedService",required:!0,xmlName:"SignedService",type:{name:"String"}},signedVersion:{serializedName:"SignedVersion",required:!0,xmlName:"SignedVersion",type:{name:"String"}},value:{serializedName:"Value",required:!0,xmlName:"Value",type:{name:"String"}}}}},O6={serializedName:"FilterBlobSegment",xmlName:"EnumerationResults",type:{name:"Composite",className:"FilterBlobSegment",modelProperties:{serviceEndpoint:{serializedName:"ServiceEndpoint",required:!0,xmlName:"ServiceEndpoint",xmlIsAttribute:!0,type:{name:"String"}},where:{serializedName:"Where",required:!0,xmlName:"Where",type:{name:"String"}},blobs:{serializedName:"Blobs",required:!0,xmlName:"Blobs",xmlIsWrapped:!0,xmlElementName:"Blob",type:{name:"Sequence",element:{type:{name:"Composite",className:"FilterBlobItem"}}}},continuationToken:{serializedName:"NextMarker",xmlName:"NextMarker",type:{name:"String"}}}}},qQ={serializedName:"FilterBlobItem",xmlName:"Blob",type:{name:"Composite",className:"FilterBlobItem",modelProperties:{name:{serializedName:"Name",required:!0,xmlName:"Name",type:{name:"String"}},containerName:{serializedName:"ContainerName",required:!0,xmlName:"ContainerName",type:{name:"String"}},tags:{serializedName:"Tags",xmlName:"Tags",type:{name:"Composite",className:"BlobTags"}}}}},P6={serializedName:"BlobTags",xmlName:"Tags",type:{name:"Composite",className:"BlobTags",modelProperties:{blobTagSet:{serializedName:"BlobTagSet",required:!0,xmlName:"TagSet",xmlIsWrapped:!0,xmlElementName:"Tag",type:{name:"Sequence",element:{type:{name:"Composite",className:"BlobTag"}}}}}}},MQ={serializedName:"BlobTag",xmlName:"Tag",type:{name:"Composite",className:"BlobTag",modelProperties:{key:{serializedName:"Key",required:!0,xmlName:"Key",type:{name:"String"}},value:{serializedName:"Value",required:!0,xmlName:"Value",type:{name:"String"}}}}},zQ={serializedName:"SignedIdentifier",xmlName:"SignedIdentifier",type:{name:"Composite",className:"SignedIdentifier",modelProperties:{id:{serializedName:"Id",required:!0,xmlName:"Id",type:{name:"String"}},accessPolicy:{serializedName:"AccessPolicy",xmlName:"AccessPolicy",type:{name:"Composite",className:"AccessPolicy"}}}}},jQ={serializedName:"AccessPolicy",type:{name:"Composite",className:"AccessPolicy",modelProperties:{startsOn:{serializedName:"Start",xmlName:"Start",type:{name:"String"}},expiresOn:{serializedName:"Expiry",xmlName:"Expiry",type:{name:"String"}},permissions:{serializedName:"Permission",xmlName:"Permission",type:{name:"String"}}}}},FN={serializedName:"ListBlobsFlatSegmentResponse",xmlName:"EnumerationResults",type:{name:"Composite",className:"ListBlobsFlatSegmentResponse",modelProperties:{serviceEndpoint:{serializedName:"ServiceEndpoint",required:!0,xmlName:"ServiceEndpoint",xmlIsAttribute:!0,type:{name:"String"}},containerName:{serializedName:"ContainerName",required:!0,xmlName:"ContainerName",xmlIsAttribute:!0,type:{name:"String"}},prefix:{serializedName:"Prefix",xmlName:"Prefix",type:{name:"String"}},marker:{serializedName:"Marker",xmlName:"Marker",type:{name:"String"}},maxPageSize:{serializedName:"MaxResults",xmlName:"MaxResults",type:{name:"Number"}},segment:{serializedName:"Segment",xmlName:"Blobs",type:{name:"Composite",className:"BlobFlatListSegment"}},continuationToken:{serializedName:"NextMarker",xmlName:"NextMarker",type:{name:"String"}}}}},FQ={serializedName:"BlobFlatListSegment",xmlName:"Blobs",type:{name:"Composite",className:"BlobFlatListSegment",modelProperties:{blobItems:{serializedName:"BlobItems",required:!0,xmlName:"BlobItems",xmlElementName:"Blob",type:{name:"Sequence",element:{type:{name:"Composite",className:"BlobItemInternal"}}}}}}},UQ={serializedName:"BlobItemInternal",xmlName:"Blob",type:{name:"Composite",className:"BlobItemInternal",modelProperties:{name:{serializedName:"Name",xmlName:"Name",type:{name:"Composite",className:"BlobName"}},deleted:{serializedName:"Deleted",required:!0,xmlName:"Deleted",type:{name:"Boolean"}},snapshot:{serializedName:"Snapshot",required:!0,xmlName:"Snapshot",type:{name:"String"}},versionId:{serializedName:"VersionId",xmlName:"VersionId",type:{name:"String"}},isCurrentVersion:{serializedName:"IsCurrentVersion",xmlName:"IsCurrentVersion",type:{name:"Boolean"}},properties:{serializedName:"Properties",xmlName:"Properties",type:{name:"Composite",className:"BlobPropertiesInternal"}},metadata:{serializedName:"Metadata",xmlName:"Metadata",type:{name:"Dictionary",value:{type:{name:"String"}}}},blobTags:{serializedName:"BlobTags",xmlName:"Tags",type:{name:"Composite",className:"BlobTags"}},objectReplicationMetadata:{serializedName:"ObjectReplicationMetadata",xmlName:"OrMetadata",type:{name:"Dictionary",value:{type:{name:"String"}}}},hasVersionsOnly:{serializedName:"HasVersionsOnly",xmlName:"HasVersionsOnly",type:{name:"Boolean"}}}}},GQ={serializedName:"BlobName",type:{name:"Composite",className:"BlobName",modelProperties:{encoded:{serializedName:"Encoded",xmlName:"Encoded",xmlIsAttribute:!0,type:{name:"Boolean"}},content:{serializedName:"content",xmlName:"content",xmlIsMsText:!0,type:{name:"String"}}}}},HQ={serializedName:"BlobPropertiesInternal",xmlName:"Properties",type:{name:"Composite",className:"BlobPropertiesInternal",modelProperties:{createdOn:{serializedName:"Creation-Time",xmlName:"Creation-Time",type:{name:"DateTimeRfc1123"}},lastModified:{serializedName:"Last-Modified",required:!0,xmlName:"Last-Modified",type:{name:"DateTimeRfc1123"}},etag:{serializedName:"Etag",required:!0,xmlName:"Etag",type:{name:"String"}},contentLength:{serializedName:"Content-Length",xmlName:"Content-Length",type:{name:"Number"}},contentType:{serializedName:"Content-Type",xmlName:"Content-Type",type:{name:"String"}},contentEncoding:{serializedName:"Content-Encoding",xmlName:"Content-Encoding",type:{name:"String"}},contentLanguage:{serializedName:"Content-Language",xmlName:"Content-Language",type:{name:"String"}},contentMD5:{serializedName:"Content-MD5",xmlName:"Content-MD5",type:{name:"ByteArray"}},contentDisposition:{serializedName:"Content-Disposition",xmlName:"Content-Disposition",type:{name:"String"}},cacheControl:{serializedName:"Cache-Control",xmlName:"Cache-Control",type:{name:"String"}},blobSequenceNumber:{serializedName:"x-ms-blob-sequence-number",xmlName:"x-ms-blob-sequence-number",type:{name:"Number"}},blobType:{serializedName:"BlobType",xmlName:"BlobType",type:{name:"Enum",allowedValues:["BlockBlob","PageBlob","AppendBlob"]}},leaseStatus:{serializedName:"LeaseStatus",xmlName:"LeaseStatus",type:{name:"Enum",allowedValues:["locked","unlocked"]}},leaseState:{serializedName:"LeaseState",xmlName:"LeaseState",type:{name:"Enum",allowedValues:["available","leased","expired","breaking","broken"]}},leaseDuration:{serializedName:"LeaseDuration",xmlName:"LeaseDuration",type:{name:"Enum",allowedValues:["infinite","fixed"]}},copyId:{serializedName:"CopyId",xmlName:"CopyId",type:{name:"String"}},copyStatus:{serializedName:"CopyStatus",xmlName:"CopyStatus",type:{name:"Enum",allowedValues:["pending","success","aborted","failed"]}},copySource:{serializedName:"CopySource",xmlName:"CopySource",type:{name:"String"}},copyProgress:{serializedName:"CopyProgress",xmlName:"CopyProgress",type:{name:"String"}},copyCompletedOn:{serializedName:"CopyCompletionTime",xmlName:"CopyCompletionTime",type:{name:"DateTimeRfc1123"}},copyStatusDescription:{serializedName:"CopyStatusDescription",xmlName:"CopyStatusDescription",type:{name:"String"}},serverEncrypted:{serializedName:"ServerEncrypted",xmlName:"ServerEncrypted",type:{name:"Boolean"}},incrementalCopy:{serializedName:"IncrementalCopy",xmlName:"IncrementalCopy",type:{name:"Boolean"}},destinationSnapshot:{serializedName:"DestinationSnapshot",xmlName:"DestinationSnapshot",type:{name:"String"}},deletedOn:{serializedName:"DeletedTime",xmlName:"DeletedTime",type:{name:"DateTimeRfc1123"}},remainingRetentionDays:{serializedName:"RemainingRetentionDays",xmlName:"RemainingRetentionDays",type:{name:"Number"}},accessTier:{serializedName:"AccessTier",xmlName:"AccessTier",type:{name:"Enum",allowedValues:["P4","P6","P10","P15","P20","P30","P40","P50","P60","P70","P80","Hot","Cool","Archive","Cold"]}},accessTierInferred:{serializedName:"AccessTierInferred",xmlName:"AccessTierInferred",type:{name:"Boolean"}},archiveStatus:{serializedName:"ArchiveStatus",xmlName:"ArchiveStatus",type:{name:"Enum",allowedValues:["rehydrate-pending-to-hot","rehydrate-pending-to-cool"]}},customerProvidedKeySha256:{serializedName:"CustomerProvidedKeySha256",xmlName:"CustomerProvidedKeySha256",type:{name:"String"}},encryptionScope:{serializedName:"EncryptionScope",xmlName:"EncryptionScope",type:{name:"String"}},accessTierChangedOn:{serializedName:"AccessTierChangeTime",xmlName:"AccessTierChangeTime",type:{name:"DateTimeRfc1123"}},tagCount:{serializedName:"TagCount",xmlName:"TagCount",type:{name:"Number"}},expiresOn:{serializedName:"Expiry-Time",xmlName:"Expiry-Time",type:{name:"DateTimeRfc1123"}},isSealed:{serializedName:"Sealed",xmlName:"Sealed",type:{name:"Boolean"}},rehydratePriority:{serializedName:"RehydratePriority",xmlName:"RehydratePriority",type:{name:"Enum",allowedValues:["High","Standard"]}},lastAccessedOn:{serializedName:"LastAccessTime",xmlName:"LastAccessTime",type:{name:"DateTimeRfc1123"}},immutabilityPolicyExpiresOn:{serializedName:"ImmutabilityPolicyUntilDate",xmlName:"ImmutabilityPolicyUntilDate",type:{name:"DateTimeRfc1123"}},immutabilityPolicyMode:{serializedName:"ImmutabilityPolicyMode",xmlName:"ImmutabilityPolicyMode",type:{name:"Enum",allowedValues:["Mutable","Unlocked","Locked"]}},legalHold:{serializedName:"LegalHold",xmlName:"LegalHold",type:{name:"Boolean"}}}}},UN={serializedName:"ListBlobsHierarchySegmentResponse",xmlName:"EnumerationResults",type:{name:"Composite",className:"ListBlobsHierarchySegmentResponse",modelProperties:{serviceEndpoint:{serializedName:"ServiceEndpoint",required:!0,xmlName:"ServiceEndpoint",xmlIsAttribute:!0,type:{name:"String"}},containerName:{serializedName:"ContainerName",required:!0,xmlName:"ContainerName",xmlIsAttribute:!0,type:{name:"String"}},prefix:{serializedName:"Prefix",xmlName:"Prefix",type:{name:"String"}},marker:{serializedName:"Marker",xmlName:"Marker",type:{name:"String"}},maxPageSize:{serializedName:"MaxResults",xmlName:"MaxResults",type:{name:"Number"}},delimiter:{serializedName:"Delimiter",xmlName:"Delimiter",type:{name:"String"}},segment:{serializedName:"Segment",xmlName:"Blobs",type:{name:"Composite",className:"BlobHierarchyListSegment"}},continuationToken:{serializedName:"NextMarker",xmlName:"NextMarker",type:{name:"String"}}}}},$Q={serializedName:"BlobHierarchyListSegment",xmlName:"Blobs",type:{name:"Composite",className:"BlobHierarchyListSegment",modelProperties:{blobPrefixes:{serializedName:"BlobPrefixes",xmlName:"BlobPrefixes",xmlElementName:"BlobPrefix",type:{name:"Sequence",element:{type:{name:"Composite",className:"BlobPrefix"}}}},blobItems:{serializedName:"BlobItems",required:!0,xmlName:"BlobItems",xmlElementName:"Blob",type:{name:"Sequence",element:{type:{name:"Composite",className:"BlobItemInternal"}}}}}}},VQ={serializedName:"BlobPrefix",type:{name:"Composite",className:"BlobPrefix",modelProperties:{name:{serializedName:"Name",xmlName:"Name",type:{name:"Composite",className:"BlobName"}}}}},GN={serializedName:"BlockLookupList",xmlName:"BlockList",type:{name:"Composite",className:"BlockLookupList",modelProperties:{committed:{serializedName:"Committed",xmlName:"Committed",xmlElementName:"Committed",type:{name:"Sequence",element:{type:{name:"String"}}}},uncommitted:{serializedName:"Uncommitted",xmlName:"Uncommitted",xmlElementName:"Uncommitted",type:{name:"Sequence",element:{type:{name:"String"}}}},latest:{serializedName:"Latest",xmlName:"Latest",xmlElementName:"Latest",type:{name:"Sequence",element:{type:{name:"String"}}}}}}},HN={serializedName:"BlockList",type:{name:"Composite",className:"BlockList",modelProperties:{committedBlocks:{serializedName:"CommittedBlocks",xmlName:"CommittedBlocks",xmlIsWrapped:!0,xmlElementName:"Block",type:{name:"Sequence",element:{type:{name:"Composite",className:"Block"}}}},uncommittedBlocks:{serializedName:"UncommittedBlocks",xmlName:"UncommittedBlocks",xmlIsWrapped:!0,xmlElementName:"Block",type:{name:"Sequence",element:{type:{name:"Composite",className:"Block"}}}}}}},WQ={serializedName:"Block",type:{name:"Composite",className:"Block",modelProperties:{name:{serializedName:"Name",required:!0,xmlName:"Name",type:{name:"String"}},size:{serializedName:"Size",required:!0,xmlName:"Size",type:{name:"Number"}}}}},C6={serializedName:"PageList",type:{name:"Composite",className:"PageList",modelProperties:{pageRange:{serializedName:"PageRange",xmlName:"PageRange",xmlElementName:"PageRange",type:{name:"Sequence",element:{type:{name:"Composite",className:"PageRange"}}}},clearRange:{serializedName:"ClearRange",xmlName:"ClearRange",xmlElementName:"ClearRange",type:{name:"Sequence",element:{type:{name:"Composite",className:"ClearRange"}}}},continuationToken:{serializedName:"NextMarker",xmlName:"NextMarker",type:{name:"String"}}}}},XQ={serializedName:"PageRange",xmlName:"PageRange",type:{name:"Composite",className:"PageRange",modelProperties:{start:{serializedName:"Start",required:!0,xmlName:"Start",type:{name:"Number"}},end:{serializedName:"End",required:!0,xmlName:"End",type:{name:"Number"}}}}},KQ={serializedName:"ClearRange",xmlName:"ClearRange",type:{name:"Composite",className:"ClearRange",modelProperties:{start:{serializedName:"Start",required:!0,xmlName:"Start",type:{name:"Number"}},end:{serializedName:"End",required:!0,xmlName:"End",type:{name:"Number"}}}}},$N={serializedName:"QueryRequest",xmlName:"QueryRequest",type:{name:"Composite",className:"QueryRequest",modelProperties:{queryType:{serializedName:"QueryType",required:!0,xmlName:"QueryType",type:{name:"String"}},expression:{serializedName:"Expression",required:!0,xmlName:"Expression",type:{name:"String"}},inputSerialization:{serializedName:"InputSerialization",xmlName:"InputSerialization",type:{name:"Composite",className:"QuerySerialization"}},outputSerialization:{serializedName:"OutputSerialization",xmlName:"OutputSerialization",type:{name:"Composite",className:"QuerySerialization"}}}}},QQ={serializedName:"QuerySerialization",type:{name:"Composite",className:"QuerySerialization",modelProperties:{format:{serializedName:"Format",xmlName:"Format",type:{name:"Composite",className:"QueryFormat"}}}}},JQ={serializedName:"QueryFormat",type:{name:"Composite",className:"QueryFormat",modelProperties:{type:{serializedName:"Type",required:!0,xmlName:"Type",type:{name:"Enum",allowedValues:["delimited","json","arrow","parquet"]}},delimitedTextConfiguration:{serializedName:"DelimitedTextConfiguration",xmlName:"DelimitedTextConfiguration",type:{name:"Composite",className:"DelimitedTextConfiguration"}},jsonTextConfiguration:{serializedName:"JsonTextConfiguration",xmlName:"JsonTextConfiguration",type:{name:"Composite",className:"JsonTextConfiguration"}},arrowConfiguration:{serializedName:"ArrowConfiguration",xmlName:"ArrowConfiguration",type:{name:"Composite",className:"ArrowConfiguration"}},parquetTextConfiguration:{serializedName:"ParquetTextConfiguration",xmlName:"ParquetTextConfiguration",type:{name:"any"}}}}},YQ={serializedName:"DelimitedTextConfiguration",xmlName:"DelimitedTextConfiguration",type:{name:"Composite",className:"DelimitedTextConfiguration",modelProperties:{columnSeparator:{serializedName:"ColumnSeparator",xmlName:"ColumnSeparator",type:{name:"String"}},fieldQuote:{serializedName:"FieldQuote",xmlName:"FieldQuote",type:{name:"String"}},recordSeparator:{serializedName:"RecordSeparator",xmlName:"RecordSeparator",type:{name:"String"}},escapeChar:{serializedName:"EscapeChar",xmlName:"EscapeChar",type:{name:"String"}},headersPresent:{serializedName:"HeadersPresent",xmlName:"HasHeaders",type:{name:"Boolean"}}}}},ZQ={serializedName:"JsonTextConfiguration",xmlName:"JsonTextConfiguration",type:{name:"Composite",className:"JsonTextConfiguration",modelProperties:{recordSeparator:{serializedName:"RecordSeparator",xmlName:"RecordSeparator",type:{name:"String"}}}}},eJ={serializedName:"ArrowConfiguration",xmlName:"ArrowConfiguration",type:{name:"Composite",className:"ArrowConfiguration",modelProperties:{schema:{serializedName:"Schema",required:!0,xmlName:"Schema",xmlIsWrapped:!0,xmlElementName:"Field",type:{name:"Sequence",element:{type:{name:"Composite",className:"ArrowField"}}}}}}},tJ={serializedName:"ArrowField",xmlName:"Field",type:{name:"Composite",className:"ArrowField",modelProperties:{type:{serializedName:"Type",required:!0,xmlName:"Type",type:{name:"String"}},name:{serializedName:"Name",xmlName:"Name",type:{name:"String"}},precision:{serializedName:"Precision",xmlName:"Precision",type:{name:"Number"}},scale:{serializedName:"Scale",xmlName:"Scale",type:{name:"Number"}}}}},VN={serializedName:"Service_setPropertiesHeaders",type:{name:"Composite",className:"ServiceSetPropertiesHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},WN={serializedName:"Service_setPropertiesExceptionHeaders",type:{name:"Composite",className:"ServiceSetPropertiesExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},XN={serializedName:"Service_getPropertiesHeaders",type:{name:"Composite",className:"ServiceGetPropertiesHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},KN={serializedName:"Service_getPropertiesExceptionHeaders",type:{name:"Composite",className:"ServiceGetPropertiesExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},QN={serializedName:"Service_getStatisticsHeaders",type:{name:"Composite",className:"ServiceGetStatisticsHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},JN={serializedName:"Service_getStatisticsExceptionHeaders",type:{name:"Composite",className:"ServiceGetStatisticsExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},YN={serializedName:"Service_listContainersSegmentHeaders",type:{name:"Composite",className:"ServiceListContainersSegmentHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},ZN={serializedName:"Service_listContainersSegmentExceptionHeaders",type:{name:"Composite",className:"ServiceListContainersSegmentExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},eS={serializedName:"Service_getUserDelegationKeyHeaders",type:{name:"Composite",className:"ServiceGetUserDelegationKeyHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},tS={serializedName:"Service_getUserDelegationKeyExceptionHeaders",type:{name:"Composite",className:"ServiceGetUserDelegationKeyExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},rS={serializedName:"Service_getAccountInfoHeaders",type:{name:"Composite",className:"ServiceGetAccountInfoHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},skuName:{serializedName:"x-ms-sku-name",xmlName:"x-ms-sku-name",type:{name:"Enum",allowedValues:["Standard_LRS","Standard_GRS","Standard_RAGRS","Standard_ZRS","Premium_LRS"]}},accountKind:{serializedName:"x-ms-account-kind",xmlName:"x-ms-account-kind",type:{name:"Enum",allowedValues:["Storage","BlobStorage","StorageV2","FileStorage","BlockBlobStorage"]}},isHierarchicalNamespaceEnabled:{serializedName:"x-ms-is-hns-enabled",xmlName:"x-ms-is-hns-enabled",type:{name:"Boolean"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},iS={serializedName:"Service_getAccountInfoExceptionHeaders",type:{name:"Composite",className:"ServiceGetAccountInfoExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},aS={serializedName:"Service_submitBatchHeaders",type:{name:"Composite",className:"ServiceSubmitBatchHeaders",modelProperties:{contentType:{serializedName:"content-type",xmlName:"content-type",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},nS={serializedName:"Service_submitBatchExceptionHeaders",type:{name:"Composite",className:"ServiceSubmitBatchExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},sS={serializedName:"Service_filterBlobsHeaders",type:{name:"Composite",className:"ServiceFilterBlobsHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},oS={serializedName:"Service_filterBlobsExceptionHeaders",type:{name:"Composite",className:"ServiceFilterBlobsExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},pS={serializedName:"Container_createHeaders",type:{name:"Composite",className:"ContainerCreateHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},lS={serializedName:"Container_createExceptionHeaders",type:{name:"Composite",className:"ContainerCreateExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},cS={serializedName:"Container_getPropertiesHeaders",type:{name:"Composite",className:"ContainerGetPropertiesHeaders",modelProperties:{metadata:{serializedName:"x-ms-meta",xmlName:"x-ms-meta",type:{name:"Dictionary",value:{type:{name:"String"}}},headerCollectionPrefix:"x-ms-meta-"},etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},leaseDuration:{serializedName:"x-ms-lease-duration",xmlName:"x-ms-lease-duration",type:{name:"Enum",allowedValues:["infinite","fixed"]}},leaseState:{serializedName:"x-ms-lease-state",xmlName:"x-ms-lease-state",type:{name:"Enum",allowedValues:["available","leased","expired","breaking","broken"]}},leaseStatus:{serializedName:"x-ms-lease-status",xmlName:"x-ms-lease-status",type:{name:"Enum",allowedValues:["locked","unlocked"]}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},blobPublicAccess:{serializedName:"x-ms-blob-public-access",xmlName:"x-ms-blob-public-access",type:{name:"Enum",allowedValues:["container","blob"]}},hasImmutabilityPolicy:{serializedName:"x-ms-has-immutability-policy",xmlName:"x-ms-has-immutability-policy",type:{name:"Boolean"}},hasLegalHold:{serializedName:"x-ms-has-legal-hold",xmlName:"x-ms-has-legal-hold",type:{name:"Boolean"}},defaultEncryptionScope:{serializedName:"x-ms-default-encryption-scope",xmlName:"x-ms-default-encryption-scope",type:{name:"String"}},denyEncryptionScopeOverride:{serializedName:"x-ms-deny-encryption-scope-override",xmlName:"x-ms-deny-encryption-scope-override",type:{name:"Boolean"}},isImmutableStorageWithVersioningEnabled:{serializedName:"x-ms-immutable-storage-with-versioning-enabled",xmlName:"x-ms-immutable-storage-with-versioning-enabled",type:{name:"Boolean"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},dS={serializedName:"Container_getPropertiesExceptionHeaders",type:{name:"Composite",className:"ContainerGetPropertiesExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},uS={serializedName:"Container_deleteHeaders",type:{name:"Composite",className:"ContainerDeleteHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},mS={serializedName:"Container_deleteExceptionHeaders",type:{name:"Composite",className:"ContainerDeleteExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},fS={serializedName:"Container_setMetadataHeaders",type:{name:"Composite",className:"ContainerSetMetadataHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},hS={serializedName:"Container_setMetadataExceptionHeaders",type:{name:"Composite",className:"ContainerSetMetadataExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},gS={serializedName:"Container_getAccessPolicyHeaders",type:{name:"Composite",className:"ContainerGetAccessPolicyHeaders",modelProperties:{blobPublicAccess:{serializedName:"x-ms-blob-public-access",xmlName:"x-ms-blob-public-access",type:{name:"Enum",allowedValues:["container","blob"]}},etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},yS={serializedName:"Container_getAccessPolicyExceptionHeaders",type:{name:"Composite",className:"ContainerGetAccessPolicyExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},vS={serializedName:"Container_setAccessPolicyHeaders",type:{name:"Composite",className:"ContainerSetAccessPolicyHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},bS={serializedName:"Container_setAccessPolicyExceptionHeaders",type:{name:"Composite",className:"ContainerSetAccessPolicyExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},xS={serializedName:"Container_restoreHeaders",type:{name:"Composite",className:"ContainerRestoreHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},wS={serializedName:"Container_restoreExceptionHeaders",type:{name:"Composite",className:"ContainerRestoreExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},_S={serializedName:"Container_renameHeaders",type:{name:"Composite",className:"ContainerRenameHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},ES={serializedName:"Container_renameExceptionHeaders",type:{name:"Composite",className:"ContainerRenameExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},TS={serializedName:"Container_submitBatchHeaders",type:{name:"Composite",className:"ContainerSubmitBatchHeaders",modelProperties:{contentType:{serializedName:"content-type",xmlName:"content-type",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}}}}},NS={serializedName:"Container_submitBatchExceptionHeaders",type:{name:"Composite",className:"ContainerSubmitBatchExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},SS={serializedName:"Container_filterBlobsHeaders",type:{name:"Composite",className:"ContainerFilterBlobsHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},OS={serializedName:"Container_filterBlobsExceptionHeaders",type:{name:"Composite",className:"ContainerFilterBlobsExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},PS={serializedName:"Container_acquireLeaseHeaders",type:{name:"Composite",className:"ContainerAcquireLeaseHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},leaseId:{serializedName:"x-ms-lease-id",xmlName:"x-ms-lease-id",type:{name:"String"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},CS={serializedName:"Container_acquireLeaseExceptionHeaders",type:{name:"Composite",className:"ContainerAcquireLeaseExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},RS={serializedName:"Container_releaseLeaseHeaders",type:{name:"Composite",className:"ContainerReleaseLeaseHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},DS={serializedName:"Container_releaseLeaseExceptionHeaders",type:{name:"Composite",className:"ContainerReleaseLeaseExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},AS={serializedName:"Container_renewLeaseHeaders",type:{name:"Composite",className:"ContainerRenewLeaseHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},leaseId:{serializedName:"x-ms-lease-id",xmlName:"x-ms-lease-id",type:{name:"String"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},IS={serializedName:"Container_renewLeaseExceptionHeaders",type:{name:"Composite",className:"ContainerRenewLeaseExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},LS={serializedName:"Container_breakLeaseHeaders",type:{name:"Composite",className:"ContainerBreakLeaseHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},leaseTime:{serializedName:"x-ms-lease-time",xmlName:"x-ms-lease-time",type:{name:"Number"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},BS={serializedName:"Container_breakLeaseExceptionHeaders",type:{name:"Composite",className:"ContainerBreakLeaseExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},kS={serializedName:"Container_changeLeaseHeaders",type:{name:"Composite",className:"ContainerChangeLeaseHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},leaseId:{serializedName:"x-ms-lease-id",xmlName:"x-ms-lease-id",type:{name:"String"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},qS={serializedName:"Container_changeLeaseExceptionHeaders",type:{name:"Composite",className:"ContainerChangeLeaseExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},MS={serializedName:"Container_listBlobFlatSegmentHeaders",type:{name:"Composite",className:"ContainerListBlobFlatSegmentHeaders",modelProperties:{contentType:{serializedName:"content-type",xmlName:"content-type",type:{name:"String"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},zS={serializedName:"Container_listBlobFlatSegmentExceptionHeaders",type:{name:"Composite",className:"ContainerListBlobFlatSegmentExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},jS={serializedName:"Container_listBlobHierarchySegmentHeaders",type:{name:"Composite",className:"ContainerListBlobHierarchySegmentHeaders",modelProperties:{contentType:{serializedName:"content-type",xmlName:"content-type",type:{name:"String"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},FS={serializedName:"Container_listBlobHierarchySegmentExceptionHeaders",type:{name:"Composite",className:"ContainerListBlobHierarchySegmentExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},US={serializedName:"Container_getAccountInfoHeaders",type:{name:"Composite",className:"ContainerGetAccountInfoHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},skuName:{serializedName:"x-ms-sku-name",xmlName:"x-ms-sku-name",type:{name:"Enum",allowedValues:["Standard_LRS","Standard_GRS","Standard_RAGRS","Standard_ZRS","Premium_LRS"]}},accountKind:{serializedName:"x-ms-account-kind",xmlName:"x-ms-account-kind",type:{name:"Enum",allowedValues:["Storage","BlobStorage","StorageV2","FileStorage","BlockBlobStorage"]}}}}},GS={serializedName:"Container_getAccountInfoExceptionHeaders",type:{name:"Composite",className:"ContainerGetAccountInfoExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},$g={serializedName:"Blob_downloadHeaders",type:{name:"Composite",className:"BlobDownloadHeaders",modelProperties:{lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},createdOn:{serializedName:"x-ms-creation-time",xmlName:"x-ms-creation-time",type:{name:"DateTimeRfc1123"}},metadata:{serializedName:"x-ms-meta",xmlName:"x-ms-meta",type:{name:"Dictionary",value:{type:{name:"String"}}},headerCollectionPrefix:"x-ms-meta-"},objectReplicationPolicyId:{serializedName:"x-ms-or-policy-id",xmlName:"x-ms-or-policy-id",type:{name:"String"}},objectReplicationRules:{serializedName:"x-ms-or",xmlName:"x-ms-or",type:{name:"Dictionary",value:{type:{name:"String"}}},headerCollectionPrefix:"x-ms-or-"},contentLength:{serializedName:"content-length",xmlName:"content-length",type:{name:"Number"}},contentType:{serializedName:"content-type",xmlName:"content-type",type:{name:"String"}},contentRange:{serializedName:"content-range",xmlName:"content-range",type:{name:"String"}},etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},contentEncoding:{serializedName:"content-encoding",xmlName:"content-encoding",type:{name:"String"}},cacheControl:{serializedName:"cache-control",xmlName:"cache-control",type:{name:"String"}},contentDisposition:{serializedName:"content-disposition",xmlName:"content-disposition",type:{name:"String"}},contentLanguage:{serializedName:"content-language",xmlName:"content-language",type:{name:"String"}},blobSequenceNumber:{serializedName:"x-ms-blob-sequence-number",xmlName:"x-ms-blob-sequence-number",type:{name:"Number"}},blobType:{serializedName:"x-ms-blob-type",xmlName:"x-ms-blob-type",type:{name:"Enum",allowedValues:["BlockBlob","PageBlob","AppendBlob"]}},copyCompletedOn:{serializedName:"x-ms-copy-completion-time",xmlName:"x-ms-copy-completion-time",type:{name:"DateTimeRfc1123"}},copyStatusDescription:{serializedName:"x-ms-copy-status-description",xmlName:"x-ms-copy-status-description",type:{name:"String"}},copyId:{serializedName:"x-ms-copy-id",xmlName:"x-ms-copy-id",type:{name:"String"}},copyProgress:{serializedName:"x-ms-copy-progress",xmlName:"x-ms-copy-progress",type:{name:"String"}},copySource:{serializedName:"x-ms-copy-source",xmlName:"x-ms-copy-source",type:{name:"String"}},copyStatus:{serializedName:"x-ms-copy-status",xmlName:"x-ms-copy-status",type:{name:"Enum",allowedValues:["pending","success","aborted","failed"]}},leaseDuration:{serializedName:"x-ms-lease-duration",xmlName:"x-ms-lease-duration",type:{name:"Enum",allowedValues:["infinite","fixed"]}},leaseState:{serializedName:"x-ms-lease-state",xmlName:"x-ms-lease-state",type:{name:"Enum",allowedValues:["available","leased","expired","breaking","broken"]}},leaseStatus:{serializedName:"x-ms-lease-status",xmlName:"x-ms-lease-status",type:{name:"Enum",allowedValues:["locked","unlocked"]}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},versionId:{serializedName:"x-ms-version-id",xmlName:"x-ms-version-id",type:{name:"String"}},isCurrentVersion:{serializedName:"x-ms-is-current-version",xmlName:"x-ms-is-current-version",type:{name:"Boolean"}},acceptRanges:{serializedName:"accept-ranges",xmlName:"accept-ranges",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},blobCommittedBlockCount:{serializedName:"x-ms-blob-committed-block-count",xmlName:"x-ms-blob-committed-block-count",type:{name:"Number"}},isServerEncrypted:{serializedName:"x-ms-server-encrypted",xmlName:"x-ms-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},blobContentMD5:{serializedName:"x-ms-blob-content-md5",xmlName:"x-ms-blob-content-md5",type:{name:"ByteArray"}},tagCount:{serializedName:"x-ms-tag-count",xmlName:"x-ms-tag-count",type:{name:"Number"}},isSealed:{serializedName:"x-ms-blob-sealed",xmlName:"x-ms-blob-sealed",type:{name:"Boolean"}},lastAccessed:{serializedName:"x-ms-last-access-time",xmlName:"x-ms-last-access-time",type:{name:"DateTimeRfc1123"}},immutabilityPolicyExpiresOn:{serializedName:"x-ms-immutability-policy-until-date",xmlName:"x-ms-immutability-policy-until-date",type:{name:"DateTimeRfc1123"}},immutabilityPolicyMode:{serializedName:"x-ms-immutability-policy-mode",xmlName:"x-ms-immutability-policy-mode",type:{name:"Enum",allowedValues:["Mutable","Unlocked","Locked"]}},legalHold:{serializedName:"x-ms-legal-hold",xmlName:"x-ms-legal-hold",type:{name:"Boolean"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}},contentCrc64:{serializedName:"x-ms-content-crc64",xmlName:"x-ms-content-crc64",type:{name:"ByteArray"}}}}},HS={serializedName:"Blob_downloadExceptionHeaders",type:{name:"Composite",className:"BlobDownloadExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},$S={serializedName:"Blob_getPropertiesHeaders",type:{name:"Composite",className:"BlobGetPropertiesHeaders",modelProperties:{lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},createdOn:{serializedName:"x-ms-creation-time",xmlName:"x-ms-creation-time",type:{name:"DateTimeRfc1123"}},metadata:{serializedName:"x-ms-meta",xmlName:"x-ms-meta",type:{name:"Dictionary",value:{type:{name:"String"}}},headerCollectionPrefix:"x-ms-meta-"},objectReplicationPolicyId:{serializedName:"x-ms-or-policy-id",xmlName:"x-ms-or-policy-id",type:{name:"String"}},objectReplicationRules:{serializedName:"x-ms-or",xmlName:"x-ms-or",type:{name:"Dictionary",value:{type:{name:"String"}}},headerCollectionPrefix:"x-ms-or-"},blobType:{serializedName:"x-ms-blob-type",xmlName:"x-ms-blob-type",type:{name:"Enum",allowedValues:["BlockBlob","PageBlob","AppendBlob"]}},copyCompletedOn:{serializedName:"x-ms-copy-completion-time",xmlName:"x-ms-copy-completion-time",type:{name:"DateTimeRfc1123"}},copyStatusDescription:{serializedName:"x-ms-copy-status-description",xmlName:"x-ms-copy-status-description",type:{name:"String"}},copyId:{serializedName:"x-ms-copy-id",xmlName:"x-ms-copy-id",type:{name:"String"}},copyProgress:{serializedName:"x-ms-copy-progress",xmlName:"x-ms-copy-progress",type:{name:"String"}},copySource:{serializedName:"x-ms-copy-source",xmlName:"x-ms-copy-source",type:{name:"String"}},copyStatus:{serializedName:"x-ms-copy-status",xmlName:"x-ms-copy-status",type:{name:"Enum",allowedValues:["pending","success","aborted","failed"]}},isIncrementalCopy:{serializedName:"x-ms-incremental-copy",xmlName:"x-ms-incremental-copy",type:{name:"Boolean"}},destinationSnapshot:{serializedName:"x-ms-copy-destination-snapshot",xmlName:"x-ms-copy-destination-snapshot",type:{name:"String"}},leaseDuration:{serializedName:"x-ms-lease-duration",xmlName:"x-ms-lease-duration",type:{name:"Enum",allowedValues:["infinite","fixed"]}},leaseState:{serializedName:"x-ms-lease-state",xmlName:"x-ms-lease-state",type:{name:"Enum",allowedValues:["available","leased","expired","breaking","broken"]}},leaseStatus:{serializedName:"x-ms-lease-status",xmlName:"x-ms-lease-status",type:{name:"Enum",allowedValues:["locked","unlocked"]}},contentLength:{serializedName:"content-length",xmlName:"content-length",type:{name:"Number"}},contentType:{serializedName:"content-type",xmlName:"content-type",type:{name:"String"}},etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},contentEncoding:{serializedName:"content-encoding",xmlName:"content-encoding",type:{name:"String"}},contentDisposition:{serializedName:"content-disposition",xmlName:"content-disposition",type:{name:"String"}},contentLanguage:{serializedName:"content-language",xmlName:"content-language",type:{name:"String"}},cacheControl:{serializedName:"cache-control",xmlName:"cache-control",type:{name:"String"}},blobSequenceNumber:{serializedName:"x-ms-blob-sequence-number",xmlName:"x-ms-blob-sequence-number",type:{name:"Number"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},acceptRanges:{serializedName:"accept-ranges",xmlName:"accept-ranges",type:{name:"String"}},blobCommittedBlockCount:{serializedName:"x-ms-blob-committed-block-count",xmlName:"x-ms-blob-committed-block-count",type:{name:"Number"}},isServerEncrypted:{serializedName:"x-ms-server-encrypted",xmlName:"x-ms-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},accessTier:{serializedName:"x-ms-access-tier",xmlName:"x-ms-access-tier",type:{name:"String"}},accessTierInferred:{serializedName:"x-ms-access-tier-inferred",xmlName:"x-ms-access-tier-inferred",type:{name:"Boolean"}},archiveStatus:{serializedName:"x-ms-archive-status",xmlName:"x-ms-archive-status",type:{name:"String"}},accessTierChangedOn:{serializedName:"x-ms-access-tier-change-time",xmlName:"x-ms-access-tier-change-time",type:{name:"DateTimeRfc1123"}},versionId:{serializedName:"x-ms-version-id",xmlName:"x-ms-version-id",type:{name:"String"}},isCurrentVersion:{serializedName:"x-ms-is-current-version",xmlName:"x-ms-is-current-version",type:{name:"Boolean"}},tagCount:{serializedName:"x-ms-tag-count",xmlName:"x-ms-tag-count",type:{name:"Number"}},expiresOn:{serializedName:"x-ms-expiry-time",xmlName:"x-ms-expiry-time",type:{name:"DateTimeRfc1123"}},isSealed:{serializedName:"x-ms-blob-sealed",xmlName:"x-ms-blob-sealed",type:{name:"Boolean"}},rehydratePriority:{serializedName:"x-ms-rehydrate-priority",xmlName:"x-ms-rehydrate-priority",type:{name:"Enum",allowedValues:["High","Standard"]}},lastAccessed:{serializedName:"x-ms-last-access-time",xmlName:"x-ms-last-access-time",type:{name:"DateTimeRfc1123"}},immutabilityPolicyExpiresOn:{serializedName:"x-ms-immutability-policy-until-date",xmlName:"x-ms-immutability-policy-until-date",type:{name:"DateTimeRfc1123"}},immutabilityPolicyMode:{serializedName:"x-ms-immutability-policy-mode",xmlName:"x-ms-immutability-policy-mode",type:{name:"Enum",allowedValues:["Mutable","Unlocked","Locked"]}},legalHold:{serializedName:"x-ms-legal-hold",xmlName:"x-ms-legal-hold",type:{name:"Boolean"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},VS={serializedName:"Blob_getPropertiesExceptionHeaders",type:{name:"Composite",className:"BlobGetPropertiesExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},WS={serializedName:"Blob_deleteHeaders",type:{name:"Composite",className:"BlobDeleteHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},XS={serializedName:"Blob_deleteExceptionHeaders",type:{name:"Composite",className:"BlobDeleteExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},KS={serializedName:"Blob_undeleteHeaders",type:{name:"Composite",className:"BlobUndeleteHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},QS={serializedName:"Blob_undeleteExceptionHeaders",type:{name:"Composite",className:"BlobUndeleteExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},JS={serializedName:"Blob_setExpiryHeaders",type:{name:"Composite",className:"BlobSetExpiryHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},YS={serializedName:"Blob_setExpiryExceptionHeaders",type:{name:"Composite",className:"BlobSetExpiryExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},ZS={serializedName:"Blob_setHttpHeadersHeaders",type:{name:"Composite",className:"BlobSetHttpHeadersHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},blobSequenceNumber:{serializedName:"x-ms-blob-sequence-number",xmlName:"x-ms-blob-sequence-number",type:{name:"Number"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},eO={serializedName:"Blob_setHttpHeadersExceptionHeaders",type:{name:"Composite",className:"BlobSetHttpHeadersExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},tO={serializedName:"Blob_setImmutabilityPolicyHeaders",type:{name:"Composite",className:"BlobSetImmutabilityPolicyHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},immutabilityPolicyExpiry:{serializedName:"x-ms-immutability-policy-until-date",xmlName:"x-ms-immutability-policy-until-date",type:{name:"DateTimeRfc1123"}},immutabilityPolicyMode:{serializedName:"x-ms-immutability-policy-mode",xmlName:"x-ms-immutability-policy-mode",type:{name:"Enum",allowedValues:["Mutable","Unlocked","Locked"]}}}}},rO={serializedName:"Blob_setImmutabilityPolicyExceptionHeaders",type:{name:"Composite",className:"BlobSetImmutabilityPolicyExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},iO={serializedName:"Blob_deleteImmutabilityPolicyHeaders",type:{name:"Composite",className:"BlobDeleteImmutabilityPolicyHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},aO={serializedName:"Blob_deleteImmutabilityPolicyExceptionHeaders",type:{name:"Composite",className:"BlobDeleteImmutabilityPolicyExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},nO={serializedName:"Blob_setLegalHoldHeaders",type:{name:"Composite",className:"BlobSetLegalHoldHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},legalHold:{serializedName:"x-ms-legal-hold",xmlName:"x-ms-legal-hold",type:{name:"Boolean"}}}}},sO={serializedName:"Blob_setLegalHoldExceptionHeaders",type:{name:"Composite",className:"BlobSetLegalHoldExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},oO={serializedName:"Blob_setMetadataHeaders",type:{name:"Composite",className:"BlobSetMetadataHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},versionId:{serializedName:"x-ms-version-id",xmlName:"x-ms-version-id",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},pO={serializedName:"Blob_setMetadataExceptionHeaders",type:{name:"Composite",className:"BlobSetMetadataExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},lO={serializedName:"Blob_acquireLeaseHeaders",type:{name:"Composite",className:"BlobAcquireLeaseHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},leaseId:{serializedName:"x-ms-lease-id",xmlName:"x-ms-lease-id",type:{name:"String"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},cO={serializedName:"Blob_acquireLeaseExceptionHeaders",type:{name:"Composite",className:"BlobAcquireLeaseExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},dO={serializedName:"Blob_releaseLeaseHeaders",type:{name:"Composite",className:"BlobReleaseLeaseHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},uO={serializedName:"Blob_releaseLeaseExceptionHeaders",type:{name:"Composite",className:"BlobReleaseLeaseExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},mO={serializedName:"Blob_renewLeaseHeaders",type:{name:"Composite",className:"BlobRenewLeaseHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},leaseId:{serializedName:"x-ms-lease-id",xmlName:"x-ms-lease-id",type:{name:"String"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},fO={serializedName:"Blob_renewLeaseExceptionHeaders",type:{name:"Composite",className:"BlobRenewLeaseExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},hO={serializedName:"Blob_changeLeaseHeaders",type:{name:"Composite",className:"BlobChangeLeaseHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},leaseId:{serializedName:"x-ms-lease-id",xmlName:"x-ms-lease-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},gO={serializedName:"Blob_changeLeaseExceptionHeaders",type:{name:"Composite",className:"BlobChangeLeaseExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},yO={serializedName:"Blob_breakLeaseHeaders",type:{name:"Composite",className:"BlobBreakLeaseHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},leaseTime:{serializedName:"x-ms-lease-time",xmlName:"x-ms-lease-time",type:{name:"Number"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}}}}},vO={serializedName:"Blob_breakLeaseExceptionHeaders",type:{name:"Composite",className:"BlobBreakLeaseExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},bO={serializedName:"Blob_createSnapshotHeaders",type:{name:"Composite",className:"BlobCreateSnapshotHeaders",modelProperties:{snapshot:{serializedName:"x-ms-snapshot",xmlName:"x-ms-snapshot",type:{name:"String"}},etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},versionId:{serializedName:"x-ms-version-id",xmlName:"x-ms-version-id",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},xO={serializedName:"Blob_createSnapshotExceptionHeaders",type:{name:"Composite",className:"BlobCreateSnapshotExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},wO={serializedName:"Blob_startCopyFromURLHeaders",type:{name:"Composite",className:"BlobStartCopyFromURLHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},versionId:{serializedName:"x-ms-version-id",xmlName:"x-ms-version-id",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},copyId:{serializedName:"x-ms-copy-id",xmlName:"x-ms-copy-id",type:{name:"String"}},copyStatus:{serializedName:"x-ms-copy-status",xmlName:"x-ms-copy-status",type:{name:"Enum",allowedValues:["pending","success","aborted","failed"]}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},_O={serializedName:"Blob_startCopyFromURLExceptionHeaders",type:{name:"Composite",className:"BlobStartCopyFromURLExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},EO={serializedName:"Blob_copyFromURLHeaders",type:{name:"Composite",className:"BlobCopyFromURLHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},versionId:{serializedName:"x-ms-version-id",xmlName:"x-ms-version-id",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},copyId:{serializedName:"x-ms-copy-id",xmlName:"x-ms-copy-id",type:{name:"String"}},copyStatus:{defaultValue:"success",isConstant:!0,serializedName:"x-ms-copy-status",type:{name:"String"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},xMsContentCrc64:{serializedName:"x-ms-content-crc64",xmlName:"x-ms-content-crc64",type:{name:"ByteArray"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},TO={serializedName:"Blob_copyFromURLExceptionHeaders",type:{name:"Composite",className:"BlobCopyFromURLExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},NO={serializedName:"Blob_abortCopyFromURLHeaders",type:{name:"Composite",className:"BlobAbortCopyFromURLHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},SO={serializedName:"Blob_abortCopyFromURLExceptionHeaders",type:{name:"Composite",className:"BlobAbortCopyFromURLExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},Vg={serializedName:"Blob_setTierHeaders",type:{name:"Composite",className:"BlobSetTierHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},OO={serializedName:"Blob_setTierExceptionHeaders",type:{name:"Composite",className:"BlobSetTierExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},PO={serializedName:"Blob_getAccountInfoHeaders",type:{name:"Composite",className:"BlobGetAccountInfoHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},skuName:{serializedName:"x-ms-sku-name",xmlName:"x-ms-sku-name",type:{name:"Enum",allowedValues:["Standard_LRS","Standard_GRS","Standard_RAGRS","Standard_ZRS","Premium_LRS"]}},accountKind:{serializedName:"x-ms-account-kind",xmlName:"x-ms-account-kind",type:{name:"Enum",allowedValues:["Storage","BlobStorage","StorageV2","FileStorage","BlockBlobStorage"]}}}}},CO={serializedName:"Blob_getAccountInfoExceptionHeaders",type:{name:"Composite",className:"BlobGetAccountInfoExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},Wg={serializedName:"Blob_queryHeaders",type:{name:"Composite",className:"BlobQueryHeaders",modelProperties:{lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},metadata:{serializedName:"x-ms-meta",xmlName:"x-ms-meta",type:{name:"Dictionary",value:{type:{name:"String"}}}},contentLength:{serializedName:"content-length",xmlName:"content-length",type:{name:"Number"}},contentType:{serializedName:"content-type",xmlName:"content-type",type:{name:"String"}},contentRange:{serializedName:"content-range",xmlName:"content-range",type:{name:"String"}},etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},contentEncoding:{serializedName:"content-encoding",xmlName:"content-encoding",type:{name:"String"}},cacheControl:{serializedName:"cache-control",xmlName:"cache-control",type:{name:"String"}},contentDisposition:{serializedName:"content-disposition",xmlName:"content-disposition",type:{name:"String"}},contentLanguage:{serializedName:"content-language",xmlName:"content-language",type:{name:"String"}},blobSequenceNumber:{serializedName:"x-ms-blob-sequence-number",xmlName:"x-ms-blob-sequence-number",type:{name:"Number"}},blobType:{serializedName:"x-ms-blob-type",xmlName:"x-ms-blob-type",type:{name:"Enum",allowedValues:["BlockBlob","PageBlob","AppendBlob"]}},copyCompletionTime:{serializedName:"x-ms-copy-completion-time",xmlName:"x-ms-copy-completion-time",type:{name:"DateTimeRfc1123"}},copyStatusDescription:{serializedName:"x-ms-copy-status-description",xmlName:"x-ms-copy-status-description",type:{name:"String"}},copyId:{serializedName:"x-ms-copy-id",xmlName:"x-ms-copy-id",type:{name:"String"}},copyProgress:{serializedName:"x-ms-copy-progress",xmlName:"x-ms-copy-progress",type:{name:"String"}},copySource:{serializedName:"x-ms-copy-source",xmlName:"x-ms-copy-source",type:{name:"String"}},copyStatus:{serializedName:"x-ms-copy-status",xmlName:"x-ms-copy-status",type:{name:"Enum",allowedValues:["pending","success","aborted","failed"]}},leaseDuration:{serializedName:"x-ms-lease-duration",xmlName:"x-ms-lease-duration",type:{name:"Enum",allowedValues:["infinite","fixed"]}},leaseState:{serializedName:"x-ms-lease-state",xmlName:"x-ms-lease-state",type:{name:"Enum",allowedValues:["available","leased","expired","breaking","broken"]}},leaseStatus:{serializedName:"x-ms-lease-status",xmlName:"x-ms-lease-status",type:{name:"Enum",allowedValues:["locked","unlocked"]}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},acceptRanges:{serializedName:"accept-ranges",xmlName:"accept-ranges",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},blobCommittedBlockCount:{serializedName:"x-ms-blob-committed-block-count",xmlName:"x-ms-blob-committed-block-count",type:{name:"Number"}},isServerEncrypted:{serializedName:"x-ms-server-encrypted",xmlName:"x-ms-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},blobContentMD5:{serializedName:"x-ms-blob-content-md5",xmlName:"x-ms-blob-content-md5",type:{name:"ByteArray"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}},contentCrc64:{serializedName:"x-ms-content-crc64",xmlName:"x-ms-content-crc64",type:{name:"ByteArray"}}}}},RO={serializedName:"Blob_queryExceptionHeaders",type:{name:"Composite",className:"BlobQueryExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},DO={serializedName:"Blob_getTagsHeaders",type:{name:"Composite",className:"BlobGetTagsHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},AO={serializedName:"Blob_getTagsExceptionHeaders",type:{name:"Composite",className:"BlobGetTagsExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},IO={serializedName:"Blob_setTagsHeaders",type:{name:"Composite",className:"BlobSetTagsHeaders",modelProperties:{clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},LO={serializedName:"Blob_setTagsExceptionHeaders",type:{name:"Composite",className:"BlobSetTagsExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},BO={serializedName:"PageBlob_createHeaders",type:{name:"Composite",className:"PageBlobCreateHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},versionId:{serializedName:"x-ms-version-id",xmlName:"x-ms-version-id",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},kO={serializedName:"PageBlob_createExceptionHeaders",type:{name:"Composite",className:"PageBlobCreateExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},qO={serializedName:"PageBlob_uploadPagesHeaders",type:{name:"Composite",className:"PageBlobUploadPagesHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},xMsContentCrc64:{serializedName:"x-ms-content-crc64",xmlName:"x-ms-content-crc64",type:{name:"ByteArray"}},blobSequenceNumber:{serializedName:"x-ms-blob-sequence-number",xmlName:"x-ms-blob-sequence-number",type:{name:"Number"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},MO={serializedName:"PageBlob_uploadPagesExceptionHeaders",type:{name:"Composite",className:"PageBlobUploadPagesExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},zO={serializedName:"PageBlob_clearPagesHeaders",type:{name:"Composite",className:"PageBlobClearPagesHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},xMsContentCrc64:{serializedName:"x-ms-content-crc64",xmlName:"x-ms-content-crc64",type:{name:"ByteArray"}},blobSequenceNumber:{serializedName:"x-ms-blob-sequence-number",xmlName:"x-ms-blob-sequence-number",type:{name:"Number"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},jO={serializedName:"PageBlob_clearPagesExceptionHeaders",type:{name:"Composite",className:"PageBlobClearPagesExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},FO={serializedName:"PageBlob_uploadPagesFromURLHeaders",type:{name:"Composite",className:"PageBlobUploadPagesFromURLHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},xMsContentCrc64:{serializedName:"x-ms-content-crc64",xmlName:"x-ms-content-crc64",type:{name:"ByteArray"}},blobSequenceNumber:{serializedName:"x-ms-blob-sequence-number",xmlName:"x-ms-blob-sequence-number",type:{name:"Number"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},UO={serializedName:"PageBlob_uploadPagesFromURLExceptionHeaders",type:{name:"Composite",className:"PageBlobUploadPagesFromURLExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},GO={serializedName:"PageBlob_getPageRangesHeaders",type:{name:"Composite",className:"PageBlobGetPageRangesHeaders",modelProperties:{lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},blobContentLength:{serializedName:"x-ms-blob-content-length",xmlName:"x-ms-blob-content-length",type:{name:"Number"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},HO={serializedName:"PageBlob_getPageRangesExceptionHeaders",type:{name:"Composite",className:"PageBlobGetPageRangesExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},$O={serializedName:"PageBlob_getPageRangesDiffHeaders",type:{name:"Composite",className:"PageBlobGetPageRangesDiffHeaders",modelProperties:{lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},blobContentLength:{serializedName:"x-ms-blob-content-length",xmlName:"x-ms-blob-content-length",type:{name:"Number"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},VO={serializedName:"PageBlob_getPageRangesDiffExceptionHeaders",type:{name:"Composite",className:"PageBlobGetPageRangesDiffExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},WO={serializedName:"PageBlob_resizeHeaders",type:{name:"Composite",className:"PageBlobResizeHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},blobSequenceNumber:{serializedName:"x-ms-blob-sequence-number",xmlName:"x-ms-blob-sequence-number",type:{name:"Number"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},XO={serializedName:"PageBlob_resizeExceptionHeaders",type:{name:"Composite",className:"PageBlobResizeExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},KO={serializedName:"PageBlob_updateSequenceNumberHeaders",type:{name:"Composite",className:"PageBlobUpdateSequenceNumberHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},blobSequenceNumber:{serializedName:"x-ms-blob-sequence-number",xmlName:"x-ms-blob-sequence-number",type:{name:"Number"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},QO={serializedName:"PageBlob_updateSequenceNumberExceptionHeaders",type:{name:"Composite",className:"PageBlobUpdateSequenceNumberExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},JO={serializedName:"PageBlob_copyIncrementalHeaders",type:{name:"Composite",className:"PageBlobCopyIncrementalHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},copyId:{serializedName:"x-ms-copy-id",xmlName:"x-ms-copy-id",type:{name:"String"}},copyStatus:{serializedName:"x-ms-copy-status",xmlName:"x-ms-copy-status",type:{name:"Enum",allowedValues:["pending","success","aborted","failed"]}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},YO={serializedName:"PageBlob_copyIncrementalExceptionHeaders",type:{name:"Composite",className:"PageBlobCopyIncrementalExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},ZO={serializedName:"AppendBlob_createHeaders",type:{name:"Composite",className:"AppendBlobCreateHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},versionId:{serializedName:"x-ms-version-id",xmlName:"x-ms-version-id",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},eP={serializedName:"AppendBlob_createExceptionHeaders",type:{name:"Composite",className:"AppendBlobCreateExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},tP={serializedName:"AppendBlob_appendBlockHeaders",type:{name:"Composite",className:"AppendBlobAppendBlockHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},xMsContentCrc64:{serializedName:"x-ms-content-crc64",xmlName:"x-ms-content-crc64",type:{name:"ByteArray"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},blobAppendOffset:{serializedName:"x-ms-blob-append-offset",xmlName:"x-ms-blob-append-offset",type:{name:"String"}},blobCommittedBlockCount:{serializedName:"x-ms-blob-committed-block-count",xmlName:"x-ms-blob-committed-block-count",type:{name:"Number"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},rP={serializedName:"AppendBlob_appendBlockExceptionHeaders",type:{name:"Composite",className:"AppendBlobAppendBlockExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},iP={serializedName:"AppendBlob_appendBlockFromUrlHeaders",type:{name:"Composite",className:"AppendBlobAppendBlockFromUrlHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},xMsContentCrc64:{serializedName:"x-ms-content-crc64",xmlName:"x-ms-content-crc64",type:{name:"ByteArray"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},blobAppendOffset:{serializedName:"x-ms-blob-append-offset",xmlName:"x-ms-blob-append-offset",type:{name:"String"}},blobCommittedBlockCount:{serializedName:"x-ms-blob-committed-block-count",xmlName:"x-ms-blob-committed-block-count",type:{name:"Number"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},aP={serializedName:"AppendBlob_appendBlockFromUrlExceptionHeaders",type:{name:"Composite",className:"AppendBlobAppendBlockFromUrlExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},nP={serializedName:"AppendBlob_sealHeaders",type:{name:"Composite",className:"AppendBlobSealHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},isSealed:{serializedName:"x-ms-blob-sealed",xmlName:"x-ms-blob-sealed",type:{name:"Boolean"}}}}},sP={serializedName:"AppendBlob_sealExceptionHeaders",type:{name:"Composite",className:"AppendBlobSealExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},oP={serializedName:"BlockBlob_uploadHeaders",type:{name:"Composite",className:"BlockBlobUploadHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},versionId:{serializedName:"x-ms-version-id",xmlName:"x-ms-version-id",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},pP={serializedName:"BlockBlob_uploadExceptionHeaders",type:{name:"Composite",className:"BlockBlobUploadExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},lP={serializedName:"BlockBlob_putBlobFromUrlHeaders",type:{name:"Composite",className:"BlockBlobPutBlobFromUrlHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},versionId:{serializedName:"x-ms-version-id",xmlName:"x-ms-version-id",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},cP={serializedName:"BlockBlob_putBlobFromUrlExceptionHeaders",type:{name:"Composite",className:"BlockBlobPutBlobFromUrlExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},dP={serializedName:"BlockBlob_stageBlockHeaders",type:{name:"Composite",className:"BlockBlobStageBlockHeaders",modelProperties:{contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},xMsContentCrc64:{serializedName:"x-ms-content-crc64",xmlName:"x-ms-content-crc64",type:{name:"ByteArray"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},uP={serializedName:"BlockBlob_stageBlockExceptionHeaders",type:{name:"Composite",className:"BlockBlobStageBlockExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},mP={serializedName:"BlockBlob_stageBlockFromURLHeaders",type:{name:"Composite",className:"BlockBlobStageBlockFromURLHeaders",modelProperties:{contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},xMsContentCrc64:{serializedName:"x-ms-content-crc64",xmlName:"x-ms-content-crc64",type:{name:"ByteArray"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},fP={serializedName:"BlockBlob_stageBlockFromURLExceptionHeaders",type:{name:"Composite",className:"BlockBlobStageBlockFromURLExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},hP={serializedName:"BlockBlob_commitBlockListHeaders",type:{name:"Composite",className:"BlockBlobCommitBlockListHeaders",modelProperties:{etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},contentMD5:{serializedName:"content-md5",xmlName:"content-md5",type:{name:"ByteArray"}},xMsContentCrc64:{serializedName:"x-ms-content-crc64",xmlName:"x-ms-content-crc64",type:{name:"ByteArray"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},versionId:{serializedName:"x-ms-version-id",xmlName:"x-ms-version-id",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},isServerEncrypted:{serializedName:"x-ms-request-server-encrypted",xmlName:"x-ms-request-server-encrypted",type:{name:"Boolean"}},encryptionKeySha256:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}},encryptionScope:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},gP={serializedName:"BlockBlob_commitBlockListExceptionHeaders",type:{name:"Composite",className:"BlockBlobCommitBlockListExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},yP={serializedName:"BlockBlob_getBlockListHeaders",type:{name:"Composite",className:"BlockBlobGetBlockListHeaders",modelProperties:{lastModified:{serializedName:"last-modified",xmlName:"last-modified",type:{name:"DateTimeRfc1123"}},etag:{serializedName:"etag",xmlName:"etag",type:{name:"String"}},contentType:{serializedName:"content-type",xmlName:"content-type",type:{name:"String"}},blobContentLength:{serializedName:"x-ms-blob-content-length",xmlName:"x-ms-blob-content-length",type:{name:"Number"}},clientRequestId:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}},requestId:{serializedName:"x-ms-request-id",xmlName:"x-ms-request-id",type:{name:"String"}},version:{serializedName:"x-ms-version",xmlName:"x-ms-version",type:{name:"String"}},date:{serializedName:"date",xmlName:"date",type:{name:"DateTimeRfc1123"}},errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},vP={serializedName:"BlockBlob_getBlockListExceptionHeaders",type:{name:"Composite",className:"BlockBlobGetBlockListExceptionHeaders",modelProperties:{errorCode:{serializedName:"x-ms-error-code",xmlName:"x-ms-error-code",type:{name:"String"}}}}},ua=Object.freeze({__proto__:null,BlobServiceProperties:S6,Logging:CQ,RetentionPolicy:RQ,Metrics:DQ,CorsRule:AQ,StaticWebsite:IQ,StorageError:H,BlobServiceStatistics:qN,GeoReplication:LQ,ListContainersSegmentResponse:MN,ContainerItem:BQ,ContainerProperties:kQ,KeyInfo:zN,UserDelegationKey:jN,FilterBlobSegment:O6,FilterBlobItem:qQ,BlobTags:P6,BlobTag:MQ,SignedIdentifier:zQ,AccessPolicy:jQ,ListBlobsFlatSegmentResponse:FN,BlobFlatListSegment:FQ,BlobItemInternal:UQ,BlobName:GQ,BlobPropertiesInternal:HQ,ListBlobsHierarchySegmentResponse:UN,BlobHierarchyListSegment:$Q,BlobPrefix:VQ,BlockLookupList:GN,BlockList:HN,Block:WQ,PageList:C6,PageRange:XQ,ClearRange:KQ,QueryRequest:$N,QuerySerialization:QQ,QueryFormat:JQ,DelimitedTextConfiguration:YQ,JsonTextConfiguration:ZQ,ArrowConfiguration:eJ,ArrowField:tJ,ServiceSetPropertiesHeaders:VN,ServiceSetPropertiesExceptionHeaders:WN,ServiceGetPropertiesHeaders:XN,ServiceGetPropertiesExceptionHeaders:KN,ServiceGetStatisticsHeaders:QN,ServiceGetStatisticsExceptionHeaders:JN,ServiceListContainersSegmentHeaders:YN,ServiceListContainersSegmentExceptionHeaders:ZN,ServiceGetUserDelegationKeyHeaders:eS,ServiceGetUserDelegationKeyExceptionHeaders:tS,ServiceGetAccountInfoHeaders:rS,ServiceGetAccountInfoExceptionHeaders:iS,ServiceSubmitBatchHeaders:aS,ServiceSubmitBatchExceptionHeaders:nS,ServiceFilterBlobsHeaders:sS,ServiceFilterBlobsExceptionHeaders:oS,ContainerCreateHeaders:pS,ContainerCreateExceptionHeaders:lS,ContainerGetPropertiesHeaders:cS,ContainerGetPropertiesExceptionHeaders:dS,ContainerDeleteHeaders:uS,ContainerDeleteExceptionHeaders:mS,ContainerSetMetadataHeaders:fS,ContainerSetMetadataExceptionHeaders:hS,ContainerGetAccessPolicyHeaders:gS,ContainerGetAccessPolicyExceptionHeaders:yS,ContainerSetAccessPolicyHeaders:vS,ContainerSetAccessPolicyExceptionHeaders:bS,ContainerRestoreHeaders:xS,ContainerRestoreExceptionHeaders:wS,ContainerRenameHeaders:_S,ContainerRenameExceptionHeaders:ES,ContainerSubmitBatchHeaders:TS,ContainerSubmitBatchExceptionHeaders:NS,ContainerFilterBlobsHeaders:SS,ContainerFilterBlobsExceptionHeaders:OS,ContainerAcquireLeaseHeaders:PS,ContainerAcquireLeaseExceptionHeaders:CS,ContainerReleaseLeaseHeaders:RS,ContainerReleaseLeaseExceptionHeaders:DS,ContainerRenewLeaseHeaders:AS,ContainerRenewLeaseExceptionHeaders:IS,ContainerBreakLeaseHeaders:LS,ContainerBreakLeaseExceptionHeaders:BS,ContainerChangeLeaseHeaders:kS,ContainerChangeLeaseExceptionHeaders:qS,ContainerListBlobFlatSegmentHeaders:MS,ContainerListBlobFlatSegmentExceptionHeaders:zS,ContainerListBlobHierarchySegmentHeaders:jS,ContainerListBlobHierarchySegmentExceptionHeaders:FS,ContainerGetAccountInfoHeaders:US,ContainerGetAccountInfoExceptionHeaders:GS,BlobDownloadHeaders:$g,BlobDownloadExceptionHeaders:HS,BlobGetPropertiesHeaders:$S,BlobGetPropertiesExceptionHeaders:VS,BlobDeleteHeaders:WS,BlobDeleteExceptionHeaders:XS,BlobUndeleteHeaders:KS,BlobUndeleteExceptionHeaders:QS,BlobSetExpiryHeaders:JS,BlobSetExpiryExceptionHeaders:YS,BlobSetHttpHeadersHeaders:ZS,BlobSetHttpHeadersExceptionHeaders:eO,BlobSetImmutabilityPolicyHeaders:tO,BlobSetImmutabilityPolicyExceptionHeaders:rO,BlobDeleteImmutabilityPolicyHeaders:iO,BlobDeleteImmutabilityPolicyExceptionHeaders:aO,BlobSetLegalHoldHeaders:nO,BlobSetLegalHoldExceptionHeaders:sO,BlobSetMetadataHeaders:oO,BlobSetMetadataExceptionHeaders:pO,BlobAcquireLeaseHeaders:lO,BlobAcquireLeaseExceptionHeaders:cO,BlobReleaseLeaseHeaders:dO,BlobReleaseLeaseExceptionHeaders:uO,BlobRenewLeaseHeaders:mO,BlobRenewLeaseExceptionHeaders:fO,BlobChangeLeaseHeaders:hO,BlobChangeLeaseExceptionHeaders:gO,BlobBreakLeaseHeaders:yO,BlobBreakLeaseExceptionHeaders:vO,BlobCreateSnapshotHeaders:bO,BlobCreateSnapshotExceptionHeaders:xO,BlobStartCopyFromURLHeaders:wO,BlobStartCopyFromURLExceptionHeaders:_O,BlobCopyFromURLHeaders:EO,BlobCopyFromURLExceptionHeaders:TO,BlobAbortCopyFromURLHeaders:NO,BlobAbortCopyFromURLExceptionHeaders:SO,BlobSetTierHeaders:Vg,BlobSetTierExceptionHeaders:OO,BlobGetAccountInfoHeaders:PO,BlobGetAccountInfoExceptionHeaders:CO,BlobQueryHeaders:Wg,BlobQueryExceptionHeaders:RO,BlobGetTagsHeaders:DO,BlobGetTagsExceptionHeaders:AO,BlobSetTagsHeaders:IO,BlobSetTagsExceptionHeaders:LO,PageBlobCreateHeaders:BO,PageBlobCreateExceptionHeaders:kO,PageBlobUploadPagesHeaders:qO,PageBlobUploadPagesExceptionHeaders:MO,PageBlobClearPagesHeaders:zO,PageBlobClearPagesExceptionHeaders:jO,PageBlobUploadPagesFromURLHeaders:FO,PageBlobUploadPagesFromURLExceptionHeaders:UO,PageBlobGetPageRangesHeaders:GO,PageBlobGetPageRangesExceptionHeaders:HO,PageBlobGetPageRangesDiffHeaders:$O,PageBlobGetPageRangesDiffExceptionHeaders:VO,PageBlobResizeHeaders:WO,PageBlobResizeExceptionHeaders:XO,PageBlobUpdateSequenceNumberHeaders:KO,PageBlobUpdateSequenceNumberExceptionHeaders:QO,PageBlobCopyIncrementalHeaders:JO,PageBlobCopyIncrementalExceptionHeaders:YO,AppendBlobCreateHeaders:ZO,AppendBlobCreateExceptionHeaders:eP,AppendBlobAppendBlockHeaders:tP,AppendBlobAppendBlockExceptionHeaders:rP,AppendBlobAppendBlockFromUrlHeaders:iP,AppendBlobAppendBlockFromUrlExceptionHeaders:aP,AppendBlobSealHeaders:nP,AppendBlobSealExceptionHeaders:sP,BlockBlobUploadHeaders:oP,BlockBlobUploadExceptionHeaders:pP,BlockBlobPutBlobFromUrlHeaders:lP,BlockBlobPutBlobFromUrlExceptionHeaders:cP,BlockBlobStageBlockHeaders:dP,BlockBlobStageBlockExceptionHeaders:uP,BlockBlobStageBlockFromURLHeaders:mP,BlockBlobStageBlockFromURLExceptionHeaders:fP,BlockBlobCommitBlockListHeaders:hP,BlockBlobCommitBlockListExceptionHeaders:gP,BlockBlobGetBlockListHeaders:yP,BlockBlobGetBlockListExceptionHeaders:vP}),Ja={parameterPath:["options","contentType"],mapper:{defaultValue:"application/xml",isConstant:!0,serializedName:"Content-Type",type:{name:"String"}}},rJ={parameterPath:"blobServiceProperties",mapper:S6},Ya={parameterPath:"accept",mapper:{defaultValue:"application/xml",isConstant:!0,serializedName:"Accept",type:{name:"String"}}},$={parameterPath:"url",mapper:{serializedName:"url",required:!0,xmlName:"url",type:{name:"String"}},skipEncoding:!0},am={parameterPath:"restype",mapper:{defaultValue:"service",isConstant:!0,serializedName:"restype",type:{name:"String"}}},Za={parameterPath:"comp",mapper:{defaultValue:"properties",isConstant:!0,serializedName:"comp",type:{name:"String"}}},X={parameterPath:["options","timeoutInSeconds"],mapper:{constraints:{InclusiveMinimum:0},serializedName:"timeout",xmlName:"timeout",type:{name:"Number"}}},V={parameterPath:"version",mapper:{defaultValue:"2023-01-03",isConstant:!0,serializedName:"x-ms-version",type:{name:"String"}}},K={parameterPath:["options","requestId"],mapper:{serializedName:"x-ms-client-request-id",xmlName:"x-ms-client-request-id",type:{name:"String"}}},ie={parameterPath:"accept",mapper:{defaultValue:"application/xml",isConstant:!0,serializedName:"Accept",type:{name:"String"}}},iJ={parameterPath:"comp",mapper:{defaultValue:"stats",isConstant:!0,serializedName:"comp",type:{name:"String"}}},R6={parameterPath:"comp",mapper:{defaultValue:"list",isConstant:!0,serializedName:"comp",type:{name:"String"}}},D6={parameterPath:["options","prefix"],mapper:{serializedName:"prefix",xmlName:"prefix",type:{name:"String"}}},Hn={parameterPath:["options","marker"],mapper:{serializedName:"marker",xmlName:"marker",type:{name:"String"}}},$n={parameterPath:["options","maxPageSize"],mapper:{constraints:{InclusiveMinimum:1},serializedName:"maxresults",xmlName:"maxresults",type:{name:"Number"}}},aJ={parameterPath:["options","include"],mapper:{serializedName:"include",xmlName:"include",xmlElementName:"ListContainersIncludeType",type:{name:"Sequence",element:{type:{name:"Enum",allowedValues:["metadata","deleted","system"]}}}},collectionFormat:M.QueryCollectionFormat.Csv},nJ={parameterPath:"keyInfo",mapper:zN},sJ={parameterPath:"comp",mapper:{defaultValue:"userdelegationkey",isConstant:!0,serializedName:"comp",type:{name:"String"}}},A6={parameterPath:"restype",mapper:{defaultValue:"account",isConstant:!0,serializedName:"restype",type:{name:"String"}}},bP={parameterPath:"body",mapper:{serializedName:"body",required:!0,xmlName:"body",type:{name:"Stream"}}},xP={parameterPath:"comp",mapper:{defaultValue:"batch",isConstant:!0,serializedName:"comp",type:{name:"String"}}},Sr={parameterPath:"contentLength",mapper:{serializedName:"Content-Length",required:!0,xmlName:"Content-Length",type:{name:"Number"}}},wP={parameterPath:"multipartContentType",mapper:{serializedName:"Content-Type",required:!0,xmlName:"Content-Type",type:{name:"String"}}},_P={parameterPath:"comp",mapper:{defaultValue:"blobs",isConstant:!0,serializedName:"comp",type:{name:"String"}}},EP={parameterPath:["options","where"],mapper:{serializedName:"where",xmlName:"where",type:{name:"String"}}},Ft={parameterPath:"restype",mapper:{defaultValue:"container",isConstant:!0,serializedName:"restype",type:{name:"String"}}},ui={parameterPath:["options","metadata"],mapper:{serializedName:"x-ms-meta",xmlName:"x-ms-meta",type:{name:"Dictionary",value:{type:{name:"String"}}},headerCollectionPrefix:"x-ms-meta-"}},TP={parameterPath:["options","access"],mapper:{serializedName:"x-ms-blob-public-access",xmlName:"x-ms-blob-public-access",type:{name:"Enum",allowedValues:["container","blob"]}}},oJ={parameterPath:["options","containerEncryptionScope","defaultEncryptionScope"],mapper:{serializedName:"x-ms-default-encryption-scope",xmlName:"x-ms-default-encryption-scope",type:{name:"String"}}},pJ={parameterPath:["options","containerEncryptionScope","preventEncryptionScopeOverride"],mapper:{serializedName:"x-ms-deny-encryption-scope-override",xmlName:"x-ms-deny-encryption-scope-override",type:{name:"Boolean"}}},he={parameterPath:["options","leaseAccessConditions","leaseId"],mapper:{serializedName:"x-ms-lease-id",xmlName:"x-ms-lease-id",type:{name:"String"}}},de={parameterPath:["options","modifiedAccessConditions","ifModifiedSince"],mapper:{serializedName:"If-Modified-Since",xmlName:"If-Modified-Since",type:{name:"DateTimeRfc1123"}}},ue={parameterPath:["options","modifiedAccessConditions","ifUnmodifiedSince"],mapper:{serializedName:"If-Unmodified-Since",xmlName:"If-Unmodified-Since",type:{name:"DateTimeRfc1123"}}},NP={parameterPath:"comp",mapper:{defaultValue:"metadata",isConstant:!0,serializedName:"comp",type:{name:"String"}}},SP={parameterPath:"comp",mapper:{defaultValue:"acl",isConstant:!0,serializedName:"comp",type:{name:"String"}}},lJ={parameterPath:["options","containerAcl"],mapper:{serializedName:"containerAcl",xmlName:"SignedIdentifiers",xmlIsWrapped:!0,xmlElementName:"SignedIdentifier",type:{name:"Sequence",element:{type:{name:"Composite",className:"SignedIdentifier"}}}}},OP={parameterPath:"comp",mapper:{defaultValue:"undelete",isConstant:!0,serializedName:"comp",type:{name:"String"}}},cJ={parameterPath:["options","deletedContainerName"],mapper:{serializedName:"x-ms-deleted-container-name",xmlName:"x-ms-deleted-container-name",type:{name:"String"}}},dJ={parameterPath:["options","deletedContainerVersion"],mapper:{serializedName:"x-ms-deleted-container-version",xmlName:"x-ms-deleted-container-version",type:{name:"String"}}},uJ={parameterPath:"comp",mapper:{defaultValue:"rename",isConstant:!0,serializedName:"comp",type:{name:"String"}}},mJ={parameterPath:"sourceContainerName",mapper:{serializedName:"x-ms-source-container-name",required:!0,xmlName:"x-ms-source-container-name",type:{name:"String"}}},fJ={parameterPath:["options","sourceLeaseId"],mapper:{serializedName:"x-ms-source-lease-id",xmlName:"x-ms-source-lease-id",type:{name:"String"}}},Bi={parameterPath:"comp",mapper:{defaultValue:"lease",isConstant:!0,serializedName:"comp",type:{name:"String"}}},PP={parameterPath:"action",mapper:{defaultValue:"acquire",isConstant:!0,serializedName:"x-ms-lease-action",type:{name:"String"}}},CP={parameterPath:["options","duration"],mapper:{serializedName:"x-ms-lease-duration",xmlName:"x-ms-lease-duration",type:{name:"Number"}}},RP={parameterPath:["options","proposedLeaseId"],mapper:{serializedName:"x-ms-proposed-lease-id",xmlName:"x-ms-proposed-lease-id",type:{name:"String"}}},DP={parameterPath:"action",mapper:{defaultValue:"release",isConstant:!0,serializedName:"x-ms-lease-action",type:{name:"String"}}},no={parameterPath:"leaseId",mapper:{serializedName:"x-ms-lease-id",required:!0,xmlName:"x-ms-lease-id",type:{name:"String"}}},AP={parameterPath:"action",mapper:{defaultValue:"renew",isConstant:!0,serializedName:"x-ms-lease-action",type:{name:"String"}}},IP={parameterPath:"action",mapper:{defaultValue:"break",isConstant:!0,serializedName:"x-ms-lease-action",type:{name:"String"}}},LP={parameterPath:["options","breakPeriod"],mapper:{serializedName:"x-ms-lease-break-period",xmlName:"x-ms-lease-break-period",type:{name:"Number"}}},BP={parameterPath:"action",mapper:{defaultValue:"change",isConstant:!0,serializedName:"x-ms-lease-action",type:{name:"String"}}},kP={parameterPath:"proposedLeaseId",mapper:{serializedName:"x-ms-proposed-lease-id",required:!0,xmlName:"x-ms-proposed-lease-id",type:{name:"String"}}},qP={parameterPath:["options","include"],mapper:{serializedName:"include",xmlName:"include",xmlElementName:"ListBlobsIncludeItem",type:{name:"Sequence",element:{type:{name:"Enum",allowedValues:["copy","deleted","metadata","snapshots","uncommittedblobs","versions","tags","immutabilitypolicy","legalhold","deletedwithversions"]}}}},collectionFormat:M.QueryCollectionFormat.Csv},hJ={parameterPath:"delimiter",mapper:{serializedName:"delimiter",required:!0,xmlName:"delimiter",type:{name:"String"}}},ma={parameterPath:["options","snapshot"],mapper:{serializedName:"snapshot",xmlName:"snapshot",type:{name:"String"}}},so={parameterPath:["options","versionId"],mapper:{serializedName:"versionid",xmlName:"versionid",type:{name:"String"}}},Tl={parameterPath:["options","range"],mapper:{serializedName:"x-ms-range",xmlName:"x-ms-range",type:{name:"String"}}},gJ={parameterPath:["options","rangeGetContentMD5"],mapper:{serializedName:"x-ms-range-get-content-md5",xmlName:"x-ms-range-get-content-md5",type:{name:"Boolean"}}},yJ={parameterPath:["options","rangeGetContentCRC64"],mapper:{serializedName:"x-ms-range-get-content-crc64",xmlName:"x-ms-range-get-content-crc64",type:{name:"Boolean"}}},Ct={parameterPath:["options","cpkInfo","encryptionKey"],mapper:{serializedName:"x-ms-encryption-key",xmlName:"x-ms-encryption-key",type:{name:"String"}}},Rt={parameterPath:["options","cpkInfo","encryptionKeySha256"],mapper:{serializedName:"x-ms-encryption-key-sha256",xmlName:"x-ms-encryption-key-sha256",type:{name:"String"}}},Dt={parameterPath:["options","cpkInfo","encryptionAlgorithm"],mapper:{serializedName:"x-ms-encryption-algorithm",xmlName:"x-ms-encryption-algorithm",type:{name:"String"}}},Ae={parameterPath:["options","modifiedAccessConditions","ifMatch"],mapper:{serializedName:"If-Match",xmlName:"If-Match",type:{name:"String"}}},Ie={parameterPath:["options","modifiedAccessConditions","ifNoneMatch"],mapper:{serializedName:"If-None-Match",xmlName:"If-None-Match",type:{name:"String"}}},xe={parameterPath:["options","modifiedAccessConditions","ifTags"],mapper:{serializedName:"x-ms-if-tags",xmlName:"x-ms-if-tags",type:{name:"String"}}},vJ={parameterPath:["options","deleteSnapshots"],mapper:{serializedName:"x-ms-delete-snapshots",xmlName:"x-ms-delete-snapshots",type:{name:"Enum",allowedValues:["include","only"]}}},bJ={parameterPath:["options","blobDeleteType"],mapper:{serializedName:"deletetype",xmlName:"deletetype",type:{name:"String"}}},xJ={parameterPath:"comp",mapper:{defaultValue:"expiry",isConstant:!0,serializedName:"comp",type:{name:"String"}}},wJ={parameterPath:"expiryOptions",mapper:{serializedName:"x-ms-expiry-option",required:!0,xmlName:"x-ms-expiry-option",type:{name:"String"}}},_J={parameterPath:["options","expiresOn"],mapper:{serializedName:"x-ms-expiry-time",xmlName:"x-ms-expiry-time",type:{name:"String"}}},oo={parameterPath:["options","blobHttpHeaders","blobCacheControl"],mapper:{serializedName:"x-ms-blob-cache-control",xmlName:"x-ms-blob-cache-control",type:{name:"String"}}},po={parameterPath:["options","blobHttpHeaders","blobContentType"],mapper:{serializedName:"x-ms-blob-content-type",xmlName:"x-ms-blob-content-type",type:{name:"String"}}},lo={parameterPath:["options","blobHttpHeaders","blobContentMD5"],mapper:{serializedName:"x-ms-blob-content-md5",xmlName:"x-ms-blob-content-md5",type:{name:"ByteArray"}}},co={parameterPath:["options","blobHttpHeaders","blobContentEncoding"],mapper:{serializedName:"x-ms-blob-content-encoding",xmlName:"x-ms-blob-content-encoding",type:{name:"String"}}},uo={parameterPath:["options","blobHttpHeaders","blobContentLanguage"],mapper:{serializedName:"x-ms-blob-content-language",xmlName:"x-ms-blob-content-language",type:{name:"String"}}},mo={parameterPath:["options","blobHttpHeaders","blobContentDisposition"],mapper:{serializedName:"x-ms-blob-content-disposition",xmlName:"x-ms-blob-content-disposition",type:{name:"String"}}},MP={parameterPath:"comp",mapper:{defaultValue:"immutabilityPolicies",isConstant:!0,serializedName:"comp",type:{name:"String"}}},Vn={parameterPath:["options","immutabilityPolicyExpiry"],mapper:{serializedName:"x-ms-immutability-policy-until-date",xmlName:"x-ms-immutability-policy-until-date",type:{name:"DateTimeRfc1123"}}},Wn={parameterPath:["options","immutabilityPolicyMode"],mapper:{serializedName:"x-ms-immutability-policy-mode",xmlName:"x-ms-immutability-policy-mode",type:{name:"Enum",allowedValues:["Mutable","Unlocked","Locked"]}}},EJ={parameterPath:"comp",mapper:{defaultValue:"legalhold",isConstant:!0,serializedName:"comp",type:{name:"String"}}},TJ={parameterPath:"legalHold",mapper:{serializedName:"x-ms-legal-hold",required:!0,xmlName:"x-ms-legal-hold",type:{name:"Boolean"}}},$t={parameterPath:["options","encryptionScope"],mapper:{serializedName:"x-ms-encryption-scope",xmlName:"x-ms-encryption-scope",type:{name:"String"}}},NJ={parameterPath:"comp",mapper:{defaultValue:"snapshot",isConstant:!0,serializedName:"comp",type:{name:"String"}}},fo={parameterPath:["options","tier"],mapper:{serializedName:"x-ms-access-tier",xmlName:"x-ms-access-tier",type:{name:"Enum",allowedValues:["P4","P6","P10","P15","P20","P30","P40","P50","P60","P70","P80","Hot","Cool","Archive","Cold"]}}},zP={parameterPath:["options","rehydratePriority"],mapper:{serializedName:"x-ms-rehydrate-priority",xmlName:"x-ms-rehydrate-priority",type:{name:"Enum",allowedValues:["High","Standard"]}}},ho={parameterPath:["options","sourceModifiedAccessConditions","sourceIfModifiedSince"],mapper:{serializedName:"x-ms-source-if-modified-since",xmlName:"x-ms-source-if-modified-since",type:{name:"DateTimeRfc1123"}}},go={parameterPath:["options","sourceModifiedAccessConditions","sourceIfUnmodifiedSince"],mapper:{serializedName:"x-ms-source-if-unmodified-since",xmlName:"x-ms-source-if-unmodified-since",type:{name:"DateTimeRfc1123"}}},yo={parameterPath:["options","sourceModifiedAccessConditions","sourceIfMatch"],mapper:{serializedName:"x-ms-source-if-match",xmlName:"x-ms-source-if-match",type:{name:"String"}}},vo={parameterPath:["options","sourceModifiedAccessConditions","sourceIfNoneMatch"],mapper:{serializedName:"x-ms-source-if-none-match",xmlName:"x-ms-source-if-none-match",type:{name:"String"}}},jP={parameterPath:["options","sourceModifiedAccessConditions","sourceIfTags"],mapper:{serializedName:"x-ms-source-if-tags",xmlName:"x-ms-source-if-tags",type:{name:"String"}}},nm={parameterPath:"copySource",mapper:{serializedName:"x-ms-copy-source",required:!0,xmlName:"x-ms-copy-source",type:{name:"String"}}},Xn={parameterPath:["options","blobTagsString"],mapper:{serializedName:"x-ms-tags",xmlName:"x-ms-tags",type:{name:"String"}}},SJ={parameterPath:["options","sealBlob"],mapper:{serializedName:"x-ms-seal-blob",xmlName:"x-ms-seal-blob",type:{name:"Boolean"}}},bo={parameterPath:["options","legalHold"],mapper:{serializedName:"x-ms-legal-hold",xmlName:"x-ms-legal-hold",type:{name:"Boolean"}}},OJ={parameterPath:"xMsRequiresSync",mapper:{defaultValue:"true",isConstant:!0,serializedName:"x-ms-requires-sync",type:{name:"String"}}},Nl={parameterPath:["options","sourceContentMD5"],mapper:{serializedName:"x-ms-source-content-md5",xmlName:"x-ms-source-content-md5",type:{name:"ByteArray"}}},Sl={parameterPath:["options","copySourceAuthorization"],mapper:{serializedName:"x-ms-copy-source-authorization",xmlName:"x-ms-copy-source-authorization",type:{name:"String"}}},FP={parameterPath:["options","copySourceTags"],mapper:{serializedName:"x-ms-copy-source-tag-option",xmlName:"x-ms-copy-source-tag-option",type:{name:"Enum",allowedValues:["REPLACE","COPY"]}}},PJ={parameterPath:"comp",mapper:{defaultValue:"copy",isConstant:!0,serializedName:"comp",type:{name:"String"}}},CJ={parameterPath:"copyActionAbortConstant",mapper:{defaultValue:"abort",isConstant:!0,serializedName:"x-ms-copy-action",type:{name:"String"}}},RJ={parameterPath:"copyId",mapper:{serializedName:"copyid",required:!0,xmlName:"copyid",type:{name:"String"}}},DJ={parameterPath:"comp",mapper:{defaultValue:"tier",isConstant:!0,serializedName:"comp",type:{name:"String"}}},AJ={parameterPath:"tier",mapper:{serializedName:"x-ms-access-tier",required:!0,xmlName:"x-ms-access-tier",type:{name:"Enum",allowedValues:["P4","P6","P10","P15","P20","P30","P40","P50","P60","P70","P80","Hot","Cool","Archive","Cold"]}}},IJ={parameterPath:["options","queryRequest"],mapper:$N},LJ={parameterPath:"comp",mapper:{defaultValue:"query",isConstant:!0,serializedName:"comp",type:{name:"String"}}},UP={parameterPath:"comp",mapper:{defaultValue:"tags",isConstant:!0,serializedName:"comp",type:{name:"String"}}},BJ={parameterPath:["options","tags"],mapper:P6},en={parameterPath:["options","transactionalContentMD5"],mapper:{serializedName:"Content-MD5",xmlName:"Content-MD5",type:{name:"ByteArray"}}},xo={parameterPath:["options","transactionalContentCrc64"],mapper:{serializedName:"x-ms-content-crc64",xmlName:"x-ms-content-crc64",type:{name:"ByteArray"}}},kJ={parameterPath:"blobType",mapper:{defaultValue:"PageBlob",isConstant:!0,serializedName:"x-ms-blob-type",type:{name:"String"}}},GP={parameterPath:"blobContentLength",mapper:{serializedName:"x-ms-blob-content-length",required:!0,xmlName:"x-ms-blob-content-length",type:{name:"Number"}}},HP={parameterPath:["options","blobSequenceNumber"],mapper:{serializedName:"x-ms-blob-sequence-number",xmlName:"x-ms-blob-sequence-number",type:{name:"Number"}}},sm={parameterPath:["options","contentType"],mapper:{defaultValue:"application/octet-stream",isConstant:!0,serializedName:"Content-Type",type:{name:"String"}}},om={parameterPath:"body",mapper:{serializedName:"body",required:!0,xmlName:"body",type:{name:"Stream"}}},pm={parameterPath:"accept",mapper:{defaultValue:"application/xml",isConstant:!0,serializedName:"Accept",type:{name:"String"}}},I6={parameterPath:"comp",mapper:{defaultValue:"page",isConstant:!0,serializedName:"comp",type:{name:"String"}}},$P={parameterPath:"pageWrite",mapper:{defaultValue:"update",isConstant:!0,serializedName:"x-ms-page-write",type:{name:"String"}}},L6={parameterPath:["options","sequenceNumberAccessConditions","ifSequenceNumberLessThanOrEqualTo"],mapper:{serializedName:"x-ms-if-sequence-number-le",xmlName:"x-ms-if-sequence-number-le",type:{name:"Number"}}},B6={parameterPath:["options","sequenceNumberAccessConditions","ifSequenceNumberLessThan"],mapper:{serializedName:"x-ms-if-sequence-number-lt",xmlName:"x-ms-if-sequence-number-lt",type:{name:"Number"}}},k6={parameterPath:["options","sequenceNumberAccessConditions","ifSequenceNumberEqualTo"],mapper:{serializedName:"x-ms-if-sequence-number-eq",xmlName:"x-ms-if-sequence-number-eq",type:{name:"Number"}}},qJ={parameterPath:"pageWrite",mapper:{defaultValue:"clear",isConstant:!0,serializedName:"x-ms-page-write",type:{name:"String"}}},q6={parameterPath:"sourceUrl",mapper:{serializedName:"x-ms-copy-source",required:!0,xmlName:"x-ms-copy-source",type:{name:"String"}}},MJ={parameterPath:"sourceRange",mapper:{serializedName:"x-ms-source-range",required:!0,xmlName:"x-ms-source-range",type:{name:"String"}}},M6={parameterPath:["options","sourceContentCrc64"],mapper:{serializedName:"x-ms-source-content-crc64",xmlName:"x-ms-source-content-crc64",type:{name:"ByteArray"}}},zJ={parameterPath:"range",mapper:{serializedName:"x-ms-range",required:!0,xmlName:"x-ms-range",type:{name:"String"}}},VP={parameterPath:"comp",mapper:{defaultValue:"pagelist",isConstant:!0,serializedName:"comp",type:{name:"String"}}},jJ={parameterPath:["options","prevsnapshot"],mapper:{serializedName:"prevsnapshot",xmlName:"prevsnapshot",type:{name:"String"}}},FJ={parameterPath:["options","prevSnapshotUrl"],mapper:{serializedName:"x-ms-previous-snapshot-url",xmlName:"x-ms-previous-snapshot-url",type:{name:"String"}}},UJ={parameterPath:"sequenceNumberAction",mapper:{serializedName:"x-ms-sequence-number-action",required:!0,xmlName:"x-ms-sequence-number-action",type:{name:"Enum",allowedValues:["max","update","increment"]}}},GJ={parameterPath:"comp",mapper:{defaultValue:"incrementalcopy",isConstant:!0,serializedName:"comp",type:{name:"String"}}},HJ={parameterPath:"blobType",mapper:{defaultValue:"AppendBlob",isConstant:!0,serializedName:"x-ms-blob-type",type:{name:"String"}}},WP={parameterPath:"comp",mapper:{defaultValue:"appendblock",isConstant:!0,serializedName:"comp",type:{name:"String"}}},XP={parameterPath:["options","appendPositionAccessConditions","maxSize"],mapper:{serializedName:"x-ms-blob-condition-maxsize",xmlName:"x-ms-blob-condition-maxsize",type:{name:"Number"}}},z6={parameterPath:["options","appendPositionAccessConditions","appendPosition"],mapper:{serializedName:"x-ms-blob-condition-appendpos",xmlName:"x-ms-blob-condition-appendpos",type:{name:"Number"}}},KP={parameterPath:["options","sourceRange"],mapper:{serializedName:"x-ms-source-range",xmlName:"x-ms-source-range",type:{name:"String"}}},$J={parameterPath:"comp",mapper:{defaultValue:"seal",isConstant:!0,serializedName:"comp",type:{name:"String"}}},QP={parameterPath:"blobType",mapper:{defaultValue:"BlockBlob",isConstant:!0,serializedName:"x-ms-blob-type",type:{name:"String"}}},VJ={parameterPath:["options","copySourceBlobProperties"],mapper:{serializedName:"x-ms-copy-source-blob-properties",xmlName:"x-ms-copy-source-blob-properties",type:{name:"Boolean"}}},JP={parameterPath:"comp",mapper:{defaultValue:"block",isConstant:!0,serializedName:"comp",type:{name:"String"}}},YP={parameterPath:"blockId",mapper:{serializedName:"blockid",required:!0,xmlName:"blockid",type:{name:"String"}}},WJ={parameterPath:"blocks",mapper:GN},ZP={parameterPath:"comp",mapper:{defaultValue:"blocklist",isConstant:!0,serializedName:"comp",type:{name:"String"}}},XJ={parameterPath:"listType",mapper:{defaultValue:"committed",serializedName:"blocklisttype",required:!0,xmlName:"blocklisttype",type:{name:"Enum",allowedValues:["committed","uncommitted","all"]}}},Vu=class{constructor(e){this.client=e}setProperties(e,r){let i={blobServiceProperties:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,KJ)}getProperties(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,QJ)}getStatistics(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,JJ)}listContainersSegment(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,YJ)}getUserDelegationKey(e,r){let i={keyInfo:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,ZJ)}getAccountInfo(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,eY)}submitBatch(e,r,i,a){let n={contentLength:e,multipartContentType:r,body:i,options:U.operationOptionsToRequestOptionsBase(a||{})};return this.client.sendOperationRequest(n,tY)}filterBlobs(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,rY)}},tn=new U.Serializer(ua,!0),KJ={path:"/",httpMethod:"PUT",responses:{202:{headersMapper:VN},default:{bodyMapper:H,headersMapper:WN}},requestBody:rJ,queryParameters:[am,Za,X],urlParameters:[$],headerParameters:[Ja,Ya,V,K],isXML:!0,contentType:"application/xml; charset=utf-8",mediaType:"xml",serializer:tn},QJ={path:"/",httpMethod:"GET",responses:{200:{bodyMapper:S6,headersMapper:XN},default:{bodyMapper:H,headersMapper:KN}},queryParameters:[am,Za,X],urlParameters:[$],headerParameters:[V,K,ie],isXML:!0,serializer:tn},JJ={path:"/",httpMethod:"GET",responses:{200:{bodyMapper:qN,headersMapper:QN},default:{bodyMapper:H,headersMapper:JN}},queryParameters:[am,X,iJ],urlParameters:[$],headerParameters:[V,K,ie],isXML:!0,serializer:tn},YJ={path:"/",httpMethod:"GET",responses:{200:{bodyMapper:MN,headersMapper:YN},default:{bodyMapper:H,headersMapper:ZN}},queryParameters:[X,R6,D6,Hn,$n,aJ],urlParameters:[$],headerParameters:[V,K,ie],isXML:!0,serializer:tn},ZJ={path:"/",httpMethod:"POST",responses:{200:{bodyMapper:jN,headersMapper:eS},default:{bodyMapper:H,headersMapper:tS}},requestBody:nJ,queryParameters:[am,X,sJ],urlParameters:[$],headerParameters:[Ja,Ya,V,K],isXML:!0,contentType:"application/xml; charset=utf-8",mediaType:"xml",serializer:tn},eY={path:"/",httpMethod:"GET",responses:{200:{headersMapper:rS},default:{bodyMapper:H,headersMapper:iS}},queryParameters:[Za,A6],urlParameters:[$],headerParameters:[V,ie],isXML:!0,serializer:tn},tY={path:"/",httpMethod:"POST",responses:{202:{bodyMapper:{type:{name:"Stream"},serializedName:"parsedResponse"},headersMapper:aS},default:{bodyMapper:H,headersMapper:nS}},requestBody:bP,queryParameters:[X,xP],urlParameters:[$],headerParameters:[Ja,Ya,V,K,Sr,wP],isXML:!0,contentType:"application/xml; charset=utf-8",mediaType:"xml",serializer:tn},rY={path:"/",httpMethod:"GET",responses:{200:{bodyMapper:O6,headersMapper:sS},default:{bodyMapper:H,headersMapper:oS}},queryParameters:[X,Hn,$n,_P,EP],urlParameters:[$],headerParameters:[V,K,ie],isXML:!0,serializer:tn},Un=class{constructor(e){this.client=e}create(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,iY)}getProperties(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,aY)}delete(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,nY)}setMetadata(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,sY)}getAccessPolicy(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,oY)}setAccessPolicy(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,pY)}restore(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,lY)}rename(e,r){let i={sourceContainerName:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,cY)}submitBatch(e,r,i,a){let n={contentLength:e,multipartContentType:r,body:i,options:U.operationOptionsToRequestOptionsBase(a||{})};return this.client.sendOperationRequest(n,dY)}filterBlobs(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,uY)}acquireLease(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,mY)}releaseLease(e,r){let i={leaseId:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,fY)}renewLease(e,r){let i={leaseId:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,hY)}breakLease(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,gY)}changeLease(e,r,i){let a={leaseId:e,proposedLeaseId:r,options:U.operationOptionsToRequestOptionsBase(i||{})};return this.client.sendOperationRequest(a,yY)}listBlobFlatSegment(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,vY)}listBlobHierarchySegment(e,r){let i={delimiter:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,bY)}getAccountInfo(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,xY)}},At=new U.Serializer(ua,!0),iY={path:"/{containerName}",httpMethod:"PUT",responses:{201:{headersMapper:pS},default:{bodyMapper:H,headersMapper:lS}},queryParameters:[X,Ft],urlParameters:[$],headerParameters:[V,K,ie,ui,TP,oJ,pJ],isXML:!0,serializer:At},aY={path:"/{containerName}",httpMethod:"GET",responses:{200:{headersMapper:cS},default:{bodyMapper:H,headersMapper:dS}},queryParameters:[X,Ft],urlParameters:[$],headerParameters:[V,K,ie,he],isXML:!0,serializer:At},nY={path:"/{containerName}",httpMethod:"DELETE",responses:{202:{headersMapper:uS},default:{bodyMapper:H,headersMapper:mS}},queryParameters:[X,Ft],urlParameters:[$],headerParameters:[V,K,ie,he,de,ue],isXML:!0,serializer:At},sY={path:"/{containerName}",httpMethod:"PUT",responses:{200:{headersMapper:fS},default:{bodyMapper:H,headersMapper:hS}},queryParameters:[X,Ft,NP],urlParameters:[$],headerParameters:[V,K,ie,ui,he,de],isXML:!0,serializer:At},oY={path:"/{containerName}",httpMethod:"GET",responses:{200:{bodyMapper:{type:{name:"Sequence",element:{type:{name:"Composite",className:"SignedIdentifier"}}},serializedName:"SignedIdentifiers",xmlName:"SignedIdentifiers",xmlIsWrapped:!0,xmlElementName:"SignedIdentifier"},headersMapper:gS},default:{bodyMapper:H,headersMapper:yS}},queryParameters:[X,Ft,SP],urlParameters:[$],headerParameters:[V,K,ie,he],isXML:!0,serializer:At},pY={path:"/{containerName}",httpMethod:"PUT",responses:{200:{headersMapper:vS},default:{bodyMapper:H,headersMapper:bS}},requestBody:lJ,queryParameters:[X,Ft,SP],urlParameters:[$],headerParameters:[Ja,Ya,V,K,TP,he,de,ue],isXML:!0,contentType:"application/xml; charset=utf-8",mediaType:"xml",serializer:At},lY={path:"/{containerName}",httpMethod:"PUT",responses:{201:{headersMapper:xS},default:{bodyMapper:H,headersMapper:wS}},queryParameters:[X,Ft,OP],urlParameters:[$],headerParameters:[V,K,ie,cJ,dJ],isXML:!0,serializer:At},cY={path:"/{containerName}",httpMethod:"PUT",responses:{200:{headersMapper:_S},default:{bodyMapper:H,headersMapper:ES}},queryParameters:[X,Ft,uJ],urlParameters:[$],headerParameters:[V,K,ie,mJ,fJ],isXML:!0,serializer:At},dY={path:"/{containerName}",httpMethod:"POST",responses:{202:{bodyMapper:{type:{name:"Stream"},serializedName:"parsedResponse"},headersMapper:TS},default:{bodyMapper:H,headersMapper:NS}},requestBody:bP,queryParameters:[X,xP,Ft],urlParameters:[$],headerParameters:[Ja,Ya,V,K,Sr,wP],isXML:!0,contentType:"application/xml; charset=utf-8",mediaType:"xml",serializer:At},uY={path:"/{containerName}",httpMethod:"GET",responses:{200:{bodyMapper:O6,headersMapper:SS},default:{bodyMapper:H,headersMapper:OS}},queryParameters:[X,Hn,$n,_P,EP,Ft],urlParameters:[$],headerParameters:[V,K,ie],isXML:!0,serializer:At},mY={path:"/{containerName}",httpMethod:"PUT",responses:{201:{headersMapper:PS},default:{bodyMapper:H,headersMapper:CS}},queryParameters:[X,Ft,Bi],urlParameters:[$],headerParameters:[V,K,ie,de,ue,PP,CP,RP],isXML:!0,serializer:At},fY={path:"/{containerName}",httpMethod:"PUT",responses:{200:{headersMapper:RS},default:{bodyMapper:H,headersMapper:DS}},queryParameters:[X,Ft,Bi],urlParameters:[$],headerParameters:[V,K,ie,de,ue,DP,no],isXML:!0,serializer:At},hY={path:"/{containerName}",httpMethod:"PUT",responses:{200:{headersMapper:AS},default:{bodyMapper:H,headersMapper:IS}},queryParameters:[X,Ft,Bi],urlParameters:[$],headerParameters:[V,K,ie,de,ue,no,AP],isXML:!0,serializer:At},gY={path:"/{containerName}",httpMethod:"PUT",responses:{202:{headersMapper:LS},default:{bodyMapper:H,headersMapper:BS}},queryParameters:[X,Ft,Bi],urlParameters:[$],headerParameters:[V,K,ie,de,ue,IP,LP],isXML:!0,serializer:At},yY={path:"/{containerName}",httpMethod:"PUT",responses:{200:{headersMapper:kS},default:{bodyMapper:H,headersMapper:qS}},queryParameters:[X,Ft,Bi],urlParameters:[$],headerParameters:[V,K,ie,de,ue,no,BP,kP],isXML:!0,serializer:At},vY={path:"/{containerName}",httpMethod:"GET",responses:{200:{bodyMapper:FN,headersMapper:MS},default:{bodyMapper:H,headersMapper:zS}},queryParameters:[X,R6,D6,Hn,$n,Ft,qP],urlParameters:[$],headerParameters:[V,K,ie],isXML:!0,serializer:At},bY={path:"/{containerName}",httpMethod:"GET",responses:{200:{bodyMapper:UN,headersMapper:jS},default:{bodyMapper:H,headersMapper:FS}},queryParameters:[X,R6,D6,Hn,$n,Ft,qP,hJ],urlParameters:[$],headerParameters:[V,K,ie],isXML:!0,serializer:At},xY={path:"/{containerName}",httpMethod:"GET",responses:{200:{headersMapper:US},default:{bodyMapper:H,headersMapper:GS}},queryParameters:[Za,A6],urlParameters:[$],headerParameters:[V,ie],isXML:!0,serializer:At},cl=class{constructor(e){this.client=e}download(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,wY)}getProperties(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,_Y)}delete(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,EY)}undelete(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,TY)}setExpiry(e,r){let i={expiryOptions:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,NY)}setHttpHeaders(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,SY)}setImmutabilityPolicy(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,OY)}deleteImmutabilityPolicy(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,PY)}setLegalHold(e,r){let i={legalHold:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,CY)}setMetadata(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,RY)}acquireLease(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,DY)}releaseLease(e,r){let i={leaseId:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,AY)}renewLease(e,r){let i={leaseId:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,IY)}changeLease(e,r,i){let a={leaseId:e,proposedLeaseId:r,options:U.operationOptionsToRequestOptionsBase(i||{})};return this.client.sendOperationRequest(a,LY)}breakLease(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,BY)}createSnapshot(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,kY)}startCopyFromURL(e,r){let i={copySource:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,qY)}copyFromURL(e,r){let i={copySource:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,MY)}abortCopyFromURL(e,r){let i={copyId:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,zY)}setTier(e,r){let i={tier:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,jY)}getAccountInfo(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,FY)}query(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,UY)}getTags(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,GY)}setTags(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,HY)}},Xe=new U.Serializer(ua,!0),wY={path:"/{containerName}/{blob}",httpMethod:"GET",responses:{200:{bodyMapper:{type:{name:"Stream"},serializedName:"parsedResponse"},headersMapper:$g},206:{bodyMapper:{type:{name:"Stream"},serializedName:"parsedResponse"},headersMapper:$g},default:{bodyMapper:H,headersMapper:HS}},queryParameters:[X,ma,so],urlParameters:[$],headerParameters:[V,K,ie,he,de,ue,Tl,gJ,yJ,Ct,Rt,Dt,Ae,Ie,xe],isXML:!0,serializer:Xe},_Y={path:"/{containerName}/{blob}",httpMethod:"HEAD",responses:{200:{headersMapper:$S},default:{bodyMapper:H,headersMapper:VS}},queryParameters:[X,ma,so],urlParameters:[$],headerParameters:[V,K,ie,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe],isXML:!0,serializer:Xe},EY={path:"/{containerName}/{blob}",httpMethod:"DELETE",responses:{202:{headersMapper:WS},default:{bodyMapper:H,headersMapper:XS}},queryParameters:[X,ma,so,bJ],urlParameters:[$],headerParameters:[V,K,ie,he,de,ue,Ae,Ie,xe,vJ],isXML:!0,serializer:Xe},TY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:KS},default:{bodyMapper:H,headersMapper:QS}},queryParameters:[X,OP],urlParameters:[$],headerParameters:[V,K,ie],isXML:!0,serializer:Xe},NY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:JS},default:{bodyMapper:H,headersMapper:YS}},queryParameters:[X,xJ],urlParameters:[$],headerParameters:[V,K,ie,wJ,_J],isXML:!0,serializer:Xe},SY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:ZS},default:{bodyMapper:H,headersMapper:eO}},queryParameters:[Za,X],urlParameters:[$],headerParameters:[V,K,ie,he,de,ue,Ae,Ie,xe,oo,po,lo,co,uo,mo],isXML:!0,serializer:Xe},OY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:tO},default:{bodyMapper:H,headersMapper:rO}},queryParameters:[X,MP],urlParameters:[$],headerParameters:[V,K,ie,ue,Vn,Wn],isXML:!0,serializer:Xe},PY={path:"/{containerName}/{blob}",httpMethod:"DELETE",responses:{200:{headersMapper:iO},default:{bodyMapper:H,headersMapper:aO}},queryParameters:[X,MP],urlParameters:[$],headerParameters:[V,K,ie],isXML:!0,serializer:Xe},CY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:nO},default:{bodyMapper:H,headersMapper:sO}},queryParameters:[X,EJ],urlParameters:[$],headerParameters:[V,K,ie,TJ],isXML:!0,serializer:Xe},RY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:oO},default:{bodyMapper:H,headersMapper:pO}},queryParameters:[X,NP],urlParameters:[$],headerParameters:[V,K,ie,ui,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe,$t],isXML:!0,serializer:Xe},DY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:lO},default:{bodyMapper:H,headersMapper:cO}},queryParameters:[X,Bi],urlParameters:[$],headerParameters:[V,K,ie,de,ue,PP,CP,RP,Ae,Ie,xe],isXML:!0,serializer:Xe},AY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:dO},default:{bodyMapper:H,headersMapper:uO}},queryParameters:[X,Bi],urlParameters:[$],headerParameters:[V,K,ie,de,ue,DP,no,Ae,Ie,xe],isXML:!0,serializer:Xe},IY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:mO},default:{bodyMapper:H,headersMapper:fO}},queryParameters:[X,Bi],urlParameters:[$],headerParameters:[V,K,ie,de,ue,no,AP,Ae,Ie,xe],isXML:!0,serializer:Xe},LY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:hO},default:{bodyMapper:H,headersMapper:gO}},queryParameters:[X,Bi],urlParameters:[$],headerParameters:[V,K,ie,de,ue,no,BP,kP,Ae,Ie,xe],isXML:!0,serializer:Xe},BY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{202:{headersMapper:yO},default:{bodyMapper:H,headersMapper:vO}},queryParameters:[X,Bi],urlParameters:[$],headerParameters:[V,K,ie,de,ue,IP,LP,Ae,Ie,xe],isXML:!0,serializer:Xe},kY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:bO},default:{bodyMapper:H,headersMapper:xO}},queryParameters:[X,NJ],urlParameters:[$],headerParameters:[V,K,ie,ui,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe,$t],isXML:!0,serializer:Xe},qY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{202:{headersMapper:wO},default:{bodyMapper:H,headersMapper:_O}},queryParameters:[X],urlParameters:[$],headerParameters:[V,K,ie,ui,he,de,ue,Ae,Ie,xe,Vn,Wn,fo,zP,ho,go,yo,vo,jP,nm,Xn,SJ,bo],isXML:!0,serializer:Xe},MY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{202:{headersMapper:EO},default:{bodyMapper:H,headersMapper:TO}},queryParameters:[X],urlParameters:[$],headerParameters:[V,K,ie,ui,he,de,ue,Ae,Ie,xe,Vn,Wn,$t,fo,ho,go,yo,vo,nm,Xn,bo,OJ,Nl,Sl,FP],isXML:!0,serializer:Xe},zY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{204:{headersMapper:NO},default:{bodyMapper:H,headersMapper:SO}},queryParameters:[X,PJ,RJ],urlParameters:[$],headerParameters:[V,K,ie,he,CJ],isXML:!0,serializer:Xe},jY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:Vg},202:{headersMapper:Vg},default:{bodyMapper:H,headersMapper:OO}},queryParameters:[X,ma,so,DJ],urlParameters:[$],headerParameters:[V,K,ie,he,xe,zP,AJ],isXML:!0,serializer:Xe},FY={path:"/{containerName}/{blob}",httpMethod:"GET",responses:{200:{headersMapper:PO},default:{bodyMapper:H,headersMapper:CO}},queryParameters:[Za,A6],urlParameters:[$],headerParameters:[V,ie],isXML:!0,serializer:Xe},UY={path:"/{containerName}/{blob}",httpMethod:"POST",responses:{200:{bodyMapper:{type:{name:"Stream"},serializedName:"parsedResponse"},headersMapper:Wg},206:{bodyMapper:{type:{name:"Stream"},serializedName:"parsedResponse"},headersMapper:Wg},default:{bodyMapper:H,headersMapper:RO}},requestBody:IJ,queryParameters:[X,ma,LJ],urlParameters:[$],headerParameters:[Ja,Ya,V,K,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe],isXML:!0,contentType:"application/xml; charset=utf-8",mediaType:"xml",serializer:Xe},GY={path:"/{containerName}/{blob}",httpMethod:"GET",responses:{200:{bodyMapper:P6,headersMapper:DO},default:{bodyMapper:H,headersMapper:AO}},queryParameters:[X,ma,so,UP],urlParameters:[$],headerParameters:[V,K,ie,he,xe],isXML:!0,serializer:Xe},HY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{204:{headersMapper:IO},default:{bodyMapper:H,headersMapper:LO}},requestBody:BJ,queryParameters:[X,so,UP],urlParameters:[$],headerParameters:[Ja,Ya,V,K,he,xe,en,xo],isXML:!0,contentType:"application/xml; charset=utf-8",mediaType:"xml",serializer:Xe},Xg=class{constructor(e){this.client=e}create(e,r,i){let a={contentLength:e,blobContentLength:r,options:U.operationOptionsToRequestOptionsBase(i||{})};return this.client.sendOperationRequest(a,VY)}uploadPages(e,r,i){let a={contentLength:e,body:r,options:U.operationOptionsToRequestOptionsBase(i||{})};return this.client.sendOperationRequest(a,WY)}clearPages(e,r){let i={contentLength:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,XY)}uploadPagesFromURL(e,r,i,a,n){let s={sourceUrl:e,sourceRange:r,contentLength:i,range:a,options:U.operationOptionsToRequestOptionsBase(n||{})};return this.client.sendOperationRequest(s,KY)}getPageRanges(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,QY)}getPageRangesDiff(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,JY)}resize(e,r){let i={blobContentLength:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,YY)}updateSequenceNumber(e,r){let i={sequenceNumberAction:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,ZY)}copyIncremental(e,r){let i={copySource:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,eZ)}},rn=new U.Serializer(ua,!0),$Y=new U.Serializer(ua,!1),VY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:BO},default:{bodyMapper:H,headersMapper:kO}},queryParameters:[X],urlParameters:[$],headerParameters:[V,K,ie,Sr,ui,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe,oo,po,lo,co,uo,mo,Vn,Wn,$t,fo,Xn,bo,kJ,GP,HP],isXML:!0,serializer:rn},WY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:qO},default:{bodyMapper:H,headersMapper:MO}},requestBody:om,queryParameters:[X,I6],urlParameters:[$],headerParameters:[V,K,Sr,he,de,ue,Tl,Ct,Rt,Dt,Ae,Ie,xe,$t,en,xo,sm,pm,$P,L6,B6,k6],mediaType:"binary",serializer:$Y},XY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:zO},default:{bodyMapper:H,headersMapper:jO}},queryParameters:[X,I6],urlParameters:[$],headerParameters:[V,K,ie,Sr,he,de,ue,Tl,Ct,Rt,Dt,Ae,Ie,xe,$t,L6,B6,k6,qJ],isXML:!0,serializer:rn},KY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:FO},default:{bodyMapper:H,headersMapper:UO}},queryParameters:[X,I6],urlParameters:[$],headerParameters:[V,K,ie,Sr,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe,$t,ho,go,yo,vo,Nl,Sl,$P,L6,B6,k6,q6,MJ,M6,zJ],isXML:!0,serializer:rn},QY={path:"/{containerName}/{blob}",httpMethod:"GET",responses:{200:{bodyMapper:C6,headersMapper:GO},default:{bodyMapper:H,headersMapper:HO}},queryParameters:[X,Hn,$n,ma,VP],urlParameters:[$],headerParameters:[V,K,ie,he,de,ue,Tl,Ae,Ie,xe],isXML:!0,serializer:rn},JY={path:"/{containerName}/{blob}",httpMethod:"GET",responses:{200:{bodyMapper:C6,headersMapper:$O},default:{bodyMapper:H,headersMapper:VO}},queryParameters:[X,Hn,$n,ma,VP,jJ],urlParameters:[$],headerParameters:[V,K,ie,he,de,ue,Tl,Ae,Ie,xe,FJ],isXML:!0,serializer:rn},YY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:WO},default:{bodyMapper:H,headersMapper:XO}},queryParameters:[Za,X],urlParameters:[$],headerParameters:[V,K,ie,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe,$t,GP],isXML:!0,serializer:rn},ZY={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:KO},default:{bodyMapper:H,headersMapper:QO}},queryParameters:[Za,X],urlParameters:[$],headerParameters:[V,K,ie,he,de,ue,Ae,Ie,xe,HP,UJ],isXML:!0,serializer:rn},eZ={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{202:{headersMapper:JO},default:{bodyMapper:H,headersMapper:YO}},queryParameters:[X,GJ],urlParameters:[$],headerParameters:[V,K,ie,de,ue,Ae,Ie,xe,nm],isXML:!0,serializer:rn},Kg=class{constructor(e){this.client=e}create(e,r){let i={contentLength:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,rZ)}appendBlock(e,r,i){let a={contentLength:e,body:r,options:U.operationOptionsToRequestOptionsBase(i||{})};return this.client.sendOperationRequest(a,iZ)}appendBlockFromUrl(e,r,i){let a={sourceUrl:e,contentLength:r,options:U.operationOptionsToRequestOptionsBase(i||{})};return this.client.sendOperationRequest(a,aZ)}seal(e){let r={options:U.operationOptionsToRequestOptionsBase(e||{})};return this.client.sendOperationRequest(r,nZ)}},j6=new U.Serializer(ua,!0),tZ=new U.Serializer(ua,!1),rZ={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:ZO},default:{bodyMapper:H,headersMapper:eP}},queryParameters:[X],urlParameters:[$],headerParameters:[V,K,ie,Sr,ui,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe,oo,po,lo,co,uo,mo,Vn,Wn,$t,Xn,bo,HJ],isXML:!0,serializer:j6},iZ={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:tP},default:{bodyMapper:H,headersMapper:rP}},requestBody:om,queryParameters:[X,WP],urlParameters:[$],headerParameters:[V,K,Sr,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe,$t,en,xo,sm,pm,XP,z6],mediaType:"binary",serializer:tZ},aZ={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:iP},default:{bodyMapper:H,headersMapper:aP}},queryParameters:[X,WP],urlParameters:[$],headerParameters:[V,K,ie,Sr,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe,$t,ho,go,yo,vo,Nl,Sl,en,q6,M6,XP,z6,KP],isXML:!0,serializer:j6},nZ={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{200:{headersMapper:nP},default:{bodyMapper:H,headersMapper:sP}},queryParameters:[X,$J],urlParameters:[$],headerParameters:[V,K,ie,he,de,ue,Ae,Ie,z6],isXML:!0,serializer:j6},Qg=class{constructor(e){this.client=e}upload(e,r,i){let a={contentLength:e,body:r,options:U.operationOptionsToRequestOptionsBase(i||{})};return this.client.sendOperationRequest(a,sZ)}putBlobFromUrl(e,r,i){let a={contentLength:e,copySource:r,options:U.operationOptionsToRequestOptionsBase(i||{})};return this.client.sendOperationRequest(a,oZ)}stageBlock(e,r,i,a){let n={blockId:e,contentLength:r,body:i,options:U.operationOptionsToRequestOptionsBase(a||{})};return this.client.sendOperationRequest(n,pZ)}stageBlockFromURL(e,r,i,a){let n={blockId:e,contentLength:r,sourceUrl:i,options:U.operationOptionsToRequestOptionsBase(a||{})};return this.client.sendOperationRequest(n,lZ)}commitBlockList(e,r){let i={blocks:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,cZ)}getBlockList(e,r){let i={listType:e,options:U.operationOptionsToRequestOptionsBase(r||{})};return this.client.sendOperationRequest(i,dZ)}},lm=new U.Serializer(ua,!0),eC=new U.Serializer(ua,!1),sZ={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:oP},default:{bodyMapper:H,headersMapper:pP}},requestBody:om,queryParameters:[X],urlParameters:[$],headerParameters:[V,K,Sr,ui,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe,oo,po,lo,co,uo,mo,Vn,Wn,$t,fo,Xn,bo,en,xo,sm,pm,QP],mediaType:"binary",serializer:eC},oZ={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:lP},default:{bodyMapper:H,headersMapper:cP}},queryParameters:[X],urlParameters:[$],headerParameters:[V,K,ie,Sr,ui,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe,oo,po,lo,co,uo,mo,$t,fo,ho,go,yo,vo,jP,nm,Xn,Nl,Sl,FP,en,QP,VJ],isXML:!0,serializer:lm},pZ={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:dP},default:{bodyMapper:H,headersMapper:uP}},requestBody:om,queryParameters:[X,JP,YP],urlParameters:[$],headerParameters:[V,K,Sr,he,Ct,Rt,Dt,$t,en,xo,sm,pm],mediaType:"binary",serializer:eC},lZ={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:mP},default:{bodyMapper:H,headersMapper:fP}},queryParameters:[X,JP,YP],urlParameters:[$],headerParameters:[V,K,ie,Sr,he,Ct,Rt,Dt,$t,ho,go,yo,vo,Nl,Sl,q6,M6,KP],isXML:!0,serializer:lm},cZ={path:"/{containerName}/{blob}",httpMethod:"PUT",responses:{201:{headersMapper:hP},default:{bodyMapper:H,headersMapper:gP}},requestBody:WJ,queryParameters:[X,ZP],urlParameters:[$],headerParameters:[Ja,Ya,V,K,ui,he,de,ue,Ct,Rt,Dt,Ae,Ie,xe,oo,po,lo,co,uo,mo,Vn,Wn,$t,fo,Xn,bo,en,xo],isXML:!0,contentType:"application/xml; charset=utf-8",mediaType:"xml",serializer:lm},dZ={path:"/{containerName}/{blob}",httpMethod:"GET",responses:{200:{bodyMapper:HN,headersMapper:yP},default:{bodyMapper:H,headersMapper:vP}},queryParameters:[X,ma,ZP,XJ],urlParameters:[$],headerParameters:[V,K,ie,he,xe],isXML:!0,serializer:lm},ci=EQ.createClientLogger("storage-blob"),uZ="12.15.0",F6="2023-01-03",Fg=256*1024*1024,Ug=4e3*1024*1024,Uu=5e4,mZ=8*1024*1024,Jg=4*1024*1024,fZ=5,hZ=100*1e3,U6="https://storage.azure.com/.default",pa={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}},gZ={HTTP_ACCEPTED:202,HTTP_CONFLICT:409,HTTP_NOT_FOUND:404,HTTP_PRECON_FAILED:412,HTTP_RANGE_NOT_SATISFIABLE:416},Ge={AUTHORIZATION:"Authorization",AUTHORIZATION_SCHEME:"Bearer",CONTENT_ENCODING:"Content-Encoding",CONTENT_ID:"Content-ID",CONTENT_LANGUAGE:"Content-Language",CONTENT_LENGTH:"Content-Length",CONTENT_MD5:"Content-Md5",CONTENT_TRANSFER_ENCODING:"Content-Transfer-Encoding",CONTENT_TYPE:"Content-Type",COOKIE:"Cookie",DATE:"date",IF_MATCH:"if-match",IF_MODIFIED_SINCE:"if-modified-since",IF_NONE_MATCH:"if-none-match",IF_UNMODIFIED_SINCE:"if-unmodified-since",PREFIX_FOR_STORAGE:"x-ms-",RANGE:"Range",USER_AGENT:"User-Agent",X_MS_CLIENT_REQUEST_ID:"x-ms-client-request-id",X_MS_COPY_SOURCE:"x-ms-copy-source",X_MS_DATE:"x-ms-date",X_MS_ERROR_CODE:"x-ms-error-code",X_MS_VERSION:"x-ms-version"},Ii="",tC="*",yZ=1*1024*1024,_N=256,vZ=4*yZ,oa=`\r +`,rC="HTTP/1.1",bZ="AES256",xZ="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",wZ=["Access-Control-Allow-Origin","Cache-Control","Content-Length","Content-Type","Date","Request-Id","traceparent","Transfer-Encoding","User-Agent","x-ms-client-request-id","x-ms-date","x-ms-error-code","x-ms-request-id","x-ms-return-client-request-id","x-ms-version","Accept-Ranges","Content-Disposition","Content-Encoding","Content-Language","Content-MD5","Content-Range","ETag","Last-Modified","Server","Vary","x-ms-content-crc64","x-ms-copy-action","x-ms-copy-completion-time","x-ms-copy-id","x-ms-copy-progress","x-ms-copy-status","x-ms-has-immutability-policy","x-ms-has-legal-hold","x-ms-lease-state","x-ms-lease-status","x-ms-range","x-ms-request-server-encrypted","x-ms-server-encrypted","x-ms-snapshot","x-ms-source-range","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","x-ms-access-tier","x-ms-access-tier-change-time","x-ms-access-tier-inferred","x-ms-account-kind","x-ms-archive-status","x-ms-blob-append-offset","x-ms-blob-cache-control","x-ms-blob-committed-block-count","x-ms-blob-condition-appendpos","x-ms-blob-condition-maxsize","x-ms-blob-content-disposition","x-ms-blob-content-encoding","x-ms-blob-content-language","x-ms-blob-content-length","x-ms-blob-content-md5","x-ms-blob-content-type","x-ms-blob-public-access","x-ms-blob-sequence-number","x-ms-blob-type","x-ms-copy-destination-snapshot","x-ms-creation-time","x-ms-default-encryption-scope","x-ms-delete-snapshots","x-ms-delete-type-permanent","x-ms-deny-encryption-scope-override","x-ms-encryption-algorithm","x-ms-if-sequence-number-eq","x-ms-if-sequence-number-le","x-ms-if-sequence-number-lt","x-ms-incremental-copy","x-ms-lease-action","x-ms-lease-break-period","x-ms-lease-duration","x-ms-lease-id","x-ms-lease-time","x-ms-page-write","x-ms-proposed-lease-id","x-ms-range-get-content-md5","x-ms-rehydrate-priority","x-ms-sequence-number-action","x-ms-sku-name","x-ms-source-content-md5","x-ms-source-if-match","x-ms-source-if-modified-since","x-ms-source-if-none-match","x-ms-source-if-unmodified-since","x-ms-tag-count","x-ms-encryption-key-sha256","x-ms-if-tags","x-ms-source-if-tags"],_Z=["comp","maxresults","rscc","rscd","rsce","rscl","rsct","se","si","sip","sp","spr","sr","srt","ss","st","sv","include","marker","prefix","copyid","restype","blockid","blocklisttype","delimiter","prevsnapshot","ske","skoid","sks","skt","sktid","skv","snapshot"],EZ="BlobUsesCustomerSpecifiedEncryption",TZ="BlobDoesNotUseCustomerSpecifiedEncryption",NZ=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function SZ(t){let e=M.URLBuilder.parse(t),r=e.getPath();return r=r||"/",r=PZ(r),e.setPath(r),e.toString()}function OZ(t){let e="";if(t.search("DevelopmentStorageProxyUri=")!==-1){let r=t.split(";");for(let i of r)i.trim().startsWith("DevelopmentStorageProxyUri=")&&(e=i.trim().match("DevelopmentStorageProxyUri=(.*)")[1])}return e}function eo(t,e){let r=t.split(";");for(let i of r)if(i.trim().startsWith(e))return i.trim().match(e+"=(.*)")[1];return""}function wo(t){let e="";t.startsWith("UseDevelopmentStorage=true")&&(e=OZ(t),t=xZ);let r=eo(t,"BlobEndpoint");if(r=r.endsWith("/")?r.slice(0,-1):r,t.search("DefaultEndpointsProtocol=")!==-1&&t.search("AccountKey=")!==-1){let i="",a="",n=Buffer.from("accountKey","base64"),s="";if(a=eo(t,"AccountName"),n=Buffer.from(eo(t,"AccountKey"),"base64"),!r){i=eo(t,"DefaultEndpointsProtocol");let o=i.toLowerCase();if(o!=="https"&&o!=="http")throw new Error("Invalid DefaultEndpointsProtocol in the provided Connection String. Expecting 'https' or 'http'");if(s=eo(t,"EndpointSuffix"),!s)throw new Error("Invalid EndpointSuffix in the provided Connection String");r=`${i}://${a}.blob.${s}`}if(a){if(n.length===0)throw new Error("Invalid AccountKey in the provided Connection String")}else throw new Error("Invalid AccountName in the provided Connection String");return{kind:"AccountConnString",url:r,accountName:a,accountKey:n,proxyUri:e}}else{let i=eo(t,"SharedAccessSignature"),a=aC(r);if(r){if(!i)throw new Error("Invalid SharedAccessSignature in the provided SAS Connection String")}else throw new Error("Invalid BlobEndpoint in the provided SAS Connection String");return{kind:"SASConnString",url:r,accountName:a,accountSas:i}}}function PZ(t){return encodeURIComponent(t).replace(/%2F/g,"/").replace(/'/g,"%27").replace(/\+/g,"%20").replace(/%25/g,"%")}function Qe(t,e){let r=M.URLBuilder.parse(t),i=r.getPath();return i=i?i.endsWith("/")?`${i}${e}`:`${i}/${e}`:e,r.setPath(i),new URL(r.toString()).toString()}function Gn(t,e,r){let i=M.URLBuilder.parse(t);return i.setQueryParameter(e,r),i.toString()}function EN(t,e){return M.URLBuilder.parse(t).getQueryParameterValue(e)}function CZ(t,e){let r=M.URLBuilder.parse(t);return r.setHost(e),r.toString()}function G6(t){return M.URLBuilder.parse(t).getPath()}function RZ(t){return M.URLBuilder.parse(t).getScheme()}function DZ(t){let e=M.URLBuilder.parse(t),r=e.getPath();if(!r)throw new RangeError("Invalid url without valid path.");let i=e.getQuery()||"";return i=i.trim(),i!==""&&(i=i.startsWith("?")?i:`?${i}`),`${r}${i}`}function AZ(t){let e=M.URLBuilder.parse(t).getQuery();if(!e)return{};e=e.trim(),e=e.startsWith("?")?e.substr(1):e;let r=e.split("&");r=r.filter(a=>{let n=a.indexOf("="),s=a.lastIndexOf("=");return n>0&&n===s&&s42&&(t=t.slice(0,42));let n=t+BZ(e.toString(),48-t.length,"0");return IZ(n)}async function LZ(t,e,r){return new Promise((i,a)=>{let n,s=()=>{n!==void 0&&clearTimeout(n),a(r)};n=setTimeout(()=>{e!==void 0&&e.removeEventListener("abort",s),i()},t),e!==void 0&&e.addEventListener("abort",s)})}function BZ(t,e,r=" "){return String.prototype.padStart?t.padStart(e,r):(r=r||" ",t.length>e?t:(e=e-t.length,e>r.length&&(r+=r.repeat(e/r.length)),r.slice(0,e)+t))}function iC(t,e){return t.toLocaleLowerCase()===e.toLocaleLowerCase()}function aC(t){let e=M.URLBuilder.parse(t),r;try{return e.getHost().split(".")[1]==="blob"?r=e.getHost().split(".")[0]:$6(e)?r=e.getPath().split("/")[1]:r="",r}catch{throw new Error("Unable to extract accountName with provided information.")}}function $6(t){if(t.getHost()===void 0)return!1;let e=t.getHost()+(t.getPort()===void 0?"":":"+t.getPort());return/^.*:.*:.*$|^localhost(:[0-9]+)?$|^(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])(\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])){3}(:[0-9]+)?$/.test(e)||t.getPort()!==void 0&&NZ.includes(t.getPort())}function jn(t){if(t===void 0)return;let e=[];for(let r in t)if(Object.prototype.hasOwnProperty.call(t,r)){let i=t[r];e.push(`${encodeURIComponent(r)}=${encodeURIComponent(i)}`)}return e.join("&")}function kZ(t){if(t===void 0)return;let e={blobTagSet:[]};for(let r in t)if(Object.prototype.hasOwnProperty.call(t,r)){let i=t[r];e.blobTagSet.push({key:r,value:i})}return e}function ol(t){if(t===void 0)return;let e={};for(let r of t.blobTagSet)e[r.key]=r.value;return e}function NN(t){if(t!==void 0)switch(t.kind){case"csv":return{format:{type:"delimited",delimitedTextConfiguration:{columnSeparator:t.columnSeparator||",",fieldQuote:t.fieldQuote||"",recordSeparator:t.recordSeparator,escapeChar:t.escapeCharacter||"",headersPresent:t.hasHeaders||!1}}};case"json":return{format:{type:"json",jsonTextConfiguration:{recordSeparator:t.recordSeparator}}};case"arrow":return{format:{type:"arrow",arrowConfiguration:{schema:t.schema}}};case"parquet":return{format:{type:"parquet"}};default:throw Error("Invalid BlobQueryTextConfiguration.")}}function Wu(t){if(!t||"policy-id"in t)return;let e=[];for(let r in t){let i=r.split("_"),a="or-";i[0].startsWith(a)&&(i[0]=i[0].substring(a.length));let n={ruleId:i[1],replicationStatus:t[r]},s=e.findIndex(o=>o.policyId===i[0]);s>-1?e[s].rules.push(n):e.push({policyId:i[0],rules:[n]})}return e}function nC(t,e){return t.credential=e,t}function dl(t){return t?t.scheme+" "+t.value:void 0}function ro(t){return t.encoded?decodeURIComponent(t.content):t.content}function qZ(t){return Object.assign(Object.assign({},t),{segment:{blobItems:t.segment.blobItems.map(e=>Object.assign(Object.assign({},e),{name:ro(e.name)}))}})}function MZ(t){var e;return Object.assign(Object.assign({},t),{segment:{blobPrefixes:(e=t.segment.blobPrefixes)===null||e===void 0?void 0:e.map(r=>Object.assign(Object.assign({},r),{name:ro(r.name)})),blobItems:t.segment.blobItems.map(r=>Object.assign(Object.assign({},r),{name:ro(r.name)}))}})}function*SN(t){let e=[],r=[];t.pageRange&&(e=t.pageRange),t.clearRange&&(r=t.clearRange);let i=0,a=0;for(;i=1?Math.floor(i.maxTries):Ka.maxTries,tryTimeoutInMs:i.tryTimeoutInMs&&i.tryTimeoutInMs>=0?i.tryTimeoutInMs:Ka.tryTimeoutInMs,retryDelayInMs:i.retryDelayInMs&&i.retryDelayInMs>=0?Math.min(i.retryDelayInMs,i.maxRetryDelayInMs?i.maxRetryDelayInMs:Ka.maxRetryDelayInMs):Ka.retryDelayInMs,maxRetryDelayInMs:i.maxRetryDelayInMs&&i.maxRetryDelayInMs>=0?i.maxRetryDelayInMs:Ka.maxRetryDelayInMs,secondaryHost:i.secondaryHost?i.secondaryHost:Ka.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,i){let a=e.clone(),n=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||i%2===1;n||(a.url=CZ(a.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(a.url=Gn(a.url,pa.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let s;try{if(ci.info(`RetryPolicy: =====> Try=${i} ${n?"Primary":"Secondary"}`),s=await this._nextPolicy.sendRequest(a),!this.shouldRetry(n,i,s))return s;r=r||!n&&s.status===404}catch(o){if(ci.error(`RetryPolicy: Caught error, message: ${o.message}, code: ${o.code}`),!this.shouldRetry(n,i,s,o))throw o}return await this.delay(n,i,e.abortSignal),this.attemptSendRequest(e,r,++i)}shouldRetry(e,r,i,a){if(r>=this.retryOptions.maxTries)return ci.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let n=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(a){for(let s of n)if(a.name.toUpperCase().includes(s)||a.message.toUpperCase().includes(s)||a.code&&a.code.toString().toUpperCase()===s)return ci.info(`RetryPolicy: Network error ${s} found, will retry.`),!0}if(i||a){let s=i?i.status:a?a.statusCode:0;if(!e&&s===404)return ci.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(s===503||s===500)return ci.info(`RetryPolicy: Will retry for status code ${s}.`),!0}return(a==null?void 0:a.code)==="PARSE_ERROR"&&(a!=null&&a.message.startsWith('Error "Error: Unclosed root tag'))?(ci.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,i){let a=0;if(e)switch(this.retryOptions.retryPolicyType){case Z.StorageRetryPolicyType.EXPONENTIAL:a=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Z.StorageRetryPolicyType.FIXED:a=this.retryOptions.retryDelayInMs;break}else a=Math.random()*1e3;return ci.info(`RetryPolicy: Delay for ${a}ms`),LZ(a,i,zZ)}},Ju=class{constructor(e){this.retryOptions=e}create(e,r){return new Qu(e,r,this.retryOptions)}},ul=class extends M.BaseRequestPolicy{sendRequest(e){return this._nextPolicy.sendRequest(this.signRequest(e))}signRequest(e){return e}},Yu=class extends ul{constructor(e,r){super(e,r)}},ml=class{create(e,r){throw new Error("Method should be implemented in children classes.")}},qe=class extends ml{create(e,r){return new Yu(e,r)}},Yg=class extends M.BaseRequestPolicy{constructor(e,r,i){super(e,r),this.telemetry=i}async sendRequest(e){return M.isNode&&(e.headers||(e.headers=new M.HttpHeaders),e.headers.get(Ge.USER_AGENT)||e.headers.set(Ge.USER_AGENT,this.telemetry)),this._nextPolicy.sendRequest(e)}},Zg=class{constructor(e){let r=[];if(M.isNode){if(e){let n=e.userAgentPrefix||"";n.length>0&&r.indexOf(n)===-1&&r.push(n)}let i=`azsdk-js-storageblob/${uZ}`;r.indexOf(i)===-1&&r.push(i);let a=`(NODE-VERSION ${process.version})`;jg&&(a=`(NODE-VERSION ${process.version}; ${jg.type()} ${jg.release()})`),r.indexOf(a)===-1&&r.push(a)}this.telemetryString=r.join(" ")}create(e,r){return new Yg(e,r,this.telemetryString)}},jZ=new M.DefaultHttpClient;function FZ(){return jZ}var Gg={DefaultScope:"/.default",HeaderConstants:{AUTHORIZATION:"authorization"}},UZ={forcedRefreshWindowInMs:1e3,retryIntervalInMs:3e3,refreshWindowInMs:1e3*60*2};async function GZ(t,e,r){async function i(){if(Date.now()t.getToken(e,p),n.retryIntervalInMs,(l=a==null?void 0:a.expiresOnTimestamp)!==null&&l!==void 0?l:Date.now()).then(d=>(i=null,a=d,a)).catch(d=>{throw i=null,a=null,d})),i}return async p=>s.mustRefresh?o(p):(s.shouldRefresh&&o(p),a)}function HZ(t){let e=t.headers.get("WWW-Authenticate");if(t.status===401&&e)return e}function $Z(t){return`${t.slice(7).trim()} `.split(" ").filter(a=>a).map(a=>(([n,s])=>({[n]:s}))(a.trim().split("="))).reduce((a,n)=>Object.assign(Object.assign({},a),n),{})}function VZ(t,e){let r=ON(t,e);class i extends M.BaseRequestPolicy{constructor(n,s){super(n,s)}async sendRequest(n){if(!n.url.toLowerCase().startsWith("https://"))throw new Error("Bearer token authentication is not permitted for non-TLS protected (non-https) URLs.");let o=(await r({abortSignal:n.abortSignal,tracingOptions:{tracingContext:n.tracingContext}})).token;n.headers.set(Gg.HeaderConstants.AUTHORIZATION,`Bearer ${o}`);let p=await this._nextPolicy.sendRequest(n);if((p==null?void 0:p.status)===401){let l=HZ(p);if(l){let c=$Z(l),d=c.resource_id+Gg.DefaultScope,f=M.URLBuilder.parse(c.authorization_uri).getPath().split("/")[1],y=ON(t,d),w=(await y({abortSignal:n.abortSignal,tracingOptions:{tracingContext:n.tracingContext},tenantId:f})).token;return r=y,n.headers.set(Gg.HeaderConstants.AUTHORIZATION,`Bearer ${w}`),this._nextPolicy.sendRequest(n)}}return p}}return{create:(a,n)=>new i(a,n)}}function an(t){if(!t||typeof t!="object")return!1;let e=t;return Array.isArray(e.factories)&&typeof e.options=="object"&&typeof e.toServiceClientOptions=="function"}var fl=class{constructor(e,r={}){this.factories=e,this.options=Object.assign(Object.assign({},r),{httpClient:r.httpClient||FZ()})}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Fe(t,e={}){var r;t===void 0&&(t=new qe);let i=new Zg(e.userAgentOptions),a=[M.tracingPolicy({userAgent:i.telemetryString}),M.keepAlivePolicy(e.keepAliveOptions),i,M.generateClientRequestIdPolicy(),new Ku,new Ju(e.retryOptions),M.deserializationPolicy(void 0,{xmlCharKey:"#"}),M.logPolicy({logger:ci.info,allowedHeaderNames:wZ,allowedQueryParameters:_Z})];return M.isNode&&(a.push(M.proxyPolicy(e.proxyOptions)),a.push(M.disableResponseDecompressionPolicy())),a.push(M.isTokenCredential(t)?nC(VZ(t,(r=e.audience)!==null&&r!==void 0?r:U6),t):t),new fl(a,e)}var Zu=class extends ul{constructor(e,r,i){super(e,r),this.factory=i}signRequest(e){e.headers.set(Ge.X_MS_DATE,new Date().toUTCString()),e.body&&(typeof e.body=="string"||e.body!==void 0)&&e.body.length>0&&e.headers.set(Ge.CONTENT_LENGTH,Buffer.byteLength(e.body));let r=[e.method.toUpperCase(),this.getHeaderValueToSign(e,Ge.CONTENT_LANGUAGE),this.getHeaderValueToSign(e,Ge.CONTENT_ENCODING),this.getHeaderValueToSign(e,Ge.CONTENT_LENGTH),this.getHeaderValueToSign(e,Ge.CONTENT_MD5),this.getHeaderValueToSign(e,Ge.CONTENT_TYPE),this.getHeaderValueToSign(e,Ge.DATE),this.getHeaderValueToSign(e,Ge.IF_MODIFIED_SINCE),this.getHeaderValueToSign(e,Ge.IF_MATCH),this.getHeaderValueToSign(e,Ge.IF_NONE_MATCH),this.getHeaderValueToSign(e,Ge.IF_UNMODIFIED_SINCE),this.getHeaderValueToSign(e,Ge.RANGE)].join(` +`)+` +`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),i=this.factory.computeHMACSHA256(r);return e.headers.set(Ge.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${i}`),e}getHeaderValueToSign(e,r){let i=e.headers.get(r);return!i||r===Ge.CONTENT_LENGTH&&i==="0"?"":i}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(a=>a.name.toLowerCase().startsWith(Ge.PREFIX_FOR_STORAGE));r.sort((a,n)=>a.name.toLowerCase().localeCompare(n.name.toLowerCase())),r=r.filter((a,n,s)=>!(n>0&&a.name.toLowerCase()===s[n-1].name.toLowerCase()));let i="";return r.forEach(a=>{i+=`${a.name.toLowerCase().trimRight()}:${a.value.trimLeft()} +`}),i}getCanonicalizedResourceString(e){let r=G6(e.url)||"/",i="";i+=`/${this.factory.accountName}${r}`;let a=AZ(e.url),n={};if(a){let s=[];for(let o in a)if(Object.prototype.hasOwnProperty.call(a,o)){let p=o.toLowerCase();n[p]=a[o],s.push(p)}s.sort();for(let o of s)i+=` +${o}:${decodeURIComponent(n[o])}`}return i}},nt=class extends ml{constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new Zu(e,r,this)}computeHMACSHA256(e){return BN.createHmac("sha256",this.accountKey).update(e,"utf8").digest("base64")}},WZ="azure-storage-blob",XZ="12.15.0",hl=class extends U.ServiceClient{constructor(e,r){if(e===void 0)throw new Error("'url' cannot be null");if(r||(r={}),!r.userAgent){let i=U.getDefaultUserAgentValue();r.userAgent=`${WZ}/${XZ} ${i}`}super(void 0,r),this.requestContentType="application/json; charset=utf-8",this.baseUri=r.endpoint||"{url}",this.url=e,this.version=r.version||"2023-01-03"}},gl=class{constructor(e,r){this.url=SZ(e),this.accountName=aC(e),this.pipeline=r,this.storageClientContext=new hl(this.url,r.toServiceClientOptions()),this.isHttps=iC(RZ(this.url)||"","https"),this.credential=new qe;for(let a of this.pipeline.factories)M.isNode&&a instanceof nt||a instanceof qe?this.credential=a:M.isTokenCredential(a.credential)&&(this.credential=a.credential);let i=this.storageClientContext;i.requestContentType=void 0}},j=z.createSpanFunction({packagePrefix:"Azure.Storage.Blob",namespace:"Microsoft.Storage"});function W(t){var e,r;return{spanOptions:(e=t==null?void 0:t.tracingOptions)===null||e===void 0?void 0:e.spanOptions,tracingContext:(r=t==null?void 0:t.tracingOptions)===null||r===void 0?void 0:r.tracingContext}}var la=class t{constructor(){this.read=!1,this.add=!1,this.create=!1,this.write=!1,this.delete=!1,this.deleteVersion=!1,this.tag=!1,this.move=!1,this.execute=!1,this.setImmutabilityPolicy=!1,this.permanentDelete=!1}static parse(e){let r=new t;for(let i of e)switch(i){case"r":r.read=!0;break;case"a":r.add=!0;break;case"c":r.create=!0;break;case"w":r.write=!0;break;case"d":r.delete=!0;break;case"x":r.deleteVersion=!0;break;case"t":r.tag=!0;break;case"m":r.move=!0;break;case"e":r.execute=!0;break;case"i":r.setImmutabilityPolicy=!0;break;case"y":r.permanentDelete=!0;break;default:throw new RangeError(`Invalid permission: ${i}`)}return r}static from(e){let r=new t;return e.read&&(r.read=!0),e.add&&(r.add=!0),e.create&&(r.create=!0),e.write&&(r.write=!0),e.delete&&(r.delete=!0),e.deleteVersion&&(r.deleteVersion=!0),e.tag&&(r.tag=!0),e.move&&(r.move=!0),e.execute&&(r.execute=!0),e.setImmutabilityPolicy&&(r.setImmutabilityPolicy=!0),e.permanentDelete&&(r.permanentDelete=!0),r}toString(){let e=[];return this.read&&e.push("r"),this.add&&e.push("a"),this.create&&e.push("c"),this.write&&e.push("w"),this.delete&&e.push("d"),this.deleteVersion&&e.push("x"),this.tag&&e.push("t"),this.move&&e.push("m"),this.execute&&e.push("e"),this.setImmutabilityPolicy&&e.push("i"),this.permanentDelete&&e.push("y"),e.join("")}},ca=class t{constructor(){this.read=!1,this.add=!1,this.create=!1,this.write=!1,this.delete=!1,this.deleteVersion=!1,this.list=!1,this.tag=!1,this.move=!1,this.execute=!1,this.setImmutabilityPolicy=!1,this.permanentDelete=!1,this.filterByTags=!1}static parse(e){let r=new t;for(let i of e)switch(i){case"r":r.read=!0;break;case"a":r.add=!0;break;case"c":r.create=!0;break;case"w":r.write=!0;break;case"d":r.delete=!0;break;case"l":r.list=!0;break;case"t":r.tag=!0;break;case"x":r.deleteVersion=!0;break;case"m":r.move=!0;break;case"e":r.execute=!0;break;case"i":r.setImmutabilityPolicy=!0;break;case"y":r.permanentDelete=!0;break;case"f":r.filterByTags=!0;break;default:throw new RangeError(`Invalid permission ${i}`)}return r}static from(e){let r=new t;return e.read&&(r.read=!0),e.add&&(r.add=!0),e.create&&(r.create=!0),e.write&&(r.write=!0),e.delete&&(r.delete=!0),e.list&&(r.list=!0),e.deleteVersion&&(r.deleteVersion=!0),e.tag&&(r.tag=!0),e.move&&(r.move=!0),e.execute&&(r.execute=!0),e.setImmutabilityPolicy&&(r.setImmutabilityPolicy=!0),e.permanentDelete&&(r.permanentDelete=!0),e.filterByTags&&(r.filterByTags=!0),r}toString(){let e=[];return this.read&&e.push("r"),this.add&&e.push("a"),this.create&&e.push("c"),this.write&&e.push("w"),this.delete&&e.push("d"),this.deleteVersion&&e.push("x"),this.list&&e.push("l"),this.tag&&e.push("t"),this.move&&e.push("m"),this.execute&&e.push("e"),this.setImmutabilityPolicy&&e.push("i"),this.permanentDelete&&e.push("y"),this.filterByTags&&e.push("f"),e.join("")}},e6=class{constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return BN.createHmac("sha256",this.key).update(e,"utf8").digest("base64")}};function da(t){return t.end?`${t.start}-${t.end}`:t.start}Z.SASProtocol=void 0;(function(t){t.Https="https",t.HttpsAndHttp="https,http"})(Z.SASProtocol||(Z.SASProtocol={}));var Li=class{constructor(e,r,i,a,n,s,o,p,l,c,d,u,m,f,y,w,_,O,v,h){this.version=e,this.signature=r,i!==void 0&&typeof i!="string"?(this.permissions=i.permissions,this.services=i.services,this.resourceTypes=i.resourceTypes,this.protocol=i.protocol,this.startsOn=i.startsOn,this.expiresOn=i.expiresOn,this.ipRangeInner=i.ipRange,this.identifier=i.identifier,this.encryptionScope=i.encryptionScope,this.resource=i.resource,this.cacheControl=i.cacheControl,this.contentDisposition=i.contentDisposition,this.contentEncoding=i.contentEncoding,this.contentLanguage=i.contentLanguage,this.contentType=i.contentType,i.userDelegationKey&&(this.signedOid=i.userDelegationKey.signedObjectId,this.signedTenantId=i.userDelegationKey.signedTenantId,this.signedStartsOn=i.userDelegationKey.signedStartsOn,this.signedExpiresOn=i.userDelegationKey.signedExpiresOn,this.signedService=i.userDelegationKey.signedService,this.signedVersion=i.userDelegationKey.signedVersion,this.preauthorizedAgentObjectId=i.preauthorizedAgentObjectId,this.correlationId=i.correlationId)):(this.services=a,this.resourceTypes=n,this.expiresOn=p,this.permissions=i,this.protocol=s,this.startsOn=o,this.ipRangeInner=l,this.encryptionScope=h,this.identifier=c,this.resource=d,this.cacheControl=u,this.contentDisposition=m,this.contentEncoding=f,this.contentLanguage=y,this.contentType=w,_&&(this.signedOid=_.signedObjectId,this.signedTenantId=_.signedTenantId,this.signedStartsOn=_.signedStartsOn,this.signedExpiresOn=_.signedExpiresOn,this.signedService=_.signedService,this.signedVersion=_.signedVersion,this.preauthorizedAgentObjectId=O,this.correlationId=v))}get ipRange(){if(this.ipRangeInner)return{end:this.ipRangeInner.end,start:this.ipRangeInner.start}}toString(){let e=["sv","ss","srt","spr","st","se","sip","si","ses","skoid","sktid","skt","ske","sks","skv","sr","sp","sig","rscc","rscd","rsce","rscl","rsct","saoid","scid"],r=[];for(let i of e)switch(i){case"sv":this.tryAppendQueryParameter(r,i,this.version);break;case"ss":this.tryAppendQueryParameter(r,i,this.services);break;case"srt":this.tryAppendQueryParameter(r,i,this.resourceTypes);break;case"spr":this.tryAppendQueryParameter(r,i,this.protocol);break;case"st":this.tryAppendQueryParameter(r,i,this.startsOn?De(this.startsOn,!1):void 0);break;case"se":this.tryAppendQueryParameter(r,i,this.expiresOn?De(this.expiresOn,!1):void 0);break;case"sip":this.tryAppendQueryParameter(r,i,this.ipRange?da(this.ipRange):void 0);break;case"si":this.tryAppendQueryParameter(r,i,this.identifier);break;case"ses":this.tryAppendQueryParameter(r,i,this.encryptionScope);break;case"skoid":this.tryAppendQueryParameter(r,i,this.signedOid);break;case"sktid":this.tryAppendQueryParameter(r,i,this.signedTenantId);break;case"skt":this.tryAppendQueryParameter(r,i,this.signedStartsOn?De(this.signedStartsOn,!1):void 0);break;case"ske":this.tryAppendQueryParameter(r,i,this.signedExpiresOn?De(this.signedExpiresOn,!1):void 0);break;case"sks":this.tryAppendQueryParameter(r,i,this.signedService);break;case"skv":this.tryAppendQueryParameter(r,i,this.signedVersion);break;case"sr":this.tryAppendQueryParameter(r,i,this.resource);break;case"sp":this.tryAppendQueryParameter(r,i,this.permissions);break;case"sig":this.tryAppendQueryParameter(r,i,this.signature);break;case"rscc":this.tryAppendQueryParameter(r,i,this.cacheControl);break;case"rscd":this.tryAppendQueryParameter(r,i,this.contentDisposition);break;case"rsce":this.tryAppendQueryParameter(r,i,this.contentEncoding);break;case"rscl":this.tryAppendQueryParameter(r,i,this.contentLanguage);break;case"rsct":this.tryAppendQueryParameter(r,i,this.contentType);break;case"saoid":this.tryAppendQueryParameter(r,i,this.preauthorizedAgentObjectId);break;case"scid":this.tryAppendQueryParameter(r,i,this.correlationId);break}return r.join("&")}tryAppendQueryParameter(e,r,i){i&&(r=encodeURIComponent(r),i=encodeURIComponent(i),r.length>0&&i.length>0&&e.push(`${r}=${i}`))}};function V6(t,e,r){let i=t.version?t.version:F6,a=e instanceof nt?e:void 0,n;if(a===void 0&&r!==void 0&&(n=new e6(r,e)),a===void 0&&n===void 0)throw TypeError("Invalid sharedKeyCredential, userDelegationKey or accountName.");if(i>="2020-12-06")return a!==void 0?JZ(t,a):eee(t,n);if(i>="2018-11-09")return a!==void 0?QZ(t,a):i>="2020-02-10"?ZZ(t,n):YZ(t,n);if(i>="2015-04-05"){if(a!==void 0)return KZ(t,a);throw new RangeError("'version' must be >= '2018-11-09' when generating user delegation SAS using user delegation key.")}throw new RangeError("'version' must be >= '2015-04-05'.")}function KZ(t,e){if(t=Eo(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c";t.blobName&&(r="b");let i;t.permissions&&(t.blobName?i=la.parse(t.permissions.toString()).toString():i=ca.parse(t.permissions.toString()).toString());let a=[i||"",t.startsOn?De(t.startsOn,!1):"",t.expiresOn?De(t.expiresOn,!1):"",_o(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?da(t.ipRange):"",t.protocol?t.protocol:"",t.version,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(` +`),n=e.computeHMACSHA256(a);return new Li(t.version,n,i,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType)}function QZ(t,e){if(t=Eo(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",i=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",i=t.versionId));let a;t.permissions&&(t.blobName?a=la.parse(t.permissions.toString()).toString():a=ca.parse(t.permissions.toString()).toString());let n=[a||"",t.startsOn?De(t.startsOn,!1):"",t.expiresOn?De(t.expiresOn,!1):"",_o(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?da(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,i,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(` +`),s=e.computeHMACSHA256(n);return new Li(t.version,s,a,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType)}function JZ(t,e){if(t=Eo(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",i=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",i=t.versionId));let a;t.permissions&&(t.blobName?a=la.parse(t.permissions.toString()).toString():a=ca.parse(t.permissions.toString()).toString());let n=[a||"",t.startsOn?De(t.startsOn,!1):"",t.expiresOn?De(t.expiresOn,!1):"",_o(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?da(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,i,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(` +`),s=e.computeHMACSHA256(n);return new Li(t.version,s,a,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope)}function YZ(t,e){if(t=Eo(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",i=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",i=t.versionId));let a;t.permissions&&(t.blobName?a=la.parse(t.permissions.toString()).toString():a=ca.parse(t.permissions.toString()).toString());let n=[a||"",t.startsOn?De(t.startsOn,!1):"",t.expiresOn?De(t.expiresOn,!1):"",_o(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?De(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?De(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?da(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,i,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(` +`),s=e.computeHMACSHA256(n);return new Li(t.version,s,a,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey)}function ZZ(t,e){if(t=Eo(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",i=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",i=t.versionId));let a;t.permissions&&(t.blobName?a=la.parse(t.permissions.toString()).toString():a=ca.parse(t.permissions.toString()).toString());let n=[a||"",t.startsOn?De(t.startsOn,!1):"",t.expiresOn?De(t.expiresOn,!1):"",_o(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?De(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?De(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?da(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,i,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(` +`),s=e.computeHMACSHA256(n);return new Li(t.version,s,a,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId)}function eee(t,e){if(t=Eo(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",i=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",i=t.versionId));let a;t.permissions&&(t.blobName?a=la.parse(t.permissions.toString()).toString():a=ca.parse(t.permissions.toString()).toString());let n=[a||"",t.startsOn?De(t.startsOn,!1):"",t.expiresOn?De(t.expiresOn,!1):"",_o(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?De(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?De(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?da(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,i,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(` +`),s=e.computeHMACSHA256(n);return new Li(t.version,s,a,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope)}function _o(t,e,r){let i=[`/blob/${t}/${e}`];return r&&i.push(`/${r}`),i.join("")}function Eo(t){let e=t.version?t.version:F6;if(t.snapshotTime&&e<"2018-11-09")throw RangeError("'version' must be >= '2018-11-09' when providing 'snapshotTime'.");if(t.blobName===void 0&&t.snapshotTime)throw RangeError("Must provide 'blobName' when providing 'snapshotTime'.");if(t.versionId&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'versionId'.");if(t.blobName===void 0&&t.versionId)throw RangeError("Must provide 'blobName' when providing 'versionId'.");if(t.permissions&&t.permissions.setImmutabilityPolicy&&e<"2020-08-04")throw RangeError("'version' must be >= '2020-08-04' when provided 'i' permission.");if(t.permissions&&t.permissions.deleteVersion&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'x' permission.");if(t.permissions&&t.permissions.permanentDelete&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'y' permission.");if(t.permissions&&t.permissions.tag&&e<"2019-12-12")throw RangeError("'version' must be >= '2019-12-12' when providing 't' permission.");if(e<"2020-02-10"&&t.permissions&&(t.permissions.move||t.permissions.execute))throw RangeError("'version' must be >= '2020-02-10' when providing the 'm' or 'e' permission.");if(e<"2021-04-10"&&t.permissions&&t.permissions.filterByTags)throw RangeError("'version' must be >= '2021-04-10' when providing the 'f' permission.");if(e<"2020-02-10"&&(t.preauthorizedAgentObjectId||t.correlationId))throw RangeError("'version' must be >= '2020-02-10' when providing 'preauthorizedAgentObjectId' or 'correlationId'.");if(t.encryptionScope&&e<"2020-12-06")throw RangeError("'version' must be >= '2020-12-06' when provided 'encryptionScope' in SAS.");return t.version=e,t}var yl=class{constructor(e,r){let i=new hl(e.url,e.pipeline.toServiceClientOptions());this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=new Un(i)):(this._isContainer=!1,this._containerOrBlobOperation=new cl(i)),r||(r=M.generateUuid()),this._leaseId=r}get leaseId(){return this._leaseId}get url(){return this._url}async acquireLease(e,r={}){var i,a,n,s,o,p;let{span:l,updatedOptions:c}=j("BlobLeaseClient-acquireLease",r);if(this._isContainer&&(!((i=r.conditions)===null||i===void 0)&&i.ifMatch&&((a=r.conditions)===null||a===void 0?void 0:a.ifMatch)!==Ii||!((n=r.conditions)===null||n===void 0)&&n.ifNoneMatch&&((s=r.conditions)===null||s===void 0?void 0:s.ifNoneMatch)!==Ii||!((o=r.conditions)===null||o===void 0)&&o.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");try{return await this._containerOrBlobOperation.acquireLease(Object.assign({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(p=r.conditions)===null||p===void 0?void 0:p.tagConditions}),proposedLeaseId:this._leaseId},W(c)))}catch(d){throw l.setStatus({code:z.SpanStatusCode.ERROR,message:d.message}),d}finally{l.end()}}async changeLease(e,r={}){var i,a,n,s,o,p;let{span:l,updatedOptions:c}=j("BlobLeaseClient-changeLease",r);if(this._isContainer&&(!((i=r.conditions)===null||i===void 0)&&i.ifMatch&&((a=r.conditions)===null||a===void 0?void 0:a.ifMatch)!==Ii||!((n=r.conditions)===null||n===void 0)&&n.ifNoneMatch&&((s=r.conditions)===null||s===void 0?void 0:s.ifNoneMatch)!==Ii||!((o=r.conditions)===null||o===void 0)&&o.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");try{let d=await this._containerOrBlobOperation.changeLease(this._leaseId,e,Object.assign({abortSignal:r.abortSignal,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(p=r.conditions)===null||p===void 0?void 0:p.tagConditions})},W(c)));return this._leaseId=e,d}catch(d){throw l.setStatus({code:z.SpanStatusCode.ERROR,message:d.message}),d}finally{l.end()}}async releaseLease(e={}){var r,i,a,n,s,o;let{span:p,updatedOptions:l}=j("BlobLeaseClient-releaseLease",e);if(this._isContainer&&(!((r=e.conditions)===null||r===void 0)&&r.ifMatch&&((i=e.conditions)===null||i===void 0?void 0:i.ifMatch)!==Ii||!((a=e.conditions)===null||a===void 0)&&a.ifNoneMatch&&((n=e.conditions)===null||n===void 0?void 0:n.ifNoneMatch)!==Ii||!((s=e.conditions)===null||s===void 0)&&s.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");try{return await this._containerOrBlobOperation.releaseLease(this._leaseId,Object.assign({abortSignal:e.abortSignal,modifiedAccessConditions:Object.assign(Object.assign({},e.conditions),{ifTags:(o=e.conditions)===null||o===void 0?void 0:o.tagConditions})},W(l)))}catch(c){throw p.setStatus({code:z.SpanStatusCode.ERROR,message:c.message}),c}finally{p.end()}}async renewLease(e={}){var r,i,a,n,s,o;let{span:p,updatedOptions:l}=j("BlobLeaseClient-renewLease",e);if(this._isContainer&&(!((r=e.conditions)===null||r===void 0)&&r.ifMatch&&((i=e.conditions)===null||i===void 0?void 0:i.ifMatch)!==Ii||!((a=e.conditions)===null||a===void 0)&&a.ifNoneMatch&&((n=e.conditions)===null||n===void 0?void 0:n.ifNoneMatch)!==Ii||!((s=e.conditions)===null||s===void 0)&&s.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");try{return await this._containerOrBlobOperation.renewLease(this._leaseId,Object.assign({abortSignal:e.abortSignal,modifiedAccessConditions:Object.assign(Object.assign({},e.conditions),{ifTags:(o=e.conditions)===null||o===void 0?void 0:o.tagConditions})},W(l)))}catch(c){throw p.setStatus({code:z.SpanStatusCode.ERROR,message:c.message}),c}finally{p.end()}}async breakLease(e,r={}){var i,a,n,s,o,p;let{span:l,updatedOptions:c}=j("BlobLeaseClient-breakLease",r);if(this._isContainer&&(!((i=r.conditions)===null||i===void 0)&&i.ifMatch&&((a=r.conditions)===null||a===void 0?void 0:a.ifMatch)!==Ii||!((n=r.conditions)===null||n===void 0)&&n.ifNoneMatch&&((s=r.conditions)===null||s===void 0?void 0:s.ifNoneMatch)!==Ii||!((o=r.conditions)===null||o===void 0)&&o.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");try{let d=Object.assign({abortSignal:r.abortSignal,breakPeriod:e,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(p=r.conditions)===null||p===void 0?void 0:p.tagConditions})},W(c));return await this._containerOrBlobOperation.breakLease(d)}catch(d){throw l.setStatus({code:z.SpanStatusCode.ERROR,message:d.message}),d}finally{l.end()}}},t6=class extends T6.Readable{constructor(e,r,i,a,n={}){super({highWaterMark:n.highWaterMark}),this.retries=0,this.sourceDataHandler=s=>{if(this.options.doInjectErrorOnce){this.options.doInjectErrorOnce=void 0,this.source.pause(),this.source.removeAllListeners("data"),this.source.emit("end");return}this.offset+=s.length,this.onProgress&&this.onProgress({loadedBytes:this.offset-this.start}),this.push(s)||this.source.pause()},this.sourceErrorOrEndHandler=s=>{if(s&&s.name==="AbortError"){this.destroy(s);return}this.removeSourceEventHandlers(),this.offset-1===this.end?this.push(null):this.offset<=this.end?this.retries{this.source=o,this.setSourceEventHandlers()}).catch(o=>{this.destroy(o)})):this.destroy(new Error(`Data corruption failure: received less data than required and reached maxRetires limitation. Received data offset: ${this.offset-1}, data needed offset: ${this.end}, retries: ${this.retries}, max retries: ${this.maxRetryRequests}`)):this.destroy(new Error(`Data corruption failure: Received more data than original request, data needed offset is ${this.end}, received offset: ${this.offset-1}`))},this.getter=r,this.source=e,this.start=i,this.offset=i,this.end=i+a-1,this.maxRetryRequests=n.maxRetryRequests&&n.maxRetryRequests>=0?n.maxRetryRequests:0,this.onProgress=n.onProgress,this.options=n,this.setSourceEventHandlers()}_read(){this.source.resume()}setSourceEventHandlers(){this.source.on("data",this.sourceDataHandler),this.source.on("end",this.sourceErrorOrEndHandler),this.source.on("error",this.sourceErrorOrEndHandler)}removeSourceEventHandlers(){this.source.removeListener("data",this.sourceDataHandler),this.source.removeListener("end",this.sourceErrorOrEndHandler),this.source.removeListener("error",this.sourceErrorOrEndHandler)}_destroy(e,r){this.removeSourceEventHandlers(),this.source.destroy(),r(e===null?void 0:e)}},r6=class{constructor(e,r,i,a,n={}){this.originalResponse=e,this.blobDownloadStream=new t6(this.originalResponse.readableStreamBody,r,i,a,n)}get acceptRanges(){return this.originalResponse.acceptRanges}get cacheControl(){return this.originalResponse.cacheControl}get contentDisposition(){return this.originalResponse.contentDisposition}get contentEncoding(){return this.originalResponse.contentEncoding}get contentLanguage(){return this.originalResponse.contentLanguage}get blobSequenceNumber(){return this.originalResponse.blobSequenceNumber}get blobType(){return this.originalResponse.blobType}get contentLength(){return this.originalResponse.contentLength}get contentMD5(){return this.originalResponse.contentMD5}get contentRange(){return this.originalResponse.contentRange}get contentType(){return this.originalResponse.contentType}get copyCompletedOn(){return this.originalResponse.copyCompletedOn}get copyId(){return this.originalResponse.copyId}get copyProgress(){return this.originalResponse.copyProgress}get copySource(){return this.originalResponse.copySource}get copyStatus(){return this.originalResponse.copyStatus}get copyStatusDescription(){return this.originalResponse.copyStatusDescription}get leaseDuration(){return this.originalResponse.leaseDuration}get leaseState(){return this.originalResponse.leaseState}get leaseStatus(){return this.originalResponse.leaseStatus}get date(){return this.originalResponse.date}get blobCommittedBlockCount(){return this.originalResponse.blobCommittedBlockCount}get etag(){return this.originalResponse.etag}get tagCount(){return this.originalResponse.tagCount}get errorCode(){return this.originalResponse.errorCode}get isServerEncrypted(){return this.originalResponse.isServerEncrypted}get blobContentMD5(){return this.originalResponse.blobContentMD5}get lastModified(){return this.originalResponse.lastModified}get lastAccessed(){return this.originalResponse.lastAccessed}get createdOn(){return this.originalResponse.createdOn}get metadata(){return this.originalResponse.metadata}get requestId(){return this.originalResponse.requestId}get clientRequestId(){return this.originalResponse.clientRequestId}get version(){return this.originalResponse.version}get versionId(){return this.originalResponse.versionId}get isCurrentVersion(){return this.originalResponse.isCurrentVersion}get encryptionKeySha256(){return this.originalResponse.encryptionKeySha256}get contentCrc64(){return this.originalResponse.contentCrc64}get objectReplicationDestinationPolicyId(){return this.originalResponse.objectReplicationDestinationPolicyId}get objectReplicationSourceProperties(){return this.originalResponse.objectReplicationSourceProperties}get isSealed(){return this.originalResponse.isSealed}get immutabilityPolicyExpiresOn(){return this.originalResponse.immutabilityPolicyExpiresOn}get immutabilityPolicyMode(){return this.originalResponse.immutabilityPolicyMode}get legalHold(){return this.originalResponse.legalHold}get contentAsBlob(){return this.originalResponse.blobBody}get readableStreamBody(){return M.isNode?this.blobDownloadStream:void 0}get _response(){return this.originalResponse._response}},PN=16,CN=new Uint8Array([79,98,106,1]),tee="avro.codec",ree="avro.schema",at=class t{static async readFixedBytes(e,r,i={}){let a=await e.read(r,{abortSignal:i.abortSignal});if(a.length!==r)throw new Error("Hit stream end.");return a}static async readByte(e,r={}){return(await t.readFixedBytes(e,1,r))[0]}static async readZigZagLong(e,r={}){let i=0,a=0,n,s,o;do n=await t.readByte(e,r),s=n&128,i|=(n&127)<Number.MAX_SAFE_INTEGER)throw new Error("Integer overflow.");return p}return i>>1^-(i&1)}static async readLong(e,r={}){return t.readZigZagLong(e,r)}static async readInt(e,r={}){return t.readZigZagLong(e,r)}static async readNull(){return null}static async readBoolean(e,r={}){let i=await t.readByte(e,r);if(i===1)return!0;if(i===0)return!1;throw new Error("Byte was not a boolean.")}static async readFloat(e,r={}){let i=await t.readFixedBytes(e,4,r);return new DataView(i.buffer,i.byteOffset,i.byteLength).getFloat32(0,!0)}static async readDouble(e,r={}){let i=await t.readFixedBytes(e,8,r);return new DataView(i.buffer,i.byteOffset,i.byteLength).getFloat64(0,!0)}static async readBytes(e,r={}){let i=await t.readLong(e,r);if(i<0)throw new Error("Bytes size was negative.");return e.read(i,{abortSignal:r.abortSignal})}static async readString(e,r={}){let i=await t.readBytes(e,r);return new TextDecoder().decode(i)}static async readMapPair(e,r,i={}){let a=await t.readString(e,i),n=await r(e,i);return{key:a,value:n}}static async readMap(e,r,i={}){let a=(o,p={})=>t.readMapPair(o,r,p),n=await t.readArray(e,a,i),s={};for(let o of n)s[o.key]=o.value;return s}static async readArray(e,r,i={}){let a=[];for(let n=await t.readLong(e,i);n!==0;n=await t.readLong(e,i))for(n<0&&(await t.readLong(e,i),n=-n);n--;){let s=await r(e,i);a.push(s)}return a}},zn;(function(t){t.RECORD="record",t.ENUM="enum",t.ARRAY="array",t.MAP="map",t.UNION="union",t.FIXED="fixed"})(zn||(zn={}));var Pt;(function(t){t.NULL="null",t.BOOLEAN="boolean",t.INT="int",t.LONG="long",t.FLOAT="float",t.DOUBLE="double",t.BYTES="bytes",t.STRING="string"})(Pt||(Pt={}));var Qa=class t{static fromSchema(e){return typeof e=="string"?t.fromStringSchema(e):Array.isArray(e)?t.fromArraySchema(e):t.fromObjectSchema(e)}static fromStringSchema(e){switch(e){case Pt.NULL:case Pt.BOOLEAN:case Pt.INT:case Pt.LONG:case Pt.FLOAT:case Pt.DOUBLE:case Pt.BYTES:case Pt.STRING:return new i6(e);default:throw new Error(`Unexpected Avro type ${e}`)}}static fromArraySchema(e){return new n6(e.map(t.fromSchema))}static fromObjectSchema(e){let r=e.type;try{return t.fromStringSchema(r)}catch{}switch(r){case zn.RECORD:if(e.aliases)throw new Error(`aliases currently is not supported, schema: ${e}`);if(!e.name)throw new Error(`Required attribute 'name' doesn't exist on schema: ${e}`);let i={};if(!e.fields)throw new Error(`Required attribute 'fields' doesn't exist on schema: ${e}`);for(let a of e.fields)i[a.name]=t.fromSchema(a.type);return new o6(i,e.name);case zn.ENUM:if(e.aliases)throw new Error(`aliases currently is not supported, schema: ${e}`);if(!e.symbols)throw new Error(`Required attribute 'symbols' doesn't exist on schema: ${e}`);return new a6(e.symbols);case zn.MAP:if(!e.values)throw new Error(`Required attribute 'values' doesn't exist on schema: ${e}`);return new s6(t.fromSchema(e.values));case zn.ARRAY:case zn.FIXED:default:throw new Error(`Unexpected Avro type ${r} in ${e}`)}}},i6=class extends Qa{constructor(e){super(),this._primitive=e}read(e,r={}){switch(this._primitive){case Pt.NULL:return at.readNull();case Pt.BOOLEAN:return at.readBoolean(e,r);case Pt.INT:return at.readInt(e,r);case Pt.LONG:return at.readLong(e,r);case Pt.FLOAT:return at.readFloat(e,r);case Pt.DOUBLE:return at.readDouble(e,r);case Pt.BYTES:return at.readBytes(e,r);case Pt.STRING:return at.readString(e,r);default:throw new Error("Unknown Avro Primitive")}}},a6=class extends Qa{constructor(e){super(),this._symbols=e}async read(e,r={}){let i=await at.readInt(e,r);return this._symbols[i]}},n6=class extends Qa{constructor(e){super(),this._types=e}async read(e,r={}){let i=await at.readInt(e,r);return this._types[i].read(e,r)}},s6=class extends Qa{constructor(e){super(),this._itemType=e}read(e,r={}){let i=(a,n)=>this._itemType.read(a,n);return at.readMap(e,i,r)}},o6=class extends Qa{constructor(e,r){super(),this._fields=e,this._name=r}async read(e,r={}){let i={};i.$schema=this._name;for(let a in this._fields)Object.prototype.hasOwnProperty.call(this._fields,a)&&(i[a]=await this._fields[a].read(e,r));return i}};function RN(t,e){if(t===e)return!0;if(t==null||e==null||t.length!==e.length)return!1;for(let r=0;r0)for(let n=0;n0}parseObjects(e={}){return F.__asyncGenerator(this,arguments,function*(){for(this._initialized||(yield F.__await(this.initialize(e)));this.hasNext();){let i=yield F.__await(this._itemType.read(this._dataStream,{abortSignal:e.abortSignal}));if(this._itemsRemainingInBlock--,this._objectIndex++,this._itemsRemainingInBlock===0){let a=yield F.__await(at.readFixedBytes(this._dataStream,PN,{abortSignal:e.abortSignal}));if(this._blockOffset=this._initialBlockOffset+this._dataStream.position,this._objectIndex=0,!RN(this._syncMarker,a))throw new Error("Stream is not a valid Avro file.");try{this._itemsRemainingInBlock=yield F.__await(at.readLong(this._dataStream,{abortSignal:e.abortSignal}))}catch{this._itemsRemainingInBlock=0}this._itemsRemainingInBlock>0&&(yield F.__await(at.readLong(this._dataStream,{abortSignal:e.abortSignal})))}yield yield F.__await(i)}})}},l6=class{},DN=new LN.AbortError("Reading from the avro stream was aborted."),c6=class extends l6{constructor(e){super(),this._readable=e,this._position=0}toUint8Array(e){return typeof e=="string"?Buffer.from(e):e}get position(){return this._position}async read(e,r={}){var i;if(!((i=r.abortSignal)===null||i===void 0)&&i.aborted)throw DN;if(e<0)throw new Error(`size parameter should be positive: ${e}`);if(e===0)return new Uint8Array;if(!this._readable.readable)throw new Error("Stream no longer readable.");let a=this._readable.read(e);return a?(this._position+=a.length,this.toUint8Array(a)):new Promise((n,s)=>{let o=()=>{this._readable.removeListener("readable",p),this._readable.removeListener("error",l),this._readable.removeListener("end",l),this._readable.removeListener("close",l),r.abortSignal&&r.abortSignal.removeEventListener("abort",c)},p=()=>{let d=this._readable.read(e);d&&(this._position+=d.length,o(),n(this.toUint8Array(d)))},l=()=>{o(),s()},c=()=>{o(),s(DN)};this._readable.on("readable",p),this._readable.once("error",l),this._readable.once("end",l),this._readable.once("close",l),r.abortSignal&&r.abortSignal.addEventListener("abort",c)})}},d6=class extends T6.Readable{constructor(e,r={}){super(),this.avroPaused=!0,this.source=e,this.onProgress=r.onProgress,this.onError=r.onError,this.avroReader=new p6(new c6(this.source)),this.avroIter=this.avroReader.parseObjects({abortSignal:r.abortSignal})}_read(){this.avroPaused&&this.readInternal().catch(e=>{this.emit("error",e)})}async readInternal(){this.avroPaused=!1;let e;do{if(e=await this.avroIter.next(),e.done)break;let r=e.value,i=r.$schema;if(typeof i!="string")throw Error("Missing schema in avro record.");switch(i){case"com.microsoft.azure.storage.queryBlobContents.resultData":{let a=r.data;if(!(a instanceof Uint8Array))throw Error("Invalid data in avro result record.");this.push(Buffer.from(a))||(this.avroPaused=!0)}break;case"com.microsoft.azure.storage.queryBlobContents.progress":{let a=r.bytesScanned;if(typeof a!="number")throw Error("Invalid bytesScanned in avro progress record.");this.onProgress&&this.onProgress({loadedBytes:a})}break;case"com.microsoft.azure.storage.queryBlobContents.end":if(this.onProgress){let a=r.totalBytes;if(typeof a!="number")throw Error("Invalid totalBytes in avro end record.");this.onProgress({loadedBytes:a})}this.push(null);break;case"com.microsoft.azure.storage.queryBlobContents.error":if(this.onError){let a=r.fatal;if(typeof a!="boolean")throw Error("Invalid fatal in avro error record.");let n=r.name;if(typeof n!="string")throw Error("Invalid name in avro error record.");let s=r.description;if(typeof s!="string")throw Error("Invalid description in avro error record.");let o=r.position;if(typeof o!="number")throw Error("Invalid position in avro error record.");this.onError({position:o,name:n,isFatal:a,description:s})}break;default:throw Error(`Unknown schema ${i} in avro progress record.`)}}while(!e.done&&!this.avroPaused)}},u6=class{constructor(e,r={}){this.originalResponse=e,this.blobDownloadStream=new d6(this.originalResponse.readableStreamBody,r)}get acceptRanges(){return this.originalResponse.acceptRanges}get cacheControl(){return this.originalResponse.cacheControl}get contentDisposition(){return this.originalResponse.contentDisposition}get contentEncoding(){return this.originalResponse.contentEncoding}get contentLanguage(){return this.originalResponse.contentLanguage}get blobSequenceNumber(){return this.originalResponse.blobSequenceNumber}get blobType(){return this.originalResponse.blobType}get contentLength(){return this.originalResponse.contentLength}get contentMD5(){return this.originalResponse.contentMD5}get contentRange(){return this.originalResponse.contentRange}get contentType(){return this.originalResponse.contentType}get copyCompletedOn(){}get copyId(){return this.originalResponse.copyId}get copyProgress(){return this.originalResponse.copyProgress}get copySource(){return this.originalResponse.copySource}get copyStatus(){return this.originalResponse.copyStatus}get copyStatusDescription(){return this.originalResponse.copyStatusDescription}get leaseDuration(){return this.originalResponse.leaseDuration}get leaseState(){return this.originalResponse.leaseState}get leaseStatus(){return this.originalResponse.leaseStatus}get date(){return this.originalResponse.date}get blobCommittedBlockCount(){return this.originalResponse.blobCommittedBlockCount}get etag(){return this.originalResponse.etag}get errorCode(){return this.originalResponse.errorCode}get isServerEncrypted(){return this.originalResponse.isServerEncrypted}get blobContentMD5(){return this.originalResponse.blobContentMD5}get lastModified(){return this.originalResponse.lastModified}get metadata(){return this.originalResponse.metadata}get requestId(){return this.originalResponse.requestId}get clientRequestId(){return this.originalResponse.clientRequestId}get version(){return this.originalResponse.version}get encryptionKeySha256(){return this.originalResponse.encryptionKeySha256}get contentCrc64(){return this.originalResponse.contentCrc64}get blobBody(){}get readableStreamBody(){return M.isNode?this.blobDownloadStream:void 0}get _response(){return this.originalResponse._response}};Z.BlockBlobTier=void 0;(function(t){t.Hot="Hot",t.Cool="Cool",t.Cold="Cold",t.Archive="Archive"})(Z.BlockBlobTier||(Z.BlockBlobTier={}));Z.PremiumPageBlobTier=void 0;(function(t){t.P4="P4",t.P6="P6",t.P10="P10",t.P15="P15",t.P20="P20",t.P30="P30",t.P40="P40",t.P50="P50",t.P60="P60",t.P70="P70",t.P80="P80"})(Z.PremiumPageBlobTier||(Z.PremiumPageBlobTier={}));function Fn(t){if(t!==void 0)return t}function vt(t,e){if(t&&!e)throw new RangeError("Customer-provided encryption key must be used over HTTPS.");t&&!t.encryptionAlgorithm&&(t.encryptionAlgorithm=bZ)}Z.StorageBlobAudience=void 0;(function(t){t.StorageOAuthScopes="https://storage.azure.com/.default",t.DiskComputeOAuthScopes="https://disk.compute.azure.com/.default"})(Z.StorageBlobAudience||(Z.StorageBlobAudience={}));function Hg(t){let e=(t._response.parsedBody.pageRange||[]).map(i=>({offset:i.start,count:i.end-i.start})),r=(t._response.parsedBody.clearRange||[]).map(i=>({offset:i.start,count:i.end-i.start}));return Object.assign(Object.assign({},t),{pageRange:e,clearRange:r,_response:Object.assign(Object.assign({},t._response),{parsedBody:{pageRange:e,clearRange:r}})})}var m6=class extends NQ.Poller{constructor(e){let{blobClient:r,copySource:i,intervalInMs:a=15e3,onProgress:n,resumeFrom:s,startCopyFromURLOptions:o}=e,p;s&&(p=JSON.parse(s).state);let l=pl(Object.assign(Object.assign({},p),{blobClient:r,copySource:i,startCopyFromURLOptions:o}));super(l),typeof n=="function"&&this.onProgress(n),this.intervalInMs=a}delay(){return M.delay(this.intervalInMs)}},iee=async function(e={}){let r=this.state,{copyId:i}=r;return r.isCompleted?pl(r):i?(await r.blobClient.abortCopyFromURL(i,{abortSignal:e.abortSignal}),r.isCancelled=!0,pl(r)):(r.isCancelled=!0,pl(r))},aee=async function(e={}){let r=this.state,{blobClient:i,copySource:a,startCopyFromURLOptions:n}=r;if(r.isStarted){if(!r.isCompleted)try{let s=await r.blobClient.getProperties({abortSignal:e.abortSignal}),{copyStatus:o,copyProgress:p}=s,l=r.copyProgress;p&&(r.copyProgress=p),o==="pending"&&p!==l&&typeof e.fireProgress=="function"?e.fireProgress(r):o==="success"?(r.result=s,r.isCompleted=!0):o==="failed"&&(r.error=new Error(`Blob copy failed with reason: "${s.copyStatusDescription||"unknown"}"`),r.isCompleted=!0)}catch(s){r.error=s,r.isCompleted=!0}}else{r.isStarted=!0;let s=await i.startCopyFromURL(a,n);r.copyId=s.copyId,s.copyStatus==="success"&&(r.result=s,r.isCompleted=!0)}return pl(r)},nee=function(){return JSON.stringify({state:this.state},(e,r)=>{if(e!=="blobClient")return r})};function pl(t){return{state:Object.assign({},t),cancel:iee,toString:nee,update:aee}}function Nr(t){if(t.offset<0)throw new RangeError("Range.offset cannot be smaller than 0.");if(t.count&&t.count<=0)throw new RangeError("Range.count must be larger than 0. Leave it undefined if you want a range from offset to the end.");return t.count?`bytes=${t.offset}-${t.offset+t.count-1}`:`bytes=${t.offset}-`}var ll;(function(t){t[t.Good=0]="Good",t[t.Error=1]="Error"})(ll||(ll={}));var em=class{constructor(e=5){if(this.actives=0,this.completed=0,this.offset=0,this.operations=[],this.state=ll.Good,e<1)throw new RangeError("concurrency must be larger than 0");this.concurrency=e,this.emitter=new kN.EventEmitter}addOperation(e){this.operations.push(async()=>{try{this.actives++,await e(),this.actives--,this.completed++,this.parallelExecute()}catch(r){this.emitter.emit("error",r)}})}async do(){return this.operations.length===0?Promise.resolve():(this.parallelExecute(),new Promise((e,r)=>{this.emitter.on("finish",e),this.emitter.on("error",i=>{this.state=ll.Error,r(i)})}))}nextOperation(){return this.offset=this.operations.length){this.emitter.emit("finish");return}for(;this.actives=this.byteLength&&this.push(null),e||(e=this.readableHighWaterMark);let r=[],i=0;for(;ie-i){let o=this.byteOffsetInCurrentBuffer+e-i;r.push(this.buffers[this.bufferIndex].slice(this.byteOffsetInCurrentBuffer,o)),this.pushedBytesLength+=e-i,this.byteOffsetInCurrentBuffer=o,i=e;break}else{let o=this.byteOffsetInCurrentBuffer+s;r.push(this.buffers[this.bufferIndex].slice(this.byteOffsetInCurrentBuffer,o)),s===n?(this.byteOffsetInCurrentBuffer=0,this.bufferIndex++):this.byteOffsetInCurrentBuffer=o,this.pushedBytesLength+=s,i+=s}}r.length>1?this.push(Buffer.concat(r)):r.length===1&&this.push(r[0])}},Hu=require("buffer").constants.MAX_LENGTH,h6=class{constructor(e,r,i){this.buffers=[],this.capacity=e,this._size=0;let a=Math.ceil(e/Hu);for(let n=0;n0&&(e[0]=e[0].slice(s))}getReadableStream(){return new f6(this.buffers,this.size)}},g6=class{constructor(e,r,i,a,n,s){if(this.emitter=new kN.EventEmitter,this.offset=0,this.isStreamEnd=!1,this.isError=!1,this.executingOutgoingHandlers=0,this.numBuffers=0,this.unresolvedDataArray=[],this.unresolvedLength=0,this.incoming=[],this.outgoing=[],r<=0)throw new RangeError(`bufferSize must be larger than 0, current is ${r}`);if(i<=0)throw new RangeError(`maxBuffers must be larger than 0, current is ${i}`);if(n<=0)throw new RangeError(`concurrency must be larger than 0, current is ${n}`);this.bufferSize=r,this.maxBuffers=i,this.readable=e,this.outgoingHandler=a,this.concurrency=n,this.encoding=s}async do(){return new Promise((e,r)=>{this.readable.on("data",i=>{i=typeof i=="string"?Buffer.from(i,this.encoding):i,this.appendUnresolvedData(i),this.resolveData()||this.readable.pause()}),this.readable.on("error",i=>{this.emitter.emit("error",i)}),this.readable.on("end",()=>{this.isStreamEnd=!0,this.emitter.emit("checkEnd")}),this.emitter.on("error",i=>{this.isError=!0,this.readable.pause(),r(i)}),this.emitter.on("checkEnd",()=>{if(this.outgoing.length>0){this.triggerOutgoingHandlers();return}if(this.isStreamEnd&&this.executingOutgoingHandlers===0)if(this.unresolvedLength>0&&this.unresolvedLengthi.getReadableStream(),i.size,this.offset).then(e).catch(r)}else{if(this.unresolvedLength>=this.bufferSize)return;e()}})})}appendUnresolvedData(e){this.unresolvedDataArray.push(e),this.unresolvedLength+=e.length}shiftBufferFromUnresolvedDataArray(e){return e?e.fill(this.unresolvedDataArray,this.unresolvedLength):e=new h6(this.bufferSize,this.unresolvedDataArray,this.unresolvedLength),this.unresolvedLength-=e.size,e}resolveData(){for(;this.unresolvedLength>=this.bufferSize;){let e;if(this.incoming.length>0)e=this.incoming.shift(),this.shiftBufferFromUnresolvedDataArray(e);else if(this.numBuffers=this.concurrency)return;e=this.outgoing.shift(),e&&this.triggerOutgoingHandler(e)}while(e)}async triggerOutgoingHandler(e){let r=e.size;this.executingOutgoingHandlers++,this.offset+=r;try{await this.outgoingHandler(()=>e.getReadableStream(),r,this.offset-r)}catch(i){this.emitter.emit("error",i);return}this.executingOutgoingHandlers--,this.reuseBuffer(e),this.emitter.emit("checkEnd")}reuseBuffer(e){this.incoming.push(e),!this.isError&&this.resolveData()&&!this.isStreamEnd&&this.readable.resume()}};async function see(t,e,r,i,a){let n=0,s=i-r;return new Promise((o,p)=>{let l=setTimeout(()=>p(new Error("The operation cannot be completed in timeout.")),hZ);t.on("readable",()=>{if(n>=s){clearTimeout(l),o();return}let c=t.read();if(!c)return;typeof c=="string"&&(c=Buffer.from(c,a));let d=n+c.length>s?s-n:c.length;e.fill(c.slice(0,d),r+n,r+n+d),n+=d}),t.on("end",()=>{clearTimeout(l),n{clearTimeout(l),p(c)})})}async function oee(t,e,r){let i=0,a=e.length;return new Promise((n,s)=>{t.on("readable",()=>{let o=t.read();if(o){if(typeof o=="string"&&(o=Buffer.from(o,r)),i+o.length>a){s(new Error(`Stream exceeds buffer size. Buffer size: ${a}`));return}e.fill(o,i,i+o.length),i+=o.length}}),t.on("end",()=>{n(i)}),t.on("error",s)})}async function pee(t,e){return new Promise((r,i)=>{let a=N6.createWriteStream(e);t.on("error",n=>{i(n)}),a.on("error",n=>{i(n)}),a.on("close",r),t.pipe(a)})}var lee=PQ.promisify(N6.stat),cee=N6.createReadStream,di=class t extends gl{constructor(e,r,i,a){a=a||{};let n,s;if(an(r))s=e,n=r;else if(M.isNode&&r instanceof nt||r instanceof qe||M.isTokenCredential(r))s=e,a=i,n=Fe(r,a);else if(!r&&typeof r!="string")s=e,i&&typeof i!="string"&&(a=i),n=Fe(new qe,a);else if(r&&typeof r=="string"&&i&&typeof i=="string"){let o=r,p=i,l=wo(e);if(l.kind==="AccountConnString")if(M.isNode){let c=new nt(l.accountName,l.accountKey);s=Qe(Qe(l.url,encodeURIComponent(o)),encodeURIComponent(p)),a.proxyOptions||(a.proxyOptions=M.getDefaultProxySettings(l.proxyUri)),n=Fe(c,a)}else throw new Error("Account connection string is only supported in Node.js environment");else if(l.kind==="SASConnString")s=Qe(Qe(l.url,encodeURIComponent(o)),encodeURIComponent(p))+"?"+l.accountSas,n=Fe(new qe,a);else throw new Error("Connection string must be either an Account connection string or a SAS connection string")}else throw new Error("Expecting non-empty strings for containerName and blobName parameters");super(s,n),{blobName:this._name,containerName:this._containerName}=this.getBlobAndContainerNamesFromUrl(),this.blobContext=new cl(this.storageClientContext),this._snapshot=EN(this.url,pa.Parameters.SNAPSHOT),this._versionId=EN(this.url,pa.Parameters.VERSIONID)}get name(){return this._name}get containerName(){return this._containerName}withSnapshot(e){return new t(Gn(this.url,pa.Parameters.SNAPSHOT,e.length===0?void 0:e),this.pipeline)}withVersion(e){return new t(Gn(this.url,pa.Parameters.VERSIONID,e.length===0?void 0:e),this.pipeline)}getAppendBlobClient(){return new vl(this.url,this.pipeline)}getBlockBlobClient(){return new bl(this.url,this.pipeline)}getPageBlobClient(){return new xl(this.url,this.pipeline)}async download(e=0,r,i={}){var a;i.conditions=i.conditions||{},i.conditions=i.conditions||{},vt(i.customerProvidedKey,this.isHttps);let{span:n,updatedOptions:s}=j("BlobClient-download",i);try{let o=await this.blobContext.download(Object.assign({abortSignal:i.abortSignal,leaseAccessConditions:i.conditions,modifiedAccessConditions:Object.assign(Object.assign({},i.conditions),{ifTags:(a=i.conditions)===null||a===void 0?void 0:a.tagConditions}),requestOptions:{onDownloadProgress:M.isNode?void 0:i.onProgress},range:e===0&&!r?void 0:Nr({offset:e,count:r}),rangeGetContentMD5:i.rangeGetContentMD5,rangeGetContentCRC64:i.rangeGetContentCrc64,snapshot:i.snapshot,cpkInfo:i.customerProvidedKey},W(s))),p=Object.assign(Object.assign({},o),{_response:o._response,objectReplicationDestinationPolicyId:o.objectReplicationPolicyId,objectReplicationSourceProperties:Wu(o.objectReplicationRules)});if(!M.isNode)return p;if((i.maxRetryRequests===void 0||i.maxRetryRequests<0)&&(i.maxRetryRequests=fZ),o.contentLength===void 0)throw new RangeError("File download response doesn't contain valid content length header");if(!o.etag)throw new RangeError("File download response doesn't contain valid etag header");return new r6(p,async l=>{var c;let d={leaseAccessConditions:i.conditions,modifiedAccessConditions:{ifMatch:i.conditions.ifMatch||o.etag,ifModifiedSince:i.conditions.ifModifiedSince,ifNoneMatch:i.conditions.ifNoneMatch,ifUnmodifiedSince:i.conditions.ifUnmodifiedSince,ifTags:(c=i.conditions)===null||c===void 0?void 0:c.tagConditions},range:Nr({count:e+o.contentLength-l,offset:l}),rangeGetContentMD5:i.rangeGetContentMD5,rangeGetContentCRC64:i.rangeGetContentCrc64,snapshot:i.snapshot,cpkInfo:i.customerProvidedKey};return(await this.blobContext.download(Object.assign({abortSignal:i.abortSignal},d))).readableStreamBody},e,o.contentLength,{maxRetryRequests:i.maxRetryRequests,onProgress:i.onProgress})}catch(o){throw n.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{n.end()}}async exists(e={}){let{span:r,updatedOptions:i}=j("BlobClient-exists",e);try{return vt(e.customerProvidedKey,this.isHttps),await this.getProperties({abortSignal:e.abortSignal,customerProvidedKey:e.customerProvidedKey,conditions:e.conditions,tracingOptions:i.tracingOptions}),!0}catch(a){if(a.statusCode===404)return!1;if(a.statusCode===409&&(a.details.errorCode===EZ||a.details.errorCode===TZ))return!0;throw r.setStatus({code:z.SpanStatusCode.ERROR,message:a.message}),a}finally{r.end()}}async getProperties(e={}){var r;let{span:i,updatedOptions:a}=j("BlobClient-getProperties",e);try{e.conditions=e.conditions||{},vt(e.customerProvidedKey,this.isHttps);let n=await this.blobContext.getProperties(Object.assign({abortSignal:e.abortSignal,leaseAccessConditions:e.conditions,modifiedAccessConditions:Object.assign(Object.assign({},e.conditions),{ifTags:(r=e.conditions)===null||r===void 0?void 0:r.tagConditions}),cpkInfo:e.customerProvidedKey},W(a)));return Object.assign(Object.assign({},n),{_response:n._response,objectReplicationDestinationPolicyId:n.objectReplicationPolicyId,objectReplicationSourceProperties:Wu(n.objectReplicationRules)})}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async delete(e={}){var r;let{span:i,updatedOptions:a}=j("BlobClient-delete",e);e.conditions=e.conditions||{};try{return await this.blobContext.delete(Object.assign({abortSignal:e.abortSignal,deleteSnapshots:e.deleteSnapshots,leaseAccessConditions:e.conditions,modifiedAccessConditions:Object.assign(Object.assign({},e.conditions),{ifTags:(r=e.conditions)===null||r===void 0?void 0:r.tagConditions})},W(a)))}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async deleteIfExists(e={}){var r,i;let{span:a,updatedOptions:n}=j("BlobClient-deleteIfExists",e);try{let s=await this.delete(n);return Object.assign(Object.assign({succeeded:!0},s),{_response:s._response})}catch(s){if(((r=s.details)===null||r===void 0?void 0:r.errorCode)==="BlobNotFound")return a.setStatus({code:z.SpanStatusCode.ERROR,message:"Expected exception when deleting a blob or snapshot only if it exists."}),Object.assign(Object.assign({succeeded:!1},(i=s.response)===null||i===void 0?void 0:i.parsedHeaders),{_response:s.response});throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}async undelete(e={}){let{span:r,updatedOptions:i}=j("BlobClient-undelete",e);try{return await this.blobContext.undelete(Object.assign({abortSignal:e.abortSignal},W(i)))}catch(a){throw r.setStatus({code:z.SpanStatusCode.ERROR,message:a.message}),a}finally{r.end()}}async setHTTPHeaders(e,r={}){var i;let{span:a,updatedOptions:n}=j("BlobClient-setHTTPHeaders",r);r.conditions=r.conditions||{};try{return vt(r.customerProvidedKey,this.isHttps),await this.blobContext.setHttpHeaders(Object.assign({abortSignal:r.abortSignal,blobHttpHeaders:e,leaseAccessConditions:r.conditions,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(i=r.conditions)===null||i===void 0?void 0:i.tagConditions})},W(n)))}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}async setMetadata(e,r={}){var i;let{span:a,updatedOptions:n}=j("BlobClient-setMetadata",r);r.conditions=r.conditions||{};try{return vt(r.customerProvidedKey,this.isHttps),await this.blobContext.setMetadata(Object.assign({abortSignal:r.abortSignal,leaseAccessConditions:r.conditions,metadata:e,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(i=r.conditions)===null||i===void 0?void 0:i.tagConditions}),cpkInfo:r.customerProvidedKey,encryptionScope:r.encryptionScope},W(n)))}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}async setTags(e,r={}){var i;let{span:a,updatedOptions:n}=j("BlobClient-setTags",r);try{return await this.blobContext.setTags(Object.assign(Object.assign({abortSignal:r.abortSignal,leaseAccessConditions:r.conditions,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(i=r.conditions)===null||i===void 0?void 0:i.tagConditions})},W(n)),{tags:kZ(e)}))}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}async getTags(e={}){var r;let{span:i,updatedOptions:a}=j("BlobClient-getTags",e);try{let n=await this.blobContext.getTags(Object.assign({abortSignal:e.abortSignal,leaseAccessConditions:e.conditions,modifiedAccessConditions:Object.assign(Object.assign({},e.conditions),{ifTags:(r=e.conditions)===null||r===void 0?void 0:r.tagConditions})},W(a)));return Object.assign(Object.assign({},n),{_response:n._response,tags:ol({blobTagSet:n.blobTagSet})||{}})}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}getBlobLeaseClient(e){return new yl(this,e)}async createSnapshot(e={}){var r;let{span:i,updatedOptions:a}=j("BlobClient-createSnapshot",e);e.conditions=e.conditions||{};try{return vt(e.customerProvidedKey,this.isHttps),await this.blobContext.createSnapshot(Object.assign({abortSignal:e.abortSignal,leaseAccessConditions:e.conditions,metadata:e.metadata,modifiedAccessConditions:Object.assign(Object.assign({},e.conditions),{ifTags:(r=e.conditions)===null||r===void 0?void 0:r.tagConditions}),cpkInfo:e.customerProvidedKey,encryptionScope:e.encryptionScope},W(a)))}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async beginCopyFromURL(e,r={}){let i={abortCopyFromURL:(...n)=>this.abortCopyFromURL(...n),getProperties:(...n)=>this.getProperties(...n),startCopyFromURL:(...n)=>this.startCopyFromURL(...n)},a=new m6({blobClient:i,copySource:e,intervalInMs:r.intervalInMs,onProgress:r.onProgress,resumeFrom:r.resumeFrom,startCopyFromURLOptions:r});return await a.poll(),a}async abortCopyFromURL(e,r={}){let{span:i,updatedOptions:a}=j("BlobClient-abortCopyFromURL",r);try{return await this.blobContext.abortCopyFromURL(e,Object.assign({abortSignal:r.abortSignal,leaseAccessConditions:r.conditions},W(a)))}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async syncCopyFromURL(e,r={}){var i,a,n;let{span:s,updatedOptions:o}=j("BlobClient-syncCopyFromURL",r);r.conditions=r.conditions||{},r.sourceConditions=r.sourceConditions||{};try{return await this.blobContext.copyFromURL(e,Object.assign({abortSignal:r.abortSignal,metadata:r.metadata,leaseAccessConditions:r.conditions,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(i=r.conditions)===null||i===void 0?void 0:i.tagConditions}),sourceModifiedAccessConditions:{sourceIfMatch:r.sourceConditions.ifMatch,sourceIfModifiedSince:r.sourceConditions.ifModifiedSince,sourceIfNoneMatch:r.sourceConditions.ifNoneMatch,sourceIfUnmodifiedSince:r.sourceConditions.ifUnmodifiedSince},sourceContentMD5:r.sourceContentMD5,copySourceAuthorization:dl(r.sourceAuthorization),tier:Fn(r.tier),blobTagsString:jn(r.tags),immutabilityPolicyExpiry:(a=r.immutabilityPolicy)===null||a===void 0?void 0:a.expiriesOn,immutabilityPolicyMode:(n=r.immutabilityPolicy)===null||n===void 0?void 0:n.policyMode,legalHold:r.legalHold,encryptionScope:r.encryptionScope,copySourceTags:r.copySourceTags},W(o)))}catch(p){throw s.setStatus({code:z.SpanStatusCode.ERROR,message:p.message}),p}finally{s.end()}}async setAccessTier(e,r={}){var i;let{span:a,updatedOptions:n}=j("BlobClient-setAccessTier",r);try{return await this.blobContext.setTier(Fn(e),Object.assign({abortSignal:r.abortSignal,leaseAccessConditions:r.conditions,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(i=r.conditions)===null||i===void 0?void 0:i.tagConditions}),rehydratePriority:r.rehydratePriority},W(n)))}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}async downloadToBuffer(e,r,i,a={}){let n,s=0,o=0,p=a;e instanceof Buffer?(n=e,s=r||0,o=typeof i=="number"?i:0):(s=typeof e=="number"?e:0,o=typeof r=="number"?r:0,p=i||{});let{span:l,updatedOptions:c}=j("BlobClient-downloadToBuffer",p);try{if(p.blockSize||(p.blockSize=0),p.blockSize<0)throw new RangeError("blockSize option must be >= 0");if(p.blockSize===0&&(p.blockSize=Jg),s<0)throw new RangeError("offset option must be >= 0");if(o&&o<=0)throw new RangeError("count option must be greater than 0");if(p.conditions||(p.conditions={}),!o){let m=await this.getProperties(Object.assign(Object.assign({},p),{tracingOptions:Object.assign(Object.assign({},p.tracingOptions),W(c))}));if(o=m.contentLength-s,o<0)throw new RangeError(`offset ${s} shouldn't be larger than blob size ${m.contentLength}`)}if(!n)try{n=Buffer.alloc(o)}catch(m){throw new Error(`Unable to allocate the buffer of size: ${o}(in bytes). Please try passing your own buffer to the "downloadToBuffer" method or try using other methods like "download" or "downloadToFile". ${m.message}`)}if(n.length{let f=s+o;m+p.blockSize{if(!(this.credential instanceof nt))throw new RangeError("Can only generate the SAS when the client is initialized with a shared key credential");let i=V6(Object.assign({containerName:this._containerName,blobName:this._name,snapshotTime:this._snapshot,versionId:this._versionId},e),this.credential).toString();r(H6(this.url,i))})}async deleteImmutabilityPolicy(e){let{span:r,updatedOptions:i}=j("BlobClient-deleteImmutabilityPolicy",e);try{return await this.blobContext.deleteImmutabilityPolicy(Object.assign({abortSignal:e==null?void 0:e.abortSignal},W(i)))}catch(a){throw r.setStatus({code:z.SpanStatusCode.ERROR,message:a.message}),a}finally{r.end()}}async setImmutabilityPolicy(e,r){let{span:i,updatedOptions:a}=j("BlobClient-setImmutabilityPolicy",r);try{return await this.blobContext.setImmutabilityPolicy(Object.assign({abortSignal:r==null?void 0:r.abortSignal,immutabilityPolicyExpiry:e.expiriesOn,immutabilityPolicyMode:e.policyMode,modifiedAccessConditions:r==null?void 0:r.modifiedAccessCondition},W(a)))}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async setLegalHold(e,r){let{span:i,updatedOptions:a}=j("BlobClient-setLegalHold",r);try{return await this.blobContext.setLegalHold(e,Object.assign({abortSignal:r==null?void 0:r.abortSignal},W(a)))}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}},vl=class t extends di{constructor(e,r,i,a){let n,s;if(a=a||{},an(r))s=e,n=r;else if(M.isNode&&r instanceof nt||r instanceof qe||M.isTokenCredential(r))s=e,a=i,n=Fe(r,a);else if(!r&&typeof r!="string")s=e,n=Fe(new qe,a);else if(r&&typeof r=="string"&&i&&typeof i=="string"){let o=r,p=i,l=wo(e);if(l.kind==="AccountConnString")if(M.isNode){let c=new nt(l.accountName,l.accountKey);s=Qe(Qe(l.url,encodeURIComponent(o)),encodeURIComponent(p)),a.proxyOptions||(a.proxyOptions=M.getDefaultProxySettings(l.proxyUri)),n=Fe(c,a)}else throw new Error("Account connection string is only supported in Node.js environment");else if(l.kind==="SASConnString")s=Qe(Qe(l.url,encodeURIComponent(o)),encodeURIComponent(p))+"?"+l.accountSas,n=Fe(new qe,a);else throw new Error("Connection string must be either an Account connection string or a SAS connection string")}else throw new Error("Expecting non-empty strings for containerName and blobName parameters");super(s,n),this.appendBlobContext=new Kg(this.storageClientContext)}withSnapshot(e){return new t(Gn(this.url,pa.Parameters.SNAPSHOT,e.length===0?void 0:e),this.pipeline)}async create(e={}){var r,i,a;let{span:n,updatedOptions:s}=j("AppendBlobClient-create",e);e.conditions=e.conditions||{};try{return vt(e.customerProvidedKey,this.isHttps),await this.appendBlobContext.create(0,Object.assign({abortSignal:e.abortSignal,blobHttpHeaders:e.blobHTTPHeaders,leaseAccessConditions:e.conditions,metadata:e.metadata,modifiedAccessConditions:Object.assign(Object.assign({},e.conditions),{ifTags:(r=e.conditions)===null||r===void 0?void 0:r.tagConditions}),cpkInfo:e.customerProvidedKey,encryptionScope:e.encryptionScope,immutabilityPolicyExpiry:(i=e.immutabilityPolicy)===null||i===void 0?void 0:i.expiriesOn,immutabilityPolicyMode:(a=e.immutabilityPolicy)===null||a===void 0?void 0:a.policyMode,legalHold:e.legalHold,blobTagsString:jn(e.tags)},W(s)))}catch(o){throw n.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{n.end()}}async createIfNotExists(e={}){var r,i;let{span:a,updatedOptions:n}=j("AppendBlobClient-createIfNotExists",e),s={ifNoneMatch:tC};try{let o=await this.create(Object.assign(Object.assign({},n),{conditions:s}));return Object.assign(Object.assign({succeeded:!0},o),{_response:o._response})}catch(o){if(((r=o.details)===null||r===void 0?void 0:r.errorCode)==="BlobAlreadyExists")return a.setStatus({code:z.SpanStatusCode.ERROR,message:"Expected exception when creating a blob only if it does not already exist."}),Object.assign(Object.assign({succeeded:!1},(i=o.response)===null||i===void 0?void 0:i.parsedHeaders),{_response:o.response});throw a.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{a.end()}}async seal(e={}){var r;let{span:i,updatedOptions:a}=j("AppendBlobClient-seal",e);e.conditions=e.conditions||{};try{return await this.appendBlobContext.seal(Object.assign({abortSignal:e.abortSignal,appendPositionAccessConditions:e.conditions,leaseAccessConditions:e.conditions,modifiedAccessConditions:Object.assign(Object.assign({},e.conditions),{ifTags:(r=e.conditions)===null||r===void 0?void 0:r.tagConditions})},W(a)))}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async appendBlock(e,r,i={}){var a;let{span:n,updatedOptions:s}=j("AppendBlobClient-appendBlock",i);i.conditions=i.conditions||{};try{return vt(i.customerProvidedKey,this.isHttps),await this.appendBlobContext.appendBlock(r,e,Object.assign({abortSignal:i.abortSignal,appendPositionAccessConditions:i.conditions,leaseAccessConditions:i.conditions,modifiedAccessConditions:Object.assign(Object.assign({},i.conditions),{ifTags:(a=i.conditions)===null||a===void 0?void 0:a.tagConditions}),requestOptions:{onUploadProgress:i.onProgress},transactionalContentMD5:i.transactionalContentMD5,transactionalContentCrc64:i.transactionalContentCrc64,cpkInfo:i.customerProvidedKey,encryptionScope:i.encryptionScope},W(s)))}catch(o){throw n.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{n.end()}}async appendBlockFromURL(e,r,i,a={}){var n;let{span:s,updatedOptions:o}=j("AppendBlobClient-appendBlockFromURL",a);a.conditions=a.conditions||{},a.sourceConditions=a.sourceConditions||{};try{return vt(a.customerProvidedKey,this.isHttps),await this.appendBlobContext.appendBlockFromUrl(e,0,Object.assign({abortSignal:a.abortSignal,sourceRange:Nr({offset:r,count:i}),sourceContentMD5:a.sourceContentMD5,sourceContentCrc64:a.sourceContentCrc64,leaseAccessConditions:a.conditions,appendPositionAccessConditions:a.conditions,modifiedAccessConditions:Object.assign(Object.assign({},a.conditions),{ifTags:(n=a.conditions)===null||n===void 0?void 0:n.tagConditions}),sourceModifiedAccessConditions:{sourceIfMatch:a.sourceConditions.ifMatch,sourceIfModifiedSince:a.sourceConditions.ifModifiedSince,sourceIfNoneMatch:a.sourceConditions.ifNoneMatch,sourceIfUnmodifiedSince:a.sourceConditions.ifUnmodifiedSince},copySourceAuthorization:dl(a.sourceAuthorization),cpkInfo:a.customerProvidedKey,encryptionScope:a.encryptionScope},W(o)))}catch(p){throw s.setStatus({code:z.SpanStatusCode.ERROR,message:p.message}),p}finally{s.end()}}},bl=class t extends di{constructor(e,r,i,a){let n,s;if(a=a||{},an(r))s=e,n=r;else if(M.isNode&&r instanceof nt||r instanceof qe||M.isTokenCredential(r))s=e,a=i,n=Fe(r,a);else if(!r&&typeof r!="string")s=e,i&&typeof i!="string"&&(a=i),n=Fe(new qe,a);else if(r&&typeof r=="string"&&i&&typeof i=="string"){let o=r,p=i,l=wo(e);if(l.kind==="AccountConnString")if(M.isNode){let c=new nt(l.accountName,l.accountKey);s=Qe(Qe(l.url,encodeURIComponent(o)),encodeURIComponent(p)),a.proxyOptions||(a.proxyOptions=M.getDefaultProxySettings(l.proxyUri)),n=Fe(c,a)}else throw new Error("Account connection string is only supported in Node.js environment");else if(l.kind==="SASConnString")s=Qe(Qe(l.url,encodeURIComponent(o)),encodeURIComponent(p))+"?"+l.accountSas,n=Fe(new qe,a);else throw new Error("Connection string must be either an Account connection string or a SAS connection string")}else throw new Error("Expecting non-empty strings for containerName and blobName parameters");super(s,n),this.blockBlobContext=new Qg(this.storageClientContext),this._blobContext=new cl(this.storageClientContext)}withSnapshot(e){return new t(Gn(this.url,pa.Parameters.SNAPSHOT,e.length===0?void 0:e),this.pipeline)}async query(e,r={}){var i;vt(r.customerProvidedKey,this.isHttps);let{span:a,updatedOptions:n}=j("BlockBlobClient-query",r);try{if(!M.isNode)throw new Error("This operation currently is only supported in Node.js.");vt(r.customerProvidedKey,this.isHttps);let s=await this._blobContext.query(Object.assign({abortSignal:r.abortSignal,queryRequest:{queryType:"SQL",expression:e,inputSerialization:NN(r.inputTextConfiguration),outputSerialization:NN(r.outputTextConfiguration)},leaseAccessConditions:r.conditions,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(i=r.conditions)===null||i===void 0?void 0:i.tagConditions}),cpkInfo:r.customerProvidedKey},W(n)));return new u6(s,{abortSignal:r.abortSignal,onProgress:r.onProgress,onError:r.onError})}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}async upload(e,r,i={}){var a,n,s;i.conditions=i.conditions||{};let{span:o,updatedOptions:p}=j("BlockBlobClient-upload",i);try{return vt(i.customerProvidedKey,this.isHttps),await this.blockBlobContext.upload(r,e,Object.assign({abortSignal:i.abortSignal,blobHttpHeaders:i.blobHTTPHeaders,leaseAccessConditions:i.conditions,metadata:i.metadata,modifiedAccessConditions:Object.assign(Object.assign({},i.conditions),{ifTags:(a=i.conditions)===null||a===void 0?void 0:a.tagConditions}),requestOptions:{onUploadProgress:i.onProgress},cpkInfo:i.customerProvidedKey,encryptionScope:i.encryptionScope,immutabilityPolicyExpiry:(n=i.immutabilityPolicy)===null||n===void 0?void 0:n.expiriesOn,immutabilityPolicyMode:(s=i.immutabilityPolicy)===null||s===void 0?void 0:s.policyMode,legalHold:i.legalHold,tier:Fn(i.tier),blobTagsString:jn(i.tags)},W(p)))}catch(l){throw o.setStatus({code:z.SpanStatusCode.ERROR,message:l.message}),l}finally{o.end()}}async syncUploadFromURL(e,r={}){var i,a,n,s,o;r.conditions=r.conditions||{};let{span:p,updatedOptions:l}=j("BlockBlobClient-syncUploadFromURL",r);try{return vt(r.customerProvidedKey,this.isHttps),await this.blockBlobContext.putBlobFromUrl(0,e,Object.assign(Object.assign(Object.assign({},r),{blobHttpHeaders:r.blobHTTPHeaders,leaseAccessConditions:r.conditions,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:r.conditions.tagConditions}),sourceModifiedAccessConditions:{sourceIfMatch:(i=r.sourceConditions)===null||i===void 0?void 0:i.ifMatch,sourceIfModifiedSince:(a=r.sourceConditions)===null||a===void 0?void 0:a.ifModifiedSince,sourceIfNoneMatch:(n=r.sourceConditions)===null||n===void 0?void 0:n.ifNoneMatch,sourceIfUnmodifiedSince:(s=r.sourceConditions)===null||s===void 0?void 0:s.ifUnmodifiedSince,sourceIfTags:(o=r.sourceConditions)===null||o===void 0?void 0:o.tagConditions},cpkInfo:r.customerProvidedKey,copySourceAuthorization:dl(r.sourceAuthorization),tier:Fn(r.tier),blobTagsString:jn(r.tags),copySourceTags:r.copySourceTags}),W(l)))}catch(c){throw p.setStatus({code:z.SpanStatusCode.ERROR,message:c.message}),c}finally{p.end()}}async stageBlock(e,r,i,a={}){let{span:n,updatedOptions:s}=j("BlockBlobClient-stageBlock",a);try{return vt(a.customerProvidedKey,this.isHttps),await this.blockBlobContext.stageBlock(e,i,r,Object.assign({abortSignal:a.abortSignal,leaseAccessConditions:a.conditions,requestOptions:{onUploadProgress:a.onProgress},transactionalContentMD5:a.transactionalContentMD5,transactionalContentCrc64:a.transactionalContentCrc64,cpkInfo:a.customerProvidedKey,encryptionScope:a.encryptionScope},W(s)))}catch(o){throw n.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{n.end()}}async stageBlockFromURL(e,r,i=0,a,n={}){let{span:s,updatedOptions:o}=j("BlockBlobClient-stageBlockFromURL",n);try{return vt(n.customerProvidedKey,this.isHttps),await this.blockBlobContext.stageBlockFromURL(e,0,r,Object.assign({abortSignal:n.abortSignal,leaseAccessConditions:n.conditions,sourceContentMD5:n.sourceContentMD5,sourceContentCrc64:n.sourceContentCrc64,sourceRange:i===0&&!a?void 0:Nr({offset:i,count:a}),cpkInfo:n.customerProvidedKey,encryptionScope:n.encryptionScope,copySourceAuthorization:dl(n.sourceAuthorization)},W(o)))}catch(p){throw s.setStatus({code:z.SpanStatusCode.ERROR,message:p.message}),p}finally{s.end()}}async commitBlockList(e,r={}){var i,a,n;r.conditions=r.conditions||{};let{span:s,updatedOptions:o}=j("BlockBlobClient-commitBlockList",r);try{return vt(r.customerProvidedKey,this.isHttps),await this.blockBlobContext.commitBlockList({latest:e},Object.assign({abortSignal:r.abortSignal,blobHttpHeaders:r.blobHTTPHeaders,leaseAccessConditions:r.conditions,metadata:r.metadata,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(i=r.conditions)===null||i===void 0?void 0:i.tagConditions}),cpkInfo:r.customerProvidedKey,encryptionScope:r.encryptionScope,immutabilityPolicyExpiry:(a=r.immutabilityPolicy)===null||a===void 0?void 0:a.expiriesOn,immutabilityPolicyMode:(n=r.immutabilityPolicy)===null||n===void 0?void 0:n.policyMode,legalHold:r.legalHold,tier:Fn(r.tier),blobTagsString:jn(r.tags)},W(o)))}catch(p){throw s.setStatus({code:z.SpanStatusCode.ERROR,message:p.message}),p}finally{s.end()}}async getBlockList(e,r={}){var i;let{span:a,updatedOptions:n}=j("BlockBlobClient-getBlockList",r);try{let s=await this.blockBlobContext.getBlockList(e,Object.assign({abortSignal:r.abortSignal,leaseAccessConditions:r.conditions,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(i=r.conditions)===null||i===void 0?void 0:i.tagConditions})},W(n)));return s.committedBlocks||(s.committedBlocks=[]),s.uncommittedBlocks||(s.uncommittedBlocks=[]),s}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}async uploadData(e,r={}){let{span:i,updatedOptions:a}=j("BlockBlobClient-uploadData",r);try{if(M.isNode){let n;return e instanceof Buffer?n=e:e instanceof ArrayBuffer?n=Buffer.from(e):(e=e,n=Buffer.from(e.buffer,e.byteOffset,e.byteLength)),this.uploadSeekableInternal((s,o)=>n.slice(s,s+o),n.byteLength,a)}else{let n=new Blob([e]);return this.uploadSeekableInternal((s,o)=>n.slice(s,s+o),n.size,a)}}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async uploadBrowserData(e,r={}){let{span:i,updatedOptions:a}=j("BlockBlobClient-uploadBrowserData",r);try{let n=new Blob([e]);return await this.uploadSeekableInternal((s,o)=>n.slice(s,s+o),n.size,a)}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async uploadSeekableInternal(e,r,i={}){if(i.blockSize||(i.blockSize=0),i.blockSize<0||i.blockSize>Ug)throw new RangeError(`blockSize option must be >= 0 and <= ${Ug}`);if(i.maxSingleShotSize!==0&&!i.maxSingleShotSize&&(i.maxSingleShotSize=Fg),i.maxSingleShotSize<0||i.maxSingleShotSize>Fg)throw new RangeError(`maxSingleShotSize option must be >= 0 and <= ${Fg}`);if(i.blockSize===0){if(r>Ug*Uu)throw new RangeError(`${r} is too larger to upload to a block blob.`);r>i.maxSingleShotSize&&(i.blockSize=Math.ceil(r/Uu),i.blockSizeUu)throw new RangeError(`The buffer's size is too big or the BlockSize is too small;the number of blocks must be <= ${Uu}`);let o=[],p=M.generateUuid(),l=0,c=new em(i.concurrency);for(let d=0;d{let u=TN(p,d),m=i.blockSize*d,y=(d===s-1?r:m+i.blockSize)-m;o.push(u),await this.stageBlock(u,e(m,y),y,{abortSignal:i.abortSignal,conditions:i.conditions,encryptionScope:i.encryptionScope,tracingOptions:n.tracingOptions}),l+=y,i.onProgress&&i.onProgress({loadedBytes:l})});return await c.do(),this.commitBlockList(o,n)}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}async uploadFile(e,r={}){let{span:i,updatedOptions:a}=j("BlockBlobClient-uploadFile",r);try{let n=(await lee(e)).size;return await this.uploadSeekableInternal((s,o)=>()=>cee(e,{autoClose:!0,end:o?s+o-1:1/0,start:s}),n,Object.assign(Object.assign({},r),{tracingOptions:Object.assign(Object.assign({},r.tracingOptions),W(a))}))}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async uploadStream(e,r=mZ,i=5,a={}){a.blobHTTPHeaders||(a.blobHTTPHeaders={}),a.conditions||(a.conditions={});let{span:n,updatedOptions:s}=j("BlockBlobClient-uploadStream",a);try{let o=0,p=M.generateUuid(),l=0,c=[];return await new g6(e,r,i,async(u,m)=>{let f=TN(p,o);c.push(f),o++,await this.stageBlock(f,u,m,{conditions:a.conditions,encryptionScope:a.encryptionScope,tracingOptions:s.tracingOptions}),l+=m,a.onProgress&&a.onProgress({loadedBytes:l})},Math.ceil(i/4*3)).do(),await this.commitBlockList(c,Object.assign(Object.assign({},a),{tracingOptions:Object.assign(Object.assign({},a.tracingOptions),W(s))}))}catch(o){throw n.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{n.end()}}},xl=class t extends di{constructor(e,r,i,a){let n,s;if(a=a||{},an(r))s=e,n=r;else if(M.isNode&&r instanceof nt||r instanceof qe||M.isTokenCredential(r))s=e,a=i,n=Fe(r,a);else if(!r&&typeof r!="string")s=e,n=Fe(new qe,a);else if(r&&typeof r=="string"&&i&&typeof i=="string"){let o=r,p=i,l=wo(e);if(l.kind==="AccountConnString")if(M.isNode){let c=new nt(l.accountName,l.accountKey);s=Qe(Qe(l.url,encodeURIComponent(o)),encodeURIComponent(p)),a.proxyOptions||(a.proxyOptions=M.getDefaultProxySettings(l.proxyUri)),n=Fe(c,a)}else throw new Error("Account connection string is only supported in Node.js environment");else if(l.kind==="SASConnString")s=Qe(Qe(l.url,encodeURIComponent(o)),encodeURIComponent(p))+"?"+l.accountSas,n=Fe(new qe,a);else throw new Error("Connection string must be either an Account connection string or a SAS connection string")}else throw new Error("Expecting non-empty strings for containerName and blobName parameters");super(s,n),this.pageBlobContext=new Xg(this.storageClientContext)}withSnapshot(e){return new t(Gn(this.url,pa.Parameters.SNAPSHOT,e.length===0?void 0:e),this.pipeline)}async create(e,r={}){var i,a,n;r.conditions=r.conditions||{};let{span:s,updatedOptions:o}=j("PageBlobClient-create",r);try{return vt(r.customerProvidedKey,this.isHttps),await this.pageBlobContext.create(0,e,Object.assign({abortSignal:r.abortSignal,blobHttpHeaders:r.blobHTTPHeaders,blobSequenceNumber:r.blobSequenceNumber,leaseAccessConditions:r.conditions,metadata:r.metadata,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(i=r.conditions)===null||i===void 0?void 0:i.tagConditions}),cpkInfo:r.customerProvidedKey,encryptionScope:r.encryptionScope,immutabilityPolicyExpiry:(a=r.immutabilityPolicy)===null||a===void 0?void 0:a.expiriesOn,immutabilityPolicyMode:(n=r.immutabilityPolicy)===null||n===void 0?void 0:n.policyMode,legalHold:r.legalHold,tier:Fn(r.tier),blobTagsString:jn(r.tags)},W(o)))}catch(p){throw s.setStatus({code:z.SpanStatusCode.ERROR,message:p.message}),p}finally{s.end()}}async createIfNotExists(e,r={}){var i,a;let{span:n,updatedOptions:s}=j("PageBlobClient-createIfNotExists",r);try{let o={ifNoneMatch:tC},p=await this.create(e,Object.assign(Object.assign({},r),{conditions:o,tracingOptions:s.tracingOptions}));return Object.assign(Object.assign({succeeded:!0},p),{_response:p._response})}catch(o){if(((i=o.details)===null||i===void 0?void 0:i.errorCode)==="BlobAlreadyExists")return n.setStatus({code:z.SpanStatusCode.ERROR,message:"Expected exception when creating a blob only if it does not already exist."}),Object.assign(Object.assign({succeeded:!1},(a=o.response)===null||a===void 0?void 0:a.parsedHeaders),{_response:o.response});throw n.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{n.end()}}async uploadPages(e,r,i,a={}){var n;a.conditions=a.conditions||{};let{span:s,updatedOptions:o}=j("PageBlobClient-uploadPages",a);try{return vt(a.customerProvidedKey,this.isHttps),await this.pageBlobContext.uploadPages(i,e,Object.assign({abortSignal:a.abortSignal,leaseAccessConditions:a.conditions,modifiedAccessConditions:Object.assign(Object.assign({},a.conditions),{ifTags:(n=a.conditions)===null||n===void 0?void 0:n.tagConditions}),requestOptions:{onUploadProgress:a.onProgress},range:Nr({offset:r,count:i}),sequenceNumberAccessConditions:a.conditions,transactionalContentMD5:a.transactionalContentMD5,transactionalContentCrc64:a.transactionalContentCrc64,cpkInfo:a.customerProvidedKey,encryptionScope:a.encryptionScope},W(o)))}catch(p){throw s.setStatus({code:z.SpanStatusCode.ERROR,message:p.message}),p}finally{s.end()}}async uploadPagesFromURL(e,r,i,a,n={}){var s;n.conditions=n.conditions||{},n.sourceConditions=n.sourceConditions||{};let{span:o,updatedOptions:p}=j("PageBlobClient-uploadPagesFromURL",n);try{return vt(n.customerProvidedKey,this.isHttps),await this.pageBlobContext.uploadPagesFromURL(e,Nr({offset:r,count:a}),0,Nr({offset:i,count:a}),Object.assign({abortSignal:n.abortSignal,sourceContentMD5:n.sourceContentMD5,sourceContentCrc64:n.sourceContentCrc64,leaseAccessConditions:n.conditions,sequenceNumberAccessConditions:n.conditions,modifiedAccessConditions:Object.assign(Object.assign({},n.conditions),{ifTags:(s=n.conditions)===null||s===void 0?void 0:s.tagConditions}),sourceModifiedAccessConditions:{sourceIfMatch:n.sourceConditions.ifMatch,sourceIfModifiedSince:n.sourceConditions.ifModifiedSince,sourceIfNoneMatch:n.sourceConditions.ifNoneMatch,sourceIfUnmodifiedSince:n.sourceConditions.ifUnmodifiedSince},cpkInfo:n.customerProvidedKey,encryptionScope:n.encryptionScope,copySourceAuthorization:dl(n.sourceAuthorization)},W(p)))}catch(l){throw o.setStatus({code:z.SpanStatusCode.ERROR,message:l.message}),l}finally{o.end()}}async clearPages(e=0,r,i={}){var a;i.conditions=i.conditions||{};let{span:n,updatedOptions:s}=j("PageBlobClient-clearPages",i);try{return await this.pageBlobContext.clearPages(0,Object.assign({abortSignal:i.abortSignal,leaseAccessConditions:i.conditions,modifiedAccessConditions:Object.assign(Object.assign({},i.conditions),{ifTags:(a=i.conditions)===null||a===void 0?void 0:a.tagConditions}),range:Nr({offset:e,count:r}),sequenceNumberAccessConditions:i.conditions,cpkInfo:i.customerProvidedKey,encryptionScope:i.encryptionScope},W(s)))}catch(o){throw n.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{n.end()}}async getPageRanges(e=0,r,i={}){var a;i.conditions=i.conditions||{};let{span:n,updatedOptions:s}=j("PageBlobClient-getPageRanges",i);try{return await this.pageBlobContext.getPageRanges(Object.assign({abortSignal:i.abortSignal,leaseAccessConditions:i.conditions,modifiedAccessConditions:Object.assign(Object.assign({},i.conditions),{ifTags:(a=i.conditions)===null||a===void 0?void 0:a.tagConditions}),range:Nr({offset:e,count:r})},W(s))).then(Hg)}catch(o){throw n.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{n.end()}}async listPageRangesSegment(e=0,r,i,a={}){var n;let{span:s,updatedOptions:o}=j("PageBlobClient-getPageRangesSegment",a);try{return await this.pageBlobContext.getPageRanges(Object.assign({abortSignal:a.abortSignal,leaseAccessConditions:a.conditions,modifiedAccessConditions:Object.assign(Object.assign({},a.conditions),{ifTags:(n=a.conditions)===null||n===void 0?void 0:n.tagConditions}),range:Nr({offset:e,count:r}),marker:i,maxPageSize:a.maxPageSize},W(o)))}catch(p){throw s.setStatus({code:z.SpanStatusCode.ERROR,message:p.message}),p}finally{s.end()}}listPageRangeItemSegments(e=0,r,i,a={}){return F.__asyncGenerator(this,arguments,function*(){let s;if(i||i===void 0)do s=yield F.__await(this.listPageRangesSegment(e,r,i,a)),i=s.continuationToken,yield yield F.__await(yield F.__await(s));while(i)})}listPageRangeItems(e=0,r,i={}){return F.__asyncGenerator(this,arguments,function*(){var n,s;let o;try{for(var p=F.__asyncValues(this.listPageRangeItemSegments(e,r,o,i)),l;l=yield F.__await(p.next()),!l.done;){let c=l.value;yield F.__await(yield*F.__asyncDelegator(F.__asyncValues(SN(c))))}}catch(c){n={error:c}}finally{try{l&&!l.done&&(s=p.return)&&(yield F.__await(s.call(p)))}finally{if(n)throw n.error}}})}listPageRanges(e=0,r,i={}){i.conditions=i.conditions||{};let a=this.listPageRangeItems(e,r,i);return{next(){return a.next()},[Symbol.asyncIterator](){return this},byPage:(n={})=>this.listPageRangeItemSegments(e,r,n.continuationToken,Object.assign({maxPageSize:n.maxPageSize},i))}}async getPageRangesDiff(e,r,i,a={}){var n;a.conditions=a.conditions||{};let{span:s,updatedOptions:o}=j("PageBlobClient-getPageRangesDiff",a);try{return await this.pageBlobContext.getPageRangesDiff(Object.assign({abortSignal:a.abortSignal,leaseAccessConditions:a.conditions,modifiedAccessConditions:Object.assign(Object.assign({},a.conditions),{ifTags:(n=a.conditions)===null||n===void 0?void 0:n.tagConditions}),prevsnapshot:i,range:Nr({offset:e,count:r})},W(o))).then(Hg)}catch(p){throw s.setStatus({code:z.SpanStatusCode.ERROR,message:p.message}),p}finally{s.end()}}async listPageRangesDiffSegment(e,r,i,a,n){var s;let{span:o,updatedOptions:p}=j("PageBlobClient-getPageRangesDiffSegment",n);try{return await this.pageBlobContext.getPageRangesDiff(Object.assign({abortSignal:n==null?void 0:n.abortSignal,leaseAccessConditions:n==null?void 0:n.conditions,modifiedAccessConditions:Object.assign(Object.assign({},n==null?void 0:n.conditions),{ifTags:(s=n==null?void 0:n.conditions)===null||s===void 0?void 0:s.tagConditions}),prevsnapshot:i,range:Nr({offset:e,count:r}),marker:a,maxPageSize:n==null?void 0:n.maxPageSize},W(p)))}catch(l){throw o.setStatus({code:z.SpanStatusCode.ERROR,message:l.message}),l}finally{o.end()}}listPageRangeDiffItemSegments(e,r,i,a,n){return F.__asyncGenerator(this,arguments,function*(){let o;if(a||a===void 0)do o=yield F.__await(this.listPageRangesDiffSegment(e,r,i,a,n)),a=o.continuationToken,yield yield F.__await(yield F.__await(o));while(a)})}listPageRangeDiffItems(e,r,i,a){return F.__asyncGenerator(this,arguments,function*(){var s,o;let p;try{for(var l=F.__asyncValues(this.listPageRangeDiffItemSegments(e,r,i,p,a)),c;c=yield F.__await(l.next()),!c.done;){let d=c.value;yield F.__await(yield*F.__asyncDelegator(F.__asyncValues(SN(d))))}}catch(d){s={error:d}}finally{try{c&&!c.done&&(o=l.return)&&(yield F.__await(o.call(l)))}finally{if(s)throw s.error}}})}listPageRangesDiff(e,r,i,a={}){a.conditions=a.conditions||{};let n=this.listPageRangeDiffItems(e,r,i,Object.assign({},a));return{next(){return n.next()},[Symbol.asyncIterator](){return this},byPage:(s={})=>this.listPageRangeDiffItemSegments(e,r,i,s.continuationToken,Object.assign({maxPageSize:s.maxPageSize},a))}}async getPageRangesDiffForManagedDisks(e,r,i,a={}){var n;a.conditions=a.conditions||{};let{span:s,updatedOptions:o}=j("PageBlobClient-GetPageRangesDiffForManagedDisks",a);try{return await this.pageBlobContext.getPageRangesDiff(Object.assign({abortSignal:a.abortSignal,leaseAccessConditions:a.conditions,modifiedAccessConditions:Object.assign(Object.assign({},a.conditions),{ifTags:(n=a.conditions)===null||n===void 0?void 0:n.tagConditions}),prevSnapshotUrl:i,range:Nr({offset:e,count:r})},W(o))).then(Hg)}catch(p){throw s.setStatus({code:z.SpanStatusCode.ERROR,message:p.message}),p}finally{s.end()}}async resize(e,r={}){var i;r.conditions=r.conditions||{};let{span:a,updatedOptions:n}=j("PageBlobClient-resize",r);try{return await this.pageBlobContext.resize(e,Object.assign({abortSignal:r.abortSignal,leaseAccessConditions:r.conditions,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(i=r.conditions)===null||i===void 0?void 0:i.tagConditions}),encryptionScope:r.encryptionScope},W(n)))}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}async updateSequenceNumber(e,r,i={}){var a;i.conditions=i.conditions||{};let{span:n,updatedOptions:s}=j("PageBlobClient-updateSequenceNumber",i);try{return await this.pageBlobContext.updateSequenceNumber(e,Object.assign({abortSignal:i.abortSignal,blobSequenceNumber:r,leaseAccessConditions:i.conditions,modifiedAccessConditions:Object.assign(Object.assign({},i.conditions),{ifTags:(a=i.conditions)===null||a===void 0?void 0:a.tagConditions})},W(s)))}catch(o){throw n.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{n.end()}}async startCopyIncremental(e,r={}){var i;let{span:a,updatedOptions:n}=j("PageBlobClient-startCopyIncremental",r);try{return await this.pageBlobContext.copyIncremental(e,Object.assign({abortSignal:r.abortSignal,modifiedAccessConditions:Object.assign(Object.assign({},r.conditions),{ifTags:(i=r.conditions)===null||i===void 0?void 0:i.tagConditions})},W(n)))}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}};async function dee(t){let e=Buffer.alloc(vZ),r=await oee(t.readableStreamBody,e);return e=e.slice(0,r),e.toString()}function uee(t){return Buffer.byteLength(t)}var $u=": ",AN=" ",IN=-1,y6=class{constructor(e,r){if(!e||!e.contentType)throw new RangeError("batchResponse is malformed or doesn't contain valid content-type.");if(!r||r.size===0)throw new RangeError("Invalid state: subRequests is not provided or size is 0.");this.batchResponse=e,this.subRequests=r,this.responseBatchBoundary=this.batchResponse.contentType.split("=")[1],this.perResponsePrefix=`--${this.responseBatchBoundary}${oa}`,this.batchResponseEnding=`--${this.responseBatchBoundary}--`}async parseBatchResponse(){if(this.batchResponse._response.status!==gZ.HTTP_ACCEPTED)throw new Error(`Invalid state: batch request failed with status: '${this.batchResponse._response.status}'.`);let r=(await dee(this.batchResponse)).split(this.batchResponseEnding)[0].split(this.perResponsePrefix).slice(1),i=r.length;if(i!==this.subRequests.size&&i!==1)throw new Error("Invalid state: sub responses' count is not equal to sub requests' count.");let a=new Array(i),n=0,s=0;for(let o=0;o=0&&f{this.keys[e]===void 0||this.keys[e]===to.UNLOCKED?(this.keys[e]=to.LOCKED,r()):this.onUnlockEvent(e,()=>{this.keys[e]=to.LOCKED,r()})})}static async unlock(e){return new Promise(r=>{this.keys[e]===to.LOCKED&&this.emitUnlockEvent(e),delete this.keys[e],r()})}static onUnlockEvent(e,r){this.listeners[e]===void 0?this.listeners[e]=[r]:this.listeners[e].push(r)}static emitUnlockEvent(e){if(this.listeners[e]!==void 0&&this.listeners[e].length>0){let r=this.listeners[e].shift();setImmediate(()=>{r.call(this)})}}};ao.keys={};ao.listeners={};var io=class{constructor(){this.batch="batch",this.batchRequest=new v6}getMultiPartContentType(){return this.batchRequest.getMultipartContentType()}getHttpRequestBody(){return this.batchRequest.getHttpRequestBody()}getSubRequests(){return this.batchRequest.getSubRequests()}async addSubRequestInternal(e,r){await ao.lock(this.batch);try{this.batchRequest.preAddSubRequest(e),await r(),this.batchRequest.postAddSubRequest(e)}finally{await ao.unlock(this.batch)}}setBatchType(e){if(this.batchType||(this.batchType=e),this.batchType!==e)throw new RangeError(`BlobBatch only supports one operation type per batch and it already is being used for ${this.batchType} operations.`)}async deleteBlob(e,r,i){let a,n;if(typeof e=="string"&&(M.isNode&&r instanceof nt||r instanceof qe||M.isTokenCredential(r)))a=e,n=r;else if(e instanceof di)a=e.url,n=e.credential,i=r;else throw new RangeError("Invalid arguments. Either url and credential, or BlobClient need be provided.");i||(i={});let{span:s,updatedOptions:o}=j("BatchDeleteRequest-addSubRequest",i);try{this.setBatchType("delete"),await this.addSubRequestInternal({url:a,credential:n},async()=>{await new di(a,this.batchRequest.createPipeline(n)).delete(o)})}catch(p){throw s.setStatus({code:z.SpanStatusCode.ERROR,message:p.message}),p}finally{s.end()}}async setBlobAccessTier(e,r,i,a){let n,s,o;if(typeof e=="string"&&(M.isNode&&r instanceof nt||r instanceof qe||M.isTokenCredential(r)))n=e,s=r,o=i;else if(e instanceof di)n=e.url,s=e.credential,o=r,a=i;else throw new RangeError("Invalid arguments. Either url and credential, or BlobClient need be provided.");a||(a={});let{span:p,updatedOptions:l}=j("BatchSetTierRequest-addSubRequest",a);try{this.setBatchType("setAccessTier"),await this.addSubRequestInternal({url:n,credential:s},async()=>{await new di(n,this.batchRequest.createPipeline(s)).setAccessTier(o,l)})}catch(c){throw p.setStatus({code:z.SpanStatusCode.ERROR,message:c.message}),c}finally{p.end()}}},v6=class{constructor(){this.operationCount=0,this.body="";let e=M.generateUuid();this.boundary=`batch_${e}`,this.subRequestPrefix=`--${this.boundary}${oa}${Ge.CONTENT_TYPE}: application/http${oa}${Ge.CONTENT_TRANSFER_ENCODING}: binary`,this.multipartContentType=`multipart/mixed; boundary=${this.boundary}`,this.batchRequestEnding=`--${this.boundary}--`,this.subRequests=new Map}createPipeline(e){let r=e instanceof qe,i=3+(r?0:1),a=new Array(i);return a[0]=M.deserializationPolicy(),a[1]=new _6,r||(a[2]=M.isTokenCredential(e)?nC(M.bearerTokenAuthenticationPolicy(e,U6),e):e),a[i-1]=new x6(this),new fl(a,{})}appendSubRequestToBody(e){this.body+=[this.subRequestPrefix,`${Ge.CONTENT_ID}: ${this.operationCount}`,"",`${e.method.toString()} ${DZ(e.url)} ${rC}${oa}`].join(oa);for(let r of e.headers.headersArray())this.body+=`${r.name}: ${r.value}${oa}`;this.body+=oa}preAddSubRequest(e){if(this.operationCount>=_N)throw new RangeError(`Cannot exceed ${_N} sub requests in a single batch`);let r=G6(e.url);if(!r||r==="")throw new RangeError(`Invalid url for sub request: '${e.url}'`)}postAddSubRequest(e){this.subRequests.set(this.operationCount,e),this.operationCount++}getHttpRequestBody(){return`${this.body}${this.batchRequestEnding}${oa}`}getMultipartContentType(){return this.multipartContentType}getSubRequests(){return this.subRequests}},b6=class extends M.BaseRequestPolicy{constructor(e,r,i){super(r,i),this.dummyResponse={request:new M.WebResource,status:200,headers:new M.HttpHeaders},this.batchRequest=e}async sendRequest(e){return await this.batchRequest.appendSubRequestToBody(e),this.dummyResponse}},x6=class{constructor(e){this.batchRequest=e}create(e,r){return new b6(this.batchRequest,e,r)}},w6=class extends M.BaseRequestPolicy{constructor(e,r){super(e,r)}async sendRequest(e){let r="";for(let i of e.headers.headersArray())iC(i.name,Ge.X_MS_VERSION)&&(r=i.name);return r!==""&&e.headers.remove(r),this._nextPolicy.sendRequest(e)}},_6=class{create(e,r){return new w6(e,r)}},wl=class{constructor(e,r,i){let a;an(r)?a=r:r?a=Fe(r,i):a=Fe(new qe,i);let n=new hl(e,a.toServiceClientOptions()),s=G6(e);s&&s!=="/"?this.serviceOrContainerContext=new Un(n):this.serviceOrContainerContext=new Vu(n)}createBatch(){return new io}async deleteBlobs(e,r,i){let a=new io;for(let n of e)typeof n=="string"?await a.deleteBlob(n,r,i):await a.deleteBlob(n,r);return this.submitBatch(a)}async setBlobsAccessTier(e,r,i,a){let n=new io;for(let s of e)typeof s=="string"?await n.setBlobAccessTier(s,r,i,a):await n.setBlobAccessTier(s,r,i);return this.submitBatch(n)}async submitBatch(e,r={}){if(!e||e.getSubRequests().size===0)throw new RangeError("Batch request should contain one or more sub requests.");let{span:i,updatedOptions:a}=j("BlobBatchClient-submitBatch",r);try{let n=e.getHttpRequestBody(),s=await this.serviceOrContainerContext.submitBatch(uee(n),e.getMultiPartContentType(),n,Object.assign(Object.assign({},r),W(a))),p=await new y6(s,e.getSubRequests()).parseBatchResponse();return{_response:s._response,contentType:s.contentType,errorCode:s.errorCode,requestId:s.requestId,clientRequestId:s.clientRequestId,version:s.version,subResponses:p.subResponses,subResponsesSucceededCount:p.subResponsesSucceededCount,subResponsesFailedCount:p.subResponsesFailedCount}}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}},tm=class extends gl{constructor(e,r,i){let a,n;if(i=i||{},an(r))n=e,a=r;else if(M.isNode&&r instanceof nt||r instanceof qe||M.isTokenCredential(r))n=e,a=Fe(r,i);else if(!r&&typeof r!="string")n=e,a=Fe(new qe,i);else if(r&&typeof r=="string"){let s=r,o=wo(e);if(o.kind==="AccountConnString")if(M.isNode){let p=new nt(o.accountName,o.accountKey);n=Qe(o.url,encodeURIComponent(s)),i.proxyOptions||(i.proxyOptions=M.getDefaultProxySettings(o.proxyUri)),a=Fe(p,i)}else throw new Error("Account connection string is only supported in Node.js environment");else if(o.kind==="SASConnString")n=Qe(o.url,encodeURIComponent(s))+"?"+o.accountSas,a=Fe(new qe,i);else throw new Error("Connection string must be either an Account connection string or a SAS connection string")}else throw new Error("Expecting non-empty strings for containerName parameter");super(n,a),this._containerName=this.getContainerNameFromUrl(),this.containerContext=new Un(this.storageClientContext)}get containerName(){return this._containerName}async create(e={}){let{span:r,updatedOptions:i}=j("ContainerClient-create",e);try{return await this.containerContext.create(Object.assign(Object.assign({},e),W(i)))}catch(a){throw r.setStatus({code:z.SpanStatusCode.ERROR,message:a.message}),a}finally{r.end()}}async createIfNotExists(e={}){var r,i;let{span:a,updatedOptions:n}=j("ContainerClient-createIfNotExists",e);try{let s=await this.create(n);return Object.assign(Object.assign({succeeded:!0},s),{_response:s._response})}catch(s){if(((r=s.details)===null||r===void 0?void 0:r.errorCode)==="ContainerAlreadyExists")return a.setStatus({code:z.SpanStatusCode.ERROR,message:"Expected exception when creating a container only if it does not already exist."}),Object.assign(Object.assign({succeeded:!1},(i=s.response)===null||i===void 0?void 0:i.parsedHeaders),{_response:s.response});throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}async exists(e={}){let{span:r,updatedOptions:i}=j("ContainerClient-exists",e);try{return await this.getProperties({abortSignal:e.abortSignal,tracingOptions:i.tracingOptions}),!0}catch(a){if(a.statusCode===404)return r.setStatus({code:z.SpanStatusCode.ERROR,message:"Expected exception when checking container existence"}),!1;throw r.setStatus({code:z.SpanStatusCode.ERROR,message:a.message}),a}finally{r.end()}}getBlobClient(e){return new di(Qe(this.url,Gu(e)),this.pipeline)}getAppendBlobClient(e){return new vl(Qe(this.url,Gu(e)),this.pipeline)}getBlockBlobClient(e){return new bl(Qe(this.url,Gu(e)),this.pipeline)}getPageBlobClient(e){return new xl(Qe(this.url,Gu(e)),this.pipeline)}async getProperties(e={}){e.conditions||(e.conditions={});let{span:r,updatedOptions:i}=j("ContainerClient-getProperties",e);try{return await this.containerContext.getProperties(Object.assign(Object.assign({abortSignal:e.abortSignal},e.conditions),W(i)))}catch(a){throw r.setStatus({code:z.SpanStatusCode.ERROR,message:a.message}),a}finally{r.end()}}async delete(e={}){e.conditions||(e.conditions={});let{span:r,updatedOptions:i}=j("ContainerClient-delete",e);try{return await this.containerContext.delete(Object.assign({abortSignal:e.abortSignal,leaseAccessConditions:e.conditions,modifiedAccessConditions:e.conditions},W(i)))}catch(a){throw r.setStatus({code:z.SpanStatusCode.ERROR,message:a.message}),a}finally{r.end()}}async deleteIfExists(e={}){var r,i;let{span:a,updatedOptions:n}=j("ContainerClient-deleteIfExists",e);try{let s=await this.delete(n);return Object.assign(Object.assign({succeeded:!0},s),{_response:s._response})}catch(s){if(((r=s.details)===null||r===void 0?void 0:r.errorCode)==="ContainerNotFound")return a.setStatus({code:z.SpanStatusCode.ERROR,message:"Expected exception when deleting a container only if it exists."}),Object.assign(Object.assign({succeeded:!1},(i=s.response)===null||i===void 0?void 0:i.parsedHeaders),{_response:s.response});throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}async setMetadata(e,r={}){if(r.conditions||(r.conditions={}),r.conditions.ifUnmodifiedSince)throw new RangeError("the IfUnmodifiedSince must have their default values because they are ignored by the blob service");let{span:i,updatedOptions:a}=j("ContainerClient-setMetadata",r);try{return await this.containerContext.setMetadata(Object.assign({abortSignal:r.abortSignal,leaseAccessConditions:r.conditions,metadata:e,modifiedAccessConditions:r.conditions},W(a)))}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async getAccessPolicy(e={}){e.conditions||(e.conditions={});let{span:r,updatedOptions:i}=j("ContainerClient-getAccessPolicy",e);try{let a=await this.containerContext.getAccessPolicy(Object.assign({abortSignal:e.abortSignal,leaseAccessConditions:e.conditions},W(i))),n={_response:a._response,blobPublicAccess:a.blobPublicAccess,date:a.date,etag:a.etag,errorCode:a.errorCode,lastModified:a.lastModified,requestId:a.requestId,clientRequestId:a.clientRequestId,signedIdentifiers:[],version:a.version};for(let s of a){let o;s.accessPolicy&&(o={permissions:s.accessPolicy.permissions},s.accessPolicy.expiresOn&&(o.expiresOn=new Date(s.accessPolicy.expiresOn)),s.accessPolicy.startsOn&&(o.startsOn=new Date(s.accessPolicy.startsOn))),n.signedIdentifiers.push({accessPolicy:o,id:s.id})}return n}catch(a){throw r.setStatus({code:z.SpanStatusCode.ERROR,message:a.message}),a}finally{r.end()}}async setAccessPolicy(e,r,i={}){i.conditions=i.conditions||{};let{span:a,updatedOptions:n}=j("ContainerClient-setAccessPolicy",i);try{let s=[];for(let o of r||[])s.push({accessPolicy:{expiresOn:o.accessPolicy.expiresOn?De(o.accessPolicy.expiresOn):"",permissions:o.accessPolicy.permissions,startsOn:o.accessPolicy.startsOn?De(o.accessPolicy.startsOn):""},id:o.id});return await this.containerContext.setAccessPolicy(Object.assign({abortSignal:i.abortSignal,access:e,containerAcl:s,leaseAccessConditions:i.conditions,modifiedAccessConditions:i.conditions},W(n)))}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}getBlobLeaseClient(e){return new yl(this,e)}async uploadBlockBlob(e,r,i,a={}){let{span:n,updatedOptions:s}=j("ContainerClient-uploadBlockBlob",a);try{let o=this.getBlockBlobClient(e),p=await o.upload(r,i,s);return{blockBlobClient:o,response:p}}catch(o){throw n.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{n.end()}}async deleteBlob(e,r={}){let{span:i,updatedOptions:a}=j("ContainerClient-deleteBlob",r);try{let n=this.getBlobClient(e);return r.versionId&&(n=n.withVersion(r.versionId)),await n.delete(a)}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async listBlobFlatSegment(e,r={}){let{span:i,updatedOptions:a}=j("ContainerClient-listBlobFlatSegment",r);try{let n=await this.containerContext.listBlobFlatSegment(Object.assign(Object.assign({marker:e},r),W(a)));return Object.assign(Object.assign({},n),{_response:Object.assign(Object.assign({},n._response),{parsedBody:qZ(n._response.parsedBody)}),segment:Object.assign(Object.assign({},n.segment),{blobItems:n.segment.blobItems.map(o=>Object.assign(Object.assign({},o),{name:ro(o.name),tags:ol(o.blobTags),objectReplicationSourceProperties:Wu(o.objectReplicationMetadata)}))})})}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async listBlobHierarchySegment(e,r,i={}){var a;let{span:n,updatedOptions:s}=j("ContainerClient-listBlobHierarchySegment",i);try{let o=await this.containerContext.listBlobHierarchySegment(e,Object.assign(Object.assign({marker:r},i),W(s)));return Object.assign(Object.assign({},o),{_response:Object.assign(Object.assign({},o._response),{parsedBody:MZ(o._response.parsedBody)}),segment:Object.assign(Object.assign({},o.segment),{blobItems:o.segment.blobItems.map(l=>Object.assign(Object.assign({},l),{name:ro(l.name),tags:ol(l.blobTags),objectReplicationSourceProperties:Wu(l.objectReplicationMetadata)})),blobPrefixes:(a=o.segment.blobPrefixes)===null||a===void 0?void 0:a.map(l=>Object.assign(Object.assign({},l),{name:ro(l.name)}))})})}catch(o){throw n.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{n.end()}}listSegments(e,r={}){return F.__asyncGenerator(this,arguments,function*(){let a;if(e||e===void 0)do a=yield F.__await(this.listBlobFlatSegment(e,r)),e=a.continuationToken,yield yield F.__await(yield F.__await(a));while(e)})}listItems(e={}){return F.__asyncGenerator(this,arguments,function*(){var i,a;let n;try{for(var s=F.__asyncValues(this.listSegments(n,e)),o;o=yield F.__await(s.next()),!o.done;){let p=o.value;yield F.__await(yield*F.__asyncDelegator(F.__asyncValues(p.segment.blobItems)))}}catch(p){i={error:p}}finally{try{o&&!o.done&&(a=s.return)&&(yield F.__await(a.call(s)))}finally{if(i)throw i.error}}})}listBlobsFlat(e={}){let r=[];e.includeCopy&&r.push("copy"),e.includeDeleted&&r.push("deleted"),e.includeMetadata&&r.push("metadata"),e.includeSnapshots&&r.push("snapshots"),e.includeVersions&&r.push("versions"),e.includeUncommitedBlobs&&r.push("uncommittedblobs"),e.includeTags&&r.push("tags"),e.includeDeletedWithVersions&&r.push("deletedwithversions"),e.includeImmutabilityPolicy&&r.push("immutabilitypolicy"),e.includeLegalHold&&r.push("legalhold"),e.prefix===""&&(e.prefix=void 0);let i=Object.assign(Object.assign({},e),r.length>0?{include:r}:{}),a=this.listItems(i);return{next(){return a.next()},[Symbol.asyncIterator](){return this},byPage:(n={})=>this.listSegments(n.continuationToken,Object.assign({maxPageSize:n.maxPageSize},i))}}listHierarchySegments(e,r,i={}){return F.__asyncGenerator(this,arguments,function*(){let n;if(r||r===void 0)do n=yield F.__await(this.listBlobHierarchySegment(e,r,i)),r=n.continuationToken,yield yield F.__await(yield F.__await(n));while(r)})}listItemsByHierarchy(e,r={}){return F.__asyncGenerator(this,arguments,function*(){var a,n;let s;try{for(var o=F.__asyncValues(this.listHierarchySegments(e,s,r)),p;p=yield F.__await(o.next()),!p.done;){let c=p.value.segment;if(c.blobPrefixes)for(let d of c.blobPrefixes)yield yield F.__await(Object.assign({kind:"prefix"},d));for(let d of c.blobItems)yield yield F.__await(Object.assign({kind:"blob"},d))}}catch(l){a={error:l}}finally{try{p&&!p.done&&(n=o.return)&&(yield F.__await(n.call(o)))}finally{if(a)throw a.error}}})}listBlobsByHierarchy(e,r={}){if(e==="")throw new RangeError("delimiter should contain one or more characters");let i=[];r.includeCopy&&i.push("copy"),r.includeDeleted&&i.push("deleted"),r.includeMetadata&&i.push("metadata"),r.includeSnapshots&&i.push("snapshots"),r.includeVersions&&i.push("versions"),r.includeUncommitedBlobs&&i.push("uncommittedblobs"),r.includeTags&&i.push("tags"),r.includeDeletedWithVersions&&i.push("deletedwithversions"),r.includeImmutabilityPolicy&&i.push("immutabilitypolicy"),r.includeLegalHold&&i.push("legalhold"),r.prefix===""&&(r.prefix=void 0);let a=Object.assign(Object.assign({},r),i.length>0?{include:i}:{}),n=this.listItemsByHierarchy(e,a);return{async next(){return n.next()},[Symbol.asyncIterator](){return this},byPage:(s={})=>this.listHierarchySegments(e,s.continuationToken,Object.assign({maxPageSize:s.maxPageSize},a))}}async findBlobsByTagsSegment(e,r,i={}){let{span:a,updatedOptions:n}=j("ContainerClient-findBlobsByTagsSegment",i);try{let s=await this.containerContext.filterBlobs(Object.assign({abortSignal:i.abortSignal,where:e,marker:r,maxPageSize:i.maxPageSize},W(n)));return Object.assign(Object.assign({},s),{_response:s._response,blobs:s.blobs.map(p=>{var l;let c="";return((l=p.tags)===null||l===void 0?void 0:l.blobTagSet.length)===1&&(c=p.tags.blobTagSet[0].value),Object.assign(Object.assign({},p),{tags:ol(p.tags),tagValue:c})})})}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}findBlobsByTagsSegments(e,r,i={}){return F.__asyncGenerator(this,arguments,function*(){let n;if(r||r===void 0)do n=yield F.__await(this.findBlobsByTagsSegment(e,r,i)),n.blobs=n.blobs||[],r=n.continuationToken,yield yield F.__await(n);while(r)})}findBlobsByTagsItems(e,r={}){return F.__asyncGenerator(this,arguments,function*(){var a,n;let s;try{for(var o=F.__asyncValues(this.findBlobsByTagsSegments(e,s,r)),p;p=yield F.__await(o.next()),!p.done;){let l=p.value;yield F.__await(yield*F.__asyncDelegator(F.__asyncValues(l.blobs)))}}catch(l){a={error:l}}finally{try{p&&!p.done&&(n=o.return)&&(yield F.__await(n.call(o)))}finally{if(a)throw a.error}}})}findBlobsByTags(e,r={}){let i=Object.assign({},r),a=this.findBlobsByTagsItems(e,i);return{next(){return a.next()},[Symbol.asyncIterator](){return this},byPage:(n={})=>this.findBlobsByTagsSegments(e,n.continuationToken,Object.assign({maxPageSize:n.maxPageSize},i))}}getContainerNameFromUrl(){let e;try{let r=M.URLBuilder.parse(this.url);if(r.getHost().split(".")[1]==="blob"?e=r.getPath().split("/")[1]:$6(r)?e=r.getPath().split("/")[2]:e=r.getPath().split("/")[1],e=decodeURIComponent(e),!e)throw new Error("Provided containerName is invalid.");return e}catch{throw new Error("Unable to extract containerName with provided information.")}}generateSasUrl(e){return new Promise(r=>{if(!(this.credential instanceof nt))throw new RangeError("Can only generate the SAS when the client is initialized with a shared key credential");let i=V6(Object.assign({containerName:this._containerName},e),this.credential).toString();r(H6(this.url,i))})}getBlobBatchClient(){return new wl(this.url,this.pipeline)}},_l=class t{constructor(){this.read=!1,this.write=!1,this.delete=!1,this.deleteVersion=!1,this.list=!1,this.add=!1,this.create=!1,this.update=!1,this.process=!1,this.tag=!1,this.filter=!1,this.setImmutabilityPolicy=!1,this.permanentDelete=!1}static parse(e){let r=new t;for(let i of e)switch(i){case"r":r.read=!0;break;case"w":r.write=!0;break;case"d":r.delete=!0;break;case"x":r.deleteVersion=!0;break;case"l":r.list=!0;break;case"a":r.add=!0;break;case"c":r.create=!0;break;case"u":r.update=!0;break;case"p":r.process=!0;break;case"t":r.tag=!0;break;case"f":r.filter=!0;break;case"i":r.setImmutabilityPolicy=!0;break;case"y":r.permanentDelete=!0;break;default:throw new RangeError(`Invalid permission character: ${i}`)}return r}static from(e){let r=new t;return e.read&&(r.read=!0),e.write&&(r.write=!0),e.delete&&(r.delete=!0),e.deleteVersion&&(r.deleteVersion=!0),e.filter&&(r.filter=!0),e.tag&&(r.tag=!0),e.list&&(r.list=!0),e.add&&(r.add=!0),e.create&&(r.create=!0),e.update&&(r.update=!0),e.process&&(r.process=!0),e.setImmutabilityPolicy&&(r.setImmutabilityPolicy=!0),e.permanentDelete&&(r.permanentDelete=!0),r}toString(){let e=[];return this.read&&e.push("r"),this.write&&e.push("w"),this.delete&&e.push("d"),this.deleteVersion&&e.push("x"),this.filter&&e.push("f"),this.tag&&e.push("t"),this.list&&e.push("l"),this.add&&e.push("a"),this.create&&e.push("c"),this.update&&e.push("u"),this.process&&e.push("p"),this.setImmutabilityPolicy&&e.push("i"),this.permanentDelete&&e.push("y"),e.join("")}},rm=class t{constructor(){this.service=!1,this.container=!1,this.object=!1}static parse(e){let r=new t;for(let i of e)switch(i){case"s":r.service=!0;break;case"c":r.container=!0;break;case"o":r.object=!0;break;default:throw new RangeError(`Invalid resource type: ${i}`)}return r}toString(){let e=[];return this.service&&e.push("s"),this.container&&e.push("c"),this.object&&e.push("o"),e.join("")}},El=class t{constructor(){this.blob=!1,this.file=!1,this.queue=!1,this.table=!1}static parse(e){let r=new t;for(let i of e)switch(i){case"b":r.blob=!0;break;case"f":r.file=!0;break;case"q":r.queue=!0;break;case"t":r.table=!0;break;default:throw new RangeError(`Invalid service character: ${i}`)}return r}toString(){let e=[];return this.blob&&e.push("b"),this.table&&e.push("t"),this.queue&&e.push("q"),this.file&&e.push("f"),e.join("")}};function sC(t,e){let r=t.version?t.version:F6;if(t.permissions&&t.permissions.setImmutabilityPolicy&&r<"2020-08-04")throw RangeError("'version' must be >= '2020-08-04' when provided 'i' permission.");if(t.permissions&&t.permissions.deleteVersion&&r<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when provided 'x' permission.");if(t.permissions&&t.permissions.permanentDelete&&r<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when provided 'y' permission.");if(t.permissions&&t.permissions.tag&&r<"2019-12-12")throw RangeError("'version' must be >= '2019-12-12' when provided 't' permission.");if(t.permissions&&t.permissions.filter&&r<"2019-12-12")throw RangeError("'version' must be >= '2019-12-12' when provided 'f' permission.");if(t.encryptionScope&&r<"2020-12-06")throw RangeError("'version' must be >= '2020-12-06' when provided 'encryptionScope' in SAS.");let i=_l.parse(t.permissions.toString()),a=El.parse(t.services).toString(),n=rm.parse(t.resourceTypes).toString(),s;r>="2020-12-06"?s=[e.accountName,i,a,n,t.startsOn?De(t.startsOn,!1):"",De(t.expiresOn,!1),t.ipRange?da(t.ipRange):"",t.protocol?t.protocol:"",r,t.encryptionScope?t.encryptionScope:"",""].join(` +`):s=[e.accountName,i,a,n,t.startsOn?De(t.startsOn,!1):"",De(t.expiresOn,!1),t.ipRange?da(t.ipRange):"",t.protocol?t.protocol:"",r,""].join(` +`);let o=e.computeHMACSHA256(s);return new Li(r,o,i.toString(),a,n,t.protocol,t.startsOn,t.expiresOn,t.ipRange,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,t.encryptionScope)}var E6=class t extends gl{constructor(e,r,i){let a;an(r)?a=r:M.isNode&&r instanceof nt||r instanceof qe||M.isTokenCredential(r)?a=Fe(r,i):a=Fe(new qe,i),super(e,a),this.serviceContext=new Vu(this.storageClientContext)}static fromConnectionString(e,r){r=r||{};let i=wo(e);if(i.kind==="AccountConnString")if(M.isNode){let a=new nt(i.accountName,i.accountKey);r.proxyOptions||(r.proxyOptions=M.getDefaultProxySettings(i.proxyUri));let n=Fe(a,r);return new t(i.url,n)}else throw new Error("Account connection string is only supported in Node.js environment");else if(i.kind==="SASConnString"){let a=Fe(new qe,r);return new t(i.url+"?"+i.accountSas,a)}else throw new Error("Connection string must be either an Account connection string or a SAS connection string")}getContainerClient(e){return new tm(Qe(this.url,encodeURIComponent(e)),this.pipeline)}async createContainer(e,r={}){let{span:i,updatedOptions:a}=j("BlobServiceClient-createContainer",r);try{let n=this.getContainerClient(e),s=await n.create(a);return{containerClient:n,containerCreateResponse:s}}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async deleteContainer(e,r={}){let{span:i,updatedOptions:a}=j("BlobServiceClient-deleteContainer",r);try{return await this.getContainerClient(e).delete(a)}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async undeleteContainer(e,r,i={}){let{span:a,updatedOptions:n}=j("BlobServiceClient-undeleteContainer",i);try{let s=this.getContainerClient(i.destinationContainerName||e),p=await new Un(s.storageClientContext).restore(Object.assign({deletedContainerName:e,deletedContainerVersion:r},n));return{containerClient:s,containerUndeleteResponse:p}}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}async renameContainer(e,r,i={}){var a;let{span:n,updatedOptions:s}=j("BlobServiceClient-renameContainer",i);try{let o=this.getContainerClient(r),l=await new Un(o.storageClientContext).rename(e,Object.assign(Object.assign({},s),{sourceLeaseId:(a=i.sourceCondition)===null||a===void 0?void 0:a.leaseId}));return{containerClient:o,containerRenameResponse:l}}catch(o){throw n.setStatus({code:z.SpanStatusCode.ERROR,message:o.message}),o}finally{n.end()}}async getProperties(e={}){let{span:r,updatedOptions:i}=j("BlobServiceClient-getProperties",e);try{return await this.serviceContext.getProperties(Object.assign({abortSignal:e.abortSignal},W(i)))}catch(a){throw r.setStatus({code:z.SpanStatusCode.ERROR,message:a.message}),a}finally{r.end()}}async setProperties(e,r={}){let{span:i,updatedOptions:a}=j("BlobServiceClient-setProperties",r);try{return await this.serviceContext.setProperties(e,Object.assign({abortSignal:r.abortSignal},W(a)))}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async getStatistics(e={}){let{span:r,updatedOptions:i}=j("BlobServiceClient-getStatistics",e);try{return await this.serviceContext.getStatistics(Object.assign({abortSignal:e.abortSignal},W(i)))}catch(a){throw r.setStatus({code:z.SpanStatusCode.ERROR,message:a.message}),a}finally{r.end()}}async getAccountInfo(e={}){let{span:r,updatedOptions:i}=j("BlobServiceClient-getAccountInfo",e);try{return await this.serviceContext.getAccountInfo(Object.assign({abortSignal:e.abortSignal},W(i)))}catch(a){throw r.setStatus({code:z.SpanStatusCode.ERROR,message:a.message}),a}finally{r.end()}}async listContainersSegment(e,r={}){let{span:i,updatedOptions:a}=j("BlobServiceClient-listContainersSegment",r);try{return await this.serviceContext.listContainersSegment(Object.assign(Object.assign(Object.assign({abortSignal:r.abortSignal,marker:e},r),{include:typeof r.include=="string"?[r.include]:r.include}),W(a)))}catch(n){throw i.setStatus({code:z.SpanStatusCode.ERROR,message:n.message}),n}finally{i.end()}}async findBlobsByTagsSegment(e,r,i={}){let{span:a,updatedOptions:n}=j("BlobServiceClient-findBlobsByTagsSegment",i);try{let s=await this.serviceContext.filterBlobs(Object.assign({abortSignal:i.abortSignal,where:e,marker:r,maxPageSize:i.maxPageSize},W(n)));return Object.assign(Object.assign({},s),{_response:s._response,blobs:s.blobs.map(p=>{var l;let c="";return((l=p.tags)===null||l===void 0?void 0:l.blobTagSet.length)===1&&(c=p.tags.blobTagSet[0].value),Object.assign(Object.assign({},p),{tags:ol(p.tags),tagValue:c})})})}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}findBlobsByTagsSegments(e,r,i={}){return F.__asyncGenerator(this,arguments,function*(){let n;if(r||r===void 0)do n=yield F.__await(this.findBlobsByTagsSegment(e,r,i)),n.blobs=n.blobs||[],r=n.continuationToken,yield yield F.__await(n);while(r)})}findBlobsByTagsItems(e,r={}){return F.__asyncGenerator(this,arguments,function*(){var a,n;let s;try{for(var o=F.__asyncValues(this.findBlobsByTagsSegments(e,s,r)),p;p=yield F.__await(o.next()),!p.done;){let l=p.value;yield F.__await(yield*F.__asyncDelegator(F.__asyncValues(l.blobs)))}}catch(l){a={error:l}}finally{try{p&&!p.done&&(n=o.return)&&(yield F.__await(n.call(o)))}finally{if(a)throw a.error}}})}findBlobsByTags(e,r={}){let i=Object.assign({},r),a=this.findBlobsByTagsItems(e,i);return{next(){return a.next()},[Symbol.asyncIterator](){return this},byPage:(n={})=>this.findBlobsByTagsSegments(e,n.continuationToken,Object.assign({maxPageSize:n.maxPageSize},i))}}listSegments(e,r={}){return F.__asyncGenerator(this,arguments,function*(){let a;if(e||e===void 0)do a=yield F.__await(this.listContainersSegment(e,r)),a.containerItems=a.containerItems||[],e=a.continuationToken,yield yield F.__await(yield F.__await(a));while(e)})}listItems(e={}){return F.__asyncGenerator(this,arguments,function*(){var i,a;let n;try{for(var s=F.__asyncValues(this.listSegments(n,e)),o;o=yield F.__await(s.next()),!o.done;){let p=o.value;yield F.__await(yield*F.__asyncDelegator(F.__asyncValues(p.containerItems)))}}catch(p){i={error:p}}finally{try{o&&!o.done&&(a=s.return)&&(yield F.__await(a.call(s)))}finally{if(i)throw i.error}}})}listContainers(e={}){e.prefix===""&&(e.prefix=void 0);let r=[];e.includeDeleted&&r.push("deleted"),e.includeMetadata&&r.push("metadata"),e.includeSystem&&r.push("system");let i=Object.assign(Object.assign({},e),r.length>0?{include:r}:{}),a=this.listItems(i);return{next(){return a.next()},[Symbol.asyncIterator](){return this},byPage:(n={})=>this.listSegments(n.continuationToken,Object.assign({maxPageSize:n.maxPageSize},i))}}async getUserDelegationKey(e,r,i={}){let{span:a,updatedOptions:n}=j("BlobServiceClient-getUserDelegationKey",i);try{let s=await this.serviceContext.getUserDelegationKey({startsOn:De(e,!1),expiresOn:De(r,!1)},Object.assign({abortSignal:i.abortSignal},W(n))),o={signedObjectId:s.signedObjectId,signedTenantId:s.signedTenantId,signedStartsOn:new Date(s.signedStartsOn),signedExpiresOn:new Date(s.signedExpiresOn),signedService:s.signedService,signedVersion:s.signedVersion,value:s.value};return Object.assign({_response:s._response,requestId:s.requestId,clientRequestId:s.clientRequestId,version:s.version,date:s.date,errorCode:s.errorCode},o)}catch(s){throw a.setStatus({code:z.SpanStatusCode.ERROR,message:s.message}),s}finally{a.end()}}getBlobBatchClient(){return new wl(this.url,this.pipeline)}generateAccountSasUrl(e,r=_l.parse("r"),i="sco",a={}){if(!(this.credential instanceof nt))throw RangeError("Can only generate the account SAS when the client is initialized with a shared key credential");if(e===void 0){let s=new Date;e=new Date(s.getTime()+3600*1e3)}let n=sC(Object.assign({permissions:r,expiresOn:e,resourceTypes:i,services:El.parse("b").toString()},a),this.credential).toString();return H6(this.url,n)}};Z.KnownEncryptionAlgorithmType=void 0;(function(t){t.AES256="AES256"})(Z.KnownEncryptionAlgorithmType||(Z.KnownEncryptionAlgorithmType={}));Object.defineProperty(Z,"BaseRequestPolicy",{enumerable:!0,get:function(){return M.BaseRequestPolicy}});Object.defineProperty(Z,"HttpHeaders",{enumerable:!0,get:function(){return M.HttpHeaders}});Object.defineProperty(Z,"RequestPolicyOptions",{enumerable:!0,get:function(){return M.RequestPolicyOptions}});Object.defineProperty(Z,"RestError",{enumerable:!0,get:function(){return M.RestError}});Object.defineProperty(Z,"WebResource",{enumerable:!0,get:function(){return M.WebResource}});Object.defineProperty(Z,"deserializationPolicy",{enumerable:!0,get:function(){return M.deserializationPolicy}});Z.AccountSASPermissions=_l;Z.AccountSASResourceTypes=rm;Z.AccountSASServices=El;Z.AnonymousCredential=qe;Z.AnonymousCredentialPolicy=Yu;Z.AppendBlobClient=vl;Z.BlobBatch=io;Z.BlobBatchClient=wl;Z.BlobClient=di;Z.BlobLeaseClient=yl;Z.BlobSASPermissions=la;Z.BlobServiceClient=E6;Z.BlockBlobClient=bl;Z.ContainerClient=tm;Z.ContainerSASPermissions=ca;Z.Credential=ml;Z.CredentialPolicy=ul;Z.PageBlobClient=xl;Z.Pipeline=fl;Z.SASQueryParameters=Li;Z.StorageBrowserPolicy=Xu;Z.StorageBrowserPolicyFactory=Ku;Z.StorageOAuthScopes=U6;Z.StorageRetryPolicy=Qu;Z.StorageRetryPolicyFactory=Ju;Z.StorageSharedKeyCredential=nt;Z.StorageSharedKeyCredentialPolicy=Zu;Z.generateAccountSASQueryParameters=sC;Z.generateBlobSASQueryParameters=V6;Z.isPipelineLike=an;Z.logger=ci;Z.newPipeline=Fe});var X6=T(st=>{"use strict";var mee=st&&st.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),fee=st&&st.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),hee=st&&st.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&mee(e,t,r);return fee(e,t),e},dm=st&&st.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(st,"__esModule",{value:!0});st.retryHttpClientResponse=st.retryTypedResponse=st.retry=st.isRetryableStatusCode=st.isServerErrorStatusCode=st.isSuccessStatusCode=void 0;var pC=hee(Me()),cm=hi(),To=Dp();function gee(t){return t?t>=200&&t<300:!1}st.isSuccessStatusCode=gee;function lC(t){return t?t>=500:!0}st.isServerErrorStatusCode=lC;function cC(t){return t?[cm.HttpCodes.BadGateway,cm.HttpCodes.ServiceUnavailable,cm.HttpCodes.GatewayTimeout].includes(t):!1}st.isRetryableStatusCode=cC;function yee(t){return dm(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function W6(t,e,r,i=To.DefaultRetryAttempts,a=To.DefaultRetryDelay,n=void 0){return dm(this,void 0,void 0,function*(){let s="",o=1;for(;o<=i;){let p,l,c=!1;try{p=yield e()}catch(d){n&&(p=n(d)),c=!0,s=d.message}if(p&&(l=r(p),!lC(l)))return p;if(l&&(c=cC(l),s=`Cache service responded with ${l}`),pC.debug(`${t} - Attempt ${o} of ${i} failed with error: ${s}`),!c){pC.debug(`${t} - Error is not retryable`);break}yield yee(a),o++}throw Error(`${t} failed: ${s}`)})}st.retry=W6;function vee(t,e,r=To.DefaultRetryAttempts,i=To.DefaultRetryDelay){return dm(this,void 0,void 0,function*(){return yield W6(t,e,a=>a.statusCode,r,i,a=>{if(a instanceof cm.HttpClientError)return{statusCode:a.statusCode,result:null,headers:{},error:a}})})}st.retryTypedResponse=vee;function bee(t,e,r=To.DefaultRetryAttempts,i=To.DefaultRetryDelay){return dm(this,void 0,void 0,function*(){return yield W6(t,e,a=>a.message.statusCode,r,i)})}st.retryHttpClientResponse=bee});var hC=T(It=>{"use strict";var xee=It&&It.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),wee=It&&It.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),No=It&&It.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&xee(e,t,r);return wee(e,t),e},Xr=It&&It.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(It,"__esModule",{value:!0});It.downloadCacheStorageSDK=It.downloadCacheHttpClientConcurrent=It.downloadCacheHttpClient=It.DownloadProgress=void 0;var Pl=No(Me()),uC=hi(),_ee=oC(),Eee=No(require("buffer")),Ol=No(require("fs")),Tee=No(require("stream")),Nee=No(require("util")),See=No(Ip()),dC=Dp(),K6=X6(),Oee=zs();function Pee(t,e){return Xr(this,void 0,void 0,function*(){yield Nee.promisify(Tee.pipeline)(t.message,e)})}var Cl=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,Pl.debug(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),i=Date.now()-this.startTime,a=(e/(1024*1024)/(i/1e3)).toFixed(1);Pl.info(`Received ${e} of ${this.contentLength} (${r}%), ${a} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};It.DownloadProgress=Cl;function mC(t,e){return Xr(this,void 0,void 0,function*(){let r=Ol.createWriteStream(e),i=new uC.HttpClient("actions/cache"),a=yield(0,K6.retryHttpClientResponse)("downloadCache",()=>Xr(this,void 0,void 0,function*(){return i.get(t)}));a.message.socket.setTimeout(dC.SocketTimeout,()=>{a.message.destroy(),Pl.debug(`Aborting download, socket timed out after ${dC.SocketTimeout} ms`)}),yield Pee(a,r);let n=a.message.headers["content-length"];if(n){let s=parseInt(n),o=See.getArchiveFileSizeInBytes(e);if(o!==s)throw new Error(`Incomplete download. Expected file size: ${s}, actual file size: ${o}`)}else Pl.debug("Unable to validate download, no Content-Length header")})}It.downloadCacheHttpClient=mC;function Cee(t,e,r){var i;return Xr(this,void 0,void 0,function*(){let a=yield Ol.promises.open(e,"w"),n=new uC.HttpClient("actions/cache",void 0,{socketTimeout:r.timeoutInMs,keepAlive:!0});try{let o=(yield(0,K6.retryHttpClientResponse)("downloadCacheMetadata",()=>Xr(this,void 0,void 0,function*(){return yield n.request("HEAD",t,null,{})}))).message.headers["content-length"];if(o==null)throw new Error("Content-Length not found on blob response");let p=parseInt(o);if(Number.isNaN(p))throw new Error(`Could not interpret Content-Length: ${p}`);let l=[],c=4*1024*1024;for(let O=0;OXr(this,void 0,void 0,function*(){return yield Ree(n,t,O,v)})})}l.reverse();let d=0,u=0,m=new Cl(p);m.startDisplayTimer();let f=m.onProgress(),y=[],w,_=()=>Xr(this,void 0,void 0,function*(){let O=yield Promise.race(Object.values(y));yield a.write(O.buffer,0,O.count,O.offset),d--,delete y[O.offset],u+=O.count,f({loadedBytes:u})});for(;w=l.pop();)y[w.offset]=w.promiseGetter(),d++,d>=((i=r.downloadConcurrency)!==null&&i!==void 0?i:10)&&(yield _());for(;d>0;)yield _()}finally{n.dispose(),yield a.close()}})}It.downloadCacheHttpClientConcurrent=Cee;function Ree(t,e,r,i){return Xr(this,void 0,void 0,function*(){let n=0;for(;;)try{let o=yield fC(3e4,Dee(t,e,r,i));if(typeof o=="string")throw new Error("downloadSegmentRetry failed due to timeout");return o}catch(s){if(n>=5)throw s;n++}})}function Dee(t,e,r,i){return Xr(this,void 0,void 0,function*(){let a=yield(0,K6.retryHttpClientResponse)("downloadCachePart",()=>Xr(this,void 0,void 0,function*(){return yield t.get(e,{Range:`bytes=${r}-${r+i-1}`})}));if(!a.readBodyBuffer)throw new Error("Expected HttpClientResponse to implement readBodyBuffer");return{offset:r,count:i,buffer:yield a.readBodyBuffer()}})}function Aee(t,e,r){var i;return Xr(this,void 0,void 0,function*(){let a=new _ee.BlockBlobClient(t,void 0,{retryOptions:{tryTimeoutInMs:r.timeoutInMs}}),s=(i=(yield a.getProperties()).contentLength)!==null&&i!==void 0?i:-1;if(s<0)Pl.debug("Unable to determine content length, downloading file with http-client..."),yield mC(t,e);else{let o=Math.min(134217728,Eee.constants.MAX_LENGTH),p=new Cl(s),l=Ol.openSync(e,"w");try{p.startDisplayTimer();let c=new Oee.AbortController,d=c.signal;for(;!p.isDone();){let u=p.segmentOffset+p.segmentSize,m=Math.min(o,s-u);p.nextSegment(m);let f=yield fC(r.segmentTimeoutInMs||36e5,a.downloadToBuffer(u,m,{abortSignal:d,concurrency:r.downloadConcurrency,onProgress:p.onProgress()}));if(f==="timeout")throw c.abort(),new Error("Aborting cache download as the download time exceeded the timeout.");Buffer.isBuffer(f)&&Ol.writeFileSync(l,f)}}finally{p.stopDisplayTimer(),Ol.closeSync(l)}}})}It.downloadCacheStorageSDK=Aee;var fC=(t,e)=>Xr(void 0,void 0,void 0,function*(){let r,i=new Promise(a=>{r=setTimeout(()=>a("timeout"),t)});return Promise.race([e,i]).then(a=>(clearTimeout(r),a))})});var gC=T(Kr=>{"use strict";var Iee=Kr&&Kr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),Lee=Kr&&Kr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Bee=Kr&&Kr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Iee(e,t,r);return Lee(e,t),e};Object.defineProperty(Kr,"__esModule",{value:!0});Kr.getDownloadOptions=Kr.getUploadOptions=void 0;var nn=Bee(Me());function kee(t){let e={uploadConcurrency:4,uploadChunkSize:33554432};return t&&(typeof t.uploadConcurrency=="number"&&(e.uploadConcurrency=t.uploadConcurrency),typeof t.uploadChunkSize=="number"&&(e.uploadChunkSize=t.uploadChunkSize)),nn.debug(`Upload concurrency: ${e.uploadConcurrency}`),nn.debug(`Upload chunk size: ${e.uploadChunkSize}`),e}Kr.getUploadOptions=kee;function qee(t){let e={useAzureSdk:!1,concurrentBlobDownloads:!0,downloadConcurrency:8,timeoutInMs:3e4,segmentTimeoutInMs:6e5,lookupOnly:!1};t&&(typeof t.useAzureSdk=="boolean"&&(e.useAzureSdk=t.useAzureSdk),typeof t.concurrentBlobDownloads=="boolean"&&(e.concurrentBlobDownloads=t.concurrentBlobDownloads),typeof t.downloadConcurrency=="number"&&(e.downloadConcurrency=t.downloadConcurrency),typeof t.timeoutInMs=="number"&&(e.timeoutInMs=t.timeoutInMs),typeof t.segmentTimeoutInMs=="number"&&(e.segmentTimeoutInMs=t.segmentTimeoutInMs),typeof t.lookupOnly=="boolean"&&(e.lookupOnly=t.lookupOnly));let r=process.env.SEGMENT_DOWNLOAD_TIMEOUT_MINS;return r&&!isNaN(Number(r))&&isFinite(Number(r))&&(e.segmentTimeoutInMs=Number(r)*60*1e3),nn.debug(`Use Azure SDK: ${e.useAzureSdk}`),nn.debug(`Download concurrency: ${e.downloadConcurrency}`),nn.debug(`Request timeout (ms): ${e.timeoutInMs}`),nn.debug(`Cache segment download timeout mins env var: ${process.env.SEGMENT_DOWNLOAD_TIMEOUT_MINS}`),nn.debug(`Segment download timeout (ms): ${e.segmentTimeoutInMs}`),nn.debug(`Lookup only: ${e.lookupOnly}`),e}Kr.getDownloadOptions=qee});var bC=T(dt=>{"use strict";var Mee=dt&&dt.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),zee=dt&&dt.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),fm=dt&&dt.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Mee(e,t,r);return zee(e,t),e},gr=dt&&dt.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(dt,"__esModule",{value:!0});dt.saveCache=dt.reserveCache=dt.downloadCache=dt.getCacheEntry=dt.getCacheVersion=void 0;var Or=fm(Me()),jee=hi(),Fee=p1(),Uee=fm(require("crypto")),Q6=fm(require("fs")),Gee=require("url"),mm=fm(Ip()),um=hC(),vC=gC(),sn=X6(),Hee="1.0";function Rl(t){let e=process.env.ACTIONS_CACHE_URL||"";if(!e)throw new Error("Cache Service Url not found, unable to restore cache.");let r=`${e}_apis/artifactcache/${t}`;return Or.debug(`Resource Url: ${r}`),r}function $ee(t,e){return`${t};api-version=${e}`}function Vee(){return{headers:{Accept:$ee("application/json","6.0-preview.1")}}}function J6(){let t=process.env.ACTIONS_RUNTIME_TOKEN||"",e=new Fee.BearerCredentialHandler(t);return new jee.HttpClient("actions/cache",[e],Vee())}function Y6(t,e,r=!1){let i=t;return e&&i.push(e),process.platform==="win32"&&!r&&i.push("windows-only"),i.push(Hee),Uee.createHash("sha256").update(i.join("|")).digest("hex")}dt.getCacheVersion=Y6;function Wee(t,e,r){return gr(this,void 0,void 0,function*(){let i=J6(),a=Y6(e,r==null?void 0:r.compressionMethod,r==null?void 0:r.enableCrossOsArchive),n=`cache?keys=${encodeURIComponent(t.join(","))}&version=${a}`,s=yield(0,sn.retryTypedResponse)("getCacheEntry",()=>gr(this,void 0,void 0,function*(){return i.getJson(Rl(n))}));if(s.statusCode===204)return Or.isDebug()&&(yield Xee(t[0],i,a)),null;if(!(0,sn.isSuccessStatusCode)(s.statusCode))throw new Error(`Cache service responded with ${s.statusCode}`);let o=s.result,p=o==null?void 0:o.archiveLocation;if(!p)throw new Error("Cache not found.");return Or.setSecret(p),Or.debug("Cache Result:"),Or.debug(JSON.stringify(o)),o})}dt.getCacheEntry=Wee;function Xee(t,e,r){return gr(this,void 0,void 0,function*(){let i=`caches?key=${encodeURIComponent(t)}`,a=yield(0,sn.retryTypedResponse)("listCache",()=>gr(this,void 0,void 0,function*(){return e.getJson(Rl(i))}));if(a.statusCode===200){let n=a.result,s=n==null?void 0:n.totalCount;if(s&&s>0){Or.debug(`No matching cache found for cache key '${t}', version '${r} and scope ${process.env.GITHUB_REF}. There exist one or more cache(s) with similar key but they have different version or scope. See more info on cache matching here: https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#matching-a-cache-key +Other caches with similar key:`);for(let o of(n==null?void 0:n.artifactCaches)||[])Or.debug(`Cache Key: ${o==null?void 0:o.cacheKey}, Cache Version: ${o==null?void 0:o.cacheVersion}, Cache Scope: ${o==null?void 0:o.scope}, Cache Created: ${o==null?void 0:o.creationTime}`)}}})}function Kee(t,e,r){return gr(this,void 0,void 0,function*(){let i=new Gee.URL(t),a=(0,vC.getDownloadOptions)(r);i.hostname.endsWith(".blob.core.windows.net")?a.useAzureSdk?yield(0,um.downloadCacheStorageSDK)(t,e,a):a.concurrentBlobDownloads?yield(0,um.downloadCacheHttpClientConcurrent)(t,e,a):yield(0,um.downloadCacheHttpClient)(t,e):yield(0,um.downloadCacheHttpClient)(t,e)})}dt.downloadCache=Kee;function Qee(t,e,r){return gr(this,void 0,void 0,function*(){let i=J6(),a=Y6(e,r==null?void 0:r.compressionMethod,r==null?void 0:r.enableCrossOsArchive),n={key:t,version:a,cacheSize:r==null?void 0:r.cacheSize};return yield(0,sn.retryTypedResponse)("reserveCache",()=>gr(this,void 0,void 0,function*(){return i.postJson(Rl("caches"),n)}))})}dt.reserveCache=Qee;function yC(t,e){return`bytes ${t}-${e}/*`}function Jee(t,e,r,i,a){return gr(this,void 0,void 0,function*(){Or.debug(`Uploading chunk of size ${a-i+1} bytes at offset ${i} with content range: ${yC(i,a)}`);let n={"Content-Type":"application/octet-stream","Content-Range":yC(i,a)},s=yield(0,sn.retryHttpClientResponse)(`uploadChunk (start: ${i}, end: ${a})`,()=>gr(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),n)}));if(!(0,sn.isSuccessStatusCode)(s.message.statusCode))throw new Error(`Cache service responded with ${s.message.statusCode} during upload chunk.`)})}function Yee(t,e,r,i){return gr(this,void 0,void 0,function*(){let a=mm.getArchiveFileSizeInBytes(r),n=Rl(`caches/${e.toString()}`),s=Q6.openSync(r,"r"),o=(0,vC.getUploadOptions)(i),p=mm.assertDefined("uploadConcurrency",o.uploadConcurrency),l=mm.assertDefined("uploadChunkSize",o.uploadChunkSize),c=[...new Array(p).keys()];Or.debug("Awaiting all uploads");let d=0;try{yield Promise.all(c.map(()=>gr(this,void 0,void 0,function*(){for(;dQ6.createReadStream(r,{fd:s,start:m,end:f,autoClose:!1}).on("error",y=>{throw new Error(`Cache upload failed because file read failed with ${y.message}`)}),m,f)}})))}finally{Q6.closeSync(s)}})}function Zee(t,e,r){return gr(this,void 0,void 0,function*(){let i={size:r};return yield(0,sn.retryTypedResponse)("commitCache",()=>gr(this,void 0,void 0,function*(){return t.postJson(Rl(`caches/${e.toString()}`),i)}))})}function ete(t,e,r){return gr(this,void 0,void 0,function*(){let i=J6();Or.debug("Upload cache"),yield Yee(i,t,e,r),Or.debug("Commiting cache");let a=mm.getArchiveFileSizeInBytes(e);Or.info(`Cache Size: ~${Math.round(a/(1024*1024))} MB (${a} B)`);let n=yield Zee(i,t,a);if(!(0,sn.isSuccessStatusCode)(n.statusCode))throw new Error(`Cache service responded with ${n.statusCode} during commit cache.`);Or.info("Cache saved successfully")})}dt.saveCache=ete});var _C=T(Vt=>{"use strict";var tte=Vt&&Vt.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),rte=Vt&&Vt.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Z6=Vt&&Vt.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&tte(e,t,r);return rte(e,t),e},fa=Vt&&Vt.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(Vt,"__esModule",{value:!0});Vt.createTar=Vt.extractTar=Vt.listTar=void 0;var ite=vs(),hm=Z6(Oa()),xC=require("fs"),mi=Z6(require("path")),e4=Z6(Ip()),Ve=Dp(),on=process.platform==="win32";function ate(){return fa(this,void 0,void 0,function*(){switch(process.platform){case"win32":{let t=yield e4.getGnuTarPathOnWindows(),e=Ve.SystemTarPathOnWindows;if(t)return{path:t,type:Ve.ArchiveToolType.GNU};if((0,xC.existsSync)(e))return{path:e,type:Ve.ArchiveToolType.BSD};break}case"darwin":{let t=yield hm.which("gtar",!1);return t?{path:t,type:Ve.ArchiveToolType.GNU}:{path:yield hm.which("tar",!0),type:Ve.ArchiveToolType.BSD}}default:break}return{path:yield hm.which("tar",!0),type:Ve.ArchiveToolType.GNU}})}function nte(t,e,r,i=""){return fa(this,void 0,void 0,function*(){let a=[`"${t.path}"`],n=e4.getCacheFileName(e),s="cache.tar",o=wC(),p=t.type===Ve.ArchiveToolType.BSD&&e!==Ve.CompressionMethod.Gzip&&on;switch(r){case"create":a.push("--posix","-cf",p?s:n.replace(new RegExp(`\\${mi.sep}`,"g"),"/"),"--exclude",p?s:n.replace(new RegExp(`\\${mi.sep}`,"g"),"/"),"-P","-C",o.replace(new RegExp(`\\${mi.sep}`,"g"),"/"),"--files-from",Ve.ManifestFilename);break;case"extract":a.push("-xf",p?s:i.replace(new RegExp(`\\${mi.sep}`,"g"),"/"),"-P","-C",o.replace(new RegExp(`\\${mi.sep}`,"g"),"/"));break;case"list":a.push("-tf",p?s:i.replace(new RegExp(`\\${mi.sep}`,"g"),"/"),"-P");break}if(t.type===Ve.ArchiveToolType.GNU)switch(process.platform){case"win32":a.push("--force-local");break;case"darwin":a.push("--delay-directory-restore");break}return a})}function t4(t,e,r=""){return fa(this,void 0,void 0,function*(){let i,a=yield ate(),n=yield nte(a,t,e,r),s=e!=="create"?yield ste(a,t,r):yield ote(a,t),o=a.type===Ve.ArchiveToolType.BSD&&t!==Ve.CompressionMethod.Gzip&&on;return o&&e!=="create"?i=[[...s].join(" "),[...n].join(" ")]:i=[[...n].join(" "),[...s].join(" ")],o?i:[i.join(" ")]})}function wC(){var t;return(t=process.env.GITHUB_WORKSPACE)!==null&&t!==void 0?t:process.cwd()}function ste(t,e,r){return fa(this,void 0,void 0,function*(){let i=t.type===Ve.ArchiveToolType.BSD&&e!==Ve.CompressionMethod.Gzip&&on;switch(e){case Ve.CompressionMethod.Zstd:return i?["zstd -d --long=30 --force -o",Ve.TarFilename,r.replace(new RegExp(`\\${mi.sep}`,"g"),"/")]:["--use-compress-program",on?'"zstd -d --long=30"':"unzstd --long=30"];case Ve.CompressionMethod.ZstdWithoutLong:return i?["zstd -d --force -o",Ve.TarFilename,r.replace(new RegExp(`\\${mi.sep}`,"g"),"/")]:["--use-compress-program",on?'"zstd -d"':"unzstd"];default:return["-z"]}})}function ote(t,e){return fa(this,void 0,void 0,function*(){let r=e4.getCacheFileName(e),i=t.type===Ve.ArchiveToolType.BSD&&e!==Ve.CompressionMethod.Gzip&&on;switch(e){case Ve.CompressionMethod.Zstd:return i?["zstd -T0 --long=30 --force -o",r.replace(new RegExp(`\\${mi.sep}`,"g"),"/"),Ve.TarFilename]:["--use-compress-program",on?'"zstd -T0 --long=30"':"zstdmt --long=30"];case Ve.CompressionMethod.ZstdWithoutLong:return i?["zstd -T0 --force -o",r.replace(new RegExp(`\\${mi.sep}`,"g"),"/"),Ve.TarFilename]:["--use-compress-program",on?'"zstd -T0"':"zstdmt"];default:return["-z"]}})}function r4(t,e){return fa(this,void 0,void 0,function*(){for(let r of t)try{yield(0,ite.exec)(r,void 0,{cwd:e,env:Object.assign(Object.assign({},process.env),{MSYS:"winsymlinks:nativestrict"})})}catch(i){throw new Error(`${r.split(" ")[0]} failed with error: ${i==null?void 0:i.message}`)}})}function pte(t,e){return fa(this,void 0,void 0,function*(){let r=yield t4(e,"list",t);yield r4(r)})}Vt.listTar=pte;function lte(t,e){return fa(this,void 0,void 0,function*(){let r=wC();yield hm.mkdirP(r);let i=yield t4(e,"extract",t);yield r4(i)})}Vt.extractTar=lte;function cte(t,e,r){return fa(this,void 0,void 0,function*(){(0,xC.writeFileSync)(mi.join(t,Ve.ManifestFilename),e.join(` +`));let i=yield t4(r,"create");yield r4(i,t)})}Vt.createTar=cte});var OC=T(ut=>{"use strict";var dte=ut&&ut.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),ute=ut&&ut.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),vm=ut&&ut.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&dte(e,t,r);return ute(e,t),e},EC=ut&&ut.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(ut,"__esModule",{value:!0});ut.saveCache=ut.restoreCache=ut.isFeatureAvailable=ut.ReserveCacheError=ut.ValidationError=void 0;var bt=vm(Me()),TC=vm(require("path")),Qr=vm(Ip()),gm=vm(bC()),ym=_C(),ha=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}};ut.ValidationError=ha;var Dl=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}};ut.ReserveCacheError=Dl;function NC(t){if(!t||t.length===0)throw new ha("Path Validation Error: At least one directory or file path is required")}function SC(t){if(t.length>512)throw new ha(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new ha(`Key Validation Error: ${t} cannot contain commas.`)}function mte(){return!!process.env.ACTIONS_CACHE_URL}ut.isFeatureAvailable=mte;function fte(t,e,r,i,a=!1){return EC(this,void 0,void 0,function*(){NC(t),r=r||[];let n=[e,...r];if(bt.debug("Resolved Keys:"),bt.debug(JSON.stringify(n)),n.length>10)throw new ha("Key Validation Error: Keys are limited to a maximum of 10.");for(let p of n)SC(p);let s=yield Qr.getCompressionMethod(),o="";try{let p=yield gm.getCacheEntry(n,t,{compressionMethod:s,enableCrossOsArchive:a});if(!(p!=null&&p.archiveLocation))return;if(i!=null&&i.lookupOnly)return bt.info("Lookup only - skipping download"),p.cacheKey;o=TC.join(yield Qr.createTempDirectory(),Qr.getCacheFileName(s)),bt.debug(`Archive Path: ${o}`),yield gm.downloadCache(p.archiveLocation,o,i),bt.isDebug()&&(yield(0,ym.listTar)(o,s));let l=Qr.getArchiveFileSizeInBytes(o);return bt.info(`Cache Size: ~${Math.round(l/(1024*1024))} MB (${l} B)`),yield(0,ym.extractTar)(o,s),bt.info("Cache restored successfully"),p.cacheKey}catch(p){if(p.name===ha.name)throw p;bt.warning(`Failed to restore: ${p.message}`)}finally{try{yield Qr.unlinkFile(o)}catch(p){bt.debug(`Failed to delete archive: ${p}`)}}})}ut.restoreCache=fte;function hte(t,e,r,i=!1){var a,n,s,o,p;return EC(this,void 0,void 0,function*(){NC(t),SC(e);let l=yield Qr.getCompressionMethod(),c=-1,d=yield Qr.resolvePaths(t);if(bt.debug("Cache Paths:"),bt.debug(`${JSON.stringify(d)}`),d.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let u=yield Qr.createTempDirectory(),m=TC.join(u,Qr.getCacheFileName(l));bt.debug(`Archive Path: ${m}`);try{yield(0,ym.createTar)(u,d,l),bt.isDebug()&&(yield(0,ym.listTar)(m,l));let f=10*1024*1024*1024,y=Qr.getArchiveFileSizeInBytes(m);if(bt.debug(`File Size: ${y}`),y>f&&!Qr.isGhes())throw new Error(`Cache size of ~${Math.round(y/(1024*1024))} MB (${y} B) is over the 10GB limit, not saving cache.`);bt.debug("Reserving Cache");let w=yield gm.reserveCache(e,t,{compressionMethod:l,enableCrossOsArchive:i,cacheSize:y});if(!((a=w==null?void 0:w.result)===null||a===void 0)&&a.cacheId)c=(n=w==null?void 0:w.result)===null||n===void 0?void 0:n.cacheId;else throw(w==null?void 0:w.statusCode)===400?new Error((o=(s=w==null?void 0:w.error)===null||s===void 0?void 0:s.message)!==null&&o!==void 0?o:`Cache size of ~${Math.round(y/(1024*1024))} MB (${y} B) is over the data cap limit, not saving cache.`):new Dl(`Unable to reserve cache with key ${e}, another job may be creating this cache. More details: ${(p=w==null?void 0:w.error)===null||p===void 0?void 0:p.message}`);bt.debug(`Saving Cache (ID: ${c})`),yield gm.saveCache(c,m,r)}catch(f){let y=f;if(y.name===ha.name)throw f;y.name===Dl.name?bt.info(`Failed to save: ${y.message}`):bt.warning(`Failed to save: ${y.message}`)}finally{try{yield Qr.unlinkFile(m)}catch(f){bt.debug(`Failed to delete archive: ${f}`)}}return c})}ut.saveCache=hte});var LC=T((rle,IC)=>{"use strict";var i4=Object.defineProperty,gte=Object.getOwnPropertyDescriptor,yte=Object.getOwnPropertyNames,vte=Object.prototype.hasOwnProperty,bte=(t,e)=>{for(var r in e)i4(t,r,{get:e[r],enumerable:!0})},xte=(t,e,r,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of yte(e))!vte.call(t,a)&&a!==r&&i4(t,a,{get:()=>e[a],enumerable:!(i=gte(e,a))||i.enumerable});return t},wte=t=>xte(i4({},"__esModule",{value:!0}),t),PC={};bte(PC,{legacyRestEndpointMethods:()=>AC,restEndpointMethods:()=>DC});IC.exports=wte(PC);var CC="7.2.3",_te={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],addSelectedRepoToRequiredWorkflow:["PUT /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repositories/{repository_id}/environments/{environment_name}/variables"],createOrUpdateEnvironmentSecret:["PUT /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}"],createOrgVariable:["POST /orgs/{org}/actions/variables"],createRegistrationTokenForOrg:["POST /orgs/{org}/actions/runners/registration-token"],createRegistrationTokenForRepo:["POST /repos/{owner}/{repo}/actions/runners/registration-token"],createRemoveTokenForOrg:["POST /orgs/{org}/actions/runners/remove-token"],createRemoveTokenForRepo:["POST /repos/{owner}/{repo}/actions/runners/remove-token"],createRepoVariable:["POST /repos/{owner}/{repo}/actions/variables"],createRequiredWorkflow:["POST /orgs/{org}/actions/required_workflows"],createWorkflowDispatch:["POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches"],deleteActionsCacheById:["DELETE /repos/{owner}/{repo}/actions/caches/{cache_id}"],deleteActionsCacheByKey:["DELETE /repos/{owner}/{repo}/actions/caches{?key,ref}"],deleteArtifact:["DELETE /repos/{owner}/{repo}/actions/artifacts/{artifact_id}"],deleteEnvironmentSecret:["DELETE /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}"],deleteEnvironmentVariable:["DELETE /repositories/{repository_id}/environments/{environment_name}/variables/{name}"],deleteOrgSecret:["DELETE /orgs/{org}/actions/secrets/{secret_name}"],deleteOrgVariable:["DELETE /orgs/{org}/actions/variables/{name}"],deleteRepoSecret:["DELETE /repos/{owner}/{repo}/actions/secrets/{secret_name}"],deleteRepoVariable:["DELETE /repos/{owner}/{repo}/actions/variables/{name}"],deleteRequiredWorkflow:["DELETE /orgs/{org}/actions/required_workflows/{required_workflow_id}"],deleteSelfHostedRunnerFromOrg:["DELETE /orgs/{org}/actions/runners/{runner_id}"],deleteSelfHostedRunnerFromRepo:["DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}"],deleteWorkflowRun:["DELETE /repos/{owner}/{repo}/actions/runs/{run_id}"],deleteWorkflowRunLogs:["DELETE /repos/{owner}/{repo}/actions/runs/{run_id}/logs"],disableSelectedRepositoryGithubActionsOrganization:["DELETE /orgs/{org}/actions/permissions/repositories/{repository_id}"],disableWorkflow:["PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable"],downloadArtifact:["GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}"],downloadJobLogsForWorkflowRun:["GET /repos/{owner}/{repo}/actions/jobs/{job_id}/logs"],downloadWorkflowRunAttemptLogs:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs"],downloadWorkflowRunLogs:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/logs"],enableSelectedRepositoryGithubActionsOrganization:["PUT /orgs/{org}/actions/permissions/repositories/{repository_id}"],enableWorkflow:["PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable"],generateRunnerJitconfigForOrg:["POST /orgs/{org}/actions/runners/generate-jitconfig"],generateRunnerJitconfigForRepo:["POST /repos/{owner}/{repo}/actions/runners/generate-jitconfig"],getActionsCacheList:["GET /repos/{owner}/{repo}/actions/caches"],getActionsCacheUsage:["GET /repos/{owner}/{repo}/actions/cache/usage"],getActionsCacheUsageByRepoForOrg:["GET /orgs/{org}/actions/cache/usage-by-repository"],getActionsCacheUsageForOrg:["GET /orgs/{org}/actions/cache/usage"],getAllowedActionsOrganization:["GET /orgs/{org}/actions/permissions/selected-actions"],getAllowedActionsRepository:["GET /repos/{owner}/{repo}/actions/permissions/selected-actions"],getArtifact:["GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}"],getEnvironmentPublicKey:["GET /repositories/{repository_id}/environments/{environment_name}/secrets/public-key"],getEnvironmentSecret:["GET /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}"],getEnvironmentVariable:["GET /repositories/{repository_id}/environments/{environment_name}/variables/{name}"],getGithubActionsDefaultWorkflowPermissionsOrganization:["GET /orgs/{org}/actions/permissions/workflow"],getGithubActionsDefaultWorkflowPermissionsRepository:["GET /repos/{owner}/{repo}/actions/permissions/workflow"],getGithubActionsPermissionsOrganization:["GET /orgs/{org}/actions/permissions"],getGithubActionsPermissionsRepository:["GET /repos/{owner}/{repo}/actions/permissions"],getJobForWorkflowRun:["GET /repos/{owner}/{repo}/actions/jobs/{job_id}"],getOrgPublicKey:["GET /orgs/{org}/actions/secrets/public-key"],getOrgSecret:["GET /orgs/{org}/actions/secrets/{secret_name}"],getOrgVariable:["GET /orgs/{org}/actions/variables/{name}"],getPendingDeploymentsForRun:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments"],getRepoPermissions:["GET /repos/{owner}/{repo}/actions/permissions",{},{renamed:["actions","getGithubActionsPermissionsRepository"]}],getRepoPublicKey:["GET /repos/{owner}/{repo}/actions/secrets/public-key"],getRepoRequiredWorkflow:["GET /repos/{org}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}"],getRepoRequiredWorkflowUsage:["GET /repos/{org}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}/timing"],getRepoSecret:["GET /repos/{owner}/{repo}/actions/secrets/{secret_name}"],getRepoVariable:["GET /repos/{owner}/{repo}/actions/variables/{name}"],getRequiredWorkflow:["GET /orgs/{org}/actions/required_workflows/{required_workflow_id}"],getReviewsForRun:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/approvals"],getSelfHostedRunnerForOrg:["GET /orgs/{org}/actions/runners/{runner_id}"],getSelfHostedRunnerForRepo:["GET /repos/{owner}/{repo}/actions/runners/{runner_id}"],getWorkflow:["GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}"],getWorkflowAccessToRepository:["GET /repos/{owner}/{repo}/actions/permissions/access"],getWorkflowRun:["GET /repos/{owner}/{repo}/actions/runs/{run_id}"],getWorkflowRunAttempt:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}"],getWorkflowRunUsage:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/timing"],getWorkflowUsage:["GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing"],listArtifactsForRepo:["GET /repos/{owner}/{repo}/actions/artifacts"],listEnvironmentSecrets:["GET /repositories/{repository_id}/environments/{environment_name}/secrets"],listEnvironmentVariables:["GET /repositories/{repository_id}/environments/{environment_name}/variables"],listJobsForWorkflowRun:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs"],listJobsForWorkflowRunAttempt:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs"],listLabelsForSelfHostedRunnerForOrg:["GET /orgs/{org}/actions/runners/{runner_id}/labels"],listLabelsForSelfHostedRunnerForRepo:["GET /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],listOrgSecrets:["GET /orgs/{org}/actions/secrets"],listOrgVariables:["GET /orgs/{org}/actions/variables"],listRepoOrganizationSecrets:["GET /repos/{owner}/{repo}/actions/organization-secrets"],listRepoOrganizationVariables:["GET /repos/{owner}/{repo}/actions/organization-variables"],listRepoRequiredWorkflows:["GET /repos/{org}/{repo}/actions/required_workflows"],listRepoSecrets:["GET /repos/{owner}/{repo}/actions/secrets"],listRepoVariables:["GET /repos/{owner}/{repo}/actions/variables"],listRepoWorkflows:["GET /repos/{owner}/{repo}/actions/workflows"],listRequiredWorkflowRuns:["GET /repos/{owner}/{repo}/actions/required_workflows/{required_workflow_id_for_repo}/runs"],listRequiredWorkflows:["GET /orgs/{org}/actions/required_workflows"],listRunnerApplicationsForOrg:["GET /orgs/{org}/actions/runners/downloads"],listRunnerApplicationsForRepo:["GET /repos/{owner}/{repo}/actions/runners/downloads"],listSelectedReposForOrgSecret:["GET /orgs/{org}/actions/secrets/{secret_name}/repositories"],listSelectedReposForOrgVariable:["GET /orgs/{org}/actions/variables/{name}/repositories"],listSelectedRepositoriesEnabledGithubActionsOrganization:["GET /orgs/{org}/actions/permissions/repositories"],listSelectedRepositoriesRequiredWorkflow:["GET /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories"],listSelfHostedRunnersForOrg:["GET /orgs/{org}/actions/runners"],listSelfHostedRunnersForRepo:["GET /repos/{owner}/{repo}/actions/runners"],listWorkflowRunArtifacts:["GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts"],listWorkflowRuns:["GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs"],listWorkflowRunsForRepo:["GET /repos/{owner}/{repo}/actions/runs"],reRunJobForWorkflowRun:["POST /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun"],reRunWorkflow:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun"],reRunWorkflowFailedJobs:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs"],removeAllCustomLabelsFromSelfHostedRunnerForOrg:["DELETE /orgs/{org}/actions/runners/{runner_id}/labels"],removeAllCustomLabelsFromSelfHostedRunnerForRepo:["DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],removeCustomLabelFromSelfHostedRunnerForOrg:["DELETE /orgs/{org}/actions/runners/{runner_id}/labels/{name}"],removeCustomLabelFromSelfHostedRunnerForRepo:["DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name}"],removeSelectedRepoFromOrgSecret:["DELETE /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],removeSelectedRepoFromOrgVariable:["DELETE /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],removeSelectedRepoFromRequiredWorkflow:["DELETE /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories/{repository_id}"],reviewCustomGatesForRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule"],reviewPendingDeploymentsForRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments"],setAllowedActionsOrganization:["PUT /orgs/{org}/actions/permissions/selected-actions"],setAllowedActionsRepository:["PUT /repos/{owner}/{repo}/actions/permissions/selected-actions"],setCustomLabelsForSelfHostedRunnerForOrg:["PUT /orgs/{org}/actions/runners/{runner_id}/labels"],setCustomLabelsForSelfHostedRunnerForRepo:["PUT /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],setGithubActionsDefaultWorkflowPermissionsOrganization:["PUT /orgs/{org}/actions/permissions/workflow"],setGithubActionsDefaultWorkflowPermissionsRepository:["PUT /repos/{owner}/{repo}/actions/permissions/workflow"],setGithubActionsPermissionsOrganization:["PUT /orgs/{org}/actions/permissions"],setGithubActionsPermissionsRepository:["PUT /repos/{owner}/{repo}/actions/permissions"],setSelectedReposForOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories"],setSelectedReposForOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories"],setSelectedReposToRequiredWorkflow:["PUT /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories"],setSelectedRepositoriesEnabledGithubActionsOrganization:["PUT /orgs/{org}/actions/permissions/repositories"],setWorkflowAccessToRepository:["PUT /repos/{owner}/{repo}/actions/permissions/access"],updateEnvironmentVariable:["PATCH /repositories/{repository_id}/environments/{environment_name}/variables/{name}"],updateOrgVariable:["PATCH /orgs/{org}/actions/variables/{name}"],updateRepoVariable:["PATCH /repos/{owner}/{repo}/actions/variables/{name}"],updateRequiredWorkflow:["PATCH /orgs/{org}/actions/required_workflows/{required_workflow_id}"]},activity:{checkRepoIsStarredByAuthenticatedUser:["GET /user/starred/{owner}/{repo}"],deleteRepoSubscription:["DELETE /repos/{owner}/{repo}/subscription"],deleteThreadSubscription:["DELETE /notifications/threads/{thread_id}/subscription"],getFeeds:["GET /feeds"],getRepoSubscription:["GET /repos/{owner}/{repo}/subscription"],getThread:["GET /notifications/threads/{thread_id}"],getThreadSubscriptionForAuthenticatedUser:["GET /notifications/threads/{thread_id}/subscription"],listEventsForAuthenticatedUser:["GET /users/{username}/events"],listNotificationsForAuthenticatedUser:["GET /notifications"],listOrgEventsForAuthenticatedUser:["GET /users/{username}/events/orgs/{org}"],listPublicEvents:["GET /events"],listPublicEventsForRepoNetwork:["GET /networks/{owner}/{repo}/events"],listPublicEventsForUser:["GET /users/{username}/events/public"],listPublicOrgEvents:["GET /orgs/{org}/events"],listReceivedEventsForUser:["GET /users/{username}/received_events"],listReceivedPublicEventsForUser:["GET /users/{username}/received_events/public"],listRepoEvents:["GET /repos/{owner}/{repo}/events"],listRepoNotificationsForAuthenticatedUser:["GET /repos/{owner}/{repo}/notifications"],listReposStarredByAuthenticatedUser:["GET /user/starred"],listReposStarredByUser:["GET /users/{username}/starred"],listReposWatchedByUser:["GET /users/{username}/subscriptions"],listStargazersForRepo:["GET /repos/{owner}/{repo}/stargazers"],listWatchedReposForAuthenticatedUser:["GET /user/subscriptions"],listWatchersForRepo:["GET /repos/{owner}/{repo}/subscribers"],markNotificationsAsRead:["PUT /notifications"],markRepoNotificationsAsRead:["PUT /repos/{owner}/{repo}/notifications"],markThreadAsRead:["PATCH /notifications/threads/{thread_id}"],setRepoSubscription:["PUT /repos/{owner}/{repo}/subscription"],setThreadSubscription:["PUT /notifications/threads/{thread_id}/subscription"],starRepoForAuthenticatedUser:["PUT /user/starred/{owner}/{repo}"],unstarRepoForAuthenticatedUser:["DELETE /user/starred/{owner}/{repo}"]},apps:{addRepoToInstallation:["PUT /user/installations/{installation_id}/repositories/{repository_id}",{},{renamed:["apps","addRepoToInstallationForAuthenticatedUser"]}],addRepoToInstallationForAuthenticatedUser:["PUT /user/installations/{installation_id}/repositories/{repository_id}"],checkToken:["POST /applications/{client_id}/token"],createFromManifest:["POST /app-manifests/{code}/conversions"],createInstallationAccessToken:["POST /app/installations/{installation_id}/access_tokens"],deleteAuthorization:["DELETE /applications/{client_id}/grant"],deleteInstallation:["DELETE /app/installations/{installation_id}"],deleteToken:["DELETE /applications/{client_id}/token"],getAuthenticated:["GET /app"],getBySlug:["GET /apps/{app_slug}"],getInstallation:["GET /app/installations/{installation_id}"],getOrgInstallation:["GET /orgs/{org}/installation"],getRepoInstallation:["GET /repos/{owner}/{repo}/installation"],getSubscriptionPlanForAccount:["GET /marketplace_listing/accounts/{account_id}"],getSubscriptionPlanForAccountStubbed:["GET /marketplace_listing/stubbed/accounts/{account_id}"],getUserInstallation:["GET /users/{username}/installation"],getWebhookConfigForApp:["GET /app/hook/config"],getWebhookDelivery:["GET /app/hook/deliveries/{delivery_id}"],listAccountsForPlan:["GET /marketplace_listing/plans/{plan_id}/accounts"],listAccountsForPlanStubbed:["GET /marketplace_listing/stubbed/plans/{plan_id}/accounts"],listInstallationReposForAuthenticatedUser:["GET /user/installations/{installation_id}/repositories"],listInstallationRequestsForAuthenticatedApp:["GET /app/installation-requests"],listInstallations:["GET /app/installations"],listInstallationsForAuthenticatedUser:["GET /user/installations"],listPlans:["GET /marketplace_listing/plans"],listPlansStubbed:["GET /marketplace_listing/stubbed/plans"],listReposAccessibleToInstallation:["GET /installation/repositories"],listSubscriptionsForAuthenticatedUser:["GET /user/marketplace_purchases"],listSubscriptionsForAuthenticatedUserStubbed:["GET /user/marketplace_purchases/stubbed"],listWebhookDeliveries:["GET /app/hook/deliveries"],redeliverWebhookDelivery:["POST /app/hook/deliveries/{delivery_id}/attempts"],removeRepoFromInstallation:["DELETE /user/installations/{installation_id}/repositories/{repository_id}",{},{renamed:["apps","removeRepoFromInstallationForAuthenticatedUser"]}],removeRepoFromInstallationForAuthenticatedUser:["DELETE /user/installations/{installation_id}/repositories/{repository_id}"],resetToken:["PATCH /applications/{client_id}/token"],revokeInstallationAccessToken:["DELETE /installation/token"],scopeToken:["POST /applications/{client_id}/token/scoped"],suspendInstallation:["PUT /app/installations/{installation_id}/suspended"],unsuspendInstallation:["DELETE /app/installations/{installation_id}/suspended"],updateWebhookConfigForApp:["PATCH /app/hook/config"]},billing:{getGithubActionsBillingOrg:["GET /orgs/{org}/settings/billing/actions"],getGithubActionsBillingUser:["GET /users/{username}/settings/billing/actions"],getGithubPackagesBillingOrg:["GET /orgs/{org}/settings/billing/packages"],getGithubPackagesBillingUser:["GET /users/{username}/settings/billing/packages"],getSharedStorageBillingOrg:["GET /orgs/{org}/settings/billing/shared-storage"],getSharedStorageBillingUser:["GET /users/{username}/settings/billing/shared-storage"]},checks:{create:["POST /repos/{owner}/{repo}/check-runs"],createSuite:["POST /repos/{owner}/{repo}/check-suites"],get:["GET /repos/{owner}/{repo}/check-runs/{check_run_id}"],getSuite:["GET /repos/{owner}/{repo}/check-suites/{check_suite_id}"],listAnnotations:["GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations"],listForRef:["GET /repos/{owner}/{repo}/commits/{ref}/check-runs"],listForSuite:["GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs"],listSuitesForRef:["GET /repos/{owner}/{repo}/commits/{ref}/check-suites"],rerequestRun:["POST /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest"],rerequestSuite:["POST /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest"],setSuitesPreferences:["PATCH /repos/{owner}/{repo}/check-suites/preferences"],update:["PATCH /repos/{owner}/{repo}/check-runs/{check_run_id}"]},codeScanning:{deleteAnalysis:["DELETE /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}{?confirm_delete}"],getAlert:["GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}",{},{renamedParameters:{alert_id:"alert_number"}}],getAnalysis:["GET /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}"],getCodeqlDatabase:["GET /repos/{owner}/{repo}/code-scanning/codeql/databases/{language}"],getDefaultSetup:["GET /repos/{owner}/{repo}/code-scanning/default-setup"],getSarif:["GET /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id}"],listAlertInstances:["GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances"],listAlertsForOrg:["GET /orgs/{org}/code-scanning/alerts"],listAlertsForRepo:["GET /repos/{owner}/{repo}/code-scanning/alerts"],listAlertsInstances:["GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances",{},{renamed:["codeScanning","listAlertInstances"]}],listCodeqlDatabases:["GET /repos/{owner}/{repo}/code-scanning/codeql/databases"],listRecentAnalyses:["GET /repos/{owner}/{repo}/code-scanning/analyses"],updateAlert:["PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}"],updateDefaultSetup:["PATCH /repos/{owner}/{repo}/code-scanning/default-setup"],uploadSarif:["POST /repos/{owner}/{repo}/code-scanning/sarifs"]},codesOfConduct:{getAllCodesOfConduct:["GET /codes_of_conduct"],getConductCode:["GET /codes_of_conduct/{key}"]},codespaces:{addRepositoryForSecretForAuthenticatedUser:["PUT /user/codespaces/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}"],codespaceMachinesForAuthenticatedUser:["GET /user/codespaces/{codespace_name}/machines"],createForAuthenticatedUser:["POST /user/codespaces"],createOrUpdateOrgSecret:["PUT /orgs/{org}/codespaces/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/codespaces/secrets/{secret_name}"],createOrUpdateSecretForAuthenticatedUser:["PUT /user/codespaces/secrets/{secret_name}"],createWithPrForAuthenticatedUser:["POST /repos/{owner}/{repo}/pulls/{pull_number}/codespaces"],createWithRepoForAuthenticatedUser:["POST /repos/{owner}/{repo}/codespaces"],deleteCodespacesBillingUsers:["DELETE /orgs/{org}/codespaces/billing/selected_users"],deleteForAuthenticatedUser:["DELETE /user/codespaces/{codespace_name}"],deleteFromOrganization:["DELETE /orgs/{org}/members/{username}/codespaces/{codespace_name}"],deleteOrgSecret:["DELETE /orgs/{org}/codespaces/secrets/{secret_name}"],deleteRepoSecret:["DELETE /repos/{owner}/{repo}/codespaces/secrets/{secret_name}"],deleteSecretForAuthenticatedUser:["DELETE /user/codespaces/secrets/{secret_name}"],exportForAuthenticatedUser:["POST /user/codespaces/{codespace_name}/exports"],getCodespacesForUserInOrg:["GET /orgs/{org}/members/{username}/codespaces"],getExportDetailsForAuthenticatedUser:["GET /user/codespaces/{codespace_name}/exports/{export_id}"],getForAuthenticatedUser:["GET /user/codespaces/{codespace_name}"],getOrgPublicKey:["GET /orgs/{org}/codespaces/secrets/public-key"],getOrgSecret:["GET /orgs/{org}/codespaces/secrets/{secret_name}"],getPublicKeyForAuthenticatedUser:["GET /user/codespaces/secrets/public-key"],getRepoPublicKey:["GET /repos/{owner}/{repo}/codespaces/secrets/public-key"],getRepoSecret:["GET /repos/{owner}/{repo}/codespaces/secrets/{secret_name}"],getSecretForAuthenticatedUser:["GET /user/codespaces/secrets/{secret_name}"],listDevcontainersInRepositoryForAuthenticatedUser:["GET /repos/{owner}/{repo}/codespaces/devcontainers"],listForAuthenticatedUser:["GET /user/codespaces"],listInOrganization:["GET /orgs/{org}/codespaces",{},{renamedParameters:{org_id:"org"}}],listInRepositoryForAuthenticatedUser:["GET /repos/{owner}/{repo}/codespaces"],listOrgSecrets:["GET /orgs/{org}/codespaces/secrets"],listRepoSecrets:["GET /repos/{owner}/{repo}/codespaces/secrets"],listRepositoriesForSecretForAuthenticatedUser:["GET /user/codespaces/secrets/{secret_name}/repositories"],listSecretsForAuthenticatedUser:["GET /user/codespaces/secrets"],listSelectedReposForOrgSecret:["GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories"],preFlightWithRepoForAuthenticatedUser:["GET /repos/{owner}/{repo}/codespaces/new"],publishForAuthenticatedUser:["POST /user/codespaces/{codespace_name}/publish"],removeRepositoryForSecretForAuthenticatedUser:["DELETE /user/codespaces/secrets/{secret_name}/repositories/{repository_id}"],removeSelectedRepoFromOrgSecret:["DELETE /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}"],repoMachinesForAuthenticatedUser:["GET /repos/{owner}/{repo}/codespaces/machines"],setCodespacesBilling:["PUT /orgs/{org}/codespaces/billing"],setCodespacesBillingUsers:["POST /orgs/{org}/codespaces/billing/selected_users"],setRepositoriesForSecretForAuthenticatedUser:["PUT /user/codespaces/secrets/{secret_name}/repositories"],setSelectedReposForOrgSecret:["PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories"],startForAuthenticatedUser:["POST /user/codespaces/{codespace_name}/start"],stopForAuthenticatedUser:["POST /user/codespaces/{codespace_name}/stop"],stopInOrganization:["POST /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop"],updateForAuthenticatedUser:["PATCH /user/codespaces/{codespace_name}"]},dependabot:{addSelectedRepoToOrgSecret:["PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/dependabot/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/dependabot/secrets/{secret_name}"],deleteOrgSecret:["DELETE /orgs/{org}/dependabot/secrets/{secret_name}"],deleteRepoSecret:["DELETE /repos/{owner}/{repo}/dependabot/secrets/{secret_name}"],getAlert:["GET /repos/{owner}/{repo}/dependabot/alerts/{alert_number}"],getOrgPublicKey:["GET /orgs/{org}/dependabot/secrets/public-key"],getOrgSecret:["GET /orgs/{org}/dependabot/secrets/{secret_name}"],getRepoPublicKey:["GET /repos/{owner}/{repo}/dependabot/secrets/public-key"],getRepoSecret:["GET /repos/{owner}/{repo}/dependabot/secrets/{secret_name}"],listAlertsForEnterprise:["GET /enterprises/{enterprise}/dependabot/alerts"],listAlertsForOrg:["GET /orgs/{org}/dependabot/alerts"],listAlertsForRepo:["GET /repos/{owner}/{repo}/dependabot/alerts"],listOrgSecrets:["GET /orgs/{org}/dependabot/secrets"],listRepoSecrets:["GET /repos/{owner}/{repo}/dependabot/secrets"],listSelectedReposForOrgSecret:["GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories"],removeSelectedRepoFromOrgSecret:["DELETE /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}"],setSelectedReposForOrgSecret:["PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories"],updateAlert:["PATCH /repos/{owner}/{repo}/dependabot/alerts/{alert_number}"]},dependencyGraph:{createRepositorySnapshot:["POST /repos/{owner}/{repo}/dependency-graph/snapshots"],diffRange:["GET /repos/{owner}/{repo}/dependency-graph/compare/{basehead}"],exportSbom:["GET /repos/{owner}/{repo}/dependency-graph/sbom"]},emojis:{get:["GET /emojis"]},gists:{checkIsStarred:["GET /gists/{gist_id}/star"],create:["POST /gists"],createComment:["POST /gists/{gist_id}/comments"],delete:["DELETE /gists/{gist_id}"],deleteComment:["DELETE /gists/{gist_id}/comments/{comment_id}"],fork:["POST /gists/{gist_id}/forks"],get:["GET /gists/{gist_id}"],getComment:["GET /gists/{gist_id}/comments/{comment_id}"],getRevision:["GET /gists/{gist_id}/{sha}"],list:["GET /gists"],listComments:["GET /gists/{gist_id}/comments"],listCommits:["GET /gists/{gist_id}/commits"],listForUser:["GET /users/{username}/gists"],listForks:["GET /gists/{gist_id}/forks"],listPublic:["GET /gists/public"],listStarred:["GET /gists/starred"],star:["PUT /gists/{gist_id}/star"],unstar:["DELETE /gists/{gist_id}/star"],update:["PATCH /gists/{gist_id}"],updateComment:["PATCH /gists/{gist_id}/comments/{comment_id}"]},git:{createBlob:["POST /repos/{owner}/{repo}/git/blobs"],createCommit:["POST /repos/{owner}/{repo}/git/commits"],createRef:["POST /repos/{owner}/{repo}/git/refs"],createTag:["POST /repos/{owner}/{repo}/git/tags"],createTree:["POST /repos/{owner}/{repo}/git/trees"],deleteRef:["DELETE /repos/{owner}/{repo}/git/refs/{ref}"],getBlob:["GET /repos/{owner}/{repo}/git/blobs/{file_sha}"],getCommit:["GET /repos/{owner}/{repo}/git/commits/{commit_sha}"],getRef:["GET /repos/{owner}/{repo}/git/ref/{ref}"],getTag:["GET /repos/{owner}/{repo}/git/tags/{tag_sha}"],getTree:["GET /repos/{owner}/{repo}/git/trees/{tree_sha}"],listMatchingRefs:["GET /repos/{owner}/{repo}/git/matching-refs/{ref}"],updateRef:["PATCH /repos/{owner}/{repo}/git/refs/{ref}"]},gitignore:{getAllTemplates:["GET /gitignore/templates"],getTemplate:["GET /gitignore/templates/{name}"]},interactions:{getRestrictionsForAuthenticatedUser:["GET /user/interaction-limits"],getRestrictionsForOrg:["GET /orgs/{org}/interaction-limits"],getRestrictionsForRepo:["GET /repos/{owner}/{repo}/interaction-limits"],getRestrictionsForYourPublicRepos:["GET /user/interaction-limits",{},{renamed:["interactions","getRestrictionsForAuthenticatedUser"]}],removeRestrictionsForAuthenticatedUser:["DELETE /user/interaction-limits"],removeRestrictionsForOrg:["DELETE /orgs/{org}/interaction-limits"],removeRestrictionsForRepo:["DELETE /repos/{owner}/{repo}/interaction-limits"],removeRestrictionsForYourPublicRepos:["DELETE /user/interaction-limits",{},{renamed:["interactions","removeRestrictionsForAuthenticatedUser"]}],setRestrictionsForAuthenticatedUser:["PUT /user/interaction-limits"],setRestrictionsForOrg:["PUT /orgs/{org}/interaction-limits"],setRestrictionsForRepo:["PUT /repos/{owner}/{repo}/interaction-limits"],setRestrictionsForYourPublicRepos:["PUT /user/interaction-limits",{},{renamed:["interactions","setRestrictionsForAuthenticatedUser"]}]},issues:{addAssignees:["POST /repos/{owner}/{repo}/issues/{issue_number}/assignees"],addLabels:["POST /repos/{owner}/{repo}/issues/{issue_number}/labels"],checkUserCanBeAssigned:["GET /repos/{owner}/{repo}/assignees/{assignee}"],checkUserCanBeAssignedToIssue:["GET /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee}"],create:["POST /repos/{owner}/{repo}/issues"],createComment:["POST /repos/{owner}/{repo}/issues/{issue_number}/comments"],createLabel:["POST /repos/{owner}/{repo}/labels"],createMilestone:["POST /repos/{owner}/{repo}/milestones"],deleteComment:["DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}"],deleteLabel:["DELETE /repos/{owner}/{repo}/labels/{name}"],deleteMilestone:["DELETE /repos/{owner}/{repo}/milestones/{milestone_number}"],get:["GET /repos/{owner}/{repo}/issues/{issue_number}"],getComment:["GET /repos/{owner}/{repo}/issues/comments/{comment_id}"],getEvent:["GET /repos/{owner}/{repo}/issues/events/{event_id}"],getLabel:["GET /repos/{owner}/{repo}/labels/{name}"],getMilestone:["GET /repos/{owner}/{repo}/milestones/{milestone_number}"],list:["GET /issues"],listAssignees:["GET /repos/{owner}/{repo}/assignees"],listComments:["GET /repos/{owner}/{repo}/issues/{issue_number}/comments"],listCommentsForRepo:["GET /repos/{owner}/{repo}/issues/comments"],listEvents:["GET /repos/{owner}/{repo}/issues/{issue_number}/events"],listEventsForRepo:["GET /repos/{owner}/{repo}/issues/events"],listEventsForTimeline:["GET /repos/{owner}/{repo}/issues/{issue_number}/timeline"],listForAuthenticatedUser:["GET /user/issues"],listForOrg:["GET /orgs/{org}/issues"],listForRepo:["GET /repos/{owner}/{repo}/issues"],listLabelsForMilestone:["GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels"],listLabelsForRepo:["GET /repos/{owner}/{repo}/labels"],listLabelsOnIssue:["GET /repos/{owner}/{repo}/issues/{issue_number}/labels"],listMilestones:["GET /repos/{owner}/{repo}/milestones"],lock:["PUT /repos/{owner}/{repo}/issues/{issue_number}/lock"],removeAllLabels:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels"],removeAssignees:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/assignees"],removeLabel:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels/{name}"],setLabels:["PUT /repos/{owner}/{repo}/issues/{issue_number}/labels"],unlock:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/lock"],update:["PATCH /repos/{owner}/{repo}/issues/{issue_number}"],updateComment:["PATCH /repos/{owner}/{repo}/issues/comments/{comment_id}"],updateLabel:["PATCH /repos/{owner}/{repo}/labels/{name}"],updateMilestone:["PATCH /repos/{owner}/{repo}/milestones/{milestone_number}"]},licenses:{get:["GET /licenses/{license}"],getAllCommonlyUsed:["GET /licenses"],getForRepo:["GET /repos/{owner}/{repo}/license"]},markdown:{render:["POST /markdown"],renderRaw:["POST /markdown/raw",{headers:{"content-type":"text/plain; charset=utf-8"}}]},meta:{get:["GET /meta"],getAllVersions:["GET /versions"],getOctocat:["GET /octocat"],getZen:["GET /zen"],root:["GET /"]},migrations:{cancelImport:["DELETE /repos/{owner}/{repo}/import"],deleteArchiveForAuthenticatedUser:["DELETE /user/migrations/{migration_id}/archive"],deleteArchiveForOrg:["DELETE /orgs/{org}/migrations/{migration_id}/archive"],downloadArchiveForOrg:["GET /orgs/{org}/migrations/{migration_id}/archive"],getArchiveForAuthenticatedUser:["GET /user/migrations/{migration_id}/archive"],getCommitAuthors:["GET /repos/{owner}/{repo}/import/authors"],getImportStatus:["GET /repos/{owner}/{repo}/import"],getLargeFiles:["GET /repos/{owner}/{repo}/import/large_files"],getStatusForAuthenticatedUser:["GET /user/migrations/{migration_id}"],getStatusForOrg:["GET /orgs/{org}/migrations/{migration_id}"],listForAuthenticatedUser:["GET /user/migrations"],listForOrg:["GET /orgs/{org}/migrations"],listReposForAuthenticatedUser:["GET /user/migrations/{migration_id}/repositories"],listReposForOrg:["GET /orgs/{org}/migrations/{migration_id}/repositories"],listReposForUser:["GET /user/migrations/{migration_id}/repositories",{},{renamed:["migrations","listReposForAuthenticatedUser"]}],mapCommitAuthor:["PATCH /repos/{owner}/{repo}/import/authors/{author_id}"],setLfsPreference:["PATCH /repos/{owner}/{repo}/import/lfs"],startForAuthenticatedUser:["POST /user/migrations"],startForOrg:["POST /orgs/{org}/migrations"],startImport:["PUT /repos/{owner}/{repo}/import"],unlockRepoForAuthenticatedUser:["DELETE /user/migrations/{migration_id}/repos/{repo_name}/lock"],unlockRepoForOrg:["DELETE /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock"],updateImport:["PATCH /repos/{owner}/{repo}/import"]},orgs:{addSecurityManagerTeam:["PUT /orgs/{org}/security-managers/teams/{team_slug}"],blockUser:["PUT /orgs/{org}/blocks/{username}"],cancelInvitation:["DELETE /orgs/{org}/invitations/{invitation_id}"],checkBlockedUser:["GET /orgs/{org}/blocks/{username}"],checkMembershipForUser:["GET /orgs/{org}/members/{username}"],checkPublicMembershipForUser:["GET /orgs/{org}/public_members/{username}"],convertMemberToOutsideCollaborator:["PUT /orgs/{org}/outside_collaborators/{username}"],createInvitation:["POST /orgs/{org}/invitations"],createWebhook:["POST /orgs/{org}/hooks"],delete:["DELETE /orgs/{org}"],deleteWebhook:["DELETE /orgs/{org}/hooks/{hook_id}"],enableOrDisableSecurityProductOnAllOrgRepos:["POST /orgs/{org}/{security_product}/{enablement}"],get:["GET /orgs/{org}"],getMembershipForAuthenticatedUser:["GET /user/memberships/orgs/{org}"],getMembershipForUser:["GET /orgs/{org}/memberships/{username}"],getWebhook:["GET /orgs/{org}/hooks/{hook_id}"],getWebhookConfigForOrg:["GET /orgs/{org}/hooks/{hook_id}/config"],getWebhookDelivery:["GET /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}"],list:["GET /organizations"],listAppInstallations:["GET /orgs/{org}/installations"],listBlockedUsers:["GET /orgs/{org}/blocks"],listFailedInvitations:["GET /orgs/{org}/failed_invitations"],listForAuthenticatedUser:["GET /user/orgs"],listForUser:["GET /users/{username}/orgs"],listInvitationTeams:["GET /orgs/{org}/invitations/{invitation_id}/teams"],listMembers:["GET /orgs/{org}/members"],listMembershipsForAuthenticatedUser:["GET /user/memberships/orgs"],listOutsideCollaborators:["GET /orgs/{org}/outside_collaborators"],listPatGrantRepositories:["GET /organizations/{org}/personal-access-tokens/{pat_id}/repositories"],listPatGrantRequestRepositories:["GET /organizations/{org}/personal-access-token-requests/{pat_request_id}/repositories"],listPatGrantRequests:["GET /organizations/{org}/personal-access-token-requests"],listPatGrants:["GET /organizations/{org}/personal-access-tokens"],listPendingInvitations:["GET /orgs/{org}/invitations"],listPublicMembers:["GET /orgs/{org}/public_members"],listSecurityManagerTeams:["GET /orgs/{org}/security-managers"],listWebhookDeliveries:["GET /orgs/{org}/hooks/{hook_id}/deliveries"],listWebhooks:["GET /orgs/{org}/hooks"],pingWebhook:["POST /orgs/{org}/hooks/{hook_id}/pings"],redeliverWebhookDelivery:["POST /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts"],removeMember:["DELETE /orgs/{org}/members/{username}"],removeMembershipForUser:["DELETE /orgs/{org}/memberships/{username}"],removeOutsideCollaborator:["DELETE /orgs/{org}/outside_collaborators/{username}"],removePublicMembershipForAuthenticatedUser:["DELETE /orgs/{org}/public_members/{username}"],removeSecurityManagerTeam:["DELETE /orgs/{org}/security-managers/teams/{team_slug}"],reviewPatGrantRequest:["POST /organizations/{org}/personal-access-token-requests/{pat_request_id}"],reviewPatGrantRequestsInBulk:["POST /organizations/{org}/personal-access-token-requests"],setMembershipForUser:["PUT /orgs/{org}/memberships/{username}"],setPublicMembershipForAuthenticatedUser:["PUT /orgs/{org}/public_members/{username}"],unblockUser:["DELETE /orgs/{org}/blocks/{username}"],update:["PATCH /orgs/{org}"],updateMembershipForAuthenticatedUser:["PATCH /user/memberships/orgs/{org}"],updatePatAccess:["POST /organizations/{org}/personal-access-tokens/{pat_id}"],updatePatAccesses:["POST /organizations/{org}/personal-access-tokens"],updateWebhook:["PATCH /orgs/{org}/hooks/{hook_id}"],updateWebhookConfigForOrg:["PATCH /orgs/{org}/hooks/{hook_id}/config"]},packages:{deletePackageForAuthenticatedUser:["DELETE /user/packages/{package_type}/{package_name}"],deletePackageForOrg:["DELETE /orgs/{org}/packages/{package_type}/{package_name}"],deletePackageForUser:["DELETE /users/{username}/packages/{package_type}/{package_name}"],deletePackageVersionForAuthenticatedUser:["DELETE /user/packages/{package_type}/{package_name}/versions/{package_version_id}"],deletePackageVersionForOrg:["DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}"],deletePackageVersionForUser:["DELETE /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}"],getAllPackageVersionsForAPackageOwnedByAnOrg:["GET /orgs/{org}/packages/{package_type}/{package_name}/versions",{},{renamed:["packages","getAllPackageVersionsForPackageOwnedByOrg"]}],getAllPackageVersionsForAPackageOwnedByTheAuthenticatedUser:["GET /user/packages/{package_type}/{package_name}/versions",{},{renamed:["packages","getAllPackageVersionsForPackageOwnedByAuthenticatedUser"]}],getAllPackageVersionsForPackageOwnedByAuthenticatedUser:["GET /user/packages/{package_type}/{package_name}/versions"],getAllPackageVersionsForPackageOwnedByOrg:["GET /orgs/{org}/packages/{package_type}/{package_name}/versions"],getAllPackageVersionsForPackageOwnedByUser:["GET /users/{username}/packages/{package_type}/{package_name}/versions"],getPackageForAuthenticatedUser:["GET /user/packages/{package_type}/{package_name}"],getPackageForOrganization:["GET /orgs/{org}/packages/{package_type}/{package_name}"],getPackageForUser:["GET /users/{username}/packages/{package_type}/{package_name}"],getPackageVersionForAuthenticatedUser:["GET /user/packages/{package_type}/{package_name}/versions/{package_version_id}"],getPackageVersionForOrganization:["GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}"],getPackageVersionForUser:["GET /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}"],listDockerMigrationConflictingPackagesForAuthenticatedUser:["GET /user/docker/conflicts"],listDockerMigrationConflictingPackagesForOrganization:["GET /orgs/{org}/docker/conflicts"],listDockerMigrationConflictingPackagesForUser:["GET /users/{username}/docker/conflicts"],listPackagesForAuthenticatedUser:["GET /user/packages"],listPackagesForOrganization:["GET /orgs/{org}/packages"],listPackagesForUser:["GET /users/{username}/packages"],restorePackageForAuthenticatedUser:["POST /user/packages/{package_type}/{package_name}/restore{?token}"],restorePackageForOrg:["POST /orgs/{org}/packages/{package_type}/{package_name}/restore{?token}"],restorePackageForUser:["POST /users/{username}/packages/{package_type}/{package_name}/restore{?token}"],restorePackageVersionForAuthenticatedUser:["POST /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore"],restorePackageVersionForOrg:["POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore"],restorePackageVersionForUser:["POST /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore"]},projects:{addCollaborator:["PUT /projects/{project_id}/collaborators/{username}"],createCard:["POST /projects/columns/{column_id}/cards"],createColumn:["POST /projects/{project_id}/columns"],createForAuthenticatedUser:["POST /user/projects"],createForOrg:["POST /orgs/{org}/projects"],createForRepo:["POST /repos/{owner}/{repo}/projects"],delete:["DELETE /projects/{project_id}"],deleteCard:["DELETE /projects/columns/cards/{card_id}"],deleteColumn:["DELETE /projects/columns/{column_id}"],get:["GET /projects/{project_id}"],getCard:["GET /projects/columns/cards/{card_id}"],getColumn:["GET /projects/columns/{column_id}"],getPermissionForUser:["GET /projects/{project_id}/collaborators/{username}/permission"],listCards:["GET /projects/columns/{column_id}/cards"],listCollaborators:["GET /projects/{project_id}/collaborators"],listColumns:["GET /projects/{project_id}/columns"],listForOrg:["GET /orgs/{org}/projects"],listForRepo:["GET /repos/{owner}/{repo}/projects"],listForUser:["GET /users/{username}/projects"],moveCard:["POST /projects/columns/cards/{card_id}/moves"],moveColumn:["POST /projects/columns/{column_id}/moves"],removeCollaborator:["DELETE /projects/{project_id}/collaborators/{username}"],update:["PATCH /projects/{project_id}"],updateCard:["PATCH /projects/columns/cards/{card_id}"],updateColumn:["PATCH /projects/columns/{column_id}"]},pulls:{checkIfMerged:["GET /repos/{owner}/{repo}/pulls/{pull_number}/merge"],create:["POST /repos/{owner}/{repo}/pulls"],createReplyForReviewComment:["POST /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies"],createReview:["POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews"],createReviewComment:["POST /repos/{owner}/{repo}/pulls/{pull_number}/comments"],deletePendingReview:["DELETE /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}"],deleteReviewComment:["DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}"],dismissReview:["PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals"],get:["GET /repos/{owner}/{repo}/pulls/{pull_number}"],getReview:["GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}"],getReviewComment:["GET /repos/{owner}/{repo}/pulls/comments/{comment_id}"],list:["GET /repos/{owner}/{repo}/pulls"],listCommentsForReview:["GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments"],listCommits:["GET /repos/{owner}/{repo}/pulls/{pull_number}/commits"],listFiles:["GET /repos/{owner}/{repo}/pulls/{pull_number}/files"],listRequestedReviewers:["GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers"],listReviewComments:["GET /repos/{owner}/{repo}/pulls/{pull_number}/comments"],listReviewCommentsForRepo:["GET /repos/{owner}/{repo}/pulls/comments"],listReviews:["GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews"],merge:["PUT /repos/{owner}/{repo}/pulls/{pull_number}/merge"],removeRequestedReviewers:["DELETE /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers"],requestReviewers:["POST /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers"],submitReview:["POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events"],update:["PATCH /repos/{owner}/{repo}/pulls/{pull_number}"],updateBranch:["PUT /repos/{owner}/{repo}/pulls/{pull_number}/update-branch"],updateReview:["PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}"],updateReviewComment:["PATCH /repos/{owner}/{repo}/pulls/comments/{comment_id}"]},rateLimit:{get:["GET /rate_limit"]},reactions:{createForCommitComment:["POST /repos/{owner}/{repo}/comments/{comment_id}/reactions"],createForIssue:["POST /repos/{owner}/{repo}/issues/{issue_number}/reactions"],createForIssueComment:["POST /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions"],createForPullRequestReviewComment:["POST /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions"],createForRelease:["POST /repos/{owner}/{repo}/releases/{release_id}/reactions"],createForTeamDiscussionCommentInOrg:["POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions"],createForTeamDiscussionInOrg:["POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions"],deleteForCommitComment:["DELETE /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}"],deleteForIssue:["DELETE /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}"],deleteForIssueComment:["DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}"],deleteForPullRequestComment:["DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id}"],deleteForRelease:["DELETE /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id}"],deleteForTeamDiscussion:["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id}"],deleteForTeamDiscussionComment:["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id}"],listForCommitComment:["GET /repos/{owner}/{repo}/comments/{comment_id}/reactions"],listForIssue:["GET /repos/{owner}/{repo}/issues/{issue_number}/reactions"],listForIssueComment:["GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions"],listForPullRequestReviewComment:["GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions"],listForRelease:["GET /repos/{owner}/{repo}/releases/{release_id}/reactions"],listForTeamDiscussionCommentInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions"],listForTeamDiscussionInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions"]},repos:{acceptInvitation:["PATCH /user/repository_invitations/{invitation_id}",{},{renamed:["repos","acceptInvitationForAuthenticatedUser"]}],acceptInvitationForAuthenticatedUser:["PATCH /user/repository_invitations/{invitation_id}"],addAppAccessRestrictions:["POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps",{},{mapToData:"apps"}],addCollaborator:["PUT /repos/{owner}/{repo}/collaborators/{username}"],addStatusCheckContexts:["POST /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts",{},{mapToData:"contexts"}],addTeamAccessRestrictions:["POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams",{},{mapToData:"teams"}],addUserAccessRestrictions:["POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users",{},{mapToData:"users"}],checkCollaborator:["GET /repos/{owner}/{repo}/collaborators/{username}"],checkVulnerabilityAlerts:["GET /repos/{owner}/{repo}/vulnerability-alerts"],codeownersErrors:["GET /repos/{owner}/{repo}/codeowners/errors"],compareCommits:["GET /repos/{owner}/{repo}/compare/{base}...{head}"],compareCommitsWithBasehead:["GET /repos/{owner}/{repo}/compare/{basehead}"],createAutolink:["POST /repos/{owner}/{repo}/autolinks"],createCommitComment:["POST /repos/{owner}/{repo}/commits/{commit_sha}/comments"],createCommitSignatureProtection:["POST /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"],createCommitStatus:["POST /repos/{owner}/{repo}/statuses/{sha}"],createDeployKey:["POST /repos/{owner}/{repo}/keys"],createDeployment:["POST /repos/{owner}/{repo}/deployments"],createDeploymentBranchPolicy:["POST /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies"],createDeploymentProtectionRule:["POST /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules"],createDeploymentStatus:["POST /repos/{owner}/{repo}/deployments/{deployment_id}/statuses"],createDispatchEvent:["POST /repos/{owner}/{repo}/dispatches"],createForAuthenticatedUser:["POST /user/repos"],createFork:["POST /repos/{owner}/{repo}/forks"],createInOrg:["POST /orgs/{org}/repos"],createOrUpdateEnvironment:["PUT /repos/{owner}/{repo}/environments/{environment_name}"],createOrUpdateFileContents:["PUT /repos/{owner}/{repo}/contents/{path}"],createOrgRuleset:["POST /orgs/{org}/rulesets"],createPagesDeployment:["POST /repos/{owner}/{repo}/pages/deployment"],createPagesSite:["POST /repos/{owner}/{repo}/pages"],createRelease:["POST /repos/{owner}/{repo}/releases"],createRepoRuleset:["POST /repos/{owner}/{repo}/rulesets"],createTagProtection:["POST /repos/{owner}/{repo}/tags/protection"],createUsingTemplate:["POST /repos/{template_owner}/{template_repo}/generate"],createWebhook:["POST /repos/{owner}/{repo}/hooks"],declineInvitation:["DELETE /user/repository_invitations/{invitation_id}",{},{renamed:["repos","declineInvitationForAuthenticatedUser"]}],declineInvitationForAuthenticatedUser:["DELETE /user/repository_invitations/{invitation_id}"],delete:["DELETE /repos/{owner}/{repo}"],deleteAccessRestrictions:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions"],deleteAdminBranchProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins"],deleteAnEnvironment:["DELETE /repos/{owner}/{repo}/environments/{environment_name}"],deleteAutolink:["DELETE /repos/{owner}/{repo}/autolinks/{autolink_id}"],deleteBranchProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection"],deleteCommitComment:["DELETE /repos/{owner}/{repo}/comments/{comment_id}"],deleteCommitSignatureProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"],deleteDeployKey:["DELETE /repos/{owner}/{repo}/keys/{key_id}"],deleteDeployment:["DELETE /repos/{owner}/{repo}/deployments/{deployment_id}"],deleteDeploymentBranchPolicy:["DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}"],deleteFile:["DELETE /repos/{owner}/{repo}/contents/{path}"],deleteInvitation:["DELETE /repos/{owner}/{repo}/invitations/{invitation_id}"],deleteOrgRuleset:["DELETE /orgs/{org}/rulesets/{ruleset_id}"],deletePagesSite:["DELETE /repos/{owner}/{repo}/pages"],deletePullRequestReviewProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"],deleteRelease:["DELETE /repos/{owner}/{repo}/releases/{release_id}"],deleteReleaseAsset:["DELETE /repos/{owner}/{repo}/releases/assets/{asset_id}"],deleteRepoRuleset:["DELETE /repos/{owner}/{repo}/rulesets/{ruleset_id}"],deleteTagProtection:["DELETE /repos/{owner}/{repo}/tags/protection/{tag_protection_id}"],deleteWebhook:["DELETE /repos/{owner}/{repo}/hooks/{hook_id}"],disableAutomatedSecurityFixes:["DELETE /repos/{owner}/{repo}/automated-security-fixes"],disableDeploymentProtectionRule:["DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}"],disableLfsForRepo:["DELETE /repos/{owner}/{repo}/lfs"],disableVulnerabilityAlerts:["DELETE /repos/{owner}/{repo}/vulnerability-alerts"],downloadArchive:["GET /repos/{owner}/{repo}/zipball/{ref}",{},{renamed:["repos","downloadZipballArchive"]}],downloadTarballArchive:["GET /repos/{owner}/{repo}/tarball/{ref}"],downloadZipballArchive:["GET /repos/{owner}/{repo}/zipball/{ref}"],enableAutomatedSecurityFixes:["PUT /repos/{owner}/{repo}/automated-security-fixes"],enableLfsForRepo:["PUT /repos/{owner}/{repo}/lfs"],enableVulnerabilityAlerts:["PUT /repos/{owner}/{repo}/vulnerability-alerts"],generateReleaseNotes:["POST /repos/{owner}/{repo}/releases/generate-notes"],get:["GET /repos/{owner}/{repo}"],getAccessRestrictions:["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions"],getAdminBranchProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins"],getAllDeploymentProtectionRules:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules"],getAllEnvironments:["GET /repos/{owner}/{repo}/environments"],getAllStatusCheckContexts:["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts"],getAllTopics:["GET /repos/{owner}/{repo}/topics"],getAppsWithAccessToProtectedBranch:["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps"],getAutolink:["GET /repos/{owner}/{repo}/autolinks/{autolink_id}"],getBranch:["GET /repos/{owner}/{repo}/branches/{branch}"],getBranchProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection"],getBranchRules:["GET /repos/{owner}/{repo}/rules/branches/{branch}"],getClones:["GET /repos/{owner}/{repo}/traffic/clones"],getCodeFrequencyStats:["GET /repos/{owner}/{repo}/stats/code_frequency"],getCollaboratorPermissionLevel:["GET /repos/{owner}/{repo}/collaborators/{username}/permission"],getCombinedStatusForRef:["GET /repos/{owner}/{repo}/commits/{ref}/status"],getCommit:["GET /repos/{owner}/{repo}/commits/{ref}"],getCommitActivityStats:["GET /repos/{owner}/{repo}/stats/commit_activity"],getCommitComment:["GET /repos/{owner}/{repo}/comments/{comment_id}"],getCommitSignatureProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"],getCommunityProfileMetrics:["GET /repos/{owner}/{repo}/community/profile"],getContent:["GET /repos/{owner}/{repo}/contents/{path}"],getContributorsStats:["GET /repos/{owner}/{repo}/stats/contributors"],getCustomDeploymentProtectionRule:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}"],getDeployKey:["GET /repos/{owner}/{repo}/keys/{key_id}"],getDeployment:["GET /repos/{owner}/{repo}/deployments/{deployment_id}"],getDeploymentBranchPolicy:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}"],getDeploymentStatus:["GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id}"],getEnvironment:["GET /repos/{owner}/{repo}/environments/{environment_name}"],getLatestPagesBuild:["GET /repos/{owner}/{repo}/pages/builds/latest"],getLatestRelease:["GET /repos/{owner}/{repo}/releases/latest"],getOrgRuleset:["GET /orgs/{org}/rulesets/{ruleset_id}"],getOrgRulesets:["GET /orgs/{org}/rulesets"],getPages:["GET /repos/{owner}/{repo}/pages"],getPagesBuild:["GET /repos/{owner}/{repo}/pages/builds/{build_id}"],getPagesHealthCheck:["GET /repos/{owner}/{repo}/pages/health"],getParticipationStats:["GET /repos/{owner}/{repo}/stats/participation"],getPullRequestReviewProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"],getPunchCardStats:["GET /repos/{owner}/{repo}/stats/punch_card"],getReadme:["GET /repos/{owner}/{repo}/readme"],getReadmeInDirectory:["GET /repos/{owner}/{repo}/readme/{dir}"],getRelease:["GET /repos/{owner}/{repo}/releases/{release_id}"],getReleaseAsset:["GET /repos/{owner}/{repo}/releases/assets/{asset_id}"],getReleaseByTag:["GET /repos/{owner}/{repo}/releases/tags/{tag}"],getRepoRuleset:["GET /repos/{owner}/{repo}/rulesets/{ruleset_id}"],getRepoRulesets:["GET /repos/{owner}/{repo}/rulesets"],getStatusChecksProtection:["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"],getTeamsWithAccessToProtectedBranch:["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams"],getTopPaths:["GET /repos/{owner}/{repo}/traffic/popular/paths"],getTopReferrers:["GET /repos/{owner}/{repo}/traffic/popular/referrers"],getUsersWithAccessToProtectedBranch:["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users"],getViews:["GET /repos/{owner}/{repo}/traffic/views"],getWebhook:["GET /repos/{owner}/{repo}/hooks/{hook_id}"],getWebhookConfigForRepo:["GET /repos/{owner}/{repo}/hooks/{hook_id}/config"],getWebhookDelivery:["GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}"],listAutolinks:["GET /repos/{owner}/{repo}/autolinks"],listBranches:["GET /repos/{owner}/{repo}/branches"],listBranchesForHeadCommit:["GET /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head"],listCollaborators:["GET /repos/{owner}/{repo}/collaborators"],listCommentsForCommit:["GET /repos/{owner}/{repo}/commits/{commit_sha}/comments"],listCommitCommentsForRepo:["GET /repos/{owner}/{repo}/comments"],listCommitStatusesForRef:["GET /repos/{owner}/{repo}/commits/{ref}/statuses"],listCommits:["GET /repos/{owner}/{repo}/commits"],listContributors:["GET /repos/{owner}/{repo}/contributors"],listCustomDeploymentRuleIntegrations:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps"],listDeployKeys:["GET /repos/{owner}/{repo}/keys"],listDeploymentBranchPolicies:["GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies"],listDeploymentStatuses:["GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses"],listDeployments:["GET /repos/{owner}/{repo}/deployments"],listForAuthenticatedUser:["GET /user/repos"],listForOrg:["GET /orgs/{org}/repos"],listForUser:["GET /users/{username}/repos"],listForks:["GET /repos/{owner}/{repo}/forks"],listInvitations:["GET /repos/{owner}/{repo}/invitations"],listInvitationsForAuthenticatedUser:["GET /user/repository_invitations"],listLanguages:["GET /repos/{owner}/{repo}/languages"],listPagesBuilds:["GET /repos/{owner}/{repo}/pages/builds"],listPublic:["GET /repositories"],listPullRequestsAssociatedWithCommit:["GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls"],listReleaseAssets:["GET /repos/{owner}/{repo}/releases/{release_id}/assets"],listReleases:["GET /repos/{owner}/{repo}/releases"],listTagProtection:["GET /repos/{owner}/{repo}/tags/protection"],listTags:["GET /repos/{owner}/{repo}/tags"],listTeams:["GET /repos/{owner}/{repo}/teams"],listWebhookDeliveries:["GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries"],listWebhooks:["GET /repos/{owner}/{repo}/hooks"],merge:["POST /repos/{owner}/{repo}/merges"],mergeUpstream:["POST /repos/{owner}/{repo}/merge-upstream"],pingWebhook:["POST /repos/{owner}/{repo}/hooks/{hook_id}/pings"],redeliverWebhookDelivery:["POST /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts"],removeAppAccessRestrictions:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps",{},{mapToData:"apps"}],removeCollaborator:["DELETE /repos/{owner}/{repo}/collaborators/{username}"],removeStatusCheckContexts:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts",{},{mapToData:"contexts"}],removeStatusCheckProtection:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"],removeTeamAccessRestrictions:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams",{},{mapToData:"teams"}],removeUserAccessRestrictions:["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users",{},{mapToData:"users"}],renameBranch:["POST /repos/{owner}/{repo}/branches/{branch}/rename"],replaceAllTopics:["PUT /repos/{owner}/{repo}/topics"],requestPagesBuild:["POST /repos/{owner}/{repo}/pages/builds"],setAdminBranchProtection:["POST /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins"],setAppAccessRestrictions:["PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps",{},{mapToData:"apps"}],setStatusCheckContexts:["PUT /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts",{},{mapToData:"contexts"}],setTeamAccessRestrictions:["PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams",{},{mapToData:"teams"}],setUserAccessRestrictions:["PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users",{},{mapToData:"users"}],testPushWebhook:["POST /repos/{owner}/{repo}/hooks/{hook_id}/tests"],transfer:["POST /repos/{owner}/{repo}/transfer"],update:["PATCH /repos/{owner}/{repo}"],updateBranchProtection:["PUT /repos/{owner}/{repo}/branches/{branch}/protection"],updateCommitComment:["PATCH /repos/{owner}/{repo}/comments/{comment_id}"],updateDeploymentBranchPolicy:["PUT /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}"],updateInformationAboutPagesSite:["PUT /repos/{owner}/{repo}/pages"],updateInvitation:["PATCH /repos/{owner}/{repo}/invitations/{invitation_id}"],updateOrgRuleset:["PUT /orgs/{org}/rulesets/{ruleset_id}"],updatePullRequestReviewProtection:["PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"],updateRelease:["PATCH /repos/{owner}/{repo}/releases/{release_id}"],updateReleaseAsset:["PATCH /repos/{owner}/{repo}/releases/assets/{asset_id}"],updateRepoRuleset:["PUT /repos/{owner}/{repo}/rulesets/{ruleset_id}"],updateStatusCheckPotection:["PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks",{},{renamed:["repos","updateStatusCheckProtection"]}],updateStatusCheckProtection:["PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"],updateWebhook:["PATCH /repos/{owner}/{repo}/hooks/{hook_id}"],updateWebhookConfigForRepo:["PATCH /repos/{owner}/{repo}/hooks/{hook_id}/config"],uploadReleaseAsset:["POST /repos/{owner}/{repo}/releases/{release_id}/assets{?name,label}",{baseUrl:"https://uploads.github.com"}]},search:{code:["GET /search/code"],commits:["GET /search/commits"],issuesAndPullRequests:["GET /search/issues"],labels:["GET /search/labels"],repos:["GET /search/repositories"],topics:["GET /search/topics"],users:["GET /search/users"]},secretScanning:{getAlert:["GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}"],listAlertsForEnterprise:["GET /enterprises/{enterprise}/secret-scanning/alerts"],listAlertsForOrg:["GET /orgs/{org}/secret-scanning/alerts"],listAlertsForRepo:["GET /repos/{owner}/{repo}/secret-scanning/alerts"],listLocationsForAlert:["GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations"],updateAlert:["PATCH /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}"]},securityAdvisories:{createPrivateVulnerabilityReport:["POST /repos/{owner}/{repo}/security-advisories/reports"],createRepositoryAdvisory:["POST /repos/{owner}/{repo}/security-advisories"],getRepositoryAdvisory:["GET /repos/{owner}/{repo}/security-advisories/{ghsa_id}"],listRepositoryAdvisories:["GET /repos/{owner}/{repo}/security-advisories"],updateRepositoryAdvisory:["PATCH /repos/{owner}/{repo}/security-advisories/{ghsa_id}"]},teams:{addOrUpdateMembershipForUserInOrg:["PUT /orgs/{org}/teams/{team_slug}/memberships/{username}"],addOrUpdateProjectPermissionsInOrg:["PUT /orgs/{org}/teams/{team_slug}/projects/{project_id}"],addOrUpdateRepoPermissionsInOrg:["PUT /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}"],checkPermissionsForProjectInOrg:["GET /orgs/{org}/teams/{team_slug}/projects/{project_id}"],checkPermissionsForRepoInOrg:["GET /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}"],create:["POST /orgs/{org}/teams"],createDiscussionCommentInOrg:["POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments"],createDiscussionInOrg:["POST /orgs/{org}/teams/{team_slug}/discussions"],deleteDiscussionCommentInOrg:["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}"],deleteDiscussionInOrg:["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}"],deleteInOrg:["DELETE /orgs/{org}/teams/{team_slug}"],getByName:["GET /orgs/{org}/teams/{team_slug}"],getDiscussionCommentInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}"],getDiscussionInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}"],getMembershipForUserInOrg:["GET /orgs/{org}/teams/{team_slug}/memberships/{username}"],list:["GET /orgs/{org}/teams"],listChildInOrg:["GET /orgs/{org}/teams/{team_slug}/teams"],listDiscussionCommentsInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments"],listDiscussionsInOrg:["GET /orgs/{org}/teams/{team_slug}/discussions"],listForAuthenticatedUser:["GET /user/teams"],listMembersInOrg:["GET /orgs/{org}/teams/{team_slug}/members"],listPendingInvitationsInOrg:["GET /orgs/{org}/teams/{team_slug}/invitations"],listProjectsInOrg:["GET /orgs/{org}/teams/{team_slug}/projects"],listReposInOrg:["GET /orgs/{org}/teams/{team_slug}/repos"],removeMembershipForUserInOrg:["DELETE /orgs/{org}/teams/{team_slug}/memberships/{username}"],removeProjectInOrg:["DELETE /orgs/{org}/teams/{team_slug}/projects/{project_id}"],removeRepoInOrg:["DELETE /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}"],updateDiscussionCommentInOrg:["PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}"],updateDiscussionInOrg:["PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}"],updateInOrg:["PATCH /orgs/{org}/teams/{team_slug}"]},users:{addEmailForAuthenticated:["POST /user/emails",{},{renamed:["users","addEmailForAuthenticatedUser"]}],addEmailForAuthenticatedUser:["POST /user/emails"],addSocialAccountForAuthenticatedUser:["POST /user/social_accounts"],block:["PUT /user/blocks/{username}"],checkBlocked:["GET /user/blocks/{username}"],checkFollowingForUser:["GET /users/{username}/following/{target_user}"],checkPersonIsFollowedByAuthenticated:["GET /user/following/{username}"],createGpgKeyForAuthenticated:["POST /user/gpg_keys",{},{renamed:["users","createGpgKeyForAuthenticatedUser"]}],createGpgKeyForAuthenticatedUser:["POST /user/gpg_keys"],createPublicSshKeyForAuthenticated:["POST /user/keys",{},{renamed:["users","createPublicSshKeyForAuthenticatedUser"]}],createPublicSshKeyForAuthenticatedUser:["POST /user/keys"],createSshSigningKeyForAuthenticatedUser:["POST /user/ssh_signing_keys"],deleteEmailForAuthenticated:["DELETE /user/emails",{},{renamed:["users","deleteEmailForAuthenticatedUser"]}],deleteEmailForAuthenticatedUser:["DELETE /user/emails"],deleteGpgKeyForAuthenticated:["DELETE /user/gpg_keys/{gpg_key_id}",{},{renamed:["users","deleteGpgKeyForAuthenticatedUser"]}],deleteGpgKeyForAuthenticatedUser:["DELETE /user/gpg_keys/{gpg_key_id}"],deletePublicSshKeyForAuthenticated:["DELETE /user/keys/{key_id}",{},{renamed:["users","deletePublicSshKeyForAuthenticatedUser"]}],deletePublicSshKeyForAuthenticatedUser:["DELETE /user/keys/{key_id}"],deleteSocialAccountForAuthenticatedUser:["DELETE /user/social_accounts"],deleteSshSigningKeyForAuthenticatedUser:["DELETE /user/ssh_signing_keys/{ssh_signing_key_id}"],follow:["PUT /user/following/{username}"],getAuthenticated:["GET /user"],getByUsername:["GET /users/{username}"],getContextForUser:["GET /users/{username}/hovercard"],getGpgKeyForAuthenticated:["GET /user/gpg_keys/{gpg_key_id}",{},{renamed:["users","getGpgKeyForAuthenticatedUser"]}],getGpgKeyForAuthenticatedUser:["GET /user/gpg_keys/{gpg_key_id}"],getPublicSshKeyForAuthenticated:["GET /user/keys/{key_id}",{},{renamed:["users","getPublicSshKeyForAuthenticatedUser"]}],getPublicSshKeyForAuthenticatedUser:["GET /user/keys/{key_id}"],getSshSigningKeyForAuthenticatedUser:["GET /user/ssh_signing_keys/{ssh_signing_key_id}"],list:["GET /users"],listBlockedByAuthenticated:["GET /user/blocks",{},{renamed:["users","listBlockedByAuthenticatedUser"]}],listBlockedByAuthenticatedUser:["GET /user/blocks"],listEmailsForAuthenticated:["GET /user/emails",{},{renamed:["users","listEmailsForAuthenticatedUser"]}],listEmailsForAuthenticatedUser:["GET /user/emails"],listFollowedByAuthenticated:["GET /user/following",{},{renamed:["users","listFollowedByAuthenticatedUser"]}],listFollowedByAuthenticatedUser:["GET /user/following"],listFollowersForAuthenticatedUser:["GET /user/followers"],listFollowersForUser:["GET /users/{username}/followers"],listFollowingForUser:["GET /users/{username}/following"],listGpgKeysForAuthenticated:["GET /user/gpg_keys",{},{renamed:["users","listGpgKeysForAuthenticatedUser"]}],listGpgKeysForAuthenticatedUser:["GET /user/gpg_keys"],listGpgKeysForUser:["GET /users/{username}/gpg_keys"],listPublicEmailsForAuthenticated:["GET /user/public_emails",{},{renamed:["users","listPublicEmailsForAuthenticatedUser"]}],listPublicEmailsForAuthenticatedUser:["GET /user/public_emails"],listPublicKeysForUser:["GET /users/{username}/keys"],listPublicSshKeysForAuthenticated:["GET /user/keys",{},{renamed:["users","listPublicSshKeysForAuthenticatedUser"]}],listPublicSshKeysForAuthenticatedUser:["GET /user/keys"],listSocialAccountsForAuthenticatedUser:["GET /user/social_accounts"],listSocialAccountsForUser:["GET /users/{username}/social_accounts"],listSshSigningKeysForAuthenticatedUser:["GET /user/ssh_signing_keys"],listSshSigningKeysForUser:["GET /users/{username}/ssh_signing_keys"],setPrimaryEmailVisibilityForAuthenticated:["PATCH /user/email/visibility",{},{renamed:["users","setPrimaryEmailVisibilityForAuthenticatedUser"]}],setPrimaryEmailVisibilityForAuthenticatedUser:["PATCH /user/email/visibility"],unblock:["DELETE /user/blocks/{username}"],unfollow:["DELETE /user/following/{username}"],updateAuthenticated:["PATCH /user"]}},Ete=_te,Al=new Map;for(let[t,e]of Object.entries(Ete))for(let[r,i]of Object.entries(e)){let[a,n,s]=i,[o,p]=a.split(/ /),l=Object.assign({method:o,url:p},n);Al.has(t)||Al.set(t,new Map),Al.get(t).set(r,{scope:t,methodName:r,endpointDefaults:l,decorations:s})}var Tte={get({octokit:t,scope:e,cache:r},i){if(r[i])return r[i];let{decorations:a,endpointDefaults:n}=Al.get(e).get(i);return a?r[i]=Nte(t,e,i,n,a):r[i]=t.request.defaults(n),r[i]}};function RC(t){let e={};for(let r of Al.keys())e[r]=new Proxy({octokit:t,scope:r,cache:{}},Tte);return e}function Nte(t,e,r,i,a){let n=t.request.defaults(i);function s(...o){let p=n.endpoint.merge(...o);if(a.mapToData)return p=Object.assign({},p,{data:p[a.mapToData],[a.mapToData]:void 0}),n(p);if(a.renamed){let[l,c]=a.renamed;t.log.warn(`octokit.${e}.${r}() has been renamed to octokit.${l}.${c}()`)}if(a.deprecated&&t.log.warn(a.deprecated),a.renamedParameters){let l=n.endpoint.merge(...o);for(let[c,d]of Object.entries(a.renamedParameters))c in l&&(t.log.warn(`"${c}" parameter is deprecated for "octokit.${e}.${r}()". Use "${d}" instead`),d in l||(l[d]=l[c]),delete l[c]);return n(l)}return n(...o)}return Object.assign(s,n)}function DC(t){return{rest:RC(t)}}DC.VERSION=CC;function AC(t){let e=RC(t);return{...e,rest:e}}AC.VERSION=CC});var BC=T(Jr=>{"use strict";var Ste=Jr&&Jr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),Ote=Jr&&Jr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Pte=Jr&&Jr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Ste(e,t,r);return Ote(e,t),e},ga=Jr&&Jr.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(Jr,"__esModule",{value:!0});Jr.Git=void 0;var Cte=Pte(Me()),Rte=Q1(),Dte=LC(),Ate=Pa(),Ite=zc(),Lte=Jl(),a4=class t{static context(){return ga(this,void 0,void 0,function*(){let e=new Lte.Context;return e.ref=yield t.ref(),e.sha=yield t.fullCommit(),e})}static isInsideWorkTree(){return ga(this,void 0,void 0,function*(){return yield t.exec(["rev-parse","--is-inside-work-tree"]).then(e=>e==="true").catch(()=>!1)})}static remoteSha(e,r,i){return ga(this,void 0,void 0,function*(){let a=e.match(/github.com\/([^/]+)\/([^/]+?)(?:\.git)?(\/|$)/);if(i&&a){Cte.setSecret(i);let n=new(Rte.Octokit.plugin(Dte.restEndpointMethods).defaults({baseUrl:Ite.GitHub.apiURL}))({auth:i}),[s,o]=a.slice(1,3);try{return(yield n.rest.repos.listCommits({owner:s,repo:o,sha:r,per_page:1})).data[0].sha}catch(p){throw new Error(`Cannot find remote ref for ${e}#${r}: ${p.message}`)}}return yield t.exec(["ls-remote",e,r]).then(n=>{let[s]=n.split(/[\s\t]/);if(s.length==0)throw new Error(`Cannot find remote ref for ${e}#${r}`);return s})})}static remoteURL(){return ga(this,void 0,void 0,function*(){return yield t.exec(["remote","get-url","origin"]).then(e=>e.length==0?t.exec(["remote","get-url","upstream"]).then(r=>{if(r.length==0)throw new Error("Cannot find remote URL for origin or upstream");return r}):e)})}static ref(){return ga(this,void 0,void 0,function*(){return yield t.exec(["symbolic-ref","HEAD"]).catch(()=>t.tag().then(e=>`refs/tags/${e}`))})}static fullCommit(){return ga(this,void 0,void 0,function*(){return yield t.exec(["show","--format=%H","HEAD","--quiet","--"])})}static shortCommit(){return ga(this,void 0,void 0,function*(){return yield t.exec(["show","--format=%h","HEAD","--quiet","--"])})}static tag(){return ga(this,void 0,void 0,function*(){return yield t.exec(["tag","--points-at","HEAD","--sort","-version:creatordate"]).then(e=>e.length==0?t.exec(["describe","--tags","--abbrev=0"]):e.split(` +`)[0])})}static exec(e=[]){return ga(this,void 0,void 0,function*(){return yield Ate.Exec.getExecOutput("git",e,{ignoreReturnCode:!0,silent:!0}).then(r=>{if(r.stderr.length>0&&r.exitCode!=0)throw new Error(r.stderr);return r.stdout.trim()})})}};Jr.Git=a4});var jC=T(yr=>{"use strict";var Bte=yr&&yr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),kte=yr&&yr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),So=yr&&yr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Bte(e,t,r);return kte(e,t),e},ki=yr&&yr.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})},Em=yr&&yr.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(yr,"__esModule",{value:!0});yr.Install=void 0;var qte=Em(require("crypto")),Yr=Em(require("fs")),qi=Em(require("os")),Kn=Em(require("path")),we=So(Me()),Mte=So(hi()),xm=So(S7()),bm=So(OC()),kC=So(Oc()),n4=So(require("util")),wm=Ts(),qC=Fc(),zte=Pa(),MC=Mf(),jte=BC(),zC=lc(),s4=class t{constructor(e){this._standalone=e==null?void 0:e.standalone}download(e){return ki(this,void 0,void 0,function*(){let r=yield t.getRelease(e);we.debug(`Install.download release tag name: ${r.tag_name}`);let i=yield this.vspec(r.tag_name);we.debug(`Install.download vspec: ${i}`);let a=kC.clean(i)||"";if(!kC.valid(a))throw new Error(`Invalid Buildx version "${i}".`);let n=new _m("buildx-dl-bin",i),s=yield n.find();if(s)return we.info(`Buildx binary found in ${s}`),s;let o=n4.format("https://github.com/docker/buildx/releases/download/v%s/%s",i,this.filename(i));we.info(`Downloading ${o}`);let p=yield xm.downloadTool(o);we.debug(`Install.download htcDownloadPath: ${p}`);let l=yield n.save(p);return we.info(`Cached to ${l}`),l})}build(e){return ki(this,void 0,void 0,function*(){let r=yield this.vspec(e);we.debug(`Install.build vspec: ${r}`);let i=new _m("buildx-build-bin",r),a=yield i.find();if(a)return we.info(`Buildx binary found in ${a}`),a;let n=Kn.default.join(qC.Context.tmpDir(),"buildx-build-cache"),s=yield this.buildCommand(e,n),o=yield zte.Exec.getExecOutput(s.command,s.args,{ignoreReturnCode:!0}).then(l=>{var c,d,u;if(l.stderr.length>0&&l.exitCode!=0)throw new Error(`build failed with: ${(u=(d=(c=l.stderr.match(/(.*)\s*$/))===null||c===void 0?void 0:c[0])===null||d===void 0?void 0:d.trim())!==null&&u!==void 0?u:"unknown error"}`);return`${n}/buildx`}),p=yield i.save(o);return we.info(`Cached to ${p}`),p})}installStandalone(e,r){return ki(this,void 0,void 0,function*(){we.info("Standalone mode"),r=r||qC.Context.tmpDir();let i=Kn.default.join(r,"buildx-bin-standalone");Yr.default.existsSync(i)||Yr.default.mkdirSync(i,{recursive:!0});let a=qi.default.platform()=="win32"?"buildx.exe":"buildx",n=Kn.default.join(i,a);return Yr.default.copyFileSync(e,n),we.info("Fixing perms"),Yr.default.chmodSync(n,"0755"),we.addPath(i),we.info("Added Buildx to PATH"),we.info(`Binary path: ${n}`),n})}installPlugin(e,r){return ki(this,void 0,void 0,function*(){we.info("Docker plugin mode"),r=r||MC.Docker.configDir;let i=Kn.default.join(r,"cli-plugins");Yr.default.existsSync(i)||Yr.default.mkdirSync(i,{recursive:!0});let a=qi.default.platform()=="win32"?"docker-buildx.exe":"docker-buildx",n=Kn.default.join(i,a);return Yr.default.copyFileSync(e,n),we.info("Fixing perms"),Yr.default.chmodSync(n,"0755"),we.info(`Plugin path: ${n}`),n})}buildCommand(e,r){return ki(this,void 0,void 0,function*(){let i=yield new wm.Buildx({standalone:!0}).isAvailable(),a=yield new wm.Buildx({standalone:!1}).isAvailable(),n=!1;if((yield this.isStandalone())&&i)we.debug("Install.buildCommand: Buildx standalone found, build with it"),n=!0;else if(!(yield this.isStandalone())&&a)we.debug("Install.buildCommand: Buildx plugin found, build with it"),n=!1;else if(i)we.debug("Install.buildCommand: Buildx plugin not found, but standalone found so trying to build with it"),n=!0;else if(a)we.debug("Install.buildCommand: Buildx standalone not found, but plugin found so trying to build with it"),n=!1;else throw new Error(`Neither buildx standalone or plugin have been found to build from ref ${e}`);let s=["build","--target","binaries","--platform","local","--build-arg","BUILDKIT_CONTEXT_KEEP_GIT_DIR=1","--output",`type=local,dest=${r}`];return process.env.GIT_AUTH_TOKEN&&s.push("--secret","id=GIT_AUTH_TOKEN"),s.push(e),yield new wm.Buildx({standalone:n}).getCommand(s)})}isStandalone(){var e;return ki(this,void 0,void 0,function*(){let r=(e=this._standalone)!==null&&e!==void 0?e:!(yield MC.Docker.isAvailable());return we.debug(`Install.isStandalone: ${r}`),r})}filename(e){let r;switch(qi.default.arch()){case"x64":{r="amd64";break}case"ppc64":{r="ppc64le";break}case"arm":{let n=process.config.variables.arm_version;r=n?"arm-v"+n:"arm";break}default:{r=qi.default.arch();break}}let i=qi.default.platform()=="win32"?"windows":qi.default.platform(),a=qi.default.platform()=="win32"?".exe":"";return n4.format("buildx-v%s.%s-%s%s",e,i,r,a)}vspec(e){return ki(this,void 0,void 0,function*(){if(!zC.Util.isValidRef(e)){let l=e.replace(/^v+|v+$/g,"");return we.info(`Use ${l} version spec cache key for ${e}`),l}let[r,i]=e.split("#");i.length==0&&(i="master");let a;i.match(/^[0-9a-fA-F]{40}$/)?a=i:a=yield jte.Git.remoteSha(r,i,process.env.GIT_AUTH_TOKEN);let[n,s]=r.substring(19).split("/"),o=`${n}/${zC.Util.trimSuffix(s,".git")}/${a}`,p=qte.default.createHash("sha256").update(o).digest("hex");return we.info(`Use ${p} version spec cache key for ${o}`),p})}static getRelease(e){return ki(this,void 0,void 0,function*(){let r="https://raw.githubusercontent.com/docker/actions-toolkit/main/.github/buildx-releases.json",a=yield new Mte.HttpClient("docker-actions-toolkit").get(r),n=yield a.readBody(),s=a.message.statusCode||500;if(s>=400)throw new Error(`Failed to get Buildx release ${e} from ${r} with status code ${s}: ${n}`);let o=JSON.parse(n);if(!o[e])throw new Error(`Cannot find Buildx release ${e} in ${r}`);return o[e]})}};yr.Install=s4;var _m=class{constructor(e,r){this.htcName=e,this.htcVersion=r,this.ghaCacheKey=n4.format("%s-%s-%s",this.htcName,this.htcVersion,this.platform()),this.cacheDir=Kn.default.join(wm.Buildx.configDir,".bin",r,this.platform()),this.cacheFile=qi.default.platform()=="win32"?"docker-buildx.exe":"docker-buildx",this.cachePath=Kn.default.join(this.cacheDir,this.cacheFile),Yr.default.existsSync(this.cacheDir)||Yr.default.mkdirSync(this.cacheDir,{recursive:!0})}save(e){return ki(this,void 0,void 0,function*(){we.debug(`InstallCache.save ${e}`);let r=this.copyToCache(e),i=yield xm.cacheDir(this.cacheDir,this.htcName,this.htcVersion,this.platform());return we.debug(`InstallCache.save cached to hosted tool cache ${i}`),bm.isFeatureAvailable()&&(we.debug(`InstallCache.save caching ${this.ghaCacheKey} to GitHub Actions cache`),yield bm.saveCache([this.cacheDir],this.ghaCacheKey)),r})}find(){return ki(this,void 0,void 0,function*(){let e=xm.find(this.htcName,this.htcVersion,this.platform());if(e)return we.info(`Restored from hosted tool cache ${e}`),this.copyToCache(`${e}/${this.cacheFile}`);if(bm.isFeatureAvailable()){if(we.debug("GitHub Actions cache feature available"),yield bm.restoreCache([this.cacheDir],this.ghaCacheKey))return we.info(`Restored ${this.ghaCacheKey} from GitHub Actions cache`),e=yield xm.cacheDir(this.cacheDir,this.htcName,this.htcVersion,this.platform()),we.info(`Restored to hosted tool cache ${e}`),this.copyToCache(`${e}/${this.cacheFile}`)}else we.info("GitHub Actions cache feature not available");return""})}copyToCache(e){return we.debug(`Copying ${e} to ${this.cachePath}`),Yr.default.copyFileSync(e,this.cachePath),Yr.default.chmodSync(this.cachePath,"0755"),this.cachePath}platform(){let e=process.config.variables.arm_version;return`${qi.default.platform()}-${qi.default.arch()}${e?"v"+e:""}`}}});var l4=T(Zr=>{"use strict";var Fte=Zr&&Zr.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),Ute=Zr&&Zr.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),Gte=Zr&&Zr.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Fte(e,t,r);return Ute(e,t),e},FC=Zr&&Zr.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(Zr,"__esModule",{value:!0});Zr.Builder=void 0;var o4=Gte(Me()),Hte=Ts(),UC=Pa(),p4=class t{constructor(e){this.buildx=(e==null?void 0:e.buildx)||new Hte.Buildx}exists(e){return FC(this,void 0,void 0,function*(){let r=yield this.buildx.getCommand(["inspect",e]),i=yield UC.Exec.getExecOutput(r.command,r.args,{ignoreReturnCode:!0,silent:!0}).then(a=>a.stderr.length>0&&a.exitCode!=0?(o4.debug(`Builder.exists cmd err: ${a.stderr.trim()}`),!1):a.exitCode==0).catch(a=>(o4.debug(`Builder.exists error: ${a}`),!1));return o4.debug(`Builder.exists: ${i}`),i})}inspect(e){return FC(this,void 0,void 0,function*(){let r=yield this.buildx.getCommand(["inspect",e]);return yield UC.Exec.getExecOutput(r.command,r.args,{ignoreReturnCode:!0,silent:!0}).then(i=>{if(i.stderr.length>0&&i.exitCode!=0)throw new Error(i.stderr.trim());return t.parseInspect(i.stdout)})})}static parseInspect(e){let r={nodes:[]},i,a={},n;for(let s of e.trim().split(` +`)){let[o,...p]=s.split(":"),l=o.toLowerCase(),c=p.map(d=>d.trim()).join(":");if(o.length!=0)switch(!0){case l=="name":{i=void 0,r.name==null?r.name=c:(n&&a.gcPolicy&&(a.gcPolicy.push(n),n=void 0),a.name&&r.nodes.push(a),a={name:c});break}case l=="driver":{i=void 0,r.driver=c;break}case l=="last activity":{i=void 0,r.lastActivity=new Date(c);break}case l=="endpoint":{i=void 0,a.endpoint=c;break}case l=="driver options":{i=void 0,a["driver-opts"]=(c.match(/([a-zA-Z0-9_.]+)="([^"]*)"/g)||[]).map(d=>d.replace(/^(.*)="(.*)"$/g,"$1=$2"));break}case l=="status":{i=void 0,a.status=c;break}case l=="flags":{i=void 0,a["buildkitd-flags"]=c;break}case l=="buildkit":{i=void 0,a.buildkit=c;break}case l=="platforms":{if(i=void 0,!c)break;let d=[];if(c.includes("*"))for(let u of c.split(", "))u.includes("*")&&d.push(u.replace("*",""));else d=c.split(", ");a.platforms=d.join(",");break}case l=="labels":{i="label",a.labels={};break}case l.startsWith("gc policy rule#"):{i="gcpolicy",a.gcPolicy&&n&&(a.gcPolicy.push(n),n=void 0);break}default:switch(i||""){case"label":{a.labels=a.labels||{},a.labels[o.trim()]=c;break}case"gcpolicy":{switch(a.gcPolicy=a.gcPolicy||[],n=n||{},l.trim()){case"all":{n.all=c=="true";break}case"filters":{c&&(n.filter=c.split(","));break}case"keep duration":{n.keepDuration=c;break}case"keep bytes":{n.keepBytes=c;break}}break}}}}return n&&a.gcPolicy&&a.gcPolicy.push(n),a.name&&r.nodes.push(a),r}};Zr.Builder=p4});var HC=T(Oo=>{"use strict";var $te=Oo&&Oo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Oo,"__esModule",{value:!0});Oo.Config=void 0;var c4=$te(require("fs")),GC=Fc(),d4=class{resolveFromString(e){return this.resolve(e,!1)}resolveFromFile(e){return this.resolve(e,!0)}resolve(e,r){if(r){if(!c4.default.existsSync(e))throw new Error(`config file ${e} not found`);e=c4.default.readFileSync(e,{encoding:"utf-8"})}let i=GC.Context.tmpName({tmpdir:GC.Context.tmpDir()});return c4.default.writeFileSync(i,e),i}};Oo.Config=d4});var XC=T(ei=>{"use strict";var Vte=ei&&ei.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var a=Object.getOwnPropertyDescriptor(e,r);(!a||("get"in a?!e.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,a)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),Wte=ei&&ei.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),WC=ei&&ei.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Vte(e,t,r);return Wte(e,t),e},u4=ei&&ei.__awaiter||function(t,e,r,i){function a(n){return n instanceof r?n:new r(function(s){s(n)})}return new(r||(r=Promise))(function(n,s){function o(c){try{l(i.next(c))}catch(d){s(d)}}function p(c){try{l(i.throw(c))}catch(d){s(d)}}function l(c){c.done?n(c.value):a(c.value).then(o,p)}l((i=i.apply(t,e||[])).next())})};Object.defineProperty(ei,"__esModule",{value:!0});ei.BuildKit=void 0;var Po=WC(Me()),Xte=WC(Oc()),$C=Ts(),Kte=l4(),Qte=HC(),VC=Pa(),m4=class{constructor(e){this.config=new Qte.Config,this.buildx=(e==null?void 0:e.buildx)||new $C.Buildx}getVersion(e){return u4(this,void 0,void 0,function*(){if(!e.buildkit&&e.name)try{return yield this.getVersionWithinImage(e.name)}catch(r){Po.warning(r)}return e.buildkit})}getVersionWithinImage(e){return u4(this,void 0,void 0,function*(){return Po.debug(`BuildKit.getVersionWithinImage nodeName: ${e}`),VC.Exec.getExecOutput("docker",["inspect","--format","{{.Config.Image}}",`${$C.Buildx.containerNamePrefix}${e}`],{ignoreReturnCode:!0,silent:!0}).then(r=>{if(r.exitCode==0&&r.stdout.length>0)return Po.debug(`BuildKit.getVersionWithinImage image: ${r.stdout.trim()}`),VC.Exec.getExecOutput("docker",["run","--rm",r.stdout.trim(),"--version"],{ignoreReturnCode:!0,silent:!0}).then(i=>{if(i.exitCode==0&&i.stdout.length>0)return`${r.stdout.trim()} => ${i.stdout.trim()}`;if(i.stderr.length>0)throw new Error(r.stderr.trim());return i.stdout.trim()});if(r.stderr.length>0)throw new Error(r.stderr.trim());return r.stdout.trim()})})}versionSatisfies(e,r,i){return u4(this,void 0,void 0,function*(){i||(i=yield new Kte.Builder({buildx:this.buildx}).inspect(e));for(let a of i.nodes){let n=a.buildkit;if(Po.debug(`BuildKit.versionSatisfies ${n}: ${r}`),!n)try{n=yield this.getVersionWithinImage(a.name||"")}catch{return Po.debug(`BuildKit.versionSatisfies ${a.name}: can't get version`),!1}if(Po.debug(`BuildKit.versionSatisfies ${a.name}: version ${n}`),i.driver=="docker"&&!n.endsWith("-moby")||!Xte.satisfies(n.replace(/-moby$/,""),r))return!1}return!0})}};ei.BuildKit=m4});var KC=T(Tm=>{"use strict";Object.defineProperty(Tm,"__esModule",{value:!0});Tm.Toolkit=void 0;var Jte=Ts(),Yte=jC(),Zte=Ch(),ere=l4(),tre=XC(),rre=zc(),f4=class{constructor(e={}){this.github=new rre.GitHub({token:e.githubToken}),this.buildx=new Jte.Buildx,this.buildxInstall=new Yte.Install,this.bake=new Zte.Bake({buildx:this.buildx}),this.builder=new ere.Builder({buildx:this.buildx}),this.buildkit=new tre.BuildKit({buildx:this.buildx})}};Tm.Toolkit=f4});var eR=T((lle,ZC)=>{ZC.exports=YC;YC.sync=are;var QC=require("fs");function ire(t,e){var r=e.pathExt!==void 0?e.pathExt:process.env.PATHEXT;if(!r||(r=r.split(";"),r.indexOf("")!==-1))return!0;for(var i=0;i{aR.exports=rR;rR.sync=nre;var tR=require("fs");function rR(t,e,r){tR.stat(t,function(i,a){r(i,i?!1:iR(a,e))})}function nre(t,e){return iR(tR.statSync(t),e)}function iR(t,e){return t.isFile()&&sre(t,e)}function sre(t,e){var r=t.mode,i=t.uid,a=t.gid,n=e.uid!==void 0?e.uid:process.getuid&&process.getuid(),s=e.gid!==void 0?e.gid:process.getgid&&process.getgid(),o=parseInt("100",8),p=parseInt("010",8),l=parseInt("001",8),c=o|p,d=r&l||r&p&&a===s||r&o&&i===n||r&c&&n===0;return d}});var oR=T((ule,sR)=>{var dle=require("fs"),Nm;process.platform==="win32"||global.TESTING_WINDOWS?Nm=eR():Nm=nR();sR.exports=h4;h4.sync=ore;function h4(t,e,r){if(typeof e=="function"&&(r=e,e={}),!r){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(i,a){h4(t,e||{},function(n,s){n?a(n):i(s)})})}Nm(t,e||{},function(i,a){i&&(i.code==="EACCES"||e&&e.ignoreErrors)&&(i=null,a=!1),r(i,a)})}function ore(t,e){try{return Nm.sync(t,e||{})}catch(r){if(e&&e.ignoreErrors||r.code==="EACCES")return!1;throw r}}});var fR=T((mle,mR)=>{var Co=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",pR=require("path"),pre=Co?";":":",lR=oR(),cR=t=>Object.assign(new Error(`not found: ${t}`),{code:"ENOENT"}),dR=(t,e)=>{let r=e.colon||pre,i=t.match(/\//)||Co&&t.match(/\\/)?[""]:[...Co?[process.cwd()]:[],...(e.path||process.env.PATH||"").split(r)],a=Co?e.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",n=Co?a.split(r):[""];return Co&&t.indexOf(".")!==-1&&n[0]!==""&&n.unshift(""),{pathEnv:i,pathExt:n,pathExtExe:a}},uR=(t,e,r)=>{typeof e=="function"&&(r=e,e={}),e||(e={});let{pathEnv:i,pathExt:a,pathExtExe:n}=dR(t,e),s=[],o=l=>new Promise((c,d)=>{if(l===i.length)return e.all&&s.length?c(s):d(cR(t));let u=i[l],m=/^".*"$/.test(u)?u.slice(1,-1):u,f=pR.join(m,t),y=!m&&/^\.[\\\/]/.test(t)?t.slice(0,2)+f:f;c(p(y,l,0))}),p=(l,c,d)=>new Promise((u,m)=>{if(d===a.length)return u(o(c+1));let f=a[d];lR(l+f,{pathExt:n},(y,w)=>{if(!y&&w)if(e.all)s.push(l+f);else return u(l+f);return u(p(l,c,d+1))})});return r?o(0).then(l=>r(null,l),r):o(0)},lre=(t,e)=>{e=e||{};let{pathEnv:r,pathExt:i,pathExtExe:a}=dR(t,e),n=[];for(let s=0;s{"use strict";var hR=(t={})=>{let e=t.env||process.env;return(t.platform||process.platform)!=="win32"?"PATH":Object.keys(e).reverse().find(i=>i.toUpperCase()==="PATH")||"Path"};g4.exports=hR;g4.exports.default=hR});var xR=T((hle,bR)=>{"use strict";var yR=require("path"),cre=fR(),dre=gR();function vR(t,e){let r=t.options.env||process.env,i=process.cwd(),a=t.options.cwd!=null,n=a&&process.chdir!==void 0&&!process.chdir.disabled;if(n)try{process.chdir(t.options.cwd)}catch{}let s;try{s=cre.sync(t.command,{path:r[dre({env:r})],pathExt:e?yR.delimiter:void 0})}catch{}finally{n&&process.chdir(i)}return s&&(s=yR.resolve(a?t.options.cwd:"",s)),s}function ure(t){return vR(t)||vR(t,!0)}bR.exports=ure});var wR=T((gle,v4)=>{"use strict";var y4=/([()\][%!^"`<>&|;, *?])/g;function mre(t){return t=t.replace(y4,"^$1"),t}function fre(t,e){return t=`${t}`,t=t.replace(/(\\*)"/g,'$1$1\\"'),t=t.replace(/(\\*)$/,"$1$1"),t=`"${t}"`,t=t.replace(y4,"^$1"),e&&(t=t.replace(y4,"^$1")),t}v4.exports.command=mre;v4.exports.argument=fre});var ER=T((yle,_R)=>{"use strict";_R.exports=/^#!(.*)/});var NR=T((vle,TR)=>{"use strict";var hre=ER();TR.exports=(t="")=>{let e=t.match(hre);if(!e)return null;let[r,i]=e[0].replace(/#! ?/,"").split(" "),a=r.split("/").pop();return a==="env"?i:i?`${a} ${i}`:a}});var OR=T((ble,SR)=>{"use strict";var b4=require("fs"),gre=NR();function yre(t){let r=Buffer.alloc(150),i;try{i=b4.openSync(t,"r"),b4.readSync(i,r,0,150,0),b4.closeSync(i)}catch{}return gre(r.toString())}SR.exports=yre});var DR=T((xle,RR)=>{"use strict";var vre=require("path"),PR=xR(),CR=wR(),bre=OR(),xre=process.platform==="win32",wre=/\.(?:com|exe)$/i,_re=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function Ere(t){t.file=PR(t);let e=t.file&&bre(t.file);return e?(t.args.unshift(t.file),t.command=e,PR(t)):t.file}function Tre(t){if(!xre)return t;let e=Ere(t),r=!wre.test(e);if(t.options.forceShell||r){let i=_re.test(e);t.command=vre.normalize(t.command),t.command=CR.command(t.command),t.args=t.args.map(n=>CR.argument(n,i));let a=[t.command].concat(t.args).join(" ");t.args=["/d","/s","/c",`"${a}"`],t.command=process.env.comspec||"cmd.exe",t.options.windowsVerbatimArguments=!0}return t}function Nre(t,e,r){e&&!Array.isArray(e)&&(r=e,e=null),e=e?e.slice(0):[],r=Object.assign({},r);let i={command:t,args:e,options:r,file:void 0,original:{command:t,args:e}};return r.shell?i:Tre(i)}RR.exports=Nre});var LR=T((wle,IR)=>{"use strict";var x4=process.platform==="win32";function w4(t,e){return Object.assign(new Error(`${e} ${t.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${e} ${t.command}`,path:t.command,spawnargs:t.args})}function Sre(t,e){if(!x4)return;let r=t.emit;t.emit=function(i,a){if(i==="exit"){let n=AR(a,e,"spawn");if(n)return r.call(t,"error",n)}return r.apply(t,arguments)}}function AR(t,e){return x4&&t===1&&!e.file?w4(e.original,"spawn"):null}function Ore(t,e){return x4&&t===1&&!e.file?w4(e.original,"spawnSync"):null}IR.exports={hookChildProcess:Sre,verifyENOENT:AR,verifyENOENTSync:Ore,notFoundError:w4}});var qR=T((_le,Ro)=>{"use strict";var BR=require("child_process"),_4=DR(),E4=LR();function kR(t,e,r){let i=_4(t,e,r),a=BR.spawn(i.command,i.args,i.options);return E4.hookChildProcess(a,i),a}function Pre(t,e,r){let i=_4(t,e,r),a=BR.spawnSync(i.command,i.args,i.options);return a.error=a.error||E4.verifyENOENTSync(a.status,i),a}Ro.exports=kR;Ro.exports.spawn=kR;Ro.exports.sync=Pre;Ro.exports._parse=_4;Ro.exports._enoent=E4});var yD=T((yce,gD)=>{"use strict";var{PassThrough:vie}=require("stream");gD.exports=function(){var t=[],e=new vie({objectMode:!0});return e.setMaxListeners(0),e.add=r,e.isEmpty=i,e.on("unpipe",a),Array.prototype.slice.call(arguments).forEach(r),e;function r(n){return Array.isArray(n)?(n.forEach(r),this):(t.push(n),n.once("end",a.bind(null,n)),n.once("error",e.emit.bind(e,"error")),n.pipe(e,{end:!1}),this)}function i(){return t.length==0}function a(n){t=t.filter(function(s){return s!==n}),!t.length&&e.readable&&e.end()}}});var Yt=ye(Me(),1),JD=ye(require("fs"),1);var Ue=ye(Me(),1),dc=ye(ms(),1),n5=ye(lc(),1);var ve=class t extends Error{constructor(e,r,i,...a){Array.isArray(r)&&(r=r.join(" ").trim()),super(r),Error.captureStackTrace!==void 0&&Error.captureStackTrace(this,t),this.code=e;for(let n of a)for(let s in n){let o=n[s];this[s]=Buffer.isBuffer(o)?o.toString(i.encoding):o==null?o:JSON.parse(JSON.stringify(o))}}};var Z9=function(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)};var cc=function(t){let e=[];for(let r=0,i=t.length;r=this.size&&(this.resize(),r>=this.size))throw Error("INVALID_BUFFER_STATE");let i=this.buf;this.buf=Buffer.allocUnsafe(this.size),e.copy(this.buf,0),i.copy(this.buf,e.length),this.length+=e.length}else{let r=this.length++;r===this.size&&this.resize();let i=this.clone();this.buf[0]=e,i.copy(this.buf,1,0,r)}}append(e){let r=this.length++;r===this.size&&this.resize(),this.buf[r]=e}clone(){return Buffer.from(this.buf.slice(0,this.length))}resize(){let e=this.length;this.size=this.size*2;let r=Buffer.allocUnsafe(this.size);this.buf.copy(r,0,0,e),this.buf=r}toString(e){return e?this.buf.slice(0,this.length).toString(e):Uint8Array.prototype.slice.call(this.buf.slice(0,this.length))}toJSON(){return this.toString("utf8")}reset(){this.length=0}},of=sf;var Ik=12,Lk=13,Bk=10,kk=32,qk=9,e5=function(t){return{bomSkipped:!1,bufBytesStart:0,castField:t.cast_function,commenting:!1,error:void 0,enabled:t.from_line===1,escaping:!1,escapeIsQuote:Buffer.isBuffer(t.escape)&&Buffer.isBuffer(t.quote)&&Buffer.compare(t.escape,t.quote)===0,expectedRecordLength:Array.isArray(t.columns)?t.columns.length:void 0,field:new of(20),firstLineToHeaders:t.cast_first_line_to_header,needMoreDataSize:Math.max(t.comment!==null?t.comment.length:0,...t.delimiter.map(e=>e.length),t.quote!==null?t.quote.length:0),previousBuf:void 0,quoting:!1,stop:!1,rawBuffer:new of(100),record:[],recordHasError:!1,record_length:0,recordDelimiterMaxLength:t.record_delimiter.length===0?0:Math.max(...t.record_delimiter.map(e=>e.length)),trimChars:[Buffer.from(" ",t.encoding)[0],Buffer.from(" ",t.encoding)[0]],wasQuoting:!1,wasRowDelimiter:!1,timchars:[Buffer.from(Buffer.from([Lk],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([Bk],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([Ik],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([kk],"utf8").toString(),t.encoding),Buffer.from(Buffer.from([qk],"utf8").toString(),t.encoding)]}};var t5=function(t){return t.replace(/([A-Z])/g,function(e,r){return"_"+r.toLowerCase()})};var pf=function(t){let e={};for(let i in t)e[t5(i)]=t[i];if(e.encoding===void 0||e.encoding===!0)e.encoding="utf8";else if(e.encoding===null||e.encoding===!1)e.encoding=null;else if(typeof e.encoding!="string"&&e.encoding!==null)throw new ve("CSV_INVALID_OPTION_ENCODING",["Invalid option encoding:","encoding must be a string or null to return a buffer,",`got ${JSON.stringify(e.encoding)}`],e);if(e.bom===void 0||e.bom===null||e.bom===!1)e.bom=!1;else if(e.bom!==!0)throw new ve("CSV_INVALID_OPTION_BOM",["Invalid option bom:","bom must be true,",`got ${JSON.stringify(e.bom)}`],e);if(e.cast_function=null,e.cast===void 0||e.cast===null||e.cast===!1||e.cast==="")e.cast=void 0;else if(typeof e.cast=="function")e.cast_function=e.cast,e.cast=!0;else if(e.cast!==!0)throw new ve("CSV_INVALID_OPTION_CAST",["Invalid option cast:","cast must be true or a function,",`got ${JSON.stringify(e.cast)}`],e);if(e.cast_date===void 0||e.cast_date===null||e.cast_date===!1||e.cast_date==="")e.cast_date=!1;else if(e.cast_date===!0)e.cast_date=function(i){let a=Date.parse(i);return isNaN(a)?i:new Date(a)};else if(typeof e.cast_date!="function")throw new ve("CSV_INVALID_OPTION_CAST_DATE",["Invalid option cast_date:","cast_date must be true or a function,",`got ${JSON.stringify(e.cast_date)}`],e);if(e.cast_first_line_to_header=null,e.columns===!0)e.cast_first_line_to_header=void 0;else if(typeof e.columns=="function")e.cast_first_line_to_header=e.columns,e.columns=!0;else if(Array.isArray(e.columns))e.columns=cc(e.columns);else if(e.columns===void 0||e.columns===null||e.columns===!1)e.columns=!1;else throw new ve("CSV_INVALID_OPTION_COLUMNS",["Invalid option columns:","expect an array, a function or true,",`got ${JSON.stringify(e.columns)}`],e);if(e.group_columns_by_name===void 0||e.group_columns_by_name===null||e.group_columns_by_name===!1)e.group_columns_by_name=!1;else{if(e.group_columns_by_name!==!0)throw new ve("CSV_INVALID_OPTION_GROUP_COLUMNS_BY_NAME",["Invalid option group_columns_by_name:","expect an boolean,",`got ${JSON.stringify(e.group_columns_by_name)}`],e);if(e.columns===!1)throw new ve("CSV_INVALID_OPTION_GROUP_COLUMNS_BY_NAME",["Invalid option group_columns_by_name:","the `columns` mode must be activated."],e)}if(e.comment===void 0||e.comment===null||e.comment===!1||e.comment==="")e.comment=null;else if(typeof e.comment=="string"&&(e.comment=Buffer.from(e.comment,e.encoding)),!Buffer.isBuffer(e.comment))throw new ve("CSV_INVALID_OPTION_COMMENT",["Invalid option comment:","comment must be a buffer or a string,",`got ${JSON.stringify(e.comment)}`],e);let r=JSON.stringify(e.delimiter);if(Array.isArray(e.delimiter)||(e.delimiter=[e.delimiter]),e.delimiter.length===0)throw new ve("CSV_INVALID_OPTION_DELIMITER",["Invalid option delimiter:","delimiter must be a non empty string or buffer or array of string|buffer,",`got ${r}`],e);if(e.delimiter=e.delimiter.map(function(i){if(i==null||i===!1)return Buffer.from(",",e.encoding);if(typeof i=="string"&&(i=Buffer.from(i,e.encoding)),!Buffer.isBuffer(i)||i.length===0)throw new ve("CSV_INVALID_OPTION_DELIMITER",["Invalid option delimiter:","delimiter must be a non empty string or buffer or array of string|buffer,",`got ${r}`],e);return i}),e.escape===void 0||e.escape===!0?e.escape=Buffer.from('"',e.encoding):typeof e.escape=="string"?e.escape=Buffer.from(e.escape,e.encoding):(e.escape===null||e.escape===!1)&&(e.escape=null),e.escape!==null&&!Buffer.isBuffer(e.escape))throw new Error(`Invalid Option: escape must be a buffer, a string or a boolean, got ${JSON.stringify(e.escape)}`);if(e.from===void 0||e.from===null)e.from=1;else if(typeof e.from=="string"&&/\d+/.test(e.from)&&(e.from=parseInt(e.from)),Number.isInteger(e.from)){if(e.from<0)throw new Error(`Invalid Option: from must be a positive integer, got ${JSON.stringify(t.from)}`)}else throw new Error(`Invalid Option: from must be an integer, got ${JSON.stringify(e.from)}`);if(e.from_line===void 0||e.from_line===null)e.from_line=1;else if(typeof e.from_line=="string"&&/\d+/.test(e.from_line)&&(e.from_line=parseInt(e.from_line)),Number.isInteger(e.from_line)){if(e.from_line<=0)throw new Error(`Invalid Option: from_line must be a positive integer greater than 0, got ${JSON.stringify(t.from_line)}`)}else throw new Error(`Invalid Option: from_line must be an integer, got ${JSON.stringify(t.from_line)}`);if(e.ignore_last_delimiters===void 0||e.ignore_last_delimiters===null)e.ignore_last_delimiters=!1;else if(typeof e.ignore_last_delimiters=="number")e.ignore_last_delimiters=Math.floor(e.ignore_last_delimiters),e.ignore_last_delimiters===0&&(e.ignore_last_delimiters=!1);else if(typeof e.ignore_last_delimiters!="boolean")throw new ve("CSV_INVALID_OPTION_IGNORE_LAST_DELIMITERS",["Invalid option `ignore_last_delimiters`:","the value must be a boolean value or an integer,",`got ${JSON.stringify(e.ignore_last_delimiters)}`],e);if(e.ignore_last_delimiters===!0&&e.columns===!1)throw new ve("CSV_IGNORE_LAST_DELIMITERS_REQUIRES_COLUMNS",["The option `ignore_last_delimiters`","requires the activation of the `columns` option"],e);if(e.info===void 0||e.info===null||e.info===!1)e.info=!1;else if(e.info!==!0)throw new Error(`Invalid Option: info must be true, got ${JSON.stringify(e.info)}`);if(e.max_record_size===void 0||e.max_record_size===null||e.max_record_size===!1)e.max_record_size=0;else if(!(Number.isInteger(e.max_record_size)&&e.max_record_size>=0))if(typeof e.max_record_size=="string"&&/\d+/.test(e.max_record_size))e.max_record_size=parseInt(e.max_record_size);else throw new Error(`Invalid Option: max_record_size must be a positive integer, got ${JSON.stringify(e.max_record_size)}`);if(e.objname===void 0||e.objname===null||e.objname===!1)e.objname=void 0;else if(Buffer.isBuffer(e.objname)){if(e.objname.length===0)throw new Error("Invalid Option: objname must be a non empty buffer");e.encoding===null||(e.objname=e.objname.toString(e.encoding))}else if(typeof e.objname=="string"){if(e.objname.length===0)throw new Error("Invalid Option: objname must be a non empty string")}else if(typeof e.objname!="number")throw new Error(`Invalid Option: objname must be a string or a buffer, got ${e.objname}`);if(e.objname!==void 0){if(typeof e.objname=="number"){if(e.columns!==!1)throw Error("Invalid Option: objname index cannot be combined with columns or be defined as a field")}else if(e.columns===!1)throw Error("Invalid Option: objname field must be combined with columns or be defined as an index")}if(e.on_record===void 0||e.on_record===null)e.on_record=void 0;else if(typeof e.on_record!="function")throw new ve("CSV_INVALID_OPTION_ON_RECORD",["Invalid option `on_record`:","expect a function,",`got ${JSON.stringify(e.on_record)}`],e);if(e.quote===null||e.quote===!1||e.quote==="")e.quote=null;else if(e.quote===void 0||e.quote===!0?e.quote=Buffer.from('"',e.encoding):typeof e.quote=="string"&&(e.quote=Buffer.from(e.quote,e.encoding)),!Buffer.isBuffer(e.quote))throw new Error(`Invalid Option: quote must be a buffer or a string, got ${JSON.stringify(e.quote)}`);if(e.raw===void 0||e.raw===null||e.raw===!1)e.raw=!1;else if(e.raw!==!0)throw new Error(`Invalid Option: raw must be true, got ${JSON.stringify(e.raw)}`);if(e.record_delimiter===void 0)e.record_delimiter=[];else if(typeof e.record_delimiter=="string"||Buffer.isBuffer(e.record_delimiter)){if(e.record_delimiter.length===0)throw new ve("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a non empty string or buffer,",`got ${JSON.stringify(e.record_delimiter)}`],e);e.record_delimiter=[e.record_delimiter]}else if(!Array.isArray(e.record_delimiter))throw new ve("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a string, a buffer or array of string|buffer,",`got ${JSON.stringify(e.record_delimiter)}`],e);if(e.record_delimiter=e.record_delimiter.map(function(i,a){if(typeof i!="string"&&!Buffer.isBuffer(i))throw new ve("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a string, a buffer or array of string|buffer",`at index ${a},`,`got ${JSON.stringify(i)}`],e);if(i.length===0)throw new ve("CSV_INVALID_OPTION_RECORD_DELIMITER",["Invalid option `record_delimiter`:","value must be a non empty string or buffer",`at index ${a},`,`got ${JSON.stringify(i)}`],e);return typeof i=="string"&&(i=Buffer.from(i,e.encoding)),i}),typeof e.relax_column_count!="boolean")if(e.relax_column_count===void 0||e.relax_column_count===null)e.relax_column_count=!1;else throw new Error(`Invalid Option: relax_column_count must be a boolean, got ${JSON.stringify(e.relax_column_count)}`);if(typeof e.relax_column_count_less!="boolean")if(e.relax_column_count_less===void 0||e.relax_column_count_less===null)e.relax_column_count_less=!1;else throw new Error(`Invalid Option: relax_column_count_less must be a boolean, got ${JSON.stringify(e.relax_column_count_less)}`);if(typeof e.relax_column_count_more!="boolean")if(e.relax_column_count_more===void 0||e.relax_column_count_more===null)e.relax_column_count_more=!1;else throw new Error(`Invalid Option: relax_column_count_more must be a boolean, got ${JSON.stringify(e.relax_column_count_more)}`);if(typeof e.relax_quotes!="boolean")if(e.relax_quotes===void 0||e.relax_quotes===null)e.relax_quotes=!1;else throw new Error(`Invalid Option: relax_quotes must be a boolean, got ${JSON.stringify(e.relax_quotes)}`);if(typeof e.skip_empty_lines!="boolean")if(e.skip_empty_lines===void 0||e.skip_empty_lines===null)e.skip_empty_lines=!1;else throw new Error(`Invalid Option: skip_empty_lines must be a boolean, got ${JSON.stringify(e.skip_empty_lines)}`);if(typeof e.skip_records_with_empty_values!="boolean")if(e.skip_records_with_empty_values===void 0||e.skip_records_with_empty_values===null)e.skip_records_with_empty_values=!1;else throw new Error(`Invalid Option: skip_records_with_empty_values must be a boolean, got ${JSON.stringify(e.skip_records_with_empty_values)}`);if(typeof e.skip_records_with_error!="boolean")if(e.skip_records_with_error===void 0||e.skip_records_with_error===null)e.skip_records_with_error=!1;else throw new Error(`Invalid Option: skip_records_with_error must be a boolean, got ${JSON.stringify(e.skip_records_with_error)}`);if(e.rtrim===void 0||e.rtrim===null||e.rtrim===!1)e.rtrim=!1;else if(e.rtrim!==!0)throw new Error(`Invalid Option: rtrim must be a boolean, got ${JSON.stringify(e.rtrim)}`);if(e.ltrim===void 0||e.ltrim===null||e.ltrim===!1)e.ltrim=!1;else if(e.ltrim!==!0)throw new Error(`Invalid Option: ltrim must be a boolean, got ${JSON.stringify(e.ltrim)}`);if(e.trim===void 0||e.trim===null||e.trim===!1)e.trim=!1;else if(e.trim!==!0)throw new Error(`Invalid Option: trim must be a boolean, got ${JSON.stringify(e.trim)}`);if(e.trim===!0&&t.ltrim!==!1?e.ltrim=!0:e.ltrim!==!0&&(e.ltrim=!1),e.trim===!0&&t.rtrim!==!1?e.rtrim=!0:e.rtrim!==!0&&(e.rtrim=!1),e.to===void 0||e.to===null)e.to=-1;else if(typeof e.to=="string"&&/\d+/.test(e.to)&&(e.to=parseInt(e.to)),Number.isInteger(e.to)){if(e.to<=0)throw new Error(`Invalid Option: to must be a positive integer greater than 0, got ${JSON.stringify(t.to)}`)}else throw new Error(`Invalid Option: to must be an integer, got ${JSON.stringify(t.to)}`);if(e.to_line===void 0||e.to_line===null)e.to_line=-1;else if(typeof e.to_line=="string"&&/\d+/.test(e.to_line)&&(e.to_line=parseInt(e.to_line)),Number.isInteger(e.to_line)){if(e.to_line<=0)throw new Error(`Invalid Option: to_line must be a positive integer greater than 0, got ${JSON.stringify(t.to_line)}`)}else throw new Error(`Invalid Option: to_line must be an integer, got ${JSON.stringify(t.to_line)}`);return e};var r5=function(t){return t.every(e=>e==null||e.toString&&e.toString().trim()==="")},Mk=13,zk=10,hs={utf8:Buffer.from([239,187,191]),utf16le:Buffer.from([255,254])},i5=function(t={}){let e={bytes:0,comment_lines:0,empty_lines:0,invalid_field_length:0,lines:1,records:0},r=pf(t);return{info:e,original_options:t,options:r,state:e5(r),__needMoreData:function(i,a,n){if(n)return!1;let{encoding:s,escape:o,quote:p}=this.options,{quoting:l,needMoreDataSize:c,recordDelimiterMaxLength:d}=this.state,u=a-i-1,m=Math.max(c,d===0?Buffer.from(`\r +`,s).length:d,l?(o===null?0:o.length)+p.length:0,l?p.length+d:0);return u_){this.state.stop=!0,s();return}this.state.quoting===!1&&g.length===0&&this.__autoDiscoverRecordDelimiter(x,C)&&(g=this.options.record_delimiter);let L=x[C];if(u===!0&&S.append(L),(L===Mk||L===zk)&&this.state.wasRowDelimiter===!1&&(this.state.wasRowDelimiter=!0),this.state.escaping===!0)this.state.escaping=!1;else{if(v!==null&&this.state.quoting===!0&&this.__isEscape(x,C,L)&&C+v.lengthhs[Le].equals(this.state.field.toString())?Le:!1).filter(Boolean)[0],ae=this.__error(new ve("INVALID_OPENING_QUOTE",["Invalid Opening Quote:",`a quote is found on field ${JSON.stringify(q.column)} at line ${q.lines}, value is ${JSON.stringify(this.state.field.toString(p))}`,ge?`(${ge} bom)`:void 0],this.options,q,{field:this.state.field}));if(ae!==void 0)return ae}}else{this.state.quoting=!0,C+=h.length-1;continue}if(this.state.quoting===!1){let q=this.__isRecordDelimiter(L,x,C);if(q!==0){if(this.state.commenting&&this.state.wasQuoting===!1&&this.state.record.length===0&&this.state.field.length===0)this.info.comment_lines++;else{if(this.state.enabled===!1&&this.info.lines+(this.state.wasRowDelimiter===!0?1:0)>=l){this.state.enabled=!0,this.__resetField(),this.__resetRecord(),C+=q-1;continue}if(y===!0&&this.state.wasQuoting===!1&&this.state.record.length===0&&this.state.field.length===0){this.info.empty_lines++,C+=q-1;continue}this.info.bytes=this.state.bufBytesStart+C;let We=this.__onField();if(We!==void 0)return We;this.info.bytes=this.state.bufBytesStart+C+q;let xt=this.__onRecord(n);if(xt!==void 0)return xt;if(w!==-1&&this.info.records>=w){this.state.stop=!0,s();return}}this.state.commenting=!1,C+=q-1;continue}if(this.state.commenting)continue;if((O===null?0:this.__compareBytes(O,x,C,L))!==0){this.state.commenting=!0;continue}let ae=this.__isDelimiter(x,C,L);if(ae!==0){this.info.bytes=this.state.bufBytesStart+C;let Le=this.__onField();if(Le!==void 0)return Le;C+=ae-1;continue}}}if(this.state.commenting===!1&&d!==0&&this.state.record_length+this.state.field.length>d)return this.__error(new ve("CSV_MAX_RECORD_SIZE",["Max Record Size:","record exceed the maximum number of tolerated bytes",`of ${d}`,`at line ${this.info.lines}`],this.options,this.__infoField()));let te=c===!1||this.state.quoting===!0||this.state.field.length!==0||!this.__isCharTrimable(x,C),me=f===!1||this.state.wasQuoting===!1;if(te===!0&&me===!0)this.state.field.append(L);else{if(f===!0&&!this.__isCharTrimable(x,C))return this.__error(new ve("CSV_NON_TRIMABLE_CHAR_AFTER_CLOSING_QUOTE",["Invalid Closing Quote:","found non trimable byte after quote",`at line ${this.info.lines}`],this.options,this.__infoField()));te===!1&&(C+=this.__isCharTrimable(x,C)-1);continue}}if(a===!0)if(this.state.quoting===!0){let L=this.__error(new ve("CSV_QUOTE_NOT_CLOSED",["Quote Not Closed:",`the parsing is finished with an opening quote at line ${this.info.lines}`],this.options,this.__infoField()));if(L!==void 0)return L}else if(this.state.wasQuoting===!0||this.state.record.length!==0||this.state.field.length!==0){this.info.bytes=this.state.bufBytesStart+C;let L=this.__onField();if(L!==void 0)return L;let te=this.__onRecord(n);if(te!==void 0)return te}else this.state.wasRowDelimiter===!0?this.info.empty_lines++:this.state.commenting===!0&&this.info.comment_lines++;else this.state.bufBytesStart+=C,this.state.previousBuf=x.slice(C);this.state.wasRowDelimiter===!0&&(this.info.lines++,this.state.wasRowDelimiter=!1)},__onRecord:function(i){let{columns:a,group_columns_by_name:n,encoding:s,info:o,from:p,relax_column_count:l,relax_column_count_less:c,relax_column_count_more:d,raw:u,skip_records_with_empty_values:m}=this.options,{enabled:f,record:y}=this.state;if(f===!1)return this.__resetRecord();let w=y.length;if(a===!0){if(m===!0&&r5(y)){this.__resetRecord();return}return this.__firstLineToColumns(y)}if(a===!1&&this.info.records===0&&(this.state.expectedRecordLength=w),w!==this.state.expectedRecordLength){let _=a===!1?new ve("CSV_RECORD_INCONSISTENT_FIELDS_LENGTH",["Invalid Record Length:",`expect ${this.state.expectedRecordLength},`,`got ${w} on line ${this.info.lines}`],this.options,this.__infoField(),{record:y}):new ve("CSV_RECORD_INCONSISTENT_COLUMNS",["Invalid Record Length:",`columns length is ${a.length},`,`got ${w} on line ${this.info.lines}`],this.options,this.__infoField(),{record:y});if(l===!0||c===!0&&wthis.state.expectedRecordLength)this.info.invalid_field_length++,this.state.error=_;else{let O=this.__error(_);if(O)return O}}if(m===!0&&r5(y)){this.__resetRecord();return}if(this.state.recordHasError===!0){this.__resetRecord(),this.state.recordHasError=!1;return}if(this.info.records++,p===1||this.info.records>=p){let{objname:_}=this.options;if(a!==!1){let O={};for(let v=0,h=y.length;v{let{timchars:p}=this.state;e:for(let l=0;l=0},__compareBytes:function(i,a,n,s){if(i[0]!==s)return 0;let o=i.length;for(let p=1;pthis.state.record.length?i[this.state.record.length].name:null:this.state.record.length,quoting:this.state.wasQuoting}}}};var lf=function(t,e={}){typeof t=="string"&&(t=Buffer.from(t));let r=e&&e.objname?{}:[],i=i5(e),a=p=>{i.options.objname===void 0?r.push(p):r[p[0]]=p[1]},n=()=>{},s=i.parse(t,!1,a,n);if(s!==void 0)throw s;let o=i.parse(void 0,!0,a,n);if(o!==void 0)throw o;return r};var s5=ye(require("fs"),1),o5=ye(require("os"),1),gs=ye(require("path"),1);function p5(){return{files:a5(Ue.getInput("files")),workdir:Ue.getInput("workdir")||".",targets:a5(Ue.getInput("targets")),noCache:Ue.getBooleanInput("no-cache"),pull:Ue.getBooleanInput("pull"),lint:Ue.getBooleanInput("lint"),lintFailOn:Ue.getInput("lint-fail-on"),load:Ue.getBooleanInput("load"),provenance:Fk(),push:Ue.getBooleanInput("push"),sbom:Ue.getInput("sbom"),set:n5.Util.getInputList("set",{ignoreComma:!0,quote:!1}),source:Ue.getInput("source"),project:Ue.getInput("project"),token:Ue.getInput("token")||process.env.DEPOT_TOKEN,buildxFallback:Ue.getBooleanInput("buildx-fallback"),buildPlatform:Ue.getInput("build-platform")}}var Yo;function uc(){return Yo||(Ue.getState("tempDir")?Ue.getState("tempDir"):(Yo=s5.mkdtempSync(gs.join(o5.tmpdir(),"depot-build-push-").split(gs.sep).join(gs.posix.sep)),Ue.saveState("tempDir",Yo),Yo))}var cf=!!Ue.getState("isPost");cf||Ue.saveState("isPost","true");function a5(t){return t=t.trim(),t===""?[]:lf(t,{columns:!1,relaxColumnCount:!0,relaxQuotes:!0,skipEmptyLines:!0}).flatMap(r=>r).map(r=>r.trim()).filter(r=>r)}function Fk(){let t=Ue.getInput("provenance");if(!t)return t;try{return Ue.getBooleanInput("provenance")?`builder-id=${l5()}`:"false"}catch{return Uk(t)}}function Uk(t){let e=lf(t,{relaxColumnCount:!0,skipEmptyLines:!0})[0];for(let r of e)if(r.toString().split(/(?<=^[^=]+?)=/).map(a=>a.trim())[0]=="builder-id")return t;return`${t},builder-id=${l5()}`}function l5(){return`${process.env.GITHUB_SERVER_URL||"https://github.com"}/${dc.context.repo.owner}/${dc.context.repo.repo}/actions/runs/${dc.context.runId}`}var Mi=ye(Me(),1),jm=ye(vs(),1),Jn=ye(ms(),1),FD=ye(hi(),1),UD=ye(Oa(),1),GD=ye(T5(),1),HD=ye(Ch(),1),X4=ye(Sh(),1),$D=ye(KC(),1);var BD=require("node:buffer"),kD=ye(require("node:path"),1),zm=ye(require("node:child_process"),1),kl=ye(require("node:process"),1),qD=ye(qR(),1);function T4(t){let e=typeof t=="string"?` `:` -`.charCodeAt(),r=typeof t=="string"?"\r":"\r".charCodeAt();return t[t.length-1]===e&&(t=t.slice(0,-1)),t[t.length-1]===r&&(t=t.slice(0,-1)),t}var Ii=$(require("node:process"),1),xa=$(require("node:path"),1),mc=$(require("node:url"),1);function z1(t={}){let{env:e=process.env,platform:r=process.platform}=t;return r!=="win32"?"PATH":Object.keys(e).reverse().find(a=>a.toUpperCase()==="PATH")||"Path"}function $b(t={}){let{cwd:e=Ii.default.cwd(),path:r=Ii.default.env[z1()],execPath:a=Ii.default.execPath}=t,i,s=e instanceof URL?mc.default.fileURLToPath(e):e,n=xa.default.resolve(s),o=[];for(;i!==n;)o.push(xa.default.join(n,"node_modules/.bin")),i=n,n=xa.default.resolve(n,"..");return o.push(xa.default.resolve(s,a,"..")),[...o,r].join(xa.default.delimiter)}function cc({env:t=Ii.default.env,...e}={}){t={...t};let r=z1({env:t});return e.path=t[r],t[r]=$b(e),t}var Ub=(t,e,r,a)=>{if(r==="length"||r==="prototype"||r==="arguments"||r==="caller")return;let i=Object.getOwnPropertyDescriptor(t,r),s=Object.getOwnPropertyDescriptor(e,r);!jb(i,s)&&a||Object.defineProperty(t,r,s)},jb=function(t,e){return t===void 0||t.configurable||t.writable===e.writable&&t.enumerable===e.enumerable&&t.configurable===e.configurable&&(t.writable||t.value===e.value)},qb=(t,e)=>{let r=Object.getPrototypeOf(e);r!==Object.getPrototypeOf(t)&&Object.setPrototypeOf(t,r)},Bb=(t,e)=>`/* Wrapped ${t}*/ -${e}`,Mb=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),Hb=Object.getOwnPropertyDescriptor(Function.prototype.toString,"name"),zb=(t,e,r)=>{let a=r===""?"":`with ${r.trim()}() `,i=Bb.bind(null,a,e.toString());Object.defineProperty(i,"name",Hb),Object.defineProperty(t,"toString",{...Mb,value:i})};function mp(t,e,{ignoreNonConfigurable:r=!1}={}){let{name:a}=t;for(let i of Reflect.ownKeys(e))Ub(t,e,i,r);return qb(t,e),zb(t,e,a),t}var W1=new WeakMap,fc=(t,e={})=>{if(typeof t!="function")throw new TypeError("Expected a function");let r,a=0,i=t.displayName||t.name||"",s=function(...n){if(W1.set(s,++a),a===1)r=t.apply(this,n),t=null;else if(e.throw===!0)throw new Error(`Function \`${i}\` can only be called once`);return r};return mp(s,t),W1.set(s,a),s};fc.callCount=t=>{if(!W1.has(t))throw new Error(`The given function \`${t.name}\` is not wrapped by the \`onetime\` package`);return W1.get(t)};var hc=fc;var bc=require("node:os");var gc=()=>{let t=_c-vc+1;return Array.from({length:t},Wb)},Wb=(t,e)=>({name:`SIGRT${e+1}`,number:vc+e,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}),vc=34,_c=64;var Ec=require("node:os");var wc=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];var cp=()=>{let t=gc();return[...wc,...t].map(Jb)},Jb=({name:t,number:e,description:r,action:a,forced:i=!1,standard:s})=>{let{signals:{[t]:n}}=Ec.constants,o=n!==void 0;return{name:t,number:o?n:e,description:r,supported:o,action:a,forced:i,standard:s}};var Xb=()=>{let t=cp();return Object.fromEntries(t.map(Kb))},Kb=({name:t,number:e,description:r,supported:a,action:i,forced:s,standard:n})=>[t,{name:t,number:e,description:r,supported:a,action:i,forced:s,standard:n}],yc=Xb(),Qb=()=>{let t=cp(),e=64+1,r=Array.from({length:e},(a,i)=>Yb(i,t));return Object.assign({},...r)},Yb=(t,e)=>{let r=Zb(t,e);if(r===void 0)return{};let{name:a,description:i,supported:s,action:n,forced:o,standard:p}=r;return{[t]:{name:a,number:t,description:i,supported:s,action:n,forced:o,standard:p}}},Zb=(t,e)=>{let r=e.find(({name:a})=>bc.constants.signals[a]===t);return r!==void 0?r:e.find(a=>a.number===t)},jN=Qb();var ey=({timedOut:t,timeout:e,errorCode:r,signal:a,signalDescription:i,exitCode:s,isCanceled:n})=>t?`timed out after ${e} milliseconds`:n?"was canceled":r!==void 0?`failed with ${r}`:a!==void 0?`was killed with ${a} (${i})`:s!==void 0?`failed with exit code ${s}`:"failed",Pi=({stdout:t,stderr:e,all:r,error:a,signal:i,exitCode:s,command:n,escapedCommand:o,timedOut:p,isCanceled:d,killed:l,parsed:{options:{timeout:u}}})=>{s=s===null?void 0:s,i=i===null?void 0:i;let m=i===void 0?void 0:yc[i].description,c=a&&a.code,v=`Command ${ey({timedOut:p,timeout:u,errorCode:c,signal:i,signalDescription:m,exitCode:s,isCanceled:d})}: ${n}`,y=Object.prototype.toString.call(a)==="[object Error]",T=y?`${v} -${a.message}`:v,w=[T,e,t].filter(Boolean).join(` -`);return y?(a.originalMessage=a.message,a.message=w):a=new Error(w),a.shortMessage=T,a.command=n,a.escapedCommand=o,a.exitCode=s,a.signal=i,a.signalDescription=m,a.stdout=t,a.stderr=e,r!==void 0&&(a.all=r),"bufferedData"in a&&delete a.bufferedData,a.failed=!0,a.timedOut=!!p,a.isCanceled=d,a.killed=l&&!p,a};var J1=["stdin","stdout","stderr"],ty=t=>J1.some(e=>t[e]!==void 0),Tc=t=>{if(!t)return;let{stdio:e}=t;if(e===void 0)return J1.map(a=>t[a]);if(ty(t))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${J1.map(a=>`\`${a}\``).join(", ")}`);if(typeof e=="string")return e;if(!Array.isArray(e))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof e}\``);let r=Math.max(e.length,J1.length);return Array.from({length:r},(a,i)=>e[i])};var Ic=$(require("node:os"),1),Pc=$(Dc(),1),ry=1e3*5,Cc=(t,e="SIGTERM",r={})=>{let a=t(e);return ay(t,e,r,a),a},ay=(t,e,r,a)=>{if(!iy(e,r,a))return;let i=ny(r),s=setTimeout(()=>{t("SIGKILL")},i);s.unref&&s.unref()},iy=(t,{forceKillAfterTimeout:e},r)=>sy(t)&&e!==!1&&r,sy=t=>t===Ic.default.constants.signals.SIGTERM||typeof t=="string"&&t.toUpperCase()==="SIGTERM",ny=({forceKillAfterTimeout:t=!0})=>{if(t===!0)return ry;if(!Number.isFinite(t)||t<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${t}\` (${typeof t})`);return t},xc=(t,e)=>{t.kill()&&(e.isCanceled=!0)},oy=(t,e,r)=>{t.kill(e),r(Object.assign(new Error("Timed out"),{timedOut:!0,signal:e}))},Gc=(t,{timeout:e,killSignal:r="SIGTERM"},a)=>{if(e===0||e===void 0)return a;let i,s=new Promise((o,p)=>{i=setTimeout(()=>{oy(t,r,p)},e)}),n=a.finally(()=>{clearTimeout(i)});return Promise.race([s,n])},Lc=({timeout:t})=>{if(t!==void 0&&(!Number.isFinite(t)||t<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${t}\` (${typeof t})`)},kc=async(t,{cleanup:e,detached:r},a)=>{if(!e||r)return a;let i=(0,Pc.default)(()=>{t.kill()});return a.finally(()=>{i()})};var Fc=require("node:fs"),Vc=require("node:child_process");function Z1(t){return t!==null&&typeof t=="object"&&typeof t.pipe=="function"}function gp(t){return Z1(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object"}var py=t=>t instanceof Vc.ChildProcess&&typeof t.then=="function",vp=(t,e,r)=>{if(typeof r=="string")return t[e].pipe((0,Fc.createWriteStream)(r)),t;if(gp(r))return t[e].pipe(r),t;if(!py(r))throw new TypeError("The second argument must be a string, a stream or an Execa child process.");if(!gp(r.stdin))throw new TypeError("The target child process's stdin must be available.");return t[e].pipe(r.stdin),r},$c=t=>{t.stdout!==null&&(t.pipeStdout=vp.bind(void 0,t,"stdout")),t.stderr!==null&&(t.pipeStderr=vp.bind(void 0,t,"stderr")),t.all!==void 0&&(t.pipeAll=vp.bind(void 0,t,"all"))};var ts=require("node:fs");var bp=$(qc(),1),Hc=$(Mc(),1),zc=t=>{if(t!==void 0)throw new TypeError("The `input` and `inputFile` options cannot be both set.")},gy=({input:t,inputFile:e})=>typeof e!="string"?t:(zc(t),(0,ts.readFileSync)(e)),Wc=t=>{let e=gy(t);if(Z1(e))throw new TypeError("The `input` option cannot be a stream in sync mode");return e},vy=({input:t,inputFile:e})=>typeof e!="string"?t:(zc(t),(0,ts.createReadStream)(e)),Jc=(t,e)=>{let r=vy(e);r!==void 0&&(Z1(r)?r.pipe(t.stdin):t.stdin.end(r))},Xc=(t,{all:e})=>{if(!e||!t.stdout&&!t.stderr)return;let r=(0,Hc.default)();return t.stdout&&r.add(t.stdout),t.stderr&&r.add(t.stderr),r},wp=async(t,e)=>{if(!(!t||e===void 0)){t.destroy();try{return await e}catch(r){return r.bufferedData}}},Ep=(t,{encoding:e,buffer:r,maxBuffer:a})=>{if(!(!t||!r))return e?(0,bp.default)(t,{encoding:e,maxBuffer:a}):bp.default.buffer(t,{maxBuffer:a})},Kc=async({stdout:t,stderr:e,all:r},{encoding:a,buffer:i,maxBuffer:s},n)=>{let o=Ep(t,{encoding:a,buffer:i,maxBuffer:s}),p=Ep(e,{encoding:a,buffer:i,maxBuffer:s}),d=Ep(r,{encoding:a,buffer:i,maxBuffer:s*2});try{return await Promise.all([n,o,p,d])}catch(l){return Promise.all([{error:l,signal:l.signal,timedOut:l.timedOut},wp(t,o),wp(e,p),wp(r,d)])}};var _y=(async()=>{})().constructor.prototype,wy=["then","catch","finally"].map(t=>[t,Reflect.getOwnPropertyDescriptor(_y,t)]),yp=(t,e)=>{for(let[r,a]of wy){let i=typeof e=="function"?(...s)=>Reflect.apply(a.value,e(),s):a.value.bind(e);Reflect.defineProperty(t,r,{...a,value:i})}},Qc=t=>new Promise((e,r)=>{t.on("exit",(a,i)=>{e({exitCode:a,signal:i})}),t.on("error",a=>{r(a)}),t.stdin&&t.stdin.on("error",a=>{r(a)})});var e9=require("node:buffer"),t9=require("node:child_process"),r9=(t,e=[])=>Array.isArray(e)?[t,...e]:[t],Ey=/^[\w.-]+$/,by=/"/g,yy=t=>typeof t!="string"||Ey.test(t)?t:`"${t.replace(by,'\\"')}"`,Tp=(t,e)=>r9(t,e).join(" "),Sp=(t,e)=>r9(t,e).map(r=>yy(r)).join(" "),Ty=/ +/g;var Yc=t=>{let e=typeof t;if(e==="string")return t;if(e==="number")return String(t);if(e==="object"&&t!==null&&!(t instanceof t9.ChildProcess)&&"stdout"in t){let r=typeof t.stdout;if(r==="string")return t.stdout;if(e9.Buffer.isBuffer(t.stdout))return t.stdout.toString();throw new TypeError(`Unexpected "${r}" stdout in template expression`)}throw new TypeError(`Unexpected "${e}" in template expression`)},Zc=(t,e,r)=>r||t.length===0||e.length===0?[...t,...e]:[...t.slice(0,-1),`${t[t.length-1]}${e[0]}`,...e.slice(1)],Sy=({templates:t,expressions:e,tokens:r,index:a,template:i})=>{let s=i??t.raw[a],n=s.split(Ty).filter(Boolean),o=Zc(r,n,s.startsWith(" "));if(a===e.length)return o;let p=e[a],d=Array.isArray(p)?p.map(l=>Yc(l)):[Yc(p)];return Zc(o,d,s.endsWith(" "))},Op=(t,e)=>{let r=[];for(let[a,i]of t.entries())r=Sy({templates:t,expressions:e,tokens:r,index:a,template:i});return r};var a9=require("node:util"),i9=$(require("node:process"),1),s9=(0,a9.debuglog)("execa").enabled,rs=(t,e)=>String(t).padStart(e,"0"),Oy=()=>{let t=new Date;return`${rs(t.getHours(),2)}:${rs(t.getMinutes(),2)}:${rs(t.getSeconds(),2)}.${rs(t.getMilliseconds(),3)}`},Np=(t,{verbose:e})=>{e&&i9.default.stderr.write(`[${Oy()}] ${t} -`)};var Ny=1e3*1e3*100,Ay=({env:t,extendEnv:e,preferLocal:r,localDir:a,execPath:i})=>{let s=e?{...Gi.default.env,...t}:t;return r?cc({env:s,cwd:a,execPath:i}):s},l9=(t,e,r={})=>{let a=d9.default._parse(t,e,r);return t=a.command,e=a.args,r=a.options,r={maxBuffer:Ny,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:r.cwd||Gi.default.cwd(),execPath:Gi.default.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0,verbose:s9,...r},r.env=Ay(r),r.stdio=Tc(r),Gi.default.platform==="win32"&&p9.default.basename(t,".exe")==="cmd"&&e.unshift("/q"),{file:t,args:e,options:r,parsed:a}},Li=(t,e,r)=>typeof e!="string"&&!o9.Buffer.isBuffer(e)?r===void 0?void 0:"":t.stripFinalNewline?up(e):e;function Ap(t,e,r){let a=l9(t,e,r),i=Tp(t,e),s=Sp(t,e);Np(s,a.options),Lc(a.options);let n;try{n=as.default.spawn(a.file,a.args,a.options)}catch(c){let g=new as.default.ChildProcess,v=Promise.reject(Pi({error:c,stdout:"",stderr:"",all:"",command:i,escapedCommand:s,parsed:a,timedOut:!1,isCanceled:!1,killed:!1}));return yp(g,v),g}let o=Qc(n),p=Gc(n,a.options,o),d=kc(n,a.options,p),l={isCanceled:!1};n.kill=Cc.bind(null,n.kill.bind(n)),n.cancel=xc.bind(null,n,l);let m=hc(async()=>{let[{error:c,exitCode:g,signal:v,timedOut:y},T,w,E]=await Kc(n,a.options,d),A=Li(a.options,T),U=Li(a.options,w),ce=Li(a.options,E);if(c||g!==0||v!==null){let Z=Pi({error:c,exitCode:g,signal:v,stdout:A,stderr:U,all:ce,command:i,escapedCommand:s,parsed:a,timedOut:y,isCanceled:l.isCanceled||(a.options.signal?a.options.signal.aborted:!1),killed:n.killed});if(!a.options.reject)return Z;throw Z}return{command:i,escapedCommand:s,exitCode:0,stdout:A,stderr:U,all:ce,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return Jc(n,a.options),n.all=Xc(n,a.options),$c(n),yp(n,m),n}function Ry(t,e,r){let a=l9(t,e,r),i=Tp(t,e),s=Sp(t,e);Np(s,a.options);let n=Wc(a.options),o;try{o=as.default.spawnSync(a.file,a.args,{...a.options,input:n})}catch(l){throw Pi({error:l,stdout:"",stderr:"",all:"",command:i,escapedCommand:s,parsed:a,timedOut:!1,isCanceled:!1,killed:!1})}let p=Li(a.options,o.stdout,o.error),d=Li(a.options,o.stderr,o.error);if(o.error||o.status!==0||o.signal!==null){let l=Pi({stdout:p,stderr:d,error:o.error,signal:o.signal,exitCode:o.status,command:i,escapedCommand:s,parsed:a,timedOut:o.error&&o.error.code==="ETIMEDOUT",isCanceled:!1,killed:o.signal!==null});if(!a.options.reject)return l;throw l}return{command:i,escapedCommand:s,exitCode:0,stdout:p,stderr:d,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}}var Dy=({input:t,inputFile:e,stdio:r})=>t===void 0&&e===void 0&&r===void 0?{stdin:"inherit"}:{},n9=(t={})=>({preferLocal:!0,...Dy(t),...t});function u9(t){function e(r,...a){if(!Array.isArray(r))return u9({...t,...r});let[i,...s]=Op(r,a);return Ap(i,s,n9(t))}return e.sync=(r,...a)=>{if(!Array.isArray(r))throw new TypeError("Please use $(options).sync`command` instead of $.sync(options)`command`.");let[i,...s]=Op(r,a);return Ry(i,s,n9(t))},e}var wA=u9();var ss=$(require("fs")),Fa=$(require("path"));var Iy=new c9.HttpClient("depot-build-push-action");async function _9(){try{let{exitCode:t}=await is.getExecOutput("depot",[],{ignoreReturnCode:!0,silent:!0});return t===0}catch{return!1}}async function w9(){await is.exec("depot",["version"],{failOnStdErr:!1})}async function m9(t,e,r){var n,o;let a=await f9.which(t,!0);console.log(`[command]${a} ${e.join(" ")}`);let i=Ap(a,e,{...r,reject:!1,stdin:"inherit",stdout:"pipe",stderr:"pipe"});i.pipeStdout&&i.pipeStdout(process.stdout),i.pipeStderr&&i.pipeStderr(process.stdout);function s(p){i.kill(p)}process.on("SIGINT",s),process.on("SIGTERM",s);try{let p=await i;if(p.stderr.length>0&&p.exitCode!=0)throw new Error(`failed with: ${((o=(n=p.stderr.match(/(.*)\s*$/))==null?void 0:n[0])==null?void 0:o.trim())??"unknown error"}`)}finally{process.off("SIGINT",s),process.off("SIGTERM",s)}}async function E9(t){var p,d,l,u,m,c;let e=t.targets.length>0?t.targets:["default"],r=[...Qe("--file",t.files),...Qe("--no-cache",t.noCache),...Qe("--pull",t.pull),...Qe("--load",t.load),...Qe("--push",t.push),...Qe("--sbom",t.sbom),...Qe("--set",t.set),...Qe("--push",t.push),...Qe("--set",t.set),...Qe("--metadata-file",b9())],i=await new v9.Toolkit().bake.parseDefinitions([...t.files,t.source],t.targets,t.set,t.load,t.push,t.workdir);t.provenance?r.push("--provenance",t.provenance):g9.Bake.hasDockerExporter(i,t.load)||(((p=Mr.context.payload.repository)==null?void 0:p.private)??!1?r.push("--provenance",Rp.Inputs.resolveProvenanceAttrs("mode=min,inline-only=true")):r.push("--provenance",Rp.Inputs.resolveProvenanceAttrs("mode=max")));let s=[...Qe("--project",t.project),...Qe("--build-platform",t.buildPlatform),...Qe("--lint",t.lint),...Qe("--lint-fail-on",t.lintFailOn)],n=[...r,...s,...e],o=t.token??process.env.DEPOT_TOKEN;if(!o)try{let g=await Ut.getIDToken("https://depot.dev"),v=await Iy.postJson("https://github.depot.dev/auth/oidc/github-actions",{token:g});v.result&&v.result.token&&(o=v.result.token,Ut.info("Exchanged GitHub Actions OIDC token for temporary Depot token"))}catch(g){Ut.info(`Unable to exchange GitHub OIDC token for temporary Depot token: ${g}`)}if(!o&&Mr.context.eventName==="pull_request"&&((d=Mr.context.payload.repository)==null?void 0:d.private)===!1&&Mr.context.payload.pull_request&&((u=(l=Mr.context.payload.pull_request.head)==null?void 0:l.repo)==null?void 0:u.full_name)!==((m=Mr.context.payload.repository)==null?void 0:m.full_name))try{Ut.info("Attempting to acquire open-source pull request OIDC token");let v=await h9.getIDToken("https://depot.dev");Ut.info("Using open-source pull request OIDC token for Depot authentication"),o=v}catch(v){Ut.info(`Unable to exchange open-source pull request OIDC token for temporary Depot token: ${v}`)}try{await m9("depot",["bake",...n],{cwd:t.workdir,env:{...process.env,...o?{DEPOT_TOKEN:o}:{}}})}catch(g){let v=t.lint&&((c=g.message)==null?void 0:c.includes("linting failed"));if(t.buildxFallback&&!v)Ut.warning(`falling back to buildx: ${g}`),await m9("docker",["buildx","bake",...r,...e]);else throw g}}function Qe(t,e){return e?e===!0?[t]:Array.isArray(e)?e.flatMap(r=>[t,r]):[t,e]:[]}function b9(){return Fa.join(p1(),"metadata-file").split(Fa.sep).join(Fa.posix.sep)}function y9(){let t=b9();if(!ss.existsSync(t))return;let e=ss.readFileSync(t,{encoding:"utf-8"}).trim();if(e!=="null")return e}async function Cy(){if(!await _9())return Ge.setFailed("Depot CLI is not installed. See https://github.com/depot/setup-action to install it before this step.");await Ge.group("Depot version",async()=>{await w9()});let t=B2();await E9(t);let e=y9();e&&await Ge.group("Metadata",async()=>{Ge.info(e),Ge.setOutput("metadata",e)})}async function xy(){let t=p1();t.length!==0&&(Ge.startGroup(`Removing temp folder ${t}`),T9.rmSync(t,{recursive:!0}),Ge.endGroup())}(bn?xy():Cy()).catch(t=>{t instanceof Error?Ge.setFailed(t.message):Ge.setFailed(`${t}`)}); +`.charCodeAt(),r=typeof t=="string"?"\r":"\r".charCodeAt();return t[t.length-1]===e&&(t=t.slice(0,-1)),t[t.length-1]===r&&(t=t.slice(0,-1)),t}var Il=ye(require("node:process"),1),Do=ye(require("node:path"),1),MR=ye(require("node:url"),1);function Sm(t={}){let{env:e=process.env,platform:r=process.platform}=t;return r!=="win32"?"PATH":Object.keys(e).reverse().find(i=>i.toUpperCase()==="PATH")||"Path"}function Cre(t={}){let{cwd:e=Il.default.cwd(),path:r=Il.default.env[Sm()],execPath:i=Il.default.execPath}=t,a,n=e instanceof URL?MR.default.fileURLToPath(e):e,s=Do.default.resolve(n),o=[];for(;a!==s;)o.push(Do.default.join(s,"node_modules/.bin")),a=s,s=Do.default.resolve(s,"..");return o.push(Do.default.resolve(n,i,"..")),[...o,r].join(Do.default.delimiter)}function zR({env:t=Il.default.env,...e}={}){t={...t};let r=Sm({env:t});return e.path=t[r],t[r]=Cre(e),t}var Rre=(t,e,r,i)=>{if(r==="length"||r==="prototype"||r==="arguments"||r==="caller")return;let a=Object.getOwnPropertyDescriptor(t,r),n=Object.getOwnPropertyDescriptor(e,r);!Dre(a,n)&&i||Object.defineProperty(t,r,n)},Dre=function(t,e){return t===void 0||t.configurable||t.writable===e.writable&&t.enumerable===e.enumerable&&t.configurable===e.configurable&&(t.writable||t.value===e.value)},Are=(t,e)=>{let r=Object.getPrototypeOf(e);r!==Object.getPrototypeOf(t)&&Object.setPrototypeOf(t,r)},Ire=(t,e)=>`/* Wrapped ${t}*/ +${e}`,Lre=Object.getOwnPropertyDescriptor(Function.prototype,"toString"),Bre=Object.getOwnPropertyDescriptor(Function.prototype.toString,"name"),kre=(t,e,r)=>{let i=r===""?"":`with ${r.trim()}() `,a=Ire.bind(null,i,e.toString());Object.defineProperty(a,"name",Bre),Object.defineProperty(t,"toString",{...Lre,value:a})};function N4(t,e,{ignoreNonConfigurable:r=!1}={}){let{name:i}=t;for(let a of Reflect.ownKeys(e))Rre(t,e,a,r);return Are(t,e),kre(t,e,i),t}var Om=new WeakMap,jR=(t,e={})=>{if(typeof t!="function")throw new TypeError("Expected a function");let r,i=0,a=t.displayName||t.name||"",n=function(...s){if(Om.set(n,++i),i===1)r=t.apply(this,s),t=null;else if(e.throw===!0)throw new Error(`Function \`${a}\` can only be called once`);return r};return N4(n,t),Om.set(n,i),n};jR.callCount=t=>{if(!Om.has(t))throw new Error(`The given function \`${t.name}\` is not wrapped by the \`onetime\` package`);return Om.get(t)};var FR=jR;var KR=ye(require("node:process"),1);var WR=require("node:os");var UR=()=>{let t=HR-GR+1;return Array.from({length:t},qre)},qre=(t,e)=>({name:`SIGRT${e+1}`,number:GR+e,action:"terminate",description:"Application-specific signal (realtime)",standard:"posix"}),GR=34,HR=64;var VR=require("node:os");var $R=[{name:"SIGHUP",number:1,action:"terminate",description:"Terminal closed",standard:"posix"},{name:"SIGINT",number:2,action:"terminate",description:"User interruption with CTRL-C",standard:"ansi"},{name:"SIGQUIT",number:3,action:"core",description:"User interruption with CTRL-\\",standard:"posix"},{name:"SIGILL",number:4,action:"core",description:"Invalid machine instruction",standard:"ansi"},{name:"SIGTRAP",number:5,action:"core",description:"Debugger breakpoint",standard:"posix"},{name:"SIGABRT",number:6,action:"core",description:"Aborted",standard:"ansi"},{name:"SIGIOT",number:6,action:"core",description:"Aborted",standard:"bsd"},{name:"SIGBUS",number:7,action:"core",description:"Bus error due to misaligned, non-existing address or paging error",standard:"bsd"},{name:"SIGEMT",number:7,action:"terminate",description:"Command should be emulated but is not implemented",standard:"other"},{name:"SIGFPE",number:8,action:"core",description:"Floating point arithmetic error",standard:"ansi"},{name:"SIGKILL",number:9,action:"terminate",description:"Forced termination",standard:"posix",forced:!0},{name:"SIGUSR1",number:10,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGSEGV",number:11,action:"core",description:"Segmentation fault",standard:"ansi"},{name:"SIGUSR2",number:12,action:"terminate",description:"Application-specific signal",standard:"posix"},{name:"SIGPIPE",number:13,action:"terminate",description:"Broken pipe or socket",standard:"posix"},{name:"SIGALRM",number:14,action:"terminate",description:"Timeout or timer",standard:"posix"},{name:"SIGTERM",number:15,action:"terminate",description:"Termination",standard:"ansi"},{name:"SIGSTKFLT",number:16,action:"terminate",description:"Stack is empty or overflowed",standard:"other"},{name:"SIGCHLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"posix"},{name:"SIGCLD",number:17,action:"ignore",description:"Child process terminated, paused or unpaused",standard:"other"},{name:"SIGCONT",number:18,action:"unpause",description:"Unpaused",standard:"posix",forced:!0},{name:"SIGSTOP",number:19,action:"pause",description:"Paused",standard:"posix",forced:!0},{name:"SIGTSTP",number:20,action:"pause",description:'Paused using CTRL-Z or "suspend"',standard:"posix"},{name:"SIGTTIN",number:21,action:"pause",description:"Background process cannot read terminal input",standard:"posix"},{name:"SIGBREAK",number:21,action:"terminate",description:"User interruption with CTRL-BREAK",standard:"other"},{name:"SIGTTOU",number:22,action:"pause",description:"Background process cannot write to terminal output",standard:"posix"},{name:"SIGURG",number:23,action:"ignore",description:"Socket received out-of-band data",standard:"bsd"},{name:"SIGXCPU",number:24,action:"core",description:"Process timed out",standard:"bsd"},{name:"SIGXFSZ",number:25,action:"core",description:"File too big",standard:"bsd"},{name:"SIGVTALRM",number:26,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGPROF",number:27,action:"terminate",description:"Timeout or timer",standard:"bsd"},{name:"SIGWINCH",number:28,action:"ignore",description:"Terminal window size changed",standard:"bsd"},{name:"SIGIO",number:29,action:"terminate",description:"I/O is available",standard:"other"},{name:"SIGPOLL",number:29,action:"terminate",description:"Watched event",standard:"other"},{name:"SIGINFO",number:29,action:"ignore",description:"Request for process information",standard:"other"},{name:"SIGPWR",number:30,action:"terminate",description:"Device running out of power",standard:"systemv"},{name:"SIGSYS",number:31,action:"core",description:"Invalid system call",standard:"other"},{name:"SIGUNUSED",number:31,action:"terminate",description:"Invalid system call",standard:"other"}];var S4=()=>{let t=UR();return[...$R,...t].map(Mre)},Mre=({name:t,number:e,description:r,action:i,forced:a=!1,standard:n})=>{let{signals:{[t]:s}}=VR.constants,o=s!==void 0;return{name:t,number:o?s:e,description:r,supported:o,action:i,forced:a,standard:n}};var zre=()=>{let t=S4();return Object.fromEntries(t.map(jre))},jre=({name:t,number:e,description:r,supported:i,action:a,forced:n,standard:s})=>[t,{name:t,number:e,description:r,supported:i,action:a,forced:n,standard:s}],XR=zre(),Fre=()=>{let t=S4(),e=64+1,r=Array.from({length:e},(i,a)=>Ure(a,t));return Object.assign({},...r)},Ure=(t,e)=>{let r=Gre(t,e);if(r===void 0)return{};let{name:i,description:a,supported:n,action:s,forced:o,standard:p}=r;return{[t]:{name:i,number:t,description:a,supported:n,action:s,forced:o,standard:p}}},Gre=(t,e)=>{let r=e.find(({name:i})=>WR.constants.signals[i]===t);return r!==void 0?r:e.find(i=>i.number===t)},kle=Fre();var Hre=({timedOut:t,timeout:e,errorCode:r,signal:i,signalDescription:a,exitCode:n,isCanceled:s})=>t?`timed out after ${e} milliseconds`:s?"was canceled":r!==void 0?`failed with ${r}`:i!==void 0?`was killed with ${i} (${a})`:n!==void 0?`failed with exit code ${n}`:"failed",Ll=({stdout:t,stderr:e,all:r,error:i,signal:a,exitCode:n,command:s,escapedCommand:o,timedOut:p,isCanceled:l,killed:c,parsed:{options:{timeout:d,cwd:u=KR.default.cwd()}}})=>{n=n===null?void 0:n,a=a===null?void 0:a;let m=a===void 0?void 0:XR[a].description,f=i&&i.code,w=`Command ${Hre({timedOut:p,timeout:d,errorCode:f,signal:a,signalDescription:m,exitCode:n,isCanceled:l})}: ${s}`,_=Object.prototype.toString.call(i)==="[object Error]",O=_?`${w} +${i.message}`:w,v=[O,e,t].filter(Boolean).join(` +`);return _?(i.originalMessage=i.message,i.message=v):i=new Error(v),i.shortMessage=O,i.command=s,i.escapedCommand=o,i.exitCode=n,i.signal=a,i.signalDescription=m,i.stdout=t,i.stderr=e,i.cwd=u,r!==void 0&&(i.all=r),"bufferedData"in i&&delete i.bufferedData,i.failed=!0,i.timedOut=!!p,i.isCanceled=l,i.killed=c&&!p,i};var Pm=["stdin","stdout","stderr"],$re=t=>Pm.some(e=>t[e]!==void 0),QR=t=>{if(!t)return;let{stdio:e}=t;if(e===void 0)return Pm.map(i=>t[i]);if($re(t))throw new Error(`It's not possible to provide \`stdio\` in combination with one of ${Pm.map(i=>`\`${i}\``).join(", ")}`);if(typeof e=="string")return e;if(!Array.isArray(e))throw new TypeError(`Expected \`stdio\` to be of type \`string\` or \`Array\`, got \`${typeof e}\``);let r=Math.max(e.length,Pm.length);return Array.from({length:r},(i,a)=>e[a])};var YR=ye(require("node:os"),1);var Qn=[];Qn.push("SIGHUP","SIGINT","SIGTERM");process.platform!=="win32"&&Qn.push("SIGALRM","SIGABRT","SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");process.platform==="linux"&&Qn.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT");var Cm=t=>!!t&&typeof t=="object"&&typeof t.removeListener=="function"&&typeof t.emit=="function"&&typeof t.reallyExit=="function"&&typeof t.listeners=="function"&&typeof t.kill=="function"&&typeof t.pid=="number"&&typeof t.on=="function",O4=Symbol.for("signal-exit emitter"),P4=globalThis,Vre=Object.defineProperty.bind(Object),C4=class{emitted={afterExit:!1,exit:!1};listeners={afterExit:[],exit:[]};count=0;id=Math.random();constructor(){if(P4[O4])return P4[O4];Vre(P4,O4,{value:this,writable:!1,enumerable:!1,configurable:!1})}on(e,r){this.listeners[e].push(r)}removeListener(e,r){let i=this.listeners[e],a=i.indexOf(r);a!==-1&&(a===0&&i.length===1?i.length=0:i.splice(a,1))}emit(e,r,i){if(this.emitted[e])return!1;this.emitted[e]=!0;let a=!1;for(let n of this.listeners[e])a=n(r,i)===!0||a;return e==="exit"&&(a=this.emit("afterExit",r,i)||a),a}},Rm=class{},Wre=t=>({onExit(e,r){return t.onExit(e,r)},load(){return t.load()},unload(){return t.unload()}}),R4=class extends Rm{onExit(){return()=>{}}load(){}unload(){}},D4=class extends Rm{#s=A4.platform==="win32"?"SIGINT":"SIGHUP";#t=new C4;#e;#a;#n;#i={};#r=!1;constructor(e){super(),this.#e=e,this.#i={};for(let r of Qn)this.#i[r]=()=>{let i=this.#e.listeners(r),{count:a}=this.#t,n=e;if(typeof n.__signal_exit_emitter__=="object"&&typeof n.__signal_exit_emitter__.count=="number"&&(a+=n.__signal_exit_emitter__.count),i.length===a){this.unload();let s=this.#t.emit("exit",null,r),o=r==="SIGHUP"?this.#s:r;s||e.kill(e.pid,o)}};this.#n=e.reallyExit,this.#a=e.emit}onExit(e,r){if(!Cm(this.#e))return()=>{};this.#r===!1&&this.load();let i=r!=null&&r.alwaysLast?"afterExit":"exit";return this.#t.on(i,e),()=>{this.#t.removeListener(i,e),this.#t.listeners.exit.length===0&&this.#t.listeners.afterExit.length===0&&this.unload()}}load(){if(!this.#r){this.#r=!0,this.#t.count+=1;for(let e of Qn)try{let r=this.#i[e];r&&this.#e.on(e,r)}catch{}this.#e.emit=(e,...r)=>this.#p(e,...r),this.#e.reallyExit=e=>this.#o(e)}}unload(){this.#r&&(this.#r=!1,Qn.forEach(e=>{let r=this.#i[e];if(!r)throw new Error("Listener not defined for signal: "+e);try{this.#e.removeListener(e,r)}catch{}}),this.#e.emit=this.#a,this.#e.reallyExit=this.#n,this.#t.count-=1)}#o(e){return Cm(this.#e)?(this.#e.exitCode=e||0,this.#t.emit("exit",this.#e.exitCode,null),this.#n.call(this.#e,this.#e.exitCode)):0}#p(e,...r){let i=this.#a;if(e==="exit"&&Cm(this.#e)){typeof r[0]=="number"&&(this.#e.exitCode=r[0]);let a=i.call(this.#e,e,...r);return this.#t.emit("exit",this.#e.exitCode,null),a}else return i.call(this.#e,e,...r)}},A4=globalThis.process,{onExit:JR,load:Gle,unload:Hle}=Wre(Cm(A4)?new D4(A4):new R4);var Xre=1e3*5,ZR=(t,e="SIGTERM",r={})=>{let i=t(e);return Kre(t,e,r,i),i},Kre=(t,e,r,i)=>{if(!Qre(e,r,i))return;let a=Yre(r),n=setTimeout(()=>{t("SIGKILL")},a);n.unref&&n.unref()},Qre=(t,{forceKillAfterTimeout:e},r)=>Jre(t)&&e!==!1&&r,Jre=t=>t===YR.default.constants.signals.SIGTERM||typeof t=="string"&&t.toUpperCase()==="SIGTERM",Yre=({forceKillAfterTimeout:t=!0})=>{if(t===!0)return Xre;if(!Number.isFinite(t)||t<0)throw new TypeError(`Expected the \`forceKillAfterTimeout\` option to be a non-negative integer, got \`${t}\` (${typeof t})`);return t},eD=(t,e)=>{t.kill()&&(e.isCanceled=!0)},Zre=(t,e,r)=>{t.kill(e),r(Object.assign(new Error("Timed out"),{timedOut:!0,signal:e}))},tD=(t,{timeout:e,killSignal:r="SIGTERM"},i)=>{if(e===0||e===void 0)return i;let a,n=new Promise((o,p)=>{a=setTimeout(()=>{Zre(t,r,p)},e)}),s=i.finally(()=>{clearTimeout(a)});return Promise.race([n,s])},rD=({timeout:t})=>{if(t!==void 0&&(!Number.isFinite(t)||t<0))throw new TypeError(`Expected the \`timeout\` option to be a non-negative integer, got \`${t}\` (${typeof t})`)},iD=async(t,{cleanup:e,detached:r},i)=>{if(!e||r)return i;let a=JR(()=>{t.kill()});return i.finally(()=>{a()})};var aD=require("node:fs"),nD=require("node:child_process");function Dm(t){return t!==null&&typeof t=="object"&&typeof t.pipe=="function"}function I4(t){return Dm(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object"}var eie=t=>t instanceof nD.ChildProcess&&typeof t.then=="function",L4=(t,e,r)=>{if(typeof r=="string")return t[e].pipe((0,aD.createWriteStream)(r)),t;if(I4(r))return t[e].pipe(r),t;if(!eie(r))throw new TypeError("The second argument must be a string, a stream or an Execa child process.");if(!I4(r.stdin))throw new TypeError("The target child process's stdin must be available.");return t[e].pipe(r.stdin),r},sD=t=>{t.stdout!==null&&(t.pipeStdout=L4.bind(void 0,t,"stdout")),t.stderr!==null&&(t.pipeStderr=L4.bind(void 0,t,"stderr")),t.all!==void 0&&(t.pipeAll=L4.bind(void 0,t,"all"))};var qm=require("node:fs"),vD=require("node:timers/promises");var Bl=async(t,{init:e,convertChunk:r,getSize:i,truncateChunk:a,addChunk:n,getFinalChunk:s,finalize:o},{maxBuffer:p=Number.POSITIVE_INFINITY}={})=>{if(!rie(t))throw new Error("The first argument must be a Readable, a ReadableStream, or an async iterable.");let l=e();l.length=0;try{for await(let c of t){let d=iie(c),u=r[d](c,l);lD({convertedChunk:u,state:l,getSize:i,truncateChunk:a,addChunk:n,maxBuffer:p})}return tie({state:l,convertChunk:r,getSize:i,truncateChunk:a,addChunk:n,getFinalChunk:s,maxBuffer:p}),o(l)}catch(c){throw c.bufferedData=o(l),c}},tie=({state:t,getSize:e,truncateChunk:r,addChunk:i,getFinalChunk:a,maxBuffer:n})=>{let s=a(t);s!==void 0&&lD({convertedChunk:s,state:t,getSize:e,truncateChunk:r,addChunk:i,maxBuffer:n})},lD=({convertedChunk:t,state:e,getSize:r,truncateChunk:i,addChunk:a,maxBuffer:n})=>{let s=r(t),o=e.length+s;if(o<=n){oD(t,e,a,o);return}let p=i(t,n-e.length);throw p!==void 0&&oD(p,e,a,n),new Am},oD=(t,e,r,i)=>{e.contents=r(t,e,i),e.length=i},rie=t=>typeof t=="object"&&t!==null&&typeof t[Symbol.asyncIterator]=="function",iie=t=>{var i;let e=typeof t;if(e==="string")return"string";if(e!=="object"||t===null)return"others";if((i=globalThis.Buffer)!=null&&i.isBuffer(t))return"buffer";let r=pD.call(t);return r==="[object ArrayBuffer]"?"arrayBuffer":r==="[object DataView]"?"dataView":Number.isInteger(t.byteLength)&&Number.isInteger(t.byteOffset)&&pD.call(t.buffer)==="[object ArrayBuffer]"?"typedArray":"others"},{toString:pD}=Object.prototype,Am=class extends Error{name="MaxBufferError";constructor(){super("maxBuffer exceeded")}};var B4=t=>t,k4=()=>{},q4=({contents:t})=>t,Im=t=>{throw new Error(`Streams in object mode are not supported: ${String(t)}`)},Lm=t=>t.length;async function M4(t,e){return Bl(t,uie,e)}var aie=()=>({contents:new ArrayBuffer(0)}),nie=t=>sie.encode(t),sie=new TextEncoder,cD=t=>new Uint8Array(t),dD=t=>new Uint8Array(t.buffer,t.byteOffset,t.byteLength),oie=(t,e)=>t.slice(0,e),pie=(t,{contents:e,length:r},i)=>{let a=fD()?cie(e,i):lie(e,i);return new Uint8Array(a).set(t,r),a},lie=(t,e)=>{if(e<=t.byteLength)return t;let r=new ArrayBuffer(mD(e));return new Uint8Array(r).set(new Uint8Array(t),0),r},cie=(t,e)=>{if(e<=t.maxByteLength)return t.resize(e),t;let r=new ArrayBuffer(e,{maxByteLength:mD(e)});return new Uint8Array(r).set(new Uint8Array(t),0),r},mD=t=>uD**Math.ceil(Math.log(t)/Math.log(uD)),uD=2,die=({contents:t,length:e})=>fD()?t:t.slice(0,e),fD=()=>"resize"in ArrayBuffer.prototype,uie={init:aie,convertChunk:{string:nie,buffer:cD,arrayBuffer:cD,dataView:dD,typedArray:dD,others:Im},getSize:Lm,truncateChunk:oie,addChunk:pie,getFinalChunk:k4,finalize:die};async function Bm(t,e){if(!("Buffer"in globalThis))throw new Error("getStreamAsBuffer() is only supported in Node.js");try{return hD(await M4(t,e))}catch(r){throw r.bufferedData!==void 0&&(r.bufferedData=hD(r.bufferedData)),r}}var hD=t=>globalThis.Buffer.from(t);async function z4(t,e){return Bl(t,yie,e)}var mie=()=>({contents:"",textDecoder:new TextDecoder}),km=(t,{textDecoder:e})=>e.decode(t,{stream:!0}),fie=(t,{contents:e})=>e+t,hie=(t,e)=>t.slice(0,e),gie=({textDecoder:t})=>{let e=t.decode();return e===""?void 0:e},yie={init:mie,convertChunk:{string:B4,buffer:km,arrayBuffer:km,dataView:km,typedArray:km,others:Im},getSize:Lm,truncateChunk:hie,addChunk:fie,getFinalChunk:gie,finalize:q4};var bD=ye(yD(),1),xD=t=>{if(t!==void 0)throw new TypeError("The `input` and `inputFile` options cannot be both set.")},bie=({input:t,inputFile:e})=>typeof e!="string"?t:(xD(t),(0,qm.readFileSync)(e)),wD=t=>{let e=bie(t);if(Dm(e))throw new TypeError("The `input` option cannot be a stream in sync mode");return e},xie=({input:t,inputFile:e})=>typeof e!="string"?t:(xD(t),(0,qm.createReadStream)(e)),_D=(t,e)=>{let r=xie(e);r!==void 0&&(Dm(r)?r.pipe(t.stdin):t.stdin.end(r))},ED=(t,{all:e})=>{if(!e||!t.stdout&&!t.stderr)return;let r=(0,bD.default)();return t.stdout&&r.add(t.stdout),t.stderr&&r.add(t.stderr),r},j4=async(t,e)=>{if(!(!t||e===void 0)){await(0,vD.setTimeout)(0),t.destroy();try{return await e}catch(r){return r.bufferedData}}},F4=(t,{encoding:e,buffer:r,maxBuffer:i})=>{if(!(!t||!r))return e==="utf8"||e==="utf-8"?z4(t,{maxBuffer:i}):e===null||e==="buffer"?Bm(t,{maxBuffer:i}):wie(t,i,e)},wie=async(t,e,r)=>(await Bm(t,{maxBuffer:e})).toString(r),TD=async({stdout:t,stderr:e,all:r},{encoding:i,buffer:a,maxBuffer:n},s)=>{let o=F4(t,{encoding:i,buffer:a,maxBuffer:n}),p=F4(e,{encoding:i,buffer:a,maxBuffer:n}),l=F4(r,{encoding:i,buffer:a,maxBuffer:n*2});try{return await Promise.all([s,o,p,l])}catch(c){return Promise.all([{error:c,signal:c.signal,timedOut:c.timedOut},j4(t,o),j4(e,p),j4(r,l)])}};var _ie=(async()=>{})().constructor.prototype,Eie=["then","catch","finally"].map(t=>[t,Reflect.getOwnPropertyDescriptor(_ie,t)]),U4=(t,e)=>{for(let[r,i]of Eie){let a=typeof e=="function"?(...n)=>Reflect.apply(i.value,e(),n):i.value.bind(e);Reflect.defineProperty(t,r,{...i,value:a})}},ND=t=>new Promise((e,r)=>{t.on("exit",(i,a)=>{e({exitCode:i,signal:a})}),t.on("error",i=>{r(i)}),t.stdin&&t.stdin.on("error",i=>{r(i)})});var PD=require("node:buffer"),CD=require("node:child_process"),RD=(t,e=[])=>Array.isArray(e)?[t,...e]:[t],Tie=/^[\w.-]+$/,Nie=t=>typeof t!="string"||Tie.test(t)?t:`"${t.replaceAll('"','\\"')}"`,G4=(t,e)=>RD(t,e).join(" "),H4=(t,e)=>RD(t,e).map(r=>Nie(r)).join(" "),Sie=/ +/g;var SD=t=>{let e=typeof t;if(e==="string")return t;if(e==="number")return String(t);if(e==="object"&&t!==null&&!(t instanceof CD.ChildProcess)&&"stdout"in t){let r=typeof t.stdout;if(r==="string")return t.stdout;if(PD.Buffer.isBuffer(t.stdout))return t.stdout.toString();throw new TypeError(`Unexpected "${r}" stdout in template expression`)}throw new TypeError(`Unexpected "${e}" in template expression`)},OD=(t,e,r)=>r||t.length===0||e.length===0?[...t,...e]:[...t.slice(0,-1),`${t.at(-1)}${e[0]}`,...e.slice(1)],Oie=({templates:t,expressions:e,tokens:r,index:i,template:a})=>{let n=a??t.raw[i],s=n.split(Sie).filter(Boolean),o=OD(r,s,n.startsWith(" "));if(i===e.length)return o;let p=e[i],l=Array.isArray(p)?p.map(c=>SD(c)):[SD(p)];return OD(o,l,n.endsWith(" "))},$4=(t,e)=>{let r=[];for(let[i,a]of t.entries())r=Oie({templates:t,expressions:e,tokens:r,index:i,template:a});return r};var DD=require("node:util"),AD=ye(require("node:process"),1),ID=(0,DD.debuglog)("execa").enabled,Mm=(t,e)=>String(t).padStart(e,"0"),Pie=()=>{let t=new Date;return`${Mm(t.getHours(),2)}:${Mm(t.getMinutes(),2)}:${Mm(t.getSeconds(),2)}.${Mm(t.getMilliseconds(),3)}`},V4=(t,{verbose:e})=>{e&&AD.default.stderr.write(`[${Pie()}] ${t} +`)};var Cie=1e3*1e3*100,Rie=({env:t,extendEnv:e,preferLocal:r,localDir:i,execPath:a})=>{let n=e?{...kl.default.env,...t}:t;return r?zR({env:n,cwd:i,execPath:a}):n},MD=(t,e,r={})=>{let i=qD.default._parse(t,e,r);return t=i.command,e=i.args,r=i.options,r={maxBuffer:Cie,buffer:!0,stripFinalNewline:!0,extendEnv:!0,preferLocal:!1,localDir:r.cwd||kl.default.cwd(),execPath:kl.default.execPath,encoding:"utf8",reject:!0,cleanup:!0,all:!1,windowsHide:!0,verbose:ID,...r},r.env=Rie(r),r.stdio=QR(r),kl.default.platform==="win32"&&kD.default.basename(t,".exe")==="cmd"&&e.unshift("/q"),{file:t,args:e,options:r,parsed:i}},ql=(t,e,r)=>typeof e!="string"&&!BD.Buffer.isBuffer(e)?r===void 0?void 0:"":t.stripFinalNewline?T4(e):e;function W4(t,e,r){let i=MD(t,e,r),a=G4(t,e),n=H4(t,e);V4(n,i.options),rD(i.options);let s;try{s=zm.default.spawn(i.file,i.args,i.options)}catch(m){let f=new zm.default.ChildProcess,y=Promise.reject(Ll({error:m,stdout:"",stderr:"",all:"",command:a,escapedCommand:n,parsed:i,timedOut:!1,isCanceled:!1,killed:!1}));return U4(f,y),f}let o=ND(s),p=tD(s,i.options,o),l=iD(s,i.options,p),c={isCanceled:!1};s.kill=ZR.bind(null,s.kill.bind(s)),s.cancel=eD.bind(null,s,c);let u=FR(async()=>{let[{error:m,exitCode:f,signal:y,timedOut:w},_,O,v]=await TD(s,i.options,l),h=ql(i.options,_),g=ql(i.options,O),N=ql(i.options,v);if(m||f!==0||y!==null){let P=Ll({error:m,exitCode:f,signal:y,stdout:h,stderr:g,all:N,command:a,escapedCommand:n,parsed:i,timedOut:w,isCanceled:c.isCanceled||(i.options.signal?i.options.signal.aborted:!1),killed:s.killed});if(!i.options.reject)return P;throw P}return{command:a,escapedCommand:n,exitCode:0,stdout:h,stderr:g,all:N,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}});return _D(s,i.options),s.all=ED(s,i.options),sD(s),U4(s,u),s}function Die(t,e,r){let i=MD(t,e,r),a=G4(t,e),n=H4(t,e);V4(n,i.options);let s=wD(i.options),o;try{o=zm.default.spawnSync(i.file,i.args,{...i.options,input:s})}catch(c){throw Ll({error:c,stdout:"",stderr:"",all:"",command:a,escapedCommand:n,parsed:i,timedOut:!1,isCanceled:!1,killed:!1})}let p=ql(i.options,o.stdout,o.error),l=ql(i.options,o.stderr,o.error);if(o.error||o.status!==0||o.signal!==null){let c=Ll({stdout:p,stderr:l,error:o.error,signal:o.signal,exitCode:o.status,command:a,escapedCommand:n,parsed:i,timedOut:o.error&&o.error.code==="ETIMEDOUT",isCanceled:!1,killed:o.signal!==null});if(!i.options.reject)return c;throw c}return{command:a,escapedCommand:n,exitCode:0,stdout:p,stderr:l,failed:!1,timedOut:!1,isCanceled:!1,killed:!1}}var Aie=({input:t,inputFile:e,stdio:r})=>t===void 0&&e===void 0&&r===void 0?{stdin:"inherit"}:{},LD=(t={})=>({preferLocal:!0,...Aie(t),...t});function zD(t){function e(r,...i){if(!Array.isArray(r))return zD({...t,...r});let[a,...n]=$4(r,i);return W4(a,n,LD(t))}return e.sync=(r,...i)=>{if(!Array.isArray(r))throw new TypeError("Please use $(options).sync`command` instead of $.sync(options)`command`.");let[a,...n]=$4(r,i);return Die(a,n,LD(t))},e}var qce=zD();var Fm=ye(require("fs"),1),Ao=ye(require("path"),1);var Iie=new FD.HttpClient("depot-build-push-action");async function VD(){try{let{exitCode:t}=await jm.getExecOutput("depot",[],{ignoreReturnCode:!0,silent:!0});return t===0}catch{return!1}}async function WD(){await jm.exec("depot",["version"],{failOnStdErr:!1})}async function jD(t,e,r){var s,o;let i=await UD.which(t,!0);console.log(`[command]${i} ${e.join(" ")}`);let a=W4(i,e,{...r,reject:!1,stdin:"inherit",stdout:"pipe",stderr:"pipe"});a.pipeStdout&&a.pipeStdout(process.stdout),a.pipeStderr&&a.pipeStderr(process.stdout);function n(p){a.kill(p)}process.on("SIGINT",n),process.on("SIGTERM",n);try{let p=await a;if(p.stderr.length>0&&p.exitCode!=0)throw new Error(`failed with: ${((o=(s=p.stderr.match(/(.*)\s*$/))==null?void 0:s[0])==null?void 0:o.trim())??"unknown error"}`)}finally{process.off("SIGINT",n),process.off("SIGTERM",n)}}async function XD(t){var p,l,c,d,u,m;let e=t.targets.length>0?t.targets:["default"],r=[...vr("--file",t.files),...vr("--no-cache",t.noCache),...vr("--pull",t.pull),...vr("--load",t.load),...vr("--push",t.push),...vr("--sbom",t.sbom),...vr("--set",t.set),...vr("--push",t.push),...vr("--set",t.set),...vr("--metadata-file",KD())],a=await new $D.Toolkit().bake.parseDefinitions([...t.files,t.source],t.targets,t.set,t.load,t.push,t.workdir);t.provenance?r.push("--provenance",t.provenance):HD.Bake.hasDockerExporter(a,t.load)||(((p=Jn.context.payload.repository)==null?void 0:p.private)??!1?r.push("--provenance",X4.Inputs.resolveProvenanceAttrs("mode=min,inline-only=true")):r.push("--provenance",X4.Inputs.resolveProvenanceAttrs("mode=max")));let n=[...vr("--project",t.project),...vr("--build-platform",t.buildPlatform),...vr("--lint",t.lint),...vr("--lint-fail-on",t.lintFailOn)],s=[...r,...n,...e],o=t.token??process.env.DEPOT_TOKEN;if(!o)try{let f=await Mi.getIDToken("https://depot.dev"),y=await Iie.postJson("https://github.depot.dev/auth/oidc/github-actions",{token:f});y.result&&y.result.token&&(o=y.result.token,Mi.info("Exchanged GitHub Actions OIDC token for temporary Depot token"))}catch(f){Mi.info(`Unable to exchange GitHub OIDC token for temporary Depot token: ${f}`)}if(!o&&Jn.context.eventName==="pull_request"&&((l=Jn.context.payload.repository)==null?void 0:l.private)===!1&&Jn.context.payload.pull_request&&((d=(c=Jn.context.payload.pull_request.head)==null?void 0:c.repo)==null?void 0:d.full_name)!==((u=Jn.context.payload.repository)==null?void 0:u.full_name))try{Mi.info("Attempting to acquire open-source pull request OIDC token");let y=await GD.getIDToken("https://depot.dev");Mi.info("Using open-source pull request OIDC token for Depot authentication"),o=y}catch(y){Mi.info(`Unable to exchange open-source pull request OIDC token for temporary Depot token: ${y}`)}try{await jD("depot",["bake",...s],{cwd:t.workdir,env:{...process.env,...o?{DEPOT_TOKEN:o}:{}}})}catch(f){let y=t.lint&&((m=f.message)==null?void 0:m.includes("linting failed"));if(t.buildxFallback&&!y)Mi.warning(`falling back to buildx: ${f}`),await jD("docker",["buildx","bake",...r,...e]);else throw f}}function vr(t,e){return e?e===!0?[t]:Array.isArray(e)?e.flatMap(r=>[t,r]):[t,e]:[]}function KD(){return Ao.join(uc(),"metadata-file").split(Ao.sep).join(Ao.posix.sep)}function QD(){let t=KD();if(!Fm.existsSync(t))return;let e=Fm.readFileSync(t,{encoding:"utf-8"}).trim();if(e!=="null")return e}async function Bie(){if(!await VD())return Yt.setFailed("Depot CLI is not installed. See https://github.com/depot/setup-action to install it before this step.");await Yt.group("Depot version",async()=>{await WD()});let t=p5();await XD(t);let e=QD();e&&await Yt.group("Metadata",async()=>{Yt.info(e),Yt.setOutput("metadata",e)})}async function kie(){let t=uc();t.length!==0&&(Yt.startGroup(`Removing temp folder ${t}`),JD.rmSync(t,{recursive:!0}),Yt.endGroup())}(cf?kie():Bie()).catch(t=>{t instanceof Error?Yt.setFailed(t.message):Yt.setFailed(`${t}`)}); /*! Bundled license information: is-plain-object/dist/is-plain-object.js: @@ -47,4 +83,23 @@ tmp/lib/tmp.js: * * MIT Licensed *) + +sax/lib/sax.js: + (*! http://mths.be/fromcodepoint v0.1.0 by @mathias *) + +mime-db/index.js: + (*! + * mime-db + * Copyright(c) 2014 Jonathan Ong + * Copyright(c) 2015-2022 Douglas Christopher Wilson + * MIT Licensed + *) + +mime-types/index.js: + (*! + * mime-types + * Copyright(c) 2014 Jonathan Ong + * Copyright(c) 2015 Douglas Christopher Wilson + * MIT Licensed + *) */ diff --git a/package.json b/package.json index d018c80..7fb29c7 100644 --- a/package.json +++ b/package.json @@ -1,4 +1,5 @@ { + "type": "module", "private": true, "scripts": { "build": "node build.cjs", @@ -10,20 +11,31 @@ "@actions/core": "^1.10.0", "@actions/exec": "^1.1.1", "@actions/github": "^5.1.1", - "@actions/http-client": "^2.1.0", + "@actions/http-client": "^2.1.1", "@actions/io": "^1.1.3", "@depot/actions-public-oidc-client": "^1.0.0", - "@docker/actions-toolkit": "^0.2.0", - "csv-parse": "^5.3.6", - "execa": "^7.1.1" + "@docker/actions-toolkit": "^0.8.0", + "csv-parse": "^5.4.0", + "execa": "^8.0.1" }, "devDependencies": { - "@tsconfig/node16": "^1.0.3", - "@types/node": "~18.15.5", - "esbuild": "^0.17.12", - "prettier": "^2.8.6", - "prettier-plugin-organize-imports": "^3.1.1", - "prettier-plugin-pkg": "^0.17.1", - "typescript": "^4.8.4" + "@tsconfig/node16": "^16.1.0", + "@types/node": "~20.5.1", + "esbuild": "^0.19.2", + "prettier": "^3.0.2", + "prettier-plugin-organize-imports": "^3.2.3", + "prettier-plugin-pkg": "^0.18.0", + "typescript": "^5.1.6" + }, + "prettier": { + "bracketSpacing": false, + "printWidth": 120, + "semi": false, + "singleQuote": true, + "trailingComma": "all", + "plugins": [ + "prettier-plugin-pkg", + "prettier-plugin-organize-imports" + ] } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 095b104..6253683 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ dependencies: specifier: ^5.1.1 version: 5.1.1 '@actions/http-client': - specifier: ^2.1.0 - version: 2.1.0 + specifier: ^2.1.1 + version: 2.1.1 '@actions/io': specifier: ^1.1.3 version: 1.1.3 @@ -24,44 +24,61 @@ dependencies: specifier: ^1.0.0 version: 1.0.0 '@docker/actions-toolkit': - specifier: ^0.2.0 - version: 0.2.0 + specifier: ^0.8.0 + version: 0.8.0(@octokit/core@5.0.0) csv-parse: - specifier: ^5.3.6 - version: 5.3.6 + specifier: ^5.4.0 + version: 5.4.0 execa: - specifier: ^7.1.1 - version: 7.1.1 + specifier: ^8.0.1 + version: 8.0.1 devDependencies: '@tsconfig/node16': - specifier: ^1.0.3 - version: 1.0.3 + specifier: ^16.1.0 + version: 16.1.0 '@types/node': - specifier: ~18.15.5 - version: 18.15.5 + specifier: ~20.5.1 + version: 20.5.1 esbuild: - specifier: ^0.17.12 - version: 0.17.12 + specifier: ^0.19.2 + version: 0.19.2 prettier: - specifier: ^2.8.6 - version: 2.8.6 + specifier: ^3.0.2 + version: 3.0.2 prettier-plugin-organize-imports: - specifier: ^3.1.1 - version: 3.2.2(prettier@2.8.6)(typescript@4.9.4) + specifier: ^3.2.3 + version: 3.2.3(prettier@3.0.2)(typescript@5.1.6) prettier-plugin-pkg: - specifier: ^0.17.1 - version: 0.17.1(prettier@2.8.6) + specifier: ^0.18.0 + version: 0.18.0(prettier@3.0.2) typescript: - specifier: ^4.8.4 - version: 4.9.4 + specifier: ^5.1.6 + version: 5.1.6 packages: + /@actions/cache@3.2.2: + resolution: {integrity: sha512-6D0Jq5JrLZRQ3VApeQwQkkV20ZZXjXsHNYXd9VjNUdi9E0h93wESpxfMJ2JWLCUCgHNLcfY0v3GjNM+2FdRMlg==} + dependencies: + '@actions/core': 1.10.0 + '@actions/exec': 1.1.1 + '@actions/glob': 0.1.2 + '@actions/http-client': 2.1.1 + '@actions/io': 1.1.3 + '@azure/abort-controller': 1.1.0 + '@azure/ms-rest-js': 2.7.0 + '@azure/storage-blob': 12.15.0 + semver: 6.3.1 + uuid: 3.4.0 + transitivePeerDependencies: + - encoding + dev: false + /@actions/core@1.10.0: resolution: {integrity: sha512-2aZDDa3zrrZbP5ZYg159sNoLRb61nQ7awl5pSvIq5Qpj81vwDzdMRKzkWJGJuwVvWpvZKx7vspJALyvaaIQyug==} dependencies: - '@actions/http-client': 2.1.0 + '@actions/http-client': 2.1.1 uuid: 8.3.2 dev: false @@ -74,7 +91,7 @@ packages: /@actions/github@5.1.1: resolution: {integrity: sha512-Nk59rMDoJaV+mHCOJPXuvB1zIbomlKS0dmSIqPGxd0enAXBnOfn4VWF+CGtRCwXZG9Epa54tZA7VIRlJDS8A6g==} dependencies: - '@actions/http-client': 2.1.0 + '@actions/http-client': 2.1.1 '@octokit/core': 3.6.0 '@octokit/plugin-paginate-rest': 2.21.3(@octokit/core@3.6.0) '@octokit/plugin-rest-endpoint-methods': 5.16.2(@octokit/core@3.6.0) @@ -82,8 +99,15 @@ packages: - encoding dev: false - /@actions/http-client@2.1.0: - resolution: {integrity: sha512-BonhODnXr3amchh4qkmjPMUO8mFi/zLaaCeCAJZqch8iQqyDnVIkySjB38VHAC8IJ+bnlgfOqlhpyCUZHlQsqw==} + /@actions/glob@0.1.2: + resolution: {integrity: sha512-SclLR7Ia5sEqjkJTPs7Sd86maMDw43p769YxBOxvPvEWuPEhpAnBsQfENOpXjFYMmhCqd127bmf+YdvJqVqR4A==} + dependencies: + '@actions/core': 1.10.0 + minimatch: 3.1.2 + dev: false + + /@actions/http-client@2.1.1: + resolution: {integrity: sha512-qhrkRMB40bbbLo7gF+0vu+X+UawOvQQqNAA/5Unx774RS8poaOhThDOG6BGmxvAnxhQnDp2BG/ZUm65xZILTpw==} dependencies: tunnel: 0.0.6 dev: false @@ -97,43 +121,155 @@ packages: dependencies: '@actions/core': 1.10.0 '@actions/exec': 1.1.1 - '@actions/http-client': 2.1.0 + '@actions/http-client': 2.1.1 '@actions/io': 1.1.3 - semver: 6.3.0 + semver: 6.3.1 uuid: 3.4.0 dev: false + /@azure/abort-controller@1.1.0: + resolution: {integrity: sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==} + engines: {node: '>=12.0.0'} + dependencies: + tslib: 2.6.2 + dev: false + + /@azure/core-auth@1.5.0: + resolution: {integrity: sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==} + engines: {node: '>=14.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-util': 1.4.0 + tslib: 2.6.2 + dev: false + + /@azure/core-http@3.0.2: + resolution: {integrity: sha512-o1wR9JrmoM0xEAa0Ue7Sp8j+uJvmqYaGoHOCT5qaVYmvgmnZDC0OvQimPA/JR3u77Sz6D1y3Xmk1y69cDU9q9A==} + engines: {node: '>=14.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-auth': 1.5.0 + '@azure/core-tracing': 1.0.0-preview.13 + '@azure/core-util': 1.4.0 + '@azure/logger': 1.0.4 + '@types/node-fetch': 2.6.4 + '@types/tunnel': 0.0.3 + form-data: 4.0.0 + node-fetch: 2.6.13 + process: 0.11.10 + tslib: 2.6.2 + tunnel: 0.0.6 + uuid: 8.3.2 + xml2js: 0.5.0 + transitivePeerDependencies: + - encoding + dev: false + + /@azure/core-lro@2.5.4: + resolution: {integrity: sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==} + engines: {node: '>=14.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-util': 1.4.0 + '@azure/logger': 1.0.4 + tslib: 2.6.2 + dev: false + + /@azure/core-paging@1.5.0: + resolution: {integrity: sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: false + + /@azure/core-tracing@1.0.0-preview.13: + resolution: {integrity: sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==} + engines: {node: '>=12.0.0'} + dependencies: + '@opentelemetry/api': 1.4.1 + tslib: 2.6.2 + dev: false + + /@azure/core-util@1.4.0: + resolution: {integrity: sha512-eGAyJpm3skVQoLiRqm/xPa+SXi/NPDdSHMxbRAz2lSprd+Zs+qrpQGQQ2VQ3Nttu+nSZR4XoYQC71LbEI7jsig==} + engines: {node: '>=14.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + tslib: 2.6.2 + dev: false + + /@azure/logger@1.0.4: + resolution: {integrity: sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==} + engines: {node: '>=14.0.0'} + dependencies: + tslib: 2.6.2 + dev: false + + /@azure/ms-rest-js@2.7.0: + resolution: {integrity: sha512-ngbzWbqF+NmztDOpLBVDxYM+XLcUj7nKhxGbSU9WtIsXfRB//cf2ZbAG5HkOrhU9/wd/ORRB6lM/d69RKVjiyA==} + dependencies: + '@azure/core-auth': 1.5.0 + abort-controller: 3.0.0 + form-data: 2.5.1 + node-fetch: 2.6.13 + tslib: 1.14.1 + tunnel: 0.0.6 + uuid: 8.3.2 + xml2js: 0.5.0 + transitivePeerDependencies: + - encoding + dev: false + + /@azure/storage-blob@12.15.0: + resolution: {integrity: sha512-e7JBKLOFi0QVJqqLzrjx1eL3je3/Ug2IQj24cTM9b85CsnnFjLGeGjJVIjbGGZaytewiCEG7r3lRwQX7fKj0/w==} + engines: {node: '>=14.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-http': 3.0.2 + '@azure/core-lro': 2.5.4 + '@azure/core-paging': 1.5.0 + '@azure/core-tracing': 1.0.0-preview.13 + '@azure/logger': 1.0.4 + events: 3.3.0 + tslib: 2.6.2 + transitivePeerDependencies: + - encoding + dev: false + /@depot/actions-public-oidc-client@1.0.0: resolution: {integrity: sha512-zGWYMCTYC6oPKzRWEN29MdYks7i3IkGEJyaB4LB2R6Lyk73u63fSkgnqTPpil1w184/tQTSQg89faokroPPfvw==} dependencies: '@actions/core': 1.10.0 '@actions/github': 5.1.1 - '@actions/http-client': 2.1.0 + '@actions/http-client': 2.1.1 transitivePeerDependencies: - encoding dev: false - /@docker/actions-toolkit@0.2.0: - resolution: {integrity: sha512-lM6DdPceuAyc+ZVzijJ2ae0synZ2Bw6Idl0NhD+nqRDGkZk8bWMRddgQfgFu/ELT6sONnn7HvCGNTERq2BNKdw==} + /@docker/actions-toolkit@0.8.0(@octokit/core@5.0.0): + resolution: {integrity: sha512-WcGhpOFucje2W80R9qSa5hg/DJcY3+JoZHKQ29lVvw5t5OpKnDBc0RbnaW8dMqAGLsyCkpBQEHP5TScBS5n0UQ==} dependencies: + '@actions/cache': 3.2.2 '@actions/core': 1.10.0 '@actions/exec': 1.1.1 '@actions/github': 5.1.1 - '@actions/http-client': 2.1.0 + '@actions/http-client': 2.1.1 '@actions/io': 1.1.3 '@actions/tool-cache': 2.0.1 + '@octokit/plugin-rest-endpoint-methods': 7.2.3(@octokit/core@5.0.0) async-retry: 1.3.3 - csv-parse: 5.3.10 - handlebars: 4.7.7 + csv-parse: 5.4.0 + handlebars: 4.7.8 jwt-decode: 3.1.2 - semver: 7.5.0 + semver: 7.5.4 tmp: 0.2.1 transitivePeerDependencies: + - '@octokit/core' - encoding dev: false - /@esbuild/android-arm64@0.17.12: - resolution: {integrity: sha512-WQ9p5oiXXYJ33F2EkE3r0FRDFVpEdcDiwNX3u7Xaibxfx6vQE0Sb8ytrfQsA5WO6kDn6mDfKLh6KrPBjvkk7xA==} + /@esbuild/android-arm64@0.19.2: + resolution: {integrity: sha512-lsB65vAbe90I/Qe10OjkmrdxSX4UJDjosDgb8sZUKcg3oefEuW2OT2Vozz8ef7wrJbMcmhvCC+hciF8jY/uAkw==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -141,8 +277,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.17.12: - resolution: {integrity: sha512-E/sgkvwoIfj4aMAPL2e35VnUJspzVYl7+M1B2cqeubdBhADV4uPon0KCc8p2G+LqSJ6i8ocYPCqY3A4GGq0zkQ==} + /@esbuild/android-arm@0.19.2: + resolution: {integrity: sha512-tM8yLeYVe7pRyAu9VMi/Q7aunpLwD139EY1S99xbQkT4/q2qa6eA4ige/WJQYdJ8GBL1K33pPFhPfPdJ/WzT8Q==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -150,8 +286,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.17.12: - resolution: {integrity: sha512-m4OsaCr5gT+se25rFPHKQXARMyAehHTQAz4XX1Vk3d27VtqiX0ALMBPoXZsGaB6JYryCLfgGwUslMqTfqeLU0w==} + /@esbuild/android-x64@0.19.2: + resolution: {integrity: sha512-qK/TpmHt2M/Hg82WXHRc/W/2SGo/l1thtDHZWqFq7oi24AjZ4O/CpPSu6ZuYKFkEgmZlFoa7CooAyYmuvnaG8w==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -159,8 +295,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.17.12: - resolution: {integrity: sha512-O3GCZghRIx+RAN0NDPhyyhRgwa19MoKlzGonIb5hgTj78krqp9XZbYCvFr9N1eUxg0ZQEpiiZ4QvsOQwBpP+lg==} + /@esbuild/darwin-arm64@0.19.2: + resolution: {integrity: sha512-Ora8JokrvrzEPEpZO18ZYXkH4asCdc1DLdcVy8TGf5eWtPO1Ie4WroEJzwI52ZGtpODy3+m0a2yEX9l+KUn0tA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -168,8 +304,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.17.12: - resolution: {integrity: sha512-5D48jM3tW27h1qjaD9UNRuN+4v0zvksqZSPZqeSWggfMlsVdAhH3pwSfQIFJwcs9QJ9BRibPS4ViZgs3d2wsCA==} + /@esbuild/darwin-x64@0.19.2: + resolution: {integrity: sha512-tP+B5UuIbbFMj2hQaUr6EALlHOIOmlLM2FK7jeFBobPy2ERdohI4Ka6ZFjZ1ZYsrHE/hZimGuU90jusRE0pwDw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -177,8 +313,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.17.12: - resolution: {integrity: sha512-OWvHzmLNTdF1erSvrfoEBGlN94IE6vCEaGEkEH29uo/VoONqPnoDFfShi41Ew+yKimx4vrmmAJEGNoyyP+OgOQ==} + /@esbuild/freebsd-arm64@0.19.2: + resolution: {integrity: sha512-YbPY2kc0acfzL1VPVK6EnAlig4f+l8xmq36OZkU0jzBVHcOTyQDhnKQaLzZudNJQyymd9OqQezeaBgkTGdTGeQ==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -186,8 +322,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.17.12: - resolution: {integrity: sha512-A0Xg5CZv8MU9xh4a+7NUpi5VHBKh1RaGJKqjxe4KG87X+mTjDE6ZvlJqpWoeJxgfXHT7IMP9tDFu7IZ03OtJAw==} + /@esbuild/freebsd-x64@0.19.2: + resolution: {integrity: sha512-nSO5uZT2clM6hosjWHAsS15hLrwCvIWx+b2e3lZ3MwbYSaXwvfO528OF+dLjas1g3bZonciivI8qKR/Hm7IWGw==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -195,8 +331,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.17.12: - resolution: {integrity: sha512-cK3AjkEc+8v8YG02hYLQIQlOznW+v9N+OI9BAFuyqkfQFR+DnDLhEM5N8QRxAUz99cJTo1rLNXqRrvY15gbQUg==} + /@esbuild/linux-arm64@0.19.2: + resolution: {integrity: sha512-ig2P7GeG//zWlU0AggA3pV1h5gdix0MA3wgB+NsnBXViwiGgY77fuN9Wr5uoCrs2YzaYfogXgsWZbm+HGr09xg==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -204,8 +340,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.17.12: - resolution: {integrity: sha512-WsHyJ7b7vzHdJ1fv67Yf++2dz3D726oO3QCu8iNYik4fb5YuuReOI9OtA+n7Mk0xyQivNTPbl181s+5oZ38gyA==} + /@esbuild/linux-arm@0.19.2: + resolution: {integrity: sha512-Odalh8hICg7SOD7XCj0YLpYCEc+6mkoq63UnExDCiRA2wXEmGlK5JVrW50vZR9Qz4qkvqnHcpH+OFEggO3PgTg==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -213,8 +349,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.17.12: - resolution: {integrity: sha512-jdOBXJqcgHlah/nYHnj3Hrnl9l63RjtQ4vn9+bohjQPI2QafASB5MtHAoEv0JQHVb/xYQTFOeuHnNYE1zF7tYw==} + /@esbuild/linux-ia32@0.19.2: + resolution: {integrity: sha512-mLfp0ziRPOLSTek0Gd9T5B8AtzKAkoZE70fneiiyPlSnUKKI4lp+mGEnQXcQEHLJAcIYDPSyBvsUbKUG2ri/XQ==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -222,8 +358,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.17.12: - resolution: {integrity: sha512-GTOEtj8h9qPKXCyiBBnHconSCV9LwFyx/gv3Phw0pa25qPYjVuuGZ4Dk14bGCfGX3qKF0+ceeQvwmtI+aYBbVA==} + /@esbuild/linux-loong64@0.19.2: + resolution: {integrity: sha512-hn28+JNDTxxCpnYjdDYVMNTR3SKavyLlCHHkufHV91fkewpIyQchS1d8wSbmXhs1fiYDpNww8KTFlJ1dHsxeSw==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -231,8 +367,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.17.12: - resolution: {integrity: sha512-o8CIhfBwKcxmEENOH9RwmUejs5jFiNoDw7YgS0EJTF6kgPgcqLFjgoc5kDey5cMHRVCIWc6kK2ShUePOcc7RbA==} + /@esbuild/linux-mips64el@0.19.2: + resolution: {integrity: sha512-KbXaC0Sejt7vD2fEgPoIKb6nxkfYW9OmFUK9XQE4//PvGIxNIfPk1NmlHmMg6f25x57rpmEFrn1OotASYIAaTg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -240,8 +376,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.17.12: - resolution: {integrity: sha512-biMLH6NR/GR4z+ap0oJYb877LdBpGac8KfZoEnDiBKd7MD/xt8eaw1SFfYRUeMVx519kVkAOL2GExdFmYnZx3A==} + /@esbuild/linux-ppc64@0.19.2: + resolution: {integrity: sha512-dJ0kE8KTqbiHtA3Fc/zn7lCd7pqVr4JcT0JqOnbj4LLzYnp+7h8Qi4yjfq42ZlHfhOCM42rBh0EwHYLL6LEzcw==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -249,8 +385,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.17.12: - resolution: {integrity: sha512-jkphYUiO38wZGeWlfIBMB72auOllNA2sLfiZPGDtOBb1ELN8lmqBrlMiucgL8awBw1zBXN69PmZM6g4yTX84TA==} + /@esbuild/linux-riscv64@0.19.2: + resolution: {integrity: sha512-7Z/jKNFufZ/bbu4INqqCN6DDlrmOTmdw6D0gH+6Y7auok2r02Ur661qPuXidPOJ+FSgbEeQnnAGgsVynfLuOEw==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -258,8 +394,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.17.12: - resolution: {integrity: sha512-j3ucLdeY9HBcvODhCY4b+Ds3hWGO8t+SAidtmWu/ukfLLG/oYDMaA+dnugTVAg5fnUOGNbIYL9TOjhWgQB8W5g==} + /@esbuild/linux-s390x@0.19.2: + resolution: {integrity: sha512-U+RinR6aXXABFCcAY4gSlv4CL1oOVvSSCdseQmGO66H+XyuQGZIUdhG56SZaDJQcLmrSfRmx5XZOWyCJPRqS7g==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -267,8 +403,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.17.12: - resolution: {integrity: sha512-uo5JL3cgaEGotaqSaJdRfFNSCUJOIliKLnDGWaVCgIKkHxwhYMm95pfMbWZ9l7GeW9kDg0tSxcy9NYdEtjwwmA==} + /@esbuild/linux-x64@0.19.2: + resolution: {integrity: sha512-oxzHTEv6VPm3XXNaHPyUTTte+3wGv7qVQtqaZCrgstI16gCuhNOtBXLEBkBREP57YTd68P0VgDgG73jSD8bwXQ==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -276,8 +412,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.17.12: - resolution: {integrity: sha512-DNdoRg8JX+gGsbqt2gPgkgb00mqOgOO27KnrWZtdABl6yWTST30aibGJ6geBq3WM2TIeW6COs5AScnC7GwtGPg==} + /@esbuild/netbsd-x64@0.19.2: + resolution: {integrity: sha512-WNa5zZk1XpTTwMDompZmvQLHszDDDN7lYjEHCUmAGB83Bgs20EMs7ICD+oKeT6xt4phV4NDdSi/8OfjPbSbZfQ==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -285,8 +421,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.17.12: - resolution: {integrity: sha512-aVsENlr7B64w8I1lhHShND5o8cW6sB9n9MUtLumFlPhG3elhNWtE7M1TFpj3m7lT3sKQUMkGFjTQBrvDDO1YWA==} + /@esbuild/openbsd-x64@0.19.2: + resolution: {integrity: sha512-S6kI1aT3S++Dedb7vxIuUOb3oAxqxk2Rh5rOXOTYnzN8JzW1VzBd+IqPiSpgitu45042SYD3HCoEyhLKQcDFDw==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -294,8 +430,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.17.12: - resolution: {integrity: sha512-qbHGVQdKSwi0JQJuZznS4SyY27tYXYF0mrgthbxXrZI3AHKuRvU+Eqbg/F0rmLDpW/jkIZBlCO1XfHUBMNJ1pg==} + /@esbuild/sunos-x64@0.19.2: + resolution: {integrity: sha512-VXSSMsmb+Z8LbsQGcBMiM+fYObDNRm8p7tkUDMPG/g4fhFX5DEFmjxIEa3N8Zr96SjsJ1woAhF0DUnS3MF3ARw==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -303,8 +439,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.17.12: - resolution: {integrity: sha512-zsCp8Ql+96xXTVTmm6ffvoTSZSV2B/LzzkUXAY33F/76EajNw1m+jZ9zPfNJlJ3Rh4EzOszNDHsmG/fZOhtqDg==} + /@esbuild/win32-arm64@0.19.2: + resolution: {integrity: sha512-5NayUlSAyb5PQYFAU9x3bHdsqB88RC3aM9lKDAz4X1mo/EchMIT1Q+pSeBXNgkfNmRecLXA0O8xP+x8V+g/LKg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -312,8 +448,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.17.12: - resolution: {integrity: sha512-FfrFjR4id7wcFYOdqbDfDET3tjxCozUgbqdkOABsSFzoZGFC92UK7mg4JKRc/B3NNEf1s2WHxJ7VfTdVDPN3ng==} + /@esbuild/win32-ia32@0.19.2: + resolution: {integrity: sha512-47gL/ek1v36iN0wL9L4Q2MFdujR0poLZMJwhO2/N3gA89jgHp4MR8DKCmwYtGNksbfJb9JoTtbkoe6sDhg2QTA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -321,8 +457,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.17.12: - resolution: {integrity: sha512-JOOxw49BVZx2/5tW3FqkdjSD/5gXYeVGPDcB0lvap0gLQshkh1Nyel1QazC+wNxus3xPlsYAgqU1BUmrmCvWtw==} + /@esbuild/win32-x64@0.19.2: + resolution: {integrity: sha512-tcuhV7ncXBqbt/Ybf0IyrMcwVOAPDckMK9rXNHtF17UTK18OKLpg08glminN06pt2WCoALhXdLfSPbVvK/6fxw==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -336,6 +472,11 @@ packages: '@octokit/types': 6.41.0 dev: false + /@octokit/auth-token@4.0.0: + resolution: {integrity: sha512-tY/msAuJo6ARbK6SPIxZrPBms3xPbfwBrulZe0Wtr/DIY9lje2HeV1uoebShn6mx7SjCHif6EjMvoREj+gZ+SA==} + engines: {node: '>= 18'} + dev: false + /@octokit/core@3.6.0: resolution: {integrity: sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q==} dependencies: @@ -350,6 +491,19 @@ packages: - encoding dev: false + /@octokit/core@5.0.0: + resolution: {integrity: sha512-YbAtMWIrbZ9FCXbLwT9wWB8TyLjq9mxpKdgB3dUNxQcIVTf9hJ70gRPwAcqGZdY6WdJPZ0I7jLaaNDCiloGN2A==} + engines: {node: '>= 18'} + dependencies: + '@octokit/auth-token': 4.0.0 + '@octokit/graphql': 7.0.1 + '@octokit/request': 8.1.1 + '@octokit/request-error': 5.0.0 + '@octokit/types': 11.1.0 + before-after-hook: 2.2.3 + universal-user-agent: 6.0.0 + dev: false + /@octokit/endpoint@6.0.12: resolution: {integrity: sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==} dependencies: @@ -358,6 +512,15 @@ packages: universal-user-agent: 6.0.0 dev: false + /@octokit/endpoint@9.0.0: + resolution: {integrity: sha512-szrQhiqJ88gghWY2Htt8MqUDO6++E/EIXqJ2ZEp5ma3uGS46o7LZAzSLt49myB7rT+Hfw5Y6gO3LmOxGzHijAQ==} + engines: {node: '>= 18'} + dependencies: + '@octokit/types': 11.1.0 + is-plain-object: 5.0.0 + universal-user-agent: 6.0.0 + dev: false + /@octokit/graphql@4.8.0: resolution: {integrity: sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==} dependencies: @@ -368,10 +531,23 @@ packages: - encoding dev: false + /@octokit/graphql@7.0.1: + resolution: {integrity: sha512-T5S3oZ1JOE58gom6MIcrgwZXzTaxRnxBso58xhozxHpOqSTgDS6YNeEUvZ/kRvXgPrRz/KHnZhtb7jUMRi9E6w==} + engines: {node: '>= 18'} + dependencies: + '@octokit/request': 8.1.1 + '@octokit/types': 11.1.0 + universal-user-agent: 6.0.0 + dev: false + /@octokit/openapi-types@12.11.0: resolution: {integrity: sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==} dev: false + /@octokit/openapi-types@18.0.0: + resolution: {integrity: sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==} + dev: false + /@octokit/plugin-paginate-rest@2.21.3(@octokit/core@3.6.0): resolution: {integrity: sha512-aCZTEf0y2h3OLbrgKkrfFdjRL6eSOo8komneVQJnYecAxIej7Bafor2xhuDJOIFau4pk0i/P28/XgtbyPF0ZHw==} peerDependencies: @@ -391,6 +567,16 @@ packages: deprecation: 2.3.1 dev: false + /@octokit/plugin-rest-endpoint-methods@7.2.3(@octokit/core@5.0.0): + resolution: {integrity: sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA==} + engines: {node: '>= 14'} + peerDependencies: + '@octokit/core': '>=3' + dependencies: + '@octokit/core': 5.0.0 + '@octokit/types': 10.0.0 + dev: false + /@octokit/request-error@2.1.0: resolution: {integrity: sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==} dependencies: @@ -399,6 +585,15 @@ packages: once: 1.4.0 dev: false + /@octokit/request-error@5.0.0: + resolution: {integrity: sha512-1ue0DH0Lif5iEqT52+Rf/hf0RmGO9NWFjrzmrkArpG9trFfDM/efx00BJHdLGuro4BR/gECxCU2Twf5OKrRFsQ==} + engines: {node: '>= 18'} + dependencies: + '@octokit/types': 11.1.0 + deprecation: 2.3.1 + once: 1.4.0 + dev: false + /@octokit/request@5.6.3: resolution: {integrity: sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==} dependencies: @@ -412,26 +607,77 @@ packages: - encoding dev: false + /@octokit/request@8.1.1: + resolution: {integrity: sha512-8N+tdUz4aCqQmXl8FpHYfKG9GelDFd7XGVzyN8rc6WxVlYcfpHECnuRkgquzz+WzvHTK62co5di8gSXnzASZPQ==} + engines: {node: '>= 18'} + dependencies: + '@octokit/endpoint': 9.0.0 + '@octokit/request-error': 5.0.0 + '@octokit/types': 11.1.0 + is-plain-object: 5.0.0 + universal-user-agent: 6.0.0 + dev: false + + /@octokit/types@10.0.0: + resolution: {integrity: sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==} + dependencies: + '@octokit/openapi-types': 18.0.0 + dev: false + + /@octokit/types@11.1.0: + resolution: {integrity: sha512-Fz0+7GyLm/bHt8fwEqgvRBWwIV1S6wRRyq+V6exRKLVWaKGsuy6H9QFYeBVDV7rK6fO3XwHgQOPxv+cLj2zpXQ==} + dependencies: + '@octokit/openapi-types': 18.0.0 + dev: false + /@octokit/types@6.41.0: resolution: {integrity: sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==} dependencies: '@octokit/openapi-types': 12.11.0 dev: false - /@tsconfig/node16@1.0.3: - resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==} - dev: true + /@opentelemetry/api@1.4.1: + resolution: {integrity: sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==} + engines: {node: '>=8.0.0'} + dev: false - /@types/node@18.15.5: - resolution: {integrity: sha512-Ark2WDjjZO7GmvsyFFf81MXuGTA/d6oP38anyxWOL6EREyBKAxKoFHwBhaZxCfLRLpO8JgVXwqOwSwa7jRcjew==} + /@tsconfig/node16@16.1.0: + resolution: {integrity: sha512-cfwhqrdZEKS+Iqu1OPDwmKsOV/eo7q4sPhWzOXc1rU77nnPFV3+77yPg8uKQ2e8eir6mERCvrKnd+EGa4qo4bQ==} dev: true + /@types/node-fetch@2.6.4: + resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==} + dependencies: + '@types/node': 20.5.1 + form-data: 3.0.1 + dev: false + + /@types/node@20.5.1: + resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} + + /@types/tunnel@0.0.3: + resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} + dependencies: + '@types/node': 20.5.1 + dev: false + + /abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + dependencies: + event-target-shim: 5.0.1 + dev: false + /async-retry@1.3.3: resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} dependencies: retry: 0.13.1 dev: false + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: false + /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} dev: false @@ -447,6 +693,13 @@ packages: concat-map: 0.0.1 dev: false + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 + dev: false + /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} dev: false @@ -460,70 +713,108 @@ packages: which: 2.0.2 dev: false - /csv-parse@5.3.10: - resolution: {integrity: sha512-cTXY6iy0gN5Ha/cGILeDgQE+nKiKDU2m0DjSRdJhr86BN3cM7oefBsTk2aH0LQeaYtL7Z7HvW+jYoadmdhzeDA==} + /csv-parse@5.4.0: + resolution: {integrity: sha512-JiQosUWiOFgp4hQn0an+SBoV9IKdqzhROM0iiN4LB7UpfJBlsSJlWl9nq4zGgxgMAzHJ6V4t29VAVD+3+2NJAg==} dev: false - /csv-parse@5.3.6: - resolution: {integrity: sha512-WI330GjCuEioK/ii8HM2YE/eV+ynpeLvU+RXw4R8bRU8R0laK5zO3fDsc4gH8s472e3Ga38rbIjCAiQh+tEHkw==} + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} dev: false /deprecation@2.3.1: resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} dev: false - /esbuild@0.17.12: - resolution: {integrity: sha512-bX/zHl7Gn2CpQwcMtRogTTBf9l1nl+H6R8nUbjk+RuKqAE3+8FDulLA+pHvX7aA7Xe07Iwa+CWvy9I8Y2qqPKQ==} + /esbuild@0.19.2: + resolution: {integrity: sha512-G6hPax8UbFakEj3hWO0Vs52LQ8k3lnBhxZWomUJDxfz3rZTLqF5k/FCzuNdLx2RbpBiQQF9H9onlDDH1lZsnjg==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.17.12 - '@esbuild/android-arm64': 0.17.12 - '@esbuild/android-x64': 0.17.12 - '@esbuild/darwin-arm64': 0.17.12 - '@esbuild/darwin-x64': 0.17.12 - '@esbuild/freebsd-arm64': 0.17.12 - '@esbuild/freebsd-x64': 0.17.12 - '@esbuild/linux-arm': 0.17.12 - '@esbuild/linux-arm64': 0.17.12 - '@esbuild/linux-ia32': 0.17.12 - '@esbuild/linux-loong64': 0.17.12 - '@esbuild/linux-mips64el': 0.17.12 - '@esbuild/linux-ppc64': 0.17.12 - '@esbuild/linux-riscv64': 0.17.12 - '@esbuild/linux-s390x': 0.17.12 - '@esbuild/linux-x64': 0.17.12 - '@esbuild/netbsd-x64': 0.17.12 - '@esbuild/openbsd-x64': 0.17.12 - '@esbuild/sunos-x64': 0.17.12 - '@esbuild/win32-arm64': 0.17.12 - '@esbuild/win32-ia32': 0.17.12 - '@esbuild/win32-x64': 0.17.12 + '@esbuild/android-arm': 0.19.2 + '@esbuild/android-arm64': 0.19.2 + '@esbuild/android-x64': 0.19.2 + '@esbuild/darwin-arm64': 0.19.2 + '@esbuild/darwin-x64': 0.19.2 + '@esbuild/freebsd-arm64': 0.19.2 + '@esbuild/freebsd-x64': 0.19.2 + '@esbuild/linux-arm': 0.19.2 + '@esbuild/linux-arm64': 0.19.2 + '@esbuild/linux-ia32': 0.19.2 + '@esbuild/linux-loong64': 0.19.2 + '@esbuild/linux-mips64el': 0.19.2 + '@esbuild/linux-ppc64': 0.19.2 + '@esbuild/linux-riscv64': 0.19.2 + '@esbuild/linux-s390x': 0.19.2 + '@esbuild/linux-x64': 0.19.2 + '@esbuild/netbsd-x64': 0.19.2 + '@esbuild/openbsd-x64': 0.19.2 + '@esbuild/sunos-x64': 0.19.2 + '@esbuild/win32-arm64': 0.19.2 + '@esbuild/win32-ia32': 0.19.2 + '@esbuild/win32-x64': 0.19.2 dev: true - /execa@7.1.1: - resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==} - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} + /event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + dev: false + + /events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + dev: false + + /execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} dependencies: cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 4.3.1 + get-stream: 8.0.1 + human-signals: 5.0.0 is-stream: 3.0.0 merge-stream: 2.0.0 npm-run-path: 5.1.0 onetime: 6.0.0 - signal-exit: 3.0.7 + signal-exit: 4.1.0 strip-final-newline: 3.0.0 dev: false + /form-data@2.5.1: + resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} + engines: {node: '>= 0.12'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: false + + /form-data@3.0.1: + resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: false + + /form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: false + /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: false - /get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} + /get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} dev: false /glob@7.2.3: @@ -537,8 +828,8 @@ packages: path-is-absolute: 1.0.1 dev: false - /handlebars@4.7.7: - resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==} + /handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} engines: {node: '>=0.4.7'} hasBin: true dependencies: @@ -550,9 +841,9 @@ packages: uglify-js: 3.17.4 dev: false - /human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} - engines: {node: '>=14.18.0'} + /human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} dev: false /inflight@1.0.6: @@ -595,6 +886,18 @@ packages: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: false + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + dev: false + + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + dev: false + /mimic-fn@4.0.0: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} @@ -614,6 +917,18 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: false + /node-fetch@2.6.13: + resolution: {integrity: sha512-StxNAxh15zr77QvvkmveSQ8uCQ4+v5FkvNTj0OESmiHu+VRi/gXArXtkWMElOsOUNLtUEvI4yS+rdtOHZTwlQA==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + dev: false + /node-fetch@2.6.8: resolution: {integrity: sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==} engines: {node: 4.x || >=6.0.0} @@ -661,8 +976,8 @@ packages: engines: {node: '>=12'} dev: false - /prettier-plugin-organize-imports@3.2.2(prettier@2.8.6)(typescript@4.9.4): - resolution: {integrity: sha512-e97lE6odGSiHonHJMTYC0q0iLXQyw0u5z/PJpvP/3vRy6/Zi9kLBwFAbEGjDzIowpjQv8b+J04PDamoUSQbzGA==} + /prettier-plugin-organize-imports@3.2.3(prettier@3.0.2)(typescript@5.1.6): + resolution: {integrity: sha512-KFvk8C/zGyvUaE3RvxN2MhCLwzV6OBbFSkwZ2OamCrs9ZY4i5L77jQ/w4UmUr+lqX8qbaqVq6bZZkApn+IgJSg==} peerDependencies: '@volar/vue-language-plugin-pug': ^1.0.4 '@volar/vue-typescript': ^1.0.4 @@ -674,25 +989,30 @@ packages: '@volar/vue-typescript': optional: true dependencies: - prettier: 2.8.6 - typescript: 4.9.4 + prettier: 3.0.2 + typescript: 5.1.6 dev: true - /prettier-plugin-pkg@0.17.1(prettier@2.8.6): - resolution: {integrity: sha512-XPRRMQR5oseJXdfK8kQDj2LCV1UjmTuDlPbbJ8C2WLaATNhdvZLhQO0+NtWnRrQTP+erLR5cVxfcwyqF+3R8SA==} - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + /prettier-plugin-pkg@0.18.0(prettier@3.0.2): + resolution: {integrity: sha512-cme+OUHj25cVj3HwGK6ek/GkCHhlhM1u/IYspOHYsFImaXMJCmjs8xeCcvLreD0HMX5QxObot+3TtQR3Bd2wHw==} + engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - prettier: ^2.0.0 + prettier: ^3.0.0 dependencies: - prettier: 2.8.6 + prettier: 3.0.2 dev: true - /prettier@2.8.6: - resolution: {integrity: sha512-mtuzdiBbHwPEgl7NxWlqOkithPyp4VN93V7VeHVWBF+ad3I5avc0RVDT4oImXQy9H/AqxA2NSQH8pSxHW6FYbQ==} - engines: {node: '>=10.13.0'} + /prettier@3.0.2: + resolution: {integrity: sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==} + engines: {node: '>=14'} hasBin: true dev: true + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + dev: false + /retry@0.13.1: resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} engines: {node: '>= 4'} @@ -705,13 +1025,17 @@ packages: glob: 7.2.3 dev: false - /semver@6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} + /sax@1.2.4: + resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + dev: false + + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true dev: false - /semver@7.5.0: - resolution: {integrity: sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==} + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} hasBin: true dependencies: @@ -730,8 +1054,9 @@ packages: engines: {node: '>=8'} dev: false - /signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + /signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} dev: false /source-map@0.6.1: @@ -755,14 +1080,22 @@ packages: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: false + /tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + dev: false + + /tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + dev: false + /tunnel@0.0.6: resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} dev: false - /typescript@4.9.4: - resolution: {integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==} - engines: {node: '>=4.2.0'} + /typescript@5.1.6: + resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} + engines: {node: '>=14.17'} hasBin: true dev: true @@ -816,6 +1149,19 @@ packages: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: false + /xml2js@0.5.0: + resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==} + engines: {node: '>=4.0.0'} + dependencies: + sax: 1.2.4 + xmlbuilder: 11.0.1 + dev: false + + /xmlbuilder@11.0.1: + resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} + engines: {node: '>=4.0'} + dev: false + /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: false diff --git a/tsconfig.json b/tsconfig.json index 7a2d563..5e134d8 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,6 +3,7 @@ "compilerOptions": { "outDir": "./lib", "rootDir": "./src", + "moduleResolution": "node", "sourceMap": true }, "include": ["src"],