Skip to main content
Glama

Genkit MCP

Official
by firebase
capra-test.json150 kB
[ { "testCaseId": "29cb3fe84db9eb156e89cc1587edb349", "input": "{\"appProposal\":\"**App Proposal:** \\\"Joke-A-Matic Junior\\\"\\n\\nCore Features:\\n\\n- **Joke Input:** A text field where the user can describe a situation or topic.\\n- **Joke Generation:** Generates a dad joke based on the user's input. [GenAI]\\n- **Joke Display:** Displays the generated dad joke in a clear, fun format.\\n- **\\\"Tell Me Another!\\\" Button:** Generates a new joke based on the same input. [GenAI]\\n\\nUser Interface style:\\n- Primary colors: Sky blue (#87CEEB) and sunny yellow (#FFD700) for cheerfulness and fun\\n- Secondary colors: White (#FFFFFF) and light gray (#EEEEEE) for contrast\\n- Accent: Bright orange (#FFA500) for CTAs and highlights\\n- Typography: Use the default sans-serif font for ease of reading.\\n- Rounded corners and playful, slightly cartoonish icons.\\n- Simple \\\"fade in\\\" animations for joke display.\\n\\nDoes that look good? If so, you can accept or ask me to refine this further.\\n\",\"files\":[{\"filePath\":\"capra-management-server.js\",\"contents\":\"\\\"use strict\\\";\\nvar __create = Object.create;\\nvar __defProp = Object.defineProperty;\\nvar __getOwnPropDesc = Object.getOwnPropertyDescriptor;\\nvar __getOwnPropNames = Object.getOwnPropertyNames;\\nvar __getProtoOf = Object.getPrototypeOf;\\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\\nvar __esm = (fn, res) => function __init() {\\n return fn && (res = (0, fn[__getOwnPropNames(fn)[0]])(fn = 0)), res;\\n};\\nvar __commonJS = (cb, mod2) => function __require() {\\n return mod2 || (0, cb[__getOwnPropNames(cb)[0]])((mod2 = { exports: {} }).exports, mod2), mod2.exports;\\n};\\nvar __export = (target, all) => {\\n for (var name in all)\\n __defProp(target, name, { get: all[name], enumerable: true });\\n};\\nvar __copyProps = (to, from, except, desc) => {\\n if (from && typeof from === \\\"object\\\" || typeof from === \\\"function\\\") {\\n for (let key of __getOwnPropNames(from))\\n if (!__hasOwnProp.call(to, key) && key !== except)\\n __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });\\n }\\n return to;\\n};\\nvar __toESM = (mod2, isNodeMode, target) => (target = mod2 != null ? __create(__getProtoOf(mod2)) : {}, __copyProps(\\n // If the importer is in node compatibility mode or this is not an ESM\\n // file that has been converted to a CommonJS file using a Babel-\\n // compatible transform (i.e. \\\"__esModule\\\" has not been set), then set\\n // \\\"default\\\" to the CommonJS \\\"module.exports\\\" for node compatibility.\\n isNodeMode || !mod2 || !mod2.__esModule ? __defProp(target, \\\"default\\\", { value: mod2, enumerable: true }) : target,\\n mod2\\n));\\nvar __toCommonJS = (mod2) => __copyProps(__defProp({}, \\\"__esModule\\\", { value: true }), mod2);\\nvar __decorateClass = (decorators, target, key, kind) => {\\n var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target;\\n for (var i2 = decorators.length - 1, decorator; i2 >= 0; i2--)\\n if (decorator = decorators[i2])\\n result = (kind ? decorator(target, key, result) : decorator(result)) || result;\\n if (kind && result) __defProp(target, key, result);\\n return result;\\n};\\nvar __decorateParam = (index2, decorator) => (target, key) => decorator(target, key, index2);\\n\\n// ../node_modules/depd/index.js\\nvar require_depd = __commonJS({\\n \\\"../node_modules/depd/index.js\\\"(exports2, module2) {\\n var relative = require(\\\"path\\\").relative;\\n module2.exports = depd;\\n var basePath = process.cwd();\\n function containsNamespace(str, namespace) {\\n var vals = str.split(/[ ,]+/);\\n var ns = String(namespace).toLowerCase();\\n for (var i2 = 0; i2 < vals.length; i2++) {\\n var val = vals[i2];\\n if (val && (val === \\\"*\\\" || val.toLowerCase() === ns)) {\\n return true;\\n }\\n }\\n return false;\\n }\\n function convertDataDescriptorToAccessor(obj, prop, message) {\\n var descriptor = Object.getOwnPropertyDescriptor(obj, prop);\\n var value = descriptor.value;\\n descriptor.get = function getter() {\\n return value;\\n };\\n if (descriptor.writable) {\\n descriptor.set = function setter(val) {\\n return value = val;\\n };\\n }\\n delete descriptor.value;\\n delete descriptor.writable;\\n Object.defineProperty(obj, prop, descriptor);\\n return descriptor;\\n }\\n function createArgumentsString(arity) {\\n var str = \\\"\\\";\\n for (var i2 = 0; i2 < arity; i2++) {\\n str += \\\", arg\\\" + i2;\\n }\\n return str.substr(2);\\n }\\n function createStackString(stack) {\\n var str = this.name + \\\": \\\" + this.namespace;\\n if (this.message) {\\n str += \\\" deprecated \\\" + this.message;\\n }\\n for (var i2 = 0; i2 < stack.length; i2++) {\\n str += \\\"\\\\n at \\\" + stack[i2].toString();\\n }\\n return str;\\n }\\n function depd(namespace) {\\n if (!namespace) {\\n throw new TypeError(\\\"argument namespace is required\\\");\\n }\\n var stack = getStack();\\n var site = callSiteLocation(stack[1]);\\n var file = site[0];\\n function deprecate3(message) {\\n log.call(deprecate3, message);\\n }\\n deprecate3._file = file;\\n deprecate3._ignored = isignored(namespace);\\n deprecate3._namespace = namespace;\\n deprecate3._traced = istraced(namespace);\\n deprecate3._warned = /* @__PURE__ */ Object.create(null);\\n deprecate3.function = wrapfunction;\\n deprecate3.property = wrapproperty;\\n return deprecate3;\\n }\\n function eehaslisteners(emitter, type) {\\n var count = typeof emitter.listenerCount !== \\\"function\\\" ? emitter.listeners(type).length : emitter.listenerCount(type);\\n return count > 0;\\n }\\n function isignored(namespace) {\\n if (process.noDeprecation) {\\n return true;\\n }\\n var str = process.env.NO_DEPRECATION || \\\"\\\";\\n return containsNamespace(str, namespace);\\n }\\n function istraced(namespace) {\\n if (process.traceDeprecation) {\\n return true;\\n }\\n var str = process.env.TRACE_DEPRECATION || \\\"\\\";\\n return containsNamespace(str, namespace);\\n }\\n function log(message, site) {\\n var haslisteners = eehaslisteners(process, \\\"deprecation\\\");\\n if (!haslisteners && this._ignored) {\\n return;\\n }\\n var caller;\\n var callFile;\\n var callSite;\\n var depSite;\\n var i2 = 0;\\n var seen = false;\\n var stack = getStack();\\n var file = this._file;\\n if (site) {\\n depSite = site;\\n callSite = callSiteLocation(stack[1]);\\n callSite.name = depSite.name;\\n file = callSite[0];\\n } else {\\n i2 = 2;\\n depSite = callSiteLocation(stack[i2]);\\n callSite = depSite;\\n }\\n for (; i2 < stack.length; i2++) {\\n caller = callSiteLocation(stack[i2]);\\n callFile = caller[0];\\n if (callFile === file) {\\n seen = true;\\n } else if (callFile === this._file) {\\n file = this._file;\\n } else if (seen) {\\n break;\\n }\\n }\\n var key = caller ? depSite.join(\\\":\\\") + \\\"__\\\" + caller.join(\\\":\\\") : void 0;\\n if (key !== void 0 && key in this._warned) {\\n return;\\n }\\n this._warned[key] = true;\\n var msg = message;\\n if (!msg) {\\n msg = callSite === depSite || !callSite.name ? defaultMessage(depSite) : defaultMessage(callSite);\\n }\\n if (haslisteners) {\\n var err = DeprecationError(this._namespace, msg, stack.slice(i2));\\n process.emit(\\\"deprecation\\\", err);\\n return;\\n }\\n var format = process.stderr.isTTY ? formatColor : formatPlain;\\n var output = format.call(this, msg, caller, stack.slice(i2));\\n process.stderr.write(output + \\\"\\\\n\\\", \\\"utf8\\\");\\n }\\n function callSiteLocation(callSite) {\\n var file = callSite.getFileName() || \\\"<anonymous>\\\";\\n var line = callSite.getLineNumber();\\n var colm = callSite.getColumnNumber();\\n if (callSite.isEval()) {\\n file = callSite.getEvalOrigin() + \\\", \\\" + file;\\n }\\n var site = [file, line, colm];\\n site.callSite = callSite;\\n site.name = callSite.getFunctionName();\\n return site;\\n }\\n function defaultMessage(site) {\\n var callSite = site.callSite;\\n var funcName = site.name;\\n if (!funcName) {\\n funcName = \\\"<anonymous@\\\" + formatLocation(site) + \\\">\\\";\\n }\\n var context2 = callSite.getThis();\\n var typeName = context2 && callSite.getTypeName();\\n if (typeName === \\\"Object\\\") {\\n typeName = void 0;\\n }\\n if (typeName === \\\"Function\\\") {\\n typeName = context2.name || typeName;\\n }\\n return typeName && callSite.getMethodName() ? typeName + \\\".\\\" + funcName : funcName;\\n }\\n function formatPlain(msg, caller, stack) {\\n var timestamp = (/* @__PURE__ */ new Date()).toUTCString();\\n var formatted = timestamp + \\\" \\\" + this._namespace + \\\" deprecated \\\" + msg;\\n if (this._traced) {\\n for (var i2 = 0; i2 < stack.length; i2++) {\\n formatted += \\\"\\\\n at \\\" + stack[i2].toString();\\n }\\n return formatted;\\n }\\n if (caller) {\\n formatted += \\\" at \\\" + formatLocation(caller);\\n }\\n return formatted;\\n }\\n function formatColor(msg, caller, stack) {\\n var formatted = \\\"\\\\x1B[36;1m\\\" + this._namespace + \\\"\\\\x1B[22;39m \\\\x1B[33;1mdeprecated\\\\x1B[22;39m \\\\x1B[0m\\\" + msg + \\\"\\\\x1B[39m\\\";\\n if (this._traced) {\\n for (var i2 = 0; i2 < stack.length; i2++) {\\n formatted += \\\"\\\\n \\\\x1B[36mat \\\" + stack[i2].toString() + \\\"\\\\x1B[39m\\\";\\n }\\n return formatted;\\n }\\n if (caller) {\\n formatted += \\\" \\\\x1B[36m\\\" + formatLocation(caller) + \\\"\\\\x1B[39m\\\";\\n }\\n return formatted;\\n }\\n function formatLocation(callSite) {\\n return relative(basePath, callSite[0]) + \\\":\\\" + callSite[1] + \\\":\\\" + callSite[2];\\n }\\n function getStack() {\\n var limit = Error.stackTraceLimit;\\n var obj = {};\\n var prep = Error.prepareStackTrace;\\n Error.prepareStackTrace = prepareObjectStackTrace;\\n Error.stackTraceLimit = Math.max(10, limit);\\n Error.captureStackTrace(obj);\\n var stack = obj.stack.slice(1);\\n Error.prepareStackTrace = prep;\\n Error.stackTraceLimit = limit;\\n return stack;\\n }\\n function prepareObjectStackTrace(obj, stack) {\\n return stack;\\n }\\n function wrapfunction(fn, message) {\\n if (typeof fn !== \\\"function\\\") {\\n throw new TypeError(\\\"argument fn must be a function\\\");\\n }\\n var args = createArgumentsString(fn.length);\\n var stack = getStack();\\n var site = callSiteLocation(stack[1]);\\n site.name = fn.name;\\n var deprecatedfn = new Function(\\n \\\"fn\\\",\\n \\\"log\\\",\\n \\\"deprecate\\\",\\n \\\"message\\\",\\n \\\"site\\\",\\n '\\\"use strict\\\"\\\\nreturn function (' + args + \\\") {log.call(deprecate, message, site)\\\\nreturn fn.apply(this, arguments)\\\\n}\\\"\\n )(fn, log, this, message, site);\\n return deprecatedfn;\\n }\\n function wrapproperty(obj, prop, message) {\\n if (!obj || typeof obj !== \\\"object\\\" && typeof obj !== \\\"function\\\") {\\n throw new TypeError(\\\"argument obj must be object\\\");\\n }\\n var descriptor = Object.getOwnPropertyDescriptor(obj, prop);\\n if (!descriptor) {\\n throw new TypeError(\\\"must call property on owner object\\\");\\n }\\n if (!descriptor.configurable) {\\n throw new TypeError(\\\"property must be configurable\\\");\\n }\\n var deprecate3 = this;\\n var stack = getStack();\\n var site = callSiteLocation(stack[1]);\\n site.name = prop;\\n if (\\\"value\\\" in descriptor) {\\n descriptor = convertDataDescriptorToAccessor(obj, prop, message);\\n }\\n var get = descriptor.get;\\n var set = descriptor.set;\\n if (typeof get === \\\"function\\\") {\\n descriptor.get = function getter() {\\n log.call(deprecate3, message, site);\\n return get.apply(this, arguments);\\n };\\n }\\n if (typeof set === \\\"function\\\") {\\n descriptor.set = function setter() {\\n log.call(deprecate3, message, site);\\n return set.apply(this, arguments);\\n };\\n }\\n Object.defineProperty(obj, prop, descriptor);\\n }\\n function DeprecationError(namespace, message, stack) {\\n var error = new Error();\\n var stackString;\\n Object.defineProperty(error, \\\"constructor\\\", {\\n value: DeprecationError\\n });\\n Object.defineProperty(error, \\\"message\\\", {\\n configurable: true,\\n enumerable: false,\\n value: message,\\n writable: true\\n });\\n Object.defineProperty(error, \\\"name\\\", {\\n enumerable: false,\\n configurable: true,\\n value: \\\"DeprecationError\\\",\\n writable: true\\n });\\n Object.defineProperty(error, \\\"namespace\\\", {\\n configurable: true,\\n enumerable: false,\\n value: namespace,\\n writable: true\\n });\\n Object.defineProperty(error, \\\"stack\\\", {\\n configurable: true,\\n enumerable: false,\\n get: function() {\\n if (stackString !== void 0) {\\n return stackString;\\n }\\n return stackString = createStackString.call(this, stack);\\n },\\n set: function setter(val) {\\n stackString = val;\\n }\\n });\\n return error;\\n }\\n }\\n});\\n\\n// ../node_modules/bytes/index.js\\nvar require_bytes = __commonJS({\\n \\\"../node_modules/bytes/index.js\\\"(exports2, module2) {\\n \\\"use strict\\\";\\n module2.exports = bytes;\\n module2.exports.format = format;\\n module2.exports.parse = parse8;\\n var formatThousandsRegExp = /\\\\B(?=(\\\\d{3})+(?!\\\\d))/g;\\n var formatDecimalsRegExp = /(?:\\\\.0*|(\\\\.[^0]+)0+)$/;\\n var map = {\\n b: 1,\\n kb: 1 << 10,\\n mb: 1 << 20,\\n gb: 1 << 30,\\n tb: Math.pow(1024, 4),\\n pb: Math.pow(1024, 5)\\n };\\n var parseRegExp = /^((-|\\\\+)?(\\\\d+(?:\\\\.\\\\d+)?)) *(kb|mb|gb|tb|pb)$/i;\\n function bytes(value, options) {\\n if (typeof value === \\\"string\\\") {\\n return parse8(value);\\n }\\n if (typeof value === \\\"number\\\") {\\n return format(value, options);\\n }\\n return null;\\n }\\n function format(value, options) {\\n if (!Number.isFinite(value)) {\\n return null;\\n }\\n var mag = Math.abs(value);\\n var thousandsSeparator = options && options.thousandsSeparator || \\\"\\\";\\n var unitSeparator = options && options.unitSeparator || \\\"\\\";\\n var decimalPlaces = options && options.decimalPlaces !== void 0 ? options.decimalPlaces : 2;\\n var fixedDecimals = Boolean(options && options.fixedDecimals);\\n var unit = options && options.unit || \\\"\\\";\\n if (!unit || !map[unit.toLowerCase()]) {\\n if (mag >= map.pb) {\\n unit = \\\"PB\\\";\\n } else if (mag >= map.tb) {\\n unit = \\\"TB\\\";\\n } else if (mag >= map.gb) {\\n unit = \\\"GB\\\";\\n } else if (mag >= map.mb) {\\n unit = \\\"MB\\\";\\n } else if (mag >= map.kb) {\\n unit = \\\"KB\\\";\\n } else {\\n unit = \\\"B\\\";\\n }\\n }\\n var val = value / map[unit.toLowerCase()];\\n var str = val.toFixed(decimalPlaces);\\n if (!fixedDecimals) {\\n str = str.replace(formatDecimalsRegExp, \\\"$1\\\");\\n }\\n if (thousandsSeparator) {\\n str = str.split(\\\".\\\").map(function(s2, i2) {\\n return i2 === 0 ? s2.replace(formatThousandsRegExp, thousandsSeparator) : s2;\\n }).join(\\\".\\\");\\n }\\n return str + unitSeparator + unit;\\n }\\n function parse8(val) {\\n if (typeof val === \\\"number\\\" && !isNaN(val)) {\\n return val;\\n }\\n if (typeof val !== \\\"string\\\") {\\n return null;\\n }\\n var results = parseRegExp.exec(val);\\n var floatValue;\\n var unit = \\\"b\\\";\\n if (!results) {\\n floatValue = parseInt(val, 10);\\n unit = \\\"b\\\";\\n } else {\\n floatValue = parseFloat(results[1]);\\n unit = results[4].toLowerCase();\\n }\\n if (isNaN(floatValue)) {\\n return null;\\n }\\n return Math.floor(map[unit] * floatValue);\\n }\\n }\\n});\\n\\n// ../node_modules/content-type/index.js\\nvar require_content_type = __commonJS({\\n \\\"../node_modules/content-type/index.js\\\"(exports2) {\\n \\\"use strict\\\";\\n var PARAM_REGEXP = /; *([!#$%&'*+.^_`|~0-9A-Za-z-]+) *= *(\\\"(?:[\\\\u000b\\\\u0020\\\\u0021\\\\u0023-\\\\u005b\\\\u005d-\\\\u007e\\\\u0080-\\\\u00ff]|\\\\\\\\[\\\\u000b\\\\u0020-\\\\u00ff])*\\\"|[!#$%&'*+.^_`|~0-9A-Za-z-]+) */g;\\n var TEXT_REGEXP = /^[\\\\u000b\\\\u0020-\\\\u007e\\\\u0080-\\\\u00ff]+$/;\\n var TOKEN_REGEXP = /^[!#$%&'*+.^_`|~0-9A-Za-z-]+$/;\\n var QESC_REGEXP = /\\\\\\\\([\\\\u000b\\\\u0020-\\\\u00ff])/g;\\n var QUOTE_REGEXP = /([\\\\\\\\\\\"])/g;\\n var TYPE_REGEXP = /^[!#$%&'*+.^_`|~0-9A-Za-z-]+\\\\/[!#$%&'*+.^_`|~0-9A-Za-z-]+$/;\\n exports2.format = format;\\n exports2.parse = parse8;\\n function format(obj) {\\n if (!obj || typeof obj !== \\\"object\\\") {\\n throw new TypeError(\\\"argument obj is required\\\");\\n }\\n var parameters = obj.parameters;\\n var type = obj.type;\\n if (!type || !TYPE_REGEXP.test(type)) {\\n throw new TypeError(\\\"invalid type\\\");\\n }\\n var string = type;\\n if (parameters && typeof parameters === \\\"object\\\") {\\n var param;\\n var params = Object.keys(parameters).sort();\\n for (var i2 = 0; i2 < params.length; i2++) {\\n param = params[i2];\\n if (!TOKEN_REGEXP.test(param)) {\\n throw new TypeError(\\\"invalid parameter name\\\");\\n }\\n string += \\\"; \\\" + param + \\\"=\\\" + qstring(parameters[param]);\\n }\\n }\\n return string;\\n }\\n function parse8(string) {\\n if (!string) {\\n throw new TypeError(\\\"argument string is required\\\");\\n }\\n var header = typeof string === \\\"object\\\" ? getcontenttype(string) : string;\\n if (typeof header !== \\\"string\\\") {\\n throw new TypeError(\\\"argument string is required to be a string\\\");\\n }\\n var index2 = header.indexOf(\\\";\\\");\\n var type = index2 !== -1 ? header.slice(0, index2).trim() : header.trim();\\n if (!TYPE_REGEXP.test(type)) {\\n throw new TypeError(\\\"invalid media type\\\");\\n }\\n var obj = new ContentType(type.toLowerCase());\\n if (index2 !== -1) {\\n var key;\\n var match;\\n var value;\\n PARAM_REGEXP.lastIndex = index2;\\n while (match = PARAM_REGEXP.exec(header)) {\\n if (match.index !== index2) {\\n throw new TypeError(\\\"invalid parameter format\\\");\\n }\\n index2 += match[0].length;\\n key = match[1].toLowerCase();\\n value = match[2];\\n if (value.charCodeAt(0) === 34) {\\n value = value.slice(1, -1);\\n if (value.indexOf(\\\"\\\\\\\\\\\") !== -1) {\\n value = value.replace(QESC_REGEXP, \\\"$1\\\");\\n }\\n }\\n obj.parameters[key] = value;\\n }\\n if (index2 !== header.length) {\\n throw new TypeError(\\\"invalid parameter format\\\");\\n }\\n }\\n return obj;\\n }\\n function getcontenttype(obj) {\\n var header;\\n if (typeof obj.getHeader === \\\"function\\\") {\\n header = obj.getHeader(\\\"content-type\\\");\\n } else if (typeof obj.headers === \\\"object\\\") {\\n header = obj.headers && obj.headers[\\\"content-type\\\"];\\n }\\n if (typeof header !== \\\"string\\\") {\\n throw new TypeError(\\\"content-type header is missing from object\\\");\\n }\\n return header;\\n }\\n function qstring(val) {\\n var str = String(val);\\n if (TOKEN_REGEXP.test(str)) {\\n return str;\\n }\\n if (str.length > 0 && !TEXT_REGEXP.test(str)) {\\n throw new TypeError(\\\"invalid parameter value\\\");\\n }\\n return '\\\"' + str.replace(QUOTE_REGEXP, \\\"\\\\\\\\$1\\\") + '\\\"';\\n }\\n function ContentType(type) {\\n this.parameters = /* @__PURE__ */ Object.create(null);\\n this.type = type;\\n }\\n }\\n});\\n\\n// ../node_modules/setprototypeof/index.js\\nvar require_setprototypeof = __commonJS({\\n \\\"../node_modules/setprototypeof/index.js\\\"(exports2, module2) {\\n \\\"use strict\\\";\\n module2.exports = Object.setPrototypeOf || ({ __proto__: [] } instanceof Array ? setProtoOf : mixinProperties);\\n function setProtoOf(obj, proto) {\\n obj.__proto__ = proto;\\n return obj;\\n }\\n function mixinProperties(obj, proto) {\\n for (var prop in proto) {\\n if (!Object.prototype.hasOwnProperty.call(obj, prop)) {\\n obj[prop] = proto[prop];\\n }\\n }\\n return obj;\\n }\\n }\\n});\\n\\n// ../node_modules/statuses/codes.json\\nvar require_codes = __commonJS({\\n \\\"../node_modules/statuses/codes.json\\\"(exports2, module2) {\\n module2.exports = {\\n \\\"100\\\": \\\"Continue\\\",\\n \\\"101\\\": \\\"Switching Protocols\\\",\\n \\\"102\\\": \\\"Processing\\\",\\n \\\"103\\\": \\\"Early Hints\\\",\\n \\\"200\\\": \\\"OK\\\",\\n \\\"201\\\": \\\"Created\\\",\\n \\\"202\\\": \\\"Accepted\\\",\\n \\\"203\\\": \\\"Non-Authoritative Information\\\",\\n \\\"204\\\": \\\"No Content\\\",\\n \\\"205\\\": \\\"Reset Content\\\",\\n \\\"206\\\": \\\"Partial Content\\\",\\n \\\"207\\\": \\\"Multi-Status\\\",\\n \\\"208\\\": \\\"Already Reported\\\",\\n \\\"226\\\": \\\"IM Used\\\",\\n \\\"300\\\": \\\"Multiple Choices\\\",\\n \\\"301\\\": \\\"Moved Permanently\\\",\\n \\\"302\\\": \\\"Found\\\",\\n \\\"303\\\": \\\"See Other\\\",\\n \\\"304\\\": \\\"Not Modified\\\",\\n \\\"305\\\": \\\"Use Proxy\\\",\\n \\\"307\\\": \\\"Temporary Redirect\\\",\\n \\\"308\\\": \\\"Permanent Redirect\\\",\\n \\\"400\\\": \\\"Bad Request\\\",\\n \\\"401\\\": \\\"Unauthorized\\\",\\n \\\"402\\\": \\\"Payment Required\\\",\\n \\\"403\\\": \\\"Forbidden\\\",\\n \\\"404\\\": \\\"Not Found\\\",\\n \\\"405\\\": \\\"Method Not Allowed\\\",\\n \\\"406\\\": \\\"Not Acceptable\\\",\\n \\\"407\\\": \\\"Proxy Authentication Required\\\",\\n \\\"408\\\": \\\"Request Timeout\\\",\\n \\\"409\\\": \\\"Conflict\\\",\\n \\\"410\\\": \\\"Gone\\\",\\n \\\"411\\\": \\\"Length Required\\\",\\n \\\"412\\\": \\\"Precondition Failed\\\",\\n \\\"413\\\": \\\"Payload Too Large\\\",\\n \\\"414\\\": \\\"URI Too Long\\\",\\n \\\"415\\\": \\\"Unsupported Media Type\\\",\\n \\\"416\\\": \\\"Range Not Satisfiable\\\",\\n \\\"417\\\": \\\"Expectation Failed\\\",\\n \\\"418\\\": \\\"I'm a Teapot\\\",\\n \\\"421\\\": \\\"Misdirected Request\\\",\\n \\\"422\\\": \\\"Unprocessable Entity\\\",\\n \\\"423\\\": \\\"Locked\\\",\\n \\\"424\\\": \\\"Failed Dependency\\\",\\n \\\"425\\\": \\\"Too Early\\\",\\n \\\"426\\\": \\\"Upgrade Required\\\",\\n \\\"428\\\": \\\"Precondition Required\\\",\\n \\\"429\\\": \\\"Too Many Requests\\\",\\n \\\"431\\\": \\\"Request Header Fields Too Large\\\",\\n \\\"451\\\": \\\"Unavailable For Legal Reasons\\\",\\n \\\"500\\\": \\\"Internal Server Error\\\",\\n \\\"501\\\": \\\"Not Implemented\\\",\\n \\\"502\\\": \\\"Bad Gateway\\\",\\n \\\"503\\\": \\\"Service Unavailable\\\",\\n \\\"504\\\": \\\"Gateway Timeout\\\",\\n \\\"505\\\": \\\"HTTP Version Not Supported\\\",\\n \\\"506\\\": \\\"Variant Also Negotiates\\\",\\n \\\"507\\\": \\\"Insufficient Storage\\\",\\n \\\"508\\\": \\\"Loop Detected\\\",\\n \\\"509\\\": \\\"Bandwidth Limit Exceeded\\\",\\n \\\"510\\\": \\\"Not Extended\\\",\\n \\\"511\\\": \\\"Network Authentication Required\\\"\\n };\\n }\\n});\\n\\n// ../node_modules/statuses/index.js\\nvar require_statuses = __commonJS({\\n \\\"../node_modules/statuses/index.js\\\"(exports2, module2) {\\n \\\"use strict\\\";\\n var codes = require_codes();\\n module2.exports = status;\\n status.message = codes;\\n status.code = createMessageToStatusCodeMap(codes);\\n status.codes = createStatusCodeList(codes);\\n status.redirect = {\\n 300: true,\\n 301: true,\\n 302: true,\\n 303: true,\\n 305: true,\\n 307: true,\\n 308: true\\n };\\n status.empty = {\\n 204: true,\\n 205: true,\\n 304: true\\n };\\n status.retry = {\\n 502: true,\\n 503: true,\\n 504: true\\n };\\n function createMessageToStatusCodeMap(codes2) {\\n var map = {};\\n Object.keys(codes2).forEach(function forEachCode(code) {\\n var message = codes2[code];\\n var status2 = Number(code);\\n map[message.toLowerCase()] = status2;\\n });\\n return map;\\n }\\n function createStatusCodeList(codes2) {\\n return Object.keys(codes2).map(function mapCode(code) {\\n return Number(code);\\n });\\n }\\n function getStatusCode(message) {\\n var msg = message.toLowerCase();\\n if (!Object.prototype.hasOwnProperty.call(status.code, msg)) {\\n throw new Error('invalid status message: \\\"' + message + '\\\"');\\n }\\n return status.code[msg];\\n }\\n function getStatusMessage(code) {\\n if (!Object.prototype.hasOwnProperty.call(status.message, code)) {\\n throw new Error(\\\"invalid status code: \\\" + code);\\n }\\n return status.message[code];\\n }\\n function status(code) {\\n if (typeof code === \\\"number\\\") {\\n return getStatusMessage(code);\\n }\\n if (typeof code !== \\\"string\\\") {\\n throw new TypeError(\\\"code must be a number or string\\\");\\n }\\n var n = parseInt(code, 10);\\n if (!isNaN(n)) {\\n return getStatusMessage(n);\\n }\\n return getStatusCode(code);\\n }\\n }\\n});\\n\\n// ../node_modules/inherits/inherits_browser.js\\nvar require_inherits_browser = __commonJS({\\n \\\"../node_modules/inherits/inherits_browser.js\\\"(exports2, module2) {\\n if (typeof Object.create === \\\"function\\\") {\\n module2.exports = function inherits(ctor, superCtor) {\\n if (superCtor) {\\n ctor.super_ = superCtor;\\n ctor.prototype = Object.create(superCtor.prototype, {\\n constructor: {\\n value: ctor,\\n enumerable: false,\\n writable: true,\\n configurable: true\\n }\\n });\\n }\\n };\\n } else {\\n module2.exports = function inherits(ctor, superCtor) {\\n if (superCtor) {\\n ctor.super_ = superCtor;\\n var TempCtor = function() {\\n };\\n TempCtor.prototype = superCtor.prototype;\\n ctor.prototype = new TempCtor();\\n ctor.prototype.constructor = ctor;\\n }\\n };\\n }\\n }\\n});\\n\\n// ../node_modules/inherits/inherits.js\\nvar require_inherits = __commonJS({\\n \\\"../node_modules/inherits/inherits.js\\\"(exports2, module2) {\\n try {\\n util2 = require(\\\"util\\\");\\n if (typeof util2.inherits !== \\\"function\\\") throw \\\"\\\";\\n module2.exports = util2.inherits;\\n } catch (e2) {\\n module2.exports = require_inherits_browser();\\n }\\n var util2;\\n }\\n});\\n\\n// ../node_modules/toidentifier/index.js\\nvar require_toidentifier = __commonJS({\\n \\\"../node_modules/toidentifier/index.js\\\"(exports2, module2) {\\n \\\"use strict\\\";\\n module2.exports = toIdentifier;\\n function toIdentifier(str) {\\n return str.split(\\\" \\\").map(function(token) {\\n return token.slice(0, 1).toUpperCase() + token.slice(1);\\n }).join(\\\"\\\").replace(/[^ _0-9a-z]/gi, \\\"\\\");\\n }\\n }\\n});\\n\\n// ../node_modules/http-errors/index.js\\nvar require_http_errors = __commonJS({\\n \\\"../node_modules/http-errors/index.js\\\"(exports2, module2) {\\n \\\"use strict\\\";\\n var deprecate3 = require_depd()(\\\"http-errors\\\");\\n var setPrototypeOf = require_setprototypeof();\\n var statuses = require_statuses();\\n var inherits = require_inherits();\\n var toIdentifier = require_toidentifier();\\n module2.exports = createError;\\n module2.exports.HttpError = createHttpErrorConstructor();\\n module2.exports.isHttpError = createIsHttpErrorFunction(module2.exports.HttpError);\\n populateConstructorExports(module2.exports, statuses.codes, module2.exports.HttpError);\\n function codeClass(status) {\\n return Number(String(status).charAt(0) + \\\"00\\\");\\n }\\n function createError() {\\n var err;\\n var msg;\\n var status = 500;\\n var props = {};\\n for (var i2 = 0; i2 < arguments.length; i2++) {\\n var arg = arguments[i2];\\n var type = typeof arg;\\n if (type === \\\"object\\\" && arg instanceof Error) {\\n err = arg;\\n status = err.status || err.statusCode || status;\\n } else if (type === \\\"number\\\" && i2 === 0) {\\n status = arg;\\n } else if (type === \\\"string\\\") {\\n msg = arg;\\n } else if (type === \\\"object\\\") {\\n props = arg;\\n } else {\\n throw new TypeError(\\\"argument #\\\" + (i2 + 1) + \\\" unsupported type \\\" + type);\\n }\\n }\\n if (typeof status === \\\"number\\\" && (status < 400 || status >= 600)) {\\n deprecate3(\\\"non-error status code; use only 4xx or 5xx status codes\\\");\\n }\\n if (typeof status !== \\\"number\\\" || !statuses.message[status] && (status < 400 || status >= 600)) {\\n status = 500;\\n }\\n var HttpError = createError[status] || createError[codeClass(status)];\\n if (!err) {\\n err = HttpError ? new HttpError(msg) : new Error(msg || statuses.message[status]);\\n Error.captureStackTrace(err, createError);\\n }\\n if (!HttpError || !(err instanceof HttpError) || err.status !== status) {\\n err.expose = status < 500;\\n err.status = err.statusCode = status;\\n }\\n for (var key in props) {\\n if (key !== \\\"status\\\" && key !== \\\"statusCode\\\") {\\n err[key] = props[key];\\n }\\n }\\n return err;\\n }\\n function createHttpErrorConstructor() {\\n function HttpError() {\\n throw new TypeError(\\\"cannot construct abstract class\\\");\\n }\\n inherits(HttpError, Error);\\n return HttpError;\\n }\\n function createClientErrorConstructor(HttpError, name, code) {\\n var className = toClassName(name);\\n function ClientError(message) {\\n var msg = message != null ? message : statuses.message[code];\\n var err = new Error(msg);\\n Error.captureStackTrace(err, ClientError);\\n setPrototypeOf(err, ClientError.prototype);\\n Object.defineProperty(err, \\\"message\\\", {\\n enumerable: true,\\n configurable: true,\\n value: msg,\\n writable: true\\n });\\n Object.defineProperty(err, \\\"name\\\", {\\n enumerable: false,\\n configurable: true,\\n value: className,\\n writable: true\\n });\\n return err;\\n }\\n inherits(ClientError, HttpError);\\n nameFunc(ClientError, className);\\n ClientError.prototype.status = code;\\n ClientError.prototype.statusCode = code;\\n ClientError.prototype.expose = true;\\n return ClientError;\\n }\\n function createIsHttpErrorFunction(HttpError) {\\n return function isHttpError(val) {\\n if (!val || typeof val !== \\\"object\\\") {\\n return false;\\n }\\n if (val instanceof HttpError) {\\n return true;\\n }\\n return val instanceof Error && typeof val.expose === \\\"boolean\\\" && typeof val.statusCode === \\\"number\\\" && val.status === val.statusCode;\\n };\\n }\\n function createServerErrorConstructor(HttpError, name, code) {\\n var className = toClassName(name);\\n function ServerError(message) {\\n var msg = message != null ? message : statuses.message[code];\\n var err = new Error(msg);\\n Error.captureStackTrace(err, ServerError);\\n setPrototypeOf(err, ServerError.prototype);\\n Object.defineProperty(err, \\\"message\\\", {\\n enumerable: true,\\n configurable: true,\\n value: msg,\\n writable: true\\n });\\n Object.defineProperty(err, \\\"name\\\", {\\n enumerable: false,\\n configurable: true,\\n value: className,\\n writable: true\\n });\\n return err;\\n }\\n inherits(ServerError, HttpError);\\n nameFunc(ServerError, className);\\n ServerError.prototype.status = code;\\n ServerError.prototype.statusCode = code;\\n ServerError.prototype.expose = false;\\n return ServerError;\\n }\\n function nameFunc(func, name) {\\n var desc = Object.getOwnPropertyDescriptor(func, \\\"name\\\");\\n if (desc && desc.configurable) {\\n desc.value = name;\\n Object.defineProperty(func, \\\"name\\\", desc);\\n }\\n }\\n function populateConstructorExports(exports3, codes, HttpError) {\\n codes.forEach(function forEachCode(code) {\\n var CodeError;\\n var name = toIdentifier(statuses.message[code]);\\n switch (codeClass(code)) {\\n case 400:\\n CodeError = createClientErrorConstructor(HttpError, name, code);\\n break;\\n case 500:\\n CodeError = createServerErrorConstructor(HttpError, name, code);\\n break;\\n }\\n if (CodeError) {\\n exports3[code] = CodeError;\\n exports3[name] = CodeError;\\n }\\n });\\n }\\n function toClassName(name) {\\n return name.substr(-5) !== \\\"Error\\\" ? name + \\\"Error\\\" : name;\\n }\\n }\\n});\\n\\n// ../node_modules/body-parser/node_modules/ms/index.js\\nvar require_ms = __commonJS({\\n \\\"../node_modules/body-parser/node_modules/ms/index.js\\\"(exports2, module2) {\\n var s2 = 1e3;\\n var m2 = s2 * 60;\\n var h2 = m2 * 60;\\n var d = h2 * 24;\\n var y = d * 365.25;\\n module2.exports = function(val, options) {\\n options = options || {};\\n var type = typeof val;\\n if (type === \\\"string\\\" && val.length > 0) {\\n return parse8(val);\\n } else if (type === \\\"number\\\" && isNaN(val) === false) {\\n return options.long ? fmtLong(val) : fmtShort(val);\\n }\\n throw new Error(\\n \\\"val is not a non-empty string or a valid number. val=\\\" + JSON.stringify(val)\\n );\\n };\\n function parse8(str) {\\n str = String(str);\\n if (str.length > 100) {\\n return;\\n }\\n var match = /^((?:\\\\d+)?\\\\.?\\\\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(\\n str\\n );\\n if (!match) {\\n return;\\n }\\n var n = parseFloat(match[1]);\\n var type = (match[2] || \\\"ms\\\").toLowerCase();\\n switch (type) {\\n case \\\"years\\\":\\n case \\\"year\\\":\\n case \\\"yrs\\\":\\n case \\\"yr\\\":\\n case \\\"y\\\":\\n return n * y;\\n case \\\"days\\\":\\n case \\\"day\\\":\\n case \\\"d\\\":\\n return n * d;\\n case \\\"hours\\\":\\n case \\\"hour\\\":\\n case \\\"hrs\\\":\\n case \\\"hr\\\":\\n case \\\"h\\\":\\n return n * h2;\\n case \\\"minutes\\\":\\n case \\\"minute\\\":\\n case \\\"mins\\\":\\n case \\\"min\\\":\\n case \\\"m\\\":\\n return n * m2;\\n case \\\"seconds\\\":\\n case \\\"second\\\":\\n case \\\"secs\\\":\\n case \\\"sec\\\":\\n case \\\"s\\\":\\n return n * s2;\\n case \\\"milliseconds\\\":\\n case \\\"millisecond\\\":\\n case \\\"msecs\\\":\\n case \\\"msec\\\":\\n case \\\"ms\\\":\\n return n;\\n default:\\n return void 0;\\n }\\n }\\n function fmtShort(ms) {\\n if (ms >= d) {\\n return Math.round(ms / d) + \\\"d\\\";\\n }\\n if (ms >= h2) {\\n return Math.round(ms / h2) + \\\"h\\\";\\n }\\n if (ms >= m2) {\\n return Math.round(ms / m2) + \\\"m\\\";\\n }\\n if (ms >= s2) {\\n return Math.round(ms / s2) + \\\"s\\\";\\n }\\n return ms + \\\"ms\\\";\\n }\\n function fmtLong(ms) {\\n return plural2(ms, d, \\\"day\\\") || plural2(ms, h2, \\\"hour\\\") || plural2(ms, m2, \\\"minute\\\") || plural2(ms, s2, \\\"second\\\") || ms + \\\" ms\\\";\\n }\\n function plural2(ms, n, name) {\\n if (ms < n) {\\n return;\\n }\\n if (ms < n * 1.5) {\\n return Math.floor(ms / n) + \\\" \\\" + name;\\n }\\n return Math.ceil(ms / n) + \\\" \\\" + name + \\\"s\\\";\\n }\\n }\\n});\\n\\n// ../node_modules/body-parser/node_modules/debug/src/debug.js\\nvar require_debug = __commonJS({\\n \\\"../node_modules/body-parser/node_modules/debug/src/debug.js\\\"(exports2, module2) {\\n exports2 = module2.exports = createDebug.debug = createDebug[\\\"default\\\"] = createDebug;\\n exports2.coerce = coerce;\\n exports2.disable = disable;\\n exports2.enable = enable;\\n exports2.enabled = enabled;\\n exports2.humanize = require_ms();\\n exports2.names = [];\\n exports2.skips = [];\\n exports2.formatters = {};\\n var prevTime;\\n function selectColor(namespace) {\\n var hash = 0, i2;\\n for (i2 in namespace) {\\n hash = (hash << 5) - hash + namespace.charCodeAt(i2);\\n hash |= 0;\\n }\\n return exports2.colors[Math.abs(hash) % exports2.colors.length];\\n }\\n function createDebug(namespace) {\\n function debug() {\\n if (!debug.enabled) return;\\n var self2 = debug;\\n var curr = +/* @__PURE__ */ new Date();\\n var ms = curr - (prevTime || curr);\\n self2.diff = ms;\\n self2.prev = prevTime;\\n self2.curr = curr;\\n prevTime = curr;\\n var args = new Array(arguments.length);\\n for (var i2 = 0; i2 < args.length; i2++) {\\n args[i2] = arguments[i2];\\n }\\n args[0] = exports2.coerce(args[0]);\\n if (\\\"string\\\" !== typeof args[0]) {\\n args.unshift(\\\"%O\\\");\\n }\\n var index2 = 0;\\n args[0] = args[0].replace(/%([a-zA-Z%])/g, function(match, format) {\\n if (match === \\\"%%\\\") return match;\\n index2++;\\n var formatter = exports2.formatters[format];\\n if (\\\"function\\\" === typeof formatter) {\\n var val = args[index2];\\n match = formatter.call(self2, val);\\n args.splice(index2, 1);\\n index2--;\\n }\\n return match;\\n });\\n exports2.formatArgs.call(self2, args);\\n var logFn = debug.log || exports2.log || console.log.bind(console);\\n logFn.apply(self2, args);\\n }\\n debug.namespace = namespace;\\n debug.enabled = exports2.enabled(namespace);\\n debug.useColors = exports2.useColors();\\n debug.color = selectColor(namespace);\\n if (\\\"function\\\" === typeof exports2.init) {\\n exports2.init(debug);\\n }\\n return debug;\\n }\\n function enable(namespaces) {\\n exports2.save(namespaces);\\n exports2.names = [];\\n exports2.skips = [];\\n var split = (typeof namespaces === \\\"string\\\" ? namespaces : \\\"\\\").split(/[\\\\s,]+/);\\n var len = split.length;\\n for (var i2 = 0; i2 < len; i2++) {\\n if (!split[i2]) continue;\\n namespaces = split[i2].replace(/\\\\*/g, \\\".*?\\\");\\n if (namespaces[0] === \\\"-\\\") {\\n exports2.skips.push(new RegExp(\\\"^\\\" + namespaces.substr(1) + \\\"$\\\"));\\n } else {\\n exports2.names.push(new RegExp(\\\"^\\\" + namespaces + \\\"$\\\"));\\n }\\n }\\n }\\n function disable() {\\n exports2.enable(\\\"\\\");\\n }\\n function enabled(name) {\\n var i2, len;\\n for (i2 = 0, len = exports2.skips.length; i2 < len; i2++) {\\n if (exports2.skips[i2].test(name)) {\\n return false;\\n }\\n }\\n for (i2 = 0, len = exports2.names.length; i2 < len; i2++) {\\n if (exports2.names[i2].test(name)) {\\n return true;\\n }\\n }\\n return false;\\n }\\n function coerce(val) {\\n if (val instanceof Error) return val.stack || val.message;\\n return val;\\n }\\n }\\n});\\n\\n// ../node_modules/body-parser/node_modules/debug/src/browser.js\\nvar require_browser = __commonJS({\\n \\\"../node_modules/body-parser/node_modules/debug/src/browser.js\\\"(exports2, module2) {\\n exports2 = module2.exports = require_debug();\\n exports2.log = log;\\n exports2.formatArgs = formatArgs;\\n exports2.save = save;\\n exports2.load = load;\\n exports2.useColors = useColors;\\n exports2.storage = \\\"undefined\\\" != typeof chrome && \\\"undefined\\\" != typeof chrome.storage ? chrome.storage.local : localstorage();\\n exports2.colors = [\\n \\\"lightseagreen\\\",\\n \\\"forestgreen\\\",\\n \\\"goldenrod\\\",\\n \\\"dodgerblue\\\",\\n \\\"darkorchid\\\",\\n \\\"crimson\\\"\\n ];\\n function useColors() {\\n if (typeof window !== \\\"undefined\\\" && window.process && window.process.type === \\\"renderer\\\") {\\n return true;\\n }\\n return typeof document !== \\\"undefined\\\" && document.documentElement && document.documentElement.style && document.documentElement.style.WebkitAppearance || // is firebug? http://stackoverflow.com/a/398120/376773\\n typeof window !== \\\"undefined\\\" && window.console && (window.console.firebug || window.console.exception && window.console.table) || // is firefox >= v31?\\n // https://developer.mozilla.org/en-US/docs/Tools/Web_Console#Styling_messages\\n typeof navigator !== \\\"undefined\\\" && navigator.userAgent && navigator.userAgent.toLowerCase().match(/firefox\\\\/(\\\\d+)/) && parseInt(RegExp.$1, 10) >= 31 || // double check webkit in userAgent just in case we are in a worker\\n typeof navigator !== \\\"undefined\\\" && navigator.userAgent && navigator.userAgent.toLowerCase().match(/applewebkit\\\\/(\\\\d+)/);\\n }\\n exports2.formatters.j = function(v) {\\n try {\\n return JSON.stringify(v);\\n } catch (err) {\\n return \\\"[UnexpectedJSONParseError]: \\\" + err.message;\\n }\\n };\\n function formatArgs(args) {\\n var useColors2 = this.useColors;\\n args[0] = (useColors2 ? \\\"%c\\\" : \\\"\\\") + this.namespace + (useColors2 ? \\\" %c\\\" : \\\" \\\") + args[0] + (useColors2 ? \\\"%c \\\" : \\\" \\\") + \\\"+\\\" + exports2.humanize(this.diff);\\n if (!useColors2) return;\\n var c = \\\"color: \\\" + this.color;\\n args.splice(1, 0, c, \\\"color: inherit\\\");\\n var index2 = 0;\\n var lastC = 0;\\n args[0].replace(/%[a-zA-Z%]/g, function(match) {\\n if (\\\"%%\\\" === match) return;\\n index2++;\\n if (\\\"%c\\\" === match) {\\n lastC = index2;\\n }\\n });\\n args.splice(lastC, 0, c);\\n }\\n function log() {\\n return \\\"object\\\" === typeof console && console.log && Function.prototype.apply.call(console.log, console, arguments);\\n }\\n function save(namespaces) {\\n try {\\n if (null == namespaces) {\\n exports2.storage.removeItem(\\\"debug\\\");\\n } else {\\n exports2.storage.debug = namespaces;\\n }\\n } catch (e2) {\\n }\\n }\\n function load() {\\n var r2;\\n try {\\n r2 = exports2.storage.debug;\\n } catch (e2) {\\n }\\n if (!r2 && typeof process !== \\\"undefined\\\" && \\\"env\\\" in process) {\\n r2 = process.env.DEBUG;\\n }\\n return r2;\\n }\\n exports2.enable(load());\\n function localstorage() {\\n try {\\n return window.localStorage;\\n } catch (e2) {\\n }\\n }\\n }\\n});\\n\\n// ../node_modules/body-parser/node_modules/debug/src/node.js\\nvar require_node = __commonJS({\\n \\\"../node_modules/body-parser/node_modules/debug/src/node.js\\\"(exports2, module2) {\\n var tty = require(\\\"tty\\\");\\n var util2 = require(\\\"util\\\");\\n exports2 = module2.exports = require_debug();\\n exports2.init = init;\\n exports2.log = log;\\n exports2.formatArgs = formatArgs;\\n exports2.save = save;\\n exports2.load = load;\\n exports2.useColors = useColors;\\n exports2.colors = [6, 2, 3, 4, 5, 1];\\n exports2.inspectOpts = Object.keys(process.env).filter(function(key) {\\n return /^debug_/i.test(key);\\n }).reduce(function(obj, key) {\\n var prop = key.substring(6).toLowerCase().replace(/_([a-z])/g, function(_, k) {\\n return k.toUpperCase();\\n });\\n var val = process.env[key];\\n if (/^(yes|on|true|enabled)$/i.test(val)) val = true;\\n else if (/^(no|off|false|disabled)$/i.test(val)) val = false;\\n else if (val === \\\"null\\\") val = null;\\n else val = Number(val);\\n obj[prop] = val;\\n return obj;\\n }, {});\\n var fd = parseInt(process.env.DEBUG_FD, 10) || 2;\\n if (1 !== fd && 2 !== fd) {\\n util2.deprecate(function() {\\n }, \\\"except for stderr(2) and stdout(1), any other usage of DEBUG_FD is deprecated. Override debug.log if you want to use a different log function (https://git.io/debug_fd)\\\")();\\n }\\n var stream = 1 === fd ? process.stdout : 2 === fd ? process.stderr : createWritableStdioStream(fd);\\n function useColors() {\\n return \\\"colors\\\" in exports2.inspectOpts ? Boolean(exports2.inspectOpts.colors) : tty.isatty(fd);\\n }\\n exports2.formatters.o = function(v) {\\n this.inspectOpts.colors = this.useColors;\\n return util2.inspect(v, this.inspectOpts).split(\\\"\\\\n\\\").map(function(str) {\\n return str.trim();\\n }).join(\\\" \\\");\\n };\\n exports2.formatters.O = function(v) {\\n this.inspectOpts.colors = this.useColors;\\n return util2.inspect(v, this.inspectOpts);\\n };\\n function formatArgs(args) {\\n var name = this.namespace;\\n var useColors2 = this.useColors;\\n if (useColors2) {\\n var c = this.color;\\n var prefix = \\\" \\\\x1B[3\\\" + c + \\\";1m\\\" + name + \\\" \\\\x1B[0m\\\";\\n args[0] = prefix + args[0].split(\\\"\\\\n\\\").join(\\\"\\\\n\\\" + prefix);\\n args.push(\\\"\\\\x1B[3\\\" + c + \\\"m+\\\" + exports2.humanize(this.diff) + \\\"\\\\x1B[0m\\\");\\n } else {\\n args[0] = (/* @__PURE__ */ new Date()).toUTCString() + \\\" \\\" + name + \\\" \\\" + args[0];\\n }\\n }\\n function log() {\\n return stream.write(util2.format.apply(util2, arguments) + \\\"\\\\n\\\");\\n }\\n function save(namespaces) {\\n if (null == namespaces) {\\n delete process.env.DEBUG;\\n } else {\\n process.env.DEBUG = namespaces;\\n }\\n }\\n function load() {\\n return process.env.DEBUG;\\n }\\n function createWritableStdioStream(fd2) {\\n var stream2;\\n var tty_wrap = process.binding(\\\"tty_wrap\\\");\\n switch (tty_wrap.guessHandleType(fd2)) {\\n case \\\"TTY\\\":\\n stream2 = new tty.WriteStream(fd2);\\n stream2._type = \\\"tty\\\";\\n if (stream2._handle && stream2._handle.unref) {\\n stream2._handle.unref();\\n }\\n break;\\n case \\\"FILE\\\":\\n var fs5 = require(\\\"fs\\\");\\n stream2 = new fs5.SyncWriteStream(fd2, { autoClose: false });\\n stream2._type = \\\"fs\\\";\\n break;\\n case \\\"PIPE\\\":\\n case \\\"TCP\\\":\\n var net = require(\\\"net\\\");\\n stream2 = new net.Socket({\\n fd: fd2,\\n readable: false,\\n writable: true\\n });\\n stream2.readable = false;\\n stream2.read = null;\\n stream2._type = \\\"pipe\\\";\\n if (stream2._handle && stream2._handle.unref) {\\n stream2._handle.unref();\\n }\\n break;\\n default:\\n throw new Error(\\\"Implement me. Unknown stream file type!\\\");\\n }\\n stream2.fd = fd2;\\n stream2._isStdio = true;\\n return stream2;\\n }\\n function init(debug) {\\n debug.inspectOpts = {};\\n var keys = Object.keys(exports2.inspectOpts);\\n for (var i2 = 0; i2 < keys.length; i2++) {\\n debug.inspectOpts[keys[i2]] = exports2.inspectOpts[keys[i2]];\\n }\\n }\\n exports2.enable(load());\\n }\\n});\\n\\n// ../node_modules/body-parser/node_modules/debug/src/index.js\\nvar require_src = __commonJS({\\n \\\"../node_modules/body-parser/node_modules/debug/src/index.js\\\"(exports2, module2) {\\n if (typeof process !== \\\"undefined\\\" && process.type === \\\"renderer\\\") {\\n module2.exports = require_browser();\\n } else {\\n module2.exports = require_node();\\n }\\n }\\n});\\n\\n// ../node_modules/destroy/index.js\\nvar require_destroy = __commonJS({\\n \\\"../node_modules/destroy/index.js\\\"(exports2, module2) {\\n \\\"use strict\\\";\\n var EventEmitter3 = require(\\\"events\\\").EventEmitter;\\n var ReadStream = require(\\\"fs\\\").ReadStream;\\n var Stream3 = require(\\\"stream\\\");\\n var Zlib = require(\\\"zlib\\\");\\n module2.exports = destroy;\\n function destroy(stream, suppress) {\\n if (isFsReadStream(stream)) {\\n destroyReadStream(stream);\\n } else if (isZlibStream(stream)) {\\n destroyZlibStream(stream);\\n } else if (hasDestroy(stream)) {\\n stream.destroy();\\n }\\n if (isEventEmitter(stream) && suppress) {\\n stream.removeAllListeners(\\\"error\\\");\\n stream.addListener(\\\"error\\\", noop2);\\n }\\n return stream;\\n }\\n function destroyReadStream(stream) {\\n stream.destroy();\\n if (typeof stream.close === \\\"function\\\") {\\n stream.on(\\\"open\\\", onOpenClose);\\n }\\n }\\n function closeZlibStream(stream) {\\n if (stream._hadError === true) {\\n var prop = stream._binding === null ? \\\"_binding\\\" : \\\"_handle\\\";\\n stream[prop] = {\\n close: function() {\\n this[prop] = null;\\n }\\n };\\n }\\n stream.close();\\n }\\n function destroyZlibStream(stream) {\\n if (typeof stream.destroy === \\\"function\\\") {\\n if (stream._binding) {\\n stream.destroy();\\n if (stream._processing) {\\n stream._needDrain = true;\\n stream.once(\\\"drain\\\", onDrainClearBinding);\\n } else {\\n stream._binding.clear();\\n }\\n } else if (stream._destroy && stream._destroy !== Stream3.Transform.prototype._destroy) {\\n stream.destroy();\\n } else if (stream._destroy && typeof stream.close === \\\"function\\\") {\\n stream.destroyed = true;\\n stream.close();\\n } else {\\n stream.destroy();\\n }\\n } else if (typeof stream.close === \\\"function\\\") {\\n closeZlibStream(stream);\\n }\\n }\\n function hasDestroy(stream) {\\n return stream instanceof Stream3 && typeof stream.destroy === \\\"function\\\";\\n }\\n function isEventEmitter(val) {\\n return val instanceof EventEmitter3;\\n }\\n function isFsReadStream(stream) {\\n return stream instanceof ReadStream;\\n }\\n function isZlibStream(stream) {\\n return stream instanceof Zlib.Gzip || stream instanceof Zlib.Gunzip || stream instanceof Zlib.Deflate || stream instanceof Zlib.DeflateRaw || stream instanceof Zlib.Inflate || stream instanceof Zlib.InflateRaw || stream instanceof Zlib.Unzip;\\n }\\n function noop2() {\\n }\\n function onDrainClearBinding() {\\n this._binding.clear();\\n }\\n function onOpenClose() {\\n if (typeof this.fd === \\\"number\\\") {\\n this.close();\\n }\\n }\\n }\\n});\\n\\n// ../node_modules/safer-buffer/safer.js\\nvar require_safer = __commonJS({\\n \\\"../node_modules/safer-buffer/safer.js\\\"(exports2, module2) {\\n \\\"use strict\\\";\\n var buffer = require(\\\"buffer\\\");\\n var Buffer4 = buffer.Buffer;\\n var safer = {};\\n var key;\\n for (key in buffer) {\\n if (!buffer.hasOwnProperty(key)) continue;\\n if (key === \\\"SlowBuffer\\\" || key === \\\"Buffer\\\") continue;\\n safer[key] = buffer[key];\\n }\\n var Safer = safer.Buffer = {};\\n for (key in Buffer4) {\\n if (!Buffer4.hasOwnProperty(key)) continue;\\n if (key === \\\"allocUnsafe\\\" || key === \\\"allocUnsafeSlow\\\") continue;\\n Safer[key] = Buffer4[key];\\n }\\n safer.Buffer.prototype = Buffer4.prototype;\\n if (!Safer.from || Safer.from === Uint8Array.from) {\\n Safer.from = function(value, encodingOrOffset, length) {\\n if (typeof value === \\\"number\\\") {\\n throw new TypeError('The \\\"value\\\" argument must not be of type number. Received type ' + typeof value);\\n }\\n if (value && typeof value.length === \\\"undefined\\\") {\\n throw new TypeError(\\\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \\\" + typeof value);\\n }\\n return Buffer4(value, encodingOrOffset, length);\\n };\\n }\\n if (!Safer.alloc) {\\n Safer.alloc = function(size, fill, encoding) {\\n if (typeof size !== \\\"number\\\") {\\n throw new TypeError('The \\\"size\\\" argument must be of type number. Received type ' + typeof size);\\n }\\n if (size < 0 || size >= 2 * (1 << 30)) {\\n throw new RangeError('The value \\\"' + size + '\\\" is invalid for option \\\"size\\\"');\\n }\\n var buf = Buffer4(size);\\n if (!fill || fill.length === 0) {\\n buf.fill(0);\\n } else if (typeof encoding === \\\"string\\\") {\\n buf.fill(fill, encoding);\\n } else {\\n buf.fill(fill);\\n }\\n return buf;\\n };\\n }\\n if (!safer.kStringMaxLength) {\\n try {\\n safer.kStringMaxLength = process.binding(\\\"buffer\\\").kStringMaxLength;\\n } catch (e2) {\\n }\\n }\\n if (!safer.constants) {\\n safer.constants = {\\n MAX_LENGTH: safer.kMaxLength\\n };\\n if (safer.kStringMaxLength) {\\n safer.constants.MAX_STRING_LENGTH = safer.kStringMaxLength;\\n }\\n }\\n module2.exports = safer;\\n }\\n});\\n\\n// ../node_modules/iconv-lite/lib/bom-handling.js\\nvar require_bom_handling = __commonJS({\\n \\\"../node_modules/iconv-lite/lib/bom-handling.js\\\"(exports2) {\\n \\\"use strict\\\";\\n var BOMChar = \\\"\\\\uFEFF\\\";\\n exports2.PrependBOM = PrependBOMWrapper;\\n function PrependBOMWrapper(encoder, options) {\\n this.encoder = encoder;\\n this.addBOM = true;\\n }\\n PrependBOMWrapper.prototype.write = function(str) {\\n if (this.addBOM) {\\n str = BOMChar + str;\\n this.addBOM = false;\\n }\\n return this.encoder.write(str);\\n };\\n PrependBOMWrapper.prototype.end = function() {\\n return this.encoder.end();\\n };\\n exports2.StripBOM = StripBOMWrapper;\\n function StripBOMWrapper(decoder, options) {\\n this.decoder = decoder;\\n this.pass = false;\\n this.options = options || {};\\n }\\n StripBOMWrapper.prototype.write = function(buf) {\\n var res = this.decoder.write(buf);\\n if (this.pass || !res)\\n return res;\\n if (res[0] === BOMChar) {\\n res = res.slice(1);\\n if (typeof this.options.stripBOM === \\\"function\\\")\\n this.options.stripBOM();\\n }\\n this.pass = true;\\n return res;\\n };\\n StripBOMWrapper.prototype.end = function() {\\n return this.decoder.end();\\n };\\n }\\n});\\n\\n// ../node_modules/iconv-lite/encodings/internal.js\\nvar require_internal = __commonJS({\\n \\\"../node_modules/iconv-lite/encodings/internal.js\\\"(exports2, module2) {\\n \\\"use strict\\\";\\n var Buffer4 = require_safer().Buffer;\\n module2.exports = {\\n // Encodings\\n utf8: { type: \\\"_internal\\\", bomAware: true },\\n cesu8: { type: \\\"_internal\\\", bomAware: true },\\n unicode11utf8: \\\"utf8\\\",\\n ucs2: { type: \\\"_internal\\\", bomAware: true },\\n utf16le: \\\"ucs2\\\",\\n binary: { type: \\\"_internal\\\" },\\n base64: { type: \\\"_internal\\\" },\\n hex: { type: \\\"_internal\\\" },\\n // Codec.\\n _internal: InternalCodec\\n };\\n function InternalCodec(codecOptions, iconv) {\\n this.enc = codecOptions.encodingName;\\n this.bomAware = codecOptions.bomAware;\\n if (this.enc === \\\"base64\\\")\\n this.encoder = InternalEncoderBase64;\\n else if (this.enc === \\\"cesu8\\\") {\\n this.enc = \\\"utf8\\\";\\n this.encoder = InternalEncoderCesu8;\\n if (Buffer4.from(\\\"eda0bdedb2a9\\\", \\\"hex\\\").toString() !== \\\"\\\\u{1F4A9}\\\") {\\n this.decoder = InternalDecoderCesu8;\\n this.defaultCharUnicode = iconv.defaultCharUnicode;\\n }\\n }\\n }\\n InternalCodec.prototype.encoder = InternalEncoder;\\n InternalCodec.prototype.decoder = InternalDecoder;\\n var StringDecoder = require(\\\"string_decoder\\\").StringDecoder;\\n if (!StringDecoder.prototype.end)\\n StringDecoder.prototype.end = function() {\\n };\\n function InternalDecoder(options, codec) {\\n StringDecoder.call(this, codec.enc);\\n }\\n InternalDecoder.prototype = StringDecoder.prototype;\\n function InternalEncoder(options, codec) {\\n this.enc = codec.enc;\\n }\\n InternalEncoder.prototype.write = function(str) {\\n return Buffer4.from(str, this.enc);\\n };\\n InternalEncoder.prototype.end = function() {\\n };\\n function InternalEncoderBase64(options, codec) {\\n this.prevStr = \\\"\\\";\\n }\\n InternalEncoderBase64.prototype.write = function(str) {\\n str = this.prevStr + str;\\n var completeQuads = str.length - str.length % 4;\\n this.prevStr = str.slice(completeQuads);\\n str = str.slice(0, completeQuads);\\n return Buffer4.from(str, \\\"base64\\\");\\n };\\n InternalEncoderBase64.prototype.end = function() {\\n return Buffer4.from(this.prevStr, \\\"base64\\\");\\n };\\n function InternalEncoderCesu8(options, codec) {\\n }\\n InternalEncoderCesu8.prototype.write = function(str) {\\n var buf = Buffer4.alloc(str.length * 3), bufIdx = 0;\\n for (var i2 = 0; i2 < str.length; i2++) {\\n var charCode = str.charCodeAt(i2);\\n if (charCode < 128)\\n buf[bufIdx++] = charCode;\\n else if (charCode < 2048) {\\n buf[bufIdx++] = 192 + (charCode >>> 6);\\n buf[bufIdx++] = 128 + (charCode & 63);\\n } else {\\n buf[bufIdx++] = 224 + (charCode >>> 12);\\n buf[bufIdx++] = 128 + (charCode >>> 6 & 63);\\n buf[bufIdx++] = 128 + (charCode & 63);\\n }\\n }\\n return buf.slice(0, bufIdx);\\n };\\n InternalEncoderCesu8.prototype.end = function() {\\n };\\n function InternalDecoderCesu8(options, codec) {\\n this.acc = 0;\\n this.contBytes = 0;\\n this.accBytes = 0;\\n this.defaultCharUnicode = codec.defaultCharUnicode;\\n }\\n InternalDecoderCesu8.prototype.write = function(buf) {\\n var acc = this.acc, contBytes = this.contBytes, accBytes = this.accBytes, res = \\\"\\\";\\n for (var i2 = 0; i2 < buf.length; i2++) {\\n var curByte = buf[i2];\\n if ((curByte & 192) !== 128) {\\n if (contBytes > 0) {\\n res += this.defaultCharUnicode;\\n contBytes = 0;\\n }\\n if (curByte < 128) {\\n res += String.fromCharCode(curByte);\\n } else if (curByte < 224) {\\n acc = curByte & 31;\\n contBytes = 1;\\n accBytes = 1;\\n } else if (curByte < 240) {\\n acc = curByte & 15;\\n contBytes = 2;\\n accBytes = 1;\\n } else {\\n res += this.defaultCharUnicode;\\n }\\n } else {\\n if (contBytes > 0) {\\n acc = acc << 6 | curByte & 63;\\n contBytes--;\\n accBytes++;\\n if (contBytes === 0) {\\n if (accBytes === 2 && acc < 128 && acc > 0)\\n res += this.defaultCharUnicode;\\n else if (accBytes === 3 && acc < 2048)\\n res += this.defaultCharUnicode;\\n else\\n res += String.fromCharCode(acc);\\n }\\n } else {\\n res += this.defaultCharUnicode;\\n }\\n }\\n }\\n this.acc = acc;\\n this.contBytes = contBytes;\\n this.accBytes = accBytes;\\n return res;\\n };\\n InternalDecoderCesu8.prototype.end = function() {\\n var res = 0;\\n if (this.contBytes > 0)\\n res += this.defaultCharUnicode;\\n return res;\\n };\\n }\\n});\\n\\n// ../node_modules/iconv-lite/encodings/utf16.js\\nvar require_utf16 = __commonJS({\\n \\\"../node_modules/iconv-lite/encodings/utf16.js\\\"(exports2) {\\n \\\"use strict\\\";\\n var Buffer4 = require_safer().Buffer;\\n exports2.utf16be = Utf16BECodec;\\n function Utf16BECodec() {\\n }\\n Utf16BECodec.prototype.encoder = Utf16BEEncoder;\\n Utf16BECodec.prototype.decoder = Utf16BEDecoder;\\n Utf16BECodec.prototype.bomAware = true;\\n function Utf16BEEncoder() {\\n }\\n Utf16BEEncoder.prototype.write = function(str) {\\n var buf = Buffer4.from(str, \\\"ucs2\\\");\\n for (var i2 = 0; i2 < buf.length; i2 += 2) {\\n var tmp = buf[i2];\\n buf[i2] = buf[i2 + 1];\\n buf[i2 + 1] = tmp;\\n }\\n return buf;\\n };\\n Utf16BEEncoder.prototype.end = function() {\\n };\\n function Utf16BEDecoder() {\\n this.overflowByte = -1;\\n }\\n Utf16BEDecoder.prototype.write = function(buf) {\\n if (buf.length == 0)\\n return \\\"\\\";\\n var buf2 = Buffer4.alloc(buf.length + 1), i2 = 0, j = 0;\\n if (this.overflowByte !== -1) {\\n buf2[0] = buf[0];\\n buf2[1] = this.overflowByte;\\n i2 = 1;\\n j = 2;\\n }\\n for (; i2 < buf.length - 1; i2 += 2, j += 2) {\\n buf2[j] = buf[i2 + 1];\\n buf2[j + 1] = buf[i2];\\n }\\n this.overflowByte = i2 == buf.length - 1 ? buf[buf.length - 1] : -1;\\n return buf2.slice(0, j).toString(\\\"ucs2\\\");\\n };\\n Utf16BEDecoder.prototype.end = function() {\\n };\\n exports2.utf16 = Utf16Codec;\\n function Utf16Codec(codecOptions, iconv) {\\n this.iconv = iconv;\\n }\\n Utf16Codec.prototype.encoder = Utf16Encoder;\\n Utf16Codec.prototype.decoder = Utf16Decoder;\\n function Utf16Encoder(options, codec) {\\n options = options || {};\\n if (options.addBOM === void 0)\\n options.addBOM = true;\\n this.encoder = codec.iconv.getEncoder(\\\"utf-16le\\\", options);\\n }\\n Utf16Encoder.prototype.write = function(str) {\\n return this.encoder.write(str);\\n };\\n Utf16Encoder.prototype.end = function() {\\n return this.encoder.end();\\n };\\n function Utf16Decoder(options, codec) {\\n this.decoder = null;\\n this.initialBytes = [];\\n this.initialBytesLen = 0;\\n this.options = options || {};\\n this.iconv = codec.iconv;\\n }\\n Utf16Decoder.prototype.write = function(buf) {\\n if (!this.decoder) {\\n this.initialBytes.push(buf);\\n this.initialBytesLen += buf.length;\\n if (this.initialBytesLen < 16)\\n return \\\"\\\";\\n var buf = Buffer4.concat(this.initialBytes), encoding = detectEncoding(buf, this.options.defaultEncoding);\\n this.decoder = this.iconv.getDecoder(encoding, this.options);\\n this.initialBytes.length = this.initialBytesLen = 0;\\n }\\n return this.decoder.write(buf);\\n };\\n Utf16Decoder.prototype.end = function() {\\n if (!this.decoder) {\\n var buf = Buffer4.concat(this.initialBytes), encoding = detectEncoding(buf, this.options.defaultEncoding);\\n this.decoder = this.iconv.getDecoder(encoding, this.options);\\n var res = this.decoder.write(buf), trail = this.decoder.end();\\n return trail ? res + trail : res;\\n }\\n return this.decoder.end();\\n };\\n function detectEncoding(buf, defaultEncoding) {\\n var enc = defaultEncoding || \\\"utf-16le\\\";\\n if (buf.length >= 2) {\\n if (buf[0] == 254 && buf[1] == 255)\\n enc = \\\"utf-16be\\\";\\n else if (buf[0] == 255 && buf[1] == 254)\\n enc = \\\"utf-16le\\\";\\n else {\\n var asciiCharsLE = 0, asciiCharsBE = 0, _len = Math.min(buf.length - buf.length % 2, 64);\\n for (var i2 = 0; i2 < _len; i2 += 2) {\\n if (buf[i2] === 0 && buf[i2 + 1] !== 0) asciiCharsBE++;\\n if (buf[i2] !== 0 && buf[i2 + 1] === 0) asciiCharsLE++;\\n }\\n if (asciiCharsBE > asciiCharsLE)\\n enc = \\\"utf-16be\\\";\\n else if (asciiCharsBE < asciiCharsLE)\\n enc = \\\"utf-16le\\\";\\n }\\n }\\n return enc;\\n }\\n }\\n});\\n\\n// ../node_modules/iconv-lite/encodings/utf7.js\\nvar require_utf7 = __commonJS({\\n \\\"../node_modules/iconv-lite/encodings/utf7.js\\\"(exports2) {\\n \\\"use strict\\\";\\n var Buffer4 = require_safer().Buffer;\\n exports2.utf7 = Utf7Codec;\\n exports2.unicode11utf7 = \\\"utf7\\\";\\n function Utf7Codec(codecOptions, iconv) {\\n this.iconv = iconv;\\n }\\n Utf7Codec.prototype.encoder = Utf7Encoder;\\n Utf7Codec.prototype.decoder = Utf7Decoder;\\n Utf7Codec.prototype.bomAware = true;\\n var nonDirectChars = /[^A-Za-z0-9'\\\\(\\\\),-\\\\.\\\\/:\\\\? \\\\n\\\\r\\\\t]+/g;\\n function Utf7Encoder(options, codec) {\\n this.iconv = codec.iconv;\\n }\\n Utf7Encoder.prototype.write = function(str) {\\n return Buffer4.from(str.replace(nonDirectChars, function(chunk) {\\n return \\\"+\\\" + (chunk === \\\"+\\\" ? \\\"\\\" : this.iconv.encode(chunk, \\\"utf16-be\\\").toString(\\\"base64\\\").replace(/=+$/, \\\"\\\")) + \\\"-\\\";\\n }.bind(this)));\\n };\\n Utf7Encoder.prototype.end = function() {\\n };\\n function Utf7Decoder(options, codec) {\\n this.iconv = codec.iconv;\\n this.inBase64 = false;\\n this.base64Accum = \\\"\\\";\\n }\\n var base64Regex = /[A-Za-z0-9\\\\/+]/;\\n var base64Chars = [];\\n for (i2 = 0; i2 < 256; i2++)\\n base64Chars[i2] = base64Regex.test(String.fromCharCode(i2));\\n var i2;\\n var plusChar = \\\"+\\\".charCodeAt(0);\\n var minusChar = \\\"-\\\".charCodeAt(0);\\n var andChar = \\\"&\\\".charCodeAt(0);\\n Utf7Decoder.prototype.write = function(buf) {\\n var res = \\\"\\\", lastI = 0, inBase64 = this.inBase64, base64Accum = this.base64Accum;\\n for (var i3 = 0; i3 < buf.length; i3++) {\\n if (!inBase64) {\\n if (buf[i3] == plusChar) {\\n res += this.iconv.decode(buf.slice(lastI, i3), \\\"ascii\\\");\\n lastI = i3 + 1;\\n inBase64 = true;\\n }\\n } else {\\n if (!base64Chars[buf[i3]]) {\\n if (i3 == lastI && buf[i3] == minusChar) {\\n res += \\\"+\\\";\\n } else {\\n var b64str = base64Accum + buf.slice(lastI, i3).toString();\\n res += this.iconv.decode(Buffer4.from(b64str, \\\"base64\\\"), \\\"utf16-be\\\");\\n }\\n if (buf[i3] != minusChar)\\n i3--;\\n lastI = i3 + 1;\\n inBase64 = false;\\n base64Accum = \\\"\\\";\\n }\\n }\\n }\\n if (!inBase64) {\\n res += this.iconv.decode(buf.slice(lastI), \\\"ascii\\\");\\n } else {\\n var b64str = base64Accum + buf.slice(lastI).toString();\\n var canBeDecoded = b64str.length - b64str.length % 8;\\n base64Accum = b64str.slice(canBeDecoded);\\n b64str = b64str.slice(0, canBeDecoded);\\n res += this.iconv.decode(Buffer4.from(b64str, \\\"base64\\\"), \\\"utf16-be\\\");\\n }\\n this.inBase64 = inBase64;\\n this.base64Accum = base64Accum;\\n return res;\\n };\\n Utf7Decoder.prototype.end = function() {\\n var res = \\\"\\\";\\n if (this.inBase64 && this.base64Accum.length > 0)\\n res = this.iconv.decode(Buffer4.from(this.base64Accum, \\\"base64\\\"), \\\"utf16-be\\\");\\n this.inBase64 = false;\\n this.base64Accum = \\\"\\\";\\n return res;\\n };\\n exports2.utf7imap = Utf7IMAPCodec;\\n function Utf7IMAPCodec(codecOptions, iconv) {\\n this.iconv = iconv;\\n }\\n Utf7IMAPCodec.prototype.encoder = Utf7IMAPEncoder;\\n Utf7IMAPCodec.prototype.decoder = Utf7IMAPDecoder;\\n Utf7IMAPCodec.prototype.bomAware = true;\\n function Utf7IMAPEncoder(options, codec) {\\n this.iconv = codec.iconv;\\n this.inBase64 = false;\\n this.base64Accum = Buffer4.alloc(6);\\n this.base64AccumIdx = 0;\\n }\\n Utf7IMAPEncoder.prototype.write = function(str) {\\n var inBase64 = this.inBase64, base64Accum = this.base64Accum, base64AccumIdx = this.base64AccumIdx, buf = Buffer4.alloc(str.length * 5 + 10), bufIdx = 0;\\n for (var i3 = 0; i3 < str.length; i3++) {\\n var uChar = str.charCodeAt(i3);\\n if (32 <= uChar && uChar <= 126) {\\n if (inBase64) {\\n if (base64AccumIdx > 0) {\\n bufIdx += buf.write(base64Accum.slice(0, base64AccumIdx).toString(\\\"base64\\\").replace(/\\\\//g, \\\",\\\").replace(/=+$/, \\\"\\\"), bufIdx);\\n base64AccumIdx = 0;\\n }\\n buf[bufIdx++] = minusChar;\\n inBase64 = false;\\n }\\n if (!inBase64) {\\n buf[bufIdx++] = uChar;\\n if (uChar === andChar)\\n buf[bufIdx++] = minusChar;\\n }\\n } else {\\n if (!inBase64) {\\n buf[bufIdx++] = andChar;\\n inBase64 = true;\\n }\\n if (inBase64) {\\n base64Accum[base64AccumIdx++] = uChar >> 8;\\n base64Accum[base64AccumIdx++] = uChar & 255;\\n if (base64AccumIdx == base64Accum.length) {\\n bufIdx += buf.write(base64Accum.toString(\\\"base64\\\").replace(/\\\\//g, \\\",\\\"), bufIdx);\\n base64AccumIdx = 0;\\n }\\n }\\n }\\n }\\n this.inBase64 = inBase64;\\n this.base64AccumIdx = base64AccumIdx;\\n return buf.slice(0, bufIdx);\\n };\\n Utf7IMAPEncoder.prototype.end = function() {\\n var buf = Buffer4.alloc(10), bufIdx = 0;\\n if (this.inBase64) {\\n if (this.base64AccumIdx > 0) {\\n bufIdx += buf.write(this.base64Accum.slice(0, this.base64AccumIdx).toString(\\\"base64\\\").replace(/\\\\//g, \\\",\\\").replace(/=+$/, \\\"\\\"), bufIdx);\\n this.base64AccumIdx = 0;\\n }\\n buf[bufIdx++] = minusChar;\\n this.inBase64 = false;\\n }\\n return buf.slice(0, bufIdx);\\n };\\n function Utf7IMAPDecoder(options, codec) {\\n this.iconv = codec.iconv;\\n this.inBase64 = false;\\n this.base64Accum = \\\"\\\";\\n }\\n var base64IMAPChars = base64Chars.slice();\\n base64IMAPChars[\\\",\\\".charCodeAt(0)] = true;\\n Utf7IMAPDecoder.prototype.write = function(buf) {\\n var res = \\\"\\\", lastI = 0, inBase64 = this.inBase64, base64Accum = this.base64Accum;\\n for (var i3 = 0; i3 < buf.length; i3++) {\\n if (!inBase64) {\\n if (buf[i3] == andChar) {\\n res += this.iconv.decode(buf.slice(lastI, i3), \\\"ascii\\\");\\n lastI = i3 + 1;\\n inBase64 = true;\\n }\\n } else {\\n if (!base64IMAPChars[buf[i3]]) {\\n if (i3 == lastI && buf[i3] == minusChar) {\\n res += \\\"&\\\";\\n } else {\\n var b64str = base64Accum + buf.slice(lastI, i3).toString().replace(/,/g, \\\"/\\\");\\n res += this.iconv.decode(Buffer4.from(b64str, \\\"base64\\\"), \\\"utf16-be\\\");\\n }\\n if (buf[i3] != minusChar)\\n i3--;\\n lastI = i3 + 1;\\n inBase64 = false;\\n base64Accum = \\\"\\\";\\n }\\n }\\n }\\n if (!inBase64) {\\n res += this.iconv.decode(buf.slice(lastI), \\\"ascii\\\");\\n } else {\\n var b64str = base64Accum + buf.slice(lastI).toString().replace(/,/g, \\\"/\\\");\\n var canBeDecoded = b64str.length - b64str.length % 8;\\n base64Accum = b64str.slice(canBeDecoded);\\n b64str = b64str.slice(0, canBeDecoded);\\n res += this.iconv.decode(Buffer4.from(b64str, \\\"base64\\\"), \\\"utf16-be\\\");\\n }\\n this.inBase64 = inBase64;\\n this.base64Accum = base64Accum;\\n return res;\\n };\\n Utf7IMAPDecoder.prototype.end = function() {\\n var res = \\\"\\\";\\n if (this.inBase64 && this.base64Accum.length > 0)\\n res = this.iconv.decode(Buffer4.from(this.base64Accum, \\\"base64\\\"), \\\"utf16-be\\\");\\n this.inBase64 = false;\\n this.base64Accum = \\\"\\\";\\n return res;\\n };\\n }\\n});\\n\\n// ../node_modules/iconv-lite/encodings/sbcs-codec.js\\nvar require_sbcs_codec = __commonJS({\\n \\\"../node_modules/iconv-lite/encodings/sbcs-codec.js\\\"(exports2) {\\n \\\"use strict\\\";\\n var Buffer4 = require_safer().Buffer;\\n exports2._sbcs = SBCSCodec;\\n function SBCSCodec(codecOptions, iconv) {\\n if (!codecOptions)\\n throw new Error(\\\"SBCS codec is called without the data.\\\");\\n if (!codecOptions.chars || codecOptions.chars.length !== 128 && codecOptions.chars.length !== 256)\\n throw new Error(\\\"Encoding '\\\" + codecOptions.type + \\\"' has incorrect 'chars' (must be of len 128 or 256)\\\");\\n if (codecOptions.chars.length === 128) {\\n var asciiString = \\\"\\\";\\n for (var i2 = 0; i2 < 128; i2++)\\n asciiString += String.fromCharCode(i2);\\n codecOptions.chars = asciiString + codecOptions.chars;\\n }\\n this.decodeBuf = Buffer4.from(codecOptions.chars, \\\"ucs2\\\");\\n var encodeBuf = Buffer4.alloc(65536, iconv.defaultCharSingleByte.charCodeAt(0));\\n for (var i2 = 0; i2 < codecOptions.chars.length; i2++)\\n encodeBuf[codecOptions.chars.charCodeAt(i2)] = i2;\\n this.encodeBuf = encodeBuf;\\n }\\n SBCSCodec.prototype.encoder = SBCSEncoder;\\n SBCSCodec.prototype.decoder = SBCSDecoder;\\n function SBCSEncoder(options, codec) {\\n this.encodeBuf = codec.encodeBuf;\\n }\\n SBCSEncoder.prototype.write = function(str) {\\n var buf = Buffer4.alloc(str.length);\\n for (var i2 = 0; i2 < str.length; i2++)\\n buf[i2] = this.encodeBuf[str.charCodeAt(i2)];\\n return buf;\\n };\\n SBCSEncoder.prototype.end = function() {\\n };\\n function SBCSDecoder(options, codec) {\\n this.decodeBuf = codec.decodeBuf;\\n }\\n SBCSDecoder.prototype.write = function(buf) {\\n var decodeBuf = this.decodeBuf;\\n var newBuf = Buffer4.alloc(buf.length * 2);\\n var idx1 = 0, idx2 = 0;\\n for (var i2 = 0; i2 < buf.length; i2++) {\\n idx1 = buf[i2] * 2;\\n idx2 = i2 * 2;\\n newBuf[idx2] = decodeBuf[idx1];\\n newBuf[idx2 + 1] = decodeBuf[idx1 + 1];\\n }\\n return newBuf.toString(\\\"ucs2\\\");\\n };\\n SBCSDecoder.prototype.end = function() {\\n };\\n }\\n});\\n\\n// ../node_modules/iconv-lite/encodings/sbcs-data.js\\nvar require_sbcs_data = __commonJS({\\n \\\"../node_modules/iconv-lite/encodings/sbcs-data.js\\\"(exports2, module2) {\\n \\\"use strict\\\";\\n module2.exports = {\\n // Not supported by iconv, not sure why.\\n \\\"10029\\\": \\\"maccenteuro\\\",\\n \\\"maccenteuro\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\xC4\\\\u0100\\\\u0101\\\\xC9\\\\u0104\\\\xD6\\\\xDC\\\\xE1\\\\u0105\\\\u010C\\\\xE4\\\\u010D\\\\u0106\\\\u0107\\\\xE9\\\\u0179\\\\u017A\\\\u010E\\\\xED\\\\u010F\\\\u0112\\\\u0113\\\\u0116\\\\xF3\\\\u0117\\\\xF4\\\\xF6\\\\xF5\\\\xFA\\\\u011A\\\\u011B\\\\xFC\\\\u2020\\\\xB0\\\\u0118\\\\xA3\\\\xA7\\\\u2022\\\\xB6\\\\xDF\\\\xAE\\\\xA9\\\\u2122\\\\u0119\\\\xA8\\\\u2260\\\\u0123\\\\u012E\\\\u012F\\\\u012A\\\\u2264\\\\u2265\\\\u012B\\\\u0136\\\\u2202\\\\u2211\\\\u0142\\\\u013B\\\\u013C\\\\u013D\\\\u013E\\\\u0139\\\\u013A\\\\u0145\\\\u0146\\\\u0143\\\\xAC\\\\u221A\\\\u0144\\\\u0147\\\\u2206\\\\xAB\\\\xBB\\\\u2026\\\\xA0\\\\u0148\\\\u0150\\\\xD5\\\\u0151\\\\u014C\\\\u2013\\\\u2014\\\\u201C\\\\u201D\\\\u2018\\\\u2019\\\\xF7\\\\u25CA\\\\u014D\\\\u0154\\\\u0155\\\\u0158\\\\u2039\\\\u203A\\\\u0159\\\\u0156\\\\u0157\\\\u0160\\\\u201A\\\\u201E\\\\u0161\\\\u015A\\\\u015B\\\\xC1\\\\u0164\\\\u0165\\\\xCD\\\\u017D\\\\u017E\\\\u016A\\\\xD3\\\\xD4\\\\u016B\\\\u016E\\\\xDA\\\\u016F\\\\u0170\\\\u0171\\\\u0172\\\\u0173\\\\xDD\\\\xFD\\\\u0137\\\\u017B\\\\u0141\\\\u017C\\\\u0122\\\\u02C7\\\"\\n },\\n \\\"808\\\": \\\"cp808\\\",\\n \\\"ibm808\\\": \\\"cp808\\\",\\n \\\"cp808\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u0410\\\\u0411\\\\u0412\\\\u0413\\\\u0414\\\\u0415\\\\u0416\\\\u0417\\\\u0418\\\\u0419\\\\u041A\\\\u041B\\\\u041C\\\\u041D\\\\u041E\\\\u041F\\\\u0420\\\\u0421\\\\u0422\\\\u0423\\\\u0424\\\\u0425\\\\u0426\\\\u0427\\\\u0428\\\\u0429\\\\u042A\\\\u042B\\\\u042C\\\\u042D\\\\u042E\\\\u042F\\\\u0430\\\\u0431\\\\u0432\\\\u0433\\\\u0434\\\\u0435\\\\u0436\\\\u0437\\\\u0438\\\\u0439\\\\u043A\\\\u043B\\\\u043C\\\\u043D\\\\u043E\\\\u043F\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u2561\\\\u2562\\\\u2556\\\\u2555\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u255C\\\\u255B\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u255E\\\\u255F\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u2567\\\\u2568\\\\u2564\\\\u2565\\\\u2559\\\\u2558\\\\u2552\\\\u2553\\\\u256B\\\\u256A\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u258C\\\\u2590\\\\u2580\\\\u0440\\\\u0441\\\\u0442\\\\u0443\\\\u0444\\\\u0445\\\\u0446\\\\u0447\\\\u0448\\\\u0449\\\\u044A\\\\u044B\\\\u044C\\\\u044D\\\\u044E\\\\u044F\\\\u0401\\\\u0451\\\\u0404\\\\u0454\\\\u0407\\\\u0457\\\\u040E\\\\u045E\\\\xB0\\\\u2219\\\\xB7\\\\u221A\\\\u2116\\\\u20AC\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"mik\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u0410\\\\u0411\\\\u0412\\\\u0413\\\\u0414\\\\u0415\\\\u0416\\\\u0417\\\\u0418\\\\u0419\\\\u041A\\\\u041B\\\\u041C\\\\u041D\\\\u041E\\\\u041F\\\\u0420\\\\u0421\\\\u0422\\\\u0423\\\\u0424\\\\u0425\\\\u0426\\\\u0427\\\\u0428\\\\u0429\\\\u042A\\\\u042B\\\\u042C\\\\u042D\\\\u042E\\\\u042F\\\\u0430\\\\u0431\\\\u0432\\\\u0433\\\\u0434\\\\u0435\\\\u0436\\\\u0437\\\\u0438\\\\u0439\\\\u043A\\\\u043B\\\\u043C\\\\u043D\\\\u043E\\\\u043F\\\\u0440\\\\u0441\\\\u0442\\\\u0443\\\\u0444\\\\u0445\\\\u0446\\\\u0447\\\\u0448\\\\u0449\\\\u044A\\\\u044B\\\\u044C\\\\u044D\\\\u044E\\\\u044F\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u2563\\\\u2551\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u2510\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u2116\\\\xA7\\\\u2557\\\\u255D\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u258C\\\\u2590\\\\u2580\\\\u03B1\\\\xDF\\\\u0393\\\\u03C0\\\\u03A3\\\\u03C3\\\\xB5\\\\u03C4\\\\u03A6\\\\u0398\\\\u03A9\\\\u03B4\\\\u221E\\\\u03C6\\\\u03B5\\\\u2229\\\\u2261\\\\xB1\\\\u2265\\\\u2264\\\\u2320\\\\u2321\\\\xF7\\\\u2248\\\\xB0\\\\u2219\\\\xB7\\\\u221A\\\\u207F\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n // Aliases of generated encodings.\\n \\\"ascii8bit\\\": \\\"ascii\\\",\\n \\\"usascii\\\": \\\"ascii\\\",\\n \\\"ansix34\\\": \\\"ascii\\\",\\n \\\"ansix341968\\\": \\\"ascii\\\",\\n \\\"ansix341986\\\": \\\"ascii\\\",\\n \\\"csascii\\\": \\\"ascii\\\",\\n \\\"cp367\\\": \\\"ascii\\\",\\n \\\"ibm367\\\": \\\"ascii\\\",\\n \\\"isoir6\\\": \\\"ascii\\\",\\n \\\"iso646us\\\": \\\"ascii\\\",\\n \\\"iso646irv\\\": \\\"ascii\\\",\\n \\\"us\\\": \\\"ascii\\\",\\n \\\"latin1\\\": \\\"iso88591\\\",\\n \\\"latin2\\\": \\\"iso88592\\\",\\n \\\"latin3\\\": \\\"iso88593\\\",\\n \\\"latin4\\\": \\\"iso88594\\\",\\n \\\"latin5\\\": \\\"iso88599\\\",\\n \\\"latin6\\\": \\\"iso885910\\\",\\n \\\"latin7\\\": \\\"iso885913\\\",\\n \\\"latin8\\\": \\\"iso885914\\\",\\n \\\"latin9\\\": \\\"iso885915\\\",\\n \\\"latin10\\\": \\\"iso885916\\\",\\n \\\"csisolatin1\\\": \\\"iso88591\\\",\\n \\\"csisolatin2\\\": \\\"iso88592\\\",\\n \\\"csisolatin3\\\": \\\"iso88593\\\",\\n \\\"csisolatin4\\\": \\\"iso88594\\\",\\n \\\"csisolatincyrillic\\\": \\\"iso88595\\\",\\n \\\"csisolatinarabic\\\": \\\"iso88596\\\",\\n \\\"csisolatingreek\\\": \\\"iso88597\\\",\\n \\\"csisolatinhebrew\\\": \\\"iso88598\\\",\\n \\\"csisolatin5\\\": \\\"iso88599\\\",\\n \\\"csisolatin6\\\": \\\"iso885910\\\",\\n \\\"l1\\\": \\\"iso88591\\\",\\n \\\"l2\\\": \\\"iso88592\\\",\\n \\\"l3\\\": \\\"iso88593\\\",\\n \\\"l4\\\": \\\"iso88594\\\",\\n \\\"l5\\\": \\\"iso88599\\\",\\n \\\"l6\\\": \\\"iso885910\\\",\\n \\\"l7\\\": \\\"iso885913\\\",\\n \\\"l8\\\": \\\"iso885914\\\",\\n \\\"l9\\\": \\\"iso885915\\\",\\n \\\"l10\\\": \\\"iso885916\\\",\\n \\\"isoir14\\\": \\\"iso646jp\\\",\\n \\\"isoir57\\\": \\\"iso646cn\\\",\\n \\\"isoir100\\\": \\\"iso88591\\\",\\n \\\"isoir101\\\": \\\"iso88592\\\",\\n \\\"isoir109\\\": \\\"iso88593\\\",\\n \\\"isoir110\\\": \\\"iso88594\\\",\\n \\\"isoir144\\\": \\\"iso88595\\\",\\n \\\"isoir127\\\": \\\"iso88596\\\",\\n \\\"isoir126\\\": \\\"iso88597\\\",\\n \\\"isoir138\\\": \\\"iso88598\\\",\\n \\\"isoir148\\\": \\\"iso88599\\\",\\n \\\"isoir157\\\": \\\"iso885910\\\",\\n \\\"isoir166\\\": \\\"tis620\\\",\\n \\\"isoir179\\\": \\\"iso885913\\\",\\n \\\"isoir199\\\": \\\"iso885914\\\",\\n \\\"isoir203\\\": \\\"iso885915\\\",\\n \\\"isoir226\\\": \\\"iso885916\\\",\\n \\\"cp819\\\": \\\"iso88591\\\",\\n \\\"ibm819\\\": \\\"iso88591\\\",\\n \\\"cyrillic\\\": \\\"iso88595\\\",\\n \\\"arabic\\\": \\\"iso88596\\\",\\n \\\"arabic8\\\": \\\"iso88596\\\",\\n \\\"ecma114\\\": \\\"iso88596\\\",\\n \\\"asmo708\\\": \\\"iso88596\\\",\\n \\\"greek\\\": \\\"iso88597\\\",\\n \\\"greek8\\\": \\\"iso88597\\\",\\n \\\"ecma118\\\": \\\"iso88597\\\",\\n \\\"elot928\\\": \\\"iso88597\\\",\\n \\\"hebrew\\\": \\\"iso88598\\\",\\n \\\"hebrew8\\\": \\\"iso88598\\\",\\n \\\"turkish\\\": \\\"iso88599\\\",\\n \\\"turkish8\\\": \\\"iso88599\\\",\\n \\\"thai\\\": \\\"iso885911\\\",\\n \\\"thai8\\\": \\\"iso885911\\\",\\n \\\"celtic\\\": \\\"iso885914\\\",\\n \\\"celtic8\\\": \\\"iso885914\\\",\\n \\\"isoceltic\\\": \\\"iso885914\\\",\\n \\\"tis6200\\\": \\\"tis620\\\",\\n \\\"tis62025291\\\": \\\"tis620\\\",\\n \\\"tis62025330\\\": \\\"tis620\\\",\\n \\\"10000\\\": \\\"macroman\\\",\\n \\\"10006\\\": \\\"macgreek\\\",\\n \\\"10007\\\": \\\"maccyrillic\\\",\\n \\\"10079\\\": \\\"maciceland\\\",\\n \\\"10081\\\": \\\"macturkish\\\",\\n \\\"cspc8codepage437\\\": \\\"cp437\\\",\\n \\\"cspc775baltic\\\": \\\"cp775\\\",\\n \\\"cspc850multilingual\\\": \\\"cp850\\\",\\n \\\"cspcp852\\\": \\\"cp852\\\",\\n \\\"cspc862latinhebrew\\\": \\\"cp862\\\",\\n \\\"cpgr\\\": \\\"cp869\\\",\\n \\\"msee\\\": \\\"cp1250\\\",\\n \\\"mscyrl\\\": \\\"cp1251\\\",\\n \\\"msansi\\\": \\\"cp1252\\\",\\n \\\"msgreek\\\": \\\"cp1253\\\",\\n \\\"msturk\\\": \\\"cp1254\\\",\\n \\\"mshebr\\\": \\\"cp1255\\\",\\n \\\"msarab\\\": \\\"cp1256\\\",\\n \\\"winbaltrim\\\": \\\"cp1257\\\",\\n \\\"cp20866\\\": \\\"koi8r\\\",\\n \\\"20866\\\": \\\"koi8r\\\",\\n \\\"ibm878\\\": \\\"koi8r\\\",\\n \\\"cskoi8r\\\": \\\"koi8r\\\",\\n \\\"cp21866\\\": \\\"koi8u\\\",\\n \\\"21866\\\": \\\"koi8u\\\",\\n \\\"ibm1168\\\": \\\"koi8u\\\",\\n \\\"strk10482002\\\": \\\"rk1048\\\",\\n \\\"tcvn5712\\\": \\\"tcvn\\\",\\n \\\"tcvn57121\\\": \\\"tcvn\\\",\\n \\\"gb198880\\\": \\\"iso646cn\\\",\\n \\\"cn\\\": \\\"iso646cn\\\",\\n \\\"csiso14jisc6220ro\\\": \\\"iso646jp\\\",\\n \\\"jisc62201969ro\\\": \\\"iso646jp\\\",\\n \\\"jp\\\": \\\"iso646jp\\\",\\n \\\"cshproman8\\\": \\\"hproman8\\\",\\n \\\"r8\\\": \\\"hproman8\\\",\\n \\\"roman8\\\": \\\"hproman8\\\",\\n \\\"xroman8\\\": \\\"hproman8\\\",\\n \\\"ibm1051\\\": \\\"hproman8\\\",\\n \\\"mac\\\": \\\"macintosh\\\",\\n \\\"csmacintosh\\\": \\\"macintosh\\\"\\n };\\n }\\n});\\n\\n// ../node_modules/iconv-lite/encodings/sbcs-data-generated.js\\nvar require_sbcs_data_generated = __commonJS({\\n \\\"../node_modules/iconv-lite/encodings/sbcs-data-generated.js\\\"(exports2, module2) {\\n \\\"use strict\\\";\\n module2.exports = {\\n \\\"437\\\": \\\"cp437\\\",\\n \\\"737\\\": \\\"cp737\\\",\\n \\\"775\\\": \\\"cp775\\\",\\n \\\"850\\\": \\\"cp850\\\",\\n \\\"852\\\": \\\"cp852\\\",\\n \\\"855\\\": \\\"cp855\\\",\\n \\\"856\\\": \\\"cp856\\\",\\n \\\"857\\\": \\\"cp857\\\",\\n \\\"858\\\": \\\"cp858\\\",\\n \\\"860\\\": \\\"cp860\\\",\\n \\\"861\\\": \\\"cp861\\\",\\n \\\"862\\\": \\\"cp862\\\",\\n \\\"863\\\": \\\"cp863\\\",\\n \\\"864\\\": \\\"cp864\\\",\\n \\\"865\\\": \\\"cp865\\\",\\n \\\"866\\\": \\\"cp866\\\",\\n \\\"869\\\": \\\"cp869\\\",\\n \\\"874\\\": \\\"windows874\\\",\\n \\\"922\\\": \\\"cp922\\\",\\n \\\"1046\\\": \\\"cp1046\\\",\\n \\\"1124\\\": \\\"cp1124\\\",\\n \\\"1125\\\": \\\"cp1125\\\",\\n \\\"1129\\\": \\\"cp1129\\\",\\n \\\"1133\\\": \\\"cp1133\\\",\\n \\\"1161\\\": \\\"cp1161\\\",\\n \\\"1162\\\": \\\"cp1162\\\",\\n \\\"1163\\\": \\\"cp1163\\\",\\n \\\"1250\\\": \\\"windows1250\\\",\\n \\\"1251\\\": \\\"windows1251\\\",\\n \\\"1252\\\": \\\"windows1252\\\",\\n \\\"1253\\\": \\\"windows1253\\\",\\n \\\"1254\\\": \\\"windows1254\\\",\\n \\\"1255\\\": \\\"windows1255\\\",\\n \\\"1256\\\": \\\"windows1256\\\",\\n \\\"1257\\\": \\\"windows1257\\\",\\n \\\"1258\\\": \\\"windows1258\\\",\\n \\\"28591\\\": \\\"iso88591\\\",\\n \\\"28592\\\": \\\"iso88592\\\",\\n \\\"28593\\\": \\\"iso88593\\\",\\n \\\"28594\\\": \\\"iso88594\\\",\\n \\\"28595\\\": \\\"iso88595\\\",\\n \\\"28596\\\": \\\"iso88596\\\",\\n \\\"28597\\\": \\\"iso88597\\\",\\n \\\"28598\\\": \\\"iso88598\\\",\\n \\\"28599\\\": \\\"iso88599\\\",\\n \\\"28600\\\": \\\"iso885910\\\",\\n \\\"28601\\\": \\\"iso885911\\\",\\n \\\"28603\\\": \\\"iso885913\\\",\\n \\\"28604\\\": \\\"iso885914\\\",\\n \\\"28605\\\": \\\"iso885915\\\",\\n \\\"28606\\\": \\\"iso885916\\\",\\n \\\"windows874\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u20AC\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u2026\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u2018\\\\u2019\\\\u201C\\\\u201D\\\\u2022\\\\u2013\\\\u2014\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\xA0\\\\u0E01\\\\u0E02\\\\u0E03\\\\u0E04\\\\u0E05\\\\u0E06\\\\u0E07\\\\u0E08\\\\u0E09\\\\u0E0A\\\\u0E0B\\\\u0E0C\\\\u0E0D\\\\u0E0E\\\\u0E0F\\\\u0E10\\\\u0E11\\\\u0E12\\\\u0E13\\\\u0E14\\\\u0E15\\\\u0E16\\\\u0E17\\\\u0E18\\\\u0E19\\\\u0E1A\\\\u0E1B\\\\u0E1C\\\\u0E1D\\\\u0E1E\\\\u0E1F\\\\u0E20\\\\u0E21\\\\u0E22\\\\u0E23\\\\u0E24\\\\u0E25\\\\u0E26\\\\u0E27\\\\u0E28\\\\u0E29\\\\u0E2A\\\\u0E2B\\\\u0E2C\\\\u0E2D\\\\u0E2E\\\\u0E2F\\\\u0E30\\\\u0E31\\\\u0E32\\\\u0E33\\\\u0E34\\\\u0E35\\\\u0E36\\\\u0E37\\\\u0E38\\\\u0E39\\\\u0E3A\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u0E3F\\\\u0E40\\\\u0E41\\\\u0E42\\\\u0E43\\\\u0E44\\\\u0E45\\\\u0E46\\\\u0E47\\\\u0E48\\\\u0E49\\\\u0E4A\\\\u0E4B\\\\u0E4C\\\\u0E4D\\\\u0E4E\\\\u0E4F\\\\u0E50\\\\u0E51\\\\u0E52\\\\u0E53\\\\u0E54\\\\u0E55\\\\u0E56\\\\u0E57\\\\u0E58\\\\u0E59\\\\u0E5A\\\\u0E5B\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\"\\n },\\n \\\"win874\\\": \\\"windows874\\\",\\n \\\"cp874\\\": \\\"windows874\\\",\\n \\\"windows1250\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u20AC\\\\uFFFD\\\\u201A\\\\uFFFD\\\\u201E\\\\u2026\\\\u2020\\\\u2021\\\\uFFFD\\\\u2030\\\\u0160\\\\u2039\\\\u015A\\\\u0164\\\\u017D\\\\u0179\\\\uFFFD\\\\u2018\\\\u2019\\\\u201C\\\\u201D\\\\u2022\\\\u2013\\\\u2014\\\\uFFFD\\\\u2122\\\\u0161\\\\u203A\\\\u015B\\\\u0165\\\\u017E\\\\u017A\\\\xA0\\\\u02C7\\\\u02D8\\\\u0141\\\\xA4\\\\u0104\\\\xA6\\\\xA7\\\\xA8\\\\xA9\\\\u015E\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\u017B\\\\xB0\\\\xB1\\\\u02DB\\\\u0142\\\\xB4\\\\xB5\\\\xB6\\\\xB7\\\\xB8\\\\u0105\\\\u015F\\\\xBB\\\\u013D\\\\u02DD\\\\u013E\\\\u017C\\\\u0154\\\\xC1\\\\xC2\\\\u0102\\\\xC4\\\\u0139\\\\u0106\\\\xC7\\\\u010C\\\\xC9\\\\u0118\\\\xCB\\\\u011A\\\\xCD\\\\xCE\\\\u010E\\\\u0110\\\\u0143\\\\u0147\\\\xD3\\\\xD4\\\\u0150\\\\xD6\\\\xD7\\\\u0158\\\\u016E\\\\xDA\\\\u0170\\\\xDC\\\\xDD\\\\u0162\\\\xDF\\\\u0155\\\\xE1\\\\xE2\\\\u0103\\\\xE4\\\\u013A\\\\u0107\\\\xE7\\\\u010D\\\\xE9\\\\u0119\\\\xEB\\\\u011B\\\\xED\\\\xEE\\\\u010F\\\\u0111\\\\u0144\\\\u0148\\\\xF3\\\\xF4\\\\u0151\\\\xF6\\\\xF7\\\\u0159\\\\u016F\\\\xFA\\\\u0171\\\\xFC\\\\xFD\\\\u0163\\\\u02D9\\\"\\n },\\n \\\"win1250\\\": \\\"windows1250\\\",\\n \\\"cp1250\\\": \\\"windows1250\\\",\\n \\\"windows1251\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u0402\\\\u0403\\\\u201A\\\\u0453\\\\u201E\\\\u2026\\\\u2020\\\\u2021\\\\u20AC\\\\u2030\\\\u0409\\\\u2039\\\\u040A\\\\u040C\\\\u040B\\\\u040F\\\\u0452\\\\u2018\\\\u2019\\\\u201C\\\\u201D\\\\u2022\\\\u2013\\\\u2014\\\\uFFFD\\\\u2122\\\\u0459\\\\u203A\\\\u045A\\\\u045C\\\\u045B\\\\u045F\\\\xA0\\\\u040E\\\\u045E\\\\u0408\\\\xA4\\\\u0490\\\\xA6\\\\xA7\\\\u0401\\\\xA9\\\\u0404\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\u0407\\\\xB0\\\\xB1\\\\u0406\\\\u0456\\\\u0491\\\\xB5\\\\xB6\\\\xB7\\\\u0451\\\\u2116\\\\u0454\\\\xBB\\\\u0458\\\\u0405\\\\u0455\\\\u0457\\\\u0410\\\\u0411\\\\u0412\\\\u0413\\\\u0414\\\\u0415\\\\u0416\\\\u0417\\\\u0418\\\\u0419\\\\u041A\\\\u041B\\\\u041C\\\\u041D\\\\u041E\\\\u041F\\\\u0420\\\\u0421\\\\u0422\\\\u0423\\\\u0424\\\\u0425\\\\u0426\\\\u0427\\\\u0428\\\\u0429\\\\u042A\\\\u042B\\\\u042C\\\\u042D\\\\u042E\\\\u042F\\\\u0430\\\\u0431\\\\u0432\\\\u0433\\\\u0434\\\\u0435\\\\u0436\\\\u0437\\\\u0438\\\\u0439\\\\u043A\\\\u043B\\\\u043C\\\\u043D\\\\u043E\\\\u043F\\\\u0440\\\\u0441\\\\u0442\\\\u0443\\\\u0444\\\\u0445\\\\u0446\\\\u0447\\\\u0448\\\\u0449\\\\u044A\\\\u044B\\\\u044C\\\\u044D\\\\u044E\\\\u044F\\\"\\n },\\n \\\"win1251\\\": \\\"windows1251\\\",\\n \\\"cp1251\\\": \\\"windows1251\\\",\\n \\\"windows1252\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u20AC\\\\uFFFD\\\\u201A\\\\u0192\\\\u201E\\\\u2026\\\\u2020\\\\u2021\\\\u02C6\\\\u2030\\\\u0160\\\\u2039\\\\u0152\\\\uFFFD\\\\u017D\\\\uFFFD\\\\uFFFD\\\\u2018\\\\u2019\\\\u201C\\\\u201D\\\\u2022\\\\u2013\\\\u2014\\\\u02DC\\\\u2122\\\\u0161\\\\u203A\\\\u0153\\\\uFFFD\\\\u017E\\\\u0178\\\\xA0\\\\xA1\\\\xA2\\\\xA3\\\\xA4\\\\xA5\\\\xA6\\\\xA7\\\\xA8\\\\xA9\\\\xAA\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\xAF\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\xB4\\\\xB5\\\\xB6\\\\xB7\\\\xB8\\\\xB9\\\\xBA\\\\xBB\\\\xBC\\\\xBD\\\\xBE\\\\xBF\\\\xC0\\\\xC1\\\\xC2\\\\xC3\\\\xC4\\\\xC5\\\\xC6\\\\xC7\\\\xC8\\\\xC9\\\\xCA\\\\xCB\\\\xCC\\\\xCD\\\\xCE\\\\xCF\\\\xD0\\\\xD1\\\\xD2\\\\xD3\\\\xD4\\\\xD5\\\\xD6\\\\xD7\\\\xD8\\\\xD9\\\\xDA\\\\xDB\\\\xDC\\\\xDD\\\\xDE\\\\xDF\\\\xE0\\\\xE1\\\\xE2\\\\xE3\\\\xE4\\\\xE5\\\\xE6\\\\xE7\\\\xE8\\\\xE9\\\\xEA\\\\xEB\\\\xEC\\\\xED\\\\xEE\\\\xEF\\\\xF0\\\\xF1\\\\xF2\\\\xF3\\\\xF4\\\\xF5\\\\xF6\\\\xF7\\\\xF8\\\\xF9\\\\xFA\\\\xFB\\\\xFC\\\\xFD\\\\xFE\\\\xFF\\\"\\n },\\n \\\"win1252\\\": \\\"windows1252\\\",\\n \\\"cp1252\\\": \\\"windows1252\\\",\\n \\\"windows1253\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u20AC\\\\uFFFD\\\\u201A\\\\u0192\\\\u201E\\\\u2026\\\\u2020\\\\u2021\\\\uFFFD\\\\u2030\\\\uFFFD\\\\u2039\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u2018\\\\u2019\\\\u201C\\\\u201D\\\\u2022\\\\u2013\\\\u2014\\\\uFFFD\\\\u2122\\\\uFFFD\\\\u203A\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\xA0\\\\u0385\\\\u0386\\\\xA3\\\\xA4\\\\xA5\\\\xA6\\\\xA7\\\\xA8\\\\xA9\\\\uFFFD\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\u2015\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\u0384\\\\xB5\\\\xB6\\\\xB7\\\\u0388\\\\u0389\\\\u038A\\\\xBB\\\\u038C\\\\xBD\\\\u038E\\\\u038F\\\\u0390\\\\u0391\\\\u0392\\\\u0393\\\\u0394\\\\u0395\\\\u0396\\\\u0397\\\\u0398\\\\u0399\\\\u039A\\\\u039B\\\\u039C\\\\u039D\\\\u039E\\\\u039F\\\\u03A0\\\\u03A1\\\\uFFFD\\\\u03A3\\\\u03A4\\\\u03A5\\\\u03A6\\\\u03A7\\\\u03A8\\\\u03A9\\\\u03AA\\\\u03AB\\\\u03AC\\\\u03AD\\\\u03AE\\\\u03AF\\\\u03B0\\\\u03B1\\\\u03B2\\\\u03B3\\\\u03B4\\\\u03B5\\\\u03B6\\\\u03B7\\\\u03B8\\\\u03B9\\\\u03BA\\\\u03BB\\\\u03BC\\\\u03BD\\\\u03BE\\\\u03BF\\\\u03C0\\\\u03C1\\\\u03C2\\\\u03C3\\\\u03C4\\\\u03C5\\\\u03C6\\\\u03C7\\\\u03C8\\\\u03C9\\\\u03CA\\\\u03CB\\\\u03CC\\\\u03CD\\\\u03CE\\\\uFFFD\\\"\\n },\\n \\\"win1253\\\": \\\"windows1253\\\",\\n \\\"cp1253\\\": \\\"windows1253\\\",\\n \\\"windows1254\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u20AC\\\\uFFFD\\\\u201A\\\\u0192\\\\u201E\\\\u2026\\\\u2020\\\\u2021\\\\u02C6\\\\u2030\\\\u0160\\\\u2039\\\\u0152\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u2018\\\\u2019\\\\u201C\\\\u201D\\\\u2022\\\\u2013\\\\u2014\\\\u02DC\\\\u2122\\\\u0161\\\\u203A\\\\u0153\\\\uFFFD\\\\uFFFD\\\\u0178\\\\xA0\\\\xA1\\\\xA2\\\\xA3\\\\xA4\\\\xA5\\\\xA6\\\\xA7\\\\xA8\\\\xA9\\\\xAA\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\xAF\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\xB4\\\\xB5\\\\xB6\\\\xB7\\\\xB8\\\\xB9\\\\xBA\\\\xBB\\\\xBC\\\\xBD\\\\xBE\\\\xBF\\\\xC0\\\\xC1\\\\xC2\\\\xC3\\\\xC4\\\\xC5\\\\xC6\\\\xC7\\\\xC8\\\\xC9\\\\xCA\\\\xCB\\\\xCC\\\\xCD\\\\xCE\\\\xCF\\\\u011E\\\\xD1\\\\xD2\\\\xD3\\\\xD4\\\\xD5\\\\xD6\\\\xD7\\\\xD8\\\\xD9\\\\xDA\\\\xDB\\\\xDC\\\\u0130\\\\u015E\\\\xDF\\\\xE0\\\\xE1\\\\xE2\\\\xE3\\\\xE4\\\\xE5\\\\xE6\\\\xE7\\\\xE8\\\\xE9\\\\xEA\\\\xEB\\\\xEC\\\\xED\\\\xEE\\\\xEF\\\\u011F\\\\xF1\\\\xF2\\\\xF3\\\\xF4\\\\xF5\\\\xF6\\\\xF7\\\\xF8\\\\xF9\\\\xFA\\\\xFB\\\\xFC\\\\u0131\\\\u015F\\\\xFF\\\"\\n },\\n \\\"win1254\\\": \\\"windows1254\\\",\\n \\\"cp1254\\\": \\\"windows1254\\\",\\n \\\"windows1255\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u20AC\\\\uFFFD\\\\u201A\\\\u0192\\\\u201E\\\\u2026\\\\u2020\\\\u2021\\\\u02C6\\\\u2030\\\\uFFFD\\\\u2039\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u2018\\\\u2019\\\\u201C\\\\u201D\\\\u2022\\\\u2013\\\\u2014\\\\u02DC\\\\u2122\\\\uFFFD\\\\u203A\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\xA0\\\\xA1\\\\xA2\\\\xA3\\\\u20AA\\\\xA5\\\\xA6\\\\xA7\\\\xA8\\\\xA9\\\\xD7\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\xAF\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\xB4\\\\xB5\\\\xB6\\\\xB7\\\\xB8\\\\xB9\\\\xF7\\\\xBB\\\\xBC\\\\xBD\\\\xBE\\\\xBF\\\\u05B0\\\\u05B1\\\\u05B2\\\\u05B3\\\\u05B4\\\\u05B5\\\\u05B6\\\\u05B7\\\\u05B8\\\\u05B9\\\\u05BA\\\\u05BB\\\\u05BC\\\\u05BD\\\\u05BE\\\\u05BF\\\\u05C0\\\\u05C1\\\\u05C2\\\\u05C3\\\\u05F0\\\\u05F1\\\\u05F2\\\\u05F3\\\\u05F4\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u05D0\\\\u05D1\\\\u05D2\\\\u05D3\\\\u05D4\\\\u05D5\\\\u05D6\\\\u05D7\\\\u05D8\\\\u05D9\\\\u05DA\\\\u05DB\\\\u05DC\\\\u05DD\\\\u05DE\\\\u05DF\\\\u05E0\\\\u05E1\\\\u05E2\\\\u05E3\\\\u05E4\\\\u05E5\\\\u05E6\\\\u05E7\\\\u05E8\\\\u05E9\\\\u05EA\\\\uFFFD\\\\uFFFD\\\\u200E\\\\u200F\\\\uFFFD\\\"\\n },\\n \\\"win1255\\\": \\\"windows1255\\\",\\n \\\"cp1255\\\": \\\"windows1255\\\",\\n \\\"windows1256\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u20AC\\\\u067E\\\\u201A\\\\u0192\\\\u201E\\\\u2026\\\\u2020\\\\u2021\\\\u02C6\\\\u2030\\\\u0679\\\\u2039\\\\u0152\\\\u0686\\\\u0698\\\\u0688\\\\u06AF\\\\u2018\\\\u2019\\\\u201C\\\\u201D\\\\u2022\\\\u2013\\\\u2014\\\\u06A9\\\\u2122\\\\u0691\\\\u203A\\\\u0153\\\\u200C\\\\u200D\\\\u06BA\\\\xA0\\\\u060C\\\\xA2\\\\xA3\\\\xA4\\\\xA5\\\\xA6\\\\xA7\\\\xA8\\\\xA9\\\\u06BE\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\xAF\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\xB4\\\\xB5\\\\xB6\\\\xB7\\\\xB8\\\\xB9\\\\u061B\\\\xBB\\\\xBC\\\\xBD\\\\xBE\\\\u061F\\\\u06C1\\\\u0621\\\\u0622\\\\u0623\\\\u0624\\\\u0625\\\\u0626\\\\u0627\\\\u0628\\\\u0629\\\\u062A\\\\u062B\\\\u062C\\\\u062D\\\\u062E\\\\u062F\\\\u0630\\\\u0631\\\\u0632\\\\u0633\\\\u0634\\\\u0635\\\\u0636\\\\xD7\\\\u0637\\\\u0638\\\\u0639\\\\u063A\\\\u0640\\\\u0641\\\\u0642\\\\u0643\\\\xE0\\\\u0644\\\\xE2\\\\u0645\\\\u0646\\\\u0647\\\\u0648\\\\xE7\\\\xE8\\\\xE9\\\\xEA\\\\xEB\\\\u0649\\\\u064A\\\\xEE\\\\xEF\\\\u064B\\\\u064C\\\\u064D\\\\u064E\\\\xF4\\\\u064F\\\\u0650\\\\xF7\\\\u0651\\\\xF9\\\\u0652\\\\xFB\\\\xFC\\\\u200E\\\\u200F\\\\u06D2\\\"\\n },\\n \\\"win1256\\\": \\\"windows1256\\\",\\n \\\"cp1256\\\": \\\"windows1256\\\",\\n \\\"windows1257\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u20AC\\\\uFFFD\\\\u201A\\\\uFFFD\\\\u201E\\\\u2026\\\\u2020\\\\u2021\\\\uFFFD\\\\u2030\\\\uFFFD\\\\u2039\\\\uFFFD\\\\xA8\\\\u02C7\\\\xB8\\\\uFFFD\\\\u2018\\\\u2019\\\\u201C\\\\u201D\\\\u2022\\\\u2013\\\\u2014\\\\uFFFD\\\\u2122\\\\uFFFD\\\\u203A\\\\uFFFD\\\\xAF\\\\u02DB\\\\uFFFD\\\\xA0\\\\uFFFD\\\\xA2\\\\xA3\\\\xA4\\\\uFFFD\\\\xA6\\\\xA7\\\\xD8\\\\xA9\\\\u0156\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\xC6\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\xB4\\\\xB5\\\\xB6\\\\xB7\\\\xF8\\\\xB9\\\\u0157\\\\xBB\\\\xBC\\\\xBD\\\\xBE\\\\xE6\\\\u0104\\\\u012E\\\\u0100\\\\u0106\\\\xC4\\\\xC5\\\\u0118\\\\u0112\\\\u010C\\\\xC9\\\\u0179\\\\u0116\\\\u0122\\\\u0136\\\\u012A\\\\u013B\\\\u0160\\\\u0143\\\\u0145\\\\xD3\\\\u014C\\\\xD5\\\\xD6\\\\xD7\\\\u0172\\\\u0141\\\\u015A\\\\u016A\\\\xDC\\\\u017B\\\\u017D\\\\xDF\\\\u0105\\\\u012F\\\\u0101\\\\u0107\\\\xE4\\\\xE5\\\\u0119\\\\u0113\\\\u010D\\\\xE9\\\\u017A\\\\u0117\\\\u0123\\\\u0137\\\\u012B\\\\u013C\\\\u0161\\\\u0144\\\\u0146\\\\xF3\\\\u014D\\\\xF5\\\\xF6\\\\xF7\\\\u0173\\\\u0142\\\\u015B\\\\u016B\\\\xFC\\\\u017C\\\\u017E\\\\u02D9\\\"\\n },\\n \\\"win1257\\\": \\\"windows1257\\\",\\n \\\"cp1257\\\": \\\"windows1257\\\",\\n \\\"windows1258\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u20AC\\\\uFFFD\\\\u201A\\\\u0192\\\\u201E\\\\u2026\\\\u2020\\\\u2021\\\\u02C6\\\\u2030\\\\uFFFD\\\\u2039\\\\u0152\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u2018\\\\u2019\\\\u201C\\\\u201D\\\\u2022\\\\u2013\\\\u2014\\\\u02DC\\\\u2122\\\\uFFFD\\\\u203A\\\\u0153\\\\uFFFD\\\\uFFFD\\\\u0178\\\\xA0\\\\xA1\\\\xA2\\\\xA3\\\\xA4\\\\xA5\\\\xA6\\\\xA7\\\\xA8\\\\xA9\\\\xAA\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\xAF\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\xB4\\\\xB5\\\\xB6\\\\xB7\\\\xB8\\\\xB9\\\\xBA\\\\xBB\\\\xBC\\\\xBD\\\\xBE\\\\xBF\\\\xC0\\\\xC1\\\\xC2\\\\u0102\\\\xC4\\\\xC5\\\\xC6\\\\xC7\\\\xC8\\\\xC9\\\\xCA\\\\xCB\\\\u0300\\\\xCD\\\\xCE\\\\xCF\\\\u0110\\\\xD1\\\\u0309\\\\xD3\\\\xD4\\\\u01A0\\\\xD6\\\\xD7\\\\xD8\\\\xD9\\\\xDA\\\\xDB\\\\xDC\\\\u01AF\\\\u0303\\\\xDF\\\\xE0\\\\xE1\\\\xE2\\\\u0103\\\\xE4\\\\xE5\\\\xE6\\\\xE7\\\\xE8\\\\xE9\\\\xEA\\\\xEB\\\\u0301\\\\xED\\\\xEE\\\\xEF\\\\u0111\\\\xF1\\\\u0323\\\\xF3\\\\xF4\\\\u01A1\\\\xF6\\\\xF7\\\\xF8\\\\xF9\\\\xFA\\\\xFB\\\\xFC\\\\u01B0\\\\u20AB\\\\xFF\\\"\\n },\\n \\\"win1258\\\": \\\"windows1258\\\",\\n \\\"cp1258\\\": \\\"windows1258\\\",\\n \\\"iso88591\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\xA1\\\\xA2\\\\xA3\\\\xA4\\\\xA5\\\\xA6\\\\xA7\\\\xA8\\\\xA9\\\\xAA\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\xAF\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\xB4\\\\xB5\\\\xB6\\\\xB7\\\\xB8\\\\xB9\\\\xBA\\\\xBB\\\\xBC\\\\xBD\\\\xBE\\\\xBF\\\\xC0\\\\xC1\\\\xC2\\\\xC3\\\\xC4\\\\xC5\\\\xC6\\\\xC7\\\\xC8\\\\xC9\\\\xCA\\\\xCB\\\\xCC\\\\xCD\\\\xCE\\\\xCF\\\\xD0\\\\xD1\\\\xD2\\\\xD3\\\\xD4\\\\xD5\\\\xD6\\\\xD7\\\\xD8\\\\xD9\\\\xDA\\\\xDB\\\\xDC\\\\xDD\\\\xDE\\\\xDF\\\\xE0\\\\xE1\\\\xE2\\\\xE3\\\\xE4\\\\xE5\\\\xE6\\\\xE7\\\\xE8\\\\xE9\\\\xEA\\\\xEB\\\\xEC\\\\xED\\\\xEE\\\\xEF\\\\xF0\\\\xF1\\\\xF2\\\\xF3\\\\xF4\\\\xF5\\\\xF6\\\\xF7\\\\xF8\\\\xF9\\\\xFA\\\\xFB\\\\xFC\\\\xFD\\\\xFE\\\\xFF\\\"\\n },\\n \\\"cp28591\\\": \\\"iso88591\\\",\\n \\\"iso88592\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\u0104\\\\u02D8\\\\u0141\\\\xA4\\\\u013D\\\\u015A\\\\xA7\\\\xA8\\\\u0160\\\\u015E\\\\u0164\\\\u0179\\\\xAD\\\\u017D\\\\u017B\\\\xB0\\\\u0105\\\\u02DB\\\\u0142\\\\xB4\\\\u013E\\\\u015B\\\\u02C7\\\\xB8\\\\u0161\\\\u015F\\\\u0165\\\\u017A\\\\u02DD\\\\u017E\\\\u017C\\\\u0154\\\\xC1\\\\xC2\\\\u0102\\\\xC4\\\\u0139\\\\u0106\\\\xC7\\\\u010C\\\\xC9\\\\u0118\\\\xCB\\\\u011A\\\\xCD\\\\xCE\\\\u010E\\\\u0110\\\\u0143\\\\u0147\\\\xD3\\\\xD4\\\\u0150\\\\xD6\\\\xD7\\\\u0158\\\\u016E\\\\xDA\\\\u0170\\\\xDC\\\\xDD\\\\u0162\\\\xDF\\\\u0155\\\\xE1\\\\xE2\\\\u0103\\\\xE4\\\\u013A\\\\u0107\\\\xE7\\\\u010D\\\\xE9\\\\u0119\\\\xEB\\\\u011B\\\\xED\\\\xEE\\\\u010F\\\\u0111\\\\u0144\\\\u0148\\\\xF3\\\\xF4\\\\u0151\\\\xF6\\\\xF7\\\\u0159\\\\u016F\\\\xFA\\\\u0171\\\\xFC\\\\xFD\\\\u0163\\\\u02D9\\\"\\n },\\n \\\"cp28592\\\": \\\"iso88592\\\",\\n \\\"iso88593\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\u0126\\\\u02D8\\\\xA3\\\\xA4\\\\uFFFD\\\\u0124\\\\xA7\\\\xA8\\\\u0130\\\\u015E\\\\u011E\\\\u0134\\\\xAD\\\\uFFFD\\\\u017B\\\\xB0\\\\u0127\\\\xB2\\\\xB3\\\\xB4\\\\xB5\\\\u0125\\\\xB7\\\\xB8\\\\u0131\\\\u015F\\\\u011F\\\\u0135\\\\xBD\\\\uFFFD\\\\u017C\\\\xC0\\\\xC1\\\\xC2\\\\uFFFD\\\\xC4\\\\u010A\\\\u0108\\\\xC7\\\\xC8\\\\xC9\\\\xCA\\\\xCB\\\\xCC\\\\xCD\\\\xCE\\\\xCF\\\\uFFFD\\\\xD1\\\\xD2\\\\xD3\\\\xD4\\\\u0120\\\\xD6\\\\xD7\\\\u011C\\\\xD9\\\\xDA\\\\xDB\\\\xDC\\\\u016C\\\\u015C\\\\xDF\\\\xE0\\\\xE1\\\\xE2\\\\uFFFD\\\\xE4\\\\u010B\\\\u0109\\\\xE7\\\\xE8\\\\xE9\\\\xEA\\\\xEB\\\\xEC\\\\xED\\\\xEE\\\\xEF\\\\uFFFD\\\\xF1\\\\xF2\\\\xF3\\\\xF4\\\\u0121\\\\xF6\\\\xF7\\\\u011D\\\\xF9\\\\xFA\\\\xFB\\\\xFC\\\\u016D\\\\u015D\\\\u02D9\\\"\\n },\\n \\\"cp28593\\\": \\\"iso88593\\\",\\n \\\"iso88594\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\u0104\\\\u0138\\\\u0156\\\\xA4\\\\u0128\\\\u013B\\\\xA7\\\\xA8\\\\u0160\\\\u0112\\\\u0122\\\\u0166\\\\xAD\\\\u017D\\\\xAF\\\\xB0\\\\u0105\\\\u02DB\\\\u0157\\\\xB4\\\\u0129\\\\u013C\\\\u02C7\\\\xB8\\\\u0161\\\\u0113\\\\u0123\\\\u0167\\\\u014A\\\\u017E\\\\u014B\\\\u0100\\\\xC1\\\\xC2\\\\xC3\\\\xC4\\\\xC5\\\\xC6\\\\u012E\\\\u010C\\\\xC9\\\\u0118\\\\xCB\\\\u0116\\\\xCD\\\\xCE\\\\u012A\\\\u0110\\\\u0145\\\\u014C\\\\u0136\\\\xD4\\\\xD5\\\\xD6\\\\xD7\\\\xD8\\\\u0172\\\\xDA\\\\xDB\\\\xDC\\\\u0168\\\\u016A\\\\xDF\\\\u0101\\\\xE1\\\\xE2\\\\xE3\\\\xE4\\\\xE5\\\\xE6\\\\u012F\\\\u010D\\\\xE9\\\\u0119\\\\xEB\\\\u0117\\\\xED\\\\xEE\\\\u012B\\\\u0111\\\\u0146\\\\u014D\\\\u0137\\\\xF4\\\\xF5\\\\xF6\\\\xF7\\\\xF8\\\\u0173\\\\xFA\\\\xFB\\\\xFC\\\\u0169\\\\u016B\\\\u02D9\\\"\\n },\\n \\\"cp28594\\\": \\\"iso88594\\\",\\n \\\"iso88595\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\u0401\\\\u0402\\\\u0403\\\\u0404\\\\u0405\\\\u0406\\\\u0407\\\\u0408\\\\u0409\\\\u040A\\\\u040B\\\\u040C\\\\xAD\\\\u040E\\\\u040F\\\\u0410\\\\u0411\\\\u0412\\\\u0413\\\\u0414\\\\u0415\\\\u0416\\\\u0417\\\\u0418\\\\u0419\\\\u041A\\\\u041B\\\\u041C\\\\u041D\\\\u041E\\\\u041F\\\\u0420\\\\u0421\\\\u0422\\\\u0423\\\\u0424\\\\u0425\\\\u0426\\\\u0427\\\\u0428\\\\u0429\\\\u042A\\\\u042B\\\\u042C\\\\u042D\\\\u042E\\\\u042F\\\\u0430\\\\u0431\\\\u0432\\\\u0433\\\\u0434\\\\u0435\\\\u0436\\\\u0437\\\\u0438\\\\u0439\\\\u043A\\\\u043B\\\\u043C\\\\u043D\\\\u043E\\\\u043F\\\\u0440\\\\u0441\\\\u0442\\\\u0443\\\\u0444\\\\u0445\\\\u0446\\\\u0447\\\\u0448\\\\u0449\\\\u044A\\\\u044B\\\\u044C\\\\u044D\\\\u044E\\\\u044F\\\\u2116\\\\u0451\\\\u0452\\\\u0453\\\\u0454\\\\u0455\\\\u0456\\\\u0457\\\\u0458\\\\u0459\\\\u045A\\\\u045B\\\\u045C\\\\xA7\\\\u045E\\\\u045F\\\"\\n },\\n \\\"cp28595\\\": \\\"iso88595\\\",\\n \\\"iso88596\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\xA4\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u060C\\\\xAD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u061B\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u061F\\\\uFFFD\\\\u0621\\\\u0622\\\\u0623\\\\u0624\\\\u0625\\\\u0626\\\\u0627\\\\u0628\\\\u0629\\\\u062A\\\\u062B\\\\u062C\\\\u062D\\\\u062E\\\\u062F\\\\u0630\\\\u0631\\\\u0632\\\\u0633\\\\u0634\\\\u0635\\\\u0636\\\\u0637\\\\u0638\\\\u0639\\\\u063A\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u0640\\\\u0641\\\\u0642\\\\u0643\\\\u0644\\\\u0645\\\\u0646\\\\u0647\\\\u0648\\\\u0649\\\\u064A\\\\u064B\\\\u064C\\\\u064D\\\\u064E\\\\u064F\\\\u0650\\\\u0651\\\\u0652\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\"\\n },\\n \\\"cp28596\\\": \\\"iso88596\\\",\\n \\\"iso88597\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\u2018\\\\u2019\\\\xA3\\\\u20AC\\\\u20AF\\\\xA6\\\\xA7\\\\xA8\\\\xA9\\\\u037A\\\\xAB\\\\xAC\\\\xAD\\\\uFFFD\\\\u2015\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\u0384\\\\u0385\\\\u0386\\\\xB7\\\\u0388\\\\u0389\\\\u038A\\\\xBB\\\\u038C\\\\xBD\\\\u038E\\\\u038F\\\\u0390\\\\u0391\\\\u0392\\\\u0393\\\\u0394\\\\u0395\\\\u0396\\\\u0397\\\\u0398\\\\u0399\\\\u039A\\\\u039B\\\\u039C\\\\u039D\\\\u039E\\\\u039F\\\\u03A0\\\\u03A1\\\\uFFFD\\\\u03A3\\\\u03A4\\\\u03A5\\\\u03A6\\\\u03A7\\\\u03A8\\\\u03A9\\\\u03AA\\\\u03AB\\\\u03AC\\\\u03AD\\\\u03AE\\\\u03AF\\\\u03B0\\\\u03B1\\\\u03B2\\\\u03B3\\\\u03B4\\\\u03B5\\\\u03B6\\\\u03B7\\\\u03B8\\\\u03B9\\\\u03BA\\\\u03BB\\\\u03BC\\\\u03BD\\\\u03BE\\\\u03BF\\\\u03C0\\\\u03C1\\\\u03C2\\\\u03C3\\\\u03C4\\\\u03C5\\\\u03C6\\\\u03C7\\\\u03C8\\\\u03C9\\\\u03CA\\\\u03CB\\\\u03CC\\\\u03CD\\\\u03CE\\\\uFFFD\\\"\\n },\\n \\\"cp28597\\\": \\\"iso88597\\\",\\n \\\"iso88598\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\uFFFD\\\\xA2\\\\xA3\\\\xA4\\\\xA5\\\\xA6\\\\xA7\\\\xA8\\\\xA9\\\\xD7\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\xAF\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\xB4\\\\xB5\\\\xB6\\\\xB7\\\\xB8\\\\xB9\\\\xF7\\\\xBB\\\\xBC\\\\xBD\\\\xBE\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u2017\\\\u05D0\\\\u05D1\\\\u05D2\\\\u05D3\\\\u05D4\\\\u05D5\\\\u05D6\\\\u05D7\\\\u05D8\\\\u05D9\\\\u05DA\\\\u05DB\\\\u05DC\\\\u05DD\\\\u05DE\\\\u05DF\\\\u05E0\\\\u05E1\\\\u05E2\\\\u05E3\\\\u05E4\\\\u05E5\\\\u05E6\\\\u05E7\\\\u05E8\\\\u05E9\\\\u05EA\\\\uFFFD\\\\uFFFD\\\\u200E\\\\u200F\\\\uFFFD\\\"\\n },\\n \\\"cp28598\\\": \\\"iso88598\\\",\\n \\\"iso88599\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\xA1\\\\xA2\\\\xA3\\\\xA4\\\\xA5\\\\xA6\\\\xA7\\\\xA8\\\\xA9\\\\xAA\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\xAF\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\xB4\\\\xB5\\\\xB6\\\\xB7\\\\xB8\\\\xB9\\\\xBA\\\\xBB\\\\xBC\\\\xBD\\\\xBE\\\\xBF\\\\xC0\\\\xC1\\\\xC2\\\\xC3\\\\xC4\\\\xC5\\\\xC6\\\\xC7\\\\xC8\\\\xC9\\\\xCA\\\\xCB\\\\xCC\\\\xCD\\\\xCE\\\\xCF\\\\u011E\\\\xD1\\\\xD2\\\\xD3\\\\xD4\\\\xD5\\\\xD6\\\\xD7\\\\xD8\\\\xD9\\\\xDA\\\\xDB\\\\xDC\\\\u0130\\\\u015E\\\\xDF\\\\xE0\\\\xE1\\\\xE2\\\\xE3\\\\xE4\\\\xE5\\\\xE6\\\\xE7\\\\xE8\\\\xE9\\\\xEA\\\\xEB\\\\xEC\\\\xED\\\\xEE\\\\xEF\\\\u011F\\\\xF1\\\\xF2\\\\xF3\\\\xF4\\\\xF5\\\\xF6\\\\xF7\\\\xF8\\\\xF9\\\\xFA\\\\xFB\\\\xFC\\\\u0131\\\\u015F\\\\xFF\\\"\\n },\\n \\\"cp28599\\\": \\\"iso88599\\\",\\n \\\"iso885910\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\u0104\\\\u0112\\\\u0122\\\\u012A\\\\u0128\\\\u0136\\\\xA7\\\\u013B\\\\u0110\\\\u0160\\\\u0166\\\\u017D\\\\xAD\\\\u016A\\\\u014A\\\\xB0\\\\u0105\\\\u0113\\\\u0123\\\\u012B\\\\u0129\\\\u0137\\\\xB7\\\\u013C\\\\u0111\\\\u0161\\\\u0167\\\\u017E\\\\u2015\\\\u016B\\\\u014B\\\\u0100\\\\xC1\\\\xC2\\\\xC3\\\\xC4\\\\xC5\\\\xC6\\\\u012E\\\\u010C\\\\xC9\\\\u0118\\\\xCB\\\\u0116\\\\xCD\\\\xCE\\\\xCF\\\\xD0\\\\u0145\\\\u014C\\\\xD3\\\\xD4\\\\xD5\\\\xD6\\\\u0168\\\\xD8\\\\u0172\\\\xDA\\\\xDB\\\\xDC\\\\xDD\\\\xDE\\\\xDF\\\\u0101\\\\xE1\\\\xE2\\\\xE3\\\\xE4\\\\xE5\\\\xE6\\\\u012F\\\\u010D\\\\xE9\\\\u0119\\\\xEB\\\\u0117\\\\xED\\\\xEE\\\\xEF\\\\xF0\\\\u0146\\\\u014D\\\\xF3\\\\xF4\\\\xF5\\\\xF6\\\\u0169\\\\xF8\\\\u0173\\\\xFA\\\\xFB\\\\xFC\\\\xFD\\\\xFE\\\\u0138\\\"\\n },\\n \\\"cp28600\\\": \\\"iso885910\\\",\\n \\\"iso885911\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\u0E01\\\\u0E02\\\\u0E03\\\\u0E04\\\\u0E05\\\\u0E06\\\\u0E07\\\\u0E08\\\\u0E09\\\\u0E0A\\\\u0E0B\\\\u0E0C\\\\u0E0D\\\\u0E0E\\\\u0E0F\\\\u0E10\\\\u0E11\\\\u0E12\\\\u0E13\\\\u0E14\\\\u0E15\\\\u0E16\\\\u0E17\\\\u0E18\\\\u0E19\\\\u0E1A\\\\u0E1B\\\\u0E1C\\\\u0E1D\\\\u0E1E\\\\u0E1F\\\\u0E20\\\\u0E21\\\\u0E22\\\\u0E23\\\\u0E24\\\\u0E25\\\\u0E26\\\\u0E27\\\\u0E28\\\\u0E29\\\\u0E2A\\\\u0E2B\\\\u0E2C\\\\u0E2D\\\\u0E2E\\\\u0E2F\\\\u0E30\\\\u0E31\\\\u0E32\\\\u0E33\\\\u0E34\\\\u0E35\\\\u0E36\\\\u0E37\\\\u0E38\\\\u0E39\\\\u0E3A\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u0E3F\\\\u0E40\\\\u0E41\\\\u0E42\\\\u0E43\\\\u0E44\\\\u0E45\\\\u0E46\\\\u0E47\\\\u0E48\\\\u0E49\\\\u0E4A\\\\u0E4B\\\\u0E4C\\\\u0E4D\\\\u0E4E\\\\u0E4F\\\\u0E50\\\\u0E51\\\\u0E52\\\\u0E53\\\\u0E54\\\\u0E55\\\\u0E56\\\\u0E57\\\\u0E58\\\\u0E59\\\\u0E5A\\\\u0E5B\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\"\\n },\\n \\\"cp28601\\\": \\\"iso885911\\\",\\n \\\"iso885913\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\u201D\\\\xA2\\\\xA3\\\\xA4\\\\u201E\\\\xA6\\\\xA7\\\\xD8\\\\xA9\\\\u0156\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\xC6\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\u201C\\\\xB5\\\\xB6\\\\xB7\\\\xF8\\\\xB9\\\\u0157\\\\xBB\\\\xBC\\\\xBD\\\\xBE\\\\xE6\\\\u0104\\\\u012E\\\\u0100\\\\u0106\\\\xC4\\\\xC5\\\\u0118\\\\u0112\\\\u010C\\\\xC9\\\\u0179\\\\u0116\\\\u0122\\\\u0136\\\\u012A\\\\u013B\\\\u0160\\\\u0143\\\\u0145\\\\xD3\\\\u014C\\\\xD5\\\\xD6\\\\xD7\\\\u0172\\\\u0141\\\\u015A\\\\u016A\\\\xDC\\\\u017B\\\\u017D\\\\xDF\\\\u0105\\\\u012F\\\\u0101\\\\u0107\\\\xE4\\\\xE5\\\\u0119\\\\u0113\\\\u010D\\\\xE9\\\\u017A\\\\u0117\\\\u0123\\\\u0137\\\\u012B\\\\u013C\\\\u0161\\\\u0144\\\\u0146\\\\xF3\\\\u014D\\\\xF5\\\\xF6\\\\xF7\\\\u0173\\\\u0142\\\\u015B\\\\u016B\\\\xFC\\\\u017C\\\\u017E\\\\u2019\\\"\\n },\\n \\\"cp28603\\\": \\\"iso885913\\\",\\n \\\"iso885914\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\u1E02\\\\u1E03\\\\xA3\\\\u010A\\\\u010B\\\\u1E0A\\\\xA7\\\\u1E80\\\\xA9\\\\u1E82\\\\u1E0B\\\\u1EF2\\\\xAD\\\\xAE\\\\u0178\\\\u1E1E\\\\u1E1F\\\\u0120\\\\u0121\\\\u1E40\\\\u1E41\\\\xB6\\\\u1E56\\\\u1E81\\\\u1E57\\\\u1E83\\\\u1E60\\\\u1EF3\\\\u1E84\\\\u1E85\\\\u1E61\\\\xC0\\\\xC1\\\\xC2\\\\xC3\\\\xC4\\\\xC5\\\\xC6\\\\xC7\\\\xC8\\\\xC9\\\\xCA\\\\xCB\\\\xCC\\\\xCD\\\\xCE\\\\xCF\\\\u0174\\\\xD1\\\\xD2\\\\xD3\\\\xD4\\\\xD5\\\\xD6\\\\u1E6A\\\\xD8\\\\xD9\\\\xDA\\\\xDB\\\\xDC\\\\xDD\\\\u0176\\\\xDF\\\\xE0\\\\xE1\\\\xE2\\\\xE3\\\\xE4\\\\xE5\\\\xE6\\\\xE7\\\\xE8\\\\xE9\\\\xEA\\\\xEB\\\\xEC\\\\xED\\\\xEE\\\\xEF\\\\u0175\\\\xF1\\\\xF2\\\\xF3\\\\xF4\\\\xF5\\\\xF6\\\\u1E6B\\\\xF8\\\\xF9\\\\xFA\\\\xFB\\\\xFC\\\\xFD\\\\u0177\\\\xFF\\\"\\n },\\n \\\"cp28604\\\": \\\"iso885914\\\",\\n \\\"iso885915\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\xA1\\\\xA2\\\\xA3\\\\u20AC\\\\xA5\\\\u0160\\\\xA7\\\\u0161\\\\xA9\\\\xAA\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\xAF\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\u017D\\\\xB5\\\\xB6\\\\xB7\\\\u017E\\\\xB9\\\\xBA\\\\xBB\\\\u0152\\\\u0153\\\\u0178\\\\xBF\\\\xC0\\\\xC1\\\\xC2\\\\xC3\\\\xC4\\\\xC5\\\\xC6\\\\xC7\\\\xC8\\\\xC9\\\\xCA\\\\xCB\\\\xCC\\\\xCD\\\\xCE\\\\xCF\\\\xD0\\\\xD1\\\\xD2\\\\xD3\\\\xD4\\\\xD5\\\\xD6\\\\xD7\\\\xD8\\\\xD9\\\\xDA\\\\xDB\\\\xDC\\\\xDD\\\\xDE\\\\xDF\\\\xE0\\\\xE1\\\\xE2\\\\xE3\\\\xE4\\\\xE5\\\\xE6\\\\xE7\\\\xE8\\\\xE9\\\\xEA\\\\xEB\\\\xEC\\\\xED\\\\xEE\\\\xEF\\\\xF0\\\\xF1\\\\xF2\\\\xF3\\\\xF4\\\\xF5\\\\xF6\\\\xF7\\\\xF8\\\\xF9\\\\xFA\\\\xFB\\\\xFC\\\\xFD\\\\xFE\\\\xFF\\\"\\n },\\n \\\"cp28605\\\": \\\"iso885915\\\",\\n \\\"iso885916\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\u0104\\\\u0105\\\\u0141\\\\u20AC\\\\u201E\\\\u0160\\\\xA7\\\\u0161\\\\xA9\\\\u0218\\\\xAB\\\\u0179\\\\xAD\\\\u017A\\\\u017B\\\\xB0\\\\xB1\\\\u010C\\\\u0142\\\\u017D\\\\u201D\\\\xB6\\\\xB7\\\\u017E\\\\u010D\\\\u0219\\\\xBB\\\\u0152\\\\u0153\\\\u0178\\\\u017C\\\\xC0\\\\xC1\\\\xC2\\\\u0102\\\\xC4\\\\u0106\\\\xC6\\\\xC7\\\\xC8\\\\xC9\\\\xCA\\\\xCB\\\\xCC\\\\xCD\\\\xCE\\\\xCF\\\\u0110\\\\u0143\\\\xD2\\\\xD3\\\\xD4\\\\u0150\\\\xD6\\\\u015A\\\\u0170\\\\xD9\\\\xDA\\\\xDB\\\\xDC\\\\u0118\\\\u021A\\\\xDF\\\\xE0\\\\xE1\\\\xE2\\\\u0103\\\\xE4\\\\u0107\\\\xE6\\\\xE7\\\\xE8\\\\xE9\\\\xEA\\\\xEB\\\\xEC\\\\xED\\\\xEE\\\\xEF\\\\u0111\\\\u0144\\\\xF2\\\\xF3\\\\xF4\\\\u0151\\\\xF6\\\\u015B\\\\u0171\\\\xF9\\\\xFA\\\\xFB\\\\xFC\\\\u0119\\\\u021B\\\\xFF\\\"\\n },\\n \\\"cp28606\\\": \\\"iso885916\\\",\\n \\\"cp437\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\xC7\\\\xFC\\\\xE9\\\\xE2\\\\xE4\\\\xE0\\\\xE5\\\\xE7\\\\xEA\\\\xEB\\\\xE8\\\\xEF\\\\xEE\\\\xEC\\\\xC4\\\\xC5\\\\xC9\\\\xE6\\\\xC6\\\\xF4\\\\xF6\\\\xF2\\\\xFB\\\\xF9\\\\xFF\\\\xD6\\\\xDC\\\\xA2\\\\xA3\\\\xA5\\\\u20A7\\\\u0192\\\\xE1\\\\xED\\\\xF3\\\\xFA\\\\xF1\\\\xD1\\\\xAA\\\\xBA\\\\xBF\\\\u2310\\\\xAC\\\\xBD\\\\xBC\\\\xA1\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u2561\\\\u2562\\\\u2556\\\\u2555\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u255C\\\\u255B\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u255E\\\\u255F\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u2567\\\\u2568\\\\u2564\\\\u2565\\\\u2559\\\\u2558\\\\u2552\\\\u2553\\\\u256B\\\\u256A\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u258C\\\\u2590\\\\u2580\\\\u03B1\\\\xDF\\\\u0393\\\\u03C0\\\\u03A3\\\\u03C3\\\\xB5\\\\u03C4\\\\u03A6\\\\u0398\\\\u03A9\\\\u03B4\\\\u221E\\\\u03C6\\\\u03B5\\\\u2229\\\\u2261\\\\xB1\\\\u2265\\\\u2264\\\\u2320\\\\u2321\\\\xF7\\\\u2248\\\\xB0\\\\u2219\\\\xB7\\\\u221A\\\\u207F\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm437\\\": \\\"cp437\\\",\\n \\\"csibm437\\\": \\\"cp437\\\",\\n \\\"cp737\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u0391\\\\u0392\\\\u0393\\\\u0394\\\\u0395\\\\u0396\\\\u0397\\\\u0398\\\\u0399\\\\u039A\\\\u039B\\\\u039C\\\\u039D\\\\u039E\\\\u039F\\\\u03A0\\\\u03A1\\\\u03A3\\\\u03A4\\\\u03A5\\\\u03A6\\\\u03A7\\\\u03A8\\\\u03A9\\\\u03B1\\\\u03B2\\\\u03B3\\\\u03B4\\\\u03B5\\\\u03B6\\\\u03B7\\\\u03B8\\\\u03B9\\\\u03BA\\\\u03BB\\\\u03BC\\\\u03BD\\\\u03BE\\\\u03BF\\\\u03C0\\\\u03C1\\\\u03C3\\\\u03C2\\\\u03C4\\\\u03C5\\\\u03C6\\\\u03C7\\\\u03C8\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u2561\\\\u2562\\\\u2556\\\\u2555\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u255C\\\\u255B\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u255E\\\\u255F\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u2567\\\\u2568\\\\u2564\\\\u2565\\\\u2559\\\\u2558\\\\u2552\\\\u2553\\\\u256B\\\\u256A\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u258C\\\\u2590\\\\u2580\\\\u03C9\\\\u03AC\\\\u03AD\\\\u03AE\\\\u03CA\\\\u03AF\\\\u03CC\\\\u03CD\\\\u03CB\\\\u03CE\\\\u0386\\\\u0388\\\\u0389\\\\u038A\\\\u038C\\\\u038E\\\\u038F\\\\xB1\\\\u2265\\\\u2264\\\\u03AA\\\\u03AB\\\\xF7\\\\u2248\\\\xB0\\\\u2219\\\\xB7\\\\u221A\\\\u207F\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm737\\\": \\\"cp737\\\",\\n \\\"csibm737\\\": \\\"cp737\\\",\\n \\\"cp775\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u0106\\\\xFC\\\\xE9\\\\u0101\\\\xE4\\\\u0123\\\\xE5\\\\u0107\\\\u0142\\\\u0113\\\\u0156\\\\u0157\\\\u012B\\\\u0179\\\\xC4\\\\xC5\\\\xC9\\\\xE6\\\\xC6\\\\u014D\\\\xF6\\\\u0122\\\\xA2\\\\u015A\\\\u015B\\\\xD6\\\\xDC\\\\xF8\\\\xA3\\\\xD8\\\\xD7\\\\xA4\\\\u0100\\\\u012A\\\\xF3\\\\u017B\\\\u017C\\\\u017A\\\\u201D\\\\xA6\\\\xA9\\\\xAE\\\\xAC\\\\xBD\\\\xBC\\\\u0141\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u0104\\\\u010C\\\\u0118\\\\u0116\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u012E\\\\u0160\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u0172\\\\u016A\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u017D\\\\u0105\\\\u010D\\\\u0119\\\\u0117\\\\u012F\\\\u0161\\\\u0173\\\\u016B\\\\u017E\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u258C\\\\u2590\\\\u2580\\\\xD3\\\\xDF\\\\u014C\\\\u0143\\\\xF5\\\\xD5\\\\xB5\\\\u0144\\\\u0136\\\\u0137\\\\u013B\\\\u013C\\\\u0146\\\\u0112\\\\u0145\\\\u2019\\\\xAD\\\\xB1\\\\u201C\\\\xBE\\\\xB6\\\\xA7\\\\xF7\\\\u201E\\\\xB0\\\\u2219\\\\xB7\\\\xB9\\\\xB3\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm775\\\": \\\"cp775\\\",\\n \\\"csibm775\\\": \\\"cp775\\\",\\n \\\"cp850\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\xC7\\\\xFC\\\\xE9\\\\xE2\\\\xE4\\\\xE0\\\\xE5\\\\xE7\\\\xEA\\\\xEB\\\\xE8\\\\xEF\\\\xEE\\\\xEC\\\\xC4\\\\xC5\\\\xC9\\\\xE6\\\\xC6\\\\xF4\\\\xF6\\\\xF2\\\\xFB\\\\xF9\\\\xFF\\\\xD6\\\\xDC\\\\xF8\\\\xA3\\\\xD8\\\\xD7\\\\u0192\\\\xE1\\\\xED\\\\xF3\\\\xFA\\\\xF1\\\\xD1\\\\xAA\\\\xBA\\\\xBF\\\\xAE\\\\xAC\\\\xBD\\\\xBC\\\\xA1\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\xC1\\\\xC2\\\\xC0\\\\xA9\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\xA2\\\\xA5\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\xE3\\\\xC3\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\xA4\\\\xF0\\\\xD0\\\\xCA\\\\xCB\\\\xC8\\\\u0131\\\\xCD\\\\xCE\\\\xCF\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\xA6\\\\xCC\\\\u2580\\\\xD3\\\\xDF\\\\xD4\\\\xD2\\\\xF5\\\\xD5\\\\xB5\\\\xFE\\\\xDE\\\\xDA\\\\xDB\\\\xD9\\\\xFD\\\\xDD\\\\xAF\\\\xB4\\\\xAD\\\\xB1\\\\u2017\\\\xBE\\\\xB6\\\\xA7\\\\xF7\\\\xB8\\\\xB0\\\\xA8\\\\xB7\\\\xB9\\\\xB3\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm850\\\": \\\"cp850\\\",\\n \\\"csibm850\\\": \\\"cp850\\\",\\n \\\"cp852\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\xC7\\\\xFC\\\\xE9\\\\xE2\\\\xE4\\\\u016F\\\\u0107\\\\xE7\\\\u0142\\\\xEB\\\\u0150\\\\u0151\\\\xEE\\\\u0179\\\\xC4\\\\u0106\\\\xC9\\\\u0139\\\\u013A\\\\xF4\\\\xF6\\\\u013D\\\\u013E\\\\u015A\\\\u015B\\\\xD6\\\\xDC\\\\u0164\\\\u0165\\\\u0141\\\\xD7\\\\u010D\\\\xE1\\\\xED\\\\xF3\\\\xFA\\\\u0104\\\\u0105\\\\u017D\\\\u017E\\\\u0118\\\\u0119\\\\xAC\\\\u017A\\\\u010C\\\\u015F\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\xC1\\\\xC2\\\\u011A\\\\u015E\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u017B\\\\u017C\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u0102\\\\u0103\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\xA4\\\\u0111\\\\u0110\\\\u010E\\\\xCB\\\\u010F\\\\u0147\\\\xCD\\\\xCE\\\\u011B\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u0162\\\\u016E\\\\u2580\\\\xD3\\\\xDF\\\\xD4\\\\u0143\\\\u0144\\\\u0148\\\\u0160\\\\u0161\\\\u0154\\\\xDA\\\\u0155\\\\u0170\\\\xFD\\\\xDD\\\\u0163\\\\xB4\\\\xAD\\\\u02DD\\\\u02DB\\\\u02C7\\\\u02D8\\\\xA7\\\\xF7\\\\xB8\\\\xB0\\\\xA8\\\\u02D9\\\\u0171\\\\u0158\\\\u0159\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm852\\\": \\\"cp852\\\",\\n \\\"csibm852\\\": \\\"cp852\\\",\\n \\\"cp855\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u0452\\\\u0402\\\\u0453\\\\u0403\\\\u0451\\\\u0401\\\\u0454\\\\u0404\\\\u0455\\\\u0405\\\\u0456\\\\u0406\\\\u0457\\\\u0407\\\\u0458\\\\u0408\\\\u0459\\\\u0409\\\\u045A\\\\u040A\\\\u045B\\\\u040B\\\\u045C\\\\u040C\\\\u045E\\\\u040E\\\\u045F\\\\u040F\\\\u044E\\\\u042E\\\\u044A\\\\u042A\\\\u0430\\\\u0410\\\\u0431\\\\u0411\\\\u0446\\\\u0426\\\\u0434\\\\u0414\\\\u0435\\\\u0415\\\\u0444\\\\u0424\\\\u0433\\\\u0413\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u0445\\\\u0425\\\\u0438\\\\u0418\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u0439\\\\u0419\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u043A\\\\u041A\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\xA4\\\\u043B\\\\u041B\\\\u043C\\\\u041C\\\\u043D\\\\u041D\\\\u043E\\\\u041E\\\\u043F\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u041F\\\\u044F\\\\u2580\\\\u042F\\\\u0440\\\\u0420\\\\u0441\\\\u0421\\\\u0442\\\\u0422\\\\u0443\\\\u0423\\\\u0436\\\\u0416\\\\u0432\\\\u0412\\\\u044C\\\\u042C\\\\u2116\\\\xAD\\\\u044B\\\\u042B\\\\u0437\\\\u0417\\\\u0448\\\\u0428\\\\u044D\\\\u042D\\\\u0449\\\\u0429\\\\u0447\\\\u0427\\\\xA7\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm855\\\": \\\"cp855\\\",\\n \\\"csibm855\\\": \\\"cp855\\\",\\n \\\"cp856\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u05D0\\\\u05D1\\\\u05D2\\\\u05D3\\\\u05D4\\\\u05D5\\\\u05D6\\\\u05D7\\\\u05D8\\\\u05D9\\\\u05DA\\\\u05DB\\\\u05DC\\\\u05DD\\\\u05DE\\\\u05DF\\\\u05E0\\\\u05E1\\\\u05E2\\\\u05E3\\\\u05E4\\\\u05E5\\\\u05E6\\\\u05E7\\\\u05E8\\\\u05E9\\\\u05EA\\\\uFFFD\\\\xA3\\\\uFFFD\\\\xD7\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\xAE\\\\xAC\\\\xBD\\\\xBC\\\\uFFFD\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\xA9\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\xA2\\\\xA5\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\uFFFD\\\\uFFFD\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\xA4\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\xA6\\\\uFFFD\\\\u2580\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\xB5\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\xAF\\\\xB4\\\\xAD\\\\xB1\\\\u2017\\\\xBE\\\\xB6\\\\xA7\\\\xF7\\\\xB8\\\\xB0\\\\xA8\\\\xB7\\\\xB9\\\\xB3\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm856\\\": \\\"cp856\\\",\\n \\\"csibm856\\\": \\\"cp856\\\",\\n \\\"cp857\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\xC7\\\\xFC\\\\xE9\\\\xE2\\\\xE4\\\\xE0\\\\xE5\\\\xE7\\\\xEA\\\\xEB\\\\xE8\\\\xEF\\\\xEE\\\\u0131\\\\xC4\\\\xC5\\\\xC9\\\\xE6\\\\xC6\\\\xF4\\\\xF6\\\\xF2\\\\xFB\\\\xF9\\\\u0130\\\\xD6\\\\xDC\\\\xF8\\\\xA3\\\\xD8\\\\u015E\\\\u015F\\\\xE1\\\\xED\\\\xF3\\\\xFA\\\\xF1\\\\xD1\\\\u011E\\\\u011F\\\\xBF\\\\xAE\\\\xAC\\\\xBD\\\\xBC\\\\xA1\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\xC1\\\\xC2\\\\xC0\\\\xA9\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\xA2\\\\xA5\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\xE3\\\\xC3\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\xA4\\\\xBA\\\\xAA\\\\xCA\\\\xCB\\\\xC8\\\\uFFFD\\\\xCD\\\\xCE\\\\xCF\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\xA6\\\\xCC\\\\u2580\\\\xD3\\\\xDF\\\\xD4\\\\xD2\\\\xF5\\\\xD5\\\\xB5\\\\uFFFD\\\\xD7\\\\xDA\\\\xDB\\\\xD9\\\\xEC\\\\xFF\\\\xAF\\\\xB4\\\\xAD\\\\xB1\\\\uFFFD\\\\xBE\\\\xB6\\\\xA7\\\\xF7\\\\xB8\\\\xB0\\\\xA8\\\\xB7\\\\xB9\\\\xB3\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm857\\\": \\\"cp857\\\",\\n \\\"csibm857\\\": \\\"cp857\\\",\\n \\\"cp858\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\xC7\\\\xFC\\\\xE9\\\\xE2\\\\xE4\\\\xE0\\\\xE5\\\\xE7\\\\xEA\\\\xEB\\\\xE8\\\\xEF\\\\xEE\\\\xEC\\\\xC4\\\\xC5\\\\xC9\\\\xE6\\\\xC6\\\\xF4\\\\xF6\\\\xF2\\\\xFB\\\\xF9\\\\xFF\\\\xD6\\\\xDC\\\\xF8\\\\xA3\\\\xD8\\\\xD7\\\\u0192\\\\xE1\\\\xED\\\\xF3\\\\xFA\\\\xF1\\\\xD1\\\\xAA\\\\xBA\\\\xBF\\\\xAE\\\\xAC\\\\xBD\\\\xBC\\\\xA1\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\xC1\\\\xC2\\\\xC0\\\\xA9\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\xA2\\\\xA5\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\xE3\\\\xC3\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\xA4\\\\xF0\\\\xD0\\\\xCA\\\\xCB\\\\xC8\\\\u20AC\\\\xCD\\\\xCE\\\\xCF\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\xA6\\\\xCC\\\\u2580\\\\xD3\\\\xDF\\\\xD4\\\\xD2\\\\xF5\\\\xD5\\\\xB5\\\\xFE\\\\xDE\\\\xDA\\\\xDB\\\\xD9\\\\xFD\\\\xDD\\\\xAF\\\\xB4\\\\xAD\\\\xB1\\\\u2017\\\\xBE\\\\xB6\\\\xA7\\\\xF7\\\\xB8\\\\xB0\\\\xA8\\\\xB7\\\\xB9\\\\xB3\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm858\\\": \\\"cp858\\\",\\n \\\"csibm858\\\": \\\"cp858\\\",\\n \\\"cp860\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\xC7\\\\xFC\\\\xE9\\\\xE2\\\\xE3\\\\xE0\\\\xC1\\\\xE7\\\\xEA\\\\xCA\\\\xE8\\\\xCD\\\\xD4\\\\xEC\\\\xC3\\\\xC2\\\\xC9\\\\xC0\\\\xC8\\\\xF4\\\\xF5\\\\xF2\\\\xDA\\\\xF9\\\\xCC\\\\xD5\\\\xDC\\\\xA2\\\\xA3\\\\xD9\\\\u20A7\\\\xD3\\\\xE1\\\\xED\\\\xF3\\\\xFA\\\\xF1\\\\xD1\\\\xAA\\\\xBA\\\\xBF\\\\xD2\\\\xAC\\\\xBD\\\\xBC\\\\xA1\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u2561\\\\u2562\\\\u2556\\\\u2555\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u255C\\\\u255B\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u255E\\\\u255F\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u2567\\\\u2568\\\\u2564\\\\u2565\\\\u2559\\\\u2558\\\\u2552\\\\u2553\\\\u256B\\\\u256A\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u258C\\\\u2590\\\\u2580\\\\u03B1\\\\xDF\\\\u0393\\\\u03C0\\\\u03A3\\\\u03C3\\\\xB5\\\\u03C4\\\\u03A6\\\\u0398\\\\u03A9\\\\u03B4\\\\u221E\\\\u03C6\\\\u03B5\\\\u2229\\\\u2261\\\\xB1\\\\u2265\\\\u2264\\\\u2320\\\\u2321\\\\xF7\\\\u2248\\\\xB0\\\\u2219\\\\xB7\\\\u221A\\\\u207F\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm860\\\": \\\"cp860\\\",\\n \\\"csibm860\\\": \\\"cp860\\\",\\n \\\"cp861\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\xC7\\\\xFC\\\\xE9\\\\xE2\\\\xE4\\\\xE0\\\\xE5\\\\xE7\\\\xEA\\\\xEB\\\\xE8\\\\xD0\\\\xF0\\\\xDE\\\\xC4\\\\xC5\\\\xC9\\\\xE6\\\\xC6\\\\xF4\\\\xF6\\\\xFE\\\\xFB\\\\xDD\\\\xFD\\\\xD6\\\\xDC\\\\xF8\\\\xA3\\\\xD8\\\\u20A7\\\\u0192\\\\xE1\\\\xED\\\\xF3\\\\xFA\\\\xC1\\\\xCD\\\\xD3\\\\xDA\\\\xBF\\\\u2310\\\\xAC\\\\xBD\\\\xBC\\\\xA1\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u2561\\\\u2562\\\\u2556\\\\u2555\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u255C\\\\u255B\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u255E\\\\u255F\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u2567\\\\u2568\\\\u2564\\\\u2565\\\\u2559\\\\u2558\\\\u2552\\\\u2553\\\\u256B\\\\u256A\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u258C\\\\u2590\\\\u2580\\\\u03B1\\\\xDF\\\\u0393\\\\u03C0\\\\u03A3\\\\u03C3\\\\xB5\\\\u03C4\\\\u03A6\\\\u0398\\\\u03A9\\\\u03B4\\\\u221E\\\\u03C6\\\\u03B5\\\\u2229\\\\u2261\\\\xB1\\\\u2265\\\\u2264\\\\u2320\\\\u2321\\\\xF7\\\\u2248\\\\xB0\\\\u2219\\\\xB7\\\\u221A\\\\u207F\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm861\\\": \\\"cp861\\\",\\n \\\"csibm861\\\": \\\"cp861\\\",\\n \\\"cp862\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u05D0\\\\u05D1\\\\u05D2\\\\u05D3\\\\u05D4\\\\u05D5\\\\u05D6\\\\u05D7\\\\u05D8\\\\u05D9\\\\u05DA\\\\u05DB\\\\u05DC\\\\u05DD\\\\u05DE\\\\u05DF\\\\u05E0\\\\u05E1\\\\u05E2\\\\u05E3\\\\u05E4\\\\u05E5\\\\u05E6\\\\u05E7\\\\u05E8\\\\u05E9\\\\u05EA\\\\xA2\\\\xA3\\\\xA5\\\\u20A7\\\\u0192\\\\xE1\\\\xED\\\\xF3\\\\xFA\\\\xF1\\\\xD1\\\\xAA\\\\xBA\\\\xBF\\\\u2310\\\\xAC\\\\xBD\\\\xBC\\\\xA1\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u2561\\\\u2562\\\\u2556\\\\u2555\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u255C\\\\u255B\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u255E\\\\u255F\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u2567\\\\u2568\\\\u2564\\\\u2565\\\\u2559\\\\u2558\\\\u2552\\\\u2553\\\\u256B\\\\u256A\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u258C\\\\u2590\\\\u2580\\\\u03B1\\\\xDF\\\\u0393\\\\u03C0\\\\u03A3\\\\u03C3\\\\xB5\\\\u03C4\\\\u03A6\\\\u0398\\\\u03A9\\\\u03B4\\\\u221E\\\\u03C6\\\\u03B5\\\\u2229\\\\u2261\\\\xB1\\\\u2265\\\\u2264\\\\u2320\\\\u2321\\\\xF7\\\\u2248\\\\xB0\\\\u2219\\\\xB7\\\\u221A\\\\u207F\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm862\\\": \\\"cp862\\\",\\n \\\"csibm862\\\": \\\"cp862\\\",\\n \\\"cp863\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\xC7\\\\xFC\\\\xE9\\\\xE2\\\\xC2\\\\xE0\\\\xB6\\\\xE7\\\\xEA\\\\xEB\\\\xE8\\\\xEF\\\\xEE\\\\u2017\\\\xC0\\\\xA7\\\\xC9\\\\xC8\\\\xCA\\\\xF4\\\\xCB\\\\xCF\\\\xFB\\\\xF9\\\\xA4\\\\xD4\\\\xDC\\\\xA2\\\\xA3\\\\xD9\\\\xDB\\\\u0192\\\\xA6\\\\xB4\\\\xF3\\\\xFA\\\\xA8\\\\xB8\\\\xB3\\\\xAF\\\\xCE\\\\u2310\\\\xAC\\\\xBD\\\\xBC\\\\xBE\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u2561\\\\u2562\\\\u2556\\\\u2555\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u255C\\\\u255B\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u255E\\\\u255F\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u2567\\\\u2568\\\\u2564\\\\u2565\\\\u2559\\\\u2558\\\\u2552\\\\u2553\\\\u256B\\\\u256A\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u258C\\\\u2590\\\\u2580\\\\u03B1\\\\xDF\\\\u0393\\\\u03C0\\\\u03A3\\\\u03C3\\\\xB5\\\\u03C4\\\\u03A6\\\\u0398\\\\u03A9\\\\u03B4\\\\u221E\\\\u03C6\\\\u03B5\\\\u2229\\\\u2261\\\\xB1\\\\u2265\\\\u2264\\\\u2320\\\\u2321\\\\xF7\\\\u2248\\\\xB0\\\\u2219\\\\xB7\\\\u221A\\\\u207F\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm863\\\": \\\"cp863\\\",\\n \\\"csibm863\\\": \\\"cp863\\\",\\n \\\"cp864\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\0\\u0001\\u0002\\u0003\\u0004\\u0005\\u0006\\\\x07\\\\b\\t\\\\n\\\\v\\\\f\\\\r\\u000e\\u000f\\u0010\\u0011\\u0012\\u0013\\u0014\\u0015\\u0016\\u0017\\u0018\\u0019\\u001a\\\\x1B\\u001c\\u001d\\u001e\\u001f !\\\\\\\"#$\\\\u066A&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\\\\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\\\\x7F\\\\xB0\\\\xB7\\\\u2219\\\\u221A\\\\u2592\\\\u2500\\\\u2502\\\\u253C\\\\u2524\\\\u252C\\\\u251C\\\\u2534\\\\u2510\\\\u250C\\\\u2514\\\\u2518\\\\u03B2\\\\u221E\\\\u03C6\\\\xB1\\\\xBD\\\\xBC\\\\u2248\\\\xAB\\\\xBB\\\\uFEF7\\\\uFEF8\\\\uFFFD\\\\uFFFD\\\\uFEFB\\\\uFEFC\\\\uFFFD\\\\xA0\\\\xAD\\\\uFE82\\\\xA3\\\\xA4\\\\uFE84\\\\uFFFD\\\\uFFFD\\\\uFE8E\\\\uFE8F\\\\uFE95\\\\uFE99\\\\u060C\\\\uFE9D\\\\uFEA1\\\\uFEA5\\\\u0660\\\\u0661\\\\u0662\\\\u0663\\\\u0664\\\\u0665\\\\u0666\\\\u0667\\\\u0668\\\\u0669\\\\uFED1\\\\u061B\\\\uFEB1\\\\uFEB5\\\\uFEB9\\\\u061F\\\\xA2\\\\uFE80\\\\uFE81\\\\uFE83\\\\uFE85\\\\uFECA\\\\uFE8B\\\\uFE8D\\\\uFE91\\\\uFE93\\\\uFE97\\\\uFE9B\\\\uFE9F\\\\uFEA3\\\\uFEA7\\\\uFEA9\\\\uFEAB\\\\uFEAD\\\\uFEAF\\\\uFEB3\\\\uFEB7\\\\uFEBB\\\\uFEBF\\\\uFEC1\\\\uFEC5\\\\uFECB\\\\uFECF\\\\xA6\\\\xAC\\\\xF7\\\\xD7\\\\uFEC9\\\\u0640\\\\uFED3\\\\uFED7\\\\uFEDB\\\\uFEDF\\\\uFEE3\\\\uFEE7\\\\uFEEB\\\\uFEED\\\\uFEEF\\\\uFEF3\\\\uFEBD\\\\uFECC\\\\uFECE\\\\uFECD\\\\uFEE1\\\\uFE7D\\\\u0651\\\\uFEE5\\\\uFEE9\\\\uFEEC\\\\uFEF0\\\\uFEF2\\\\uFED0\\\\uFED5\\\\uFEF5\\\\uFEF6\\\\uFEDD\\\\uFED9\\\\uFEF1\\\\u25A0\\\\uFFFD\\\"\\n },\\n \\\"ibm864\\\": \\\"cp864\\\",\\n \\\"csibm864\\\": \\\"cp864\\\",\\n \\\"cp865\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\xC7\\\\xFC\\\\xE9\\\\xE2\\\\xE4\\\\xE0\\\\xE5\\\\xE7\\\\xEA\\\\xEB\\\\xE8\\\\xEF\\\\xEE\\\\xEC\\\\xC4\\\\xC5\\\\xC9\\\\xE6\\\\xC6\\\\xF4\\\\xF6\\\\xF2\\\\xFB\\\\xF9\\\\xFF\\\\xD6\\\\xDC\\\\xF8\\\\xA3\\\\xD8\\\\u20A7\\\\u0192\\\\xE1\\\\xED\\\\xF3\\\\xFA\\\\xF1\\\\xD1\\\\xAA\\\\xBA\\\\xBF\\\\u2310\\\\xAC\\\\xBD\\\\xBC\\\\xA1\\\\xAB\\\\xA4\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u2561\\\\u2562\\\\u2556\\\\u2555\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u255C\\\\u255B\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u255E\\\\u255F\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u2567\\\\u2568\\\\u2564\\\\u2565\\\\u2559\\\\u2558\\\\u2552\\\\u2553\\\\u256B\\\\u256A\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u258C\\\\u2590\\\\u2580\\\\u03B1\\\\xDF\\\\u0393\\\\u03C0\\\\u03A3\\\\u03C3\\\\xB5\\\\u03C4\\\\u03A6\\\\u0398\\\\u03A9\\\\u03B4\\\\u221E\\\\u03C6\\\\u03B5\\\\u2229\\\\u2261\\\\xB1\\\\u2265\\\\u2264\\\\u2320\\\\u2321\\\\xF7\\\\u2248\\\\xB0\\\\u2219\\\\xB7\\\\u221A\\\\u207F\\\\xB2\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm865\\\": \\\"cp865\\\",\\n \\\"csibm865\\\": \\\"cp865\\\",\\n \\\"cp866\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u0410\\\\u0411\\\\u0412\\\\u0413\\\\u0414\\\\u0415\\\\u0416\\\\u0417\\\\u0418\\\\u0419\\\\u041A\\\\u041B\\\\u041C\\\\u041D\\\\u041E\\\\u041F\\\\u0420\\\\u0421\\\\u0422\\\\u0423\\\\u0424\\\\u0425\\\\u0426\\\\u0427\\\\u0428\\\\u0429\\\\u042A\\\\u042B\\\\u042C\\\\u042D\\\\u042E\\\\u042F\\\\u0430\\\\u0431\\\\u0432\\\\u0433\\\\u0434\\\\u0435\\\\u0436\\\\u0437\\\\u0438\\\\u0439\\\\u043A\\\\u043B\\\\u043C\\\\u043D\\\\u043E\\\\u043F\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u2561\\\\u2562\\\\u2556\\\\u2555\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u255C\\\\u255B\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u255E\\\\u255F\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u2567\\\\u2568\\\\u2564\\\\u2565\\\\u2559\\\\u2558\\\\u2552\\\\u2553\\\\u256B\\\\u256A\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u258C\\\\u2590\\\\u2580\\\\u0440\\\\u0441\\\\u0442\\\\u0443\\\\u0444\\\\u0445\\\\u0446\\\\u0447\\\\u0448\\\\u0449\\\\u044A\\\\u044B\\\\u044C\\\\u044D\\\\u044E\\\\u044F\\\\u0401\\\\u0451\\\\u0404\\\\u0454\\\\u0407\\\\u0457\\\\u040E\\\\u045E\\\\xB0\\\\u2219\\\\xB7\\\\u221A\\\\u2116\\\\xA4\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm866\\\": \\\"cp866\\\",\\n \\\"csibm866\\\": \\\"cp866\\\",\\n \\\"cp869\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u0386\\\\uFFFD\\\\xB7\\\\xAC\\\\xA6\\\\u2018\\\\u2019\\\\u0388\\\\u2015\\\\u0389\\\\u038A\\\\u03AA\\\\u038C\\\\uFFFD\\\\uFFFD\\\\u038E\\\\u03AB\\\\xA9\\\\u038F\\\\xB2\\\\xB3\\\\u03AC\\\\xA3\\\\u03AD\\\\u03AE\\\\u03AF\\\\u03CA\\\\u0390\\\\u03CC\\\\u03CD\\\\u0391\\\\u0392\\\\u0393\\\\u0394\\\\u0395\\\\u0396\\\\u0397\\\\xBD\\\\u0398\\\\u0399\\\\xAB\\\\xBB\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u039A\\\\u039B\\\\u039C\\\\u039D\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u039E\\\\u039F\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u03A0\\\\u03A1\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u03A3\\\\u03A4\\\\u03A5\\\\u03A6\\\\u03A7\\\\u03A8\\\\u03A9\\\\u03B1\\\\u03B2\\\\u03B3\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u03B4\\\\u03B5\\\\u2580\\\\u03B6\\\\u03B7\\\\u03B8\\\\u03B9\\\\u03BA\\\\u03BB\\\\u03BC\\\\u03BD\\\\u03BE\\\\u03BF\\\\u03C0\\\\u03C1\\\\u03C3\\\\u03C2\\\\u03C4\\\\u0384\\\\xAD\\\\xB1\\\\u03C5\\\\u03C6\\\\u03C7\\\\xA7\\\\u03C8\\\\u0385\\\\xB0\\\\xA8\\\\u03C9\\\\u03CB\\\\u03B0\\\\u03CE\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm869\\\": \\\"cp869\\\",\\n \\\"csibm869\\\": \\\"cp869\\\",\\n \\\"cp922\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\xA1\\\\xA2\\\\xA3\\\\xA4\\\\xA5\\\\xA6\\\\xA7\\\\xA8\\\\xA9\\\\xAA\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\u203E\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\xB4\\\\xB5\\\\xB6\\\\xB7\\\\xB8\\\\xB9\\\\xBA\\\\xBB\\\\xBC\\\\xBD\\\\xBE\\\\xBF\\\\xC0\\\\xC1\\\\xC2\\\\xC3\\\\xC4\\\\xC5\\\\xC6\\\\xC7\\\\xC8\\\\xC9\\\\xCA\\\\xCB\\\\xCC\\\\xCD\\\\xCE\\\\xCF\\\\u0160\\\\xD1\\\\xD2\\\\xD3\\\\xD4\\\\xD5\\\\xD6\\\\xD7\\\\xD8\\\\xD9\\\\xDA\\\\xDB\\\\xDC\\\\xDD\\\\u017D\\\\xDF\\\\xE0\\\\xE1\\\\xE2\\\\xE3\\\\xE4\\\\xE5\\\\xE6\\\\xE7\\\\xE8\\\\xE9\\\\xEA\\\\xEB\\\\xEC\\\\xED\\\\xEE\\\\xEF\\\\u0161\\\\xF1\\\\xF2\\\\xF3\\\\xF4\\\\xF5\\\\xF6\\\\xF7\\\\xF8\\\\xF9\\\\xFA\\\\xFB\\\\xFC\\\\xFD\\\\u017E\\\\xFF\\\"\\n },\\n \\\"ibm922\\\": \\\"cp922\\\",\\n \\\"csibm922\\\": \\\"cp922\\\",\\n \\\"cp1046\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\uFE88\\\\xD7\\\\xF7\\\\uF8F6\\\\uF8F5\\\\uF8F4\\\\uF8F7\\\\uFE71\\\\x88\\\\u25A0\\\\u2502\\\\u2500\\\\u2510\\\\u250C\\\\u2514\\\\u2518\\\\uFE79\\\\uFE7B\\\\uFE7D\\\\uFE7F\\\\uFE77\\\\uFE8A\\\\uFEF0\\\\uFEF3\\\\uFEF2\\\\uFECE\\\\uFECF\\\\uFED0\\\\uFEF6\\\\uFEF8\\\\uFEFA\\\\uFEFC\\\\xA0\\\\uF8FA\\\\uF8F9\\\\uF8F8\\\\xA4\\\\uF8FB\\\\uFE8B\\\\uFE91\\\\uFE97\\\\uFE9B\\\\uFE9F\\\\uFEA3\\\\u060C\\\\xAD\\\\uFEA7\\\\uFEB3\\\\u0660\\\\u0661\\\\u0662\\\\u0663\\\\u0664\\\\u0665\\\\u0666\\\\u0667\\\\u0668\\\\u0669\\\\uFEB7\\\\u061B\\\\uFEBB\\\\uFEBF\\\\uFECA\\\\u061F\\\\uFECB\\\\u0621\\\\u0622\\\\u0623\\\\u0624\\\\u0625\\\\u0626\\\\u0627\\\\u0628\\\\u0629\\\\u062A\\\\u062B\\\\u062C\\\\u062D\\\\u062E\\\\u062F\\\\u0630\\\\u0631\\\\u0632\\\\u0633\\\\u0634\\\\u0635\\\\u0636\\\\u0637\\\\uFEC7\\\\u0639\\\\u063A\\\\uFECC\\\\uFE82\\\\uFE84\\\\uFE8E\\\\uFED3\\\\u0640\\\\u0641\\\\u0642\\\\u0643\\\\u0644\\\\u0645\\\\u0646\\\\u0647\\\\u0648\\\\u0649\\\\u064A\\\\u064B\\\\u064C\\\\u064D\\\\u064E\\\\u064F\\\\u0650\\\\u0651\\\\u0652\\\\uFED7\\\\uFEDB\\\\uFEDF\\\\uF8FC\\\\uFEF5\\\\uFEF7\\\\uFEF9\\\\uFEFB\\\\uFEE3\\\\uFEE7\\\\uFEEC\\\\uFEE9\\\\uFFFD\\\"\\n },\\n \\\"ibm1046\\\": \\\"cp1046\\\",\\n \\\"csibm1046\\\": \\\"cp1046\\\",\\n \\\"cp1124\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\u0401\\\\u0402\\\\u0490\\\\u0404\\\\u0405\\\\u0406\\\\u0407\\\\u0408\\\\u0409\\\\u040A\\\\u040B\\\\u040C\\\\xAD\\\\u040E\\\\u040F\\\\u0410\\\\u0411\\\\u0412\\\\u0413\\\\u0414\\\\u0415\\\\u0416\\\\u0417\\\\u0418\\\\u0419\\\\u041A\\\\u041B\\\\u041C\\\\u041D\\\\u041E\\\\u041F\\\\u0420\\\\u0421\\\\u0422\\\\u0423\\\\u0424\\\\u0425\\\\u0426\\\\u0427\\\\u0428\\\\u0429\\\\u042A\\\\u042B\\\\u042C\\\\u042D\\\\u042E\\\\u042F\\\\u0430\\\\u0431\\\\u0432\\\\u0433\\\\u0434\\\\u0435\\\\u0436\\\\u0437\\\\u0438\\\\u0439\\\\u043A\\\\u043B\\\\u043C\\\\u043D\\\\u043E\\\\u043F\\\\u0440\\\\u0441\\\\u0442\\\\u0443\\\\u0444\\\\u0445\\\\u0446\\\\u0447\\\\u0448\\\\u0449\\\\u044A\\\\u044B\\\\u044C\\\\u044D\\\\u044E\\\\u044F\\\\u2116\\\\u0451\\\\u0452\\\\u0491\\\\u0454\\\\u0455\\\\u0456\\\\u0457\\\\u0458\\\\u0459\\\\u045A\\\\u045B\\\\u045C\\\\xA7\\\\u045E\\\\u045F\\\"\\n },\\n \\\"ibm1124\\\": \\\"cp1124\\\",\\n \\\"csibm1124\\\": \\\"cp1124\\\",\\n \\\"cp1125\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\u0410\\\\u0411\\\\u0412\\\\u0413\\\\u0414\\\\u0415\\\\u0416\\\\u0417\\\\u0418\\\\u0419\\\\u041A\\\\u041B\\\\u041C\\\\u041D\\\\u041E\\\\u041F\\\\u0420\\\\u0421\\\\u0422\\\\u0423\\\\u0424\\\\u0425\\\\u0426\\\\u0427\\\\u0428\\\\u0429\\\\u042A\\\\u042B\\\\u042C\\\\u042D\\\\u042E\\\\u042F\\\\u0430\\\\u0431\\\\u0432\\\\u0433\\\\u0434\\\\u0435\\\\u0436\\\\u0437\\\\u0438\\\\u0439\\\\u043A\\\\u043B\\\\u043C\\\\u043D\\\\u043E\\\\u043F\\\\u2591\\\\u2592\\\\u2593\\\\u2502\\\\u2524\\\\u2561\\\\u2562\\\\u2556\\\\u2555\\\\u2563\\\\u2551\\\\u2557\\\\u255D\\\\u255C\\\\u255B\\\\u2510\\\\u2514\\\\u2534\\\\u252C\\\\u251C\\\\u2500\\\\u253C\\\\u255E\\\\u255F\\\\u255A\\\\u2554\\\\u2569\\\\u2566\\\\u2560\\\\u2550\\\\u256C\\\\u2567\\\\u2568\\\\u2564\\\\u2565\\\\u2559\\\\u2558\\\\u2552\\\\u2553\\\\u256B\\\\u256A\\\\u2518\\\\u250C\\\\u2588\\\\u2584\\\\u258C\\\\u2590\\\\u2580\\\\u0440\\\\u0441\\\\u0442\\\\u0443\\\\u0444\\\\u0445\\\\u0446\\\\u0447\\\\u0448\\\\u0449\\\\u044A\\\\u044B\\\\u044C\\\\u044D\\\\u044E\\\\u044F\\\\u0401\\\\u0451\\\\u0490\\\\u0491\\\\u0404\\\\u0454\\\\u0406\\\\u0456\\\\u0407\\\\u0457\\\\xB7\\\\u221A\\\\u2116\\\\xA4\\\\u25A0\\\\xA0\\\"\\n },\\n \\\"ibm1125\\\": \\\"cp1125\\\",\\n \\\"csibm1125\\\": \\\"cp1125\\\",\\n \\\"cp1129\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\xA1\\\\xA2\\\\xA3\\\\xA4\\\\xA5\\\\xA6\\\\xA7\\\\u0153\\\\xA9\\\\xAA\\\\xAB\\\\xAC\\\\xAD\\\\xAE\\\\xAF\\\\xB0\\\\xB1\\\\xB2\\\\xB3\\\\u0178\\\\xB5\\\\xB6\\\\xB7\\\\u0152\\\\xB9\\\\xBA\\\\xBB\\\\xBC\\\\xBD\\\\xBE\\\\xBF\\\\xC0\\\\xC1\\\\xC2\\\\u0102\\\\xC4\\\\xC5\\\\xC6\\\\xC7\\\\xC8\\\\xC9\\\\xCA\\\\xCB\\\\u0300\\\\xCD\\\\xCE\\\\xCF\\\\u0110\\\\xD1\\\\u0309\\\\xD3\\\\xD4\\\\u01A0\\\\xD6\\\\xD7\\\\xD8\\\\xD9\\\\xDA\\\\xDB\\\\xDC\\\\u01AF\\\\u0303\\\\xDF\\\\xE0\\\\xE1\\\\xE2\\\\u0103\\\\xE4\\\\xE5\\\\xE6\\\\xE7\\\\xE8\\\\xE9\\\\xEA\\\\xEB\\\\u0301\\\\xED\\\\xEE\\\\xEF\\\\u0111\\\\xF1\\\\u0323\\\\xF3\\\\xF4\\\\u01A1\\\\xF6\\\\xF7\\\\xF8\\\\xF9\\\\xFA\\\\xFB\\\\xFC\\\\u01B0\\\\u20AB\\\\xFF\\\"\\n },\\n \\\"ibm1129\\\": \\\"cp1129\\\",\\n \\\"csibm1129\\\": \\\"cp1129\\\",\\n \\\"cp1133\\\": {\\n \\\"type\\\": \\\"_sbcs\\\",\\n \\\"chars\\\": \\\"\\\\x80\\\\x81\\\\x82\\\\x83\\\\x84\\\\x85\\\\x86\\\\x87\\\\x88\\\\x89\\\\x8A\\\\x8B\\\\x8C\\\\x8D\\\\x8E\\\\x8F\\\\x90\\\\x91\\\\x92\\\\x93\\\\x94\\\\x95\\\\x96\\\\x97\\\\x98\\\\x99\\\\x9A\\\\x9B\\\\x9C\\\\x9D\\\\x9E\\\\x9F\\\\xA0\\\\u0E81\\\\u0E82\\\\u0E84\\\\u0E87\\\\u0E88\\\\u0EAA\\\\u0E8A\\\\u0E8D\\\\u0E94\\\\u0E95\\\\u0E96\\\\u0E97\\\\u0E99\\\\u0E9A\\\\u0E9B\\\\u0E9C\\\\u0E9D\\\\u0E9E\\\\u0E9F\\\\u0EA1\\\\u0EA2\\\\u0EA3\\\\u0EA5\\\\u0EA7\\\\u0EAB\\\\u0EAD\\\\u0EAE\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u0EAF\\\\u0EB0\\\\u0EB2\\\\u0EB3\\\\u0EB4\\\\u0EB5\\\\u0EB6\\\\u0EB7\\\\u0EB8\\\\u0EB9\\\\u0EBC\\\\u0EB1\\\\u0EBB\\\\u0EBD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u0EC0\\\\u0EC1\\\\u0EC2\\\\u0EC3\\\\u0EC4\\\\u0EC8\\\\u0EC9\\\\u0ECA\\\\u0ECB\\\\u0ECC\\\\u0ECD\\\\u0EC6\\\\uFFFD\\\\u0EDC\\\\u0EDD\\\\u20AD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\uFFFD\\\\u0ED0\\\\u0ED1\\\\u0ED2\\\\u0ED3\\\\u0ED4\\\\u0ED5\\\\u0ED6\\\\u0ED7\\\\u0ED8\\\\u0ED9\\\\uFFFD\\\\uFFFD\\\\xA2\\\\xAC\\\\xA6\\\\uFFFD\\\"\\n },\\n \\\"ibm1133\\\": \\\"cp1133\\\",\\n \\\"csibm1133", "output": "Error: Unsupported Part type{\"metadata\":{\"purpose\":\"${name}\",\"pending\":true}}\n at toGeminiPart (/opt/capra/capra-management-server.js:315567:13)\n at Array.map (<anonymous>)\n at toGeminiMessage (/opt/capra/capra-management-server.js:315581:32)\n at /opt/capra/capra-management-server.js:315765:61\n at Array.map (<anonymous>)\n at /opt/capra/capra-management-server.js:315765:44\n at /opt/capra/capra-management-server.js:156926:18\n at /opt/capra/capra-management-server.js:132875:66\n at AsyncLocalStorage.run (node:async_hooks:327:14)\n at AsyncStore.run (/opt/capra/capra-management-server.js:146790:31)" } ]

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/firebase/genkit'

If you have feedback or need assistance with the MCP directory API, please join our Discord server