From 2357c1658c8578564346a3915e64b78c2a750ba0 Mon Sep 17 00:00:00 2001 From: HF Date: Fri, 29 Apr 2022 14:49:27 +0200 Subject: [PATCH 1/2] reworked server setup --- .gitignore | 4 +- server/dist/app.js | 76 +- server/package-lock.json | 2654 ++++++++++++++++++++++++++---------- server/package.json | 16 +- server/src/Lobby.ts | 53 +- server/src/LobbyManager.ts | 20 +- server/src/User.ts | 5 +- server/src/app.ts | 8 +- server/tests/test.test.ts | 12 +- server/tsconfig.json | 8 +- server/vite.config.js | 51 - server/vitest.config.ts | 7 + 12 files changed, 2084 insertions(+), 830 deletions(-) delete mode 100644 server/vite.config.js create mode 100644 server/vitest.config.ts diff --git a/.gitignore b/.gitignore index 1383b6a..3b26fdd 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,6 @@ coverage .env .env.* !.env.example -.output \ No newline at end of file +.output +.vscode +package-lock.json \ No newline at end of file diff --git a/server/dist/app.js b/server/dist/app.js index 8005c4a..7865eb7 100644 --- a/server/dist/app.js +++ b/server/dist/app.js @@ -1,19 +1,65 @@ "use strict"; -Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); -var express = require("express"); -var http = require("http"); -function _interopDefaultLegacy(e) { - return e && typeof e === "object" && "default" in e ? e : { "default": e }; -} -var express__default = /* @__PURE__ */ _interopDefaultLegacy(express); -var http__default = /* @__PURE__ */ _interopDefaultLegacy(http); -const app = express__default["default"](); -const server = http__default["default"].createServer(app); -server.listen(3e3, () => { - console.log("listening on *:3000"); +var __importDefault = (this && this.__importDefault) || function (mod) { + return (mod && mod.__esModule) ? mod : { "default": mod }; +}; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.yam = void 0; +const express_1 = __importDefault(require("express")); +const cors_1 = __importDefault(require("cors")); +const socket_io_1 = require("socket.io"); +const http_1 = __importDefault(require("http")); +const LobbyManager_1 = __importDefault(require("./LobbyManager")); +const User_1 = __importDefault(require("./User")); +const app = (0, express_1.default)(); +app.use((0, cors_1.default)({ + origin: ["http://localhost:3000", "http://localhost:3001"], +})); +const httpServer = http_1.default.createServer(app); +const ioServer = new socket_io_1.Server(httpServer, { + // transports: ["websocket"], + cors: { + //@ts-ignore + origins: ["http://localhost:3000", "http://localhost:3001"], + handlePreflightRequest: (req, res) => { + res.writeHead(200, { + "Access-Control-Allow-Origin": "http://localhost:3000, http://localhost:3001", + "Access-Control-Allow-Methods": "GET,POST", + "Access-Control-Allow-Headers": "my-custom-header", + "Access-Control-Allow-Credentials": true, + }); + res.end("ok"); + }, + }, +}); +// const domain = "localhost"; +// const port = 3001; +// const httpServer = http.createServer(app); +// httpServer.listen(port, domain); +// const ioServer = Server.listen(httpServer, { transports: ["websocket"] }); +let manager = new LobbyManager_1.default(); +ioServer.on("connection", (socket) => { + var _a, _b; + console.log(ioServer.sockets); + console.log("connection"); + manager.createLobby("testLobby", 10); + (_a = manager.getLobby("testLobby")) === null || _a === void 0 ? void 0 : _a.addUser(new User_1.default("client_" + socket.handshake.address, socket)); + console.log("Lobbies", manager.lobbies); + console.log("Users", manager.lobbies[0].users); + socket.emit("msg", "Welcome " + ((_b = manager.getLobby("testLobby")) === null || _b === void 0 ? void 0 : _b.users[0].name), (response) => { + var _a, _b, _c; + console.log(((_a = manager.getLobby("testLobby")) === null || _a === void 0 ? void 0 : _a.users[0].name) + " responded with: " + response); + (_b = manager.getLobby("testLobby")) === null || _b === void 0 ? void 0 : _b.removeUser((_c = manager.getLobby("testLobby")) === null || _c === void 0 ? void 0 : _c.users[0]); + console.log("Lobbies", manager.lobbies); + console.log("Users", manager.lobbies[0].users); + manager.deleteLobby("testLobby"); + console.log("Lobbies", manager.lobbies); + socket.disconnect(true); + }); }); app.get("/", (req, res) => { - res.send("

Hello world

"); + res.send("

Welcome to the Server API

Please connect to this server with the help of a (socket.io) socket connection.

"); +}); +httpServer.listen(8080, () => { + console.log("listening on *:8080"); }); -const yam = app; -exports.yam = yam; +exports.yam = app; diff --git a/server/package-lock.json b/server/package-lock.json index 2bc4b76..7a1e366 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -13,272 +13,62 @@ "socket.io": "4.4.1" }, "devDependencies": { - "@swc/core": "1.2.168", + "@types/cors": "^2.8.12", "@types/express": "4.17.13", + "@types/node": "^17.0.30", + "c8": "^7.11.2", + "socket.io-mock-ts": "^1.0.2", + "ts-node-dev": "^1.1.8", "typescript": "^4.6.3", - "vite": "2.9.5", - "vite-plugin-node": "0.0.19", - "vitest": "0.9.3" - } - }, - "node_modules/@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", - "dev": true, - "dependencies": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/@socket.io/base64-arraybuffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", - "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/@swc/core": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.2.168.tgz", - "integrity": "sha512-O/PzeeSBqNQcpT/+62AGjXJ/TGQ2/jAkJc5aRtT/SyvwA/wQ+gSMOGc3mdFobD7SvgnXX+oS4/I/es84HhrhUA==", - "dev": true, - "bin": { - "swcx": "run_swcx.js" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/swc" - }, - "optionalDependencies": { - "@swc/core-android-arm-eabi": "1.2.168", - "@swc/core-android-arm64": "1.2.168", - "@swc/core-darwin-arm64": "1.2.168", - "@swc/core-darwin-x64": "1.2.168", - "@swc/core-freebsd-x64": "1.2.168", - "@swc/core-linux-arm-gnueabihf": "1.2.168", - "@swc/core-linux-arm64-gnu": "1.2.168", - "@swc/core-linux-arm64-musl": "1.2.168", - "@swc/core-linux-x64-gnu": "1.2.168", - "@swc/core-linux-x64-musl": "1.2.168", - "@swc/core-win32-arm64-msvc": "1.2.168", - "@swc/core-win32-ia32-msvc": "1.2.168", - "@swc/core-win32-x64-msvc": "1.2.168" - } - }, - "node_modules/@swc/core-android-arm-eabi": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-android-arm-eabi/-/core-android-arm-eabi-1.2.168.tgz", - "integrity": "sha512-RjjudVdJxm1KoNrbFxQIppJQjB1mzMYKW6+HYKVl8ktc7i/mnjwcl0cXVBWGbw1xsRWbTjHMHPs/kJ3hOESoeg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-android-arm64": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-android-arm64/-/core-android-arm64-1.2.168.tgz", - "integrity": "sha512-K83gxb578LJid4GI047oSdaK90REnaXfXa+f+DT3Ud5hKFDrF7zkpyF6oxfHJGTl9LCUMXhijwg8aRXaFZFqWQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-darwin-arm64": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.2.168.tgz", - "integrity": "sha512-/kciTqYbEryg3e2C+/Twpww7LBc+zaF7yhz2AmxOrA7nQKuUNHA3Q/Y4sXthSXD2BLqPABJETbRmfmumNi8gQA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-darwin-x64": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.2.168.tgz", - "integrity": "sha512-PbciVgB24OX6QCUmJmkD2hfZQh9LostC89vALfasUwT/wj3rHeg2SD2rvoPlIf0lYZjUPNfpbhDoxkUeEt+SEg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-freebsd-x64": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-freebsd-x64/-/core-freebsd-x64-1.2.168.tgz", - "integrity": "sha512-lp3lNrjF2vNSOtsRFVRDs0EBpwoXQSD0MeZugX9EwHbHXavPlY+Kmo6cNqHfdrxIVOoVOYMlqQn+kO3/4mwYAQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.2.168.tgz", - "integrity": "sha512-TVYXoITQTCPOthHXhmBHFR77mXKE3tGN8CRAHtFYC0mUb42LY5nUQ8yc6peNpcvSqAUzK9K079koDltWIDfWKw==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" + "vitest": "^0.10.0" } }, - "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.2.168.tgz", - "integrity": "sha512-Xw7Vj/4EJA5V8kQ5cziUbj3qZQSt8n5Pr2TnFCZ3NkCL8og2JYf2N1mOTAI+PIknaDqh1boz+k9xEs1araQ2lA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } - }, - "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.2.168.tgz", - "integrity": "sha512-71HHYhyNxpv1Maiqv/U5cHFMitU3MP2TN77vTi5ifPw+6H7A3fG86aqE8zr7YEGsSmOzgQUrMMblqvwe52IrlQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=10" - } + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true }, - "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.2.168.tgz", - "integrity": "sha512-kEP3VN6Seoz73Fyu+80qkKtIURl/FvlT6NNju55uTMqeeiF3su0CRC60A2/IWHwAZ8sjlorgcXQeaiNTyJmWBQ==", - "cpu": [ - "x64" - ], + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, - "optional": true, - "os": [ - "linux" - ], "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/@swc/core-linux-x64-musl": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.2.168.tgz", - "integrity": "sha512-IEDB4T5KyUB0BEdIsSJuFm1CV9Y1wIEG15870J0dONkvO1iv5lqWZ7GwA52w/YaI61iNC8+cZYWqfwr4MWj1EQ==", - "cpu": [ - "x64" - ], + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", + "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", "dev": true, - "optional": true, - "os": [ - "linux" - ], "engines": { - "node": ">=10" + "node": ">=6.0.0" } }, - "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.2.168.tgz", - "integrity": "sha512-cBiYhBdrW+GdfKJdNhIE/7Pw+45Kn7SKZ78TPc/0ibGXDdx2IkuDhO7x1eZy0eLlS+Br6OLUs9FkgbcMrpZAGw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" - } + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", + "dev": true }, - "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.2.168.tgz", - "integrity": "sha512-ShbX43+hFqDWLU4R8FnDFIPXR8OzC0zBwJBj8QPV3YmeoQD+wyA7NGBccm/8UbnEY5uE2t7P4Pz8891d6TW3Ww==", - "cpu": [ - "ia32" - ], + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=10" + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.2.168.tgz", - "integrity": "sha512-e+SPSiBHSlAI4+RM+Fcz8HVqpHQaGFiDL4b8LwguVgRdoDVeJAjamw53r2UJ23X++9PXamT3rhzPs5XEH0PQhg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], + "node_modules/@socket.io/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==", "engines": { - "node": ">=10" + "node": ">= 0.6.0" } }, "node_modules/@types/body-parser": { @@ -353,6 +143,12 @@ "@types/range-parser": "*" } }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, "node_modules/@types/mime": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", @@ -360,9 +156,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.24.tgz", - "integrity": "sha512-aveCYRQbgTH9Pssp1voEP7HiuWlD2jW2BO56w+bVrJn04i61yh6mRfoKO6hEYQD9vF+W8Chkwc6j1M36uPkx4g==" + "version": "17.0.30", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.30.tgz", + "integrity": "sha512-oNBIZjIqyHYP8VCNAV9uEytXVeXG2oR0w9lgAXro20eugRQfY002qr3CUl6BAe+Yf/z3CRjPdz27Pu6WWtuSRw==" }, "node_modules/@types/qs": { "version": "6.9.7", @@ -386,6 +182,18 @@ "@types/node": "*" } }, + "node_modules/@types/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I=", + "dev": true + }, + "node_modules/@types/strip-json-comments": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz", + "integrity": "sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==", + "dev": true + }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -398,6 +206,15 @@ "node": ">= 0.6" } }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -413,6 +230,25 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -427,6 +263,12 @@ "node": "*" } }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, "node_modules/base64id": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", @@ -435,6 +277,15 @@ "node": "^4.5.0 || >= 5.9" } }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/body-parser": { "version": "1.19.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", @@ -455,6 +306,34 @@ "node": ">= 0.8" } }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, "node_modules/bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", @@ -463,6 +342,32 @@ "node": ">= 0.8" } }, + "node_modules/c8": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/c8/-/c8-7.11.2.tgz", + "integrity": "sha512-6ahJSrhS6TqSghHm+HnWt/8Y2+z0hM/FQyB1ybKhAR30+NYL9CTQ1uwHxuWw6U7BHlHv6wvhgOrH81I+lfCkxg==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@istanbuljs/schema": "^0.1.3", + "find-up": "^5.0.0", + "foreground-child": "^2.0.0", + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-reports": "^3.1.4", + "rimraf": "^3.0.2", + "test-exclude": "^6.0.0", + "v8-to-istanbul": "^9.0.0", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.9" + }, + "bin": { + "c8": "bin/c8.js" + }, + "engines": { + "node": ">=10.12.0" + } + }, "node_modules/chai": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.6.tgz", @@ -481,29 +386,51 @@ "node": ">=4" } }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/check-error": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", + "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=", "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" }, "engines": { - "node": ">=10" + "node": ">= 8.10.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/check-error": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", - "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=", + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, - "engines": { - "node": "*" + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, "node_modules/color-convert": { @@ -529,6 +456,12 @@ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, "node_modules/content-disposition": { "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", @@ -548,6 +481,21 @@ "node": ">= 0.6" } }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/convert-source-map/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/cookie": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", @@ -573,6 +521,26 @@ "node": ">= 0.10" } }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -606,11 +574,35 @@ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dynamic-dedupe": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/dynamic-dedupe/-/dynamic-dedupe-0.3.0.tgz", + "integrity": "sha1-BuRMIj9eTpTXjvnbI6ZRXOL5YqE=", + "dev": true, + "dependencies": { + "xtend": "^4.0.0" + } + }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", @@ -672,9 +664,9 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/esbuild": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.36.tgz", - "integrity": "sha512-HhFHPiRXGYOCRlrhpiVDYKcFJRdO0sBElZ668M4lh2ER0YgnkLxECuFe7uWCf23FrcLc59Pqr7dHkTqmRPDHmw==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.38.tgz", + "integrity": "sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA==", "dev": true, "hasInstallScript": true, "bin": { @@ -684,32 +676,32 @@ "node": ">=12" }, "optionalDependencies": { - "esbuild-android-64": "0.14.36", - "esbuild-android-arm64": "0.14.36", - "esbuild-darwin-64": "0.14.36", - "esbuild-darwin-arm64": "0.14.36", - "esbuild-freebsd-64": "0.14.36", - "esbuild-freebsd-arm64": "0.14.36", - "esbuild-linux-32": "0.14.36", - "esbuild-linux-64": "0.14.36", - "esbuild-linux-arm": "0.14.36", - "esbuild-linux-arm64": "0.14.36", - "esbuild-linux-mips64le": "0.14.36", - "esbuild-linux-ppc64le": "0.14.36", - "esbuild-linux-riscv64": "0.14.36", - "esbuild-linux-s390x": "0.14.36", - "esbuild-netbsd-64": "0.14.36", - "esbuild-openbsd-64": "0.14.36", - "esbuild-sunos-64": "0.14.36", - "esbuild-windows-32": "0.14.36", - "esbuild-windows-64": "0.14.36", - "esbuild-windows-arm64": "0.14.36" + "esbuild-android-64": "0.14.38", + "esbuild-android-arm64": "0.14.38", + "esbuild-darwin-64": "0.14.38", + "esbuild-darwin-arm64": "0.14.38", + "esbuild-freebsd-64": "0.14.38", + "esbuild-freebsd-arm64": "0.14.38", + "esbuild-linux-32": "0.14.38", + "esbuild-linux-64": "0.14.38", + "esbuild-linux-arm": "0.14.38", + "esbuild-linux-arm64": "0.14.38", + "esbuild-linux-mips64le": "0.14.38", + "esbuild-linux-ppc64le": "0.14.38", + "esbuild-linux-riscv64": "0.14.38", + "esbuild-linux-s390x": "0.14.38", + "esbuild-netbsd-64": "0.14.38", + "esbuild-openbsd-64": "0.14.38", + "esbuild-sunos-64": "0.14.38", + "esbuild-windows-32": "0.14.38", + "esbuild-windows-64": "0.14.38", + "esbuild-windows-arm64": "0.14.38" } }, "node_modules/esbuild-android-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.36.tgz", - "integrity": "sha512-jwpBhF1jmo0tVCYC/ORzVN+hyVcNZUWuozGcLHfod0RJCedTDTvR4nwlTXdx1gtncDqjk33itjO+27OZHbiavw==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.38.tgz", + "integrity": "sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw==", "cpu": [ "x64" ], @@ -723,9 +715,9 @@ } }, "node_modules/esbuild-android-arm64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.36.tgz", - "integrity": "sha512-/hYkyFe7x7Yapmfv4X/tBmyKnggUmdQmlvZ8ZlBnV4+PjisrEhAvC3yWpURuD9XoB8Wa1d5dGkTsF53pIvpjsg==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.38.tgz", + "integrity": "sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA==", "cpu": [ "arm64" ], @@ -739,9 +731,9 @@ } }, "node_modules/esbuild-darwin-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.36.tgz", - "integrity": "sha512-kkl6qmV0dTpyIMKagluzYqlc1vO0ecgpviK/7jwPbRDEv5fejRTaBBEE2KxEQbTHcLhiiDbhG7d5UybZWo/1zQ==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.38.tgz", + "integrity": "sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA==", "cpu": [ "x64" ], @@ -755,9 +747,9 @@ } }, "node_modules/esbuild-darwin-arm64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.36.tgz", - "integrity": "sha512-q8fY4r2Sx6P0Pr3VUm//eFYKVk07C5MHcEinU1BjyFnuYz4IxR/03uBbDwluR6ILIHnZTE7AkTUWIdidRi1Jjw==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.38.tgz", + "integrity": "sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ==", "cpu": [ "arm64" ], @@ -771,9 +763,9 @@ } }, "node_modules/esbuild-freebsd-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.36.tgz", - "integrity": "sha512-Hn8AYuxXXRptybPqoMkga4HRFE7/XmhtlQjXFHoAIhKUPPMeJH35GYEUWGbjteai9FLFvBAjEAlwEtSGxnqWww==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.38.tgz", + "integrity": "sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig==", "cpu": [ "x64" ], @@ -787,9 +779,9 @@ } }, "node_modules/esbuild-freebsd-arm64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.36.tgz", - "integrity": "sha512-S3C0attylLLRiCcHiJd036eDEMOY32+h8P+jJ3kTcfhJANNjP0TNBNL30TZmEdOSx/820HJFgRrqpNAvTbjnDA==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.38.tgz", + "integrity": "sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ==", "cpu": [ "arm64" ], @@ -803,9 +795,9 @@ } }, "node_modules/esbuild-linux-32": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.36.tgz", - "integrity": "sha512-Eh9OkyTrEZn9WGO4xkI3OPPpUX7p/3QYvdG0lL4rfr73Ap2HAr6D9lP59VMF64Ex01LhHSXwIsFG/8AQjh6eNw==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.38.tgz", + "integrity": "sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g==", "cpu": [ "ia32" ], @@ -819,9 +811,9 @@ } }, "node_modules/esbuild-linux-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.36.tgz", - "integrity": "sha512-vFVFS5ve7PuwlfgoWNyRccGDi2QTNkQo/2k5U5ttVD0jRFaMlc8UQee708fOZA6zTCDy5RWsT5MJw3sl2X6KDg==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.38.tgz", + "integrity": "sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q==", "cpu": [ "x64" ], @@ -835,9 +827,9 @@ } }, "node_modules/esbuild-linux-arm": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.36.tgz", - "integrity": "sha512-NhgU4n+NCsYgt7Hy61PCquEz5aevI6VjQvxwBxtxrooXsxt5b2xtOUXYZe04JxqQo+XZk3d1gcr7pbV9MAQ/Lg==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.38.tgz", + "integrity": "sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA==", "cpu": [ "arm" ], @@ -851,9 +843,9 @@ } }, "node_modules/esbuild-linux-arm64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.36.tgz", - "integrity": "sha512-24Vq1M7FdpSmaTYuu1w0Hdhiqkbto1I5Pjyi+4Cdw5fJKGlwQuw+hWynTcRI/cOZxBcBpP21gND7W27gHAiftw==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.38.tgz", + "integrity": "sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA==", "cpu": [ "arm64" ], @@ -867,9 +859,9 @@ } }, "node_modules/esbuild-linux-mips64le": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.36.tgz", - "integrity": "sha512-hZUeTXvppJN+5rEz2EjsOFM9F1bZt7/d2FUM1lmQo//rXh1RTFYzhC0txn7WV0/jCC7SvrGRaRz0NMsRPf8SIA==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.38.tgz", + "integrity": "sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ==", "cpu": [ "mips64el" ], @@ -883,9 +875,9 @@ } }, "node_modules/esbuild-linux-ppc64le": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.36.tgz", - "integrity": "sha512-1Bg3QgzZjO+QtPhP9VeIBhAduHEc2kzU43MzBnMwpLSZ890azr4/A9Dganun8nsqD/1TBcqhId0z4mFDO8FAvg==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.38.tgz", + "integrity": "sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q==", "cpu": [ "ppc64" ], @@ -899,9 +891,9 @@ } }, "node_modules/esbuild-linux-riscv64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.36.tgz", - "integrity": "sha512-dOE5pt3cOdqEhaufDRzNCHf5BSwxgygVak9UR7PH7KPVHwSTDAZHDoEjblxLqjJYpc5XaU9+gKJ9F8mp9r5I4A==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.38.tgz", + "integrity": "sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ==", "cpu": [ "riscv64" ], @@ -915,9 +907,9 @@ } }, "node_modules/esbuild-linux-s390x": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.36.tgz", - "integrity": "sha512-g4FMdh//BBGTfVHjF6MO7Cz8gqRoDPzXWxRvWkJoGroKA18G9m0wddvPbEqcQf5Tbt2vSc1CIgag7cXwTmoTXg==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.38.tgz", + "integrity": "sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ==", "cpu": [ "s390x" ], @@ -931,9 +923,9 @@ } }, "node_modules/esbuild-netbsd-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.36.tgz", - "integrity": "sha512-UB2bVImxkWk4vjnP62ehFNZ73lQY1xcnL5ZNYF3x0AG+j8HgdkNF05v67YJdCIuUJpBuTyCK8LORCYo9onSW+A==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.38.tgz", + "integrity": "sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q==", "cpu": [ "x64" ], @@ -947,9 +939,9 @@ } }, "node_modules/esbuild-openbsd-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.36.tgz", - "integrity": "sha512-NvGB2Chf8GxuleXRGk8e9zD3aSdRO5kLt9coTQbCg7WMGXeX471sBgh4kSg8pjx0yTXRt0MlrUDnjVYnetyivg==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.38.tgz", + "integrity": "sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ==", "cpu": [ "x64" ], @@ -963,9 +955,9 @@ } }, "node_modules/esbuild-sunos-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.36.tgz", - "integrity": "sha512-VkUZS5ftTSjhRjuRLp+v78auMO3PZBXu6xl4ajomGenEm2/rGuWlhFSjB7YbBNErOchj51Jb2OK8lKAo8qdmsQ==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.38.tgz", + "integrity": "sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA==", "cpu": [ "x64" ], @@ -979,9 +971,9 @@ } }, "node_modules/esbuild-windows-32": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.36.tgz", - "integrity": "sha512-bIar+A6hdytJjZrDxfMBUSEHHLfx3ynoEZXx/39nxy86pX/w249WZm8Bm0dtOAByAf4Z6qV0LsnTIJHiIqbw0w==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.38.tgz", + "integrity": "sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw==", "cpu": [ "ia32" ], @@ -995,9 +987,9 @@ } }, "node_modules/esbuild-windows-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.36.tgz", - "integrity": "sha512-+p4MuRZekVChAeueT1Y9LGkxrT5x7YYJxYE8ZOTcEfeUUN43vktSn6hUNsvxzzATrSgq5QqRdllkVBxWZg7KqQ==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.38.tgz", + "integrity": "sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw==", "cpu": [ "x64" ], @@ -1011,9 +1003,9 @@ } }, "node_modules/esbuild-windows-arm64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.36.tgz", - "integrity": "sha512-fBB4WlDqV1m18EF/aheGYQkQZHfPHiHJSBYzXIo8yKehek+0BtBwo/4PNwKGJ5T0YK0oc8pBKjgwPbzSrPLb+Q==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.38.tgz", + "integrity": "sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw==", "cpu": [ "arm64" ], @@ -1026,17 +1018,20 @@ "node": ">=12" } }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", @@ -1085,21 +1080,62 @@ "node": ">= 0.10.0" } }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/finalhandler": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" }, "engines": { - "node": ">= 0.8" + "node": ">=8.0.0" } }, "node_modules/forwarded": { @@ -1118,6 +1154,12 @@ "node": ">= 0.6" } }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, "node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", @@ -1138,6 +1180,15 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, "node_modules/get-func-name": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", @@ -1147,6 +1198,38 @@ "node": "*" } }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -1168,6 +1251,12 @@ "node": ">=8" } }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, "node_modules/http-errors": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", @@ -1194,6 +1283,16 @@ "node": ">=0.10.0" } }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", @@ -1207,10 +1306,22 @@ "node": ">= 0.10" } }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "dev": true, "dependencies": { "has": "^1.0.3" @@ -1219,6 +1330,87 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/local-pkg": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.1.tgz", @@ -1231,6 +1423,21 @@ "url": "https://github.com/sponsors/antfu" } }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/loupe": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.4.tgz", @@ -1240,6 +1447,27 @@ "get-func-name": "^2.0.0" } }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -1291,15 +1519,45 @@ "node": ">= 0.6" } }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/nanoid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", - "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", "dev": true, "bin": { "nanoid": "bin/nanoid.cjs" @@ -1316,6 +1574,15 @@ "node": ">= 0.6" } }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -1335,6 +1602,45 @@ "node": ">= 0.8" } }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -1343,6 +1649,33 @@ "node": ">= 0.8" } }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", @@ -1450,6 +1783,27 @@ "node": ">= 0.8" } }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/resolve": { "version": "1.22.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", @@ -1467,6 +1821,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/rollup": { "version": "2.70.2", "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.2.tgz", @@ -1506,6 +1875,15 @@ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/send": { "version": "0.17.2", "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", @@ -1553,6 +1931,33 @@ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "node_modules/socket.io": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.1.tgz", @@ -1574,6 +1979,16 @@ "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==" }, + "node_modules/socket.io-mock-ts": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/socket.io-mock-ts/-/socket.io-mock-ts-1.0.2.tgz", + "integrity": "sha512-0XqMcm6+wDIPRBss3KDoRXV+Fcf4nissrHw9z9So4ZyWwwtKKSaj1gsvrJyGvYbhH+cGWeVgQx6KpaybgSp4hw==", + "dev": true, + "dependencies": { + "@types/component-emitter": "^1.2.11", + "component-emitter": "^1.3.0" + } + }, "node_modules/socket.io-parser": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", @@ -1629,21 +2044,84 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, - "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, "node_modules/supports-color": { @@ -1670,10 +2148,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/tinypool": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.1.2.tgz", - "integrity": "sha512-fvtYGXoui2RpeMILfkvGIgOVkzJEGediv8UJt7TxdAOY8pnvUkFg/fkvqTfXG9Acc9S17Cnn1S4osDc2164guA==", + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.1.3.tgz", + "integrity": "sha512-2IfcQh7CP46XGWGGbdyO4pjcKqsmVqFAPcXfPxcPXmOWt9cYkTP9HcDmGgsfijYoAEc4z9qcpM/BaBz46Y9/CQ==", "dev": true, "engines": { "node": ">=14.0.0" @@ -1688,6 +2180,18 @@ "node": ">=14.0.0" } }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, "node_modules/toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", @@ -1696,6 +2200,99 @@ "node": ">=0.6" } }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/ts-node": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", + "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", + "dev": true, + "dependencies": { + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "typescript": ">=2.7" + } + }, + "node_modules/ts-node-dev": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ts-node-dev/-/ts-node-dev-1.1.8.tgz", + "integrity": "sha512-Q/m3vEwzYwLZKmV6/0VlFxcZzVV/xcgOt+Tx/VjaaRHyiBcFlV0541yrT09QjzzCxlDZ34OzKjrFAynlmtflEg==", + "dev": true, + "dependencies": { + "chokidar": "^3.5.1", + "dynamic-dedupe": "^0.3.0", + "minimist": "^1.2.5", + "mkdirp": "^1.0.4", + "resolve": "^1.0.0", + "rimraf": "^2.6.1", + "source-map-support": "^0.5.12", + "tree-kill": "^1.2.2", + "ts-node": "^9.0.0", + "tsconfig": "^7.0.0" + }, + "bin": { + "ts-node-dev": "lib/bin.js", + "tsnd": "lib/bin.js" + }, + "engines": { + "node": ">=0.8.0" + }, + "peerDependencies": { + "node-notifier": "*", + "typescript": "*" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/ts-node-dev/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/tsconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz", + "integrity": "sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==", + "dev": true, + "dependencies": { + "@types/strip-bom": "^3.0.0", + "@types/strip-json-comments": "0.0.30", + "strip-bom": "^3.0.0", + "strip-json-comments": "^2.0.0" + } + }, "node_modules/type-detect": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", @@ -1718,9 +2315,9 @@ } }, "node_modules/typescript": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz", - "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==", + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -1746,6 +2343,20 @@ "node": ">= 0.4.0" } }, + "node_modules/v8-to-istanbul": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz", + "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.7", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0" + }, + "engines": { + "node": ">=10.12.0" + } + }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -1755,9 +2366,9 @@ } }, "node_modules/vite": { - "version": "2.9.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.5.tgz", - "integrity": "sha512-dvMN64X2YEQgSXF1lYabKXw3BbN6e+BL67+P3Vy4MacnY+UzT1AfkHiioFSi9+uiDUiaDy7Ax/LQqivk6orilg==", + "version": "2.9.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.6.tgz", + "integrity": "sha512-3IffdrByHW95Yjv0a13TQOQfJs7L5dVlSPuTt432XLbRMriWbThqJN2k/IS6kXn5WY4xBLhK9XoaWay1B8VzUw==", "dev": true, "dependencies": { "esbuild": "^0.14.27", @@ -1791,62 +2402,19 @@ } } }, - "node_modules/vite-plugin-node": { - "version": "0.0.19", - "resolved": "https://registry.npmjs.org/vite-plugin-node/-/vite-plugin-node-0.0.19.tgz", - "integrity": "sha512-Nwindxk2nfp9ZQZQovmKr+wdBH+17Czf8PUo+sAABnmOtebtE4Zo+Dq055SA5CPzLVVWylJ454k98BH4TpMhZA==", - "dev": true, - "dependencies": { - "@rollup/pluginutils": "^4.1.1", - "chalk": "^4.1.2", - "debug": "^4.3.2" - }, - "peerDependencies": { - "@swc/core": "^1.2.153", - "vite": "^2.8.6" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - } - } - }, - "node_modules/vite-plugin-node/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/vite-plugin-node/node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, "node_modules/vitest": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.9.3.tgz", - "integrity": "sha512-hKjqdBI732cV5giNLERyAsaJBebstrX5mvTbZr+jUDYUHnX1O4DpAJcHtqBOutuBi7lVIGQ5IF8eWvHHqbCHBA==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.10.0.tgz", + "integrity": "sha512-8UXemUg9CA4QYppDTsDV76nH0e1p6C8lV9q+o9i0qMSK9AQ7vA2sjoxtkDP0M+pwNmc3ZGYetBXgSJx0M1D/gg==", "dev": true, "dependencies": { - "@types/chai": "^4.3.0", + "@types/chai": "^4.3.1", "@types/chai-subset": "^1.3.3", "chai": "^4.3.6", "local-pkg": "^0.4.1", "tinypool": "^0.1.2", "tinyspy": "^0.3.2", - "vite": "^2.9.1" + "vite": "^2.9.5" }, "bin": { "vitest": "vitest.mjs" @@ -1878,6 +2446,44 @@ } } }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, "node_modules/ws": { "version": "8.2.3", "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", @@ -1897,135 +2503,113 @@ "optional": true } } - } - }, - "dependencies": { - "@rollup/pluginutils": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", - "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", - "dev": true, - "requires": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - } - }, - "@socket.io/base64-arraybuffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", - "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==" }, - "@swc/core": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.2.168.tgz", - "integrity": "sha512-O/PzeeSBqNQcpT/+62AGjXJ/TGQ2/jAkJc5aRtT/SyvwA/wQ+gSMOGc3mdFobD7SvgnXX+oS4/I/es84HhrhUA==", + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "dev": true, - "requires": { - "@swc/core-android-arm-eabi": "1.2.168", - "@swc/core-android-arm64": "1.2.168", - "@swc/core-darwin-arm64": "1.2.168", - "@swc/core-darwin-x64": "1.2.168", - "@swc/core-freebsd-x64": "1.2.168", - "@swc/core-linux-arm-gnueabihf": "1.2.168", - "@swc/core-linux-arm64-gnu": "1.2.168", - "@swc/core-linux-arm64-musl": "1.2.168", - "@swc/core-linux-x64-gnu": "1.2.168", - "@swc/core-linux-x64-musl": "1.2.168", - "@swc/core-win32-arm64-msvc": "1.2.168", - "@swc/core-win32-ia32-msvc": "1.2.168", - "@swc/core-win32-x64-msvc": "1.2.168" + "engines": { + "node": ">=0.4" } }, - "@swc/core-android-arm-eabi": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-android-arm-eabi/-/core-android-arm-eabi-1.2.168.tgz", - "integrity": "sha512-RjjudVdJxm1KoNrbFxQIppJQjB1mzMYKW6+HYKVl8ktc7i/mnjwcl0cXVBWGbw1xsRWbTjHMHPs/kJ3hOESoeg==", - "dev": true, - "optional": true - }, - "@swc/core-android-arm64": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-android-arm64/-/core-android-arm64-1.2.168.tgz", - "integrity": "sha512-K83gxb578LJid4GI047oSdaK90REnaXfXa+f+DT3Ud5hKFDrF7zkpyF6oxfHJGTl9LCUMXhijwg8aRXaFZFqWQ==", - "dev": true, - "optional": true - }, - "@swc/core-darwin-arm64": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.2.168.tgz", - "integrity": "sha512-/kciTqYbEryg3e2C+/Twpww7LBc+zaF7yhz2AmxOrA7nQKuUNHA3Q/Y4sXthSXD2BLqPABJETbRmfmumNi8gQA==", - "dev": true, - "optional": true - }, - "@swc/core-darwin-x64": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.2.168.tgz", - "integrity": "sha512-PbciVgB24OX6QCUmJmkD2hfZQh9LostC89vALfasUwT/wj3rHeg2SD2rvoPlIf0lYZjUPNfpbhDoxkUeEt+SEg==", + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, - "optional": true + "engines": { + "node": ">=10" + } }, - "@swc/core-freebsd-x64": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-freebsd-x64/-/core-freebsd-x64-1.2.168.tgz", - "integrity": "sha512-lp3lNrjF2vNSOtsRFVRDs0EBpwoXQSD0MeZugX9EwHbHXavPlY+Kmo6cNqHfdrxIVOoVOYMlqQn+kO3/4mwYAQ==", + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, - "optional": true + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } }, - "@swc/core-linux-arm-gnueabihf": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.2.168.tgz", - "integrity": "sha512-TVYXoITQTCPOthHXhmBHFR77mXKE3tGN8CRAHtFYC0mUb42LY5nUQ8yc6peNpcvSqAUzK9K079koDltWIDfWKw==", + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, - "optional": true + "engines": { + "node": ">=10" + } }, - "@swc/core-linux-arm64-gnu": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.2.168.tgz", - "integrity": "sha512-Xw7Vj/4EJA5V8kQ5cziUbj3qZQSt8n5Pr2TnFCZ3NkCL8og2JYf2N1mOTAI+PIknaDqh1boz+k9xEs1araQ2lA==", + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "dev": true, - "optional": true + "engines": { + "node": ">=6" + } }, - "@swc/core-linux-arm64-musl": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.2.168.tgz", - "integrity": "sha512-71HHYhyNxpv1Maiqv/U5cHFMitU3MP2TN77vTi5ifPw+6H7A3fG86aqE8zr7YEGsSmOzgQUrMMblqvwe52IrlQ==", + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, - "optional": true + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true }, - "@swc/core-linux-x64-gnu": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.2.168.tgz", - "integrity": "sha512-kEP3VN6Seoz73Fyu+80qkKtIURl/FvlT6NNju55uTMqeeiF3su0CRC60A2/IWHwAZ8sjlorgcXQeaiNTyJmWBQ==", - "dev": true, - "optional": true + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true }, - "@swc/core-linux-x64-musl": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.2.168.tgz", - "integrity": "sha512-IEDB4T5KyUB0BEdIsSJuFm1CV9Y1wIEG15870J0dONkvO1iv5lqWZ7GwA52w/YaI61iNC8+cZYWqfwr4MWj1EQ==", - "dev": true, - "optional": true + "@jridgewell/resolve-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", + "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", + "dev": true }, - "@swc/core-win32-arm64-msvc": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.2.168.tgz", - "integrity": "sha512-cBiYhBdrW+GdfKJdNhIE/7Pw+45Kn7SKZ78TPc/0ibGXDdx2IkuDhO7x1eZy0eLlS+Br6OLUs9FkgbcMrpZAGw==", - "dev": true, - "optional": true + "@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==", + "dev": true }, - "@swc/core-win32-ia32-msvc": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.2.168.tgz", - "integrity": "sha512-ShbX43+hFqDWLU4R8FnDFIPXR8OzC0zBwJBj8QPV3YmeoQD+wyA7NGBccm/8UbnEY5uE2t7P4Pz8891d6TW3Ww==", + "@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, - "optional": true + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } }, - "@swc/core-win32-x64-msvc": { - "version": "1.2.168", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.2.168.tgz", - "integrity": "sha512-e+SPSiBHSlAI4+RM+Fcz8HVqpHQaGFiDL4b8LwguVgRdoDVeJAjamw53r2UJ23X++9PXamT3rhzPs5XEH0PQhg==", - "dev": true, - "optional": true + "@socket.io/base64-arraybuffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@socket.io/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==" }, "@types/body-parser": { "version": "1.19.2", @@ -2099,6 +2683,12 @@ "@types/range-parser": "*" } }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, "@types/mime": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", @@ -2106,9 +2696,9 @@ "dev": true }, "@types/node": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.24.tgz", - "integrity": "sha512-aveCYRQbgTH9Pssp1voEP7HiuWlD2jW2BO56w+bVrJn04i61yh6mRfoKO6hEYQD9vF+W8Chkwc6j1M36uPkx4g==" + "version": "17.0.30", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.30.tgz", + "integrity": "sha512-oNBIZjIqyHYP8VCNAV9uEytXVeXG2oR0w9lgAXro20eugRQfY002qr3CUl6BAe+Yf/z3CRjPdz27Pu6WWtuSRw==" }, "@types/qs": { "version": "6.9.7", @@ -2132,6 +2722,18 @@ "@types/node": "*" } }, + "@types/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I=", + "dev": true + }, + "@types/strip-json-comments": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz", + "integrity": "sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==", + "dev": true + }, "accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -2141,6 +2743,12 @@ "negotiator": "0.6.3" } }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2150,6 +2758,22 @@ "color-convert": "^2.0.1" } }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -2161,11 +2785,23 @@ "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", "dev": true }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, "base64id": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==" }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, "body-parser": { "version": "1.19.2", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", @@ -2183,11 +2819,56 @@ "type-is": "~1.6.18" } }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, "bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" }, + "c8": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/c8/-/c8-7.11.2.tgz", + "integrity": "sha512-6ahJSrhS6TqSghHm+HnWt/8Y2+z0hM/FQyB1ybKhAR30+NYL9CTQ1uwHxuWw6U7BHlHv6wvhgOrH81I+lfCkxg==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@istanbuljs/schema": "^0.1.3", + "find-up": "^5.0.0", + "foreground-child": "^2.0.0", + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-reports": "^3.1.4", + "rimraf": "^3.0.2", + "test-exclude": "^6.0.0", + "v8-to-istanbul": "^9.0.0", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.9" + } + }, "chai": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.6.tgz", @@ -2203,22 +2884,39 @@ "type-detect": "^4.0.5" } }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, "check-error": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=", "dev": true }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -2239,6 +2937,12 @@ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, "content-disposition": { "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", @@ -2247,11 +2951,28 @@ "safe-buffer": "5.2.1" } }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + } + } + }, "cookie": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", @@ -2271,6 +2992,23 @@ "vary": "^1" } }, + "create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -2298,11 +3036,32 @@ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + }, + "dynamic-dedupe": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/dynamic-dedupe/-/dynamic-dedupe-0.3.0.tgz", + "integrity": "sha1-BuRMIj9eTpTXjvnbI6ZRXOL5YqE=", + "dev": true, + "requires": { + "xtend": "^4.0.0" + } + }, "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", @@ -2349,184 +3108,184 @@ } }, "esbuild": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.36.tgz", - "integrity": "sha512-HhFHPiRXGYOCRlrhpiVDYKcFJRdO0sBElZ668M4lh2ER0YgnkLxECuFe7uWCf23FrcLc59Pqr7dHkTqmRPDHmw==", - "dev": true, - "requires": { - "esbuild-android-64": "0.14.36", - "esbuild-android-arm64": "0.14.36", - "esbuild-darwin-64": "0.14.36", - "esbuild-darwin-arm64": "0.14.36", - "esbuild-freebsd-64": "0.14.36", - "esbuild-freebsd-arm64": "0.14.36", - "esbuild-linux-32": "0.14.36", - "esbuild-linux-64": "0.14.36", - "esbuild-linux-arm": "0.14.36", - "esbuild-linux-arm64": "0.14.36", - "esbuild-linux-mips64le": "0.14.36", - "esbuild-linux-ppc64le": "0.14.36", - "esbuild-linux-riscv64": "0.14.36", - "esbuild-linux-s390x": "0.14.36", - "esbuild-netbsd-64": "0.14.36", - "esbuild-openbsd-64": "0.14.36", - "esbuild-sunos-64": "0.14.36", - "esbuild-windows-32": "0.14.36", - "esbuild-windows-64": "0.14.36", - "esbuild-windows-arm64": "0.14.36" + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.38.tgz", + "integrity": "sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA==", + "dev": true, + "requires": { + "esbuild-android-64": "0.14.38", + "esbuild-android-arm64": "0.14.38", + "esbuild-darwin-64": "0.14.38", + "esbuild-darwin-arm64": "0.14.38", + "esbuild-freebsd-64": "0.14.38", + "esbuild-freebsd-arm64": "0.14.38", + "esbuild-linux-32": "0.14.38", + "esbuild-linux-64": "0.14.38", + "esbuild-linux-arm": "0.14.38", + "esbuild-linux-arm64": "0.14.38", + "esbuild-linux-mips64le": "0.14.38", + "esbuild-linux-ppc64le": "0.14.38", + "esbuild-linux-riscv64": "0.14.38", + "esbuild-linux-s390x": "0.14.38", + "esbuild-netbsd-64": "0.14.38", + "esbuild-openbsd-64": "0.14.38", + "esbuild-sunos-64": "0.14.38", + "esbuild-windows-32": "0.14.38", + "esbuild-windows-64": "0.14.38", + "esbuild-windows-arm64": "0.14.38" } }, "esbuild-android-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.36.tgz", - "integrity": "sha512-jwpBhF1jmo0tVCYC/ORzVN+hyVcNZUWuozGcLHfod0RJCedTDTvR4nwlTXdx1gtncDqjk33itjO+27OZHbiavw==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.38.tgz", + "integrity": "sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw==", "dev": true, "optional": true }, "esbuild-android-arm64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.36.tgz", - "integrity": "sha512-/hYkyFe7x7Yapmfv4X/tBmyKnggUmdQmlvZ8ZlBnV4+PjisrEhAvC3yWpURuD9XoB8Wa1d5dGkTsF53pIvpjsg==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.38.tgz", + "integrity": "sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA==", "dev": true, "optional": true }, "esbuild-darwin-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.36.tgz", - "integrity": "sha512-kkl6qmV0dTpyIMKagluzYqlc1vO0ecgpviK/7jwPbRDEv5fejRTaBBEE2KxEQbTHcLhiiDbhG7d5UybZWo/1zQ==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.38.tgz", + "integrity": "sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA==", "dev": true, "optional": true }, "esbuild-darwin-arm64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.36.tgz", - "integrity": "sha512-q8fY4r2Sx6P0Pr3VUm//eFYKVk07C5MHcEinU1BjyFnuYz4IxR/03uBbDwluR6ILIHnZTE7AkTUWIdidRi1Jjw==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.38.tgz", + "integrity": "sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ==", "dev": true, "optional": true }, "esbuild-freebsd-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.36.tgz", - "integrity": "sha512-Hn8AYuxXXRptybPqoMkga4HRFE7/XmhtlQjXFHoAIhKUPPMeJH35GYEUWGbjteai9FLFvBAjEAlwEtSGxnqWww==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.38.tgz", + "integrity": "sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig==", "dev": true, "optional": true }, "esbuild-freebsd-arm64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.36.tgz", - "integrity": "sha512-S3C0attylLLRiCcHiJd036eDEMOY32+h8P+jJ3kTcfhJANNjP0TNBNL30TZmEdOSx/820HJFgRrqpNAvTbjnDA==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.38.tgz", + "integrity": "sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ==", "dev": true, "optional": true }, "esbuild-linux-32": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.36.tgz", - "integrity": "sha512-Eh9OkyTrEZn9WGO4xkI3OPPpUX7p/3QYvdG0lL4rfr73Ap2HAr6D9lP59VMF64Ex01LhHSXwIsFG/8AQjh6eNw==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.38.tgz", + "integrity": "sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g==", "dev": true, "optional": true }, "esbuild-linux-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.36.tgz", - "integrity": "sha512-vFVFS5ve7PuwlfgoWNyRccGDi2QTNkQo/2k5U5ttVD0jRFaMlc8UQee708fOZA6zTCDy5RWsT5MJw3sl2X6KDg==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.38.tgz", + "integrity": "sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q==", "dev": true, "optional": true }, "esbuild-linux-arm": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.36.tgz", - "integrity": "sha512-NhgU4n+NCsYgt7Hy61PCquEz5aevI6VjQvxwBxtxrooXsxt5b2xtOUXYZe04JxqQo+XZk3d1gcr7pbV9MAQ/Lg==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.38.tgz", + "integrity": "sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA==", "dev": true, "optional": true }, "esbuild-linux-arm64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.36.tgz", - "integrity": "sha512-24Vq1M7FdpSmaTYuu1w0Hdhiqkbto1I5Pjyi+4Cdw5fJKGlwQuw+hWynTcRI/cOZxBcBpP21gND7W27gHAiftw==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.38.tgz", + "integrity": "sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA==", "dev": true, "optional": true }, "esbuild-linux-mips64le": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.36.tgz", - "integrity": "sha512-hZUeTXvppJN+5rEz2EjsOFM9F1bZt7/d2FUM1lmQo//rXh1RTFYzhC0txn7WV0/jCC7SvrGRaRz0NMsRPf8SIA==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.38.tgz", + "integrity": "sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ==", "dev": true, "optional": true }, "esbuild-linux-ppc64le": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.36.tgz", - "integrity": "sha512-1Bg3QgzZjO+QtPhP9VeIBhAduHEc2kzU43MzBnMwpLSZ890azr4/A9Dganun8nsqD/1TBcqhId0z4mFDO8FAvg==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.38.tgz", + "integrity": "sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q==", "dev": true, "optional": true }, "esbuild-linux-riscv64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.36.tgz", - "integrity": "sha512-dOE5pt3cOdqEhaufDRzNCHf5BSwxgygVak9UR7PH7KPVHwSTDAZHDoEjblxLqjJYpc5XaU9+gKJ9F8mp9r5I4A==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.38.tgz", + "integrity": "sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ==", "dev": true, "optional": true }, "esbuild-linux-s390x": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.36.tgz", - "integrity": "sha512-g4FMdh//BBGTfVHjF6MO7Cz8gqRoDPzXWxRvWkJoGroKA18G9m0wddvPbEqcQf5Tbt2vSc1CIgag7cXwTmoTXg==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.38.tgz", + "integrity": "sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ==", "dev": true, "optional": true }, "esbuild-netbsd-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.36.tgz", - "integrity": "sha512-UB2bVImxkWk4vjnP62ehFNZ73lQY1xcnL5ZNYF3x0AG+j8HgdkNF05v67YJdCIuUJpBuTyCK8LORCYo9onSW+A==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.38.tgz", + "integrity": "sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q==", "dev": true, "optional": true }, "esbuild-openbsd-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.36.tgz", - "integrity": "sha512-NvGB2Chf8GxuleXRGk8e9zD3aSdRO5kLt9coTQbCg7WMGXeX471sBgh4kSg8pjx0yTXRt0MlrUDnjVYnetyivg==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.38.tgz", + "integrity": "sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ==", "dev": true, "optional": true }, "esbuild-sunos-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.36.tgz", - "integrity": "sha512-VkUZS5ftTSjhRjuRLp+v78auMO3PZBXu6xl4ajomGenEm2/rGuWlhFSjB7YbBNErOchj51Jb2OK8lKAo8qdmsQ==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.38.tgz", + "integrity": "sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA==", "dev": true, "optional": true }, "esbuild-windows-32": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.36.tgz", - "integrity": "sha512-bIar+A6hdytJjZrDxfMBUSEHHLfx3ynoEZXx/39nxy86pX/w249WZm8Bm0dtOAByAf4Z6qV0LsnTIJHiIqbw0w==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.38.tgz", + "integrity": "sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw==", "dev": true, "optional": true }, "esbuild-windows-64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.36.tgz", - "integrity": "sha512-+p4MuRZekVChAeueT1Y9LGkxrT5x7YYJxYE8ZOTcEfeUUN43vktSn6hUNsvxzzATrSgq5QqRdllkVBxWZg7KqQ==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.38.tgz", + "integrity": "sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw==", "dev": true, "optional": true }, "esbuild-windows-arm64": { - "version": "0.14.36", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.36.tgz", - "integrity": "sha512-fBB4WlDqV1m18EF/aheGYQkQZHfPHiHJSBYzXIo8yKehek+0BtBwo/4PNwKGJ5T0YK0oc8pBKjgwPbzSrPLb+Q==", + "version": "0.14.38", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.38.tgz", + "integrity": "sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw==", "dev": true, "optional": true }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", @@ -2569,6 +3328,15 @@ "vary": "~1.1.2" } }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, "finalhandler": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", @@ -2583,6 +3351,26 @@ "unpipe": "~1.0.0" } }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "foreground-child": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz", + "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "signal-exit": "^3.0.2" + } + }, "forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", @@ -2593,6 +3381,12 @@ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, "fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", @@ -2606,12 +3400,41 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, "get-func-name": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=", "dev": true }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -2627,6 +3450,12 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, "http-errors": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", @@ -2647,6 +3476,16 @@ "safer-buffer": ">= 2.1.2 < 3" } }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", @@ -2657,21 +3496,99 @@ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, "is-core-module": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", - "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "dev": true, "requires": { "has": "^1.0.3" } }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, "local-pkg": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.1.tgz", "integrity": "sha512-lL87ytIGP2FU5PWwNDo0w3WhIo2gopIAxPg9RxDYF7m4rr5ahuZxP22xnJHIvaLTe4Z9P6uKKY2UHiwyB4pcrw==", "dev": true }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, "loupe": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.4.tgz", @@ -2681,6 +3598,21 @@ "get-func-name": "^2.0.0" } }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -2714,15 +3646,36 @@ "mime-db": "1.52.0" } }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "nanoid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", - "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", "dev": true }, "negotiator": { @@ -2730,6 +3683,12 @@ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", @@ -2743,11 +3702,56 @@ "ee-first": "1.1.1" } }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, "parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", @@ -2818,6 +3822,21 @@ "unpipe": "1.0.0" } }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, "resolve": { "version": "1.22.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", @@ -2829,6 +3848,15 @@ "supports-preserve-symlinks-flag": "^1.0.0" } }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, "rollup": { "version": "2.70.2", "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.2.tgz", @@ -2848,6 +3876,12 @@ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, "send": { "version": "0.17.2", "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", @@ -2891,6 +3925,27 @@ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "socket.io": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.4.1.tgz", @@ -2924,6 +3979,16 @@ "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.3.3.tgz", "integrity": "sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==" }, + "socket.io-mock-ts": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/socket.io-mock-ts/-/socket.io-mock-ts-1.0.2.tgz", + "integrity": "sha512-0XqMcm6+wDIPRBss3KDoRXV+Fcf4nissrHw9z9So4ZyWwwtKKSaj1gsvrJyGvYbhH+cGWeVgQx6KpaybgSp4hw==", + "dev": true, + "requires": { + "@types/component-emitter": "^1.2.11", + "component-emitter": "^1.3.0" + } + }, "socket.io-parser": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", @@ -2949,17 +4014,65 @@ } } }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, "source-map-js": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "dev": true }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, "statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -2975,10 +4088,21 @@ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "dev": true }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, "tinypool": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.1.2.tgz", - "integrity": "sha512-fvtYGXoui2RpeMILfkvGIgOVkzJEGediv8UJt7TxdAOY8pnvUkFg/fkvqTfXG9Acc9S17Cnn1S4osDc2164guA==", + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.1.3.tgz", + "integrity": "sha512-2IfcQh7CP46XGWGGbdyO4pjcKqsmVqFAPcXfPxcPXmOWt9cYkTP9HcDmGgsfijYoAEc4z9qcpM/BaBz46Y9/CQ==", "dev": true }, "tinyspy": { @@ -2987,11 +4111,81 @@ "integrity": "sha512-2+40EP4D3sFYy42UkgkFFB+kiX2Tg3URG/lVvAZFfLxgGpnWl5qQJuBw1gaLttq8UOS+2p3C0WrhJnQigLTT2Q==", "dev": true }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, "toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true + }, + "ts-node": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", + "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", + "dev": true, + "requires": { + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + } + }, + "ts-node-dev": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ts-node-dev/-/ts-node-dev-1.1.8.tgz", + "integrity": "sha512-Q/m3vEwzYwLZKmV6/0VlFxcZzVV/xcgOt+Tx/VjaaRHyiBcFlV0541yrT09QjzzCxlDZ34OzKjrFAynlmtflEg==", + "dev": true, + "requires": { + "chokidar": "^3.5.1", + "dynamic-dedupe": "^0.3.0", + "minimist": "^1.2.5", + "mkdirp": "^1.0.4", + "resolve": "^1.0.0", + "rimraf": "^2.6.1", + "source-map-support": "^0.5.12", + "tree-kill": "^1.2.2", + "ts-node": "^9.0.0", + "tsconfig": "^7.0.0" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "tsconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz", + "integrity": "sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==", + "dev": true, + "requires": { + "@types/strip-bom": "^3.0.0", + "@types/strip-json-comments": "0.0.30", + "strip-bom": "^3.0.0", + "strip-json-comments": "^2.0.0" + } + }, "type-detect": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", @@ -3008,9 +4202,9 @@ } }, "typescript": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz", - "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==", + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", "dev": true }, "unpipe": { @@ -3023,15 +4217,26 @@ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, + "v8-to-istanbul": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz", + "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.7", + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0" + } + }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, "vite": { - "version": "2.9.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.5.tgz", - "integrity": "sha512-dvMN64X2YEQgSXF1lYabKXw3BbN6e+BL67+P3Vy4MacnY+UzT1AfkHiioFSi9+uiDUiaDy7Ax/LQqivk6orilg==", + "version": "2.9.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.6.tgz", + "integrity": "sha512-3IffdrByHW95Yjv0a13TQOQfJs7L5dVlSPuTt432XLbRMriWbThqJN2k/IS6kXn5WY4xBLhK9XoaWay1B8VzUw==", "dev": true, "requires": { "esbuild": "^0.14.27", @@ -3041,54 +4246,97 @@ "rollup": "^2.59.0" } }, - "vite-plugin-node": { - "version": "0.0.19", - "resolved": "https://registry.npmjs.org/vite-plugin-node/-/vite-plugin-node-0.0.19.tgz", - "integrity": "sha512-Nwindxk2nfp9ZQZQovmKr+wdBH+17Czf8PUo+sAABnmOtebtE4Zo+Dq055SA5CPzLVVWylJ454k98BH4TpMhZA==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^4.1.1", - "chalk": "^4.1.2", - "debug": "^4.3.2" - }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } - } - }, "vitest": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.9.3.tgz", - "integrity": "sha512-hKjqdBI732cV5giNLERyAsaJBebstrX5mvTbZr+jUDYUHnX1O4DpAJcHtqBOutuBi7lVIGQ5IF8eWvHHqbCHBA==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.10.0.tgz", + "integrity": "sha512-8UXemUg9CA4QYppDTsDV76nH0e1p6C8lV9q+o9i0qMSK9AQ7vA2sjoxtkDP0M+pwNmc3ZGYetBXgSJx0M1D/gg==", "dev": true, "requires": { - "@types/chai": "^4.3.0", + "@types/chai": "^4.3.1", "@types/chai-subset": "^1.3.3", "chai": "^4.3.6", "local-pkg": "^0.4.1", "tinypool": "^0.1.2", "tinyspy": "^0.3.2", - "vite": "^2.9.1" + "vite": "^2.9.5" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" } }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, "ws": { "version": "8.2.3", "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", "requires": {} + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + }, + "yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true } } } diff --git a/server/package.json b/server/package.json index 5ed7fc8..978e59d 100644 --- a/server/package.json +++ b/server/package.json @@ -7,19 +7,21 @@ ], "main": "app.ts", "scripts": { - "dev": "vite", - "build": "vite build", + "dev": "ts-node-dev --respawn -- src/app.ts", + "build": "npx tsc --build tsconfig.json", "test-watch": "vitest --watch", "test": "vitest", - "coverage": "vitest run --converage" + "coverage": "vitest run --coverage" }, "devDependencies": { - "@swc/core": "1.2.168", + "@types/cors": "^2.8.12", "@types/express": "4.17.13", + "@types/node": "^17.0.30", + "c8": "^7.11.2", + "socket.io-mock-ts": "^1.0.2", + "ts-node-dev": "^1.1.8", "typescript": "^4.6.3", - "vite": "2.9.5", - "vite-plugin-node": "0.0.19", - "vitest": "0.9.3" + "vitest": "^0.10.0" }, "dependencies": { "cors": "^2.8.5", diff --git a/server/src/Lobby.ts b/server/src/Lobby.ts index 81c6178..f24083e 100644 --- a/server/src/Lobby.ts +++ b/server/src/Lobby.ts @@ -1,4 +1,4 @@ -import {LobbyState} from "./LobbyState"; +import { LobbyState } from "./LobbyState"; import User from "./User"; export default class Lobby { @@ -14,52 +14,51 @@ export default class Lobby { this.state = LobbyState.CREATING; } - addUser(user: User): boolean{ - if(this.maxUsers == this.users.length) return false; + addUser(user: User): Boolean { + if (this.maxUsers == this.users.length) return false; this.users.push(user); - return; + return true; } - getUser(userName: string): User { - let returnUser: User; - this.users.forEach((user) =>{ - if(user.name == userName){ - returnUser = user; - } + getUser(userName: string): User | null { + let returnUser: User | null = null; + this.users.forEach((user) => { + if (user.name == userName) { + returnUser = user; + } }); - return returnUser; + return returnUser; } - removeUser(userToRemove: User){ + removeUser(userToRemove: User) { this.users.filter((user) => user != userToRemove); } - setMaxUsers(maxUsers: number){ - this.maxUsers = maxUsers; - } + setMaxUsers(maxUsers: number) { + this.maxUsers = maxUsers; + } - getMaxUsers(): number{ - return this.maxUsers; - } + getMaxUsers(): number { + return this.maxUsers; + } - setState(state: LobbyState){ - this.state = state; - } + setState(state: LobbyState) { + this.state = state; + } - getState(): LobbyState{ - return this.state; - } + getState(): LobbyState { + return this.state; + } addAI = () => { throw new Error("addAI() not implemented."); }; - join = (user) => { + join = (user: User) => { throw new Error("addAI() not implemented."); }; - leave = (user) => { + leave = (user: User) => { throw new Error("addAI() not implemented."); }; } - diff --git a/server/src/LobbyManager.ts b/server/src/LobbyManager.ts index 693c7cb..c395fb5 100644 --- a/server/src/LobbyManager.ts +++ b/server/src/LobbyManager.ts @@ -1,4 +1,4 @@ -import Lobby from "./Lobby" +import Lobby from "./Lobby"; export default class LobbyMananger { lobbies: Lobby[]; @@ -15,17 +15,17 @@ export default class LobbyMananger { this.lobbies.filter((lobby) => lobby.name != lobbyName); } - getLobby(lobbyName: string): Lobby { - let returnLobby: Lobby; - this.lobbies.forEach((lobby) =>{ - if(lobby.name == lobbyName){ - returnLobby = lobby; - } + getLobby(lobbyName: string): Lobby | null { + let returnLobby: Lobby | null = null; + this.lobbies.forEach((lobby) => { + if (lobby.name == lobbyName) { + returnLobby = lobby; + } }); - return returnLobby; + return returnLobby; } - getLobbyCount(): number{ - return this.lobbies.length; + getLobbyCount(): number { + return this.lobbies.length; } } diff --git a/server/src/User.ts b/server/src/User.ts index 8440dfb..a804992 100644 --- a/server/src/User.ts +++ b/server/src/User.ts @@ -2,11 +2,10 @@ import { Socket } from "socket.io"; export default class User { name: string; - connection: Socket; + connection: string; - constructor(name: string, connection: Socket) { + constructor(name: string, connection: string) { this.name = name; this.connection = connection; } } - diff --git a/server/src/app.ts b/server/src/app.ts index af1e333..cfce887 100644 --- a/server/src/app.ts +++ b/server/src/app.ts @@ -43,15 +43,15 @@ ioServer.on("connection", (socket) => { manager.createLobby("testLobby", 10); - manager.getLobby("testLobby").addUser(new User("client_" + socket.handshake.address, socket)); + manager.getLobby("testLobby")?.addUser(new User("client_" + socket.handshake.address, socket.id)); console.log("Lobbies", manager.lobbies); console.log("Users", manager.lobbies[0].users); - socket.emit("msg", "Welcome " + manager.getLobby("testLobby").users[0].name, (response: any) => { - console.log(manager.getLobby("testLobby").users[0].name + " responded with: " + response); + socket.emit("msg", "Welcome " + manager.getLobby("testLobby")?.users[0].name, (response: any) => { + console.log(manager.getLobby("testLobby")?.users[0].name + " responded with: " + response); - manager.getLobby("testLobby").removeUser(manager.getLobby("testLobby").users[0]); + manager.getLobby("testLobby")?.removeUser(manager.getLobby("testLobby")?.users[0]!); console.log("Lobbies", manager.lobbies); console.log("Users", manager.lobbies[0].users); diff --git a/server/tests/test.test.ts b/server/tests/test.test.ts index 38a8179..b1a18bb 100644 --- a/server/tests/test.test.ts +++ b/server/tests/test.test.ts @@ -1,17 +1,19 @@ -import { assert, expect, test } from "vitest"; -import Lobby from "../src/Lobby"; +import { expect, test } from "vitest"; import { LobbyState } from "../src/LobbyState"; +import Lobby from "../src/Lobby"; +import User from "../src/User"; const lobby = new Lobby("testRoom", 5); +const user = new User("testUser", "testConnection"); test("LobbyTest", () => { expect(lobby.getState()).toBe(LobbyState.CREATING); expect(lobby.getMaxUsers()).toBe(5); - expect(lobby.getUser("test")).toBe(undefined); + expect(lobby.getUser("test")).toBe(null); expect(lobby.addAI).toBeDefined(); expect(lobby.join).toBeDefined(); expect(lobby.leave).toBeDefined(); expect(() => lobby.addAI()).toThrowError("addAI() not implemented."); - expect(() => lobby.join("")).toThrowError("addAI() not implemented."); - expect(() => lobby.leave("")).toThrowError("addAI() not implemented."); + expect(() => lobby.join(user)).toThrowError("addAI() not implemented."); + expect(() => lobby.leave(user)).toThrowError("addAI() not implemented."); }); diff --git a/server/tsconfig.json b/server/tsconfig.json index a8b72f2..b9f8160 100644 --- a/server/tsconfig.json +++ b/server/tsconfig.json @@ -4,7 +4,7 @@ /* Basic Options */ // "incremental": true, /* Enable incremental compilation */ "target": "ES2019" /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'. */, - "module": "es6" /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'. */, + "module": "commonjs" /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'. */, // "lib": [], /* Specify library files to be included in the compilation. */ // "allowJs": true, /* Allow javascript files to be compiled. */ // "checkJs": true, /* Report errors in .js files. */ @@ -42,8 +42,8 @@ // "paths": {}, /* A series of entries which re-map imports to lookup locations relative to the 'baseUrl'. */ // "rootDirs": [], /* List of root folders whose combined content represents the structure of the project at runtime. */ // "typeRoots": [], /* List of folders to include type definitions from. */ - // "types": [], /* Type declaration files to be included in compilation. */ - // "allowSyntheticDefaultImports": true, /* Allow default imports from modules with no default export. This does not affect code emit, just typechecking. */ + "types": ["node"] /* Type declaration files to be included in compilation. */, + "allowSyntheticDefaultImports": true /* Allow default imports from modules with no default export. This does not affect code emit, just typechecking. */, "esModuleInterop": true /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */, // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */ // "allowUmdGlobalAccess": true, /* Allow accessing UMD globals from modules. */ @@ -61,5 +61,5 @@ "resolveJsonModule": true }, "include": ["./src/**/*.ts"], - "exclude": ["./node_modules/**", "./dist/**"] + "exclude": ["./node_modules/**", "./dist/**", ".vscode"] } diff --git a/server/vite.config.js b/server/vite.config.js deleted file mode 100644 index 3a70ee2..0000000 --- a/server/vite.config.js +++ /dev/null @@ -1,51 +0,0 @@ -import { defineConfig } from "vite"; -import { VitePluginNode } from "vite-plugin-node"; - -export default defineConfig({ - // ...vite configures - server: { - // vite server configs, for details see [vite doc](https://vitejs.dev/config/#server-host) - port: 8080, - }, - test: { - includeSource: ["src/**/*.{js,ts}"], - }, - plugins: [ - ...VitePluginNode({ - // Nodejs native Request adapter - // currently this plugin support 'express', 'nest', 'koa' and 'fastify' out of box, - // you can also pass a function if you are using other frameworks, see Custom Adapter section - adapter: "express", - - // tell the plugin where is your project entry - appPath: "./src/app.ts", - - // Optional, default: 'viteNodeApp' - // the name of named export of you app from the appPath file - exportName: "yam", - - // Optional, default: 'esbuild' - // The TypeScript compiler you want to use - // by default this plugin is using vite default ts compiler which is esbuild - // 'swc' compiler is supported to use as well for frameworks - // like Nestjs (esbuild dont support 'emitDecoratorMetadata' yet) - // you need to INSTALL `@swc/core` as dev dependency if you want to use swc - // tsCompiler: "esbuild", - - // Optional, default: { - // jsc: { - // target: 'es2019', - // parser: { - // syntax: 'typescript', - // decorators: true - // }, - // transform: { - // legacyDecorator: true, - // decoratorMetadata: true - // } - // } - //} - // swc configs, see [swc doc](https://swc.rs/docs/configuration/swcrc) - }), - ], -}); diff --git a/server/vitest.config.ts b/server/vitest.config.ts new file mode 100644 index 0000000..4b8ee40 --- /dev/null +++ b/server/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + includeSource: ["src/**/*.{js,ts}"], + }, +}); From cb156e6c94a9bc26a62629b3ccc6aa048b463dd4 Mon Sep 17 00:00:00 2001 From: HF Date: Fri, 6 May 2022 22:14:03 +0200 Subject: [PATCH 2/2] set up shader --- client/package-lock.json | 20 +- client/package.json | 3 +- client/src/assets/fonts/Roboto-msdf.json | 7160 ++++++++++++++++++++ client/src/assets/fonts/Roboto-msdf.png | Bin 0 -> 224407 bytes client/src/assets/shaders/fieldShader.frag | 2 +- client/src/assets/shaders/testfrag.frag | 13 + client/src/assets/shaders/testvert.vert | 3 + client/src/main.ts | 25 +- client/src/scripts/Board.ts | 7 +- client/src/scripts/GameEngine.ts | 45 +- client/src/scripts/Loader.ts | 7 + prototyping/planning.drawio | 220 +- server/src/Handlers/joinHandler.ts | 35 + server/src/Routes.ts | 6 + server/src/app.ts | 38 +- 15 files changed, 7448 insertions(+), 136 deletions(-) create mode 100644 client/src/assets/fonts/Roboto-msdf.json create mode 100644 client/src/assets/fonts/Roboto-msdf.png create mode 100644 client/src/assets/shaders/testfrag.frag create mode 100644 client/src/assets/shaders/testvert.vert create mode 100644 client/src/scripts/Loader.ts create mode 100644 server/src/Handlers/joinHandler.ts create mode 100644 server/src/Routes.ts diff --git a/client/package-lock.json b/client/package-lock.json index 0db3601..e5facb9 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -9,7 +9,8 @@ "version": "1.0.0", "dependencies": { "socket.io-client": "^4.5.0", - "three": "^0.139.2" + "three": "^0.139.2", + "three-mesh-ui": "^6.4.3" }, "devDependencies": { "@types/node": "^17.0.27", @@ -1279,6 +1280,17 @@ "resolved": "https://registry.npmjs.org/three/-/three-0.139.2.tgz", "integrity": "sha512-gV7q7QY8rogu7HLFZR9cWnOQAUedUhu2WXAnpr2kdXZP9YDKsG/0ychwQvWkZN5PlNw9mv5MoCTin6zNTXoONg==" }, + "node_modules/three-mesh-ui": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/three-mesh-ui/-/three-mesh-ui-6.4.3.tgz", + "integrity": "sha512-XcS3ZNKoghtdH393XT2bgFz+T/Mcy4sekjeJ8edNjjTsXHQGsZ3ngAVMYv17QmTqCSxg0J5Oq0wZPqtOrue+yA==", + "engines": { + "node": "x.x.x" + }, + "peerDependencies": { + "three": ">=0.132.1" + } + }, "node_modules/tinypool": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.1.3.tgz", @@ -2376,6 +2388,12 @@ "resolved": "https://registry.npmjs.org/three/-/three-0.139.2.tgz", "integrity": "sha512-gV7q7QY8rogu7HLFZR9cWnOQAUedUhu2WXAnpr2kdXZP9YDKsG/0ychwQvWkZN5PlNw9mv5MoCTin6zNTXoONg==" }, + "three-mesh-ui": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/three-mesh-ui/-/three-mesh-ui-6.4.3.tgz", + "integrity": "sha512-XcS3ZNKoghtdH393XT2bgFz+T/Mcy4sekjeJ8edNjjTsXHQGsZ3ngAVMYv17QmTqCSxg0J5Oq0wZPqtOrue+yA==", + "requires": {} + }, "tinypool": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.1.3.tgz", diff --git a/client/package.json b/client/package.json index 25dd435..8919a77 100644 --- a/client/package.json +++ b/client/package.json @@ -20,6 +20,7 @@ }, "dependencies": { "socket.io-client": "^4.5.0", - "three": "^0.139.2" + "three": "^0.139.2", + "three-mesh-ui": "^6.4.3" } } diff --git a/client/src/assets/fonts/Roboto-msdf.json b/client/src/assets/fonts/Roboto-msdf.json new file mode 100644 index 0000000..aa93ce7 --- /dev/null +++ b/client/src/assets/fonts/Roboto-msdf.json @@ -0,0 +1,7160 @@ +{ + "pages": ["Roboto-Regular.png"], + "chars": [ + { + "id": 40, + "index": 12, + "char": "(", + "width": 15, + "height": 47, + "xoffset": 1, + "yoffset": 0, + "xadvance": 14, + "chnl": 15, + "x": 0, + "y": 0, + "page": 0 + }, + { + "id": 41, + "index": 13, + "char": ")", + "width": 15, + "height": 47, + "xoffset": -1, + "yoffset": 0, + "xadvance": 15, + "chnl": 15, + "x": 0, + "y": 48, + "page": 0 + }, + { + "id": 91, + "index": 63, + "char": "[", + "width": 12, + "height": 45, + "xoffset": 1, + "yoffset": 0, + "xadvance": 11, + "chnl": 15, + "x": 0, + "y": 96, + "page": 0 + }, + { + "id": 93, + "index": 65, + "char": "]", + "width": 12, + "height": 45, + "xoffset": -2, + "yoffset": 0, + "xadvance": 11, + "chnl": 15, + "x": 0, + "y": 142, + "page": 0 + }, + { + "id": 123, + "index": 95, + "char": "{", + "width": 16, + "height": 44, + "xoffset": -1, + "yoffset": 1, + "xadvance": 14, + "chnl": 15, + "x": 0, + "y": 188, + "page": 0 + }, + { + "id": 125, + "index": 97, + "char": "}", + "width": 16, + "height": 44, + "xoffset": -2, + "yoffset": 1, + "xadvance": 14, + "chnl": 15, + "x": 13, + "y": 96, + "page": 0 + }, + { + "id": 1092, + "index": 247, + "char": "ф", + "width": 30, + "height": 44, + "xoffset": 0, + "yoffset": 3, + "xadvance": 30, + "chnl": 15, + "x": 13, + "y": 141, + "page": 0 + }, + { + "id": 197, + "index": 644, + "char": "Å", + "width": 30, + "height": 44, + "xoffset": -1, + "yoffset": -6, + "xadvance": 27, + "chnl": 15, + "x": 16, + "y": 0, + "page": 0 + }, + { + "id": 106, + "index": 78, + "char": "j", + "width": 12, + "height": 43, + "xoffset": -3, + "yoffset": 4, + "xadvance": 10, + "chnl": 15, + "x": 16, + "y": 45, + "page": 0 + }, + { + "id": 36, + "index": 8, + "char": "$", + "width": 23, + "height": 43, + "xoffset": 0, + "yoffset": -1, + "xadvance": 24, + "chnl": 15, + "x": 29, + "y": 45, + "page": 0 + }, + { + "id": 64, + "index": 36, + "char": "@", + "width": 37, + "height": 43, + "xoffset": 0, + "yoffset": 5, + "xadvance": 38, + "chnl": 15, + "x": 47, + "y": 0, + "page": 0 + }, + { + "id": 198, + "index": 129, + "char": "Æ", + "width": 43, + "height": 34, + "xoffset": -2, + "yoffset": 4, + "xadvance": 39, + "chnl": 15, + "x": 30, + "y": 89, + "page": 0 + }, + { + "id": 958, + "index": 197, + "char": "ξ", + "width": 21, + "height": 42, + "xoffset": 0, + "yoffset": 4, + "xadvance": 21, + "chnl": 15, + "x": 53, + "y": 44, + "page": 0 + }, + { + "id": 950, + "index": 192, + "char": "ζ", + "width": 22, + "height": 42, + "xoffset": 0, + "yoffset": 4, + "xadvance": 22, + "chnl": 15, + "x": 0, + "y": 233, + "page": 0 + }, + { + "id": 946, + "index": 188, + "char": "β", + "width": 23, + "height": 42, + "xoffset": 1, + "yoffset": 4, + "xadvance": 25, + "chnl": 15, + "x": 17, + "y": 186, + "page": 0 + }, + { + "id": 1044, + "index": 217, + "char": "Д", + "width": 33, + "height": 41, + "xoffset": -1, + "yoffset": 4, + "xadvance": 32, + "chnl": 15, + "x": 0, + "y": 276, + "page": 0 + }, + { + "id": 1025, + "index": 941, + "char": "Ё", + "width": 23, + "height": 41, + "xoffset": 1, + "yoffset": -3, + "xadvance": 24, + "chnl": 15, + "x": 23, + "y": 229, + "page": 0 + }, + { + "id": 1046, + "index": 218, + "char": "Ж", + "width": 41, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 38, + "chnl": 15, + "x": 41, + "y": 186, + "page": 0 + }, + { + "id": 1049, + "index": 954, + "char": "Й", + "width": 27, + "height": 41, + "xoffset": 2, + "yoffset": -3, + "xadvance": 30, + "chnl": 15, + "x": 44, + "y": 124, + "page": 0 + }, + { + "id": 1062, + "index": 224, + "char": "Ц", + "width": 30, + "height": 41, + "xoffset": 2, + "yoffset": 4, + "xadvance": 31, + "chnl": 15, + "x": 72, + "y": 124, + "page": 0 + }, + { + "id": 1065, + "index": 227, + "char": "Щ", + "width": 39, + "height": 41, + "xoffset": 2, + "yoffset": 4, + "xadvance": 41, + "chnl": 15, + "x": 75, + "y": 44, + "page": 0 + }, + { + "id": 220, + "index": 664, + "char": "Ü", + "width": 26, + "height": 41, + "xoffset": 1, + "yoffset": -3, + "xadvance": 27, + "chnl": 15, + "x": 85, + "y": 0, + "page": 0 + }, + { + "id": 214, + "index": 660, + "char": "Ö", + "width": 28, + "height": 41, + "xoffset": 0, + "yoffset": -3, + "xadvance": 29, + "chnl": 15, + "x": 112, + "y": 0, + "page": 0 + }, + { + "id": 196, + "index": 643, + "char": "Ä", + "width": 30, + "height": 41, + "xoffset": -1, + "yoffset": -3, + "xadvance": 27, + "chnl": 15, + "x": 0, + "y": 318, + "page": 0 + }, + { + "id": 209, + "index": 655, + "char": "Ñ", + "width": 27, + "height": 41, + "xoffset": 1, + "yoffset": -3, + "xadvance": 30, + "chnl": 15, + "x": 0, + "y": 360, + "page": 0 + }, + { + "id": 81, + "index": 53, + "char": "Q", + "width": 28, + "height": 39, + "xoffset": 0, + "yoffset": 4, + "xadvance": 29, + "chnl": 15, + "x": 0, + "y": 402, + "page": 0 + }, + { + "id": 87, + "index": 59, + "char": "W", + "width": 39, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 37, + "chnl": 15, + "x": 74, + "y": 87, + "page": 0 + }, + { + "id": 124, + "index": 96, + "char": "|", + "width": 7, + "height": 39, + "xoffset": 2, + "yoffset": 4, + "xadvance": 10, + "chnl": 15, + "x": 28, + "y": 360, + "page": 0 + }, + { + "id": 229, + "index": 671, + "char": "å", + "width": 22, + "height": 38, + "xoffset": 0, + "yoffset": 1, + "xadvance": 23, + "chnl": 15, + "x": 31, + "y": 318, + "page": 0 + }, + { + "id": 216, + "index": 131, + "char": "Ø", + "width": 28, + "height": 37, + "xoffset": 0, + "yoffset": 3, + "xadvance": 29, + "chnl": 15, + "x": 34, + "y": 271, + "page": 0 + }, + { + "id": 100, + "index": 72, + "char": "d", + "width": 23, + "height": 36, + "xoffset": 0, + "yoffset": 3, + "xadvance": 24, + "chnl": 15, + "x": 47, + "y": 221, + "page": 0 + }, + { + "id": 102, + "index": 74, + "char": "f", + "width": 17, + "height": 36, + "xoffset": -1, + "yoffset": 2, + "xadvance": 15, + "chnl": 15, + "x": 0, + "y": 442, + "page": 0 + }, + { + "id": 104, + "index": 76, + "char": "h", + "width": 21, + "height": 36, + "xoffset": 1, + "yoffset": 3, + "xadvance": 23, + "chnl": 15, + "x": 18, + "y": 442, + "page": 0 + }, + { + "id": 107, + "index": 79, + "char": "k", + "width": 22, + "height": 36, + "xoffset": 1, + "yoffset": 3, + "xadvance": 21, + "chnl": 15, + "x": 29, + "y": 400, + "page": 0 + }, + { + "id": 108, + "index": 80, + "char": "l", + "width": 8, + "height": 36, + "xoffset": 1, + "yoffset": 3, + "xadvance": 10, + "chnl": 15, + "x": 36, + "y": 357, + "page": 0 + }, + { + "id": 98, + "index": 70, + "char": "b", + "width": 23, + "height": 36, + "xoffset": 1, + "yoffset": 3, + "xadvance": 24, + "chnl": 15, + "x": 45, + "y": 357, + "page": 0 + }, + { + "id": 47, + "index": 19, + "char": "/", + "width": 20, + "height": 36, + "xoffset": -2, + "yoffset": 4, + "xadvance": 17, + "chnl": 15, + "x": 54, + "y": 309, + "page": 0 + }, + { + "id": 92, + "index": 64, + "char": "\\", + "width": 20, + "height": 36, + "xoffset": -1, + "yoffset": 4, + "xadvance": 17, + "chnl": 15, + "x": 63, + "y": 258, + "page": 0 + }, + { + "id": 1073, + "index": 234, + "char": "б", + "width": 24, + "height": 36, + "xoffset": 0, + "yoffset": 2, + "xadvance": 23, + "chnl": 15, + "x": 71, + "y": 221, + "page": 0 + }, + { + "id": 1060, + "index": 223, + "char": "Ф", + "width": 33, + "height": 36, + "xoffset": 0, + "yoffset": 3, + "xadvance": 32, + "chnl": 15, + "x": 83, + "y": 166, + "page": 0 + }, + { + "id": 1064, + "index": 226, + "char": "Ш", + "width": 36, + "height": 34, + "xoffset": 2, + "yoffset": 4, + "xadvance": 40, + "chnl": 15, + "x": 103, + "y": 122, + "page": 0 + }, + { + "id": 1070, + "index": 232, + "char": "Ю", + "width": 36, + "height": 35, + "xoffset": 2, + "yoffset": 4, + "xadvance": 38, + "chnl": 15, + "x": 114, + "y": 86, + "page": 0 + }, + { + "id": 948, + "index": 190, + "char": "δ", + "width": 24, + "height": 36, + "xoffset": 0, + "yoffset": 2, + "xadvance": 24, + "chnl": 15, + "x": 115, + "y": 42, + "page": 0 + }, + { + "id": 966, + "index": 204, + "char": "φ", + "width": 30, + "height": 36, + "xoffset": 0, + "yoffset": 12, + "xadvance": 30, + "chnl": 15, + "x": 140, + "y": 42, + "page": 0 + }, + { + "id": 968, + "index": 205, + "char": "ψ", + "width": 30, + "height": 36, + "xoffset": 0, + "yoffset": 12, + "xadvance": 29, + "chnl": 15, + "x": 141, + "y": 0, + "page": 0 + }, + { + "id": 230, + "index": 134, + "char": "æ", + "width": 36, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 35, + "chnl": 15, + "x": 0, + "y": 479, + "page": 0 + }, + { + "id": 121, + "index": 93, + "char": "y", + "width": 23, + "height": 35, + "xoffset": -2, + "yoffset": 12, + "xadvance": 20, + "chnl": 15, + "x": 40, + "y": 437, + "page": 0 + }, + { + "id": 112, + "index": 84, + "char": "p", + "width": 23, + "height": 35, + "xoffset": 1, + "yoffset": 11, + "xadvance": 24, + "chnl": 15, + "x": 40, + "y": 473, + "page": 0 + }, + { + "id": 113, + "index": 85, + "char": "q", + "width": 23, + "height": 35, + "xoffset": 0, + "yoffset": 11, + "xadvance": 24, + "chnl": 15, + "x": 52, + "y": 394, + "page": 0 + }, + { + "id": 103, + "index": 75, + "char": "g", + "width": 23, + "height": 35, + "xoffset": 0, + "yoffset": 11, + "xadvance": 24, + "chnl": 15, + "x": 69, + "y": 346, + "page": 0 + }, + { + "id": 109, + "index": 81, + "char": "m", + "width": 35, + "height": 27, + "xoffset": 1, + "yoffset": 11, + "xadvance": 37, + "chnl": 15, + "x": 75, + "y": 295, + "page": 0 + }, + { + "id": 79, + "index": 51, + "char": "O", + "width": 28, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 29, + "chnl": 15, + "x": 84, + "y": 258, + "page": 0 + }, + { + "id": 83, + "index": 55, + "char": "S", + "width": 26, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 25, + "chnl": 15, + "x": 96, + "y": 203, + "page": 0 + }, + { + "id": 71, + "index": 43, + "char": "G", + "width": 27, + "height": 35, + "xoffset": 1, + "yoffset": 4, + "xadvance": 29, + "chnl": 15, + "x": 117, + "y": 157, + "page": 0 + }, + { + "id": 67, + "index": 39, + "char": "C", + "width": 27, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 27, + "chnl": 15, + "x": 64, + "y": 430, + "page": 0 + }, + { + "id": 56, + "index": 28, + "char": "8", + "width": 23, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 64, + "y": 466, + "page": 0 + }, + { + "id": 51, + "index": 23, + "char": "3", + "width": 23, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 88, + "y": 466, + "page": 0 + }, + { + "id": 48, + "index": 20, + "char": "0", + "width": 23, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 76, + "y": 382, + "page": 0 + }, + { + "id": 37, + "index": 9, + "char": "%", + "width": 31, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 31, + "chnl": 15, + "x": 92, + "y": 418, + "page": 0 + }, + { + "id": 8364, + "index": 413, + "char": "€", + "width": 24, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 93, + "y": 323, + "page": 0 + }, + { + "id": 38, + "index": 10, + "char": "&", + "width": 28, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 112, + "y": 454, + "page": 0 + }, + { + "id": 1105, + "index": 971, + "char": "ё", + "width": 23, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 22, + "chnl": 15, + "x": 100, + "y": 359, + "page": 0 + }, + { + "id": 1078, + "index": 238, + "char": "ж", + "width": 35, + "height": 26, + "xoffset": -2, + "yoffset": 12, + "xadvance": 32, + "chnl": 15, + "x": 111, + "y": 294, + "page": 0 + }, + { + "id": 1047, + "index": 219, + "char": "З", + "width": 26, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 25, + "chnl": 15, + "x": 118, + "y": 321, + "page": 0 + }, + { + "id": 1054, + "index": 957, + "char": "О", + "width": 28, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 29, + "chnl": 15, + "x": 113, + "y": 239, + "page": 0 + }, + { + "id": 1088, + "index": 967, + "char": "р", + "width": 23, + "height": 35, + "xoffset": 1, + "yoffset": 11, + "xadvance": 24, + "chnl": 15, + "x": 123, + "y": 193, + "page": 0 + }, + { + "id": 1057, + "index": 960, + "char": "С", + "width": 27, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 27, + "chnl": 15, + "x": 142, + "y": 229, + "page": 0 + }, + { + "id": 1091, + "index": 969, + "char": "у", + "width": 23, + "height": 35, + "xoffset": -2, + "yoffset": 12, + "xadvance": 20, + "chnl": 15, + "x": 145, + "y": 122, + "page": 0 + }, + { + "id": 1097, + "index": 251, + "char": "щ", + "width": 35, + "height": 33, + "xoffset": 1, + "yoffset": 12, + "xadvance": 35, + "chnl": 15, + "x": 145, + "y": 158, + "page": 0 + }, + { + "id": 1069, + "index": 231, + "char": "Э", + "width": 27, + "height": 35, + "xoffset": 1, + "yoffset": 4, + "xadvance": 28, + "chnl": 15, + "x": 147, + "y": 192, + "page": 0 + }, + { + "id": 252, + "index": 691, + "char": "ü", + "width": 21, + "height": 35, + "xoffset": 1, + "yoffset": 4, + "xadvance": 23, + "chnl": 15, + "x": 151, + "y": 79, + "page": 0 + }, + { + "id": 246, + "index": 687, + "char": "ö", + "width": 24, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 171, + "y": 37, + "page": 0 + }, + { + "id": 228, + "index": 670, + "char": "ä", + "width": 22, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 23, + "chnl": 15, + "x": 172, + "y": 0, + "page": 0 + }, + { + "id": 241, + "index": 682, + "char": "ñ", + "width": 21, + "height": 35, + "xoffset": 1, + "yoffset": 3, + "xadvance": 23, + "chnl": 15, + "x": 195, + "y": 0, + "page": 0 + }, + { + "id": 961, + "index": 199, + "char": "ρ", + "width": 23, + "height": 35, + "xoffset": 1, + "yoffset": 11, + "xadvance": 24, + "chnl": 15, + "x": 169, + "y": 115, + "page": 0 + }, + { + "id": 952, + "index": 194, + "char": "θ", + "width": 23, + "height": 35, + "xoffset": 1, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 173, + "y": 73, + "page": 0 + }, + { + "id": 947, + "index": 189, + "char": "γ", + "width": 23, + "height": 35, + "xoffset": -1, + "yoffset": 12, + "xadvance": 21, + "chnl": 15, + "x": 196, + "y": 36, + "page": 0 + }, + { + "id": 951, + "index": 193, + "char": "η", + "width": 22, + "height": 35, + "xoffset": 1, + "yoffset": 11, + "xadvance": 24, + "chnl": 15, + "x": 217, + "y": 0, + "page": 0 + }, + { + "id": 955, + "index": 196, + "char": "λ", + "width": 25, + "height": 35, + "xoffset": -1, + "yoffset": 3, + "xadvance": 23, + "chnl": 15, + "x": 124, + "y": 357, + "page": 0 + }, + { + "id": 967, + "index": 935, + "char": "χ", + "width": 26, + "height": 35, + "xoffset": 0, + "yoffset": 12, + "xadvance": 21, + "chnl": 15, + "x": 145, + "y": 321, + "page": 0 + }, + { + "id": 956, + "index": 933, + "char": "μ", + "width": 21, + "height": 35, + "xoffset": 1, + "yoffset": 12, + "xadvance": 24, + "chnl": 15, + "x": 147, + "y": 265, + "page": 0 + }, + { + "id": 920, + "index": 179, + "char": "Θ", + "width": 28, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 29, + "chnl": 15, + "x": 169, + "y": 265, + "page": 0 + }, + { + "id": 927, + "index": 919, + "char": "Ο", + "width": 28, + "height": 35, + "xoffset": 0, + "yoffset": 4, + "xadvance": 29, + "chnl": 15, + "x": 170, + "y": 228, + "page": 0 + }, + { + "id": 105, + "index": 77, + "char": "i", + "width": 8, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 10, + "chnl": 15, + "x": 175, + "y": 192, + "page": 0 + }, + { + "id": 119, + "index": 91, + "char": "w", + "width": 34, + "height": 26, + "xoffset": -1, + "yoffset": 12, + "xadvance": 32, + "chnl": 15, + "x": 181, + "y": 151, + "page": 0 + }, + { + "id": 65, + "index": 37, + "char": "A", + "width": 30, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 27, + "chnl": 15, + "x": 193, + "y": 109, + "page": 0 + }, + { + "id": 90, + "index": 62, + "char": "Z", + "width": 26, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 25, + "chnl": 15, + "x": 197, + "y": 72, + "page": 0 + }, + { + "id": 69, + "index": 41, + "char": "E", + "width": 23, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 220, + "y": 36, + "page": 0 + }, + { + "id": 82, + "index": 54, + "char": "R", + "width": 26, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 240, + "y": 0, + "page": 0 + }, + { + "id": 84, + "index": 56, + "char": "T", + "width": 27, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 25, + "chnl": 15, + "x": 184, + "y": 178, + "page": 0 + }, + { + "id": 89, + "index": 61, + "char": "Y", + "width": 29, + "height": 34, + "xoffset": -2, + "yoffset": 4, + "xadvance": 25, + "chnl": 15, + "x": 124, + "y": 393, + "page": 0 + }, + { + "id": 85, + "index": 57, + "char": "U", + "width": 26, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 27, + "chnl": 15, + "x": 150, + "y": 357, + "page": 0 + }, + { + "id": 73, + "index": 45, + "char": "I", + "width": 8, + "height": 34, + "xoffset": 2, + "yoffset": 4, + "xadvance": 11, + "chnl": 15, + "x": 172, + "y": 301, + "page": 0 + }, + { + "id": 80, + "index": 52, + "char": "P", + "width": 25, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 141, + "y": 428, + "page": 0 + }, + { + "id": 68, + "index": 40, + "char": "D", + "width": 26, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 28, + "chnl": 15, + "x": 154, + "y": 392, + "page": 0 + }, + { + "id": 70, + "index": 42, + "char": "F", + "width": 22, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 23, + "chnl": 15, + "x": 141, + "y": 463, + "page": 0 + }, + { + "id": 72, + "index": 44, + "char": "H", + "width": 27, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 30, + "chnl": 15, + "x": 164, + "y": 463, + "page": 0 + }, + { + "id": 74, + "index": 46, + "char": "J", + "width": 23, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 23, + "chnl": 15, + "x": 167, + "y": 427, + "page": 0 + }, + { + "id": 75, + "index": 47, + "char": "K", + "width": 27, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 177, + "y": 336, + "page": 0 + }, + { + "id": 76, + "index": 48, + "char": "L", + "width": 22, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 23, + "chnl": 15, + "x": 181, + "y": 301, + "page": 0 + }, + { + "id": 77, + "index": 49, + "char": "M", + "width": 34, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 37, + "chnl": 15, + "x": 198, + "y": 264, + "page": 0 + }, + { + "id": 88, + "index": 60, + "char": "X", + "width": 28, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 204, + "y": 299, + "page": 0 + }, + { + "id": 86, + "index": 58, + "char": "V", + "width": 30, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 27, + "chnl": 15, + "x": 199, + "y": 213, + "page": 0 + }, + { + "id": 66, + "index": 38, + "char": "B", + "width": 24, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 212, + "y": 178, + "page": 0 + }, + { + "id": 78, + "index": 50, + "char": "N", + "width": 27, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 30, + "chnl": 15, + "x": 230, + "y": 213, + "page": 0 + }, + { + "id": 55, + "index": 27, + "char": "7", + "width": 24, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 181, + "y": 371, + "page": 0 + }, + { + "id": 57, + "index": 29, + "char": "9", + "width": 23, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 205, + "y": 334, + "page": 0 + }, + { + "id": 52, + "index": 24, + "char": "4", + "width": 26, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 191, + "y": 406, + "page": 0 + }, + { + "id": 53, + "index": 25, + "char": "5", + "width": 23, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 206, + "y": 369, + "page": 0 + }, + { + "id": 54, + "index": 26, + "char": "6", + "width": 23, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 229, + "y": 334, + "page": 0 + }, + { + "id": 49, + "index": 21, + "char": "1", + "width": 15, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 192, + "y": 441, + "page": 0 + }, + { + "id": 50, + "index": 22, + "char": "2", + "width": 24, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 192, + "y": 476, + "page": 0 + }, + { + "id": 33, + "index": 5, + "char": "!", + "width": 8, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 11, + "chnl": 15, + "x": 208, + "y": 441, + "page": 0 + }, + { + "id": 63, + "index": 35, + "char": "?", + "width": 21, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 20, + "chnl": 15, + "x": 217, + "y": 441, + "page": 0 + }, + { + "id": 163, + "index": 101, + "char": "£", + "width": 25, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 218, + "y": 404, + "page": 0 + }, + { + "id": 35, + "index": 7, + "char": "#", + "width": 27, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 230, + "y": 369, + "page": 0 + }, + { + "id": 1040, + "index": 950, + "char": "А", + "width": 30, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 27, + "chnl": 15, + "x": 217, + "y": 476, + "page": 0 + }, + { + "id": 1041, + "index": 216, + "char": "Б", + "width": 25, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 239, + "y": 439, + "page": 0 + }, + { + "id": 1042, + "index": 951, + "char": "В", + "width": 24, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 244, + "y": 404, + "page": 0 + }, + { + "id": 1043, + "index": 952, + "char": "Г", + "width": 22, + "height": 34, + "xoffset": 2, + "yoffset": 4, + "xadvance": 23, + "chnl": 15, + "x": 248, + "y": 474, + "page": 0 + }, + { + "id": 1045, + "index": 953, + "char": "Е", + "width": 23, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 265, + "y": 439, + "page": 0 + }, + { + "id": 1048, + "index": 220, + "char": "И", + "width": 27, + "height": 34, + "xoffset": 2, + "yoffset": 4, + "xadvance": 30, + "chnl": 15, + "x": 271, + "y": 474, + "page": 0 + }, + { + "id": 1081, + "index": 965, + "char": "й", + "width": 22, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 233, + "y": 248, + "page": 0 + }, + { + "id": 1050, + "index": 947, + "char": "К", + "width": 27, + "height": 34, + "xoffset": 2, + "yoffset": 4, + "xadvance": 27, + "chnl": 15, + "x": 233, + "y": 283, + "page": 0 + }, + { + "id": 1051, + "index": 221, + "char": "Л", + "width": 29, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 30, + "chnl": 15, + "x": 256, + "y": 248, + "page": 0 + }, + { + "id": 1052, + "index": 955, + "char": "М", + "width": 34, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 37, + "chnl": 15, + "x": 253, + "y": 318, + "page": 0 + }, + { + "id": 1053, + "index": 956, + "char": "Н", + "width": 27, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 30, + "chnl": 15, + "x": 261, + "y": 283, + "page": 0 + }, + { + "id": 1055, + "index": 958, + "char": "П", + "width": 27, + "height": 34, + "xoffset": 2, + "yoffset": 4, + "xadvance": 30, + "chnl": 15, + "x": 258, + "y": 353, + "page": 0 + }, + { + "id": 1056, + "index": 959, + "char": "Р", + "width": 25, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 269, + "y": 388, + "page": 0 + }, + { + "id": 1058, + "index": 961, + "char": "Т", + "width": 27, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 25, + "chnl": 15, + "x": 286, + "y": 353, + "page": 0 + }, + { + "id": 1059, + "index": 222, + "char": "У", + "width": 28, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 288, + "y": 318, + "page": 0 + }, + { + "id": 1061, + "index": 962, + "char": "Х", + "width": 28, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 289, + "y": 423, + "page": 0 + }, + { + "id": 1063, + "index": 225, + "char": "Ч", + "width": 26, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 29, + "chnl": 15, + "x": 295, + "y": 388, + "page": 0 + }, + { + "id": 1066, + "index": 228, + "char": "Ъ", + "width": 34, + "height": 34, + "xoffset": -2, + "yoffset": 4, + "xadvance": 32, + "chnl": 15, + "x": 314, + "y": 353, + "page": 0 + }, + { + "id": 1067, + "index": 229, + "char": "Ы", + "width": 33, + "height": 34, + "xoffset": 2, + "yoffset": 4, + "xadvance": 36, + "chnl": 15, + "x": 299, + "y": 458, + "page": 0 + }, + { + "id": 1068, + "index": 230, + "char": "Ь", + "width": 25, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 318, + "y": 423, + "page": 0 + }, + { + "id": 1071, + "index": 233, + "char": "Я", + "width": 25, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 27, + "chnl": 15, + "x": 322, + "y": 388, + "page": 0 + }, + { + "id": 962, + "index": 200, + "char": "ς", + "width": 22, + "height": 34, + "xoffset": 0, + "yoffset": 11, + "xadvance": 23, + "chnl": 15, + "x": 333, + "y": 458, + "page": 0 + }, + { + "id": 969, + "index": 206, + "char": "ω", + "width": 34, + "height": 27, + "xoffset": 1, + "yoffset": 12, + "xadvance": 35, + "chnl": 15, + "x": 216, + "y": 144, + "page": 0 + }, + { + "id": 917, + "index": 912, + "char": "Ε", + "width": 23, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 344, + "y": 423, + "page": 0 + }, + { + "id": 929, + "index": 920, + "char": "Ρ", + "width": 25, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 348, + "y": 388, + "page": 0 + }, + { + "id": 932, + "index": 921, + "char": "Τ", + "width": 27, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 25, + "chnl": 15, + "x": 237, + "y": 172, + "page": 0 + }, + { + "id": 933, + "index": 922, + "char": "Υ", + "width": 29, + "height": 34, + "xoffset": -2, + "yoffset": 4, + "xadvance": 25, + "chnl": 15, + "x": 258, + "y": 207, + "page": 0 + }, + { + "id": 921, + "index": 915, + "char": "Ι", + "width": 8, + "height": 34, + "xoffset": 2, + "yoffset": 4, + "xadvance": 11, + "chnl": 15, + "x": 286, + "y": 242, + "page": 0 + }, + { + "id": 928, + "index": 182, + "char": "Π", + "width": 27, + "height": 34, + "xoffset": 2, + "yoffset": 4, + "xadvance": 30, + "chnl": 15, + "x": 289, + "y": 277, + "page": 0 + }, + { + "id": 913, + "index": 910, + "char": "Α", + "width": 30, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 27, + "chnl": 15, + "x": 356, + "y": 458, + "page": 0 + }, + { + "id": 931, + "index": 183, + "char": "Σ", + "width": 25, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 368, + "y": 423, + "page": 0 + }, + { + "id": 916, + "index": 178, + "char": "Δ", + "width": 32, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 30, + "chnl": 15, + "x": 387, + "y": 458, + "page": 0 + }, + { + "id": 934, + "index": 184, + "char": "Φ", + "width": 31, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 30, + "chnl": 15, + "x": 224, + "y": 71, + "page": 0 + }, + { + "id": 915, + "index": 177, + "char": "Γ", + "width": 22, + "height": 34, + "xoffset": 2, + "yoffset": 4, + "xadvance": 23, + "chnl": 15, + "x": 244, + "y": 35, + "page": 0 + }, + { + "id": 919, + "index": 914, + "char": "Η", + "width": 27, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 30, + "chnl": 15, + "x": 224, + "y": 106, + "page": 0 + }, + { + "id": 926, + "index": 181, + "char": "Ξ", + "width": 23, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 24, + "chnl": 15, + "x": 252, + "y": 106, + "page": 0 + }, + { + "id": 922, + "index": 916, + "char": "Κ", + "width": 27, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 256, + "y": 70, + "page": 0 + }, + { + "id": 923, + "index": 180, + "char": "Λ", + "width": 29, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 28, + "chnl": 15, + "x": 265, + "y": 141, + "page": 0 + }, + { + "id": 918, + "index": 913, + "char": "Ζ", + "width": 26, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 25, + "chnl": 15, + "x": 276, + "y": 105, + "page": 0 + }, + { + "id": 935, + "index": 923, + "char": "Χ", + "width": 28, + "height": 34, + "xoffset": -1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 288, + "y": 176, + "page": 0 + }, + { + "id": 936, + "index": 185, + "char": "Ψ", + "width": 29, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 29, + "chnl": 15, + "x": 295, + "y": 140, + "page": 0 + }, + { + "id": 937, + "index": 186, + "char": "Ω", + "width": 27, + "height": 34, + "xoffset": 0, + "yoffset": 4, + "xadvance": 28, + "chnl": 15, + "x": 295, + "y": 211, + "page": 0 + }, + { + "id": 914, + "index": 911, + "char": "Β", + "width": 24, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 26, + "chnl": 15, + "x": 317, + "y": 175, + "page": 0 + }, + { + "id": 925, + "index": 918, + "char": "Ν", + "width": 27, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 30, + "chnl": 15, + "x": 267, + "y": 0, + "page": 0 + }, + { + "id": 924, + "index": 917, + "char": "Μ", + "width": 34, + "height": 34, + "xoffset": 1, + "yoffset": 4, + "xadvance": 37, + "chnl": 15, + "x": 267, + "y": 35, + "page": 0 + }, + { + "id": 1076, + "index": 237, + "char": "д", + "width": 27, + "height": 33, + "xoffset": -1, + "yoffset": 12, + "xadvance": 25, + "chnl": 15, + "x": 284, + "y": 70, + "page": 0 + }, + { + "id": 1094, + "index": 248, + "char": "ц", + "width": 24, + "height": 33, + "xoffset": 1, + "yoffset": 12, + "xadvance": 25, + "chnl": 15, + "x": 295, + "y": 0, + "page": 0 + }, + { + "id": 1102, + "index": 256, + "char": "ю", + "width": 33, + "height": 27, + "xoffset": 1, + "yoffset": 11, + "xadvance": 34, + "chnl": 15, + "x": 295, + "y": 246, + "page": 0 + }, + { + "id": 116, + "index": 88, + "char": "t", + "width": 16, + "height": 32, + "xoffset": -2, + "yoffset": 6, + "xadvance": 14, + "chnl": 15, + "x": 303, + "y": 104, + "page": 0 + }, + { + "id": 59, + "index": 31, + "char": ";", + "width": 10, + "height": 32, + "xoffset": -1, + "yoffset": 12, + "xadvance": 9, + "chnl": 15, + "x": 302, + "y": 34, + "page": 0 + }, + { + "id": 1096, + "index": 250, + "char": "ш", + "width": 32, + "height": 26, + "xoffset": 1, + "yoffset": 12, + "xadvance": 34, + "chnl": 15, + "x": 323, + "y": 210, + "page": 0 + }, + { + "id": 248, + "index": 137, + "char": "ø", + "width": 24, + "height": 32, + "xoffset": 0, + "yoffset": 9, + "xadvance": 24, + "chnl": 15, + "x": 312, + "y": 67, + "page": 0 + }, + { + "id": 1099, + "index": 253, + "char": "ы", + "width": 30, + "height": 26, + "xoffset": 1, + "yoffset": 12, + "xadvance": 33, + "chnl": 15, + "x": 313, + "y": 34, + "page": 0 + }, + { + "id": 1084, + "index": 243, + "char": "м", + "width": 29, + "height": 26, + "xoffset": 1, + "yoffset": 12, + "xadvance": 31, + "chnl": 15, + "x": 320, + "y": 0, + "page": 0 + }, + { + "id": 1098, + "index": 252, + "char": "ъ", + "width": 28, + "height": 26, + "xoffset": -1, + "yoffset": 12, + "xadvance": 26, + "chnl": 15, + "x": 320, + "y": 100, + "page": 0 + }, + { + "id": 960, + "index": 198, + "char": "π", + "width": 28, + "height": 26, + "xoffset": -1, + "yoffset": 12, + "xadvance": 25, + "chnl": 15, + "x": 337, + "y": 61, + "page": 0 + }, + { + "id": 97, + "index": 69, + "char": "a", + "width": 22, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 23, + "chnl": 15, + "x": 265, + "y": 176, + "page": 0 + }, + { + "id": 101, + "index": 73, + "char": "e", + "width": 23, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 22, + "chnl": 15, + "x": 344, + "y": 27, + "page": 0 + }, + { + "id": 114, + "index": 86, + "char": "r", + "width": 15, + "height": 27, + "xoffset": 1, + "yoffset": 11, + "xadvance": 14, + "chnl": 15, + "x": 325, + "y": 127, + "page": 0 + }, + { + "id": 117, + "index": 89, + "char": "u", + "width": 21, + "height": 27, + "xoffset": 1, + "yoffset": 12, + "xadvance": 23, + "chnl": 15, + "x": 341, + "y": 127, + "page": 0 + }, + { + "id": 111, + "index": 83, + "char": "o", + "width": 24, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 24, + "chnl": 15, + "x": 349, + "y": 88, + "page": 0 + }, + { + "id": 115, + "index": 87, + "char": "s", + "width": 22, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 22, + "chnl": 15, + "x": 366, + "y": 55, + "page": 0 + }, + { + "id": 99, + "index": 71, + "char": "c", + "width": 23, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 22, + "chnl": 15, + "x": 342, + "y": 155, + "page": 0 + }, + { + "id": 110, + "index": 82, + "char": "n", + "width": 21, + "height": 27, + "xoffset": 1, + "yoffset": 11, + "xadvance": 23, + "chnl": 15, + "x": 363, + "y": 116, + "page": 0 + }, + { + "id": 58, + "index": 30, + "char": ":", + "width": 9, + "height": 27, + "xoffset": 1, + "yoffset": 12, + "xadvance": 10, + "chnl": 15, + "x": 251, + "y": 141, + "page": 0 + }, + { + "id": 126, + "index": 98, + "char": "~", + "width": 27, + "height": 12, + "xoffset": 1, + "yoffset": 18, + "xadvance": 29, + "chnl": 15, + "x": 112, + "y": 490, + "page": 0 + }, + { + "id": 1072, + "index": 963, + "char": "а", + "width": 22, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 23, + "chnl": 15, + "x": 374, + "y": 83, + "page": 0 + }, + { + "id": 1077, + "index": 964, + "char": "е", + "width": 23, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 22, + "chnl": 15, + "x": 368, + "y": 0, + "page": 0 + }, + { + "id": 1079, + "index": 239, + "char": "з", + "width": 21, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 21, + "chnl": 15, + "x": 389, + "y": 28, + "page": 0 + }, + { + "id": 1086, + "index": 966, + "char": "о", + "width": 24, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 24, + "chnl": 15, + "x": 392, + "y": 0, + "page": 0 + }, + { + "id": 1089, + "index": 968, + "char": "с", + "width": 23, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 22, + "chnl": 15, + "x": 317, + "y": 274, + "page": 0 + }, + { + "id": 1101, + "index": 255, + "char": "э", + "width": 22, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 23, + "chnl": 15, + "x": 329, + "y": 237, + "page": 0 + }, + { + "id": 949, + "index": 191, + "char": "ε", + "width": 23, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 23, + "chnl": 15, + "x": 317, + "y": 302, + "page": 0 + }, + { + "id": 964, + "index": 202, + "char": "τ", + "width": 23, + "height": 27, + "xoffset": 0, + "yoffset": 12, + "xadvance": 22, + "chnl": 15, + "x": 341, + "y": 265, + "page": 0 + }, + { + "id": 965, + "index": 203, + "char": "υ", + "width": 22, + "height": 27, + "xoffset": 1, + "yoffset": 12, + "xadvance": 23, + "chnl": 15, + "x": 352, + "y": 237, + "page": 0 + }, + { + "id": 959, + "index": 932, + "char": "ο", + "width": 24, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 24, + "chnl": 15, + "x": 356, + "y": 183, + "page": 0 + }, + { + "id": 945, + "index": 187, + "char": "α", + "width": 25, + "height": 27, + "xoffset": 0, + "yoffset": 11, + "xadvance": 24, + "chnl": 15, + "x": 366, + "y": 144, + "page": 0 + }, + { + "id": 963, + "index": 201, + "char": "σ", + "width": 26, + "height": 27, + "xoffset": 0, + "yoffset": 12, + "xadvance": 24, + "chnl": 15, + "x": 385, + "y": 111, + "page": 0 + }, + { + "id": 122, + "index": 94, + "char": "z", + "width": 22, + "height": 26, + "xoffset": 0, + "yoffset": 12, + "xadvance": 21, + "chnl": 15, + "x": 389, + "y": 56, + "page": 0 + }, + { + "id": 120, + "index": 92, + "char": "x", + "width": 23, + "height": 26, + "xoffset": -1, + "yoffset": 12, + "xadvance": 21, + "chnl": 15, + "x": 397, + "y": 83, + "page": 0 + }, + { + "id": 118, + "index": 90, + "char": "v", + "width": 23, + "height": 26, + "xoffset": -1, + "yoffset": 12, + "xadvance": 20, + "chnl": 15, + "x": 411, + "y": 28, + "page": 0 + }, + { + "id": 43, + "index": 15, + "char": "+", + "width": 24, + "height": 26, + "xoffset": 0, + "yoffset": 9, + "xadvance": 24, + "chnl": 15, + "x": 417, + "y": 0, + "page": 0 + }, + { + "id": 1074, + "index": 235, + "char": "в", + "width": 23, + "height": 26, + "xoffset": 1, + "yoffset": 12, + "xadvance": 24, + "chnl": 15, + "x": 412, + "y": 55, + "page": 0 + }, + { + "id": 1075, + "index": 236, + "char": "г", + "width": 18, + "height": 26, + "xoffset": 1, + "yoffset": 12, + "xadvance": 18, + "chnl": 15, + "x": 368, + "y": 28, + "page": 0 + }, + { + "id": 1080, + "index": 240, + "char": "и", + "width": 22, + "height": 26, + "xoffset": 1, + "yoffset": 12, + "xadvance": 24, + "chnl": 15, + "x": 435, + "y": 27, + "page": 0 + }, + { + "id": 1082, + "index": 241, + "char": "к", + "width": 23, + "height": 26, + "xoffset": 1, + "yoffset": 12, + "xadvance": 23, + "chnl": 15, + "x": 442, + "y": 0, + "page": 0 + }, + { + "id": 1083, + "index": 242, + "char": "л", + "width": 24, + "height": 26, + "xoffset": -1, + "yoffset": 12, + "xadvance": 24, + "chnl": 15, + "x": 466, + "y": 0, + "page": 0 + }, + { + "id": 1085, + "index": 244, + "char": "н", + "width": 22, + "height": 26, + "xoffset": 1, + "yoffset": 12, + "xadvance": 24, + "chnl": 15, + "x": 458, + "y": 27, + "page": 0 + }, + { + "id": 1087, + "index": 245, + "char": "п", + "width": 22, + "height": 26, + "xoffset": 1, + "yoffset": 12, + "xadvance": 24, + "chnl": 15, + "x": 481, + "y": 27, + "page": 0 + }, + { + "id": 1090, + "index": 246, + "char": "т", + "width": 23, + "height": 26, + "xoffset": -1, + "yoffset": 12, + "xadvance": 20, + "chnl": 15, + "x": 341, + "y": 293, + "page": 0 + }, + { + "id": 1093, + "index": 970, + "char": "х", + "width": 23, + "height": 26, + "xoffset": -1, + "yoffset": 12, + "xadvance": 21, + "chnl": 15, + "x": 341, + "y": 320, + "page": 0 + }, + { + "id": 1095, + "index": 249, + "char": "ч", + "width": 22, + "height": 26, + "xoffset": 0, + "yoffset": 12, + "xadvance": 23, + "chnl": 15, + "x": 349, + "y": 347, + "page": 0 + }, + { + "id": 1100, + "index": 254, + "char": "ь", + "width": 22, + "height": 26, + "xoffset": 1, + "yoffset": 12, + "xadvance": 23, + "chnl": 15, + "x": 436, + "y": 54, + "page": 0 + }, + { + "id": 1103, + "index": 257, + "char": "я", + "width": 23, + "height": 26, + "xoffset": -1, + "yoffset": 12, + "xadvance": 23, + "chnl": 15, + "x": 459, + "y": 54, + "page": 0 + }, + { + "id": 953, + "index": 195, + "char": "ι", + "width": 12, + "height": 26, + "xoffset": 2, + "yoffset": 12, + "xadvance": 14, + "chnl": 15, + "x": 350, + "y": 0, + "page": 0 + }, + { + "id": 954, + "index": 931, + "char": "κ", + "width": 23, + "height": 26, + "xoffset": 1, + "yoffset": 12, + "xadvance": 23, + "chnl": 15, + "x": 483, + "y": 54, + "page": 0 + }, + { + "id": 957, + "index": 934, + "char": "ν", + "width": 23, + "height": 26, + "xoffset": -1, + "yoffset": 12, + "xadvance": 20, + "chnl": 15, + "x": 436, + "y": 81, + "page": 0 + }, + { + "id": 8211, + "index": 385, + "char": "–", + "width": 25, + "height": 7, + "xoffset": 1, + "yoffset": 18, + "xadvance": 28, + "chnl": 15, + "x": 64, + "y": 503, + "page": 0 + }, + { + "id": 95, + "index": 67, + "char": "_", + "width": 23, + "height": 7, + "xoffset": -2, + "yoffset": 34, + "xadvance": 19, + "chnl": 15, + "x": 100, + "y": 395, + "page": 0 + }, + { + "id": 42, + "index": 14, + "char": "*", + "width": 21, + "height": 21, + "xoffset": -1, + "yoffset": 4, + "xadvance": 18, + "chnl": 15, + "x": 491, + "y": 0, + "page": 0 + }, + { + "id": 61, + "index": 33, + "char": "=", + "width": 21, + "height": 16, + "xoffset": 1, + "yoffset": 14, + "xadvance": 23, + "chnl": 15, + "x": 113, + "y": 275, + "page": 0 + }, + { + "id": 176, + "index": 113, + "char": "°", + "width": 14, + "height": 15, + "xoffset": 1, + "yoffset": 4, + "xadvance": 16, + "chnl": 15, + "x": 199, + "y": 248, + "page": 0 + }, + { + "id": 45, + "index": 17, + "char": "-", + "width": 14, + "height": 7, + "xoffset": -1, + "yoffset": 20, + "xadvance": 12, + "chnl": 15, + "x": 54, + "y": 346, + "page": 0 + }, + { + "id": 44, + "index": 16, + "char": ",", + "width": 10, + "height": 14, + "xoffset": -1, + "yoffset": 30, + "xadvance": 8, + "chnl": 15, + "x": 184, + "y": 213, + "page": 0 + }, + { + "id": 34, + "index": 6, + "char": "\"", + "width": 12, + "height": 14, + "xoffset": 1, + "yoffset": 3, + "xadvance": 13, + "chnl": 15, + "x": 83, + "y": 203, + "page": 0 + }, + { + "id": 39, + "index": 11, + "char": "'", + "width": 7, + "height": 14, + "xoffset": 0, + "yoffset": 3, + "xadvance": 7, + "chnl": 15, + "x": 140, + "y": 498, + "page": 0 + }, + { + "id": 46, + "index": 18, + "char": ".", + "width": 9, + "height": 9, + "xoffset": 1, + "yoffset": 30, + "xadvance": 11, + "chnl": 15, + "x": 123, + "y": 229, + "page": 0 + } + ], + "info": { + "face": "Roboto-Regular", + "size": 42, + "bold": 0, + "italic": 0, + "charset": [ + "a", + "z", + "e", + "r", + "t", + "y", + "u", + "i", + "o", + "p", + "q", + "s", + "d", + "f", + "g", + "h", + "j", + "k", + "l", + "m", + "w", + "x", + "c", + "v", + "b", + "n", + "A", + "Z", + "E", + "R", + "T", + "Y", + "U", + "I", + "O", + "P", + "Q", + "S", + "D", + "F", + "G", + "H", + "J", + "K", + "L", + "M", + "W", + "X", + "C", + "V", + "B", + "N", + "/", + "\\", + "*", + "-", + "–", + "+", + "7", + "8", + "9", + "4", + "5", + "6", + "1", + "2", + "3", + "0", + ",", + ";", + ":", + "!", + "?", + ".", + "%", + "$", + "£", + "€", + "=", + "{", + "}", + "(", + ")", + "[", + "]", + "&", + "~", + "\"", + "'", + "#", + "_", + "|", + "°", + "@", + "А", + "а", + "Б", + "б", + "В", + "в", + "Г", + "г", + "Д", + "д", + "Е", + "е", + "Ё", + "ё", + "Ж", + "ж", + "З", + "з", + "И", + "и", + "Й", + "й", + "К", + "к", + "Л", + "л", + "М", + "м", + "Н", + "н", + "О", + "о", + "П", + "п", + "Р", + "р", + "С", + "с", + "Т", + "т", + "У", + "у", + "Ф", + "ф", + "Х", + "х", + "Ц", + "ц", + "Ч", + "ч", + "Ш", + "ш", + "Щ", + "щ", + "Ъ", + "ъ", + "Ы", + "ы", + "Ь", + "ь", + "Э", + "э", + "Ю", + "ю", + "Я", + "я", + "ü", + "Ü", + "ö", + "Ö", + "ä", + "Ä", + "ñ", + "Ñ", + "ς", + "ε", + "ρ", + "τ", + "υ", + "θ", + "ι", + "ο", + "π", + "α", + "σ", + "δ", + "φ", + "γ", + "η", + "ξ", + "κ", + "λ", + "ζ", + "χ", + "ψ", + "ω", + "β", + "ν", + "μ", + "Ε", + "Ρ", + "Τ", + "Υ", + "Θ", + "Ι", + "Ο", + "Π", + "Α", + "Σ", + "Δ", + "Φ", + "Γ", + "Η", + "Ξ", + "Κ", + "Λ", + "Ζ", + "Χ", + "Ψ", + "Ω", + "Β", + "Ν", + "Μ", + "å", + "Å", + "æ", + "Æ", + "ø", + "Ø" + ], + "unicode": 1, + "stretchH": 100, + "smooth": 1, + "aa": 1, + "padding": [2, 2, 2, 2], + "spacing": [0, 0] + }, + "common": { + "lineHeight": 44, + "base": 34, + "scaleW": 512, + "scaleH": 512, + "pages": 1, + "packed": 0, + "alphaChnl": 0, + "redChnl": 0, + "greenChnl": 0, + "blueChnl": 0 + }, + "distanceField": { "fieldType": "msdf", "distanceRange": 4 }, + "kernings": [ + { "first": 97, "second": 121, "amount": 0 }, + { "first": 97, "second": 118, "amount": 0 }, + { "first": 97, "second": 34, "amount": -1 }, + { "first": 97, "second": 39, "amount": -1 }, + { "first": 97, "second": 1090, "amount": 0 }, + { "first": 97, "second": 1091, "amount": 0 }, + { "first": 97, "second": 947, "amount": 0 }, + { "first": 97, "second": 957, "amount": 0 }, + { "first": 122, "second": 101, "amount": 0 }, + { "first": 122, "second": 111, "amount": 0 }, + { "first": 122, "second": 113, "amount": 0 }, + { "first": 122, "second": 100, "amount": 0 }, + { "first": 122, "second": 103, "amount": 0 }, + { "first": 122, "second": 99, "amount": 0 }, + { "first": 122, "second": 1077, "amount": 0 }, + { "first": 122, "second": 1105, "amount": 0 }, + { "first": 122, "second": 1086, "amount": 0 }, + { "first": 122, "second": 1089, "amount": 0 }, + { "first": 122, "second": 1092, "amount": 0 }, + { "first": 122, "second": 246, "amount": 0 }, + { "first": 122, "second": 962, "amount": 0 }, + { "first": 122, "second": 959, "amount": 0 }, + { "first": 122, "second": 945, "amount": 0 }, + { "first": 122, "second": 963, "amount": 0 }, + { "first": 101, "second": 121, "amount": 0 }, + { "first": 101, "second": 118, "amount": 0 }, + { "first": 101, "second": 34, "amount": 0 }, + { "first": 101, "second": 39, "amount": 0 }, + { "first": 101, "second": 1090, "amount": 0 }, + { "first": 101, "second": 1091, "amount": 0 }, + { "first": 101, "second": 947, "amount": 0 }, + { "first": 101, "second": 957, "amount": 0 }, + { "first": 114, "second": 97, "amount": -1 }, + { "first": 114, "second": 101, "amount": 0 }, + { "first": 114, "second": 116, "amount": 1 }, + { "first": 114, "second": 121, "amount": 0 }, + { "first": 114, "second": 111, "amount": 0 }, + { "first": 114, "second": 113, "amount": 0 }, + { "first": 114, "second": 100, "amount": 0 }, + { "first": 114, "second": 102, "amount": 0 }, + { "first": 114, "second": 103, "amount": 0 }, + { "first": 114, "second": 119, "amount": 0 }, + { "first": 114, "second": 99, "amount": 0 }, + { "first": 114, "second": 118, "amount": 0 }, + { "first": 114, "second": 44, "amount": -3 }, + { "first": 114, "second": 46, "amount": -3 }, + { "first": 114, "second": 34, "amount": 0 }, + { "first": 114, "second": 39, "amount": 0 }, + { "first": 114, "second": 1072, "amount": -1 }, + { "first": 114, "second": 1077, "amount": 0 }, + { "first": 114, "second": 1105, "amount": 0 }, + { "first": 114, "second": 1086, "amount": 0 }, + { "first": 114, "second": 1089, "amount": 0 }, + { "first": 114, "second": 1091, "amount": 0 }, + { "first": 114, "second": 1092, "amount": 0 }, + { "first": 114, "second": 246, "amount": 0 }, + { "first": 114, "second": 228, "amount": -1 }, + { "first": 114, "second": 962, "amount": 0 }, + { "first": 114, "second": 959, "amount": 0 }, + { "first": 114, "second": 945, "amount": 0 }, + { "first": 114, "second": 963, "amount": 0 }, + { "first": 114, "second": 947, "amount": 0 }, + { "first": 114, "second": 957, "amount": 0 }, + { "first": 114, "second": 229, "amount": -1 }, + { "first": 116, "second": 111, "amount": 0 }, + { "first": 116, "second": 1086, "amount": 0 }, + { "first": 116, "second": 246, "amount": 0 }, + { "first": 116, "second": 959, "amount": 0 }, + { "first": 121, "second": 97, "amount": 0 }, + { "first": 121, "second": 101, "amount": 0 }, + { "first": 121, "second": 111, "amount": 0 }, + { "first": 121, "second": 113, "amount": 0 }, + { "first": 121, "second": 100, "amount": 0 }, + { "first": 121, "second": 102, "amount": 0 }, + { "first": 121, "second": 103, "amount": 0 }, + { "first": 121, "second": 99, "amount": 0 }, + { "first": 121, "second": 44, "amount": -2 }, + { "first": 121, "second": 46, "amount": -2 }, + { "first": 121, "second": 34, "amount": 0 }, + { "first": 121, "second": 39, "amount": 0 }, + { "first": 121, "second": 1072, "amount": 0 }, + { "first": 121, "second": 1076, "amount": -1 }, + { "first": 121, "second": 1077, "amount": 0 }, + { "first": 121, "second": 1105, "amount": 0 }, + { "first": 121, "second": 1083, "amount": -1 }, + { "first": 121, "second": 1086, "amount": 0 }, + { "first": 121, "second": 1089, "amount": 0 }, + { "first": 121, "second": 1092, "amount": 0 }, + { "first": 121, "second": 246, "amount": 0 }, + { "first": 121, "second": 228, "amount": 0 }, + { "first": 121, "second": 962, "amount": 0 }, + { "first": 121, "second": 961, "amount": 0 }, + { "first": 121, "second": 964, "amount": 0 }, + { "first": 121, "second": 959, "amount": 0 }, + { "first": 121, "second": 960, "amount": 0 }, + { "first": 121, "second": 945, "amount": 0 }, + { "first": 121, "second": 963, "amount": 0 }, + { "first": 121, "second": 948, "amount": 0 }, + { "first": 121, "second": 229, "amount": 0 }, + { "first": 111, "second": 122, "amount": 0 }, + { "first": 111, "second": 121, "amount": 0 }, + { "first": 111, "second": 120, "amount": 0 }, + { "first": 111, "second": 118, "amount": 0 }, + { "first": 111, "second": 34, "amount": -3 }, + { "first": 111, "second": 39, "amount": -3 }, + { "first": 111, "second": 1076, "amount": -1 }, + { "first": 111, "second": 1078, "amount": 0 }, + { "first": 111, "second": 1083, "amount": 0 }, + { "first": 111, "second": 1090, "amount": 0 }, + { "first": 111, "second": 1091, "amount": 0 }, + { "first": 111, "second": 1093, "amount": 0 }, + { "first": 111, "second": 964, "amount": 0 }, + { "first": 111, "second": 947, "amount": 0 }, + { "first": 111, "second": 957, "amount": 0 }, + { "first": 112, "second": 122, "amount": 0 }, + { "first": 112, "second": 121, "amount": 0 }, + { "first": 112, "second": 120, "amount": 0 }, + { "first": 112, "second": 118, "amount": 0 }, + { "first": 112, "second": 34, "amount": -1 }, + { "first": 112, "second": 39, "amount": -1 }, + { "first": 112, "second": 1076, "amount": 0 }, + { "first": 112, "second": 1078, "amount": 0 }, + { "first": 112, "second": 1083, "amount": 0 }, + { "first": 112, "second": 1090, "amount": -2 }, + { "first": 112, "second": 1091, "amount": 0 }, + { "first": 112, "second": 1093, "amount": 0 }, + { "first": 112, "second": 964, "amount": 0 }, + { "first": 112, "second": 947, "amount": 0 }, + { "first": 112, "second": 957, "amount": 0 }, + { "first": 102, "second": 101, "amount": 0 }, + { "first": 102, "second": 113, "amount": 0 }, + { "first": 102, "second": 100, "amount": 0 }, + { "first": 102, "second": 103, "amount": 0 }, + { "first": 102, "second": 99, "amount": 0 }, + { "first": 102, "second": 125, "amount": 0 }, + { "first": 102, "second": 41, "amount": 0 }, + { "first": 102, "second": 93, "amount": 0 }, + { "first": 102, "second": 34, "amount": 0 }, + { "first": 102, "second": 39, "amount": 0 }, + { "first": 102, "second": 1077, "amount": 0 }, + { "first": 102, "second": 1105, "amount": 0 }, + { "first": 102, "second": 1089, "amount": 0 }, + { "first": 102, "second": 1092, "amount": 0 }, + { "first": 102, "second": 962, "amount": 0 }, + { "first": 102, "second": 945, "amount": 0 }, + { "first": 102, "second": 963, "amount": 0 }, + { "first": 104, "second": 34, "amount": -2 }, + { "first": 104, "second": 39, "amount": -2 }, + { "first": 104, "second": 1090, "amount": -1 }, + { "first": 107, "second": 101, "amount": 0 }, + { "first": 107, "second": 113, "amount": 0 }, + { "first": 107, "second": 100, "amount": 0 }, + { "first": 107, "second": 103, "amount": 0 }, + { "first": 107, "second": 99, "amount": 0 }, + { "first": 107, "second": 1077, "amount": 0 }, + { "first": 107, "second": 1105, "amount": 0 }, + { "first": 107, "second": 1089, "amount": 0 }, + { "first": 107, "second": 1092, "amount": 0 }, + { "first": 107, "second": 962, "amount": 0 }, + { "first": 107, "second": 945, "amount": 0 }, + { "first": 107, "second": 963, "amount": 0 }, + { "first": 109, "second": 34, "amount": -2 }, + { "first": 109, "second": 39, "amount": -2 }, + { "first": 109, "second": 1090, "amount": -1 }, + { "first": 119, "second": 44, "amount": -3 }, + { "first": 119, "second": 46, "amount": -3 }, + { "first": 120, "second": 101, "amount": 0 }, + { "first": 120, "second": 111, "amount": 0 }, + { "first": 120, "second": 113, "amount": 0 }, + { "first": 120, "second": 100, "amount": 0 }, + { "first": 120, "second": 103, "amount": 0 }, + { "first": 120, "second": 99, "amount": 0 }, + { "first": 120, "second": 1077, "amount": 0 }, + { "first": 120, "second": 1105, "amount": 0 }, + { "first": 120, "second": 1086, "amount": 0 }, + { "first": 120, "second": 1089, "amount": 0 }, + { "first": 120, "second": 1092, "amount": 0 }, + { "first": 120, "second": 246, "amount": 0 }, + { "first": 120, "second": 962, "amount": 0 }, + { "first": 120, "second": 959, "amount": 0 }, + { "first": 120, "second": 945, "amount": 0 }, + { "first": 120, "second": 963, "amount": 0 }, + { "first": 99, "second": 34, "amount": 0 }, + { "first": 99, "second": 39, "amount": 0 }, + { "first": 118, "second": 97, "amount": 0 }, + { "first": 118, "second": 101, "amount": 0 }, + { "first": 118, "second": 111, "amount": 0 }, + { "first": 118, "second": 113, "amount": 0 }, + { "first": 118, "second": 100, "amount": 0 }, + { "first": 118, "second": 102, "amount": 0 }, + { "first": 118, "second": 103, "amount": 0 }, + { "first": 118, "second": 99, "amount": 0 }, + { "first": 118, "second": 44, "amount": -2 }, + { "first": 118, "second": 46, "amount": -2 }, + { "first": 118, "second": 34, "amount": 0 }, + { "first": 118, "second": 39, "amount": 0 }, + { "first": 118, "second": 1072, "amount": 0 }, + { "first": 118, "second": 1076, "amount": -1 }, + { "first": 118, "second": 1077, "amount": 0 }, + { "first": 118, "second": 1105, "amount": 0 }, + { "first": 118, "second": 1083, "amount": -1 }, + { "first": 118, "second": 1086, "amount": 0 }, + { "first": 118, "second": 1089, "amount": 0 }, + { "first": 118, "second": 1092, "amount": 0 }, + { "first": 118, "second": 246, "amount": 0 }, + { "first": 118, "second": 228, "amount": 0 }, + { "first": 118, "second": 962, "amount": 0 }, + { "first": 118, "second": 961, "amount": 0 }, + { "first": 118, "second": 964, "amount": 0 }, + { "first": 118, "second": 959, "amount": 0 }, + { "first": 118, "second": 960, "amount": 0 }, + { "first": 118, "second": 945, "amount": 0 }, + { "first": 118, "second": 963, "amount": 0 }, + { "first": 118, "second": 948, "amount": 0 }, + { "first": 118, "second": 229, "amount": 0 }, + { "first": 98, "second": 122, "amount": 0 }, + { "first": 98, "second": 121, "amount": 0 }, + { "first": 98, "second": 120, "amount": 0 }, + { "first": 98, "second": 118, "amount": 0 }, + { "first": 98, "second": 34, "amount": -1 }, + { "first": 98, "second": 39, "amount": -1 }, + { "first": 98, "second": 1076, "amount": 0 }, + { "first": 98, "second": 1078, "amount": 0 }, + { "first": 98, "second": 1083, "amount": 0 }, + { "first": 98, "second": 1090, "amount": -2 }, + { "first": 98, "second": 1091, "amount": 0 }, + { "first": 98, "second": 1093, "amount": 0 }, + { "first": 98, "second": 964, "amount": 0 }, + { "first": 98, "second": 947, "amount": 0 }, + { "first": 98, "second": 957, "amount": 0 }, + { "first": 110, "second": 34, "amount": -2 }, + { "first": 110, "second": 39, "amount": -2 }, + { "first": 110, "second": 1090, "amount": -1 }, + { "first": 65, "second": 122, "amount": 0 }, + { "first": 65, "second": 116, "amount": 0 }, + { "first": 65, "second": 121, "amount": -1 }, + { "first": 65, "second": 117, "amount": 0 }, + { "first": 65, "second": 111, "amount": 0 }, + { "first": 65, "second": 119, "amount": -1 }, + { "first": 65, "second": 118, "amount": -1 }, + { "first": 65, "second": 84, "amount": -3 }, + { "first": 65, "second": 89, "amount": -2 }, + { "first": 65, "second": 85, "amount": 0 }, + { "first": 65, "second": 79, "amount": 0 }, + { "first": 65, "second": 81, "amount": 0 }, + { "first": 65, "second": 71, "amount": 0 }, + { "first": 65, "second": 87, "amount": -1 }, + { "first": 65, "second": 67, "amount": 0 }, + { "first": 65, "second": 86, "amount": -2 }, + { "first": 65, "second": 63, "amount": -1 }, + { "first": 65, "second": 34, "amount": -2 }, + { "first": 65, "second": 39, "amount": -2 }, + { "first": 65, "second": 1044, "amount": 0 }, + { "first": 65, "second": 1051, "amount": 0 }, + { "first": 65, "second": 1083, "amount": 0 }, + { "first": 65, "second": 1054, "amount": 0 }, + { "first": 65, "second": 1086, "amount": 0 }, + { "first": 65, "second": 1057, "amount": 0 }, + { "first": 65, "second": 1058, "amount": -3 }, + { "first": 65, "second": 1090, "amount": -1 }, + { "first": 65, "second": 1091, "amount": -1 }, + { "first": 65, "second": 1063, "amount": -1 }, + { "first": 65, "second": 1095, "amount": -2 }, + { "first": 65, "second": 1068, "amount": -1 }, + { "first": 65, "second": 252, "amount": 0 }, + { "first": 65, "second": 220, "amount": 0 }, + { "first": 65, "second": 246, "amount": 0 }, + { "first": 65, "second": 214, "amount": 0 }, + { "first": 65, "second": 964, "amount": -1 }, + { "first": 65, "second": 965, "amount": 0 }, + { "first": 65, "second": 959, "amount": 0 }, + { "first": 65, "second": 947, "amount": -1 }, + { "first": 65, "second": 955, "amount": 0 }, + { "first": 65, "second": 957, "amount": -1 }, + { "first": 65, "second": 933, "amount": -2 }, + { "first": 65, "second": 920, "amount": 0 }, + { "first": 65, "second": 927, "amount": 0 }, + { "first": 65, "second": 934, "amount": -1 }, + { "first": 65, "second": 936, "amount": -1 }, + { "first": 65, "second": 216, "amount": 0 }, + { "first": 90, "second": 101, "amount": 0 }, + { "first": 90, "second": 121, "amount": -1 }, + { "first": 90, "second": 117, "amount": 0 }, + { "first": 90, "second": 111, "amount": 0 }, + { "first": 90, "second": 113, "amount": 0 }, + { "first": 90, "second": 100, "amount": 0 }, + { "first": 90, "second": 103, "amount": 0 }, + { "first": 90, "second": 119, "amount": -1 }, + { "first": 90, "second": 99, "amount": 0 }, + { "first": 90, "second": 118, "amount": -1 }, + { "first": 90, "second": 65, "amount": 0 }, + { "first": 90, "second": 79, "amount": -1 }, + { "first": 90, "second": 81, "amount": -1 }, + { "first": 90, "second": 71, "amount": -1 }, + { "first": 90, "second": 67, "amount": -1 }, + { "first": 90, "second": 1040, "amount": 0 }, + { "first": 90, "second": 1077, "amount": 0 }, + { "first": 90, "second": 1105, "amount": 0 }, + { "first": 90, "second": 1054, "amount": -1 }, + { "first": 90, "second": 1086, "amount": 0 }, + { "first": 90, "second": 1057, "amount": -1 }, + { "first": 90, "second": 1089, "amount": 0 }, + { "first": 90, "second": 1091, "amount": -1 }, + { "first": 90, "second": 1092, "amount": 0 }, + { "first": 90, "second": 252, "amount": 0 }, + { "first": 90, "second": 246, "amount": 0 }, + { "first": 90, "second": 214, "amount": -1 }, + { "first": 90, "second": 196, "amount": 0 }, + { "first": 90, "second": 962, "amount": 0 }, + { "first": 90, "second": 965, "amount": 0 }, + { "first": 90, "second": 959, "amount": 0 }, + { "first": 90, "second": 945, "amount": 0 }, + { "first": 90, "second": 963, "amount": 0 }, + { "first": 90, "second": 947, "amount": -1 }, + { "first": 90, "second": 968, "amount": -1 }, + { "first": 90, "second": 957, "amount": -1 }, + { "first": 90, "second": 920, "amount": -1 }, + { "first": 90, "second": 927, "amount": -1 }, + { "first": 90, "second": 913, "amount": 0 }, + { "first": 90, "second": 916, "amount": 0 }, + { "first": 90, "second": 934, "amount": -1 }, + { "first": 90, "second": 923, "amount": 0 }, + { "first": 90, "second": 197, "amount": 0 }, + { "first": 90, "second": 216, "amount": -1 }, + { "first": 69, "second": 101, "amount": 0 }, + { "first": 69, "second": 121, "amount": -1 }, + { "first": 69, "second": 117, "amount": 0 }, + { "first": 69, "second": 111, "amount": 0 }, + { "first": 69, "second": 113, "amount": 0 }, + { "first": 69, "second": 100, "amount": 0 }, + { "first": 69, "second": 102, "amount": 0 }, + { "first": 69, "second": 103, "amount": 0 }, + { "first": 69, "second": 119, "amount": 0 }, + { "first": 69, "second": 99, "amount": 0 }, + { "first": 69, "second": 118, "amount": -1 }, + { "first": 69, "second": 84, "amount": 0 }, + { "first": 69, "second": 1077, "amount": 0 }, + { "first": 69, "second": 1105, "amount": 0 }, + { "first": 69, "second": 1086, "amount": 0 }, + { "first": 69, "second": 1089, "amount": 0 }, + { "first": 69, "second": 1058, "amount": 0 }, + { "first": 69, "second": 1091, "amount": -1 }, + { "first": 69, "second": 1092, "amount": 0 }, + { "first": 69, "second": 252, "amount": 0 }, + { "first": 69, "second": 246, "amount": 0 }, + { "first": 69, "second": 962, "amount": 0 }, + { "first": 69, "second": 965, "amount": 0 }, + { "first": 69, "second": 959, "amount": 0 }, + { "first": 69, "second": 945, "amount": 0 }, + { "first": 69, "second": 963, "amount": 0 }, + { "first": 69, "second": 947, "amount": -1 }, + { "first": 69, "second": 957, "amount": -1 }, + { "first": 82, "second": 84, "amount": -2 }, + { "first": 82, "second": 89, "amount": -1 }, + { "first": 82, "second": 86, "amount": 0 }, + { "first": 82, "second": 1058, "amount": -2 }, + { "first": 82, "second": 933, "amount": -1 }, + { "first": 84, "second": 97, "amount": -2 }, + { "first": 84, "second": 122, "amount": -1 }, + { "first": 84, "second": 101, "amount": -2 }, + { "first": 84, "second": 114, "amount": -2 }, + { "first": 84, "second": 121, "amount": -1 }, + { "first": 84, "second": 117, "amount": -2 }, + { "first": 84, "second": 111, "amount": -2 }, + { "first": 84, "second": 112, "amount": -2 }, + { "first": 84, "second": 113, "amount": -2 }, + { "first": 84, "second": 115, "amount": -2 }, + { "first": 84, "second": 100, "amount": -2 }, + { "first": 84, "second": 103, "amount": -2 }, + { "first": 84, "second": 109, "amount": -2 }, + { "first": 84, "second": 119, "amount": -1 }, + { "first": 84, "second": 120, "amount": -2 }, + { "first": 84, "second": 99, "amount": -2 }, + { "first": 84, "second": 118, "amount": -1 }, + { "first": 84, "second": 110, "amount": -2 }, + { "first": 84, "second": 65, "amount": -2 }, + { "first": 84, "second": 84, "amount": 0 }, + { "first": 84, "second": 89, "amount": 0 }, + { "first": 84, "second": 79, "amount": -1 }, + { "first": 84, "second": 81, "amount": -1 }, + { "first": 84, "second": 83, "amount": 0 }, + { "first": 84, "second": 71, "amount": -1 }, + { "first": 84, "second": 74, "amount": -5 }, + { "first": 84, "second": 87, "amount": 0 }, + { "first": 84, "second": 67, "amount": -1 }, + { "first": 84, "second": 86, "amount": 0 }, + { "first": 84, "second": 45, "amount": -5 }, + { "first": 84, "second": 8211, "amount": -5 }, + { "first": 84, "second": 44, "amount": -4 }, + { "first": 84, "second": 46, "amount": -4 }, + { "first": 84, "second": 1040, "amount": -2 }, + { "first": 84, "second": 1072, "amount": -2 }, + { "first": 84, "second": 1073, "amount": -1 }, + { "first": 84, "second": 1074, "amount": -2 }, + { "first": 84, "second": 1075, "amount": -2 }, + { "first": 84, "second": 1044, "amount": -2 }, + { "first": 84, "second": 1076, "amount": -3 }, + { "first": 84, "second": 1077, "amount": -2 }, + { "first": 84, "second": 1105, "amount": -2 }, + { "first": 84, "second": 1078, "amount": -2 }, + { "first": 84, "second": 1079, "amount": -3 }, + { "first": 84, "second": 1080, "amount": -2 }, + { "first": 84, "second": 1081, "amount": -2 }, + { "first": 84, "second": 1082, "amount": -2 }, + { "first": 84, "second": 1051, "amount": -1 }, + { "first": 84, "second": 1083, "amount": -3 }, + { "first": 84, "second": 1084, "amount": -2 }, + { "first": 84, "second": 1085, "amount": -2 }, + { "first": 84, "second": 1054, "amount": -1 }, + { "first": 84, "second": 1086, "amount": -2 }, + { "first": 84, "second": 1087, "amount": -2 }, + { "first": 84, "second": 1088, "amount": -2 }, + { "first": 84, "second": 1057, "amount": -1 }, + { "first": 84, "second": 1089, "amount": -2 }, + { "first": 84, "second": 1058, "amount": 0 }, + { "first": 84, "second": 1090, "amount": -2 }, + { "first": 84, "second": 1091, "amount": -1 }, + { "first": 84, "second": 1092, "amount": -2 }, + { "first": 84, "second": 1093, "amount": -2 }, + { "first": 84, "second": 1094, "amount": -2 }, + { "first": 84, "second": 1095, "amount": -3 }, + { "first": 84, "second": 1096, "amount": -2 }, + { "first": 84, "second": 1097, "amount": -2 }, + { "first": 84, "second": 1099, "amount": -3 }, + { "first": 84, "second": 1068, "amount": 0 }, + { "first": 84, "second": 1100, "amount": -2 }, + { "first": 84, "second": 1101, "amount": -3 }, + { "first": 84, "second": 1102, "amount": -2 }, + { "first": 84, "second": 1103, "amount": -3 }, + { "first": 84, "second": 252, "amount": -2 }, + { "first": 84, "second": 246, "amount": -2 }, + { "first": 84, "second": 214, "amount": -1 }, + { "first": 84, "second": 228, "amount": -2 }, + { "first": 84, "second": 196, "amount": -2 }, + { "first": 84, "second": 241, "amount": -2 }, + { "first": 84, "second": 962, "amount": -2 }, + { "first": 84, "second": 949, "amount": -3 }, + { "first": 84, "second": 961, "amount": -3 }, + { "first": 84, "second": 964, "amount": -2 }, + { "first": 84, "second": 965, "amount": -2 }, + { "first": 84, "second": 953, "amount": -3 }, + { "first": 84, "second": 959, "amount": -2 }, + { "first": 84, "second": 960, "amount": -2 }, + { "first": 84, "second": 945, "amount": -2 }, + { "first": 84, "second": 963, "amount": -2 }, + { "first": 84, "second": 948, "amount": -1 }, + { "first": 84, "second": 966, "amount": -3 }, + { "first": 84, "second": 947, "amount": -1 }, + { "first": 84, "second": 951, "amount": -2 }, + { "first": 84, "second": 968, "amount": -3 }, + { "first": 84, "second": 969, "amount": -3 }, + { "first": 84, "second": 957, "amount": -1 }, + { "first": 84, "second": 933, "amount": 0 }, + { "first": 84, "second": 920, "amount": -1 }, + { "first": 84, "second": 927, "amount": -1 }, + { "first": 84, "second": 913, "amount": -2 }, + { "first": 84, "second": 916, "amount": -2 }, + { "first": 84, "second": 934, "amount": -2 }, + { "first": 84, "second": 923, "amount": -2 }, + { "first": 84, "second": 229, "amount": -2 }, + { "first": 84, "second": 197, "amount": -2 }, + { "first": 84, "second": 230, "amount": -2 }, + { "first": 84, "second": 198, "amount": -4 }, + { "first": 84, "second": 248, "amount": -2 }, + { "first": 84, "second": 216, "amount": -1 }, + { "first": 89, "second": 97, "amount": -1 }, + { "first": 89, "second": 122, "amount": -1 }, + { "first": 89, "second": 101, "amount": -1 }, + { "first": 89, "second": 114, "amount": -1 }, + { "first": 89, "second": 116, "amount": 0 }, + { "first": 89, "second": 121, "amount": 0 }, + { "first": 89, "second": 117, "amount": -1 }, + { "first": 89, "second": 111, "amount": -1 }, + { "first": 89, "second": 112, "amount": -1 }, + { "first": 89, "second": 113, "amount": -1 }, + { "first": 89, "second": 115, "amount": -1 }, + { "first": 89, "second": 100, "amount": -1 }, + { "first": 89, "second": 102, "amount": 0 }, + { "first": 89, "second": 103, "amount": -1 }, + { "first": 89, "second": 109, "amount": -1 }, + { "first": 89, "second": 120, "amount": 0 }, + { "first": 89, "second": 99, "amount": -1 }, + { "first": 89, "second": 118, "amount": 0 }, + { "first": 89, "second": 110, "amount": -1 }, + { "first": 89, "second": 65, "amount": -2 }, + { "first": 89, "second": 84, "amount": 0 }, + { "first": 89, "second": 89, "amount": 0 }, + { "first": 89, "second": 85, "amount": -2 }, + { "first": 89, "second": 79, "amount": -1 }, + { "first": 89, "second": 81, "amount": -1 }, + { "first": 89, "second": 83, "amount": 0 }, + { "first": 89, "second": 71, "amount": -1 }, + { "first": 89, "second": 74, "amount": -2 }, + { "first": 89, "second": 87, "amount": 0 }, + { "first": 89, "second": 88, "amount": 0 }, + { "first": 89, "second": 67, "amount": -1 }, + { "first": 89, "second": 86, "amount": 0 }, + { "first": 89, "second": 42, "amount": -1 }, + { "first": 89, "second": 45, "amount": -1 }, + { "first": 89, "second": 8211, "amount": -1 }, + { "first": 89, "second": 44, "amount": -4 }, + { "first": 89, "second": 46, "amount": -4 }, + { "first": 89, "second": 125, "amount": 0 }, + { "first": 89, "second": 41, "amount": 0 }, + { "first": 89, "second": 93, "amount": 0 }, + { "first": 89, "second": 38, "amount": -1 }, + { "first": 89, "second": 1040, "amount": -2 }, + { "first": 89, "second": 1072, "amount": -1 }, + { "first": 89, "second": 1075, "amount": -1 }, + { "first": 89, "second": 1077, "amount": -1 }, + { "first": 89, "second": 1105, "amount": -1 }, + { "first": 89, "second": 1046, "amount": 0 }, + { "first": 89, "second": 1078, "amount": 0 }, + { "first": 89, "second": 1080, "amount": -1 }, + { "first": 89, "second": 1081, "amount": -1 }, + { "first": 89, "second": 1082, "amount": -1 }, + { "first": 89, "second": 1084, "amount": -1 }, + { "first": 89, "second": 1085, "amount": -1 }, + { "first": 89, "second": 1054, "amount": -1 }, + { "first": 89, "second": 1086, "amount": -1 }, + { "first": 89, "second": 1087, "amount": -1 }, + { "first": 89, "second": 1088, "amount": -1 }, + { "first": 89, "second": 1057, "amount": -1 }, + { "first": 89, "second": 1089, "amount": -1 }, + { "first": 89, "second": 1058, "amount": 0 }, + { "first": 89, "second": 1091, "amount": 0 }, + { "first": 89, "second": 1092, "amount": -1 }, + { "first": 89, "second": 1061, "amount": 0 }, + { "first": 89, "second": 1093, "amount": 0 }, + { "first": 89, "second": 1094, "amount": -1 }, + { "first": 89, "second": 1096, "amount": -1 }, + { "first": 89, "second": 1097, "amount": -1 }, + { "first": 89, "second": 1100, "amount": -1 }, + { "first": 89, "second": 1102, "amount": -1 }, + { "first": 89, "second": 252, "amount": -1 }, + { "first": 89, "second": 220, "amount": -2 }, + { "first": 89, "second": 246, "amount": -1 }, + { "first": 89, "second": 214, "amount": -1 }, + { "first": 89, "second": 228, "amount": -1 }, + { "first": 89, "second": 196, "amount": -2 }, + { "first": 89, "second": 241, "amount": -1 }, + { "first": 89, "second": 962, "amount": -1 }, + { "first": 89, "second": 949, "amount": -1 }, + { "first": 89, "second": 961, "amount": -1 }, + { "first": 89, "second": 964, "amount": 0 }, + { "first": 89, "second": 965, "amount": -1 }, + { "first": 89, "second": 952, "amount": 0 }, + { "first": 89, "second": 953, "amount": -1 }, + { "first": 89, "second": 959, "amount": -1 }, + { "first": 89, "second": 960, "amount": 0 }, + { "first": 89, "second": 945, "amount": -1 }, + { "first": 89, "second": 963, "amount": -1 }, + { "first": 89, "second": 948, "amount": 0 }, + { "first": 89, "second": 966, "amount": -1 }, + { "first": 89, "second": 947, "amount": 0 }, + { "first": 89, "second": 951, "amount": -1 }, + { "first": 89, "second": 950, "amount": 0 }, + { "first": 89, "second": 968, "amount": -1 }, + { "first": 89, "second": 969, "amount": -1 }, + { "first": 89, "second": 946, "amount": 0 }, + { "first": 89, "second": 957, "amount": 0 }, + { "first": 89, "second": 933, "amount": 0 }, + { "first": 89, "second": 920, "amount": -1 }, + { "first": 89, "second": 927, "amount": -1 }, + { "first": 89, "second": 913, "amount": -2 }, + { "first": 89, "second": 916, "amount": -2 }, + { "first": 89, "second": 934, "amount": -1 }, + { "first": 89, "second": 923, "amount": -2 }, + { "first": 89, "second": 935, "amount": 0 }, + { "first": 89, "second": 229, "amount": -1 }, + { "first": 89, "second": 197, "amount": -2 }, + { "first": 89, "second": 230, "amount": -1 }, + { "first": 89, "second": 198, "amount": -2 }, + { "first": 89, "second": 248, "amount": -1 }, + { "first": 89, "second": 216, "amount": -1 }, + { "first": 85, "second": 65, "amount": 0 }, + { "first": 85, "second": 1040, "amount": 0 }, + { "first": 85, "second": 196, "amount": 0 }, + { "first": 85, "second": 913, "amount": 0 }, + { "first": 85, "second": 916, "amount": 0 }, + { "first": 85, "second": 923, "amount": 0 }, + { "first": 85, "second": 197, "amount": 0 }, + { "first": 73, "second": 65, "amount": 0 }, + { "first": 73, "second": 84, "amount": -1 }, + { "first": 73, "second": 89, "amount": -1 }, + { "first": 73, "second": 88, "amount": 0 }, + { "first": 73, "second": 1040, "amount": 0 }, + { "first": 73, "second": 1044, "amount": 0 }, + { "first": 73, "second": 1076, "amount": 0 }, + { "first": 73, "second": 1046, "amount": 0 }, + { "first": 73, "second": 1051, "amount": 0 }, + { "first": 73, "second": 1083, "amount": 0 }, + { "first": 73, "second": 1058, "amount": -1 }, + { "first": 73, "second": 1061, "amount": 0 }, + { "first": 73, "second": 1063, "amount": -1 }, + { "first": 73, "second": 1095, "amount": -1 }, + { "first": 73, "second": 196, "amount": 0 }, + { "first": 73, "second": 933, "amount": -1 }, + { "first": 73, "second": 913, "amount": 0 }, + { "first": 73, "second": 916, "amount": 0 }, + { "first": 73, "second": 923, "amount": 0 }, + { "first": 73, "second": 935, "amount": 0 }, + { "first": 73, "second": 197, "amount": 0 }, + { "first": 79, "second": 65, "amount": 0 }, + { "first": 79, "second": 90, "amount": 0 }, + { "first": 79, "second": 84, "amount": -1 }, + { "first": 79, "second": 89, "amount": -1 }, + { "first": 79, "second": 88, "amount": 0 }, + { "first": 79, "second": 86, "amount": 0 }, + { "first": 79, "second": 44, "amount": -2 }, + { "first": 79, "second": 46, "amount": -2 }, + { "first": 79, "second": 1040, "amount": 0 }, + { "first": 79, "second": 1044, "amount": -1 }, + { "first": 79, "second": 1046, "amount": 0 }, + { "first": 79, "second": 1051, "amount": -1 }, + { "first": 79, "second": 1058, "amount": -1 }, + { "first": 79, "second": 1061, "amount": 0 }, + { "first": 79, "second": 1068, "amount": -1 }, + { "first": 79, "second": 196, "amount": 0 }, + { "first": 79, "second": 955, "amount": 0 }, + { "first": 79, "second": 933, "amount": -1 }, + { "first": 79, "second": 913, "amount": 0 }, + { "first": 79, "second": 931, "amount": 0 }, + { "first": 79, "second": 916, "amount": 0 }, + { "first": 79, "second": 926, "amount": 0 }, + { "first": 79, "second": 923, "amount": 0 }, + { "first": 79, "second": 918, "amount": 0 }, + { "first": 79, "second": 935, "amount": 0 }, + { "first": 79, "second": 197, "amount": 0 }, + { "first": 79, "second": 198, "amount": -1 }, + { "first": 80, "second": 97, "amount": 0 }, + { "first": 80, "second": 101, "amount": 0 }, + { "first": 80, "second": 116, "amount": 0 }, + { "first": 80, "second": 121, "amount": 0 }, + { "first": 80, "second": 111, "amount": 0 }, + { "first": 80, "second": 113, "amount": 0 }, + { "first": 80, "second": 100, "amount": 0 }, + { "first": 80, "second": 103, "amount": 0 }, + { "first": 80, "second": 99, "amount": 0 }, + { "first": 80, "second": 118, "amount": 0 }, + { "first": 80, "second": 65, "amount": -3 }, + { "first": 80, "second": 90, "amount": -1 }, + { "first": 80, "second": 74, "amount": -4 }, + { "first": 80, "second": 88, "amount": -1 }, + { "first": 80, "second": 44, "amount": -7 }, + { "first": 80, "second": 46, "amount": -7 }, + { "first": 80, "second": 1040, "amount": -3 }, + { "first": 80, "second": 1072, "amount": 0 }, + { "first": 80, "second": 1044, "amount": -2 }, + { "first": 80, "second": 1076, "amount": -1 }, + { "first": 80, "second": 1077, "amount": 0 }, + { "first": 80, "second": 1105, "amount": 0 }, + { "first": 80, "second": 1046, "amount": -1 }, + { "first": 80, "second": 1051, "amount": -1 }, + { "first": 80, "second": 1083, "amount": -1 }, + { "first": 80, "second": 1086, "amount": 0 }, + { "first": 80, "second": 1089, "amount": 0 }, + { "first": 80, "second": 1091, "amount": 0 }, + { "first": 80, "second": 1092, "amount": 0 }, + { "first": 80, "second": 1061, "amount": -1 }, + { "first": 80, "second": 246, "amount": 0 }, + { "first": 80, "second": 228, "amount": 0 }, + { "first": 80, "second": 196, "amount": -3 }, + { "first": 80, "second": 962, "amount": 0 }, + { "first": 80, "second": 961, "amount": -1 }, + { "first": 80, "second": 959, "amount": 0 }, + { "first": 80, "second": 945, "amount": 0 }, + { "first": 80, "second": 963, "amount": 0 }, + { "first": 80, "second": 948, "amount": 0 }, + { "first": 80, "second": 947, "amount": 0 }, + { "first": 80, "second": 955, "amount": -1 }, + { "first": 80, "second": 957, "amount": 0 }, + { "first": 80, "second": 913, "amount": -3 }, + { "first": 80, "second": 916, "amount": -3 }, + { "first": 80, "second": 923, "amount": -3 }, + { "first": 80, "second": 918, "amount": -1 }, + { "first": 80, "second": 935, "amount": -1 }, + { "first": 80, "second": 229, "amount": 0 }, + { "first": 80, "second": 197, "amount": -3 }, + { "first": 80, "second": 198, "amount": -2 }, + { "first": 81, "second": 84, "amount": -1 }, + { "first": 81, "second": 89, "amount": -1 }, + { "first": 81, "second": 87, "amount": 0 }, + { "first": 81, "second": 86, "amount": -1 }, + { "first": 81, "second": 1058, "amount": -1 }, + { "first": 81, "second": 933, "amount": -1 }, + { "first": 68, "second": 65, "amount": 0 }, + { "first": 68, "second": 90, "amount": 0 }, + { "first": 68, "second": 84, "amount": -1 }, + { "first": 68, "second": 89, "amount": -1 }, + { "first": 68, "second": 88, "amount": 0 }, + { "first": 68, "second": 86, "amount": 0 }, + { "first": 68, "second": 44, "amount": -2 }, + { "first": 68, "second": 46, "amount": -2 }, + { "first": 68, "second": 1040, "amount": 0 }, + { "first": 68, "second": 1044, "amount": -1 }, + { "first": 68, "second": 1046, "amount": 0 }, + { "first": 68, "second": 1051, "amount": -1 }, + { "first": 68, "second": 1058, "amount": -1 }, + { "first": 68, "second": 1061, "amount": 0 }, + { "first": 68, "second": 1068, "amount": -1 }, + { "first": 68, "second": 196, "amount": 0 }, + { "first": 68, "second": 955, "amount": 0 }, + { "first": 68, "second": 933, "amount": -1 }, + { "first": 68, "second": 913, "amount": 0 }, + { "first": 68, "second": 931, "amount": 0 }, + { "first": 68, "second": 916, "amount": 0 }, + { "first": 68, "second": 926, "amount": 0 }, + { "first": 68, "second": 923, "amount": 0 }, + { "first": 68, "second": 918, "amount": 0 }, + { "first": 68, "second": 935, "amount": 0 }, + { "first": 68, "second": 197, "amount": 0 }, + { "first": 68, "second": 198, "amount": -1 }, + { "first": 70, "second": 97, "amount": -1 }, + { "first": 70, "second": 101, "amount": 0 }, + { "first": 70, "second": 114, "amount": -1 }, + { "first": 70, "second": 121, "amount": 0 }, + { "first": 70, "second": 117, "amount": 0 }, + { "first": 70, "second": 111, "amount": 0 }, + { "first": 70, "second": 113, "amount": 0 }, + { "first": 70, "second": 100, "amount": 0 }, + { "first": 70, "second": 103, "amount": 0 }, + { "first": 70, "second": 99, "amount": 0 }, + { "first": 70, "second": 118, "amount": 0 }, + { "first": 70, "second": 65, "amount": -3 }, + { "first": 70, "second": 84, "amount": 0 }, + { "first": 70, "second": 74, "amount": -5 }, + { "first": 70, "second": 44, "amount": -5 }, + { "first": 70, "second": 46, "amount": -5 }, + { "first": 70, "second": 1040, "amount": -3 }, + { "first": 70, "second": 1072, "amount": -1 }, + { "first": 70, "second": 1077, "amount": 0 }, + { "first": 70, "second": 1105, "amount": 0 }, + { "first": 70, "second": 1086, "amount": 0 }, + { "first": 70, "second": 1089, "amount": 0 }, + { "first": 70, "second": 1058, "amount": 0 }, + { "first": 70, "second": 1091, "amount": 0 }, + { "first": 70, "second": 1092, "amount": 0 }, + { "first": 70, "second": 252, "amount": 0 }, + { "first": 70, "second": 246, "amount": 0 }, + { "first": 70, "second": 228, "amount": -1 }, + { "first": 70, "second": 196, "amount": -3 }, + { "first": 70, "second": 962, "amount": 0 }, + { "first": 70, "second": 965, "amount": 0 }, + { "first": 70, "second": 959, "amount": 0 }, + { "first": 70, "second": 945, "amount": 0 }, + { "first": 70, "second": 963, "amount": 0 }, + { "first": 70, "second": 947, "amount": 0 }, + { "first": 70, "second": 957, "amount": 0 }, + { "first": 70, "second": 913, "amount": -3 }, + { "first": 70, "second": 916, "amount": -3 }, + { "first": 70, "second": 923, "amount": -3 }, + { "first": 70, "second": 229, "amount": -1 }, + { "first": 70, "second": 197, "amount": -3 }, + { "first": 72, "second": 65, "amount": 0 }, + { "first": 72, "second": 84, "amount": -1 }, + { "first": 72, "second": 89, "amount": -1 }, + { "first": 72, "second": 88, "amount": 0 }, + { "first": 72, "second": 1040, "amount": 0 }, + { "first": 72, "second": 1044, "amount": 0 }, + { "first": 72, "second": 1076, "amount": 0 }, + { "first": 72, "second": 1046, "amount": 0 }, + { "first": 72, "second": 1051, "amount": 0 }, + { "first": 72, "second": 1083, "amount": 0 }, + { "first": 72, "second": 1058, "amount": -1 }, + { "first": 72, "second": 1061, "amount": 0 }, + { "first": 72, "second": 1063, "amount": -1 }, + { "first": 72, "second": 1095, "amount": -1 }, + { "first": 72, "second": 196, "amount": 0 }, + { "first": 72, "second": 933, "amount": -1 }, + { "first": 72, "second": 913, "amount": 0 }, + { "first": 72, "second": 916, "amount": 0 }, + { "first": 72, "second": 923, "amount": 0 }, + { "first": 72, "second": 935, "amount": 0 }, + { "first": 72, "second": 197, "amount": 0 }, + { "first": 74, "second": 65, "amount": 0 }, + { "first": 74, "second": 1040, "amount": 0 }, + { "first": 74, "second": 196, "amount": 0 }, + { "first": 74, "second": 913, "amount": 0 }, + { "first": 74, "second": 916, "amount": 0 }, + { "first": 74, "second": 923, "amount": 0 }, + { "first": 74, "second": 197, "amount": 0 }, + { "first": 75, "second": 101, "amount": -1 }, + { "first": 75, "second": 121, "amount": -1 }, + { "first": 75, "second": 117, "amount": 0 }, + { "first": 75, "second": 111, "amount": -1 }, + { "first": 75, "second": 112, "amount": 0 }, + { "first": 75, "second": 113, "amount": -1 }, + { "first": 75, "second": 100, "amount": -1 }, + { "first": 75, "second": 103, "amount": -1 }, + { "first": 75, "second": 109, "amount": 0 }, + { "first": 75, "second": 119, "amount": -1 }, + { "first": 75, "second": 99, "amount": -1 }, + { "first": 75, "second": 118, "amount": -1 }, + { "first": 75, "second": 110, "amount": 0 }, + { "first": 75, "second": 79, "amount": -1 }, + { "first": 75, "second": 81, "amount": -1 }, + { "first": 75, "second": 71, "amount": -1 }, + { "first": 75, "second": 67, "amount": -1 }, + { "first": 75, "second": 45, "amount": -1 }, + { "first": 75, "second": 8211, "amount": -1 }, + { "first": 75, "second": 1073, "amount": -1 }, + { "first": 75, "second": 1075, "amount": 0 }, + { "first": 75, "second": 1077, "amount": -1 }, + { "first": 75, "second": 1105, "amount": -1 }, + { "first": 75, "second": 1080, "amount": 0 }, + { "first": 75, "second": 1081, "amount": 0 }, + { "first": 75, "second": 1082, "amount": 0 }, + { "first": 75, "second": 1084, "amount": 0 }, + { "first": 75, "second": 1085, "amount": 0 }, + { "first": 75, "second": 1054, "amount": -1 }, + { "first": 75, "second": 1086, "amount": -1 }, + { "first": 75, "second": 1087, "amount": 0 }, + { "first": 75, "second": 1088, "amount": 0 }, + { "first": 75, "second": 1057, "amount": -1 }, + { "first": 75, "second": 1089, "amount": -1 }, + { "first": 75, "second": 1090, "amount": -1 }, + { "first": 75, "second": 1091, "amount": -1 }, + { "first": 75, "second": 1092, "amount": -1 }, + { "first": 75, "second": 1094, "amount": 0 }, + { "first": 75, "second": 1095, "amount": -2 }, + { "first": 75, "second": 1096, "amount": 0 }, + { "first": 75, "second": 1097, "amount": 0 }, + { "first": 75, "second": 1100, "amount": 0 }, + { "first": 75, "second": 1102, "amount": 0 }, + { "first": 75, "second": 252, "amount": 0 }, + { "first": 75, "second": 246, "amount": -1 }, + { "first": 75, "second": 214, "amount": -1 }, + { "first": 75, "second": 241, "amount": 0 }, + { "first": 75, "second": 962, "amount": -1 }, + { "first": 75, "second": 964, "amount": -2 }, + { "first": 75, "second": 965, "amount": 0 }, + { "first": 75, "second": 959, "amount": -1 }, + { "first": 75, "second": 945, "amount": -1 }, + { "first": 75, "second": 963, "amount": -1 }, + { "first": 75, "second": 947, "amount": -1 }, + { "first": 75, "second": 951, "amount": 0 }, + { "first": 75, "second": 957, "amount": -1 }, + { "first": 75, "second": 920, "amount": -1 }, + { "first": 75, "second": 927, "amount": -1 }, + { "first": 75, "second": 934, "amount": -1 }, + { "first": 75, "second": 216, "amount": -1 }, + { "first": 76, "second": 121, "amount": -3 }, + { "first": 76, "second": 117, "amount": -1 }, + { "first": 76, "second": 119, "amount": -2 }, + { "first": 76, "second": 118, "amount": -3 }, + { "first": 76, "second": 65, "amount": 0 }, + { "first": 76, "second": 84, "amount": -6 }, + { "first": 76, "second": 89, "amount": -5 }, + { "first": 76, "second": 85, "amount": -1 }, + { "first": 76, "second": 79, "amount": -1 }, + { "first": 76, "second": 81, "amount": -1 }, + { "first": 76, "second": 71, "amount": -1 }, + { "first": 76, "second": 87, "amount": -3 }, + { "first": 76, "second": 67, "amount": -1 }, + { "first": 76, "second": 86, "amount": -4 }, + { "first": 76, "second": 34, "amount": -7 }, + { "first": 76, "second": 39, "amount": -7 }, + { "first": 76, "second": 1040, "amount": 0 }, + { "first": 76, "second": 1054, "amount": -1 }, + { "first": 76, "second": 1057, "amount": -1 }, + { "first": 76, "second": 1058, "amount": -6 }, + { "first": 76, "second": 1091, "amount": -3 }, + { "first": 76, "second": 252, "amount": -1 }, + { "first": 76, "second": 220, "amount": -1 }, + { "first": 76, "second": 214, "amount": -1 }, + { "first": 76, "second": 196, "amount": 0 }, + { "first": 76, "second": 965, "amount": -1 }, + { "first": 76, "second": 947, "amount": -3 }, + { "first": 76, "second": 957, "amount": -3 }, + { "first": 76, "second": 933, "amount": -5 }, + { "first": 76, "second": 920, "amount": -1 }, + { "first": 76, "second": 927, "amount": -1 }, + { "first": 76, "second": 913, "amount": 0 }, + { "first": 76, "second": 916, "amount": 0 }, + { "first": 76, "second": 923, "amount": 0 }, + { "first": 76, "second": 197, "amount": 0 }, + { "first": 76, "second": 216, "amount": -1 }, + { "first": 77, "second": 65, "amount": 0 }, + { "first": 77, "second": 84, "amount": -1 }, + { "first": 77, "second": 89, "amount": -1 }, + { "first": 77, "second": 88, "amount": 0 }, + { "first": 77, "second": 1040, "amount": 0 }, + { "first": 77, "second": 1044, "amount": 0 }, + { "first": 77, "second": 1076, "amount": 0 }, + { "first": 77, "second": 1046, "amount": 0 }, + { "first": 77, "second": 1051, "amount": 0 }, + { "first": 77, "second": 1083, "amount": 0 }, + { "first": 77, "second": 1058, "amount": -1 }, + { "first": 77, "second": 1061, "amount": 0 }, + { "first": 77, "second": 1063, "amount": -1 }, + { "first": 77, "second": 1095, "amount": -1 }, + { "first": 77, "second": 196, "amount": 0 }, + { "first": 77, "second": 933, "amount": -1 }, + { "first": 77, "second": 913, "amount": 0 }, + { "first": 77, "second": 916, "amount": 0 }, + { "first": 77, "second": 923, "amount": 0 }, + { "first": 77, "second": 935, "amount": 0 }, + { "first": 77, "second": 197, "amount": 0 }, + { "first": 87, "second": 97, "amount": -1 }, + { "first": 87, "second": 101, "amount": -1 }, + { "first": 87, "second": 114, "amount": 0 }, + { "first": 87, "second": 117, "amount": 0 }, + { "first": 87, "second": 111, "amount": -1 }, + { "first": 87, "second": 113, "amount": -1 }, + { "first": 87, "second": 100, "amount": -1 }, + { "first": 87, "second": 103, "amount": -1 }, + { "first": 87, "second": 99, "amount": -1 }, + { "first": 87, "second": 65, "amount": -1 }, + { "first": 87, "second": 84, "amount": 0 }, + { "first": 87, "second": 45, "amount": -1 }, + { "first": 87, "second": 8211, "amount": -1 }, + { "first": 87, "second": 44, "amount": -3 }, + { "first": 87, "second": 46, "amount": -3 }, + { "first": 87, "second": 125, "amount": 0 }, + { "first": 87, "second": 41, "amount": 0 }, + { "first": 87, "second": 93, "amount": 0 }, + { "first": 87, "second": 1040, "amount": -1 }, + { "first": 87, "second": 1072, "amount": -1 }, + { "first": 87, "second": 1077, "amount": -1 }, + { "first": 87, "second": 1105, "amount": -1 }, + { "first": 87, "second": 1086, "amount": -1 }, + { "first": 87, "second": 1089, "amount": -1 }, + { "first": 87, "second": 1058, "amount": 0 }, + { "first": 87, "second": 1092, "amount": -1 }, + { "first": 87, "second": 252, "amount": 0 }, + { "first": 87, "second": 246, "amount": -1 }, + { "first": 87, "second": 228, "amount": -1 }, + { "first": 87, "second": 196, "amount": -1 }, + { "first": 87, "second": 962, "amount": -1 }, + { "first": 87, "second": 965, "amount": 0 }, + { "first": 87, "second": 959, "amount": -1 }, + { "first": 87, "second": 945, "amount": -1 }, + { "first": 87, "second": 963, "amount": -1 }, + { "first": 87, "second": 913, "amount": -1 }, + { "first": 87, "second": 916, "amount": -1 }, + { "first": 87, "second": 923, "amount": -1 }, + { "first": 87, "second": 229, "amount": -1 }, + { "first": 87, "second": 197, "amount": -1 }, + { "first": 88, "second": 101, "amount": -1 }, + { "first": 88, "second": 121, "amount": -1 }, + { "first": 88, "second": 117, "amount": 0 }, + { "first": 88, "second": 111, "amount": 0 }, + { "first": 88, "second": 113, "amount": -1 }, + { "first": 88, "second": 100, "amount": -1 }, + { "first": 88, "second": 103, "amount": -1 }, + { "first": 88, "second": 99, "amount": -1 }, + { "first": 88, "second": 118, "amount": -1 }, + { "first": 88, "second": 79, "amount": -1 }, + { "first": 88, "second": 81, "amount": -1 }, + { "first": 88, "second": 71, "amount": -1 }, + { "first": 88, "second": 67, "amount": -1 }, + { "first": 88, "second": 86, "amount": 0 }, + { "first": 88, "second": 45, "amount": -1 }, + { "first": 88, "second": 8211, "amount": -1 }, + { "first": 88, "second": 1073, "amount": 0 }, + { "first": 88, "second": 1044, "amount": 0 }, + { "first": 88, "second": 1077, "amount": -1 }, + { "first": 88, "second": 1105, "amount": -1 }, + { "first": 88, "second": 1051, "amount": 0 }, + { "first": 88, "second": 1083, "amount": 0 }, + { "first": 88, "second": 1054, "amount": -1 }, + { "first": 88, "second": 1086, "amount": 0 }, + { "first": 88, "second": 1057, "amount": -1 }, + { "first": 88, "second": 1089, "amount": -1 }, + { "first": 88, "second": 1090, "amount": -1 }, + { "first": 88, "second": 1091, "amount": -1 }, + { "first": 88, "second": 1092, "amount": -1 }, + { "first": 88, "second": 1095, "amount": -1 }, + { "first": 88, "second": 252, "amount": 0 }, + { "first": 88, "second": 246, "amount": 0 }, + { "first": 88, "second": 214, "amount": -1 }, + { "first": 88, "second": 962, "amount": -1 }, + { "first": 88, "second": 964, "amount": -1 }, + { "first": 88, "second": 965, "amount": 0 }, + { "first": 88, "second": 952, "amount": 0 }, + { "first": 88, "second": 959, "amount": 0 }, + { "first": 88, "second": 945, "amount": -1 }, + { "first": 88, "second": 963, "amount": -1 }, + { "first": 88, "second": 948, "amount": 0 }, + { "first": 88, "second": 966, "amount": -1 }, + { "first": 88, "second": 947, "amount": -1 }, + { "first": 88, "second": 955, "amount": 0 }, + { "first": 88, "second": 968, "amount": -1 }, + { "first": 88, "second": 969, "amount": 0 }, + { "first": 88, "second": 957, "amount": -1 }, + { "first": 88, "second": 920, "amount": -1 }, + { "first": 88, "second": 927, "amount": -1 }, + { "first": 88, "second": 934, "amount": -1 }, + { "first": 88, "second": 216, "amount": -1 }, + { "first": 67, "second": 84, "amount": -1 }, + { "first": 67, "second": 125, "amount": 0 }, + { "first": 67, "second": 41, "amount": -1 }, + { "first": 67, "second": 93, "amount": 0 }, + { "first": 67, "second": 1058, "amount": -1 }, + { "first": 86, "second": 97, "amount": -1 }, + { "first": 86, "second": 101, "amount": -1 }, + { "first": 86, "second": 114, "amount": -1 }, + { "first": 86, "second": 121, "amount": 0 }, + { "first": 86, "second": 117, "amount": -1 }, + { "first": 86, "second": 111, "amount": -1 }, + { "first": 86, "second": 113, "amount": -1 }, + { "first": 86, "second": 100, "amount": -1 }, + { "first": 86, "second": 103, "amount": -1 }, + { "first": 86, "second": 99, "amount": -1 }, + { "first": 86, "second": 118, "amount": 0 }, + { "first": 86, "second": 65, "amount": -2 }, + { "first": 86, "second": 79, "amount": 0 }, + { "first": 86, "second": 81, "amount": 0 }, + { "first": 86, "second": 71, "amount": 0 }, + { "first": 86, "second": 67, "amount": 0 }, + { "first": 86, "second": 45, "amount": -1 }, + { "first": 86, "second": 8211, "amount": -1 }, + { "first": 86, "second": 44, "amount": -5 }, + { "first": 86, "second": 46, "amount": -5 }, + { "first": 86, "second": 125, "amount": 0 }, + { "first": 86, "second": 41, "amount": 0 }, + { "first": 86, "second": 93, "amount": 0 }, + { "first": 86, "second": 1040, "amount": -2 }, + { "first": 86, "second": 1072, "amount": -1 }, + { "first": 86, "second": 1077, "amount": -1 }, + { "first": 86, "second": 1105, "amount": -1 }, + { "first": 86, "second": 1054, "amount": 0 }, + { "first": 86, "second": 1086, "amount": -1 }, + { "first": 86, "second": 1057, "amount": 0 }, + { "first": 86, "second": 1089, "amount": -1 }, + { "first": 86, "second": 1091, "amount": 0 }, + { "first": 86, "second": 1092, "amount": -1 }, + { "first": 86, "second": 252, "amount": -1 }, + { "first": 86, "second": 246, "amount": -1 }, + { "first": 86, "second": 214, "amount": 0 }, + { "first": 86, "second": 228, "amount": -1 }, + { "first": 86, "second": 196, "amount": -2 }, + { "first": 86, "second": 962, "amount": -1 }, + { "first": 86, "second": 965, "amount": -1 }, + { "first": 86, "second": 959, "amount": -1 }, + { "first": 86, "second": 945, "amount": -1 }, + { "first": 86, "second": 963, "amount": -1 }, + { "first": 86, "second": 947, "amount": 0 }, + { "first": 86, "second": 957, "amount": 0 }, + { "first": 86, "second": 920, "amount": 0 }, + { "first": 86, "second": 927, "amount": 0 }, + { "first": 86, "second": 913, "amount": -2 }, + { "first": 86, "second": 916, "amount": -2 }, + { "first": 86, "second": 923, "amount": -2 }, + { "first": 86, "second": 229, "amount": -1 }, + { "first": 86, "second": 197, "amount": -2 }, + { "first": 86, "second": 216, "amount": 0 }, + { "first": 66, "second": 84, "amount": -1 }, + { "first": 66, "second": 89, "amount": -1 }, + { "first": 66, "second": 86, "amount": 0 }, + { "first": 66, "second": 1058, "amount": -1 }, + { "first": 66, "second": 1059, "amount": 0 }, + { "first": 66, "second": 933, "amount": -1 }, + { "first": 78, "second": 65, "amount": 0 }, + { "first": 78, "second": 84, "amount": -1 }, + { "first": 78, "second": 89, "amount": -1 }, + { "first": 78, "second": 88, "amount": 0 }, + { "first": 78, "second": 1040, "amount": 0 }, + { "first": 78, "second": 1044, "amount": 0 }, + { "first": 78, "second": 1076, "amount": 0 }, + { "first": 78, "second": 1046, "amount": 0 }, + { "first": 78, "second": 1051, "amount": 0 }, + { "first": 78, "second": 1083, "amount": 0 }, + { "first": 78, "second": 1058, "amount": -1 }, + { "first": 78, "second": 1061, "amount": 0 }, + { "first": 78, "second": 1063, "amount": -1 }, + { "first": 78, "second": 1095, "amount": -1 }, + { "first": 78, "second": 196, "amount": 0 }, + { "first": 78, "second": 933, "amount": -1 }, + { "first": 78, "second": 913, "amount": 0 }, + { "first": 78, "second": 916, "amount": 0 }, + { "first": 78, "second": 923, "amount": 0 }, + { "first": 78, "second": 935, "amount": 0 }, + { "first": 78, "second": 197, "amount": 0 }, + { "first": 47, "second": 47, "amount": -5 }, + { "first": 44, "second": 34, "amount": -3 }, + { "first": 44, "second": 39, "amount": -3 }, + { "first": 46, "second": 34, "amount": -3 }, + { "first": 46, "second": 39, "amount": -3 }, + { "first": 123, "second": 85, "amount": 0 }, + { "first": 123, "second": 74, "amount": 0 }, + { "first": 123, "second": 220, "amount": 0 }, + { "first": 40, "second": 89, "amount": 0 }, + { "first": 40, "second": 87, "amount": 0 }, + { "first": 40, "second": 86, "amount": 0 }, + { "first": 40, "second": 933, "amount": 0 }, + { "first": 91, "second": 85, "amount": 0 }, + { "first": 91, "second": 74, "amount": 0 }, + { "first": 91, "second": 220, "amount": 0 }, + { "first": 34, "second": 97, "amount": -1 }, + { "first": 34, "second": 101, "amount": -1 }, + { "first": 34, "second": 111, "amount": -1 }, + { "first": 34, "second": 112, "amount": 0 }, + { "first": 34, "second": 113, "amount": -1 }, + { "first": 34, "second": 115, "amount": -2 }, + { "first": 34, "second": 100, "amount": -1 }, + { "first": 34, "second": 103, "amount": -1 }, + { "first": 34, "second": 109, "amount": 0 }, + { "first": 34, "second": 119, "amount": 0 }, + { "first": 34, "second": 99, "amount": -1 }, + { "first": 34, "second": 110, "amount": 0 }, + { "first": 34, "second": 65, "amount": -2 }, + { "first": 34, "second": 34, "amount": -2 }, + { "first": 34, "second": 39, "amount": -2 }, + { "first": 34, "second": 1040, "amount": -2 }, + { "first": 34, "second": 1072, "amount": -1 }, + { "first": 34, "second": 1075, "amount": 0 }, + { "first": 34, "second": 1077, "amount": -1 }, + { "first": 34, "second": 1105, "amount": -1 }, + { "first": 34, "second": 1080, "amount": 0 }, + { "first": 34, "second": 1081, "amount": 0 }, + { "first": 34, "second": 1082, "amount": 0 }, + { "first": 34, "second": 1084, "amount": 0 }, + { "first": 34, "second": 1085, "amount": 0 }, + { "first": 34, "second": 1086, "amount": -1 }, + { "first": 34, "second": 1087, "amount": 0 }, + { "first": 34, "second": 1088, "amount": 0 }, + { "first": 34, "second": 1089, "amount": -1 }, + { "first": 34, "second": 1092, "amount": -1 }, + { "first": 34, "second": 1094, "amount": 0 }, + { "first": 34, "second": 1096, "amount": 0 }, + { "first": 34, "second": 1097, "amount": 0 }, + { "first": 34, "second": 1100, "amount": 0 }, + { "first": 34, "second": 1102, "amount": 0 }, + { "first": 34, "second": 246, "amount": -1 }, + { "first": 34, "second": 228, "amount": -1 }, + { "first": 34, "second": 196, "amount": -2 }, + { "first": 34, "second": 241, "amount": 0 }, + { "first": 34, "second": 962, "amount": -1 }, + { "first": 34, "second": 959, "amount": -1 }, + { "first": 34, "second": 945, "amount": -1 }, + { "first": 34, "second": 963, "amount": -1 }, + { "first": 34, "second": 951, "amount": 0 }, + { "first": 34, "second": 913, "amount": -2 }, + { "first": 34, "second": 916, "amount": -2 }, + { "first": 34, "second": 923, "amount": -2 }, + { "first": 34, "second": 229, "amount": -1 }, + { "first": 34, "second": 197, "amount": -2 }, + { "first": 39, "second": 97, "amount": -1 }, + { "first": 39, "second": 101, "amount": -1 }, + { "first": 39, "second": 111, "amount": -1 }, + { "first": 39, "second": 112, "amount": 0 }, + { "first": 39, "second": 113, "amount": -1 }, + { "first": 39, "second": 115, "amount": -2 }, + { "first": 39, "second": 100, "amount": -1 }, + { "first": 39, "second": 103, "amount": -1 }, + { "first": 39, "second": 109, "amount": 0 }, + { "first": 39, "second": 119, "amount": 0 }, + { "first": 39, "second": 99, "amount": -1 }, + { "first": 39, "second": 110, "amount": 0 }, + { "first": 39, "second": 65, "amount": -2 }, + { "first": 39, "second": 34, "amount": -2 }, + { "first": 39, "second": 39, "amount": -2 }, + { "first": 39, "second": 1040, "amount": -2 }, + { "first": 39, "second": 1072, "amount": -1 }, + { "first": 39, "second": 1075, "amount": 0 }, + { "first": 39, "second": 1077, "amount": -1 }, + { "first": 39, "second": 1105, "amount": -1 }, + { "first": 39, "second": 1080, "amount": 0 }, + { "first": 39, "second": 1081, "amount": 0 }, + { "first": 39, "second": 1082, "amount": 0 }, + { "first": 39, "second": 1084, "amount": 0 }, + { "first": 39, "second": 1085, "amount": 0 }, + { "first": 39, "second": 1086, "amount": -1 }, + { "first": 39, "second": 1087, "amount": 0 }, + { "first": 39, "second": 1088, "amount": 0 }, + { "first": 39, "second": 1089, "amount": -1 }, + { "first": 39, "second": 1092, "amount": -1 }, + { "first": 39, "second": 1094, "amount": 0 }, + { "first": 39, "second": 1096, "amount": 0 }, + { "first": 39, "second": 1097, "amount": 0 }, + { "first": 39, "second": 1100, "amount": 0 }, + { "first": 39, "second": 1102, "amount": 0 }, + { "first": 39, "second": 246, "amount": -1 }, + { "first": 39, "second": 228, "amount": -1 }, + { "first": 39, "second": 196, "amount": -2 }, + { "first": 39, "second": 241, "amount": 0 }, + { "first": 39, "second": 962, "amount": -1 }, + { "first": 39, "second": 959, "amount": -1 }, + { "first": 39, "second": 945, "amount": -1 }, + { "first": 39, "second": 963, "amount": -1 }, + { "first": 39, "second": 951, "amount": 0 }, + { "first": 39, "second": 913, "amount": -2 }, + { "first": 39, "second": 916, "amount": -2 }, + { "first": 39, "second": 923, "amount": -2 }, + { "first": 39, "second": 229, "amount": -1 }, + { "first": 39, "second": 197, "amount": -2 }, + { "first": 1040, "second": 122, "amount": 0 }, + { "first": 1040, "second": 116, "amount": 0 }, + { "first": 1040, "second": 121, "amount": -1 }, + { "first": 1040, "second": 117, "amount": 0 }, + { "first": 1040, "second": 111, "amount": 0 }, + { "first": 1040, "second": 119, "amount": -1 }, + { "first": 1040, "second": 118, "amount": -1 }, + { "first": 1040, "second": 84, "amount": -3 }, + { "first": 1040, "second": 89, "amount": -2 }, + { "first": 1040, "second": 85, "amount": 0 }, + { "first": 1040, "second": 79, "amount": 0 }, + { "first": 1040, "second": 81, "amount": 0 }, + { "first": 1040, "second": 71, "amount": 0 }, + { "first": 1040, "second": 87, "amount": -1 }, + { "first": 1040, "second": 67, "amount": 0 }, + { "first": 1040, "second": 86, "amount": -2 }, + { "first": 1040, "second": 63, "amount": -1 }, + { "first": 1040, "second": 34, "amount": -2 }, + { "first": 1040, "second": 39, "amount": -2 }, + { "first": 1040, "second": 1044, "amount": 0 }, + { "first": 1040, "second": 1051, "amount": 0 }, + { "first": 1040, "second": 1083, "amount": 0 }, + { "first": 1040, "second": 1054, "amount": 0 }, + { "first": 1040, "second": 1086, "amount": 0 }, + { "first": 1040, "second": 1057, "amount": 0 }, + { "first": 1040, "second": 1058, "amount": -3 }, + { "first": 1040, "second": 1090, "amount": -1 }, + { "first": 1040, "second": 1091, "amount": -1 }, + { "first": 1040, "second": 1063, "amount": -1 }, + { "first": 1040, "second": 1095, "amount": -2 }, + { "first": 1040, "second": 1068, "amount": -1 }, + { "first": 1040, "second": 252, "amount": 0 }, + { "first": 1040, "second": 220, "amount": 0 }, + { "first": 1040, "second": 246, "amount": 0 }, + { "first": 1040, "second": 214, "amount": 0 }, + { "first": 1040, "second": 964, "amount": -1 }, + { "first": 1040, "second": 965, "amount": 0 }, + { "first": 1040, "second": 959, "amount": 0 }, + { "first": 1040, "second": 947, "amount": -1 }, + { "first": 1040, "second": 955, "amount": 0 }, + { "first": 1040, "second": 957, "amount": -1 }, + { "first": 1040, "second": 933, "amount": -2 }, + { "first": 1040, "second": 920, "amount": 0 }, + { "first": 1040, "second": 927, "amount": 0 }, + { "first": 1040, "second": 934, "amount": -1 }, + { "first": 1040, "second": 936, "amount": -1 }, + { "first": 1040, "second": 216, "amount": 0 }, + { "first": 1072, "second": 121, "amount": 0 }, + { "first": 1072, "second": 118, "amount": 0 }, + { "first": 1072, "second": 34, "amount": -1 }, + { "first": 1072, "second": 39, "amount": -1 }, + { "first": 1072, "second": 1090, "amount": 0 }, + { "first": 1072, "second": 1091, "amount": 0 }, + { "first": 1072, "second": 947, "amount": 0 }, + { "first": 1072, "second": 957, "amount": 0 }, + { "first": 1041, "second": 120, "amount": 0 }, + { "first": 1041, "second": 84, "amount": -1 }, + { "first": 1041, "second": 89, "amount": -1 }, + { "first": 1041, "second": 88, "amount": 0 }, + { "first": 1041, "second": 86, "amount": -1 }, + { "first": 1041, "second": 1046, "amount": 0 }, + { "first": 1041, "second": 1078, "amount": 0 }, + { "first": 1041, "second": 1058, "amount": -1 }, + { "first": 1041, "second": 1090, "amount": -1 }, + { "first": 1041, "second": 1059, "amount": 0 }, + { "first": 1041, "second": 1061, "amount": 0 }, + { "first": 1041, "second": 1093, "amount": 0 }, + { "first": 1041, "second": 1063, "amount": 0 }, + { "first": 1041, "second": 1068, "amount": -1 }, + { "first": 1041, "second": 933, "amount": -1 }, + { "first": 1041, "second": 935, "amount": 0 }, + { "first": 1073, "second": 112, "amount": 0 }, + { "first": 1073, "second": 109, "amount": 0 }, + { "first": 1073, "second": 120, "amount": 0 }, + { "first": 1073, "second": 110, "amount": 0 }, + { "first": 1073, "second": 1075, "amount": 0 }, + { "first": 1073, "second": 1076, "amount": 0 }, + { "first": 1073, "second": 1078, "amount": 0 }, + { "first": 1073, "second": 1080, "amount": 0 }, + { "first": 1073, "second": 1081, "amount": 0 }, + { "first": 1073, "second": 1082, "amount": 0 }, + { "first": 1073, "second": 1084, "amount": 0 }, + { "first": 1073, "second": 1085, "amount": 0 }, + { "first": 1073, "second": 1087, "amount": 0 }, + { "first": 1073, "second": 1088, "amount": 0 }, + { "first": 1073, "second": 1090, "amount": 0 }, + { "first": 1073, "second": 1093, "amount": 0 }, + { "first": 1073, "second": 1094, "amount": 0 }, + { "first": 1073, "second": 1096, "amount": 0 }, + { "first": 1073, "second": 1097, "amount": 0 }, + { "first": 1073, "second": 1100, "amount": 0 }, + { "first": 1073, "second": 1102, "amount": 0 }, + { "first": 1073, "second": 241, "amount": 0 }, + { "first": 1073, "second": 951, "amount": 0 }, + { "first": 1042, "second": 84, "amount": -1 }, + { "first": 1042, "second": 89, "amount": -1 }, + { "first": 1042, "second": 86, "amount": 0 }, + { "first": 1042, "second": 1058, "amount": -1 }, + { "first": 1042, "second": 1059, "amount": 0 }, + { "first": 1042, "second": 933, "amount": -1 }, + { "first": 1074, "second": 121, "amount": 0 }, + { "first": 1074, "second": 118, "amount": 0 }, + { "first": 1074, "second": 34, "amount": 0 }, + { "first": 1074, "second": 39, "amount": 0 }, + { "first": 1074, "second": 1090, "amount": 0 }, + { "first": 1074, "second": 1091, "amount": 0 }, + { "first": 1074, "second": 947, "amount": 0 }, + { "first": 1074, "second": 957, "amount": 0 }, + { "first": 1043, "second": 97, "amount": -4 }, + { "first": 1043, "second": 122, "amount": -3 }, + { "first": 1043, "second": 101, "amount": -4 }, + { "first": 1043, "second": 114, "amount": -3 }, + { "first": 1043, "second": 121, "amount": -3 }, + { "first": 1043, "second": 117, "amount": -4 }, + { "first": 1043, "second": 111, "amount": -4 }, + { "first": 1043, "second": 112, "amount": -4 }, + { "first": 1043, "second": 113, "amount": -4 }, + { "first": 1043, "second": 115, "amount": -4 }, + { "first": 1043, "second": 100, "amount": -4 }, + { "first": 1043, "second": 103, "amount": -4 }, + { "first": 1043, "second": 109, "amount": -4 }, + { "first": 1043, "second": 119, "amount": -2 }, + { "first": 1043, "second": 120, "amount": -3 }, + { "first": 1043, "second": 99, "amount": -4 }, + { "first": 1043, "second": 118, "amount": -3 }, + { "first": 1043, "second": 110, "amount": -4 }, + { "first": 1043, "second": 65, "amount": -4 }, + { "first": 1043, "second": 84, "amount": 0 }, + { "first": 1043, "second": 89, "amount": 0 }, + { "first": 1043, "second": 79, "amount": -1 }, + { "first": 1043, "second": 81, "amount": -1 }, + { "first": 1043, "second": 83, "amount": -1 }, + { "first": 1043, "second": 71, "amount": -1 }, + { "first": 1043, "second": 87, "amount": 0 }, + { "first": 1043, "second": 67, "amount": -1 }, + { "first": 1043, "second": 86, "amount": 0 }, + { "first": 1043, "second": 45, "amount": -8 }, + { "first": 1043, "second": 8211, "amount": -8 }, + { "first": 1043, "second": 44, "amount": -8 }, + { "first": 1043, "second": 46, "amount": -8 }, + { "first": 1043, "second": 1040, "amount": -4 }, + { "first": 1043, "second": 1072, "amount": -4 }, + { "first": 1043, "second": 1073, "amount": -1 }, + { "first": 1043, "second": 1074, "amount": -4 }, + { "first": 1043, "second": 1075, "amount": -4 }, + { "first": 1043, "second": 1044, "amount": -4 }, + { "first": 1043, "second": 1076, "amount": -5 }, + { "first": 1043, "second": 1077, "amount": -4 }, + { "first": 1043, "second": 1105, "amount": -4 }, + { "first": 1043, "second": 1078, "amount": -3 }, + { "first": 1043, "second": 1079, "amount": -5 }, + { "first": 1043, "second": 1080, "amount": -4 }, + { "first": 1043, "second": 1081, "amount": -4 }, + { "first": 1043, "second": 1082, "amount": -4 }, + { "first": 1043, "second": 1051, "amount": -2 }, + { "first": 1043, "second": 1083, "amount": -5 }, + { "first": 1043, "second": 1084, "amount": -4 }, + { "first": 1043, "second": 1085, "amount": -4 }, + { "first": 1043, "second": 1054, "amount": -1 }, + { "first": 1043, "second": 1086, "amount": -4 }, + { "first": 1043, "second": 1087, "amount": -4 }, + { "first": 1043, "second": 1088, "amount": -4 }, + { "first": 1043, "second": 1057, "amount": -1 }, + { "first": 1043, "second": 1089, "amount": -4 }, + { "first": 1043, "second": 1058, "amount": 0 }, + { "first": 1043, "second": 1090, "amount": -3 }, + { "first": 1043, "second": 1091, "amount": -3 }, + { "first": 1043, "second": 1092, "amount": -4 }, + { "first": 1043, "second": 1093, "amount": -3 }, + { "first": 1043, "second": 1094, "amount": -4 }, + { "first": 1043, "second": 1095, "amount": -5 }, + { "first": 1043, "second": 1096, "amount": -4 }, + { "first": 1043, "second": 1097, "amount": -4 }, + { "first": 1043, "second": 1099, "amount": -5 }, + { "first": 1043, "second": 1068, "amount": 0 }, + { "first": 1043, "second": 1100, "amount": -4 }, + { "first": 1043, "second": 1101, "amount": -5 }, + { "first": 1043, "second": 1102, "amount": -4 }, + { "first": 1043, "second": 1103, "amount": -5 }, + { "first": 1043, "second": 252, "amount": -4 }, + { "first": 1043, "second": 246, "amount": -4 }, + { "first": 1043, "second": 214, "amount": -1 }, + { "first": 1043, "second": 228, "amount": -4 }, + { "first": 1043, "second": 196, "amount": -4 }, + { "first": 1043, "second": 241, "amount": -4 }, + { "first": 1043, "second": 962, "amount": -4 }, + { "first": 1043, "second": 949, "amount": -5 }, + { "first": 1043, "second": 961, "amount": -6 }, + { "first": 1043, "second": 964, "amount": -4 }, + { "first": 1043, "second": 965, "amount": -4 }, + { "first": 1043, "second": 953, "amount": -6 }, + { "first": 1043, "second": 959, "amount": -4 }, + { "first": 1043, "second": 960, "amount": -5 }, + { "first": 1043, "second": 945, "amount": -4 }, + { "first": 1043, "second": 963, "amount": -4 }, + { "first": 1043, "second": 948, "amount": -2 }, + { "first": 1043, "second": 966, "amount": -6 }, + { "first": 1043, "second": 947, "amount": -3 }, + { "first": 1043, "second": 951, "amount": -4 }, + { "first": 1043, "second": 968, "amount": -5 }, + { "first": 1043, "second": 969, "amount": -6 }, + { "first": 1043, "second": 957, "amount": -3 }, + { "first": 1043, "second": 933, "amount": 0 }, + { "first": 1043, "second": 920, "amount": -1 }, + { "first": 1043, "second": 927, "amount": -1 }, + { "first": 1043, "second": 913, "amount": -4 }, + { "first": 1043, "second": 916, "amount": -4 }, + { "first": 1043, "second": 934, "amount": -3 }, + { "first": 1043, "second": 923, "amount": -4 }, + { "first": 1043, "second": 229, "amount": -4 }, + { "first": 1043, "second": 197, "amount": -4 }, + { "first": 1043, "second": 230, "amount": -4 }, + { "first": 1043, "second": 198, "amount": -7 }, + { "first": 1043, "second": 248, "amount": -4 }, + { "first": 1043, "second": 216, "amount": -1 }, + { "first": 1075, "second": 101, "amount": 0 }, + { "first": 1075, "second": 111, "amount": 0 }, + { "first": 1075, "second": 113, "amount": 0 }, + { "first": 1075, "second": 100, "amount": 0 }, + { "first": 1075, "second": 103, "amount": 0 }, + { "first": 1075, "second": 99, "amount": 0 }, + { "first": 1075, "second": 1076, "amount": -1 }, + { "first": 1075, "second": 1077, "amount": 0 }, + { "first": 1075, "second": 1105, "amount": 0 }, + { "first": 1075, "second": 1083, "amount": -1 }, + { "first": 1075, "second": 1086, "amount": 0 }, + { "first": 1075, "second": 1089, "amount": 0 }, + { "first": 1075, "second": 1092, "amount": 0 }, + { "first": 1075, "second": 246, "amount": 0 }, + { "first": 1075, "second": 962, "amount": 0 }, + { "first": 1075, "second": 959, "amount": 0 }, + { "first": 1075, "second": 945, "amount": 0 }, + { "first": 1075, "second": 963, "amount": 0 }, + { "first": 1044, "second": 65, "amount": 0 }, + { "first": 1044, "second": 84, "amount": -1 }, + { "first": 1044, "second": 89, "amount": -1 }, + { "first": 1044, "second": 79, "amount": 0 }, + { "first": 1044, "second": 81, "amount": 0 }, + { "first": 1044, "second": 71, "amount": 0 }, + { "first": 1044, "second": 67, "amount": 0 }, + { "first": 1044, "second": 86, "amount": -1 }, + { "first": 1044, "second": 1040, "amount": 0 }, + { "first": 1044, "second": 1044, "amount": 0 }, + { "first": 1044, "second": 1076, "amount": 0 }, + { "first": 1044, "second": 1051, "amount": 0 }, + { "first": 1044, "second": 1083, "amount": 0 }, + { "first": 1044, "second": 1054, "amount": 0 }, + { "first": 1044, "second": 1057, "amount": 0 }, + { "first": 1044, "second": 1058, "amount": -1 }, + { "first": 1044, "second": 1063, "amount": -1 }, + { "first": 1044, "second": 1095, "amount": -1 }, + { "first": 1044, "second": 1068, "amount": -1 }, + { "first": 1044, "second": 214, "amount": 0 }, + { "first": 1044, "second": 196, "amount": 0 }, + { "first": 1044, "second": 933, "amount": -1 }, + { "first": 1044, "second": 920, "amount": 0 }, + { "first": 1044, "second": 927, "amount": 0 }, + { "first": 1044, "second": 913, "amount": 0 }, + { "first": 1044, "second": 916, "amount": 0 }, + { "first": 1044, "second": 923, "amount": 0 }, + { "first": 1044, "second": 197, "amount": 0 }, + { "first": 1044, "second": 216, "amount": 0 }, + { "first": 1076, "second": 1076, "amount": 0 }, + { "first": 1076, "second": 1090, "amount": 0 }, + { "first": 1076, "second": 1095, "amount": 0 }, + { "first": 1076, "second": 1098, "amount": -1 }, + { "first": 1045, "second": 101, "amount": 0 }, + { "first": 1045, "second": 121, "amount": -1 }, + { "first": 1045, "second": 117, "amount": 0 }, + { "first": 1045, "second": 111, "amount": 0 }, + { "first": 1045, "second": 113, "amount": 0 }, + { "first": 1045, "second": 100, "amount": 0 }, + { "first": 1045, "second": 102, "amount": 0 }, + { "first": 1045, "second": 103, "amount": 0 }, + { "first": 1045, "second": 119, "amount": 0 }, + { "first": 1045, "second": 99, "amount": 0 }, + { "first": 1045, "second": 118, "amount": -1 }, + { "first": 1045, "second": 84, "amount": 0 }, + { "first": 1045, "second": 1077, "amount": 0 }, + { "first": 1045, "second": 1105, "amount": 0 }, + { "first": 1045, "second": 1086, "amount": 0 }, + { "first": 1045, "second": 1089, "amount": 0 }, + { "first": 1045, "second": 1058, "amount": 0 }, + { "first": 1045, "second": 1091, "amount": -1 }, + { "first": 1045, "second": 1092, "amount": 0 }, + { "first": 1045, "second": 252, "amount": 0 }, + { "first": 1045, "second": 246, "amount": 0 }, + { "first": 1045, "second": 962, "amount": 0 }, + { "first": 1045, "second": 965, "amount": 0 }, + { "first": 1045, "second": 959, "amount": 0 }, + { "first": 1045, "second": 945, "amount": 0 }, + { "first": 1045, "second": 963, "amount": 0 }, + { "first": 1045, "second": 947, "amount": -1 }, + { "first": 1045, "second": 957, "amount": -1 }, + { "first": 1077, "second": 121, "amount": 0 }, + { "first": 1077, "second": 118, "amount": 0 }, + { "first": 1077, "second": 34, "amount": 0 }, + { "first": 1077, "second": 39, "amount": 0 }, + { "first": 1077, "second": 1090, "amount": 0 }, + { "first": 1077, "second": 1091, "amount": 0 }, + { "first": 1077, "second": 947, "amount": 0 }, + { "first": 1077, "second": 957, "amount": 0 }, + { "first": 1025, "second": 101, "amount": 0 }, + { "first": 1025, "second": 121, "amount": -1 }, + { "first": 1025, "second": 117, "amount": 0 }, + { "first": 1025, "second": 111, "amount": 0 }, + { "first": 1025, "second": 113, "amount": 0 }, + { "first": 1025, "second": 100, "amount": 0 }, + { "first": 1025, "second": 102, "amount": 0 }, + { "first": 1025, "second": 103, "amount": 0 }, + { "first": 1025, "second": 119, "amount": 0 }, + { "first": 1025, "second": 99, "amount": 0 }, + { "first": 1025, "second": 118, "amount": -1 }, + { "first": 1025, "second": 84, "amount": 0 }, + { "first": 1025, "second": 1077, "amount": 0 }, + { "first": 1025, "second": 1105, "amount": 0 }, + { "first": 1025, "second": 1086, "amount": 0 }, + { "first": 1025, "second": 1089, "amount": 0 }, + { "first": 1025, "second": 1058, "amount": 0 }, + { "first": 1025, "second": 1091, "amount": -1 }, + { "first": 1025, "second": 1092, "amount": 0 }, + { "first": 1025, "second": 252, "amount": 0 }, + { "first": 1025, "second": 246, "amount": 0 }, + { "first": 1025, "second": 962, "amount": 0 }, + { "first": 1025, "second": 965, "amount": 0 }, + { "first": 1025, "second": 959, "amount": 0 }, + { "first": 1025, "second": 945, "amount": 0 }, + { "first": 1025, "second": 963, "amount": 0 }, + { "first": 1025, "second": 947, "amount": -1 }, + { "first": 1025, "second": 957, "amount": -1 }, + { "first": 1105, "second": 121, "amount": 0 }, + { "first": 1105, "second": 118, "amount": 0 }, + { "first": 1105, "second": 34, "amount": 0 }, + { "first": 1105, "second": 39, "amount": 0 }, + { "first": 1105, "second": 1090, "amount": 0 }, + { "first": 1105, "second": 1091, "amount": 0 }, + { "first": 1105, "second": 947, "amount": 0 }, + { "first": 1105, "second": 957, "amount": 0 }, + { "first": 1046, "second": 101, "amount": -1 }, + { "first": 1046, "second": 121, "amount": -1 }, + { "first": 1046, "second": 117, "amount": 0 }, + { "first": 1046, "second": 111, "amount": 0 }, + { "first": 1046, "second": 113, "amount": -1 }, + { "first": 1046, "second": 100, "amount": -1 }, + { "first": 1046, "second": 103, "amount": -1 }, + { "first": 1046, "second": 99, "amount": -1 }, + { "first": 1046, "second": 118, "amount": -1 }, + { "first": 1046, "second": 79, "amount": -1 }, + { "first": 1046, "second": 81, "amount": -1 }, + { "first": 1046, "second": 71, "amount": -1 }, + { "first": 1046, "second": 67, "amount": -1 }, + { "first": 1046, "second": 86, "amount": 0 }, + { "first": 1046, "second": 45, "amount": -1 }, + { "first": 1046, "second": 8211, "amount": -1 }, + { "first": 1046, "second": 1073, "amount": 0 }, + { "first": 1046, "second": 1044, "amount": 0 }, + { "first": 1046, "second": 1077, "amount": -1 }, + { "first": 1046, "second": 1105, "amount": -1 }, + { "first": 1046, "second": 1051, "amount": 0 }, + { "first": 1046, "second": 1083, "amount": 0 }, + { "first": 1046, "second": 1054, "amount": -1 }, + { "first": 1046, "second": 1086, "amount": 0 }, + { "first": 1046, "second": 1057, "amount": -1 }, + { "first": 1046, "second": 1089, "amount": -1 }, + { "first": 1046, "second": 1090, "amount": -1 }, + { "first": 1046, "second": 1091, "amount": -1 }, + { "first": 1046, "second": 1092, "amount": -1 }, + { "first": 1046, "second": 1095, "amount": -1 }, + { "first": 1046, "second": 252, "amount": 0 }, + { "first": 1046, "second": 246, "amount": 0 }, + { "first": 1046, "second": 214, "amount": -1 }, + { "first": 1046, "second": 962, "amount": -1 }, + { "first": 1046, "second": 964, "amount": -1 }, + { "first": 1046, "second": 965, "amount": 0 }, + { "first": 1046, "second": 952, "amount": 0 }, + { "first": 1046, "second": 959, "amount": 0 }, + { "first": 1046, "second": 945, "amount": -1 }, + { "first": 1046, "second": 963, "amount": -1 }, + { "first": 1046, "second": 948, "amount": 0 }, + { "first": 1046, "second": 966, "amount": -1 }, + { "first": 1046, "second": 947, "amount": -1 }, + { "first": 1046, "second": 955, "amount": 0 }, + { "first": 1046, "second": 968, "amount": -1 }, + { "first": 1046, "second": 969, "amount": 0 }, + { "first": 1046, "second": 957, "amount": -1 }, + { "first": 1046, "second": 920, "amount": -1 }, + { "first": 1046, "second": 927, "amount": -1 }, + { "first": 1046, "second": 934, "amount": -1 }, + { "first": 1046, "second": 216, "amount": -1 }, + { "first": 1078, "second": 101, "amount": 0 }, + { "first": 1078, "second": 111, "amount": 0 }, + { "first": 1078, "second": 113, "amount": 0 }, + { "first": 1078, "second": 100, "amount": 0 }, + { "first": 1078, "second": 103, "amount": 0 }, + { "first": 1078, "second": 99, "amount": 0 }, + { "first": 1078, "second": 1077, "amount": 0 }, + { "first": 1078, "second": 1105, "amount": 0 }, + { "first": 1078, "second": 1086, "amount": 0 }, + { "first": 1078, "second": 1089, "amount": 0 }, + { "first": 1078, "second": 1092, "amount": 0 }, + { "first": 1078, "second": 246, "amount": 0 }, + { "first": 1078, "second": 962, "amount": 0 }, + { "first": 1078, "second": 959, "amount": 0 }, + { "first": 1078, "second": 945, "amount": 0 }, + { "first": 1078, "second": 963, "amount": 0 }, + { "first": 1047, "second": 84, "amount": 0 }, + { "first": 1047, "second": 89, "amount": 0 }, + { "first": 1047, "second": 88, "amount": 0 }, + { "first": 1047, "second": 86, "amount": 0 }, + { "first": 1047, "second": 55, "amount": 0 }, + { "first": 1047, "second": 1046, "amount": 0 }, + { "first": 1047, "second": 1051, "amount": 0 }, + { "first": 1047, "second": 1058, "amount": 0 }, + { "first": 1047, "second": 1059, "amount": 0 }, + { "first": 1047, "second": 1061, "amount": 0 }, + { "first": 1047, "second": 1068, "amount": 0 }, + { "first": 1047, "second": 933, "amount": 0 }, + { "first": 1047, "second": 935, "amount": 0 }, + { "first": 1079, "second": 34, "amount": 0 }, + { "first": 1079, "second": 39, "amount": 0 }, + { "first": 1048, "second": 65, "amount": 0 }, + { "first": 1048, "second": 84, "amount": -1 }, + { "first": 1048, "second": 89, "amount": -1 }, + { "first": 1048, "second": 88, "amount": 0 }, + { "first": 1048, "second": 1040, "amount": 0 }, + { "first": 1048, "second": 1044, "amount": 0 }, + { "first": 1048, "second": 1076, "amount": 0 }, + { "first": 1048, "second": 1046, "amount": 0 }, + { "first": 1048, "second": 1051, "amount": 0 }, + { "first": 1048, "second": 1083, "amount": 0 }, + { "first": 1048, "second": 1058, "amount": -1 }, + { "first": 1048, "second": 1061, "amount": 0 }, + { "first": 1048, "second": 1063, "amount": -1 }, + { "first": 1048, "second": 1095, "amount": -1 }, + { "first": 1048, "second": 196, "amount": 0 }, + { "first": 1048, "second": 933, "amount": -1 }, + { "first": 1048, "second": 913, "amount": 0 }, + { "first": 1048, "second": 916, "amount": 0 }, + { "first": 1048, "second": 923, "amount": 0 }, + { "first": 1048, "second": 935, "amount": 0 }, + { "first": 1048, "second": 197, "amount": 0 }, + { "first": 1050, "second": 101, "amount": -1 }, + { "first": 1050, "second": 121, "amount": -1 }, + { "first": 1050, "second": 117, "amount": 0 }, + { "first": 1050, "second": 111, "amount": -1 }, + { "first": 1050, "second": 112, "amount": 0 }, + { "first": 1050, "second": 113, "amount": -1 }, + { "first": 1050, "second": 100, "amount": -1 }, + { "first": 1050, "second": 103, "amount": -1 }, + { "first": 1050, "second": 109, "amount": 0 }, + { "first": 1050, "second": 119, "amount": -1 }, + { "first": 1050, "second": 99, "amount": -1 }, + { "first": 1050, "second": 118, "amount": -1 }, + { "first": 1050, "second": 110, "amount": 0 }, + { "first": 1050, "second": 79, "amount": -1 }, + { "first": 1050, "second": 81, "amount": -1 }, + { "first": 1050, "second": 71, "amount": -1 }, + { "first": 1050, "second": 67, "amount": -1 }, + { "first": 1050, "second": 45, "amount": -1 }, + { "first": 1050, "second": 8211, "amount": -1 }, + { "first": 1050, "second": 1073, "amount": -1 }, + { "first": 1050, "second": 1075, "amount": 0 }, + { "first": 1050, "second": 1077, "amount": -1 }, + { "first": 1050, "second": 1105, "amount": -1 }, + { "first": 1050, "second": 1080, "amount": 0 }, + { "first": 1050, "second": 1081, "amount": 0 }, + { "first": 1050, "second": 1082, "amount": 0 }, + { "first": 1050, "second": 1084, "amount": 0 }, + { "first": 1050, "second": 1085, "amount": 0 }, + { "first": 1050, "second": 1054, "amount": -1 }, + { "first": 1050, "second": 1086, "amount": -1 }, + { "first": 1050, "second": 1087, "amount": 0 }, + { "first": 1050, "second": 1088, "amount": 0 }, + { "first": 1050, "second": 1057, "amount": -1 }, + { "first": 1050, "second": 1089, "amount": -1 }, + { "first": 1050, "second": 1090, "amount": -1 }, + { "first": 1050, "second": 1091, "amount": -1 }, + { "first": 1050, "second": 1092, "amount": -1 }, + { "first": 1050, "second": 1094, "amount": 0 }, + { "first": 1050, "second": 1095, "amount": -2 }, + { "first": 1050, "second": 1096, "amount": 0 }, + { "first": 1050, "second": 1097, "amount": 0 }, + { "first": 1050, "second": 1100, "amount": 0 }, + { "first": 1050, "second": 1102, "amount": 0 }, + { "first": 1050, "second": 252, "amount": 0 }, + { "first": 1050, "second": 246, "amount": -1 }, + { "first": 1050, "second": 214, "amount": -1 }, + { "first": 1050, "second": 241, "amount": 0 }, + { "first": 1050, "second": 962, "amount": -1 }, + { "first": 1050, "second": 964, "amount": -2 }, + { "first": 1050, "second": 965, "amount": 0 }, + { "first": 1050, "second": 959, "amount": -1 }, + { "first": 1050, "second": 945, "amount": -1 }, + { "first": 1050, "second": 963, "amount": -1 }, + { "first": 1050, "second": 947, "amount": -1 }, + { "first": 1050, "second": 951, "amount": 0 }, + { "first": 1050, "second": 957, "amount": -1 }, + { "first": 1050, "second": 920, "amount": -1 }, + { "first": 1050, "second": 927, "amount": -1 }, + { "first": 1050, "second": 934, "amount": -1 }, + { "first": 1050, "second": 216, "amount": -1 }, + { "first": 1082, "second": 101, "amount": 0 }, + { "first": 1082, "second": 111, "amount": 0 }, + { "first": 1082, "second": 113, "amount": 0 }, + { "first": 1082, "second": 100, "amount": 0 }, + { "first": 1082, "second": 103, "amount": 0 }, + { "first": 1082, "second": 99, "amount": 0 }, + { "first": 1082, "second": 1077, "amount": 0 }, + { "first": 1082, "second": 1105, "amount": 0 }, + { "first": 1082, "second": 1086, "amount": 0 }, + { "first": 1082, "second": 1089, "amount": 0 }, + { "first": 1082, "second": 1092, "amount": 0 }, + { "first": 1082, "second": 246, "amount": 0 }, + { "first": 1082, "second": 962, "amount": 0 }, + { "first": 1082, "second": 959, "amount": 0 }, + { "first": 1082, "second": 945, "amount": 0 }, + { "first": 1082, "second": 963, "amount": 0 }, + { "first": 1051, "second": 65, "amount": 0 }, + { "first": 1051, "second": 84, "amount": -1 }, + { "first": 1051, "second": 89, "amount": -1 }, + { "first": 1051, "second": 88, "amount": 0 }, + { "first": 1051, "second": 1040, "amount": 0 }, + { "first": 1051, "second": 1044, "amount": 0 }, + { "first": 1051, "second": 1076, "amount": 0 }, + { "first": 1051, "second": 1046, "amount": 0 }, + { "first": 1051, "second": 1051, "amount": 0 }, + { "first": 1051, "second": 1083, "amount": 0 }, + { "first": 1051, "second": 1058, "amount": -1 }, + { "first": 1051, "second": 1061, "amount": 0 }, + { "first": 1051, "second": 1063, "amount": -1 }, + { "first": 1051, "second": 1095, "amount": -1 }, + { "first": 1051, "second": 196, "amount": 0 }, + { "first": 1051, "second": 933, "amount": -1 }, + { "first": 1051, "second": 913, "amount": 0 }, + { "first": 1051, "second": 916, "amount": 0 }, + { "first": 1051, "second": 923, "amount": 0 }, + { "first": 1051, "second": 935, "amount": 0 }, + { "first": 1051, "second": 197, "amount": 0 }, + { "first": 1052, "second": 65, "amount": 0 }, + { "first": 1052, "second": 84, "amount": -1 }, + { "first": 1052, "second": 89, "amount": -1 }, + { "first": 1052, "second": 88, "amount": 0 }, + { "first": 1052, "second": 1040, "amount": 0 }, + { "first": 1052, "second": 1044, "amount": 0 }, + { "first": 1052, "second": 1076, "amount": 0 }, + { "first": 1052, "second": 1046, "amount": 0 }, + { "first": 1052, "second": 1051, "amount": 0 }, + { "first": 1052, "second": 1083, "amount": 0 }, + { "first": 1052, "second": 1058, "amount": -1 }, + { "first": 1052, "second": 1061, "amount": 0 }, + { "first": 1052, "second": 1063, "amount": -1 }, + { "first": 1052, "second": 1095, "amount": -1 }, + { "first": 1052, "second": 196, "amount": 0 }, + { "first": 1052, "second": 933, "amount": -1 }, + { "first": 1052, "second": 913, "amount": 0 }, + { "first": 1052, "second": 916, "amount": 0 }, + { "first": 1052, "second": 923, "amount": 0 }, + { "first": 1052, "second": 935, "amount": 0 }, + { "first": 1052, "second": 197, "amount": 0 }, + { "first": 1053, "second": 65, "amount": 0 }, + { "first": 1053, "second": 84, "amount": -1 }, + { "first": 1053, "second": 89, "amount": -1 }, + { "first": 1053, "second": 88, "amount": 0 }, + { "first": 1053, "second": 1040, "amount": 0 }, + { "first": 1053, "second": 1044, "amount": 0 }, + { "first": 1053, "second": 1076, "amount": 0 }, + { "first": 1053, "second": 1046, "amount": 0 }, + { "first": 1053, "second": 1051, "amount": 0 }, + { "first": 1053, "second": 1083, "amount": 0 }, + { "first": 1053, "second": 1058, "amount": -1 }, + { "first": 1053, "second": 1061, "amount": 0 }, + { "first": 1053, "second": 1063, "amount": -1 }, + { "first": 1053, "second": 1095, "amount": -1 }, + { "first": 1053, "second": 196, "amount": 0 }, + { "first": 1053, "second": 933, "amount": -1 }, + { "first": 1053, "second": 913, "amount": 0 }, + { "first": 1053, "second": 916, "amount": 0 }, + { "first": 1053, "second": 923, "amount": 0 }, + { "first": 1053, "second": 935, "amount": 0 }, + { "first": 1053, "second": 197, "amount": 0 }, + { "first": 1054, "second": 65, "amount": 0 }, + { "first": 1054, "second": 90, "amount": 0 }, + { "first": 1054, "second": 84, "amount": -1 }, + { "first": 1054, "second": 89, "amount": -1 }, + { "first": 1054, "second": 88, "amount": 0 }, + { "first": 1054, "second": 86, "amount": 0 }, + { "first": 1054, "second": 44, "amount": -2 }, + { "first": 1054, "second": 46, "amount": -2 }, + { "first": 1054, "second": 1040, "amount": 0 }, + { "first": 1054, "second": 1044, "amount": -1 }, + { "first": 1054, "second": 1046, "amount": 0 }, + { "first": 1054, "second": 1051, "amount": -1 }, + { "first": 1054, "second": 1058, "amount": -1 }, + { "first": 1054, "second": 1061, "amount": 0 }, + { "first": 1054, "second": 1068, "amount": -1 }, + { "first": 1054, "second": 196, "amount": 0 }, + { "first": 1054, "second": 955, "amount": 0 }, + { "first": 1054, "second": 933, "amount": -1 }, + { "first": 1054, "second": 913, "amount": 0 }, + { "first": 1054, "second": 931, "amount": 0 }, + { "first": 1054, "second": 916, "amount": 0 }, + { "first": 1054, "second": 926, "amount": 0 }, + { "first": 1054, "second": 923, "amount": 0 }, + { "first": 1054, "second": 918, "amount": 0 }, + { "first": 1054, "second": 935, "amount": 0 }, + { "first": 1054, "second": 197, "amount": 0 }, + { "first": 1054, "second": 198, "amount": -1 }, + { "first": 1086, "second": 122, "amount": 0 }, + { "first": 1086, "second": 121, "amount": 0 }, + { "first": 1086, "second": 120, "amount": 0 }, + { "first": 1086, "second": 118, "amount": 0 }, + { "first": 1086, "second": 34, "amount": -3 }, + { "first": 1086, "second": 39, "amount": -3 }, + { "first": 1086, "second": 1076, "amount": -1 }, + { "first": 1086, "second": 1078, "amount": 0 }, + { "first": 1086, "second": 1083, "amount": 0 }, + { "first": 1086, "second": 1090, "amount": 0 }, + { "first": 1086, "second": 1091, "amount": 0 }, + { "first": 1086, "second": 1093, "amount": 0 }, + { "first": 1086, "second": 964, "amount": 0 }, + { "first": 1086, "second": 947, "amount": 0 }, + { "first": 1086, "second": 957, "amount": 0 }, + { "first": 1056, "second": 97, "amount": 0 }, + { "first": 1056, "second": 101, "amount": 0 }, + { "first": 1056, "second": 116, "amount": 0 }, + { "first": 1056, "second": 121, "amount": 0 }, + { "first": 1056, "second": 111, "amount": 0 }, + { "first": 1056, "second": 113, "amount": 0 }, + { "first": 1056, "second": 100, "amount": 0 }, + { "first": 1056, "second": 103, "amount": 0 }, + { "first": 1056, "second": 99, "amount": 0 }, + { "first": 1056, "second": 118, "amount": 0 }, + { "first": 1056, "second": 65, "amount": -3 }, + { "first": 1056, "second": 90, "amount": -1 }, + { "first": 1056, "second": 74, "amount": -4 }, + { "first": 1056, "second": 88, "amount": -1 }, + { "first": 1056, "second": 44, "amount": -7 }, + { "first": 1056, "second": 46, "amount": -7 }, + { "first": 1056, "second": 1040, "amount": -3 }, + { "first": 1056, "second": 1072, "amount": 0 }, + { "first": 1056, "second": 1044, "amount": -2 }, + { "first": 1056, "second": 1076, "amount": -1 }, + { "first": 1056, "second": 1077, "amount": 0 }, + { "first": 1056, "second": 1105, "amount": 0 }, + { "first": 1056, "second": 1046, "amount": -1 }, + { "first": 1056, "second": 1051, "amount": -1 }, + { "first": 1056, "second": 1083, "amount": -1 }, + { "first": 1056, "second": 1086, "amount": 0 }, + { "first": 1056, "second": 1089, "amount": 0 }, + { "first": 1056, "second": 1091, "amount": 0 }, + { "first": 1056, "second": 1092, "amount": 0 }, + { "first": 1056, "second": 1061, "amount": -1 }, + { "first": 1056, "second": 246, "amount": 0 }, + { "first": 1056, "second": 228, "amount": 0 }, + { "first": 1056, "second": 196, "amount": -3 }, + { "first": 1056, "second": 962, "amount": 0 }, + { "first": 1056, "second": 961, "amount": -1 }, + { "first": 1056, "second": 959, "amount": 0 }, + { "first": 1056, "second": 945, "amount": 0 }, + { "first": 1056, "second": 963, "amount": 0 }, + { "first": 1056, "second": 948, "amount": 0 }, + { "first": 1056, "second": 947, "amount": 0 }, + { "first": 1056, "second": 955, "amount": -1 }, + { "first": 1056, "second": 957, "amount": 0 }, + { "first": 1056, "second": 913, "amount": -3 }, + { "first": 1056, "second": 916, "amount": -3 }, + { "first": 1056, "second": 923, "amount": -3 }, + { "first": 1056, "second": 918, "amount": -1 }, + { "first": 1056, "second": 935, "amount": -1 }, + { "first": 1056, "second": 229, "amount": 0 }, + { "first": 1056, "second": 197, "amount": -3 }, + { "first": 1056, "second": 198, "amount": -2 }, + { "first": 1088, "second": 122, "amount": 0 }, + { "first": 1088, "second": 121, "amount": 0 }, + { "first": 1088, "second": 120, "amount": 0 }, + { "first": 1088, "second": 118, "amount": 0 }, + { "first": 1088, "second": 34, "amount": -1 }, + { "first": 1088, "second": 39, "amount": -1 }, + { "first": 1088, "second": 1076, "amount": 0 }, + { "first": 1088, "second": 1078, "amount": 0 }, + { "first": 1088, "second": 1083, "amount": 0 }, + { "first": 1088, "second": 1090, "amount": -2 }, + { "first": 1088, "second": 1091, "amount": 0 }, + { "first": 1088, "second": 1093, "amount": 0 }, + { "first": 1088, "second": 964, "amount": 0 }, + { "first": 1088, "second": 947, "amount": 0 }, + { "first": 1088, "second": 957, "amount": 0 }, + { "first": 1057, "second": 84, "amount": -1 }, + { "first": 1057, "second": 125, "amount": 0 }, + { "first": 1057, "second": 41, "amount": -1 }, + { "first": 1057, "second": 93, "amount": 0 }, + { "first": 1057, "second": 1058, "amount": -1 }, + { "first": 1089, "second": 34, "amount": 0 }, + { "first": 1089, "second": 39, "amount": 0 }, + { "first": 1058, "second": 97, "amount": -2 }, + { "first": 1058, "second": 122, "amount": -1 }, + { "first": 1058, "second": 101, "amount": -2 }, + { "first": 1058, "second": 114, "amount": -2 }, + { "first": 1058, "second": 121, "amount": -1 }, + { "first": 1058, "second": 117, "amount": -2 }, + { "first": 1058, "second": 111, "amount": -2 }, + { "first": 1058, "second": 112, "amount": -2 }, + { "first": 1058, "second": 113, "amount": -2 }, + { "first": 1058, "second": 115, "amount": -2 }, + { "first": 1058, "second": 100, "amount": -2 }, + { "first": 1058, "second": 103, "amount": -2 }, + { "first": 1058, "second": 109, "amount": -2 }, + { "first": 1058, "second": 119, "amount": -1 }, + { "first": 1058, "second": 120, "amount": -2 }, + { "first": 1058, "second": 99, "amount": -2 }, + { "first": 1058, "second": 118, "amount": -1 }, + { "first": 1058, "second": 110, "amount": -2 }, + { "first": 1058, "second": 65, "amount": -2 }, + { "first": 1058, "second": 84, "amount": 0 }, + { "first": 1058, "second": 89, "amount": 0 }, + { "first": 1058, "second": 79, "amount": -1 }, + { "first": 1058, "second": 81, "amount": -1 }, + { "first": 1058, "second": 83, "amount": 0 }, + { "first": 1058, "second": 71, "amount": -1 }, + { "first": 1058, "second": 74, "amount": -5 }, + { "first": 1058, "second": 87, "amount": 0 }, + { "first": 1058, "second": 67, "amount": -1 }, + { "first": 1058, "second": 86, "amount": 0 }, + { "first": 1058, "second": 45, "amount": -5 }, + { "first": 1058, "second": 8211, "amount": -5 }, + { "first": 1058, "second": 44, "amount": -4 }, + { "first": 1058, "second": 46, "amount": -4 }, + { "first": 1058, "second": 1040, "amount": -2 }, + { "first": 1058, "second": 1072, "amount": -2 }, + { "first": 1058, "second": 1073, "amount": -1 }, + { "first": 1058, "second": 1074, "amount": -2 }, + { "first": 1058, "second": 1075, "amount": -2 }, + { "first": 1058, "second": 1044, "amount": -2 }, + { "first": 1058, "second": 1076, "amount": -3 }, + { "first": 1058, "second": 1077, "amount": -2 }, + { "first": 1058, "second": 1105, "amount": -2 }, + { "first": 1058, "second": 1078, "amount": -2 }, + { "first": 1058, "second": 1079, "amount": -3 }, + { "first": 1058, "second": 1080, "amount": -2 }, + { "first": 1058, "second": 1081, "amount": -2 }, + { "first": 1058, "second": 1082, "amount": -2 }, + { "first": 1058, "second": 1051, "amount": -1 }, + { "first": 1058, "second": 1083, "amount": -3 }, + { "first": 1058, "second": 1084, "amount": -2 }, + { "first": 1058, "second": 1085, "amount": -2 }, + { "first": 1058, "second": 1054, "amount": -1 }, + { "first": 1058, "second": 1086, "amount": -2 }, + { "first": 1058, "second": 1087, "amount": -2 }, + { "first": 1058, "second": 1088, "amount": -2 }, + { "first": 1058, "second": 1057, "amount": -1 }, + { "first": 1058, "second": 1089, "amount": -2 }, + { "first": 1058, "second": 1058, "amount": 0 }, + { "first": 1058, "second": 1090, "amount": -2 }, + { "first": 1058, "second": 1091, "amount": -1 }, + { "first": 1058, "second": 1092, "amount": -2 }, + { "first": 1058, "second": 1093, "amount": -2 }, + { "first": 1058, "second": 1094, "amount": -2 }, + { "first": 1058, "second": 1095, "amount": -3 }, + { "first": 1058, "second": 1096, "amount": -2 }, + { "first": 1058, "second": 1097, "amount": -2 }, + { "first": 1058, "second": 1099, "amount": -3 }, + { "first": 1058, "second": 1068, "amount": 0 }, + { "first": 1058, "second": 1100, "amount": -2 }, + { "first": 1058, "second": 1101, "amount": -3 }, + { "first": 1058, "second": 1102, "amount": -2 }, + { "first": 1058, "second": 1103, "amount": -3 }, + { "first": 1058, "second": 252, "amount": -2 }, + { "first": 1058, "second": 246, "amount": -2 }, + { "first": 1058, "second": 214, "amount": -1 }, + { "first": 1058, "second": 228, "amount": -2 }, + { "first": 1058, "second": 196, "amount": -2 }, + { "first": 1058, "second": 241, "amount": -2 }, + { "first": 1058, "second": 962, "amount": -2 }, + { "first": 1058, "second": 949, "amount": -3 }, + { "first": 1058, "second": 961, "amount": -3 }, + { "first": 1058, "second": 964, "amount": -2 }, + { "first": 1058, "second": 965, "amount": -2 }, + { "first": 1058, "second": 953, "amount": -3 }, + { "first": 1058, "second": 959, "amount": -2 }, + { "first": 1058, "second": 960, "amount": -2 }, + { "first": 1058, "second": 945, "amount": -2 }, + { "first": 1058, "second": 963, "amount": -2 }, + { "first": 1058, "second": 948, "amount": -1 }, + { "first": 1058, "second": 966, "amount": -3 }, + { "first": 1058, "second": 947, "amount": -1 }, + { "first": 1058, "second": 951, "amount": -2 }, + { "first": 1058, "second": 968, "amount": -3 }, + { "first": 1058, "second": 969, "amount": -3 }, + { "first": 1058, "second": 957, "amount": -1 }, + { "first": 1058, "second": 933, "amount": 0 }, + { "first": 1058, "second": 920, "amount": -1 }, + { "first": 1058, "second": 927, "amount": -1 }, + { "first": 1058, "second": 913, "amount": -2 }, + { "first": 1058, "second": 916, "amount": -2 }, + { "first": 1058, "second": 934, "amount": -2 }, + { "first": 1058, "second": 923, "amount": -2 }, + { "first": 1058, "second": 229, "amount": -2 }, + { "first": 1058, "second": 197, "amount": -2 }, + { "first": 1058, "second": 230, "amount": -2 }, + { "first": 1058, "second": 198, "amount": -4 }, + { "first": 1058, "second": 248, "amount": -2 }, + { "first": 1058, "second": 216, "amount": -1 }, + { "first": 1090, "second": 97, "amount": 0 }, + { "first": 1090, "second": 101, "amount": -2 }, + { "first": 1090, "second": 121, "amount": 0 }, + { "first": 1090, "second": 111, "amount": -1 }, + { "first": 1090, "second": 113, "amount": -2 }, + { "first": 1090, "second": 100, "amount": -2 }, + { "first": 1090, "second": 102, "amount": 0 }, + { "first": 1090, "second": 103, "amount": -2 }, + { "first": 1090, "second": 99, "amount": -2 }, + { "first": 1090, "second": 118, "amount": 0 }, + { "first": 1090, "second": 34, "amount": 0 }, + { "first": 1090, "second": 39, "amount": 0 }, + { "first": 1090, "second": 1072, "amount": 0 }, + { "first": 1090, "second": 1076, "amount": -2 }, + { "first": 1090, "second": 1077, "amount": -2 }, + { "first": 1090, "second": 1105, "amount": -2 }, + { "first": 1090, "second": 1083, "amount": -2 }, + { "first": 1090, "second": 1086, "amount": -1 }, + { "first": 1090, "second": 1089, "amount": -2 }, + { "first": 1090, "second": 1091, "amount": 0 }, + { "first": 1090, "second": 1092, "amount": -2 }, + { "first": 1090, "second": 246, "amount": -1 }, + { "first": 1090, "second": 228, "amount": 0 }, + { "first": 1090, "second": 962, "amount": -1 }, + { "first": 1090, "second": 961, "amount": -2 }, + { "first": 1090, "second": 959, "amount": -1 }, + { "first": 1090, "second": 945, "amount": -2 }, + { "first": 1090, "second": 963, "amount": -2 }, + { "first": 1090, "second": 948, "amount": -2 }, + { "first": 1090, "second": 966, "amount": -1 }, + { "first": 1090, "second": 947, "amount": 0 }, + { "first": 1090, "second": 957, "amount": 0 }, + { "first": 1090, "second": 229, "amount": 0 }, + { "first": 1059, "second": 97, "amount": -2 }, + { "first": 1059, "second": 101, "amount": -1 }, + { "first": 1059, "second": 111, "amount": -1 }, + { "first": 1059, "second": 112, "amount": -2 }, + { "first": 1059, "second": 113, "amount": -1 }, + { "first": 1059, "second": 115, "amount": -1 }, + { "first": 1059, "second": 100, "amount": -1 }, + { "first": 1059, "second": 103, "amount": -1 }, + { "first": 1059, "second": 109, "amount": -2 }, + { "first": 1059, "second": 99, "amount": -1 }, + { "first": 1059, "second": 110, "amount": -2 }, + { "first": 1059, "second": 65, "amount": -2 }, + { "first": 1059, "second": 84, "amount": 0 }, + { "first": 1059, "second": 89, "amount": 0 }, + { "first": 1059, "second": 79, "amount": 0 }, + { "first": 1059, "second": 81, "amount": 0 }, + { "first": 1059, "second": 71, "amount": 0 }, + { "first": 1059, "second": 67, "amount": 0 }, + { "first": 1059, "second": 45, "amount": -2 }, + { "first": 1059, "second": 8211, "amount": -2 }, + { "first": 1059, "second": 44, "amount": -8 }, + { "first": 1059, "second": 46, "amount": -8 }, + { "first": 1059, "second": 1040, "amount": -2 }, + { "first": 1059, "second": 1072, "amount": -2 }, + { "first": 1059, "second": 1074, "amount": -1 }, + { "first": 1059, "second": 1075, "amount": -2 }, + { "first": 1059, "second": 1044, "amount": -2 }, + { "first": 1059, "second": 1076, "amount": -2 }, + { "first": 1059, "second": 1077, "amount": -1 }, + { "first": 1059, "second": 1105, "amount": -1 }, + { "first": 1059, "second": 1079, "amount": -1 }, + { "first": 1059, "second": 1080, "amount": -2 }, + { "first": 1059, "second": 1081, "amount": -2 }, + { "first": 1059, "second": 1082, "amount": -2 }, + { "first": 1059, "second": 1051, "amount": -1 }, + { "first": 1059, "second": 1083, "amount": -1 }, + { "first": 1059, "second": 1084, "amount": -2 }, + { "first": 1059, "second": 1085, "amount": -2 }, + { "first": 1059, "second": 1054, "amount": 0 }, + { "first": 1059, "second": 1086, "amount": -1 }, + { "first": 1059, "second": 1087, "amount": -2 }, + { "first": 1059, "second": 1088, "amount": -2 }, + { "first": 1059, "second": 1057, "amount": 0 }, + { "first": 1059, "second": 1089, "amount": -1 }, + { "first": 1059, "second": 1058, "amount": 0 }, + { "first": 1059, "second": 1092, "amount": -1 }, + { "first": 1059, "second": 1094, "amount": -2 }, + { "first": 1059, "second": 1095, "amount": 0 }, + { "first": 1059, "second": 1096, "amount": -2 }, + { "first": 1059, "second": 1097, "amount": -2 }, + { "first": 1059, "second": 1099, "amount": -1 }, + { "first": 1059, "second": 1068, "amount": 0 }, + { "first": 1059, "second": 1100, "amount": -2 }, + { "first": 1059, "second": 1102, "amount": -2 }, + { "first": 1059, "second": 1103, "amount": -1 }, + { "first": 1059, "second": 246, "amount": -1 }, + { "first": 1059, "second": 214, "amount": 0 }, + { "first": 1059, "second": 228, "amount": -2 }, + { "first": 1059, "second": 196, "amount": -2 }, + { "first": 1059, "second": 241, "amount": -2 }, + { "first": 1059, "second": 962, "amount": -1 }, + { "first": 1059, "second": 959, "amount": -1 }, + { "first": 1059, "second": 945, "amount": -1 }, + { "first": 1059, "second": 963, "amount": -1 }, + { "first": 1059, "second": 951, "amount": -2 }, + { "first": 1059, "second": 933, "amount": 0 }, + { "first": 1059, "second": 920, "amount": 0 }, + { "first": 1059, "second": 927, "amount": 0 }, + { "first": 1059, "second": 913, "amount": -2 }, + { "first": 1059, "second": 916, "amount": -2 }, + { "first": 1059, "second": 923, "amount": -2 }, + { "first": 1059, "second": 229, "amount": -2 }, + { "first": 1059, "second": 197, "amount": -2 }, + { "first": 1059, "second": 216, "amount": 0 }, + { "first": 1091, "second": 97, "amount": 0 }, + { "first": 1091, "second": 101, "amount": 0 }, + { "first": 1091, "second": 111, "amount": 0 }, + { "first": 1091, "second": 113, "amount": 0 }, + { "first": 1091, "second": 100, "amount": 0 }, + { "first": 1091, "second": 102, "amount": 0 }, + { "first": 1091, "second": 103, "amount": 0 }, + { "first": 1091, "second": 99, "amount": 0 }, + { "first": 1091, "second": 44, "amount": -2 }, + { "first": 1091, "second": 46, "amount": -2 }, + { "first": 1091, "second": 34, "amount": 0 }, + { "first": 1091, "second": 39, "amount": 0 }, + { "first": 1091, "second": 1072, "amount": 0 }, + { "first": 1091, "second": 1076, "amount": -1 }, + { "first": 1091, "second": 1077, "amount": 0 }, + { "first": 1091, "second": 1105, "amount": 0 }, + { "first": 1091, "second": 1083, "amount": -1 }, + { "first": 1091, "second": 1086, "amount": 0 }, + { "first": 1091, "second": 1089, "amount": 0 }, + { "first": 1091, "second": 1092, "amount": 0 }, + { "first": 1091, "second": 246, "amount": 0 }, + { "first": 1091, "second": 228, "amount": 0 }, + { "first": 1091, "second": 962, "amount": 0 }, + { "first": 1091, "second": 961, "amount": 0 }, + { "first": 1091, "second": 964, "amount": 0 }, + { "first": 1091, "second": 959, "amount": 0 }, + { "first": 1091, "second": 960, "amount": 0 }, + { "first": 1091, "second": 945, "amount": 0 }, + { "first": 1091, "second": 963, "amount": 0 }, + { "first": 1091, "second": 948, "amount": 0 }, + { "first": 1091, "second": 229, "amount": 0 }, + { "first": 1092, "second": 122, "amount": 0 }, + { "first": 1092, "second": 121, "amount": 0 }, + { "first": 1092, "second": 120, "amount": 0 }, + { "first": 1092, "second": 118, "amount": 0 }, + { "first": 1092, "second": 34, "amount": -1 }, + { "first": 1092, "second": 39, "amount": -1 }, + { "first": 1092, "second": 1076, "amount": 0 }, + { "first": 1092, "second": 1078, "amount": 0 }, + { "first": 1092, "second": 1083, "amount": 0 }, + { "first": 1092, "second": 1090, "amount": -2 }, + { "first": 1092, "second": 1091, "amount": 0 }, + { "first": 1092, "second": 1093, "amount": 0 }, + { "first": 1092, "second": 964, "amount": 0 }, + { "first": 1092, "second": 947, "amount": 0 }, + { "first": 1092, "second": 957, "amount": 0 }, + { "first": 1061, "second": 101, "amount": -1 }, + { "first": 1061, "second": 121, "amount": -1 }, + { "first": 1061, "second": 117, "amount": 0 }, + { "first": 1061, "second": 111, "amount": 0 }, + { "first": 1061, "second": 113, "amount": -1 }, + { "first": 1061, "second": 100, "amount": -1 }, + { "first": 1061, "second": 103, "amount": -1 }, + { "first": 1061, "second": 99, "amount": -1 }, + { "first": 1061, "second": 118, "amount": -1 }, + { "first": 1061, "second": 79, "amount": -1 }, + { "first": 1061, "second": 81, "amount": -1 }, + { "first": 1061, "second": 71, "amount": -1 }, + { "first": 1061, "second": 67, "amount": -1 }, + { "first": 1061, "second": 86, "amount": 0 }, + { "first": 1061, "second": 45, "amount": -1 }, + { "first": 1061, "second": 8211, "amount": -1 }, + { "first": 1061, "second": 1073, "amount": 0 }, + { "first": 1061, "second": 1044, "amount": 0 }, + { "first": 1061, "second": 1077, "amount": -1 }, + { "first": 1061, "second": 1105, "amount": -1 }, + { "first": 1061, "second": 1051, "amount": 0 }, + { "first": 1061, "second": 1083, "amount": 0 }, + { "first": 1061, "second": 1054, "amount": -1 }, + { "first": 1061, "second": 1086, "amount": 0 }, + { "first": 1061, "second": 1057, "amount": -1 }, + { "first": 1061, "second": 1089, "amount": -1 }, + { "first": 1061, "second": 1090, "amount": -1 }, + { "first": 1061, "second": 1091, "amount": -1 }, + { "first": 1061, "second": 1092, "amount": -1 }, + { "first": 1061, "second": 1095, "amount": -1 }, + { "first": 1061, "second": 252, "amount": 0 }, + { "first": 1061, "second": 246, "amount": 0 }, + { "first": 1061, "second": 214, "amount": -1 }, + { "first": 1061, "second": 962, "amount": -1 }, + { "first": 1061, "second": 964, "amount": -1 }, + { "first": 1061, "second": 965, "amount": 0 }, + { "first": 1061, "second": 952, "amount": 0 }, + { "first": 1061, "second": 959, "amount": 0 }, + { "first": 1061, "second": 945, "amount": -1 }, + { "first": 1061, "second": 963, "amount": -1 }, + { "first": 1061, "second": 948, "amount": 0 }, + { "first": 1061, "second": 966, "amount": -1 }, + { "first": 1061, "second": 947, "amount": -1 }, + { "first": 1061, "second": 955, "amount": 0 }, + { "first": 1061, "second": 968, "amount": -1 }, + { "first": 1061, "second": 969, "amount": 0 }, + { "first": 1061, "second": 957, "amount": -1 }, + { "first": 1061, "second": 920, "amount": -1 }, + { "first": 1061, "second": 927, "amount": -1 }, + { "first": 1061, "second": 934, "amount": -1 }, + { "first": 1061, "second": 216, "amount": -1 }, + { "first": 1093, "second": 101, "amount": 0 }, + { "first": 1093, "second": 111, "amount": 0 }, + { "first": 1093, "second": 113, "amount": 0 }, + { "first": 1093, "second": 100, "amount": 0 }, + { "first": 1093, "second": 103, "amount": 0 }, + { "first": 1093, "second": 99, "amount": 0 }, + { "first": 1093, "second": 1077, "amount": 0 }, + { "first": 1093, "second": 1105, "amount": 0 }, + { "first": 1093, "second": 1086, "amount": 0 }, + { "first": 1093, "second": 1089, "amount": 0 }, + { "first": 1093, "second": 1092, "amount": 0 }, + { "first": 1093, "second": 246, "amount": 0 }, + { "first": 1093, "second": 962, "amount": 0 }, + { "first": 1093, "second": 959, "amount": 0 }, + { "first": 1093, "second": 945, "amount": 0 }, + { "first": 1093, "second": 963, "amount": 0 }, + { "first": 1062, "second": 65, "amount": 0 }, + { "first": 1062, "second": 84, "amount": -1 }, + { "first": 1062, "second": 89, "amount": -1 }, + { "first": 1062, "second": 88, "amount": 0 }, + { "first": 1062, "second": 1040, "amount": 0 }, + { "first": 1062, "second": 1044, "amount": 0 }, + { "first": 1062, "second": 1076, "amount": 0 }, + { "first": 1062, "second": 1046, "amount": 0 }, + { "first": 1062, "second": 1051, "amount": 0 }, + { "first": 1062, "second": 1083, "amount": 0 }, + { "first": 1062, "second": 1058, "amount": -1 }, + { "first": 1062, "second": 1061, "amount": 0 }, + { "first": 1062, "second": 1063, "amount": -1 }, + { "first": 1062, "second": 1095, "amount": -1 }, + { "first": 1062, "second": 196, "amount": 0 }, + { "first": 1062, "second": 933, "amount": -1 }, + { "first": 1062, "second": 913, "amount": 0 }, + { "first": 1062, "second": 916, "amount": 0 }, + { "first": 1062, "second": 923, "amount": 0 }, + { "first": 1062, "second": 935, "amount": 0 }, + { "first": 1062, "second": 197, "amount": 0 }, + { "first": 1094, "second": 1076, "amount": 0 }, + { "first": 1094, "second": 1083, "amount": 0 }, + { "first": 1094, "second": 1090, "amount": 0 }, + { "first": 1094, "second": 1095, "amount": 0 }, + { "first": 1094, "second": 1103, "amount": 0 }, + { "first": 1063, "second": 65, "amount": 0 }, + { "first": 1063, "second": 84, "amount": -1 }, + { "first": 1063, "second": 89, "amount": -1 }, + { "first": 1063, "second": 88, "amount": 0 }, + { "first": 1063, "second": 1040, "amount": 0 }, + { "first": 1063, "second": 1044, "amount": 0 }, + { "first": 1063, "second": 1076, "amount": 0 }, + { "first": 1063, "second": 1046, "amount": 0 }, + { "first": 1063, "second": 1051, "amount": 0 }, + { "first": 1063, "second": 1083, "amount": 0 }, + { "first": 1063, "second": 1058, "amount": -1 }, + { "first": 1063, "second": 1061, "amount": 0 }, + { "first": 1063, "second": 1063, "amount": -1 }, + { "first": 1063, "second": 1095, "amount": -1 }, + { "first": 1063, "second": 196, "amount": 0 }, + { "first": 1063, "second": 933, "amount": -1 }, + { "first": 1063, "second": 913, "amount": 0 }, + { "first": 1063, "second": 916, "amount": 0 }, + { "first": 1063, "second": 923, "amount": 0 }, + { "first": 1063, "second": 935, "amount": 0 }, + { "first": 1063, "second": 197, "amount": 0 }, + { "first": 1064, "second": 65, "amount": 0 }, + { "first": 1064, "second": 84, "amount": -1 }, + { "first": 1064, "second": 89, "amount": -1 }, + { "first": 1064, "second": 88, "amount": 0 }, + { "first": 1064, "second": 1040, "amount": 0 }, + { "first": 1064, "second": 1044, "amount": 0 }, + { "first": 1064, "second": 1076, "amount": 0 }, + { "first": 1064, "second": 1046, "amount": 0 }, + { "first": 1064, "second": 1051, "amount": 0 }, + { "first": 1064, "second": 1083, "amount": 0 }, + { "first": 1064, "second": 1058, "amount": -1 }, + { "first": 1064, "second": 1061, "amount": 0 }, + { "first": 1064, "second": 1063, "amount": -1 }, + { "first": 1064, "second": 1095, "amount": -1 }, + { "first": 1064, "second": 196, "amount": 0 }, + { "first": 1064, "second": 933, "amount": -1 }, + { "first": 1064, "second": 913, "amount": 0 }, + { "first": 1064, "second": 916, "amount": 0 }, + { "first": 1064, "second": 923, "amount": 0 }, + { "first": 1064, "second": 935, "amount": 0 }, + { "first": 1064, "second": 197, "amount": 0 }, + { "first": 1065, "second": 65, "amount": 0 }, + { "first": 1065, "second": 84, "amount": -1 }, + { "first": 1065, "second": 89, "amount": -1 }, + { "first": 1065, "second": 88, "amount": 0 }, + { "first": 1065, "second": 86, "amount": -1 }, + { "first": 1065, "second": 1040, "amount": 0 }, + { "first": 1065, "second": 1044, "amount": 0 }, + { "first": 1065, "second": 1076, "amount": 0 }, + { "first": 1065, "second": 1046, "amount": 0 }, + { "first": 1065, "second": 1051, "amount": 0 }, + { "first": 1065, "second": 1083, "amount": 0 }, + { "first": 1065, "second": 1058, "amount": -1 }, + { "first": 1065, "second": 1090, "amount": -1 }, + { "first": 1065, "second": 1059, "amount": 0 }, + { "first": 1065, "second": 1061, "amount": 0 }, + { "first": 1065, "second": 1063, "amount": -1 }, + { "first": 1065, "second": 1095, "amount": 0 }, + { "first": 1065, "second": 1068, "amount": -1 }, + { "first": 1065, "second": 1069, "amount": 0 }, + { "first": 1065, "second": 196, "amount": 0 }, + { "first": 1065, "second": 933, "amount": -1 }, + { "first": 1065, "second": 913, "amount": 0 }, + { "first": 1065, "second": 916, "amount": 0 }, + { "first": 1065, "second": 923, "amount": 0 }, + { "first": 1065, "second": 935, "amount": 0 }, + { "first": 1065, "second": 197, "amount": 0 }, + { "first": 1097, "second": 101, "amount": 0 }, + { "first": 1097, "second": 113, "amount": 0 }, + { "first": 1097, "second": 100, "amount": 0 }, + { "first": 1097, "second": 103, "amount": 0 }, + { "first": 1097, "second": 99, "amount": 0 }, + { "first": 1097, "second": 1076, "amount": 1 }, + { "first": 1097, "second": 1077, "amount": 0 }, + { "first": 1097, "second": 1105, "amount": 0 }, + { "first": 1097, "second": 1083, "amount": 0 }, + { "first": 1097, "second": 1089, "amount": 0 }, + { "first": 1097, "second": 1090, "amount": -1 }, + { "first": 1097, "second": 1092, "amount": 0 }, + { "first": 1097, "second": 1095, "amount": 0 }, + { "first": 1097, "second": 962, "amount": 0 }, + { "first": 1097, "second": 945, "amount": 0 }, + { "first": 1097, "second": 963, "amount": 0 }, + { "first": 1066, "second": 120, "amount": -1 }, + { "first": 1066, "second": 84, "amount": -5 }, + { "first": 1066, "second": 89, "amount": -2 }, + { "first": 1066, "second": 88, "amount": 0 }, + { "first": 1066, "second": 86, "amount": -1 }, + { "first": 1066, "second": 34, "amount": -1 }, + { "first": 1066, "second": 39, "amount": -1 }, + { "first": 1066, "second": 1046, "amount": 0 }, + { "first": 1066, "second": 1078, "amount": -1 }, + { "first": 1066, "second": 1051, "amount": 0 }, + { "first": 1066, "second": 1058, "amount": -5 }, + { "first": 1066, "second": 1090, "amount": -1 }, + { "first": 1066, "second": 1059, "amount": 0 }, + { "first": 1066, "second": 1061, "amount": 0 }, + { "first": 1066, "second": 1093, "amount": -1 }, + { "first": 1066, "second": 1063, "amount": -1 }, + { "first": 1066, "second": 1068, "amount": -1 }, + { "first": 1066, "second": 933, "amount": -2 }, + { "first": 1066, "second": 935, "amount": 0 }, + { "first": 1098, "second": 121, "amount": -1 }, + { "first": 1098, "second": 120, "amount": 0 }, + { "first": 1098, "second": 118, "amount": -1 }, + { "first": 1098, "second": 34, "amount": -3 }, + { "first": 1098, "second": 39, "amount": -3 }, + { "first": 1098, "second": 1078, "amount": 0 }, + { "first": 1098, "second": 1090, "amount": -1 }, + { "first": 1098, "second": 1091, "amount": -1 }, + { "first": 1098, "second": 1093, "amount": 0 }, + { "first": 1098, "second": 1095, "amount": -1 }, + { "first": 1098, "second": 947, "amount": -1 }, + { "first": 1098, "second": 957, "amount": -1 }, + { "first": 1067, "second": 65, "amount": 0 }, + { "first": 1067, "second": 84, "amount": -1 }, + { "first": 1067, "second": 89, "amount": -1 }, + { "first": 1067, "second": 88, "amount": 0 }, + { "first": 1067, "second": 1040, "amount": 0 }, + { "first": 1067, "second": 1044, "amount": 0 }, + { "first": 1067, "second": 1076, "amount": 0 }, + { "first": 1067, "second": 1046, "amount": 0 }, + { "first": 1067, "second": 1051, "amount": 0 }, + { "first": 1067, "second": 1083, "amount": 0 }, + { "first": 1067, "second": 1058, "amount": -1 }, + { "first": 1067, "second": 1061, "amount": 0 }, + { "first": 1067, "second": 1063, "amount": -1 }, + { "first": 1067, "second": 1095, "amount": -1 }, + { "first": 1067, "second": 196, "amount": 0 }, + { "first": 1067, "second": 933, "amount": -1 }, + { "first": 1067, "second": 913, "amount": 0 }, + { "first": 1067, "second": 916, "amount": 0 }, + { "first": 1067, "second": 923, "amount": 0 }, + { "first": 1067, "second": 935, "amount": 0 }, + { "first": 1067, "second": 197, "amount": 0 }, + { "first": 1068, "second": 120, "amount": -1 }, + { "first": 1068, "second": 84, "amount": -5 }, + { "first": 1068, "second": 89, "amount": -2 }, + { "first": 1068, "second": 88, "amount": 0 }, + { "first": 1068, "second": 86, "amount": -1 }, + { "first": 1068, "second": 34, "amount": -1 }, + { "first": 1068, "second": 39, "amount": -1 }, + { "first": 1068, "second": 1046, "amount": 0 }, + { "first": 1068, "second": 1078, "amount": -1 }, + { "first": 1068, "second": 1051, "amount": 0 }, + { "first": 1068, "second": 1058, "amount": -5 }, + { "first": 1068, "second": 1090, "amount": -1 }, + { "first": 1068, "second": 1059, "amount": 0 }, + { "first": 1068, "second": 1061, "amount": 0 }, + { "first": 1068, "second": 1093, "amount": -1 }, + { "first": 1068, "second": 1063, "amount": -1 }, + { "first": 1068, "second": 1068, "amount": -1 }, + { "first": 1068, "second": 933, "amount": -2 }, + { "first": 1068, "second": 935, "amount": 0 }, + { "first": 1100, "second": 121, "amount": -1 }, + { "first": 1100, "second": 120, "amount": 0 }, + { "first": 1100, "second": 118, "amount": -1 }, + { "first": 1100, "second": 34, "amount": -3 }, + { "first": 1100, "second": 39, "amount": -3 }, + { "first": 1100, "second": 1078, "amount": 0 }, + { "first": 1100, "second": 1090, "amount": -1 }, + { "first": 1100, "second": 1091, "amount": -1 }, + { "first": 1100, "second": 1093, "amount": 0 }, + { "first": 1100, "second": 1095, "amount": -1 }, + { "first": 1100, "second": 947, "amount": -1 }, + { "first": 1100, "second": 957, "amount": -1 }, + { "first": 1069, "second": 84, "amount": -1 }, + { "first": 1069, "second": 89, "amount": -1 }, + { "first": 1069, "second": 88, "amount": -1 }, + { "first": 1069, "second": 1044, "amount": -1 }, + { "first": 1069, "second": 1046, "amount": -1 }, + { "first": 1069, "second": 1051, "amount": -1 }, + { "first": 1069, "second": 1083, "amount": 0 }, + { "first": 1069, "second": 1058, "amount": -1 }, + { "first": 1069, "second": 1059, "amount": 0 }, + { "first": 1069, "second": 1061, "amount": -1 }, + { "first": 1069, "second": 933, "amount": -1 }, + { "first": 1069, "second": 935, "amount": -1 }, + { "first": 1101, "second": 122, "amount": 0 }, + { "first": 1101, "second": 121, "amount": 0 }, + { "first": 1101, "second": 120, "amount": 0 }, + { "first": 1101, "second": 118, "amount": 0 }, + { "first": 1101, "second": 34, "amount": -1 }, + { "first": 1101, "second": 39, "amount": -1 }, + { "first": 1101, "second": 1076, "amount": 0 }, + { "first": 1101, "second": 1078, "amount": 0 }, + { "first": 1101, "second": 1083, "amount": 0 }, + { "first": 1101, "second": 1090, "amount": -2 }, + { "first": 1101, "second": 1091, "amount": 0 }, + { "first": 1101, "second": 1093, "amount": 0 }, + { "first": 1101, "second": 964, "amount": 0 }, + { "first": 1101, "second": 947, "amount": 0 }, + { "first": 1101, "second": 957, "amount": 0 }, + { "first": 1070, "second": 84, "amount": -1 }, + { "first": 1070, "second": 88, "amount": -1 }, + { "first": 1070, "second": 1044, "amount": -1 }, + { "first": 1070, "second": 1076, "amount": -1 }, + { "first": 1070, "second": 1046, "amount": -1 }, + { "first": 1070, "second": 1051, "amount": -1 }, + { "first": 1070, "second": 1083, "amount": 0 }, + { "first": 1070, "second": 1058, "amount": -1 }, + { "first": 1070, "second": 1059, "amount": 0 }, + { "first": 1070, "second": 1061, "amount": -1 }, + { "first": 1070, "second": 935, "amount": -1 }, + { "first": 1102, "second": 121, "amount": 0 }, + { "first": 1102, "second": 120, "amount": 0 }, + { "first": 1102, "second": 118, "amount": 0 }, + { "first": 1102, "second": 1076, "amount": 0 }, + { "first": 1102, "second": 1078, "amount": 0 }, + { "first": 1102, "second": 1083, "amount": 0 }, + { "first": 1102, "second": 1091, "amount": 0 }, + { "first": 1102, "second": 1093, "amount": 0 }, + { "first": 1102, "second": 947, "amount": 0 }, + { "first": 1102, "second": 957, "amount": 0 }, + { "first": 1071, "second": 84, "amount": 0 }, + { "first": 1071, "second": 89, "amount": 0 }, + { "first": 1071, "second": 1058, "amount": 0 }, + { "first": 1071, "second": 933, "amount": 0 }, + { "first": 220, "second": 65, "amount": 0 }, + { "first": 220, "second": 1040, "amount": 0 }, + { "first": 220, "second": 196, "amount": 0 }, + { "first": 220, "second": 913, "amount": 0 }, + { "first": 220, "second": 916, "amount": 0 }, + { "first": 220, "second": 923, "amount": 0 }, + { "first": 220, "second": 197, "amount": 0 }, + { "first": 246, "second": 122, "amount": 0 }, + { "first": 246, "second": 121, "amount": 0 }, + { "first": 246, "second": 120, "amount": 0 }, + { "first": 246, "second": 118, "amount": 0 }, + { "first": 246, "second": 34, "amount": -3 }, + { "first": 246, "second": 39, "amount": -3 }, + { "first": 246, "second": 1076, "amount": -1 }, + { "first": 246, "second": 1078, "amount": 0 }, + { "first": 246, "second": 1083, "amount": 0 }, + { "first": 246, "second": 1090, "amount": 0 }, + { "first": 246, "second": 1091, "amount": 0 }, + { "first": 246, "second": 1093, "amount": 0 }, + { "first": 246, "second": 964, "amount": 0 }, + { "first": 246, "second": 947, "amount": 0 }, + { "first": 246, "second": 957, "amount": 0 }, + { "first": 214, "second": 65, "amount": 0 }, + { "first": 214, "second": 90, "amount": 0 }, + { "first": 214, "second": 84, "amount": -1 }, + { "first": 214, "second": 89, "amount": -1 }, + { "first": 214, "second": 88, "amount": 0 }, + { "first": 214, "second": 86, "amount": 0 }, + { "first": 214, "second": 44, "amount": -2 }, + { "first": 214, "second": 46, "amount": -2 }, + { "first": 214, "second": 1040, "amount": 0 }, + { "first": 214, "second": 1044, "amount": -1 }, + { "first": 214, "second": 1046, "amount": 0 }, + { "first": 214, "second": 1051, "amount": -1 }, + { "first": 214, "second": 1058, "amount": -1 }, + { "first": 214, "second": 1061, "amount": 0 }, + { "first": 214, "second": 1068, "amount": -1 }, + { "first": 214, "second": 196, "amount": 0 }, + { "first": 214, "second": 955, "amount": 0 }, + { "first": 214, "second": 933, "amount": -1 }, + { "first": 214, "second": 913, "amount": 0 }, + { "first": 214, "second": 931, "amount": 0 }, + { "first": 214, "second": 916, "amount": 0 }, + { "first": 214, "second": 926, "amount": 0 }, + { "first": 214, "second": 923, "amount": 0 }, + { "first": 214, "second": 918, "amount": 0 }, + { "first": 214, "second": 935, "amount": 0 }, + { "first": 214, "second": 197, "amount": 0 }, + { "first": 214, "second": 198, "amount": -1 }, + { "first": 228, "second": 121, "amount": 0 }, + { "first": 228, "second": 118, "amount": 0 }, + { "first": 228, "second": 34, "amount": -1 }, + { "first": 228, "second": 39, "amount": -1 }, + { "first": 228, "second": 1090, "amount": 0 }, + { "first": 228, "second": 1091, "amount": 0 }, + { "first": 228, "second": 947, "amount": 0 }, + { "first": 228, "second": 957, "amount": 0 }, + { "first": 196, "second": 122, "amount": 0 }, + { "first": 196, "second": 116, "amount": 0 }, + { "first": 196, "second": 121, "amount": -1 }, + { "first": 196, "second": 117, "amount": 0 }, + { "first": 196, "second": 111, "amount": 0 }, + { "first": 196, "second": 119, "amount": -1 }, + { "first": 196, "second": 118, "amount": -1 }, + { "first": 196, "second": 84, "amount": -3 }, + { "first": 196, "second": 89, "amount": -2 }, + { "first": 196, "second": 85, "amount": 0 }, + { "first": 196, "second": 79, "amount": 0 }, + { "first": 196, "second": 81, "amount": 0 }, + { "first": 196, "second": 71, "amount": 0 }, + { "first": 196, "second": 87, "amount": -1 }, + { "first": 196, "second": 67, "amount": 0 }, + { "first": 196, "second": 86, "amount": -2 }, + { "first": 196, "second": 63, "amount": -1 }, + { "first": 196, "second": 34, "amount": -2 }, + { "first": 196, "second": 39, "amount": -2 }, + { "first": 196, "second": 1044, "amount": 0 }, + { "first": 196, "second": 1051, "amount": 0 }, + { "first": 196, "second": 1083, "amount": 0 }, + { "first": 196, "second": 1054, "amount": 0 }, + { "first": 196, "second": 1086, "amount": 0 }, + { "first": 196, "second": 1057, "amount": 0 }, + { "first": 196, "second": 1058, "amount": -3 }, + { "first": 196, "second": 1090, "amount": -1 }, + { "first": 196, "second": 1091, "amount": -1 }, + { "first": 196, "second": 1063, "amount": -1 }, + { "first": 196, "second": 1095, "amount": -2 }, + { "first": 196, "second": 1068, "amount": -1 }, + { "first": 196, "second": 252, "amount": 0 }, + { "first": 196, "second": 220, "amount": 0 }, + { "first": 196, "second": 246, "amount": 0 }, + { "first": 196, "second": 214, "amount": 0 }, + { "first": 196, "second": 964, "amount": -1 }, + { "first": 196, "second": 965, "amount": 0 }, + { "first": 196, "second": 959, "amount": 0 }, + { "first": 196, "second": 947, "amount": -1 }, + { "first": 196, "second": 955, "amount": 0 }, + { "first": 196, "second": 957, "amount": -1 }, + { "first": 196, "second": 933, "amount": -2 }, + { "first": 196, "second": 920, "amount": 0 }, + { "first": 196, "second": 927, "amount": 0 }, + { "first": 196, "second": 934, "amount": -1 }, + { "first": 196, "second": 936, "amount": -1 }, + { "first": 196, "second": 216, "amount": 0 }, + { "first": 241, "second": 34, "amount": -2 }, + { "first": 241, "second": 39, "amount": -2 }, + { "first": 241, "second": 1090, "amount": -1 }, + { "first": 209, "second": 65, "amount": 0 }, + { "first": 209, "second": 84, "amount": -1 }, + { "first": 209, "second": 89, "amount": -1 }, + { "first": 209, "second": 88, "amount": 0 }, + { "first": 209, "second": 1040, "amount": 0 }, + { "first": 209, "second": 1044, "amount": 0 }, + { "first": 209, "second": 1076, "amount": 0 }, + { "first": 209, "second": 1046, "amount": 0 }, + { "first": 209, "second": 1051, "amount": 0 }, + { "first": 209, "second": 1083, "amount": 0 }, + { "first": 209, "second": 1058, "amount": -1 }, + { "first": 209, "second": 1061, "amount": 0 }, + { "first": 209, "second": 1063, "amount": -1 }, + { "first": 209, "second": 1095, "amount": -1 }, + { "first": 209, "second": 196, "amount": 0 }, + { "first": 209, "second": 933, "amount": -1 }, + { "first": 209, "second": 913, "amount": 0 }, + { "first": 209, "second": 916, "amount": 0 }, + { "first": 209, "second": 923, "amount": 0 }, + { "first": 209, "second": 935, "amount": 0 }, + { "first": 209, "second": 197, "amount": 0 }, + { "first": 962, "second": 1090, "amount": -1 }, + { "first": 961, "second": 122, "amount": 0 }, + { "first": 961, "second": 121, "amount": 0 }, + { "first": 961, "second": 120, "amount": 0 }, + { "first": 961, "second": 118, "amount": 0 }, + { "first": 961, "second": 34, "amount": -1 }, + { "first": 961, "second": 39, "amount": -1 }, + { "first": 961, "second": 1076, "amount": 0 }, + { "first": 961, "second": 1078, "amount": 0 }, + { "first": 961, "second": 1083, "amount": 0 }, + { "first": 961, "second": 1090, "amount": -2 }, + { "first": 961, "second": 1091, "amount": 0 }, + { "first": 961, "second": 1093, "amount": 0 }, + { "first": 961, "second": 964, "amount": 0 }, + { "first": 961, "second": 947, "amount": 0 }, + { "first": 961, "second": 957, "amount": 0 }, + { "first": 964, "second": 101, "amount": 0 }, + { "first": 964, "second": 121, "amount": 0 }, + { "first": 964, "second": 111, "amount": 0 }, + { "first": 964, "second": 113, "amount": 0 }, + { "first": 964, "second": 100, "amount": 0 }, + { "first": 964, "second": 102, "amount": 0 }, + { "first": 964, "second": 103, "amount": 0 }, + { "first": 964, "second": 99, "amount": 0 }, + { "first": 964, "second": 118, "amount": 0 }, + { "first": 964, "second": 34, "amount": 0 }, + { "first": 964, "second": 39, "amount": 0 }, + { "first": 964, "second": 1077, "amount": 0 }, + { "first": 964, "second": 1105, "amount": 0 }, + { "first": 964, "second": 1086, "amount": 0 }, + { "first": 964, "second": 1089, "amount": 0 }, + { "first": 964, "second": 1091, "amount": 0 }, + { "first": 964, "second": 1092, "amount": 0 }, + { "first": 964, "second": 246, "amount": 0 }, + { "first": 964, "second": 962, "amount": 0 }, + { "first": 964, "second": 964, "amount": 0 }, + { "first": 964, "second": 959, "amount": 0 }, + { "first": 964, "second": 960, "amount": 0 }, + { "first": 964, "second": 945, "amount": 0 }, + { "first": 964, "second": 963, "amount": 0 }, + { "first": 964, "second": 948, "amount": 0 }, + { "first": 964, "second": 947, "amount": 0 }, + { "first": 964, "second": 957, "amount": 0 }, + { "first": 965, "second": 1090, "amount": -1 }, + { "first": 953, "second": 101, "amount": 0 }, + { "first": 953, "second": 121, "amount": -1 }, + { "first": 953, "second": 117, "amount": 0 }, + { "first": 953, "second": 113, "amount": 0 }, + { "first": 953, "second": 100, "amount": 0 }, + { "first": 953, "second": 103, "amount": 0 }, + { "first": 953, "second": 99, "amount": 0 }, + { "first": 953, "second": 118, "amount": -1 }, + { "first": 953, "second": 34, "amount": -1 }, + { "first": 953, "second": 39, "amount": -1 }, + { "first": 953, "second": 1077, "amount": 0 }, + { "first": 953, "second": 1105, "amount": 0 }, + { "first": 953, "second": 1089, "amount": 0 }, + { "first": 953, "second": 1091, "amount": -1 }, + { "first": 953, "second": 1092, "amount": 0 }, + { "first": 953, "second": 252, "amount": 0 }, + { "first": 953, "second": 962, "amount": 0 }, + { "first": 953, "second": 964, "amount": -1 }, + { "first": 953, "second": 965, "amount": 0 }, + { "first": 953, "second": 952, "amount": 0 }, + { "first": 953, "second": 960, "amount": 0 }, + { "first": 953, "second": 945, "amount": 0 }, + { "first": 953, "second": 963, "amount": 0 }, + { "first": 953, "second": 966, "amount": -1 }, + { "first": 953, "second": 947, "amount": -1 }, + { "first": 953, "second": 955, "amount": 0 }, + { "first": 953, "second": 957, "amount": -1 }, + { "first": 959, "second": 122, "amount": 0 }, + { "first": 959, "second": 121, "amount": 0 }, + { "first": 959, "second": 120, "amount": 0 }, + { "first": 959, "second": 118, "amount": 0 }, + { "first": 959, "second": 34, "amount": -3 }, + { "first": 959, "second": 39, "amount": -3 }, + { "first": 959, "second": 1076, "amount": -1 }, + { "first": 959, "second": 1078, "amount": 0 }, + { "first": 959, "second": 1083, "amount": 0 }, + { "first": 959, "second": 1090, "amount": 0 }, + { "first": 959, "second": 1091, "amount": 0 }, + { "first": 959, "second": 1093, "amount": 0 }, + { "first": 959, "second": 964, "amount": 0 }, + { "first": 959, "second": 947, "amount": 0 }, + { "first": 959, "second": 957, "amount": 0 }, + { "first": 945, "second": 955, "amount": 0 }, + { "first": 963, "second": 964, "amount": 0 }, + { "first": 948, "second": 1090, "amount": -1 }, + { "first": 948, "second": 964, "amount": 0 }, + { "first": 966, "second": 122, "amount": 0 }, + { "first": 966, "second": 120, "amount": 0 }, + { "first": 966, "second": 1078, "amount": 0 }, + { "first": 966, "second": 1090, "amount": -2 }, + { "first": 966, "second": 1093, "amount": 0 }, + { "first": 947, "second": 97, "amount": 0 }, + { "first": 947, "second": 101, "amount": 0 }, + { "first": 947, "second": 111, "amount": 0 }, + { "first": 947, "second": 113, "amount": 0 }, + { "first": 947, "second": 100, "amount": 0 }, + { "first": 947, "second": 102, "amount": 0 }, + { "first": 947, "second": 103, "amount": 0 }, + { "first": 947, "second": 99, "amount": 0 }, + { "first": 947, "second": 44, "amount": -2 }, + { "first": 947, "second": 46, "amount": -2 }, + { "first": 947, "second": 34, "amount": 0 }, + { "first": 947, "second": 39, "amount": 0 }, + { "first": 947, "second": 1072, "amount": 0 }, + { "first": 947, "second": 1076, "amount": -1 }, + { "first": 947, "second": 1077, "amount": 0 }, + { "first": 947, "second": 1105, "amount": 0 }, + { "first": 947, "second": 1083, "amount": -1 }, + { "first": 947, "second": 1086, "amount": 0 }, + { "first": 947, "second": 1089, "amount": 0 }, + { "first": 947, "second": 1092, "amount": 0 }, + { "first": 947, "second": 246, "amount": 0 }, + { "first": 947, "second": 228, "amount": 0 }, + { "first": 947, "second": 962, "amount": 0 }, + { "first": 947, "second": 961, "amount": 0 }, + { "first": 947, "second": 964, "amount": 0 }, + { "first": 947, "second": 959, "amount": 0 }, + { "first": 947, "second": 960, "amount": 0 }, + { "first": 947, "second": 945, "amount": 0 }, + { "first": 947, "second": 963, "amount": 0 }, + { "first": 947, "second": 948, "amount": 0 }, + { "first": 947, "second": 229, "amount": 0 }, + { "first": 951, "second": 34, "amount": -2 }, + { "first": 951, "second": 39, "amount": -2 }, + { "first": 951, "second": 1090, "amount": -1 }, + { "first": 958, "second": 101, "amount": -1 }, + { "first": 958, "second": 113, "amount": -1 }, + { "first": 958, "second": 100, "amount": -1 }, + { "first": 958, "second": 103, "amount": -1 }, + { "first": 958, "second": 99, "amount": -1 }, + { "first": 958, "second": 1077, "amount": -1 }, + { "first": 958, "second": 1105, "amount": -1 }, + { "first": 958, "second": 1089, "amount": -1 }, + { "first": 958, "second": 1092, "amount": -1 }, + { "first": 958, "second": 962, "amount": -1 }, + { "first": 958, "second": 945, "amount": -1 }, + { "first": 958, "second": 963, "amount": -1 }, + { "first": 958, "second": 955, "amount": 0 }, + { "first": 955, "second": 121, "amount": -1 }, + { "first": 955, "second": 117, "amount": 0 }, + { "first": 955, "second": 102, "amount": 0 }, + { "first": 955, "second": 118, "amount": -1 }, + { "first": 955, "second": 34, "amount": -2 }, + { "first": 955, "second": 39, "amount": -2 }, + { "first": 955, "second": 1091, "amount": -1 }, + { "first": 955, "second": 252, "amount": 0 }, + { "first": 955, "second": 964, "amount": -5 }, + { "first": 955, "second": 965, "amount": 0 }, + { "first": 955, "second": 952, "amount": 0 }, + { "first": 955, "second": 960, "amount": 0 }, + { "first": 955, "second": 947, "amount": -1 }, + { "first": 955, "second": 955, "amount": 0 }, + { "first": 955, "second": 957, "amount": -1 }, + { "first": 950, "second": 101, "amount": -1 }, + { "first": 950, "second": 121, "amount": -1 }, + { "first": 950, "second": 117, "amount": -1 }, + { "first": 950, "second": 111, "amount": -1 }, + { "first": 950, "second": 112, "amount": 0 }, + { "first": 950, "second": 113, "amount": -1 }, + { "first": 950, "second": 100, "amount": -1 }, + { "first": 950, "second": 103, "amount": -1 }, + { "first": 950, "second": 109, "amount": 0 }, + { "first": 950, "second": 99, "amount": -1 }, + { "first": 950, "second": 118, "amount": -1 }, + { "first": 950, "second": 110, "amount": 0 }, + { "first": 950, "second": 1075, "amount": 0 }, + { "first": 950, "second": 1077, "amount": -1 }, + { "first": 950, "second": 1105, "amount": -1 }, + { "first": 950, "second": 1080, "amount": 0 }, + { "first": 950, "second": 1081, "amount": 0 }, + { "first": 950, "second": 1082, "amount": 0 }, + { "first": 950, "second": 1084, "amount": 0 }, + { "first": 950, "second": 1085, "amount": 0 }, + { "first": 950, "second": 1086, "amount": -1 }, + { "first": 950, "second": 1087, "amount": 0 }, + { "first": 950, "second": 1088, "amount": 0 }, + { "first": 950, "second": 1089, "amount": -1 }, + { "first": 950, "second": 1091, "amount": -1 }, + { "first": 950, "second": 1092, "amount": -1 }, + { "first": 950, "second": 1094, "amount": 0 }, + { "first": 950, "second": 1096, "amount": 0 }, + { "first": 950, "second": 1097, "amount": 0 }, + { "first": 950, "second": 1100, "amount": 0 }, + { "first": 950, "second": 1102, "amount": 0 }, + { "first": 950, "second": 252, "amount": -1 }, + { "first": 950, "second": 246, "amount": -1 }, + { "first": 950, "second": 241, "amount": 0 }, + { "first": 950, "second": 962, "amount": -1 }, + { "first": 950, "second": 949, "amount": -1 }, + { "first": 950, "second": 964, "amount": -1 }, + { "first": 950, "second": 965, "amount": -1 }, + { "first": 950, "second": 952, "amount": 0 }, + { "first": 950, "second": 953, "amount": 0 }, + { "first": 950, "second": 959, "amount": -1 }, + { "first": 950, "second": 960, "amount": -1 }, + { "first": 950, "second": 945, "amount": -1 }, + { "first": 950, "second": 963, "amount": -1 }, + { "first": 950, "second": 948, "amount": 0 }, + { "first": 950, "second": 966, "amount": -1 }, + { "first": 950, "second": 947, "amount": -1 }, + { "first": 950, "second": 951, "amount": 0 }, + { "first": 950, "second": 958, "amount": 0 }, + { "first": 950, "second": 968, "amount": -1 }, + { "first": 950, "second": 969, "amount": -1 }, + { "first": 950, "second": 957, "amount": -1 }, + { "first": 968, "second": 122, "amount": 0 }, + { "first": 968, "second": 120, "amount": 0 }, + { "first": 968, "second": 1078, "amount": 0 }, + { "first": 968, "second": 1093, "amount": 0 }, + { "first": 969, "second": 122, "amount": 0 }, + { "first": 969, "second": 121, "amount": 0 }, + { "first": 969, "second": 120, "amount": 0 }, + { "first": 969, "second": 118, "amount": 0 }, + { "first": 969, "second": 1078, "amount": 0 }, + { "first": 969, "second": 1091, "amount": 0 }, + { "first": 969, "second": 1093, "amount": 0 }, + { "first": 969, "second": 947, "amount": 0 }, + { "first": 969, "second": 957, "amount": 0 }, + { "first": 957, "second": 97, "amount": 0 }, + { "first": 957, "second": 101, "amount": 0 }, + { "first": 957, "second": 111, "amount": 0 }, + { "first": 957, "second": 113, "amount": 0 }, + { "first": 957, "second": 100, "amount": 0 }, + { "first": 957, "second": 102, "amount": 0 }, + { "first": 957, "second": 103, "amount": 0 }, + { "first": 957, "second": 99, "amount": 0 }, + { "first": 957, "second": 44, "amount": -2 }, + { "first": 957, "second": 46, "amount": -2 }, + { "first": 957, "second": 34, "amount": 0 }, + { "first": 957, "second": 39, "amount": 0 }, + { "first": 957, "second": 1072, "amount": 0 }, + { "first": 957, "second": 1076, "amount": -1 }, + { "first": 957, "second": 1077, "amount": 0 }, + { "first": 957, "second": 1105, "amount": 0 }, + { "first": 957, "second": 1083, "amount": -1 }, + { "first": 957, "second": 1086, "amount": 0 }, + { "first": 957, "second": 1089, "amount": 0 }, + { "first": 957, "second": 1092, "amount": 0 }, + { "first": 957, "second": 246, "amount": 0 }, + { "first": 957, "second": 228, "amount": 0 }, + { "first": 957, "second": 962, "amount": 0 }, + { "first": 957, "second": 961, "amount": 0 }, + { "first": 957, "second": 964, "amount": 0 }, + { "first": 957, "second": 959, "amount": 0 }, + { "first": 957, "second": 960, "amount": 0 }, + { "first": 957, "second": 945, "amount": 0 }, + { "first": 957, "second": 963, "amount": 0 }, + { "first": 957, "second": 948, "amount": 0 }, + { "first": 957, "second": 229, "amount": 0 }, + { "first": 917, "second": 101, "amount": 0 }, + { "first": 917, "second": 121, "amount": -1 }, + { "first": 917, "second": 117, "amount": 0 }, + { "first": 917, "second": 111, "amount": 0 }, + { "first": 917, "second": 113, "amount": 0 }, + { "first": 917, "second": 100, "amount": 0 }, + { "first": 917, "second": 102, "amount": 0 }, + { "first": 917, "second": 103, "amount": 0 }, + { "first": 917, "second": 119, "amount": 0 }, + { "first": 917, "second": 99, "amount": 0 }, + { "first": 917, "second": 118, "amount": -1 }, + { "first": 917, "second": 84, "amount": 0 }, + { "first": 917, "second": 1077, "amount": 0 }, + { "first": 917, "second": 1105, "amount": 0 }, + { "first": 917, "second": 1086, "amount": 0 }, + { "first": 917, "second": 1089, "amount": 0 }, + { "first": 917, "second": 1058, "amount": 0 }, + { "first": 917, "second": 1091, "amount": -1 }, + { "first": 917, "second": 1092, "amount": 0 }, + { "first": 917, "second": 252, "amount": 0 }, + { "first": 917, "second": 246, "amount": 0 }, + { "first": 917, "second": 962, "amount": 0 }, + { "first": 917, "second": 965, "amount": 0 }, + { "first": 917, "second": 959, "amount": 0 }, + { "first": 917, "second": 945, "amount": 0 }, + { "first": 917, "second": 963, "amount": 0 }, + { "first": 917, "second": 947, "amount": -1 }, + { "first": 917, "second": 957, "amount": -1 }, + { "first": 929, "second": 97, "amount": 0 }, + { "first": 929, "second": 101, "amount": 0 }, + { "first": 929, "second": 116, "amount": 0 }, + { "first": 929, "second": 121, "amount": 0 }, + { "first": 929, "second": 111, "amount": 0 }, + { "first": 929, "second": 113, "amount": 0 }, + { "first": 929, "second": 100, "amount": 0 }, + { "first": 929, "second": 103, "amount": 0 }, + { "first": 929, "second": 99, "amount": 0 }, + { "first": 929, "second": 118, "amount": 0 }, + { "first": 929, "second": 65, "amount": -3 }, + { "first": 929, "second": 90, "amount": -1 }, + { "first": 929, "second": 74, "amount": -4 }, + { "first": 929, "second": 88, "amount": -1 }, + { "first": 929, "second": 44, "amount": -7 }, + { "first": 929, "second": 46, "amount": -7 }, + { "first": 929, "second": 1040, "amount": -3 }, + { "first": 929, "second": 1072, "amount": 0 }, + { "first": 929, "second": 1044, "amount": -2 }, + { "first": 929, "second": 1076, "amount": -1 }, + { "first": 929, "second": 1077, "amount": 0 }, + { "first": 929, "second": 1105, "amount": 0 }, + { "first": 929, "second": 1046, "amount": -1 }, + { "first": 929, "second": 1051, "amount": -1 }, + { "first": 929, "second": 1083, "amount": -1 }, + { "first": 929, "second": 1086, "amount": 0 }, + { "first": 929, "second": 1089, "amount": 0 }, + { "first": 929, "second": 1091, "amount": 0 }, + { "first": 929, "second": 1092, "amount": 0 }, + { "first": 929, "second": 1061, "amount": -1 }, + { "first": 929, "second": 246, "amount": 0 }, + { "first": 929, "second": 228, "amount": 0 }, + { "first": 929, "second": 196, "amount": -3 }, + { "first": 929, "second": 962, "amount": 0 }, + { "first": 929, "second": 961, "amount": -1 }, + { "first": 929, "second": 959, "amount": 0 }, + { "first": 929, "second": 945, "amount": 0 }, + { "first": 929, "second": 963, "amount": 0 }, + { "first": 929, "second": 948, "amount": 0 }, + { "first": 929, "second": 947, "amount": 0 }, + { "first": 929, "second": 955, "amount": -1 }, + { "first": 929, "second": 957, "amount": 0 }, + { "first": 929, "second": 913, "amount": -3 }, + { "first": 929, "second": 916, "amount": -3 }, + { "first": 929, "second": 923, "amount": -3 }, + { "first": 929, "second": 918, "amount": -1 }, + { "first": 929, "second": 935, "amount": -1 }, + { "first": 929, "second": 229, "amount": 0 }, + { "first": 929, "second": 197, "amount": -3 }, + { "first": 929, "second": 198, "amount": -2 }, + { "first": 932, "second": 97, "amount": -2 }, + { "first": 932, "second": 122, "amount": -1 }, + { "first": 932, "second": 101, "amount": -2 }, + { "first": 932, "second": 114, "amount": -2 }, + { "first": 932, "second": 121, "amount": -1 }, + { "first": 932, "second": 117, "amount": -2 }, + { "first": 932, "second": 111, "amount": -2 }, + { "first": 932, "second": 112, "amount": -2 }, + { "first": 932, "second": 113, "amount": -2 }, + { "first": 932, "second": 115, "amount": -2 }, + { "first": 932, "second": 100, "amount": -2 }, + { "first": 932, "second": 103, "amount": -2 }, + { "first": 932, "second": 109, "amount": -2 }, + { "first": 932, "second": 119, "amount": -1 }, + { "first": 932, "second": 120, "amount": -2 }, + { "first": 932, "second": 99, "amount": -2 }, + { "first": 932, "second": 118, "amount": -1 }, + { "first": 932, "second": 110, "amount": -2 }, + { "first": 932, "second": 65, "amount": -2 }, + { "first": 932, "second": 84, "amount": 0 }, + { "first": 932, "second": 89, "amount": 0 }, + { "first": 932, "second": 79, "amount": -1 }, + { "first": 932, "second": 81, "amount": -1 }, + { "first": 932, "second": 83, "amount": 0 }, + { "first": 932, "second": 71, "amount": -1 }, + { "first": 932, "second": 74, "amount": -5 }, + { "first": 932, "second": 87, "amount": 0 }, + { "first": 932, "second": 67, "amount": -1 }, + { "first": 932, "second": 86, "amount": 0 }, + { "first": 932, "second": 45, "amount": -5 }, + { "first": 932, "second": 8211, "amount": -5 }, + { "first": 932, "second": 44, "amount": -4 }, + { "first": 932, "second": 46, "amount": -4 }, + { "first": 932, "second": 1040, "amount": -2 }, + { "first": 932, "second": 1072, "amount": -2 }, + { "first": 932, "second": 1073, "amount": -1 }, + { "first": 932, "second": 1074, "amount": -2 }, + { "first": 932, "second": 1075, "amount": -2 }, + { "first": 932, "second": 1044, "amount": -2 }, + { "first": 932, "second": 1076, "amount": -3 }, + { "first": 932, "second": 1077, "amount": -2 }, + { "first": 932, "second": 1105, "amount": -2 }, + { "first": 932, "second": 1078, "amount": -2 }, + { "first": 932, "second": 1079, "amount": -3 }, + { "first": 932, "second": 1080, "amount": -2 }, + { "first": 932, "second": 1081, "amount": -2 }, + { "first": 932, "second": 1082, "amount": -2 }, + { "first": 932, "second": 1051, "amount": -1 }, + { "first": 932, "second": 1083, "amount": -3 }, + { "first": 932, "second": 1084, "amount": -2 }, + { "first": 932, "second": 1085, "amount": -2 }, + { "first": 932, "second": 1054, "amount": -1 }, + { "first": 932, "second": 1086, "amount": -2 }, + { "first": 932, "second": 1087, "amount": -2 }, + { "first": 932, "second": 1088, "amount": -2 }, + { "first": 932, "second": 1057, "amount": -1 }, + { "first": 932, "second": 1089, "amount": -2 }, + { "first": 932, "second": 1058, "amount": 0 }, + { "first": 932, "second": 1090, "amount": -2 }, + { "first": 932, "second": 1091, "amount": -1 }, + { "first": 932, "second": 1092, "amount": -2 }, + { "first": 932, "second": 1093, "amount": -2 }, + { "first": 932, "second": 1094, "amount": -2 }, + { "first": 932, "second": 1095, "amount": -3 }, + { "first": 932, "second": 1096, "amount": -2 }, + { "first": 932, "second": 1097, "amount": -2 }, + { "first": 932, "second": 1099, "amount": -3 }, + { "first": 932, "second": 1068, "amount": 0 }, + { "first": 932, "second": 1100, "amount": -2 }, + { "first": 932, "second": 1101, "amount": -3 }, + { "first": 932, "second": 1102, "amount": -2 }, + { "first": 932, "second": 1103, "amount": -3 }, + { "first": 932, "second": 252, "amount": -2 }, + { "first": 932, "second": 246, "amount": -2 }, + { "first": 932, "second": 214, "amount": -1 }, + { "first": 932, "second": 228, "amount": -2 }, + { "first": 932, "second": 196, "amount": -2 }, + { "first": 932, "second": 241, "amount": -2 }, + { "first": 932, "second": 962, "amount": -2 }, + { "first": 932, "second": 949, "amount": -3 }, + { "first": 932, "second": 961, "amount": -3 }, + { "first": 932, "second": 964, "amount": -2 }, + { "first": 932, "second": 965, "amount": -2 }, + { "first": 932, "second": 953, "amount": -3 }, + { "first": 932, "second": 959, "amount": -2 }, + { "first": 932, "second": 960, "amount": -2 }, + { "first": 932, "second": 945, "amount": -2 }, + { "first": 932, "second": 963, "amount": -2 }, + { "first": 932, "second": 948, "amount": -1 }, + { "first": 932, "second": 966, "amount": -3 }, + { "first": 932, "second": 947, "amount": -1 }, + { "first": 932, "second": 951, "amount": -2 }, + { "first": 932, "second": 968, "amount": -3 }, + { "first": 932, "second": 969, "amount": -3 }, + { "first": 932, "second": 957, "amount": -1 }, + { "first": 932, "second": 933, "amount": 0 }, + { "first": 932, "second": 920, "amount": -1 }, + { "first": 932, "second": 927, "amount": -1 }, + { "first": 932, "second": 913, "amount": -2 }, + { "first": 932, "second": 916, "amount": -2 }, + { "first": 932, "second": 934, "amount": -2 }, + { "first": 932, "second": 923, "amount": -2 }, + { "first": 932, "second": 229, "amount": -2 }, + { "first": 932, "second": 197, "amount": -2 }, + { "first": 932, "second": 230, "amount": -2 }, + { "first": 932, "second": 198, "amount": -4 }, + { "first": 932, "second": 248, "amount": -2 }, + { "first": 932, "second": 216, "amount": -1 }, + { "first": 933, "second": 97, "amount": -1 }, + { "first": 933, "second": 122, "amount": -1 }, + { "first": 933, "second": 101, "amount": -1 }, + { "first": 933, "second": 114, "amount": -1 }, + { "first": 933, "second": 116, "amount": 0 }, + { "first": 933, "second": 121, "amount": 0 }, + { "first": 933, "second": 117, "amount": -1 }, + { "first": 933, "second": 111, "amount": -1 }, + { "first": 933, "second": 112, "amount": -1 }, + { "first": 933, "second": 113, "amount": -1 }, + { "first": 933, "second": 115, "amount": -1 }, + { "first": 933, "second": 100, "amount": -1 }, + { "first": 933, "second": 102, "amount": 0 }, + { "first": 933, "second": 103, "amount": -1 }, + { "first": 933, "second": 109, "amount": -1 }, + { "first": 933, "second": 120, "amount": 0 }, + { "first": 933, "second": 99, "amount": -1 }, + { "first": 933, "second": 118, "amount": 0 }, + { "first": 933, "second": 110, "amount": -1 }, + { "first": 933, "second": 65, "amount": -2 }, + { "first": 933, "second": 84, "amount": 0 }, + { "first": 933, "second": 89, "amount": 0 }, + { "first": 933, "second": 85, "amount": -2 }, + { "first": 933, "second": 79, "amount": -1 }, + { "first": 933, "second": 81, "amount": -1 }, + { "first": 933, "second": 83, "amount": 0 }, + { "first": 933, "second": 71, "amount": -1 }, + { "first": 933, "second": 74, "amount": -2 }, + { "first": 933, "second": 87, "amount": 0 }, + { "first": 933, "second": 88, "amount": 0 }, + { "first": 933, "second": 67, "amount": -1 }, + { "first": 933, "second": 86, "amount": 0 }, + { "first": 933, "second": 42, "amount": -1 }, + { "first": 933, "second": 45, "amount": -1 }, + { "first": 933, "second": 8211, "amount": -1 }, + { "first": 933, "second": 44, "amount": -4 }, + { "first": 933, "second": 46, "amount": -4 }, + { "first": 933, "second": 125, "amount": 0 }, + { "first": 933, "second": 41, "amount": 0 }, + { "first": 933, "second": 93, "amount": 0 }, + { "first": 933, "second": 38, "amount": -1 }, + { "first": 933, "second": 1040, "amount": -2 }, + { "first": 933, "second": 1072, "amount": -1 }, + { "first": 933, "second": 1075, "amount": -1 }, + { "first": 933, "second": 1077, "amount": -1 }, + { "first": 933, "second": 1105, "amount": -1 }, + { "first": 933, "second": 1046, "amount": 0 }, + { "first": 933, "second": 1078, "amount": 0 }, + { "first": 933, "second": 1080, "amount": -1 }, + { "first": 933, "second": 1081, "amount": -1 }, + { "first": 933, "second": 1082, "amount": -1 }, + { "first": 933, "second": 1084, "amount": -1 }, + { "first": 933, "second": 1085, "amount": -1 }, + { "first": 933, "second": 1054, "amount": -1 }, + { "first": 933, "second": 1086, "amount": -1 }, + { "first": 933, "second": 1087, "amount": -1 }, + { "first": 933, "second": 1088, "amount": -1 }, + { "first": 933, "second": 1057, "amount": -1 }, + { "first": 933, "second": 1089, "amount": -1 }, + { "first": 933, "second": 1058, "amount": 0 }, + { "first": 933, "second": 1091, "amount": 0 }, + { "first": 933, "second": 1092, "amount": -1 }, + { "first": 933, "second": 1061, "amount": 0 }, + { "first": 933, "second": 1093, "amount": 0 }, + { "first": 933, "second": 1094, "amount": -1 }, + { "first": 933, "second": 1096, "amount": -1 }, + { "first": 933, "second": 1097, "amount": -1 }, + { "first": 933, "second": 1100, "amount": -1 }, + { "first": 933, "second": 1102, "amount": -1 }, + { "first": 933, "second": 252, "amount": -1 }, + { "first": 933, "second": 220, "amount": -2 }, + { "first": 933, "second": 246, "amount": -1 }, + { "first": 933, "second": 214, "amount": -1 }, + { "first": 933, "second": 228, "amount": -1 }, + { "first": 933, "second": 196, "amount": -2 }, + { "first": 933, "second": 241, "amount": -1 }, + { "first": 933, "second": 962, "amount": -1 }, + { "first": 933, "second": 949, "amount": -1 }, + { "first": 933, "second": 961, "amount": -1 }, + { "first": 933, "second": 964, "amount": 0 }, + { "first": 933, "second": 965, "amount": -1 }, + { "first": 933, "second": 952, "amount": 0 }, + { "first": 933, "second": 953, "amount": -1 }, + { "first": 933, "second": 959, "amount": -1 }, + { "first": 933, "second": 960, "amount": 0 }, + { "first": 933, "second": 945, "amount": -1 }, + { "first": 933, "second": 963, "amount": -1 }, + { "first": 933, "second": 948, "amount": 0 }, + { "first": 933, "second": 966, "amount": -1 }, + { "first": 933, "second": 947, "amount": 0 }, + { "first": 933, "second": 951, "amount": -1 }, + { "first": 933, "second": 950, "amount": 0 }, + { "first": 933, "second": 968, "amount": -1 }, + { "first": 933, "second": 969, "amount": -1 }, + { "first": 933, "second": 946, "amount": 0 }, + { "first": 933, "second": 957, "amount": 0 }, + { "first": 933, "second": 933, "amount": 0 }, + { "first": 933, "second": 920, "amount": -1 }, + { "first": 933, "second": 927, "amount": -1 }, + { "first": 933, "second": 913, "amount": -2 }, + { "first": 933, "second": 916, "amount": -2 }, + { "first": 933, "second": 934, "amount": -1 }, + { "first": 933, "second": 923, "amount": -2 }, + { "first": 933, "second": 935, "amount": 0 }, + { "first": 933, "second": 229, "amount": -1 }, + { "first": 933, "second": 197, "amount": -2 }, + { "first": 933, "second": 230, "amount": -1 }, + { "first": 933, "second": 198, "amount": -2 }, + { "first": 933, "second": 248, "amount": -1 }, + { "first": 933, "second": 216, "amount": -1 }, + { "first": 920, "second": 65, "amount": 0 }, + { "first": 920, "second": 90, "amount": 0 }, + { "first": 920, "second": 84, "amount": -1 }, + { "first": 920, "second": 89, "amount": -1 }, + { "first": 920, "second": 88, "amount": 0 }, + { "first": 920, "second": 86, "amount": 0 }, + { "first": 920, "second": 44, "amount": -2 }, + { "first": 920, "second": 46, "amount": -2 }, + { "first": 920, "second": 1040, "amount": 0 }, + { "first": 920, "second": 1044, "amount": -1 }, + { "first": 920, "second": 1046, "amount": 0 }, + { "first": 920, "second": 1051, "amount": -1 }, + { "first": 920, "second": 1058, "amount": -1 }, + { "first": 920, "second": 1061, "amount": 0 }, + { "first": 920, "second": 1068, "amount": -1 }, + { "first": 920, "second": 196, "amount": 0 }, + { "first": 920, "second": 955, "amount": 0 }, + { "first": 920, "second": 933, "amount": -1 }, + { "first": 920, "second": 913, "amount": 0 }, + { "first": 920, "second": 931, "amount": 0 }, + { "first": 920, "second": 916, "amount": 0 }, + { "first": 920, "second": 926, "amount": 0 }, + { "first": 920, "second": 923, "amount": 0 }, + { "first": 920, "second": 918, "amount": 0 }, + { "first": 920, "second": 935, "amount": 0 }, + { "first": 920, "second": 197, "amount": 0 }, + { "first": 920, "second": 198, "amount": -1 }, + { "first": 921, "second": 65, "amount": 0 }, + { "first": 921, "second": 84, "amount": -1 }, + { "first": 921, "second": 89, "amount": -1 }, + { "first": 921, "second": 88, "amount": 0 }, + { "first": 921, "second": 1040, "amount": 0 }, + { "first": 921, "second": 1044, "amount": 0 }, + { "first": 921, "second": 1076, "amount": 0 }, + { "first": 921, "second": 1046, "amount": 0 }, + { "first": 921, "second": 1051, "amount": 0 }, + { "first": 921, "second": 1083, "amount": 0 }, + { "first": 921, "second": 1058, "amount": -1 }, + { "first": 921, "second": 1061, "amount": 0 }, + { "first": 921, "second": 1063, "amount": -1 }, + { "first": 921, "second": 1095, "amount": -1 }, + { "first": 921, "second": 196, "amount": 0 }, + { "first": 921, "second": 933, "amount": -1 }, + { "first": 921, "second": 913, "amount": 0 }, + { "first": 921, "second": 916, "amount": 0 }, + { "first": 921, "second": 923, "amount": 0 }, + { "first": 921, "second": 935, "amount": 0 }, + { "first": 921, "second": 197, "amount": 0 }, + { "first": 927, "second": 65, "amount": 0 }, + { "first": 927, "second": 90, "amount": 0 }, + { "first": 927, "second": 84, "amount": -1 }, + { "first": 927, "second": 89, "amount": -1 }, + { "first": 927, "second": 88, "amount": 0 }, + { "first": 927, "second": 86, "amount": 0 }, + { "first": 927, "second": 44, "amount": -2 }, + { "first": 927, "second": 46, "amount": -2 }, + { "first": 927, "second": 1040, "amount": 0 }, + { "first": 927, "second": 1044, "amount": -1 }, + { "first": 927, "second": 1046, "amount": 0 }, + { "first": 927, "second": 1051, "amount": -1 }, + { "first": 927, "second": 1058, "amount": -1 }, + { "first": 927, "second": 1061, "amount": 0 }, + { "first": 927, "second": 1068, "amount": -1 }, + { "first": 927, "second": 196, "amount": 0 }, + { "first": 927, "second": 955, "amount": 0 }, + { "first": 927, "second": 933, "amount": -1 }, + { "first": 927, "second": 913, "amount": 0 }, + { "first": 927, "second": 931, "amount": 0 }, + { "first": 927, "second": 916, "amount": 0 }, + { "first": 927, "second": 926, "amount": 0 }, + { "first": 927, "second": 923, "amount": 0 }, + { "first": 927, "second": 918, "amount": 0 }, + { "first": 927, "second": 935, "amount": 0 }, + { "first": 927, "second": 197, "amount": 0 }, + { "first": 927, "second": 198, "amount": -1 }, + { "first": 913, "second": 122, "amount": 0 }, + { "first": 913, "second": 116, "amount": 0 }, + { "first": 913, "second": 121, "amount": -1 }, + { "first": 913, "second": 117, "amount": 0 }, + { "first": 913, "second": 111, "amount": 0 }, + { "first": 913, "second": 119, "amount": -1 }, + { "first": 913, "second": 118, "amount": -1 }, + { "first": 913, "second": 84, "amount": -3 }, + { "first": 913, "second": 89, "amount": -2 }, + { "first": 913, "second": 85, "amount": 0 }, + { "first": 913, "second": 79, "amount": 0 }, + { "first": 913, "second": 81, "amount": 0 }, + { "first": 913, "second": 71, "amount": 0 }, + { "first": 913, "second": 87, "amount": -1 }, + { "first": 913, "second": 67, "amount": 0 }, + { "first": 913, "second": 86, "amount": -2 }, + { "first": 913, "second": 63, "amount": -1 }, + { "first": 913, "second": 34, "amount": -2 }, + { "first": 913, "second": 39, "amount": -2 }, + { "first": 913, "second": 1044, "amount": 0 }, + { "first": 913, "second": 1051, "amount": 0 }, + { "first": 913, "second": 1083, "amount": 0 }, + { "first": 913, "second": 1054, "amount": 0 }, + { "first": 913, "second": 1086, "amount": 0 }, + { "first": 913, "second": 1057, "amount": 0 }, + { "first": 913, "second": 1058, "amount": -3 }, + { "first": 913, "second": 1090, "amount": -1 }, + { "first": 913, "second": 1091, "amount": -1 }, + { "first": 913, "second": 1063, "amount": -1 }, + { "first": 913, "second": 1095, "amount": -2 }, + { "first": 913, "second": 1068, "amount": -1 }, + { "first": 913, "second": 252, "amount": 0 }, + { "first": 913, "second": 220, "amount": 0 }, + { "first": 913, "second": 246, "amount": 0 }, + { "first": 913, "second": 214, "amount": 0 }, + { "first": 913, "second": 964, "amount": -1 }, + { "first": 913, "second": 965, "amount": 0 }, + { "first": 913, "second": 959, "amount": 0 }, + { "first": 913, "second": 947, "amount": -1 }, + { "first": 913, "second": 955, "amount": 0 }, + { "first": 913, "second": 957, "amount": -1 }, + { "first": 913, "second": 933, "amount": -2 }, + { "first": 913, "second": 920, "amount": 0 }, + { "first": 913, "second": 927, "amount": 0 }, + { "first": 913, "second": 934, "amount": -1 }, + { "first": 913, "second": 936, "amount": -1 }, + { "first": 913, "second": 216, "amount": 0 }, + { "first": 931, "second": 79, "amount": -1 }, + { "first": 931, "second": 81, "amount": -1 }, + { "first": 931, "second": 71, "amount": -1 }, + { "first": 931, "second": 67, "amount": -1 }, + { "first": 931, "second": 1054, "amount": -1 }, + { "first": 931, "second": 1057, "amount": -1 }, + { "first": 931, "second": 214, "amount": -1 }, + { "first": 931, "second": 955, "amount": 0 }, + { "first": 931, "second": 920, "amount": -1 }, + { "first": 931, "second": 927, "amount": -1 }, + { "first": 931, "second": 934, "amount": -1 }, + { "first": 931, "second": 216, "amount": -1 }, + { "first": 916, "second": 122, "amount": 0 }, + { "first": 916, "second": 116, "amount": 0 }, + { "first": 916, "second": 121, "amount": -1 }, + { "first": 916, "second": 117, "amount": 0 }, + { "first": 916, "second": 111, "amount": 0 }, + { "first": 916, "second": 119, "amount": -1 }, + { "first": 916, "second": 118, "amount": -1 }, + { "first": 916, "second": 84, "amount": -3 }, + { "first": 916, "second": 89, "amount": -2 }, + { "first": 916, "second": 85, "amount": 0 }, + { "first": 916, "second": 79, "amount": 0 }, + { "first": 916, "second": 81, "amount": 0 }, + { "first": 916, "second": 71, "amount": 0 }, + { "first": 916, "second": 87, "amount": -1 }, + { "first": 916, "second": 67, "amount": 0 }, + { "first": 916, "second": 86, "amount": -2 }, + { "first": 916, "second": 63, "amount": -1 }, + { "first": 916, "second": 34, "amount": -2 }, + { "first": 916, "second": 39, "amount": -2 }, + { "first": 916, "second": 1044, "amount": 0 }, + { "first": 916, "second": 1051, "amount": 0 }, + { "first": 916, "second": 1083, "amount": 0 }, + { "first": 916, "second": 1054, "amount": 0 }, + { "first": 916, "second": 1086, "amount": 0 }, + { "first": 916, "second": 1057, "amount": 0 }, + { "first": 916, "second": 1058, "amount": -3 }, + { "first": 916, "second": 1090, "amount": -1 }, + { "first": 916, "second": 1091, "amount": -1 }, + { "first": 916, "second": 1063, "amount": -1 }, + { "first": 916, "second": 1095, "amount": -2 }, + { "first": 916, "second": 1068, "amount": -1 }, + { "first": 916, "second": 252, "amount": 0 }, + { "first": 916, "second": 220, "amount": 0 }, + { "first": 916, "second": 246, "amount": 0 }, + { "first": 916, "second": 214, "amount": 0 }, + { "first": 916, "second": 964, "amount": -1 }, + { "first": 916, "second": 965, "amount": 0 }, + { "first": 916, "second": 959, "amount": 0 }, + { "first": 916, "second": 947, "amount": -1 }, + { "first": 916, "second": 955, "amount": 0 }, + { "first": 916, "second": 957, "amount": -1 }, + { "first": 916, "second": 933, "amount": -2 }, + { "first": 916, "second": 920, "amount": 0 }, + { "first": 916, "second": 927, "amount": 0 }, + { "first": 916, "second": 934, "amount": -1 }, + { "first": 916, "second": 936, "amount": -1 }, + { "first": 916, "second": 216, "amount": 0 }, + { "first": 934, "second": 65, "amount": -1 }, + { "first": 934, "second": 89, "amount": -1 }, + { "first": 934, "second": 88, "amount": -1 }, + { "first": 934, "second": 1040, "amount": -1 }, + { "first": 934, "second": 1046, "amount": -1 }, + { "first": 934, "second": 1061, "amount": -1 }, + { "first": 934, "second": 196, "amount": -1 }, + { "first": 934, "second": 955, "amount": -1 }, + { "first": 934, "second": 933, "amount": -1 }, + { "first": 934, "second": 913, "amount": -1 }, + { "first": 934, "second": 916, "amount": -1 }, + { "first": 934, "second": 923, "amount": -1 }, + { "first": 934, "second": 935, "amount": -1 }, + { "first": 934, "second": 197, "amount": -1 }, + { "first": 915, "second": 97, "amount": -4 }, + { "first": 915, "second": 122, "amount": -3 }, + { "first": 915, "second": 101, "amount": -4 }, + { "first": 915, "second": 114, "amount": -3 }, + { "first": 915, "second": 121, "amount": -3 }, + { "first": 915, "second": 117, "amount": -4 }, + { "first": 915, "second": 111, "amount": -4 }, + { "first": 915, "second": 112, "amount": -4 }, + { "first": 915, "second": 113, "amount": -4 }, + { "first": 915, "second": 115, "amount": -4 }, + { "first": 915, "second": 100, "amount": -4 }, + { "first": 915, "second": 103, "amount": -4 }, + { "first": 915, "second": 109, "amount": -4 }, + { "first": 915, "second": 119, "amount": -2 }, + { "first": 915, "second": 120, "amount": -3 }, + { "first": 915, "second": 99, "amount": -4 }, + { "first": 915, "second": 118, "amount": -3 }, + { "first": 915, "second": 110, "amount": -4 }, + { "first": 915, "second": 65, "amount": -4 }, + { "first": 915, "second": 84, "amount": 0 }, + { "first": 915, "second": 89, "amount": 0 }, + { "first": 915, "second": 79, "amount": -1 }, + { "first": 915, "second": 81, "amount": -1 }, + { "first": 915, "second": 83, "amount": -1 }, + { "first": 915, "second": 71, "amount": -1 }, + { "first": 915, "second": 87, "amount": 0 }, + { "first": 915, "second": 67, "amount": -1 }, + { "first": 915, "second": 86, "amount": 0 }, + { "first": 915, "second": 45, "amount": -8 }, + { "first": 915, "second": 8211, "amount": -8 }, + { "first": 915, "second": 44, "amount": -8 }, + { "first": 915, "second": 46, "amount": -8 }, + { "first": 915, "second": 1040, "amount": -4 }, + { "first": 915, "second": 1072, "amount": -4 }, + { "first": 915, "second": 1073, "amount": -1 }, + { "first": 915, "second": 1074, "amount": -4 }, + { "first": 915, "second": 1075, "amount": -4 }, + { "first": 915, "second": 1044, "amount": -4 }, + { "first": 915, "second": 1076, "amount": -5 }, + { "first": 915, "second": 1077, "amount": -4 }, + { "first": 915, "second": 1105, "amount": -4 }, + { "first": 915, "second": 1078, "amount": -3 }, + { "first": 915, "second": 1079, "amount": -5 }, + { "first": 915, "second": 1080, "amount": -4 }, + { "first": 915, "second": 1081, "amount": -4 }, + { "first": 915, "second": 1082, "amount": -4 }, + { "first": 915, "second": 1051, "amount": -2 }, + { "first": 915, "second": 1083, "amount": -5 }, + { "first": 915, "second": 1084, "amount": -4 }, + { "first": 915, "second": 1085, "amount": -4 }, + { "first": 915, "second": 1054, "amount": -1 }, + { "first": 915, "second": 1086, "amount": -4 }, + { "first": 915, "second": 1087, "amount": -4 }, + { "first": 915, "second": 1088, "amount": -4 }, + { "first": 915, "second": 1057, "amount": -1 }, + { "first": 915, "second": 1089, "amount": -4 }, + { "first": 915, "second": 1058, "amount": 0 }, + { "first": 915, "second": 1090, "amount": -3 }, + { "first": 915, "second": 1091, "amount": -3 }, + { "first": 915, "second": 1092, "amount": -4 }, + { "first": 915, "second": 1093, "amount": -3 }, + { "first": 915, "second": 1094, "amount": -4 }, + { "first": 915, "second": 1095, "amount": -5 }, + { "first": 915, "second": 1096, "amount": -4 }, + { "first": 915, "second": 1097, "amount": -4 }, + { "first": 915, "second": 1099, "amount": -5 }, + { "first": 915, "second": 1068, "amount": 0 }, + { "first": 915, "second": 1100, "amount": -4 }, + { "first": 915, "second": 1101, "amount": -5 }, + { "first": 915, "second": 1102, "amount": -4 }, + { "first": 915, "second": 1103, "amount": -5 }, + { "first": 915, "second": 252, "amount": -4 }, + { "first": 915, "second": 246, "amount": -4 }, + { "first": 915, "second": 214, "amount": -1 }, + { "first": 915, "second": 228, "amount": -4 }, + { "first": 915, "second": 196, "amount": -4 }, + { "first": 915, "second": 241, "amount": -4 }, + { "first": 915, "second": 962, "amount": -4 }, + { "first": 915, "second": 949, "amount": -5 }, + { "first": 915, "second": 961, "amount": -6 }, + { "first": 915, "second": 964, "amount": -4 }, + { "first": 915, "second": 965, "amount": -4 }, + { "first": 915, "second": 953, "amount": -6 }, + { "first": 915, "second": 959, "amount": -4 }, + { "first": 915, "second": 960, "amount": -5 }, + { "first": 915, "second": 945, "amount": -4 }, + { "first": 915, "second": 963, "amount": -4 }, + { "first": 915, "second": 948, "amount": -2 }, + { "first": 915, "second": 966, "amount": -6 }, + { "first": 915, "second": 947, "amount": -3 }, + { "first": 915, "second": 951, "amount": -4 }, + { "first": 915, "second": 968, "amount": -5 }, + { "first": 915, "second": 969, "amount": -6 }, + { "first": 915, "second": 957, "amount": -3 }, + { "first": 915, "second": 933, "amount": 0 }, + { "first": 915, "second": 920, "amount": -1 }, + { "first": 915, "second": 927, "amount": -1 }, + { "first": 915, "second": 913, "amount": -4 }, + { "first": 915, "second": 916, "amount": -4 }, + { "first": 915, "second": 934, "amount": -3 }, + { "first": 915, "second": 923, "amount": -4 }, + { "first": 915, "second": 229, "amount": -4 }, + { "first": 915, "second": 197, "amount": -4 }, + { "first": 915, "second": 230, "amount": -4 }, + { "first": 915, "second": 198, "amount": -7 }, + { "first": 915, "second": 248, "amount": -4 }, + { "first": 915, "second": 216, "amount": -1 }, + { "first": 919, "second": 65, "amount": 0 }, + { "first": 919, "second": 84, "amount": -1 }, + { "first": 919, "second": 89, "amount": -1 }, + { "first": 919, "second": 88, "amount": 0 }, + { "first": 919, "second": 1040, "amount": 0 }, + { "first": 919, "second": 1044, "amount": 0 }, + { "first": 919, "second": 1076, "amount": 0 }, + { "first": 919, "second": 1046, "amount": 0 }, + { "first": 919, "second": 1051, "amount": 0 }, + { "first": 919, "second": 1083, "amount": 0 }, + { "first": 919, "second": 1058, "amount": -1 }, + { "first": 919, "second": 1061, "amount": 0 }, + { "first": 919, "second": 1063, "amount": -1 }, + { "first": 919, "second": 1095, "amount": -1 }, + { "first": 919, "second": 196, "amount": 0 }, + { "first": 919, "second": 933, "amount": -1 }, + { "first": 919, "second": 913, "amount": 0 }, + { "first": 919, "second": 916, "amount": 0 }, + { "first": 919, "second": 923, "amount": 0 }, + { "first": 919, "second": 935, "amount": 0 }, + { "first": 919, "second": 197, "amount": 0 }, + { "first": 926, "second": 79, "amount": 0 }, + { "first": 926, "second": 81, "amount": 0 }, + { "first": 926, "second": 71, "amount": 0 }, + { "first": 926, "second": 67, "amount": 0 }, + { "first": 926, "second": 1054, "amount": 0 }, + { "first": 926, "second": 1057, "amount": 0 }, + { "first": 926, "second": 214, "amount": 0 }, + { "first": 926, "second": 955, "amount": 0 }, + { "first": 926, "second": 920, "amount": 0 }, + { "first": 926, "second": 927, "amount": 0 }, + { "first": 926, "second": 216, "amount": 0 }, + { "first": 922, "second": 101, "amount": -1 }, + { "first": 922, "second": 121, "amount": -1 }, + { "first": 922, "second": 117, "amount": 0 }, + { "first": 922, "second": 111, "amount": -1 }, + { "first": 922, "second": 112, "amount": 0 }, + { "first": 922, "second": 113, "amount": -1 }, + { "first": 922, "second": 100, "amount": -1 }, + { "first": 922, "second": 103, "amount": -1 }, + { "first": 922, "second": 109, "amount": 0 }, + { "first": 922, "second": 119, "amount": -1 }, + { "first": 922, "second": 99, "amount": -1 }, + { "first": 922, "second": 118, "amount": -1 }, + { "first": 922, "second": 110, "amount": 0 }, + { "first": 922, "second": 79, "amount": -1 }, + { "first": 922, "second": 81, "amount": -1 }, + { "first": 922, "second": 71, "amount": -1 }, + { "first": 922, "second": 67, "amount": -1 }, + { "first": 922, "second": 45, "amount": -1 }, + { "first": 922, "second": 8211, "amount": -1 }, + { "first": 922, "second": 1073, "amount": -1 }, + { "first": 922, "second": 1075, "amount": 0 }, + { "first": 922, "second": 1077, "amount": -1 }, + { "first": 922, "second": 1105, "amount": -1 }, + { "first": 922, "second": 1080, "amount": 0 }, + { "first": 922, "second": 1081, "amount": 0 }, + { "first": 922, "second": 1082, "amount": 0 }, + { "first": 922, "second": 1084, "amount": 0 }, + { "first": 922, "second": 1085, "amount": 0 }, + { "first": 922, "second": 1054, "amount": -1 }, + { "first": 922, "second": 1086, "amount": -1 }, + { "first": 922, "second": 1087, "amount": 0 }, + { "first": 922, "second": 1088, "amount": 0 }, + { "first": 922, "second": 1057, "amount": -1 }, + { "first": 922, "second": 1089, "amount": -1 }, + { "first": 922, "second": 1090, "amount": -1 }, + { "first": 922, "second": 1091, "amount": -1 }, + { "first": 922, "second": 1092, "amount": -1 }, + { "first": 922, "second": 1094, "amount": 0 }, + { "first": 922, "second": 1095, "amount": -2 }, + { "first": 922, "second": 1096, "amount": 0 }, + { "first": 922, "second": 1097, "amount": 0 }, + { "first": 922, "second": 1100, "amount": 0 }, + { "first": 922, "second": 1102, "amount": 0 }, + { "first": 922, "second": 252, "amount": 0 }, + { "first": 922, "second": 246, "amount": -1 }, + { "first": 922, "second": 214, "amount": -1 }, + { "first": 922, "second": 241, "amount": 0 }, + { "first": 922, "second": 962, "amount": -1 }, + { "first": 922, "second": 964, "amount": -2 }, + { "first": 922, "second": 965, "amount": 0 }, + { "first": 922, "second": 959, "amount": -1 }, + { "first": 922, "second": 945, "amount": -1 }, + { "first": 922, "second": 963, "amount": -1 }, + { "first": 922, "second": 947, "amount": -1 }, + { "first": 922, "second": 951, "amount": 0 }, + { "first": 922, "second": 957, "amount": -1 }, + { "first": 922, "second": 920, "amount": -1 }, + { "first": 922, "second": 927, "amount": -1 }, + { "first": 922, "second": 934, "amount": -1 }, + { "first": 922, "second": 216, "amount": -1 }, + { "first": 923, "second": 122, "amount": 0 }, + { "first": 923, "second": 116, "amount": 0 }, + { "first": 923, "second": 121, "amount": -1 }, + { "first": 923, "second": 117, "amount": 0 }, + { "first": 923, "second": 111, "amount": 0 }, + { "first": 923, "second": 119, "amount": -1 }, + { "first": 923, "second": 118, "amount": -1 }, + { "first": 923, "second": 84, "amount": -3 }, + { "first": 923, "second": 89, "amount": -2 }, + { "first": 923, "second": 85, "amount": 0 }, + { "first": 923, "second": 79, "amount": 0 }, + { "first": 923, "second": 81, "amount": 0 }, + { "first": 923, "second": 71, "amount": 0 }, + { "first": 923, "second": 87, "amount": -1 }, + { "first": 923, "second": 67, "amount": 0 }, + { "first": 923, "second": 86, "amount": -2 }, + { "first": 923, "second": 63, "amount": -1 }, + { "first": 923, "second": 34, "amount": -2 }, + { "first": 923, "second": 39, "amount": -2 }, + { "first": 923, "second": 1044, "amount": 0 }, + { "first": 923, "second": 1051, "amount": 0 }, + { "first": 923, "second": 1083, "amount": 0 }, + { "first": 923, "second": 1054, "amount": 0 }, + { "first": 923, "second": 1086, "amount": 0 }, + { "first": 923, "second": 1057, "amount": 0 }, + { "first": 923, "second": 1058, "amount": -3 }, + { "first": 923, "second": 1090, "amount": -1 }, + { "first": 923, "second": 1091, "amount": -1 }, + { "first": 923, "second": 1063, "amount": -1 }, + { "first": 923, "second": 1095, "amount": -2 }, + { "first": 923, "second": 1068, "amount": -1 }, + { "first": 923, "second": 252, "amount": 0 }, + { "first": 923, "second": 220, "amount": 0 }, + { "first": 923, "second": 246, "amount": 0 }, + { "first": 923, "second": 214, "amount": 0 }, + { "first": 923, "second": 964, "amount": -1 }, + { "first": 923, "second": 965, "amount": 0 }, + { "first": 923, "second": 959, "amount": 0 }, + { "first": 923, "second": 947, "amount": -1 }, + { "first": 923, "second": 955, "amount": 0 }, + { "first": 923, "second": 957, "amount": -1 }, + { "first": 923, "second": 933, "amount": -2 }, + { "first": 923, "second": 920, "amount": 0 }, + { "first": 923, "second": 927, "amount": 0 }, + { "first": 923, "second": 934, "amount": -1 }, + { "first": 923, "second": 936, "amount": -1 }, + { "first": 923, "second": 216, "amount": 0 }, + { "first": 918, "second": 101, "amount": 0 }, + { "first": 918, "second": 121, "amount": -1 }, + { "first": 918, "second": 117, "amount": 0 }, + { "first": 918, "second": 111, "amount": 0 }, + { "first": 918, "second": 113, "amount": 0 }, + { "first": 918, "second": 100, "amount": 0 }, + { "first": 918, "second": 103, "amount": 0 }, + { "first": 918, "second": 119, "amount": -1 }, + { "first": 918, "second": 99, "amount": 0 }, + { "first": 918, "second": 118, "amount": -1 }, + { "first": 918, "second": 65, "amount": 0 }, + { "first": 918, "second": 79, "amount": -1 }, + { "first": 918, "second": 81, "amount": -1 }, + { "first": 918, "second": 71, "amount": -1 }, + { "first": 918, "second": 67, "amount": -1 }, + { "first": 918, "second": 1040, "amount": 0 }, + { "first": 918, "second": 1077, "amount": 0 }, + { "first": 918, "second": 1105, "amount": 0 }, + { "first": 918, "second": 1054, "amount": -1 }, + { "first": 918, "second": 1086, "amount": 0 }, + { "first": 918, "second": 1057, "amount": -1 }, + { "first": 918, "second": 1089, "amount": 0 }, + { "first": 918, "second": 1091, "amount": -1 }, + { "first": 918, "second": 1092, "amount": 0 }, + { "first": 918, "second": 252, "amount": 0 }, + { "first": 918, "second": 246, "amount": 0 }, + { "first": 918, "second": 214, "amount": -1 }, + { "first": 918, "second": 196, "amount": 0 }, + { "first": 918, "second": 962, "amount": 0 }, + { "first": 918, "second": 965, "amount": 0 }, + { "first": 918, "second": 959, "amount": 0 }, + { "first": 918, "second": 945, "amount": 0 }, + { "first": 918, "second": 963, "amount": 0 }, + { "first": 918, "second": 947, "amount": -1 }, + { "first": 918, "second": 968, "amount": -1 }, + { "first": 918, "second": 957, "amount": -1 }, + { "first": 918, "second": 920, "amount": -1 }, + { "first": 918, "second": 927, "amount": -1 }, + { "first": 918, "second": 913, "amount": 0 }, + { "first": 918, "second": 916, "amount": 0 }, + { "first": 918, "second": 934, "amount": -1 }, + { "first": 918, "second": 923, "amount": 0 }, + { "first": 918, "second": 197, "amount": 0 }, + { "first": 918, "second": 216, "amount": -1 }, + { "first": 935, "second": 101, "amount": -1 }, + { "first": 935, "second": 121, "amount": -1 }, + { "first": 935, "second": 117, "amount": 0 }, + { "first": 935, "second": 111, "amount": 0 }, + { "first": 935, "second": 113, "amount": -1 }, + { "first": 935, "second": 100, "amount": -1 }, + { "first": 935, "second": 103, "amount": -1 }, + { "first": 935, "second": 99, "amount": -1 }, + { "first": 935, "second": 118, "amount": -1 }, + { "first": 935, "second": 79, "amount": -1 }, + { "first": 935, "second": 81, "amount": -1 }, + { "first": 935, "second": 71, "amount": -1 }, + { "first": 935, "second": 67, "amount": -1 }, + { "first": 935, "second": 86, "amount": 0 }, + { "first": 935, "second": 45, "amount": -1 }, + { "first": 935, "second": 8211, "amount": -1 }, + { "first": 935, "second": 1073, "amount": 0 }, + { "first": 935, "second": 1044, "amount": 0 }, + { "first": 935, "second": 1077, "amount": -1 }, + { "first": 935, "second": 1105, "amount": -1 }, + { "first": 935, "second": 1051, "amount": 0 }, + { "first": 935, "second": 1083, "amount": 0 }, + { "first": 935, "second": 1054, "amount": -1 }, + { "first": 935, "second": 1086, "amount": 0 }, + { "first": 935, "second": 1057, "amount": -1 }, + { "first": 935, "second": 1089, "amount": -1 }, + { "first": 935, "second": 1090, "amount": -1 }, + { "first": 935, "second": 1091, "amount": -1 }, + { "first": 935, "second": 1092, "amount": -1 }, + { "first": 935, "second": 1095, "amount": -1 }, + { "first": 935, "second": 252, "amount": 0 }, + { "first": 935, "second": 246, "amount": 0 }, + { "first": 935, "second": 214, "amount": -1 }, + { "first": 935, "second": 962, "amount": -1 }, + { "first": 935, "second": 964, "amount": -1 }, + { "first": 935, "second": 965, "amount": 0 }, + { "first": 935, "second": 952, "amount": 0 }, + { "first": 935, "second": 959, "amount": 0 }, + { "first": 935, "second": 945, "amount": -1 }, + { "first": 935, "second": 963, "amount": -1 }, + { "first": 935, "second": 948, "amount": 0 }, + { "first": 935, "second": 966, "amount": -1 }, + { "first": 935, "second": 947, "amount": -1 }, + { "first": 935, "second": 955, "amount": 0 }, + { "first": 935, "second": 968, "amount": -1 }, + { "first": 935, "second": 969, "amount": 0 }, + { "first": 935, "second": 957, "amount": -1 }, + { "first": 935, "second": 920, "amount": -1 }, + { "first": 935, "second": 927, "amount": -1 }, + { "first": 935, "second": 934, "amount": -1 }, + { "first": 935, "second": 216, "amount": -1 }, + { "first": 936, "second": 65, "amount": -1 }, + { "first": 936, "second": 44, "amount": -5 }, + { "first": 936, "second": 46, "amount": -5 }, + { "first": 936, "second": 1040, "amount": -1 }, + { "first": 936, "second": 196, "amount": -1 }, + { "first": 936, "second": 961, "amount": 0 }, + { "first": 936, "second": 913, "amount": -1 }, + { "first": 936, "second": 916, "amount": -1 }, + { "first": 936, "second": 923, "amount": -1 }, + { "first": 936, "second": 197, "amount": -1 }, + { "first": 914, "second": 84, "amount": -1 }, + { "first": 914, "second": 89, "amount": -1 }, + { "first": 914, "second": 86, "amount": 0 }, + { "first": 914, "second": 1058, "amount": -1 }, + { "first": 914, "second": 1059, "amount": 0 }, + { "first": 914, "second": 933, "amount": -1 }, + { "first": 925, "second": 65, "amount": 0 }, + { "first": 925, "second": 84, "amount": -1 }, + { "first": 925, "second": 89, "amount": -1 }, + { "first": 925, "second": 88, "amount": 0 }, + { "first": 925, "second": 1040, "amount": 0 }, + { "first": 925, "second": 1044, "amount": 0 }, + { "first": 925, "second": 1076, "amount": 0 }, + { "first": 925, "second": 1046, "amount": 0 }, + { "first": 925, "second": 1051, "amount": 0 }, + { "first": 925, "second": 1083, "amount": 0 }, + { "first": 925, "second": 1058, "amount": -1 }, + { "first": 925, "second": 1061, "amount": 0 }, + { "first": 925, "second": 1063, "amount": -1 }, + { "first": 925, "second": 1095, "amount": -1 }, + { "first": 925, "second": 196, "amount": 0 }, + { "first": 925, "second": 933, "amount": -1 }, + { "first": 925, "second": 913, "amount": 0 }, + { "first": 925, "second": 916, "amount": 0 }, + { "first": 925, "second": 923, "amount": 0 }, + { "first": 925, "second": 935, "amount": 0 }, + { "first": 925, "second": 197, "amount": 0 }, + { "first": 924, "second": 65, "amount": 0 }, + { "first": 924, "second": 84, "amount": -1 }, + { "first": 924, "second": 89, "amount": -1 }, + { "first": 924, "second": 88, "amount": 0 }, + { "first": 924, "second": 1040, "amount": 0 }, + { "first": 924, "second": 1044, "amount": 0 }, + { "first": 924, "second": 1076, "amount": 0 }, + { "first": 924, "second": 1046, "amount": 0 }, + { "first": 924, "second": 1051, "amount": 0 }, + { "first": 924, "second": 1083, "amount": 0 }, + { "first": 924, "second": 1058, "amount": -1 }, + { "first": 924, "second": 1061, "amount": 0 }, + { "first": 924, "second": 1063, "amount": -1 }, + { "first": 924, "second": 1095, "amount": -1 }, + { "first": 924, "second": 196, "amount": 0 }, + { "first": 924, "second": 933, "amount": -1 }, + { "first": 924, "second": 913, "amount": 0 }, + { "first": 924, "second": 916, "amount": 0 }, + { "first": 924, "second": 923, "amount": 0 }, + { "first": 924, "second": 935, "amount": 0 }, + { "first": 924, "second": 197, "amount": 0 }, + { "first": 229, "second": 121, "amount": 0 }, + { "first": 229, "second": 118, "amount": 0 }, + { "first": 229, "second": 34, "amount": -1 }, + { "first": 229, "second": 39, "amount": -1 }, + { "first": 229, "second": 1090, "amount": 0 }, + { "first": 229, "second": 1091, "amount": 0 }, + { "first": 229, "second": 947, "amount": 0 }, + { "first": 229, "second": 957, "amount": 0 }, + { "first": 197, "second": 122, "amount": 0 }, + { "first": 197, "second": 116, "amount": 0 }, + { "first": 197, "second": 121, "amount": -1 }, + { "first": 197, "second": 117, "amount": 0 }, + { "first": 197, "second": 111, "amount": 0 }, + { "first": 197, "second": 119, "amount": -1 }, + { "first": 197, "second": 118, "amount": -1 }, + { "first": 197, "second": 84, "amount": -3 }, + { "first": 197, "second": 89, "amount": -2 }, + { "first": 197, "second": 85, "amount": 0 }, + { "first": 197, "second": 79, "amount": 0 }, + { "first": 197, "second": 81, "amount": 0 }, + { "first": 197, "second": 71, "amount": 0 }, + { "first": 197, "second": 87, "amount": -1 }, + { "first": 197, "second": 67, "amount": 0 }, + { "first": 197, "second": 86, "amount": -2 }, + { "first": 197, "second": 63, "amount": -1 }, + { "first": 197, "second": 34, "amount": -2 }, + { "first": 197, "second": 39, "amount": -2 }, + { "first": 197, "second": 1044, "amount": 0 }, + { "first": 197, "second": 1051, "amount": 0 }, + { "first": 197, "second": 1083, "amount": 0 }, + { "first": 197, "second": 1054, "amount": 0 }, + { "first": 197, "second": 1086, "amount": 0 }, + { "first": 197, "second": 1057, "amount": 0 }, + { "first": 197, "second": 1058, "amount": -3 }, + { "first": 197, "second": 1090, "amount": -1 }, + { "first": 197, "second": 1091, "amount": -1 }, + { "first": 197, "second": 1063, "amount": -1 }, + { "first": 197, "second": 1095, "amount": -2 }, + { "first": 197, "second": 1068, "amount": -1 }, + { "first": 197, "second": 252, "amount": 0 }, + { "first": 197, "second": 220, "amount": 0 }, + { "first": 197, "second": 246, "amount": 0 }, + { "first": 197, "second": 214, "amount": 0 }, + { "first": 197, "second": 964, "amount": -1 }, + { "first": 197, "second": 965, "amount": 0 }, + { "first": 197, "second": 959, "amount": 0 }, + { "first": 197, "second": 947, "amount": -1 }, + { "first": 197, "second": 955, "amount": 0 }, + { "first": 197, "second": 957, "amount": -1 }, + { "first": 197, "second": 933, "amount": -2 }, + { "first": 197, "second": 920, "amount": 0 }, + { "first": 197, "second": 927, "amount": 0 }, + { "first": 197, "second": 934, "amount": -1 }, + { "first": 197, "second": 936, "amount": -1 }, + { "first": 197, "second": 216, "amount": 0 } + ] +} diff --git a/client/src/assets/fonts/Roboto-msdf.png b/client/src/assets/fonts/Roboto-msdf.png new file mode 100644 index 0000000000000000000000000000000000000000..8754035dfe5d04ebac970df0dc935c7f1d4a0b43 GIT binary patch literal 224407 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 bs?g3{x(A97_JUCe0*>N~MFrNFp?Er>o0vEfX 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

#aJ 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%0A>_brB5`%U)%NYI1`y&s z_ei@cI(o3S>5Cy~$wS+TI?T$C_77zVX^l 0.9) { c = vec4(texture(tex, vec2(vUv.y, vUv.x)).rgb, 1.0); - // c = vec4(1.0, 0.0, 0.0, 1.0); + // // c = vec4(1.0, 0.0, 0.0, 1.0); } outColor = vec4(c); } \ No newline at end of file diff --git a/client/src/assets/shaders/testfrag.frag b/client/src/assets/shaders/testfrag.frag new file mode 100644 index 0000000..bedb300 --- /dev/null +++ b/client/src/assets/shaders/testfrag.frag @@ -0,0 +1,13 @@ + +uniform vec2 u_resolution; +uniform float u_time; + +void main() { + vec3 color = vec3(0.0); + vec2 st = gl_FragCoord.xy / u_resolution; + + color.rg = st; + color.b = abs(sin(u_time)); + + gl_FragColor = vec4(color, 1.0); +} diff --git a/client/src/assets/shaders/testvert.vert b/client/src/assets/shaders/testvert.vert new file mode 100644 index 0000000..ee53e18 --- /dev/null +++ b/client/src/assets/shaders/testvert.vert @@ -0,0 +1,3 @@ +void main() { + gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0); +} \ No newline at end of file diff --git a/client/src/main.ts b/client/src/main.ts index 3c10038..fea8bdc 100644 --- a/client/src/main.ts +++ b/client/src/main.ts @@ -1,14 +1,17 @@ import { GameEngine, Board } from "$scripts"; import NetworkManager from "$scripts/NetworkManager"; -const screen = document.getElementById("app"); -if (screen) { - const ge = new GameEngine(screen); - const board = new Board(ge.scene); - board.generate(); - console.log(ge); -} -const nm = new NetworkManager(); -nm.setup("http://localhost:8080"); -nm.connect(); -nm.sendMsg("test"); +window.onload = () => { + const screen = document.getElementById("app"); + if (screen) { + const ge = new GameEngine(screen); + const board = new Board(ge.scene); + board.generate(); + console.log(ge); + } + const nm = new NetworkManager(); + nm.setup("http://localhost:8080"); + nm.connect(); + nm.sendMsg("test"); + nm.joinDefaultRoom(); +}; // const app = document.querySelector("#app"); diff --git a/client/src/scripts/Board.ts b/client/src/scripts/Board.ts index 6b86d5e..f66ba74 100644 --- a/client/src/scripts/Board.ts +++ b/client/src/scripts/Board.ts @@ -25,6 +25,7 @@ export default class Board { let mat = new MeshBasicMaterial({ color: 0xffffff }); let mesh = new Mesh(geo, mat); mesh.translateX(0); + mesh.translateY(0.125); mesh.translateZ(0); mesh.rotateY(Math.PI / 2); this.scene.add(mesh); @@ -33,11 +34,11 @@ export default class Board { "./src/assets/board/0.png", (texture) => { const fl = new FileLoader(); - fl.load("./src/assets/shaders/fieldShader.vert", (vert) => { - fl.load("./src/assets/shaders/fieldShader.frag", (frag) => { + fl.load("./src/assets/shaders/testvert.vert", (vert) => { + fl.load("./src/assets/shaders/testfrag.frag", (frag) => { console.log("texture loaded"); const material_shh = new ShaderMaterial({ - uniforms: { tex: { value: texture } }, + // uniforms: { tex: { value: texture } }, vertexShader: vert.toString(), fragmentShader: frag.toString(), glslVersion: GLSL3, diff --git a/client/src/scripts/GameEngine.ts b/client/src/scripts/GameEngine.ts index 7a10988..2602cb1 100644 --- a/client/src/scripts/GameEngine.ts +++ b/client/src/scripts/GameEngine.ts @@ -8,6 +8,7 @@ import { Mesh, TextureLoader, SphereGeometry, + Group, } from "three"; import { EffectComposer } from "three/examples/jsm/postprocessing/EffectComposer.js"; import { RenderPass } from "three/examples/jsm/postprocessing/RenderPass.js"; @@ -17,6 +18,7 @@ import { UnrealBloomPass } from "three/examples/jsm/postprocessing/UnrealBloomPa // import { FXAAShader } from 'three/examples/jsm/shaders/FXAAShader.js'; import { OrbitControls } from "three/examples/jsm/controls/OrbitControls.js"; import { createLines, addResize } from "./helperFunctions.js"; +import UI from "three-mesh-ui"; export default class Game { screen: HTMLElement; @@ -24,7 +26,6 @@ export default class Game { camera: PerspectiveCamera; renderer: WebGLRenderer; composer: EffectComposer; - // loader: TextureLoader; constructor(screen: HTMLElement) { // if (!screen) throw new Error("Screen needs to be defined in the DOM"); this.screen = screen; @@ -44,19 +45,18 @@ export default class Game { const renderPass = new RenderPass(this.scene, this.camera); this.composer.addPass(renderPass); - // const fxaaPass = new ShaderPass(FXAAShader); // this.composer.addPass(fxaaPass); - const bloomPass = new UnrealBloomPass( - new Vector2(window.innerWidth, window.innerHeight), - 1.5, - 0.4, - 0.85 - ); - bloomPass.threshold = 0; - bloomPass.strength = 1.5; - bloomPass.radius = 0.3; + // const bloomPass = new UnrealBloomPass( + // new Vector2(window.innerWidth, window.innerHeight), + // 1.5, + // 0.4, + // 0.85 + // ); + // bloomPass.threshold = 0; + // bloomPass.strength = 1.5; + // bloomPass.radius = 0.3; // this.composer.addPass(bloomPass); const controls = new OrbitControls(this.camera, this.renderer.domElement); @@ -69,14 +69,33 @@ export default class Game { // const cube = new Mesh(geometry, material); // this.scene.add(cube); + const container = new UI.Block({ + width: 0.88, + height: 0.33, + backgroundOpacity: 0.5, + fontFamily: "./src/assets/fonts/Roboto-msdf.json", + fontTexture: "./src/assets/fonts/Roboto-msdf.png", + }); + + const text = new UI.Text({ + fontSize: 0.33, + content: "1.1M", + }); + container.add(text); + container.translateY(0.251); + container.translateZ(0.5); + container.rotateX(-(Math.PI / 2)); + this.scene.add(container); + this.animate(); } animate() { const animate = () => { requestAnimationFrame(animate); - - this.composer.render(); + UI.update(); + // this.composer.render(); + this.renderer.render(this.scene, this.camera); }; animate(); } diff --git a/client/src/scripts/Loader.ts b/client/src/scripts/Loader.ts new file mode 100644 index 0000000..f113435 --- /dev/null +++ b/client/src/scripts/Loader.ts @@ -0,0 +1,7 @@ +import { LoadingManager } from "three"; +export default class Loader { + man: LoadingManager; + constructor() { + this.man = new LoadingManager(); + } +} diff --git a/prototyping/planning.drawio b/prototyping/planning.drawio index afc551e..3b531c3 100644 --- a/prototyping/planning.drawio +++ b/prototyping/planning.drawio @@ -1,6 +1,6 @@ - + @@ -162,112 +162,112 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -275,7 +275,7 @@ - + @@ -283,135 +283,201 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/server/src/Handlers/joinHandler.ts b/server/src/Handlers/joinHandler.ts new file mode 100644 index 0000000..9203b60 --- /dev/null +++ b/server/src/Handlers/joinHandler.ts @@ -0,0 +1,35 @@ +import { Socket } from "socket.io"; + +export default (socket: Socket) => { + return () => { + console.log("join Event Called"); + console.log(socket); + }; +}; + +/*(socket) => { + console.log(ioServer.sockets); + console.log("connection"); + + manager.createLobby("testLobby", 10); + + manager.getLobby("testLobby")?.addUser(new User("client_" + socket.handshake.address, socket.id)); + + console.log("Lobbies", manager.lobbies); + console.log("Users", manager.lobbies[0].users); + + socket.emit("msg", "Welcome " + manager.getLobby("testLobby")?.users[0].name, (response: any) => { + console.log(manager.getLobby("testLobby")?.users[0].name + " responded with: " + response); + + manager.getLobby("testLobby")?.removeUser(manager.getLobby("testLobby")?.users[0]!); + + console.log("Lobbies", manager.lobbies); + console.log("Users", manager.lobbies[0].users); + + manager.deleteLobby("testLobby"); + + console.log("Lobbies", manager.lobbies); + + socket.disconnect(true); + }); +}*/ diff --git a/server/src/Routes.ts b/server/src/Routes.ts new file mode 100644 index 0000000..5f0fa6a --- /dev/null +++ b/server/src/Routes.ts @@ -0,0 +1,6 @@ +import { Socket } from "socket.io"; +import joinHandler from "./Handlers/joinHandler"; +export default (socket: Socket) => { + console.log(`${socket.id} connected`); + socket.on("join", joinHandler(socket)); +}; diff --git a/server/src/app.ts b/server/src/app.ts index cfce887..f383af6 100644 --- a/server/src/app.ts +++ b/server/src/app.ts @@ -2,8 +2,9 @@ import express from "express"; import cors from "cors"; import { Server } from "socket.io"; import http from "http"; -import LobbyMananger from "./LobbyManager"; -import User from "./User"; +import routes from "./Routes"; +// import LobbyMananger from "./LobbyManager"; +// import User from "./User"; const app = express(); app.use( @@ -35,33 +36,14 @@ const ioServer = new Server(httpServer, { // httpServer.listen(port, domain); // const ioServer = Server.listen(httpServer, { transports: ["websocket"] }); -let manager: LobbyMananger = new LobbyMananger(); +// let manager: LobbyMananger = new LobbyMananger(); -ioServer.on("connection", (socket) => { - console.log(ioServer.sockets); - console.log("connection"); +ioServer.on("connection", routes); - manager.createLobby("testLobby", 10); - - manager.getLobby("testLobby")?.addUser(new User("client_" + socket.handshake.address, socket.id)); - - console.log("Lobbies", manager.lobbies); - console.log("Users", manager.lobbies[0].users); - - socket.emit("msg", "Welcome " + manager.getLobby("testLobby")?.users[0].name, (response: any) => { - console.log(manager.getLobby("testLobby")?.users[0].name + " responded with: " + response); - - manager.getLobby("testLobby")?.removeUser(manager.getLobby("testLobby")?.users[0]!); - - console.log("Lobbies", manager.lobbies); - console.log("Users", manager.lobbies[0].users); - - manager.deleteLobby("testLobby"); - - console.log("Lobbies", manager.lobbies); - - socket.disconnect(true); - }); +ioServer.on("join", (socket) => { + console.log("join Event Called TOP LEVEL"); + console.log("ServerSocket", ioServer.sockets); + console.log("Socket", socket); }); app.get("/", (req, res) => { @@ -73,5 +55,3 @@ app.get("/", (req, res) => { httpServer.listen(8080, () => { console.log("listening on *:8080"); }); - -export const yam = app;