UNPKG

json-schema-library

Version:

Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation

1 lines 175 kB
Object.defineProperty(exports,Symbol.toStringTag,{value:`Module`});const e=require(`./chunk-350yNsax.cjs`),t=`(?:[01]\\d|2[0-3])`,n=`[0-5]\\d`,r=`\\.\\d+`,i=`(?:[zZ]|${`[+-]${t}:${n}`})`,a=`${`${t}:${n}:[0-5]\\d(?:${r})?`}${i}`;RegExp.prototype.test.bind(RegExp(`^${a}$`)),RegExp(`^${t}:${n}:(?<seconds>[0-5]\\d|60)(?:${r})?${i}$`);const o=`\\d+S`,s=`\\d+M(?:${o})?`,c=`T(?:${`\\d+H(?:${s})?`}|${s}|${o})`,l=`\\d+D`,u=`\\d+M(?:${l})?`,d=`P(?:${`(?:${l}|${u}|${`\\d+Y(?:${u})?`})(?:${c})?`}|${c}|\\d+W)`;RegExp.prototype.test.bind(RegExp(`^${d}$`));const f="[\\w!#$%&'*+\\-/=?^`{|}~]+",p=`(?:${`${f}(?:\\.${f})*`}|"(?:[\\x20-\\x21\\x23-\\x5B\\x5D-\\x7E]|\\\\[\\x20-\\x7E])*")`,m=`(?:[a-zA-Z]|\\d)`,h=`(?:${m}|-)*${m}`,g=`${m}${h}?`,_=`${g}(?:\\.${g})*`,v=`(?:\\d|[1-9]\\d|1\\d\\d|2[0-4]\\d|25[0-5])`,y=`${v}\\.${v}\\.${v}\\.${v}`,b=`[\\da-fA-F]{1,4}`,x=`(?:${b}:${b}|${y})`,ee=`${p}@(?:${_}|${`\\[(?:${y}|${`IPv6:${`(?:(?:${b}:){6}${x}|::(?:${b}:){5}${x}|(?:${b})?::(?:${b}:){4}${x}|(?:(?:${b}:){0,1}${b})?::(?:${b}:){3}${x}|(?:(?:${b}:){0,2}${b})?::(?:${b}:){2}${x}|(?:(?:${b}:){0,3}${b})?::(?:${b}:){1}${x}|(?:(?:${b}:){0,4}${b})?::${x}|(?:(?:${b}:){0,5}${b})?::${b}|(?:(?:${b}:){0,6}${b})?::)`}`}|${`${h}:[\\x21-\\x5A\\x5E-\\x7E]+`})]`})`;RegExp.prototype.test.bind(RegExp(`^${ee}$`));var te=e.t(((e,t)=>{let n=2147483647,r=/^xn--/,i=/[^\0-\x7F]/,a=/[\x2E\u3002\uFF0E\uFF61]/g,o={overflow:`Overflow: input needs wider integers to process`,"not-basic":`Illegal input >= 0x80 (not a basic code point)`,"invalid-input":`Invalid input`},s=Math.floor,c=String.fromCharCode;function l(e){throw RangeError(o[e])}function u(e,t){let n=[],r=e.length;for(;r--;)n[r]=t(e[r]);return n}function d(e,t){let n=e.split(`@`),r=``;n.length>1&&(r=n[0]+`@`,e=n[1]),e=e.replace(a,`.`);let i=u(e.split(`.`),t).join(`.`);return r+i}function f(e){let t=[],n=0,r=e.length;for(;n<r;){let i=e.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){let r=e.charCodeAt(n++);(r&64512)==56320?t.push(((i&1023)<<10)+(r&1023)+65536):(t.push(i),n--)}else t.push(i)}return t}let p=e=>String.fromCodePoint(...e),m=function(e){return e>=48&&e<58?26+(e-48):e>=65&&e<91?e-65:e>=97&&e<123?e-97:36},h=function(e,t){return e+22+75*(e<26)-((t!=0)<<5)},g=function(e,t,n){let r=0;for(e=n?s(e/700):e>>1,e+=s(e/t);e>455;r+=36)e=s(e/35);return s(r+36*e/(e+38))},_=function(e){let t=[],r=e.length,i=0,a=128,o=72,c=e.lastIndexOf(`-`);c<0&&(c=0);for(let n=0;n<c;++n)e.charCodeAt(n)>=128&&l(`not-basic`),t.push(e.charCodeAt(n));for(let u=c>0?c+1:0;u<r;){let c=i;for(let t=1,a=36;;a+=36){u>=r&&l(`invalid-input`);let c=m(e.charCodeAt(u++));c>=36&&l(`invalid-input`),c>s((n-i)/t)&&l(`overflow`),i+=c*t;let d=a<=o?1:a>=o+26?26:a-o;if(c<d)break;let f=36-d;t>s(n/f)&&l(`overflow`),t*=f}let d=t.length+1;o=g(i-c,d,c==0),s(i/d)>n-a&&l(`overflow`),a+=s(i/d),i%=d,t.splice(i++,0,a)}return String.fromCodePoint(...t)},v=function(e){let t=[];e=f(e);let r=e.length,i=128,a=0,o=72;for(let n of e)n<128&&t.push(c(n));let u=t.length,d=u;for(u&&t.push(`-`);d<r;){let r=n;for(let t of e)t>=i&&t<r&&(r=t);let f=d+1;r-i>s((n-a)/f)&&l(`overflow`),a+=(r-i)*f,i=r;for(let r of e)if(r<i&&++a>n&&l(`overflow`),r===i){let e=a;for(let n=36;;n+=36){let r=n<=o?1:n>=o+26?26:n-o;if(e<r)break;let i=e-r,a=36-r;t.push(c(h(r+i%a,0))),e=s(i/a)}t.push(c(h(e,0))),o=g(a,f,d===u),a=0,++d}++a,++i}return t.join(``)};t.exports={version:`2.3.1`,ucs2:{decode:f,encode:p},decode:_,encode:v,toASCII:function(e){return d(e,function(e){return i.test(e)?`xn--`+v(e):e})},toUnicode:function(e){return d(e,function(e){return r.test(e)?_(e.slice(4).toLowerCase()):e})}}})),ne=e.t(((e,t)=>{t.exports={props:[`valid`,`mapped`,`deviation`,`ignored`,`disallowed`],viramas:[2381,2509,2637,2765,2893,3021,3149,3277,3387,3388,3405,3530,3642,3770,3972,4153,4154,5908,5909,5940,6098,6752,6980,7082,7083,7154,7155,11647,43014,43052,43204,43347,43456,43766,44013,68159,69702,69744,69759,69817,69939,69940,70080,70197,70378,70477,70722,70850,71103,71231,71350,71467,71737,71997,71998,72160,72244,72263,72345,72767,73028,73029,73111,73537,73538],ranges:[[45,45,0],[48,57,0],[65,90,1],[97,122,0],[170,170,1],[173,173,3],[178,179,1],[181,181,1],[183,183,0],[185,186,1],[188,190,1],[192,214,1],[216,222,1],[223,223,2],[224,246,0],[248,255,0],[256,256,1],[257,257,0],[258,258,1],[259,259,0],[260,260,1],[261,261,0],[262,262,1],[263,263,0],[264,264,1],[265,265,0],[266,266,1],[267,267,0],[268,268,1],[269,269,0],[270,270,1],[271,271,0],[272,272,1],[273,273,0],[274,274,1],[275,275,0],[276,276,1],[277,277,0],[278,278,1],[279,279,0],[280,280,1],[281,281,0],[282,282,1],[283,283,0],[284,284,1],[285,285,0],[286,286,1],[287,287,0],[288,288,1],[289,289,0],[290,290,1],[291,291,0],[292,292,1],[293,293,0],[294,294,1],[295,295,0],[296,296,1],[297,297,0],[298,298,1],[299,299,0],[300,300,1],[301,301,0],[302,302,1],[303,303,0],[304,304,1],[305,305,0],[306,306,1],[308,308,1],[309,309,0],[310,310,1],[311,312,0],[313,313,1],[314,314,0],[315,315,1],[316,316,0],[317,317,1],[318,318,0],[319,319,1],[321,321,1],[322,322,0],[323,323,1],[324,324,0],[325,325,1],[326,326,0],[327,327,1],[328,328,0],[329,330,1],[331,331,0],[332,332,1],[333,333,0],[334,334,1],[335,335,0],[336,336,1],[337,337,0],[338,338,1],[339,339,0],[340,340,1],[341,341,0],[342,342,1],[343,343,0],[344,344,1],[345,345,0],[346,346,1],[347,347,0],[348,348,1],[349,349,0],[350,350,1],[351,351,0],[352,352,1],[353,353,0],[354,354,1],[355,355,0],[356,356,1],[357,357,0],[358,358,1],[359,359,0],[360,360,1],[361,361,0],[362,362,1],[363,363,0],[364,364,1],[365,365,0],[366,366,1],[367,367,0],[368,368,1],[369,369,0],[370,370,1],[371,371,0],[372,372,1],[373,373,0],[374,374,1],[375,375,0],[376,377,1],[378,378,0],[379,379,1],[380,380,0],[381,381,1],[382,382,0],[383,383,1],[384,384,0],[385,386,1],[387,387,0],[388,388,1],[389,389,0],[390,391,1],[392,392,0],[393,395,1],[396,397,0],[398,401,1],[402,402,0],[403,404,1],[405,405,0],[406,408,1],[409,411,0],[412,413,1],[414,414,0],[415,416,1],[417,417,0],[418,418,1],[419,419,0],[420,420,1],[421,421,0],[422,423,1],[424,424,0],[425,425,1],[426,427,0],[428,428,1],[429,429,0],[430,431,1],[432,432,0],[433,435,1],[436,436,0],[437,437,1],[438,438,0],[439,440,1],[441,443,0],[444,444,1],[445,451,0],[452,452,1],[455,455,1],[458,458,1],[461,461,1],[462,462,0],[463,463,1],[464,464,0],[465,465,1],[466,466,0],[467,467,1],[468,468,0],[469,469,1],[470,470,0],[471,471,1],[472,472,0],[473,473,1],[474,474,0],[475,475,1],[476,477,0],[478,478,1],[479,479,0],[480,480,1],[481,481,0],[482,482,1],[483,483,0],[484,484,1],[485,485,0],[486,486,1],[487,487,0],[488,488,1],[489,489,0],[490,490,1],[491,491,0],[492,492,1],[493,493,0],[494,494,1],[495,496,0],[497,497,1],[500,500,1],[501,501,0],[502,504,1],[505,505,0],[506,506,1],[507,507,0],[508,508,1],[509,509,0],[510,510,1],[511,511,0],[512,512,1],[513,513,0],[514,514,1],[515,515,0],[516,516,1],[517,517,0],[518,518,1],[519,519,0],[520,520,1],[521,521,0],[522,522,1],[523,523,0],[524,524,1],[525,525,0],[526,526,1],[527,527,0],[528,528,1],[529,529,0],[530,530,1],[531,531,0],[532,532,1],[533,533,0],[534,534,1],[535,535,0],[536,536,1],[537,537,0],[538,538,1],[539,539,0],[540,540,1],[541,541,0],[542,542,1],[543,543,0],[544,544,1],[545,545,0],[546,546,1],[547,547,0],[548,548,1],[549,549,0],[550,550,1],[551,551,0],[552,552,1],[553,553,0],[554,554,1],[555,555,0],[556,556,1],[557,557,0],[558,558,1],[559,559,0],[560,560,1],[561,561,0],[562,562,1],[563,569,0],[570,571,1],[572,572,0],[573,574,1],[575,576,0],[577,577,1],[578,578,0],[579,582,1],[583,583,0],[584,584,1],[585,585,0],[586,586,1],[587,587,0],[588,588,1],[589,589,0],[590,590,1],[591,687,0],[688,696,1],[697,705,0],[710,721,0],[736,740,1],[748,748,0],[750,750,0],[768,831,0],[832,833,1],[834,834,0],[835,837,1],[838,846,0],[847,847,3],[848,879,0],[880,880,1],[881,881,0],[882,882,1],[883,883,0],[884,884,1],[885,885,0],[886,886,1],[887,887,0],[891,893,0],[895,895,1],[902,906,1],[908,908,1],[910,911,1],[912,912,0],[913,929,1],[931,939,1],[940,961,0],[962,962,2],[963,974,0],[975,982,1],[983,983,0],[984,984,1],[985,985,0],[986,986,1],[987,987,0],[988,988,1],[989,989,0],[990,990,1],[991,991,0],[992,992,1],[993,993,0],[994,994,1],[995,995,0],[996,996,1],[997,997,0],[998,998,1],[999,999,0],[1e3,1e3,1],[1001,1001,0],[1002,1002,1],[1003,1003,0],[1004,1004,1],[1005,1005,0],[1006,1006,1],[1007,1007,0],[1008,1010,1],[1011,1011,0],[1012,1013,1],[1015,1015,1],[1016,1016,0],[1017,1018,1],[1019,1020,0],[1021,1071,1],[1072,1119,0],[1120,1120,1],[1121,1121,0],[1122,1122,1],[1123,1123,0],[1124,1124,1],[1125,1125,0],[1126,1126,1],[1127,1127,0],[1128,1128,1],[1129,1129,0],[1130,1130,1],[1131,1131,0],[1132,1132,1],[1133,1133,0],[1134,1134,1],[1135,1135,0],[1136,1136,1],[1137,1137,0],[1138,1138,1],[1139,1139,0],[1140,1140,1],[1141,1141,0],[1142,1142,1],[1143,1143,0],[1144,1144,1],[1145,1145,0],[1146,1146,1],[1147,1147,0],[1148,1148,1],[1149,1149,0],[1150,1150,1],[1151,1151,0],[1152,1152,1],[1153,1153,0],[1155,1159,0],[1162,1162,1],[1163,1163,0],[1164,1164,1],[1165,1165,0],[1166,1166,1],[1167,1167,0],[1168,1168,1],[1169,1169,0],[1170,1170,1],[1171,1171,0],[1172,1172,1],[1173,1173,0],[1174,1174,1],[1175,1175,0],[1176,1176,1],[1177,1177,0],[1178,1178,1],[1179,1179,0],[1180,1180,1],[1181,1181,0],[1182,1182,1],[1183,1183,0],[1184,1184,1],[1185,1185,0],[1186,1186,1],[1187,1187,0],[1188,1188,1],[1189,1189,0],[1190,1190,1],[1191,1191,0],[1192,1192,1],[1193,1193,0],[1194,1194,1],[1195,1195,0],[1196,1196,1],[1197,1197,0],[1198,1198,1],[1199,1199,0],[1200,1200,1],[1201,1201,0],[1202,1202,1],[1203,1203,0],[1204,1204,1],[1205,1205,0],[1206,1206,1],[1207,1207,0],[1208,1208,1],[1209,1209,0],[1210,1210,1],[1211,1211,0],[1212,1212,1],[1213,1213,0],[1214,1214,1],[1215,1215,0],[1217,1217,1],[1218,1218,0],[1219,1219,1],[1220,1220,0],[1221,1221,1],[1222,1222,0],[1223,1223,1],[1224,1224,0],[1225,1225,1],[1226,1226,0],[1227,1227,1],[1228,1228,0],[1229,1229,1],[1230,1231,0],[1232,1232,1],[1233,1233,0],[1234,1234,1],[1235,1235,0],[1236,1236,1],[1237,1237,0],[1238,1238,1],[1239,1239,0],[1240,1240,1],[1241,1241,0],[1242,1242,1],[1243,1243,0],[1244,1244,1],[1245,1245,0],[1246,1246,1],[1247,1247,0],[1248,1248,1],[1249,1249,0],[1250,1250,1],[1251,1251,0],[1252,1252,1],[1253,1253,0],[1254,1254,1],[1255,1255,0],[1256,1256,1],[1257,1257,0],[1258,1258,1],[1259,1259,0],[1260,1260,1],[1261,1261,0],[1262,1262,1],[1263,1263,0],[1264,1264,1],[1265,1265,0],[1266,1266,1],[1267,1267,0],[1268,1268,1],[1269,1269,0],[1270,1270,1],[1271,1271,0],[1272,1272,1],[1273,1273,0],[1274,1274,1],[1275,1275,0],[1276,1276,1],[1277,1277,0],[1278,1278,1],[1279,1279,0],[1280,1280,1],[1281,1281,0],[1282,1282,1],[1283,1283,0],[1284,1284,1],[1285,1285,0],[1286,1286,1],[1287,1287,0],[1288,1288,1],[1289,1289,0],[1290,1290,1],[1291,1291,0],[1292,1292,1],[1293,1293,0],[1294,1294,1],[1295,1295,0],[1296,1296,1],[1297,1297,0],[1298,1298,1],[1299,1299,0],[1300,1300,1],[1301,1301,0],[1302,1302,1],[1303,1303,0],[1304,1304,1],[1305,1305,0],[1306,1306,1],[1307,1307,0],[1308,1308,1],[1309,1309,0],[1310,1310,1],[1311,1311,0],[1312,1312,1],[1313,1313,0],[1314,1314,1],[1315,1315,0],[1316,1316,1],[1317,1317,0],[1318,1318,1],[1319,1319,0],[1320,1320,1],[1321,1321,0],[1322,1322,1],[1323,1323,0],[1324,1324,1],[1325,1325,0],[1326,1326,1],[1327,1327,0],[1329,1366,1],[1369,1369,0],[1376,1414,0],[1415,1415,1],[1416,1416,0],[1425,1469,0],[1471,1471,0],[1473,1474,0],[1476,1477,0],[1479,1479,0],[1488,1514,0],[1519,1524,0],[1552,1562,0],[1568,1599,0],[1601,1641,0],[1646,1652,0],[1653,1656,1],[1657,1747,0],[1749,1756,0],[1759,1768,0],[1770,1791,0],[1808,1866,0],[1869,1969,0],[1984,2037,0],[2045,2045,0],[2048,2093,0],[2112,2139,0],[2144,2154,0],[2160,2183,0],[2185,2190,0],[2200,2273,0],[2275,2391,0],[2392,2399,1],[2400,2403,0],[2406,2415,0],[2417,2435,0],[2437,2444,0],[2447,2448,0],[2451,2472,0],[2474,2480,0],[2482,2482,0],[2486,2489,0],[2492,2500,0],[2503,2504,0],[2507,2510,0],[2519,2519,0],[2524,2525,1],[2527,2527,1],[2528,2531,0],[2534,2545,0],[2556,2556,0],[2558,2558,0],[2561,2563,0],[2565,2570,0],[2575,2576,0],[2579,2600,0],[2602,2608,0],[2610,2610,0],[2611,2611,1],[2613,2613,0],[2614,2614,1],[2616,2617,0],[2620,2620,0],[2622,2626,0],[2631,2632,0],[2635,2637,0],[2641,2641,0],[2649,2651,1],[2652,2652,0],[2654,2654,1],[2662,2677,0],[2689,2691,0],[2693,2701,0],[2703,2705,0],[2707,2728,0],[2730,2736,0],[2738,2739,0],[2741,2745,0],[2748,2757,0],[2759,2761,0],[2763,2765,0],[2768,2768,0],[2784,2787,0],[2790,2799,0],[2809,2815,0],[2817,2819,0],[2821,2828,0],[2831,2832,0],[2835,2856,0],[2858,2864,0],[2866,2867,0],[2869,2873,0],[2876,2884,0],[2887,2888,0],[2891,2893,0],[2901,2903,0],[2908,2909,1],[2911,2915,0],[2918,2927,0],[2929,2929,0],[2946,2947,0],[2949,2954,0],[2958,2960,0],[2962,2965,0],[2969,2970,0],[2972,2972,0],[2974,2975,0],[2979,2980,0],[2984,2986,0],[2990,3001,0],[3006,3010,0],[3014,3016,0],[3018,3021,0],[3024,3024,0],[3031,3031,0],[3046,3055,0],[3072,3084,0],[3086,3088,0],[3090,3112,0],[3114,3129,0],[3132,3140,0],[3142,3144,0],[3146,3149,0],[3157,3158,0],[3160,3162,0],[3165,3165,0],[3168,3171,0],[3174,3183,0],[3200,3203,0],[3205,3212,0],[3214,3216,0],[3218,3240,0],[3242,3251,0],[3253,3257,0],[3260,3268,0],[3270,3272,0],[3274,3277,0],[3285,3286,0],[3293,3294,0],[3296,3299,0],[3302,3311,0],[3313,3315,0],[3328,3340,0],[3342,3344,0],[3346,3396,0],[3398,3400,0],[3402,3406,0],[3412,3415,0],[3423,3427,0],[3430,3439,0],[3450,3455,0],[3457,3459,0],[3461,3478,0],[3482,3505,0],[3507,3515,0],[3517,3517,0],[3520,3526,0],[3530,3530,0],[3535,3540,0],[3542,3542,0],[3544,3551,0],[3558,3567,0],[3570,3571,0],[3585,3634,0],[3635,3635,1],[3636,3642,0],[3648,3662,0],[3664,3673,0],[3713,3714,0],[3716,3716,0],[3718,3722,0],[3724,3747,0],[3749,3749,0],[3751,3762,0],[3763,3763,1],[3764,3773,0],[3776,3780,0],[3782,3782,0],[3784,3790,0],[3792,3801,0],[3804,3805,1],[3806,3807,0],[3840,3840,0],[3851,3851,0],[3852,3852,1],[3864,3865,0],[3872,3881,0],[3893,3893,0],[3895,3895,0],[3897,3897,0],[3902,3906,0],[3907,3907,1],[3908,3911,0],[3913,3916,0],[3917,3917,1],[3918,3921,0],[3922,3922,1],[3923,3926,0],[3927,3927,1],[3928,3931,0],[3932,3932,1],[3933,3944,0],[3945,3945,1],[3946,3948,0],[3953,3954,0],[3955,3955,1],[3956,3956,0],[3957,3961,1],[3962,3968,0],[3969,3969,1],[3970,3972,0],[3974,3986,0],[3987,3987,1],[3988,3991,0],[3993,3996,0],[3997,3997,1],[3998,4001,0],[4002,4002,1],[4003,4006,0],[4007,4007,1],[4008,4011,0],[4012,4012,1],[4013,4024,0],[4025,4025,1],[4026,4028,0],[4038,4038,0],[4096,4169,0],[4176,4253,0],[4295,4295,1],[4301,4301,1],[4304,4346,0],[4348,4348,1],[4349,4351,0],[4608,4680,0],[4682,4685,0],[4688,4694,0],[4696,4696,0],[4698,4701,0],[4704,4744,0],[4746,4749,0],[4752,4784,0],[4786,4789,0],[4792,4798,0],[4800,4800,0],[4802,4805,0],[4808,4822,0],[4824,4880,0],[4882,4885,0],[4888,4954,0],[4957,4959,0],[4992,5007,0],[5024,5109,0],[5112,5117,1],[5121,5740,0],[5743,5759,0],[5761,5786,0],[5792,5866,0],[5873,5880,0],[5888,5909,0],[5919,5940,0],[5952,5971,0],[5984,5996,0],[5998,6e3,0],[6002,6003,0],[6016,6067,0],[6070,6099,0],[6103,6103,0],[6108,6109,0],[6112,6121,0],[6155,6155,3],[6159,6159,3],[6160,6169,0],[6176,6264,0],[6272,6314,0],[6320,6389,0],[6400,6430,0],[6432,6443,0],[6448,6459,0],[6470,6509,0],[6512,6516,0],[6528,6571,0],[6576,6601,0],[6608,6617,0],[6656,6683,0],[6688,6750,0],[6752,6780,0],[6783,6793,0],[6800,6809,0],[6823,6823,0],[6832,6845,0],[6847,6862,0],[6912,6988,0],[6992,7001,0],[7019,7027,0],[7040,7155,0],[7168,7223,0],[7232,7241,0],[7245,7293,0],[7296,7300,1],[7302,7304,1],[7312,7354,1],[7357,7359,1],[7376,7378,0],[7380,7418,0],[7424,7467,0],[7468,7470,1],[7471,7471,0],[7472,7482,1],[7483,7483,0],[7484,7501,1],[7502,7502,0],[7503,7530,1],[7531,7543,0],[7544,7544,1],[7545,7578,0],[7579,7615,1],[7616,7679,0],[7680,7680,1],[7681,7681,0],[7682,7682,1],[7683,7683,0],[7684,7684,1],[7685,7685,0],[7686,7686,1],[7687,7687,0],[7688,7688,1],[7689,7689,0],[7690,7690,1],[7691,7691,0],[7692,7692,1],[7693,7693,0],[7694,7694,1],[7695,7695,0],[7696,7696,1],[7697,7697,0],[7698,7698,1],[7699,7699,0],[7700,7700,1],[7701,7701,0],[7702,7702,1],[7703,7703,0],[7704,7704,1],[7705,7705,0],[7706,7706,1],[7707,7707,0],[7708,7708,1],[7709,7709,0],[7710,7710,1],[7711,7711,0],[7712,7712,1],[7713,7713,0],[7714,7714,1],[7715,7715,0],[7716,7716,1],[7717,7717,0],[7718,7718,1],[7719,7719,0],[7720,7720,1],[7721,7721,0],[7722,7722,1],[7723,7723,0],[7724,7724,1],[7725,7725,0],[7726,7726,1],[7727,7727,0],[7728,7728,1],[7729,7729,0],[7730,7730,1],[7731,7731,0],[7732,7732,1],[7733,7733,0],[7734,7734,1],[7735,7735,0],[7736,7736,1],[7737,7737,0],[7738,7738,1],[7739,7739,0],[7740,7740,1],[7741,7741,0],[7742,7742,1],[7743,7743,0],[7744,7744,1],[7745,7745,0],[7746,7746,1],[7747,7747,0],[7748,7748,1],[7749,7749,0],[7750,7750,1],[7751,7751,0],[7752,7752,1],[7753,7753,0],[7754,7754,1],[7755,7755,0],[7756,7756,1],[7757,7757,0],[7758,7758,1],[7759,7759,0],[7760,7760,1],[7761,7761,0],[7762,7762,1],[7763,7763,0],[7764,7764,1],[7765,7765,0],[7766,7766,1],[7767,7767,0],[7768,7768,1],[7769,7769,0],[7770,7770,1],[7771,7771,0],[7772,7772,1],[7773,7773,0],[7774,7774,1],[7775,7775,0],[7776,7776,1],[7777,7777,0],[7778,7778,1],[7779,7779,0],[7780,7780,1],[7781,7781,0],[7782,7782,1],[7783,7783,0],[7784,7784,1],[7785,7785,0],[7786,7786,1],[7787,7787,0],[7788,7788,1],[7789,7789,0],[7790,7790,1],[7791,7791,0],[7792,7792,1],[7793,7793,0],[7794,7794,1],[7795,7795,0],[7796,7796,1],[7797,7797,0],[7798,7798,1],[7799,7799,0],[7800,7800,1],[7801,7801,0],[7802,7802,1],[7803,7803,0],[7804,7804,1],[7805,7805,0],[7806,7806,1],[7807,7807,0],[7808,7808,1],[7809,7809,0],[7810,7810,1],[7811,7811,0],[7812,7812,1],[7813,7813,0],[7814,7814,1],[7815,7815,0],[7816,7816,1],[7817,7817,0],[7818,7818,1],[7819,7819,0],[7820,7820,1],[7821,7821,0],[7822,7822,1],[7823,7823,0],[7824,7824,1],[7825,7825,0],[7826,7826,1],[7827,7827,0],[7828,7828,1],[7829,7833,0],[7834,7835,1],[7836,7837,0],[7838,7838,1],[7839,7839,0],[7840,7840,1],[7841,7841,0],[7842,7842,1],[7843,7843,0],[7844,7844,1],[7845,7845,0],[7846,7846,1],[7847,7847,0],[7848,7848,1],[7849,7849,0],[7850,7850,1],[7851,7851,0],[7852,7852,1],[7853,7853,0],[7854,7854,1],[7855,7855,0],[7856,7856,1],[7857,7857,0],[7858,7858,1],[7859,7859,0],[7860,7860,1],[7861,7861,0],[7862,7862,1],[7863,7863,0],[7864,7864,1],[7865,7865,0],[7866,7866,1],[7867,7867,0],[7868,7868,1],[7869,7869,0],[7870,7870,1],[7871,7871,0],[7872,7872,1],[7873,7873,0],[7874,7874,1],[7875,7875,0],[7876,7876,1],[7877,7877,0],[7878,7878,1],[7879,7879,0],[7880,7880,1],[7881,7881,0],[7882,7882,1],[7883,7883,0],[7884,7884,1],[7885,7885,0],[7886,7886,1],[7887,7887,0],[7888,7888,1],[7889,7889,0],[7890,7890,1],[7891,7891,0],[7892,7892,1],[7893,7893,0],[7894,7894,1],[7895,7895,0],[7896,7896,1],[7897,7897,0],[7898,7898,1],[7899,7899,0],[7900,7900,1],[7901,7901,0],[7902,7902,1],[7903,7903,0],[7904,7904,1],[7905,7905,0],[7906,7906,1],[7907,7907,0],[7908,7908,1],[7909,7909,0],[7910,7910,1],[7911,7911,0],[7912,7912,1],[7913,7913,0],[7914,7914,1],[7915,7915,0],[7916,7916,1],[7917,7917,0],[7918,7918,1],[7919,7919,0],[7920,7920,1],[7921,7921,0],[7922,7922,1],[7923,7923,0],[7924,7924,1],[7925,7925,0],[7926,7926,1],[7927,7927,0],[7928,7928,1],[7929,7929,0],[7930,7930,1],[7931,7931,0],[7932,7932,1],[7933,7933,0],[7934,7934,1],[7935,7943,0],[7944,7951,1],[7952,7957,0],[7960,7965,1],[7968,7975,0],[7976,7983,1],[7984,7991,0],[7992,7999,1],[8e3,8005,0],[8008,8013,1],[8016,8023,0],[8025,8025,1],[8027,8027,1],[8029,8029,1],[8031,8031,1],[8032,8039,0],[8040,8047,1],[8048,8048,0],[8049,8049,1],[8050,8050,0],[8051,8051,1],[8052,8052,0],[8053,8053,1],[8054,8054,0],[8055,8055,1],[8056,8056,0],[8057,8057,1],[8058,8058,0],[8059,8059,1],[8060,8060,0],[8061,8061,1],[8064,8111,1],[8112,8113,0],[8114,8116,1],[8118,8118,0],[8119,8124,1],[8126,8126,1],[8130,8132,1],[8134,8134,0],[8135,8140,1],[8144,8146,0],[8147,8147,1],[8150,8151,0],[8152,8155,1],[8160,8162,0],[8163,8163,1],[8164,8167,0],[8168,8172,1],[8178,8180,1],[8182,8182,0],[8183,8188,1],[8203,8203,3],[8204,8204,2],[8205,8205,0],[8209,8209,1],[8243,8244,1],[8246,8247,1],[8279,8279,1],[8288,8288,3],[8292,8292,3],[8304,8305,1],[8308,8313,1],[8315,8315,1],[8319,8329,1],[8331,8331,1],[8336,8348,1],[8360,8360,1],[8450,8451,1],[8455,8455,1],[8457,8459,1],[8463,8464,1],[8466,8466,1],[8469,8470,1],[8473,8475,1],[8480,8482,1],[8484,8484,1],[8486,8486,1],[8488,8488,1],[8490,8493,1],[8495,8495,1],[8497,8497,1],[8499,8505,1],[8507,8509,1],[8511,8512,1],[8517,8517,1],[8519,8521,1],[8526,8526,0],[8528,8575,1],[8580,8580,0],[8585,8585,1],[8748,8749,1],[8751,8752,1],[9001,9002,1],[9312,9331,1],[9398,9450,1],[10764,10764,1],[10972,10972,1],[11264,11311,1],[11312,11359,0],[11360,11360,1],[11361,11361,0],[11362,11364,1],[11365,11366,0],[11367,11367,1],[11368,11368,0],[11369,11369,1],[11370,11370,0],[11371,11371,1],[11372,11372,0],[11373,11376,1],[11377,11377,0],[11378,11378,1],[11379,11380,0],[11381,11381,1],[11382,11387,0],[11388,11392,1],[11393,11393,0],[11394,11394,1],[11395,11395,0],[11396,11396,1],[11397,11397,0],[11398,11398,1],[11399,11399,0],[11400,11400,1],[11401,11401,0],[11402,11402,1],[11403,11403,0],[11404,11404,1],[11405,11405,0],[11406,11406,1],[11407,11407,0],[11408,11408,1],[11409,11409,0],[11410,11410,1],[11411,11411,0],[11412,11412,1],[11413,11413,0],[11414,11414,1],[11415,11415,0],[11416,11416,1],[11417,11417,0],[11418,11418,1],[11419,11419,0],[11420,11420,1],[11421,11421,0],[11422,11422,1],[11423,11423,0],[11424,11424,1],[11425,11425,0],[11426,11426,1],[11427,11427,0],[11428,11428,1],[11429,11429,0],[11430,11430,1],[11431,11431,0],[11432,11432,1],[11433,11433,0],[11434,11434,1],[11435,11435,0],[11436,11436,1],[11437,11437,0],[11438,11438,1],[11439,11439,0],[11440,11440,1],[11441,11441,0],[11442,11442,1],[11443,11443,0],[11444,11444,1],[11445,11445,0],[11446,11446,1],[11447,11447,0],[11448,11448,1],[11449,11449,0],[11450,11450,1],[11451,11451,0],[11452,11452,1],[11453,11453,0],[11454,11454,1],[11455,11455,0],[11456,11456,1],[11457,11457,0],[11458,11458,1],[11459,11459,0],[11460,11460,1],[11461,11461,0],[11462,11462,1],[11463,11463,0],[11464,11464,1],[11465,11465,0],[11466,11466,1],[11467,11467,0],[11468,11468,1],[11469,11469,0],[11470,11470,1],[11471,11471,0],[11472,11472,1],[11473,11473,0],[11474,11474,1],[11475,11475,0],[11476,11476,1],[11477,11477,0],[11478,11478,1],[11479,11479,0],[11480,11480,1],[11481,11481,0],[11482,11482,1],[11483,11483,0],[11484,11484,1],[11485,11485,0],[11486,11486,1],[11487,11487,0],[11488,11488,1],[11489,11489,0],[11490,11490,1],[11491,11492,0],[11499,11499,1],[11500,11500,0],[11501,11501,1],[11502,11505,0],[11506,11506,1],[11507,11507,0],[11520,11557,0],[11559,11559,0],[11565,11565,0],[11568,11623,0],[11631,11631,1],[11647,11670,0],[11680,11686,0],[11688,11694,0],[11696,11702,0],[11704,11710,0],[11712,11718,0],[11720,11726,0],[11728,11734,0],[11736,11742,0],[11744,11775,0],[11823,11823,0],[11935,11935,1],[12019,12019,1],[12032,12245,1],[12290,12290,1],[12293,12295,0],[12330,12333,0],[12342,12342,1],[12344,12346,1],[12348,12348,0],[12353,12438,0],[12441,12442,0],[12445,12446,0],[12447,12447,1],[12449,12542,0],[12543,12543,1],[12549,12591,0],[12593,12643,1],[12645,12686,1],[12690,12703,1],[12704,12735,0],[12784,12799,0],[12868,12871,1],[12880,12926,1],[12928,13249,1],[13251,13254,1],[13256,13271,1],[13273,13311,1],[13312,19903,0],[19968,42124,0],[42192,42237,0],[42240,42508,0],[42512,42539,0],[42560,42560,1],[42561,42561,0],[42562,42562,1],[42563,42563,0],[42564,42564,1],[42565,42565,0],[42566,42566,1],[42567,42567,0],[42568,42568,1],[42569,42569,0],[42570,42570,1],[42571,42571,0],[42572,42572,1],[42573,42573,0],[42574,42574,1],[42575,42575,0],[42576,42576,1],[42577,42577,0],[42578,42578,1],[42579,42579,0],[42580,42580,1],[42581,42581,0],[42582,42582,1],[42583,42583,0],[42584,42584,1],[42585,42585,0],[42586,42586,1],[42587,42587,0],[42588,42588,1],[42589,42589,0],[42590,42590,1],[42591,42591,0],[42592,42592,1],[42593,42593,0],[42594,42594,1],[42595,42595,0],[42596,42596,1],[42597,42597,0],[42598,42598,1],[42599,42599,0],[42600,42600,1],[42601,42601,0],[42602,42602,1],[42603,42603,0],[42604,42604,1],[42605,42607,0],[42612,42621,0],[42623,42623,0],[42624,42624,1],[42625,42625,0],[42626,42626,1],[42627,42627,0],[42628,42628,1],[42629,42629,0],[42630,42630,1],[42631,42631,0],[42632,42632,1],[42633,42633,0],[42634,42634,1],[42635,42635,0],[42636,42636,1],[42637,42637,0],[42638,42638,1],[42639,42639,0],[42640,42640,1],[42641,42641,0],[42642,42642,1],[42643,42643,0],[42644,42644,1],[42645,42645,0],[42646,42646,1],[42647,42647,0],[42648,42648,1],[42649,42649,0],[42650,42650,1],[42651,42651,0],[42652,42653,1],[42654,42725,0],[42736,42737,0],[42775,42783,0],[42786,42786,1],[42787,42787,0],[42788,42788,1],[42789,42789,0],[42790,42790,1],[42791,42791,0],[42792,42792,1],[42793,42793,0],[42794,42794,1],[42795,42795,0],[42796,42796,1],[42797,42797,0],[42798,42798,1],[42799,42801,0],[42802,42802,1],[42803,42803,0],[42804,42804,1],[42805,42805,0],[42806,42806,1],[42807,42807,0],[42808,42808,1],[42809,42809,0],[42810,42810,1],[42811,42811,0],[42812,42812,1],[42813,42813,0],[42814,42814,1],[42815,42815,0],[42816,42816,1],[42817,42817,0],[42818,42818,1],[42819,42819,0],[42820,42820,1],[42821,42821,0],[42822,42822,1],[42823,42823,0],[42824,42824,1],[42825,42825,0],[42826,42826,1],[42827,42827,0],[42828,42828,1],[42829,42829,0],[42830,42830,1],[42831,42831,0],[42832,42832,1],[42833,42833,0],[42834,42834,1],[42835,42835,0],[42836,42836,1],[42837,42837,0],[42838,42838,1],[42839,42839,0],[42840,42840,1],[42841,42841,0],[42842,42842,1],[42843,42843,0],[42844,42844,1],[42845,42845,0],[42846,42846,1],[42847,42847,0],[42848,42848,1],[42849,42849,0],[42850,42850,1],[42851,42851,0],[42852,42852,1],[42853,42853,0],[42854,42854,1],[42855,42855,0],[42856,42856,1],[42857,42857,0],[42858,42858,1],[42859,42859,0],[42860,42860,1],[42861,42861,0],[42862,42862,1],[42863,42863,0],[42864,42864,1],[42865,42872,0],[42873,42873,1],[42874,42874,0],[42875,42875,1],[42876,42876,0],[42877,42878,1],[42879,42879,0],[42880,42880,1],[42881,42881,0],[42882,42882,1],[42883,42883,0],[42884,42884,1],[42885,42885,0],[42886,42886,1],[42887,42888,0],[42891,42891,1],[42892,42892,0],[42893,42893,1],[42894,42895,0],[42896,42896,1],[42897,42897,0],[42898,42898,1],[42899,42901,0],[42902,42902,1],[42903,42903,0],[42904,42904,1],[42905,42905,0],[42906,42906,1],[42907,42907,0],[42908,42908,1],[42909,42909,0],[42910,42910,1],[42911,42911,0],[42912,42912,1],[42913,42913,0],[42914,42914,1],[42915,42915,0],[42916,42916,1],[42917,42917,0],[42918,42918,1],[42919,42919,0],[42920,42920,1],[42921,42921,0],[42922,42926,1],[42927,42927,0],[42928,42932,1],[42933,42933,0],[42934,42934,1],[42935,42935,0],[42936,42936,1],[42937,42937,0],[42938,42938,1],[42939,42939,0],[42940,42940,1],[42941,42941,0],[42942,42942,1],[42943,42943,0],[42944,42944,1],[42945,42945,0],[42946,42946,1],[42947,42947,0],[42948,42951,1],[42952,42952,0],[42953,42953,1],[42954,42954,0],[42960,42960,1],[42961,42961,0],[42963,42963,0],[42965,42965,0],[42966,42966,1],[42967,42967,0],[42968,42968,1],[42969,42969,0],[42994,42997,1],[42998,42999,0],[43e3,43001,1],[43002,43047,0],[43052,43052,0],[43072,43123,0],[43136,43205,0],[43216,43225,0],[43232,43255,0],[43259,43259,0],[43261,43309,0],[43312,43347,0],[43392,43456,0],[43471,43481,0],[43488,43518,0],[43520,43574,0],[43584,43597,0],[43600,43609,0],[43616,43638,0],[43642,43714,0],[43739,43741,0],[43744,43759,0],[43762,43766,0],[43777,43782,0],[43785,43790,0],[43793,43798,0],[43808,43814,0],[43816,43822,0],[43824,43866,0],[43868,43871,1],[43872,43880,0],[43881,43881,1],[43888,43967,1],[43968,44010,0],[44012,44013,0],[44016,44025,0],[44032,55203,0],[63744,63751,1],[63753,64013,1],[64014,64015,0],[64016,64016,1],[64017,64017,0],[64018,64018,1],[64019,64020,0],[64021,64030,1],[64031,64031,0],[64032,64032,1],[64033,64033,0],[64034,64034,1],[64035,64036,0],[64037,64038,1],[64039,64041,0],[64042,64093,1],[64095,64109,1],[64112,64217,1],[64256,64261,1],[64275,64279,1],[64285,64285,1],[64286,64286,0],[64287,64296,1],[64298,64310,1],[64312,64316,1],[64318,64318,1],[64320,64321,1],[64323,64324,1],[64326,64336,1],[64338,64338,1],[64342,64342,1],[64346,64346,1],[64350,64350,1],[64354,64354,1],[64358,64358,1],[64362,64362,1],[64366,64366,1],[64370,64370,1],[64374,64374,1],[64378,64378,1],[64382,64382,1],[64386,64386,1],[64388,64388,1],[64390,64390,1],[64392,64392,1],[64394,64394,1],[64396,64396,1],[64398,64398,1],[64402,64402,1],[64406,64406,1],[64410,64410,1],[64414,64414,1],[64416,64416,1],[64420,64420,1],[64422,64422,1],[64426,64426,1],[64430,64430,1],[64432,64432,1],[64467,64467,1],[64471,64471,1],[64473,64473,1],[64475,64475,1],[64477,64478,1],[64480,64480,1],[64482,64482,1],[64484,64484,1],[64488,64488,1],[64490,64490,1],[64492,64492,1],[64494,64494,1],[64496,64496,1],[64498,64498,1],[64500,64500,1],[64502,64502,1],[64505,64505,1],[64508,64508,1],[64512,64605,1],[64612,64828,1],[64848,64849,1],[64851,64856,1],[64858,64863,1],[64865,64866,1],[64868,64868,1],[64870,64871,1],[64873,64874,1],[64876,64876,1],[64878,64879,1],[64881,64881,1],[64883,64886,1],[64888,64892,1],[64894,64899,1],[64901,64901,1],[64903,64903,1],[64905,64911,1],[64914,64919,1],[64921,64924,1],[64926,64967,1],[65008,65017,1],[65020,65020,1],[65024,65024,3],[65041,65041,1],[65047,65048,1],[65056,65071,0],[65073,65074,1],[65081,65092,1],[65105,65105,1],[65112,65112,1],[65117,65118,1],[65123,65123,1],[65137,65137,1],[65139,65139,0],[65143,65143,1],[65145,65145,1],[65147,65147,1],[65149,65149,1],[65151,65153,1],[65155,65155,1],[65157,65157,1],[65159,65159,1],[65161,65161,1],[65165,65165,1],[65167,65167,1],[65171,65171,1],[65173,65173,1],[65177,65177,1],[65181,65181,1],[65185,65185,1],[65189,65189,1],[65193,65193,1],[65195,65195,1],[65197,65197,1],[65199,65199,1],[65201,65201,1],[65205,65205,1],[65209,65209,1],[65213,65213,1],[65217,65217,1],[65221,65221,1],[65225,65225,1],[65229,65229,1],[65233,65233,1],[65237,65237,1],[65241,65241,1],[65245,65245,1],[65249,65249,1],[65253,65253,1],[65257,65257,1],[65261,65261,1],[65263,65263,1],[65265,65265,1],[65269,65269,1],[65271,65271,1],[65273,65273,1],[65275,65275,1],[65279,65279,3],[65293,65294,1],[65296,65305,1],[65313,65338,1],[65345,65370,1],[65375,65439,1],[65441,65470,1],[65474,65479,1],[65482,65487,1],[65490,65495,1],[65498,65500,1],[65504,65506,1],[65508,65510,1],[65512,65518,1],[65536,65547,0],[65549,65574,0],[65576,65594,0],[65596,65597,0],[65599,65613,0],[65616,65629,0],[65664,65786,0],[66045,66045,0],[66176,66204,0],[66208,66256,0],[66272,66272,0],[66304,66335,0],[66349,66368,0],[66370,66377,0],[66384,66426,0],[66432,66461,0],[66464,66499,0],[66504,66511,0],[66560,66599,1],[66600,66717,0],[66720,66729,0],[66736,66771,1],[66776,66811,0],[66816,66855,0],[66864,66915,0],[66928,66938,1],[66940,66954,1],[66956,66962,1],[66964,66965,1],[66967,66977,0],[66979,66993,0],[66995,67001,0],[67003,67004,0],[67072,67382,0],[67392,67413,0],[67424,67431,0],[67456,67456,0],[67457,67461,1],[67463,67504,1],[67506,67514,1],[67584,67589,0],[67592,67592,0],[67594,67637,0],[67639,67640,0],[67644,67644,0],[67647,67669,0],[67680,67702,0],[67712,67742,0],[67808,67826,0],[67828,67829,0],[67840,67861,0],[67872,67897,0],[67968,68023,0],[68030,68031,0],[68096,68099,0],[68101,68102,0],[68108,68115,0],[68117,68119,0],[68121,68149,0],[68152,68154,0],[68159,68159,0],[68192,68220,0],[68224,68252,0],[68288,68295,0],[68297,68326,0],[68352,68405,0],[68416,68437,0],[68448,68466,0],[68480,68497,0],[68608,68680,0],[68736,68786,1],[68800,68850,0],[68864,68903,0],[68912,68921,0],[69248,69289,0],[69291,69292,0],[69296,69297,0],[69373,69404,0],[69415,69415,0],[69424,69456,0],[69488,69509,0],[69552,69572,0],[69600,69622,0],[69632,69702,0],[69734,69749,0],[69759,69818,0],[69826,69826,0],[69840,69864,0],[69872,69881,0],[69888,69940,0],[69942,69951,0],[69956,69959,0],[69968,70003,0],[70006,70006,0],[70016,70084,0],[70089,70092,0],[70094,70106,0],[70108,70108,0],[70144,70161,0],[70163,70199,0],[70206,70209,0],[70272,70278,0],[70280,70280,0],[70282,70285,0],[70287,70301,0],[70303,70312,0],[70320,70378,0],[70384,70393,0],[70400,70403,0],[70405,70412,0],[70415,70416,0],[70419,70440,0],[70442,70448,0],[70450,70451,0],[70453,70457,0],[70459,70468,0],[70471,70472,0],[70475,70477,0],[70480,70480,0],[70487,70487,0],[70493,70499,0],[70502,70508,0],[70512,70516,0],[70656,70730,0],[70736,70745,0],[70750,70753,0],[70784,70853,0],[70855,70855,0],[70864,70873,0],[71040,71093,0],[71096,71104,0],[71128,71133,0],[71168,71232,0],[71236,71236,0],[71248,71257,0],[71296,71352,0],[71360,71369,0],[71424,71450,0],[71453,71467,0],[71472,71481,0],[71488,71494,0],[71680,71738,0],[71840,71871,1],[71872,71913,0],[71935,71942,0],[71945,71945,0],[71948,71955,0],[71957,71958,0],[71960,71989,0],[71991,71992,0],[71995,72003,0],[72016,72025,0],[72096,72103,0],[72106,72151,0],[72154,72161,0],[72163,72164,0],[72192,72254,0],[72263,72263,0],[72272,72345,0],[72349,72349,0],[72368,72440,0],[72704,72712,0],[72714,72758,0],[72760,72768,0],[72784,72793,0],[72818,72847,0],[72850,72871,0],[72873,72886,0],[72960,72966,0],[72968,72969,0],[72971,73014,0],[73018,73018,0],[73020,73021,0],[73023,73031,0],[73040,73049,0],[73056,73061,0],[73063,73064,0],[73066,73102,0],[73104,73105,0],[73107,73112,0],[73120,73129,0],[73440,73462,0],[73472,73488,0],[73490,73530,0],[73534,73538,0],[73552,73561,0],[73648,73648,0],[73728,74649,0],[74880,75075,0],[77712,77808,0],[77824,78895,0],[78912,78933,0],[82944,83526,0],[92160,92728,0],[92736,92766,0],[92768,92777,0],[92784,92862,0],[92864,92873,0],[92880,92909,0],[92912,92916,0],[92928,92982,0],[92992,92995,0],[93008,93017,0],[93027,93047,0],[93053,93071,0],[93760,93791,1],[93792,93823,0],[93952,94026,0],[94031,94087,0],[94095,94111,0],[94176,94177,0],[94179,94180,0],[94192,94193,0],[94208,100343,0],[100352,101589,0],[101632,101640,0],[110576,110579,0],[110581,110587,0],[110589,110590,0],[110592,110882,0],[110898,110898,0],[110928,110930,0],[110933,110933,0],[110948,110951,0],[110960,111355,0],[113664,113770,0],[113776,113788,0],[113792,113800,0],[113808,113817,0],[113821,113822,0],[113824,113824,3],[118528,118573,0],[118576,118598,0],[119134,119140,1],[119227,119232,1],[119808,119892,1],[119894,119964,1],[119966,119967,1],[119970,119970,1],[119973,119974,1],[119977,119980,1],[119982,119993,1],[119995,119995,1],[119997,120003,1],[120005,120069,1],[120071,120074,1],[120077,120084,1],[120086,120092,1],[120094,120121,1],[120123,120126,1],[120128,120132,1],[120134,120134,1],[120138,120144,1],[120146,120485,1],[120488,120531,1],[120533,120589,1],[120591,120647,1],[120649,120705,1],[120707,120763,1],[120765,120778,1],[120782,120831,1],[121344,121398,0],[121403,121452,0],[121461,121461,0],[121476,121476,0],[121499,121503,0],[121505,121519,0],[122624,122654,0],[122661,122666,0],[122880,122886,0],[122888,122904,0],[122907,122913,0],[122915,122916,0],[122918,122922,0],[122928,122989,1],[123023,123023,0],[123136,123180,0],[123184,123197,0],[123200,123209,0],[123214,123214,0],[123536,123566,0],[123584,123641,0],[124112,124153,0],[124896,124902,0],[124904,124907,0],[124909,124910,0],[124912,124926,0],[124928,125124,0],[125136,125142,0],[125184,125217,1],[125218,125259,0],[125264,125273,0],[126464,126467,1],[126469,126495,1],[126497,126498,1],[126500,126500,1],[126503,126503,1],[126505,126514,1],[126516,126519,1],[126521,126521,1],[126523,126523,1],[126530,126530,1],[126535,126535,1],[126537,126537,1],[126539,126539,1],[126541,126543,1],[126545,126546,1],[126548,126548,1],[126551,126551,1],[126553,126553,1],[126555,126555,1],[126557,126557,1],[126559,126559,1],[126561,126562,1],[126564,126564,1],[126567,126570,1],[126572,126578,1],[126580,126583,1],[126585,126588,1],[126590,126590,1],[126592,126601,1],[126603,126619,1],[126625,126627,1],[126629,126633,1],[126635,126651,1],[127274,127278,1],[127280,127311,1],[127338,127340,1],[127376,127376,1],[127488,127490,1],[127504,127547,1],[127552,127560,1],[127568,127569,1],[130032,130041,1],[131072,173791,0],[173824,177977,0],[177984,178205,0],[178208,183969,0],[183984,191456,0],[191472,192093,0],[194560,194609,1],[194612,194629,1],[194631,194663,1],[194665,194666,1],[194668,194675,1],[194677,194705,1],[194707,194708,1],[194710,194846,1],[194848,194860,1],[194862,194886,1],[194888,194909,1],[194912,195006,1],[195008,195070,1],[195072,195101,1],[196608,201546,0],[201552,205743,0],[917760,917760,3]],mappings:{65:[97],66:[98],67:[99],68:[100],69:[101],70:[102],71:[103],72:[104],73:[105],74:[106],75:[107],76:[108],77:[109],78:[110],79:[111],80:[112],81:[113],82:[114],83:[115],84:[116],85:[117],86:[118],87:[119],88:[120],89:[121],90:[122],160:[32],168:[32,776],170:[97],175:[32,772],178:[50],179:[51],180:[32,769],181:[956],184:[32,807],185:[49],186:[111],188:[49,8260,52],189:[49,8260,50],190:[51,8260,52],192:[224],193:[225],194:[226],195:[227],196:[228],197:[229],198:[230],199:[231],200:[232],201:[233],202:[234],203:[235],204:[236],205:[237],206:[238],207:[239],208:[240],209:[241],210:[242],211:[243],212:[244],213:[245],214:[246],216:[248],217:[249],218:[250],219:[251],220:[252],221:[253],222:[254],223:[115,115],256:[257],258:[259],260:[261],262:[263],264:[265],266:[267],268:[269],270:[271],272:[273],274:[275],276:[277],278:[279],280:[281],282:[283],284:[285],286:[287],288:[289],290:[291],292:[293],294:[295],296:[297],298:[299],300:[301],302:[303],304:[105,775],306:[105,106],308:[309],310:[311],313:[314],315:[316],317:[318],319:[108,183],321:[322],323:[324],325:[326],327:[328],329:[700,110],330:[331],332:[333],334:[335],336:[337],338:[339],340:[341],342:[343],344:[345],346:[347],348:[349],350:[351],352:[353],354:[355],356:[357],358:[359],360:[361],362:[363],364:[365],366:[367],368:[369],370:[371],372:[373],374:[375],376:[255],377:[378],379:[380],381:[382],383:[115],385:[595],386:[387],388:[389],390:[596],391:[392],393:[598],394:[599],395:[396],398:[477],399:[601],400:[603],401:[402],403:[608],404:[611],406:[617],407:[616],408:[409],412:[623],413:[626],415:[629],416:[417],418:[419],420:[421],422:[640],423:[424],425:[643],428:[429],430:[648],431:[432],433:[650],434:[651],435:[436],437:[438],439:[658],440:[441],444:[445],452:[100,382],455:[108,106],458:[110,106],461:[462],463:[464],465:[466],467:[468],469:[470],471:[472],473:[474],475:[476],478:[479],480:[481],482:[483],484:[485],486:[487],488:[489],490:[491],492:[493],494:[495],497:[100,122],500:[501],502:[405],503:[447],504:[505],506:[507],508:[509],510:[511],512:[513],514:[515],516:[517],518:[519],520:[521],522:[523],524:[525],526:[527],528:[529],530:[531],532:[533],534:[535],536:[537],538:[539],540:[541],542:[543],544:[414],546:[547],548:[549],550:[551],552:[553],554:[555],556:[557],558:[559],560:[561],562:[563],570:[11365],571:[572],573:[410],574:[11366],577:[578],579:[384],580:[649],581:[652],582:[583],584:[585],586:[587],588:[589],590:[591],688:[104],689:[614],690:[106],691:[114],692:[633],693:[635],694:[641],695:[119],696:[121],728:[32,774],729:[32,775],730:[32,778],731:[32,808],732:[32,771],733:[32,779],736:[611],737:[108],738:[115],739:[120],740:[661],832:[768],833:[769],835:[787],836:[776,769],837:[953],880:[881],882:[883],884:[697],886:[887],890:[32,953],894:[59],895:[1011],900:[32,769],901:[32,776,769],902:[940],903:[183],904:[941],905:[942],906:[943],908:[972],910:[973],911:[974],913:[945],914:[946],915:[947],916:[948],917:[949],918:[950],919:[951],920:[952],921:[953],922:[954],923:[955],924:[956],925:[957],926:[958],927:[959],928:[960],929:[961],931:[963],932:[964],933:[965],934:[966],935:[967],936:[968],937:[969],938:[970],939:[971],962:[963],975:[983],976:[946],977:[952],978:[965],979:[973],980:[971],981:[966],982:[960],984:[985],986:[987],988:[989],990:[991],992:[993],994:[995],996:[997],998:[999],1e3:[1001],1002:[1003],1004:[1005],1006:[1007],1008:[954],1009:[961],1010:[963],1012:[952],1013:[949],1015:[1016],1017:[963],1018:[1019],1021:[891],1022:[892],1023:[893],1024:[1104],1025:[1105],1026:[1106],1027:[1107],1028:[1108],1029:[1109],1030:[1110],1031:[1111],1032:[1112],1033:[1113],1034:[1114],1035:[1115],1036:[1116],1037:[1117],1038:[1118],1039:[1119],1040:[1072],1041:[1073],1042:[1074],1043:[1075],1044:[1076],1045:[1077],1046:[1078],1047:[1079],1048:[1080],1049:[1081],1050:[1082],1051:[1083],1052:[1084],1053:[1085],1054:[1086],1055:[1087],1056:[1088],1057:[1089],1058:[1090],1059:[1091],1060:[1092],1061:[1093],1062:[1094],1063:[1095],1064:[1096],1065:[1097],1066:[1098],1067:[1099],1068:[1100],1069:[1101],1070:[1102],1071:[1103],1120:[1121],1122:[1123],1124:[1125],1126:[1127],1128:[1129],1130:[1131],1132:[1133],1134:[1135],1136:[1137],1138:[1139],1140:[1141],1142:[1143],1144:[1145],1146:[1147],1148:[1149],1150:[1151],1152:[1153],1162:[1163],1164:[1165],1166:[1167],1168:[1169],1170:[1171],1172:[1173],1174:[1175],1176:[1177],1178:[1179],1180:[1181],1182:[1183],1184:[1185],1186:[1187],1188:[1189],1190:[1191],1192:[1193],1194:[1195],1196:[1197],1198:[1199],1200:[1201],1202:[1203],1204:[1205],1206:[1207],1208:[1209],1210:[1211],1212:[1213],1214:[1215],1217:[1218],1219:[1220],1221:[1222],1223:[1224],1225:[1226],1227:[1228],1229:[1230],1232:[1233],1234:[1235],1236:[1237],1238:[1239],1240:[1241],1242:[1243],1244:[1245],1246:[1247],1248:[1249],1250:[1251],1252:[1253],1254:[1255],1256:[1257],1258:[1259],1260:[1261],1262:[1263],1264:[1265],1266:[1267],1268:[1269],1270:[1271],1272:[1273],1274:[1275],1276:[1277],1278:[1279],1280:[1281],1282:[1283],1284:[1285],1286:[1287],1288:[1289],1290:[1291],1292:[1293],1294:[1295],1296:[1297],1298:[1299],1300:[1301],1302:[1303],1304:[1305],1306:[1307],1308:[1309],1310:[1311],1312:[1313],1314:[1315],1316:[1317],1318:[1319],1320:[1321],1322:[1323],1324:[1325],1326:[1327],1329:[1377],1330:[1378],1331:[1379],1332:[1380],1333:[1381],1334:[1382],1335:[1383],1336:[1384],1337:[1385],1338:[1386],1339:[1387],1340:[1388],1341:[1389],1342:[1390],1343:[1391],1344:[1392],1345:[1393],1346:[1394],1347:[1395],1348:[1396],1349:[1397],1350:[1398],1351:[1399],1352:[1400],1353:[1401],1354:[1402],1355:[1403],1356:[1404],1357:[1405],1358:[1406],1359:[1407],1360:[1408],1361:[1409],1362:[1410],1363:[1411],1364:[1412],1365:[1413],1366:[1414],1415:[1381,1410],1653:[1575,1652],1654:[1608,1652],1655:[1735,1652],1656:[1610,1652],2392:[2325,2364],2393:[2326,2364],2394:[2327,2364],2395:[2332,2364],2396:[2337,2364],2397:[2338,2364],2398:[2347,2364],2399:[2351,2364],2524:[2465,2492],2525:[2466,2492],2527:[2479,2492],2611:[2610,2620],2614:[2616,2620],2649:[2582,2620],2650:[2583,2620],2651:[2588,2620],2654:[2603,2620],2908:[2849,2876],2909:[2850,2876],3635:[3661,3634],3763:[3789,3762],3804:[3755,3737],3805:[3755,3745],3852:[3851],3907:[3906,4023],3917:[3916,4023],3922:[3921,4023],3927:[3926,4023],3932:[3931,4023],3945:[3904,4021],3955:[3953,3954],3957:[3953,3956],3958:[4018,3968],3959:[4018,3953,3968],3960:[4019,3968],3961:[4019,3953,3968],3969:[3953,3968],3987:[3986,4023],3997:[3996,4023],4002:[4001,4023],4007:[4006,4023],4012:[4011,4023],4025:[3984,4021],4295:[11559],4301:[11565],4348:[4316],5112:[5104],5113:[5105],5114:[5106],5115:[5107],5116:[5108],5117:[5109],7296:[1074],7297:[1076],7298:[1086],7299:[1089],7300:[1090],7302:[1098],7303:[1123],7304:[42571],7312:[4304],7313:[4305],7314:[4306],7315:[4307],7316:[4308],7317:[4309],7318:[4310],7319:[4311],7320:[4312],7321:[4313],7322:[4314],7323:[4315],7324:[4316],7325:[4317],7326:[4318],7327:[4319],7328:[4320],7329:[4321],7330:[4322],7331:[4323],7332:[4324],7333:[4325],7334:[4326],7335:[4327],7336:[4328],7337:[4329],7338:[4330],7339:[4331],7340:[4332],7341:[4333],7342:[4334],7343:[4335],7344:[4336],7345:[4337],7346:[4338],7347:[4339],7348:[4340],7349:[4341],7350:[4342],7351:[4343],7352:[4344],7353:[4345],7354:[4346],7357:[4349],7358:[4350],7359:[4351],7468:[97],7469:[230],7470:[98],7472:[100],7473:[101],7474:[477],7475:[103],7476:[104],7477:[105],7478:[106],7479:[107],7480:[108],7481:[109],7482:[110],7484:[111],7485:[547],7486:[112],7487:[114],7488:[116],7489:[117],7490:[119],7491:[97],7492:[592],7493:[593],7494:[7426],7495:[98],7496:[100],7497:[101],7498:[601],7499:[603],7500:[604],7501:[103],7503:[107],7504:[109],7505:[331],7506:[111],7507:[596],7508:[7446],7509:[7447],7510:[112],7511:[116],7512:[117],7513:[7453],7514:[623],7515:[118],7516:[7461],7517:[946],7518:[947],7519:[948],7520:[966],7521:[967],7522:[105],7523:[114],7524:[117],7525:[118],7526:[946],7527:[947],7528:[961],7529:[966],7530:[967],7544:[1085],7579:[594],7580:[99],7581:[597],7582:[240],7583:[604],7584:[102],7585:[607],7586:[609],7587:[613],7588:[616],7589:[617],7590:[618],7591:[7547],7592:[669],7593:[621],7594:[7557],7595:[671],7596:[625],7597:[624],7598:[626],7599:[627],7600:[628],7601:[629],7602:[632],7603:[642],7604:[643],7605:[427],7606:[649],7607:[650],7608:[7452],7609:[651],7610:[652],7611:[122],7612:[656],7613:[657],7614:[658],7615:[952],7680:[7681],7682:[7683],7684:[7685],7686:[7687],7688:[7689],7690:[7691],7692:[7693],7694:[7695],7696:[7697],7698:[7699],7700:[7701],7702:[7703],7704:[7705],7706:[7707],7708:[7709],7710:[7711],7712:[7713],7714:[7715],7716:[7717],7718:[7719],7720:[7721],7722:[7723],7724:[7725],7726:[7727],7728:[7729],7730:[7731],7732:[7733],7734:[7735],7736:[7737],7738:[7739],7740:[7741],7742:[7743],7744:[7745],7746:[7747],7748:[7749],7750:[7751],7752:[7753],7754:[7755],7756:[7757],7758:[7759],7760:[7761],7762:[7763],7764:[7765],7766:[7767],7768:[7769],7770:[7771],7772:[7773],7774:[7775],7776:[7777],7778:[7779],7780:[7781],7782:[7783],7784:[7785],7786:[7787],7788:[7789],7790:[7791],7792:[7793],7794:[7795],7796:[7797],7798:[7799],7800:[7801],7802:[7803],7804:[7805],7806:[7807],7808:[7809],7810:[7811],7812:[7813],7814:[7815],7816:[7817],7818:[7819],7820:[7821],7822:[7823],7824:[7825],7826:[7827],7828:[7829],7834:[97,702],7835:[7777],7838:[223],7840:[7841],7842:[7843],7844:[7845],7846:[7847],7848:[7849],7850:[7851],7852:[7853],7854:[7855],7856:[7857],7858:[7859],7860:[7861],7862:[7863],7864:[7865],7866:[7867],7868:[7869],7870:[7871],7872:[7873],7874:[7875],7876:[7877],7878:[7879],7880:[7881],7882:[7883],7884:[7885],7886:[7887],7888:[7889],7890:[7891],7892:[7893],7894:[7895],7896:[7897],7898:[7899],7900:[7901],7902:[7903],7904:[7905],7906:[7907],7908:[7909],7910:[7911],7912:[7913],7914:[7915],7916:[7917],7918:[7919],7920:[7921],7922:[7923],7924:[7925],7926:[7927],7928:[7929],7930:[7931],7932:[7933],7934:[7935],7944:[7936],7945:[7937],7946:[7938],7947:[7939],7948:[7940],7949:[7941],7950:[7942],7951:[7943],7960:[7952],7961:[7953],7962:[7954],7963:[7955],7964:[7956],7965:[7957],7976:[7968],7977:[7969],7978:[7970],7979:[7971],7980:[7972],7981:[7973],7982:[7974],7983:[7975],7992:[7984],7993:[7985],7994:[7986],7995:[7987],7996:[7988],7997:[7989],7998:[7990],7999:[7991],8008:[8e3],8009:[8001],8010:[8002],8011:[8003],8012:[8004],8013:[8005],8025:[8017],8027:[8019],8029:[8021],8031:[8023],8040:[8032],8041:[8033],8042:[8034],8043:[8035],8044:[8036],8045:[8037],8046:[8038],8047:[8039],8049:[940],8051:[941],8053:[942],8055:[943],8057:[972],8059:[973],8061:[974],8064:[7936,953],8065:[7937,953],8066:[7938,953],8067:[7939,953],8068:[7940,953],8069:[7941,953],8070:[7942,953],8071:[7943,953],8072:[7936,953],8073:[7937,953],8074:[7938,953],8075:[7939,953],8076:[7940,953],8077:[7941,953],8078:[7942,953],8079:[7943,953],8080:[7968,953],8081:[7969,953],8082:[7970,953],8083:[7971,953],8084:[7972,953],8085:[7973,953],8086:[7974,953],8087:[7975,953],8088:[7968,953],8089:[7969,953],8090:[7970,953],8091:[7971,953],8092:[7972,953],8093:[7973,953],8094:[7974,953],8095:[7975,953],8096:[8032,953],8097:[8033,953],8098:[8034,953],8099:[8035,953],8100:[8036,953],8101:[8037,953],8102:[8038,953],8103:[8039,953],8104:[8032,953],8105:[8033,953],8106:[8034,953],8107:[8035,953],8108:[8036,953],8109:[8037,953],8110:[8038,953],8111:[8039,953],8114:[8048,953],8115:[945,953],8116:[940,953],8119:[8118,953],8120:[8112],8121:[8113],8122:[8048],8123:[940],8124:[945,953],8125:[32,787],8126:[953],8127:[32,787],8128:[32,834],8129:[32,776,834],8130:[8052,953],8131:[951,953],8132:[942,953],8135:[8134,953],8136:[8050],8137:[941],8138:[8052],8139:[942],8140:[951,953],8141:[32,787,768],8142:[32,787,769],8143:[32,787,834],8147:[912],8152:[8144],8153:[8145],8154:[8054],8155:[943],8157:[32,788,768],8158:[32,788,769],8159:[32,788,834],8163:[944],8168:[8160],8169:[8161],8170:[8058],8171:[973],8172:[8165],8173:[32,776,768],8174:[32,776,769],8175:[96],8178:[8060,953],8179:[969,953],8180:[974,953],8183:[8182,953],8184:[8056],8185:[972],8186:[8060],8187:[974],8188:[969,953],8189:[32,769],8190:[32,788],8192:[32],8204:[],8209:[8208],8215:[32,819],8239:[32],8243:[8242,8242],8244:[8242,8242,8242],8246:[8245,8245],8247:[8245,8245,8245],8252:[33,33],8254:[32,773],8263:[63,63],8264:[63,33],8265:[33,63],8279:[8242,8242,8242,8242],8287:[32],8304:[48],8305:[105],8308:[52],8309:[53],8310:[54],8311:[55],8312:[56],8313:[57],8314:[43],8315:[8722],8316:[61],8317:[40],8318:[41],8319:[110],8320:[48],8321:[49],8322:[50],8323:[51],8324:[52],8325:[53],8326:[54],8327:[55],8328:[56],8329:[57],8330:[43],8331:[8722],8332:[61],8333:[40],8334:[41],8336:[97],8337:[101],8338:[111],8339:[120],8340:[601],8341:[104],8342:[107],8343:[108],8344:[109],8345:[110],8346:[112],8347:[115],8348:[116],8360:[114,115],8448:[97,47,99],8449:[97,47,115],8450:[99],8451:[176,99],8453:[99,47,111],8454:[99,47,117],8455:[603],8457:[176,102],8458:[103],8459:[104],8463:[295],8464:[105],8466:[108],8469:[110],8470:[110,111],8473:[112],8474:[113],8475:[114],8480:[115,109],8481:[116,101,108],8482:[116,109],8484:[122],8486:[969],8488:[122],8490:[107],8491:[229],8492:[98],8493:[99],8495:[101],8497:[102],8499:[109],8500:[111],8501:[1488],8502:[1489],8503:[1490],8504:[1491],8505:[105],8507:[102,97,120],8508:[960],8509:[947],8511:[960],8512:[8721],8517:[100],8519:[101],8520:[105],8521:[106],8528:[49,8260,55],8529:[49,8260,57],8530:[49,8260,49,48],8531:[49,8260,51],8532:[50,8260,51],8533:[49,8260,53],8534:[50,8260,53],8535:[51,8260,53],8536:[52,8260,53],8537:[49,8260,54],8538:[53,8260,54],8539:[49,8260,56],8540:[51,8260,56],8541:[53,8260,56],8542:[55,8260,56],8543:[49,8260],8544:[105],8545:[105,105],8546:[105,105,105],8547:[105,118],8548:[118],8549:[118,105],8550:[118,105,105],8551:[118,105,105,105],8552:[105,120],8553:[120],8554:[120,105],8555:[120,105,105],8556:[108],8557:[99],8558:[100],8559:[109