chaite
Version:
core for chatgpt-plugin and karin-plugin-chatgpt
3,713 lines (3,707 loc) • 747 kB
JavaScript
import { i as __require, s as __toESM, t as __commonJS } from "../../../rolldown-runtime-DVriDoez.mjs";
import { ReadStream } from "node:fs";
import { deprecate, inspect } from "util";
import { Readable } from "node:stream";
import { ReadableStream } from "node:stream/web";
//#region node_modules/.pnpm/ms@2.1.3/node_modules/ms/index.js
var require_ms = /* @__PURE__ */ __commonJS({ "node_modules/.pnpm/ms@2.1.3/node_modules/ms/index.js": ((exports, module) => {
/**
* Helpers.
*/
var s$1 = 1e3;
var m$1 = s$1 * 60;
var h$1 = m$1 * 60;
var d$1 = h$1 * 24;
var w$1 = d$1 * 7;
var y$1 = d$1 * 365.25;
/**
* Parse or format the given `val`.
*
* Options:
*
* - `long` verbose formatting [false]
*
* @param {String|Number} val
* @param {Object} [options]
* @throws {Error} throw an error if val is not a non-empty string or a number
* @return {String|Number}
* @api public
*/
module.exports = function(val, options) {
options = options || {};
var type = typeof val;
if (type === "string" && val.length > 0) return parse(val);
else if (type === "number" && isFinite(val)) return options.long ? fmtLong(val) : fmtShort(val);
throw new Error("val is not a non-empty string or a valid number. val=" + JSON.stringify(val));
};
/**
* Parse the given `str` and return milliseconds.
*
* @param {String} str
* @return {Number}
* @api private
*/
function parse(str) {
str = String(str);
if (str.length > 100) return;
var match = /^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(str);
if (!match) return;
var n$1 = parseFloat(match[1]);
switch ((match[2] || "ms").toLowerCase()) {
case "years":
case "year":
case "yrs":
case "yr":
case "y": return n$1 * y$1;
case "weeks":
case "week":
case "w": return n$1 * w$1;
case "days":
case "day":
case "d": return n$1 * d$1;
case "hours":
case "hour":
case "hrs":
case "hr":
case "h": return n$1 * h$1;
case "minutes":
case "minute":
case "mins":
case "min":
case "m": return n$1 * m$1;
case "seconds":
case "second":
case "secs":
case "sec":
case "s": return n$1 * s$1;
case "milliseconds":
case "millisecond":
case "msecs":
case "msec":
case "ms": return n$1;
default: return;
}
}
/**
* Short format for `ms`.
*
* @param {Number} ms
* @return {String}
* @api private
*/
function fmtShort(ms$2) {
var msAbs = Math.abs(ms$2);
if (msAbs >= d$1) return Math.round(ms$2 / d$1) + "d";
if (msAbs >= h$1) return Math.round(ms$2 / h$1) + "h";
if (msAbs >= m$1) return Math.round(ms$2 / m$1) + "m";
if (msAbs >= s$1) return Math.round(ms$2 / s$1) + "s";
return ms$2 + "ms";
}
/**
* Long format for `ms`.
*
* @param {Number} ms
* @return {String}
* @api private
*/
function fmtLong(ms$2) {
var msAbs = Math.abs(ms$2);
if (msAbs >= d$1) return plural(ms$2, msAbs, d$1, "day");
if (msAbs >= h$1) return plural(ms$2, msAbs, h$1, "hour");
if (msAbs >= m$1) return plural(ms$2, msAbs, m$1, "minute");
if (msAbs >= s$1) return plural(ms$2, msAbs, s$1, "second");
return ms$2 + " ms";
}
/**
* Pluralization helper.
*/
function plural(ms$2, msAbs, n$1, name) {
var isPlural = msAbs >= n$1 * 1.5;
return Math.round(ms$2 / n$1) + " " + name + (isPlural ? "s" : "");
}
}) });
//#endregion
//#region node_modules/.pnpm/@anthropic-ai+sdk@0.39.0/node_modules/@anthropic-ai/sdk/version.mjs
const VERSION = "0.39.0";
//#endregion
//#region node_modules/.pnpm/@anthropic-ai+sdk@0.39.0/node_modules/@anthropic-ai/sdk/_shims/registry.mjs
let auto = false;
let kind = void 0;
let fetch = void 0;
let Request$1 = void 0;
let Response$1 = void 0;
let Headers$1 = void 0;
let FormData = void 0;
let Blob$2 = void 0;
let File = void 0;
let ReadableStream$1 = void 0;
let getMultipartRequestOptions = void 0;
let getDefaultAgent = void 0;
let fileFromPath = void 0;
let isFsReadStream = void 0;
function setShims(shims, options = { auto: false }) {
if (auto) throw new Error(`you must \`import '@anthropic-ai/sdk/shims/${shims.kind}'\` before importing anything else from @anthropic-ai/sdk`);
if (kind) throw new Error(`can't \`import '@anthropic-ai/sdk/shims/${shims.kind}'\` after \`import '@anthropic-ai/sdk/shims/${kind}'\``);
auto = options.auto;
kind = shims.kind;
fetch = shims.fetch;
Request$1 = shims.Request;
Response$1 = shims.Response;
Headers$1 = shims.Headers;
FormData = shims.FormData;
Blob$2 = shims.Blob;
File = shims.File;
ReadableStream$1 = shims.ReadableStream;
getMultipartRequestOptions = shims.getMultipartRequestOptions;
getDefaultAgent = shims.getDefaultAgent;
fileFromPath = shims.fileFromPath;
isFsReadStream = shims.isFsReadStream;
}
//#endregion
//#region node_modules/.pnpm/webidl-conversions@3.0.1/node_modules/webidl-conversions/lib/index.js
var require_lib$1 = /* @__PURE__ */ __commonJS({ "node_modules/.pnpm/webidl-conversions@3.0.1/node_modules/webidl-conversions/lib/index.js": ((exports, module) => {
var conversions$1 = {};
module.exports = conversions$1;
function sign(x$1) {
return x$1 < 0 ? -1 : 1;
}
function evenRound(x$1) {
if (x$1 % 1 === .5 && (x$1 & 1) === 0) return Math.floor(x$1);
else return Math.round(x$1);
}
function createNumberConversion(bitLength, typeOpts) {
if (!typeOpts.unsigned) --bitLength;
const lowerBound = typeOpts.unsigned ? 0 : -Math.pow(2, bitLength);
const upperBound = Math.pow(2, bitLength) - 1;
const moduloVal = typeOpts.moduloBitLength ? Math.pow(2, typeOpts.moduloBitLength) : Math.pow(2, bitLength);
const moduloBound = typeOpts.moduloBitLength ? Math.pow(2, typeOpts.moduloBitLength - 1) : Math.pow(2, bitLength - 1);
return function(V$1, opts) {
if (!opts) opts = {};
let x$1 = +V$1;
if (opts.enforceRange) {
if (!Number.isFinite(x$1)) throw new TypeError("Argument is not a finite number");
x$1 = sign(x$1) * Math.floor(Math.abs(x$1));
if (x$1 < lowerBound || x$1 > upperBound) throw new TypeError("Argument is not in byte range");
return x$1;
}
if (!isNaN(x$1) && opts.clamp) {
x$1 = evenRound(x$1);
if (x$1 < lowerBound) x$1 = lowerBound;
if (x$1 > upperBound) x$1 = upperBound;
return x$1;
}
if (!Number.isFinite(x$1) || x$1 === 0) return 0;
x$1 = sign(x$1) * Math.floor(Math.abs(x$1));
x$1 = x$1 % moduloVal;
if (!typeOpts.unsigned && x$1 >= moduloBound) return x$1 - moduloVal;
else if (typeOpts.unsigned) {
if (x$1 < 0) x$1 += moduloVal;
else if (x$1 === -0) return 0;
}
return x$1;
};
}
conversions$1["void"] = function() {};
conversions$1["boolean"] = function(val) {
return !!val;
};
conversions$1["byte"] = createNumberConversion(8, { unsigned: false });
conversions$1["octet"] = createNumberConversion(8, { unsigned: true });
conversions$1["short"] = createNumberConversion(16, { unsigned: false });
conversions$1["unsigned short"] = createNumberConversion(16, { unsigned: true });
conversions$1["long"] = createNumberConversion(32, { unsigned: false });
conversions$1["unsigned long"] = createNumberConversion(32, { unsigned: true });
conversions$1["long long"] = createNumberConversion(32, {
unsigned: false,
moduloBitLength: 64
});
conversions$1["unsigned long long"] = createNumberConversion(32, {
unsigned: true,
moduloBitLength: 64
});
conversions$1["double"] = function(V$1) {
const x$1 = +V$1;
if (!Number.isFinite(x$1)) throw new TypeError("Argument is not a finite floating-point value");
return x$1;
};
conversions$1["unrestricted double"] = function(V$1) {
const x$1 = +V$1;
if (isNaN(x$1)) throw new TypeError("Argument is NaN");
return x$1;
};
conversions$1["float"] = conversions$1["double"];
conversions$1["unrestricted float"] = conversions$1["unrestricted double"];
conversions$1["DOMString"] = function(V$1, opts) {
if (!opts) opts = {};
if (opts.treatNullAsEmptyString && V$1 === null) return "";
return String(V$1);
};
conversions$1["ByteString"] = function(V$1, opts) {
const x$1 = String(V$1);
let c$1 = void 0;
for (let i$1 = 0; (c$1 = x$1.codePointAt(i$1)) !== void 0; ++i$1) if (c$1 > 255) throw new TypeError("Argument is not a valid bytestring");
return x$1;
};
conversions$1["USVString"] = function(V$1) {
const S$1 = String(V$1);
const n$1 = S$1.length;
const U$1 = [];
for (let i$1 = 0; i$1 < n$1; ++i$1) {
const c$1 = S$1.charCodeAt(i$1);
if (c$1 < 55296 || c$1 > 57343) U$1.push(String.fromCodePoint(c$1));
else if (56320 <= c$1 && c$1 <= 57343) U$1.push(String.fromCodePoint(65533));
else if (i$1 === n$1 - 1) U$1.push(String.fromCodePoint(65533));
else {
const d$2 = S$1.charCodeAt(i$1 + 1);
if (56320 <= d$2 && d$2 <= 57343) {
const a$1 = c$1 & 1023;
const b$1 = d$2 & 1023;
U$1.push(String.fromCodePoint(65536 + 1024 * a$1 + b$1));
++i$1;
} else U$1.push(String.fromCodePoint(65533));
}
}
return U$1.join("");
};
conversions$1["Date"] = function(V$1, opts) {
if (!(V$1 instanceof Date)) throw new TypeError("Argument is not a Date object");
if (isNaN(V$1)) return;
return V$1;
};
conversions$1["RegExp"] = function(V$1, opts) {
if (!(V$1 instanceof RegExp)) V$1 = new RegExp(V$1);
return V$1;
};
}) });
//#endregion
//#region node_modules/.pnpm/whatwg-url@5.0.0/node_modules/whatwg-url/lib/utils.js
var require_utils = /* @__PURE__ */ __commonJS({ "node_modules/.pnpm/whatwg-url@5.0.0/node_modules/whatwg-url/lib/utils.js": ((exports, module) => {
module.exports.mixin = function mixin(target, source) {
const keys = Object.getOwnPropertyNames(source);
for (let i$1 = 0; i$1 < keys.length; ++i$1) Object.defineProperty(target, keys[i$1], Object.getOwnPropertyDescriptor(source, keys[i$1]));
};
module.exports.wrapperSymbol = Symbol("wrapper");
module.exports.implSymbol = Symbol("impl");
module.exports.wrapperForImpl = function(impl$1) {
return impl$1[module.exports.wrapperSymbol];
};
module.exports.implForWrapper = function(wrapper) {
return wrapper[module.exports.implSymbol];
};
}) });
//#endregion
//#region node_modules/.pnpm/tr46@0.0.3/node_modules/tr46/lib/mappingTable.json
var require_mappingTable = /* @__PURE__ */ __commonJS({ "node_modules/.pnpm/tr46@0.0.3/node_modules/tr46/lib/mappingTable.json": ((exports, module) => {
module.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], "disall