From 1adf955e6eaa545c9ba9f0d5802cefbe56192eaa Mon Sep 17 00:00:00 2001 From: neauoire Date: Tue, 24 Mar 2020 11:16:37 +0900 Subject: [PATCH] Removed all tracked of Electron --- 404.html | 15 - README.md => README.txt | 34 +- desktop/icon.icns | Bin 46950 -> 0 bytes desktop/icon.ico | Bin 107414 -> 0 bytes desktop/icon.png | Bin 5397 -> 0 bytes desktop/main.js | 81 - desktop/package-lock.json | 1420 -------------- desktop/package.json | 38 - desktop/sources/index.html | 30 - desktop/sources/links/fonts.css | 17 - desktop/sources/links/main.css | 31 - desktop/sources/links/reset.css | 1 - desktop/icon.svg => icon.svg | 0 index.html | 1717 ++++++++++++++++- links/main.css | 43 + {desktop/sources/links => links}/theme.css | 0 push.sh | 9 + .../sources/scripts => scripts}/client.js | 0 .../sources/scripts => scripts}/commander.js | 0 .../sources/scripts => scripts}/lib/acels.js | 48 +- scripts/lib/build.js | 48 + .../sources/scripts => scripts}/lib/lisp.js | 0 .../sources/scripts => scripts}/lib/source.js | 0 .../sources/scripts => scripts}/lib/theme.js | 0 .../sources/scripts => scripts}/library.js | 0 .../sources/scripts => scripts}/surface.js | 0 26 files changed, 1811 insertions(+), 1721 deletions(-) delete mode 100644 404.html rename README.md => README.txt (77%) delete mode 100644 desktop/icon.icns delete mode 100644 desktop/icon.ico delete mode 100644 desktop/icon.png delete mode 100644 desktop/main.js delete mode 100644 desktop/package-lock.json delete mode 100644 desktop/package.json delete mode 100644 desktop/sources/index.html delete mode 100644 desktop/sources/links/fonts.css delete mode 100644 desktop/sources/links/main.css delete mode 100644 desktop/sources/links/reset.css rename desktop/icon.svg => icon.svg (100%) create mode 100644 links/main.css rename {desktop/sources/links => links}/theme.css (100%) create mode 100755 push.sh rename {desktop/sources/scripts => scripts}/client.js (100%) rename {desktop/sources/scripts => scripts}/commander.js (100%) rename {desktop/sources/scripts => scripts}/lib/acels.js (54%) create mode 100644 scripts/lib/build.js rename {desktop/sources/scripts => scripts}/lib/lisp.js (100%) rename {desktop/sources/scripts => scripts}/lib/source.js (100%) rename {desktop/sources/scripts => scripts}/lib/theme.js (100%) rename {desktop/sources/scripts => scripts}/library.js (100%) rename {desktop/sources/scripts => scripts}/surface.js (100%) diff --git a/404.html b/404.html deleted file mode 100644 index b71f010..0000000 --- a/404.html +++ /dev/null @@ -1,15 +0,0 @@ ---- -permalink: /404.html ---- - - - - - Loading.. - - - - - diff --git a/README.md b/README.txt similarity index 77% rename from README.md rename to README.txt index 3ca0f01..5611228 100644 --- a/README.md +++ b/README.txt @@ -1,10 +1,12 @@ -# Ronin +RONIN + +--------------- -Ronin is a procedural graphics tool designed to automate simple graphical tasks, like resizing, cropping, coloring, and generating algorithmic images. It interprets a minimal dialect of LISP, look at these examples to better understand how this all works. +Ronin is a procedural graphics tool designed to automate simple graphical tasks, like resizing, cropping, coloring, and generating algorithmic images. It interprets a minimal dialect of LISP, look at the examplesto better understand how this all works. -The library updates is constantly revealing new applications to Ronin, you can see the list of available functions here. Most of our iconography and designs were created with both Ronin and Dotgrid. +The library updates is constantly revealing new applications to Ronin, you can see the list of available functions here. Most of our iconography and designs were created with both Ronin and Dotgrid. Learn more by reading the manual, or have a look at some experiments on twitter. If you need help, visit the Community, follow the [workshop](https://github.com/hundredrabbits/Ronin/blob/master/resources/WORKSHOP.md) or watch the [video tutorial](https://www.youtube.com/watch?v=SgAWGh1s9zg). @@ -18,19 +20,6 @@ Learn more by reading the - ## Helpers Ronin helpers are keywords that facilitates adding coordinates from the canvas into your script. The currently supported helpers are `$rect`, `$pos`, `$circle`, `$line`, `$drag` and `$view`. Holding right-click while using a $helper will run the script as the mouse is injecting coordinates into the script. Paste the following script, and trace a shape in the canvas: @@ -153,13 +142,8 @@ To save an image in memory, open an image file with Ronin, or drag an image file - `(test name a b)` - `(benchmark fn)` Logs time taken to execute a function. - +Extras - - -## Extras - -- This application supports the [Ecosystem Theme](https://github.com/hundredrabbits/Themes). -- Support this project through [Patreon](https://patreon.com/100). -- See the [License](LICENSE.md) file for license rights and limitations (MIT). -- Pull Requests are welcome! +- Themes: https://github.com/hundredrabbits/Themes +- Support: https://patreon.com/100 +- Pull Requests are welcome! \ No newline at end of file diff --git a/desktop/icon.icns b/desktop/icon.icns deleted file mode 100644 index f25b0c0c3cb484f635a15d55ee124f87a343426b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46950 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 E0M^B&OaK4? diff --git a/desktop/icon.ico b/desktop/icon.ico deleted file mode 100644 index aad6aae0a9b7a527b997765157e43d492fe2217e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 107414 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 JT(WxOzX5MR-K78k diff --git a/desktop/main.js b/desktop/main.js deleted file mode 100644 index 0693125..0000000 --- a/desktop/main.js +++ /dev/null @@ -1,81 +0,0 @@ -'use strict' - -/* global createWindow */ - -const { app, BrowserWindow, Menu } = require('electron') -const path = require('path') - -let isShown = true - -app.win = null - -app.on('ready', () => { - app.win = new BrowserWindow({ - width: 780, - height: 462, - minWidth: 380, - minHeight: 360, - backgroundColor: '#000', - icon: path.join(__dirname, { darwin: 'icon.icns', linux: 'icon.png', win32: 'icon.ico' }[process.platform] || 'icon.ico'), - resizable: true, - frame: process.platform !== 'darwin', - skipTaskbar: process.platform === 'darwin', - autoHideMenuBar: process.platform === 'darwin', - webPreferences: { zoomFactor: 1.0, nodeIntegration: true, backgroundThrottling: false } - }) - - app.win.loadURL(`file://${__dirname}/sources/index.html`) - // app.inspect() - - app.win.on('closed', () => { - app.quit() - }) - - app.win.on('hide', function () { - isShown = false - }) - - app.win.on('show', function () { - isShown = true - }) - - app.on('window-all-closed', () => { - app.quit() - }) - - app.on('activate', () => { - if (app.win === null) { - createWindow() - } else { - app.win.show() - } - }) -}) - -app.inspect = function () { - app.win.toggleDevTools() -} - -app.toggleFullscreen = function () { - app.win.setFullScreen(!app.win.isFullScreen()) -} - -app.toggleMenubar = function () { - app.win.setMenuBarVisibility(!app.win.isMenuBarVisible()) -} - -app.toggleVisible = function () { - if (process.platform !== 'darwin') { - if (!app.win.isMinimized()) { app.win.minimize() } else { app.win.restore() } - } else { - if (isShown && !app.win.isFullScreen()) { app.win.hide() } else { app.win.show() } - } -} - -app.injectMenu = function (menu) { - try { - Menu.setApplicationMenu(Menu.buildFromTemplate(menu)) - } catch (err) { - console.warn('Cannot inject menu.') - } -} diff --git a/desktop/package-lock.json b/desktop/package-lock.json deleted file mode 100644 index ada1466..0000000 --- a/desktop/package-lock.json +++ /dev/null @@ -1,1420 +0,0 @@ -{ - "name": "Ronin", - "version": "0.1.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@electron/get": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/@electron/get/-/get-1.7.2.tgz", - "integrity": "sha512-LSE4LZGMjGS9TloDx0yO44D2UTbaeKRk+QjlhWLiQlikV6J4spgDCjb6z4YIcqmPAwNzlNCnWF4dubytwI+ATA==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "env-paths": "^2.2.0", - "fs-extra": "^8.1.0", - "global-agent": "^2.0.2", - "global-tunnel-ng": "^2.7.1", - "got": "^9.6.0", - "sanitize-filename": "^1.6.2", - "sumchecker": "^3.0.1" - } - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "dev": true, - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", - "dev": true, - "optional": true - }, - "@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", - "dev": true, - "optional": true, - "requires": { - "@types/events": "*", - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", - "dev": true, - "optional": true - }, - "@types/node": { - "version": "12.12.30", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.30.tgz", - "integrity": "sha512-sz9MF/zk6qVr3pAnM0BSQvYIBK44tS75QC5N+VbWSE4DjCV/pJ+UzCW/F+vVnl7TkOPcuwQureKNtSSwjBTaMg==", - "dev": true - }, - "asar": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/asar/-/asar-2.1.0.tgz", - "integrity": "sha512-d2Ovma+bfqNpvBzY/KU8oPY67ZworixTpkjSx0PCXnQi67c2cXmssaTxpFDUM0ttopXoGx/KRxNg/GDThYbXQA==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "chromium-pickle-js": "^0.2.0", - "commander": "^2.20.0", - "cuint": "^0.2.2", - "glob": "^7.1.3", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "tmp-promise": "^1.0.5" - } - }, - "author-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/author-regex/-/author-regex-1.0.0.tgz", - "integrity": "sha1-0IiFvmubv5Q5/gh8dihyRfCoFFA=", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", - "dev": true - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "boolean": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/boolean/-/boolean-3.0.0.tgz", - "integrity": "sha512-OElxJ1lUSinuoUnkpOgLmxp0DC4ytEhODEL6QJU0NpxE/mI4rUSh8h1P1Wkvfi3xQEBcxXR2gBIPNYNuaFcAbQ==", - "dev": true, - "optional": true - }, - "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" - } - }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "dev": true, - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" - } - }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", - "dev": true - }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", - "dev": true - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true - } - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "chromium-pickle-js": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", - "integrity": "sha1-BKEGZywYsIWrd02YPfo+oTjyIgU=", - "dev": true - }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "compare-version": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz", - "integrity": "sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA=", - "dev": true - }, - "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 - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "config-chain": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", - "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", - "dev": true, - "optional": true, - "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "core-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", - "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", - "dev": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "cross-zip": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cross-zip/-/cross-zip-3.0.0.tgz", - "integrity": "sha512-cm+l8PJ6WiSQmKZ/x8DGvUm2u/3FX2JFs1AFd18gdHaVhP5Lf4oE6Jrj2Jd05JYSioz5x+nIRVp0zBQuzuCRcQ==", - "dev": true, - "requires": { - "rimraf": "^3.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "cuint": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", - "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=", - "dev": true - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", - "dev": true - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "optional": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "detect-node": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", - "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", - "dev": true, - "optional": true - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, - "electron": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/electron/-/electron-8.1.1.tgz", - "integrity": "sha512-t+5zzFo7VOgckJc9YpImHJkpqeWxwpmEjywWbAa4IT5MULS7h1XU52H9gMswK/y8xc5lBNwxLhJSty/15+gi1A==", - "dev": true, - "requires": { - "@electron/get": "^1.0.1", - "@types/node": "^12.0.12", - "extract-zip": "^1.0.3" - } - }, - "electron-notarize": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/electron-notarize/-/electron-notarize-0.2.1.tgz", - "integrity": "sha512-oZ6/NhKeXmEKNROiFmRNfytqu3cxqC95sjooG7kBXQVEUSQkZnbiAhxVh5jXngL881G197pbwpeVPJyM7Ikmxw==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "fs-extra": "^8.1.0" - } - }, - "electron-osx-sign": { - "version": "0.4.15", - "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.4.15.tgz", - "integrity": "sha512-1QtPNpjIji9bGZ0VRFwtJUyU1uHi7q3XUAOG0qFsvAUfs5H0T8hbgUfyg3xvPzmF1ruV8T8pQmQ86vNfLrcRiA==", - "dev": true, - "requires": { - "bluebird": "^3.5.0", - "compare-version": "^0.1.2", - "debug": "^2.6.8", - "isbinaryfile": "^3.0.2", - "minimist": "^1.2.0", - "plist": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "electron-packager": { - "version": "14.2.1", - "resolved": "https://registry.npmjs.org/electron-packager/-/electron-packager-14.2.1.tgz", - "integrity": "sha512-g6y3BVrAOz/iavKD+VMFbehrQcwCWuA3CZvVbmmbQuCfegGA1ytwWn0BNIDDrEdbuz31Fti7mnNHhb5L+3Wq9A==", - "dev": true, - "requires": { - "@electron/get": "^1.6.0", - "asar": "^2.0.1", - "cross-zip": "^3.0.0", - "debug": "^4.0.1", - "electron-notarize": "^0.2.0", - "electron-osx-sign": "^0.4.11", - "fs-extra": "^8.1.0", - "galactus": "^0.2.1", - "get-package-info": "^1.0.0", - "junk": "^3.1.0", - "parse-author": "^2.0.0", - "plist": "^3.0.0", - "rcedit": "^2.0.0", - "resolve": "^1.1.6", - "sanitize-filename": "^1.6.0", - "semver": "^6.0.0", - "yargs-parser": "^16.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true, - "optional": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "env-paths": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz", - "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==", - "dev": true - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es6-error": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz", - "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==", - "dev": true, - "optional": true - }, - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "optional": true - }, - "extract-zip": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz", - "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=", - "dev": true, - "requires": { - "concat-stream": "1.6.2", - "debug": "2.6.9", - "mkdirp": "0.5.1", - "yauzl": "2.4.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "fd-slicer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", - "dev": true, - "requires": { - "pend": "~1.2.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "flora-colossus": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flora-colossus/-/flora-colossus-1.0.1.tgz", - "integrity": "sha512-d+9na7t9FyH8gBJoNDSi28mE4NgQVGGvxQ4aHtFRetjyh5SXjuus+V5EZaxFmFdXVemSOrx0lsgEl/ZMjnOWJA==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "fs-extra": "^7.0.0" - }, - "dependencies": { - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - } - } - }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "galactus": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/galactus/-/galactus-0.2.1.tgz", - "integrity": "sha1-y+0tIKQMH1Z5o1kI4rlBVzPnjbk=", - "dev": true, - "requires": { - "debug": "^3.1.0", - "flora-colossus": "^1.0.0", - "fs-extra": "^4.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "fs-extra": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", - "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - } - } - }, - "get-package-info": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-package-info/-/get-package-info-1.0.0.tgz", - "integrity": "sha1-ZDJ5ZWPigRPNlHTbvQAFKYWkmZw=", - "dev": true, - "requires": { - "bluebird": "^3.1.1", - "debug": "^2.2.0", - "lodash.get": "^4.0.0", - "read-pkg-up": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - }, - "global-agent": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/global-agent/-/global-agent-2.1.8.tgz", - "integrity": "sha512-VpBe/rhY6Rw2VDOTszAMNambg+4Qv8j0yiTNDYEXXXxkUNGWLHp8A3ztK4YDBbFNcWF4rgsec6/5gPyryya/+A==", - "dev": true, - "optional": true, - "requires": { - "boolean": "^3.0.0", - "core-js": "^3.6.4", - "es6-error": "^4.1.1", - "matcher": "^2.1.0", - "roarr": "^2.15.2", - "semver": "^7.1.2", - "serialize-error": "^5.0.0" - } - }, - "global-tunnel-ng": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz", - "integrity": "sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==", - "dev": true, - "optional": true, - "requires": { - "encodeurl": "^1.0.2", - "lodash": "^4.17.10", - "npm-conf": "^1.1.3", - "tunnel": "^0.0.6" - } - }, - "globalthis": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.1.tgz", - "integrity": "sha512-mJPRTc/P39NH/iNG4mXa9aIhNymaQikTrnspeCa2ZuJ+mH2QN/rXwtX3XwKrHqWgUQFbNZKtHM105aHzJalElw==", - "dev": true, - "optional": true, - "requires": { - "define-properties": "^1.1.3" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dev": true, - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", - "dev": true - }, - "hosted-git-info": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", - "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", - "dev": true - }, - "http-cache-semantics": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz", - "integrity": "sha512-TcIMG3qeVLgDr1TEd2XvHaTnMPwYQUQMIBLy+5pLSDKYFc7UIqj39w8EGzZkaxoLv/l2K8HaI0t5AVA+YYgUew==", - "dev": true - }, - "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", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "dev": true, - "optional": true - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "isbinaryfile": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", - "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", - "dev": true, - "requires": { - "buffer-alloc": "^1.2.0" - } - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true, - "optional": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "junk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", - "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", - "dev": true - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dev": true, - "requires": { - "json-buffer": "3.0.0" - } - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true, - "optional": true - }, - "lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", - "dev": true - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, - "matcher": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/matcher/-/matcher-2.1.0.tgz", - "integrity": "sha512-o+nZr+vtJtgPNklyeUKkkH42OsK8WAfdgaJE2FNxcjLPg+5QbeEoT6vRj8Xq/iv18JlQ9cmKsEu0b94ixWf1YQ==", - "dev": true, - "optional": true, - "requires": { - "escape-string-regexp": "^2.0.0" - } - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "mkdirp": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.3.tgz", - "integrity": "sha512-P+2gwrFqx8lhew375MQHHeTlY8AuOJSrGf0R5ddkEndUkmwpgUob/vQuBD1V22/Cw1/lJr4x+EjllSezBThzBg==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "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 - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "normalize-url": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", - "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", - "dev": true - }, - "npm-conf": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", - "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", - "dev": true, - "optional": true, - "requires": { - "config-chain": "^1.1.11", - "pify": "^3.0.0" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "optional": true - }, - "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-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "dev": true - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "parse-author": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-author/-/parse-author-2.0.0.tgz", - "integrity": "sha1-00YL8d3Q367tQtp1QkLmX7aEqB8=", - "dev": true, - "requires": { - "author-regex": "^1.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "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-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", - "dev": true, - "requires": { - "pify": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", - "dev": true - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "optional": true - }, - "plist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.1.tgz", - "integrity": "sha512-GpgvHHocGRyQm74b6FWEZZVRroHKE1I0/BTjAmySaohK+cUn+hZpbqXkc3KWgW3gQYkqcQej35FohcT0FRlkRQ==", - "dev": true, - "requires": { - "base64-js": "^1.2.3", - "xmlbuilder": "^9.0.7", - "xmldom": "0.1.x" - } - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", - "dev": true, - "optional": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "rcedit": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/rcedit/-/rcedit-2.1.0.tgz", - "integrity": "sha512-Nrd/65LzMjFmKpS9d2fqIxVYdW0M8ovsN0PgZhCrPMQss2yznkp6/zjEQ1a9DzzoGv2uuN3yDJAeHybOD5ZNKA==", - "dev": true - }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", - "dev": true, - "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" - } - }, - "read-pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "dev": true, - "requires": { - "lowercase-keys": "^1.0.0" - } - }, - "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" - } - }, - "roarr": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/roarr/-/roarr-2.15.2.tgz", - "integrity": "sha512-jmaDhK9CO4YbQAV8zzCnq9vjAqeO489MS5ehZ+rXmFiPFFE6B+S9KYO6prjmLJ5A0zY3QxVlQdrIya7E/azz/Q==", - "dev": true, - "optional": true, - "requires": { - "boolean": "^3.0.0", - "detect-node": "^2.0.4", - "globalthis": "^1.0.1", - "json-stringify-safe": "^5.0.1", - "semver-compare": "^1.0.0", - "sprintf-js": "^1.1.2" - } - }, - "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 - }, - "sanitize-filename": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", - "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", - "dev": true, - "requires": { - "truncate-utf8-bytes": "^1.0.0" - } - }, - "semver": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.2.tgz", - "integrity": "sha512-BJs9T/H8sEVHbeigqzIEo57Iu/3DG6c4QoqTfbQB3BPA4zgzAomh/Fk9E7QtjWQ8mx2dgA9YCfSF4y9k9bHNpQ==", - "dev": true, - "optional": true - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true, - "optional": true - }, - "serialize-error": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-5.0.0.tgz", - "integrity": "sha512-/VtpuyzYf82mHYTtI4QKtwHa79vAdU5OQpNPAmE/0UDdlGT0ZxHwC+J6gXkw29wwoVI8fMPsfcVHOwXtUQYYQA==", - "dev": true, - "optional": true, - "requires": { - "type-fest": "^0.8.0" - } - }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", - "dev": true - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true, - "optional": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "sumchecker": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz", - "integrity": "sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg==", - "dev": true, - "requires": { - "debug": "^4.1.0" - } - }, - "tmp": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.1.0.tgz", - "integrity": "sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==", - "dev": true, - "requires": { - "rimraf": "^2.6.3" - } - }, - "tmp-promise": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-1.1.0.tgz", - "integrity": "sha512-8+Ah9aB1IRXCnIOxXZ0uFozV1nMU5xiu7hhFVUSxZ3bYu+psD4TzagCzVbexUCgNNGJnsmNDQlS4nG3mTyoNkw==", - "dev": true, - "requires": { - "bluebird": "^3.5.0", - "tmp": "0.1.0" - } - }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "dev": true - }, - "truncate-utf8-bytes": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", - "integrity": "sha1-QFkjkJWS1W94pYGENLC3hInKXys=", - "dev": true, - "requires": { - "utf8-byte-length": "^1.0.1" - } - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true, - "optional": true - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "optional": true - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "dev": true, - "requires": { - "prepend-http": "^2.0.0" - } - }, - "utf8-byte-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", - "integrity": "sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "xmlbuilder": { - "version": "9.0.7", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", - "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", - "dev": true - }, - "xmldom": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz", - "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==", - "dev": true - }, - "yargs-parser": { - "version": "16.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-16.1.0.tgz", - "integrity": "sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "yauzl": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", - "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", - "dev": true, - "requires": { - "fd-slicer": "~1.0.1" - } - } - } -} diff --git a/desktop/package.json b/desktop/package.json deleted file mode 100644 index 0b1f1f8..0000000 --- a/desktop/package.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "name": "Ronin", - "version": "0.1.0", - "main": "main.js", - "scripts": { - "start": "electron . --disable-gpu", - "fix": "standard --fix", - "clean": "rm -r ~/Documents/Ronin-darwin-x64/ ; rm -r ~/Documents/Ronin-linux-x64/ ; rm -r ~/Documents/Ronin-win32-x64/ ; echo 'cleaned build location'", - "build_osx": "electron-packager . Ronin --platform=darwin --arch=x64 --out ~/Documents/ --overwrite --icon=icon.icns ; echo 'Built for OSX'", - "build_linux": "electron-packager . Ronin --platform=linux --arch=x64 --out ~/Documents/ --overwrite --icon=icon.ico ; echo 'Built for LINUX'", - "build_win": "electron-packager . Ronin --platform=win32 --arch=x64 --out ~/Documents/ --overwrite --icon=icon.ico ; echo 'Built for WIN'", - "build": "npm run clean ; npm run build_osx ; npm run build_linux ; npm run build_win ; npm run add_manual", - "add_manual": "cp ../resources/MANUAL.txt ~/Documents/Ronin-darwin-x64/MANUAL.txt ; cp ../resources/MANUAL.txt ~/Documents/Ronin-linux-x64/MANUAL.txt ; cp ../resources/MANUAL.txt ~/Documents/Ronin-win32-x64/MANUAL.txt", - "push_osx": "~/Applications/butler push ~/Documents/Ronin-darwin-x64/ hundredrabbits/ronin:osx-64", - "push_linux": "~/Applications/butler push ~/Documents/Ronin-linux-x64/ hundredrabbits/ronin:linux-64", - "push_win": "~/Applications/butler push ~/Documents/Ronin-win32-x64/ hundredrabbits/ronin:windows-64", - "status": "~/Applications/butler status hundredrabbits/ronin", - "push": "npm run build ; npm run push_osx ; npm run push_linux ; npm run push_win ; npm run clean ; npm run status" - }, - "devDependencies": { - "electron": "^8.1.1", - "electron-packager": "^14.2.1" - }, - "standard": { - "globals": [ - "localStorage", - "DOMParser", - "onMessage", - "postMessage", - "FileReader", - "performance", - "Worker" - ], - "ignore": [ - "/node_modules/*" - ] - } -} diff --git a/desktop/sources/index.html b/desktop/sources/index.html deleted file mode 100644 index 6401d4f..0000000 --- a/desktop/sources/index.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - Ronin - - - - - diff --git a/desktop/sources/links/fonts.css b/desktop/sources/links/fonts.css deleted file mode 100644 index b535042..0000000 --- a/desktop/sources/links/fonts.css +++ /dev/null @@ -1,17 +0,0 @@ -/* Input Mono */ - -@font-face { - font-family: 'input_mono_regular'; - src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'); - font-weight: normal; - font-style: normal; - font-display: swap; -} - -@font-face { - font-family: 'input_mono_medium'; - src: url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAJBQABIAAAABqjQAAI/nAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGkIbMBysFAZgAJgCCCgJgmERDAqE+TiEnVgLjjgAATYCJAOcaAQgBYw/B9U6DIEVW+BzkQHibjsd8Yh6A2ja3v+35MUO4A5XhF93Mvuvlkzx54rjuruliGvKDM7+////f0EykTG7pOOSpLQFB+hU3Ov/gzQ4w01L8zpnRUNmIuDBEN5HIOpc61zhPW0JqyJoFSsCF/G9bRF7X9BcpTzEMHkVZr3fZhHlLX645IJrFXYXNsFN31bF4ZM7fIj1AVOfVIPFJ9XlZfr2NFAhrGydpitNNHm4cuKWrueviVSqZmotzqKXxj9TmbGGaW9qmzmlg1RCuguT9kWfv1S6blTJYlIlWPo5YDueiONRcd1FhvGNe5x4t1g7Wj+Rz/Foi2OQRA23rSHFmnI8+rjgdRNnyCrMLr/tVjGqZKPyL8jdFXfN0bHry0Vm09woUpoJEyyyqszHUpiDeMqKtiqG0AiqnIDv523I9z3FjOuX3XXTrexd8FmKfDr/P7hI92O0REdOeFtVqjynsgwo49aDkawcufLkC/GY9/+Tk7T3SfwgvARXMFZk57XZp2gkjaTRoAbIYxrj2v5rL9EB0f4DgCq3qfJSIVep8t7+orw6XHRJ0V2K7gbAbYWaKI6FqSgiIuAAURwoAioIyBJQQYYsARUcCOLAgZqak3RT2lo2bd5VWt1Vl1bXXd031nXd6K5x93XVraZfv6Yb1HsXdt9l4qPjfAo4HtDX+E5dFTC9VyZ3f+H/+/34rbPX+x9RjeJRNUEzbXhiSJo16nQJiUgiZJKI3h/fLV82T+i8qNYOTlySpsA5TEx+PtWsMN/Yb3tHo5q+7d+GWVIL3SqNRs3ESqkM6TTP8hMU2IFTgUUnMvyz7BCpMjyKHJ8qMiiPrALQlulUoLk8eRuyln+qg739x5ZmCQRNE6BGdvt/m2OHhqtyWYi0ZEi04jNKMtksUaN5rMoa/9/tgv0nNO/TBsimOLLdKNT7XEpNAXjAuHnu9/4Z4QyihDr1VsSLKlqBDOiDfLTwmgPiF+ENxhgsaGxuaK6l/mhqkIpVGl0tBegT1Zv6Z7f3dxlw+69LfbDTXeyQxYM+C7N0gB3qGg+xOuSLd7MYN7xxae+jhnUaRe4Qz7VmPt/J42chylnnhJSOssFVLBH2rl+6UTNANo7YaXe9Nf0V/c9CgvxH0Lf844tQaTmcGVOzJcK26chdH3A4MAKHXVrJzHNM+HCGM+EDc0ddoMIudSFpdj6Lazk94fUjHTA9YJoO/F7d+/8zAjtrtnTcfeAWuQJu/5Is2wpcxznxo1yCdxq7tduPCAG/V9e/npG80sha77WX8BHODxB3UKbEjooqpydomqTGTc1zet+7nyapWvKqRyRn1Njv3V2GYGyN+EAFZDmy3ey/pfvbrrXNXSitOoTlxZ0bipAbQCiiPdIMDWpyEoSU2SEfcIS/pVLLwj7AZAAHQ+5+3qZZO6ORDMGRNyAf2ofyVYGikQ+pqIiKZub9GQ18jTzWyCRwZMlLspOT5N2cIaCx7I3G601kZwNMnaRdDtobYq4Oe+QSgEpuir3uSqa2uHR3KetDsnJZUml7+/N+yMzIhO8AJgb/drUv/+nGKZ1DYiHReOcoOWQEDGAG0OXiBtjIjBogakBMkE5m/8SS71KMxCCEKlQtKaLpLE4BHuE0++2t2Ql7oZS+7pAnHE0pjPqTzGx+7l+utUrbXVp14JpwCF8dCMlD4QQ8Dzx9+73avTlvUwLhaIwPsFR58DuhKZJDUED7IJlPZVdjany1q1U9hf/H5Tc784tdpN3ikIrJy8thp31aFRIHPjcZyvylVeMcSODfXBpNAA5kR9Huf5I1sVIau1Ia7F4Un8/UsvR/dDe3STSk7dp5jyv5KGSDQ8pnOVjVYAFdBYrbjRlJJLGGANc5zshYFAoYwXBmDSnrcukutpyzNkguCy+NNjxBVbPZPMDgInG2bxVS/7+M0rgp1CIcFms+r7OLYOvoE5QimnJLDqe/Di1jbtABN3Ya0Qgh17WQxQ3xCOX53xBt1H9S7e6de/jMXp2HiN8YY6QREWNMbv/bz+r3tJ1WZDbkTkqbQAHBMCnW++eOU/WusX0/Xv7Kq3qFigoIyxaih2xL/C6sxygqVrK4W5yiqzbc3T/7pYNAWnoPiVtcp9j6UkBFuX2/7Lm6y9WD1c2R6w+Wo7ySF5FlrAILfyel5u2RcnU14iJVwoarVLOntSa1tMlZGwTA886JB3NykGprZ3Xg12/vIARhoS3jGPoqsE/4/2QV0uRRYWe9eg0rHBuBROGgcfHwJ4BAgggmBD+k6godgkqvhTkIhlCRokavvEg/NPCchHZ7RwFwvHumDSa+ke2DQ8fEz35J0AOLlWkW4NzJetgGP53s5AV5l1mRvLeK8tUqyW+rDIBVAdCqwsdaRBBdQlipwANmFYC0IiTQIpLzIB6Ek5+4n8suJC1HlwyPvZ/egMKKifAIYEnik8gPEEY4EUQSRTQxxBJ3IxqFCAYxEqTIkKNAiQo1Ora5LHRJcCKC3z8khQZKaBiY2XQ5ZtEF1tnnnFte+eV9rXDxcQkuaCELW2lFLnrxSlSK0ldNNVR79ZajpmpD7cAFgFIqgABE6WtopLssz/FyfIL61aECdN0hzRtdRfd7T33P770VvTf60Prs6Av0VPQ90vd9P2a/3n7n+r3pj+7P61+PP608ahT7yhOVpyv15cM5L3PlHV4+mPP5rPKdW/maWPmx8gvncS3P8QaflM8r/7FcwiO8yKu8tnJLVvCuPvUN3sJ0QP8LlAkVZBhV8MywYiNiE15KRMXVEV+92MryEZpywxFxJcdDMhjDqqHMEJMVUsihINmHo/WaqWDcXU8o8RQCwRgiXpA5yQ01tOSFHkaYyQ+r47L8iAzwYkoRFailiEIFs1a9RqzTgBRiv5/3Qrx+aklI8CcwwlD/u5cenowpoBw1CMnpmdh0cxhBTI9kIImfeCiu+v123IOWPMpQDZ+UVo0mXUYQkDo2V5c/UBQ3KUzJnQE5lKIKXvVvrNIQfr+MmjoemqDevxU3Kf7m40aPLEpQCYeIisEIkVLFQFPy+6PiJv+1uGgqlBBaqdm75UWxPn5QXDOzJpu6agiBlYhRz4XYV2kU14Q1WpSFLPgnJIuOjvhWGRQGo4AhLy7B23tiMgVUARMqrhRonGY87+sxWsABZZJRqN/5HkJMnBEQXAih+ovyQ/IxTNuk6meSFhILKkqcnqtOCLe9VagpAj2LjBujHACM0cpVMjJSJ5GkWG8PDSWoZ3vLdkuUYuhRigb0uvdRbllzLAaUoZEK7XrCR78jUGLTUo4mDDpM6d6LumNb42JMBZqp0sVpv+692DvDNLgxpZISNbqtc9AF3fsk7pzYw505VUiZ9Jp1yEXOde+Tu7P7AA8WVCNn1meDI5a55Ff3PGm+AivBuyjG5BRFFGVVOVIxrBQVnkqeVFKXW6g24wLoleu3MB1nvAlixJooziSTxZuCQnKnrbbZboeddjnHPIv1PXE8LJ1qmukSzEBhcb+HgGtuiVPjpVVqLFOrTr3lVlipQaNVuKB40AEHzTvkGa+888mbuLmuACAiXLpatTXWarJO4r4xHvGKd3zgUwy5uHG/tOVaIF+BQgstsliRYkuUdDc+qTxlyi1VobJ7aZtpliTJUsw2x1yp0syT3t34GBJlmi9Ltpzupa1Fqw022mSzNltstc127d0N02G9nXa5ym57OvRoqWZStxUg3Wf/u2H+S2UBqsEc3ZVfO2HVhHj6TgDXYMjkHVyNbl9YY6mtiLFoSJBqJgQEihUAf6UsLtsbYkWjd1IeHe0sRxCINYjofcayWG9wB8jFTAGgiWmjJpOhDG9K76u7GwC4Qzbh+hb5+cfmJKzxmIKgEoBjZ7gF8MF5X9ipwsb/bRFpJRyIwxuA1RpJWUwYzQqyftx/FhD4RmgEbcyTBE7TDcj6IwbefG86a6I+Oa5kZCFLuZTvXeHm6ebjFmScQzrc6jeduhufvLr+2qXgfeAD4MOYY53G4IhTzrnkmkfGPMd73MHd3K/u0SO0oKahA33qBzpnrohexBDEcMtZ2RrWtq5dzTQ3uS/R5OtbfZ8f8VO+6Bd8zbf8PkqxjSNxOuxohxffNMHN1+80vsXR/zNwnppvtgC8adg0E/U2YeLJixXvCMC2m5cVbW/uEbd3ALJoclf9lZNsyf3gQ5lhgVx0wtn9B7zC7yz5RW/6Njls4ZLVFz5tzqKA5D0PbLXQfVKA2zj0T0PqzO2WOKNZLdnwDusBtVvbvO6Zp37A10ZUUFfqUo0o+81bNzHXhev8dU54MRgAXgz4qe+P7X/JSIkceOU8p7iLO7iFLFY445A9Ov64YQxKtLCMJdDCs3U4gBUU6Ud9XZi9+X2Z3DDSUSglIsBDSAj4IAEEwD5/Gu/E3xyc7oYeEJ/3u79jHQdbAgDPRpvrz5UCviCmrntHX9HRK1ehkoFRlWo1apkEWphZ1LNq0KhJM5sWrdq0s+vQqQsEhkBhcAQShcZgcXgCkUSmUGl0BpPF5nB5fIFwwppRQVFJWUW1pv7o3tLW0dXTNzA0MjYxNTO3sESi0BgsDk8gksgUKo3OYLLYHC6PLxCKxIBEKpMrlCq1RqvTG4wms8Vqs9cbjCYzgCiGEyRFMxICkilUGkFnMFlsDpfH5wuEIkYskcrkCqVKraPR1dM3MNQaGZuYmpnbsrC0csO2tY0du/bsO3DoyLETp87EWbkE4i/IKggq6MQmLvFJYFR6fO6s9xWzh+upnafm6f2TiDOB2TYxNtun67affxxINTEZeFFLVPabE1WKhB2Rp1pKKqmeY46p74yzGozzAkwGwb14fKpGv8ypDbRgc9OWBy8dBAjQWYo0XUwzR3fzzNPPApv1t9WVMfnXO01H2G9RLE7xzphJJWY6X599ieD+G89hQSgXl2juPMUMv+uKP8R1BEZwkXihQiWNMKaqD+ERUyRZnASZUqTIkSdPrgKF8pRWRoFyyilSQQXFqqmmhEEGKWmY0UqZaLYKttqmtp12qmuffVFvxVs0qC9QoAZChGooQYLGUqRoIkeOptrqoJlFlmtll13RYSUIDTqy2ZJIw5+/MoGCaK20EmFASM7V6eEzeoCJUi5evEoYGAYsLEYaZarolUfNmhFAA5No0erMmw9zzgKUWVtZ7I19RbAjjljplFNCLFoU6oILwlx2BcS3vhUxfiWF7rMhd4iUKxcMDU0UDQ04HZ1o5SogVKmCtNXWQK05YBqgVaqM2PkMgEfa8h1xZIttBh1yNBzn91Rl8er3Kh2rgH621Ivr/3ajl+DydUL3vYDi9XWDX82m/10R5GMoiu8/53//yXj/BPv/E0kimRRSSSOdDDLJIpsccskjnwIKKaKYEpSkFKUpMziQkFFky5GLiiYPHQNTPhY2Di6eAnwCQoWKFBMRKyEhJSNXSkFJRU2jjBZg4iWElXNOkxk8sUgik8oVlZUm0xF1NWtbl5GMtPZNWBkhZhgGNwCLNZbISFvURSuk0TdDxvSbqRwIxEpcZVJHm7LaFAM12qaf3U7qomNKX9QYo6FWezgM39fLOeAKTnQQiUt8FQTF4QPhdBFDCC8pSQWQLEaFTkKSmGpYN4fB1kFe0zaEzziTDQOLbxmvil8izCOswiqiZcRVXAJCGMVGzEiqRjctKwAeTspDJWOLFC8Nx+MQM8jLGSkeQcbw3fyVvxvRRjOKe2MInENYxRrhm2uC5gROaYbgOawRPawtN55qwrRJ73XSF9Vgx3SIGZ5ZZw43bTlIwMoubp5f36XJebPwJ9FtNssMIf+DMmr6LGqg98+Uxwq7/xnWfCY7bhcbSw0yaQVyrnEsTcMq+U19IX4j0j0jqqg8Vgcu4ceEEkylU+HiZHFFim8VzaCpixN6iiZXcnQh7TftA/lmbX+FYFHpPET0sKq0q0WveLXIhRnTMkptFqasGkPs+cxKo6oVaMbMk80HnoOe1QPMo9cWuUoUmYdFhe+Kqj6vZcAWAXh1A9Dv89TEsn1OMRYYmFMZG7KGscHJIcRltoiuFzokxwEMdKoS1PulMXDaYaTkJGPFxecIqRXZhXX3ptgpPyZZRf7XgVrceFKxbaxGUN0ZNzOsUh2VEGI1jZRzOu7OslPoZmjOp0nYnj9DCrxHm4aYCQvjkVMRVjh+GAgQlhncypR725CbESpkidjhXZzhVmxCFVlEWKTq0hjqt/NKG40W6dSLA+VpiJZogxc+dEtpIEInkuREt6cgt61Sna7CtWLATNn2f4bdadTC+tHS55GhWviXiB9+u62AShDJi6r5ojolniVFqiX4TyEoMCYxLfAWNJhnqh6lKquDZCjSJGfJWE9rovVIuSsdKMKqXNrrLbAsKy3rExtSNV/GCSOExXqqMQ+EKIVQoqNU4FBHaK2E0cJtecAcZQtOOCNEdn1d6jCx06VWxhFDo7UOfW3a1DBHGbEhm1oTXh7rNiEk2Na6lF3GqNbC1bq3cLWnNWMxIRLn6sFjGCuxjolnCkrKXIvl0paaw5Ea6tq+IFElSMDOswi63UD0be010XFAGrm2CayAVWsUUYotuoAR7qStztLUrvRiarRtO6aWR4H2W+3roOAqXeRNKUQUKS24Gy9EZFIhlKc8LRQRSjSxFm6mAyFoXoITOYrz/AcS4YkK1q+QrzVeqZGc27njhOQ50drpHbrBpzButI3Tl29EqSxKcMfYMSG7Cj/2i1pQviSG2XveOOcOsVdpSuvN7m7UcbZej7QkiwdGw5wLsRH+dMdcKiK1STmSjQhBKVTF707OCEJhAtQTjJK8gWVnRYnTpzvJpzDllP5OHnsqSel0yvN23E/btD6r6Uj57Vj7uhIi4NyjVAdBrqW8sYpjUlGhuW8xi11ocsU+XE/mTFz+isOUT21jh6ZZ7ojnB1lvQNM1Jbm5fEwSWkLmZcyLMC/JkI+mpIv/cF0+37vp04MKX2K1HhKmh45myhn0R1IFI2ynHIEJaF4QOZvISsBs0FdJlIp44XdVwXgQ7/Z5Mev/hPUTqJBS7XtYBEk8QB8UxOJLrtMSXEAtvk97xy9VRDpbfWy9qCOMe6qzADC9OhR/dvmH5n/+rCJMhMX6agzq6eLXXOzP1jpKCnXqGmuEFEMcnl2+HUAgoZjRZK7IvI1lOzw0mKQEktBE+BJaYuQng1ifMKx8J8zmCRwGhG40pL8/aNlvvDxpfaUgnoa/xIz8vwSGiTfgT74qfJAP8Z748Fe/RrlkH9LQWyFhxyMU6hW8xnO6Ikelk8yNsPC5VNPJwNf1nxa5+ueOKzr/oTXWwvlPnVVaW65K6cVa2i3ZJNgkg9/18uSkUUWfvRFUk2/0aJIs48qj/hrifKMZzY1THmmyHxTp5twh8XDMW0r/p3Itp4NDuxnhYImi1aSdtx+5OdS/iYRi0JVWMBtSa4YmkxTj9khWds22liA7PELp7Q/iDps6Mf+4Rjg/c3Ipggko1A7iGu7xCcpewv6HsJeVggJ2eMfpwp6mcgpQ0ChEixpj43FFYjB6oFA10jlhfGklm7iMk610b+KMp6E7uFe3+e3Yo8YfGqPowCYT3Tt9q4QQrF5KlB5n0dm54fKIrdILwo+PSkt7xy2nh2krnYtsw+mfBMFRuczuhqHwr0/yNVMRfSjCpGBYfgszfrhjvZ3laRwcwXdNU5/RltUPq9wzdpNKaFov+vRH9KTa8JPRPNTHfCw9SQHqn46PIqMU9sWN58ynex1ErmjKw0pVLhcfpoQtw+kT0Os4dJCJunwDQPQvpfB9EDnTf6tQK7JNvjlBwdA0HyFcQGalDaFc+0Ym+04+7GWEq0L4xjlEsDuulSaeGQFYK9HC2OEpAyPENQoSdTY7YPXYTwXvpcFIB/+pNNHGU00PivChqVUH5JtxRf7aDKyXFYXY0ZSQclItSvRcjsj1kUa2hKaFmIP4KgZFLQjfhhn23HBHEGptrH2XycfdGuuORvX0gTPPlNKTBGuOsu/ydB7RBmhxmr/LnHqUOJsgubNyEp5Tk+buT7jCM9VX2KMsEGRAVn5v7mKYeS8KNRWklzzKCMt3QJDDFIMohDv4HLPv6yCZimOaalzact1tyPooWd6Zf/8cFjoeHXs68fkTnSu1nEHAw1cytp9KqUQzZZQHmJSqoYL30UmuHMgCM6YvUZw5mKfkRalaPVIxF+CQVjPWuAkpX1FpLhViDyPui0nkYpFZ5PK+h3jRgSQu1e+SdTkWYtAEe1HShTEzf7KVnKeiTf8hh4N2eX6XL2I5WpaLzyyKvZSS9IVQnmsloPRziuaNVXJ8zESuHE+YDIdi8sG5zNr57GteJBuQteLDzIW3PAeaijgFKH1sc1e3rh1HccomawwfXQNNKzva1l+BjUIi0ezMwTwHSAijhtrHbIYPMmL/gWYst1hrB0XSk+GeF9sH9vwt6IVXT+df//dc3HUZTaikTCgmLbhyvSCHQ0CkC/puIrC+x+ByNh7zQDReu9k5Xjuu1NBnX1cUymmjZlGid+6cuBRlLeMRetmS0+C3ph9LxtCGKLSGH/BqwzQWfTIgIypUogML7dFrKXNezTgrxYi97GswX3R7u6YZWj4BpdSnISVAVvEkY3oup4VTzT2xGzk9k/k/IoczdpjyXiyvuU6VnvK2Eh7ICPZukUBw4MOO+CaetzY/iuk8Z7OniOeJ1XLxclpmzOwUt2J5cvVklVhi7mE/DJm38TIfZInmTK9256LpxNO8E5E/klqi2CcbLSNfI2Zj7DBjHJIEa5vlcAYmbe8uv7R4jlOoMBDIPrq2gVbFxpQ8CYFEgdy3vrVyQLtwKl/hkxi0nAcHBovWTEaZOK1L02FLGwWZfhWMNk5Eq/BLMzIhU6eoDyBWMLZ6PSRVF4rU+OfSMGjEBhSwyTXkDIcASlzZCVE/n+yvK6hzGFGUZD4CyHsMTlIAT1oEuBcnh0phPfD0JSzXf6RKM/pfbjCuLey2OskVnbyK8GktOkJ7QlmKfliYSj+jftoDrnFQPXY/SPlCPHd+YIXAIlMzwhkspMS+Ft7L0LkZlEQi2R6UnKQCbNX3I313WyeWM+L5QtYBaOqFZ75VYg+2letsU/DJT3TgpKESUeVtkNiW2B+Sv3eC+oNz3cyqmaZGI7u5KzBszjmuYl59s1ZIdk+CJoz+rvTtOYalsZgoUgWUSA6XHI5813QCbJUNYdJmU678kyH4H+lBWbWIIoa9JvkX/RXYOk3QSFRkJjGYuLjRnGvVJiNOCObElttHU8vp0CbriGCxeU7Y3hW01wJSAZhPOL9TbtjpjOawRjxMCId1Qgz10XJXSsNWAgLru8lFfsDBpus4e7IL6limbZXjHGYHq4/x5aP+WV+z8TQtovk2wURCcBYgGoChSM2sySvBKeOI8XyUYRBGcMzk6Xi5kpADL/nZqa46bsQGfIQD0g/3+W+MzqAqDNWQclSDwd8Dj7IqxIqpNjyeckWup0nvhS/LpWrS1mp/po8+oN7Zhr+1L3d6eAD/uZPltQ3rI8Fr99LAyLVe3iLFoaagggFmbBOWyjw+BNUXBwAb5pqZZIEpSSWYc3HLaQENJNtrubELrCnRfwK6OliQfuJO9ng4DvQzVO1QBOApFoULjgojI+kZZsYm8BRD+M1GhItsZazKlIVOH6YKc48rfnlsMJDYeOWBfAmOffVS/RxFQQ7lzq5OBylKslDWNF7UkJNwEJ21UNGrba4ox/nPYkGw1DnCKS5vNH86+BL19Nvham86nyY1IOKFgYd2ElZ3qIQ8SBckmnApx5Nz8JckyxJc7I0ulqLvI/WyiHOGghUh/w4L59IFf9UM3tgVyv7GaeDFOOQRugO3c8VJIIGVBHLr0Hs7paeWnuoayUvE/vTRCX0iA1SDkRENMUQKNY3FujqqiC7nUAXVkfComz951R1O168GyPCFXxGQ064ZulFtMjZT8j2ElRCPtHKAQq5OhntXWH5laOzVqL10LTBGg/ScMp6BRSEbCs5Dq+qNpQOdiFhpPgOUsMbXKc/eQAlnz6D2cY4vmFl+UyHVutSDevoEu9+3eCRGeyvN9EDxM5ALAR5MZ5dDOKOS+FDXgUuSYEqUw4MGNCkE1rObWNhA7VZAhBgIQuNdmHbkTHjzFCL+ZS+Jf6MX3N2niy8nfYnimNWA5d0Scn/3GkvgjUdx3cmpIEkhTPhP5/WUgIW0jBEquBIaMbbEpJGsqc09QG5XOAf6IlKvjVeN2I0o8kKcCxWbcC3JqURES/jELDsoHB2dnhq0Vicc72aT+hVIS+v1IOhGLFSGIaS1aAkhh8hqGLo2KrXPwpIbXPoZZvNKs9Wt4kHdHx8HwWnokQfTopKQJcWCIVE9MMJfqL/TDAq1rV1MOXf4NEyT9FRUKHbagQSH1YEaq4WhMv27SYcK3lI+58a3n4QGjuQbE0la66wfGSKYjIlkkSCJNLzOIj+WMkWZ6FTgemEinmzBbzkZbnJwS5LvJkz4sY4tfowz3PykUdPcs1g/AqZ08QzlDOytrFZkFf0XNJE0Qtnckq6stxJk1jUCWqnF9ElqRGgPlcjoUVAsfUSd9WDr+iUVM4tMHt3Y0kf6bU2TQBwKMzi7Wd/ZX0Kn4zfRRgKHHx1GLk0LY1zhNXVX0lWdtpLE7eJarQXSN5dne2R1RHNtBPbPsnHbkh0ejmpVcxrcaouRDAXDfMHPJhnai/CkFOoDEPN7Fh3OL7zo4evqKwrClwAd4bLu+dE9Ekx7ooFI0PxlwC/0ZzCuXRGTPQ5iBoQ1mHwFzo+mNQimMeEFBrk4Hrk3qvRI3i5e8Bu3Rb3b4MZnQKoQZig36F9ac1qnZUDpw5LL37oe+T40sb7Kiylrhj9Pa8YZeaqGFRcPnlEtXmolveGDY3HC7gNrqh+YORfDh1dtjnyYqXLUfdV3o4kp9C+ccwpY7k26VOjxko1saPjDwkvo9A5IC0263fGxKCnJJegaoLeN+fDUZnM9GBGaCAWsx8voU2gG0/qaR5BdweGu6cplAZVvv1A80elt0PyGnUJSTPM2ZkzWKfmwhdfLrNdmUqgLSSoDEasn4p9AgNd1PislE/FsqX2f0ESyigPqw8EUvhlQFi4GwEA2N93eqHf8BlDFXXoxJ8In4pUbH8+l/RI7GP7kF/oCENiIoZte6SQXiR+CXBoWYEQ1W3ecNaqixvKT3YMQjXadlDTGjBLa/3pufqRbxEJgDTnreokkKreigdewkhxEJ0oh+sscfbXdilreFk55/lo6kyBhSXIWEhqjIp6XzARqeI6mewL7WOYTSWFFrFccB2sZhiqRC8QIfON+vDng0wd6+R2WQONCXh+IZUv4NE3UaQMfnIv9ArQKuLP3ZE7dtMi6V63dT9oKcqj2Gr5sf3rLhlpORiUd/++o0ZIhuhe3cHDAU89q8+7HgeLbCqJKY7ymkk6x6beEhs9A5QD0lZwD+/6mFM1hQ7bTocx09WVKKc7oxrel7OV7Nr4LnNodHqblHq+xjZyw52QJ5KLhiVtqOTp9t4KqnubTKldDcjgl0xvokuNnVsnlU/QpdHpjbR67o7uTxOEKlk2Lar5UCcAnQRnv5Al6pg3zNvbWTUcJ8ZBChITv34ECah4I2z8L0mAD0MgrD4+kSk1dazr5SPiJukQSuaqkZOJ8DHp67PdG3UYXKGHyRSTQgMpTX0hpaJ3sT9i7qRN7muHYwy0/UQVC+UsU5ZQP7VO4q2izv8sOj2SQZJCkZGDwFgYkN8UNS0Dv9WxQBDKWHj05Yx3zc9H5QqyTd/c0FTy1zlsUXGBQI3b7spJhDTDhRwKSZsFCjJaMmhD+QEVuWUt+ZmFB9TqMvThlc2505HQBr0ybmcD3/jMMRmIViZmOlD4OEE/JeYrOaG9VUioJIM/TKNdRtrloiSuJWHrRkefIu5yJY8+uqxgFAaTyA1guJzDlHvfSH3jFwjZt+FzkqM73Cpo2tS9XWf8GghAdodlGeVoWuMimSc5xLGhwi3z8hAiOS6lzAuuSRsmgPa7D2uC506p8kGlYyNsWDnfdk1GnaxjEERss3JHC7UAyG9Lcz/T/O54iDIsBJVvRM6JWQySwwZMTIId5Am+JSTvF+hCaTTmCaAd6KHxG+GnGeMrYjqCTLeHTE+HuhuPi8Umj1rlUxpzfqICRIgmFkVx/WZnU/Vyp/QhdmRG2Kh6vrPYW9XuuBHsi7U6FatvHU33+dPIjzo8qkmO4bL/s9kR745jZXDISb2yZs66sSCPtnUU7DyjuHGP93uaoQu5kK3PstTvyyt3wvXwFITzZkoXznWui0Q8de2ryACXHvsvYnrw/d82wYP0MUdTQBpsmqJ382QeMPbZ1KYANhHYDvNSjQ+WtSBYAkgLGBdsgar02KZEsBIWAdy2aM4iHmZHhTv3xw82n2C34Nh9CZ33lCUHfxF8qIS714woAF6E/uUneWpoXTSC1iEkr+5v3YQR0wn04dgxxzfPx1jeCtg9Pk/9kjHdTNgAd5NbLRfphJdJJ5fDW4htxtQCylEX89kaiRIevKg53P33i8jaShZElIIIILOBAzajU0h6ZshAcw35ogfDiYxJ0CXo9F9oAuxWcDC2H8RpH6Oa4gngQvq4/dTQ5+AMqbRijlAJuuOzDM+bOnOYVEdG/m3g5P42hWXv1jcDik7dcDib99nPpwpauHWP52ZNHT76veUnm8DF0jmj0UA10iuTP0X/hQ7Hq0484reQdNP3hja6dcuokvDaxW/zrpx2oMtbhRhIo0KH5kfZnomUofRJ+g3QKvd751SeCYaUtuo9lCCCoooiiqyp0kwvbsbS+lWq6cQZ4GDncIMkLR/B8TeU5Ex5Abh/4s9h0vd3jZQezUla3kQ85dftgU7LDJSobXWZptFGPlY5cMRGHJxhu74vR6Vl/3ijQqIn5dv4zfVY/mBmijD7CZxvU8OTHZit9IE+qQJPyJddB7I/02x4e7ZkfsQ+f1o6Mfs238pV+wHLCk1wbvQfqAHrQdLQ6MiqwNyDQdczpRHI3VE9q4hw7E25KWWTT5CVMM9N7c1WXNcSSotC0u/5cggx/+DiQjE5DISrpwGKc8XBUuSaYzZE15W9Zvg7qL2to3lx96GWaVYnA0r27srtDO5KOrW/J/Qe4NYfiXb5XD40kvA3x1aVHJBExvkknCYKY8BaukZh+6xtKhv+OWhiR3xI55/rdL2zD9J7ntwK1UWXIjo2nqYhWKF6Af40xhOYYhRXYJXcuL56N9SAXBx21x8KSX3CsmwueOhamL4fPIlrjsLzATpQrzgTdVpt1SuRhN5q3N0xfvy/CpXBG5AZy40zx//GkvNe6sd4xQDgm8vWZ6YBR0inLGCj2EoVyEgvFLGccb4LPncnw3ENM2gza63o3yurRoBPdkg2qqd8MTZjWekrCE00vW6tMfV7Xx01O0Im+b1Lhd7sOgPMS6hDEl8dX7TW+0au57s0JizHGK5XxucAL3WFVpSJJXY0VpNard5qj42CVu+WRaaeHIswKsaLDWO9h++ISW8YVpAjlPBZLyhOmCKTcfGnYYjQp+kwY5Ex+Qyyuqk11pbEyV6zrPKiy+NLaPOM7Wpn26HR5KkveXFPGZ5vo8ZowcbTeYFWWaAw0frGymdiZs0kFPSnG6qobomF5XItgIff4HxFr17dl5eHiSJHot8HxUYZhaFZu17kdW+WQfHSWvC28CT63DJ+LTru+jFwM/fLMYvgy0q9yDdJ8c/1683UdTem77le9bFs7af6ecbNPDnjE6S8XQ5Movmf3o16tQf15Zh+z5UXNixpmyxGLerEG9fLs/lx9WTN2lUERbx90P3jb/XPYIk8dLJz78+5ceC60P6s/UAUi5aemElPz00kkZnrZkZUaLlqCuD3pbr7vRSpBQxMHto/snJwfGhqf3zmyfeLAYL2Aauxo7aJWC/i06q7WDpqx4H/wxigSrAkOr4CRoho5Rtt3QZEjlbk0N1Arv12AYE7OnbSRqXMqkaESZY3VQlKg2WYGlQMsmQZ59NmtjtHeutr0YrVMCmuIvXU/I2WHTSIHbehqBDZMgzyFa/jcC+SInJ9YxmZjbgwenlpFI1NM0yCgtUPfMziorIZQi1l5wEiuu7qUFdLsqNGcozzg+C7arjivGKxZP57/ySZQgDauMgKHp0Eekl5hwQYqOqeF6zvrZq09sL61tcYsLBtuoytBE0NTg6/GxyZGOuylK6s2hXz9Ry4jS6iR+28WxubXWdstIW2jHWvqWRQG1ZdByWehOJ8xLGrBj/jnZQF1O3fYs+w1xyqRUcu4M52PDOYQrljNBUYeL+RT4bouxcBgp0IHpxbyj0dygWINJ8Q8aJj4jSIjhKVLKRRpehhBRrbwByn+OYN8/mCOP2VQoZpmUVj0DE5vVn42g+pLz2blbbZ3KFcaNoX8kEBmEAs1Mv+tRUiGydpmCWkfszsmhiaHXjmG1opUPRn0RFw6jp6UkZGXNF37xPSh/xMj7ZP9WmzBxM9XJ0gK0AdP51Rv33BLdAjPPdKd1U3ElDEIFci26z4kW+QbSvibKLBxc5iBRYYQ1CWlqblA4TQIuHqgYf26oS5VbMOieZJFOYGBYk9SKJewUMwd9kTt/r0nZn1GJveuHRjbuua+q0xfpNQpFaKKoiItDf/VPZiLUVxdXaNqrvZosa7uzVT7t8mNFQEeOYjcVEVKWxSiNK0IzxGeostlalkAPf3r95lfr/H7GT7f/kjB48Ih3W2lmtisTNpgJNWdU5SbXNVfPtp7s4NETEInZZI6svoY8xkJhHlGX3ElaGqifyBgaHJwanqwBzg1DQLqyYwCAZUrfy+lsgUFJLpH2TQIOD7UzeTC3R2bNvU+7Nm0fk1ts17MkUovyzlysT6dC0+2zZ4x2AxvZ22Feni0bfgTw8bACwyg0XXjA++HnJOOvsEOYNs0CFiwKYefwy97oqbyBFxyIUA/bosdGJqYEnHhTuxbrBPubH/bLuXalpOXbei7y21mAWhssA84Me0FrCTSOXk5TNHm27ZaaNfQGsKj8gon3ElD/UfdgjRHH9z6qrzYDnfOqWxx6EeNCi/KaviWod39u9fDe0FZDTLl8d+ksm744VfWhm44TwlyjDl6AnrHRx2O0dHegJ4xx3Azm8KWvpdTuGxWdu1/4M5mp3Dh8auGqiwG06Che9K9zUE7QJZQDtIcOY3LuyO3VgxavZoGm11Wj484HKMjq13qjAOVAa65kjhNIHCZTeGJ/5BQ2GxWNlvyhzibx3q00cnoIGVl2hnOOSec3N1WU50nK6oq8j+RvPUIWlei9lA60z4j1iQ2p/Bp+ZnJqflJZRBHTE2FxuCw2/lThMBUQ7glkZxxH5/ISK0KH4g2GnTWHW0l4Lnnthrb8zmcEuToc0x4O4FKIjuPnslWAp3eE32O9IWTfpPwmf2zh2cnMxdKN5duHgROwvsINaIdtpIN6fpe4Ha40usAfB98FjDz2+otm0CbQTOve1/O8vY4sStebzjeeKRx1u11ZluWzZm01pZlm0qaTj+49GTM+tbzbW3KLxchbk9WAZYmZPtS7fWX2taxJ0k+Swd27d01/kLifCNJyl3qz+qPGGr6Y+7P8rnoMEVCfviDMidqHods8qkoMknERXVSyb6CRBkhQ3SnPQysbhRZGnuVulc4MdrC8jOgfRiQe3UUW4kHbQB15AcnHtanIJHFGov+cO1IY5eFcpG8ngjEoZloQuDZEZoRNDTaZNlgGW0a7Oyo86oc8yJtp9Au0cZy7+aRZ5PHvIAqm55JN8cyUITA0bPw7OWsDUT3LR6rFWSyRNWsOly9urkZyfB5ftcJdxpl1gG4sIna1uqsr99inmhqt482W419WaSTVGJuNNf7dtTLEEZrbm6z5PnjndadSNlqXQ2W7xsONpy4h8C3YqHPrc8fF00ii1rkmmPGBh4Nv/6X4MwPySk0+lfgxG9Qfmy7qCJfvzkYLLsc7c+yFdYaYB6RUBnysrKhgOmd6oGKR65MSXVHxqM8wPtPxoJQqLsonyxE2awQ7sTDytVkSrGmUrrN2Z62hEEX4CkDPBDIzdXNCXcewe5/uv1G4HXG9j2uxXLr+azzVtmBM9bM+b37OqUdQki8HYEkz0Ig38fiCDza9c7PEUGBAbOoffbPEYiAgAGtUOo0wsq15JwiRYV8q7Mv+UsMWpAQPsFQgrrWNNVsM43YurocraZt1WsaO+uz15Fnsmeys2coa7NnUkqNOTspG4h/JcXSUfkBZ9UECyLf5/d7rXkCwRrUlCxRWb3usKG/teTmEh5WKMulyRSNmsMmZ0Nn3jjM+w90Zs/kHRlDEOgE8lqyB89akMtXqZyQwxJJC8uHMnCjuDgmet80U+vBn0qYwWrFXbEkfC40DnWWB2ryaeeUyId0VbTV8fpYFbwakYYZQaFokcUgq69FxFdOaWovgsytxkrYeuv6ZefyS+tLb6IIH/XvM7Blj8hXsALEr6hvnjbCV9hYTnLBgDPrH0Rt5UTe2fNfSKZHfxr7aTTzcJGQLxyrkKwmL+WrGgRFxIXeCony0cDlzsuzN5KWY9d3nLKdmr0S/V26/PNrkY+DferRTSGpLxJDihbyNoz9MP2D85IMaW5T8pQfrTKL3PrRKrFI07Ovv3C7XqDAwR78HhucpEV3uwq7XbUoXDDg199iccrrghdu1jnXbgQ2+CKXdCoqq46wys19FaiOSIRd4WWdgCZ1I+dcmVFLT+xPkNkYxfWCF26WPa6rkEnQOQ7vCoxoJnaB3LvczISsqFNc7mfB2FWIPa7WF27XBUpc6G+/BgTjdKhVrsJVrjp0UnDs7w9geY++TufmoAsux+dCw+4yu4x9zdIOBoGbHSs4mXC9zl+QB41jtZIG4sqfE2RfrStdIv5GQrrPzLpHGEq/RxJ5jVpBlmaD09DQYAaN6EeqQJW1IO2gF2nHX8PBo5mDXkC11lDvMSKd/BvYXtejSeDHCN5nHykl0TXKTFRaCSaku25cLb8YgjAMdHUMtrUD7cMg9/wkVu5AepT+v13qRooajEpkHHx37WhJuTMMn+XOXqW8nvwjcRvxcXLSX9tx8ieuGS8M/U1WymJVGHSm8G3QTn2lgcWSK54IQ/H4wrA7UqmbqLCP2BYmo+mq6yXSJ67hU8y6Zb1Tv6xeNi6r1307NXuo+VDzzDdT6/51qIkaHbOPtUuW/KTiO6vAq8yvMTga4r8Z8erPGXkxnMMFo2lxeFOlEUvD5cHj0jSxD2yhPWIFIS+vcF+2OKdsrcbEH06XEIz6ioTctGUU3hDL968At4kUBBLLlZtRRFZN6MzK2rmtC0cfHt96es+ezaePPzy6ZWEub6hlfPvlXS0TQ4OtE7sub28dn+hQCfWaYyqhVilgq4G6avccDjTqYMYhwjdR4XRStTtQw5aJ4Ktjfh1gdCGkMVCsrySnNpfF1LL5k8mYuzjs+4eWYP+CSmaFvlGgnEv6GVX2VBH2x8peXXKVgxR6yxl6q395dnmW3nd3wLH/RZ7oztocreycWjPee6BvzcT0lGOi70CvOt0niTaXamPj9ubqmhZbTU3z9sYaI5+EXzkWAoNOrcTn6Ho3MBikLFhMTrh4vIY9AKtVcjRNUmWNsqlUo20ofT1NpOoq7C2cNPEeFncqUYr7LKkvyZyezvu9JQx9P8obcTIx0Y6zAd14qgKTSctlhBOzc+P93+r+gYUQSgvU8RYjx43T7J4+TCS0RgZE7Usrk5Vhy6C+kTcwiSE4m/sKXgVJLW9KYftg+KIg61/J3kIzpfT/xXKoPVLkukpqSDMN6eXMJ/ZslTcpPzUlKzU/jURipqVmpbBSQ08klQ6gg9blJ291lx2VE/5qnm4vJSsTy1crNB3a1aqK8l6VtkPTqygvy0xMa8QnZWbC8Q1piSnvWm1H+kNvObG35m+WHpwtHPg6KM/s7W0XusvKfigo+LelmdReiNlupYC5fG4S2FphUGpaNB/FP76Z/ktp3bjnj8N/ny1tuRSy/MO1i7+2hMU06Rtqvb2957fvcAsN+2WncyfABgzo6hwt8M/I4PtvGmmPDA99/fvv41MtYeCmhkazD6H0V/Uksch/fn5LQLN7wI5dx+mREak7tju8Arw37tiRF14kKAr9aXJyjbcvaN+2I69CQ//XM7XG2+YOnXWsYfukpvBA+/YehfgE3Tt50jslCF9695l3kHfkzIGNAh/nhjptzCdY+j+OktgYDzZuCjPK24+kTtxhlQrdcNosBA2Hy8cHd1jfNNr8eD/ha4vva/gl03dXz5vOg74zieq2wduuwu3lGrmpUm2bBbvRXgQ6T4cZdFHR+Z/P/7Jafzn/o/nHMz7n9qWzP547EijMFWieQJjD1YU5BaonUfbRc7/eCA5qhjJL4ittlFlrfG3++8HxKQfkDT1WZ8uaPIqtL3jfPzZRUIgLORfutE/2DJhryqsGTD2TAx/7mWczyghnmP3sS+4ZZnRRkiqRh0xA4hAIXyZYCOYLKVydQgjk5uNTkgooLNw4uXFtU7NtYqCGogaURsch/s8M5oDzC2nSToWhHc6P2yb9+RI+P42H5YWFMvBpOXKRqEQt5RpY+CRU9Hd/1YYFiUtEQiwtGt3AisEKdFV1rSt4qStQMYG2iT8J48lkMApZWJ9nZiEnk9CX4OHrF9M885WgtrXW5mxtR315jgDzIYQfW0o9JJAr4l/wwu9ztXmB1djh3Ry5BoNKnNKssa+1ttTTm4k5afV0en1aDrG5q21fyEpgAhUJRuUlYGJQYCSe+Ystywb1S85h9q1HkP41B0qPnAtg/ZHdB2Y9o60L67ufY//asBVivN5EH1yPU2Rts0w3doS9EeF1k3FU5G2mqYZGfl6pMfszsjKymG/r0ixIpu/9rE+ceFijkkwu1lq12VYGWjU+oPdeEginRGa5cXZLTNYucin5nyy3UE6llqhtykbDQGtDdrv+rjwmP6Z2qvVyfaXTqANNZ/l47mX3y7d4J0ZoFDqcjpcle3TEOPGNj7k8Z+Ub9mX4mPzYMUVssdkCja7Q4mTj/bFc/Jk6ia1n6s9YRY/VuhPcDrcH9iRoDDZXZ7uXW2U4HZcAo+V8vcUUmWNSt8vWL+DsKG90Bw5nQnuj1kgSV0oScR3HTvmCQ+oATcajWCAu2PSfEZL6JfFet9VPoe82dIBAIHuJKFw/2VU4M15w9dl8VTaK3Hr+4Wy8PlvMv+etsrxmuD4CPGM1V+mM77gWw/KrBpvClRC8Iz8glxuHo5E/IzvhTjssIlfHoAjKq3T5zSMm4ZprUTRvCNh04m1I3HViL/ZrTGxBQsKExDX1gUoiSaBQSg5X95SxSTkWbOvb2POwZzktbJtNt5fPmM743TZN1ZOzyByyRnJZQtZoNo/4FJfQhXhujEjEiMEUaMuNl6t1lQWYvMvLMDsGJ9RrykdcNBhPFKqVs9aL001NfY5APDlhRTzK/CLtJ0T067SzmS839U8bMPaY8RjYyJLAhxfLUh1DNLvRrvg7Rm34tvF20p3LeJrkM6A//jzn4GOb1YaUt2p10Wy/u2DDQHhYwr+4hvTL7oFFKSmsx2Djjc+un7N4Q7L2LuyEnr9qvdqCgTGWlwshqVupz4sTFirqvrN+dwcbeewXQdgg0D/XMCLPRbCpJg8YlcPCE+95Wjcp9NOGpKNNf8xVVcxFey5cX1q2LQW0LdiIuH5inTyOZx+ZMR+bSWYt1IZLvkpwCXL9Ahy4xc2rwl/AMTIwcFfXw4FBq8c915h442fbXpvX8YZeI6CpG0AfyM4eANC7AU29xvDF5AMob/TB5OSDaG/U6fDWBeTVrPQbJOob//ffoW5LUKgzM4+dKy5n8+D8ck6xSM/hw3lZriIhug4FR2nRsUXbFNQRGQspSztXLZGv80USzh6bSWYvmE6YypoNNrqwZ6lOuBQwhVnE5d8Z4gsj5nooiTRGHYVRWEFwo3aCgkxQ6C0EjOcbc58rzyETpSLBrmASOCILFZReXLnzpi9WcSzMYWJsd3efv7PbNta8h3CQkK0ETcyMDb4fnp2YmFg3Mfx+sM863iwp4CufqAuEEslcr36ixPRcX5iOmZiBhzad3IS9ZMnM3W3LssHTbZ6LZDmuRDwuHA13zr2dy6xB2xgIho8NbesE3tIG/T2cvrn7jNnPPGSRrCpiJrJin3Y/jcWxmEVdEot5yOzHIXzCNvlyVj3P4nCOj41PjzssPGL9HbnN+OnXHKfgNkkZLC6XwZI2cZMUjtKh9Zf4oHRzzOc3H/wyh4rdkzWVdfy6B+yMNo9WrLWUH69Qt/IIfOIAzODcnNJ20VLoryLwZdUZtEwaPPt/lDgtIjUiOSgzmUCA5uwZ7SI0ouk+92453ZuHGq0WR6VyJTGXTfeJLACWSAF58ZYpk/zzpWN+93/MWz+5OL647lFephJkH6s3K4g0SR50MImaIm8WNZ63nk/6FRWhqUKYkaVqqcI8Vt9eTz5KVqTdUkN1CTS8gnyeUwGadBRL/PEF+QUrQl6zCXiwaIjT09Ep99AOeRQpcmgqpB+qNCdTnimsSPDCzAkEZbohoIe+Ta+dWrKbuhF9KNQggttjb9VxSDUH62wqbVC3PEaqxETnd+L1YcuF8NG9iKkT1AQxiZyWS5ApKgslEmtJyc0liZA5Hcr1ZKpQrhE1MpSg1skGU5V5sqmtdaLJXGWaaPiH3fS2mbSXRtvXHkjbk931tit7D8/EfgKp89mvgV9OPxx7uO5Igqo5/EZ20PaewPqjOkhlhyBK/b9G3jMw6P5e0H26c3UqFoVMGt7j3JzC2Wlh+vIT3kFi6aTMqF/dxfvWP5TM7LhHtOa986yaCpprScxshJSYJdVWkw21C4Xag5LXdZWVhJAlUikwlHgqPi4WE1oKMPPD6EqMXy9OE3iVBx+9E7v7hzMwZEHEcdOJ3P64kLiuHI62orClU2LVY/G//2ppDergKITOx47HYiu9yZz0lriWtItEvkU6w8xHuWbS6x2Wju4RS/2+8upGGbmYjILhGcFL1m7E6hhUP6KkpbnNUm0esA10Ntd51Yx45YjIVAO1kirNkUvKxGJRu8KUzzak/UWZzH6flupJ3EBxT6mv728wbaweaKq32A/67IngJLea+hoy4YDVwf1sNXfZlmz7LhZPyfNIV4G6HZ0NJmcVfTgnZ5hW4zQ1DHemb1jqOF8b0LmuM48P7TrdEiWJNNPzxETZ8xfqZse4I6mhy1HrD3rRTffM5nOTFLRi0fUlu3uP++SN4fOT06tAfaDJO6PnRuUbljoWbb4NfaayziImgXvp/w3/v0TgMou6ykyNfTbf0q9AeYVdbY2CiJ6OlqiYiAZiIw1KhcKupr5ueJ36PQwaQaU1EiMaYlqjOiJ6BI1txV0MHJcYwF7pwxYQxXz+RHfOddse2Za36NvttQ0Mq722vQnfSaFmd+L1E8WgES/gyJrVExNTA/0Bg1NDk6Oj6KudmsLh8WmXB8Rp22mtlMbmF5DzgSqLzxdTAD6PmxOIDA62lrlpXlZ5ehr57qkylU41VqaqlO0/or6dF4PaSGzK2ICKUW6pjUMqiU2Zpci4v1PaW+At2A5si3umVF6mGdPJy6WH2ytjCzfbx7arJ40dbbV1Qc6AzGsE49gaCZp2Lgusbx1O+LKTxYUDbebzm9t6qsvTq3usrZubhxlWIjyjnjHMfrAm5HHyMddmz0BhxU6nwy9/MrwEUOj2bHlO7udwct7WWGo6xk+Ol9sb2bEcKye2kW0fqRz5vMNcg6m11nbJQePDFqBtGuSRn0ug834hR2S/zjc2GyniJHjqUA7RXD0NAtZ1GzptHLZsATf/MlAMlCgZIfU9Fskf0seSRfjqhhfWw3Ae6P7c5y4LAHt5izLsn4qg5p9X+8TwABxX9A/wnBNu0F03A5pvugfjjAg+8W721O4rc1cmfrcgVc1FzCOyYH23HlxnGm0rsteN1wVZarBpPxz2ora6UcO/sD4YDs3mF/HRBd+vDu8LT0EXPGZjV/hMO8/BnXPfzc0xcj8S+jUcQwTZx7rr2jHO+Jw5mn1rDh7eOW+eb8eedMEZnx3snXf998uLeQx/wz9zW2xp7rq25vLqelOT8WGzmByYJSVGkcVsErzTPd5YoTO0V1dUGqPgXfAlc2zCFoqWfDAhVsuFO9239a2uNNbXrK7u29o8TqMnkaVZdBxtnKYEjY71AMemQR4qcj5PTOIXa6/ZriHkuVwhj8IBqqdBwInR1aPTE/2OgMHxPtNFkE7dWTsuauiEd2aKCus0q3Q6zaq6klpNp64xbjm7JOdKXOz9nJLsO1X0jU4vJ6OdSCR13msy7EHvPJ5SGCA0SPNqOqo7yXBniRLUOdLW+XR6eMLu/yPUr/kulA1icQECQGh+UTJDVVurNDeuaeyqp0qIlWlFVGpRWiVRwhFK/buHmXwwnk18HVKwooCJ9+f3C9fZ9X3UTJQfikTv6e/hH4vziuvi98nt0mc20SPMq9Gwrwyzrsve4NzSPU6HH6MslA3IdyMdeDToLnD8j94m724nb8arx/Yb7In1SUTTb33rQM6CXpN3jI/Vp0sFcvSoPYxDwI4rrMKBZK/E4sJUeWqOLNYPraDlMA1DHkB9m7Snd5AjAuPZhCIR+TMVrS7RPtn/Yt+cdPXp/xY3SrtUvP+8fv/xEZcPgMsaFSF3xEH1P4u9UPGAAlfdTWkOcrrCB7StW7rXTKmj7JR2g7bqvZVCqfPqy6tOqRP8EiwXSqFS56OXjzLBj27b6Lbbj3CfQZY7lsPKzQ2V2yrM1vIw67BA9BZrxfYKS4NHeagjFCfN2ZgjuTgc5gjDSYrXHaktcNp5Tup8dO2R85HYj1QgkTrPVZ6Ks3c0NZ52LtB/ykW0x0Nz8FL70/qn7U+tT+1Sxslpu9Pn7fL/GMfft/KR04Y93llt00pxEpv2ab2egExAxUcT9EKStHNfptIgL+SJDWplgLRLulSNxR3DpWOO4rBGrtR5/LClXSvFSdvLLIfqnaT6eHS8leRkC0CrulVA7bhXqoLGvJSL+UL9RWjOSUbOgbRxL5C2R9PRN2Vt2GAZayodkO1rlMVCcI+05/Yao9HU6vTqLusNpaZGVxv3Pe4G/iG9DP0ffwP3hyYnyXnKGWfBheDrT9fw152b23KV7sMq5UTIq8rKmFJnEchnwKy4vhJciNnJ5zDoghSyTnU5KyPn8Ms0osbq1WVyUNPnQG2Pqmt4rMmyoWHK2tfZrQFpx7zSDuQwLuWEfy3/OjH3LpOmSC0H3fi/uw6QL2RTAxnIYEs32DOo39XjQP7x/IISmSBfVKIq+OKFrT8x2SMxLW4FMlG/pSIR6RbHWuT6OwbZIm1Z7lhu2ZdoV1KgEZTImHtbEAgUMu1cIoED65RedLL08GGn0294DmeXKpwjfqJHOH2CkctnQPuT+wMj+xe/Z36oqXzuzz/moqVND+dKFXOgn/N2ZXNpwibN3Pc/dVUpGNexhw9fOlCMuGWKZF/wWFrvuXQhkm1C3Co6oA5YAp74KvKNMXaVeEwcu8pIm/QV8MT615fPWdVzroJMZdEU2VxuaTaNRVWSQ3meiHUYFXYGgZjBqjBzAW9Wf8QcsYccfLu+jnf4Eq2QzSPzC9k0moDNJ/OE7OrxKGMw2BjFgNWAg2tg3pkFX6fQOZfjvoi8dO/Z08hUCpuXwaey06CX7l66C03LYfMzeLnst44oiH/Af1Ec2PsAfyhsE/smZtaHpLzlnOr7384Ku/CDpP53s1L/NSb8Eiby9V7CBx+yeadDZ+7eexgCDbmWx89AIwfv3f3CEB9i8gYVG+PUYogbvLvLilTGV9XU6iT62rqqPVSnl+isbFUiIorKzMlH5RERysvPYeJbf8pvH9eeuRmkbG1p/Sj+ET4drWRp4hsrmG6yZnfhGDG1Mz4I9T57ccWYOFRkUqpoDCJJL6QrE+r1qqJpUVlZc62Y+bXdt6kcl7UTk+bu+neigSOg++boS+tFhOYoT2QLgdCC9ERqNa5JyKHCXTQtoXS+lFotOQppwCnj20o5VD+sxC1IR0EF04xZZVoDMS8YRdEFuRkwfjQFuzUpbhc0KHJnXNx0ZBDUGXuPlALziUolkWKifGAIiSo1ZW89IZ+EVFBtCXOxKMWJpK6ebrkrEzV8LuvGa6ko7oVY0574urMkYvcvCZi9oQhjRmYwE5vdkRo2tX54fUCgz9vn37ymZIMDAgLAAeAACHjTtvntzu16oz442ja8k2FjdM4Lt/2dHaU+e4gPx68cQMcCa1JYES5//vXUEnDaPnl47sh/blvkw6gMMDIzBnWBQOjIEMlJ3ghJEq4yms6uhMH8YpRJwyDUqxef2Bbh9/HDW6j7Vfnn4Axk+k/hu1Vx4Di3YXlv0rcH599lvfv3qd+1yRsTEd3deu+IpE2bN6O2NdcFe92WsHgrv1jJY0luewUn4WLJYKQbzPOapuyctjvI3PUSFJJ87tzz+OoUBtb31atDEZAwNbwlYsufr3wTY1OW5ctqv/J/6+uDvPx3XLiw+R6WPfdMpz3v6bE7I5YIXrl9dDOQ/bN6snu+v9IbKJUYwYFbR0d/Mf2lnuyZh4L8gZ6JIemWgIzY2H7gCs2KZAv11qVlne7nBQtosMfR6loqk5vkslLXtr41juHWdmB3H8idn0Yr5BEL8lyPyo6ZjsmOuuZlcgskOLo7qw8E7Gpvtb9hV3pE1mRnd8SgjhTRqmJTYquL8o6gkB3Z2UpYpY+3Rl+O9PGNrawwBJACKisq0b4+SL2+7ptBHyH921jUtjxatdGuikY7EiP2QcNUyQzG2NMvq52F2qDju3Y9S406hYRWGWdWgo/v3vU8PfpCUqatcu5L0lDA9GoUhCiL/P7BStksfcCCZbqvLAxOIhWF9Pf5s7tjvq2Unz/HCkoI+N+581V9zqyBB1cdEYGNIvEPrey7Iyu6pzf+4ePbPT0X4CzWs7jJXD2nWKTj7MMsZxWWREUi0XB/ePQn2CI/1Chrt2+wn9xr4+nt29czVnhbXm9jVN840csQMfwe0MDp4O0SiUgUJ5QKJQnbPiWU3nFxCf7QhMISlbmo8H1hvnmpwauh5MsWwk/En6xflnhZqE/ytFJvx6EXB48cfDYxvhfkdvHS8xO54XH8mpzMdwm5vcyfT/p+Ms5gCbH00H0FaP0lquQqpch/pEMe6Rf0/ZXLtZYgvNeJpSX/4Ihdwxu43vgUjvf69Wsjgv2Xlk544YMstVfufR/kFykfGSnyJ7ut/Hly8oBXkNeBycmfVq787vHw/ww+GsnYOd3p7eNjnt7JiIxkTE+bfXy8zVPTjE8r+mQmwP9QPHQ7wU5tcLC88ckcz1Mnb0RM7KNOLe7ne09+gFYpB/nmKLnId9PB8eDsVffjx3eKYVDk9LTFN8hn5OixHYjFB2PCUJIpieFrr22NRIQPb94sDFy7rrDFJ26P2OlYX+q1foPz8+L2iUk+qDf7Q7RQVJyZR+PjX1/TiCyxKKpgZpQs4v7R4rXFwdPMwAwnAxwWFHYOGMxsC87PWjzO4en4DTh4ZyisGF+MEPic89yF2evxQXTp+Vj8WQd2vuWJqmwPZmqDgVjgVMzHZcoD6xGcEAPKVkN//z1Esuf0aCI/PKIEmgKLgMS38kOqAkTXv6xNLwnRV+jCV/FRSD9HoDx8+HS6zO6ojMBaoj/4+rIU37AZiwuL8Oh3Pu/pnG8UrAOnDzA5S0/QT5zmt+bMaoENbRP0Ccy4/K2BZGlj5Sm50O6s7sDMzY32IOvlyJl2b7DviK+1N+lifVSvXgSpotPDq6zWX2Iin4WgN0zcWnAHroPAGkSisKo8enhVQ88bVMRJ4Mo9x77a6/7XgHulb15ToycT7++Z19BA8/F37tgeffEpmLlnps3lbbpRt+6C8/fMDvv7FDcecmw10ur1i86cejtMfJKK1EdHlyEoFA0iOhCpp550Hom7991322Cwbet078UfJp+7GpwS5PrvX+DvkMKxZw7MIxlp0YJnz4vC8WBaUJBnoMKF3V+eG/exHZyPoR/LwmdviyMI33dBNmDJYT55ufvX1/j5ktpqWiKLTTJCiEjBW0RB1mOxmd6p1P37hdWHVEMVtfK4p5GjR90Frlvc98Sra4xFcD3RTmAcjLHtrYfDsIdt0zD32i8ln3trh2AO2TCH9tiXk8/9p879EEznfvwSQ1EsfXjkpHr7wEGR7QPd8tGSrlqyDx7MJLtP3GPemo/pMZubut9ERv9wNSAlBQGAH5rwgoMHNyNcnaHpCOGzZ4XhcQznLiJfwVNZV9pqubtrCFeIOjVWrtCwzwMf/i++mdfatA/m7rHjOB0ueL581vgfW9j5XmJCZHy8AOOgjWbsseM4bc44j541/ttmNm+HUxJDZl9msqD2/7zRZSvzzZyKPmbnmQN8Q0cFAztv2cGHO1PXPbbSmP4yrFmylKk1vkW0OmPSy0OmT2ODskt2ucvm35Z2at1b/dOgg3N9MS7Buyx4RGfQyzJjt1FXdKrxtaIz6GyZ2tEyfUAH+mfajxUDJFMLmqBTiPo4e4xDZk80oQ4jIn+kGmzVxD8pNqQWxJZyM/HV2mNqlWy3LkU+5K2TG42v1h4DI5kExyWDpBm3eCZiNEwrwwgOjks6eZtx86twsgRnimPwhmDZsKiQzdIowcA4/O5E/KWQ4h4hg75NPe6bUwv2nwDGwQspTGscBRs/MuHk6GJhfrQTk3rE43S5w6GoiP+1HRu2wKdyGUARi9W/NirnBJwmMagcu8QXSyyZGXsSGZM8+2lgbrKI/ok/cnejwmNeT6n4iCXsr1xJbNotIzsUSL5xM6FEI5cOiA0srV1GRRJWJOwyJmmxxbxfgv/2uDQQ1AMhEu06lqth+iKmF1lDUmtpqicSiblWrh7DpWl9tb3L1TSeGh6b6/Rf20n66oGvaCpHzXblwqWaxhcNdDVtPJ+lKJA3AhazxKbx1KzkS1FZ+ib/iiNBoW5w7VtNi1Prte+XYPDF2ePV1ePZxcH64OxanFCIq80e0wNGv9SPZeNqhcJaXLY3LQ4mD5JHHy8GjA6WZf+WZ+Nx4CKScnEvJgALG5SkI8E4AIFBLKt6xKWunqRk2hDn/wREoREhB+F6AOaJX31FiBERswm+TMC6Q9IjkwflOCMfE1OBXCxlb36L/PaAokX0IsCyOLjQkEUwvW1xg4z9QR9fnKdzFon08uI5ZleXIvGI1vP0tC/Plz7OO06reCoayAPS87z5NhKeBLDyZ89c4UEwLBgv4KtR3GLe/1xzB8ByXEocXsdXo7jFPGHuADiZSE3E1/PVKG4xdxkWoGhxaBGAziuS8qQArAqtAigxT0qRMMq8iLSyCMmD31UB8IzGlb/wPuXiLQLwC1KpNBSvW9u/lo3tGMNdiUYOttDQmw20QHCjHaZy4cUPwW+Cl7G+ks9/eHEwaAQVTz8uoLtSj3o/2tFV7qN0xJ3imVwrzlSL6dbEvXsSrXS6UvfuPSW6Pd/s3qI9s9nyJEl8+NVvYEUpKaR+c5WWSUoWwE+LeBqThnr+kEITjXGnd+zkBSfjC4J3Tp2OY8Wf6etX4vHzUHfuOBjPzw9LhoDuREQsgyDJYawwBMSrufTfCQelhKVsaRC5wI5M0MIgeHqkM4AfIHLBlCYlRzC4CZG0NaKwDK9iVFxoBIJsS2BA40PE9DcfMEhV8sq4xfz4Jn5JNY6arYjeFy70k6yIOl37MTjQ9qjSH33wlgL9/C06xrfSu3doSb58VX51O6Ek8Zefo9UZlLgKMb0ijkKBKmJUKiXjHvfzLyWJhO0PDgj2u/i88BYbJB+DgTBbBmnh8fGsDrawU4fMSW6UdC9dnFrMEDlzvbQJAr96/fTW0W9dhUOjQvDctZTf9+7ZE7rl5TeXUg+ZXCS3+bhFZEynI23BqFC4IlzNCVcr4KGoYBsyPWM6wseN9q08PoiDheZGR+dCsUGceLpx/Zczy5fm/CC/xMSwkXGR7IX9vKjE5H3xXp6tcqm81cszPnlfIi/y1N5IDjZGkoJ4Fe534vOl5vn1NtSrneB9LH8OBjsWE9PK5UAkXCgbJmmrmc0civDjsEJMuC4BOUY/TSEjDqKj7AWZN2IWImghaESA7z+hobU7bqLymXkEyayKLWOgot4Mr457P0OaJzvG/1m+Hp9LHCY+vP+VRyxVvYUM+OyLx85VxRAZaW9MYUyhaH0Sa5IkrziL0WF0zGsR1emBDcwQcTwDmmAjIyJC41BexRmisDWRtAQuIyI5qRQjcgkI4DvpkXhIGG3iCOzZWUSlt28M+u1ztOLgLbR/5SNbYPDH2tNRkhV+4cJ9iuhsajWOXxLflL8YtzJZhcQAcswILs7iO/hXWB6nRFmYvTegtVDdYlb07NgykNce9hjvtMNGlPmMf99+w5G3OZYVG/rzfG0k9T+yKeMrac/Ttl2j46nGgI4g8xqZH55fyOEoYUXyLKK0vKXKUjXd2sVywAtA/ydaTv+pUL6OXOty1rJVdWD5zp6he8Mo/SS9v4Xy+5B6xLsuW/NAc/WN9LiuSnoO+jF1AH0Kcfti9JP0scKs5BVTQPedj69adZhoxrYduG2tZbR2a1CQv2d5fp4IegY0tNQp4Gesoq40V1x4aWxYHZTll5LmQ/aJZHnfoK9sE2hJN4T/y+QqQWOOzzf1bllzcmxs+OSW3k2Oz+H6OCC1deHWsWNBIrLdNiYRkVubK5I886+cvn/RIzv7uh7gCJJh49gZF8MCV+d5BQgD8rx6A8P2ZsbzZIlrgrQA6yORZ4YhaiuMfZ/jq3HXcQO/J0IPRVdlijwfWQDtmmtiT1ZV9CEo8XtOoNVdw/F9ToRtjTLkiz2vWbWANUHyxHhe5t4wl948rwAhnOa12iXsYkY8W4ZdE6QDAB6FJ9Ci6gInCnmBjqhaDDVcAsFQ4bWBDl5h4AS8DkMLz3BmAit9+f7en3kn+fI9KjNTPcp8eDivz7xxPjyPMkDt9YSmpcaBeD/qrx//3mE5T4ZfXHP1yeknjqsxvRw3y+aWxJozqSE3nYCzUv6b1vEbQyffVB1Jxte8qT6cSQTQP5V2CnhcLpfL5wo65SkpR/BXbQV5NFbBrqSQwar1EeBr/b5gdB46Yrhq5SBg7c83fr7hBbD2AgTvGj7bXVGht9ZLgK+CvLznroN+uTH++eUVR3bUHdkJKI0UxYu+DHs6mWj9LwmKlFb4beb43otkRseIvedR4m8rSr5Fg+aRYnwk0/ce129zZYwUG/VfonXy6ZdhonjRFQimMfX7lfasxZCZWeZ6ZkvIhq6slX+klmMAx8scakBTH4h+MivrJL0PBPjCoY7gLSQuTRiWrq+A/6/+JTjcNLRbotShKPj/8f8nphQvkJfOTC8FtP1LRX+1Fx3+ZW2FrA9z6RKmkR3CwTZdvtSHlZX0YZ/dxTWzTycE0cPiWlGtvLAy9fNn5GAk6+9//KgJ2xM/fStaICpGgiZUnzVHgDfX2isgp7PgMlykMYrFKod9/BApI4VkRZZ8/FAOY1W0PfLrP7G7+Yu7qz27u2l+fk17Zs5HtEF1VbK40iD0KZ1XkgJWSR/CtjZjPt+jeoVUhffSjvuLnm7KNfgbD/QCrf8f0Ws4opKvC3WmpEpIk2QzsW12VDMe9Yxfaq9nvKkNrJBFE1NSFVIlSE2pEYY8NQNTdZUEAtJIEKVIlSBzSpQy5KwgiFQXRLmJ5ErD0XybYSVby8STVpPDr8S86qtLDLSMIEFqEbGevcWMIlVCGqkyVIRHh/GkOsi9SkYhgVIfTWWQcvwyamF0eFsBZCA9xrplNViRrzbxpNW4YBTpZzkgi8U47wzro8r8mDY16jOkbJWWzV4efjcoZPYz5bs6qgN+AaXEO1xJ2bil3lbjgFHMHrgWI8iQIdNmU3hlH53BBIaDdpVjZ2/AY7b7JHGew9jSkJi7X7qMWhgd3oxV1XbNqL7ypMOpTMVVV+xhGZZJMjq8qFIU2Iohre+jJg9V9MmjwrmMOtHkWG+CCpXldP5dfuLWkK5O2Z3jv1nD0qH/vZpSCs1ahNb3ACJNASpTFFLcYiiq4zotPUuVvq+YEb8MN+gmekeUAcKKGtMStJMxQwYl8mYvKW6RsfKMta0SScv8E+hQBWO7VSWSSlJksZiJYkoxJTNV2kfwc+J4GxmD4JcuXYS3OSCbbG5nsN0vCKwaENXsoL4/OckulkKXU/xU1lXkvuzTwdo+1ZhGSJi4gJtkohoVFvxgdLi0c7W0ud4ow7PCCUurCqv9xeL9HLpbxZ3YmZHDQk+KryvPGECVCAQyk9K9tTu3/VrrZjDZeKOVvYo9btPpVJt32m7TO0CQDfhqjfuH/uPPZVbxsJ49W6iLsbPlsXfn0G9/HEnVl7AiazdPaDHBKebYwhI3sI01NtgvTg65XBd7PH7oPXAwpjHatGtmexYnYeB00Vel6gvVLLZjaguxvpB93DfUoLKYlnCyPCRdp6N0t8srzt+6bqDcnL3Vj89OH59OA/aseWCTp9OAxa7wkXF72t6vjslWFdcOuU3Gjps/61JvJ218GwHdmP21+ZsunV3ASPdpsHd2Z8AxPC5oAXjc9x9348UXe+E0XVaW+hgeWWABCUlKDk2/X8fPzvE/97SxxZMj9SI92VhVOGj3KmsMiyh0oyMXv1A/wwHJnAtMCmRxRN5XZRnIk9cWAfVa+o0sc9v88LCmMzZ0Z/PeRH4iWcn0yUYAfltXtNJaNlTZcsc9DzwWpwuhetUxlf1TURTTlZl6Vs5NRcpVm12olSYpm3QTY3th2pl/OtO6cB+MOhluMqwMppPlZ2LAFUW5+nMg6RpJ7hls+A1nR+KoWFN/sfsw3tShTLl9J1bW8IyuWfF9ln/Tm5mw8Fk3t/1/bxe1d3O+Q99UaC0gVUJSWICbWWQ1rUe1ZJCH1kFy1zBblg/DovGQYPtcsS2d8g32YHbboDE04IpGqS4oXDLnFrXhCprWqNDe3mGk3kMdD8uux1FJayjCncdxiscxyhNRZhdOUHgilSgXWBPsRAvwII8nWIBv22I91B4PrSNkT87/KaNVfjRN7zZ+QD2hd5d78dt8iDKq8N1UWm51fznv2Kna288122xXb9/+9pvesv5SckYpbPPeonYho4/jtB2cTM/fpoufPlpu3m6XC7jPd31MidvW+kOtKnNoJZjmn5GeCuBtHIIzr/xEi0n4/mC/JFUFVAAZmw/85PufYuyFuWlTkdK9MfOaBMJBtnU8UIsaDG0/C/XLwUaFujA2gFzU5kKzwaEiKrTClAbqQo4SgtooFOsBlhIOtQnyPgDZ/2kZzpDt9oKzuA4FVf9BuFH10d4I0mAvzprA4if1grMJg7Crn+tiE7pab8WsyDMJYoQ83okbCs4E1huyZlNoVDlnJYf0s3DPzVdiXddox8vVU2+vQy3OYigKsMZ29JA551mfGNIKU4AqdGKoE+xcsku4I5aRiLmhgUp9bnWnJc7ZNuWsQxU6MdQJdl5znwm1vaO0q11O9Ou0oRe2ThCJClRlztrA4ppT72QkNRtd0512ljb2Owv3ms6WFB2gt3XtBBiJFPtImxy1M1isDRQ6vED4kPbzicYjaSRkJnhkqJWYkjbSCW2P1YS6drQnwj2UHkBN0KhCJ/KCRboKaoUNKwHrIB8aQghrFu4g2aHpSVWmptSgUQuzLtplrIs8QghrDu0gLj8lnMrt1cJpJ3hQTT13fTKrtZpZiFpaCdxNAM/m/jFba84qPYRG+SOREji5r9MSNhstzq6EGu0MiU5DOa4uUFe3h7FQjQKsqdkxa3t7bCPdIdxXTQphwiOXK1dXWyxr/r9vUeylxjFb4kEsHNJn4TgL+OJP7EDf8Uh18jqLdUkBO5tLqP/woJF5QzYjuxim6zjUYkz2llfm3Afh97lubB9q86j6oHxcfkxwy3SsD5SPDr7zFxbSoXzAftjupleCviytocU4mjbewViszCNZCtgEJR+Z7gsSd0TtpBHwzNZ7rVms4zEIcTtl9hhe9Zf22WQv+VnnaqxJRznWqHxfrUk3RzoaLdGGnk2wYgGvDi6xuw6F0k2ng0f5NWNbk5VQW9nq3Tvt0xGOzEynsuzRblYIPuW+rXKDRcgHo9E6cTyChZ1FdxPArEQLglUxBPU8+qcihWLjRXach9l3Gs9wa7SUPC2aWlUirkBKJS07ypyzh7xn6RUMrRXs7JDKM+SCH6LfwhbWR96ycZrrjfBGeVeU7vDueHrtlD9F5VOWNp8wtG9DqL/ZD5ClL7EHwFb5YBU0Jzi0a9/ZPzEkjNyhN//OBLydTYfcSAzIauG7Hf9BhTlXVFx9fFuSSqATBfHEuN/TIwiuQ0Wdc7fNEZy41TEiMsJx95Bu1tG7vk37jKbx76v14iwKcF2FQnZsHb90ca574XLjRg2pXwpufQiwQRkwQy2wQTlC24PQBIAWWoDt0fDWYy5JAZNGkTPtsu/DAKjuWnbK77hKjH9frRdnUYDrUBHkitbiXFFHca0EWU8383stXqs4i1z6v2//1PJyfkg7MzW9BwIAc6QCPIdbUOuE7fGHzAGQnSQNCleq2Casq2uCMY1T+AboXVsqspeSEREy6wbL6DDZdR1BBD747/tHHZA1WGKn6DQowib5jaESEuEhA4b1VdkWBuQKCAchPPjGJEgAkQGjgFVUBgh8Zw3YiOzrE3M6Cq3qbleXne4RevDE5KD0/ATAhoeBY2LEpLDDpBI6ngvySFRtZZPoduq4GJ6X4BVLJuxHj2DDg206v4Jeb88XZGuMTdHYL0DYAvgq7RgDzfaMKjw4+uqgGu188saRogEXCRhh503/0vLpC+GLS6C0X/vNMFgLSEnVgqAAbYrjNnHnMaDM9ADTr08NFFwTLRTdXgf69NCwXtG+GIArajYF3k22Y2LM2Qhar+s5132mRZadxKzsgA3OXvJWm7wpf4KwAA/YJmxnKCmPhSp734RUgHPHWXgTktAK7VCETqDluDZyKaMwhmGvCFhhz3IPTtlCIBHHOI97owPfAMsX7am8k6nblQGP4yabWr9ceBHaAqH1pQ8BwQk1JQ0o7Qf5v0dfUXZ6eJXDqiCEKSepJ3RjN6nME7yqwWMWFOD2vm2qwz7DtZBddo9lDbPieksRgorILYvLjnuBFef8hr/ldtDhIvPLdBJnU9+usMPOhNQUpOiURFPjbkbkbR1k/5IfewS6xDpepqKYlVCcjFAMXyXqkZwJAHqNYk3QKqwehEqO6tiEnlxrP0Q/aAYUiH0qPbDJVk16Sz1b1eBSEppjRbDy+UipuYVnA7CsXy1eGdUsyhmkDuNzsUrWAzY8DlaE2AwMpaIq5txI9n9Q1MS8ZXsKHj6oUMdRNKfb1B2qHsh+b1L9uCagwCl+T2tMIt5sfNwFhwQQzENzZgDwmYO1ATX1UNVxYexfUoK3GID10xGbBuPmofJ4PnMCrJoL2k1LYawOwgiozH1p9Lhc7Fa6Df26n6POuueF2wyskEB+IlQtkMLbxIDdSiPJiK9IYN5DpzUngh8Pn+FAv7ykUr8zrsUDMFjngRh6uDGXExnFIWL94F5/jZEtagINpQvmLumJUGQkVWUMU9X3fu5OLZjqRsTOW1Uh3W/nRrd+waCoiQ0YK6Gbl4CUJAIEOh0DlaH9X6w0g+N6JhFQ+9cEymGPRDscwuuYE/M3lHr+Z82TuqyNRAkakY6TZapWNUZ+pbSHdmFDF+J2MEsNoX7fvpSUcr8SUwKE+V9mN8s4TkE/tmjhf1RiQ1rbWJJyf99uE6alLlvhj07t2tqbNf9tUZn6OWTbjlvqefiqXO3mIg5U+6OyXvFTVU6e8od3uppYPAWc9oQS/DB+Xj/GhOZRF0fzces2XTP6xLbstJHK4dh5xux0VjnsQEc5GU4gN+1+RUzscRHhIoxrJWGJU+pTYMuzq/Zip0jrDe52KyXZnhCtIdo1O4Vs+6I3oUyV1xUUof3AU27YRdbZi4nco7cmFWV7JccyQjFpQnmfNpRsJA6No8FKIcPExEeAnc6q+RXDkkvFJ0RQVsk8cucSOaeKVG4wSjTG0GmSMynl5M8DMKH+RlRUjINbPnVDUAOiGbpOw12ne/YXDkGPCNKPDdE9zNNkF7RYTBWFTH2MpO8ZY/lD6z/bR5Q23+hZd6PSBxWL7LoQjFKK7QXVNsqy5HyWqezIuhCEOvlqfk4Zypq7wdj9FJZk/iNdTkd3wyrwJk653w8qBd6JTB/Nk2ARZiEzYIUlIzYsuV9Qvh+gFv0oqqoZCKw6lncLSVhk8z4fJ17TTuhdd9gnLEVmqszS2fXS2zADEqtGBco1ySGHks3OAU/+Osf/A77aZRNNUcH+5P/kcyBhVN04LLLJFLIXT+ZPNSpbSvR9bHzZkjX8AkACQk948lxVvmDARspLmSrYFk2liQh20AOLMqaNFCyXlaolf8KatSxSngfM0u1OJqSbakBsuAWCcFU1Ok10I6XJWPIQu073KYO6xLs7Q0/xsKD95YQ3Kv+YP6vN8yWn/KkxKwITJrKdGMobL2Mu6Dw24JUrVV3NHGcv3YdHbl7I/70TW5llM+b6YI7Bf/CR49MDKpzaX+/9PPhzcB94sP8NuuuxZse7MXv866u3Zv+UXc0+nzF4B2+QV5enPg0uoyUCHSDjrijvrwHjRPLo5ePy7Po5Jz9j1IvmvfJ4GaZC8WYHqhDdHRwGujzQLbvTnOXskZDxM5CNC/EquJZQ8E8/Rp6MlpQLYG53SBlMnrDOXaY/Ow/MmPXMjTvFNMVCc4RSEwMyS1dgzKM8b3tiJTe2YYUslykxEOR3MqZkkXSxTWkDaaSoIqXV2Jgrba6B7/CZULPIb1kmHdx9+E6ZPqbOpDBLvhOVw83hOjvbvXSoYP9uvjePurv2x+f21+a3l0BHWE409fTJotOD8Nf8Rzjo4mFZjYegIEcp68L4k98akUQkVxxZTNoqkgYObe7TQMRbhmSwS8jgE4imLIOdI78RhOITEVSr867bXE/RW/SaKFNFisy4lnkLleZ4RCJ5bH7vlqZqN9iySZ35pkS8kerKCtO07Rey9+/LmoqXnuxF897E3bL6Pzbd9ITpaNbJW7U09XqVhFl9077LVYHBRiEO95CGV0IMxAp5RrAZvf7NZzhO5BMsBbDlmVjhdrr1Z4V/ZTHiAkwOv9OPid7R1N/cUxbMsAmbvuOhzBn0L+tpnrmT4VjJgn91ki+iXs4UdZpPFY8eNQWLbDFxrPgWqkDRMgoFxkFEgd6xzuGaw46WR8AYUj/EdIXCjQ4Ox/tBrB+sj9aqo5k5ao+Ne7egpR1D6INNqwG1tW6FyEZhih+MoIvFY6qnVZ/ZREQ0ksi6L/46O0uzDAWZpJGkY4LYPjCgHVGBH9FMTLLMcI3Q3AqO/zh42XTqtOtI0mDaXifgs1eA0YyzaKYvESN12oUGfIIAnf2gXME+bOmiKDIQdX3eHmn4YFrRfYLbDrF8cH1wunUC/G0P7qHsnJZMh2epO9lwZDqVuBpKjaxLGO3U6LKRxtNHZxEEFKQ2srmrn541qnUzk2lR/zCBU6Wf1neRj7pNezgH6a7X3Dd8Hszvas1a/vp0YJAOGe1iUTKFKrYrOmXpDegWgzvkHb0Y3tSj5S0Mk+GHwH3bzWCqH7NO8VggDDqnTcQ4CMZ3rM4jULuMdv3sVKzPR531Y1QYYyBWq41O21xp21AIBc2Ga60ujIyz2CGa1zW31VeO1ocdOtba1XBC7UZmuqhWbge6Bqo3WhR+CjhobC1E70B5hJUEPCBVfb53QrMYjaHbUgRP776p1VkXuZnRHtZuM1uLnLIW5RYJWSN2SORmyPgYmvSHeU5JKLUG5To+mYVplmAY3YWMbLzG9teIzq2SoKuStg4rCZ7GhtKi21dRnaLI6kj5mlT+l07z6yu/5H+FRygCD4DTbMdKCPNhP9yHVvDC+ZDmP+a7n84B+Stkg/ZmilhrV/V6h7rs2aXraOwokDuDR4PZaQeAT956lxUN1lyrKnqcrnzKPBV9uvb9j6WdiPO3A57zPG2ffH0z144OTqmx0oOJl/AUsicpI83f/SlPLJ+wn+Cp4OWX3zCeqSf31vb4Qu0FAR74+T8Cap1ixX0J9i0IVBU71h+Ts9I6HcEW+c5ewWm6Ws+f6s71E79vuHqGTuiWbImvQfasbIhqeXi8mawMVW80TyjqZRvJaDaa5GHG78Z/r4/X4pXL5D8zBuNFo2xMGy3DM84bqfGpsXsPMPCKsLBKi9ZR67h19foWR04O0RJwDjt9FE51R1q1jne+xZVVUgWqlY5MwiqsosromTRn+m7ERkjV2kVKm/+eZRf/SJk9uJaNlcR5w2AtIA0puyNAxQI2MMm33F+iT+3oqG74Y0WAgBHUvMIdflXVxVV56XrWGu8030dBD41V892oGc2aNzINcFl6hBBWDsoDy8TlldRHqDIFCQTY/ZdxiWkxepaWUBB4rVc4BVPLS1/yN0VlXoKUtI8vARgBG7bm9uZS2ksvrgv7S/sWPmmlkILT9lu8Exwm9txA/2BSAQbTxRWafYBpV5IaoeTEC66S5WnCiFrJ9b4yaj8HRix5+BV09WLoN2nHdPpa6sH1XfP1yXA0AR33/GHMG8KqXxIQKs5nfPkxOLSHoTrPXEp7Cq5CJ9pnuVayd8UeZHJ5WU9W0W+3S0QlKqAEB8PSsTpOrrOrvbC67nq1XzHs6ztvrfjZoyuT9NnCdZyJxdUIC/SwIxGY6qCELKtzX2cINtPFuXxuwUBa6AFxkw15kwVA3WVUbOwETCqCDOTNJRbJaZTJh5jqwcqpfNR+w9QUa2S32R5qw0nOEg/cUNAPgV1XaTSBwiCNPRGErSpQi7s2+wpfz3t/6CyrsmHs04w1ByTAnw2TyHjjFoJ+4bxJPtQ46F0MgFW71aZ+LRqzUpnoDDVH1wPdk5i12WePABm9x8TsUN7FPInl0qGW5/xoOdst7Ui6GzGY4hid0sw1qyPWEbAsURo2ejzRtPFdSoAFHWS7c6+O9dl6cKhYwG+vREwRd61wHmdkUrm+nNnIUSLLNx31Ax/IhEjdRkLCW7dmsWTrDAZ+UPrkwAotXF3isiN1SKXsCuapbsLMF20vyr0LsJb9GFYEiIg8mgHJchKqKDjbkoDxZblLt9cm1fxufdLM64S58X7mSoOFW9waQ69c987SZIx8y3nIQSDc9s/phwVwNLDSWOhlPBJsxTPRFgUnBiStRPWnqRmtD/v4YtA3/LcdwrCJ2hnaS22qUnadgZJWUrtt5Q6OSXxagc42hH0Jjua+eNZ2URm5Uklvlr2z3JWbaLyJRcYrx7lkpvUrntp70zIBuaGJnTetDHaO7x8zyiUovZA2u8aqeV/AO482pbp60W5WcTbopyYp6QBYV7GDbSIrzK2HD/xo0Qe9bGE2H8bZeHIgh6CuseHv7QEccqffDgxRTdLjtwYfuB7sB2HOjuhtQycuOIEdzwVefS1Q81kH+xMIH3AbA5O/XQC8IMsyNfJ8cqjBPAHgEllJdl2NcDmjcgQX2SSoAUGTVFTVbiu8QQqvL2Q3kShhy8xVuVXt71miTVpa0tCbtsZr2RecLtZyvZYZdOJ2iWFFce/i30Fg5B3H48EohpOtxrl9sL8W810Ht+KNn6oM9JGISTyjIkb3JKx9sFF3ggglb39X2YFdK0HVcNaVXF04kCEXuDOsAg0Ax6rnmWWo88nnkOh7GnX7j8qXgmGqJ5UjP/Oa0cVvElcNyKLrnLeVff2xtZqwcOtaJS1Hcu2Sr6NXOoQAfU1+8kV+eyHt0ifrPd0q1ND7MICfgt4sqcACrXmyXB7VOgCjGZBvGrUozfeGZKuwetdrq/YGCH6LWHRN2w73FOnOKg8nXd4h8IwfbUQaUtoc7ak5MnLwfeOG/HSAntOiiLQw19fV3pOxdvlZcL8CEHxeQpbISNrd0Is6SNRtVMB0j2SglIOCPNASD6hIDrIpT8eUWekal7m9v0HUL6Tnur0fE967Yiio5MNg7fh8JskxZMEIbrCAFxhQBmMys7XmLsGZ4Nmkzi/4FrLXvNMGg0LpMDPcsE3vQBg6VmevW7G73m01ICiTmDspFQAfWh1UO1VQE+MKXd/x04wlhq5lkEEtR6I5AlMDX9NBXw7FtOwZB9XzrLgvPIEcgdFOb2gN6x5RAfKTgfwldl3tKwabyClfd1rIF5tAIgbxFznyvZ0tKmY2+08hLhfMQC3DgfcSbIgonilYzB+uyvE6WxUy+SRMmU40/Ut2Yuv0LuiBHFzACjM8Ei1MguimkzO5QRJEYHEkAN1kg3t56SHFGewKtvql8Pbcar8iyiIlstbLibzODVt+1mzTRnHoQJ2+TGaT96S1ifzVyFQtxOFlVQHncG/XX22uHjnkYPkALFBQu6VxfGjLMUqxtcr9B7b083prv/X/kgud3UQCV6nC3KyeDoAmOKDIDKYko0Gt74vuTmgbyX0A7dBDAU0KKdtleqxucW5YGlcSNLYdBlp6AGNCJpOYuxnlyWbDzsIkUtRXdzkshjdPKGyMSltfIZJD0dJ20Uy9DwsvA5BGC96JqCnldTLmtLkQX4o4dysBBAIHnEqjj2eqdFVjC0DdK4v7RLQU2WqykcMGgi9Vhcmbf1xwzb+HgJ1M3pJD8hgrtRp61aTrJqhvs1+BPPdY8pzWm72pkPU3Dd3jKBrFLoswCELjhtXAho1pCjTQWs9xUvWcdv9Ci/TLbxJd1GHT2tJy6rKLQx9gDkkjBZ/1jCwkjlfDYKE6HYhfJjqTZO7Ujw0BQime6PEUTuU6O6tnBQr2YX1lmF7rfQVzFHkeRYmNSaaNiQmjxumYpW4DE4/v6m15OIrUq5ekeWE1zyhIb+cR6gbepu3RjACdrBO1LFhM6BSiIBBhfxVhl1uhCxfVmCU2FdZ5osQCiRHJlNMtL4n9XmCBjLuNC8Je1PTV75tUHgztRdsgNW6DkbXzYjS25JrDYak9x/u9AZpW05T0LrFV6enAvoWvA1hL5nYQpWZ+Cjap3Dsd+dQN2n+Fuv5ry1eBnhKvjuh7v4B81BVuiG5Cp7bnn/pBANqql7C6Va+juleEhf8fiN6j34U8OezqQz+zTzv/oQ9Kx4dxVNX0/NdKFvEzyIFbNaG9HByCDBDZyn6r1eiz24BtZv5JuocDr9Zt1igqfjftAZh3euilNsEDpW9727ckzRztl3JrULuaUElYZRJV2+q9b0Kb0z5ctxrjnhzYp39gWquJCnQIUiPsOaPbR95kwSLXJ2S0XOmj/Q7lEKxRESzqCIzlLl1MSYAJ1zU5rJdQ3ofUKcA2fXB5UuC+CLHM3TlUiHQnf7pUqQLChu5F/dghuNA6Xn1QYbmQxQEJ0++uN2rXZm8YdjZ+GaYfjq9I0FgO/oCOav2GTAm9dgMOAxEjW+gN/xEE/XhRoUgAxgcuZtZKrhvkAjD+3FoQJSYm6TXGOZgQUdzQhbDAdu5l/Skutcex3YyKpBs3Ity2A/C9ZUL4vTn8JXYd7AMGh2U7Z/N+Q7/aB5y2w/dAWKc0RyhZGSmSAZvr1SsZZLD7GJaEVUmuXib2mrKm0MrkdXbt7T1Wb3NL2sDaAB2mnqwIHhWTwW7jveYae7XWjpAg6TET97t8jf7Ky5POYBdwnXluK6qDfYPt58sFhw13hJiyj2q6LSL2KWP3nXbbj0dNExA4kdqJNtl5cCAstc2RX6mees6gOSLu0bqg642f96a/1WkC/cwuZ5BBc2wvs8sGt8pKaMHK6G2xlc/bFf08YmjpQD63RDLYBZy3K/y5YSjrUGoSOnAyJIOp9hKqIFoa6Oybw+vs2tmXrBIVKZlMSdq8BIk1jocLUEFnsAs4oSVqOZSblV1CgqXwXoSpgGBp92J+nJo6W2T9UC/eJrhAH4rMNu+EscnjcSzHHPmmfjMo2x2yb9Froyj91phWmzReOe9huVUc3qX1/qDnfSVakOj6kL/965TCHyzTT/3PfbgskNkSDbIxkB5w4J1+BjvDVjlvV+HnIaMMi3biXzRvsFUU3KlrY3VvbfEMdgE9KuPfBesf+s/ZNtwOlp57RGYb/UiFfXrS1Z5MWDNPXRwmePWtSOn5YEBOuh7Y/B71cwk/tWbwoxfaPNMYUgfrfZxtUjYaurBJV03KSOpG4HGmCJfDFqHf3oWcua/95KWcLVhyKqlUX/546CtYVx3WyJiSBVdMlHTS0znIZEk/OTBDWJVHalK/q05VDpnqMeL/j87ffANqBaHpDILDB3FPmbzQD9Jw5FiiiQiMtLVLxhFO1T9dWiFWNyOzhm/F97vyxD7LOxyjYLzs0wJonKpaghaShMRuyv1hA4iNoQPpwC4sm6Y3VsWe6VEEEo2cAFj9K1ver9nKw4VpdlZP6Ohmz4pmahholMXK6cxoeSY8fVJf6kr/AebkQduzDKlTqhjazh3qsW8qpwNdMin8U6f5/dnH7IlskL2UfSPvmUP9ymVI26GL6l10mVoRaOp8Y+LfVWm00NVcOLjpQZM6dKGj66+92/yPnebR9Pn08rQ13Zu+HvRCEWl+0PM9R/r0x5oP6vypS31uM6CH24bfVdv0zH3XIbsPuL1c/khFsZ3QT0DNdQWLmyvHX1JGOchJ1McExFgNPPBYkFUroIzWkU+9+dFnh+L64usA6bHM8FWL+T2Ju+aq6jrx3OKixDyelljH5yQOn0yUhyrZyrstvybuNRWfCkXnmba6HO8rfLV8Vc35w/fCJ/HJh+viEwEsht/8EkNQDPl92edJ4wS8aFyA9x7c+4U7S3dC7K4QGrtteXMb2/cdY1uzbWKnqzecmMnE8zgz3Cvw1JlXXooRhd23aPDxZCqXKq6Gb4H84EkpS3PqfIOhgBjD5iVWiXKvKeJ0SjJxsv4iNxwvUFK8J8aKCQN0h4/E+KRoxizixod/zZ5oNSeDn/Cawapy3+yL42S0K/OsDoHbWemVgt20OEieamf0Zxju2TvXfvpOJfsJeKx1tNhctntxz+sP4x5CjUT26LToRuqjNnYUh1JPVXezq5GcjqXSnJM4FeIAuxn61t2BRHulgMx+eMXguqOy/Y34dNAVkPeYKfyqU0rkL9y9gcJqN8IVEz60Rl0NNCoK0w41PGu+oSfKCcvNrIikQozLEMvIOQ8IXcIx7IfiwWzWRnxWnEnZt5pc3royUOhXdUwTGoWNTZv5lDgoYXoCY20rMtYx9etItjiTn6sw6Njde8XYkeQgeCx4ItAvElI9ORaO/bHe+6iX7qG0fqVUXP2v0kuK6XGdyy6cevmCfv/EhH7hpdJ9mZmHbdqQ+fmZ/vjzXGuo0SR3ePP21EXWSaBsha3oz5z9qaI5bUKoIn4+OaqCPyQN9DOUIdRI1G/vxaqe/Pl0wv04Pr8poYKuJEeT/x29nbTmX/M2l/2Sp+tv/zJx7fX7SGeI5L7sizx5omb9rgnw9TeGby8GDQIl8P8Ut4dIXBkAKka5W59+VGkttXhAj4LC1YenadPHnsUox0oiXTKk1n7+vkzezliD9C5u+L0oyazlDm+cIFm6Sw9Dv6P/0AMViMvHf+YmoBdRGU2jFvLQeZSiT9HqPQBBEEvK6EtL3Pf+0pl+o89l7+VJe08MipP+e52lguegBLdF/pPhWBjc2Qc2ZhBkwcO/920jUW3u2DrMlhtDdwnjxUU8tbyVXCkTJEzhI0Eg4mkVMcIbZlZ5WP+L+cs/fOG5//jP9MHP+31/71ve8+d9an40q/cAg0hsPuPYHHx9T/t6uKTKNQ9r9oXb0H76cs3i4o0vsOELyPi2zvkpw9oxCzdgGa8mcV7X/9z3qfRum6VybZ2NeoQ5tZebAgQE40m9eWzZSsXWdTlH21eSw/Flla3UpKSwZQRWWCK05F7sKOu4HekF7YZ6km7R8gnu9Kno38vf73cMk83kTI6IK+VdSBuo5bxmKH/goS7ZPK1x49ltLRkG1h6E/843+LgNPh+6K1WB2VdrtLjH5V9/0UlISffYesyeHbYYKg2KaqVidqjui84i3Zi5zuojB2JaVItjKTZecvRSqIVGB2zTfooey5tVUOWdphMShsJF4WASKTAtYFOZH8jLERWeCsfWMqNgvXxkTnFK7q7t8l7eO9JoedcZKAkeSHCGgsqGi0ehajHGgo9KifEhzW6j7ouPwtfMaybc93Xk+R5ENSSCpBFUINgBQSANSwTjtYg28huW989D1TUkbCwt8mc6f7ZMEli0aYPLR9KoioszgywFLmu9qEmIIuSHe6hqw8eBvYK8DRp9z9CmeDrd2slP1WkIsn0LVJA+0paoAfD5CTRKzvGWgfdmD4pyESUVAjMNAHQ8E43axcAvUyyQnbsk5TMQC05EmUhX4zEqNVKJMxUgX1VA8SNQGGhUYHtluCRP17h3i422/4gBHW5aKXETEZqtm7FtVx8tEolsn193EBfQ4d//wgNzIHNaRVva/w0BSEty5tOSVzK44exoJUZYx6fR3j81ul+/f3BcPHjBInjkEAH7+sR+8BC7K7vYRktKPpR9n/Bnv5IZylf6Use0bNtTsTyVMI+fwHD9dqqKQLa8xvLYtIfpjcRAnEVbLe5USDuP1/tq/gSttn2zusKmHV4i7EFBeIYhYjnYbFxmWpkq0Hr5E6dKQuczHUqfJMr1J739vpoxmrD7z3QVQ7BPbGSazHYmkXDWmVG4h73ZpUsnJ6rC9EWnXZlULhsP8Bmu623qc9k7kp5NnHPc6wXLDZKGGzgwyWx2p4rHt4oWLFI8vCBrHMUjGOkUdjy3ut4bvaUh0JgKmRgMnY6jX2PLPj+tLqrxoYUmMsbfHaMc2NHu1WSiuwrGnjKBsVAcMIyZtR8Fa3RBd8aeze5O0fumdJ3umzZexgK13RnFgW7jJs0VhqoJJQkHCle0gbaq+lT3FsCQQXSXlqNvivfdfdPGC5i5zWSaqJHbLud12Wk5SjgLAr6pJnpRryu000ztI/flS9DN245KhrDO6b5p48lna6ejnxT8H3aULgYv/tygBns5oXwsfYc6sQuCbIKkrW7XZqQQd53TfdPGs5i1nUZ6+T9c1F9+iuBNX3w1EcBWiLbZczwsnFhAe64i2SXfPsuz7uUZ+oQ6WjzgPkLS7N+KTN6RJIOo3QqmsuwBZBiE6No2enrUr84c/Ca0n7oNxZ+3Mv3qsic+jvB8c0Q8EcQgM/wmHje/m+kZALuLPQN+QlvdJuHhL0Jmm2/9pFb7k//yjFrBC7rZax9ffsx2O+tuk+t9cYqgksPvP944l8VIeFmkkq+/ccZ1EZCykRRR5cVjjEAgRxhvmcdGBlRbuHlg4s8mxGe4maj8zAXURoUUyEDgRmrBIL22RMHuMmJTSLY4gBBIiPmFmTdxusU82sZcg4QXTIsTxPAwIR+GjzVrfKRCIswooA6Qr13g9fMYLn6EGzgElwmCkVpyTsgM0m/Um1X+p7I8oJv9Zk1zgEutbuS0u41dOA2wvIlR8tOjH4mjZABkNuFMYrizCrVsg3j8DWTmjHSMm4ncCFgILtS5xZXs+TQfAAc+/T6uGFIgkGg8n5ku7KPKJca1qfc7n57U3iwEGyLGrGR4HbtRmTTboSW3SQgkDL+IhzqbmvU+s9+4n4ZIU13wOGb1F3pes5MHNB87BAA0FL0EAwEDkGnSyLeiEGaqQa510B4Xr8C/+OlDvnOfajgquQA/bP8aQF+T6LMYrdtS8NzWdEbV/4ngB5YQSIMy5tTnW2x8l8wR+Q7ldPQ8fgwsUKZD0jy6HsuUhpnVmn3wThiQvBcuffp/XPT33LHMIGpZdD/j3a6y0qdPGVdHEwTYGOLZdeNuJCyDQcjdgt1gn/GO+SYEvxmYiieXMcrjVKoHlI4Mzd1bK96+25x4r+359Nrw4UGmHqM/bZ8xvRtmbhzAVb7plQVgAMdhFthIYkjY8+lfMkjnc2IIssN+m79MlH5avAt7MlO/2e+4f8RVcZc+/T0CwMxLKDTpZ9zJGAXa4jBfja/Dz6vuasKJQ4+YTJ+BqS9iThfuh4pLLtjzbAuNalZOrixu/VxKlapue0NKGvuf4gJAcmn95aMt681ll7juvu6kacnnZDQSezWmJK1V7zRt+/mBi4rLrnp/13hLufiaHTPpiYtIRr37vAPDDwixYAPj0qe/5uNLCmUhxH2EU3InGZcQHmRjkFlHrSfIUJP8SzV56vmDHRIm6o2xBtdnmFC7E67s4dIFb9684IT4/1EX67TQ1i+b/38OfX9tDMyScP8zaPB4RYCl0e5JjDLhwq0KTPgsCo+nIjAFEE2hcsXgqQ6x2FOfxMYTmbjYkovixkjTxZ1QT4knmX4gXgQGKj70TbP44WEOP/THNpcrf8+AAIBxAAik4YQgNP8XzK7yFEKjFGLxwYwKpZEMYTxXlXAe6o3Y3DzbzUTa3rMogwXR7qqK56Ee/+Tb1U9iewF01I8LthTnIsxwIKYmBiBdg6s1ZGFKjzTaa9XU+rK9cErIxrZLEZ5A2nQc5o+PQjVZ/0hdDa6uSXWS3gHPnxcIxO3UO+77LBBmhCOQw0kzb9h92PcJTC3MPUoGml4aSwzM6QdRNidZcdMVAOGLHp6LwugjS7MRgGWuVYkA08C7rDEOAI+deb2xouaIKfAoI/0qTDU/v40UJq66SjvIPHDdwJjq6cNfHoc69S1aSU1UdETI2brmA4HEHSqklgZMr3Lzte1Z6MMsCJn8IyupM0AjZ7ChcXHl73ilEw1stK9BoR9kVVShiDG5/YVt1scWYmVWLvE8cMo9e6ILwpNBzVYHjZoyc/XVngL4wtoTLzY0BXEfmhT3En3N5SdTBwBat3UN5oCmFaupujpMd+vyLeubRsnzOUZkgAzZQshjKZCyiX6i0/KDaLO8qgxcgRYOxMq4MXemh9U25hFr7T1g9wRAiDTTM4N9w+xFYssAIBqyR4q22eHp1V1Hx+tVcuP+7I0emJt6ku2Rw8u/IFfGQ5asGf//H1E/WoQJxvczjKo+wGhzjrHJp3yl89fX3jkoA5PuZO2k26G5ZnT/POIx6qwvSdH+3FHiptbEN2AjDdik7L8JOKn5xPtzQmfMmSsuLJPotHW1DC79j7quiv8uvbQ/og7XtecWL24YVatVw2SLRxbmGywYJiDpy/rMrdSiJLuynhDhjg1QlGaAaOoCGrucVHWN9IQMdHX1CxsgwKtXpHVthrh34rqAcq8TaXJsBUKRGPMkkeJ2MrmiQxn4KpqfmjSE8j97od7rol3djdSbdx8+ffn245fS6mjgj9FDg5E1tcBksfrvVw9T3y5WHjk4Ojm7uLq591k/SA7YfzLAiavpMDEAEASGQGFwBBKFxmBxeAKRRKZQaXQGk8WuyOHy+AKhSCyRyuQKikrKKqpqBeoamlraOrp6+gaGRsYmpmbmFhmWSFSODQaLwxOIJDKFSqMzmCw2h8vjC4QiMSCRyuQKpUqt0er0BqPJbLHa7PUGo8kMIIrhBEnR2kAYULPFajPsDqfL7fH6/HyBUMSIJVKZXKFUqXU0unr6BlSFDdPM3JaFpZUbtq1t7JDPpqOdbYBTmtmAELKmdjCl/0Jn1JDN7iuwcwj7XOwc+9P/MdEhbosdK8AnIFSoSDERsRISUjJypRSU/WNHTaOMlo4+R+cqVDIwqlKtRi2TOmaW1vXSrBkvZCZ61dAGu4323pTpPjSzadGqTTu7Dp26QGAIFAZHIFFoDBaHJxBJZAqVRmcwWWwOl8cXCEViiVQmV1BUUlZRVVPX0NTS1tHV0zcwNDI2MTUzt7BEotAYLA5PIJLIFCqNzmCy2Bwujy8QisSARCqTK5QqtUar0xuMJrPFarPXG4wmM4AohhMkRTNfEiRkRdV0w7Rsx/V8vkAoYsQSqUyuUKrUOpowtK2nb2CoNSLBLonkuk1h3wEldBkYdM9tClw8YuoySEmn2xRU1PTYZaimvm5TsKgniS5DBwF0YSiM4LkLAhKFxmBxeAKRRKZQaXRGeJux2Bwujy8QZq+kUn5/M3+M7/17O0XwQdFu3HSir23RvAnSYPpYsnipughC0H68EjRQSyZit8wx2F/cYqCM3kcw5/s1nyG7faKIdLxwnDmqqm4ZhrhDeVj/Zi1GjMSLssYsYGYUZAgmpQDYdF4HMzDglGH4nSkTjRyNQ1JoalUyx178gaPJlKkKhz4+S1s8sn7pCtyvzljATQ3lnbCgmbvQbRZuxj1N+C7BQe7UOwwDVGaQcTxA4R7lP8wqoRFyVUUuC/b3AJWXSbcRA845lI3Pch2vzC5eKOua50plpdlcUrMon0KoSZmj3bbYlM1ziuBMK8sti7miltukq/4OMx63d3hfejnywr5981ZpX2kz76nNC00NymXKxoUOblpMdNasziHzf70gqrq8F2TRjyZvlmaySAuZJUUeIolI9RD6NVDLTlWiGir7W6EriuNL+nHv+OZw9sJ796hLhngfu4UXmQT31HeKwAyuSJXaBWjAtvMqGFdWzuG5MMsC/q7UGByrJBx9mOnlCmFqvp/MbPjbjn5gauBvmjYessCZABfncAoeBFQpG9h+o1KjnS9MtpSp+aw2FK6EWmjAWOBGD444Vj8OURHO0wJXxGBDs5zvWajE743x1M2gIyxIo0dbD1ckrMY6u6Jia0x0An0OMuYXNXz5p6kqCK8cMpUsKAqv1868uML6digiZ8Tbj08S5T3SNqqz96uUooGI/pAzdlBJprYNIVd+MJgUlJSUvCJt9SAkNab7PpIGZ4+pUDc1IC6t+zWNZrE2MxVvXSnOOo/rhLJ6gAJbC6AAM9ukmmAJpUytyWASCtkaCvaYLiRQ3oTUaLbELJ4K86KmG80Dzv+1ud8d0luIXMmOWD1kce4AhZ16IKQodRw30MAULoGCs2mr/jtCy3LrKPiyGy3jwa5+BSSJs1y7CEa8F28Y2a52la8Zyj8l3JKJ7DfnWt1zSefruso4vqzbVdCFYM87JIjFk3yXlMV77gg3BX223YtMYYpZTOdZN1WoE9sgZ8Iik3n255x3j/uJcNYjB1qTv9Fk42ZX0q8/C5vs2oOXN9jXObPA+fN8VtXA05pxhsndKDDuhq4FOwAGWpjlxfW4ACPECAAAtGAFAOBFAI707OhKF3aKc9iP3YQEU375ApdfIDWNgFqIMwZazoXnGGBA1Jdq4rzd293YOhWu3uFF1gOOvw8v9wra44u/XOe9+PHfA94KFY7niwuU5jVIvt2KAhFFSpSpssTDbxzRFOKe/HLAQxOTSwh3L8zgdJB9o+9mEOTdGRCd+57DaXToE9ZsiYmQ3BW/sD0ZqTw4us4n+NteMod/lylCwWsbiN21QiLb16MSqF+X1jlzejrD350/pnjEY5yWYIBIIDYQGeCA+E1m8UBo63mbtmKECkHdvYoTteHaXcJc0uGqP4Kg5hd6z8PXe8mX2UrcLkoX229OqYMjVdvOPnC1HfEPTbtJt4f3Jta8kmJnFMJdi0QA75wXOTVB4WE4LY1vme/ehB3RFte9oRN0aibpnG7ePTlDHcejrakl7osyiHtibusO3XB16VE0J2WN+xyP/8Nfo0L16wcm7F8tL3iULX5cx+YMnkvRbHObjOFSpWqLVp0CHHygaTLaxfBiaJEFtiZ4WAW6HynWFLYMdkARtThd8xmmXEn3vxfifdOZxPumuxPv8wBMuXZv1002Y4vgtcDJvbkUhcVVUOVQDW5S2feomHOm926HLNwWNREJFfOnvpKXRK0vHClrqBIx61Aa6rrPXaxdPtXlyb4LPIv3XRTl5VCYmbjvjBPvSjRikvhI7R+zqn4bHo9rRjYNl8fitArpQuWaPtZc1Z3bPOnF9KkZaaIlgDHhWIDlsNwqPBNEvXTQ/eTdZzNdmPjZZxgDXTZ230Wf6FSh/QoQJENqVw6gk1Fr1C49YMFk9crRJJ2WjLmE9bPPo++cn30mWyYzjh4brIab9KFhpCtlQl1QiC6FacXjzgWvlk44w3xUjyfdbuicHS61zG6Mh6JsSGK8LQKLcau41v2jTDbJdlLBDQahLLDjMrgB7WvjRbafFnhbyA3ZVNWggZhS3ubpegV7QyIIx4IA9LeCAIAINIEDOHA+1AP9Gx5jf7xTnbqxxJmjAI4en6bM8xXnNFVFGJg24wsjFJoHKl5pEleP7rfVqc5OHMKDmVTYDiK4MmaZtjjS386gh7eTFyrcmQBXnzV/KT88RTeR/Xxf64eJdtTkHphpWzWN3Me0dCOp2NT+oJNzU1vcZcznKj0gBT2nF9rWfadvOa/vBRU5fcuKDfY6MYNQVTa5LyGW9cWJdNuchYLYXzdP+5mxMuTRtu95iKZt/bumtea2LLjRW3vJHBiuYgRxPOTjinj3EsuXirVdRbB7kWmL+MxrsVJTlGTXq4ugCF2mJH/an6p8Th8Rr4r3nUILtYmypIf6f3JI/XZlyqdSgGBSd9N8pkjchHo0UmIV182U1Tt2E8xM5hdIH4qyKO6UX2bPlacUV4pQ2kL/dc1+3hG3ovmJKuskobieU7q155IsbD1ba5UOD39tJ8xa/22I1IOqqNvNd3f78cd55upxMCWyi/C0GXzWmM9YZ+fD89bgUL3QmJJBP8+e4ql4s4yqkXHOgSyewUh4yI0hF62uDd6p37xKX6b2lSvNuK/w3wt7rFPzjL2kx+pZCk3cLeCLHn8h64sWe4Oa7jEw1W+FaQEsAck14E+NQ0PiK8c3u3OCL5RNjvodWZVc8qaYlrI3FnL07ttjmmuvmKh5+fJbn0a+vfdpsNJTGHiPhH35qVlRGQZWIaMIDFTYvU/1iuZggm/H57K+dPwER4OjKaMcDMweIx8GJpc9/ezDj7COOVmriJM4VxzNOMJ3E64ynCvWhlMMLoALBo9r03CFFZOTnssczPWTifm2TiQfCqEsz/VQAq4rw3M9jOGIx5fkiyv5sKTKVtKhSZUgjVMgvRqiFDlpxTClkKcbKh2UbLhSFdcNmR66YdPDEF2BBJ2EfkqByS3PnVm10E/647vFUA9nqjq6IdUBx8OaoqxuaHXA7suqCChXjGbps0751BMc7eaexKK4HB5scMxJgzlORejhQjcsWWHkgw9f+/A+wMg7V4dX/1jWzOvzH1m1rFnWMzd2OgDSy9x15113ed51vt5s9N68RG9N83+xmDVDCMO423mNGRnkcjPV/o986z66XPFrx83rqdd/20N4C1w5QdGn7j+8d7FXK7nU6X+0fQD84jEa1ILk/pV0i/Xc9ot1VNEyVQy1/PGcAns5TqKMTwHI+0zUeZ1700c/TbeIpuRdN03/CV9p+gAAAAA=) format('woff2'); - font-weight: normal; - font-style: normal; - font-display: swap; -} \ No newline at end of file diff --git a/desktop/sources/links/main.css b/desktop/sources/links/main.css deleted file mode 100644 index d70e743..0000000 --- a/desktop/sources/links/main.css +++ /dev/null @@ -1,31 +0,0 @@ -body { margin:0px; padding:0px; overflow:hidden; font-family:"input_mono_regular",courier,monospace; background:000; -webkit-app-region: drag; -webkit-user-select: none; font-size:12px; transition: background 500ms} - -*:focus {outline: none; } - -#ronin { height: calc(100vh - 60px); width:calc(100vw - 60px); -webkit-app-region: drag; padding: 30px;overflow: hidden; } -#ronin #wrapper { overflow: hidden; position: relative; } -#ronin #wrapper #commander { z-index: 9000;position: relative;width: calc(50vw - 30px);height: calc(100vh - 60px);-webkit-app-region: no-drag;padding-right: 30px;transition: margin-left 250ms;} -#ronin #wrapper #commander textarea { background: none; width: 100%; height: calc(100vh - 105px); resize: none; font-size: 12px;line-height: 15px; padding-right: 15px} -#ronin #wrapper #commander #status { position: absolute; bottom: 0px; line-height: 15px; height: 30px; overflow: hidden; width: calc(100% - 75px); padding-left:45px;} -#ronin #wrapper #commander #status #run { display: block; width: 26px; height: 26px; position: absolute; top: 0px; border-radius: 15px; left:0px; cursor: pointer; border:2px solid #fff; transition: background-color 250ms, border-color 250ms} -#ronin.expand #wrapper #commander { width:100%; } -#ronin #surface, #ronin #guide { position: absolute; top:0px; -webkit-user-select: none;-webkit-app-region: no-drag; background-image: url("data:image/svg+xml;utf8,"); background-size: 10px 10px; background-position: -4px -4px; width:100%; height:100%; transition: left 250ms, opacity 250ms; opacity: 1; } - -/* Default */ - -#ronin.hidden #wrapper #commander { margin-left:-40vw; } -#ronin.hidden #surface, #ronin.hidden #guide { left:0; } - -#ronin #guide.hidden { opacity: 0 } - -#ronin.hidden #wrapper #commander { margin-left:-50vw; } -#ronin #surface,#ronin #guide { left:50vw; } - -#ronin #guide { background:none; } -#ronin #surface { border-radius: 2px } - -@media (min-width: 720px) { - #ronin #wrapper #commander { width:350px; } - #ronin.hidden #wrapper #commander { margin-left:-380px; } - #ronin #surface,#ronin #guide { left:380px; } -} \ No newline at end of file diff --git a/desktop/sources/links/reset.css b/desktop/sources/links/reset.css deleted file mode 100644 index 9f57584..0000000 --- a/desktop/sources/links/reset.css +++ /dev/null @@ -1 +0,0 @@ -* { margin:0;padding:0;border:0;outline:0;text-decoration:none;font-weight:inherit;font-style:inherit;color:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;list-style:none;border-collapse:collapse;border-spacing:0; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;} \ No newline at end of file diff --git a/desktop/icon.svg b/icon.svg similarity index 100% rename from desktop/icon.svg rename to icon.svg diff --git a/index.html b/index.html index 53d6650..22d3477 100644 --- a/index.html +++ b/index.html @@ -1,29 +1,1712 @@ + + - - - - - - - - - - - - - + + Ronin - + diff --git a/links/main.css b/links/main.css new file mode 100644 index 0000000..461062c --- /dev/null +++ b/links/main.css @@ -0,0 +1,43 @@ +* { margin:0;padding:0;border:0;outline:0;text-decoration:none;font-weight:inherit;font-style:inherit;color:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;list-style:none;border-collapse:collapse;border-spacing:0; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;} + +/* Input Mono */ + +@font-face { + font-family: 'input_mono_regular'; + src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + +body { margin:0px; padding:0px; overflow:hidden; font-family:"input_mono_regular",courier,monospace; background:000; -webkit-app-region: drag; -webkit-user-select: none; font-size:12px; transition: background 500ms} + +*:focus {outline: none; } + +#ronin { height: calc(100vh - 60px); width:calc(100vw - 60px); -webkit-app-region: drag; padding: 30px;overflow: hidden; } +#ronin #wrapper { overflow: hidden; position: relative; } +#ronin #wrapper #commander { z-index: 9000;position: relative;width: calc(50vw - 30px);height: calc(100vh - 60px);-webkit-app-region: no-drag;padding-right: 30px;transition: margin-left 250ms;} +#ronin #wrapper #commander textarea { background: none; width: 100%; height: calc(100vh - 105px); resize: none; font-size: 12px;line-height: 15px; padding-right: 15px} +#ronin #wrapper #commander #status { position: absolute; bottom: 0px; line-height: 15px; height: 30px; overflow: hidden; width: calc(100% - 75px); padding-left:45px;} +#ronin #wrapper #commander #status #run { display: block; width: 26px; height: 26px; position: absolute; top: 0px; border-radius: 15px; left:0px; cursor: pointer; border:2px solid #fff; transition: background-color 250ms, border-color 250ms} +#ronin.expand #wrapper #commander { width:100%; } +#ronin #surface, #ronin #guide { position: absolute; top:0px; -webkit-user-select: none;-webkit-app-region: no-drag; background-image: url("data:image/svg+xml;utf8,"); background-size: 10px 10px; background-position: -4px -4px; width:100%; height:100%; transition: left 250ms, opacity 250ms; opacity: 1; } + +/* Default */ + +#ronin.hidden #wrapper #commander { margin-left:-40vw; } +#ronin.hidden #surface, #ronin.hidden #guide { left:0; } + +#ronin #guide.hidden { opacity: 0 } + +#ronin.hidden #wrapper #commander { margin-left:-50vw; } +#ronin #surface,#ronin #guide { left:50vw; } + +#ronin #guide { background:none; } +#ronin #surface { border-radius: 2px } + +@media (min-width: 720px) { + #ronin #wrapper #commander { width:350px; } + #ronin.hidden #wrapper #commander { margin-left:-380px; } + #ronin #surface,#ronin #guide { left:380px; } +} \ No newline at end of file diff --git a/desktop/sources/links/theme.css b/links/theme.css similarity index 100% rename from desktop/sources/links/theme.css rename to links/theme.css diff --git a/push.sh b/push.sh new file mode 100755 index 0000000..8a95e66 --- /dev/null +++ b/push.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +rm -r 'release' +mkdir 'release' +cp 'index.html' 'release/index.html' +cp 'README.txt' 'release/README.txt' +~/Applications/butler push ~/Repositories/Hundredrabbits/Ronin/release hundredrabbits/ronin:main +~/Applications/butler status hundredrabbits/ronin +rm -r 'release' \ No newline at end of file diff --git a/desktop/sources/scripts/client.js b/scripts/client.js similarity index 100% rename from desktop/sources/scripts/client.js rename to scripts/client.js diff --git a/desktop/sources/scripts/commander.js b/scripts/commander.js similarity index 100% rename from desktop/sources/scripts/commander.js rename to scripts/commander.js diff --git a/desktop/sources/scripts/lib/acels.js b/scripts/lib/acels.js similarity index 54% rename from desktop/sources/scripts/lib/acels.js rename to scripts/lib/acels.js index 62f630c..e03f64f 100644 --- a/desktop/sources/scripts/lib/acels.js +++ b/scripts/lib/acels.js @@ -73,7 +73,7 @@ function Acels (client) { for (const cat in cats) { text += `\n### ${cat}\n\n` for (const item of cats[cat]) { - text += item.accelerator ? `- \`${item.accelerator.replace('`', 'tilde')}\`: ${item.name}\n` : '' + text += item.accelerator ? `- \`${item.accelerator}\`: ${item.name}\n` : '' } } return text.trim() @@ -83,54 +83,10 @@ function Acels (client) { const cats = this.sort() let text = '' for (const cat in cats) { - text += `\n${cat}\n\n` for (const item of cats[cat]) { - text += item.accelerator ? `${item.name.padEnd(25, '.')} ${item.accelerator}\n` : '' + text += item.accelerator ? `${cat}: ${item.name} | ${item.accelerator}\n` : '' } } return text.trim() } - - // Electron specifics - - this.inject = (name = 'Untitled') => { - const app = require('electron').remote.app - const injection = [] - - injection.push({ - label: name, - submenu: [ - { label: 'About', click: () => { require('electron').shell.openExternal('https://github.com/hundredrabbits/' + name) } }, - { - label: 'Theme', - submenu: [ - { label: 'Download Themes', click: () => { require('electron').shell.openExternal('https://github.com/hundredrabbits/Themes') } }, - { label: 'Open Theme', click: () => { client.theme.open() } }, - { label: 'Reset Theme', accelerator: 'CmdOrCtrl+Escape', click: () => { client.theme.reset() } } - ] - }, - { label: 'Fullscreen', accelerator: 'CmdOrCtrl+Enter', click: () => { app.toggleFullscreen() } }, - { label: 'Hide', accelerator: 'CmdOrCtrl+H', click: () => { app.toggleVisible() } }, - { label: 'Toggle Menubar', accelerator: 'Alt+H', click: () => { app.toggleMenubar() } }, - { label: 'Inspect', accelerator: 'CmdOrCtrl+Tab', click: () => { app.inspect() } }, - { role: 'quit' } - ] - }) - - const sorted = this.sort() - for (const cat of Object.keys(sorted)) { - const submenu = [] - for (const option of sorted[cat]) { - if (option.role) { - submenu.push({ role: option.role }) - } else if (option.type) { - submenu.push({ type: option.type }) - } else { - submenu.push({ label: option.name, accelerator: option.accelerator, click: option.downfn }) - } - } - injection.push({ label: cat, submenu: submenu }) - } - app.injectMenu(injection) - } } diff --git a/scripts/lib/build.js b/scripts/lib/build.js new file mode 100644 index 0000000..acec32a --- /dev/null +++ b/scripts/lib/build.js @@ -0,0 +1,48 @@ +'use strict' + +const fs = require('fs') +const libs = fs.readdirSync('./scripts/lib').filter((file) => { return file.indexOf('.js') > 0 && file !== 'build.js' }) +const scripts = fs.readdirSync('./scripts').filter((file) => { return file.indexOf('.js') > 0 }) +const styles = fs.readdirSync('./links').filter((file) => { return file.indexOf('.css') > 0 }) +const id = process.cwd().split('/').slice(-1)[0] + +function cleanup (txt) { + const lines = txt.split('\n') + let output = '' + for (const line of lines) { + if (line.trim() === '') { continue } + if (line.trim().substr(0, 2) === '//') { continue } + if (line.indexOf('/*') > -1 && line.indexOf('*/') > -1) { continue } + output += line + '\n' + } + return output +} + +const wrapper = ` + + + + + + + ${id} + + + + + +` + +fs.writeFileSync('index.html', cleanup(wrapper)) + +console.log(`Built ${id}`) \ No newline at end of file diff --git a/desktop/sources/scripts/lib/lisp.js b/scripts/lib/lisp.js similarity index 100% rename from desktop/sources/scripts/lib/lisp.js rename to scripts/lib/lisp.js diff --git a/desktop/sources/scripts/lib/source.js b/scripts/lib/source.js similarity index 100% rename from desktop/sources/scripts/lib/source.js rename to scripts/lib/source.js diff --git a/desktop/sources/scripts/lib/theme.js b/scripts/lib/theme.js similarity index 100% rename from desktop/sources/scripts/lib/theme.js rename to scripts/lib/theme.js diff --git a/desktop/sources/scripts/library.js b/scripts/library.js similarity index 100% rename from desktop/sources/scripts/library.js rename to scripts/library.js diff --git a/desktop/sources/scripts/surface.js b/scripts/surface.js similarity index 100% rename from desktop/sources/scripts/surface.js rename to scripts/surface.js