diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..33c9397
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,906 @@
+{
+ "name": "juxt-web",
+ "version": "1.0.0",
+ "lockfileVersion": 1,
+ "requires": true,
+ "dependencies": {
+ "@oozcitak/dom": {
+ "version": "1.15.8",
+ "resolved": "https://registry.npmjs.org/@oozcitak/dom/-/dom-1.15.8.tgz",
+ "integrity": "sha512-MoOnLBNsF+ok0HjpAvxYxR4piUhRDCEWK0ot3upwOOHYudJd30j6M+LNcE8RKpwfnclAX9T66nXXzkytd29XSw==",
+ "requires": {
+ "@oozcitak/infra": "1.0.8",
+ "@oozcitak/url": "1.0.4",
+ "@oozcitak/util": "8.3.8"
+ }
+ },
+ "@oozcitak/infra": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/@oozcitak/infra/-/infra-1.0.8.tgz",
+ "integrity": "sha512-JRAUc9VR6IGHOL7OGF+yrvs0LO8SlqGnPAMqyzOuFZPSZSXI7Xf2O9+awQPSMXgIWGtgUf/dA6Hs6X6ySEaWTg==",
+ "requires": {
+ "@oozcitak/util": "8.3.8"
+ }
+ },
+ "@oozcitak/url": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@oozcitak/url/-/url-1.0.4.tgz",
+ "integrity": "sha512-kDcD8y+y3FCSOvnBI6HJgl00viO/nGbQoCINmQ0h98OhnGITrWR3bOGfwYCthgcrV8AnTJz8MzslTQbC3SOAmw==",
+ "requires": {
+ "@oozcitak/infra": "1.0.8",
+ "@oozcitak/util": "8.3.8"
+ }
+ },
+ "@oozcitak/util": {
+ "version": "8.3.8",
+ "resolved": "https://registry.npmjs.org/@oozcitak/util/-/util-8.3.8.tgz",
+ "integrity": "sha512-T8TbSnGsxo6TDBJx/Sgv/BlVJL3tshxZP7Aq5R1mSnM5OcHY2dQaxLMu2+E8u3gN0MLOzdjurqN4ZRVuzQycOQ=="
+ },
+ "@types/node": {
+ "version": "14.6.2",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-14.6.2.tgz",
+ "integrity": "sha512-onlIwbaeqvZyniGPfdw/TEhKIh79pz66L1q06WUQqJLnAb6wbjvOtepLYTGHTqzdXgBYIE3ZdmqHDGsRsbBz7A=="
+ },
+ "accepts": {
+ "version": "1.3.7",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
+ "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
+ "requires": {
+ "mime-types": "~2.1.24",
+ "negotiator": "0.6.2"
+ }
+ },
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "requires": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "array-flatten": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
+ "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
+ },
+ "async": {
+ "version": "0.9.2",
+ "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
+ "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
+ "dev": true
+ },
+ "at-least-node": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
+ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="
+ },
+ "balanced-match": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
+ "dev": true
+ },
+ "basic-auth": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
+ "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
+ "requires": {
+ "safe-buffer": "5.1.2"
+ }
+ },
+ "bl": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.1.tgz",
+ "integrity": "sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==",
+ "requires": {
+ "readable-stream": "^2.3.5",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "bluebird": {
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
+ "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA=="
+ },
+ "body-parser": {
+ "version": "1.19.0",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
+ "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
+ "requires": {
+ "bytes": "3.1.0",
+ "content-type": "~1.0.4",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
+ "on-finished": "~2.3.0",
+ "qs": "6.7.0",
+ "raw-body": "2.4.0",
+ "type-is": "~1.6.17"
+ }
+ },
+ "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"
+ }
+ },
+ "bson": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.5.tgz",
+ "integrity": "sha512-kDuEzldR21lHciPQAIulLs1LZlCXdLziXI6Mb/TDkwXhb//UORJNPXgcRs2CuO4H0DcMkpfT3/ySsP3unoZjBg=="
+ },
+ "bytes": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
+ "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
+ },
+ "chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
+ "colors": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
+ "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+ "dev": true
+ },
+ "content-disposition": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
+ "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
+ "requires": {
+ "safe-buffer": "5.1.2"
+ }
+ },
+ "content-type": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
+ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
+ },
+ "cookie": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
+ "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
+ },
+ "cookie-signature": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
+ "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
+ },
+ "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="
+ },
+ "dank-each": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/dank-each/-/dank-each-1.0.0.tgz",
+ "integrity": "sha1-qGE0Okso02IgPUBcd4ZNyaZANzA=",
+ "dev": true
+ },
+ "dank-map": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/dank-map/-/dank-map-0.1.0.tgz",
+ "integrity": "sha1-6Z5384LGjy5asrPzqCuAMZV1Kag=",
+ "dev": true
+ },
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "denque": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/denque/-/denque-1.4.1.tgz",
+ "integrity": "sha512-OfzPuSZKGcgr96rf1oODnfjqBFmr1DVoc/TrItj3Ohe0Ah1C5WX5Baquw/9U9KovnQ88EqmJbD66rKYUQYN1tQ=="
+ },
+ "depd": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
+ "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
+ },
+ "destroy": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
+ "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
+ },
+ "ee-first": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
+ },
+ "ejs": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.5.tgz",
+ "integrity": "sha512-dldq3ZfFtgVTJMLjOe+/3sROTzALlL9E34V4/sDtUd/KlBSS0s6U1/+WPE1B4sj9CXHJpL1M6rhNJnc9Wbal9w==",
+ "dev": true,
+ "requires": {
+ "jake": "^10.6.1"
+ }
+ },
+ "encodeurl": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
+ },
+ "escape-html": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+ "dev": true
+ },
+ "esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
+ },
+ "etag": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
+ },
+ "express": {
+ "version": "4.17.1",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
+ "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
+ "requires": {
+ "accepts": "~1.3.7",
+ "array-flatten": "1.1.1",
+ "body-parser": "1.19.0",
+ "content-disposition": "0.5.3",
+ "content-type": "~1.0.4",
+ "cookie": "0.4.0",
+ "cookie-signature": "1.0.6",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "finalhandler": "~1.1.2",
+ "fresh": "0.5.2",
+ "merge-descriptors": "1.0.1",
+ "methods": "~1.1.2",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.3",
+ "path-to-regexp": "0.1.7",
+ "proxy-addr": "~2.0.5",
+ "qs": "6.7.0",
+ "range-parser": "~1.2.1",
+ "safe-buffer": "5.1.2",
+ "send": "0.17.1",
+ "serve-static": "1.14.1",
+ "setprototypeof": "1.1.1",
+ "statuses": "~1.5.0",
+ "type-is": "~1.6.18",
+ "utils-merge": "1.0.1",
+ "vary": "~1.1.2"
+ }
+ },
+ "express-subdomain": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/express-subdomain/-/express-subdomain-1.0.5.tgz",
+ "integrity": "sha1-mQ75eUC39MKCPZWTZIt5voWKY4s=",
+ "dev": true
+ },
+ "filelist": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.1.tgz",
+ "integrity": "sha512-8zSK6Nu0DQIC08mUC46sWGXi+q3GGpKydAG36k+JDba6VRpkevvOWUW5a/PhShij4+vHT9M+ghgG7eM+a9JDUQ==",
+ "dev": true,
+ "requires": {
+ "minimatch": "^3.0.4"
+ }
+ },
+ "finalhandler": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
+ "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
+ "requires": {
+ "debug": "2.6.9",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.3",
+ "statuses": "~1.5.0",
+ "unpipe": "~1.0.0"
+ }
+ },
+ "forwarded": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
+ "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
+ },
+ "fresh": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
+ },
+ "fs-extra": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz",
+ "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==",
+ "requires": {
+ "at-least-node": "^1.0.0",
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^1.0.0"
+ }
+ },
+ "graceful-fs": {
+ "version": "4.2.4",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
+ "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw=="
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "http-errors": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
+ "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
+ "requires": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.3",
+ "setprototypeof": "1.1.1",
+ "statuses": ">= 1.5.0 < 2",
+ "toidentifier": "1.0.0"
+ }
+ },
+ "iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ },
+ "inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
+ },
+ "ipaddr.js": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
+ },
+ "jake": {
+ "version": "10.8.2",
+ "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz",
+ "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==",
+ "dev": true,
+ "requires": {
+ "async": "0.9.x",
+ "chalk": "^2.4.2",
+ "filelist": "^1.0.1",
+ "minimatch": "^3.0.4"
+ }
+ },
+ "js-yaml": {
+ "version": "3.14.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
+ "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
+ "requires": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ }
+ },
+ "jsonfile": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+ "requires": {
+ "graceful-fs": "^4.1.6",
+ "universalify": "^2.0.0"
+ },
+ "dependencies": {
+ "universalify": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ=="
+ }
+ }
+ },
+ "kareem": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.1.tgz",
+ "integrity": "sha512-l3hLhffs9zqoDe8zjmb/mAN4B8VT3L56EUvKNqLFVs9YlFA+zx7ke1DO8STAdDyYNkeSo1nKmjuvQeI12So8Xw=="
+ },
+ "media-typer": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
+ },
+ "memory-cache": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/memory-cache/-/memory-cache-0.2.0.tgz",
+ "integrity": "sha1-eJCwHVLADI68nVM+H46xfjA0hxo="
+ },
+ "memory-pager": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz",
+ "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==",
+ "optional": true
+ },
+ "merge-descriptors": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+ "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
+ },
+ "methods": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
+ "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
+ },
+ "mime": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
+ },
+ "mime-db": {
+ "version": "1.44.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
+ "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
+ },
+ "mime-types": {
+ "version": "2.1.27",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
+ "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
+ "requires": {
+ "mime-db": "1.44.0"
+ }
+ },
+ "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"
+ }
+ },
+ "moment": {
+ "version": "2.29.1",
+ "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
+ "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ=="
+ },
+ "mongodb": {
+ "version": "3.6.3",
+ "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.6.3.tgz",
+ "integrity": "sha512-rOZuR0QkodZiM+UbQE5kDsJykBqWi0CL4Ec2i1nrGrUI3KO11r6Fbxskqmq3JK2NH7aW4dcccBuUujAP0ERl5w==",
+ "requires": {
+ "bl": "^2.2.1",
+ "bson": "^1.1.4",
+ "denque": "^1.4.1",
+ "require_optional": "^1.0.1",
+ "safe-buffer": "^5.1.2",
+ "saslprep": "^1.0.0"
+ }
+ },
+ "mongoose": {
+ "version": "5.10.14",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.10.14.tgz",
+ "integrity": "sha512-lG7TCyjGjVPM4R1HWCyWZbdK7hC4MdWRG7P95hDENXSvaLkGLiP7WZbGT83KzLY8+400x1p6C53UALD3MqpsCA==",
+ "requires": {
+ "bson": "^1.1.4",
+ "kareem": "2.3.1",
+ "mongodb": "3.6.3",
+ "mongoose-legacy-pluralize": "1.0.2",
+ "mpath": "0.7.0",
+ "mquery": "3.2.2",
+ "ms": "2.1.2",
+ "regexp-clone": "1.0.0",
+ "safe-buffer": "5.2.1",
+ "sift": "7.0.1",
+ "sliced": "1.0.1"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ },
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
+ }
+ }
+ },
+ "mongoose-legacy-pluralize": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz",
+ "integrity": "sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ=="
+ },
+ "morgan": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz",
+ "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==",
+ "requires": {
+ "basic-auth": "~2.0.1",
+ "debug": "2.6.9",
+ "depd": "~2.0.0",
+ "on-finished": "~2.3.0",
+ "on-headers": "~1.0.2"
+ },
+ "dependencies": {
+ "depd": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
+ }
+ }
+ },
+ "mpath": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.7.0.tgz",
+ "integrity": "sha512-Aiq04hILxhz1L+f7sjGyn7IxYzWm1zLNNXcfhDtx04kZ2Gk7uvFdgZ8ts1cWa/6d0TQmag2yR8zSGZUmp0tFNg=="
+ },
+ "mquery": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.2.tgz",
+ "integrity": "sha512-XB52992COp0KP230I3qloVUbkLUxJIu328HBP2t2EsxSFtf4W1HPSOBWOXf1bqxK4Xbb66lfMJ+Bpfd9/yZE1Q==",
+ "requires": {
+ "bluebird": "3.5.1",
+ "debug": "3.1.0",
+ "regexp-clone": "^1.0.0",
+ "safe-buffer": "5.1.2",
+ "sliced": "1.0.1"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ }
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+ },
+ "negotiator": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
+ "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
+ },
+ "object-to-xml": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/object-to-xml/-/object-to-xml-2.0.0.tgz",
+ "integrity": "sha512-bArXy7WCF1V9R88/zF9adSZSeFQnFmmKhMqNuNLAxqrbkvzcWP8HgnaRCcVJsfvIgvpdHiYd0qzJi7LM7QFfcQ==",
+ "dev": true,
+ "requires": {
+ "dank-each": "^1.0.0",
+ "dank-map": "~0.1.0",
+ "sanitizer": "0.1.3"
+ }
+ },
+ "on-finished": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
+ "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
+ "requires": {
+ "ee-first": "1.1.1"
+ }
+ },
+ "on-headers": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
+ "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
+ },
+ "parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
+ },
+ "path-to-regexp": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+ "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
+ },
+ "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=="
+ },
+ "proxy-addr": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
+ "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
+ "requires": {
+ "forwarded": "~0.1.2",
+ "ipaddr.js": "1.9.1"
+ }
+ },
+ "qs": {
+ "version": "6.7.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
+ "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
+ },
+ "range-parser": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
+ },
+ "raw-body": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
+ "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
+ "requires": {
+ "bytes": "3.1.0",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
+ "unpipe": "1.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==",
+ "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"
+ }
+ },
+ "regexp-clone": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz",
+ "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw=="
+ },
+ "require_optional": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz",
+ "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==",
+ "requires": {
+ "resolve-from": "^2.0.0",
+ "semver": "^5.1.0"
+ }
+ },
+ "resolve-from": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
+ "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c="
+ },
+ "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=="
+ },
+ "safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ },
+ "sanitizer": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/sanitizer/-/sanitizer-0.1.3.tgz",
+ "integrity": "sha1-1PCvdHXZp7ryqeWmEXGLqheKOeE=",
+ "dev": true
+ },
+ "saslprep": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz",
+ "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==",
+ "optional": true,
+ "requires": {
+ "sparse-bitfield": "^3.0.3"
+ }
+ },
+ "semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
+ },
+ "send": {
+ "version": "0.17.1",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
+ "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
+ "requires": {
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "destroy": "~1.0.4",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "fresh": "0.5.2",
+ "http-errors": "~1.7.2",
+ "mime": "1.6.0",
+ "ms": "2.1.1",
+ "on-finished": "~2.3.0",
+ "range-parser": "~1.2.1",
+ "statuses": "~1.5.0"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
+ }
+ }
+ },
+ "serve-static": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
+ "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
+ "requires": {
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "parseurl": "~1.3.3",
+ "send": "0.17.1"
+ }
+ },
+ "setprototypeof": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
+ "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
+ },
+ "sift": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/sift/-/sift-7.0.1.tgz",
+ "integrity": "sha512-oqD7PMJ+uO6jV9EQCl0LrRw1OwsiPsiFQR5AR30heR+4Dl7jBBbDLnNvWiak20tzZlSE1H7RB30SX/1j/YYT7g=="
+ },
+ "sliced": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
+ "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E="
+ },
+ "sparse-bitfield": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz",
+ "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=",
+ "optional": true,
+ "requires": {
+ "memory-pager": "^1.0.2"
+ }
+ },
+ "sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
+ },
+ "statuses": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
+ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
+ },
+ "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==",
+ "requires": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ },
+ "toidentifier": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
+ "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
+ },
+ "type-is": {
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "requires": {
+ "media-typer": "0.3.0",
+ "mime-types": "~2.1.24"
+ }
+ },
+ "universalify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz",
+ "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug=="
+ },
+ "unpipe": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
+ },
+ "utils-merge": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
+ "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
+ },
+ "vary": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+ "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
+ },
+ "xmlbuilder": {
+ "version": "15.1.1",
+ "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-15.1.1.tgz",
+ "integrity": "sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg=="
+ },
+ "xmlbuilder2": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/xmlbuilder2/-/xmlbuilder2-2.4.0.tgz",
+ "integrity": "sha512-KrOVUGD65xTQ7ZA+GMQGdBSpe1Ufu5ylCQSYVk6QostySDkxPmAQ0WWIu7dR3JjLfVbF22RFQX7KyrZ6VTLcQg==",
+ "requires": {
+ "@oozcitak/dom": "1.15.8",
+ "@oozcitak/infra": "1.0.8",
+ "@oozcitak/util": "8.3.8",
+ "@types/node": "14.6.2",
+ "js-yaml": "3.14.0"
+ }
+ }
+ }
+}
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..bce3fde
--- /dev/null
+++ b/package.json
@@ -0,0 +1,20 @@
+{
+ "name": "juxt-web",
+ "version": "1.0.0",
+ "dependencies": {
+ "colors": "^1.4.0",
+ "express": "^4.17.1",
+ "fs-extra": "^9.0.1",
+ "memory-cache": "^0.2.0",
+ "moment": "^2.29.1",
+ "mongoose": "^5.10.14",
+ "morgan": "^1.10.0",
+ "xmlbuilder": "^15.1.1",
+ "xmlbuilder2": "^2.4.0"
+ },
+ "devDependencies": {
+ "ejs": "^3.1.5",
+ "express-subdomain": "^1.0.5",
+ "object-to-xml": "^2.0.0"
+ }
+}
diff --git a/src/config.example.json b/src/config.example.json
new file mode 100644
index 0000000..f985802
--- /dev/null
+++ b/src/config.example.json
@@ -0,0 +1,14 @@
+{
+ "http": {
+ "port": 80
+ },
+ "secret": "[Database Secret Key]",
+ "mongoose": {
+ "uri": "mongodb://localhost:27017",
+ "database": "[Database Name]",
+ "options": {
+ "useNewUrlParser": true,
+ "useUnifiedTopology": true
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/database.js b/src/database.js
new file mode 100644
index 0000000..812825f
--- /dev/null
+++ b/src/database.js
@@ -0,0 +1,175 @@
+const mongoose = require('mongoose');
+const { mongoose: mongooseConfig } = require('./config.json');
+const { TOPIC } = require('./models/topic');
+const { ENDPOINT } = require('./models/endpoint');
+const { COMMUNITY } = require('./models/communities');
+const { POST } = require('./models/post');
+const { USER } = require('./models/user');
+const { uri, database, options } = mongooseConfig;
+
+let connection;
+
+async function connect() {
+ await mongoose.connect(`${uri}/${database}`, options);
+
+ connection = mongoose.connection;
+ connection.on('error', console.error.bind(console, 'connection error:'));
+}
+
+function verifyConnected() {
+ if (!connection) {
+ throw new Error('Cannot make database requets without being connected');
+ }
+}
+
+async function getTopicByName(topicName) {
+ verifyConnected();
+
+ if (typeof topicName !== 'string') {
+ return null;
+ }
+
+ return TOPIC.findOne({
+ name: topicName
+ });
+}
+
+async function getTopicByCommunityID(communityID) {
+ verifyConnected();
+
+ if (typeof communityID !== 'string') {
+ return null;
+ }
+
+ return TOPIC.findOne({
+ community_id: communityID
+ });
+}
+
+async function getCommunities(numberOfCommunities) {
+ verifyConnected();
+ return COMMUNITY.find({}).limit(numberOfCommunities);
+}
+
+async function getMostPopularCommunities(numberOfCommunities) {
+ verifyConnected();
+ return COMMUNITY.find({}).sort({followers: -1}).limit(numberOfCommunities);
+}
+
+async function getNewCommunities(numberOfCommunities) {
+ verifyConnected();
+ return COMMUNITY.find({}).sort([['created_at', -1]]).limit(numberOfCommunities);
+}
+
+async function getCommunityByTitleID(title_id) {
+ verifyConnected();
+ return COMMUNITY.findOne({
+ title_id: title_id
+ });
+}
+
+async function getCommunityByID(community_id) {
+ verifyConnected();
+ return COMMUNITY.findOne({
+ id: community_id
+ });
+}
+
+async function getNumberPostsByCommunity(community) {
+ verifyConnected();
+ return POST.find({
+ title_id: community.title_id
+ }).countDocuments();
+}
+
+async function getPostByID(postID) {
+ verifyConnected();
+
+ return POST.findOne({
+ id: postID
+ });
+}
+
+async function getPostsByUserID(userID) {
+ verifyConnected();
+
+ return POST.find({
+ pid: userID
+ });
+}
+
+async function getNumberPostsByUserID(userID) {
+ verifyConnected();
+ return POST.find({
+ pid: userID
+ }).countDocuments();
+}
+
+async function getHotPostsByCommunity(community, numberOfPosts) {
+ verifyConnected();
+ return POST.find({
+ title_id: community.title_id
+ }).sort({empathy_count: -1}).limit(numberOfPosts);
+}
+async function getPostsByCommunity(community, numberOfPosts) {
+ verifyConnected();
+ return POST.find({
+ title_id: community.title_id
+ }).limit(numberOfPosts);
+}
+
+async function getPostsByCommunityKey(community, numberOfPosts, search_key) {
+ verifyConnected();
+ return POST.find({
+ title_id: community.title_id,
+ search_key: search_key
+ }).limit(numberOfPosts);
+}
+
+async function getNewPostsByCommunity(community, numberOfPosts) {
+ verifyConnected();
+ return POST.find({
+ title_id: community.title_id
+ }).sort({ created_at: -1 }).limit(numberOfPosts);
+}
+
+async function getDiscoveryHosts() {
+ verifyConnected();
+ return ENDPOINT.findOne({
+ version: 1
+ });
+}
+
+async function getUserByPID(PID) {
+ verifyConnected();
+
+ return USER.findOne({
+ pid: PID
+ });
+}
+
+async function getServerConfig() {
+ verifyConnected();
+ return ENDPOINT.findOne({
+ type: "config"
+ });
+}
+
+module.exports = {
+ connect,
+ getCommunities,
+ getMostPopularCommunities,
+ getNewCommunities,
+ getCommunityByTitleID,
+ getCommunityByID,
+ getNumberPostsByCommunity,
+ getDiscoveryHosts,
+ getPostsByCommunity,
+ getHotPostsByCommunity,
+ getNewPostsByCommunity,
+ getPostsByCommunityKey,
+ getPostsByUserID,
+ getNumberPostsByUserID,
+ getPostByID,
+ getUserByPID,
+};
\ No newline at end of file
diff --git a/src/logger.js b/src/logger.js
new file mode 100644
index 0000000..eda058e
--- /dev/null
+++ b/src/logger.js
@@ -0,0 +1,52 @@
+const fs = require('fs-extra');
+require('colors');
+
+const root = __dirname;
+fs.ensureDirSync(`${root}/logs`);
+
+const streams = {
+ latest: fs.createWriteStream(`${root}/logs/latest.log`),
+ success: fs.createWriteStream(`${root}/logs/success.log`),
+ error: fs.createWriteStream(`${root}/logs/error.log`),
+ warn: fs.createWriteStream(`${root}/logs/warn.log`),
+ info: fs.createWriteStream(`${root}/logs/info.log`)
+};
+
+function success(input) {
+ const time = new Date();
+ input = `[${time.getHours()}:${time.getMinutes()}:${time.getSeconds()}] [SUCCESS]: ${input}`;
+ streams.success.write(`${input}\n`);
+
+ console.log(`${input}`.green.bold);
+}
+
+function error(input) {
+ const time = new Date();
+ input = `[${time.getHours()}:${time.getMinutes()}:${time.getSeconds()}] [ERROR]: ${input}`;
+ streams.error.write(`${input}\n`);
+
+ console.log(`${input}`.red.bold);
+}
+
+function warn(input) {
+ const time = new Date();
+ input = `[${time.getHours()}:${time.getMinutes()}:${time.getSeconds()}] [WARN]: ${input}`;
+ streams.warn.write(`${input}\n`);
+
+ console.log(`${input}`.yellow.bold);
+}
+
+function info(input) {
+ const time = new Date();
+ input = `[${time.getHours()}:${time.getMinutes()}:${time.getSeconds()}] [INFO]: ${input}`;
+ streams.info.write(`${input}\n`);
+
+ console.log(`${input}`.cyan.bold);
+}
+
+module.exports = {
+ success,
+ error,
+ warn,
+ info
+};
\ No newline at end of file
diff --git a/src/middleware/client-header.js b/src/middleware/client-header.js
new file mode 100644
index 0000000..e722968
--- /dev/null
+++ b/src/middleware/client-header.js
@@ -0,0 +1,38 @@
+const xmlbuilder = require('xmlbuilder');
+
+const VALID_CLIENT_ID_SECRET_PAIRS = {
+ // 'Key' is the client ID, 'Value' is the client secret
+ 'a2efa818a34fa16b8afbc8a74eba3eda': 'c91cdb5658bd4954ade78533a339cf9a', // Possibly WiiU exclusive?
+ 'daf6227853bcbdce3d75baee8332b': '3eff548eac636e2bf45bb7b375e7b6b0', // Possibly 3DS exclusive?
+ 'ea25c66c26b403376b4c5ed94ab9cdea': 'd137be62cb6a2b831cad8c013b92fb55', // Possibly 3DS exclusive?
+};
+
+
+function nintendoClientHeaderCheck(request, response, next) {
+ response.set('Content-Type', 'text/xml');
+ response.set('Server', 'Nintendo 3DS (http)');
+ response.set('X-Nintendo-Date', new Date().getTime());
+
+ const {headers} = request;
+
+ if (
+ !headers['x-nintendo-client-id'] ||
+ !headers['x-nintendo-client-secret'] ||
+ !VALID_CLIENT_ID_SECRET_PAIRS[headers['x-nintendo-client-id']] ||
+ headers['x-nintendo-client-secret'] !== VALID_CLIENT_ID_SECRET_PAIRS[headers['x-nintendo-client-id']]
+ ) {
+ return response.send(xmlbuilder.create({
+ errors: {
+ error: {
+ cause: 'client_id',
+ code: '0004',
+ message: 'API application invalid or incorrect application credentials'
+ }
+ }
+ }).end());
+ }
+
+ return next();
+}
+
+module.exports = nintendoClientHeaderCheck;
\ No newline at end of file
diff --git a/src/middleware/pnid.js b/src/middleware/pnid.js
new file mode 100644
index 0000000..5d47cde
--- /dev/null
+++ b/src/middleware/pnid.js
@@ -0,0 +1,50 @@
+const xmlbuilder = require('xmlbuilder');
+const database = require('../database');
+
+async function PNIDMiddleware(request, response, next) {
+ const { headers } = request;
+
+ if (!headers.authorization || !(headers.authorization.startsWith('Bearer') || headers.authorization.startsWith('Basic'))) {
+ return next();
+ }
+
+ const [type, token] = headers.authorization.split(' ');
+ let user;
+
+ if (type === 'Basic') {
+ user = await database.getUserBasic(token);
+ } else {
+ user = await database.getUserBearer(token);
+ }
+
+ if (!user) {
+ response.status(401);
+
+ if (type === 'Bearer') {
+ return response.send(xmlbuilder.create({
+ errors: {
+ error: {
+ cause: 'access_token',
+ code: '0005',
+ message: 'Invalid access token'
+ }
+ }
+ }).end());
+ }
+
+ return response.send(xmlbuilder.create({
+ errors: {
+ error: {
+ code: '1105',
+ message: 'Email address, username, or password, is not valid'
+ }
+ }
+ }).end());
+ }
+
+ request.pnid = user;
+
+ return next();
+}
+
+module.exports = PNIDMiddleware;
\ No newline at end of file
diff --git a/src/middleware/session.js b/src/middleware/session.js
new file mode 100644
index 0000000..e8b663f
--- /dev/null
+++ b/src/middleware/session.js
@@ -0,0 +1,23 @@
+// super basic and there's probably a much better way to do this
+
+// this will only be used during the registration process, to track the progress of the user
+// express-session uses cookies which the WiiU does not support during the registration process
+
+// temp, in-memory session storage
+const sessionStore = {};
+
+function sessionMiddlware(request, response, next) {
+ const ip = request.headers['x-forwarded-for'] || request.connection.remoteAddress;
+
+ if (!sessionStore[ip]) {
+ sessionStore[ip] = {};
+ }
+
+ const session = sessionStore[ip];
+
+ request.session = session;
+
+ return next();
+}
+
+module.exports = sessionMiddlware;
\ No newline at end of file
diff --git a/src/middleware/xml-parser.js b/src/middleware/xml-parser.js
new file mode 100644
index 0000000..12fb614
--- /dev/null
+++ b/src/middleware/xml-parser.js
@@ -0,0 +1,35 @@
+const { document: xmlParser } = require('xmlbuilder2');
+
+function XMLMiddleware(request, response, next) {
+ if (request.method == 'POST' || request.method == 'PUT') {
+ const headers = request.headers;
+ let body = '';
+
+ if (
+ !headers['content-type'] ||
+ !headers['content-type'].toLowerCase().includes('xml')
+ ) {
+ return next();
+ }
+
+ request.setEncoding('utf-8');
+ request.on('data', (chunk) => {
+ body += chunk;
+ });
+
+ request.on('end', () => {
+ try {
+ request.body = xmlParser(body);
+ request.body = request.body.toObject();
+ } catch (error) {
+ return next();
+ }
+
+ next();
+ });
+ } else {
+ next();
+ }
+}
+
+module.exports = XMLMiddleware;
\ No newline at end of file
diff --git a/src/models/communities.js b/src/models/communities.js
new file mode 100644
index 0000000..1ec39d9
--- /dev/null
+++ b/src/models/communities.js
@@ -0,0 +1,64 @@
+const { Schema, model } = require('mongoose');
+
+const CommunitySchema = new Schema({
+ created_at: {
+ type: Date,
+ },
+ empathy_count: {
+ type: Number,
+ default: 0
+ },
+ followers: {
+ type: Number,
+ default: 0
+ },
+ id: {
+ type: Number,
+ default: 0
+ },
+ has_shop_page: {
+ type: Number,
+ default: 0
+ },
+ icon: String,
+ title_ids: {
+ type: [String],
+ default: undefined
+ },
+ title_id: {
+ type: [String],
+ default: undefined
+ },
+ community_id: String,
+ is_recommended: {
+ type: Number,
+ default: 0
+ },
+ platform_id: Number,
+ name: String,
+ browser_icon: String,
+ CTR_browser_header: String,
+ WiiU_browser_header: String,
+ description: String,
+});
+
+CommunitySchema.methods.upEmpathy = async function() {
+ const empathy = this.get('empathy_count');
+ this.set('empathy_count', empathy + 1);
+
+ await this.save();
+};
+
+CommunitySchema.methods.downEmpathy = async function() {
+ const empathy = this.get('empathy_count');
+ this.set('empathy_count', empathy - 1);
+
+ await this.save();
+};
+
+const COMMUNITY = model('COMMUNITY', CommunitySchema);
+
+module.exports = {
+ CommunitySchema,
+ COMMUNITY
+};
\ No newline at end of file
diff --git a/src/models/endpoint.js b/src/models/endpoint.js
new file mode 100644
index 0000000..41c29d8
--- /dev/null
+++ b/src/models/endpoint.js
@@ -0,0 +1,27 @@
+const { Schema, model } = require('mongoose');
+
+const endpointSchema = new Schema({
+ has_error: Number,
+ version: Number,
+ endpoint: {
+ host: String,
+ api_host: String,
+ portal_host: String,
+ n3ds_host: String
+ }
+});
+
+endpointSchema.methods.updateHosts = async function({host, api_host, portal_host, n3ds_host}) {
+ this.set('endpoint.host', host);
+ this.set('endpoint.api_host', api_host);
+ this.set('endpoint.portal_host', portal_host);
+ this.set('endpoint.n3ds_host', n3ds_host);
+ await this.save();
+};
+
+const ENDPOINT = model('ENDPOINT', endpointSchema);
+
+module.exports = {
+ endpointSchema,
+ ENDPOINT
+};
diff --git a/src/models/post.js b/src/models/post.js
new file mode 100644
index 0000000..bea3bec
--- /dev/null
+++ b/src/models/post.js
@@ -0,0 +1,103 @@
+const { Schema, model } = require('mongoose');
+//just testing pull requests
+const PostSchema = new Schema({
+ title_id: String,
+ screen_name: String,
+ body: String,
+ app_data: String,
+ painting: String,
+ painting_uri: String,
+ screenshot: String,
+ url: String,
+ search_key: {
+ type: [String],
+ default: undefined
+ },
+ topic_tag: {
+ type: [String],
+ default: undefined
+ },
+ community_id: String,
+ country_id: Number,
+ created_at: String,
+ feeling_id: Number,
+ id: Number,
+ is_autopost: {
+ type: Number,
+ default: 0
+ },
+ is_community_private_autopost: {
+ type: Number,
+ default: 0
+ },
+ is_spoiler: {
+ type: Number,
+ default: 0
+ },
+ is_app_jumpable: {
+ type: Number,
+ default: 0
+ },
+ empathy_count: {
+ type: Number,
+ default: 0
+ },
+ language_id: {
+ type: Number,
+ default: 1
+ },
+ mii: String,
+ mii_face_url: String,
+ number: {
+ type: Number,
+ default: 1
+ },
+ pid: Number,
+ platform_id: Number,
+ region_id: Number,
+ parent_post: Number,
+ reply_count: {
+ type: Number,
+ default: 0
+ },
+ verified: {
+ type: Boolean,
+ default: false
+ }
+});
+
+
+PostSchema.methods.upEmpathy = async function() {
+ const empathy = this.get('empathy_count');
+ this.set('empathy_count', empathy + 1);
+
+ await this.save();
+};
+
+PostSchema.methods.downEmpathy = async function() {
+ const empathy = this.get('empathy_count');
+ this.set('empathy_count', empathy - 1);
+
+ await this.save();
+};
+
+PostSchema.methods.upReply = async function() {
+ const replyCount = this.get('reply_count');
+ this.set('reply_count', replyCount + 1);
+
+ await this.save();
+};
+
+PostSchema.methods.downReply = async function() {
+ const replyCount = this.get('reply_count');
+ this.set('reply_count', replyCount - 1);
+
+ await this.save();
+};
+
+const POST = model('POST', PostSchema);
+
+module.exports = {
+ PostSchema,
+ POST
+};
\ No newline at end of file
diff --git a/src/models/topic.js b/src/models/topic.js
new file mode 100644
index 0000000..53f53ed
--- /dev/null
+++ b/src/models/topic.js
@@ -0,0 +1,79 @@
+const { Schema, model } = require('mongoose');
+const { PostSchema } = require('./post');
+
+const titleIdsSchema = new Schema({
+ title_id: String,
+});
+
+const personSchema = new Schema({
+ posts: {
+ type: [PostSchema],
+ default: undefined
+ }
+});
+
+const TopicSchema = new Schema({
+ empathy_count: {
+ type: Number,
+ default: 0
+ },
+ has_shop_page: {
+ type: Number,
+ default: 0
+ },
+ icon: String,
+ title_ids: {
+ type: [titleIdsSchema],
+ default: undefined
+ },
+ title_id: String,
+ community_id: String,
+ is_recommended: {
+ type: Number,
+ default: 0
+ },
+ name: String,
+ people: {
+ type: [personSchema],
+ default: undefined
+ },
+});
+
+TopicSchema.methods.upEmpathy = async function() {
+ const empathy = this.get('empathy_count');
+ this.set('empathy_count', empathy + 1);
+
+ await this.save();
+};
+
+TopicSchema.methods.downEmpathy = async function() {
+ const empathy = this.get('empathy_count');
+ this.set('empathy_count', empathy - 1);
+
+ await this.save();
+};
+
+TopicSchema.pre('save', async function(next) {
+ if (!this.isModified('password')) {
+ return next();
+ }
+
+ this.set('usernameLower', this.get('username').toLowerCase());
+ await this.generatePID();
+ await this.generateNEXPassword();
+ await this.generateEmailValidationCode();
+ await this.generateEmailValidationToken();
+
+ const primaryHash = util.nintendoPasswordHash(this.get('password'), this.get('pid'));
+ const hash = bcrypt.hashSync(primaryHash, 10);
+
+ this.set('password', hash);
+ next();
+});
+
+const MiiverseTopic = model('MiiverseTopic', PostSchema);
+
+module.exports = {
+ TopicSchema,
+ MiiverseTopic
+};
\ No newline at end of file
diff --git a/src/models/user.js b/src/models/user.js
new file mode 100644
index 0000000..5eeac4a
--- /dev/null
+++ b/src/models/user.js
@@ -0,0 +1,152 @@
+const { Schema, model } = require('mongoose');
+
+const UserSchema = new Schema({
+ pid: Number,
+ created_at: String,
+ user_id: String,
+ birthday: Date,
+ country: String,
+ pfp_uri: String,
+ mii: String,
+ /**
+ * Account Status
+ * 0 - Fine
+ * 1 - Limited from Posting
+ * 2 - Temporary Ban
+ * 3 - Forever Ban
+ */
+ account_status: {
+ type: Number,
+ default: 0
+ },
+ ban_lift_date: Date,
+ official: {
+ type: Boolean,
+ default: false
+ },
+ favorite_communities: {
+ type: [String],
+ default: undefined
+ },
+ profile_comment: {
+ type: String,
+ default: undefined
+ },
+ /**
+ * Game Skill Level
+ * 1 - Beginner
+ * 2 - Intermediate
+ * 3 - Expert
+ */
+ game_skill: {
+ type: Number,
+ default: 0
+ },
+ /**
+ * Profile Visibility settings
+ * 1 - Everyone
+ * 2 - Friends Only
+ * 3 - Private
+ */
+ game_skill_visibility: {
+ type: Number,
+ default: 1
+ },
+ profile_comment_visibility: {
+ type: Number,
+ default: 1
+ },
+ birthday_visibility: {
+ type: Number,
+ default: 3
+ },
+ relationship_visibility: {
+ type: Number,
+ default: 2
+ },
+ profile_favorite_community_visibility: {
+ type: Number,
+ default: 1
+ }
+
+});
+
+UserSchema.methods.getAccountStatus = async function() {
+ return this.get('account_status');
+};
+
+UserSchema.methods.setAccountStatus = async function(accountStatus) {
+ this.set('account_status', accountStatus);
+ await this.save();
+};
+UserSchema.methods.getBanDate = async function() {
+ return this.get('ban_lift_date');
+};
+
+UserSchema.methods.setBanData = async function(banDate) {
+ this.set('ban_lift_date', banDate);
+ await this.save();
+};
+UserSchema.methods.getProfileComment = async function() {
+ return this.get('profile_comment');
+};
+UserSchema.methods.setProfileComment = async function(profileComment) {
+ this.set('profile_comment', profileComment);
+ await this.save();
+};
+
+UserSchema.methods.getGameSkill = async function() {
+ return this.get('game_skill');
+};
+
+UserSchema.methods.setGameSkill = async function(gameSkill) {
+ this.set('game_skill', gameSkill);
+ await this.save();
+};
+UserSchema.methods.getGameSkillVisibility = async function() {
+ return this.get('game_skill_visibility');
+};
+
+UserSchema.methods.setGameSkillVisibility = async function(gameSkillVisibility) {
+ this.set('game_skill_visibility', gameSkillVisibility);
+ await this.save();
+};
+UserSchema.methods.getProfileCommentVisibility = async function() {
+ return this.get('profile_comment_visibility');
+};
+
+UserSchema.methods.setProfileCommentVisibility = async function(profileCommentVisibility) {
+ this.set('profile_comment_visibility', profileCommentVisibility);
+ await this.save();
+};
+UserSchema.methods.getBirthdayVisibility = async function() {
+ return this.get('birthday_visibility');
+};
+
+UserSchema.methods.setBirthdayVisibility = async function(birthdayVisibility) {
+ this.set('birthday_visibility', birthdayVisibility);
+ await this.save();
+};
+UserSchema.methods.getRelationshipVisibility = async function() {
+ return this.get('relationship_visibility');
+};
+
+UserSchema.methods.setRelationshipVisibility = async function(accountStatus) {
+ this.set('relationship_visibility', accountStatus);
+ await this.save();
+};
+UserSchema.methods.getFavoriteCommunityVisibility = async function() {
+ return this.get('profile_favorite_community_visibility');
+};
+
+UserSchema.methods.setFavoriteCommunityVisibility = async function(favoriteCommunityVisibility) {
+ this.set('profile_favorite_community_visibility', favoriteCommunityVisibility);
+ await this.save();
+};
+
+const USER = model('USER', UserSchema);
+
+module.exports = {
+ UserSchema,
+ USER
+};
\ No newline at end of file
diff --git a/src/server.js b/src/server.js
new file mode 100644
index 0000000..3a65a83
--- /dev/null
+++ b/src/server.js
@@ -0,0 +1,64 @@
+process.title = 'Pretendo - Miiverse';
+const express = require('express');
+const morgan = require('morgan');
+const ejs = require('ejs');
+const xmlparser = require('./middleware/xml-parser');
+const database = require('./database');
+const logger = require('./logger');
+const config = require('./config.json');
+
+const { http: { port } } = config;
+const app = express();
+
+const juxt_web = require('./services/juxt-web');
+
+app.set('etag', false);
+app.disable('x-powered-by');
+app.set('view engine', 'ejs');
+app.set('views', __dirname + '\\views');
+
+// Create router
+logger.info('Setting up Middleware');
+app.use(morgan('dev'));
+app.use(express.json());
+
+app.use(express.urlencoded({
+ extended: true,
+ limit: '5mb',
+ parameterLimit: 100000
+}));
+app.use(xmlparser);
+
+// import the servers into one
+app.use(juxt_web);
+
+// 404 handler
+logger.info('Creating 404 status handler');
+app.use((request, response) => {
+ //logger.warn(request.protocol + '://' + request.get('host') + request.originalUrl);
+ response.status(404);
+ response.send();
+});
+
+// non-404 error handler
+logger.info('Creating non-404 status handler');
+app.use((error, request, response) => {
+ const status = error.status || 500;
+
+ response.status(status);
+
+ response.json({
+ app: 'api',
+ status,
+ error: error.message
+ });
+});
+
+// Starts the server
+logger.info('Starting server');
+
+database.connect().then(() => {
+ app.listen(port, () => {
+ logger.success(`Server started on port ${port}`);
+ });
+});
\ No newline at end of file
diff --git a/src/services/juxt-web/index.js b/src/services/juxt-web/index.js
new file mode 100644
index 0000000..30449bc
--- /dev/null
+++ b/src/services/juxt-web/index.js
@@ -0,0 +1,27 @@
+const express = require('express');
+const subdomain = require('express-subdomain');
+const logger = require('../../logger');
+const routes = require('./routes');
+
+const router = express.Router();
+
+const portal = express.Router();
+const ctr = express.Router();
+
+// Create subdomains
+logger.info('[JUXT-WEB] Creating \'Wii U\' subdomain');
+router.use(subdomain('portal.olv', portal));
+
+logger.info('[JUXT-WEB] Creating \'3DS\' subdomain');
+router.use(subdomain('ctr.olv', ctr));
+
+// Setup routes
+portal.use('/titles/show', routes.PORTAL_SHOW);
+portal.use('/communities', routes.PORTAL_COMMUNITIES);
+portal.use('/', routes.PORTAL_WEB);
+
+ctr.use('/titles/show', routes.CTR_SHOW);
+ctr.use('/communities', routes.CTR_COMMUNITIES);
+ctr.use('/', routes.CTR_WEB);
+
+module.exports = router;
\ No newline at end of file
diff --git a/src/services/juxt-web/routes/ctr/communities.js b/src/services/juxt-web/routes/ctr/communities.js
new file mode 100644
index 0000000..802f3a4
--- /dev/null
+++ b/src/services/juxt-web/routes/ctr/communities.js
@@ -0,0 +1,62 @@
+var express = require('express');
+var xml = require('object-to-xml');
+const database = require('../../../../database');
+//const util = require('../../../../util/authentication');
+const ejs = require('ejs');
+var router = express.Router();
+
+/* GET discovery server. */
+router.get('/', function (req, res) {
+ res.header('X-Nintendo-WhiteList','1|http,youtube.com,,2|https,youtube.com,,2|http,.youtube.com,,2|https,.youtube.com,,2|http,.ytimg.com,,2|https,.ytimg.com,,2|http,.googlevideo.com,,2|https,.googlevideo.com,,2|https,youtube.com,/embed/,6|https,youtube.com,/e/,6|https,youtube.com,/v/,6|https,www.youtube.com,/embed/,6|https,www.youtube.com,/e/,6|https,www.youtube.com,/v/,6|https,youtube.googleapis.com,/e/,6|https,youtube.googleapis.com,/v/,6|http,maps.googleapis.com,/maps/api/streetview,2|https,maps.googleapis.com,/maps/api/streetview,2|http,cbk0.google.com,/cbk,2|https,cbk0.google.com,/cbk,2|http,cbk1.google.com,/cbk,2|https,cbk1.google.com,/cbk,2|http,cbk2.google.com,/cbk,2|https,cbk2.google.com,/cbk,2|http,cbk3.google.com,/cbk,2|https,cbk3.google.com,/cbk,2|https,.cloudfront.net,,2|https,www.google-analytics.com,/,2|https,stats.g.doubleclick.net,,2|https,www.google.com,/ads/,2|https,ssl.google-analytics.com,,2|http,fonts.googleapis.com,,2||fonts.googleapis.com,,2');
+ database.connect().then(async e => {
+ let popularCommunities = await database.getMostPopularCommunities(9);
+ let newCommunities = await database.getNewCommunities(6);
+ res.render('ctr_communities.ejs', {
+ // EJS variable and server-side variable
+ popularCommunities: popularCommunities,
+ newCommunities: newCommunities
+ });
+ }).catch(error => {
+ res.set("Content-Type", "application/xml");
+ res.statusCode = 400;
+ response = {
+ result: {
+ has_error: 1,
+ version: 1,
+ code: 400,
+ error_code: 15,
+ message: "SERVER_ERROR"
+ }
+ };
+ res.send("\n" + xml(response));
+ });
+});
+
+router.get('/*/new', function (req, res) {
+ res.header('X-Nintendo-WhiteList','1|http,youtube.com,,2|https,youtube.com,,2|http,.youtube.com,,2|https,.youtube.com,,2|http,.ytimg.com,,2|https,.ytimg.com,,2|http,.googlevideo.com,,2|https,.googlevideo.com,,2|https,youtube.com,/embed/,6|https,youtube.com,/e/,6|https,youtube.com,/v/,6|https,www.youtube.com,/embed/,6|https,www.youtube.com,/e/,6|https,www.youtube.com,/v/,6|https,youtube.googleapis.com,/e/,6|https,youtube.googleapis.com,/v/,6|http,maps.googleapis.com,/maps/api/streetview,2|https,maps.googleapis.com,/maps/api/streetview,2|http,cbk0.google.com,/cbk,2|https,cbk0.google.com,/cbk,2|http,cbk1.google.com,/cbk,2|https,cbk1.google.com,/cbk,2|http,cbk2.google.com,/cbk,2|https,cbk2.google.com,/cbk,2|http,cbk3.google.com,/cbk,2|https,cbk3.google.com,/cbk,2|https,.cloudfront.net,,2|https,www.google-analytics.com,/,2|https,stats.g.doubleclick.net,,2|https,www.google.com,/ads/,2|https,ssl.google-analytics.com,,2|http,fonts.googleapis.com,,2||fonts.googleapis.com,,2');
+ let community_id = req.originalUrl.replace('/communities/', '').replace('/new','').trim();
+ database.connect().then(async e => {
+ let community = await database.getCommunityByID(community_id);
+ let newPosts = await database.getPostsByCommunity(community, 25);
+ res.render('ctr_community.ejs', {
+ // EJS variable and server-side variable
+ community: community,
+ newPosts: newPosts
+ });
+ }).catch(error => {
+ res.set("Content-Type", "application/xml");
+ res.statusCode = 400;
+ response = {
+ result: {
+ has_error: 1,
+ version: 1,
+ code: 400,
+ error_code: 15,
+ message: "SERVER_ERROR"
+ }
+ };
+ res.send("\n" + xml(response));
+ });
+});
+
+module.exports = router;
diff --git a/src/services/juxt-web/routes/ctr/show.js b/src/services/juxt-web/routes/ctr/show.js
new file mode 100644
index 0000000..e5fbbf6
--- /dev/null
+++ b/src/services/juxt-web/routes/ctr/show.js
@@ -0,0 +1,35 @@
+var express = require('express');
+var xml = require('object-to-xml');
+const database = require('../../../../database');
+//const util = require('../../../../util/authentication');
+const ejs = require('ejs');
+var router = express.Router();
+
+/* GET discovery server. */
+router.get('/', function (req, res) {
+ res.header('X-Nintendo-WhiteList','1|http,youtube.com,,2|https,youtube.com,,2|http,.youtube.com,,2|https,.youtube.com,,2|http,.ytimg.com,,2|https,.ytimg.com,,2|http,.googlevideo.com,,2|https,.googlevideo.com,,2|https,youtube.com,/embed/,6|https,youtube.com,/e/,6|https,youtube.com,/v/,6|https,www.youtube.com,/embed/,6|https,www.youtube.com,/e/,6|https,www.youtube.com,/v/,6|https,youtube.googleapis.com,/e/,6|https,youtube.googleapis.com,/v/,6|http,maps.googleapis.com,/maps/api/streetview,2|https,maps.googleapis.com,/maps/api/streetview,2|http,cbk0.google.com,/cbk,2|https,cbk0.google.com,/cbk,2|http,cbk1.google.com,/cbk,2|https,cbk1.google.com,/cbk,2|http,cbk2.google.com,/cbk,2|https,cbk2.google.com,/cbk,2|http,cbk3.google.com,/cbk,2|https,cbk3.google.com,/cbk,2|https,.cloudfront.net,,2|https,www.google-analytics.com,/,2|https,stats.g.doubleclick.net,,2|https,www.google.com,/ads/,2|https,ssl.google-analytics.com,,2|http,fonts.googleapis.com,,2||fonts.googleapis.com,,2');
+ database.connect().then(async e => {
+ let popularCommunities = await database.getMostPopularCommunities(9);
+ let newCommunities = await database.getNewCommunities(6);
+ res.render('ctr_show.ejs', {
+ // EJS variable and server-side variable
+ popularCommunities: popularCommunities,
+ newCommunities: newCommunities
+ });
+ }).catch(error => {
+ res.set("Content-Type", "application/xml");
+ res.statusCode = 400;
+ response = {
+ result: {
+ has_error: 1,
+ version: 1,
+ code: 400,
+ error_code: 15,
+ message: "SERVER_ERROR"
+ }
+ };
+ res.send("\n" + xml(response));
+ });
+});
+
+module.exports = router;
diff --git a/src/services/juxt-web/routes/ctr/web.js b/src/services/juxt-web/routes/ctr/web.js
new file mode 100644
index 0000000..81f3293
--- /dev/null
+++ b/src/services/juxt-web/routes/ctr/web.js
@@ -0,0 +1,22 @@
+var express = require('express');
+var router = express.Router();
+var path = require('path');
+
+/* GET discovery server. */
+router.get('/css/juxt.css', function (req, res) {
+ res.sendFile('css/juxt.css', {root: path.join(__dirname, '../../../../webfiles/ctr/')});
+});
+
+router.get('/js/juxt.js', function (req, res) {
+ res.sendFile('js/juxt.js', {root: path.join(__dirname, '../../../../webfiles/ctr/')});
+});
+
+router.get('/icons/Icon-feather-search.svg', function (req, res) {
+ res.sendFile('icons/Icon-feather-search.svg', {root: path.join(__dirname, '../../../../webfiles/ctr/')})
+});
+
+router.get('/icons/mario-kart.jpg', function (req, res) {
+ res.sendFile('icons/mario-kart.jpg', {root: path.join(__dirname, '../../../../webfiles/ctr/')});
+});
+
+module.exports = router;
diff --git a/src/services/juxt-web/routes/index.js b/src/services/juxt-web/routes/index.js
new file mode 100644
index 0000000..597e75e
--- /dev/null
+++ b/src/services/juxt-web/routes/index.js
@@ -0,0 +1,8 @@
+module.exports = {
+ PORTAL_SHOW: require('./portal/show'),
+ PORTAL_WEB: require('./portal/web'),
+ PORTAL_COMMUNITIES: require('./portal/communities'),
+ CTR_SHOW: require('./ctr/show'),
+ CTR_WEB: require('./ctr/web'),
+ CTR_COMMUNITIES: require('./ctr/communities'),
+};
\ No newline at end of file
diff --git a/src/services/juxt-web/routes/portal/communities.js b/src/services/juxt-web/routes/portal/communities.js
new file mode 100644
index 0000000..cca4548
--- /dev/null
+++ b/src/services/juxt-web/routes/portal/communities.js
@@ -0,0 +1,89 @@
+var express = require('express');
+var xml = require('object-to-xml');
+const database = require('../../../../database');
+//const util = require('../../../../util/authentication');
+const ejs = require('ejs');
+var router = express.Router();
+
+/* GET discovery server. */
+router.get('/', function (req, res) {
+ res.header('X-Nintendo-WhiteList','1|http,youtube.com,,2|https,youtube.com,,2|http,.youtube.com,,2|https,.youtube.com,,2|http,.ytimg.com,,2|https,.ytimg.com,,2|http,.googlevideo.com,,2|https,.googlevideo.com,,2|https,youtube.com,/embed/,6|https,youtube.com,/e/,6|https,youtube.com,/v/,6|https,www.youtube.com,/embed/,6|https,www.youtube.com,/e/,6|https,www.youtube.com,/v/,6|https,youtube.googleapis.com,/e/,6|https,youtube.googleapis.com,/v/,6|http,maps.googleapis.com,/maps/api/streetview,2|https,maps.googleapis.com,/maps/api/streetview,2|http,cbk0.google.com,/cbk,2|https,cbk0.google.com,/cbk,2|http,cbk1.google.com,/cbk,2|https,cbk1.google.com,/cbk,2|http,cbk2.google.com,/cbk,2|https,cbk2.google.com,/cbk,2|http,cbk3.google.com,/cbk,2|https,cbk3.google.com,/cbk,2|https,.cloudfront.net,,2|https,www.google-analytics.com,/,2|https,stats.g.doubleclick.net,,2|https,www.google.com,/ads/,2|https,ssl.google-analytics.com,,2|http,fonts.googleapis.com,,2||fonts.googleapis.com,,2');
+ var isAJAX = ((req.query.ajax+'').toLowerCase() === 'true')
+ database.connect().then(async e => {
+ let popularCommunities = await database.getMostPopularCommunities(9);
+ let newCommunities = await database.getNewCommunities(6);
+ if(isAJAX) {
+ res.render('portal_communities_ajax.ejs', {
+ // EJS variable and server-side variable
+ popularCommunities: popularCommunities,
+ newCommunities: newCommunities
+ });
+ }
+ else {
+ res.render('portal_communities.ejs', {
+ // EJS variable and server-side variable
+ popularCommunities: popularCommunities,
+ newCommunities: newCommunities
+ });
+ }
+
+ }).catch(error => {
+ res.set("Content-Type", "application/xml");
+ res.statusCode = 400;
+ response = {
+ result: {
+ has_error: 1,
+ version: 1,
+ code: 400,
+ error_code: 15,
+ message: "SERVER_ERROR"
+ }
+ };
+ res.send("\n" + xml(response));
+ });
+});
+
+router.get('/*/new', function (req, res) {
+ res.header('X-Nintendo-WhiteList','1|http,youtube.com,,2|https,youtube.com,,2|http,.youtube.com,,2|https,.youtube.com,,2|http,.ytimg.com,,2|https,.ytimg.com,,2|http,.googlevideo.com,,2|https,.googlevideo.com,,2|https,youtube.com,/embed/,6|https,youtube.com,/e/,6|https,youtube.com,/v/,6|https,www.youtube.com,/embed/,6|https,www.youtube.com,/e/,6|https,www.youtube.com,/v/,6|https,youtube.googleapis.com,/e/,6|https,youtube.googleapis.com,/v/,6|http,maps.googleapis.com,/maps/api/streetview,2|https,maps.googleapis.com,/maps/api/streetview,2|http,cbk0.google.com,/cbk,2|https,cbk0.google.com,/cbk,2|http,cbk1.google.com,/cbk,2|https,cbk1.google.com,/cbk,2|http,cbk2.google.com,/cbk,2|https,cbk2.google.com,/cbk,2|http,cbk3.google.com,/cbk,2|https,cbk3.google.com,/cbk,2|https,.cloudfront.net,,2|https,www.google-analytics.com,/,2|https,stats.g.doubleclick.net,,2|https,www.google.com,/ads/,2|https,ssl.google-analytics.com,,2|http,fonts.googleapis.com,,2||fonts.googleapis.com,,2');
+ let community_id = req.originalUrl.replace('/communities/', '').replace('/new','').trim();
+ var isAJAX = ((req.query.ajax+'').toLowerCase() === 'true')
+ if(isAJAX)
+ community_id = community_id.substring(0, community_id.indexOf('?'));
+ database.connect().then(async e => {
+ let community = await database.getCommunityByID(community_id.substring(0, community_id));
+ let newPosts = await database.getNewPostsByCommunity(community, 100);
+ let totalNumPosts = await database.getNumberPostsByCommunity(community);
+ if(isAJAX) {
+ res.render('portal_community_ajax.ejs', {
+ // EJS variable and server-side variable
+ community: community,
+ newPosts: newPosts,
+ totalNumPosts: totalNumPosts
+ });
+ }
+ else {
+ res.render('portal_community.ejs', {
+ // EJS variable and server-side variable
+ community: community,
+ newPosts: newPosts,
+ totalNumPosts: totalNumPosts
+ });
+ }
+ }).catch(error => {
+ console.error(error);
+ res.set("Content-Type", "application/xml");
+ res.statusCode = 400;
+ response = {
+ result: {
+ has_error: 1,
+ version: 1,
+ code: 400,
+ error_code: 15,
+ message: "SERVER_ERROR"
+ }
+ };
+ res.send("\n" + xml(response));
+ });
+});
+
+module.exports = router;
diff --git a/src/services/juxt-web/routes/portal/show.js b/src/services/juxt-web/routes/portal/show.js
new file mode 100644
index 0000000..4d3dfd0
--- /dev/null
+++ b/src/services/juxt-web/routes/portal/show.js
@@ -0,0 +1,35 @@
+var express = require('express');
+var xml = require('object-to-xml');
+const database = require('../../../../database');
+//const util = require('../../../../util/authentication');
+const ejs = require('ejs');
+var router = express.Router();
+
+/* GET discovery server. */
+router.get('/', function (req, res) {
+ res.header('X-Nintendo-WhiteList','1|http,youtube.com,,2|https,youtube.com,,2|http,.youtube.com,,2|https,.youtube.com,,2|http,.ytimg.com,,2|https,.ytimg.com,,2|http,.googlevideo.com,,2|https,.googlevideo.com,,2|https,youtube.com,/embed/,6|https,youtube.com,/e/,6|https,youtube.com,/v/,6|https,www.youtube.com,/embed/,6|https,www.youtube.com,/e/,6|https,www.youtube.com,/v/,6|https,youtube.googleapis.com,/e/,6|https,youtube.googleapis.com,/v/,6|http,maps.googleapis.com,/maps/api/streetview,2|https,maps.googleapis.com,/maps/api/streetview,2|http,cbk0.google.com,/cbk,2|https,cbk0.google.com,/cbk,2|http,cbk1.google.com,/cbk,2|https,cbk1.google.com,/cbk,2|http,cbk2.google.com,/cbk,2|https,cbk2.google.com,/cbk,2|http,cbk3.google.com,/cbk,2|https,cbk3.google.com,/cbk,2|https,.cloudfront.net,,2|https,www.google-analytics.com,/,2|https,stats.g.doubleclick.net,,2|https,www.google.com,/ads/,2|https,ssl.google-analytics.com,,2|http,fonts.googleapis.com,,2||fonts.googleapis.com,,2');
+ database.connect().then(async e => {
+ let popularCommunities = await database.getMostPopularCommunities(9);
+ let newCommunities = await database.getNewCommunities(6);
+ res.render('portal_show.ejs', {
+ // EJS variable and server-side variable
+ popularCommunities: popularCommunities,
+ newCommunities: newCommunities
+ });
+ }).catch(error => {
+ res.set("Content-Type", "application/xml");
+ res.statusCode = 400;
+ response = {
+ result: {
+ has_error: 1,
+ version: 1,
+ code: 400,
+ error_code: 15,
+ message: "SERVER_ERROR"
+ }
+ };
+ res.send("\n" + xml(response));
+ });
+});
+
+module.exports = router;
diff --git a/src/services/juxt-web/routes/portal/web.js b/src/services/juxt-web/routes/portal/web.js
new file mode 100644
index 0000000..153449e
--- /dev/null
+++ b/src/services/juxt-web/routes/portal/web.js
@@ -0,0 +1,22 @@
+var express = require('express');
+var router = express.Router();
+var path = require('path');
+
+/* GET discovery server. */
+router.get('/css/juxt.css', function (req, res) {
+ res.sendFile('css/juxt.css', {root: path.join(__dirname, '../../../../webfiles/portal/')});
+});
+
+router.get('/js/juxt.js', function (req, res) {
+ res.sendFile('js/juxt.js', {root: path.join(__dirname, '../../../../webfiles/portal/')});
+});
+
+router.get('/icons/Icon-feather-search.svg', function (req, res) {
+ res.sendFile('icons/Icon-feather-search.svg', {root: path.join(__dirname, '../../../../webfiles/portal/')})
+});
+
+router.get('/icons/mario-kart.jpg', function (req, res) {
+ res.sendFile('icons/mario-kart.jpg', {root: path.join(__dirname, '../../../../webfiles/portal/')});
+});
+
+module.exports = router;
diff --git a/src/views/ctr_communities.ejs b/src/views/ctr_communities.ejs
new file mode 100644
index 0000000..45125af
--- /dev/null
+++ b/src/views/ctr_communities.ejs
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+ <% for(var i = 0; i < popularCommunities.length; i++) {%>
+ <% if(i === popularCommunities.length - 1) { %>
+
+
+
+
+
+ <% } else { %>
+
+
+
+
+
+ <% }} %>
+
+
+
+
+
+
+
+ <% for(var j = 0; j < newCommunities.length; j++) {%>
+ <% if(j === newCommunities.length - 1) { %>
+
+
+
+
+
+ <% } else { %>
+
+
+
+
+
+ <% }} %>
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/ctr_show.ejs b/src/views/ctr_show.ejs
new file mode 100644
index 0000000..cf0548d
--- /dev/null
+++ b/src/views/ctr_show.ejs
@@ -0,0 +1,16 @@
+
+
+
+
+ 3DS Testing
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/index.ejs b/src/views/index.ejs
new file mode 100644
index 0000000..d138c6d
--- /dev/null
+++ b/src/views/index.ejs
@@ -0,0 +1,12 @@
+
+
+ Testing dynamic stuff
+ <% listnames.forEach(function(person) { %>
+ <% if(person.alive) { %>
+ <%= person.name %>
+ <%= person.age %>
+
+ <% } %>
+ <% }); %>
+
+
\ No newline at end of file
diff --git a/src/views/portal_communities.ejs b/src/views/portal_communities.ejs
new file mode 100644
index 0000000..78a2d69
--- /dev/null
+++ b/src/views/portal_communities.ejs
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+ User Page
+ Activity Feed
+ Communities
+ Messages
+ Notifications
+ Close
+ Back
+
+
+
+
+
+
+
+
+
+ <% for(var i = 0; i < popularCommunities.length; i++) {%>
+
+
+
+ <% if( (i + 1) % 3 === 0) { %>
+
+
+ <% } %>
+ <% } %>
+
+
+
+
+
+
+
+
+
+ <% for(var j = 0; j < newCommunities.length; j++) {%>
+
+
+
+ <% if( (j + 1) % 3 === 0) { %>
+
+
+ <% } %>
+ <% } %>
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/portal_communities_ajax.ejs b/src/views/portal_communities_ajax.ejs
new file mode 100644
index 0000000..f1242c9
--- /dev/null
+++ b/src/views/portal_communities_ajax.ejs
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+ <% for(var i = 0; i < popularCommunities.length; i++) {%>
+
+
+
+ <% if( (i + 1) % 3 === 0) { %>
+
+
+ <% } %>
+ <% } %>
+
+
+
+
+
+
+
+
+
+ <% for(var j = 0; j < newCommunities.length; j++) {%>
+
+
+
+ <% if( (j + 1) % 3 === 0) { %>
+
+
+ <% } %>
+ <% } %>
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/portal_community.ejs b/src/views/portal_community.ejs
new file mode 100644
index 0000000..9b7419a
--- /dev/null
+++ b/src/views/portal_community.ejs
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+ User Page
+ Activity Feed
+ Communities
+ Messages
+ Notifications
+ Close
+ Back
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/portal_community_ajax.ejs b/src/views/portal_community_ajax.ejs
new file mode 100644
index 0000000..04be89a
--- /dev/null
+++ b/src/views/portal_community_ajax.ejs
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/portal_community_boxy_ajax.ejs b/src/views/portal_community_boxy_ajax.ejs
new file mode 100644
index 0000000..f9748ed
--- /dev/null
+++ b/src/views/portal_community_boxy_ajax.ejs
@@ -0,0 +1,85 @@
+
+<% newPosts.forEach(function(post) { %>
+
+ <%if(post.verified) {%>
+
+
+ <%} else {%>
+
+
+ <%}%>
+
+
+
+
+
+
+<%if(post.screenshot !== '' && post.painting === '' && post.url === '' && post.body === '') {%>
+
+<% } else if(post.painting !== '' && post.screenshot === '' && post.url === '') {%>
+
+<% } else if(post.url !== '' && post.screenshot === '' && post.painting === '' && post.body === '') {%>
+
+<% } else if(post.body !== '' && post.screenshot === '' && post.painting === '' && post.url === '') {%>
+
+<% } else if(post.screenshot !== '' && post.body !== '' && post.painting === '' && post.url === '') {%>
+
+<% } else if(post.screenshot !== '' && post.painting !== '' && post.url === '') {%>
+
+<% } else if(post.url !== '' && post.body !== '' && post.screenshot === '' && post.painting === '') {%>
+
+<% } else if(post.url !== '' && post.painting !== '' && post.screenshot === '' && post.body === '') {%>
+
+<%}%>
+
+
+<% }); %>
+
diff --git a/src/views/portal_show.ejs b/src/views/portal_show.ejs
new file mode 100644
index 0000000..994267c
--- /dev/null
+++ b/src/views/portal_show.ejs
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+ User Page
+ Activity Feed
+ Communities
+ Messages
+ Notifications
+ Close
+ Back
+
+
+
+
+
+
+
+
+
+ <% for(var i = 0; i < popularCommunities.length; i++) {%>
+
+
+
+ <% if( (i + 1) % 3 === 0) { %>
+
+
+ <% } %>
+ <% } %>
+
+
+
+
+
+
+
+
+
+ <% for(var j = 0; j < newCommunities.length; j++) {%>
+
+
+
+ <% if( (j + 1) % 3 === 0) { %>
+
+
+ <% } %>
+ <% } %>
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/webfiles/ctr/css/juxt.css b/src/webfiles/ctr/css/juxt.css
new file mode 100644
index 0000000..87a6252
--- /dev/null
+++ b/src/webfiles/ctr/css/juxt.css
@@ -0,0 +1,468 @@
+body {
+ background-color: rgba(232,236,236,1);
+ background-repeat: no-repeat !important;
+ margin: 0;
+ font-family: Poppins, Arial;
+}
+a {
+ text-decoration: none;
+}
+ul, ol, menu, li {
+ list-style: none;
+}
+h4 {
+ margin-top: -9px;
+ margin-bottom: 15px;
+ color: rgba(113,141,148,1);
+ font-size: x-small;
+}
+.top-screen {
+ width: 400px;
+ height: 220px;
+ background: url('data:image/png;base64,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'
+ );
+ background-size: 400px;
+ position: relative;
+}
+
+.bottom-screen {
+ width: 320px;
+ min-height: 240px;
+ margin-left: 40px;
+ background-color: rgba(232,236,236,1);
+ position: absolute;
+ z-index: 5;
+}
+
+.toolbar-padding {
+ height: 30px;
+}
+.header-title {
+ margin: 165px 0 0;
+ position: absolute;
+ width: 350px;
+ height: 40px;
+ z-index: 2;
+ padding-top: 11px;
+ padding-left: 50px;
+ white-space: nowrap;
+ text-align: left;
+ font-style: normal;
+ font-weight: bolder;
+ font-size: 25px;
+ color: rgb(0 0 0);
+ background-color: rgba(0,0,0,0);
+}
+
+.header-icon {
+ height: 50px;
+ width: 50px;
+ margin-top: 173px;
+ margin-left: 5px;
+ background-repeat: no-repeat !important;
+ position: absolute;
+ z-index: 3;
+}
+
+.header-description {
+ padding-top: 87px;
+ padding-left: 5px;
+ position: absolute;
+ vertical-align: bottom;
+ width: 215px;
+ font-size: small;
+}
+
+#headers-profile-icon {
+ background: url('data:image/png;base64,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');
+ background-size: 40%;
+ margin-top: 182px;
+ margin-left: 15px;
+}
+
+#headers-activity-feed-icon {
+ margin-top: 182px;
+ margin-left: 15px;
+ background-size: 50% !important;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAmCAYAAAC/H3lnAAAABHNCSVQICAgIfAhkiAAAA3pJREFUWEftmDFP20AYhr/PgVawFHXqVvgFDVtVYjUZcVTRuQvp0ISt4RcUfkHpRsIATF3TwWFMUNKqG+kvgK0rXZCaFL/VGRLO9tlnGwekqhmd93yP3/v83etjivGrmfYawBViFJl4IcaQ+BJQlwit3zPzhwfd0rluIOsENdPeJ+KKTnfb/wEMhjPzJR10JHB1pV1ngz7eFib2eFC30bdKUfpQ4Eqxs/Dg8uI08xLQ0DPh7W6vfBAmCwWuFuwtZv4wHgiiXwb49W5/tRvbMY1w4/nRImacFjE/k6RnjZ61lAhY5a7uydM+hAs9i1N5fNRcSodV7jZ7VrbdQSKsmu0DJlqfrCYwaPbLyyoTAsAqdwFsN/vlrbQu6sYpXQaXVOUXAPZ3BlG7w9zcoq7d6KB0//tdppCOEQCumW1RT4vS8kzV3fE8717YeSPHJ55aVrjsAd4w7QqI9+XOcBfujuerFtpdZno5gVa47AH2u0ugT42+VdctZ1b/bxSOimB05Ps5l1je+1YejK9NgP3uCgGPeGn3++pZVkBx7uN3GUSHzZ41iQYT4EDt+oRxJstCo3JZNs4F1omyAElyj1rBHsi7n+yyC1wrtDvEVJReNs8yJJksC21UebLKXXKMHTAisymzM2j0yl+SAl7nhzWQEb1zslOXg5cDfN7rl99wzWz/JKInN32XiLUp+UqddAcUvZZz1EmTAEGEYW7usQCG1yVB67sUYaO/7UQ5Xi3YJ8ycj7sqAIgl9wzH2FQAx73dtS5G6BbKNB8DgHe1GblXAWCxzFHI7nIyvZc1cGiz+dXaCRsn6taZdU7kUgDomAjR2RpUYYOfTjYNcCkA3OhZ2gqumXaLiNduugrOjZGxHLbJKLpQrEDl30Q4LfCVYxgw0SPpZW2BKeCyAeSJ2XM97sdAZsBpa/Kqs9Bxs29Nen70S+oNQ6kdHk8SSFcx3tck+SRThwWbKsNGMSft25kD3+QQpw5oToRArahOonrQqQDHqILUkv/Aqa2LOfDfcLhqts/lDSBJmIlpVGqZ/yvI7cPBXooDHhnbd/0t53+q6srROhvwHAqK2MCqdJ/akikOHO+QbtBJs2NNkS1wa/fkdMR5seousDhPe/jnous79rxLptC5BKxAbPaslhB5oqQ4tSTiouf05b6wgR9gHgxzc3X5XE+bfe+LN2zev544915JYxcoAAAAAElFTkSuQmCC');
+}
+
+#headers-communities-icon {
+ margin-top: 182px;
+ margin-left: 15px;
+ background-size: 55% !important;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAArCAYAAAA3+KulAAAABHNCSVQICAgIfAhkiAAABNtJREFUaEPtWcFS40YQfS072YJLdr9gzResuW0ldgWOWIeQL1hziOGG+YJ4vwBzQ84B7RdgDjZHlLI3ldt6vyDeL1j2AgXB6tRIxkijGWlkm02qgqp8sdQ9et093W+eCAtcv3zfK1sWfgRoO+aGeAyg6wzsMxP3e9Ve3WfrJfv+2W9/2CMTG90zNI9xCIQOQdhIs2fwJXyr2Xm/9U73XOOHfpMsHM7uMzwQt02DIfvNDUhEk0EnuQLB8G6KKz+73ualbNeo9l0C3iT9sesM7J1c6wDIBahR6bWI6Ne8i4jnmXl0W1zdlEGlByg/KGNAuoWZ8TvAngXLC4CSX2KmMgj7CeCMI2dYa8r/ixKmAjWVmdLYLLSH6hsXz7+dXP1FoOf3jhj4Ah+tzvtaW+V82jBcEL2K3iemzePhVgheusQ6zyZXLkA/RW/5E143bRZGGVKVWtqLRV9mt9IbSaDGzqC2lla2iX3F8JxhbdOk1E0BjYnoZaQTKUtHm6kCfcgT8bAirscEfHdvZ5qlTEBB6UgvdFNYeaHqWNrWLHUyAu8cD2w3LeK7lX47ug9NbIItnJXGvcr5BhNfPGSHPzpDu5xlF72vmDWZGZbLnJnfdoZ2K2vdbEDS3BFdrTOspQ5UeVE5KCY+5rGZK0MmLyMDalT72wScPvzPZ87AjtMlyUi2YeBdZ1CrL54hqeQEnekM7BdZjmMlJw1kk/J5tJILZ8P1Z9NZogLaqPRiXdKk5TcqfY9IEN/wMrExKjnx0G6115WG3fimsLJu0ulUMyyrSyb2D/DltrBSMlkvsykIQIlOF8SM3ZvC6kHaIsm9I8zU9Oc+EyENwkWMlRh2OOMMiQflEpi+wJiYdmQqEwzGu+sTIsQ2PjN/ui2ullVB2Ht9XvK/4X2A6xIYrY2qvI0yJAyDvXR35cnc7GE+YUpOUQKCX+JS7YMpfzsEKNHBAr4I1DuDWte0CRkDCkrv9XmJi35XC0qzqngxC9xUsQPdkUTY8IQ3TEnprHmYIk9rw2k+xNyy7qh+/OeWOJYnLkXDEWenT+xjOy+YXHtIfpOQ46EFRknOWFAqjJFF7GZxtulZyBNENAAPaumOFybBz1VyaQ5FJwzu32Gsy0aavdhLJm05C9TSAGUt9LXuPwH6WpGed53/T4am3ecNMYSCk+v8YxDdMTNGYOqmiZD3fkTD8cH7RHzpT3CU1s4TGQqHJ588AggdzjEDB2lsQGbrYHgEeqtq7zFAQSTIP41yKYNoL+kRvai4W+2zkkoptIkZIDWjXtK7mrrRMHG9XBxIsk1naB/FqE/IdP0PicwwfyRCezLBaB4aosIh1kIRJZ8Eq05q2rqDXFg9GptIpoIMNSr9UwXVN1JZTIOvBBdsdt+Nan7iiH9bWF3TsQYNQZ6Jl6TS3UzO/IsAidpOz0GjqKiYJYiE562rUSwQPg6ELE2yoAfOr7stCk7W7cSXis7QXk/ljgl5LbShhBhhoGouCkBlL3cyZ1DLHPoqG2pUe5+jzcBUXVk2qHlUHtlG6N80T2SWDUb4k0ufp3sibS1VEP4zgOYRFp8APUZp6Xw+ZUihFYqGRrFPhv/CDJodEaS5YvLFTp5f9DetUUhK/eDLNLHVXkRxWaREQyHzusVAmYCR6mu57H/KMkLlidEVTOEfZpILW7RpTOEAAAAASUVORK5CYII=');
+}
+
+#headers-messages-icon {
+ margin-top: 183px;
+ margin-left: 15px;
+ background-size: 50% !important;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAnCAYAAACmE6CaAAAABHNCSVQICAgIfAhkiAAAA4pJREFUWEftmbFuE1kYhc8ZG9hEQqSmgX2CNR0igzA0KE6R0G6ziRAOVJgniPMEJF1skDJUlAQJ2zQoiTystiP7BJiCjiJICAjEc9AMGXsYTzw2HmMj5XaW79x7vv/+99w7/xChlp+u/QNqnkQGwPnw/6P6LWmXxC5lPFq3Z7aDOuj/uH2xdl5pbYDIjkpor/MKWP2Smlixtq/uuc+0IPJm5RVJN/q/RxPWSnau0ILIm5UiyeXfQ31bJcWrbmp5K5E3q28JnAX9hXGe8qtRWP9vpjEuYPnL1XkIBQJXQEEiRD5+UJ/5mzevvTiX+vq5QT+zJIdIz63b15+NC4CvY8msPBRxs60VH0p27jTvTD8vOIZzPyxYYrFsz6yMA8hCdmvq5MGnDRLzYT2leo68bdaygrPVTqV2N9fW5GDxwb+zu6OC8dII2iA41aFBQMn2IagtKOhVARBoj0KxZM+u/UoQL/rNT8sEPAcKtqDU9kq4EF4jJH0m8UcE9fZ+euKG783DBLp1qZIxUnwSddhKh+fCoQdFQACO8NKg3gGc64yA9gAuluu5zWFB5M3aMqli1PiSVsJHQSSEhJ2ynct+z0VYBM50DihrPzV5L8lVcW8MTtp5EnngSv87Dhbcvbl0uepmU6t1hXB7fR9YFokrEZFpUFwM32N+ZoWWzMpdEcUjNu/afnqi6AesbwhfUH66WqCBDht2/x/EirtZp4D3hjgfDtJPQ7hivc1mwAL5V+eZ0r8Vd7VO6Ol+anIhKl0HgvCFL5nVVRB3ozZ9L1YcY53vDaiwXp+1jkrLRCC8vWLWsg4ci+S5fqw4xjp3jAMuxN3XEoNwhbsRPdX8aPVqxXHWWbZnI201HKREIVqbPsaKnSbWaGAjzjp7dbWhQPRgxdH6hB+sc+QQvVix3+co6xwbiDgrRhfrHCuIKCv2oh9jnWMJEbDirHFgWHHWObYQvQrrp9/Q3KkfEYP2PYYYNIJJPX+8EklFctBxjldi0Agm9XzkShze8V8FJmmU6rk/k5o0yXG8zw8n9Dp4DyvXc1Ne9SZM5zR1YZRVv6PAw+/6fmXmEKKyGXy5kVv1AzYlY2yq4oAy4VqsHNwrv8ytehARKZVkFgxlLElvvqQnM24xof2lqEtZZigqBhg0/E7SggjcOqMLAANMmuSj7j4IFxR+gPAn86oZUgZUZzk9SUV9jGUQjWYTu1GG8w0nX8hG9XOqJwAAAABJRU5ErkJggg==');
+}
+
+#headers-news-icon {
+ margin-top: 183px;
+ margin-left: 20px;
+ background-size: 40% !important;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAzCAYAAADo8TpyAAAABHNCSVQICAgIfAhkiAAABBJJREFUaEPtms9SGkEQxr9eTFJ6iT5B9Amit1QKKnqUPYQ8QfQQ8BbzBOIbmJtsDsEnCB7AI6TYpHJTn0DyBOEkJQqdmiUgOzv7l1mqTLlVVFngdP/mo6enewaChmdns7n8bHD9BkABTKsgrALOC8x8QaAuiDsAapW2earBJWgWI3uvzlb5yfAAoJ14drhKt8bh8a9tMZlETyJwofDTQe+AgP1EXsU3Ae6CjSPL3j5MYiM2uAN9d90kovUkDuUxIpT6C0tb1dZWN469WOAfXtfXKYMmgZY9TpgvAWoRqIY7dMZhIMZkDGOZwQXxIqIXCsDOcMDvvvw0L6LCRwYfhcf1lQzNzL8NQvm4bVajON3L1XeGjLJiAp2bzOJGVOUjgfuFBwMn/cziflRn44mN7PVqRBCZaPKIsLFscyOKAJHAS9nGEQgfXU6AE6udj5lN3EjFXKNKwHsJ/tCyzXIYfCj4KOXxlW7osb1ittGaVl5km35maS3sWwwFl1URMd1fWFoPMxymmCtsBr0OAc/H74kQDPs2A8FHO2LvzzQEgXejLsSo8GLBMujrPTh3rba5EjQ+EFw2CObLim1qyd8yVDFb70xnGmLaOra3W37wgeCexcP4XLHziXfLIAXj+goGlxZOmApRQ0P1f8Vco0DAt0m4ML5bdn4zkeKlXENkE6fKEw/d0toshVHQxPayZ5tM3NQFztPOKu18aBZKqrqcCERaDFqggSClXGNu4GLCcfz9f+Dyjik2Hss2J/GeNCSCxmlRPO5i0TGRBwsu1y3DAW/41ei+MR43r+pQXAYP2jf8wbN1Uewf3OdVjlRuzjIBT0E3xCfrR/5IZdMXvJSr1wB6O9l8UiiuFPWKSywElBgBirvr5DS3+/EE4iQEJbiqnL3JLK7oqsH9wkk01kaGzqOUt0pweWGmWc4mLW/9wN29YIrlrAdc6kOZ1UlBCe6pCkOK+lkyiTzW0w35dP4ecE/XAyDNqlAGV7aLCuE84KVsownCpICP0rjqVFzY8h5b8GmlbRam/bjA5XSUdvPgN+EoHC7wYrZ+7j7M9M5Ut7p+9uTtH4xWxc5v3W+I//4qSlu8o/YcF6Uiu7h6UPE5T5UAjuKqBRm03c5LdbnscM7UQbtWO18jJfS8yBL6EZFAcvGe0NZchzn3SsVcozt9bjdXgsTO+JScwsZAFUQvE9uZ50DmS4Kxn9o5SdpzeQRPW2HZ/qPiD1Jx5/7TGJ0I9BcWd+UWL+zzJJPWEiqlbP1inE7lm2L5qjHOlWDQhPSAS6e6ADoM1JxCTfyiYuqMXdcZpB5wxT2or1qa+lct4E67dXfdCt19NV5+aQEX6o7ge2X5BnqivCalPY1EkpWtGiPO1YcZLoB49AsLpq4xoJruu6O/XFlSt0lS5RMAAAAASUVORK5CYII=');
+}
+
+/*communities*/
+.search-container {
+ width: 300px;
+ height: 30px;
+ margin-top: 10px;
+ margin-left: 10px;
+ margin-bottom: 10px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ white-space: nowrap;
+ overflow-x: auto;
+}
+#search-icon {
+ margin-left: 5px;
+ width: 20px;
+ height: 20px;
+ margin-top: 5px;
+ margin-bottom: -5px;
+ white-space: nowrap;
+ position:absolute;
+ background-repeat: no-repeat !important;
+ background-size: 20px 20px !important;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABHNCSVQICAgIfAhkiAAAAyBJREFUSEu9Vr12ElEQ/mZBhViYHB/A5Bx7sfMYOIEyUEgqS0kRSGd8gsQnkDJgEdLZuSmWlCEH9Nhl8wbrA+SIDUn42fHcXSB3l7uwEPUWFOzMfDPf/WbmEmacnddGQtOwAVCewctElBi6WGBYTDB5wMefv+fMWbHk7xRkvJs8TTN4H4R0yIAWMW0ftjYbYeyVwKVkvQzC+zAB/DbM0LvR+HatkWlP8/cAF9Jnyw/710dEyC8COvJhZlPra1uHPzatoDge4FLK0AF6o6jiHOAGiEytR+ZNLNaO9W8SNuw0iFYJeDfpw2Y3upQJqnwMrKKXgd+wcVD9li1PY0DowYZdI6JnHjtGo9LKZlS+DrAjJOIzrxNfUl/LT6NLthfX9GjQqfkZI/D2YTNX84M7wMVkvUEkWsY9olKtR4mwoCM/VyMdU66cwe1uZGnNTzk5fRqhCzkjtvFhFr1B1Kviqaqm4np9jzR8ulMkzqutbNjeVeJP6oVPKs2cp1Nogmbmj9VW7uA+7eTXjKC72syteCZXKWmYIHoh3e9WtZnV7wPsCu36lxyj0sx6WpdKqTp7MunR2ryiUiVZTNXbBDwZfSOmjDxOJ4BvI/GVWeMuDBvFpGHJ6p4AnmUQBkRl42dygur/IS6R2OQd+zYRA8fVZrawaKXuQDIOiGh/WosqB4j/PuZJYvfV6ar9wL4g0PIYWDGQhiPTKwQA1m0k/nIRke0k6y2NsD5r/LrAqXqegK+esRlyocs+xXXjC2n0VvQniYkvfgMG0t1aVO9iyx7w1qz3lKCXo3zE4DSRPCfsq9vI4+cq5sZWzrTpd8SyH08xia4yA3ovEr+Ug7h7GBsge0/cKTPDC+zUHLwWRwBu5rauApcoHT1nVv2iYwY8BQ8NlNvJ7zx8d+nyfp5H1YB9BWhP/T5+8ODnbcoo2KCyPG+nJeA8k5jL3ehSOTbo5Bl0NA08EFg4ierdIBCB0qokmHEOhq4NSJeXy27KKKjAGXC231RgVYVCUOL/MA/3AHCr0syuzQ08330DfnBm/llt5cST+N8fAS70MkQqLET130rzD6rgoS6bo8JBAAAAAElFTkSuQmCC');
+}
+#search-bar {
+ background: none;
+ border: none;
+ white-space: nowrap;
+ margin-left: 30px;
+ margin-top: 4px;
+ width: 260px;
+ height: 15px;
+}
+
+.communities-wrapper {
+ width: 300px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ margin-bottom: 10px;
+ margin-left: 10px;
+ position: relative;
+}
+
+.communities-header {
+ padding-left: 8px;
+ font-size: small;
+}
+
+.community-list-icon {
+ background-repeat: no-repeat !important;
+ background-size: 50px 50px !important;
+ width: 50px;
+ height: 50px;
+ border-radius: 10px;
+ margin-right: 10px;
+ margin-left: 5px;
+ float: left;
+ margin-bottom: 15px;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV/TaqVUHOwg4pChdrIgKuIoVSyChdJWaNXB5NIvaGJIUlwcBdeCgx+LVQcXZ10dXAVB8APEydFJ0UVK/F9SaBHjwXE/3t173L0DhGaNqWZgHFA1y8gkE2K+sCIGXxFCAH7E0CsxU09lF3LwHF/38PH1Ls6zvM/9OfqVoskAn0g8y3TDIl4nnt60dM77xBFWkRTic+Ixgy5I/Mh12eU3zmWHBZ4ZMXKZOeIIsVjuYrmLWcVQiaeIo4qqUb6Qd1nhvMVZrdVZ+578heGitpzlOs0RJLGIFNIQIaOOKmqwEKdVI8VEhvYTHv5hx58ml0yuKhg55rEBFZLjB/+D392apckJNymcAHpebPtjFAjuAq2GbX8f23brBPA/A1dax7/RBGY+SW90tOgRMLANXFx3NHkPuNwBhp50yZAcyU9TKJWA9zP6pgIweAuEVt3e2vs4fQBy1NXSDXBwCMTKlL3m8e6+7t7+PdPu7wciuXKHjJUaWAAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+QKBAMtDK8J1F8AAADsSURBVGje7dvNDYMwDIZhYmWtLsAizMQiXYDB2nsEEkj4J/brY3vpIzvkw1Lb9vn+lkIlS7ECDDhZ9bMP92NtGXBnD2RGGjBgwIABAwYMGLBmlrbMttbZvXtCx+8t4KINfbJCslg3hTvD2miJ+MM10S4d3o+1eS0ZxLK7I9QD7X6Gr9BaYy1WiCh7sm7dufLR0jp9SURsmiztCXXr8B2s5vmXSthwWXr6t6W7IMuoKZ5d9MjUPevoTvM+DHj2kR6vJuvxDpulywSP9PdwuZFO/9DyXgxwDwMGDBgwYMCAAQN+qRp/4wEMGPBM9Qf3C2DK9iBTlQAAAABJRU5ErkJggg==');
+}
+.community-list-icon.bottom {
+ margin-bottom: 5px;
+}
+.community-list-title {
+ padding-top: 6px;
+ font-size: medium;
+}
+.community-list-wrapper {
+ cursor: pointer;
+ vertical-align: bottom;
+ width: 290px;
+ margin-left: 0px;
+ margin-bottom: -15px;
+ margin-top: -20px;
+ min-height: 55px;
+ border-bottom: 1.5px solid #d6d2d2;
+}
+.community-list-wrapper.bottom {
+ border-bottom: 0;
+}
+.community-list-followers {
+ margin-left: 58px;
+ margin-top: -13px;
+ font-size: x-small;
+}
+
+#messages-banner-icon {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAnCAYAAACmE6CaAAAABHNCSVQICAgIfAhkiAAAA4pJREFUWEftmbFuE1kYhc8ZG9hEQqSmgX2CNR0igzA0KE6R0G6ziRAOVJgniPMEJF1skDJUlAQJ2zQoiTystiP7BJiCjiJICAjEc9AMGXsYTzw2HmMj5XaW79x7vv/+99w7/xChlp+u/QNqnkQGwPnw/6P6LWmXxC5lPFq3Z7aDOuj/uH2xdl5pbYDIjkpor/MKWP2Smlixtq/uuc+0IPJm5RVJN/q/RxPWSnau0ILIm5UiyeXfQ31bJcWrbmp5K5E3q28JnAX9hXGe8qtRWP9vpjEuYPnL1XkIBQJXQEEiRD5+UJ/5mzevvTiX+vq5QT+zJIdIz63b15+NC4CvY8msPBRxs60VH0p27jTvTD8vOIZzPyxYYrFsz6yMA8hCdmvq5MGnDRLzYT2leo68bdaygrPVTqV2N9fW5GDxwb+zu6OC8dII2iA41aFBQMn2IagtKOhVARBoj0KxZM+u/UoQL/rNT8sEPAcKtqDU9kq4EF4jJH0m8UcE9fZ+euKG783DBLp1qZIxUnwSddhKh+fCoQdFQACO8NKg3gGc64yA9gAuluu5zWFB5M3aMqli1PiSVsJHQSSEhJ2ynct+z0VYBM50DihrPzV5L8lVcW8MTtp5EnngSv87Dhbcvbl0uepmU6t1hXB7fR9YFokrEZFpUFwM32N+ZoWWzMpdEcUjNu/afnqi6AesbwhfUH66WqCBDht2/x/EirtZp4D3hjgfDtJPQ7hivc1mwAL5V+eZ0r8Vd7VO6Ol+anIhKl0HgvCFL5nVVRB3ozZ9L1YcY53vDaiwXp+1jkrLRCC8vWLWsg4ci+S5fqw4xjp3jAMuxN3XEoNwhbsRPdX8aPVqxXHWWbZnI201HKREIVqbPsaKnSbWaGAjzjp7dbWhQPRgxdH6hB+sc+QQvVix3+co6xwbiDgrRhfrHCuIKCv2oh9jnWMJEbDirHFgWHHWObYQvQrrp9/Q3KkfEYP2PYYYNIJJPX+8EklFctBxjldi0Agm9XzkShze8V8FJmmU6rk/k5o0yXG8zw8n9Dp4DyvXc1Ne9SZM5zR1YZRVv6PAw+/6fmXmEKKyGXy5kVv1AzYlY2yq4oAy4VqsHNwrv8ytehARKZVkFgxlLElvvqQnM24xof2lqEtZZigqBhg0/E7SggjcOqMLAANMmuSj7j4IFxR+gPAn86oZUgZUZzk9SUV9jGUQjWYTu1GG8w0nX8hG9XOqJwAAAABJRU5ErkJggg==');
+ background-size: 30px 20px;
+ width: 30px;
+ height: 20px;
+ position: absolute;
+ margin-left: 5px;
+ margin-top: 6px;
+}
+
+.messages-banner-wrapper {
+ width: 300px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ margin-bottom: 10px;
+ margin-left: 10px;
+ position: relative;
+ margin-top: 10px;
+}
+.messages-banner-header {
+ padding-left: 8px;
+ font-size: small;
+ margin-left: 32px;
+}
+.messages-banner-arrow {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV/TSqVUBO0g4pChOlkQv3CUKhbBQmkrtOpgcumH0KQhSXFxFFwLDn4sVh1cnHV1cBUEwQ8QJ0cnRRcp8X9JoUWMB8f9eHfvcfcOEBoVppqBMUDVLCOdiIu5/IoYfEUIAQTRhymJmXoys5CF5/i6h4+vdzGe5X3uz9GjFEwG+ETiWaYbFvE68fSmpXPeJ46wsqQQnxOPGnRB4keuyy6/cS45LPDMiJFNzxFHiMVSB8sdzMqGSjxJHFVUjfKFnMsK5y3OaqXGWvfkLwwXtOUM12kOIYFFJJGCCBk1bKACCzFaNVJMpGk/7uEfdPwpcsnk2gAjxzyqUCE5fvA/+N2tWZwYd5PCcaDrxbY/hoHgLtCs2/b3sW03TwD/M3Cltf3VBjDzSXq9rUWPgN5t4OK6rcl7wOUOMPCkS4bkSH6aQrEIvJ/RN+WB/lsgtOr21trH6QOQpa6WboCDQ2CkRNlrHu/u7uzt3zOt/n4Ab8Ryps1GK2kAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfkCgQHGRgJ8FsJAAAAXklEQVRIx+3UMQ5AQBCF4Y87EG7rbjpRUTiI3mq2EqGxErJ/OZm8P5lkHpmv0WNEnUowIGBOJakwRcmCNkv+LynRRUHAerZwNStuBFvqxzueqMnh3w5/peyS13XmeXbvDSl8HqymvwAAAABJRU5ErkJggg==');
+ background-size: 20px 20px;
+ width: 20px;
+ height: 20px;
+ position: absolute;
+ margin-left: 275px;
+ margin-top: -26px;
+}
+
+#messages-banner-badge {
+ display: none;
+ position: absolute;
+ min-width: 8px;
+ height: 8px;
+ right: 25px;
+ top: 5px;
+ padding: 6px 5px 4px 5px;
+ border: 3px solid #673DB6;
+ background: #673DB6;
+ color: #fff;
+ font-size: 12px;
+ font-weight: bold;
+ text-align: center;
+ line-height: 6px;
+ -webkit-border-radius: 20px;
+}
+
+/*messages tab*/
+
+#messages-list-wrapper {
+ width: 300px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ margin-bottom: 10px;
+ margin-left: 10px;
+ margin-top: 10px;
+ position: relative;
+}
+
+.messages-list-icon {
+ background-repeat: no-repeat !important;
+ background-size: 50px 50px !important;
+ width: 50px;
+ height: 50px;
+ border-radius: 10px;
+ float: left;
+ margin: 12px 10px 12px 5px;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV/TaqVUHOwg4pChdrIgKuIoVSyChdJWaNXB5NIvaGJIUlwcBdeCgx+LVQcXZ10dXAVB8APEydFJ0UVK/F9SaBHjwXE/3t173L0DhGaNqWZgHFA1y8gkE2K+sCIGXxFCAH7E0CsxU09lF3LwHF/38PH1Ls6zvM/9OfqVoskAn0g8y3TDIl4nnt60dM77xBFWkRTic+Ixgy5I/Mh12eU3zmWHBZ4ZMXKZOeIIsVjuYrmLWcVQiaeIo4qqUb6Qd1nhvMVZrdVZ+578heGitpzlOs0RJLGIFNIQIaOOKmqwEKdVI8VEhvYTHv5hx58ml0yuKhg55rEBFZLjB/+D392apckJNymcAHpebPtjFAjuAq2GbX8f23brBPA/A1dax7/RBGY+SW90tOgRMLANXFx3NHkPuNwBhp50yZAcyU9TKJWA9zP6pgIweAuEVt3e2vs4fQBy1NXSDXBwCMTKlL3m8e6+7t7+PdPu7wciuXKHjJUaWAAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+QKBAMtDK8J1F8AAADsSURBVGje7dvNDYMwDIZhYmWtLsAizMQiXYDB2nsEEkj4J/brY3vpIzvkw1Lb9vn+lkIlS7ECDDhZ9bMP92NtGXBnD2RGGjBgwIABAwYMGLBmlrbMttbZvXtCx+8t4KINfbJCslg3hTvD2miJ+MM10S4d3o+1eS0ZxLK7I9QD7X6Gr9BaYy1WiCh7sm7dufLR0jp9SURsmiztCXXr8B2s5vmXSthwWXr6t6W7IMuoKZ5d9MjUPevoTvM+DHj2kR6vJuvxDpulywSP9PdwuZFO/9DyXgxwDwMGDBgwYMCAAQN+qRp/4wEMGPBM9Qf3C2DK9iBTlQAAAABJRU5ErkJggg==');
+}
+.messages-list-icon.bottom {
+ margin-bottom: 5px;
+}
+.messages-list-title {
+ padding-top: 19px;
+ font-size: medium;
+}
+.messages-list-wrapper {
+ cursor: pointer;
+ vertical-align: bottom;
+ width: 295px;
+ margin-left: 0;
+ margin-bottom: -15px;
+ margin-top: -20px;
+ min-height: 55px;
+ border-bottom: 1.5px solid #d6d2d2;
+}
+.messages-list-wrapper.bottom {
+ border-bottom: 0;
+}
+
+.message-list-timestamp {
+ padding-left: 224px;
+ margin-top: -60px;
+ position: absolute;
+}
+
+/*message viewer*/
+#message-viewer {
+ display: none;
+ margin-top: 15px;
+ margin-bottom: 15px;
+}
+
+.message-viewer-top-banner {
+ top: 0;
+ width: 1050px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ margin-top: 15px;
+ margin-left: 15px;
+ position: fixed;
+ z-index: 10;
+}
+
+.message-viewer-top-banner-back-button {
+ background: url('data:image/png;base64,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')
+ 0 0;
+ background-repeat: no-repeat !important;
+ cursor: pointer;
+ width: 150px;
+ height: 45px;
+ background-size: 100%;
+ margin-left: 15px;
+}
+
+#message-viewer-icon {
+ width: 75px;
+ border-radius: 10px;
+ margin: 10px 10px 10px 15px;
+}
+
+#message-viewer-name {
+ font-weight: bold;
+ margin-top: -7px;
+ margin-bottom: 0;
+ font-size: xx-large;
+}
+
+.message-viewer-bottom-banner {
+ bottom: 0;
+ width: 1050px;
+ min-height: 75px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ margin-left: 15px;
+ position: fixed;
+ margin-bottom: 15px;
+ z-index: 1;
+}
+
+.message-viewer-top-cover {
+ background-color: rgba(232,236,236,1);
+ position: fixed;
+ height: 15px;
+ width: 1053px;
+ z-index: 10;
+ margin-top: -135px;
+ margin-left: 15px;
+}
+
+.message-viewer-bottom-cover {
+ background-color: rgba(232,236,236,1);
+ position: fixed;
+ height: 20px;
+ width: 1053px;
+ z-index: 1;
+ margin-top: 646px;
+ margin-left: 15px;
+}
+
+#message-viewer-content {
+ margin-bottom: -5px;
+}
+
+.message-viewer-bubble-receive {
+ left: 0;
+ background-color: rgba(255,255,255,1);
+ border: 2px solid #d6d2d2;
+ border-radius: 10px;
+ margin-left: 51px;
+ position: relative;
+ max-width: 200px;
+ margin-bottom: 5px;
+ font-size: xx-small;
+}
+
+.message-viewer-bubble-receive-text {
+ padding-left: 15px;
+ padding-right: 15px;
+ font-size: larger;
+ word-wrap: break-word;
+}
+
+.message-viewer-bubble-receive-memo {
+ width: 50%;
+}
+
+.message-viewer-bubble-receive-timestamp {
+ left: -242px;
+ font-weight: bold;
+ font-size: xx-small;
+ margin-top: -8px;
+ text-align: right;
+ position: relative;
+}
+
+.message-viewer-bubble-sent {
+ left: 128px;
+ background-color: #673DB6;
+ border: 3px solid #673DB6;
+ border-radius: 10px;
+ margin-left: 15px;
+ position: relative;
+ max-width: 200px;
+ margin-bottom: 5px;
+}
+
+.message-viewer-bubble-sent-text {
+ color: white;
+ padding-left: 15px;
+ padding-right: 15px;
+ font-size: x-small;
+ word-wrap: break-word;
+}
+
+.message-viewer-bubble-sent-memo {
+ width: 95%;
+ margin: 2px 2px 0 4px;
+}
+
+.message-viewer-bubble-sent-timestamp {
+ font-size: xx-small;
+ left: -55px;
+ font-weight: bold;
+ margin-top: -9px;
+ text-align: right;
+ position: relative;
+}
+
+#message-viewer-submit-button {
+ left: 0;
+ position: relative;
+ width: 75px;
+ height: 75px;
+ background-repeat: no-repeat !important;
+ cursor: pointer;
+ background: url('data:image/png;base64,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')
+ 20px 20px;
+ background-size: 35px 35px;
+}
+
+#message-viewer-input {
+ vertical-align: top;
+ float: top;
+ background: none;
+ border: none;
+ margin-top:20px;
+ font-size: 25px;
+ white-space: nowrap;
+ width: 500px;
+ height: 65px;
+}
diff --git a/src/webfiles/ctr/icons/Icon-feather-search.svg b/src/webfiles/ctr/icons/Icon-feather-search.svg
new file mode 100644
index 0000000..3b8e954
--- /dev/null
+++ b/src/webfiles/ctr/icons/Icon-feather-search.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
diff --git a/src/webfiles/ctr/icons/Path 53.svg b/src/webfiles/ctr/icons/Path 53.svg
new file mode 100644
index 0000000..520b826
--- /dev/null
+++ b/src/webfiles/ctr/icons/Path 53.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
diff --git a/src/webfiles/ctr/icons/mario-kart.jpg b/src/webfiles/ctr/icons/mario-kart.jpg
new file mode 100644
index 0000000..cf98dc9
Binary files /dev/null and b/src/webfiles/ctr/icons/mario-kart.jpg differ
diff --git a/src/webfiles/ctr/icons/mario-kart.png b/src/webfiles/ctr/icons/mario-kart.png
new file mode 100644
index 0000000..fdc712c
Binary files /dev/null and b/src/webfiles/ctr/icons/mario-kart.png differ
diff --git a/src/webfiles/ctr/js/juxt.js b/src/webfiles/ctr/js/juxt.js
new file mode 100644
index 0000000..08f8120
--- /dev/null
+++ b/src/webfiles/ctr/js/juxt.js
@@ -0,0 +1,228 @@
+var scrollPosition;
+var toolbarBackBtn = false;
+var screenName = 'PNID_3DS_Test';
+var updateCheck = setInterval(checkForUpdates, 30000);
+var blankMemo = 'Qk0AEwAAAAAAAD4AAAAoAAAAQAEAAHgAAAABAAEAAAAAAMISAAASCwAAEgsAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==';
+
+function onStart() {
+ loadTab(6);
+ cave.toolbar_setActiveButton(4);
+ cave.snd_playBgm('BGM_CAVE_MAIN');
+ cave.toolbar_setVisible(true);
+}
+function toggleToolbar() {
+ cave.toolbar_setVisible(false);
+}
+function toggleBackBtn() {
+ if(toolbarBackBtn) {
+ cave.toolbar_setButtonType(0);
+ toolbarBackBtn = false;
+ }
+
+ else {
+ cave.toolbar_setButtonType(1);
+ toolbarBackBtn = true;
+ }
+
+}
+
+cave.toolbar_setCallback(1, function() {
+ //history.back();
+ toggleBackBtn();
+ loadTab(6);
+ cave.toolbar_setMode(0);
+ restoreLastScrollPosition();
+})
+
+cave.toolbar_setCallback(2, function() {
+ cave.toolbar_setActiveButton(2);
+ loadTab(2);
+})
+
+cave.toolbar_setCallback(3, function() {
+ cave.toolbar_setActiveButton(3);
+ loadTab(3);
+})
+
+cave.toolbar_setCallback(4, function() {
+ cave.toolbar_setActiveButton(4);
+ loadTab(4);
+})
+
+cave.toolbar_setCallback(5, function() {
+ cave.toolbar_setActiveButton(5);
+ loadTab(5);
+})
+
+cave.toolbar_setCallback(8, function() {
+ messageResponse()
+})
+
+function loadMessageThread() {
+ storeScrollPosition();
+ var xhttp = new XMLHttpRequest();
+ xhttp.onreadystatechange = function() {
+ if (this.readyState === 4 && this.status === 200) {
+ document.getElementById("main").innerHTML = this.responseText;
+ toggleBackBtn();
+ cave.toolbar_setWideButtonMessage('Click here to reply');
+ cave.toolbar_setMode(1);
+ }
+ };
+ xhttp.open("GET", "/message-thread.html", true);
+ xhttp.send();
+}
+
+function messageResponse() {
+ var messageConfirmation;
+ var responseType = cave.dialog_twoButton('Reply to Message', 'Select your response type', 'Drawing', 'Text');
+ if(responseType) {
+ var newMessage = cave.swkbd_callFullKeyboardWithGuide('', 200, 0, false, false, true, 'Type your response here...');
+ if(newMessage !== null && newMessage.trim() !== '') {
+ messageConfirmation = cave.dialog_twoButton('Send Message?', newMessage, 'No', 'Yes');
+ if(messageConfirmation) {
+ sendTextMessage(newMessage);
+ alert('Sent!');
+ cave.brw_scrollImmediately(0,document.body.scrollHeight);
+ }
+ else
+ alert('Canceled');
+ }
+ }
+ else if(!responseType) {
+ cave.memo_open();
+ var drawing = cave.memo_getImageBmp()
+ if(drawing !== blankMemo) {
+ messageConfirmation = cave.dialog_twoButton('Send Drawing?', '', 'No', 'Yes');
+ if(messageConfirmation) {
+ sendDrawingMessage(cave.memo_getImageBmp());
+ alert('Sent!');
+ cave.brw_scrollImmediately(0,document.body.scrollHeight);
+ }
+ else
+ alert('Canceled');
+ }
+ }
+
+ else
+ cave.error_callFreeErrorViewer(100000, 'idk bro your fucked');
+}
+function sendTextMessage(messageContents) {
+ var today = new Date();
+ var date = today.getFullYear()+'-'+(today.getMonth()+1)+'-'+today.getDate();
+ var time = today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds();
+ var dateTime = date +' '+time;
+ var currentThread = document.getElementById('message-viewer-content').innerHTML;
+ var newMessage =
+ '\n\n' +
+ '
' + messageContents + '
\n' +
+ '
\n' +
+ '\n' +
+ ' ';
+ document.getElementById('message-viewer-content').innerHTML = currentThread + newMessage
+}
+
+function sendDrawingMessage(memoURI) {
+ var today = new Date();
+ var date = today.getFullYear()+'-'+(today.getMonth()+1)+'-'+today.getDate();
+ var time = today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds();
+ var dateTime = date +' '+time;
+ var currentThread = document.getElementById('message-viewer-content').innerHTML;
+ var newMessage =
+ '\n\n' +
+ '
\n' +
+ '
\n' +
+ '\n' +
+ ' ';
+ document.getElementById('message-viewer-content').innerHTML = currentThread + newMessage
+}
+function loadTab(tabID) {
+ var pageID = '';
+ switch (tabID)
+ {
+ case 2:
+ pageID = 'activity-feed';
+ break;
+ case 3:
+ pageID = 'communities';
+ break;
+ case 4:
+ pageID = 'news';
+ break;
+ case 5:
+ pageID = 'profile';
+ break;
+ case 6:
+ pageID = 'messages';
+ //cave.snd_playSe("SE_OLV_OK");
+ break;
+ case 7:
+ pageID = 'message-thread';
+ cave.snd_playSe("SE_OLV_OK");
+ break;
+ default :
+ pageID = 'communities';
+ break;
+ }
+
+ var xhttp = new XMLHttpRequest();
+ xhttp.onreadystatechange = function() {
+ if (this.readyState === 4 && this.status === 200) {
+ document.getElementById("main").innerHTML = this.responseText;
+ checkForUpdates();
+ }
+ };
+ xhttp.open("GET", "/" + pageID + ".html", true);
+ xhttp.send();
+}
+function searchCommunities(searchBox) {
+ var searchText = cave.swkbd_callFullKeyboardWithGuide(searchBox.value, 200, 0, false, false, true, 'Search communities...');
+ searchBox.value = searchText;
+}
+checkForUpdates();
+function checkForUpdates() {
+ var xhttp = new XMLHttpRequest();
+ xhttp.onreadystatechange = function() {
+ if (this.readyState === 4 && this.status === 200) {
+ var notificationObj = JSON.parse(this.responseText);
+ var notificationCount = notificationObj.notifications.length + notificationObj.messages.length;
+ /*Check for Notifications*/
+ if(document.getElementById("messages-banner-badge")) {
+ if(notificationObj.messages.length > 0 && notificationObj.messages.length < 99) {
+ document.getElementById("messages-banner-badge").innerHTML = notificationObj.messages.length;
+ document.getElementById("messages-banner-badge").style.display = "block";
+ }
+ else if(notificationObj.messages.length >= 99) {
+ document.getElementById("messages-banner-badge").innerHTML = "99+";
+ document.getElementById("messages-banner-badge").style.display = "block";
+ }
+ else {
+ document.getElementById("messages-banner-badge").innerHTML = "";
+ document.getElementById("messages-banner-badge").style.display = "none";
+ }
+ }
+
+ if(notificationCount > 0 && notificationCount < 99) {
+ cave.toolbar_setNotificationCount(notificationCount);
+ }
+ else if(notificationCount >= 99) {
+ cave.toolbar_setNotificationCount(99);
+ }
+ else {
+ cave.toolbar_setNotificationCount(0);
+ }
+ }
+ };
+ xhttp.open("GET", "/notifications.json", true);
+ xhttp.send();
+}
+function filterById(jsonObject, id) {
+ return jsonObject.filter(function(jsonObject) {
+ return (jsonObject['id'] === id);})[0];
+}
+function storeScrollPosition() {
+ scrollPosition = document.body.scrollTop;
+}
+function restoreLastScrollPosition() {
+ cave.brw_scrollImmediately(0, scrollPosition);
+}
\ No newline at end of file
diff --git a/src/webfiles/portal/css/juxt.css b/src/webfiles/portal/css/juxt.css
new file mode 100644
index 0000000..c544002
--- /dev/null
+++ b/src/webfiles/portal/css/juxt.css
@@ -0,0 +1,1105 @@
+@font-face {
+ font-family: 'Conv_Poppins-Light';
+ src: url('/fonts/Poppins-Light.eot');
+ src: local('☺'), url('/fonts/Poppins-Light.woff') format('woff'), url('/fonts/Poppins-Light.ttf') format('truetype'), url('fonts/Poppins-Light.svg') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+body {
+ background-color: rgba(232,236,236,1);
+ background-repeat: no-repeat !important;
+ margin: 0;
+ font-family: 'Conv_Poppins-Light', sans-serif;
+}
+a {
+ text-decoration: none;
+}
+ul, ol, menu, li {
+ list-style: none;
+}
+
+/*Navigation Bar*/
+#nav-bar {
+ position: fixed;
+ top: 0;
+ left: 0;
+ width: 140px;
+ height: 720px;
+ margin: 0;
+ background: #FFFFFF;
+}
+
+#nav-bar li {
+ margin: 0 -15px;
+ cursor: pointer;
+}
+
+#nav-bar a {
+ position: relative;
+ display: -webkit-box;
+ box-pack: center;
+ -webkit-box-pack: center;
+ box-align: center;
+ -webkit-box-align: center;
+ box-orient: vertical;
+ -webkit-box-orient: vertical;
+ width: 160px;
+ height: 45px;
+ padding-top: 65px;
+ margin: 0 -15px;
+ background-repeat: no-repeat !important;
+ line-height: 1;
+ font-size: 20px;
+ color: #323232;
+ letter-spacing: -1px;
+ text-align: center;
+}
+
+#nav-bar,
+#nav-bar #nav-bar-exit a
+{
+ border: 0;
+ box-shadow: none;
+ -webkit-box-shadow: none;
+}
+
+#nav-bar li {
+ padding: 0;
+}
+
+#nav-bar li .none {
+ display: none;
+}
+
+#nav-bar span {
+ display: block;
+ margin-top: 5px;
+}
+
+#nav-bar .mii-icon {
+ background: #fff;
+ line-height: 0;
+ border-radius: 10px;
+ -webkit-border-radius: 10px;
+ box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.4);
+ -webkit-box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.4);
+}
+
+#nav-bar img {
+ width: 64px;
+ height: 64px;
+ border-radius: 10px;
+ -webkit-border-radius: 10px;
+}
+
+#nav-bar #nav-bar-exit a,
+#nav-bar #nav-bar-back a {
+ border-bottom-right-radius: 60px;
+ -webkit-border-bottom-right-radius: 60px;
+}
+
+#nav-bar #nav-bar-exit a {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAnCAYAAABAOmveAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw1AUhU9bpSoVBzOIdMhQnSyIFXGUKhbBQmkrtOpg8tI/aNKQpLg4Cq4FB38Wqw4uzro6uAqC4A+Ik6OToouUeF9SaBHjhcf7OO+ew3v3Af5mlalmzySgapaRTsTFXH5VDL6iHwJ8CCMmMVNPZhaz8Kyve+qkuovyLO++P2tQKZgM8InEc0w3LOIN4plNS+e8TyywsqQQnxNPGHRB4keuyy6/cS457OeZgpFNzxMLxGKpi+UuZmVDJZ4mjiiqRvn+nMsK5y3OarXO2vfkLwwVtJUM12mFkcASkkhBhIw6KqjCQpR2jRQTaTqPe/hHHX+KXDK5KmDkWEANKiTHD/4Hv2drFmNTblIoDvS+2PbHGBDcBVoN2/4+tu3WCRB4Bq60jr/WBGY/SW90tMgRMLQNXFx3NHkPuNwBRp50yZAcKUDLXywC72f0TXlg+BYYWHPn1j7H6QOQpVkt3wAHh8B4ibLXPd7d1z23f3va8/sBmmVyt/2crXwAAAAGYktHRAAAAAAAAPlDu38AAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfkCRQDKRmxAdj/AAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAA41JREFUWMPNmU1sTFEUx//3zgdC1Vdoq6E+UhGkZFZWmmBjWg1RFatiwUKQSERiIRKxkAqxEE0QREw60klVO4NWUxXRSNuYErqYMrQGRVDTmQ7z3rUo1Y/3/e5M338zmXk3957fO+feOedcEo1GQSnFBU8dg0lF48X2I7uZIPecUgqHwzH8/ezV6nFrLllUQr7/BGKDDAPxoc/BhHYbSCwW4wLzT/vKNhG5Z06nEw6HA+GIiOq71bJrNgfdxOj6dp4wSuofANraRDzpTGD21FrFNQsL6plRKDtPo6W8E+olaOkAWp8D/QPCX4PV5zIKZdcTMnrUGQIethM8DqqPbQ66SWFBPeMBRXmHVqiHoOIGwakr2mDU9o0UaFqAEr8JvI0ExyuBtpfG5uABxQWoows4Xgn4mgBBNDeXWShTQILI4LkHnL5OEI7wC1szUIaB3vcRnLxEcPshQSpkFMpuFOasB+j9RHRvWj06vLuUnrlyS9Rz+lGjMPm5tgWphAGA4oMxptdT1AjM0hzbLDFZ+xZp0oFdpVQrFNUfZgDE2q+8jH3bV2RTG7P1kHZP2XXDSGje3JKMqoZk1BiS9qgt315Kr3qV95SqhwSR4VING4bZX2Zzjh1jHEafyo+pe0oVyNtA8Cr8f44fUYaJlhIUVcsAUvU/kyooWaB4Ysg7VpYUlCyQrwkIf5Asci0F9TrinqQK1BkC7jySNpxYiOfCUTZ5cU59QvXY9jXB8jp3WHR6A4G4asg1PgW6wvJuYMwaQDWNgYSmQ+HBU+WJZk6feBi5PK456CbjgN5ElDfJeY/wa+xve4pYdjpAtmwQiRIMt65Pd48/oqWTI6UXYTf98kNb/vPtc0BUO74NFXgi3DN5vfWVefWqRfuerUTVM6YKvJYgvu/cuGlhpM+fshJixWKCGRlA5jSgu7tOEjorazPZkcWhYgWAmw3kHeAm6122XCFZ28MDYp0LWJ3PsCYfmDyJ4VmIktZ2aZih/mGSTwk+6lRsF3oBfc3AseEzZwbDtvVAoWv0OGUYjj0F3jqxl2B25ugtcrHKz/TCWAZoJMzHbyA19/2iERhTbayUZQAmYCzjIQCI/wa95vMLZmAs5SEeMABAKi57uaWbWq4+XMuBDKe2fp6Rqx2uHtLSeFy7Stv7M3pPReNCcVpLttXL1I01c+lG4wlzl7Qj1fXOTdXSmWlT5I3Om1+SbfYG8Q+Qz5UE5IN7xwAAAABJRU5ErkJggg==') 55px 25px;
+}
+
+#nav-bar .selected a {
+ padding-top: 65px;
+ margin: 0 -15px;
+ color: #673DB6;
+}
+
+#nav-bar .badge {
+ display: none;
+ position: absolute;
+ min-width: 18px;
+ height: 18px;
+ top: 0;
+ right: 30px;
+ padding: 6px 6px 4px 5px;
+ border: 3px solid #673DB6;
+ background: #673DB6;
+ color: #fff;
+ font-size: 20px;
+ font-weight: bold;
+ text-align: center;
+ line-height: 18px;
+ -webkit-border-radius: 20px;
+}
+
+#nav-bar .selected .badge {
+ margin-top: 5px;
+}
+
+#nav-bar-profile a {
+ margin-top: 25px;
+ padding-top: 80px;
+ background: url('data:image/png;base64,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') 61px 15px;
+}
+
+#nav-bar-activity-feed a {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAmCAYAAAC/H3lnAAAABHNCSVQICAgIfAhkiAAAA25JREFUWEftmL9y00AQxr+VYloyVHQkT4DzBMQPwASKyAMNNjY19mDTkrTITEKNRZIqY6XAPEHME8Q8QdLRhhaQljk7kvXnpJMUOZlhUCnt3v3uu9Xu3hEyPObnky1y3QaINgGsZnDJbsKYABjreuWo23x6qXIklcHAsg8ANFR21/3OjOmKXqmpoFOBTeukQ+C968Jk9mdMem2jlmafCLx38GXVcX+flx4CCnoCmm9axmGSWSKwaY12CPTOc2TGTzA96b/aFjFXyrN3cLzmuNoYoIeLAfmi16qv5wKWqataedEVzKF1sZP+kzaXVGGZuv22UW52CAAOhqNDEL0I7Oa03zY2ZCLEgGXqMni336rvFFVR5SdTmV2qycIvBhzNDCJ2V/TKmirdqKBU36MqIyFjxIAH1ugcoDV/e5asrjfP+wO7qrk4Cy5MpnII+INlNxgQhWL23JS63nymZU8IeORDS1QOAUfVBeNjr210VNtZ1nfz08kmaXwaHM/VsPG2aUy9dz5wVF1hoGvOerf57KIsoCzjxFXmo1677rcGPnBc3bBhlsnKsJGpHBRuBqwyKgMkzxgDazQNVT9eiDcDHgztUxBE6+j9baFtyDNZGbZp4UkydQm8D2ipvalLmPZfbn/NCzgrEo6+RUSplZOZO6Bg783HvVb9OQ0s+weA+4u8CyibZG8jcuboq1wrsoCyzAsGDqvBula5J4Aj7yWmKTJG006a4ubQPiNCNfOuCLKAeuxSVwKcebireFc33bMfu8BhIMILInocAxaNThoyMa2C8Dpow6Buv7W9n+R31dyIsuuHAgPfAE7vrZkaRHjgh6tLtRhwr2UoQ9gc2mMibAUAL3XN2UgqMtEslLXkR4uI6C0KAQvF/jj6lAh3A6lwrGkUU9l1UQUh9D7rYaA04KIxKfxEKPRbxiLnp8RfqcBz6Eh3leF/zdOflA4s62HTmPOeXEoH9voQULQqybBpnJZJZB5LAc4QBYVN/gMXli6j47+hsDm0L4MFIE8zk1GowmaxE7yodJJceqhrzu5Nn+WiqxoMRy9AFLoUFG0Dybr7wpIs0dGrkPMzXYGKtUS22NDzZsmpil2fAc/v035NwteeN4mUPJeAJXCj166PhVWolRS3lgBthm5fbo2bv4Mx1fU7neC9nrL3vTXehIn/AmMI8lIY1Gu7AAAAAElFTkSuQmCC') 55px 25px;
+}
+
+#nav-bar-communities a {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAArCAYAAAA3+KulAAAABHNCSVQICAgIfAhkiAAABNNJREFUaEPtWc1y2lYU/s4VdJvkCYKfoPYTxH6COguL6SpQ6NowFd2WbAsd43VgIKsMeGH8BKFPUPIEJU9Qso0tnc6V+JGurqQrIJ7O1CyRzjn3O7/fPSLs8ft9ODkWLl4BOI+oISyYaNr66eLORP0fg0kFoJeu4Ltfq/bcRCbpHdpFeAXkCoTTDPklmBtOvfw+6b3O4KZB4KvNc8aMBfVMnaHqzQ1IepOBYS5HMGaWVXzdrL5eqnLd/ngEojcafSOnZldz2QGQC1BnMG4T6Le8RuT7zJgXrOKZCirDQblBGQNKMszAnwDP4ImZPLgQXGLGMQiXMeCMa6duN9T/gxTmhjZSCTJ71dDV8Pa5693/DeD5WhEzvoCo3apd9HTK/UN6PALo+/Bz9uis9fOFD179STsP7v2ICD+En3kCJ6bNwihCulRLO1j4MN3BeB4FxQunVj5KS9tYXTFmTt0+M0l1I0Dd/mQBwstQJ9KmTnKk8Fcej68itSDCs7WcaZQyAQWpEz2QJYovdB0ryYOqxwmo/lKzR+lRmvTCdWgiI/VlAuq8uzklwR+3xvmTUysfm4R//Y5m1mRGWE1zBr9t1crtLLuZgNTuJrtaq2ZnDdSIXdUpJjp2kdkpQiaHUb3Y7Y/PQXQb6pB3rbodpUuKkCoD5vdOvVzZO0LxlMPSqdkvshSHn++SPrvIGEVoNYP+MZ0lOqBqlzRp+Z3BZEbwia//M5ExAiRf6vQn0+iw44Ulvjsx6XS6GZbVJWP1w/hSsIolE3uZTcEHFOt0vtNGlig204zE6sB3tZ7+rCOxGhOyq25ZiWGHM46QD0pJgVUiLNgTVZXK+Gnqfh2CKFr4jM+WVTzWOeFq+KH04IlLAsnC34BBiowuvY0iJAWDWvo6U7nZRikj4GfEJYBKOmO6OljVqLwPxTqY5IsErjj18tS0CRkDCkB9KLmemCaCSrAqDyYIDR07SLqSSBm2cGpKStemcwFaC+W5F8m5VRBupVn9caHDG284fp199iyc5wWTq4bUw8jiJRdtClIsekXwrxaYC2CUxdlWemaSiPp3K4/aSdcLk7TbKUJaT7+78elQofCwSIpG2oFkLZm05SxQBwOUZeixnj8BeixP72rn/xMhv/t4/IaY5AYn1/0n27u8AENuSKdpS8jNmJDUi7xLEC09geu0dh6LkD88XWt4eBBJMH1wzTQ2oNlpzJjpra69RwCtSKi8iG25VLa7D/VG4lKxO5hwAm+L7SY2gBIY9aEOa6YngYmnrIslq2g4dfs6Qn0CjmbJVZMSGf5EoJ4rMN+FhuhQ+Kz6oVAi8iq6TWnSRc53eIJMeCPkR6jbH9+qVN90y2Lmev1bwSF5FNn5AUtLFI+SWIOeIG+Xl6Tbuz0GmDVEP2KuNQ8vFbMWIsF9634edgSDmnItTd1+dKEH5N+77RMlKavu7eSXilbdPknTG1uvrWRIvYmabij3BaHKq53MqdmZQ18nQ93BRG50tvf3lK8DhwYR1rfLlkeVkftvCSjS40088y2Aqam/rok0Wzon/GcA7bJYfAL0LVIrSedThDS7QskyKPrJ8PFn0Dpi6lwx+WKnzi9LuEck6QeIgy/TTL19Ni77pOhq+reZcEyMue5ruao/uOqINpNcbNJUMoV/AZI+7peLVeQPAAAAAElFTkSuQmCC') 55px 25px;
+}
+
+#nav-bar-messages a {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAnCAYAAACmE6CaAAAABHNCSVQICAgIfAhkiAAAA31JREFUWEftmb9u2lAUxr9zDVWXqsxdkj5B6ROEPkHIgFG7NNR0DgjoGrIWooS5RtApClFFKnVPMnQOfYLSoVuHROpQpfE91TUxEGMwf0whUsyEfH38/c695/P1McF1lM3D1wDiIEQBWnWfX9R/ZrSI0GJJHwtvE6f9Osj5s1c7WLUsrQZCbFFCx70vg/dD4sFONrVxoa7pQpTMxjnZ2b8jB6OST+uZLkSpelgk0PYdkd+VyZJeqKVlz0SpeviTmJ4QEVj9GJ9DmpXJpl62lwWsbB7GmSgjgDVWophBhIOckXxFZfPTCsjqimVmKYRYz71JfFkWAEfHbrVhMmD0pgK/82n9EZU+HGVI8J5bMIGKOSOxswwge7VmxLKuaiCKu/XkDZ0URIyEPOmr8R4oo8UaUu9SemtRMGoZgagGIDKggYF8ugvBJ1ALretVt4ZfgFHMp/XK/wRR2b+WV9sEsh2o/2AGBMGW3DcTfNIZpM7wHxAeelCfalp4w/HmeQK9rzWiQnLT62GrhAtV1zcCPCDsk1/B+EWEdQ+hF2BO5dPJ43lB7FaPthlc9IrP4B33o2AYxFnB0GO2pYHqRHjsEbCuiXA2yFlRO4ZrS2t6P3D5mxS0qWqzXG04k2DLGgmhBtiBpVYnYG0QhNssRcq9j5lmhspmYwsElX2v4q1oWrjoJGxiCEdQqXqUIQzacKeKprfiUdbJjEswxd1JmhpCib0ptjpAzzzcYmIrHmWdnR1DeNNruc4E4Qgvm419ELa8i97fin2s81IQMjlDrw9bloFAqOD2A5K4DsLKJFbsY51nIWFt+u3XAoPoFH0zcm39Ve41lhX7WWfBSHraqjtJgUL0ltdoK5YCFbJQ87POcV1tLhD+VjxEHuOWdS4cYhwrdsYMs86lgRjDioda51JBeFmxyr6fdS4lhGPFEDIWErLuZ51LCzGusEnGzc2dJhEx69h7iFkzGNT19zMRVCZnjXM/E7NmMKjrPWeis8fHee8m3M4byadB3TTIOPbnB6l979+HFdJ6xG6XuemkwPNFdv2Ggbvf9RmwOzOdrrjZOHa93KiPF8cEWpquOLOMunuxDMoWjMS+DTG4pIJcBHOKxfihaeGoaib0vhSNaMvMScbUYd3vJLdayCMbAFPfMtgLVR24GwqefXAFA6G+38nBjlywmsaOJkBtS6DlZTj/ANn/jEYVHHHCAAAAAElFTkSuQmCC') 55px 25px;
+}
+
+#nav-bar-news a {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAzCAYAAADo8TpyAAAABHNCSVQICAgIfAhkiAAABAlJREFUaEPtms9SE0EQxr/eTbiKTyA+gfAEyhMYDmzKk8TEs1AmXoGriQWeTQo4WVkPhCcgPgHwBIYnMGeTbFuzZGF3dvZvZlOF5Z6o2p2eX3/09HTPhKDhOTo5X53y9CUxV8BYA/EaQGvCNDOuCRiDMGKiQevd9oWGKUGLGDk6+b42c8x9ADsZ7Zyaxuxwr/ZmlHHc/ee5wF2FnT/7BNrNOzGAMYGOP9a3D/PYyAzuQs8ml0RYzzOhPEaEUsksb+7VtsZZ7GUC/3xirxsOLgGshifhGzANmWlQKk1HXhiIMTSlVSKuAKiA8EwxduQYtPWpZl2nhU8NLpSeOZNfIWjGLREOPtat0zSTfunZO8w4CDvAI9NY2UirfCrwyPBgPjPNld20k3mO3a2RyYCAl35nRdi0GtZGGgFSgXe69jEIHwIGmc+ajWrWbBIw0en2T0H0NgAPPmzVqwdJ8Ing85QnQuTh0QDtGWv37KGk/Ng0ys+T/ouJ4CFVGLemWV5PMpykWCBsZpMREZ7cj0khTCz4fEH+9kMQUEu7ENPCuwsWOPF9P27Wradx42PBwwb5plmvasnfMlSna4/8mYYd2my93x5GwceCK8Lka7NhLbJbRoqYda5YcHnhJKmQNjRU33W6/QqIzr13DPxs1a1X+RTv9X95VZ4wYBqz54sURnGOtb/9eEUGi13ZfRYEt9k/WbNuJWahvKorEkHsAo2P8d7ywIXDnQzz/XvgoR2TcdtsWG5XU9SjRfGsi0WHM48WXE6/joGNqBo9Msaz5lUdimfZNyLB273+AYFEIzzPq+nKzUUckHdPBu216tvHKpvR4F17QITX3qAiiisZSBYLjMgSI0bxYJ1c5HbvOZAlISjBVeWsaZSf6qrBo8Jp3oxf+d5H7p5KcHlhAsWVs7ITacvbKPBgLxgTa4ssRtXY8AJVJwU1uFQVLiO+PSfk5iWq8w+BK9ooFFkVyqqr1pdKuBB4p2tfgvBQwKdoXAsPF8ZFq2GJk7D7JwAupyPxVZHNQ5TDaTiC4F37yn+YyQpPdasbCS+ftzCGzYa16dsQ7/4M7VqifUrotIt0IpySRTv3UAK4iqsWZNx2WySw33ZbKjvEmTqYa81GdUBK6GWR5ZxHRALJxXtOW0sd5t4rtbv2OHBut1SEfJOJpEF3hQ2fAvQin5llj+Ibdozdws5JinbnP3jRCsv2/yv+KBV3M9OM3RMB01ypyS1e0vs8TmsJlU6vf+2lU/mmWL5qzHIlGOeQJvDgqS7AIwYGYmISt8nzX1K4IJrOIPWAq+5Bo+TS1L9qAb9rt/4Mk3dffacFWsCFuC78bCLu6IM30J7ympQONRJ5VrZqjDhXnzqlCuDMf2FhjEvGdKD77ugv3FVDlUOzTHcAAAAASUVORK5CYII=') 55px 15px;
+}
+
+#nav-bar-back a {
+ background: url('data:image/png;base64,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') 55px 25px;
+}
+
+#nav-bar-profile.selected a {
+ margin-top: 25px;
+ padding-top: 80px;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAArCAYAAAD7YZFOAAAWs3pUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjarZrndSQ5loX/w4o1AVqYA3nOeLDm73cRmSSLxerpntliNzOZIgA8cQUQZv/vv475H/5lV7yJqdTccrb8iy0233lS7fOv3d/Oxvv7/vPl9Z779XXjx+sNz0uBx/D8Wfrr853X0+cX3mO48evrpr7e8fV1Ifdx4fsvaGQ9X18nyev+ed3F14Xafp7kVsvXqY7Xhebrg3cqr//jx7SeB/1tfnmhEKWVGCh4v4ML9v6uzwzC83/n/8ZvF5o+x4+eF3PfqK+LEZBflvd+tPZrgH4J8n7NznyP/sezb8H3/fV6+BbL/L5Q/vkNl769Hj6G8V8HDq9nhpd/eWMnl39bzuv/c1Y9Zz+r6zET0fyqqBts974MH6SqYrhfy/wU/k88L/en8VNtt5OULzvt4Ge65jxZOcZFt1x3x+37ON1kitFvX3j0fvpwX6uh+OYniXEh6scdX8jeCpW8Tb9NCLzsP+bi7rjtjjddZeTl+Kh3XMzdZP/hx/zVm//kx5wzFSJn6xMn6oJ5edU101Dm9JtPkRB3XnlLN8Dvn1f67Zf6oVTJYLphriyw2/FcYiT3WVvh5jnwucTj00LOlPW6ACFi7MRkXCADNrtAJThbvC/OEcdKgjoz9yH6QQZcSn4xSR9DyN4UX73G5jvF3c/65LPXy2ATiUghh0Ju6C+SFWOifkqs1FBPIcWUUk4lVZNa6jnkmFPOuWSBXC+hxJJKLqXU0kqvocaaaq6l1tpqb74FMDC13EqrrbXevekM1LlW5/OdV4YfYcSRRh5l1NFGn5TPjDPNPMuss82+/AoLmFh5lVVXW307s0GKHXfaeZddd9v9UGsnnHjSyaecetrpH1lzr7b9/vMPsuZeWfM3U/pc+cgar5pS3pdwgpOknJExHx0ZL8oABe2VM1tdjF6ZU85s8zRF8kwyKTdmOWWMFMbtfDruI3efmftbeTOp/q28+X+XOaPU/X9kzpC63/P2Q9aWeG7ejD1dqJjaQPfx/q7d+NpFav3nxz5TY7yZzpzZj1x5LHaMymu2OEZZubU8bGFG+Xggp+R1CFSKa9W5A/3V+l4n1mP3YdzMG2PeZ/2EUghpyKcVLT6wCprWjw5oEuNEmFcviZi50SbfAh9TVymdXs4mYbqQ63uDnJ40xDNS7TERHwPkQv9zi2aZxPCBZQ0GD5QDKDCKy4fB60yxZKslMzLrvs9gBNpDhW/C6T2uXteKw3Hl5DZpT2FnX2f1sbm1x2h8u1FkpD+JjkenTGvPpfW1c3NlGRCntry7PX7ZkZctpbddjg17pdjHcsx+Aeoj9eW8PWGQe5RBIWaUWYYdVizdrOwVC5fOoScUg1kD2W6ptJSG3yyjZOpsj5UcxWwXteQLaRklcblGteQaTMn7eJGdspWhLwJV+5hMmAtkui8yz7xC2omypCvJVRqhpkkrTTsptU6fGCZ8o4XycdUvkmOL/oLq++jAcui8MXaHmPwYAQq0YzdW1UtZ/RAARxNtk/Nc40iqzLzniYHcjicn5BysbYnerWSMRvW0Zw6B5hmJJYVYkFcVUTOJ0aBSmw2hAkJjUa2aj62LutOzsNs5DSw5M49lc+2T5qiBemOty+epgXIx1CBTiotGh1Yjk/YpMjlCEMj/pN/IVlp197JdZSkkyafRz8haUs5hp+OH4dMM2zfrrYo/b64Mj1DdtDd5AohCbU8hgiSfhfjx2AUTJit9GynzLPWA5M9KXbs9Rt43ZZ6EbcypLY+gTu5Qe4w3bSY5zMURo90SmiLPQPndWtsn33ajXajEiOIYezax18nlrLNnbDQ5ix4LyRPU5CpIuoJBiAMjOtBtuZi5eNXUG1Kmo0388RPVW2tPrW7mSzQAEJpUX2xkSCzS/NZTwRQl1Oy69e0bNQWMLx8OiKfXwJuhx8pCD21PJvfYBzWVkyFnmTD6b986gkG+VeGJe1n6NBbwhFF2DKrZHvZwvNbA2l2Nv7094IICUG/if2qcdIUH06sbuQHflS52lAGzWBCHJ1ysCnggDOmquGTisifuA4TstehVjc/s0phtgH4MNp2qvriVwcIOljNU23Rf3+SfkoNp2jKQFH0KH1oPkqrsaawFqjkPRAFOsB7AvwG3edImuOQ2zQmCiXosbAEc1Gm4zKDMHUk4lp7lNZdvSIn9uV5mAQ0uaQ7t+AgAjgAfEwgRDgl3CNlqVuwrXCwe1EDvlPspW40sBmRJAawbtW/6tjYIdjJY+RLyI16swwjsbacnGpAIwSbGZHrxFhe/3H1G3Np9AgACjr7e5+iH16OjIP+IRocIjbTL+ItPgKz0QWKSxpU9mF2Ar8dz/bTpUZuA095ZDYsIhwYizhRRLRTOAJVZtYdimT+XGvEQowwBgSIC/xkdHApItwl7zELYpPeVy3mbpIQxHMhB1mPbcRXAYQFUulADLQjKycE38u/dE4yiz74DlCldRrf0axsEnekNpMJuoO4+iNqTDWVJSfaUoZtTh2oIiEsDI0SDA3O+Qw/SR1M53GTErZRPvCXClRI9uUoxZH7RhXCim2iUygpcZKrNwUFMc4kII5Y3j01LTIhyH5CSgsPz3LBvgqjuj3xl19zJEMJjLFgOFm8SHtipgbGZsQTRP03iSRUVzywtxE2T9uF2DtARCm2gROxq9HK4vDUpvLxd8RFVAgWXrt5BmMlvxe0PbmyuB7AQZkDTvDOqUdXRLyKxorv2QfjTciWJuOp5msWdSY+MfDB3G9lByIFQdSiSzhyrchpA2hqXqqH7PB0ybiQu4ypaDoz1W7ov7o2yfLI6LozPhwP6MQzX4neldlKGMZGVlyZPQIxyfWgHvmjnUR3xQ3XQXfOYJFlGxBIkXif4iEdyN6GsFcEOt6aNWi1RWErRtzxR31wLoBvJqqDhxkz6Eej0TISHSE7zhRLKxEg8Bv3RvzQy3HMQy+FpVgjAfu9aQzVKxuwIUdyQlgeHOsBGNtNUIf/xfZRvDI3+swZpRpmC/C9Vh65mxWM+levxiUK758sMnFqQfsEjvPCAlt/2oSOC2yd8y+LhBAedghpBsR7jdfVrLZ8lbBrtDStlf8KK6U68/kLZcS7KqgwsDEGWUtVHqRe+ha6ZUjftvCEOq/EewXwOJfy9nItq6GjVL3kMv+Sx4E/xJwemBcYauMSicUdI4knRN1rCTsTEnqABqLsxSBuSSa7uHScKwW0BLqqIrl7gCYxIo+CDlkyNDRJkxO1iGSQHLiZi5Ctx37gfeoFqeqIFDnwv3l3LfIINoxfx/KhOsQEvBnDgw3Qvvs/f3i3uI+mvnDOM+S3nXzP+a76/Zvu3VJt9U/lvs/011zfR9Ffg4mDbulcw84p0phqUsJQZrQb+Tnx3AcONCL/SiVKa8w3jH3yX1Fq1mXwCnYcnBnyxH1himioyIoou+bLE9V1SeBwujy1GO6QR4ZZKQ9q1mlrQBrNTwLUsqaFawUU7UB+xeG0/eAmBClOJmC3EMUhpQmpu/qn/MmZ0yyUnp71aLI6jwFquyIfeAfh5wmwB+dXVX5YBnWCBeI00EUBQgKxsAZhRZ+BIasa6QENb5D7yGYWRML3AS8QLjhIHLI8lqW3WTAr8RGAVoLRNvoQdIil4aSbS6X6hTgpVAmgj7NFQQ6ayRCyVpLwjQxXz4hpEjf7HXxyIH3rND4WiO0I2xHqOFisM6wWwPpENYorMj14RqFaiX3Yoi0AWFeCjnw3mdJ7I24a3bKJszL5UZlUZLirsiizJdAiMVaLK81JcOsWJu8M/1KnNkUzlZJEJX6zZwFS9z4Ge5cLwAsUGMgeintaEcS3inH9gsXeQK1FHd1GoLUnBqlmARPS5yYPy6RNPSyZuuQFB299QIW03Zton1oG7AqDpEqqSZGx5aOmxuC143oFaQRX28Hfw/MDOMgEaWqIiZXLECqNK8+UJmgyVNTGpjWDPjXBeuMu24FtNKcvBo48xJFgY0VateECCFSGCSp1UlLN3aDJ4F/jsYRmZTLCOTO8k35XhOSraCdm69I52gJrQcQ1nJVcnk/cYtYVRn8DaISfIY+qcHIIkGYWIoJIHbzBdcjjTjBu3QC5j7JYtxTj3wczjoFABSPJIeAb6mjpKbtXUAHW0COQdJ3oF4bdJFkSJ3748Xxx9THL5xifdN/eF7c0HcjKnQ8df98MFgTjyr7929XQYZrXjUzsL0S7KXNr/pCs7IQbvrYmNOVi8XOmojm2pDt9YSW7oj5iA9V3TY3m0TZixhlv7cthvd71mJwOoJSO5EZAriLb9Mqytut/Y5s9k89iNakp+JBY5FJSeflsEKhIFoABZkKWMITKMRvFpgkfICScOr8+X71fN67v6Zgrags+CrwGD8R8MknJVCEEvsKOGh7B2Rawk+idQn7MhEfEiaEXPC4/3aPmNxdKf8n+Zqtq0eKrrbjQwQdgciYwoFMMDhKheR7CLkPBZvbbj7uojq/ebfsOBgpbEawL9lcyTSLvRaGtVtEA/qe/iZeAMfmC0Rk7AnJJobgwDpiQB7eQJYhizbtAD4VbKU2SWVqTIpAZRxKhiobdBFEBAhIyc5TFReSDe3aARu0dPPz7hd3avKOssiwBwxaVt3FWYfUwtGqLS0wTAWKBDKK4GwW9kIb2NRD5X3SBoim2xV8C02yzl758GJ7DxmjrzN1zdB+0C7cmNrd3aOPAECVjWKVmftIjDt2dh5UlqLxAdG50XVrqljT9BVgk2p8hhFVUgg8Jn2vRS5vsBMFdsBiiJ/SdyZLAAdyC4UJ0uYLQVWwC46lOzCIBjTTr/sVgyZM1WHlPuz44DIbuaEPqhQw8KiT9rZ2C6L2Tt1pFYAbkWCgS5fg2T0b5DiY8P2Xjju4Ewn90sh4kYcAH2nqKi48O0MnA0q6jAaqcGKnAiYDNicIBNDxuW6ZAOdHek+Qgwi4o0ToVxqTF6BvCHnafXaZf2J2Bpgofhz8kQC22VrZqvPskkJBftpXJtGKxpv4vY3K0OzT78YfaG6VsQpjKZrL1cnGvkjyi8Cd5CvNrxCHLujDeRpvRsj9odQYw8u8lA/tWQV9U/L+LFi7b3+O08YERVZu09ZC8jRlOhW45Irs5NSXN5Cpng+2GuEMSU9XlNTmDGaK7s0ror1WbsnLPcVTb45Nm0sxNlk8ZVf4/RMNpCtudxGkHKs5RY1ah8KFbtyNmZnGjUVxAq+UDnoESwT7hR6C1hY5HQpidFG1mHNCOCMA/sLTXhtSGeBPN1qdIu1zBdSz4EA6zOgVPwHXasZdOoe97WFtGeiBFsOnqlAeLiOJw/VCyO20RXO720f6o3h7ZVRVkwTZ4MYEJXPTjd5bMjpjk9/KvTAH/5V3vMOpGlWdCM8G8J2o1OnmmhCOOqBhGHSA3DYqfjksWDApYu/xi9evegmvabSF6/TId0c3u5l52kdlu9MPIDYvz+qGqh+RL0WH6nR7r/kx4pbZeKpXigFbT9nhNsHurLc2s6kV017ngqepRXP0YpWFM6Natdd/xSBTOoZDC5W291MFGKvxsZ8M+ilLp+o5ZQ0rIzD0RmWuHq7J9XQtaPPDm9hRAV/ENv+REZqvhGb0MTlDBhQsWbDn+QElsYoLxMTbA/bDa/H6+0guYXmYXY6ktZGUmrMHU8QY0AjdAzYcGrCd+mGPDulexWHp1CJHrSxoS8IDzZ7sFEH6Rfm4zIK51prDc65gcd9W2+G84lo9vcoqNb+fGeKpLEA28xo1m16/jfXs7dPTbIC3WAiNGOvPQWyQ7jDWDrBWA6rVG6Q/wc7cvSzcfaoaJA9KTHg2QLtfxglNTLq6dQWqr5/mqp/Oi7O6q5Jf8MewdlFnfQXKAPj0nAJfCNftvmr5Z2XgMKKb8MeIfbSAHtH/wYxG8ZNa9lvQf7ZSjdx8JgP4bxvaT3isz3Jf1V1n4O4rMi89OS/m3Wfgig0aLOz4sCN1kScF2u9FnalUZJon1Af0RtBZZRlAc7DNQm1FtARxZ1ic28ua+E3yjLn05dAUEkjdsb4kenUM+1QZJIP2Foux6mysMkWN23eV0cnNkSTIqFS5uwV3zb0K5xDEus6aM7s2jfOgfD5cNDkW47Ba9If0wPHKLo5NYINl059YOHGB5FgfSZN4aIjCUTWaOsKIgMzAPdg5mu7hyKA3L67pWw46m/vFK4oi8jb5Dhd0vF/AF1/uZjjjqsQbZnA1FLL9hz1YLV9kW5x1AWZb/neLfEvPv9R9qjJun1/WEHkcpNLhveQhwBeMT5+kHt51vZQfyI9EHDUTjUQAcAx/ugV0Q0XFnb8aEVNiwSweCcdNuBvDienrRU/Pg+CQV6AnzfbpipLPiwI9Jf+2Q25poBdth/Y9eJJVoz0wUQasJFZT6IausbElf1iTfnPBgNyJDVUTENbaJjtk0cqNQQunE6vKh3W9xGbYZsMoeYSaPI4aNIqKahnXU5Wa2OS/MG5nYl3nBEEUrs5nVMTrEi1yAubEnHKtKHOx08db5HQMQOKbuLq1PnLphpwKD4nR0BwiS0behG2j4vXATx2ZAarI+6izPqHofosmLNl3Lyg+lvWVa/dLKS/ZGKcpXrImvOlLC12QdM5xazxnuwIpgQPZAB1kcp4yJZXqPk6dt8IY483dsK1oURCc9nhyY8x4cPIn8cIIJONd2TMcSkzvwO8dlHOyFh7/cVTX9A43W2GO/Z4sf1Pg8xP64W0QLoJW3ejVU/r2W+Tu8fzO6365nPyf13czO/LPS/mJv5bbH/4dzM98CRl1JrwQUOlDvAznUnBd110D8HSOl8gC7GuB64C/p5h15zeNiGdOIauG3XdQPASaX72/k6epMLCe8zeIoUiIYwkYb5dVMEyjQZatUN3eY3obNeeJmP4uA7BalTznvbCqNmoHOgGzMSMaoZuKAHJlBwW+fCLK1uvQyjNN0u0VA5aOV7bwHYdMI9N15o6hvEu2ECV0FQ2pjTaeGR9fMGu/2g1I+nHc+GnY5seo8BU7PRaIuGywVFiShtXid4w251fydEi1Rkca/HiWg6/KrMq+CXmnSh9lYXTlE0Ri7TEZ1XHXtXsq8bBzwB1tnnWrota7jZdBwJQGMRsCw6xYy65WSc+hwfnaztTDr57hOcRLKYLhqyJ4BKR+vpJZyjrX+8s+mPj+Z969PS3SlD5/S9agMIWAMxQiDr2v3zMD1z0n07Xm5X/lSrsPBFWDZEAz5RjoTgMX+P30SdzTK0bX2GNp6wYoeawHT3feKm4nNqFAMvQiI74dvNvcWC1Ye0dtbRMFlF2Qi/hwyYCGFgeQs5B3CBR5oAlDsjY2f8qcovFzW4VnjgfSY2/3g+QvT+qjySGQ5FQdpp1Kl7he6dOu65LrZ8N0tVF6mjEDdI77D23o4qr0qG6DkdL9hp7NMqcIrqsrSFwfT+xjQ4gsdadftbf5+8Y0B/3BYyf8v1fX+krM+zJZbOa0fMqDLzPbRdmLmXj3/Ocd42XvFv9+6AjFg6ZD926OR9m8Lo2lA3yfPXtOnZE9VoWiGXfVbqWtcNx7oLLyOLPlYYWvt1ouY/WdmXFZb3Cs24i6nu2Se+q9QJ0Lezqs+jqp9XeVjae5n+PdB4n1fJiCdMxPOIKsMwBtx8d9perq9Nv7rz567f97Ouf/yYtrkHcXdhLv6Wq7IYOW3XXuey/cvtHkpDHJ5K6/BNMEe736j7fO9g0hqAAR06XK7fyjKqCECcOmxxRZI3aQ9SN3OwxnubC3htdHfQ0rHoTAJ/7c9DRs4v3T9OOZj/A4nxDlggqywuAAABhWlDQ1BJQ0MgcHJvZmlsZQAAeJx9kT1Iw1AUhU9bpSoVBzOIdMhQnSyIFXGUKhbBQmkrtOpg8tI/aNKQpLg4Cq4FB38Wqw4uzro6uAqC4A+Ik6OToouUeF9SaBHjhcf7OO+ew3v3Af5mlalmzySgapaRTsTFXH5VDL6iHwJ8CCMmMVNPZhaz8Kyve+qkuovyLO++P2tQKZgM8InEc0w3LOIN4plNS+e8TyywsqQQnxNPGHRB4keuyy6/cS457OeZgpFNzxMLxGKpi+UuZmVDJZ4mjiiqRvn+nMsK5y3OarXO2vfkLwwVtJUM12mFkcASkkhBhIw6KqjCQpR2jRQTaTqPe/hHHX+KXDK5KmDkWEANKiTHD/4Hv2drFmNTblIoDvS+2PbHGBDcBVoN2/4+tu3WCRB4Bq60jr/WBGY/SW90tMgRMLQNXFx3NHkPuNwBRp50yZAcKUDLXywC72f0TXlg+BYYWHPn1j7H6QOQpVkt3wAHh8B4ibLXPd7d1z23f3va8/sBmmVyt/VPZ7sAAAAGYktHRAAAAAAAAPlDu38AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfkCRQDEQtVJxVMAAAD4klEQVRYw+2YQXbaSBCG/2phiL3SDaKcwFr6efCLWGJtPCeIvLCHpXOCwScI3oG9sOYEYRaYJfKD+GU3+ATD3ABvsOOIrlnATKSWEC0S4yxcy4aSPnVX/VXVhO+wo92OLQTeAnQQ+4F4BKDd6rt/6jynttfZkCxClpIvbtxvj1kdij6A4GT9j8FjSHFy/qn6x6L/HP9yBRIxJ4AYrb6bH6621/EYdJnLiRF8KWz+6geVcQJu72oBBEPkecdxuVPPDTY7H6cYTnqe0zPVnwTYUJZe/eck8uwYEf2e+D7GNTOfElOFmCoEPgTjLMFHZJfC+7q63uy7Uzll8LelBwBb2jHnOT2zOJ38TSAzEhp3kKiff9pvZCSLD6LteK5QpTmoBgveg9J0AoAKACTpHqe6a1kvidpv5c5QARy1+vtvMt83j0PdY/WUWD3TAQMAKRVfwDra7dhZPo/GJlgH7mi3YxPR6+jal8JmXTdWL27cIQMxKTEMZML5QQXEGnCGEKaSAbdpkpC9fRjGH0H2cvXRkRKSVtyJxnmVRBDF4YClcAJCA47FCN9pktiMywqPNXzyifA8Tbdz+zDbijYONXyWwz0UXg3jYk9mrdx1cuJ5ypFpZLpGhZgFP8e6Cya+TCtFGRr5OuuDE9Wo3AWRps4RC7UKWKXp5MMywOO9q4NEyWOcZWX70W4HkmS+lum4fBUQ4a2yPCKmQ1WQPadnFsP7SyIcxMOI/3ksbNlpcLWdLuQGz/RgjqUN5zk9sxROArVWRtui+RMtAFb6CSRLXqSepsiJpvlBZUyhOADz7aK2aN58Wklu3BH4MK3kFcN0MM4DBwDNz9VRa+DazHyqryK4Fl/JbvZdP/WbKM2HwVNerU3/vyUyUAfDUo+agTswhoLYXwQVTQAyZlHGDAgQmoPq6jPEgvSfaV+IUfNzNXdV8Zwe/KCCF3ux5zTK7IANekcMe9nwvIKNmDEEUztr4KaUMmJxgS+fAGgxKPD+vL/fzoSrlbuOJPkxOgKuz9hv9d3DVLhaueswce9Zg4xx1hrsn8TgajtdS27IvxI7xnxLhMZ0iuHFjTv8Ee+v7XQtFGBJYo+Ad1nNAc3boY8p7c3p+cCtP+VG1cpdR0L60WaUweNHY+uNH1TGYjaXrh8MAJqDaiBC4TBwFx0DitP7BgAIIchTj3IdYNFOBxJ1hWEbAIQ6QxKhse48UC+DiGZDt0iMej9gTl0pURnXajwKNUN1L2ieoFTF1EAy2wI/iTGUWwBi86eBS78veYFbFS466i0a+9YBQoipBEu0CwRxwpAn86uTxnPBPRhb7VJ4bzNgE2a1/F+pDLbz/cIBmwAAAABJRU5ErkJggg==') 61px 15px;
+}
+
+#nav-bar-activity-feed.selected a {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAmCAYAAAC/H3lnAAAABHNCSVQICAgIfAhkiAAAA3pJREFUWEftmDFP20AYhr/PgVawFHXqVvgFDVtVYjUZcVTRuQvp0ISt4RcUfkHpRsIATF3TwWFMUNKqG+kvgK0rXZCaFL/VGRLO9tlnGwekqhmd93yP3/v83etjivGrmfYawBViFJl4IcaQ+BJQlwit3zPzhwfd0rluIOsENdPeJ+KKTnfb/wEMhjPzJR10JHB1pV1ngz7eFib2eFC30bdKUfpQ4Eqxs/Dg8uI08xLQ0DPh7W6vfBAmCwWuFuwtZv4wHgiiXwb49W5/tRvbMY1w4/nRImacFjE/k6RnjZ61lAhY5a7uydM+hAs9i1N5fNRcSodV7jZ7VrbdQSKsmu0DJlqfrCYwaPbLyyoTAsAqdwFsN/vlrbQu6sYpXQaXVOUXAPZ3BlG7w9zcoq7d6KB0//tdppCOEQCumW1RT4vS8kzV3fE8717YeSPHJ55aVrjsAd4w7QqI9+XOcBfujuerFtpdZno5gVa47AH2u0ugT42+VdctZ1b/bxSOimB05Ps5l1je+1YejK9NgP3uCgGPeGn3++pZVkBx7uN3GUSHzZ41iQYT4EDt+oRxJstCo3JZNs4F1omyAElyj1rBHsi7n+yyC1wrtDvEVJReNs8yJJksC21UebLKXXKMHTAisymzM2j0yl+SAl7nhzWQEb1zslOXg5cDfN7rl99wzWz/JKInN32XiLUp+UqddAcUvZZz1EmTAEGEYW7usQCG1yVB67sUYaO/7UQ5Xi3YJ8ycj7sqAIgl9wzH2FQAx73dtS5G6BbKNB8DgHe1GblXAWCxzFHI7nIyvZc1cGiz+dXaCRsn6taZdU7kUgDomAjR2RpUYYOfTjYNcCkA3OhZ2gqumXaLiNduugrOjZGxHLbJKLpQrEDl30Q4LfCVYxgw0SPpZW2BKeCyAeSJ2XM97sdAZsBpa/Kqs9Bxs29Nen70S+oNQ6kdHk8SSFcx3tck+SRThwWbKsNGMSft25kD3+QQpw5oToRArahOonrQqQDHqILUkv/Aqa2LOfDfcLhqts/lDSBJmIlpVGqZ/yvI7cPBXooDHhnbd/0t53+q6srROhvwHAqK2MCqdJ/akikOHO+QbtBJs2NNkS1wa/fkdMR5seousDhPe/jnous79rxLptC5BKxAbPaslhB5oqQ4tSTiouf05b6wgR9gHgxzc3X5XE+bfe+LN2zev544915JYxcoAAAAAElFTkSuQmCC') 55px 25px;
+}
+
+#nav-bar-communities.selected a {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAArCAYAAAA3+KulAAAABHNCSVQICAgIfAhkiAAABNtJREFUaEPtWcFS40YQfS072YJLdr9gzResuW0ldgWOWIeQL1hziOGG+YJ4vwBzQ84B7RdgDjZHlLI3ldt6vyDeL1j2AgXB6tRIxkijGWlkm02qgqp8sdQ9et093W+eCAtcv3zfK1sWfgRoO+aGeAyg6wzsMxP3e9Ve3WfrJfv+2W9/2CMTG90zNI9xCIQOQdhIs2fwJXyr2Xm/9U73XOOHfpMsHM7uMzwQt02DIfvNDUhEk0EnuQLB8G6KKz+73ualbNeo9l0C3iT9sesM7J1c6wDIBahR6bWI6Ne8i4jnmXl0W1zdlEGlByg/KGNAuoWZ8TvAngXLC4CSX2KmMgj7CeCMI2dYa8r/ixKmAjWVmdLYLLSH6hsXz7+dXP1FoOf3jhj4Ah+tzvtaW+V82jBcEL2K3iemzePhVgheusQ6zyZXLkA/RW/5E143bRZGGVKVWtqLRV9mt9IbSaDGzqC2lla2iX3F8JxhbdOk1E0BjYnoZaQTKUtHm6kCfcgT8bAirscEfHdvZ5qlTEBB6UgvdFNYeaHqWNrWLHUyAu8cD2w3LeK7lX47ug9NbIItnJXGvcr5BhNfPGSHPzpDu5xlF72vmDWZGZbLnJnfdoZ2K2vdbEDS3BFdrTOspQ5UeVE5KCY+5rGZK0MmLyMDalT72wScPvzPZ87AjtMlyUi2YeBdZ1CrL54hqeQEnekM7BdZjmMlJw1kk/J5tJILZ8P1Z9NZogLaqPRiXdKk5TcqfY9IEN/wMrExKjnx0G6115WG3fimsLJu0ulUMyyrSyb2D/DltrBSMlkvsykIQIlOF8SM3ZvC6kHaIsm9I8zU9Oc+EyENwkWMlRh2OOMMiQflEpi+wJiYdmQqEwzGu+sTIsQ2PjN/ui2ullVB2Ht9XvK/4X2A6xIYrY2qvI0yJAyDvXR35cnc7GE+YUpOUQKCX+JS7YMpfzsEKNHBAr4I1DuDWte0CRkDCkrv9XmJi35XC0qzqngxC9xUsQPdkUTY8IQ3TEnprHmYIk9rw2k+xNyy7qh+/OeWOJYnLkXDEWenT+xjOy+YXHtIfpOQ46EFRknOWFAqjJFF7GZxtulZyBNENAAPaumOFybBz1VyaQ5FJwzu32Gsy0aavdhLJm05C9TSAGUt9LXuPwH6WpGed53/T4am3ecNMYSCk+v8YxDdMTNGYOqmiZD3fkTD8cH7RHzpT3CU1s4TGQqHJ588AggdzjEDB2lsQGbrYHgEeqtq7zFAQSTIP41yKYNoL+kRvai4W+2zkkoptIkZIDWjXtK7mrrRMHG9XBxIsk1naB/FqE/IdP0PicwwfyRCezLBaB4aosIh1kIRJZ8Eq05q2rqDXFg9GptIpoIMNSr9UwXVN1JZTIOvBBdsdt+Nan7iiH9bWF3TsQYNQZ6Jl6TS3UzO/IsAidpOz0GjqKiYJYiE562rUSwQPg6ELE2yoAfOr7stCk7W7cSXis7QXk/ljgl5LbShhBhhoGouCkBlL3cyZ1DLHPoqG2pUe5+jzcBUXVk2qHlUHtlG6N80T2SWDUb4k0ufp3sibS1VEP4zgOYRFp8APUZp6Xw+ZUihFYqGRrFPhv/CDJodEaS5YvLFTp5f9DetUUhK/eDLNLHVXkRxWaREQyHzusVAmYCR6mu57H/KMkLlidEVTOEfZpILW7RpTOEAAAAASUVORK5CYII=') 55px 25px;
+}
+
+#nav-bar-messages.selected a {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAnCAYAAACmE6CaAAAABHNCSVQICAgIfAhkiAAAA4pJREFUWEftmbFuE1kYhc8ZG9hEQqSmgX2CNR0igzA0KE6R0G6ziRAOVJgniPMEJF1skDJUlAQJ2zQoiTystiP7BJiCjiJICAjEc9AMGXsYTzw2HmMj5XaW79x7vv/+99w7/xChlp+u/QNqnkQGwPnw/6P6LWmXxC5lPFq3Z7aDOuj/uH2xdl5pbYDIjkpor/MKWP2Smlixtq/uuc+0IPJm5RVJN/q/RxPWSnau0ILIm5UiyeXfQ31bJcWrbmp5K5E3q28JnAX9hXGe8qtRWP9vpjEuYPnL1XkIBQJXQEEiRD5+UJ/5mzevvTiX+vq5QT+zJIdIz63b15+NC4CvY8msPBRxs60VH0p27jTvTD8vOIZzPyxYYrFsz6yMA8hCdmvq5MGnDRLzYT2leo68bdaygrPVTqV2N9fW5GDxwb+zu6OC8dII2iA41aFBQMn2IagtKOhVARBoj0KxZM+u/UoQL/rNT8sEPAcKtqDU9kq4EF4jJH0m8UcE9fZ+euKG783DBLp1qZIxUnwSddhKh+fCoQdFQACO8NKg3gGc64yA9gAuluu5zWFB5M3aMqli1PiSVsJHQSSEhJ2ynct+z0VYBM50DihrPzV5L8lVcW8MTtp5EnngSv87Dhbcvbl0uepmU6t1hXB7fR9YFokrEZFpUFwM32N+ZoWWzMpdEcUjNu/afnqi6AesbwhfUH66WqCBDht2/x/EirtZp4D3hjgfDtJPQ7hivc1mwAL5V+eZ0r8Vd7VO6Ol+anIhKl0HgvCFL5nVVRB3ozZ9L1YcY53vDaiwXp+1jkrLRCC8vWLWsg4ci+S5fqw4xjp3jAMuxN3XEoNwhbsRPdX8aPVqxXHWWbZnI201HKREIVqbPsaKnSbWaGAjzjp7dbWhQPRgxdH6hB+sc+QQvVix3+co6xwbiDgrRhfrHCuIKCv2oh9jnWMJEbDirHFgWHHWObYQvQrrp9/Q3KkfEYP2PYYYNIJJPX+8EklFctBxjldi0Agm9XzkShze8V8FJmmU6rk/k5o0yXG8zw8n9Dp4DyvXc1Ne9SZM5zR1YZRVv6PAw+/6fmXmEKKyGXy5kVv1AzYlY2yq4oAy4VqsHNwrv8ytehARKZVkFgxlLElvvqQnM24xof2lqEtZZigqBhg0/E7SggjcOqMLAANMmuSj7j4IFxR+gPAn86oZUgZUZzk9SUV9jGUQjWYTu1GG8w0nX8hG9XOqJwAAAABJRU5ErkJggg==') 55px 25px;
+}
+
+#nav-bar-news.selected a {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAzCAYAAADo8TpyAAAABHNCSVQICAgIfAhkiAAABBJJREFUaEPtms9SGkEQxr9eTFJ6iT5B9Amit1QKKnqUPYQ8QfQQ8BbzBOIbmJtsDsEnCB7AI6TYpHJTn0DyBOEkJQqdmiUgOzv7l1mqTLlVVFngdP/mo6enewaChmdns7n8bHD9BkABTKsgrALOC8x8QaAuiDsAapW2earBJWgWI3uvzlb5yfAAoJ14drhKt8bh8a9tMZlETyJwofDTQe+AgP1EXsU3Ae6CjSPL3j5MYiM2uAN9d90kovUkDuUxIpT6C0tb1dZWN469WOAfXtfXKYMmgZY9TpgvAWoRqIY7dMZhIMZkDGOZwQXxIqIXCsDOcMDvvvw0L6LCRwYfhcf1lQzNzL8NQvm4bVajON3L1XeGjLJiAp2bzOJGVOUjgfuFBwMn/cziflRn44mN7PVqRBCZaPKIsLFscyOKAJHAS9nGEQgfXU6AE6udj5lN3EjFXKNKwHsJ/tCyzXIYfCj4KOXxlW7osb1ittGaVl5km35maS3sWwwFl1URMd1fWFoPMxymmCtsBr0OAc/H74kQDPs2A8FHO2LvzzQEgXejLsSo8GLBMujrPTh3rba5EjQ+EFw2CObLim1qyd8yVDFb70xnGmLaOra3W37wgeCexcP4XLHziXfLIAXj+goGlxZOmApRQ0P1f8Vco0DAt0m4ML5bdn4zkeKlXENkE6fKEw/d0toshVHQxPayZ5tM3NQFztPOKu18aBZKqrqcCERaDFqggSClXGNu4GLCcfz9f+Dyjik2Hss2J/GeNCSCxmlRPO5i0TGRBwsu1y3DAW/41ei+MR43r+pQXAYP2jf8wbN1Uewf3OdVjlRuzjIBT0E3xCfrR/5IZdMXvJSr1wB6O9l8UiiuFPWKSywElBgBirvr5DS3+/EE4iQEJbiqnL3JLK7oqsH9wkk01kaGzqOUt0pweWGmWc4mLW/9wN29YIrlrAdc6kOZ1UlBCe6pCkOK+lkyiTzW0w35dP4ecE/XAyDNqlAGV7aLCuE84KVsownCpICP0rjqVFzY8h5b8GmlbRam/bjA5XSUdvPgN+EoHC7wYrZ+7j7M9M5Ut7p+9uTtH4xWxc5v3W+I//4qSlu8o/YcF6Uiu7h6UPE5T5UAjuKqBRm03c5LdbnscM7UQbtWO18jJfS8yBL6EZFAcvGe0NZchzn3SsVcozt9bjdXgsTO+JScwsZAFUQvE9uZ50DmS4Kxn9o5SdpzeQRPW2HZ/qPiD1Jx5/7TGJ0I9BcWd+UWL+zzJJPWEiqlbP1inE7lm2L5qjHOlWDQhPSAS6e6ADoM1JxCTfyiYuqMXdcZpB5wxT2or1qa+lct4E67dXfdCt19NV5+aQEX6o7ge2X5BnqivCalPY1EkpWtGiPO1YcZLoB49AsLpq4xoJruu6O/XFlSt0lS5RMAAAAASUVORK5CYII=') 55px 15px;
+}
+
+/*Post Overlay*/
+.overlay {
+ display: none;
+ margin-top: 50px;
+ margin-bottom: 50px;
+}
+
+.overlay .closebtn {
+ position: absolute;
+ top: 20px;
+ right: 45px;
+ font-size: 60px;
+}
+
+.post-wrapper {
+ text-align: center;
+ margin-left: auto;
+ margin-right: auto;
+ width: 1065px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ margin-bottom: 15px;
+
+}
+
+.post-close-button-wrapper {
+ padding-bottom: 0;
+ background-repeat: no-repeat !important;
+ background: url('data:image/png;base64,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') 80px 25px;
+}
+.post-close-button {
+ cursor: pointer;
+ height: 40px;
+ margin-top: 24px;
+ width: 152px;
+ margin-left: 50px;
+}
+
+.post-reply-button-wrapper {
+ padding-bottom: 0;
+ width: 500px;
+ background-repeat: no-repeat !important;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAAAuCAYAAADObTDHAAAABHNCSVQICAgIfAhkiAAABkNJREFUeF7tnX9MVWUYx5/DRNOkRpCYKTSCcFKRMhiNC7kxZIlOaK1NqxU2QPyjReUfyVq2BluzZsNmCkvaTLfwD2ATkEBXBoNp1hhFMcEShZRFzMAciJz2HDyn5x7O/Xne67l0nvPX5Z7zPud9v++H53ne5733XAnIUehofDkEIE8GKU2SYAU9x69ZAaqALMOwBHLXDEB9dXvuEfWchC+K0lujIeRWtQSwgWVjBXxVQAb4GmZCC6s6sgcVoIodTe0gQbqvhvh6VkBVQJahvap9Y4ZU7GgsAEk6zNKwAqYVkOXtUnFG00kAyDFtjA2wAgAtUpGj8aokSVGsBitgVgFZlq+hh5LNGuL2rIC2ymOgGAaRCrCHEqkm2wIGiiEQqgADJVRONsZAMQNCFWCghMrJxhgoZkCoAgyUUDnZWNACtTIuDN6sTIPj+3uhs3nIVjO1JjUSEtZFKGMeuXwDOhqvzJvxBy1QmwriYVNBHJyo6YcTNReECJrzYiwsCQs1tNX3wyj0nv1TyH3MGsnfkQA522IVMwM/jcHenV1mTd619rYCqrx2PUQsX+xS3PGxKWir/Q1ajl68axNgdCMGKgDyB8JDUaBGr97Uer1kaSgsXrpA+7vuUJ+lUDFQ8xCoyrfPOYW4kopkSHIsU0aCsJW98I3hqGh+gxf4GioRFvWoO9hneA8G6n8AFA5hb0MWhIUvVEajBy49dyWsfy4GVsXfN2e01wZvwFeVvU6A6qG4NTkDcU+Ew4KFIU7tfz0/Cp+UnnV6zwgo2rczDYNw7OOf5/Rj14E0ePTxcOX9s63DcPiD7gDMjHuTts2h9MCgTDQk0vOYzG8uiNdgmJ6aget/TTrlY/jegd3nNagoFJ5mFXO3XVtOaZcZAbX93SRIzZ793ggC/N5LZ+aY3deUrYTumxPTUL3nR0sWGQzUnWnBULazIlmBRg8H9Q7d7SPwbf0lZbKwTe6rcZpXoGDogcJJPndqWPMseD7r+Uc0SOlqzggo2j/s8o7MZiegtr2VCJlbopX3jLyeJ6hFnbcMqMeeegBeeedJiHjI9arL0yD/mZj2qU5l5IEwlMWsvh/WZi7Xwh2dXDpRrjwDtasm9HqgWo5dBH3OhJ4vv/i/nEqFxFUOVfZ5uhZyEezPdp/XJKLnjnzYY1ntyjKgnn72YQUos4cvdSpPZQM1nNB86I19qbA6ebbIiP/5l/quz+nympRIbaJV70ChcAUiGnr/y0yIir5XsalC5wooCiBdOKD3ev2jFLfh0KzO3ra3DChPHQx02UB/fwxJPZ0j0NUy5JR70An31Gc8r3o3b1dqFFg12XbXloZf1RvSFaqRJ/Sm36KusS1QmHSHP3gPbC1N1PIYo0SdAoU50tTkbbfaX+kfV0JRoICiybnqDVXIsH815d2WJOOqKLYGChNr6iGMQhM978tSnALlrq5l5HHcwUiTc/SqJ48OaHmYPq8S5XV8sWN7oHCCCves1Srl+hqPq7yFiozQ4RG6KAQav+hXPIQ3STm9hi71PXk3moBjOywV6FemvkAg8lrbA4Vi0jCCE1S6sdVJY5rM0yKmvthJzxnVodDDYY6GxzN5MZCYGqmFW+r9PAGlXx2ivcsX/oby1zpEsuGXLQbqjmwUGn0dB71YQVmSVlYwUhrzl/qqPm25TqFA76GvkFMbCAMm2OqnHTwBhW1pqMS/rd5/5BxKt5en/6/XJ+gI1YatsXO2TxCW/p4xONc27FT70UMxNDAOKVkrnDahXa0svQGKelV3OZpfbsZEo6D1UEmOKCipWAe1+3+B08d/NzFE8U0x1C1bNVs78nWDV21r9oNzwbBvZ6Rs0AKFnVX3pcQjEXiL3ngZM734tC1HCaNW7tvNO6DMCG5120ACZVSLsnq8QZ9DBYtA/vYjkEDRhNzKfTv2UP7S4Ue7QAHl7R6hH10W0iSocyghI7TICK4a1Y+TqNsxIrqC+3b4jSA8vj/9h8tFgYh7+WODgfJHNW7jUgEGiuEQqgA/ElGonPY2pj4SkR/aam8ORI6+RSrKaMqTAOpEWmVb9lRABsifffA9P1rangQIHbXccOi7XHROACXpzQkzITJ+iWuR0HuwMbsoMCFN3159sHPzkAKUevCPB9ll/s2P09WPB/0LSJQnQX0q3hIAAAAASUVORK5CYII=')
+ 230px 25px;
+}
+
+.post-reply-button {
+ cursor: pointer;
+ height: 46px;
+ margin-top: 24px;
+ width: 149px;
+ margin-left: 229px;
+}
+
+.post-yeah-button-wrapper {
+ padding-bottom: 150px;
+ background-repeat: no-repeat !important;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA8CAYAAADSfGxZAAAABHNCSVQICAgIfAhkiAAABHpJREFUaEPtm8Fu20YQhv+hpAQ51X2CKIfIvVW5FW2M2sc4sK08QSSgZNJTmieo8gR2T02kAlaeIJQMO0czSFr0FudWKQXqPkGlU5BI4hRLiDQpU/LS4lKCQp4EaZfc/9uZ2eFol+C7jO9e3ifiMhMXCbTi/21ZPjO4S0wnzNSo/X7nuauLxIfy+vHK1cGHFyCsL4tgKR0M62P22r2GtdF1QDy4fXT82UFwSTGsZ282N+jh2mGZQftSBJe0EYErZNw+sojw/ZlGbtpDVOt/3D1ZRt0Pv3mZ55y9B9COZxSMV2SsHf7nD4zUpxtP/7xzuowQXE36t4dFLUNvz7yDu/Rg7Yj9op+93nTixrJf47pTEKMZT0GkIIIhIbWI1CJSi3BsIF01Rq6QgkhBBFPEuVhE6atf88NB5nqG0DPfG1LvMKX8/sow2/9aDD8zyL0zTyvdOLPdxEBsFX4racSPgNAah8Vgs9U2fvGLE8DYzuyCUAQoHxTOp2CckDZ8bP7148zvQspBiJnkK/19EJUkZtAiGlSEsO3V2iNiqoIwvTLG6NqgykHnB1Pi/hObKAVRulkrMpEo8siX+RhdgE9BVIwkjLnR7BiVSH18jZWC2CnU3k4Q9C8LsYwVInL8/sKLuccEJ54QowiiL8b72MDjg7a+d+G9QhooA7FdqFeJ8LP/mQx+pX3MlfyBTriOfbVfJZCIH+cv5p4NrTxu+k7Mgd0IAGF0SRvcukzMUALCCXKc/ScAgfG81dHLk2Zr62atrGnBEiEzv9M+5dYnrRCj+CPcyLMOZjRbHV0mHgWGogTEuCghqNUxLvR5f7+LILgqRqvRC08Vo9vs6F9GdQ8lILZXa3t+U4/iu8KaMMjmzb91S1bMzmpdLJ/X3fZEgxtR3UMVCItAXgGYhtiIIkwWgNtuu1A3ieAVX22me1GX0xTEiKYaEIV6gwj33Rmzba4cvDcaUWdatv34Mk0235JN3d1nKAGxtVr/SQN2fUKsZlvfkBUWpZ2TtGlnpXjRt9nWI1felYAIG1yUgCkLYrR8HvuTNpGrtNpG5P9slYAQQsYDmPgubhfZKdTEO0wgN7mMW4ixKQMRluzECSMMAjOetDp6Vdai/O2UgRAPOZfsjJ48q2WEQ5BL2iZBUgrCgRGSOs9iGZMgTEvFZSxEOYg4YaiCoDRGjM/CrJahEkKiIGaxDNUQEgdxGRhJQJgLiCgwkoIwNxAyMJKEMFcQ02AAELWIQJosW6iRWSrD2iSyfE4b3KTVxN9HNYS5W4QrdhqMJCAsDIhJbpIUhIUCMQ4jSQgLB0IMSNQyhkAx08+Zcf/ROy1WzT1YXjbKx90vBTEimoJIQQSdK7WI1CJSiwhdcFLXmOQaxtqRONjl7Tf4PA+uoHfuKBMzTLb5yTIfZbKzvEsEb3MJi6NM6eE2wDncJlzm/AG3uBPaxb2fsIbam8117wDslcEHsfnCd9pvcQcf18gEhE/ZayXvAKx7Y+EmNlNZ7Hz1B9C4HrwI92GgJ3bwasSNp6/vens4/gcrH5FO7PvkhAAAAABJRU5ErkJggg==')
+ 310px 65px;
+}
+
+.post-yeah-button-wrapper.selected {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA8CAYAAADSfGxZAAAABHNCSVQICAgIfAhkiAAABBNJREFUaEPtmztMFEEYx78hEAOihRb4QEMBKAWKFCq5O0MwvgATTIROCRheBRDpgNaD7hK1ECFK0E4KNeHpKyYcQSl4FiZAYRSUK6BAlAJkzLfeHrvL3u3u7dxuOOZLLrmwM7Pz/eb/PdjLEpBYhbP3VgxAEQVynhA4Ir0WLd8phR8E6KdNgFcd3oLnol8Ev1Q63h6HmPUOAnA5WhzW4wcFeAObcRXtw5e+CSCqnH1eIODQMznaxlAK3nZvvotUOXvLgJCn0eagIX8oLSdVrr4BALhiaGL0DR4klc7eRUJIUvT5pt8jSqkPFUH1T4nekRyE/2w5CA5CHuZcEVwRXBGqpY+HBg8NHhr2hcbBQ/GAn7XfG/B9dkVXe5qQGAfJqfuEsfNzv+DP6rqueeEOiliOyHIlQd7NFEg/c2Db3mbGl2HC64MP3V9l1xBWcW0GHEvbL4CT2tLimgCx++EXwO+sjTkIPMnbjZmAILQMgXS1TgmO5RWnQGFZKuD8UIbKeNY6DRNDPq3lDV1nCgJP8u79s5rOSHeIji39XBNUYMRG+uehq3XayJSQY5mCaH7iUHUITxw/CYmxkJyqz2FpPkFI8XtjtzmCYfJeEV7hkmEGAmVdWJYm28fMxDK0NY3JEh1KH8diKKgZAuhqmdomfQy10qZTMiCoJnf5MJOcwQQEJjb3i1yZXyMDC4JDwSznWjKUNmbKLs/PrYCnbjRohUCI7u5cGYxJrw8eNY2FK4TAPCYglE6hQ/fKhzU3J52nBUFcDJVR7c4OrI2qaMh/p3kvrQFMQJTUZsikbiR2hR7jcALMjC9p7TVwHdUnLa/NJR9NhwcTEA0PzkF61la/4KkfNeSYbgL+gTUt2XDauVWe25rHTJdTDsIPlwkIzOY5V48GDhbrO9b5SJmyTLvvDOtu3YPtiQmIi8UpQmssGnaMnvrPEeGAPQWCkFr1hX7T92ICQm1zRhKmES+UasBexVNnHjoTEOiIMoHh31iHCPYdWHKlxiIscD1mINSaHZYw1CD0dM5CT+ecEUEFHcsMBN5B2eyIdzWrDDUIeps2vZSYgsCbqrXOZpQRDEKoVlyv89JxzEGwhGEVBKY5QnkKZpVhJYSIgjCjDKshRBxEODDsgGAJCCMw7IJgGQg9MOyEYCmIUDDwfxPlY3+9D2rCKZVqcyJSPkNtLlg1kc6xGoLlihCdDQXDDgi2gQgWJnZBsBWEEoadEGwHgRvAZxn4o8/kkC/iP/SGyl2WJ0tWWZ71OhyEnygHwUHIg4srgiuCK0K14PDQEEODv7gCIL64wl9lAhgkla6+IgLwknWntpPWowA3/r/uuKtfcKOvHw8VoBgAahz9JzZj6CQA7NlJJ8lgr6tk4+/JtpHrCwII0XbzK9H/AA3nZQ9WdEU6AAAAAElFTkSuQmCC')
+ 310px 65px;
+ background-repeat: no-repeat !important;
+}
+
+.post-yeah-button {
+ cursor: pointer;
+ position: fixed;
+ margin-left: 310px;
+ height: 60px;
+ width: 66px;
+ margin-top: 65px;
+ margin-bottom: 0;
+ padding-left: -200px;
+ padding-bottom: 0;
+}
+
+#post-yeah-count {
+ color: #673DB6;
+ margin-left: 49px;
+ margin-bottom: 0;
+ margin-top: -70px;
+ font-weight: bold;
+ font-size: large;
+ position: absolute;
+ text-align: right;
+ height: 33px;
+ width: 250px;
+
+}
+
+.post-user-info-wrapper {
+ background-color: rgba(255,255,255,1);
+ margin-bottom: 15px;
+ margin-left: 135px;
+ min-width: 520px;
+}
+
+#post-user-icon {
+ width: 90px;
+ border-radius: 10px;
+ margin-right: 15px;
+ float: left;
+}
+.verified{
+ width: 90px;
+ margin-right: 15px;
+ float: left;
+ border: 5px solid #673DB6;
+ border-radius: 10px;
+}
+
+.verified-user-badge {
+ position: absolute;
+ min-width: 18px;
+ height: 18px;
+ margin-left: 80px;
+ margin-top: -15px;
+ padding: 6px 6px 4px 5px;
+ border: 3px solid #673DB6;
+ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAAABHNCSVQICAgIfAhkiAAAAI5JREFUKFOV0lERgzAQRdH7FBQpSKgTpgrQgIPioE7AAg4qAQfLLE0YyBBC+cgH2TObt4n44zOzCmiBXnddQANQA90tmKAJeBbhKZJmhY1GUp8eO4e8zuE7BP5IekV8hSL0sCPwAFZcQiv0xcwOOEzO//0GIc1pjG04Cfa6LNo67nLFzt9cp1hbvI7cA1kA5mlGowbMjrkAAAAASUVORK5CYII=');
+ background-color: #673DB6;
+ background-position: 6px 8px;
+ background-size: 65%;
+ background-repeat: no-repeat !important;
+ font-size: 20px;
+ font-weight: bold;
+ text-align: center;
+ line-height: 18px;
+ -webkit-border-radius: 20px;
+}
+
+.comment-user-icon {
+ width: 90px;
+ border-radius: 10px;
+ margin-right: 15px;
+ float: left;
+}
+#post-username {
+ margin-top: 10px;
+ margin-bottom: 0;
+}
+
+
+#painting {
+ margin-left: 80px;
+ margin-right:100px;
+ width: 930px;
+ padding-bottom: 30px;
+}
+
+.comment-user-info {
+ padding-left: 25px;
+ padding-bottom: 15px;
+}
+
+.comment-yeah-wrapper {
+ padding-bottom: 50px;
+}
+
+.comment-yeah-button-wrapper {
+ padding-bottom: 150px;
+ background-repeat: no-repeat !important;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA8CAYAAADSfGxZAAAABHNCSVQICAgIfAhkiAAABHpJREFUaEPtm8Fu20YQhv+hpAQ51X2CKIfIvVW5FW2M2sc4sK08QSSgZNJTmieo8gR2T02kAlaeIJQMO0czSFr0FudWKQXqPkGlU5BI4hRLiDQpU/LS4lKCQp4EaZfc/9uZ2eFol+C7jO9e3ifiMhMXCbTi/21ZPjO4S0wnzNSo/X7nuauLxIfy+vHK1cGHFyCsL4tgKR0M62P22r2GtdF1QDy4fXT82UFwSTGsZ282N+jh2mGZQftSBJe0EYErZNw+sojw/ZlGbtpDVOt/3D1ZRt0Pv3mZ55y9B9COZxSMV2SsHf7nD4zUpxtP/7xzuowQXE36t4dFLUNvz7yDu/Rg7Yj9op+93nTixrJf47pTEKMZT0GkIIIhIbWI1CJSi3BsIF01Rq6QgkhBBFPEuVhE6atf88NB5nqG0DPfG1LvMKX8/sow2/9aDD8zyL0zTyvdOLPdxEBsFX4racSPgNAah8Vgs9U2fvGLE8DYzuyCUAQoHxTOp2CckDZ8bP7148zvQspBiJnkK/19EJUkZtAiGlSEsO3V2iNiqoIwvTLG6NqgykHnB1Pi/hObKAVRulkrMpEo8siX+RhdgE9BVIwkjLnR7BiVSH18jZWC2CnU3k4Q9C8LsYwVInL8/sKLuccEJ54QowiiL8b72MDjg7a+d+G9QhooA7FdqFeJ8LP/mQx+pX3MlfyBTriOfbVfJZCIH+cv5p4NrTxu+k7Mgd0IAGF0SRvcukzMUALCCXKc/ScAgfG81dHLk2Zr62atrGnBEiEzv9M+5dYnrRCj+CPcyLMOZjRbHV0mHgWGogTEuCghqNUxLvR5f7+LILgqRqvRC08Vo9vs6F9GdQ8lILZXa3t+U4/iu8KaMMjmzb91S1bMzmpdLJ/X3fZEgxtR3UMVCItAXgGYhtiIIkwWgNtuu1A3ieAVX22me1GX0xTEiKYaEIV6gwj33Rmzba4cvDcaUWdatv34Mk0235JN3d1nKAGxtVr/SQN2fUKsZlvfkBUWpZ2TtGlnpXjRt9nWI1felYAIG1yUgCkLYrR8HvuTNpGrtNpG5P9slYAQQsYDmPgubhfZKdTEO0wgN7mMW4ixKQMRluzECSMMAjOetDp6Vdai/O2UgRAPOZfsjJ48q2WEQ5BL2iZBUgrCgRGSOs9iGZMgTEvFZSxEOYg4YaiCoDRGjM/CrJahEkKiIGaxDNUQEgdxGRhJQJgLiCgwkoIwNxAyMJKEMFcQ02AAELWIQJosW6iRWSrD2iSyfE4b3KTVxN9HNYS5W4QrdhqMJCAsDIhJbpIUhIUCMQ4jSQgLB0IMSNQyhkAx08+Zcf/ROy1WzT1YXjbKx90vBTEimoJIQQSdK7WI1CJSiwhdcFLXmOQaxtqRONjl7Tf4PA+uoHfuKBMzTLb5yTIfZbKzvEsEb3MJi6NM6eE2wDncJlzm/AG3uBPaxb2fsIbam8117wDslcEHsfnCd9pvcQcf18gEhE/ZayXvAKx7Y+EmNlNZ7Hz1B9C4HrwI92GgJ3bwasSNp6/vens4/gcrH5FO7PvkhAAAAABJRU5ErkJggg==')
+ 310px 65px;
+ position: absolute;
+ width: 500px;
+ margin-top: -95px;
+ margin-left: -25px;
+}
+
+.comment-yeah-button-wrapper.selected {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA8CAYAAADSfGxZAAAABHNCSVQICAgIfAhkiAAABBNJREFUaEPtmztMFEEYx78hEAOihRb4QEMBKAWKFCq5O0MwvgATTIROCRheBRDpgNaD7hK1ECFK0E4KNeHpKyYcQSl4FiZAYRSUK6BAlAJkzLfeHrvL3u3u7dxuOOZLLrmwM7Pz/eb/PdjLEpBYhbP3VgxAEQVynhA4Ir0WLd8phR8E6KdNgFcd3oLnol8Ev1Q63h6HmPUOAnA5WhzW4wcFeAObcRXtw5e+CSCqnH1eIODQMznaxlAK3nZvvotUOXvLgJCn0eagIX8oLSdVrr4BALhiaGL0DR4klc7eRUJIUvT5pt8jSqkPFUH1T4nekRyE/2w5CA5CHuZcEVwRXBGqpY+HBg8NHhr2hcbBQ/GAn7XfG/B9dkVXe5qQGAfJqfuEsfNzv+DP6rqueeEOiliOyHIlQd7NFEg/c2Db3mbGl2HC64MP3V9l1xBWcW0GHEvbL4CT2tLimgCx++EXwO+sjTkIPMnbjZmAILQMgXS1TgmO5RWnQGFZKuD8UIbKeNY6DRNDPq3lDV1nCgJP8u79s5rOSHeIji39XBNUYMRG+uehq3XayJSQY5mCaH7iUHUITxw/CYmxkJyqz2FpPkFI8XtjtzmCYfJeEV7hkmEGAmVdWJYm28fMxDK0NY3JEh1KH8diKKgZAuhqmdomfQy10qZTMiCoJnf5MJOcwQQEJjb3i1yZXyMDC4JDwSznWjKUNmbKLs/PrYCnbjRohUCI7u5cGYxJrw8eNY2FK4TAPCYglE6hQ/fKhzU3J52nBUFcDJVR7c4OrI2qaMh/p3kvrQFMQJTUZsikbiR2hR7jcALMjC9p7TVwHdUnLa/NJR9NhwcTEA0PzkF61la/4KkfNeSYbgL+gTUt2XDauVWe25rHTJdTDsIPlwkIzOY5V48GDhbrO9b5SJmyTLvvDOtu3YPtiQmIi8UpQmssGnaMnvrPEeGAPQWCkFr1hX7T92ICQm1zRhKmES+UasBexVNnHjoTEOiIMoHh31iHCPYdWHKlxiIscD1mINSaHZYw1CD0dM5CT+ecEUEFHcsMBN5B2eyIdzWrDDUIeps2vZSYgsCbqrXOZpQRDEKoVlyv89JxzEGwhGEVBKY5QnkKZpVhJYSIgjCjDKshRBxEODDsgGAJCCMw7IJgGQg9MOyEYCmIUDDwfxPlY3+9D2rCKZVqcyJSPkNtLlg1kc6xGoLlihCdDQXDDgi2gQgWJnZBsBWEEoadEGwHgRvAZxn4o8/kkC/iP/SGyl2WJ0tWWZ71OhyEnygHwUHIg4srgiuCK0K14PDQEEODv7gCIL64wl9lAhgkla6+IgLwknWntpPWowA3/r/uuKtfcKOvHw8VoBgAahz9JzZj6CQA7NlJJ8lgr6tk4+/JtpHrCwII0XbzK9H/AA3nZQ9WdEU6AAAAAElFTkSuQmCC')
+ 310px 65px;
+ background-repeat: no-repeat !important;
+}
+
+.comment-yeah-button {
+ cursor: pointer;
+ margin-left: 310px;
+ height: 60px;
+ width: 66px;
+ margin-top: 65px;
+ margin-bottom: 0;
+ padding-left: -200px;
+ padding-bottom: 0;
+}
+
+.comment-yeah-count {
+ color: #673DB6;
+ margin-left: 25px;
+ margin-bottom: 0;
+ margin-top: -13px;
+ font-weight: bold;
+ font-size: large;
+ position: absolute;
+ text-align: right;
+ height: 33px;
+ width: 250px;
+}
+
+.comment-text {
+ padding-bottom: 30px;
+ padding-left: 110px;
+ padding-right: 150px;
+}
+
+#reply-banner-wrapper {
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ background: #673DB6;
+ z-index: 2;
+ height: 0;
+ -webkit-transition: height 0.1s linear;
+ -moz-transition: height 0.1s linear;
+ -ms-transition: height 0.1s linear;
+ -o-transition: height 0.1s linear;
+ transition: height 0.1s linear;
+}
+
+#reply-banner-wrapper.open {
+ height: 100px;
+ -webkit-transition: height 0.1s linear;
+ -moz-transition: height 0.1s linear;
+ -ms-transition: height 0.1s linear;
+ -o-transition: height 0.1s linear;
+ transition: height 0.1s linear;
+}
+
+#reply-banner-upload-button {
+ position: absolute;
+ width: 100px;
+ height: 0;
+ bottom: 0;
+ left: 0;
+ background-repeat: no-repeat !important;
+ cursor: pointer;
+ background: url('data:image/png;base64,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')
+ 25px 25px;
+ background-size: 50px 50px;
+ -webkit-transition: height 0.1s linear;
+ -moz-transition: height 0.1s linear;
+ -ms-transition: height 0.1s linear;
+ -o-transition: height 0.1s linear;
+ transition: height 0.1s linear;
+}
+
+#reply-banner-submit-button {
+ position: absolute;
+ width: 100px;
+ height: 0;
+ bottom: 0;
+ right: 0;
+ background-repeat: no-repeat !important;
+ cursor: pointer;
+ background: url('data:image/png;base64,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')
+ 25px 25px;
+ background-size: 50px 50px;
+ -webkit-transition: height 0.1s linear;
+ -moz-transition: height 0.1s linear;
+ -ms-transition: height 0.1s linear;
+ -o-transition: height 0.1s linear;
+ transition: height 0.1s linear;
+}
+
+#reply-banner-upload-button.open {
+ height: 100px;
+ -webkit-transition: height 0.1s linear;
+ -moz-transition: height 0.1s linear;
+ -ms-transition: height 0.1s linear;
+ -o-transition: height 0.1s linear;
+ transition: height 0.1s linear;
+}
+
+#reply-banner-submit-button.open {
+ height: 100px;
+ -webkit-transition: height 0.1s linear;
+ -moz-transition: height 0.1s linear;
+ -ms-transition: height 0.1s linear;
+ -o-transition: height 0.1s linear;
+ transition: height 0.1s linear;
+}
+
+#reply-banner-upload-menu {
+ width: 300px;
+ height: 0;
+ bottom: 0;
+ left: 0;
+ margin-bottom: 100px;
+ background: #673DB6;
+ position: absolute;
+ -webkit-transition: height 0.1s linear;
+ -moz-transition: height 0.1s linear;
+ -ms-transition: height 0.1s linear;
+ -o-transition: height 0.1s linear;
+ transition: height 0.1s linear;
+}
+
+#reply-banner-upload-menu.open {
+ width: 300px;
+ height: 400px;
+ bottom: 0;
+ left: 0;
+ display: block;
+ margin-bottom: 100px;
+ background: #673DB6;
+ position: absolute;
+ -webkit-transition: height 0.1s linear;
+ -moz-transition: height 0.1s linear;
+ -ms-transition: height 0.1s linear;
+ -o-transition: height 0.1s linear;
+ transition: height 0.1s linear;
+}
+
+#reply-banner-upload-menu td {
+ font-size: large;
+ font-weight: bold;
+ padding: 50px;
+ color: rgba(0, 0, 0, 0);
+}
+
+#reply-banner-upload-menu.open td {
+ font-size: large;
+ font-weight: bold;
+ padding: 50px;
+ color: rgba(255, 255, 255, 1);
+}
+
+
+/*Messages*/
+#messages-list-wrapper {
+ width: 990px;
+ min-height: 575px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ margin-bottom: 15px;
+}
+
+td.messages-list-wrapper {
+ border-spacing: 0;
+ border-top: 2px solid #D6D2D2;
+}
+
+td.messages-list-wrapper.top {
+ border-spacing: 0;
+ border-top: 0;
+}
+
+td.messages-list-wrapper.end {
+ width: 185px;
+}
+
+.message-wrapper {
+ cursor: pointer;
+ margin-top: 75px;
+ padding-right: 100px;
+ margin-left: 25px;
+ padding-bottom: 50px;
+}
+
+.messages-unread-badge-wrapper {
+ width: 30px;
+}
+.unread-badge {
+ position: absolute;
+ min-width: 2px;
+ height: 2px;
+ margin-left: 20px;
+ border: 3px solid #673DB6;
+ background-color: #673DB6;
+ -webkit-border-radius: 20px;
+}
+
+.message-list-icon {
+ width: 75px;
+ border-radius: 10px;
+ margin: 30px 15px;
+}
+
+.message-list-timestamp {
+ white-space: nowrap;
+ text-align: left;
+}
+
+.message-list-content {
+ margin-left: -385px;
+ margin-top: 60px;
+ white-space: nowrap;
+ text-align: left;
+}
+
+#message-viewer {
+ display: none;
+ margin-top: 50px;
+ margin-bottom: 50px;
+}
+
+.message-viewer-top-banner {
+ top: 0;
+ width: 975px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ margin-top: 15px;
+ margin-left: 15px;
+ position: fixed;
+ z-index: 10;
+}
+
+.message-viewer-top-banner-back-button {
+ background: url('data:image/png;base64,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')
+ 0 0;
+ background-repeat: no-repeat !important;
+ cursor: pointer;
+ width: 150px;
+ height: 45px;
+ background-size: 100%;
+ margin-left: 15px;
+}
+
+#message-viewer-icon {
+ width: 75px;
+ border-radius: 10px;
+ margin: 10px 10px 10px 15px;
+}
+
+#message-viewer-name {
+ font-weight: bold;
+ margin-top: -7px;
+ margin-bottom: 0;
+ font-size: xx-large;
+}
+
+.message-viewer-bottom-banner {
+ bottom: 0;
+ width: 975px;
+ min-height: 75px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ margin-left: 15px;
+ position: fixed;
+ margin-bottom: 15px;
+ z-index: 1;
+}
+
+.message-viewer-top-cover {
+ background-color: rgba(232,236,236,1);
+ position: fixed;
+ height: 15px;
+ width: 1053px;
+ z-index: 10;
+ margin-top: -135px;
+ margin-left: 15px;
+}
+
+.message-viewer-bottom-cover {
+ background-color: rgba(232,236,236,1);
+ position: fixed;
+ height: 20px;
+ width: 1053px;
+ z-index: 1;
+ margin-top: 565px;
+ margin-left: 15px;
+}
+
+#message-viewer-content {
+ margin-top: 135px;
+ margin-bottom: 135px;
+}
+
+.message-viewer-bubble-receive {
+ left: 0;
+ background-color: rgba(255,255,255,1);
+ border: 3px solid #d6d2d2;
+ border-radius: 10px;
+ margin-left: 15px;
+ position: relative;
+ max-width: 500px;
+ margin-bottom: 5px;
+}
+
+.message-viewer-bubble-receive-text {
+ padding-left: 15px;
+ padding-right: 15px;
+ font-size: larger;
+}
+
+.message-viewer-bubble-receive-timestamp {
+ left: -860px;
+ font-weight: bold;
+ margin-top: -15px;
+ text-align: right;
+ position: relative;
+}
+
+.message-viewer-bubble-sent {
+ left: 470px;
+ background-color: #673DB6;
+ border: 3px solid #673DB6;
+ border-radius: 10px;
+ margin-left: 15px;
+ position: relative;
+ max-width: 500px;
+ margin-bottom: 5px;
+}
+
+.message-viewer-bubble-sent-text {
+ color: white;
+ padding-left: 15px;
+ padding-right: 15px;
+ font-size: larger;
+}
+
+.message-viewer-bubble-sent-memo {
+ width: 95%;
+ margin: 8px 8px 8px 12px;
+}
+
+.message-viewer-bubble-sent-timestamp {
+ left: -65px;
+ font-weight: bold;
+ margin-top: -15px;
+ text-align: right;
+ position: relative;
+}
+
+#message-viewer-attach-button {
+ left: 0;
+ position: relative;
+ width: 75px;
+ height: 75px;
+ background-repeat: no-repeat !important;
+ cursor: pointer;
+ background: url('data:image/png;base64,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')
+ 20px 20px;
+ background-size: 35px 35px;
+}
+
+#message-viewer-submit-button {
+ left: 0;
+ position: relative;
+ width: 75px;
+ height: 75px;
+ background-repeat: no-repeat !important;
+ cursor: pointer;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAABhGlDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TxSoVBztIcchQnSyIinSUKhbBQmkrtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APEydFJ0UVK/F9SaBHjwXE/3t173L0DhGaVqWbPJKBqlpFOxMVcflXse0U/whAQQExipp7MLGbhOb7u4ePrXZRneZ/7cwwqBZMBPpF4jumGRbxBPLtp6Zz3iUOsLCnE58QTBl2Q+JHrsstvnEsOCzwzZGTT88QhYrHUxXIXs7KhEs8QRxRVo3wh57LCeYuzWq2z9j35C4MFbSXDdZqjSGAJSaQgQkYdFVRhIUqrRoqJNO3HPfxhx58il0yuChg5FlCDCsnxg//B727N4vSUmxSMA70vtv0xBvTtAq2GbX8f23brBPA/A1dax19rArFP0hsdLXIEDG0DF9cdTd4DLneAkSddMiRH8tMUikXg/Yy+KQ8M3wIDa25v7X2cPgBZ6mr5Bjg4BMZLlL3u8e5Ad2//nmn39wOGfXKvz8LvyQAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAAd0SU1FB+QJGgIJMfAtSaMAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAGWUlEQVR42u3d0XHUShRF0RGltEjAiRCTEyEBBwa/pjCUxyONunuv/fl+nmnds/tczWBuNwAAAAAAAAAAAAAAAAAAMC+bIwDG5cf3n78++u+vby8bAQCh0J8hAgIAJgv9kSIgAGDS0B8hAQIAJg79oxLYPRJg7tB7BwAI/ZdagAYARG57DQCIhP6zLUADAAI3PQEAQk8AQD30BACEQ08AQDj07/EpAAR/MXwPAHDbEwAg9FYACH0GfxkIQg8CgNDDCgChV/81AAg+CABCDysAhF791wAg9FYARwChtwIAQh+r/xoAhN4KAAi+FQAQ+lT91wAg9FYAQOitAIDQp+q/BgChtwIAQm8FAAQ/Vf81AAi9BgChR/H21wCEHnEIQOiTt6dzsQIIfbQyz3w+R9Z/DUDoc7uycyIAwY+F3llZAYQ+GvqVzuzo+q8BCH0iDM6OAIQ+FnpnaAUQ+mjoVzzLM+q/BiD0yw67MyUAoY/ecs7WCiD40Wq74vmeVf81AKFfaqCdMwEIffAWc95WAKEPhr5w7mefoQZg+KYMvfMnAKGPht5zsAIYtnDwK8/jGeerARi0aUI/0jN5fXvZVpgNAhD6KUI/WvhXOXMCEPrhQz9i+FeZl13oMXLoazc/AQi9oY6H/5n/r13ohd6zu++8VpqnXegF3zNs1f73bIIv9J7j58/u7J/r2c9rF3qh9zx7N//0AhD6NQdW+K0AQh8d1NHDv1r9n6IBCH3jdnLzWwGEPjqYwm8FEProUM4S/hXr/xANQPC7N5GbP7oCCL0hFP7YCiD0hm/W8K9a/09vAEIv9G7+2Aog9IZN+GMrgNAbslXDv3L9f7gBCL7gu/mjK4DwGyzhn//n2oVf6IW/O+e7QxF64bcCCL8BEv7gz+fXggu98IcvOwIQeuEPs830cA2L8D/jea7+2X+6AQi98CMmAMMh/IgJwFAIv/ofFIDgCz/CAng/mAZE+PF/ttkevGER/rOeZ63+326327fK0PrLS8KPqACIQPhxwAow8xpgqIRf/T+gAaz4z1FpBW5+DSDeBAxbO/xn/llHnqlt9gEhAuFX/y8SQEEERRnUaj8BLDQ4RCD86v9FArAeCL/wE4BWIPzTnCUBhAaMCIRf/b9IAEQg/KXwE4D3BJvwj31OBHCxALQC4Rd+AiAC4ScAAiAC4ScAAvCeQPiFnwC0AuEnAAIgAuEnAAIgAuEXfgLwnkD4CYAAtALhJwACIALhF34CIALhJwAC8J5A+AmAAOqtQPiF/x6+FYfUb/4VAEQbgEbQDH/9F38QABkIPwFYAawHBh8agEYQCr/6TwBEIPwE8AG7cb7vIddloPZbARAVgd94vJ4MvQR84OGXbkM3/5oQABEIvxUA1oO1wq/+awBagSEHARCB8MMKYDXIhF/9/zy+B3BRsEaVgZvfCoDoeiD8VgCE14MVBKD+awAawcQSgncA3hMIJKwAuEoEvvzTqP9WAOsBNAC46da47fziDw0ApAgCWH8lECgQALCIcAkAhlJbIQAIFggAWsAQklr9jAkAWoAGAKCIF0lu6WmrsPqvAQAggDa+GAQCgLVH/ScALQAgAFgDQABaABE5RwKAFgACAPAnXhy5paeqyeq/BgCAAHDlLbbiu4DiR6kEAKuNBgC3GQgAiN7IVWESgBZANhoAIJgEAAQlU35fQgDWAC1AAwBQxEdFavTQbUP91wAAEADcdCAAZNYM9Z8AYOBBAKi2ABAAiEQbIgDMMvhaAAEAmAA1SMUerm2o/xoAAAKAW9CfmwCQWTO8QCQAuA1BAKi2AMIjAJAFCAAr3IqCTQDApZJQ/wkAWgAIAAABYJiKrP4TAOz5IABUWwAIAMEWoP4TAAACQGUN8C6AAAD1fwAcEJa9pQlAAwCgAaDWAtz+GgAADQC1FuD21wAAEAAAKwAya4D6rwEAIAC4VUEAICoQAIQLBADgHayOuxj1EwENRQMAQAAArADIrAHqvwYAgADgxgUBgIxAABA8EACAf8DieIgrPxHQQjQAAASAGm5/AoAgggAAfBX2xiE882Wg1qEBACAAeBcAAgDRgAAgnCAAAAQADQMEACEFAQD4G7bGKRz9xSDNQgMAoAGg1gLc/gSAqASEnwAQlYDwEwCiEhB+AkBMBkIPAAAAAAAAAAAAAAAAAABwD78BbvjU4Q63ug0AAAAASUVORK5CYII=')
+ 15px 15px;
+ background-size: 45px 45px;
+}
+
+#message-viewer-input {
+ vertical-align: top;
+ float: top;
+ background: none;
+ border: none;
+ margin-top:20px;
+ font-size: 25px;
+ white-space: nowrap;
+ width: 800px;
+ height: 65px;
+}
+
+/*Main Body*/
+
+#main {
+ margin-left: 225px;
+ max-width: 85%;
+}
+.communities-wrapper {
+ width: 990px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ margin-bottom: 15px;
+}
+.communities-header {
+ padding-left: 3vh;
+}
+.page-header {
+ padding-top: 5vh;
+ white-space: nowrap;
+ text-align: left;
+ font-style: normal;
+ font-weight: bold;
+ font-size: 40px;
+ color: rgba(0,0,0,1);
+}
+.search-container {
+ width: 990px;
+ height: 120px;
+ margin-right: 16px;
+ margin-bottom: 15px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ white-space: nowrap;
+ overflow-x: auto;
+}
+#search-icon {
+ margin-left: 35px;
+ width: 40px;
+ padding-top:35px;
+ padding-bottom: 15px;
+ white-space: nowrap;
+}
+#search-bar {
+ vertical-align: top;
+ float: top;
+ background: none;
+ border: none;
+ margin-top:20px;
+ font-size: 25px;
+ white-space: nowrap;
+ width: 500px;
+ height: 65px;
+}
+.community-list-icon {
+ width: 100px;
+ border-radius: 10px;
+ margin-right: 15px;
+ position: absolute;
+}
+.community-list-title {
+ margin-top: 10px;
+ padding-left: 110px;
+ margin-bottom: 0;
+ position: absolute;
+ max-width: 150px;
+}
+.community-list-wrapper {
+ cursor: pointer;
+ vertical-align: bottom;
+ width: 300px;
+ margin-left: 30px;
+ margin-bottom: 130px;
+}
+h4 {
+ margin-top: 5px;
+ color: rgba(113,141,148,1);
+}
+.community-list-followers {
+ position: absolute;
+ margin-top: 70px;
+ margin-left: 110px;
+ color: rgba(113,141,148,1);
+}
+
+/*community page*/
+
+.community-page-header-overlay {
+ z-index: 2;
+ position: absolute;
+ background-color: rgba(41, 200, 83, 0.75);
+ margin-left: -45px;
+ margin-top: -330px;
+ min-height: 242px;
+ width: 86%;
+}
+
+.community-page-header {
+ z-index: 1;
+ background-size: 100%;
+ margin-left: -45px;
+ min-height: 328px;
+ background-repeat: no-repeat !important;
+}
+
+.community-page-back-button {
+ z-index: 3;
+ position: absolute;
+ background: url('data:image/png;base64,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')
+ 0 0;
+ background-repeat: no-repeat !important;
+ cursor: pointer;
+ width: 150px;
+ height: 45px;
+ background-size: 100%;
+ margin-left: -15px;
+ margin-top: -295px;
+}
+
+.community-page-info-container {
+ position: absolute;
+ z-index: 3;
+ width: 1035px;
+ min-height: 250px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ margin-top: -230px;
+ margin-left: -15px;
+ margin-bottom: 15px;
+}
+
+.community-page-table-wrapper {
+ border-top: #D6D2D2;
+ border-width: 5px;
+ position: absolute;
+ padding-top: 115px;
+ margin-left: 17px;
+}
+
+.community-page-table-label {
+ color: #673DB6;
+ padding-left: 15px;
+}
+
+.community-page-table-text {
+ color: black;
+ padding-left: 15px;
+ margin-top: -15px
+}
+
+.community-page-margin-line {
+ border-top: 2px solid #D6D2D2;
+ width: 997px;
+ height: 5px;
+ position: absolute;
+ z-index: 5;
+ margin-top: 90px;
+ margin-left: 20px;
+}
+
+.community-page-shaded-info-container {
+ z-index: 3;
+ width: 240px;
+ height: 60px;
+ background-color: rgb(233, 233, 233);
+ border: 1.5px solid #e9e9e9;
+ border-radius: 10px;
+}
+
+.community-page-follow-button-wrapper {
+ width: 270px;
+ height: 60px;
+ margin-left: 760px;
+ margin-top: 20px;
+ position: absolute;
+ background-size: 95% !important;
+ background-repeat: no-repeat !important;
+ background: url('data:image/png;base64,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');
+}
+
+.community-page-follow-button-wrapper.selected {
+ background: url('data:image/png;base64,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');
+ background-repeat: no-repeat !important;
+}
+
+.community-page-info-icon {
+ width: 100px;
+ border-radius: 10px;
+ margin: 20px;
+ float: left;
+}
+
+.community-page-title {
+ margin-bottom: 0;
+}
+
+.community-page-description {
+ margin-top: 5px;
+ position: absolute;
+ margin-left: 140px;
+ width: 550px;
+}
+
+.community-page-posts-wrapper {
+ position: relative;
+ z-index: 3;
+ width: 1035px;
+ min-height: 250px;
+ background-color: rgba(255,255,255,1);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ margin-top: 40px;
+ margin-left: -15px;
+}
+
+.community-page-posts-header {
+ margin-top: 25px;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.community-page-posts-header-tab {
+ padding-left: 10px;
+ padding-right: 10px;
+ font-size: 21px;
+ cursor: pointer;
+}
+.community-page-posts-header-tab.active {
+ color: #673DB6;
+}
+
+.community-page-post-wrapper {
+ padding-top: 25px;
+ margin-left: 137px;
+ width: 760px;
+
+}
+
+.community-page-post-screenshot {
+ width: 760px;
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+}
+
+.community-page-post-painting {
+ width: 760px;
+ height: 285px;
+}
+
+.community-page-post-yeah-button-wrapper {
+ padding-bottom: 150px;
+ margin-left: 385px;
+ margin-top: -160px;
+ background-repeat: no-repeat !important;
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA8CAYAAADSfGxZAAAABHNCSVQICAgIfAhkiAAABHpJREFUaEPtm8Fu20YQhv+hpAQ51X2CKIfIvVW5FW2M2sc4sK08QSSgZNJTmieo8gR2T02kAlaeIJQMO0czSFr0FudWKQXqPkGlU5BI4hRLiDQpU/LS4lKCQp4EaZfc/9uZ2eFol+C7jO9e3ifiMhMXCbTi/21ZPjO4S0wnzNSo/X7nuauLxIfy+vHK1cGHFyCsL4tgKR0M62P22r2GtdF1QDy4fXT82UFwSTGsZ282N+jh2mGZQftSBJe0EYErZNw+sojw/ZlGbtpDVOt/3D1ZRt0Pv3mZ55y9B9COZxSMV2SsHf7nD4zUpxtP/7xzuowQXE36t4dFLUNvz7yDu/Rg7Yj9op+93nTixrJf47pTEKMZT0GkIIIhIbWI1CJSi3BsIF01Rq6QgkhBBFPEuVhE6atf88NB5nqG0DPfG1LvMKX8/sow2/9aDD8zyL0zTyvdOLPdxEBsFX4racSPgNAah8Vgs9U2fvGLE8DYzuyCUAQoHxTOp2CckDZ8bP7148zvQspBiJnkK/19EJUkZtAiGlSEsO3V2iNiqoIwvTLG6NqgykHnB1Pi/hObKAVRulkrMpEo8siX+RhdgE9BVIwkjLnR7BiVSH18jZWC2CnU3k4Q9C8LsYwVInL8/sKLuccEJ54QowiiL8b72MDjg7a+d+G9QhooA7FdqFeJ8LP/mQx+pX3MlfyBTriOfbVfJZCIH+cv5p4NrTxu+k7Mgd0IAGF0SRvcukzMUALCCXKc/ScAgfG81dHLk2Zr62atrGnBEiEzv9M+5dYnrRCj+CPcyLMOZjRbHV0mHgWGogTEuCghqNUxLvR5f7+LILgqRqvRC08Vo9vs6F9GdQ8lILZXa3t+U4/iu8KaMMjmzb91S1bMzmpdLJ/X3fZEgxtR3UMVCItAXgGYhtiIIkwWgNtuu1A3ieAVX22me1GX0xTEiKYaEIV6gwj33Rmzba4cvDcaUWdatv34Mk0235JN3d1nKAGxtVr/SQN2fUKsZlvfkBUWpZ2TtGlnpXjRt9nWI1felYAIG1yUgCkLYrR8HvuTNpGrtNpG5P9slYAQQsYDmPgubhfZKdTEO0wgN7mMW4ixKQMRluzECSMMAjOetDp6Vdai/O2UgRAPOZfsjJ48q2WEQ5BL2iZBUgrCgRGSOs9iGZMgTEvFZSxEOYg4YaiCoDRGjM/CrJahEkKiIGaxDNUQEgdxGRhJQJgLiCgwkoIwNxAyMJKEMFcQ02AAELWIQJosW6iRWSrD2iSyfE4b3KTVxN9HNYS5W4QrdhqMJCAsDIhJbpIUhIUCMQ4jSQgLB0IMSNQyhkAx08+Zcf/ROy1WzT1YXjbKx90vBTEimoJIQQSdK7WI1CJSiwhdcFLXmOQaxtqRONjl7Tf4PA+uoHfuKBMzTLb5yTIfZbKzvEsEb3MJi6NM6eE2wDncJlzm/AG3uBPaxb2fsIbam8117wDslcEHsfnCd9pvcQcf18gEhE/ZayXvAKx7Y+EmNlNZ7Hz1B9C4HrwI92GgJ3bwasSNp6/vens4/gcrH5FO7PvkhAAAAABJRU5ErkJggg==')
+ 310px 65px;
+}
+
+.community-page-post-yeah-button-wrapper.selected {
+ background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA8CAYAAADSfGxZAAAABHNCSVQICAgIfAhkiAAABBNJREFUaEPtmztMFEEYx78hEAOihRb4QEMBKAWKFCq5O0MwvgATTIROCRheBRDpgNaD7hK1ECFK0E4KNeHpKyYcQSl4FiZAYRSUK6BAlAJkzLfeHrvL3u3u7dxuOOZLLrmwM7Pz/eb/PdjLEpBYhbP3VgxAEQVynhA4Ir0WLd8phR8E6KdNgFcd3oLnol8Ev1Q63h6HmPUOAnA5WhzW4wcFeAObcRXtw5e+CSCqnH1eIODQMznaxlAK3nZvvotUOXvLgJCn0eagIX8oLSdVrr4BALhiaGL0DR4klc7eRUJIUvT5pt8jSqkPFUH1T4nekRyE/2w5CA5CHuZcEVwRXBGqpY+HBg8NHhr2hcbBQ/GAn7XfG/B9dkVXe5qQGAfJqfuEsfNzv+DP6rqueeEOiliOyHIlQd7NFEg/c2Db3mbGl2HC64MP3V9l1xBWcW0GHEvbL4CT2tLimgCx++EXwO+sjTkIPMnbjZmAILQMgXS1TgmO5RWnQGFZKuD8UIbKeNY6DRNDPq3lDV1nCgJP8u79s5rOSHeIji39XBNUYMRG+uehq3XayJSQY5mCaH7iUHUITxw/CYmxkJyqz2FpPkFI8XtjtzmCYfJeEV7hkmEGAmVdWJYm28fMxDK0NY3JEh1KH8diKKgZAuhqmdomfQy10qZTMiCoJnf5MJOcwQQEJjb3i1yZXyMDC4JDwSznWjKUNmbKLs/PrYCnbjRohUCI7u5cGYxJrw8eNY2FK4TAPCYglE6hQ/fKhzU3J52nBUFcDJVR7c4OrI2qaMh/p3kvrQFMQJTUZsikbiR2hR7jcALMjC9p7TVwHdUnLa/NJR9NhwcTEA0PzkF61la/4KkfNeSYbgL+gTUt2XDauVWe25rHTJdTDsIPlwkIzOY5V48GDhbrO9b5SJmyTLvvDOtu3YPtiQmIi8UpQmssGnaMnvrPEeGAPQWCkFr1hX7T92ICQm1zRhKmES+UasBexVNnHjoTEOiIMoHh31iHCPYdWHKlxiIscD1mINSaHZYw1CD0dM5CT+ecEUEFHcsMBN5B2eyIdzWrDDUIeps2vZSYgsCbqrXOZpQRDEKoVlyv89JxzEGwhGEVBKY5QnkKZpVhJYSIgjCjDKshRBxEODDsgGAJCCMw7IJgGQg9MOyEYCmIUDDwfxPlY3+9D2rCKZVqcyJSPkNtLlg1kc6xGoLlihCdDQXDDgi2gQgWJnZBsBWEEoadEGwHgRvAZxn4o8/kkC/iP/SGyl2WJ0tWWZ71OhyEnygHwUHIg4srgiuCK0K14PDQEEODv7gCIL64wl9lAhgkla6+IgLwknWntpPWowA3/r/uuKtfcKOvHw8VoBgAahz9JzZj6CQA7NlJJ8lgr6tk4+/JtpHrCwII0XbzK9H/AA3nZQ9WdEU6AAAAAElFTkSuQmCC')
+ 310px 65px;
+ background-repeat: no-repeat !important;
+}
+
+.community-page-post-yeah-button {
+ cursor: pointer;
+ position: absolute;
+ margin-left: 310px;
+ height: 60px;
+ width: 66px;
+ margin-top: 65px;
+ margin-bottom: 0;
+ padding-bottom: 0;
+}
+
+.community-page-post-yeah-count {
+ color: #673DB6;
+ margin-left: 435px;
+ margin-bottom: 0;
+ margin-top: -65px;
+ font-weight: bold;
+ font-size: large;
+ position: absolute;
+ text-align: right;
+ height: 33px;
+ width: 250px;
+
+}
+
+.community-page-post-user-info-wrapper {
+ background-color: rgba(255,255,255,1);
+ margin-bottom: 15px;
+ margin-left: 80px;
+ min-width: 520px;
+}
+
+.community-page-post-user-icon {
+ width: 90px;
+ border-radius: 10px;
+ margin-right: 15px;
+ float: left;
+}
+.community-page-post-user-icon.verified{
+ width: 90px;
+ margin-right: 15px;
+ float: left;
+ border: 5px solid #673DB6;
+ border-radius: 10px;
+}
+
+.community-page-verified-user-badge {
+ position: absolute;
+ min-width: 18px;
+ height: 18px;
+ margin-left: 80px;
+ margin-top: -15px;
+ padding: 6px 6px 4px 5px;
+ border: 3px solid #673DB6;
+ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAAABHNCSVQICAgIfAhkiAAAAI5JREFUKFOV0lERgzAQRdH7FBQpSKgTpgrQgIPioE7AAg4qAQfLLE0YyBBC+cgH2TObt4n44zOzCmiBXnddQANQA90tmKAJeBbhKZJmhY1GUp8eO4e8zuE7BP5IekV8hSL0sCPwAFZcQiv0xcwOOEzO//0GIc1pjG04Cfa6LNo67nLFzt9cp1hbvI7cA1kA5mlGowbMjrkAAAAASUVORK5CYII=');
+ background-color: #673DB6;
+ background-position: 6px 8px;
+ background-size: 65%;
+ background-repeat: no-repeat !important;
+ font-size: 20px;
+ font-weight: bold;
+ text-align: center;
+ line-height: 18px;
+ -webkit-border-radius: 20px;
+}
+
+.community-page-post-username {
+ padding-top: 20px;
+ margin-bottom: 0;
+}
+
+.community-page-post-text-overlay {
+ position: relative;
+ z-index: 5;
+ width: 730px;
+ min-height: 50px;
+ background-color: rgba(255,255,255,0.95);
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ margin-top: -75px;
+ margin-left: 13px;
+}
+
+h3 {
+ padding-left: 20px;
+}
+
+iframe {
+ border: 1.5px solid #d6d2d2;
+ border-radius: 10px;
+ background-color: black;
+}
\ No newline at end of file
diff --git a/src/webfiles/portal/fonts/Poppins-Light.eot b/src/webfiles/portal/fonts/Poppins-Light.eot
new file mode 100644
index 0000000..4845a18
Binary files /dev/null and b/src/webfiles/portal/fonts/Poppins-Light.eot differ
diff --git a/src/webfiles/portal/fonts/Poppins-Light.otf b/src/webfiles/portal/fonts/Poppins-Light.otf
new file mode 100644
index 0000000..ca2a50d
Binary files /dev/null and b/src/webfiles/portal/fonts/Poppins-Light.otf differ
diff --git a/src/webfiles/portal/fonts/Poppins-Light.svg b/src/webfiles/portal/fonts/Poppins-Light.svg
new file mode 100644
index 0000000..f11d807
--- /dev/null
+++ b/src/webfiles/portal/fonts/Poppins-Light.svg
@@ -0,0 +1,4870 @@
+
+
+
+
+Created by FontForge 20090914 at Thu Jul 30 02:15:48 2020
+ By www-data
+Copyright 2020 The Poppins Project Authors (https://github.com/itfoundry/Poppins)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/webfiles/portal/fonts/Poppins-Light.ttf b/src/webfiles/portal/fonts/Poppins-Light.ttf
new file mode 100644
index 0000000..2ab0221
Binary files /dev/null and b/src/webfiles/portal/fonts/Poppins-Light.ttf differ
diff --git a/src/webfiles/portal/fonts/Poppins-Light.woff b/src/webfiles/portal/fonts/Poppins-Light.woff
new file mode 100644
index 0000000..36f3669
Binary files /dev/null and b/src/webfiles/portal/fonts/Poppins-Light.woff differ
diff --git a/src/webfiles/portal/icons/Icon-feather-search.svg b/src/webfiles/portal/icons/Icon-feather-search.svg
new file mode 100644
index 0000000..3b8e954
--- /dev/null
+++ b/src/webfiles/portal/icons/Icon-feather-search.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
diff --git a/src/webfiles/portal/icons/Path 53.svg b/src/webfiles/portal/icons/Path 53.svg
new file mode 100644
index 0000000..520b826
--- /dev/null
+++ b/src/webfiles/portal/icons/Path 53.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
diff --git a/src/webfiles/portal/icons/mario-kart.jpg b/src/webfiles/portal/icons/mario-kart.jpg
new file mode 100644
index 0000000..cf98dc9
Binary files /dev/null and b/src/webfiles/portal/icons/mario-kart.jpg differ
diff --git a/src/webfiles/portal/js/juxt.js b/src/webfiles/portal/js/juxt.js
new file mode 100644
index 0000000..a43f69e
--- /dev/null
+++ b/src/webfiles/portal/js/juxt.js
@@ -0,0 +1,506 @@
+var scrollPosition;
+var screenName = 'PNID_Wii_U_Test';
+var updateCheck = setInterval(checkForUpdates, 30000);
+var blankMemo = 'Qk0AEwAAAAAAAD4AAAAoAAAAQAEAAHgAAAABAAEAAAAAAMISAAASCwAAEgsAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==';
+
+function stopLoading() {
+ if (typeof wiiuBrowser !== 'undefined'
+ && typeof wiiuBrowser.endStartUp !== 'undefined') {
+ wiiuBrowser.endStartUp();
+ wiiuSound.playSoundByName("BGM_OLV_MAIN", 3);
+ }
+}
+function exit() {
+ wiiuSound.playSoundByName("SE_WAVE_EXIT", 1);
+ wiiuBrowser.closeApplication();
+}
+function loadTab(elementID) {
+ wiiuBrowser.showLoadingIcon(!0)
+ var xhttp = new XMLHttpRequest();
+ xhttp.onreadystatechange = function() {
+ if (this.readyState === 4 && this.status === 200) {
+ document.getElementById("main").innerHTML = this.responseText;
+ history.pushState({}, elementID.replace('nav-bar-', ''), '/' + elementID.replace('nav-bar-', ''));
+ }
+ };
+ xhttp.open("GET", "/" + elementID.replace('nav-bar-', '') + '?ajax=true', true);
+ xhttp.send();
+
+ document.getElementById('nav-bar-profile').classList.remove('selected')
+ document.getElementById('nav-bar-activity-feed').classList.remove('selected')
+ document.getElementById('nav-bar-communities').classList.remove('selected')
+ document.getElementById('nav-bar-messages').classList.remove('selected')
+ document.getElementById('nav-bar-news').classList.remove('selected')
+
+ document.getElementById(elementID).classList.add('selected')
+
+ wiiuSound.playSoundByName("SE_WAVE_MENU", 1);
+}
+function loadCommunityPage(communityID) {
+ wiiuBrowser.showLoadingIcon(!0)
+ var xhttp = new XMLHttpRequest();
+ xhttp.onreadystatechange = function() {
+ if (this.readyState === 4 && this.status === 200) {
+ document.getElementById("main").innerHTML = this.responseText;
+ history.pushState({}, 'Community', '/communities/' + communityID + '/new');
+ }
+ };
+ xhttp.open("GET", "/communities/" + communityID + "/new" + '?ajax=true', true);
+ xhttp.send();
+
+ wiiuSound.playSoundByName("SE_WAVE_MENU", 1);
+ wiiuBrowser.showLoadingIcon(!1)
+}
+function loadMessagesTab() {
+ wiiuBrowser.showLoadingIcon(!0)
+ var xhttp = new XMLHttpRequest();
+ xhttp.onreadystatechange = function() {
+ if (this.readyState === 4 && this.status === 200) {
+ document.getElementById("main").innerHTML = this.responseText;
+ loadMessages()
+ }
+ };
+ xhttp.open("GET", "/messages.html" + '?ajax=true', true);
+ xhttp.send();
+
+ document.getElementById('nav-bar-profile').classList.remove('selected')
+ document.getElementById('nav-bar-activity-feed').classList.remove('selected')
+ document.getElementById('nav-bar-communities').classList.remove('selected')
+ document.getElementById('nav-bar-messages').classList.remove('selected')
+ document.getElementById('nav-bar-news').classList.remove('selected')
+
+ document.getElementById('nav-bar-messages').classList.add('selected')
+
+ wiiuSound.playSoundByName("SE_WAVE_MENU", 1);
+ wiiuBrowser.showLoadingIcon(!1)
+}
+function showPost() {
+ wiiuBrowser.showLoadingIcon(!0)
+ wiiuSound.playSoundByName('SE_OLV_OK', 1)
+ var xhttp = new XMLHttpRequest();
+ xhttp.onreadystatechange = function() {
+ if (this.readyState === 4 && this.status === 200) {
+ var postObj = JSON.parse(this.responseText);
+ console.log(postObj);
+ document.getElementById("post-username").innerHTML = postObj.screen_name;
+ document.getElementById("post-time-stamp").innerHTML = (postObj.created_at.substring(0, postObj.created_at.indexOf(" ")) + ': ' +postObj.title_id);
+ document.getElementById("post-yeah-count").innerHTML = postObj.empathy_count + " Yeahs";
+ if(postObj.painting_uri !== "") {
+ document.getElementById("painting").src = postObj.painting_uri;
+ }
+ document.getElementById('myNav').style.display = 'block';
+ document.getElementById('nav-bar').style.display = 'none';
+ document.getElementById('title').style.display = 'none';
+ document.getElementById('content').style.display = 'none';
+ document.getElementById('main').style.marginLeft = '14vh';
+ document.body.style.backgroundColor = "rgba(0,0,0, 0.5)";
+ wiiuBrowser.showLoadingIcon(!1)
+ }
+ };
+ xhttp.open("GET", "/post.json", true);
+ xhttp.send();
+}
+function hidePost() {
+ document.getElementById('myNav').style.display = 'none';
+ document.getElementById('nav-bar').style.display = 'block';
+ document.getElementById('title').style.display = 'block';
+ document.getElementById('content').style.display = 'block';
+ document.getElementById('main').style.marginLeft = '26.5vh';
+ document.body.style.backgroundColor = "rgba(232,236,236,1)";
+ wiiuSound.playSoundByName('SE_OLV_CANCEL', 1)
+}
+function yeah(postNode, postID) {
+ if (postNode.classList.contains("selected")) {
+ postNode.classList.remove("selected");
+ var yeahCountElement = document.getElementById('yeah-' + postID);
+ var yeahcount = yeahCountElement.innerHTML.replace(' Yeahs', '');
+ yeahCountElement.innerHTML = --yeahcount + ' Yeahs';
+ wiiuSound.playSoundByName('SE_OLV_MII_CANCEL', 1);
+ }
+ else {
+ postNode.classList.add("selected");
+ var yeahCountElement = document.getElementById('yeah-' + postID);
+ var yeahcount = yeahCountElement.innerHTML.replace(' Yeahs', '');
+ yeahCountElement.innerHTML = ++yeahcount + ' Yeahs';
+ wiiuSound.playSoundByName('SE_WAVE_MII_ADD', 1);
+ }
+}
+function replyBanner() {
+ var banner = document.getElementById('reply-banner-wrapper');
+ var uploadButton = document.getElementById('reply-banner-upload-button');
+ var submitButton = document.getElementById('reply-banner-submit-button');
+ if(banner.classList.contains('open')) {
+ uploadButton.classList.remove('open');
+ submitButton.classList.remove('open');
+ banner.classList.remove('open');
+ wiiuSound.playSoundByName("SE_OLV_CANCEL", 1);
+ }
+ else {
+ uploadButton.classList.add('open');
+ submitButton.classList.add('open');
+ banner.classList.add('open');
+ wiiuSound.playSoundByName("SE_OLV_OK", 1);
+ }
+}
+function replyBannerMenu() {
+ var menu = document.getElementById('reply-banner-upload-menu');
+ if(menu.classList.contains('open')) {
+ menu.classList.remove('open');
+ wiiuSound.playSoundByName("SE_OLV_CANCEL", 1);
+ }
+ else {
+ menu.classList.add('open');
+ wiiuSound.playSoundByName("SE_OLV_OK", 1);
+ }
+}
+function loadMessages() {
+ loadTab('nav-bar-messages')
+ var xhttp = new XMLHttpRequest();
+ xhttp.onreadystatechange = function() {
+ if (this.readyState === 4 && this.status === 200) {
+ var notificationObj = JSON.parse(this.responseText);
+ /**/
+ var messagesTable = '';
+ var messagePreview = '';
+ var readIndicator = '';
+ for(var i = 0; i < notificationObj.messages.length; i++) {
+ if(notificationObj.messages[i].message_content.length > 64) {
+ messagePreview = notificationObj.messages[i].message_content.substring(0, 61) + '...';
+ }
+ else
+ messagePreview = notificationObj.messages[i].message_content;
+ if(notificationObj.messages[i].is_read) {
+ readIndicator =
+ ' \n' +
+ '
\n' +
+ ' \n'
+ }
+ else {
+ readIndicator =
+ ' \n' +
+ '
\n' +
+ ' \n'
+ }
+ if(i === 0) {
+ messagesTable +=
+ '\n' +
+ readIndicator +
+ ' \n' +
+ ' \n' +
+ ' \n' +
+ ' \n' +
+ ' \n' +
+ ' ' + notificationObj.messages[i].screen_name + ' \n' +
+ ' \n' +
+ ' \n' +
+ ' \n' +
+ ' ' + notificationObj.messages[i].created_at.substring(0, notificationObj.messages[i].created_at.indexOf(" ")) +' \n' +
+ ' \n' +
+ ' \n' +
+ ' \n' +
+ ' ' + messagePreview + ' \n' +
+ ' \n' +
+ ' \n' +
+ ' '
+ }
+ else {
+ messagesTable +=
+ '\n' +
+ readIndicator +
+ ' \n' +
+ ' \n' +
+ ' \n' +
+ ' \n' +
+ ' \n' +
+ ' ' + notificationObj.messages[i].screen_name + ' \n' +
+ ' \n' +
+ ' \n' +
+ ' \n' +
+ ' ' + notificationObj.messages[i].created_at.substring(0, notificationObj.messages[i].created_at.indexOf(" ")) +' \n' +
+ ' \n' +
+ ' \n' +
+ ' \n' +
+ ' ' + messagePreview + ' \n' +
+ ' \n' +
+ ' \n' +
+ ' '
+ }
+
+ }
+ document.getElementById('messages-list').innerHTML = messagesTable;
+ }
+ };
+ xhttp.open("GET", "/notifications.json", true);
+ xhttp.send();
+}
+function showMessage(messageID) {
+ wiiuBrowser.showLoadingIcon(!0)
+ wiiuSound.playSoundByName('SE_OLV_OK', 1)
+ storeScrollPosition();
+ var xhttp = new XMLHttpRequest();
+ xhttp.onreadystatechange = function() {
+ if (this.readyState === 4 && this.status === 200) {
+ var messageOBJ = JSON.parse(this.responseText);
+ var threadContents = '';
+ for(var i = 0; i < messageOBJ.messages.length; i++) {
+ if(messageOBJ.messages[i].received) {
+ threadContents +=
+ '\n' +
+ '
' + messageOBJ.messages[i].message_content + '
\n' +
+ '
\n' +
+ '' + messageOBJ.messages[i].created_at + '
\n';
+ }
+ else {
+ threadContents +=
+ '\n' +
+ '
' + messageOBJ.messages[i].message_content + '
\n' +
+ '
\n' +
+ '' + messageOBJ.messages[i].created_at + '
\n';
+ }
+ }
+ document.getElementById('message-viewer-content').innerHTML = threadContents;
+ document.getElementById("message-viewer-name").innerHTML = messageOBJ.screen_name;
+ document.getElementById('message-viewer-content').style.display = 'block';
+ document.getElementById('message-viewer').style.display = 'block';
+ document.getElementById('title').style.display = 'none';
+ document.getElementById('messages-list-wrapper').style.display = 'none';
+ window.scrollTo(0,document.body.scrollHeight);
+ wiiuBrowser.showLoadingIcon(!1)
+ }
+ };
+ xhttp.open("GET", "/message_thread.json?id=" + messageID, true);
+ xhttp.send();
+}
+function hideMessage() {
+ document.getElementById('message-viewer-content').style.display = 'none';
+ document.getElementById('message-viewer').style.display = 'none';
+ document.getElementById('title').style.display = 'block';
+ document.getElementById('messages-list-wrapper').style.display = 'block';
+ restoreLastScrollPosition()
+ wiiuSound.playSoundByName('SE_OLV_CANCEL', 1)
+}
+function sendMessage() {
+ var today = new Date();
+ var date = today.getFullYear()+'-'+(today.getMonth()+1)+'-'+today.getDate();
+ var time = today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds();
+ var dateTime = date +' '+time;
+ var messageContents = document.getElementById("message-viewer-input").value;
+ var currentThread = document.getElementById('message-viewer-content').innerHTML;
+ var newMessage =
+ '\n\n' +
+ '
' + messageContents + '
\n' +
+ '
\n' +
+ '\n';
+ document.getElementById("message-viewer-input").value = '';
+ document.getElementById('message-viewer-content').innerHTML = currentThread + newMessage
+ window.scrollTo(0,document.body.scrollHeight);
+}
+function sendPainting() {
+ wiiuMemo.open(false);
+ var drawing = wiiuMemo.getImage(false)
+ if(drawing !== blankMemo) {
+ if(confirm("Send the Drawing?")) {
+ var today = new Date();
+ var date = today.getFullYear()+'-'+(today.getMonth()+1)+'-'+today.getDate();
+ var time = today.getHours() + ":" + today.getMinutes() + ":" + today.getSeconds();
+ var dateTime = date +' '+time;
+ var currentThread = document.getElementById('message-viewer-content').innerHTML;
+ var newMessage =
+ '\n\n' +
+ '
\n' +
+ '
\n' +
+ '\n' +
+ ' ';
+ document.getElementById('message-viewer-content').innerHTML = currentThread + newMessage;
+ wiiuMemo.reset();
+ alert('Sent!');
+ }
+ else
+ alert('Canceled');
+ }
+}
+function storeScrollPosition() {
+ scrollPosition = document.body.scrollTop;
+}
+function restoreLastScrollPosition() {
+ window.scrollTo(0, scrollPosition);
+}
+function loadPosts(type) {
+ document.getElementById('recent-tab').classList.remove('active');
+ document.getElementById('popular-tab').classList.remove('active');
+ document.getElementById('verified-tab').classList.remove('active');
+ //0 recent : 1 popular : 2 verified
+ switch (type) {
+ case 0:
+ document.getElementById("recent-tab").classList.add('active');
+ break;
+ case 1:
+ document.getElementById("popular-tab").classList.add('active');
+ break;
+ case 2:
+ document.getElementById("verified-tab").classList.add('active');
+ break;
+
+ }
+}
+checkForUpdates();
+function checkForUpdates() {
+ var xhttp = new XMLHttpRequest();
+ xhttp.onreadystatechange = function() {
+ if (this.readyState === 4 && this.status === 200) {
+ var notificationObj = JSON.parse(this.responseText);
+ /**/
+ if(notificationObj.messages.length > 0 && notificationObj.messages.length < 99) {
+ document.getElementById("messages-badge").innerHTML = notificationObj.messages.length;
+ document.getElementById("messages-badge").style.display = "block";
+ }
+ else if(notificationObj.messages.length >= 99) {
+ document.getElementById("messages-badge").innerHTML = "99+";
+ document.getElementById("messages-badge").style.display = "block";
+ }
+ else {
+ document.getElementById("messages-badge").innerHTML = "";
+ document.getElementById("messages-badge").style.display = "none";
+ }
+ /*Check for Notifications*/
+ if(notificationObj.notifications.length > 0 && notificationObj.notifications.length < 99) {
+ document.getElementById("news-badge").innerHTML = notificationObj.notifications.length;
+ document.getElementById("news-badge").style.display = "block";
+ }
+ else if(notificationObj.notifications.length >= 99) {
+ document.getElementById("news-badge").innerHTML = "99+";
+ document.getElementById("news-badge").style.display = "block";
+ }
+ else {
+ document.getElementById("news-badge").innerHTML = "";
+ document.getElementById("news-badge").style.display = "none";
+ }
+ }
+ };
+ xhttp.open("GET", "/notifications.json", true);
+ xhttp.send();
+}
+function filterById(jsonObject, id) {
+ return jsonObject.filter(function(jsonObject) {
+ return (jsonObject['id'] === id);})[0];
+}
+
+/*Debugging*/
+if (typeof wiiuSound === 'undefined') {
+ window.wiiuSound = {
+ playSound: function (soundId, device) {
+ this.playSoundByName('id ' + soundId, device);
+ },
+ playSoundByName: function (name, device) {
+ console.log('Play sound ' + name);
+ }
+ };
+}
+if (typeof wiiuBrowser === 'undefined') {
+ window.wiiuBrowser = {
+ closeApplication: function () {
+ alert('application has closed');
+ },
+ showLoadingIcon: function (show) {
+ console.log((show ? 'Show' : 'Hide') + ' loading icon');
+ },
+ endStartUp: function () {
+ console.log('endStartUp');
+ },
+ lockUserOperation: function (lock) {
+ console.log((lock ? 'Lock' : 'Unlock') + ' user operations');
+ },
+ lockHomeButtonMenu: function (lock) {
+ console.log((lock ? 'Lock' : 'Unlock') + ' home button menu');
+ },
+ canHistoryBack: function () {
+ return location.pathname !== '/';
+ },
+ setSwkbdDictionary: function (jsonString) {
+ console.log('Set SWKBD dictionary', JSON.parse(jsonString));
+ return (Math.random() < 0.5)
+ ? {} : { error: { code: 111222, message: 'Test Error Message' } };
+ },
+ openTvAreaSetting: function () {
+ alert('Opened the safety frame setting screen on the Tv side.');
+ },
+ jumpToBrowser: function (url) {
+ console.log(url);
+ },
+ jumpToEshop: function (query) {
+ console.log(query);
+ },
+ jumpToApplication: function(titleId, flags, communityId, appData, postId) {
+ console.log(titleId);
+ }
+ };
+}
+if (typeof wiiuMemo === "undefined") {
+ window.wiiuMemo = {
+ _isFinish: true,
+ open: function(reset) {
+ console.log('wiiuMemo.open(reset = ' + reset + ')');
+ this._isFinish = false;
+ var self = this;
+ setTimeout(function () { self._isFinish = true; }, 1000);
+ },
+ isFinish: function() {
+ console.log('wiiuMemo.isFinish()');
+ return this._isFinish;
+ },
+ reset: function () {
+ console.log('wiiuMemo.reset()');
+ },
+ getImage: function (isTga) {
+ console.log('wiiuMemo.getImage(isTga = ' + isTga + ')');
+ if (isTga) {
+ return 'AAACAAAAAAAAAAAAQAF4ACAI/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA//////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA////////////////////////////AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////wAAAP8AAAD/AAAA//////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP//////AAAA/wAAAP8AAAD/////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////8AAAD/AAAA/wAAAP//////AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////8AAAD/AAAA/wAAAP//////AAAA/wAAAP8AAAD//////////////////////wAAAP8AAAD/AAAA////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////wAAAP8AAAD/AAAA//////8AAAD/AAAA/wAAAP//////////////////////AAAA/wAAAP8AAAD///////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////8AAAD/AAAA/wAAAP8AAAD//////wAAAP8AAAD/AAAA/wAAAP////////////////8AAAD/AAAA/wAAAP///////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////wAAAP8AAAD/AAAA/wAAAP//////AAAA/wAAAP8AAAD/AAAA/////////////////wAAAP8AAAD/AAAA/////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA////////////////////////////AAAA/wAAAP8AAAD/////////////////AAAA/wAAAP8AAAD/////////////////AAAA/wAAAP8AAAD/////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA////////////AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////8AAAD/AAAA/wAAAP////////////////8AAAD/AAAA/wAAAP////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/////////////////wAAAP8AAAD/AAAA////////////AAAA/wAAAP8AAAD/AAAA/////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////AAAA/wAAAP8AAAD///////////8AAAD/AAAA/wAAAP8AAAD//////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////8AAAD/AAAA/wAAAP8AAAD//////wAAAP8AAAD/AAAA////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////wAAAP8AAAD/AAAA/wAAAP//////AAAA/wAAAP8AAAD///////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////8AAAD/AAAA/wAAAP///////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////wAAAP8AAAD/AAAA//////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////8AAAD/AAAA/wAAAP8AAAD///////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA//////8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////AAAA/wAAAP8AAAD/AAAA/wAAAP//////AAAA/wAAAP8AAAD/AAAA/wAAAP///////////wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP///////////wAAAP8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////8AAAD/AAAA/wAAAP8AAAD/////////////////////////////////////////////////AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD//////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA/////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD/AAAA//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wAAAP8AAAD/AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA/wAAAP8AAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AAAD/AAAA/wAAAP//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////';
+ } else {
+ return 'Qk1SEwAAAAAAAJIAAAB8AAAAQAEAAHgAAAABAAEAAAAAAMASAAASCwAAEgsAAAIAAAACAAAAAAD/AAD/AAD/AAAAAAAA/0JHUnOPwvUoUbgeFR6F6wEzMzMTZmZmJmZmZgaZmZkJPQrXAyhcjzIAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAP///wD/////////////////////+P/////8f/////////////////////////////////////////////j//////H/////////////////////////////////////////////4//////x/////////////////////////////////////////////+P/////8f////////////////////////////////////////4A///h//////H////////////////////////////////////////4AH//4f/////x////////////////////////////////////////+Hx///H/////8f////////////////////////////////////////j8H//x//////H////////////////////////////////////////4wB//8f/////x////////////////////////////////////////+AAP//D//h//8f////////////////////////////////////////wPh//4//4f//H////////////////////////////////////////8H4f/+P/+H//x/////////////////////////////////////////h/D//j/////8f////////////////////////////////////////4f4f/4//////H/////////////////////////////////////////D/D/+P/////x/////////////////////////////////////////w/w//j/////8f////////////////////////////////////////+H+H/4//////H/////////////////////////////////////////w/g/+P/////x/////////////////////////////////////////8P+H/j//A//8f/////////////////////////////////////////h/h/4//wP//H/////////////////////////////////////////8f8P+P/4B//x//////////////////////////////////////////D/D/j/8Mf/8f/////////////////////////////////////////4f4f4/+HD//H/////////////////////////////////////////+D+H+P/h4//x//////////////////////////////////////////4fwfj/w+H/8f/wB//////////////////////////////////////+H+H4/8Ph//H/wAP//////////////////////////////////////w/w+H+H4P/x/wPA//////////////////////////////////////+H+Hx/h+D/8fwH4H//////////////////////////////////////x/w8f4Pgf/HwP/wf/////////////////////////////////////8P8HH8D4H/x4H/8D//////////////////////////////////////h/wx/A8A/8YP//4H/////////////////////////////////////8f8EfgPEP/EH///B//////////////////////////////////////D/gH4jxj/wH///8H/////////////////////////////////////4f8B+I8Y/8D////g//////////////////////////////////////D/gfCHGH/D/8B/8D/////////////////////////////////////4f8Hwhxx/w/+AP/gf/////////////////////////////////////D/h8cccf///Bg/+D/////////////////////////////////////4f//HHHH///g8H/wf/////////////////////////////////////D//hxhw///w/gf+D/////////////////////////////////////wf/48YeP//4P+D/4f/////////////////////////////////////D/+PCPj//4P/wf/A/////////////////////////////////////w//Dwj4//8H//B/4H////////////////////////////////////+D/x+A+P/+D//4H/h/////////////////////////////////////w/8fgPj//D///g/4D////////////////////////////////////+D/GAAAf/B///+D8AP////////////////////////////////////w/xAAAH/g////wPDD////////////////////////////////////+H8ADAB/w/////BB4f////////////////////////////////////w/Aggwf4f////4A/H////////////////////////////////////+HweA/D4P/////gfh/////////////////////////////////////w4Pgfw8H/////8Hwf///////////////////////////////////+AAAAB+EH//////wAP//////////////////////////////////+AAAAAAAAAf/////8AH//////////////////////////////////gAB+P//gAAAAH////////////////////////////////////////4B///////H4AB////////////////////////////////////////+P//////////4f////////////////////////////////////////j//////////+H////////////////////////////////////////4///////////j////////////////////////////////////////+P//////////4/////////////////////////////////////////j//////////8P////////////////////////////////////////4///////////D////////////////////////////////////////+P//////////x/////////////////////////////////////////j//////////8f////////////////////////////////////////4////wD/////H////////////////////////////////////////+P///4AP////x/////////////////////////////////////////h///wPAH///8f////////////////////////////////////////4f//4H8Af///H//////////////////////////////////////8ADH//wP/+AP//x//////////////////////////////////////8AAB//wH//4B//8YB////////////////////////////////////+D/Af/wP///8B//AAAP///////////////////////////////////j/8H/4H////gH/wHgA/////////////////////////////////8AA//x/8P/////gP8f/8H///////AAAAAAAAP////////////////+AAP/8f+H/////+A/H//x///////wAAAAAAAD////////////////+D////H+D8P///H8Bx//4f//////////////w/////////////////h////x/B/D///x/wEf/8AH///////////////////////////////4////8fB/x///8f/gH//AAP//////////////////////////////+H////HA/8f///H/8B///+B/////////////////////////////8AA////xg//H///x//4f///8H////////////////////////////8AAP///8Q//x///8f//H////h////////////////////////////8D//////Af/4f///H//x////8f///////////////////////////+D//////wP/+P///x//8f////H////////////////////////////D//////8H//j///8f//H////h////////////////////////////h///////H//4////H//x////w////////////////////////////4///////x///////x//8D///gf///////////////////////////+P/////8Af//////////AH//4D////////////////////////////j/////AAH//////////xAP/+AD////////H//////////////////4/////ADj//////////8eB///Af///////w//////////////////+P///wA/4///////////H8H///D///////+H//////////////////h///wA/8P//////////x/gf//w//////g/g//////////////////8P//AP//D//////////8f+B//+P/////4P+P//////////////////D/+AP//w/gAAAAAAAAAH/4H//j/////+H/j//////////////////4P4A///8AAAAAAAAAAAB//gf/4////j/w/////////////////////BgB////gAf///////////+D/+P///4f+P////////////////////4AH///////////////////4H/D////D/h/4D//////////////////Af////////////////////Afg/x//w/AP+A////////////////////////////////////////+Awf8f/+MAB/h/////////////////////////////////////////wAP/D//gA4f8f/////////////////////////////////////////wP/4//8D/D///////////////////////////////////////////+D/+P//A/4///////////////////////////////////////////////j//4f+H//////////////////////////////////////////////4f//H/x///////////////////////////////////////////////H//w/////////////////////////////////////////////////w//8H////////////////////////////////////////////////+P//x/////////////////////////////////////////////////h////////////////////////////////////////////////////8P////////////////////////////////////////////////////D////////////////////////////////////////////////////4////////////////////////////////////////////////////+P////////////////////////////////////////////////////j////////////////////////////////////////////////////4//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8=';
+ }
+ }
+ };
+}
+if (typeof wiiuBOSS === 'undefined') {
+ window.wiiuBOSS = {
+ isRegisteredBossTask: function () {
+ console.log('wiiuBOSS.isRegisteredBossTask');
+ var result = {
+ "isRegistered" : true
+ };
+ return result;
+ },
+ registerBossTask: function (languageCode) {
+ console.log('wiiuBOSS.registerBossTask');
+ //return { "error" : { "code" : 1112222, "message" : "Test Error Message"} };
+ return {};
+ },
+ unregisterBossTask: function () {
+ console.log('wiiuBOSS.unregisterBossTask');
+ //return { "error" : { "code" : 1112222, "message" : "Test Error Message"} };
+ return {};
+ },
+ isRegisteredDirectMessageTask: function () {
+ console.log('wiiuBOSS.isRegisteredDirectMessageTask');
+ var result = {
+ "isRegistered" : true
+ };
+ return result;
+ },
+ registerDirectMessageTask: function (languageCode) {
+ console.log('wiiuBOSS.registerDirectMessageTask');
+ //return { "error" : { "code" : 1112222, "message" : "Test Error Message"} };
+ return {};
+ },
+ registerDirectMessageTaskEx: function (lifeTime, interval) {
+ console.log('wiiuBOSS.registerDirectMessageTaskEx');
+ //return { "error" : { "code" : 1112222, "message" : "Test Error Message"} };
+ return {};
+ },
+ unregisterDirectMessageTask: function () {
+ console.log('wiiuBOSS.unregisterDirectMessageTask');
+ //return { "error" : { "code" : 1112222, "message" : "Test Error Message"} };
+ return {};
+ },
+ };
+}
\ No newline at end of file