From b2d68ec18c2eeca23f692b4c61e094ff06870995 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Sat, 25 Mar 2023 06:42:07 -0600 Subject: [PATCH 1/3] Update deps --- composer.lock | 209 ++++++++++---------- package-lock.json | 492 +++++++++++++++++++++++++--------------------- 2 files changed, 371 insertions(+), 330 deletions(-) diff --git a/composer.lock b/composer.lock index 595cae626..dd7c080d5 100644 --- a/composer.lock +++ b/composer.lock @@ -64,23 +64,27 @@ }, { "name": "aws/aws-crt-php", - "version": "v1.0.4", + "version": "v1.2.1", "source": { "type": "git", "url": "https://github.com/awslabs/aws-crt-php.git", - "reference": "f5c64ee7c5fce196e2519b3d9b7138649efe032d" + "reference": "1926277fc71d253dfa820271ac5987bdb193ccf5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/f5c64ee7c5fce196e2519b3d9b7138649efe032d", - "reference": "f5c64ee7c5fce196e2519b3d9b7138649efe032d", + "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/1926277fc71d253dfa820271ac5987bdb193ccf5", + "reference": "1926277fc71d253dfa820271ac5987bdb193ccf5", "shasum": "" }, "require": { "php": ">=5.5" }, "require-dev": { - "phpunit/phpunit": "^4.8.35|^5.6.3" + "phpunit/phpunit": "^4.8.35||^5.6.3||^9.5", + "yoast/phpunit-polyfills": "^1.0" + }, + "suggest": { + "ext-awscrt": "Make sure you install awscrt native extension to use any of the functionality." }, "type": "library", "autoload": { @@ -99,7 +103,7 @@ } ], "description": "AWS Common Runtime for PHP", - "homepage": "http://aws.amazon.com/sdkforphp", + "homepage": "https://github.com/awslabs/aws-crt-php", "keywords": [ "amazon", "aws", @@ -108,22 +112,22 @@ ], "support": { "issues": "https://github.com/awslabs/aws-crt-php/issues", - "source": "https://github.com/awslabs/aws-crt-php/tree/v1.0.4" + "source": "https://github.com/awslabs/aws-crt-php/tree/v1.2.1" }, - "time": "2023-01-31T23:08:25+00:00" + "time": "2023-03-24T20:22:19+00:00" }, { "name": "aws/aws-sdk-php", - "version": "3.261.4", + "version": "3.262.1", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "31bc1e2a528c0f0881e4366d8ee0fa729cd42b00" + "reference": "42ca7ade60a775fc5eb103d4631df3d366b48a29" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/31bc1e2a528c0f0881e4366d8ee0fa729cd42b00", - "reference": "31bc1e2a528c0f0881e4366d8ee0fa729cd42b00", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/42ca7ade60a775fc5eb103d4631df3d366b48a29", + "reference": "42ca7ade60a775fc5eb103d4631df3d366b48a29", "shasum": "" }, "require": { @@ -202,9 +206,9 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.261.4" + "source": "https://github.com/aws/aws-sdk-php/tree/3.262.1" }, - "time": "2023-03-03T19:22:53+00:00" + "time": "2023-03-24T18:20:43+00:00" }, { "name": "bacon/bacon-qr-code", @@ -2067,16 +2071,16 @@ }, { "name": "guzzlehttp/psr7", - "version": "2.4.3", + "version": "2.4.4", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "67c26b443f348a51926030c83481b85718457d3d" + "reference": "3cf1b6d4f0c820a2cf8bcaec39fc698f3443b5cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/67c26b443f348a51926030c83481b85718457d3d", - "reference": "67c26b443f348a51926030c83481b85718457d3d", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/3cf1b6d4f0c820a2cf8bcaec39fc698f3443b5cf", + "reference": "3cf1b6d4f0c820a2cf8bcaec39fc698f3443b5cf", "shasum": "" }, "require": { @@ -2166,7 +2170,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.4.3" + "source": "https://github.com/guzzle/psr7/tree/2.4.4" }, "funding": [ { @@ -2182,7 +2186,7 @@ "type": "tidelift" } ], - "time": "2022-10-26T14:07:24+00:00" + "time": "2023-03-09T13:19:02+00:00" }, { "name": "guzzlehttp/uri-template", @@ -2354,16 +2358,16 @@ }, { "name": "jaybizzle/crawler-detect", - "version": "v1.2.113", + "version": "v1.2.114", "source": { "type": "git", "url": "https://github.com/JayBizzle/Crawler-Detect.git", - "reference": "6710b75871da2b718550c2bc33388315a3b20151" + "reference": "62d0e6b38f6715c673e156ffb0fc894791de3452" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/JayBizzle/Crawler-Detect/zipball/6710b75871da2b718550c2bc33388315a3b20151", - "reference": "6710b75871da2b718550c2bc33388315a3b20151", + "url": "https://api.github.com/repos/JayBizzle/Crawler-Detect/zipball/62d0e6b38f6715c673e156ffb0fc894791de3452", + "reference": "62d0e6b38f6715c673e156ffb0fc894791de3452", "shasum": "" }, "require": { @@ -2400,9 +2404,9 @@ ], "support": { "issues": "https://github.com/JayBizzle/Crawler-Detect/issues", - "source": "https://github.com/JayBizzle/Crawler-Detect/tree/v1.2.113" + "source": "https://github.com/JayBizzle/Crawler-Detect/tree/v1.2.114" }, - "time": "2023-02-02T21:01:40+00:00" + "time": "2023-03-21T21:54:27+00:00" }, { "name": "jenssegers/agent", @@ -2743,16 +2747,16 @@ }, { "name": "laravel/horizon", - "version": "v5.14.2", + "version": "v5.15.0", "source": { "type": "git", "url": "https://github.com/laravel/horizon.git", - "reference": "d41a14c601766af0e2cce9486fd5dd143688c25f" + "reference": "b49be302566365e0e4d517aac9995a8fe20b580e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/horizon/zipball/d41a14c601766af0e2cce9486fd5dd143688c25f", - "reference": "d41a14c601766af0e2cce9486fd5dd143688c25f", + "url": "https://api.github.com/repos/laravel/horizon/zipball/b49be302566365e0e4d517aac9995a8fe20b580e", + "reference": "b49be302566365e0e4d517aac9995a8fe20b580e", "shasum": "" }, "require": { @@ -2771,6 +2775,7 @@ "require-dev": { "mockery/mockery": "^1.0", "orchestra/testbench": "^6.0|^7.0|^8.0", + "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^9.0", "predis/predis": "^1.1|^2.0" }, @@ -2814,9 +2819,9 @@ ], "support": { "issues": "https://github.com/laravel/horizon/issues", - "source": "https://github.com/laravel/horizon/tree/v5.14.2" + "source": "https://github.com/laravel/horizon/tree/v5.15.0" }, - "time": "2023-02-10T15:40:38+00:00" + "time": "2023-03-07T17:45:21+00:00" }, { "name": "laravel/passport", @@ -3224,16 +3229,16 @@ }, { "name": "league/commonmark", - "version": "2.3.9", + "version": "2.4.0", "source": { "type": "git", "url": "https://github.com/thephpleague/commonmark.git", - "reference": "c1e114f74e518daca2729ea8c4bf1167038fa4b5" + "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/c1e114f74e518daca2729ea8c4bf1167038fa4b5", - "reference": "c1e114f74e518daca2729ea8c4bf1167038fa4b5", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/d44a24690f16b8c1808bf13b1bd54ae4c63ea048", + "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048", "shasum": "" }, "require": { @@ -3269,7 +3274,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" } }, "autoload": { @@ -3326,7 +3331,7 @@ "type": "tidelift" } ], - "time": "2023-02-15T14:07:24+00:00" + "time": "2023-03-24T15:16:10+00:00" }, { "name": "league/config", @@ -3740,16 +3745,16 @@ }, { "name": "league/oauth2-server", - "version": "8.4.0", + "version": "8.4.1", "source": { "type": "git", "url": "https://github.com/thephpleague/oauth2-server.git", - "reference": "539f4340c14eca8d44578fd118f6bdc0ad16d1ce" + "reference": "eed31d86d8cc8e6e9c9f58fbb2113494f8b41e24" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/539f4340c14eca8d44578fd118f6bdc0ad16d1ce", - "reference": "539f4340c14eca8d44578fd118f6bdc0ad16d1ce", + "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/eed31d86d8cc8e6e9c9f58fbb2113494f8b41e24", + "reference": "eed31d86d8cc8e6e9c9f58fbb2113494f8b41e24", "shasum": "" }, "require": { @@ -3816,7 +3821,7 @@ ], "support": { "issues": "https://github.com/thephpleague/oauth2-server/issues", - "source": "https://github.com/thephpleague/oauth2-server/tree/8.4.0" + "source": "https://github.com/thephpleague/oauth2-server/tree/8.4.1" }, "funding": [ { @@ -3824,7 +3829,7 @@ "type": "github" } ], - "time": "2023-02-15T16:08:35+00:00" + "time": "2023-03-22T11:47:53+00:00" }, { "name": "league/uri", @@ -4469,16 +4474,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.15.3", + "version": "v4.15.4", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "570e980a201d8ed0236b0a62ddf2c9cbb2034039" + "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/570e980a201d8ed0236b0a62ddf2c9cbb2034039", - "reference": "570e980a201d8ed0236b0a62ddf2c9cbb2034039", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6bb5176bc4af8bcb7d926f88718db9b96a2d4290", + "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290", "shasum": "" }, "require": { @@ -4519,9 +4524,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.3" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.4" }, - "time": "2023-01-16T22:05:37+00:00" + "time": "2023-03-05T19:49:14+00:00" }, { "name": "nunomaduro/termwind", @@ -5187,16 +5192,16 @@ }, { "name": "phpseclib/phpseclib", - "version": "2.0.41", + "version": "2.0.42", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "7e763c6f97ec1fcb37c46aa8ecfc20a2c71d9c1b" + "reference": "665d289f59e646a259ebf13f29be7f6f54cab24b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/7e763c6f97ec1fcb37c46aa8ecfc20a2c71d9c1b", - "reference": "7e763c6f97ec1fcb37c46aa8ecfc20a2c71d9c1b", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/665d289f59e646a259ebf13f29be7f6f54cab24b", + "reference": "665d289f59e646a259ebf13f29be7f6f54cab24b", "shasum": "" }, "require": { @@ -5277,7 +5282,7 @@ ], "support": { "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/2.0.41" + "source": "https://github.com/phpseclib/phpseclib/tree/2.0.42" }, "funding": [ { @@ -5293,7 +5298,7 @@ "type": "tidelift" } ], - "time": "2022-12-23T16:44:18+00:00" + "time": "2023-03-06T12:45:53+00:00" }, { "name": "pixelfed/fractal", @@ -6043,16 +6048,16 @@ }, { "name": "psy/psysh", - "version": "v0.11.12", + "version": "v0.11.13", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "52cb7c47d403c31c0adc9bf7710fc355f93c20f7" + "reference": "722317c9f5627e588788e340f29b923e58f92f54" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/52cb7c47d403c31c0adc9bf7710fc355f93c20f7", - "reference": "52cb7c47d403c31c0adc9bf7710fc355f93c20f7", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/722317c9f5627e588788e340f29b923e58f92f54", + "reference": "722317c9f5627e588788e340f29b923e58f92f54", "shasum": "" }, "require": { @@ -6113,9 +6118,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.11.12" + "source": "https://github.com/bobthecow/psysh/tree/v0.11.13" }, - "time": "2023-01-29T21:24:40+00:00" + "time": "2023-03-21T14:22:44+00:00" }, { "name": "pusher/pusher-php-server", @@ -7320,16 +7325,16 @@ }, { "name": "spatie/image-optimizer", - "version": "1.6.3", + "version": "1.6.4", "source": { "type": "git", "url": "https://github.com/spatie/image-optimizer.git", - "reference": "9ed7a80f92310d162adb39f8ffe2622b5ae05d91" + "reference": "d997e01ba980b2769ddca2f00badd3b80c2a2512" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/image-optimizer/zipball/9ed7a80f92310d162adb39f8ffe2622b5ae05d91", - "reference": "9ed7a80f92310d162adb39f8ffe2622b5ae05d91", + "url": "https://api.github.com/repos/spatie/image-optimizer/zipball/d997e01ba980b2769ddca2f00badd3b80c2a2512", + "reference": "d997e01ba980b2769ddca2f00badd3b80c2a2512", "shasum": "" }, "require": { @@ -7369,9 +7374,9 @@ ], "support": { "issues": "https://github.com/spatie/image-optimizer/issues", - "source": "https://github.com/spatie/image-optimizer/tree/1.6.3" + "source": "https://github.com/spatie/image-optimizer/tree/1.6.4" }, - "time": "2023-02-28T16:56:09+00:00" + "time": "2023-03-10T08:43:19+00:00" }, { "name": "spatie/laravel-backup", @@ -7542,16 +7547,16 @@ }, { "name": "spatie/laravel-package-tools", - "version": "1.14.1", + "version": "1.14.2", "source": { "type": "git", "url": "https://github.com/spatie/laravel-package-tools.git", - "reference": "b477dd2f89d0751f0e51ffb3a70181f0bc7ab8df" + "reference": "bab62023a4745a61170ad5424184533685e73c2d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/b477dd2f89d0751f0e51ffb3a70181f0bc7ab8df", - "reference": "b477dd2f89d0751f0e51ffb3a70181f0bc7ab8df", + "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/bab62023a4745a61170ad5424184533685e73c2d", + "reference": "bab62023a4745a61170ad5424184533685e73c2d", "shasum": "" }, "require": { @@ -7590,7 +7595,7 @@ ], "support": { "issues": "https://github.com/spatie/laravel-package-tools/issues", - "source": "https://github.com/spatie/laravel-package-tools/tree/1.14.1" + "source": "https://github.com/spatie/laravel-package-tools/tree/1.14.2" }, "funding": [ { @@ -7598,7 +7603,7 @@ "type": "github" } ], - "time": "2023-01-27T15:33:45+00:00" + "time": "2023-03-14T16:41:21+00:00" }, { "name": "spatie/laravel-signal-aware-command", @@ -11181,16 +11186,16 @@ }, { "name": "filp/whoops", - "version": "2.15.0", + "version": "2.15.1", "source": { "type": "git", "url": "https://github.com/filp/whoops.git", - "reference": "3e8aebbca9f0ae6f618962c4ad514077fd365ab3" + "reference": "e864ac957acd66e1565f25efda61e37791a5db0b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/3e8aebbca9f0ae6f618962c4ad514077fd365ab3", - "reference": "3e8aebbca9f0ae6f618962c4ad514077fd365ab3", + "url": "https://api.github.com/repos/filp/whoops/zipball/e864ac957acd66e1565f25efda61e37791a5db0b", + "reference": "e864ac957acd66e1565f25efda61e37791a5db0b", "shasum": "" }, "require": { @@ -11240,7 +11245,7 @@ ], "support": { "issues": "https://github.com/filp/whoops/issues", - "source": "https://github.com/filp/whoops/tree/2.15.0" + "source": "https://github.com/filp/whoops/tree/2.15.1" }, "funding": [ { @@ -11248,7 +11253,7 @@ "type": "github" } ], - "time": "2023-03-03T12:00:00+00:00" + "time": "2023-03-06T18:09:13+00:00" }, { "name": "hamcrest/hamcrest-php", @@ -11503,16 +11508,16 @@ }, { "name": "myclabs/deep-copy", - "version": "1.11.0", + "version": "1.11.1", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614" + "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614", - "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", + "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", "shasum": "" }, "require": { @@ -11550,7 +11555,7 @@ ], "support": { "issues": "https://github.com/myclabs/DeepCopy/issues", - "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0" + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.1" }, "funding": [ { @@ -11558,7 +11563,7 @@ "type": "tidelift" } ], - "time": "2022-03-03T13:19:32+00:00" + "time": "2023-03-08T13:26:56+00:00" }, { "name": "nunomaduro/collision", @@ -11761,16 +11766,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "9.2.25", + "version": "9.2.26", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "0e2b40518197a8c0d4b08bc34dfff1c99c508954" + "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/0e2b40518197a8c0d4b08bc34dfff1c99c508954", - "reference": "0e2b40518197a8c0d4b08bc34dfff1c99c508954", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", + "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", "shasum": "" }, "require": { @@ -11792,8 +11797,8 @@ "phpunit/phpunit": "^9.3" }, "suggest": { - "ext-pcov": "*", - "ext-xdebug": "*" + "ext-pcov": "PHP extension that provides line coverage", + "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" }, "type": "library", "extra": { @@ -11826,7 +11831,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.25" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.26" }, "funding": [ { @@ -11834,7 +11839,7 @@ "type": "github" } ], - "time": "2023-02-25T05:32:00+00:00" + "time": "2023-03-06T12:58:08+00:00" }, { "name": "phpunit/php-file-iterator", @@ -12079,16 +12084,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.4", + "version": "9.6.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "9125ee085b6d95e78277dc07aa1f46f9e0607b8d" + "reference": "86e761949019ae83f49240b2f2123fb5ab3b2fc5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/9125ee085b6d95e78277dc07aa1f46f9e0607b8d", - "reference": "9125ee085b6d95e78277dc07aa1f46f9e0607b8d", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/86e761949019ae83f49240b2f2123fb5ab3b2fc5", + "reference": "86e761949019ae83f49240b2f2123fb5ab3b2fc5", "shasum": "" }, "require": { @@ -12121,8 +12126,8 @@ "sebastian/version": "^3.0.2" }, "suggest": { - "ext-soap": "*", - "ext-xdebug": "*" + "ext-soap": "To be able to generate mocks based on WSDL files", + "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" }, "bin": [ "phpunit" @@ -12161,7 +12166,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.4" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.5" }, "funding": [ { @@ -12177,7 +12182,7 @@ "type": "tidelift" } ], - "time": "2023-02-27T13:06:37+00:00" + "time": "2023-03-09T06:34:10+00:00" }, { "name": "sebastian/cli-parser", diff --git a/package-lock.json b/package-lock.json index 71d7e5aec..51ccb8c7c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -98,20 +98,20 @@ } }, "node_modules/@babel/core": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.0.tgz", - "integrity": "sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.3.tgz", + "integrity": "sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw==", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.21.0", + "@babel/generator": "^7.21.3", "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-module-transforms": "^7.21.0", + "@babel/helper-module-transforms": "^7.21.2", "@babel/helpers": "^7.21.0", - "@babel/parser": "^7.21.0", + "@babel/parser": "^7.21.3", "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.0", - "@babel/types": "^7.21.0", + "@babel/traverse": "^7.21.3", + "@babel/types": "^7.21.3", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -135,11 +135,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.21.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz", - "integrity": "sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.3.tgz", + "integrity": "sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA==", "dependencies": { - "@babel/types": "^7.21.0", + "@babel/types": "^7.21.3", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -558,9 +558,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz", - "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.3.tgz", + "integrity": "sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==", "bin": { "parser": "bin/babel-parser.js" }, @@ -1105,9 +1105,9 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz", - "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", + "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", "dependencies": { "@babel/helper-plugin-utils": "^7.20.2" }, @@ -1328,9 +1328,9 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz", - "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", + "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", "dependencies": { "@babel/helper-plugin-utils": "^7.20.2" }, @@ -1652,18 +1652,18 @@ } }, "node_modules/@babel/traverse": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz", - "integrity": "sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.3.tgz", + "integrity": "sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ==", "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.21.1", + "@babel/generator": "^7.21.3", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.21.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.21.2", - "@babel/types": "^7.21.2", + "@babel/parser": "^7.21.3", + "@babel/types": "^7.21.3", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -1672,9 +1672,9 @@ } }, "node_modules/@babel/types": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz", - "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.3.tgz", + "integrity": "sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg==", "dependencies": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", @@ -1921,9 +1921,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.21.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.1.tgz", - "integrity": "sha512-rc9K8ZpVjNcLs8Fp0dkozd5Pt2Apk1glO4Vgz8ix1u6yFByxfqo5Yavpy65o+93TAe24jr7v+eSBtFLvOQtCRQ==", + "version": "8.21.3", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.3.tgz", + "integrity": "sha512-fa7GkppZVEByMWGbTtE5MbmXWJTVbrjjaS8K6uQj+XtuuUv1fsuPAxhygfqLmsb/Ufb3CV8deFCpiMfAgi00Sw==", "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -2048,9 +2048,9 @@ "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==" }, "node_modules/@types/node": { - "version": "18.14.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.6.tgz", - "integrity": "sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==" + "version": "18.15.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.9.tgz", + "integrity": "sha512-dUxhiNzBLr6IqlZXz6e/rN2YQXlFgOei/Dxy+e3cyXTJ4txSUbGT2/fmnD6zd/75jDMeW5bDee+YXxlFKHoV0A==" }, "node_modules/@types/parse-json": { "version": "4.0.0", @@ -2575,9 +2575,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.13", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", "funding": [ { "type": "opencollective", @@ -2589,8 +2589,8 @@ } ], "dependencies": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -2793,9 +2793,9 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, "node_modules/bonjour-service": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.0.tgz", - "integrity": "sha512-LVRinRB3k1/K0XzZ2p58COnWvkQknIY6sf0zF2rpErvcJXpMBttEPQSxK+HEXSS9VmpZlDoDnQWv8ftJT20B0Q==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", "dependencies": { "array-flatten": "^2.1.2", "dns-equal": "^1.0.0", @@ -2925,9 +2925,9 @@ } }, "node_modules/browserify-sign/node_modules/readable-stream": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz", - "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -3046,9 +3046,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001460", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001460.tgz", - "integrity": "sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ==", + "version": "1.0.30001469", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001469.tgz", + "integrity": "sha512-Rcp7221ScNqQPP3W+lVOYDyjdR6dC+neEQCttoNr5bAyz54AboB4iwpnWgyi8P4YUsPybVzT4LgWiBbI3drL4g==", "funding": [ { "type": "opencollective", @@ -3412,9 +3412,9 @@ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, "node_modules/core-js": { - "version": "3.29.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.29.0.tgz", - "integrity": "sha512-VG23vuEisJNkGl6XQmFJd3rEG/so/CNatqeE+7uZAwTSwFeB/qaO0be8xZYUNWprJ/GIwL8aMt9cj1kvbpTZhg==", + "version": "3.29.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.29.1.tgz", + "integrity": "sha512-+jwgnhg6cQxKYIIjGtAHq2nwUOolo9eoFZ4sHfUH09BLXBgxnH4gA0zEd+t+BO2cNB8idaBtZFcFTRjQJRJmAw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -3422,9 +3422,9 @@ } }, "node_modules/core-js-compat": { - "version": "3.29.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.29.0.tgz", - "integrity": "sha512-ScMn3uZNAFhK2DGoEfErguoiAHhV2Ju+oJo/jK08p7B3f3UhocUrCCkTvnZaiS+edl5nlIoiBXKcwMc6elv4KQ==", + "version": "3.29.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.29.1.tgz", + "integrity": "sha512-QmchCua884D8wWskMX8tW5ydINzd8oSJVx38lx/pVkFGqztxt73GYre3pm/hyYq8bPf+MW5In4I/uRShFDsbrA==", "dependencies": { "browserslist": "^4.21.5" }, @@ -3559,9 +3559,9 @@ } }, "node_modules/css-declaration-sorter": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", - "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", + "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", "engines": { "node": "^10 || ^12 || >=14" }, @@ -4053,9 +4053,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.320", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.320.tgz", - "integrity": "sha512-h70iRscrNluMZPVICXYl5SSB+rBKo22XfuIS1ER0OQxQZpKTnFpuS6coj7wY9M/3trv7OR88rRMOlKmRvDty7Q==" + "version": "1.4.340", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.340.tgz", + "integrity": "sha512-zx8hqumOqltKsv/MF50yvdAlPF9S/4PXbyfzJS6ZGhbddGkRegdwImmfSVqCkEziYzrIGZ/TlrzBND4FysfkDg==" }, "node_modules/elliptic": { "version": "6.5.4", @@ -4764,9 +4764,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, "node_modules/growly": { "version": "1.3.0", @@ -4822,9 +4822,9 @@ } }, "node_modules/hash-base/node_modules/readable-stream": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz", - "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -4857,9 +4857,9 @@ } }, "node_modules/hls.js": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.3.4.tgz", - "integrity": "sha512-iFEwVqtEDk6sKotcTwtJ5OMo/nuDTk9PrpB8FI2J2WYf8EriTVfR4FaK0aNyYtwbYeRSWCXJKlz23xeREdlNYg==" + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.3.5.tgz", + "integrity": "sha512-uybAvKS6uDe0MnWNEPnO0krWVr+8m2R0hJ/viql8H3MVK+itq8gGQuIYoFHL3rECkIpNH98Lw8YuuWMKZxp3Ew==" }, "node_modules/hmac-drbg": { "version": "1.0.1", @@ -5180,9 +5180,9 @@ } }, "node_modules/immutable": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz", - "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", "dev": true }, "node_modules/import-fresh": { @@ -5455,9 +5455,9 @@ } }, "node_modules/jquery": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.3.tgz", - "integrity": "sha512-bZ5Sy3YzKo9Fyc8wH2iIQK4JImJ6R0GWI9kL1/k7Z91ZBNgkRXE6U0JfHIizZbort8ZunhSI3jw9I6253ahKfg==" + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.4.tgz", + "integrity": "sha512-v28EW9DWDFpzcD9O5iyJXg3R3+q+mET5JhnjJzQUZMHOv67bpSIHq81GEYpPNZHG+XXHsfSme3nxp/hndKEcsQ==" }, "node_modules/jquery-scroll-lock": { "version": "3.1.3", @@ -5713,6 +5713,15 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, + "node_modules/launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, "node_modules/lilconfig": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", @@ -6594,9 +6603,9 @@ } }, "node_modules/plyr": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/plyr/-/plyr-3.7.3.tgz", - "integrity": "sha512-ORULENBvEvvzMYXRQBALDmEi8P+wZt1Hr/NvHqchu/t7E2xJKNkRYWx0qCA1HETIGZ6zobrOVgqeAUqWimS7fQ==", + "version": "3.7.8", + "resolved": "https://registry.npmjs.org/plyr/-/plyr-3.7.8.tgz", + "integrity": "sha512-yG/EHDobwbB/uP+4Bm6eUpJ93f8xxHjjk2dYcD1Oqpe1EcuQl5tzzw9Oq+uVAzd2lkM11qZfydSiyIpiB8pgdA==", "dependencies": { "core-js": "^3.26.1", "custom-event-polyfill": "^1.0.7", @@ -7176,9 +7185,9 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "node_modules/prettier": { - "version": "2.8.4", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", - "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", + "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", "dev": true, "optional": true, "bin": { @@ -7278,9 +7287,9 @@ } }, "node_modules/pusher-js/node_modules/@types/node": { - "version": "14.18.37", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.37.tgz", - "integrity": "sha512-7GgtHCs/QZrBrDzgIJnQtuSvhFSwhyYSI2uafSwZoNt1iOGhEN5fwNrQMjtONyHm9+/LoA4453jH0CMYcr06Pg==", + "version": "14.18.40", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.40.tgz", + "integrity": "sha512-pGteXO/JQX7wPxGR8lyT+doqjMa7XvlVowwrDwLfX92k5SdLkk4cwC7CYSLBxrenw/R5oQwKioVIak7ZgplM3g==", "dev": true }, "node_modules/qs": { @@ -7478,9 +7487,9 @@ "dev": true }, "node_modules/regexpu-core": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.1.tgz", - "integrity": "sha512-nCOzW2V/X15XpLsK2rlgdwrysrBq+AauCn+omItIz4R1pIcmeot5zvjdmOBRLzEH/CkC6IxMJVmxDe3QcMuNVQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "dependencies": { "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", @@ -7695,9 +7704,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sass": { - "version": "1.58.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.3.tgz", - "integrity": "sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==", + "version": "1.60.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.60.0.tgz", + "integrity": "sha512-updbwW6fNb5gGm8qMXzVO7V4sWf7LMXnMly/JEyfbfERbVH46Fn6q02BX7/eHTdKpE7d+oTkMMQpFWNUMfFbgQ==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -7978,6 +7987,14 @@ "node": ">=0.10.0" } }, + "node_modules/shell-quote": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz", + "integrity": "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/shellwords": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", @@ -8078,9 +8095,9 @@ } }, "node_modules/spdy-transport/node_modules/readable-stream": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz", - "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -8286,9 +8303,9 @@ } }, "node_modules/terser": { - "version": "5.16.5", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.5.tgz", - "integrity": "sha512-qcwfg4+RZa3YvlFh0qjifnzBHjKGNbtDo9yivMqMFDy9Q6FSaQWSB/j1xKhsoUFJIqDOM3TsN6D5xbrMrFcHbg==", + "version": "5.16.8", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.8.tgz", + "integrity": "sha512-QI5g1E/ef7d+PsDifb+a6nnVgC4F22Bg6T0xrBrz6iloVB4PUkkunp6V8nzoOOZJIzjWVdAGqCdlKlhLq/TbIA==", "dependencies": { "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", @@ -8303,15 +8320,15 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", + "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.14", + "@jridgewell/trace-mapping": "^0.3.17", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" + "serialize-javascript": "^6.0.1", + "terser": "^5.16.5" }, "engines": { "node": ">= 10.13.0" @@ -8874,9 +8891,9 @@ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, "node_modules/webpack": { - "version": "5.75.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", - "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "version": "5.76.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.3.tgz", + "integrity": "sha512-18Qv7uGPU8b2vqGeEEObnfICyw2g39CHlDEK4I7NK13LOur1d0HGmGNKGT58Eluwddpn3oEejwvBPoP4M7/KSA==", "dependencies": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^0.0.51", @@ -9091,9 +9108,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", - "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.13.1.tgz", + "integrity": "sha512-5tWg00bnWbYgkN+pd5yISQKDejRBYGEw15RaEEslH+zdbNDxxaZvEAO2WulaSaFKb5n3YG8JXsGaDsut1D0xdA==", "dependencies": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", @@ -9114,6 +9131,7 @@ "html-entities": "^2.3.2", "http-proxy-middleware": "^2.0.3", "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", "open": "^8.0.9", "p-retry": "^4.5.0", "rimraf": "^3.0.2", @@ -9123,7 +9141,7 @@ "sockjs": "^0.3.24", "spdy": "^4.0.2", "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" + "ws": "^8.13.0" }, "bin": { "webpack-dev-server": "bin/webpack-dev-server.js" @@ -9139,6 +9157,9 @@ "webpack": "^4.37.0 || ^5.0.0" }, "peerDependenciesMeta": { + "webpack": { + "optional": true + }, "webpack-cli": { "optional": true } @@ -9342,9 +9363,9 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "node_modules/ws": { - "version": "8.12.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.1.tgz", - "integrity": "sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", "engines": { "node": ">=10.0.0" }, @@ -9445,20 +9466,20 @@ "integrity": "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==" }, "@babel/core": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.0.tgz", - "integrity": "sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.3.tgz", + "integrity": "sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw==", "requires": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.21.0", + "@babel/generator": "^7.21.3", "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-module-transforms": "^7.21.0", + "@babel/helper-module-transforms": "^7.21.2", "@babel/helpers": "^7.21.0", - "@babel/parser": "^7.21.0", + "@babel/parser": "^7.21.3", "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.0", - "@babel/types": "^7.21.0", + "@babel/traverse": "^7.21.3", + "@babel/types": "^7.21.3", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -9474,11 +9495,11 @@ } }, "@babel/generator": { - "version": "7.21.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz", - "integrity": "sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.3.tgz", + "integrity": "sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA==", "requires": { - "@babel/types": "^7.21.0", + "@babel/types": "^7.21.3", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -9791,9 +9812,9 @@ } }, "@babel/parser": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz", - "integrity": "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==" + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.3.tgz", + "integrity": "sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==" }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.18.6", @@ -10137,9 +10158,9 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.7.tgz", - "integrity": "sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", + "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", "requires": { "@babel/helper-plugin-utils": "^7.20.2" } @@ -10270,9 +10291,9 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.7.tgz", - "integrity": "sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", + "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", "requires": { "@babel/helper-plugin-utils": "^7.20.2" } @@ -10505,26 +10526,26 @@ } }, "@babel/traverse": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz", - "integrity": "sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.3.tgz", + "integrity": "sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ==", "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.21.1", + "@babel/generator": "^7.21.3", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.21.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.21.2", - "@babel/types": "^7.21.2", + "@babel/parser": "^7.21.3", + "@babel/types": "^7.21.3", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.21.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz", - "integrity": "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==", + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.3.tgz", + "integrity": "sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg==", "requires": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", @@ -10731,9 +10752,9 @@ } }, "@types/eslint": { - "version": "8.21.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.1.tgz", - "integrity": "sha512-rc9K8ZpVjNcLs8Fp0dkozd5Pt2Apk1glO4Vgz8ix1u6yFByxfqo5Yavpy65o+93TAe24jr7v+eSBtFLvOQtCRQ==", + "version": "8.21.3", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.3.tgz", + "integrity": "sha512-fa7GkppZVEByMWGbTtE5MbmXWJTVbrjjaS8K6uQj+XtuuUv1fsuPAxhygfqLmsb/Ufb3CV8deFCpiMfAgi00Sw==", "requires": { "@types/estree": "*", "@types/json-schema": "*" @@ -10860,9 +10881,9 @@ "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==" }, "@types/node": { - "version": "18.14.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.6.tgz", - "integrity": "sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==" + "version": "18.15.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.9.tgz", + "integrity": "sha512-dUxhiNzBLr6IqlZXz6e/rN2YQXlFgOei/Dxy+e3cyXTJ4txSUbGT2/fmnD6zd/75jDMeW5bDee+YXxlFKHoV0A==" }, "@types/parse-json": { "version": "4.0.0", @@ -11317,12 +11338,12 @@ } }, "autoprefixer": { - "version": "10.4.13", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", "requires": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -11474,9 +11495,9 @@ } }, "bonjour-service": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.0.tgz", - "integrity": "sha512-LVRinRB3k1/K0XzZ2p58COnWvkQknIY6sf0zF2rpErvcJXpMBttEPQSxK+HEXSS9VmpZlDoDnQWv8ftJT20B0Q==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", "requires": { "array-flatten": "^2.1.2", "dns-equal": "^1.0.0", @@ -11589,9 +11610,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz", - "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -11684,9 +11705,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001460", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001460.tgz", - "integrity": "sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ==" + "version": "1.0.30001469", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001469.tgz", + "integrity": "sha512-Rcp7221ScNqQPP3W+lVOYDyjdR6dC+neEQCttoNr5bAyz54AboB4iwpnWgyi8P4YUsPybVzT4LgWiBbI3drL4g==" }, "chalk": { "version": "4.1.2", @@ -11973,14 +11994,14 @@ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, "core-js": { - "version": "3.29.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.29.0.tgz", - "integrity": "sha512-VG23vuEisJNkGl6XQmFJd3rEG/so/CNatqeE+7uZAwTSwFeB/qaO0be8xZYUNWprJ/GIwL8aMt9cj1kvbpTZhg==" + "version": "3.29.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.29.1.tgz", + "integrity": "sha512-+jwgnhg6cQxKYIIjGtAHq2nwUOolo9eoFZ4sHfUH09BLXBgxnH4gA0zEd+t+BO2cNB8idaBtZFcFTRjQJRJmAw==" }, "core-js-compat": { - "version": "3.29.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.29.0.tgz", - "integrity": "sha512-ScMn3uZNAFhK2DGoEfErguoiAHhV2Ju+oJo/jK08p7B3f3UhocUrCCkTvnZaiS+edl5nlIoiBXKcwMc6elv4KQ==", + "version": "3.29.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.29.1.tgz", + "integrity": "sha512-QmchCua884D8wWskMX8tW5ydINzd8oSJVx38lx/pVkFGqztxt73GYre3pm/hyYq8bPf+MW5In4I/uRShFDsbrA==", "requires": { "browserslist": "^4.21.5" } @@ -12094,9 +12115,9 @@ } }, "css-declaration-sorter": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", - "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", + "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", "requires": {} }, "css-loader": { @@ -12459,9 +12480,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "electron-to-chromium": { - "version": "1.4.320", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.320.tgz", - "integrity": "sha512-h70iRscrNluMZPVICXYl5SSB+rBKo22XfuIS1ER0OQxQZpKTnFpuS6coj7wY9M/3trv7OR88rRMOlKmRvDty7Q==" + "version": "1.4.340", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.340.tgz", + "integrity": "sha512-zx8hqumOqltKsv/MF50yvdAlPF9S/4PXbyfzJS6ZGhbddGkRegdwImmfSVqCkEziYzrIGZ/TlrzBND4FysfkDg==" }, "elliptic": { "version": "6.5.4", @@ -12996,9 +13017,9 @@ } }, "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, "growly": { "version": "1.3.0", @@ -13039,9 +13060,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz", - "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -13070,9 +13091,9 @@ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" }, "hls.js": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.3.4.tgz", - "integrity": "sha512-iFEwVqtEDk6sKotcTwtJ5OMo/nuDTk9PrpB8FI2J2WYf8EriTVfR4FaK0aNyYtwbYeRSWCXJKlz23xeREdlNYg==" + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.3.5.tgz", + "integrity": "sha512-uybAvKS6uDe0MnWNEPnO0krWVr+8m2R0hJ/viql8H3MVK+itq8gGQuIYoFHL3rECkIpNH98Lw8YuuWMKZxp3Ew==" }, "hmac-drbg": { "version": "1.0.1", @@ -13306,9 +13327,9 @@ } }, "immutable": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.4.tgz", - "integrity": "sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", "dev": true }, "import-fresh": { @@ -13496,9 +13517,9 @@ } }, "jquery": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.3.tgz", - "integrity": "sha512-bZ5Sy3YzKo9Fyc8wH2iIQK4JImJ6R0GWI9kL1/k7Z91ZBNgkRXE6U0JfHIizZbort8ZunhSI3jw9I6253ahKfg==" + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.4.tgz", + "integrity": "sha512-v28EW9DWDFpzcD9O5iyJXg3R3+q+mET5JhnjJzQUZMHOv67bpSIHq81GEYpPNZHG+XXHsfSme3nxp/hndKEcsQ==" }, "jquery-scroll-lock": { "version": "3.1.3", @@ -13687,6 +13708,15 @@ "micromatch": "^4.0.2" } }, + "launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "requires": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, "lilconfig": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", @@ -14352,9 +14382,9 @@ } }, "plyr": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/plyr/-/plyr-3.7.3.tgz", - "integrity": "sha512-ORULENBvEvvzMYXRQBALDmEi8P+wZt1Hr/NvHqchu/t7E2xJKNkRYWx0qCA1HETIGZ6zobrOVgqeAUqWimS7fQ==", + "version": "3.7.8", + "resolved": "https://registry.npmjs.org/plyr/-/plyr-3.7.8.tgz", + "integrity": "sha512-yG/EHDobwbB/uP+4Bm6eUpJ93f8xxHjjk2dYcD1Oqpe1EcuQl5tzzw9Oq+uVAzd2lkM11qZfydSiyIpiB8pgdA==", "requires": { "core-js": "^3.26.1", "custom-event-polyfill": "^1.0.7", @@ -14697,9 +14727,9 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "prettier": { - "version": "2.8.4", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz", - "integrity": "sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==", + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", + "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", "dev": true, "optional": true }, @@ -14782,9 +14812,9 @@ }, "dependencies": { "@types/node": { - "version": "14.18.37", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.37.tgz", - "integrity": "sha512-7GgtHCs/QZrBrDzgIJnQtuSvhFSwhyYSI2uafSwZoNt1iOGhEN5fwNrQMjtONyHm9+/LoA4453jH0CMYcr06Pg==", + "version": "14.18.40", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.40.tgz", + "integrity": "sha512-pGteXO/JQX7wPxGR8lyT+doqjMa7XvlVowwrDwLfX92k5SdLkk4cwC7CYSLBxrenw/R5oQwKioVIak7ZgplM3g==", "dev": true } } @@ -14943,9 +14973,9 @@ "dev": true }, "regexpu-core": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.1.tgz", - "integrity": "sha512-nCOzW2V/X15XpLsK2rlgdwrysrBq+AauCn+omItIz4R1pIcmeot5zvjdmOBRLzEH/CkC6IxMJVmxDe3QcMuNVQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "requires": { "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", @@ -15084,9 +15114,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "sass": { - "version": "1.58.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.3.tgz", - "integrity": "sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==", + "version": "1.60.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.60.0.tgz", + "integrity": "sha512-updbwW6fNb5gGm8qMXzVO7V4sWf7LMXnMly/JEyfbfERbVH46Fn6q02BX7/eHTdKpE7d+oTkMMQpFWNUMfFbgQ==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0", @@ -15296,6 +15326,11 @@ "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", "dev": true }, + "shell-quote": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz", + "integrity": "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==" + }, "shellwords": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", @@ -15381,9 +15416,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz", - "integrity": "sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -15538,9 +15573,9 @@ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" }, "terser": { - "version": "5.16.5", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.5.tgz", - "integrity": "sha512-qcwfg4+RZa3YvlFh0qjifnzBHjKGNbtDo9yivMqMFDy9Q6FSaQWSB/j1xKhsoUFJIqDOM3TsN6D5xbrMrFcHbg==", + "version": "5.16.8", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.8.tgz", + "integrity": "sha512-QI5g1E/ef7d+PsDifb+a6nnVgC4F22Bg6T0xrBrz6iloVB4PUkkunp6V8nzoOOZJIzjWVdAGqCdlKlhLq/TbIA==", "requires": { "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", @@ -15556,15 +15591,15 @@ } }, "terser-webpack-plugin": { - "version": "5.3.6", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", - "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", + "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", "requires": { - "@jridgewell/trace-mapping": "^0.3.14", + "@jridgewell/trace-mapping": "^0.3.17", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "terser": "^5.14.1" + "serialize-javascript": "^6.0.1", + "terser": "^5.16.5" }, "dependencies": { "schema-utils": { @@ -16002,9 +16037,9 @@ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, "webpack": { - "version": "5.75.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz", - "integrity": "sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==", + "version": "5.76.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.3.tgz", + "integrity": "sha512-18Qv7uGPU8b2vqGeEEObnfICyw2g39CHlDEK4I7NK13LOur1d0HGmGNKGT58Eluwddpn3oEejwvBPoP4M7/KSA==", "requires": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^0.0.51", @@ -16156,9 +16191,9 @@ } }, "webpack-dev-server": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", - "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.13.1.tgz", + "integrity": "sha512-5tWg00bnWbYgkN+pd5yISQKDejRBYGEw15RaEEslH+zdbNDxxaZvEAO2WulaSaFKb5n3YG8JXsGaDsut1D0xdA==", "requires": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", @@ -16179,6 +16214,7 @@ "html-entities": "^2.3.2", "http-proxy-middleware": "^2.0.3", "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", "open": "^8.0.9", "p-retry": "^4.5.0", "rimraf": "^3.0.2", @@ -16188,7 +16224,7 @@ "sockjs": "^0.3.24", "spdy": "^4.0.2", "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" + "ws": "^8.13.0" }, "dependencies": { "ajv": { @@ -16320,9 +16356,9 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "ws": { - "version": "8.12.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.1.tgz", - "integrity": "sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", "requires": {} }, "xtend": { From 191835224c46300ac987854446a84d71ccb08b32 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Sat, 25 Mar 2023 06:44:09 -0600 Subject: [PATCH 2/3] Update compiled assets --- ...ef.js => about.bundle.44a18841089fdde3.js} | Bin ...s => changelog.bundle.7f58a5ccc6659eb2.js} | Bin ...a.js => compose.chunk.c413851da244ae3f.js} | Bin ....js => contact.bundle.d6c1d467c11796b1.js} | Bin ...4f59.js => daci.chunk.afde7c4a5fcab6df.js} | Bin ....js => discover.chunk.4f1b3ea93df06670.js} | Bin ...ver~findfriends.chunk.a740588ad1724793.js} | Bin ...scover~hashtag.bundle.76807a8ff71bd205.js} | Bin ...scover~memories.chunk.e7d0bff764b64064.js} | Bin ...over~myhashtags.chunk.e788db6a43d0d0a5.js} | Bin ...over~serverfeed.chunk.cac5527f5b83302b.js} | Bin ...scover~settings.chunk.c7fe4bae81961b13.js} | Bin ...b18a1.js => dms.chunk.91ab72a8dcd1a8a8.js} | Bin ... => dms~message.chunk.1cfdf19c4525eafa.js} | Bin ...js => error404.bundle.5075813f1b00e10d.js} | Bin ...673.js => help.bundle.7c1195b63e04d568.js} | Bin ...0041.js => home.chunk.0cd2b4778c793399.js} | Bin ...323.js => i18n.bundle.9b9bf1b64e2aa1c1.js} | Bin ...ffda8.js => kb.bundle.f6ebdaac1fd552ca.js} | Bin public/js/manifest.js | Bin 4282 -> 4282 bytes ...> notifications.chunk.1a834e4a7bdbf21a.js} | Bin ...5fd7.js => post.chunk.c1d1dd0b53c97ee5.js} | Bin ...7.js => profile.chunk.45a990056083f92b.js} | Bin ...file~followers.bundle.fe353e697fb7660b.js} | Bin ...file~following.bundle.c406db7b14d07d36.js} | Bin ...static~privacy.bundle.24c230550b6938b2.js} | Bin ... => static~tos.bundle.65caad6c0546d8c9.js} | Bin public/js/vendor.js | Bin 3304410 -> 3304611 bytes public/js/vendor.js.LICENSE.txt | 8 ++++---- public/mix-manifest.json | Bin 5901 -> 5901 bytes 30 files changed, 4 insertions(+), 4 deletions(-) rename public/js/{about.bundle.bad10a127433fdef.js => about.bundle.44a18841089fdde3.js} (100%) rename public/js/{changelog.bundle.099f13cf06b3200a.js => changelog.bundle.7f58a5ccc6659eb2.js} (100%) rename public/js/{compose.chunk.377e944cece35cfa.js => compose.chunk.c413851da244ae3f.js} (100%) rename public/js/{contact.bundle.14773b169db68356.js => contact.bundle.d6c1d467c11796b1.js} (100%) rename public/js/{daci.chunk.939287af71234f59.js => daci.chunk.afde7c4a5fcab6df.js} (100%) rename public/js/{discover.chunk.185909b64f3f8f1d.js => discover.chunk.4f1b3ea93df06670.js} (100%) rename public/js/{discover~findfriends.chunk.d4e3c589be8a9497.js => discover~findfriends.chunk.a740588ad1724793.js} (100%) rename public/js/{discover~hashtag.bundle.31c30c11f6e84825.js => discover~hashtag.bundle.76807a8ff71bd205.js} (100%) rename public/js/{discover~memories.chunk.399db214c5e4f701.js => discover~memories.chunk.e7d0bff764b64064.js} (100%) rename public/js/{discover~myhashtags.chunk.37f576a8a46a143c.js => discover~myhashtags.chunk.e788db6a43d0d0a5.js} (100%) rename public/js/{discover~serverfeed.chunk.c854ec838bd539c3.js => discover~serverfeed.chunk.cac5527f5b83302b.js} (100%) rename public/js/{discover~settings.chunk.1d06076fe2bf8e0a.js => discover~settings.chunk.c7fe4bae81961b13.js} (100%) rename public/js/{dms.chunk.4fb5b1ec270b18a1.js => dms.chunk.91ab72a8dcd1a8a8.js} (100%) rename public/js/{dms~message.chunk.a69815bfbd4d4598.js => dms~message.chunk.1cfdf19c4525eafa.js} (100%) rename public/js/{error404.bundle.8aa1c24f3ce999a6.js => error404.bundle.5075813f1b00e10d.js} (100%) rename public/js/{help.bundle.bed48f9410486673.js => help.bundle.7c1195b63e04d568.js} (100%) rename public/js/{home.chunk.354924ec54100041.js => home.chunk.0cd2b4778c793399.js} (100%) rename public/js/{i18n.bundle.d69fe365e8c72323.js => i18n.bundle.9b9bf1b64e2aa1c1.js} (100%) rename public/js/{kb.bundle.275433a4dc3ffda8.js => kb.bundle.f6ebdaac1fd552ca.js} (100%) rename public/js/{notifications.chunk.ee310da155305164.js => notifications.chunk.1a834e4a7bdbf21a.js} (100%) rename public/js/{post.chunk.3615472077795fd7.js => post.chunk.c1d1dd0b53c97ee5.js} (100%) rename public/js/{profile.chunk.33c4423c66be53b7.js => profile.chunk.45a990056083f92b.js} (100%) rename public/js/{profile~followers.bundle.54e01681585449b4.js => profile~followers.bundle.fe353e697fb7660b.js} (100%) rename public/js/{profile~following.bundle.f9d69ec593f3d011.js => profile~following.bundle.c406db7b14d07d36.js} (100%) rename public/js/{static~privacy.bundle.26054b5ae4c0bed4.js => static~privacy.bundle.24c230550b6938b2.js} (100%) rename public/js/{static~tos.bundle.478ba7e3a3536a1b.js => static~tos.bundle.65caad6c0546d8c9.js} (100%) diff --git a/public/js/about.bundle.bad10a127433fdef.js b/public/js/about.bundle.44a18841089fdde3.js similarity index 100% rename from public/js/about.bundle.bad10a127433fdef.js rename to public/js/about.bundle.44a18841089fdde3.js diff --git a/public/js/changelog.bundle.099f13cf06b3200a.js b/public/js/changelog.bundle.7f58a5ccc6659eb2.js similarity index 100% rename from public/js/changelog.bundle.099f13cf06b3200a.js rename to public/js/changelog.bundle.7f58a5ccc6659eb2.js diff --git a/public/js/compose.chunk.377e944cece35cfa.js b/public/js/compose.chunk.c413851da244ae3f.js similarity index 100% rename from public/js/compose.chunk.377e944cece35cfa.js rename to public/js/compose.chunk.c413851da244ae3f.js diff --git a/public/js/contact.bundle.14773b169db68356.js b/public/js/contact.bundle.d6c1d467c11796b1.js similarity index 100% rename from public/js/contact.bundle.14773b169db68356.js rename to public/js/contact.bundle.d6c1d467c11796b1.js diff --git a/public/js/daci.chunk.939287af71234f59.js b/public/js/daci.chunk.afde7c4a5fcab6df.js similarity index 100% rename from public/js/daci.chunk.939287af71234f59.js rename to public/js/daci.chunk.afde7c4a5fcab6df.js diff --git a/public/js/discover.chunk.185909b64f3f8f1d.js b/public/js/discover.chunk.4f1b3ea93df06670.js similarity index 100% rename from public/js/discover.chunk.185909b64f3f8f1d.js rename to public/js/discover.chunk.4f1b3ea93df06670.js diff --git a/public/js/discover~findfriends.chunk.d4e3c589be8a9497.js b/public/js/discover~findfriends.chunk.a740588ad1724793.js similarity index 100% rename from public/js/discover~findfriends.chunk.d4e3c589be8a9497.js rename to public/js/discover~findfriends.chunk.a740588ad1724793.js diff --git a/public/js/discover~hashtag.bundle.31c30c11f6e84825.js b/public/js/discover~hashtag.bundle.76807a8ff71bd205.js similarity index 100% rename from public/js/discover~hashtag.bundle.31c30c11f6e84825.js rename to public/js/discover~hashtag.bundle.76807a8ff71bd205.js diff --git a/public/js/discover~memories.chunk.399db214c5e4f701.js b/public/js/discover~memories.chunk.e7d0bff764b64064.js similarity index 100% rename from public/js/discover~memories.chunk.399db214c5e4f701.js rename to public/js/discover~memories.chunk.e7d0bff764b64064.js diff --git a/public/js/discover~myhashtags.chunk.37f576a8a46a143c.js b/public/js/discover~myhashtags.chunk.e788db6a43d0d0a5.js similarity index 100% rename from public/js/discover~myhashtags.chunk.37f576a8a46a143c.js rename to public/js/discover~myhashtags.chunk.e788db6a43d0d0a5.js diff --git a/public/js/discover~serverfeed.chunk.c854ec838bd539c3.js b/public/js/discover~serverfeed.chunk.cac5527f5b83302b.js similarity index 100% rename from public/js/discover~serverfeed.chunk.c854ec838bd539c3.js rename to public/js/discover~serverfeed.chunk.cac5527f5b83302b.js diff --git a/public/js/discover~settings.chunk.1d06076fe2bf8e0a.js b/public/js/discover~settings.chunk.c7fe4bae81961b13.js similarity index 100% rename from public/js/discover~settings.chunk.1d06076fe2bf8e0a.js rename to public/js/discover~settings.chunk.c7fe4bae81961b13.js diff --git a/public/js/dms.chunk.4fb5b1ec270b18a1.js b/public/js/dms.chunk.91ab72a8dcd1a8a8.js similarity index 100% rename from public/js/dms.chunk.4fb5b1ec270b18a1.js rename to public/js/dms.chunk.91ab72a8dcd1a8a8.js diff --git a/public/js/dms~message.chunk.a69815bfbd4d4598.js b/public/js/dms~message.chunk.1cfdf19c4525eafa.js similarity index 100% rename from public/js/dms~message.chunk.a69815bfbd4d4598.js rename to public/js/dms~message.chunk.1cfdf19c4525eafa.js diff --git a/public/js/error404.bundle.8aa1c24f3ce999a6.js b/public/js/error404.bundle.5075813f1b00e10d.js similarity index 100% rename from public/js/error404.bundle.8aa1c24f3ce999a6.js rename to public/js/error404.bundle.5075813f1b00e10d.js diff --git a/public/js/help.bundle.bed48f9410486673.js b/public/js/help.bundle.7c1195b63e04d568.js similarity index 100% rename from public/js/help.bundle.bed48f9410486673.js rename to public/js/help.bundle.7c1195b63e04d568.js diff --git a/public/js/home.chunk.354924ec54100041.js b/public/js/home.chunk.0cd2b4778c793399.js similarity index 100% rename from public/js/home.chunk.354924ec54100041.js rename to public/js/home.chunk.0cd2b4778c793399.js diff --git a/public/js/i18n.bundle.d69fe365e8c72323.js b/public/js/i18n.bundle.9b9bf1b64e2aa1c1.js similarity index 100% rename from public/js/i18n.bundle.d69fe365e8c72323.js rename to public/js/i18n.bundle.9b9bf1b64e2aa1c1.js diff --git a/public/js/kb.bundle.275433a4dc3ffda8.js b/public/js/kb.bundle.f6ebdaac1fd552ca.js similarity index 100% rename from public/js/kb.bundle.275433a4dc3ffda8.js rename to public/js/kb.bundle.f6ebdaac1fd552ca.js diff --git a/public/js/manifest.js b/public/js/manifest.js index d8bb50b07a4772578d35271e603b2cc3c76f2809..86268d7b1c5864b983dcb45f5d06cdbb0d798c61 100644 GIT binary patch delta 1919 zcmYjSL66)t6xQwvsY_Xw18``ib|!77i8dSANo*&X^)3i1E=VmB7c>gOv7K(pth0DB zORMc@e*i*I<<1FlL7X@sRr~`axN+qd@E>^2bXzWt{rvpi_xbsKc|LwV{{H${gdIO$ zg$9Ocy)?3GS~F6<4$jYn9a(Ok9o*d#@Tu>9(am%jNim=MBGQjfTiY!{5x$zM02cFB zD6RMyz1mo*=!AEn=Cd+X(S7b)IM#(G;D_f;?T^JeS^MnYJLRxZay^@up>$Cij;754 z#MS0ucRX$O_5y#5C+6wX_K=%kGPz$p(z1)b)K3;ZL=Pf;rtK5o*ZdHc0NEF_rVN7M zNc8Q-JKN@H))xW!$ zaTO_`a4rhF3PKCkNO50>*72!Z>${s1qsEMEprY2X1(;(u)uHIW*}Q&7gy-5UPqY=) zTo=Idq3#Mh6Xhy!;c8bB)&H@1V-FTVWVKpK?fXM0eh4&c@EuY@)*ze#y-@x7_SO%Z z7qw1EqG`_RicyLxFT{D46kbhrrG${UR)oY-cww9}RCq|LxJntzB+HW|&%sV&TzF|J zaF(SQWqGZXPMkdff6cN?RaB&jLJA4u>=`XQnc^fP_(F*oj_Ra_4VJ`(hh?p5oXeEN zM2i{{CkcTBlGQq`gwAkIafKm4l2B53ITjU*MW&>}A`=*GQU@{e?mZG8xN{~?m2UtxqL8O$Fl3cr+$Y|`C0Zmo03a1J& zl~Aw)ZmU z+uyp1And1Ck8YdE#6-}j_k=tibVBcxY(9P4!6SKGkl^b}pkm(czVd-0-It00AZEL4+seT*!VlAhaa6sf7 z0)HJC6v!VEoP9I^3__qh5HMW8p67Ji8U{Wjcs`X3s3G+F=v delta 1919 zcmYjSPj4JG6ju@Q6?jM?D^x}H~~S$1*t{if>w+0_)jxsGZVbt z&?;T!10V#|+&LjGh!Y2-if@1fH?DjFz5~y*P0Ph&KR>_sd;fm(eE59${q>=X8-Biu zTUaJ$*+^Hn%|L`YIzJP3V0ruO;O>@#kGcCrGu5+1iupWriGFEILuq2 zwBkeb>S8656W+v{PiL`6?(@*XvnFmMet2G+aOl>~)U$u@%=(KN*VFkdmflLu(WE{A zySjPkjwkirUK9@TsD1iW9r89BjqX>Ev~rtZ5w0#nWnjgXuAct;R&!Q+g za$URe&USmCMx#*iw)=MD=0?-~vT<{(h0|XfqhULl@9#(6xks>%XOn(EU87pXqI-9< z$iRk{=ys-y|D6v{Cr4Ga16hDM84e0hR!D|#xA-q`p`u5fj zn->|?2~C91T7Oi-4=16*bdu_}irrZiZ2xpzz$Q&ozo z%rrFx0>==Tm*+U6MT&}|V3|?i7z_g-tqDd-;0*GT;T-JeWqtvU36YehMCN&=Gg85W z0x}CJ1rViSkZ4-wc|p7!dwnbkk{Fv@m$Xc?ATE(F0j5PkDx3qXyd)U}2A5C*l{2Fu zSGtr%N>Z>>X1Ev!jIi{gEQBd=N~p;gT;vEIAjS+P(xAK|De|c<^AsX83`{}k88Jj5 z3=x;i>r3bzElW~XDkDsS1BNLCK#Q^xg(iYz1gc*JD;Tf6AbGS1pleU+rv9MYzp~m8 z-OpEkg!RET!;S~1^Z(jf2>}NzXcnSUy{@1;y7%&=iApe+V1b|@3!1t z+a16D*$t62ax{|3Lc8~!vvsv}It-e&ks3^P|Ga){2&z#G8dh=*LkZ^iw3$u(C>kEZ z{C2mlA~5^u)uY?(Xw)V!sP}|C?s-Co4e$eusnu?2n}Guqzg_(aBKZ6bzrMCZU}ZZW z9>L@#k9q?0=)Ls@=)e!QjgIux&cx=IKebeE?-R38L(U*hXPNhKnTmwLa4owd)Bsg0!a;39J)1~Ucv#A z^9aJVVPK%JcX0Mm4={=$r zuKV-N;!3+0j0eG<>UMT-@3v3?tG`<6h2sh`{@(62NZWMx+J$?WEhzj{#WJpE+{Fve z?Iu*oqCJ63Sbpdcdzes;o=O`}qq3(_35WqG^cfVEOIRZRxQ=`k=DZF?wDRn0M;$HTP mO{%(4VY8giW8|BrFD?JScr9A%xhPsiVBEJbU-yPTPyPd)*D)mk diff --git a/public/js/notifications.chunk.ee310da155305164.js b/public/js/notifications.chunk.1a834e4a7bdbf21a.js similarity index 100% rename from public/js/notifications.chunk.ee310da155305164.js rename to public/js/notifications.chunk.1a834e4a7bdbf21a.js diff --git a/public/js/post.chunk.3615472077795fd7.js b/public/js/post.chunk.c1d1dd0b53c97ee5.js similarity index 100% rename from public/js/post.chunk.3615472077795fd7.js rename to public/js/post.chunk.c1d1dd0b53c97ee5.js diff --git a/public/js/profile.chunk.33c4423c66be53b7.js b/public/js/profile.chunk.45a990056083f92b.js similarity index 100% rename from public/js/profile.chunk.33c4423c66be53b7.js rename to public/js/profile.chunk.45a990056083f92b.js diff --git a/public/js/profile~followers.bundle.54e01681585449b4.js b/public/js/profile~followers.bundle.fe353e697fb7660b.js similarity index 100% rename from public/js/profile~followers.bundle.54e01681585449b4.js rename to public/js/profile~followers.bundle.fe353e697fb7660b.js diff --git a/public/js/profile~following.bundle.f9d69ec593f3d011.js b/public/js/profile~following.bundle.c406db7b14d07d36.js similarity index 100% rename from public/js/profile~following.bundle.f9d69ec593f3d011.js rename to public/js/profile~following.bundle.c406db7b14d07d36.js diff --git a/public/js/static~privacy.bundle.26054b5ae4c0bed4.js b/public/js/static~privacy.bundle.24c230550b6938b2.js similarity index 100% rename from public/js/static~privacy.bundle.26054b5ae4c0bed4.js rename to public/js/static~privacy.bundle.24c230550b6938b2.js diff --git a/public/js/static~tos.bundle.478ba7e3a3536a1b.js b/public/js/static~tos.bundle.65caad6c0546d8c9.js similarity index 100% rename from public/js/static~tos.bundle.478ba7e3a3536a1b.js rename to public/js/static~tos.bundle.65caad6c0546d8c9.js diff --git a/public/js/vendor.js b/public/js/vendor.js index 2e13603df7ca0883808c70d3b4571949e5f3e102..3df191c4994f91b6a9530a4a90d4bc4b04e0ee1f 100644 GIT binary patch delta 59222 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 h#@LJrRJbkGaLdBYE`$Y zOPehrPaer6KxQE!H@pC|B!mDn46}fM353b=fXM&@B=Fe63~RzNGeCeqGQAjVD|ex8%$&@!kVfMf~=k73QtX zZgCa4_(yMZZ{Fx>OC;i&s`K}MvZ%DsoX~XNk{ni|GkVyJC3KJG<&6*Ic=-E|xqbDj zqWe>tYJ?}`7+%#GGclmWwXi8Cl-Wcq;t5nMO02dvh8lF9x6S2s={&H_CF3z-g?`6+ zJhIJIi^wl-b5-H-b1PJ_-Q`2*^mZz@lHBg9a4nm5gNi;AkINJ?FR1YuEi2q=nnrAF z#!Sa0^z+GxnjIdP8JmikP8sTVIAIv*xD%Do2PP78nb4V7L{wKuZ6@@tgc^zI<90gt z>~tNe*A>lgs>Zlx`e&&}EvA1)G~2JGX5wbbtNTz^Bmo$|z0)P{q#~2rLQ85cW`-xc zI)7@XtG!BJTx92yOi>g)L<1y%YLN~-qRrPg22Ea@@2YW`yffcbjmK2J>vjPZE1T7r zV)_lM)!{WYj4Uo@Vyw&pid5PPda0W!0iYiJlx}K9Rxhk9wY3BU3y5B1=3Tp7djf0g zU7O1uh*bp|;ScO`?Jqa|6M(H1nX=lpr_{^u{fMuK=N7o?ena4n6u4@(t*V$mTi`0= ze^KBXYRJr!Y$%u&nGFLu)OteztUg9?9$~(gSk!CyuA98E5R?1r@WeD*Q)CT+M!^3F zMNa6MN$|%tecYT#XSHWj@oIbYI^DNN7f59xDd1`KB!!Cd-L96`YFi^1J4?W;QQHe{ zS8$)M)YVY}EzJ{&8Ja{ip2k}n%#_Nj&$tSfHQ#j|__n4q3c zr}p?lgbUf|iX0i55DEnA8*e>OX-zqSfmnZOtndNt-(2K6%w50bcJtn1*Ov7G8tjjX zTz=1*!is3chM_V%BBu*&x84f(y7Fb2F>1vj4Vi%=a@829nfDjF+CYeYTI^~7zOG7^ z_p*__K7lPdS4yxlb>8}Wu2O!z#1-2R_o}{-%Acxs74oH^Ya^FST^mbO%oM1qIT1@` z!AD8(?o!u#b7z!*9O11gsgUQFxw^K@_?BA22|Z? zr~Wm!fagi21%Fhz&&$u9aR)aMS*N9E@|QQ~b{$lGKD##EtI1>DG4J&yxeW``C*$S% zRBF5}F@GWf1lP@=x#W{o0G97$-qMwS+Mc`KwM&;(r#~ieSXYL5@UFZ{{)?TtkE}ek zGxt3%*94F6%Ke)4DB%yeU7PsTg53SP_1fBT;6>6%m6M_I z``BhzC+~Z~Rn9ja&ixD5^va`$bH{eLF0K@w&P}e%)vz)z^SjUHmgUrhczzunNGk0>MtA;NP)8pz$i|7;+)+;x8C;{&K>uCUhXV9OXIZ+;_Vo{LSawXYu&@IXCl1yr!>?DXcC6F2g5lSO~)- zKL6E3O!u-{<_oUM!27=Bui`g~Mt$ zm2XCwsjX!a147UE!xO5}YI*~{5Mulwh+)Bu|HK{x)2@K=n# zk`;5X^xJ338xI@^fDvsv*c6awlmq*l0wA=?kwXUp0iJ)+Rm`_{m2a$?P{4nIwnP;J z6vqT9R3`lKL|Bb$pqwfG%-c&#OIiedjKn}?v5q_RiwPr=0?DM*-Rq_l@lv|%Yaxm| zE04_PR;>wFy)=mOW2{4a+l5A@7)y5Hs&P z+L)d)F;KhYsaA@=7(fu@yRyQt#heR*BX?`Y; zHiz~hB{8cRm$DNmcYG?5GSjhj0N_gZ1Eu$E_B6?HrD1r`Gtz*?*AQ&L+H1JYdnIzc zX~|d909I$?L#6w-PuP(MmV6DMaUBnp2F8R309TkBH?1D zFE4p7(I+c2@^4dbrf*A5|pL)1-k85t_4<0Tpapk9i=VqqHGy{ZKtk7Owz1Qu|2SqU;?WL0OnCXrCTEhIB z?<;L{4e~vYlyV6Jig!hZ%@J8uqIeJn>&gUw+asl8*bjdFNU2%a>nACe*pLCG z&A)(|kz4t*W9|}u-}_51fs6aM_m}qZ`yVYW;p(HMA=fN_;L+0fu5rIMuZ4+Z*sRnX zuX?PsqF^B%e?6Vh^H^zfsEs5L^Ca3D5Sy7iAQn`s?>ga6m)xVYIwS>>z`PQm&i49E zP#%a3^Strt`l39FGnFy^?Z?oQQC{;ndf3629xq*XTUoKKST97ad|f>MiPAED;)&9H zSAbu8qO_i0eWJ9;b&B8dMCrhCR?dBi7A>CAL|;xQJ$3W)Nk!M@Jk($B313SW2=_?~ z_U)?@+QGStQF%{N_eFkRU89w?AEnxT^`dD1u>i)=Rj2g(mMqBZ@T6NngLPeZj(wmM ze`PCUA1Ht3gM}bRhJO;0V{NVBkE>%^ytekvOYz++m*N$lJ?1)ar}w=TE8h2379C%g zs&C}Se^B|LczNG9D~tI%UfjKzKl$y-O)J}fSozM)BH^W9RCe>6UsV2(LU$sx^3pG= z-dVGLKUN~|`&nTTzvpVj`jy9bdqTy%gem@TDm5^ZOePF7H6TQ=gi%{tePUn$qP!LD zWtQNA^3oBox(tW6_ zwl>OJTReqF&_M9&bX1+xMC@yIWS{KhMAnthws=l%*}1muJBv3 z;@QdWbnzRzSYE5Cj@3sK;hEHR>;dtZt_Ale=RJ{x3B`*?3IxWQqR|#735&p6U!ROG z81?CLJfJXTi&FxHSDJUR&b<7IR9y6SkK7mt?2-M=R*%bT*(Tnwo8=YUlmT7;_6{cV z@0YTzt^+)9jqO=Aw#I`#UY%gY{Ad{~x+&#HZLE4_v5cK}<(r18r@)?qX>1t-f1>e+ zs{yPti)`nXtTeu9H>=-ub2nB(yIJA-RXHzt*#7K@m3utwtFE1X0>$WP1{V2ynV-Ll zvD&TS8EDmX^F$(^F!&u{MfqKO*oF^EY~A`>7VE#ML~!NL_OgAh?b*}Y=v(=cm#trS za~1zm$A)%_toskj;Pwt2mi>)ftzf16#vYcpGAXl5F242K)w_9bfNflPzMg&DMF_Hu z?;2zt{>cVbkUc{FTmw6s9kJ37V9&YyYnwO-g@}j#H3DtcBsPipI`Es8dHx`4=J6J` zW#y?Rwnuc*!eTzs%;xyD1MHW-X_Y{m-?SSm=*EX!*%0726foQ$Kg>>N78Z5s1-`49 z6`jm8^=mw#W|e&mvS75d+OlB!dUA%ukT<7Yp99Y>>ygnVWmgfP{R!1H|UV zF1G)cIU6W_^9r(mDkn{c@_0`#`w=ajEi0{k?9QC!H6-Ma&(m~pkDLVzPheH(AoiA< z%LHx_clfpH@wJQr)5Z;6JjgnlZmRI+UaaXAf88LHcimi0#NVpEwY^yr=C2I0KUswo z?>Ns+@%KDkw{u++_Q7uG0{D&#tm39^lu{2~VC}s3XVtko8k_gaB<(i^nq~hXQLciA zhB2i(uds?j(cv|DRz7`!4ZC(vsq^)7v4}YlY-|i9=Ub*?x*a|e;Gg?=otr=R>FN#Z zngV-x^Ck8Oe^U>uuCK3;rRrmel*eAqvx)f3ly*H+Hqc_#Ny_n+>dTDXOu1J2hS;R* zHM;-E71rs#RnL7qc{^+1y+<*;&+Z3F-lns>|AUG^>T~(aQ{XsW9hR@%nIrrYI`f@f zgBM_AUTf2|(}=FFE%;yCP+u8kvHY8>0|E690h|213xp??XDm%z- ziJVJfP1M)V!swUacaMQ2D`V{84~E(KoboIJXOXUe#pfT!Y6hp@_F5TMKA^Eja`M;i zpfbP1V1;~S0^Hu+6YMAJGSs6&XA|zV`v(XIIPm8uAtr?4DEQ(5wuK*=!ZJ!zo&Qw1 zUrn*H->Aqge&6j73TUNtuEo;-^h#Mf8cSCAO_@GUOXVh#3c#e{B09TSESvwIbawB5 zi+uxbC=8HKp^YP;LYPYt#%hc`W4UB<8f7TdnEbB4WdJz-n{KNkY_ zeq(_Z+|*pN@4v*p@oVgNRto|D@7cE%uy31O{HHtEEJLocUjr;gwhBLMH7q@2Vj+GlxOiij^_fNV~877j=&($cnE6# z{Y_9{9y$QsWn~qhZ~!ln+_g0d?3)=+$f)1RvHgCA3oH)zj6P8BZr#yHy%8!H8nTM?aDdzoZPP* zXlg#teCTjf^FjHV(hr0DIi>&Dv15($8D)5wsm22ISR?W<8-vb_$>Yvzr-pa`-h{g}cl1!eXcPKc_m6Ju8ab5E;bs0$;)CYz2*E$HEP+u;dGu+ch6w&ezqFw{Dcq)0@}X@%e3C>1Zu z7c)shp@y{SOjK6IotfCvnywkDnJ}`FFJ+Ru)g)>;n~AV=%!upDj*G`fSgSmgiGukN zgG4q>%S84XiK$qMx(t`7^e7NJPk_)hUi}7E5HhmT1~jTe&5jX@VMNBVBNwK|66k`Q z&=mguXISB~oXSeRsHv0IK;mm+t@^`Rv0_@b=8PQdb5>>O#If$56ga#AZj9A$CB-D%sJ9ZRN(B*ukw` zNWAUJ+&-8^didjSVp{7wVur6=xvj>(uP)^E4PP0#zO+caJCW|le5NBOMfp@+gWQg{ zE2###pI`oc=HGCQg4enF`>d$g>#y@&8Sz}%*C3xmv>fu(dK%<2{3FP?=K^Ae;cfv} zkSl2H3Mzq-=`t0+;=OXk7edol`L?@Q&HnQgDf(K2x7&v6>qY|e!-4u{wLUshSJM!a zPg8tgY&g(pg)j2RUCiU17SRc0J#58yQUs730cGQ=sXH_-(#&g}^Zce7SOECIW(6PtRyHiWO?|(z{t>v1y9Lro&cZ z)8R2B>Lyq3W)(Sx$#39Uq*|GxT0lbucpy*Ao)7WR&!&B7wryD zndq-PZjRXg6N?PK6+TvHWoN#9@Eq%P+8K^y=U#@pg_C{Gl-ts|rp!9(5!!`wtf(Dx zv!(%gz;qUI!j#!KnrThPpqPm1O2^R9ydn5}h%o|EZD!pv8Wq`k(%FUyU?B^fb*ygC zDK#87ti zP5^tLC@@h>4#s_g_xvF{?K-)_|B#(=Ew`KG)Yoq+*OyxQ&EbePqTn%MJ)+hlX+5T_ z$E@`jw;l`DV+@b#0O}dOAS$>le#2Jcc@dbg0yQFVQT$GiEK_TjMBuFW9TLB~mDjKy zs`bFWs#G@$%kMSO-)o{Z{Gv7dQfqinJ9wZ`{Gv7d(x~vDQQ<+O!h=S2ZP^^AVIhc4 z;1`|1FFJu=>I5Ft2|TD1c*Lv+0RbTb0v-eeJZvD~4a39lwD`^H_BnJL%aH}?M`n9j zkSm-um!B~e;p`-KTKR$5rwv25s>d^4Y9-;^pMNtOzhH@=#XT+GS-;&(sC(MK@TPaOjhkEQ>hz;9yaP^;KM1w%Jik5QfjQtowt-;xiw9XnE*!(V z^_9{;Wyf=KPtrTT?JwAww)U*P)5@zmXTp0n(~JJBbkDr$H{qgzL1i*rnYV>DT%5&#)qQmkH;Fl-WTZ@^Jbf1a9f#pL!45&1R{0nZBIQ?yTr} z2woxU+}oy9I_S`4`W6?5N4WZFXgFHm%Sz#U`r=SUabAmAUte3>&KKUxq}`-$Bgsc{6xX_eZp-Dh^bfH~p4?L;mbCQj)Ror1!ijpM<-d&o98V7Bn;h*~mOF4IrmQsA@jX4NSh^lmSA@LQ&TpxyF@!NC#JPsGcr3;dRmqXw;1>8@EV*o6~Jp0e2rq5 zUIr%4NsXA9burH$e3)Hc27h+Z#IX;HLIzbCEE)hH38u4pmW@wCvH~hWf{5g>#;J&Ol2PEXxtIAzs z@5sFnL*Mw%-^UKQ!HfV4q&8xy_Lv?6 z#6YtF81n9wyLB7NgbM<;(>Qoy`eC?|JFPe5x};+m)M@!F9ZM1WIPKhhA_p8rB8e$^ zNYuJ)XmIaKX|iT0fDxEJN8+Xf6HXkqMFe#xi1{Uz0-_8j3cDhLsuQ$@e?-MZ6dGsN z{39x1C@QEX`B89Jpkm z8>TyHC{ZI6HLR0YJyAqWIZ+N`1l7#8*F6irU*B~&RduEC0&Zp0etI>JI5z>0-$c|i ziZck5YgOc!;rQ5TMQI1g?;yA`Q4}7SyjNd<6xsh*vjP0y! zO_8&&MVGKy8<4zg8@&jx)Wj^`= zRvDhNT%&~xo~{V^z`L;;2PVb{R&ZgY_i9XOw+P45;c6V9I49!ZQoguo;6TCRVhlRa zM5q^ghV5i7t0w>G2UtxG0QjvBuq2K@41SR9$>}xt^$)Vjv{QN9U_&Q(j)O!gg;u z>7?{XEiK$&lD8VX6*!gcg@-;e0NQF zxxewlEU*WNnsF)Bgv1lEa6zEHSR5(tx`tx{RSXQ@D<5VJG@%V2VVz?%Gjhtel=kGD zQqGIXnpLJ0WqNTDznxT%Kp+SIhv4`w!+93*NFNfpE-Wt2Vp?KWdrBC=(DkL@Y5uj3 zu-Xj(kp>;m#wVFnAi#y)&;pk?1)%Zi;_~9XBGYBjJQzO|0H`U|?jBmJhM+XX7oTLO zD#BXOMlg*^w1m}^<~bh}j~f2r2U+-pR@LJ+H&Q4Zi$QR@63yIayjtfWO3| zMjuWYmQU@tlAz6>8U+l;omm`jNzitQ5u|)_J7H0XKYBW^kpJMLY*RUK&;U250|zzW zpl=B$A9^Sg4l9XVcQ4Din^K|%Rldd>KgNpt7L-Ux4SHun;n0a#a6T3chvM;ID(<7U z?dei=@517uCVQRLk9Jhw^#!>4!ZUkVRg4jz+(k1_)xPy(tP;HRhd#!da=<72@MG-q z<}=QUzs{fk`wF%Lp4_Q)^@#+(@mI{dd?CGtto5Uk>LQ_pbr3lyAL4KVw`47>C>&12 zg0jN|qw4f&gK!HdC>*FGI@b6A_$Y9+vJnD=XGBenI1=d`$)O|GNa&)378HDXU7dO~-ePqrLc<-Aanc2c?dX(oB&d5MVv-^XNHU%6j36=~gS(tilnF~% zCFk#`GSd>ZNfwk8BM{Ihd^j9p;y?Ma~b6S4tzKb%gm=Oer{ zYe0&bfwua5?2jit&Z8P%p40A(R7fE4~{EKn@X8uD0HyfSWhv-A0oYGoWV(Mp@$k7ZX6NyJoUHGDo`#u-a0xOfxTvQ6eUP?LG7S7`%!=6-?3xF zU`+oVJHDsGkf+pS5X8f40s#lX%%y~|MNys(V`)i7R`jd}Yx3X!4jT!A=utV}@y?1o z_c?5YXbp|n^hRW-j$|i6xB@v4N$7)wnm+cw*vW$KtO=$ASqfO7>$eBWc*7^4!wQ4x z6%ax!Rmgik$+mBHssdwl?!OJY z5*^U9IZZ%A;D>=jcn&-Tu^>?4yn#4del&)I1zSJG+6XeepJI*8mklKx^IifduZp*` zhFl%U((jxXgvvp^>h!VQ%lspsVuvA-KkyBBy=;7%gaBfPys>1YGq6p^XasJ*!=wHk6qdipOOI-$ zHrQiXRclPtN_?^dMcfAxn$d$$V6xA!vpcbkP0%(*iW%&AoqX{#>`)HY)Dxd!<4~pT z{w!<4qvx}%BPRhMmP>`pUQIC|IAJ^M!~sYwZl5ot1-0R5!aIk3#pg?7qP341L@jAj zh&9UeJ4L4@o$=Z-ok?+uav_ro$28EAz*?}91RY-gEUVn)2!UOE@L47=Te41^_*~3g zSV@I02Q9{RMu}VRh>s}Vuo6c7p`lU3QLre|N2>0v>p7FoLXEIaugVP>2m-j4(AMg4*Jlr#y|2oCLbFmwhPAm zIS<|l>Z=)5i#NL5|v~ykLHJ@iq?O+lGgPGwXf!DC^Fo*A?<&sja=~ftg zBSpj&qjrkMg)Vwi$_4(`&$G6|S=nLw&b)YL;hhZWjHg z{zANS7}}%|u4Wa*l7hyua?>m>u)!L**fePb3rfmToz~S&91Ytn*%+umREZByz)fWo zd_Ytj05p75paWQDc$Y`zF*ynpC9XJ#Bb)Llf`qdP(V=Q@hafs*_#K5zEiw=njocjo z9(vW-G6t2|5vWh5Ov|96 zO!BY&BWvX+zR2?V9csC|bh5T~GJEfuL{rqVkE@#{k87MSeUX*yimP%gn{0+v{;n^= z%m51coiDO?)70GaC04r`i!vh5$Wx26{9|8Yd(O{fE#+!&wU9v30A1`51(}Ts(gb7& zX(Uqb3yniz45mQn%1N1IpPJ61c@a?cZ`D^XTO>pa&Buexat$Jp8A@KLdbE&5^T*Nr za9~8%!0Pyb>!>eyIgZ~98JQ401R$%22%#Jd>85=`puGvEUrayEEN%1H7Lc~i2Q>TY z|7O80(R2;1-1B9aZ~&CyFSBab5MTN-3lKU!@@24)AN>5@?fko6X50CPzt6VkVaHXK z!4yBXM=FE%zUC`z|2EM>v1&}^43B&To0*y5cYXzQEUe<<8`=o6>>M<_tgYb^4WPDG zBT^eO6JC&AP!!xF;p_;INkrw~OQ2%T;t35xL>z_0!weZ#S`c$-0vj=xXtT_7E3Nz!UuDgGm>IBWNu}DN zqIjPY@6}kKAdq2SOGF9F(Z$6iv;{PeabGB+#DkOe8x#@X(~}|Z1h5o@dx-aajTN*( zzz!3;gqssEVZjqr)8ZnuTVY?wi}EsFMNJp!83ZQA0jp|YT^#w4<23*Cud#z}p+M4Q zh(ls~freIIQ29$=W9}RbB=74?+AXp`%L1_YWC#rzWExX>``0n^(|qFV%u_sSg9?`t zrG>^2tWo#8%!)Ty7|N%=f$Nfn__N4gJ0BkrC}%(dZOKTI*T9C^>p)eeR5I`tZX|4s zLD(eIRx$7RC-$=(J;slJgWaCfq4Ed6!GfKFPXevc!Qdq@*a6iWld&@=F!Q9!u{nxZ zrvHQKxwQ}lB6et055f?(_ciC^*s0y8Y&Hi_ksE!m1K2wP z1$pxDUbjo-|M(p1s+f+^1v{B^71@Iqs9D?t!|(V`PC-3%h1poG)zz5ZKHclv=QZm! zm;|%neM;r8d!ALePVl!q&vt_Y{_yjxZfb6I1*wEr7hH)vkMsL*tYKL-^dfJX*XRX5 zNz@@Lz0IymEPh3#I`SU0kGkB?`@YG_b^)|R*g?H5o}e|ws~-)xx5O-6g5XWx{!I`A z@TQ;rCYx7)e-Yqy5b%KYzYgRn1gyQj-pd;8EOefdO5~=I7e^ zH^0M1kmvY!h2e1MyQ~qRH+`3x1)Vz3@mdzZ`&F{MyE&}0HT?YdSYZwnt&`t_1bU6% z_dVuuUlaR8d$2Cc6nu{N^)#0A<7Wd~{bF4?WLzNWITh|ejCcT1)=8T(LQ@9!{WGgu zo)5A50K;`eX)1Tdo=}Hi3Th3NP$HuZvb94{34sZr+I1hIh^o)%;=sEHafxFJxKqL& z=#4_OX9Z6YnWp^d+a{JT=m-$!NTs`UR7iYaw_&MdpvWcUh-WlI#?eHUX2>AT5R8Ao zs9=ODj*zDQHFZK^M};L+Lt`itzJ+cGgxyvGO#mCy>L5}9dsL8Hm|ux@hOr0W{QNDl zrfE!^-}v_4QvSY(v_ZRtl(4v%7KbvjLS`~9XRR)qXgLecYYT%=wPhjERh7ISs`&8t zS-pFnN*lP$EQVh!wIGDtdH(kA!`=JLK;sVn$?r3F;V4OGI^=bm4TWt==Rf{F3lu_X zgq}u*vD6q(fi!^r`FQ^M#uDEB11RFp@YoMn_hBdz6T>mw)d!u%a2(l@E3Ih+GC|5t z5M`wJ%)n0bAN_z$NEgw=G!eo+2R=v(X4`(IEuN=)KAtHHLY_?~t?fh$5)*(uKSb)L ziG+8WYO@SimsDjg%WQU*fA@#%P=SDs=oKMppQ_BmbMeMLcO?v`*%nq*gG+9lOC^W+ z*pHY$x5Er|nEWk2Vh3}eGJgioCLz2C!eomwXkN}*SV9pFan>TJj;j4wfu$75f(>@F z*T295SoR-y0bA-d{-qb#TXT#U|I8~euzc-lsAm4)MG&HC{@9CbE=SEy=z0m-qG_Id ziTzeiEXM!!CDxsji18CYW~nVOw&>WF!oFY^f9l7qJSP?7pS!!Ln0tEa*YoX5>o%ML zEOlSV(1Y_ZtB93Fib03&TZ|YsWkYU)e3H$O#c63flIxtxpVz7i`S4HJ?YRHzFMq-q zv4+q61X{arcAJNP3J)Z3f_*>527w&^_HvjXz+jtx&Xi36ZVRAJx6Raqk%I1!;Gh z0a$Z!lLRF@lU)f8dNG5{6mH#6Cjq6s(k zakCE^1d?2d0#y%+4vAS#D1enN@ArYFv20&_`q^SPulNN!zH=%YVm&c0zwuzPdxx!W z2cHV~L$!PFFR;fX_+R~k?QTwFU4LQe^U+=mtQ<%Xn={lToDv`jw8y-#MG%(71u;b} zh5yFbaf*kyMy7)qB`be8bdpNIupFmLtj@-~Gmsp>HO)YFP!wR++JWh3StB}1VM;hanb-cd!R zDC!4AEz~QM@>Ff@!cn_N-O3pq>4RxfHYv!9JR6h8ac~cgSrdskF2e)oGm0yR#8~PV zEP8WFiH7u`Q1i~A+oy)Lts_CrSw#zf^zS%Dh3(%lihwX;vawo^|2wO~;=TRfS;aC8 zg$u_TYimb=xWdT+3P~ssW{#2(Xw-(j0$z!lfs!1**o@9&uzwt7w*ni4W z$py_8%3~-Zd=;W>!&OVm=gbTd6kq79>OIdJUV+-B!(QWwS6Gd|lPuU+l~@=USWHm? zdgZFnt&#mh4IvgL3MJqR>dICA)GMrZ{j~1A%75?*!yR-fZ%mlJGZbXdu6^f6_pRsm zTx#0RKYl>k#Bcl>XQocu_2P-$RMx2J?8&l`k#r_mtI1kR5v-Td7IP7HvBBV^>@{nZ z*LfqM$>1Qg4L}1cVtjGImaHa}VdCIpawL?1$4MlV3Qp2P4JO2|y;MiAJaKQbKpj<{ zNUsaf3zEHKkh&2oN3$1)V#sldr+qmy@NR(xG#BJw^p+b^WfR5;$&A<#+sqdTVu73& z7ZKyI7O6=(N%vrl5GwEKw>&FB+I-7Tr0(idF~tBA)7SuJlD1yM@D9uMAYnd1z~)1| zb-lmXjcDxT!E0GUz?_%@Ydc}kje>;RTo$JEQs^4t17=e(w9sX|3ln^fC3zO{U%I3! zsaIeh;RR@mCB38x+Je{*CitVf{Y5-5ENxk~s5Xr}s?epB7PSwGOQ|6DTQf7bI7##% zK^P`fv%>lXR024lGr)~*LOqMvnINJ-0;2WsNpUDLOrd7&qy?xXXzi4eXc4t7&DNt~ z+=q&p1;q!v=d78xI*-d%tpNyi9>@=G{jJyTJ{247Q20r0iY=9hWC@u+oj)6 zLG?0xc*GvgQEW0tzz-rBd&enEow+vAszHD!hW#ty2qvJBwM4G8;ieJP(u5nv78SjA zc^o|Kn5C3TA%4H;V#*pLtke`iKTvCf&c{L2&EW%3dl5%^fMP+)DIL2F%zp<)mLSBN z!v|@P^HTAHq$fK_8L=l=#ShuV4^ix1Q69NOc_g)n3J!}3Xygjn)@!@@x%E;B7@qO< z(vjsky68|-=12=?;?Xz)`^g-QDTW6+lfdJ^h+GYA``mEzi1kB+WCEjgEbl?gJEhh~ zG4TXSYg0tW#j>Ui5_Aah)ylZ9muMdps`%}2h4^%=xNv<;vG&a4aGWu6B{7ybWNaJJ zy{UR7Vo#j!s2)o1a{PbiN|pH_ysP&Yp0`2TyAO9+qQODYEO28GvXFy*q1jlPNX+?y zyn2sZnulFIVfUku-^i2J^WWbfopGJ#U)&(|)uItx%I@r#&_7uUD5ABNG)W7lm%F;k zOQFb4RwjZy_4-{{>YL-_^~M$N9M z%b^h2j!Ho4DgNw6X>PM#I~%e@Uf#D!@|_+BK2D6_a4e2jWGU9igkpUG*Ksj&>2YSoukaAgUJ7x>j} z(y>BV4}g$5+$IQ0mt#0<65_6VJ;nU?V^Ur|6bV8VFT-ejn)XHh=uydC-knxH0`s9b zT?*C^s72xF@%oa!7OlkxsUF8*s9!{$2C1|&DpM3V55X@>TCPD>U|5#Dl$5ksg+jIW z`t1@U)!tuhmo8Thq%bO|#34>VsR>jQqPfsTqcy&~TPorQcSx*%h?*zYH+Zv%9%SLm zMFBE<8_up^ak0AEI|o_^cS3D=j%?#;B%9{%-XZzeiJ-u6ri*JWAq&y>2~xrp95?eq zd)vwXb%(Tf2Y5MqOeC?j@_jp{ri~EXbm~2i?38NAcTy+(%C?x;8iwmA1cBz=JEaSk zExj7H?k;>$!8+!Eezs->h@+_nOIAzXw`4(qxSHv>;GP7o!F!uV4#b`%#OBZaeMK=( zZx)nIzy@tTQ)*K)OzB393PK86dJ3%8K&2HnMO zGsH)CN$zEst#n_|QaBnu`%4kf3k%C^+;A+o_}+ww38!N&SrIeo2+htCNyiv=%tSgS zr8x>>T&7N}eX*x6ri9H*+(nX-3!lR?xQ_l;zCu1(B<-T}T+2n$kf#H z#nK_y1aGZ%7v{{Q_~&-i6>r9^-Q;Wr-vZuHB2B^5>g^?x7s~ekRf5fnjClO^9#8SQ z#l>rUU8z*xc(b-zSW0O@TFVTRO3o?vl+2hsTq+$e5kBpdX_W&!merG`((WASN4{Jt zHIlk)YngN=cNUBpF3sOvQoP5~ND4Pes4-1kwLF=!Ol{Cnf_{#RtkacJ(P`o4;Sf@k zBT@o+1~c_)mB>Ol1lfiZo~UdgU0KI}p)wT|+Nvm{s~k&^cgpb=AxAlVQ;*V(v8n>b z(x_93tCYnNIrPSas*0>pX=EK06&(1Z-BR&hOBjQu3tn`hYz$>dN`rElkkzh*9|M)o z=}7QT_efPmfSN{ju56X=V1hq4Di!Y}`?S5mO^TtbL+c7R2)o5a{>*O4lMh!N$X^z8 zy3<)I0UbejtgJxr^a@mzxdd;hkZMa&R3`wN&{R5AoJv=*eRUQ5o(kzyxhSGy?W_eO z>U^m}+VAeA^4>P^T4?~aCHO1TI2PGkDQ(|n*%0ZZ9&OqK38jZ8DVS*;rge0u6X}01vfLiFPqMTJ5D-3)MjaxjzkF zca7>5! zg9As|NembmvyUrReMCRjL~QcC$WSW0IIN9Ne58ZAs;885Ccii6ErjI#^;)So z$4K#?*GdhRDy$oe%leniZmA@61NXS=wvD@ar7UgTx#~cIhBJ&e_DWsrW9TIRaZoDY zy?xC2q#aX{My zOzJW;AcCcV?@=|)i1?@+v^w6X!f=4|q8c+9$u~Y?4oGcH$2uuil*U?0@L%ndlpR*1 z5gZnVceN7Z?RC<=T{^y|29|Y9;B1@_Rq$W=;uH%GiHO+@XJ+%blvgFv(%oA_0KsAE zci`siU)M=>)};7l>Ah7mDgOyIJOROG68>6x2Ivve+gL|sas_7cr@r7T;QM~Y{QUNM z=`C)jq%vs;GBA-+E~%V2Kko5MJ6j>BnpjD2Y{3RYO9~FeAXbnWu=S7)9LyuWh2TW` zY@Bvb1OuM-OBK)^-tCtTm1JZG*!IPaCr1TTsKI?$046Pfs6bfj16Bg}2eI^op#XE3 zyg7ezZT`uu{8K5~2529w6m^}-EaPm&KzU#WHgM@fBH`b*E`*S4Yl-_TL7E(49X~02UkYFU(&$3|>Wl&-9lIot zrf_K8z6L|?0Nl+G;CRXOiTZY1_1Rw1VJ*v452EZU_Z0R+E#WX0)QE7m%uK!5^{?A3 zr0qftRe-%acBhnS+zE0zE}u#%XGP0r?UwD6UUthhSq;xoapG{QMSV7lV_&rbn+FNb z&dfu4z9=-dr}>RZd`IoBMycjDp+?MfQS?~UhgAqoiq+Xytq(^MQER98y()gqERUhK z6u?lT!KwJo;>S zlv7)vQ6!YFywW3XWLaJR=ra z5{v9YdXe$F4oYH9X7h3>I{iHErN7#RqO%1qb`=9Dyzg z5a6B#k;g(PDD;HUD~Km7UKjM>tT>gJnI%{;f!Ow1(Lzu|3d0@7sLbQMA|Cbgh=qiR zuYWfB_MHrpZUvf+fcOrQcq`6SC$LX!cCe)KZyb{L`D<3Ufb-BI6BHu-_?A+psA%^( zzw4<$5$`@MZ7p8q;MPt%pI9sWj)L-X{>H=bG;Za8epouREG}LVqt}(wX+52@9HB6r zPDh3=fJ?S7W`V36@dax#>8pM5;9r}8jyR|*#I&sS1!ooBe@xo7%wU`*tAqgzkwFqC%xDYtp}x!kYRfF*sKteAwh6Cni=@&H030Pw6d&s(LkH30 zOWBQ7IT!ngTGQu@k?pL=#_xS$Z$W8xA~~5Mxi6C(%6jTcm<* za1@1eEL2zNr0vdmBw~d?X5Q8!Nz2#JctVUPk*!gKS5Icj#X=0t0q{6WCT7_ zvv4x`NS728Ui6}SVfekSK?LG4VQJcF$yYQ5Ga{3ip@NJ@x|p3v+)_Cd^EV!aTHbb% zUPs5nK6O;8R4`*WFitBT)yk0VprE=&PGJ*^(Z!_P3bjMp-(OApZMUd&i1q^aC{kJO z1e&ne1fHCL9q*oP__r<$HuxR#}JgBn^shak3TZ?j7PxSnx7YZcCCVhE$_o$i!z&v7XiS0Mww9jhX@ z^7A37pmH#-L}Ff+)d^gFMPQg*l{=SzD{-w6Ym+tV>2>77AVyGFs>`%j%W&$5{ zrip3i%j-*jk`&_t$gByRJBX6gwCb~2&yuF>8ph$ z{LvGVL7MD6C#4a(UhVZKCE0r|4(U(;>|9)d4^{-L|BQG`;q8KWn}TVHdv-S!?GT4) zLeRB|Q#6oL>5ITSWB$z?7mjVJhmnHLhmn!qg4fl!(m|7OUOZP#LJjXbB^4E)ruH4C zRrKRxTv@Q>h4MOx3*^)?9arEO#OSsmT(i^ZWbl+s3Y!amx9Yw#8^;_ z6dlx8Q>oZE?#{~!bm+>ZRl$ofb3!?r6(u72tO!#X5-(#Kc5Y2ktpINRQ(z=Q19S;s zYdo$D#O=`L2yU5H5|qdXPD|&?1^-DN(ztDn^58?GFK zkpoFdW7~L_gQB|{|zmaqVhA_S+ zN?=~@g20VrmvqD@{N2IhgTM&n0B(S{20nmY58!qMLl{12WS{Gj6x;{6qgyIB}bu1I^!*JMiPh{odlrDw`Z`1iVD80_Sg z=cJ?1C=Q>Kyk%$;{-eT9Wz^vm2~=fuQ5@pT^9{u{wu(5e2TvQm zOouF7iQ*Ox-2WxMLzoX7wRNYYjHZD$_DC!{dftkT^hgbR&?<_nKXIc85;jpk92sqh;y7#9Z1{Y;oZGbX{}JR%sG`N=9Dfm`=E1k;!=2} zhr;}>UTK0*>)(1M-wttSfX&iSVxUi|lSHH~YETcyK>?G%h)V(^=o&Wgy!Y*M^Dp(l zNH5Sp*q5Ej5*L=FaQS*HfeSY6LLiiO6l&_eDN{^<69JH5_r^iVPxlEB??)6wIO&R`S!5c4 zh7N*+xYB^qGfuoPCy@9lr%!`gu%U1AD(9@O;1vT&DHCE?lyVAx3(A>v@<0NY-d~90 ziXB{jVtqkDiHh8I$XYDPOq9T5%?jg|O=UvVMHg-Y*P>RyzQIwsyeile<$Zq&U%vO< z&kBjrv33xer6dixSKukV(l*_e9pawr*fFevugk`@v&X(alGmxNbWU$<)YNOOBkiGV#Hb@*C6co*=&+Kw8~%uOA>}>yV{%f zJ|c!_pH@&>#Q;+HB0yXlz)Ii`Ox2Yh#`U0~Tkt4ilaXyo-ev^bRHEeAy$SU2Y~j;A zQfZOEI?^FIN8l{ve8(l}wA+ayMT96cfe$k9={FU*OYCX~j9?E{Yp2I!yfp>$^zq9u zcXslb%aZ4y)eYb;@lH7JBenn-z^%CiXW~#yveE;WOoBas`m$8FwI6w$WbPW08pw*0f;idzCO*bXsLp>}QddG#v>WWmjVn@dvFPtDSe9S^K9=A15vjOrHN(-E z#g*`1UXkRI?DVV#lRW?FeI*+KPO%R8$cS`y`zoAoQG))2+vE9-189bE)Zoj$#2 z;VR0X4*7&Ww6+$K zV+^-VIF6S%-e+6;yeiq*aS0QDlFm9ON2Pp{nPzl|K)m%Ag@r)_8;s35A)2^_E-`rV zj`h%!35gAE-U(0hzD3Ei3vMInMM4!!Te}eV+%9b`q{OxBg&)6NYIlni$1#Ui(Ttwb zxVpWrn3E35FWi~MNqU=N%;?u*NqB--dGRiKbJ7a)9pmmIe&dpqpKqV8ohD~niEEa4Iav(0}RoX?HbNHljO6e74>71Tm zN3n@{(K1$_O_JtuwQRr0k2gT`n)5Dte@=vGTxaNwH;hT1qSJsGX=7xVsPNlm5kIbt zNj1xB(gv_rsqYRnE{OWzv~0xSBw!(`9dZyA_cw#ljo2ct6%c)afD2s)T&ib54NxcD zM0Qb(j#%RD4*c*iZgx^A5{>zB8;{ZSviP2{Ul}?clP)`X+JBmh8 zD^$U@iV<7yIet`=JnP9o!f)54{aa9nHm%HxE$JPaRB_NzM$TpI6&bx`w~C&Dm{urD zMihbuD(le2{*@+DB7cPz6c@ocqsYpStJFp1Rq#X>lFe$^Bn)Io*LVP##2s_1GU5CL zZnvTKac}y#*d@jxFyN|fL`{%X;1W2u>40q&F>DOS4S`tlhA27##|~vsj2P&MyE4rM z1(#Z2NxkoTbw&J@XUaE};?w|18eqi4r5SKG!30+uID`Go32Dz(a20ADmP)ORm zd`yAgjAawkj-qeELBg?IrYVLksVWHp1@bnqoo19V0YBUS0GFu|H0_Xe<+;+49oH4Z z$FK%7F}u_Sin2FvxDNxA4_%e&n^qf<&kMwHZc$gd?F#5)0Lm#lz^A|CE)=&&`s~7u zU{vX@bms#l)t2Lc)x}dF#0$L7i&_8Zm^*JLZu$Z{Af^tB5C<3l_4y5N0C=8Y+;VW3)Y5pbs?RG(C9j8nAjTQ zQYGm)`taOhU2i8=62BIgE>zq1-3cKH=N@cGi7y%`a{{10j!S_KaX{2gY`3p#PT1)kX?3EHY0h$j>zz}!usf(a!yqIWJ20Y zdsHlCU9V3Yjl06eW8sCM;B<-I4rLk8uoqXjOINRxxRr&zC$NSX?}tr&*71#YWXDNu zOdS&p$f#J@^i2@>h|{FdE1$jwmz(Wf<@mt%ZXh7a zV_gv!+)%07aYwY)TC2tH`?`Eyt=fK8Yh7>ww`%YIIqys|p}qHa@9zgW^PYWq&a<88 zJcqV?01q7JH{)toIujIjBLrV9aGHxH`K${nQ5CJwJsTqU(x5zo;TT*>%&1}Nh=Xj^ z4a9aBto3vi?=5G5=tUufB|AjuVxb^9p0nq@y`UYB;W-`NQihUgL39! zB_8Wl7n5J>)w*HHo!_U$AXwL@<-}Ft-i{CDfKWPSI}LARE9gX@mNCuil1z=D+tJjk zlqMktkJsE`!}}+jc4%o43c@bKT){R2mfC8HvUg~jH)rQ)&UpWvFwyo_+=$>+@`3j?*PlN#e$Cs2)+N7ih40UXsC~p@;gugj+=L?N>6+&elw zpd}U<%h29oD`@a7;r|n>&FU+M!C|ZY7E-7voUv>LZiUcjBOFXO4*HLQs^73ag7Mgs14LYYa^Td<$lI-Sq$|hNVV)me)VL6=c%z6wmo!p$&Nw?+^6ap=RiT|0dXy zXIr2>j>CK&5GJNew z7}c3)a{rB9_M?ozSb0b0@Entr6&kuyuI8mAFEy46Kh0xdF^y> zIxMMZ+Op(msrK@C(<-C?E-zoZ+*^WdE-huQBX86iG_$~3fbGiC52R4FZBdVxBkl5* zs_pDl?IilzL4?nQ%V?+D*-mNuKnuI*=Dk|n48t@O^PC2)no_uvYo8Xi$WXI8?Fh#d z;?R(HTPt{Wutocgke}^i)>N=-F~%iBdo}jxgxa;JbS4DI!Dw!L1G;L!H?6ATY@T;>D_Tl#?b8A}^Wj>|O(e&fc=al@g6etx;O z(o}eCzh;{T{N(h4v=ysVOC|fYCiqTxc)wOW5x@jz__sT>L<3SFQWgC>Wz=?ub-7QK zMfNMS+lv%|SKkJ6zC%Sg#uPyObDZ|a;Ne|fy{9N?<7dC1 zsDTpH{|p+&YfbJ|277@fN8k3q4#LT3NgIw!?NIkZHBtiG#UW+CV}rwVrAA#-RK0p- zMY-L4Sys-1tT{P&#=L`OUa3{Y!y|wLx6;PEj=@I&SAz6wuhdf6L%<_fYU%86s+RtE zr6xEg;400A119@bn$@^ER86j{v{{^V<5gNIzx4UntF%Q^aoSZnJUkbg)?A~W7|Kmf z2&d|+HFj^h`)X|g=Y8^OZLznZ7z(>a(>QYOHCmp3i@+xTFxXTsNmxt*MK)exbT3M7w7+aiJ##B4yKOOLSrv;EKxx$B_sdY16ulw zF>5?XxM)_@ILAUmw&Ye_lAK z)o{4#T1}r)jj~u>e6GJvgAagfwN=dGoWB;9!wB_5TGe#CqXNpzhD-3LKRgVD%8^4_ zD!|qXyStws((dBgHXPP$$v7gyQEiW{zR9p=f^rEG4TvB{gA0|99oA}jGDD7NMFB21 zRUgr+xD_mE3_WuMO{4B9*J%sl!SE@!Akg(IC{mL;)=w@pe4Q3w;4=m9>Bjj501vKG zx;Nr>A6(z@FXMjW5W7-=-4D|*xHdFa2rb_0%DCPD&=uEXREWI!dcYnA^tbD^ zQvgr8L7}oIZ_q~YwcwaG5BR42m^PHS)o!nlefG_x9%a)uD`JoMQVJwZumm}}!?N)1 zWi1Q#1nWsH6gOZM1S%}tRWc`mo`I1V<@aX=@*UQj2vG>&~1|YoWr<$HJy2MLe|8|YP`l*(l zz0{?sf?ucIu9DT*@#6-fPM2T;f~GK6iS$siWfJD3?ItaQ4;{xw+^mq&xF}ZN;({DFpR46jmcvr3?!5MjB*%&U@MGC)OU?K zz|7$HNw6I{RnV^f@;ymVmNcJ$1~-Wmo+c7Q#_V>t(}Fbd-+0=0x>@Xv+zcKdPr*Ch zG2!OyZX0>bLXSWSZv$^MDyuSF!V}-0sIf|D4JS}34!&=H8Mn}EcaTK>!aO@8Mm9zG9RHd4Gv04SC>Td=9j$epn zybuWyisLV^S6U10%dEv*x`;ka5y=*7wSBd9P(`3Dy1LBe!o}1MYq@=?b%njuy2f5% zt>biRh|m-1Y^EsN)ym)8BLg(7wZ3nd+HQ3{ zw&RRST9^BBRT{5~B5^4a-P>@d%(|8nhrkYTb32gVwIhozWQiH3)ihZb4%jqw=)w}x zW$({bk5#0uqI-35F|JyzA79-Wk=Uv}0V8!CJ(n%2CmDH5C@M$P1Dd*W#3^c=Bi5O! z=$ScUiD^B3KS$)63Teq)k%pjUu8O>8uCT_gM_014vY^QJ_fh6>(BI~Ym#4X5pAS}L zs7?(tt&3i}ObA&12h9@;0&sr1WS+5K5Oz+qbdAl(=hBsMi5woI-0RS%!B2SF&r*mt(xh=U#}1Zx5maqb}%c~4If5( z7Kmry4X0?KXvxo+c_lb3xBWi1kE z(?;W9d5zdQYF;GzXY^h=5C^49h)M_-FrQ2Qt{r$?yZ8%GZ3rA>w9L$ss^f)`(oE`9kW=EOl z7mLKT4c1<#4afD!pzPLGc69bKRWkD-w+p_w*aKbKSZ(k=1^&a@>Fl(n3IFJ{at0l5 zF-fJb%Xpe+7qb`|H`)a|T03eNeGrDGEfHG+(D$w-A{C+Mx+TJH0!wi&PizdpiD6d0 zcsXFeK^ODIqRCwVQFNf3ikAw(sjj8sH>R!h@G=q2nW~owvuX3_=K=m)$)B?j`-f#B zS=EHt)Ec#pcIA-{PVD(PV8x}RF_hpkAr%*hX6({a1>!VF$mT*ZAMKbPka)78P|TcE zgz|C-?$8TGde{#2;nfqYpqWKtF1`O~YB+qYcNB>V`eSK!D7{jIDpnsW7Pmz&^~(?E zXe(5c)pWL4#G=T%#R3mM`vFF&%FesN$O)pS4(>%UX0we|(x>X4cVQpq9YrDh}HZqBrZZ& z-5b4dTS%Ruv<1t12MiZ)=sPb;u-t}Yda03)eoB5F#%w};S?JP!Nw9~R0fw7Cp3 zR!Girkw8bw#N`3yf|itvI9gl|7%TK3A;e@VqTULTVydAVD#V&Vpf6SXO%cW1dxcep zyldA53rkT9Wb$F9=!FoqsYw|Ihm@N{hBvnl)EKD&(oo8amEeKRz)Mv?jLw{e>cJb#b{7`R znuqwdwkU56-LhJ=#-d~1OBCQQ;QKtc5ocySsjYPTJD8aTH6jc` z{ghgfMlCgB0jBrv8j*=HzgZ))jFgO=Le%GvE5R)>DDfa1+Z3(<(MA&HWah^ zOsAMEAsd_|;>Io?FffZcQp>T5a}Yq^if>3$j8|* zX~%kzoH@oMtVKOg4>Rh=eq#KO@@d6m>yWzkSiQ)pTCRFw^bJ#n=RK@t4eo7OcxJ1k zQMmN^*)!*7TXSH>p%^ficanQp;j_dqr^AsitauaS3KDt>XdSm8!LqSMNa$$>zFx7dcH;7dxY_E-5 zMSBqVE~j<9=eJuyksz;r-Ub+)dbOC$1TnlxvgN9&Z8TtltGRjkTSW z1O)|H4q!$eDcETC+d2SWp15Ivi>9A#2k!ZJyBG{-zQD&l)ypcJSDPFmLU3 zyImdJ+fTa1fq0JU>1^o0y~#E|WY}%3qnmof8EZ7AZ*m}3P;m3J4F2qqe942N+kjmu2ysvXv^MyF*}r7 zVgpbxU3K(IzsNx0Z~Da|1Q3!x2)?xbqCs(GWGnX?5*ie84qQfJCIn3m3QJ%U;Gd>p z|B-D-Ukj_-Qb6s%srvx5K7?#t67jHA2pOdN-iC zvR~r$1YAJmmo95}f&*x!U+xrEegN}J{_LVnyTm(_xJwxs^;B_TQUW=4ivpv9MMyuq zS6oIZdxQ(W-FzyZPe2=hj2l2gXb3>X+UIgMr6LxXA|{A|Cs*|(fv*3Fs5ELz zrKx*`?pNhh+PPQlM6}_IH|DCWp?f>-eT{K&ywx9!m2qU#h*F z;k=waV(Gw&-gkvqk))U*N4A7(i6rxtA}gRy^$ZSkuN9N1|4QMU z#4Ikb7Nxx`BLm=7EbuB(7|>;WQ`1!<9lcn5NF;^w%||N)P2h>SoP=si(vAaSHS%F3(e&N{cvb5nv>Hoc2So=uVtNUP^`?WWw`UIeT1}?! z4+5S0wHiwHYsE__Jmrv>W3*+SghBZlilL!HsuGN4A=1%a6n%O~Ov7&sV;zD`hsA8) z635Vq!%!~NQP2@F5YXwM-A6?0WR|wUI@M9YbwWf9VuED@9uieYtk_4jh@i7c)(F~m zotPTVVC`E^-1nlR*NHu$03l#E*wH`&WtldXvVXt~l^qq+g1CI1!g5*D#^J*bYb`x< zRGbZHaL~@{#pUQ%=nbMO0@5W;_B(oT!4Yr)B_6o`jvK@l4Cc2th}{{R{gG<7brrZm zJms|Yl2~#d6Zv?B30iO7OZeeKbHKN$^!_o(k#$rx0muG%BpwLpg7xW1thp6l5AMYP z-nmbv(DECB5l3l-j~ap3Ssw_YPUVdD%>OCK0TY_FH;G06nj8GWbzY*K?diE$EMo%y z+${o*a>t0!p4+hhez-*pOj2U9tB0<>RjdWs{`0NE#qho5G3<%<+eFAErJmrbZMTbx zXkTscXrgF_B5y;q<#rJ_HFF!T+id~mVRAw*+%B$|#@R>7$|#`)sh&Z*kBhsR3TE6P z7OH%T)>xHZv5wmB5V79zC?=$CtVc#`H0y-Hl-N&*A z2nd$tP6+mBY}K7&2Zt}-DQY-Z>|Nq~5Njfwopj_LY!}PjA~qNiUY5>?+;+E^iCMb# zZZR0O7H|yjOe}~vdx}`9&B$0!Y4?byAOpU2kJtbJ0<#4Seo{=q+luQ?if19cVYT<5 zcL<{4lDJy^p!e=Ym%HePdm(Ik5z@~4#8iku$QMTs-UsNZrjPDJu4;qH0Z>e#%=<;v zlse!XsG~dVO1l#bA*-HAUY?nLyAIp)wfhx4{PBJfj~3z{Pz@>SSoMH771_(A7yBDD z6jd;z4>B|DL9r94kN4>sy6Zu)a4LgIQBw=sl?ymQJuPC6of6xb`EENUTxR4qj1^q0c zyB-yFtVR0qQKgQ+e5lPbn?aPB#?PJ>iFEH{Vk#rDr7r^k{_Zi6@UQz~+T)^Qs=*6* zRg0AOc4{Jd9v9(g=HY|ip5odz@&yaBN^ae$F#P^WJ3gw2!##;{RdKiPTXV^jwb6F2;{}I?2I^!$yKxoS$mDFu{88NsJ-fD z1RZ}K(t{dR488e04kf(tRcA%Y1ZYaB;c~D+VRu6_a>rRwVYCp30G*4O2yQbMGxdV_ z%t(l#tQW;A#_wnf`-RA!oUV2l)_&D5pfW3=>|ct+G->7NJV^asp~Cyqm`|BkM=$&W zDi1~U%12?s^^z!_RDf*({7!EKPK>42%dt7WeF<7HRdEB9B-i~?)Jy=mGr;J_Uy9&R zMq36t@?m4Z(Im=#8I)bkUM%f?830t}IsCG?%w(GDdFfZ;i|}bHT|G9490T2%na-X} zr_1xRKVqQqJ~gS4ws|wYGn-j&YW5s|6H0=N^$xokcZ}V=-HuFWN2d3u*$R_sh$*Ze zh04ZF@4YQ@1P+bN4ZTfHm)Qz~P_K5=iW5x1Y73vD1ze@=PvW5fm_~l|C$XBtymv%x zXoGuX#8AcHu=w~pB8P6+Dx>JbcZ3C#m+&s&sfG@`D=3;BcMjORM-M%X-LAH_I-E5v zdJhNyTl&}M#gd6o(gAuud`~Djq`>bEml6 zc!h)Q*(v&caZ~~6o@401^Y4p%Z@x)?6=@-=2;){!LT5e@IwgDoLG=3%z%*U+SFy;i zp5NmWFdO}WxH;5Yif;y}V)KFwUj6840Hccr#Gp7GxjMEOF5N&Dryis z@Tt%c{P9zc`ABo8muouRn(njZ5Q8bp89c=aJ)n{e( z!uvxHmZ$x^h)MR%uA!%d>Wq~`qb<>?^I&Xx9UeeNnhD#>w`_9)&K@H?(km|+n{{g=4jkriTT2k`IqzWZVVl`D8iVG-F#7)$M={%y$BT( zl1yKV*zrj-a83fpJzgH|Qg*lGYcbbALNj?_hYKP7p7|O|9DHQ|8f*2ZuYujVDC!#} zhLn8+#Y!FR{02mznx6j#OjBAHhj(T-`wiG?b~bmzrUSx0uPReapX}vRK|+@KR@L>! zx1wQukE!uH@nU?LUwuApBqJr-XaC9IpL`n0rYTPyYj~(fHX5_(4RD zi@FaZdGiM`H<0B6YS<%U0*8lD-JBoA$#EHDDEOZ^jcIdx%>NYSCPheb_x*-_@=i=m zmPzIZG`gwNBI?xgY`~0$1Gq35Fyx2Y`J6D(u0>U?2@qiXft3nX~W3}KkiQu_3qR>Zraxt^peCuP~l9fK> zfW8^r3wS?1D7G5)VLaSbby=31RgKUiotO&OwK9m_yE`W?5f^2kdB&}BpbGCVR{g7! zL3;i#kXMbyBYcgsYy`1@^}%$(B+K~#tS~@c#^FGK%)#;41Nf}44vhA&3FMItB(k=; zng&K^G*$H{b!%HMUcqAm%KbI4wcqloQK3!xQ-B<1{9HdlF5vL!1oFyF}&=$XsD%(H)@{9Lhc{gY%b0OqSna&F*Ohix-iCd&q(`aLx=kxovQQAm7t zvW!F2v}&137bi+ag4D< zA*9I3%$7resS3o=@?dF6{*k(3uxarW()Q8M2r))vidWs@{!|3%y#;xJX%RM8_h4SRGF%B4xEVrza#z&cSI9 zl}5`aF|?o47N~W{%au$j}9~^TmLCOh`Bk0U-$Y*57w*@G_2T7)i>!W;bl)8=3|TN(oC1*x>KYk~0HP$NgFIm7p$mEFq{;2c~&d zm+_uQbQxg6f<2lo>nEl$cS1|SU?lQcX%GKlBgjU37hXU_N!A+JaETyC7N)2pr(Q1x z#iQ=v<$bgbFTNMk=^XiI%)w1_WLpwULYl1bMCoX9!Zj-^qefu{+JUsWvN0W5;0wu{ zWdwx3x5w>jF8~GvOWZR&Te1XXnZY9D6AJ01o5uj#x*7vu$&4H{Mvr{`_pN z{5#L)TbD_l!>RM+CxH9!=V4D`cCqPFsAz$_6~BQM(kO7D+>|$HRF{j>cGfkp(tC~4 zfx{UNzx0TeXm++_dG+GnBS1w6`tS_2x29JX%8d|S^+mD;1II>9@ce9%3^7e9V0{%R zRzGdZ1*-a!P4+REf~Sb2)?7IoT`{czTHBZ>gJIaAB7o=26t-CAVhfinmVZYu-!7|X zZ1cJh21$Wp0awXt80WEFCrryi0^ZGvK@iy*p_@b55JG)%asU#faB=feBdYbJAxK1l~x{M z%Tk%lZhS9+?8Ja}H<_2opG@xqBZ|51?F0wP1m8iG4`PXby-b?ZM}fPp21Kvi2kLb- zSt2`>!&OX9XJ zJco`1Hd@1VA^Q@{?Z9&R*o=05tIlf36Kim64d=>vE96gT<#`bq2*}OxoL?dPCy=vL z&h#zLiBegQ-`EIQAQ|(^A-3^nz zyiP9ke$S+-b+Q6Lw!2Qo2iLiJYkIdj@-WAH>SQXT;ydePaln9548+nucF5^Tqw=8` zh58nktEG+Mx{&hL%QW_;e|n>g^z^Nl|5SRtJ$t3qb7F%`oM>80XBy;XIEVhKL0%UC z$UWF3Sq~cHz#O5IPyt4gZ69{2%OUT@3_^yU>9IG<%0MHt#q(UN{B;2Mgsa+RNcP>bHgxqD5uw4*gPvdft@nlWGe71>XM5CBA`8kwffdJXU{fA_sS-yHP_O0 zJ-`omBCH2I%{mHqgZJ1<|LK+sVVf1&E8XT|ygt&yMgz>u;|zkOA+89%Zg32Yw!1u! z_sV-r;8{29koyDhrU29^YPLS2ulr>;`rSDoe+39$HVD?FnuZ4v2{)>PfX2<9@FBU+ zWNP)?G%P~{Olv(Scgjxgve+$aP^kwKaM(ACOQ>`&xMW_;z4C5vxP%=0q~wo7`(%e# z%aBCrm*d08xrDyEPR{WB<#KuLbd0W>I?J|jbrVI~nxn0%=KzsG=?Xr^v-qz#NG6hr_*B2obzy=tr-+rSArSSc7 z;$(vqTL*e+JoxEn>oMGRnSNN~~4m-LeDhKZFIZe)jPFG84;(z z*@Vr$1~)w*Z|7-e{eG~rs)S97SD_imKUp0TJAr?IiXBK8B}>vKw);dbCP`Mcj7%Sr zPC+aKUgNWM>nS;9x*7Ie;CKccO=gAq%IUx~N|QTbgsT2Z;w%sZd<1NW0p%fvWlI*p?-$iT4PcJ$+>A;fKkj^VTY=WBtMfw8ix73vv_Y&-@~!szHv7r-xpI>@w(i{zX}8 zn#y(_sxa116^ak;>2v^wR3*q0Nl&~a!^r&-X#Q5uoiE9USw5+IS#7nGFH5tjl79WN z`~zyg|5tJ^ws_VnasU|o!B>#Bmj06i#nVPp=&v!DHup(r!A$X`u>AA~?a`a3E2#2S zY0Y4pZistq$d+dSmY0=QIzKy#qs#qt->dQ@+OGQz#D4EV$Lqh5@v+8v&Y0rQ(4<&P zj=ctCUqU^vf$AAY7xatQWU?^M7=1FFAwS{PEVu5kDe;ESAalzp{&iU~Wj$VW1p5R- z(uZCLt8(k>vTw3c1J1Zpe=GY;>pk>aIf?Pu?dN1t97Hys`RM3=0J6Xv2Ae(Ehvn&_+ux8emNKQO1&?QV%`Y0g z9*OsseEz5HqR4HpqIchriPMXe`l8H@dqUuF=PX=AN6bO-ls_vz9v1n=W4rKQPpAJj zJCWY}Sxlm5-+#!H!SsD6oN?!yMM(ezfwZ^fS6FIx`$@+qn>J0bmf7jZYtaex+Ve^K zW5x^?i!dVJz{_aGJJL>1pU4dH9DYas#x$`APB%uVYRx35m}f*uI{u#2C*wi|D|vR% zAKsHkz*ji`EYF)v%V_=oNO$-$uoq*-@T=+V|B)WN9dN_@5TI7mm+yl%SJJ+}%B!)( z!asogR!Kj6fC*maN&XOlsg&~mCfz9U*x%#_rZUehAIV4)-ljeMcUd*Nl7+3j)!0F{ zKFE~4XbUEae(m-1X!tgio6b&*N~B$xu@SW4V|1Z_B0rIbz`5P^37YArmp+lNMi&6J zZL~Iw^%uL%>Za#^8y!d4pUFUa@lz1RYWm<)c>sHrpUtIfK9lFr_YLQv(Cy9YKRRjq9L!-UUH!Sdh?e$z0R>JqefNdj3B*3|B~&ge=r>=2D6gRdUt#x`drp5P zCz=rJxqt@hsPH2A?pE4=5u~)0E?fjdT}x?S%lJT6CsWS-xIp<@Al{x_|23LzrK`RM z1x}~;zXk=arSNa$a#*CU{YDO|{6|l}7|q$I&{yA}(Y5s0w{i(9azO)!=#j*@bm~l* z7)084vIwcp@1$kwDmz?_>bRE+FZun{^u#zG*@befb?g z4QE*2%e!K#a7V##J22Pp=FECp8mKRw1%ucsn85*+S2QySb>q{>+`(73v85p$i7E>D zL5f-jjIE1HS6150&27$3v$deKqF~k9m8*+vX7~hb+`hxfLT*7tZFx;mwSOY}ly`KG z-n!+MwBJMox)l!IW5A0M{Fn=k=nvgoD`df8-of5vt;&up_g>)SSh z=yWvMw$pO~76EqWg8<6|VQa-~m|xYiqqU7Tx99i-OF1v&XMvUmfNs@93va&SAj?Sv zp9Wc)0m!wJEI+b3X4(u(w5N57}WPWzWOy&KoK-2kCr8W{Jr~xs{nk6I^*c6ke4%FWxnF zX%&|iaVG0_x#1rSDEx{|RhgbmRaw`cfk~_9%W3-UF+olsP-io}H(QUV2WRV(Jx>aK zJ=jQxC(@!H2*3}z!>V88@WxENio=gG^ez_X9P0{W zAj_?+EycKyiOaY8%5#JosxJpu$T@0}L)Gie5!Gz-W#N{L7wfv{n|b=;39E1bcY147 z1eMI!e~;~#wm@gg&*lYs3y}5e3-n9`|5%{61E5a(JHp$u=uS=%huibMIx-?enl zLOpeQ^+xF5@FFyO58PHixDggpCvczn?+bM{tD3Y(PhVWV(eAqe2YuhRdR3%p_UsYs zw)z$0(jZ7Q!P$0GW+ra#*CDx@S{CX04A@73M;bjDM>}-yB7Ls5iqQ%ba-zq+mY*lX z#iQY2zUSM6OKi*e;^}hwagkm+kvp7D6*e`p5u5(%gen+fugcXESc%h;tLJ9I?VG+S zU*y>~WQqEQ%)zCZ>o?ApGS8;N8-QJ}7jmQCf;$iPA)MdSmeRl&`b(~UeQ*PA^ub#| z0TAy}YeL-7;YWi#Cl>2dO^_KqkJ$BX0kB$%%h#6$2DwnUubu8F(jz=Qh5Bb|>ogYY z12FFQyuDn9;TE=tSc$!a@bQ)UJPsSm=S0#!y&v;RP$BluZ6&%%6+ga8zrz&j1k&(r zUeYu51ZpYM9ZD5hrl$wHSi|1a1KTLtRjzB4RIX3u#M$L~F^Apd`Z5k5FV|ObXsXb4 z4s$B>#T<52=y@DIRG~LdKxK5e5?;`)mHND~uYpQEhx0s8sb_KcW~FWkMP2{~o}vQT zrE_I^5?QPC5KdlLrDv(a=ho>_G*YEsHum+aDm|O?d|Ra#a=4^g&*$)5H4x8FtARm` zk5UekRvUfavReOvzcMz>8u`#l34jjHL%{AkjT&*bDsYW3wDep9P|&*4{V^qm}rt;3b&Lu*Gr_HpFVb^1LBJ+?Z%S}o(j^?EJ? z*DLGMAGd=h*Xyj5^UST+`%DSl4mf`8f$P{xuN{o&WKpgK&pXl!8!-E*>WdA!O;we- zNpE5e#C4l=JBQ~sDI`jhHtV-=+jni&ALOuVi+(p3{CbP-QUzPK>Q8V)YNLKqq32&Y z^m{pHSF?epx3%c4oZ&xP^deOv&S?POJx={0&RE;3-^}6Xt$HN~4v%ctUq$HI z*rqR21&_DuHJosvUEjfBdxz1tV3&RyXS~m)U&9$a^Sbn<>c@_5{irG$;?^s<$OgCG z#o_C2{dx`?d-WSR#5yE+V*2zgDtG@5wRoOecj&#QFn_?$>YzR8dWENBK%cL&-aV*i za0SS!c|IG|H<-fx^D`*$MMKWgHLPb$sq($=Ow-#1BIQS izPLnb@5cvakLa-z;bGC~xMJ0aj{n)7RU{iwQB&{?7?zb*=QN!1n}0l`nfcGN-m~8OcSoN{9XXf6pdiDIrcec~ z0g<>x3sH41woaF?ySTZxxZdB6y|BK&v(@8)DpbbUV4RfB^)~mqm;Oh!yg^GKNm#H5 z*5(Uii!LZ3trp}frF@iWu!P85`tHfIB~D@ zR_k07zHVJ%K2bD5d7Xkspp<{L=9;iGv3A@W#kIAbgsD`S`QP62wTUyV9?5Se*4n;o zu`)@cm6BJO4^N(NuuGGxESMA(`e=m%fkNh&lV_Xo^W=4=l0X@~lax4s;dy>)z6n>R zZXOrjN)?qiNSG?&2dzFR@_HnHnOf3Lcr=x_6sW|#9oY(P@BO>Cx+q_szQIIDltein zUFqnP&(Eh%HQ~qUJ1j-1Wdvsu8UT)YzP-?dYwbHMl+_XzJ1F9YB;>b6*?`~Mt8D|8 z8*j@+2&9T<%N81Ji>)wSY-NQk6<4 z>+x`h-Pr;v-i~|(;)y#Yo9?UEohYrgOK*h>?5yZ%vH-z08R;kPK<=NY96)MTK z<_Jz&tn$m*Zi5}n-e91E_oXGS6_5=spXi)w!dsmcR;*#Y4j}+&7t52cIwu?O!{^SK eLkrI85Iqogk$6%;$rvRlDE|`SgH_$uP_e$eJ`MR^4`?Kr)o!Im12fJH65NJ3?FOX46k@YtByI225wYU-HB?P9WcBNOo zJTz-Ssb~;=EY}b|*@2(={?1;1|F~;Kn4b+T5Rgou;#4VRL<%Z@8#+^mCx@2|fJfxu zrF2n%Qv-eW?)THi_HmzzFh3q%Az(~!oS_#HlcFqt8NOJDt;QV!DhVa6wkRz_@Oi6o zsSaN>7Kj1EwX#Vu4w!_=KN@H1ursnY5io)m+PJ8#LG$PCd1+*tR8R8Dk+qf<<#9A< z7X%oe?~P34v(2&gzZmk><_ckfN~&av+$9~U&Ci<`>+oaqI$>HEYMjIbNhcQa~|BYN#l;>JEh?Pb& z;gSm&P#B$`wx;UvU2ByTLug4i6U75G4)bJtrViKIt0b8qO^LRF1c5S^UlnByer>O` zfq9^wu_U8L&9f#mHMT{TiMEz`UTpKx7-MCAPtMihce1El45*VSTZLLm1p^UXkK21a zcd#2uOsled_w>BrN+5v6;31`8^+4^GJF2XT^5@gnw6lRx%eX4_Da15TXHwQbg?)2R=C52GhGoU8=G?H-5V Date: Sat, 25 Mar 2023 06:47:53 -0600 Subject: [PATCH 3/3] Bump version --- CHANGELOG.md | 6 ++++-- config/pixelfed.php | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ebbb6b52c..30c456340 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,9 @@ # Release Notes -## [Unreleased](https://github.com/pixelfed/pixelfed/compare/v0.11.4...dev) +## [Unreleased](https://github.com/pixelfed/pixelfed/compare/v0.11.5...dev) +- ([](https://github.com/pixelfed/pixelfed/commit/)) + +## [v0.11.5 (2023-03-25)](https://github.com/pixelfed/pixelfed/compare/v0.11.4...v0.11.5) ### New Features - Mobile App Registration ([#3829](https://github.com/pixelfed/pixelfed/pull/3829)) @@ -144,7 +147,6 @@ - Update settings, set maxlength on name and bio inputs. Fixes #4248 ([558700fc](https://github.com/pixelfed/pixelfed/commit/558700fc)) - Update api routes, add post method support to /api/v1/accounts/update_credentials to properly handle binary form data (avatars). Fixes #4250 ([1ae19ea5](https://github.com/pixelfed/pixelfed/commit/1ae19ea5)) - Update ApiV1Controller, improve timeline account hydration ([4e79c772](https://github.com/pixelfed/pixelfed/commit/4e79c772)) -- ([](https://github.com/pixelfed/pixelfed/commit/)) ## [v0.11.4 (2022-10-04)](https://github.com/pixelfed/pixelfed/compare/v0.11.3...v0.11.4) diff --git a/config/pixelfed.php b/config/pixelfed.php index fcc118796..781957802 100644 --- a/config/pixelfed.php +++ b/config/pixelfed.php @@ -23,7 +23,7 @@ return [ | This value is the version of your Pixelfed instance. | */ - 'version' => '0.11.4', + 'version' => '0.11.5', /* |--------------------------------------------------------------------------