diff --git a/.github/images/248729857.png b/.github/images/248729857.png deleted file mode 100644 index 77094f8..0000000 Binary files a/.github/images/248729857.png and /dev/null differ diff --git a/.github/images/default.png b/.github/images/default.png new file mode 100644 index 0000000..e0265ce Binary files /dev/null and b/.github/images/default.png differ diff --git a/README.md b/README.md index a1a5c7c..83e1601 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@

- Social Preview + Social Preview

- social-preview + GitHub Social Preview

@@ -16,8 +16,11 @@ Generate a stylish meta social preview for your GitHub repository Released under the MIT license. - - Follow @pqtdev + + This Repository uses a generated Social Preview from @pqt/social-preview

@@ -27,6 +30,31 @@ On [April 16th, 2019](https://github.blog/changelog/2019-04-16-repository-social This web app makes it dead simple to put in your username (or organization name) and the repository, then download an image that blends in with the branding of GitHub already. Zero effort and stylish. +## Support this project + +Like all good software engineers I accept payments in dollars and _exposure_! + +[![This Repository uses a generated Social Preview from @pqt/social-preview](https://img.shields.io/badge/%E2%9C%93-Social%20Preview-blue)](https://github.com/pqt/social-preview) + +You can pop this bad boy on your repository free of charge. It's a small nod to the work put into this project, and will make me feel all warm and fuzzy inside when I search around and see who might be using a generated social preview on their projects. + +``` +[![This Repository uses a generated Social Preview from @pqt/social-preview](https://img.shields.io/badge/%E2%9C%93-Social%20Preview-blue)](https://github.com/pqt/social-preview) +``` + +or **HTML:** + +```html + + This Repository uses a generated Social Preview from @pqt/social-preview + +``` + +If you prefer the money route my [GitHub Sponsors](https://github.com/sponsors/pqt) page is always an appreciated alternative method of support. + ## License MIT diff --git a/components/Footer.tsx b/components/Footer.tsx index 5ab1b85..329c755 100644 --- a/components/Footer.tsx +++ b/components/Footer.tsx @@ -2,28 +2,24 @@ import React, { ReactElement } from 'react'; export const Footer = (): ReactElement => { return ( -
-
-
-
- - GitHub - - - - -
-
-

- © Austin Paquette. All rights reserved. -

-
+
+ ); }; diff --git a/data/colors.ts b/data/colors.ts deleted file mode 100644 index 89dbdce..0000000 --- a/data/colors.ts +++ /dev/null @@ -1,150 +0,0 @@ -export const colors = { - transparent: 'transparent', - white: '#ffffff', - black: '#1b1f23', - gray: { - '50': '#f9fafb', - '100': '#f4f5f7', - '200': '#e5e7eb', - '300': '#d2d6dc', - '400': '#9fa6b2', - '500': '#6b7280', - '600': '#4b5563', - '700': '#374151', - '800': '#252f3f', - '900': '#161e2e', - }, - 'cool-gray': { - '50': '#fbfdfe', - '100': '#f1f5f9', - '200': '#e2e8f0', - '300': '#cfd8e3', - '400': '#97a6ba', - '500': '#64748b', - '600': '#475569', - '700': '#364152', - '800': '#27303f', - '900': '#1a202e', - }, - red: { - '50': '#fdf2f2', - '100': '#fde8e8', - '200': '#fbd5d5', - '300': '#f8b4b4', - '400': '#f98080', - '500': '#f05252', - '600': '#e02424', - '700': '#c81e1e', - '800': '#9b1c1c', - '900': '#771d1d', - }, - orange: { - '50': '#fff8f1', - '100': '#feecdc', - '200': '#fcd9bd', - '300': '#fdba8c', - '400': '#ff8a4c', - '500': '#ff5a1f', - '600': '#d03801', - '700': '#b43403', - '800': '#8a2c0d', - '900': '#771d1d', - }, - yellow: { - '50': '#fdfdea', - '100': '#fdf6b2', - '200': '#fce96a', - '300': '#faca15', - '400': '#e3a008', - '500': '#c27803', - '600': '#9f580a', - '700': '#8e4b10', - '800': '#723b13', - '900': '#633112', - }, - green: { - '50': '#f3faf7', - '100': '#def7ec', - '200': '#bcf0da', - '300': '#84e1bc', - '400': '#31c48d', - '500': '#0e9f6e', - '600': '#057a55', - '700': '#046c4e', - '800': '#03543f', - '900': '#014737', - }, - teal: { - '50': '#edfafa', - '100': '#d5f5f6', - '200': '#afecef', - '300': '#7edce2', - '400': '#16bdca', - '500': '#0694a2', - '600': '#047481', - '700': '#036672', - '800': '#05505c', - '900': '#014451', - }, - blue: { - // Tailwind - // "50": "#ebf5ff", - // "100": "#e1effe", - // "200": "#c3ddfd", - // "300": "#a4cafe", - // "400": "#76a9fa", - // "500": "#3f83f8", - // "600": "#1c64f2", - // "700": "#1a56db", - // "800": "#1e429f", - // "900": "#233876", - - // GitHub - '50': '#f1f8ff', - '100': '#dbedff', - '200': '#c8e1ff', - '300': '#79b8ff', - '400': '#2188ff', - '500': '#0366d6', - '600': '#005cc5', - '700': '#044289', - '800': '#032f62', - '900': '#05264c', - }, - indigo: { - '50': '#f0f5ff', - '100': '#e5edff', - '200': '#cddbfe', - '300': '#b4c6fc', - '400': '#8da2fb', - '500': '#6875f5', - '600': '#5850ec', - '700': '#5145cd', - '800': '#42389d', - '900': '#362f78', - }, - purple: { - '50': '#f6f5ff', - '100': '#edebfe', - '200': '#dcd7fe', - '300': '#cabffd', - '400': '#ac94fa', - '500': '#9061f9', - '600': '#7e3af2', - '700': '#6c2bd9', - '800': '#5521b5', - '900': '#4a1d96', - }, - pink: { - '50': '#fdf2f8', - '100': '#fce8f3', - '200': '#fad1e8', - '300': '#f8b4d9', - '400': '#f17eb8', - '500': '#e74694', - '600': '#d61f69', - '700': '#bf125d', - '800': '#99154b', - '900': '#751a3d', - }, -}; diff --git a/data/defaultColors.ts b/data/defaultColors.ts new file mode 100644 index 0000000..ac02a62 --- /dev/null +++ b/data/defaultColors.ts @@ -0,0 +1,39 @@ +export const defaultColors = [ + // gray + // [/*'#f9fafb', '#f4f5f7', '#e5e7eb', */'#d2d6dc', '#9fa6b2', '#6b7280', '#4b5563', '#374151', '#252f3f', '#161e2e'], + // cool-gray + // [/*'#f8fafc', '#f1f5f9', '#e2e8f0', */'#cfd8e3', '#97a6ba', '#64748b', '#475569', '#364152', '#27303f', '#1a202e'], + // red + // [/*'#fdf2f2', '#fde8e8', '#fbd5d5', */'#f8b4b4', '#f98080', '#f05252', '#e02424', '#c81e1e', '#9b1c1c', '#771d1d'], + // orange + // [/*'#fff8f1', '#feecdc', '#fcd9bd', */'#fdba8c', '#ff8a4c', '#ff5a1f', '#d03801'/*, '#b43403', '#8a2c0d', '#73230d'*/], + // yellow + // [/*'#fdfdea', '#fdf6b2', '#fce96a', */'#faca15', '#e3a008', '#c27803', '#9f580a'/*, '#8e4b10', '#723b13', '#633112'*/], + // green + [ + /*'#f3faf7', '#def7ec', '#bcf0da', */ '#84e1bc', + '#31c48d', + '#0e9f6e', + '#057a55' /*, '#046c4e', '#03543f', '#014737'*/, + ], + // teal + [ + /*'#edfafa', '#d5f5f6', '#afecef', */ '#7edce2', + '#16bdca', + '#0694a2', + '#047481' /*, '#036672', '#05505c', '#014451'*/, + ], + // blue + [ + /*'#ebf5ff', '#e1effe', '#c3ddfd', */ '#a4cafe', + '#76a9fa', + '#3f83f8', + '#1c64f2' /*, '#1a56db', '#1e429f', '#233876'*/, + ], + // indigo + // [/*'#f0f5ff', '#e5edff', '#cddbfe', */'#b4c6fc', '#8da2fb', '#6875f5', '#5850ec'/*, '#5145cd', '#42389d', '#362f78'*/], + // purple + // [/*'#f6f5ff', '#edebfe', '#dcd7fe', */'#cabffd', '#ac94fa', '#9061f9', '#7e3af2'/*, '#6c2bd9', '#5521b5', '#4a1d96'*/], + // pink + // [/*'#fdf2f8', '#fce8f3', '#fad1e8', */'#f8b4d9', '#f17eb8', '#e74694', '#d61f69'/*, '#bf125d', '#99154b', '#751a3d'*/], +]; diff --git a/data/defaultPreview.ts b/data/defaultPreview.ts deleted file mode 100644 index 41a3282..0000000 --- a/data/defaultPreview.ts +++ /dev/null @@ -1,2 +0,0 @@ -export const defaultPreview = - 'data:image/png;base64,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c5ai+RznHPto5nxE9tE4jqzWJ0zCMCDPEkRERERERORymrHnkjiiKCvMBoZxpKxq8izlsgiCGUEw47IKghlBMENEzs76pMTM2HHO59oiR0RERERERC4vn0sgz1ImVdUwjiMiIvL+6qalaVomeZbinENEREREREQuL59LIIkjnPPZGcaRsqoREZH3ZTZQlDWTJI5I4ggRERERERG53HwuiTxLmVRVwziOiIjIf3P3+AQzY8c5n8VBhoiIiIiIiFx+PpdEEkc457MzjCNlVSMiIu9VlBVd1zM5XC7wPA8RERERERG5/HwukeXigElVNYzjiIjIVWc2UJQ1kzxLCYIZIiIiIiIicjX4XCLzMCAMA3aGcaSsakRErrqj1ZqJcz55liAiIiIiIiJXh88lk2cpk6pqGMcREZGrqigrzIwdz/e4cbhERERERERErhafS2YeBoRhwM4wjpRVjYjIVdS2G4qyZnKQpjjnEBERERERkavF5xLKs5RJVTWM44iIyFViNnBcVEySOCJNY0REREREROTq8bmE5mFAGAbsDOPISVEhInKVnJQVZsaOcz55liAiIiIiIiJXk88llWcpk6puMBsQEbkKyqqhaVomizzDOYeIiIiIyMM6yBKWi5zlImfmfERkP/lcUvMwIAwDJidlhYjIZWc2UFQVkzSJiaI5IiIiIiKPIgxDkjgiiSOcc4jIfvK5xPIsZdI0LWYDIiKX2dFqzTiM7DjnszjIEBERERERkavN5xKbhwFhGDA5KStERC6roqwwMyY3DpeIiIiIiIiI+FxyeZYyaZoWswERkcvGbKAoayZ5luKcQ0RERERERGTGJTcPA8IwoOt6do5PCg6vLRARuSzGceRotWYShgF5liAiIiIi8lzGcWRrxjAMnCbf9wlmM0TkYplxBeRZyp3Vmp1207HpeuZhgIjIZbA+KTEzdpzzubbIERERERF5LmXVUFQV4zDyODjnuHG4xDkfEbkYfK6AeRgQhgGToqwQEbkM6qalaVomeZbinENERERE5F7qpuWkKBmHkcfFzDharRnHERG5GGZcEXmWcme1ZqfrejZdzzwMEBHZV2YDRVkzSeKIJI4QEREREXkuRVkz8XyPYDbjNHVdz46ZUVY1eZYiIudvxhUxDwPCMKDrenaKsmJ+uEREZF/dPT7BzNhxzmdxkCEiIiIi8lyGYcTM2PE9jyduXsfzPE5T3bSsjwt2+n6LiFwMPlfItUXOpOt6Nl2PiMg+KsqKruuZHC4XeJ6HiIiIiMhzGceBief7eJ7HaXPOZzKMIyJyMfhcIc45kjhiUpQVIiL7xmygKGsmeZYSBDNERERERERE7sXnismzhEnX9Wy6HhGRfXK0WjNxzifPEkRERERERESei88V45wjiSMmRVkhIrIvirLCzNjxfI8bh0tEREREREREns+MC2xrRtd19L1hZvTbLadhGEcmXddztFrjex5BMCOYzZjPQzzPQ0TkImnbDUVZMzlIU5xziIiIiIiIiDyfGRfMOI5UdUu72dB1PWeh63p22k3HJI4jknjOPAwRETlvZgPHRcUkiSPSNEZERERERETkfmZcIGXVUFQV4zBy3pqmpWlawjDg2uIA53xERM7LSVlhZuw455NnCSIiIiIiIiIPYsYFYDZw9/iErut5Js/3CGYzovmcmXM45+P5PqelqhqqumbHOZ9oPqfrevrtlknX9dy6fYc8S8izFBGRs1ZWDU3TMlnkGc45RERERERERB7EjHO26TpW6xPGYWTi+R5ZkpClMZ7n8bjkWULdNozDiNlAFM1ZHGSYGUVZUzctk6KsaduOw2sLnPMRETkLZgNFVTFJk5gomiMiIiIi+2ccRzabjk3XY2YM44iZ8WzOOU5LnqXMw4Dz0G+33Lp9hwfhnMP3PMIwZD4PCGYzROT0zDhHddOyPi54pjxLydIYz/N43HzfI0tiirJmpygr5odLnHMsFzl5llCUNXXTstNvtxyt1tw4XOKcj4jI43a0WjMOIzvO+SwOMkRERERkv2y6jqKs6bqeB2E2cFpmzue8BLMZ1xY5RVlTNy3Px2xgp910UIBzjjxLmIchzvmIyAvjc076fsv6uGDinM/N69fIswTP8zgraZLg+R47Xdez6XomzjmWi5w8S5mYGUerNeM4IiLyOBVlhZkxuXG4RERERET2x6brOFqtubM6put6zppzPs45zpNzjuUi54mbh4RhwIMyM9bHBUerNXXTIiIvzIxzYDawWp8wcc7nxuES5xxnzfc9siSmKGt2irJifrjkmfIswTmf9XHBjplxd33C4bUFIiKPg9lAUdZM8izFOYeIiIiIXHzjOHJSVFR1w7OFYUAwmxEEM5xzOOd4NjPjUTVNS9207MzDkIvCOceNwyV101KUFWYD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'; diff --git a/data/defaultPreviews.ts b/data/defaultPreviews.ts new file mode 100644 index 0000000..34e9598 --- /dev/null +++ b/data/defaultPreviews.ts @@ -0,0 +1,6 @@ +export const previews = { + legacy: + 'data:image/png;base64,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c5ai+RznHPto5nxE9tE4jqzWJ0zCMCDPEkRERERERORymrHnkjiiKCvMBoZxpKxq8izlsgiCGUEw47IKghlBMENEzs76pMTM2HHO59oiR0RERERERC4vn0sgz1ImVdUwjiMiIvL+6qalaVomeZbinENEREREREQuL59LIIkjnPPZGcaRsqoREZH3ZTZQlDWTJI5I4ggRERERERG53HwuiTxLmVRVwziOiIjIf3P3+AQzY8c5n8VBhoiIiIiIiFx+PpdEEkc457MzjCNlVSMiIu9VlBVd1zM5XC7wPA8RERERERG5/HwukeXigElVNYzjiIjIVWc2UJQ1kzxLCYIZIiIiIiIicjX4XCLzMCAMA3aGcaSsakRErrqj1ZqJcz55liAiIiIiIiJXh88lk2cpk6pqGMcREZGrqigrzIwdz/e4cbhERERERERErhafS2YeBoRhwM4wjpRVjYjIVdS2G4qyZnKQpjjnEBERERERkavF5xLKs5RJVTWM44iIyFViNnBcVEySOCJNY0REREREROTq8bmE5mFAGAbsDOPISVEhInKVnJQVZsaOcz55liAiIiIiIiJXk88llWcpk6puMBsQEbkKyqqhaVomizzDOYeIiIiIyMM6yBKWi5zlImfmfERkP/lcUvMwIAwDJidlhYjIZWc2UFQVkzSJiaI5IiIiIiKPIgxDkjgiiSOcc4jIfvK5xPIsZdI0LWYDIiKX2dFqzTiM7DjnszjIEBERERERkavN5xKbhwFhGDA5KStERC6roqwwMyY3DpeIiIiIiIiI+FxyeZYyaZoWswERkcvGbKAoayZ5luKcQ0RERERERGTGJTcPA8IwoOt6do5PCg6vLRARuSzGceRotWYShgF5liAiIiIi8lzGcWRrxjAMnCbf9wlmM0TkYplxBeRZyp3Vmp1207HpeuZhgIjIZbA+KTEzdpzzubbIERERERF5LmXVUFQV4zDyODjnuHG4xDkfEbkYfK6AeRgQhgGToqwQEbkM6qalaVomeZbinENERERE5F7qpuWkKBmHkcfFzDharRnHERG5GGZcEXmWcme1ZqfrejZdzzwMEBHZV2YDRVkzSeKIJI4QEREREXkuRVkz8XyPYDbjNHVdz46ZUVY1eZYiIudvxhUxDwPCMKDrenaKsmJ+uEREZF/dPT7BzNhxzmdxkCEiIiIi8lyGYcTM2PE9jyduXsfzPE5T3bSsjwt2+n6LiFwMPlfItUXOpOt6Nl2PiMg+KsqKruuZHC4XeJ6HiIiIiMhzGceBief7eJ7HaXPOZzKMIyJyMfhcIc45kjhiUpQVIiL7xmygKGsmeZYSBDNERERERERE7sXnismzhEnX9Wy6HhGRfXK0WjNxzifPEkRERERERESei88V45wjiSMmRVkhIrIvirLCzNjxfI8bh0tEREREREREns+MC2xrRtd19L1hZvTbLadhGEcmXddztFrjex5BMCOYzZjPQzzPQ0TkImnbDUVZMzlIU5xziIiIiIiIiDyfGRfMOI5UdUu72dB1PWeh63p22k3HJI4jknjOPAwRETlvZgPHRcUkiSPSNEZERERERETkfmZcIGXVUFQV4zBy3pqmpWlawjDg2uIA53xERM7LSVlhZuw455NnCSIiIiIiIiIPYsYFYDZw9/iErut5Js/3CGYzovmcmXM45+P5PqelqhqqumbHOZ9oPqfrevrtlknX9dy6fYc8S8izFBGRs1ZWDU3TMlnkGc45RERERERERB7EjHO26TpW6xPGYWTi+R5ZkpClMZ7n8bjkWULdNozDiNlAFM1ZHGSYGUVZUzctk6KsaduOw2sLnPMRETkLZgNFVTFJk5gomiMiIiIi+2ccRzabjk3XY2YM44iZ8WzOOU5LnqXMw4Dz0G+33Lp9hwfhnMP3PMIwZD4PCGYzROT0zDhHddOyPi54pjxLydIYz/N43HzfI0tiirJmpygr5odLnHMsFzl5llCUNXXTstNvtxyt1tw4XOKcj4jI43a0WjMOIzvO+SwOMkRERERkv2y6jqKs6bqeB2E2cFpmzue8BLMZ1xY5RVlTNy3Px2xgp910UIBzjjxLmIchzvmIyAvjc076fsv6uGDinM/N69fIswTP8zgraZLg+R47Xdez6XomzjmWi5w8S5mYGUerNeM4IiLyOBVlhZkxuXG4RERERET2x6brOFqtubM6put6zppzPs45zpNzjuUi54mbh4RhwIMyM9bHBUerNXXTIiIvzIxzYDawWp8wcc7nxuES5xxnzfc9siSmKGt2irJifrjkmfIswTmf9XHBjplxd33C4bUFIiKPg9lAUdZM8izFOYeIiIiIXHzjOHJSVFR1w7OFYUAwmxEEM5xzOOd4NjPjUTVNS9207MzDkIvCOceNwyV101KUFWYDzxbNQ8Bj03eMw8iOmbE+LijKmhuHS5zzEZGHN+McnJQVZsaOcz43Dpc45zgvaZJQ1g3jMNJ1PXXTksQRz5TEETvr44KddtNRVTVpmiAicprGceRotWYShgF5liAiIiIiF5/ZwNFqjZkx8XyPLEnI0hjP87ifmfN5VEVZMYnmIRdNEkckcUTdtBRlhdnApN10xHHEi64fsuk6irLCbGDHzDharTm8dkAwmyEiD8fnjNVNS9O0TA6XC5xznCff98iSmElR1txLEkekScKkKGvGcURE5DStT0rMjB3nfK4tckRERETk4jMbOFqtMTMm0XzOB9y8Tp4leJ7H4zQMI13XMwmCGRdVEkfcvH5InqU8U9O03Lp9h03Xc+PwGnmWMjEzbh/dpW5aROTh+JyxoqyZpElMEMy4CNIkwfM9dsyMumm5lzxLcM5nZxhHyqpGROS01E1L07RM8izFOYeIiIiIXGxmA0erNWbGZJFnHF47wPM8zkK/7ZkEM4dzjovM9z3yLOGJm4ckccQzNU3Lrdt3gJHrh0uc85mcnJT02y0i8uB8zlDbdpgZO875ZGnMReH7HlkSMynKmnvxfY9FnjOpqoZxHBEReaHMBoqyZpLEEUkcsS+GAREREZEr6+7xCWbGjud73Lx+jTSNOUtt2zEJw5B94Zxjuch54uYhSRzxTEVZsz4uSOII53x2hnFkdfeEcRwRkQfjc4aqpmUyD0Occ1wkaZLg+R47ZkbdtNxLFIV4vsfOMI5sNh0iIi/U3eMTzIwd53wWBxn7ZBiNiXM+IiIiIldFUVZ0Xc/k2kFOEMw4a13XM4miOfvGOcdykXP9cIlzPhMzoyhrzAYmZsbd9Qki8mB8zlDXd0zyLOGi8X2PLImZFGXNOI7cS5bETNpNh4jIC1GUFV3XMzlcLvA8j33S98bE9zxERERErgKzgbJumORZShTNOWtmA/12yyQMZuyreRjwxM3rLBc5zvk8l3bTsel6ROT+fM7IpusYh5Ed53ycc1xEaZLg+R47ZkZZ1dxLGIZMNl2PiMijMhsoyppJnqUEwYx9s+l6JvMwQEREROQqOCkrxmFkxzmfPEs4D5uuYxKGAZ7nse+SOOKJm9fJsxTnfO6lKCtE5P58zkjfG5NgNuOi8n2PLImZVFXDOI482zwM8HyPHTNjHEdERB7F0WrNxDmfPEvYR13fMZnPQ0REREQuO7OBpmmZLPKM87LpeibxPOR+xmFgX+RZwo3DJUkc8Wxd13P3uMBsQESe24wzYmZMgmDGRZYmCWXdMA4jwzhSVjV5lvJsM9/RD1t2zIzZbIaIyMMoygozY8fzPW4cLtlHddMyDiM7zvnMZjNERERELrtN1zFxzieK5pyXruuZzIKAe3HO4fke4zAyjCN3jwtmzuc01c2GSTCbcVqccywXOXmWUJQ1ddMyaZqWruvJkog0TRCR9zfjjIzjwMQ5x0Xm+x5ZElOUNTtV1ZClCZ7n8Uy+c7DdsrPdGrPZDBGRB9W2G4qyZnKQpjjn2EdFWTPJsxQRERGRq6BuWiZ5lnJe+t4wM3Z8z2MeBjyXLIkpypqdpml5XDzfI0tjTptzjuUiJ44j7qzWTMyM46KirFvyLCGJI0Tkv/GRe0qTBOd8doZxpKxqnslsYLvdMhnGERGRB2U2cFxUTJI4Ik1j9lFZNZgZO875zMMAERERkaug326ZzMOA89JveyZhGPB88iwlTRIeJ8/3uHaQ45zjcZmHAZ7v8Wxmxvq44NbtFZuuQ0Tea4bck+975FnK+rhgp6oasjTB8zx2TsoKM2PHOZ95GCAi8qBOygozY8c5nzxL2EdmA0VVMUniGOccIiIiIpdd3xvjMLLjex7OOc5L03ZMomjO/SwOUqIopOs6Tpvn+aRJhOd5PG5hELLZbNiJ5iH9dovZwI6ZcWd1TBxHHGQpzvmIXGUz5DklcURRVpgNDONIWdXkWUrdtDRNy2S5OMA5h4jIgyirhqZpmeRZinOOfWM2cLRaMw4jO8755FmCiIiIyFUwjMZkFsw4T13fMQmDGQ9iHgbMw4B9NnM+G95rHgYsDjLqZkNRVkyapqVpWuI44iBLcc5H5CrykeeVZymTqmro+y1FWTNJk5h5GCAi8iDMBoqqYpImMUkcsW/GcWR19xgzY3LjcImIiIjIVWE2MJk5x3nZdB3jMLLjnM9sNuOq8H2PyTCOOOfIs4Qnbh6SxBHP1DQtt49WFGXFOI6IXDU+8rySOMI5n51hHLmzWmNm7DjnszjIEBF5UEerNeMwsuOcz+IgY9+YDTx9dJd+u2WyXBzgnENEREREzlbfG5N5GPI4jOPIReScY2I2MHHOsVzkPHHzkCSOmAzjSFHWPH10l7ppEblKfOS+8ixlMowjkxuHS0REHlRRVpgZkxuHS/bJOI4UZcXTd1aYGZM8S0niOSIiIiJy9trNhkk0DzltZdXwq7eOuHV7xTiOXCRmxsQ5n2dzzrFc5BwuFzjnMzEz1scFt26vqJsWkatghryPkxbe8itw0vIMEWU5sDVjEgQz0tuOB/XkAn73ByEiV5TZQFHWTPIsxTnHPhjHkbKqKeuGcRiZeL7HIs9J4jkiIiIicvaGYaTreiZBMOO0tZsNO2ZG12+ZhwH7JopCoug6ddNSlBVmAztmxvq4oG5ari0OcM5H5LKaIb/hn/w4fMOb4GTDPSS8UE8u4DV/BD78CUT21jiO2DBgZsiDWx+XTJzzCcMZm67jIhqHkWEc6Huj327pup5nC8OAa4sc5xwiIiIicj76bc8kmDmcc8hzS+KIJI4oypq6aTAb2Om6nlu37xDHEQdZinM+IpfNDHmP7/pp+Krv57F66hj+1D+Df/M58OQCkb0wjiNd31M3G7quw2xAXhizgTurY/aR53scpClpGiMiIiIi56ttOyZhGCIPJs8SknhOUdbUTcukaVqapiVNYrI0wTkfkctihrzHt/04v+FgDp/6W3kPs4FNt+Fe4ijC8zzu52QDP/s0PHUMJxv4th+HL38FIhfaOI6UVU1ZN4zDiFxtYRgQzeekSYTneYiIiIjI+eu6nkkUzZEH55xjucjJs4SirKmblklVN7SbjiyJSNMEkctghrzHO57mN/ybz4EnF7zHrdtrzIwd53ycc3Rdz06eDeRZyoP49z8Hn/fdvMc7biFyoZVVQ1FVjMPIvTjn45xDnt84jPTbLRPnfJxz7APnHDPnE8wC5vMAz/MQERERkYvDbKDfbpmEwQx5eM45loucNIlZHxf02y07ZsZxUVHWLXmWkMQRIvtshryfJxe8R1FWmBk7nu9x43DJ1gburNbsVFVDliZ4nsf9HMwRufDMBu4en9B1Pc/k+R5ZkhCGAfMwQB7M0WrNxDmfG4dLnHOIiIiIiLxQfb9lEoYBnuchjy4IZty8cY26aSnKCrOBHTNjfVxQlDXLRcY8DBHZRzPknswGirJmcpCmOOdwzhGGAV3XM4wjJ0XF4iBDZN+ZDRyt1pgZE+d8losD5mGAPJyirOi6nsnhcoFzDhERERGR09BsNkzmYYCcjiSOSOKIumkpygqzgR0z487qmDiOOMhSnPMR2Sc+8n7GceRotWYSzeekacwkz1ImVd1gNiCyz8wGjlZrzIxJmsQ8cfM68zBAHo7ZQFHWTPIsJQhmiIiIiIiclq7rmYRhiJyuJI64cbgkz1KeqWlabt2+w93jArMBkX3hI+/npKgwM3ac81kcpDzTPAwIw4DJSVkhsq/MBo5Wa8yMHc/3uH64ZHGQIY/maLVm4pxPniWIiIiIiJyWvjfMjB3f85iHAXL6nHPkWcITNw9J4ohnapqW20crirJCZB/4yPup6oZJnqU453i2PEuZNE2L2YDIPjopK8yMHc/3uHFtyTwMkEdTlBVmxo7ne9w4XCIiIiIicpr6bc8kDAPk8XLOsVzkPHHzkGg+ZzKMI0VZc+v2irppEbnIfOQ5JXFEEkfcyzwMCMOAyUlZIbJv6qalaVomizwjCGbIo9l0HUVZMzlIU5xziIiIiIicpqbtmETRHDkbzjkOrx2wXOQ45zMxM9bHBbdur6ibFpGLyEfuyTmfPEt4PnmWMmmaFrMBkX1SlDWTNIlJ4gh5NGYD6+OSSRJHpGmMiIiIiMhp6/qOSRjMkLOVxBFP3LzOcpHjnM/EzFgfFxyt1pgNiFwkM+Se8izFOcfzmYcBYRjQdT07d49PuHG4RGQf1E2LmbHjnM9BniKP7qSsMDN2nPPJswQRkfPy9O0j3vUr76apmrFpG6/dtDTNZmy61muqGnyfeB4yj6IxnsdeFEdEUUSWJnzQk0/yAS96ESIicjFtuo5xGNlxzmc2myHnI4kjkjiiKGvqpsFsYKfrem7dvkMcRxxkKc75iJy3GYLZAPhMkjgiiSMeRJ6l3Fmt2em6nk3XMw8DRC66oqyZ5FmK53nIoymrhqZpmeRZinMOEZHH7fbt2/zkT/00v/hLv8wv/PK7+MVfetf4i+96l1dWFb/O47/xeH8e95ClKS958YvHl3zwi73f8ptfzEt+ywfz8o/8iPH69eseIiJyrvremMzDEDl/eZaQxHOKsqZuWiZN09I0LXmWkMQxzvmInJcZwklZATmTPEt4UPMwIAwDuq5npygr5odLRC6yvjfMjB3f84ijOfJozAaKqmKSJjFJHCEi8jj8ylNP8dafeDs/9rYf560/8Xbe/dRTPIvHKSirip/6mZ/xfupnfoZn8D7oySf5mN/1Mj725R/Nx/yul/GbnnwSERE5W+1mwyQMA+RicM6xXOTkWUJR1tRNy6Qoa+pmQ54lJHGEyHmYccXVTUvTtEDOxDnHw8izlDurNTtd17PpeuZhgMhFtek6JlE0x/M85NEcrdaMw8iOcz6LgwwRkdP0Mz/7n/nOf/EveMMbf2C8s7rjcY7e/dRTvPupp/h//uW/ZudFN6+P/8Mnf7L3mX/4D/Hbf9tvQ0REHr+u65nMwwC5WJxzLBc5aRKzWh9jNrBjZqyPC4qyJs8SkjhC5CzNuMLMBo6LkhdqHgaEYUDX9ewUZcX8cInIRbXpeiZhGCCPpigrzIzJjcMlIiKn4e7du/zLf/vveP33/At+7hd+nl/nccE8ffuO99rXfyevff138tte+iF85qf/YT79f/o0ri2XiIjI6dt0HZNg5nDOIRdTEMx44uZ16qalKCvMBnbMjPVxQVHWLBcZ8zBE5CzMuMLuHp8wDiOn4doi59btFTtd17PpeuZhgMhFNJgxCYMZ8vDMBoqyZpJnKc45REReiJ/6Tz/Dt/xf/3T8vh/4j952u2Wf/Od3/jxf/XVfx9d+/dfzqZ/0ieOf/zP/s/eRv+O3IyIip6dtOyZhGCIXXxJHJHFE3bQUZYXZwI6ZcWd1TBxHHGQpzvmIPE4zrqiirOi6ntPinCOJI+qmZacoK+aHS0Quon67ZTKbzZCHM44jR6s1kzAMyLMEEZFH9WM/8RP8o2/+Vn74LT/Kf+Wxx7bbLd/7fW/0vvf73sjv+biP4VV/6fP5qI/8SERE5IXrup5JFM2R/ZHEEfMwoG42FGXFpGlamqYljiMOshTnfEQehxlXkNlAUdZM8izlNORZQt207HRdz6brmYcBInK5nBQVZsaOcz7XFjkiIo/iR370x/g/vvlb+bG3vY3L6Ed+9K38yI++lY99+Ufxl//CX+D3fNzHIiIij8ZsoN9umYTBDNkvzjnyLCGJ5xRlTd20TJqmpet6knhOnqWInLYZV9DRas3EOZ88SzgNzjmSOKJuWnaKsmJ+uERELo+6aanqhkmepTjnEBF5GL/4rneNX/ZVX+299SfezlXwY2/7Sf7M2/4SH/O7XsZXf/mXjS958Ys9RETkofT9lkkYBnieh+wn5xzLRU6eJdw9Lui6nh0zoyhr6mZDniUkcYTIaZlxxRRlhZkxuXG45DTlWULdtOx0Xc+m65mHASKy/8wGirJmksQRSRwhIvKgmrblH3zTa8Zve+13eGbGVfPWn3g7f/Az/4T3OZ/9p8dXfv5fZD6fe4iIyANpNhsm8zBA9p9zjhuHS+qmpSgrzAZ2zIz1cUFR1uRZQhJHiLxQM64Qs4GirJnkWYpzjtPknCNNEqq6ZqcoK+aHS0Rk/909PsHM2HHOJ88SREQe1A+9+c3jX//Kr/F+7elbHleYmfEt3/5PvX/9vf+ev/U3/8b4+z7+4z1EROS+uq5nEoYhcnkkcUQSR9RNS1FWmA3smBnr44K23bA4yHHOR+RRzbhCjlZrJs755FnC45BnCXXbMA4jXdez6XogQET2V1FWdF3P5HC5wDmHiMj93LlzZ/yKr/27vOGN3+8hv+HXnr7F5/4vf8X7tE95xfgVf+1/5fr16x4iInJPZgNmxo7veczDALl8kjgiiSOKsqZuGswGdtpNR3v7DnEccZClOOcj8rBmXBFFWWFm7Hi+x43DJc/lpIWDiEfm+x5ZElOUNTtFWQFLRGQ/mQ0UZc0kz1KCYIaIyP384JvePH7xl325tz4+Ru7tDW/8fu8tb/1xvu6rv2r8A5/w8R4iIvJ+Nl3HJAwD5L08z2cyDCOXRZ4lJPGcoqypm5ZJ07Q0TUueJSRxjHM+Ig9qxhXQ91uKsmZykKY453imD38RvONp3uNP/TP41N/KCzKMCVXFb3jDL42Ax85/v0BE9sjRas3EOZ88SxAReT5N0/B3vv4beN3//V0ecl/r42P+/Bf8Fe9P/7HP5K9/0avG+XzuISIiv6FpOybzMEDey/c9JmbGZeKcY7nIybOEoqypm5ZJUdbUzYY8S0jiiLPW1sbxnZ5NbZymeeJ44jdFyOMx45Ibx5HV+oRJNJ+TpjHP9hkfAe/4ft7jHU/DO57mBfKAlHt55ScgInuiKCvMjB3P97hxuERE5Pn8f+/8ef7Sl3wx7373U8jD+Y7v/C7e9KNv8f7R//51fOhLPwQREXmvru+YzOch8l7zMGDSdT2XkXOO5SInjiPWxyeYDeyYGevjgqKsybOEJI44C//pzXf5D6//VTa18Tgsrof8iS/+YBY3QuR0+VxyJ0WFmbHjnM/iIOVePvej4a/+Xh6rgzm85o/CkwtEZA9suo6irJkcpCnOOUREnssPvfkt4x/9rM/m3e9+Cnk07373U/zRz/psfvCHfnhERETYdB3jMLLjnM9sNkPeyzmH53vsDOPIpuu5rOZhwBM3r7Nc5DjnMzEz1scFt4/ust1ueZx+7idP+N5ve4pNbTwux3c6Xv91v0RbG3K6ZlxiddNS1Q2TPEtxzvFcXvkJ8JkfAf/+5+Ck5VRst1uadsN/lw284iXGB3/gEhG5+MwG1sclkySOSNMYEZHn8obv/w+88ktf7ZkZ8sJ02y2f96ov9P7+3/4a/sdP/RRERK6yvjcm8zBE3lcSRVR1w07bbpiHAZdZEkckcUTdtBRlhdnATr/d8vTRXeI44iBLcc7ntP3Iv3qayTzxedGTMafpV95ZsXN8p+Ntbzzi9376E8jpmXFJmQ0UZc0kiSOSOOJ+nlzA5340p2YYHLeOGsZhZKduWpI4QkQutpOywszYcc4nzxJERJ7LP//u7+bL/revwfM85HSYGV/wJV/KV7761eNn/YnP9BARuaLazYZJGAbI+4qiOVXdsNM0LQd5iud5XHZJHDEPA8qqpaprJk3T0jQtcRxxkKU453Nabv1Kw+TPfvlvZXEj5DT9/E+e8D3/6JfZefqpFjldPpfUSVlhZuw455NnCefB9z2yJGZSlDUicrGVVUPTtEzyLMU5h4jIvXzTt3wbX/5VfwvP85DT5XkeX/G1X+t907d8GyIiV1XX9UzmYYC8r3kYEIYBO8M4clJUXBXOORYHKU/cPCSJI56paVqOVmuKsuJxWNwIOW1h4phsKkNOl88lVDctTdMyybMU5xznJU0SPN9jx8yomxYRuZjMBoqqYpImMUkcISJyL//gm17D3/vGb0Qer7/3jd/IP/im1yAictVsuo5JMHM455D3l2cpk6pu2HQ9V4lzjuUi54mbh4RhwMTMKMqaW7dX1E2LXG0+l4zZQFHWTJI4IokjTlvfb7l1+w6ru8eM48jz8X2PLImZFGWNiFxMR6s14zCy45zP4iBDROReXved3zn+w9d8M3I2/uFrvpnXvv71iIhcJW3bMQnDELm3eRgQhgGT9XGB2cBV45zjxuGS5SLHOZ+JmbE+Lrh1e0XbbpCryeeSOSkrzIwd53wWBxmPQ1XXmA20m46m3XA/aZLg+R47ZkbdtIjIxVKUFWbG5MbhEhGRe3nD972Rv/k1X+shZ+or/vbf5Xu/742IiFwVXdczmYcB8tyuLXI832PHzDharTEbuIqSOOKJm9dZLnKc85mYGav1Cau7x5gNyNXic4nUTUvTtEyWiwM8z+Mi8H2PLImZnJyUjOOIiFwMZgNFWTPJsxTnHCIiz/ZDb37L+MpX/w08z0POlud5vOrVf4MffNObR0RELrlhGOm3WybzeYg8N+cch8sFEzPjaLXGbOCqSuKIm9cPybMUz/eYtJuOW7fvcPe4wGxAroYZl4TZwHFRMsmzlHkYcJGkSUJZN4zDyDCOlFVNnqVM7h4XmBnnYXmQMZvNELmKxnHkaLVmEoYBeZYgIvJsb//pnx4/75Vf6JkZcj7MjM//wi/2vuNbXzO+7CM+wkNE5JLqup5JGAZ4noc8v3kYsFzkrI8LdsyM20cr8iwhTROuIt/3yLOEJJ5TlDV10zJpmpamacmzhCSOcc5HLi+fS+Lu8QnjMLLjnE+eJVw0vu+RJTGTqmoYx5FJ13V0XU/X9XRdT9f1dF1P1/V0XU/X9XRdT9f1dF1P1/V0XU/X9XRdT9f1dF1P1/V0XU/X9XRdT9f1dF1P1/V0XU/X9XRdT9f1dF1P1/XYMCJyVZ0UFWbGjnM+1xY5IiLPdlIU/OUv+hL6vkPOV993fMEXfal3UhSIiFxWzWbDZB4GyINJ4ojD5QLP99gZxpHjouLW7RV103JVOedYLnKeuHlIEkc8U1HWHK3W1E2LXF4+l0BRVnRdz+TG4ZKLKk0SPN9jZxhHyqpGRM5P3bRUdcMkz1Kcc4iIPNsrv/TV3Lp95CEXwq/dfppX/fUvQ0Tksuq6nkkYhsiDi6KQF12/hnM+EzNjfVxw6/aKu8cFbbuh324Zx5GrxDnHcpFz/XCJcz4TM2N9XHDr9oq6aZHLZ8aeMxsoyppJnqU457iofN8jS2KKsmanqhqyNMHzPJaLA85LGMwQuWrMBoqyZpLEEUkcISLybN/+un/OD/3IW5CL5f990w/z7a/75/zZz/qTiIhcJmYDZsaO73nMwwB5OM45nrh5naKsKcqKiZnRNEbTtJwH53wuMjNjfVxQVQ2H1xY453Pe+t5Yrdc8Kt/z8XwP3/MIghlhGDAPQ66aGXvuaLVm4pxPniWcBc/zmZgZDyPPUuqmxWxgGEfKqibPUuZhgIicnbvHJ5gZO8755FmCiMiz/ew738nXfv3Xcxo+97M/m9//Cb+HwcbxrW97Gz/6tp/0fvod76DvOy6zD3/ph/LJf+ATuHHzxvghH/zBHv/Vt377a/mBN72JF+rv/P2/z8d89Efx4R/6oYiIXBabrmMyC2bIo8uzhCSeU1Yt7abFbOA8mQ3sg3675dbtO8RxxEGW4pzPeQkCh3OOrut5FMbApN107Hi+RzSfc5ClOOdzFczYY0VZYWZMbhwuOStBMGNiNvCw8ixlfVywU1UNWZrgeR4icjaKsqLreibLxQHOOUREnqlpW/7iK7+Q7XbLC3Xjxo3x1V/0So/38n7fx/9udsyMd/7CL/CDb/phvudf/ht+8ZffxWXwKZ/4iXz6H/w0Pup3fiQf8KIX8es8fl3dNPzAm97EC9Wb8fmv+iLe8N3fRRxFiIhcBk3bMYnnIfLCOOdYHKQsSNl0PV3Xsel6xmGk326R59Y0LU3TEscR5+naIufW7RWnZRxGmqalaVriOOIgS3HO5zKbsafMBoqyZpJnKc45zkowC5hsup6HlcQRRVlhNjCMI2VVk2cpIvL4mQ0UZc0kz1LmYYCIyLN9wz9+zfhffvXXPE7Bp73ikzzuwTnHh730pXzYS1/K533On+Pf/Ycf4P987Xfwtre/nX0Tzuf88T/86XzuZ38Wv+nJJ3k+v/fjPm4M53Ov22x4of7Lr/4a3/CPXzP+tVf9VQ8RkUug6zsm83mInJ55GDAPA3LOx9YG5OE558izhKKs2fE9j+vXl3iez/2Mw8AwjvT9lu12y6brMBuYNE1L07TkWUKepVxWM/bU0WrNJJjNyLOEsxQEDs/3GIcRM2PT9czDgIeRZynr44KdqmrI0gTP8xCRx+totWbinE+eJYiIPNsvvutd4z957es8TsmnfNIncj+e5/Fpr/hkPu0Vn8x/esfP8uqv/Er+8zt/nosuiSI+/y/8eT7rj30GeZ7zIMIw9F7x+3/f+L3f90aPU/BPXvs674//kT80vuTFL/YQETkDZsbEOZ/T0vfGOIzsOOczm82Qy2PmfOTRpElCWTeMw8gwjrTthjxLuS/nszMPAyabrqdpWuqmZVKUNX2/5dryAM/zuGx89lBRVpgZO57vcXjtgPMQz0MmbbvhYSVxhHM+O8M4UlY1IvJ4FWWFmbHj+R43DpeIiNzLl/7Nr2AcBk7Lx7785SMP4Xd8+IfxPa97LV/yV7+AIAh5IeL5nCdu3hg/5CUv4eUvexm/47d/2PhBH/Qkh9cWIy/Qn/yMz+A//tt/xV/83D9Hnuc8jJf/zpd5nJJxGP5/9uAE3rZ7Pvj/57d+a9hrOtO9N8NNkCYkZKiQ1JyHoqYnQoOGPlSoqYb+ox6lVGlRanik1UG0xiKoUmp8VAcEMdMkMkiIRiLuvefsc9a091r7t36P/U/Xq5Hem9zh7HP2Oef7fvPiV/whQgix0Q3rmk7g+wghbuI4ijSO6RRFhbWWgxH4HnOzKYfvWEBrh85gWLN7Tx9rLZuNywYzrGuyvKQzE8dorVkPYRhSVkPGqmrATBqjlOJApElMfzljrCgqkjhCKYUQYvUN65osL+nMxDFaa4QQ4pY+/LGP8+3vXqJYJXc89hg811UcINd1eca5T+bMhz2UV7z6tfzLF7/ILVlrucPtj+bEE+5s73zC8eoux9+J7QvbmElnmElT5uZmcByHn1H8F8VNFD9TVRVZXrCcZSwvL3P9DTdw2RVX2suvvFJd+r3L6S8vc0t3PPZYXvOKl9lTTzlFcZBOOvHOrKZvfeff1Yc/9nHOPutMhBBioxoMh3R830MI8V+SOKSqBjSjEa21rGQFszMJB0trzeE7tpHlJVleMNaMRuze02fH9nk2E5cNxFpLfzmnE4U94jhkvQS+h+971HVDay0rWcHsTMKBiMIeZTWgrhtaa8mLkjSJEUKsLmNa+ss5nSjsEcchQghxSytZxmv+z5tYTXc54c4WUByknUccwVvffD4XXXwxr379m7DWcu97/BL3usfp3Ov005hJU35GcZDCMCQMQw7bsZ3/391O5axHPFzxn3547X/w5a9+1X75a1/jK1/7Oo87+1Gc91u/hee6ikNw0l3ujLUWpRSr5bVvOt8++Jfvr2bSFCGE2IjquqET+B5CiJ83M5OwZ7HPWFFW9HoBge9xKNIkYizLC8aa0YjllZzZmYTNwmUDWckKjDGMae2QJhHrLU1i9iz2GSvKisD36PUCDkSaxOxZ7DNWFBVJHKGUQgixelbyAmMMY1o7pEmEEELszQVvf6ftLy8rVtFRO49kNdz3nvfkkx96P2vtmDvcjmPucDv1hMc9htUU9nrMz83RX15mtSz1++qCt7/TvvD/e55CCCE2mGFd0/FcjdYaIcTPC3wP3/eo64axLC8IFuY4VGkSMZblBWNFWdHrBQS+x2bgsEGU1YCirOikSYzWmvUW+B69IKDTX84wpuVABL6H73uMtdaSFyVCiNWTFxVVNaCTJjFaa4QQ4pZWsoz3vP8DilW2fX6bQuzVtoU5Vtt73v8BtZJlCCHERjMY1HQ8z0MIsXfzsymdum4Y1g2rIU0iekFAp7+cYa1lM3DYAIxpyfKSThT2iMIe02JuNkVrh7HWWnYv9jGm5UCkSUynKCqstQghDp0xLVlR0ImjkCjsIYQQe/M373y3LQcDVluaJoi9m5mZsayycjDgb979HoQQYqNpRiM6vcBHCLF3WmvSJKLTX86w1rIa5mZTlKMYM8aQFyWbgcMGsJIXGGMY09ohTSKmieMoFuZmUY5izBjD7sU+g8GQ/RX4Hr7vMdZaS16UCCEO3e7FPra1jGntMJPGCCHE3qxkGe9634WKCTBti9i7dmSZhHe9572sZBlCCLFRtK2lrhs6QeAjhNi3OIpQjmLMGENelKwGx1EkUUinrIZsBi5TrqwGVNWATprEaK2ZNp7nsn1+jt1LfWxrMcaw2F8hDHvMJDFaO9yWNInZs9hnrCgqojBEawchxMHJ8gJjDJ3tC3MopRBCiL1553vfRzkYMAmjprGAQvw3zahRTEA5GPDO976P337WMxFCiI2grhs6vu+hlEKIaRJEmmFpGPvUO65jZpvHarr0y306h92ux21xHEUax6xkOWNFUZHEEUopDlUcReRlhW0txhiGdUPge2xkLlPMmJYsL+lEYY8o7DGtPM/lsG3z7F7sY0zLWFUNqOsG3/eYSWK0dtiXwPfwfY+6bmitZSUvmJ9NEUIcOGNasrykkyYxWmuEEGJvhsOhfcd736eYkMWlRYXYq8XFJSblHe99H898yrk2CAKFEEJMuWo4pBP4HkJMm/s+8jD++QM3MHbJl5aYpNMevJ39kcQhRVliTEtrLStZwexMwqFyHEXU61GUFWODwZDA99jIXKbYSl5gjGFMa4fZmYRpp7Vm+8IcWV5SVgPGjDFUlaGqBniui+97eJ5Ga80tBb5HXTeMVdWAKAyYNK01rtasB2NaRmbEatCOg+u6CGGtZfdin47ve6RJhBBC7Mvn/vXfVJ4XTMqPf3Ij4r8bjUb8ZNdPmZQ8L/jcv/6besRDH4IQQky7um7o+L6PENPmtAdvZ2V3w9c/t5tJCSKHB51zFLPbffbX3OwMexb7jBVlRRT18FyXQ9XrBRRlxVhd12x0LlMqLyqqakBnbnYGpRQbgdaaudkU3/fI8gJjWjrNaEQzGrG/9iwus1Z838NzXXo9n8D3WQtlVZHlJavB9z22L8whxEpWYIxhTGuH+dkUIYS4NR/9xCeZpKuu/r4FFOLnXH3ND5m0j37ikzzioQ9BCCGmmTEtxhjGHKUIfA8hptEvP/5I7v4r27jkoiVWWy/SnHSfeXqR5kAEvofve9R1w9jySs72hTkOlee6dJqRwVqLUoqNymUKGdOSFQWdNIkJfI+NJgp7RGGPshowGNQMhkOmWV031HVDUVZorUmTiCjsIcRGUlYDirKikyYxWmuEEGJflldW+JeLvsQkXXbFVcoYg9Ya8V++e9llTNq/XPQllldWmJ2ZQQghptWwrum4nosQ02x2m899zzqcaTI/m3LjrkXG6rphWDcEvsehcByF1g7GtIy1bYvWmo3KZQotLa9gW8uY1g5pErGRRWGPKOxhraVuRtR1zci0GGPYF2MMxrR0fN9jUprRCNtabs4YQ385I8tL5mZTAt9jErTW+L7HavBcF7G1GdOS5SWdKOwRhT2EEOLW/OOnPoNtWyapHg75+re+xT1PPx3xXy66+GILKCbIti3/+KnP8MRzHocQQkyralDTCQMfIcSB0VoTRxFFWTLWX844fMcCh0prjTEtYyPTorVmo3KZMlleUNcNne0Lc2wWSikC3yPwPW7LsG7Ys9inMzuT4Lkuk2KtZThsGAyHVMMhtrWMGWPYs9gnTSLSJGa1RWGPKOwhxGpYXskxxjCmtUOaRAghxG356Cc/YQHFhF1+xfe55+mnI/7Lv19yqWINfPSTn7BPPOdxCiGEmFKj0YhOEPgIIQ5cmkSUgwrbWowxZHlBmsSImzhMEWNasrykkyYxWmu2osD38H2PzvJKziQppej1fOZmUw7bNk+axGjt0MnyksWlZay1CDGNsrxgMBzSmZudQWuNEELcmh9f/xO+/d1LFBP2mLPO5Dd+/RzEz/vzN7wePwiYtG9/9xL14+t/ghBCTKOmMRhjGNPawXVdhBAHznEUSRTSKYoKay3iJg5TZPdin47WDmkSsZWlSUynrhuGdcNa0FqTJhHbF+aIwh6dwbBm954+1lqEmCbGtGR5SSdNYgLfQwghbstFX/kKk/aLJ51kX/OKl6OUQvy8u5xwJ9706leyFi76ylcQQohpNKxrOp7rIsRmsXuxz/U/2cX1P9nFsG5YC2kSo7XDWGstK1mBuInDlMjyAmMMne0Lc2x1ge/h+x6dLC9YS1pr5mZT0iSm04xG9FdyhJgmuxf7dLR2SJMIIYTYHxddfLFlgjyteeOrX6V+BrF3D3nQA3nSOecwaRddfLFFCCGm0GA4pNPrBQghDs3c7AydoqwwpkWAwxQwpiXLSzppEqO1RkCaxHTqumFYN6y1NIlIk5hOVQ3IiwohpkGWFxhjGFOOYvvCHEIIsb8+/6UvKSboaU85l2PucDvErXvR83/bHrZjm2WCvvClLyuEEGIK1XVDJ/A9hBCHJvA9fN+js7S8ggCHKbB7sU/H9z3SJELcJPA9orBHJ8sL1kOaRMRRRKcoK4RYb8O6JstLOjNxjNYaIYTYH9+74iryvGBSFuZn7W/95lMQty0IAvWi885TTFCW51xx5fcRQohpMqxrOp6r0VojhDh0s2lCp64bhnXDVuewzrK8wBjDmHIU87Mp4uelSUSnrhuGdcN6mJ2J8VwXIaaBMS395ZxOFPaI4xAhhNhfX/7qV5mkZ//m01XY6yH2zyMf/jDucLvbM0kXXXwxQggxTQaDmo7neQghVofnucRRRKe/nLHVOayjYV2T5SWdmThGa434eVprorBHJ8sL1svMTIIQ02AlLzDGMKa1Q5pECCHEgfjqN7/JpCRJzK+d/SjE/lNK8dxnPJVJuvgbX0cIIaZJMxrR6QU+QojVkyYRylGMGWMoipKtzGGdWGvpL+d0orBHHIeIvUuTiE5dNwzrhvUQ+B6+7yHEeiqrAVU1oJMmMVprhBDiQFx1zdVMymPPOoswDBEH5hEPeYhN4phJufqaaxFCiGnRtpa6bugEgY8QYvU4jiKJQjpZXmKtZatyWCcrWYExhjGtHdIkQuyb1poo7NHJ8oL1kiYxW5m1FmstYn0Y07Kc5XTiKCQKewghxIEwxvAf113PpDz0wQ9CHDjf99WD7n8Gk/KjH1+HMQYhhJgGdd3Q8X0PpRRCiNUVRxFaO4y11rKSFWxVDuugrIYUZUUnTWK01ohblyYRnbpuGNYN6yHwPZSj2EqstWR5wQ0/3c0NN+7mhht3c+OuRbK8wFqLWDu7F/vY1jKmtcNMGiOEEAfqR9ddZ23bMgnzc3P2tFPvijg4D3rAA5gU27b86LrrLEIIMQWq4ZCO57oIIVaf4yjmZmfoFGWFMS1bkcM6qOuaThT2iMIe4rZprUmTiE6WF6yXMPDZKoxp+enuJbK8xLaWjjGGLC/56e4ljGkRk5flBcYYOtsX5lBKIYQQB+oH116rmJDTTj1V/Qzi4Nz1lJOZpB9ce61CCCGmwKgZ0en1AoQQkxH4Hr7v0VlaXmErclhHWjukSYTYf3EUoRzFWF03DOuG9eC6HluBMS27F/sYY+goR3Fzxhh2L/ax1iImx5iWLC/ppEmM1hohhDgYP7z2Wiblbnc9BXHwdh5xBAvzs5YJ+eG11yKEEOvNmJZmNGLMUYrA9xBCTE6axHTqumFYN2w1DusoTWK01oj95ziKJArpZHnBenC1ZiuoBkOMMYwpR7FtYY4jD9vOziN2MDebohzFmDGGvCgRk2GtZfdin47ve6RJhBBCHKxrrv0Rk3LsHW6PODR3Ou5Oigm55tofIYQQ621Y13Rcz0UIMVmB7xFHEZ2VlZytxmWdxFFIFPYQBy6OIvKywraWum4Y1g2B79G2lqIsORSe69LrBdwW5bDfymqAMYaNqKyGdGbThMD36ERhD2MMWV4yNqwbUsQkrGQFxhjGtHaYn00RQohDseunu5iU2x11O8Shuf1RR3Hx17/OJOz66S6EEGK9VYOaThj4iP+urAYYY1hNvu8T+B4Hqm0tRVmyP7TWRGEPMX3SJKIcVNjW0oxGFEVJHEdsFS7rQGuHmTRGHBzHUSRRSJaXjGV5QbAwh7UtWV5yKKKwR68XsJrKakBdN2x0UdjjlqKwR5aXjBnTIlZfWQ0oyopOmsRorRFCiEORlwWTsn3bvAUU4qAdccRhTEpeVgghxHobjUZ0gsBH/HdlNaCuG1ZTmkDgexwoa1uyvGR/+L5HFPYQ08dxFEkUkuUlY1leEkUhSim2Aod1MDc7g1IKcfDiKEI5irG6bhjWDWKyrLXcUtsiJsiYliwv6URhjyjsIYQQhyrPSyalF4YKcUiiKGZS8jxHCCHWU9MYjDGMae3gui5CiLURRxFaO4y11pIXJVuFyxpLk5jA9xCHxnEUSRSS5SVj/eWMHdvmSZOIQ+G5LqstCnsEvsdGNBjUNKMRY3lRkiYxNzcYDuho7SBW1/JKjjGGMa0d0iRCCCFWQ17mTEovCBCHJgx6FlBMQF4VCCHEehrWNR3PdRF7F4U9At9jb5rGMBgO6WiticKA2+L7PgdDKYc0idgfWmvE9HIcxWyasthfZizLS6IwRGuHzc5lDWntkCYRYnXEUUReVtjWYoxhMBySJjHTJgp7bFRaa/rLGWNZXjLW6wUopSiKiqKs6ERhD7F6srxgMBzSmZudQWuNEEKshjyvLKCYgLquCcMQcfCG9VAxIXlWWkAhhBDrZDAc0un1AsTeRWGPW7O0nFFVA8aMMYylScwkOI4iTWLE5tDr+fi+R103jC0tr7B9YY7NzmENbV+YQ6wex1EkUUgny0vE6orCHp7r0snykl27l/jprkWKsqLTCwKisIdYHca0ZHlJJ01iAt9DCCFWS14WigkZDAaIQ1NVJZOSl4VCCCHWUTMa0Ql8D3Fw5mdTwrBHJ8tLsrxAiP2RJjGdum4Y1g2bncsqGBmDMYZb47kuI2MYGcP+cBwHz3URty6OIvKywrYWYwxlNSAKe4jVszA/w9JyRl037I3ve8zPpYjVs3uxT0drhzSJEEKI1TQcDFBKMQnVcMg84lCUw4EFFBNQD4cIIcR6GdY1trWMea5Ga404ePOzKWNVNWAsy0vG0iRGiFsT+B5R2KOsBoxleUGwMMdm5nIImmbEcpZT1w2ToLVmNo3p9QLE3jmOIolCsrxkLMtLorCHWD1aa7YvzFFWAwaDGmMMrW3xXI84Dgl8D7F6srzAGMOYchTbF+YQQojVFvR61MMhkzAYDCygEAetKoeKCfGDACGEWC+DQU3H8zzEoZufTRmrqgFjWV4yliYxQtyamTShGg6xraWuG4qiJI4jNiuHg2RMy2J/hbpumBRjDIv9FZrRCLFvcRShHMWYMYaiKBGrLwp7LMzPsGP7PIfv2MbC/AyB7yFWz7CuyfKSzkwco7VGCCFWW9TrMSmLS32FOCTLy33LhES9HkIIsV6a0YhOL/ARq2N+NiUMe3SyvCTLC4S4NY6jSKKQTpaXWGvZrBwO0kpeYIxhTDkK3/fwfQ/f9/B9D9/38H0P3/fwfQ/f9/B9D9/38H0P3/fwfQ/f9/B9D9/38H0P3/fwfQ+tHTrLKzli3xxHkUQhnSwvsdYixEZiTEt/OacThT3iOEQIISahF/SYlOt+fB3i0PzoP65jUnpBDyGEWA9ta6nrhk4Q+IjVMz+bEoY9OllekuUFQtyaOIrQ2mGstZa8KNmsXA7SqBnRWZibJfA9VlPTjNi1Z4mxUTNC3Lo4isjLCttaWmvJi5I0iRFio1jJC4wxjGntkCYRQggxKb1ej0n50Y9vQByaa6+7jknp9XoIIcR6qOuGju97KKUQq2t+NmWsqgaMZXnJWJrECLE3jqNIk5j+csZYUVREYYjWDpuNw0FqbUvH1Q6rzfNcOq21iFvnOIokCukURYW1FiE2grIaUFUDOmkSo7VGCCEmJYp6TMp1P/4x4uBVgwFL/b5iQqKwhxBCrIdqOKTjuS5iMuZnU8KwRyfLS7K8QIh9icIevu8x1lrL0vIKm5GD2DTiKEI5irHWWvKiRIhpZ0zLcpbTiaOQKOwhhBCTdMThhzEpV1/zA4s4aJd+73Im6YgjDkMIIdbDqBnR6fUCxOTMz6aEYY9OlpdkeYEQ+5ImMZ26bhjWDZuNg9g0HEeRxjGdoqiw1iLENNu92Me2ljGtHWbSGCGEmLSjjjyKSbnsiitUVVWIg/Ot7/w7k3TUkUchhBBrzZiWZjSiE/geYrLmZ1PCsEcny0uyvECIvQl8jyjs0cnygs3GQWwqSRyitcNYay15USLEtMryAmMMne0LcyilEEKISTt655FMymg04ruXXoo4ON+99BLLBB2980iEEGKtDeuaju97iLUxP5sShj06WV6S5QVC7E2aRChHMVbXDWU1YDNxEJtOmsR0iqLCWosQ08aYliwv6aRJjNYaIYRYC0fvPJJJuvgb30IcOGstX/vmt5mko3ceiRBCrLVh3dAJAx+xduZnU8KwRyfLS7K8QIhb0lqTRCGdlZUc21o2Cwex6URhD60dxlpryYsSIaaJtZbdi306nuuSJhFCCLFWjj76KCbps//8OcSB+9o3vsmexT2KCTrqqJ0IIcRaq+uGThD4iLU1P5sShj06WV6S5QVC3FIcRWjtMNZaSzMasVk4iE0pTWI6RVFhrUWIabGSFRhjGNPaYWF+BiGEWEt3Ou4467ouk3L5ld/nB9deaxEH5B8+/kkmyXVdjr/jHS1CCLGGmsZgjGFMawfXdRFrb342xfc9OllekuUFQtyc4yjSJGYzchGbUhT2yPICY1paa8mLkjSJEWK9ldWAoqzopEmM1hohhFhLnuuq4487jsuuuIJJ+cRnPque+4ynIfZPVVV88nOfY5KOP+44PNdVCCHEGhrWNR3PdTkYWV6Q5SUHa+cRO5gW/eUVymrINMjykiwvmRaH71hAa41YX1HYo6wG1HXDZuIgNq252Rk6RVFhrUWI9WRMS5aXdKKwRxT2EEKI9XDKSScySe++8P22rmuL2C9//7GPUeQ5k3TKSScihBBrbTAc0un1AoQQ0y9NYjYbB7FpBb6H73uMtdaSFyVCrKfllRxjDGNaO6RJhBBCrJeTT7oLk7TU76sL/+7DCnGb2rblbe96L5N28kl3QQgh1lozGtEJfA8hxPQLfI9eELCZuIhNLU1i9iz2GSuKiiSOUEohxFrL8oLBcEhnbnYGrTVCCLFefvGkk5i0t77rHfbXzn6UCsMQsW+f/Ow/cd0N1zNpp5x4IkIIsZaGdY1tLWNaO2itORhpEpMmMZvB3OwMc7MIMfVmZ2KGe2psaxkbNQ2B77FROYhNLfA9fN9jrLWWvCgRYq0Z05LlJZ00iQl8DyGEWE93Of544iRhkn66a486/y8vQOxbXhS88k/eYJmwOEk48YQTEEKItVTXDZ3A99mImtGIjqsdhNgqtNZ4rksnLwdYa9moHMSmlyYxnaKosNYixFravdino7VDmkQIIcR6U0rxoDPuZ5mwd7zvfVxy2fcQe/cnb/ozFpcWFRP2oDPuZ5VSCCHEWhrWDZ1e4LPRtK3FtpaO1hohtipjDHlRslE5iE0v8D1832OstZa8KBFirWR5gTGGzvaFOYQQYlqccZ/7KCbMti2//cIXs7S0hPh5n/rsP3Hhhz7EWjjjPvdRCCHEGmpbS103dILAZ6Op64aO73sIsdUVRYUxLRuRg9gS0iSmk+UlxrQIMWnDuibLSzqzaYLWGiGEmBZn3PfeljXwH9f/mHOf9VyKskTc5MsXf5Xn/95LUUqxFs64770tQgixhuq6oeO5GqUUG001HNIJfA8htrrWWlbygo3IQWwJge/h+x6dlbxAiEkypqW/nNOJwh5xHCKEENNk2/y8OunEO1vWwGVXXsFTn/3bVIMBW93Xv/Vtnn7e8zHGsBZOvPMJbJufVwghxBqqhkM6vu+z0RjTUlUDOlHYQwgBVTVgWDdsNA5iy0iTmE5VDTCmRYhJWckLjDGMae2QJhFCCDGNHvWI/6lYI9/8zrc591nPpRoM2Kq+/q1vc+6zn8NwMGStnH3mIxFCiLU2akZ0er2AjWYlL+j4vofWGiG2MuUoOllesNE4iC0j8D1836OzkhcIMQllNaCqBnTSJEZrjRBCTKPHPuqRuK7LWvnmd77NY554Lldd8wO2Emst77rwQn7jmc9mOBiyVrTWnH3W/0QIIdaSMS3NaEQn8D02EmNaqmpAJwp7CLHVzaYJylGM1XVDWQ3YSBzElpImMZ2qGmBMixCryZiW5SynE0chUdhDCCGmVZokPPTBD7Ksoauu/j6P+rXH89fvehdt27LZ3XDjjTzl2c/lVa97I01Ts5Ye9isPtmmaIoQQa2lY13R832Oj2b3Yp+O5LlHYQ4itTmtNEoV0srzEWstG4TCl2tYiVl/ge/i+R2clLxBiNS0uLWNby5jWDjNpjBBCTLtzfvVXFWusMYbXnf9mHv2EJ3LVNT9gM7LW8t6/+zv70EedzUVfuZj1cM6v/qpCCCHW2LBu6ISBz0bSX17BGENnYX4GIcRN4ihCOYoxYwx5UbJRuBwk1/UwZsjY7sVlojBgNQ3rho7nasTqSZOYPYt9xqpqQBT2CHwPIQ5Vlhc0oxGd7QtzKKUQQohpd+97nM4djz2G71/zQ/aX1pq73/UUlFJcdfUP7FK/rzgI37vySh75a4/nsY86i+c842kcefjhbHRZnvPhf/xH3vP+D/HDH12rWCd3PPYY7n2P0xFCiLVW1w2dIPDZKPrLK5TVkM5smqC1RghxE8dRpHHMSpYzVhQVSRyhlGLauRykJA4ZDoeMGWPI8pJJieMIsXoC38P3Peq6YSzLC4KFOYQ4FMa0ZHlJJ01itNYIIcRG8fQnn8uLXv4K9oenNV/47Kfttvl5xU3Udddfz79+4SL+7h/+gcsuv4IDYYzhAx/+CB/+6Md4+EN+xf7yGfdT97/ffUnTlI3kW9/9Lh/8+4/wsc/8X+rhkPX29CefixBCrLWmMRhjGHOUwnVdpp0xLUvLK9R1QydNYuI4RAjx85I4ZDAcUtcNrbX0V3LmZ1OmnctBCnyPNInJ8oJJSpOYKOwhVleaxOxZ7DNW1w3DuiHwPYQ4GNZadi/26XiuS5pECCHERnLWIx7GG//8zfanu/YobkNjDLt37VHb5ufpHL1zJ08853E88ZzH8YUvfcm+4jWvUz+67joORGMMH/vUp9XHPvVptNacduovcv/73Y/73+e+nHD8HZk2e5aW7HcuuVR94aKL+NznP88NN9zItDhsxzZ71iMephBCiDU2rGs6vu8x7fKiIisKbGvppElMmkQIIfYuTWL2LPYZq6oBUdgj8D2mmcshSJOIKAyoBjXWtqwmpRw8zyXwPcTqC3wP3/eo64axLC8IFuYQ4mCsZAXGGMa0dliYn0EIITYa13V52pPPVX/8hjeyP5763OfYP3/DG9XdfvFkbumM+9xHffyDF/Ls33khX/zKVzgYxhi++o1v8dVvfIvX/+mbOXzHdvuAM85Qdz3lFE484XiOv9Mdree6ijVgreXaH13HZVdeweWXX2Ev+d731BXfv8r+dNcexZR6xpOfolzXRQgh1tqwbuj0egHTyFpLXpTkZYVtLTeXJjFpEiGE2LfA9/B9j7puGMvygmBhjmnmcoi01iRxiNh40iRmz2KfsbpuGNYNge8hxIEoqwFFWdFJkxitNUIIsRE9/uxH8xcX/DXL2Qq35ae79qgnPPU3+aOX/B6/dvajuaUwDPnrN5/P77/yVfz9xz7Oobpx1271gQ9/hA98+CP8JzU/N2fvefppvOk1r1au6zIJ37vySn79qU8nLwr+k+Imiik1m87wa2c/CiGEWA91U9MJfI+9GRnDqBnR2pa10LZgbcvItNR1jTEtexOFAVoryqpiK3CUg3Y1nusixIGan025cdciY3XdMBgM6fUCppWL2LIC3yMKe5TVgLEsLwgW5hBifxnTkuUlnSjsEYU9hBBiowrDkOc98xm86g1vYH8YY3jpK1/Fxz71ad78+tcyPzfHzbmuy2v/8BXkecFn/vlfWG1h2FN/9JIX47ouk3KX44/nD1/yYl7w0pexUTzvmc8gDEOEEGKtDesa21rGtHbQWjNmraUaDBgMaoZNg20t06ishpTVkK3I9z2isEfg+2jtIMRt0VqTJhFZXjK2nBUEgY9SimnksEaMablx1yI37lrEmBYxHdIkolPXDcO6QYj9tbySY4xhTGuHNIkQQoiN7tfPeaw9+sidHIiLv/51nvzMZ5PnOXvz8hf/LvNzc5ZV9qLnn8f8/DyTdtYjHs4D738GG8HOI4/g1895rEUIIdZBXTd0At/HWkuWF/xk1x76yzmDYY1tLWL61HVDfznjxl17WFrOMKZFiNsSRxHKUYwZY8iLkmnlskbKqsIYw1hZVaRJjFh/WmuisEdZDRjL8oJgYQ4hbkteVAyGQzpzszNorRFCiI3Oc131/Oc9mxe85Pc5EN+78kp+87nn8Z6/eYv1XFdxMzt27OAlL/gd9cKX/QGr5a4nnWwf8SsPVqyRl/7vF/C5f/08Simm2Que91w811UIIcQ6GNYNHQv8ZNcebGu5JeUoAs9HOQqxfowx2NbSjEbcXFUNqKoBaRKRJjFC7IvjKNI4ZiXLGSuKiiSOUEoxbVzElpcmEWU1YKyuG4Z1Q+B7CLEvxrSsZDmdNIkJfA8hhNgsznr4w3jL297JVVd/nwPxze98m/P/6q944fOexy09+sxH8J73f9B+59JLFKvgqU/6dcUauv3RR/OgB/wP/vnfvsC0uuOxx3HWwx+GEEKsh7a11HVDp6oG3JzWDlEYEoY9XO0gpocxhmHdUFYD6rqhk+Ulg0HNwvwsWjsIsTdJHFJVA5rRiNZaVrKC2ZmEaeMgtjytNVHYo5PlBULcmt2LfTpaO6RJhBBCbDav/oPf52C89e3vUt/67iXszZ++7o/V/Nyc5RDNz83Zhzzogay1cx7zGKbZH7/8ZQghxHqp64a90dphbjbl8B3bSJMIVzuI6aK1Jgp7bF+YY9vCHFo7dJrRiN2LfYxpEWJfZmYSOkVZMawbpo2DED+TJhHKUYzVdcOwbhBib7K8wBhDZ/vCHEIIsRnd7RdP5pnnnms5CC/9o1dhjOGWjtq5k/e+7a1qYX7WcgjuefppuK7LWrv/fe5NHEZMo2eee6692y+ejBBCrJdhXXNLcRRy2PYForCH2BgC3+PwHdtIk5iOMYbdi32MaRFibwLfw/c9OlleMG0chPgZrTVJFNLJ8gIhbmlY12R5SWc2TdBaI4QQm9V5z3mWutNxd+RAXXX197nwQx9ib+507LG8721vY35uznKQTrrLnRXrQGvN3e9+V6bNnY67I+c951kKIYRYR3XdcHNpEjM7k6CUQmw8aRKxMDeLchRjxhh2L/ax1iLE3szPpnTqumFYN0wTByH+UxxFKEcxVtcNw7pBiI4xLf3lnE4U9ojjECGE2Mxc1+XNr3+t9bTmQP3V295uR6MRe3PcLxyjPvHBC9Xd73oqB+OX7n431svJdzmRaeJpzZtf/1rrui5CCLFeympIMxrRSZOYNIkQG1uv57N9fo6OMYaVrECIvdFaE0cRnf5yhrWWaeEgxH9yHEUShXSyvECIzkpeYIxhTGuHNIkQQoit4LhfOEa95IW/w4H66a496uOf/jT7smPHDj7wzr/h9a98BXc96WTLrVCOw6knn2yf8dQn24++/72cduqprJfbHXUU0+SFzz+P437hGIUQQqwjYwwd3/dIkwixOXiey0ya0CnKimHdIMTepEmEchRjxhjyomRauAhxM3EUkZcVtrXUdcOwbgh8D7G1ldWAqhrQSZMYrTVCCLFVPPGcc/jOpd/jH/7x4xyIC97xbh595pncmkefeSaPPvNMtbS0xGVXXMn3rryKsiwYi6KYU085mVNOvIsNgkAxBY44bLsFFFPggWfcj6f8rycghBDTJAx8xOaSxCF13TAYDhnL8oJgYQ4hbslxFGkcs5LljBVFRRJHKKVYby5C3IzjKJIoJMtLxrK8IFiYQ2xdxrQsZzmdOAqJwh5CCLHV/PEf/L695pof8N1LL1Xsp+9fcw2f/Mz/5REPfQi3ZX5+nvve657c9173ZC8UUyKKIsUUuP3tjuKNr3k1QggxbVzPQ2w+c7MpN+6usa2lrhuGdUPgewhxS0kcUpQlxrS01rKSFczOJKw3ByFuIY4ilKMYq+uGshogtq7FpWVsaxnT2mEmjRFCiK3Ic1311jefz/bt2y0H4LV/+qdUVcVm4bke6813Xd5y/vkkcYwQQkwTRykC30NsPo6jSKKQTpYXCLEvc7MzdIqyohmNWG8OQtyC4yiSKKST5SVia8rygmY0orN9YQ6lFEIIsVVtm59X7/yLP1dJHLO/brjhRp77uy/GWotYHW963Wu507G/gBBCTBvf9xCbVy8I6IyaEdZahNibwPfwfY/O8krOenMQYi/iKEI5ijFjDGU1QGwtxrRkeUknTWK01gghxFZ3wvF35ILz/w+u67K/Pv/Fi7jgbe9EHBprLa9/5St4yC8/ACGEmEa9XoDYvDzPxfc9xlprGQ5rhNiX+dmUTl03DOuG9eQgxF44jiKJQjpZXiK2Dmstuxf7dDzXJU0ihBBC3OQep5/G61/1R1hr2V9v/Iu/4C1vfwfWWsTBedUfvJRHn3kmQggxrQLfQ2xunuvSGdYNQuyL1po4iuj0lzPWk4MQ+xBHEcpRjBljKKsBYmtYyQqMMYxp7bAwP4MQQoifd+ZDH8JLXnAeB+KNb/4Lznr8E/juJZciDswLnvccHn/22QghxLTS2kFrjdjcPM+lY61FiFuTJhHKUYwZY8jygvXiIMQ+OI4iiUI6WV4iNr+yGlCUFZ00idFaI4QQ4r976pOexCtf9hIOxOVXfp/HPOnJvOaN57Nr1y7EbXvZ776QZz31KQghxDQxxnBzge8jNj+tHTojYxDi1jiOIolCOkVRYa1lPbiskboxdLTWiI0hjiLyssK2FmMMWV6QJjFiczKmJctLOlHYIwp7CCGE2LfHn302h23fzvNe8LvUoxH76+3veQ/vuvBC7nvve3Gv007nbnc9hSMPP4zDDzsM13W5paWlJa659lquvuaH/PIZ92XHjh1sBa982Ut4/NlnI4QQ064X+IjNz9WajjEtQtyWNIkpqwHGtLTWspIVzM4krDWXNdIaQ0drjdgYHEeRRCFZXjJWFBVJHCE2p+WVHGMMY1o7pEmEEEKI2/bA//E/ePdfv4XffPZvU1Ql+8sYw+e/eBGf/+JFdKy1LMzP2x07tqkoCO2exSW1e89uquGQzkfe+7fs2LGDzcxay6v+4KU8/uyzEUKIjcDzXIQQYm/mZmfYs9hnrCgrkjhCa4e15LAGjGlpRiM6vuciNo44ilCOYqy1lrwoEZtPXlQMhkM6c7MzaK0RQgixf0479VQ+cuHf2tvtPIpDoZRiqd9XV151Nd++5BL1H9f/mGo4ZCsJg4A/f+PrefzZZyOEEBuB52q01gghxN4Evofve3SWlldYaw5rYFjXdHzfQymF2DgcR5FEIZ2iqLCtRWwexrSsZDmdNIkJfA8hhBAH5hfucAf1kQv/lruedLJFHJTb3/5oPvqB99mHPeiBCCHERuH7PkIIcWtm04ROXTcM64a15LAGympAJwp7iI0njiKUoxhrrSUvK8TmsXuxT0drhzSJEEIIcXBmZ2Z439vfyiMe8isWcUAeeP8z+NiF7+MX7nAHhRBCbCCe5yKEELfG81ziKKLTX85YSw4TNhgMqeuGTuB7iI3HcRSzaUKnrhvE5pDlBcYYOtsX5hBCCHFofN9Xf/onr1Evf/GL8IMAcev8IODlL34RF5z/JuIoQgghhBBiM0qTCOUoxowxFEXJWnGZsOWsoBOFPbTWiI0pCntkeYExLWLzyPKSzmyaoLVGCCHE6njiOY/jAWfcl/N+9yX2O5deohD/zV1POtme/7o/Vkfv3IkQQgghxGbmOIokCsnykrEsL4miEKUUk+YwQVleYIxhTDmKNIkQG1uaxIjNqRcExHGIEEKI1XX0zp188N1vVy96/nl4no+4ief5vOj55/HBd79dHb1zJ0IIIYQQW0EcRWjtMNZaS16UrAWXCcmLiiwv6czEMVprxMYWhT2yvMCYFrF5aO0wOxMjhBBiMhzH4Wm/8UQe/uAH8+cXXMDff/wT2LZlq3rwAx7A77/wdzhq506EEEIIIbYSx1HMzc6wZ7HPWJaXRGGI1g6T5DIBZTVgJcvp9IKAOA4Rm0OaxPSXM8TmkSYxWmuEEEJM1lE7j+A1f/hynv6UJ9vz//ItfOqz/6TYQo69wzH80ct+j3uedhpCCCGEEFtV4Hv4vkddN4wtLa+wfWGOSXJZZVlekOUlHa0d5udSxOYRhT2yvMCYFrHxxVFIFPYQQgixdo495hj1Z697LZddcQV/9pa38rl//Tc2s/m5Ofucpz1NPfHxj0NrjRBCCCHEVpcmMXsW+4zVdcOwbgh8j0lxWSXDuibLS+q6oaO1w/aFOZRSiM1lbnaGPYt9xMamtcNMGiOEEGJ9nHjCCbzlTW/k0ssv58/+8i388xe+yP5wtMN60VqzvxbmF+wzn/Jk9YTHnq3CMEQIITartrWMjEFsfsYYhFgNge8RRxFFWTK2spKzY/s8k+JyCKy11E1DlpfUdcPN+b7HtvlZlFKIzSfwPXzfo64bxMa1fWEOpRRCCCHW10l3vjMX/Nn5XHr55bz1He+yn/ncPytjDHvjac1xxxxjAcU6uN3RR+G6LqPRiH054ogjeMqvn8MTHvtYFYYhQgix2a1kOSsZQghxQNIkohxU2NbSjEYURUkcR0yCW1YVB6ppDM1oRDMaYVvLzSlHMRPHxHGI2NzSJGbPYh+xMaVJjNYaIYQQ0+OkO9+ZP/2T16gbbryRCz/4Ifu+v/t7tZytcHMveeH/JggCxTqZSVMec9Yj+cCHP8LN+UHAwx74y/bssx6p7nPPe6CUQgghhBBC7JvjKJIoJMtLxrK8JIpClFKsNre/nLNaorBHmkRorRGbX+B7+L6HMS1iY/FclzSJEEIIMZ2OPPxwfud5z1HPecbT7Mc/8xn14+tvYOxep5/OPU4/jfX2hy95Mccecww/uu4/WFzq2/vc4x6c+fCHqiSOFUIIsUUo5aC1g9i6tHYQ4lDFUURZDTCmpbWWvChJk5jV5nKItHaIwpAkDlFKIbaWNInpL2eIjWVhfgYhhBDTLwgC9ZizzmLaaK156pP+F/9JIYQQW9DsTMIsCUIIcSgcRzGbpiz2lxnL8pIoDNHaYTW5YdjjQLnaQWuN7/u42kFsHtZainJAMxpxIJaWM26NoxSe5xKFPcRkZKbg44uf58rBtaymREec0LsDZy7cHyGEEEIIIYQQQqyuXs/H9z3qumFsaXmF7QtzrCZ3fjZFiLGmGbF7qY9tLQeqqgz7I8tLDts+j1IKsXpuqHfxrKtfyfX1LiblrTf+PRcc9zKO9HcghBBCCCHEpjXIsMs3wCBjNanDj4deiphe1lrqpmG1+Z6HUgpx6waDIa1tWW2udvF9j2mXJjF7FvuM1XXDsG4IfI/V4iLEzxjTsthfwbaWSTLGsGdpme0Lc4jV86yrX8n19S4m6YZ6F8+8+pV87C5/hhBCCCGEEJtR+4ULaL96IQwzJkH90hPQZzwTeilielhrWepnDIZDJiVNItIkRuxbXlbUdcNq832P7QtzTLvA94jCHmU1YGzPYp/VcviOBVyE+JlhXWOMYUxrhziKcBzFamkaQ1GWjNV1g7UWpRTi0H0jv4zr612MpTri6Yc/llRHrJbMlPz1jR8iMyU31Lv4Rn4ZpyUnIoQQQgghxGbSfvYNtF+7kEmyX7sQM8jRj3wFYnrsWfp/7MFPjON8ntjnD0VJpb9Nvr3v7MxuAEvvZQf2IdJgEGB9Evu4B6d+BnzYAEak9+IsYCDNhg+GT8U6GXtqvbeBc2gWEGDnkGBYcID41lROgwSLl0oAB97LUA6wM7vzzltkSyVVUaIYK46MAq3urr/d6urv88QkyZKHNJ3NKWga9XoNId7mSbPB4vKSbJ1x34oI8R8slyu2GrUq9XqVe1WFJElYrlZsJMsVB+US4u5+nfyWrZ/W/x7/zQ/+hPv2V4uQ/+Xsf2Pj18lvEUIIIYQQ4lGJ/pr1//EXbGm//0dQaXKfsn//l2xk/9e/Jvsv/wFa66eIj+8ySUiSJVulYhGtoHFf0jQlTddsTGdzarUqmqYh/nOVgwN0Xee+FXWdT0WhoNGoVZnO5ty3IkL8B1m2ZksrFHgIWkFDPKyGXkMIIYQQQghxM9nf/BVb2t/5Kfo//lfct/R/+mdkf+Xz/4n/Gvgp4uNLkiVbtWoF02hy33773RnL1Yp1lpEsVxyUS4j/XKNeRUC9VmO+uCBN12w0GzWajTp3VUAIIYQQQgghhPicXU75T8w/5CFoP/wjtrL4rxH7R9cLPAStoCHEdRUKGs1Gna3z8wVpuuauCgghhBBCCCGEEEIIIfZCrVqhXC6xsc4yzuI33FUBIYQQQgghhBBCCCHE3mg26mwlyZLLZMldFBBCCCGEEEIIIYQQQuyNg3KJWrXC1nR2zl0UEEIIIYQQQgghhBBC7JVmo4ZW0NhIkiXzxQW3VUAIIYQQQgghhBBCCLFXdF2nUauy9ebNjCzLuI0ij0iWZaTrNeLtirrOPlulKbehFwpomsanbJWmZFnGer3mXQ7KZYQQQgghhBBCCPH41Ws15osL0nTNOsuYnc9pNurcVJFHZHY+ZzqbI3bTdZ0f/uAp++xvf/s9t1Eul/jyqcmn5DJJSJIll8mS5WpFts54H13X+eEPniKEEEIIIYQQQojHr1DQaDbqRPGUjfPzBbVqFV0vcBNFhBAf1GWSMJ3NSZIlN5WmKUIIIYQQQgghhPh81KoV5osLkmTJOsuI30x5+oXBTRR5RDStgK4X+JSss4xsnXEdul7gLnS9wL7T9QK3UdA09t1yuSKezkiSJbel6wWyLEPTNIQQQgghhBBCCPF5aDbq/O77iI2Ly4TLZMlBucR1FXlEGvUqjXqVT8XsfMH0/Jy8crnEcrUiW2dsNRt1mo0aj90Pf/B7PBbL1YrlcslymbJcrUiSJTdRKhYploqUikVKpSLlUhFN0xBCCCGEEEIIIcTn5aBconJwwMXlJRvT2TkHT02uq4j4KOI3M87nC66q16o8adaJ30xJkoytZqNOs1FD7Kcsy1ilKZeXS5arFavlitU6JVtnXIdW0CgVi5SKRUqlIqVikWJRR9M0hBBCCCGEEEIIITaMJ3Uuf5eQrTOSZMl8cUGtWuE6iogPLorfMF9cslUqFjGNJqVSkSh+w3xxyVazUafZqCH2Q5ZlJMsly2XKcrUiSRLSdM11aQWNg1IZXS9QKhUpl8sU9QJCCCGEEEIIIYQQ76LrOo1alelszsZ0NqdaOUDTNN6niPigprNz5otLtmrVCsaTBpqmEcVvmC8u2Wo26jQbNcTHsUpTVssVq3RNkiQsVyvSdM1t1WtVjCcNhBBCCCGEEEII8fil6ZrL5JL7pGkaW2maEr2ZcVAu8i7VSoUi4oOZLy6YzuZsNRt1mo0aG1H8hvnikq1mo06zUUN8GKs0JUkSlsuU5WrFcrUiW2dcl64XKJfLlIpFSqUiaZoSxVO2mo06zUYNIYQQQgghhBBCfB5W6YoonvGQFosLFgve6aBcpoj4INJ0zXQ2Z6tycECzUWMjit8wX1yy1WzUaTZqiPuXZRmrNGW5XLJcpiTJktU6JVtnXIdW0CgWdIqlIqVikYNyiWJRR9M0trIs42/jKVuVgwOajRpCCCGEEEIIIYQQH0MR8UG8mZ2Tpikbul7AeFJnI4rfMF9cstVs1Gk2aoi7y7KMZLlkuUxZrlasliuWqxXXpRU0SsUipWKRUqlIuVymqBd4n9n5nDRN2dD1AsaTOkIIIYQQQgghhPi0FPUCCf9RmqZAiZso6kWq1QoPIVtnXFxeslUul9B1nV0KhQJFxINL0zWLxQVbzUYdXdeJ4jfMF5dsNRt1mo0a4uayLOPyMmGVrlmuViRJQpquuS5dL1AqltD1AgflMsVSkaJe4KbSdM18cclWs1FH13WEEEIIIYQQQgjxadG0AlvZes1N6XqBL4wmD+W77yOSZMnWF0aTtykiHtxlkrCl6wVq1QpR/Ib54pKtZqNOs1HjY9F1na3LZEmtWuE+ZVlGmq65D6s0JUkSlsuUNE1Zrlak6Zrr0vUC5XKZUrFIUdc5OCihaRr34TJJSNOUDV0vUKtW+JB+vfyOhzBdz9lq6HWEEEIIIYQQQojHrlQqsnWZLKnX2StfGE3+9ndnZOuMJFlycXFJpXLALkXEg5vO5mw1G3Wi+A3zxSVbzUadZqPGx1Qul4E5G4vFBWmacp+WqxXZOmND1wsclEtcx3K1YrlcslymLFcrlqsV2TrjukrFIsVSkVKxSKlUpFwqomkaD2W+uGCr2ajzIfSM/wr+n5+x8Zezf8t//X//9/xh+Qfcl18nv+Wvk9+y9eNqCyGEEEIIIcTNZNGv+U8qTYQQ+++gXGIrSZbsG13XadSqTGdzNuLpOQcHZTRNI6+IeFBpuiZNUzYKmkaSJMwXl2w1G3WajRof20G5RLlcIkmWbCTJkofSqNXIy7KMVZpyeblkuVqxWq5YrVOydcZ1aAWNUrFIqVikVCpSKhYpFnU0TeNDWa8zkmTJ1kG5xIfQ1Gv86Zd/ws+/+1/Z+HXyW36d/JaH8Kdf/gl/UP4BQgghhBBCPCq//2O2sv/zX7OuNOCgyX3JLqZkf+Wzpf3+jxH7Qdd1ts7PF9y3VbomSZZsFfUC4tOh6zpaQSNbZ6yzjMtkyUG5xD6p12rM5guydUaapszO5zQbdfKKiAe1XK7YWmcZ88UlW81GnWajxr54ahq8mc6YLy54CFpB40m9Tq1W4TJJWC5TlqsVSZKQpmuuSytoHJTK6HqBUqlIuVymqBf42JarJVvlcgld1/lQ/tl/8d/S1Gv8D3/zP/MQmnqNP/3yT/gnP/pHCCGEEEII8dhoP/ojtL/zU7J//5dsrP/3v+DBGH+I1vopYj9UDg7Q9XPSdM06y5jO5jyUWrWCruuIT0ujVmU6m7MxnZ1z8NRknxQKGs16nTfTGRvn5wsa9RqapnFVEfGgLpOEXZqNOs1GjX1SKGiYRhPjSYNkueI+pGnKcrlinWVk6zWz+Zx4OuO6dL1AqViiXC5R1HWKpSJFvcA+Wi5TtkrFIh/aP/nRP+Kf/Ogf8Zezf8t9aup1/qD8JU29jhBCCCGEEI9V4R84pP/jfwfxX/NgjD9E/8f/CrE/CgWNp6bB91FMmq55KOVyCeNJA/HpqVUrTGdzNpJkyWWy5KBcYp806lUuLi9JkiXrLCN6M+MLo8lVRcSDyrI1ec1GnWajxr7SNI2DcombWqUpSZKwXKYsVyuWqxXZOuO6dL1AuVymVCxSKhUpl4pomsanIk1Ttop6gY/lp42/hxBCCCGEEOJmNOMPKf7Tf03273yyv/133DfN+EP4Iwut0kTsl1KpyJdPTS6TJWma8i7rdcZicUG9XuW6yuUyB+US4tOk6zq1aoX54oKNN29m/ODLL9g3zUad330fsbFYXFCrVjgol9gqIt5puVwxmy+4rSRZcVVB01ilKWfxlJs4KJeoVSvsiyzLWFxcsFymJMmS1TolW2dch1bQKBZ0iqUipWKRg3KJYlFH0zQ+ZVm2ZksrFBBCCCGEEEJ8erQfW2g/thCfF13XqVV13idNU87nC8rlMgflEuLz0GzUWFxekq0zlqsV8ZsZxpMG++SgXKJcLpEkSzams3MOnppsFRHvtM7WLBYX3Jd1lrFYXHBTGlCrVtgXyXJJFM94H62gUSoWKRWLlEpFyuUyRb2AEEIIIYQQQgjxqZrOzjl4aiI+D7qu06zXeTOdsXE+X1AoaDQbdfbJF0aTv/nt92wkyZLLZMlBucRGESHuia4XKBVL6HqBg3KZYqlIUS8ghBBCCCGEEEI8Jkmy5DJZclAuIT4PjXqV5WrFYnHBxnQ2Z6PZqLMvdF2n2agxnc3ZiOIpv//lF2iaRhHxTqViCdNoclvT2ZzKQZlSqchdFPUC+6pULPLl75lomoYQQgghhBBCCPE5uLi45KBcQnw+jGaD1XLFcrViYzqbs0rXPGnU0fUC+6BeqzGbL8jWGWmaMjuf02zUKSLeqVDQqFUr3Jau6xyUSzxmWkFD0zSEEEIIIYQQQojPxWJxwZNmHU3TEJ+HQkHj956afB/FJMmSjcXigiRZ0mzUqFUrfGyFgkazXufNdMbG+fmCRr1GAfGgDsolhBBCCCGEEEII8biss4zZ+RzxeSkUNL58atJs1NlK05QonvI3v/2es3jKZZLwMTXqVUrFIhvrLOPN9JwiQgghhBBCCCGEEOLGzs8XNOo1NE1DfF6ajRq6XmA6OydN12ykacpikbJYXLBRKhbRChofwzrL2DqfLygihBBCCCGEEEIIIW5snWUsLi6pVSuIz0+tWqFWrTBfXDCdnZOma65arlbsiyJCCCGEEEIIIYQQ4lbmiwtq1Qri81WrVqhVK1wmSxaLC5bLFcvVin1SRAghhBBCCCGEEELcSpIsuUyWHJRLiM/bQbnEQbnERpZlrFYp6yxjHxQRQgghhBBCCCGEELc2nZ1z8NREiC1N0yiViuyLAkIIIYQQQgghhBDiRgqaxlaSLEnTNULsqwJCCCGEEEIIIYQQ4ka0QoFyucTW7HyOEPuqgBBCCCGEEEIIIYS4sWajztZicUGWZQixj4oIIYQQQnwAmqaR5zgOR0dHfEo0TSPPcRyOjo4Q4qFpmkae4zgcHR0hhBDiwzsolyiXSyTJknWWMTuf02zUEWLfFBBCCCGEEEIIIYQQ76XrOltpmpJlGbVqha3z8wVC7KMCQgghhBBCCCGEEOJadL3AVrJcUTk4QCtobKyzjIuLS4TYNwWEEEIIIYQQQgghxLUclEtsJUlCoaDRqFXZms0XCLFvCgghhBBCCCGEEEKIaymXy2xdJks26rUaWkFjI0mWXCZLhNgnBYQQQgghhBBCCCHEtVQODtAKGhtJsuQyWVIoaNQqFbams3OE2CdFhBBCCCE+AMdxyLMsCyHE9TmOQ55lWQghhPhwCgWNWqXC+XzBxnR2zsFTk0rlgPP5go0kWZJlGZqmIcQ+KCKEEEII8QEcHR0hhLibo6MjhBBCfHyNepXz+YKNJFlycXFJpXJAuVwiSZZszM7nNBt1hNgHBYQQQgghhBBCCCHEtem6Tr1WYyuKp6Tpmmajztb5+YIsyxBiHxQQQgghhBBCCCGEEDfSbNTQ9QIb6yzju+8jirpOqVhkY51lzM7nCLEPCghxC0myRAghhBBCCCGE+FwVChpPTQOtoLGRpinffR9RLpfYmi8uEWIfFBHihtJ0zXQ2RwghPlUnJycEQUAQBLyNaZp0u1263S6Hh4c8hPF4jOd5+L7PLqZp0u126Xa7WJaFYRg8pMlkgu/7+L5PGIbsYpomlmWhlKLVavGxjUYjwjAkDEN83+ddTNOk2+3S7XY5PDzkMRiNRuT1ej2umkwm+L5PEAQEQcAuSimUUrRaLe5iNBqR1+v12JpMJgyHQ4Ig4CrTNFFKoZTCMAyuK45jfN8nCAKCICCKIvJM06Tb7WJZFr1eD/Gfi+MY3/cJgoAgCIiiiDzTNOl2u1iWRa/XQwghxH9UKhUxmg2ieMpGmqbMLy7YStOUy2TJQbmEEB9TESFuKH4zQwghPjXj8RjHcfB9nyiKuA7P89hQSuE4Dp1Oh7uK45jhcIjruoRhyPt4nseGaZoopRgOhxiGwX0ajUY4joPv+1yH53nYtk2328W2bfr9PtdxfHxMnmVZ9Ho9burk5ATXdfF9n5vwPA/TNFFK4TgOrVaLT5llWeRlWcbWaDRiMBgQhiHv4vs+tm3T7XaxbZt+v89tWJZFXpZlbMRxjFKKIAjYxfM8NpRS/OIXv+Bd4jjGtm08zyOKIt7H8zw2TNPEtm1s28YwDK7rq6++IgxD8sIwpNVqcVcnJycMBgPyXNel3+9z1fHxMXmWZdHr9bipOI6xbRvP84iiiPfxPI8N0zSxbRvbtjEMg+v46quvCMOQq9rtNr/61a+4qclkQrvdJq/dbvOrX/2Km5pMJrTbbfJc16Xf7yOEEO9Tq1bYiOIpG9k646rp7JyDpyZCfExFhLiB+eKCi8tLhBDiU3J8fIzjONyW53l4nodt2ziOg2EY3FQcx7iui+M4RFHETUVRhOu6uK6L4zgcHR1xH46PjxkOh0RRxE0FQcBgMGA4HPLtt9/yPo7jkOc4Dr1ej+s6PT3Ftm3CMOS2oijCdV1c10UpxS9+8Qseo+PjYxzH4SaCIGAwGBAEAS9fvuQ+WZZFEAS8TxRFvMvx8TGO43AbURThOA7D4RDXdTk8POQ6bNvGtm3yPM/j+fPn3JXruuSZpkm/3yfPcRzyHMeh1+txE8fHxziOw21EUYTjOAyHQ1zX5fDwkPdRSjEcDrkqDEMmkwmtVoub8H2fXcIwZDKZ0Gq1uAnf99lFKYUQQlxXrVqhVCzyfRSTpmuuSpIl5+dzarUqmqYhxMdQQIhrStM109kcIYT4lHz99dc4jsN9GA6HWJZFHMfclGVZ2LZNFEXcleM4PHv2jDiOua04jnn27BmO4xBFEXcRBAHPnj0jjmMe0tdff41SijAMuS+e5/Hs2TMem6+//hrHcbit4XDI119/TRzH3IcXL14QBAHXMRgM2CWOY549e4bjONxVFEUopXjx4gXXoZRil+FwyF1NJhN83ydPKcVDiOOYZ8+e4TgOdxVFEUopXrx4wftYlsUuvu9zU77v8za+73NTnueR1+12MQwDIYS4iVKpyJdPTWrVCnnx9Jxf/813/Pa7M74/izmLp5zFU87iKWfxlLN4ylk85SyechZPOYunnMVTzuIpZ/GUs3jKWTzlLJ5yFk85i6ecxVPO4iln8ZSzeMpZPOUsnnIWTzmLp5zFU87iKWfxlLN4ylk85SyechZPOYunnMVTzuIpZ/GUs3jKWTzlLJ5yFk85i6ecxVPO4inT2Tmz8wWXSUKWZYhPUxEhrml2PidNU4QQ4lPxzTff4Loub9PtdjFNk7wwDAnDkF2CIMC2bV69esV1PXv2jCAIuE++76OU4vXr19zUZDKh2+0SRRFvY5om3W6Xq6IoIggCdvF9H6UUr1+/5iEcHx/jui4Pwfd9vvnmG54/f85j8OLFC1zXZRfLsrgqDEPCMGQX13WJoohf/OIX3MVoNGI4HHIdpmmilGIXpRS+7/MulmVxVRRFBEHA2wyHQ0zT5OjoiHdptVoopfA8j6vCMGQ8HtPpdLgt13XZxbZtHoJSCt/3eRfLsrgqiiKCIOBthsMhpmlydHTE2xweHmKaJlEUcZXnefT7fW7C8zzexvd9+v0+N+H7PnmDwQAhhLgNXdcxjSbVaoXp7JwkWXLVcrViueKTVi6XqFUrVCsHaJqG+DQUEeIa0nTN+XzBVrlcIkmWCCHEvorjGMdxyDNNk8FggOM4GIbB25yenuI4DkEQkOe6LrZt0+l0eJ+vv/4a3/fZxTRNBoMBg8GATqdD3ng8xnVdXNcliiLyfN/nxYsXvHz5kptQShFFEbu0220cx6Hf77PLeDzGcRw8zyPP932Oj485OjriPk0mE4bDIbsMBgMsy8KyLFqtFrtMJhN838fzPDzPYxfHcXj+/DmPwXA45CrTNLFtG9u2MQyDvNFohG3bBEFAnud5vHjxgpcvX3Jbg8GA61JKYRgGecfHx/i+zy7tdhvbthkMBhiGwS4nJyc4jkMYhuQ5joNlWfR6Pd5FKYXneeS5rsvLly+5Ldd1yWu323Q6He7b8fExvu+zS7vdxrZtBoMBhmGwy8nJCY7jEIYheY7jYFkWvV6Pt1FK4bouV/m+z02Mx2OiKOJtfN/nJkajEVEUkaeUQggh7uKgXOLgqcl330ckyZLHJEmWJMmS6WxOrXpAo15D0zTEfisixDV8fxazVTkoo+s6SbJECCH2leu6RFFEnlKKly9f8j6Hh4e0220GgwFBEJA3HA559eoV73JycoLruuxiWRau69JqtXibTqfDy5cvsW2bwWCA7/vkDYdDlFL0ej2u4/j4mCAI2MW2bV6+fMm7dDodfvGLX/CTn/yEIAjIcxyHwWBAq9XivgwGA6IoIq/b7TIcDjEMg3dptVr0+336/T7ffPMNtm2TF0URJycn9Pt9HpN2u43neXQ6Hd6m1+vx7bffcnx8jOM45A2HQ5RS9Ho9biMMQ7ZM02Q4HKKUwjAMtk5PT/E8j8FgQN5oNMJxHHYZDAYMh0MMw+Bd+v0+lmWhlCIIAvIGgwFBEGAYBm/T7/exbZsoirjK8zxevnzJbYxGI8IwJM+2be7baDTCcRx2GQwGDIdDDMPgXfr9PpZloZQiCALyBoMBQRBgGAa7WJaF67pcFUUR4/GYTqfDdfi+z7uEYchkMqHVanEdnueR1263abVaCCHEfWg26vzu+4iNgqZhGk/YWGdrPhVpmrJcpqRpynK1YitNU6azOfPFJUazTqVygNhfBYR4j/niguVqxZbxpEGSLBFCiH3mui55lmXx6tUrrqvT6eC6LqZpkuf7Pu8SxzG2bbOLUorXr1/TarW4jlarxevXr1FKsctgMOA6JpMJjuOwy2Aw4OXLl1yX7/u02212cRyH+zKZTPB9nzzTNPF9H8MwuInnz5/T7XbZJQxDHhvf9+l0OlzH0dERjuOwi+M43JVpmriuS7/fxzAMrjo8POTVq1f0ej3yHMdhl263y6tXrzAMg+totVp8++23WJZFXhiGDIdD3kcpRV4YhozHY27DdV12UUpx3xzHYZdut8urV68wDIPraLVafPvtt1iWRV4YhgyHQ95GKcUunudxXb7v8z6+73Ndvu+Tp5RCCCHuy0G5hK4X2FhnGWm6olIpU6tWqFUr1KoVatUKtWqFWrVCrVqhVq1Qq1aoVSvUqhVq1Qq1aoVatUKtWqFWrVCrVqhVK9SqFWrVCrVqhVq1Qq1aoVatUKtWqFUr1KoVatUKtWqFWrVCrVqhVq1Qq1aoVSvUqhVq1Qq1aoVatUKtWqFWrVCrVqhVK9SqFZqNOk+/eMIPvvyCH/7gKabRRNcLbKVpyvfRG6azc8T+KiDEO6TpmulszlazUQc0lqsVQgixz4IgIM+yLG6q0+kwGAzIC8OQyWTC27iuSxRF5Jmmieu63IbrupimSV4YhpycnPA+nuexi2maDIdDbsIwDDzPYxfP87gvw+GQXYbDIYZhcBu2bbNLGIY8JsPhkFarxU0cHR3RbrfJ832f09NT7sLzPA4PD7mJ09NTfN8nzzRNfN/nNobDIbsMh0PiOOZdbNtmF9d1uQ3P88hTStFqtbhPp6en+L5Pnmma+L7PbQyHQ3YZDofEccwuhmGglCLP932uy/M83sfzPK5jMpkQBAF5g8EAIYS4T7Vqha354pJPma7r1KoVfviD38M0muh6ga3pbM5ZPEXspwJCvMPsfE6apmzoeoFGvcqb2TlCCPEpiqKI21BKsdFut7Esi8FggOM4vMtwOGSX4XCIYRjchmEYDIdDdhkOh7yP67rsMhwOMQyDm+p0OgwGA/KiKOL09JT74HkeeaZpopTitizLYpcwDHksLMvi+fPn3IbjOOzi+z63pZSi1+txU67rsstwOMQwDG6j0+ngOA55URTheR7v0ul0aLfb5Lmuy02dnJwQRRF5Sinum+u67DIcDjEMg9vodDo4jkNeFEV4nsfbWJZFnu/7xHHM+4xGI/KUUuT5vs91+L5PnmmadDodhBDiPtVrNbSCxsZyteIyWfIY1KoVvnxqUjk4YGuxuCB+M0PsnwJCvEWarjmfL9hqNuqs1xmLxQVCCPEp8jyP2+j1emRZxq9+9Stev37Nq1evODo6otVqsctkMiEMQ/La7Tb9fp+76Pf7tNtt8oIgYDKZ8DaTyYQgCMhrt9v0+31uy7ZtrjJNE8uyiKKI+zAYDLBtG8uy6Ha7bCilMAyD22q1Wjx2juNwW/1+H9M0yXNdl9tSSnFTcRzjeR557Xabfr/PXQwGA3bxPI/3sW2bvCiKOD095SY8zyPPNE36/T73KY5jPM8jr91u0+/3uYvBYMAunufxNkopdvF9n/fxfZ+8wWBAu93mqiiKGI/HvI/neeQppRBCiPtWKGg0alW2prNzHgtd13n6xROajTpb5/MF5+dzxH4pIsRbfH8Ws1U5KFOrVjiLpwghxKfAsix83+eqMAx58eIFL1++5CF5nscuSinug1KK4XBInud5PH/+nF1832cX27a5i06ng+/7mKZJp9Phvh0dHSFupt1u0+v1uAulFK7rclUURYzHYzqdDjellOKmfN9nF6UUd9Vqteh2uwRBwFW+7/M+Sils2ybP8zwODw+5jslkgud55CmluG++77OLUoq7arVadLtdgiDgKt/3eZtWq0W32yUIAq7yfZ/Dw0PexfM88izLwrIsXNflKt/36XQ6vIvv++QppRBCiIdQr9WYzuZsJMmSy2TJQbnEY9Fs1FivM87nczbi6Tm6riP2RwEhdpgvLliuVmwZTxrMFxcsFhcIIcSnwLIsdhkOh3z11Vecnp4SxzEPIQgCdlFKcR+UUuwSBAFvEwQBu3S7Xe6q1+vR6XQQ+0EpxV1ZlsUuQRBwU+12G8MwuCnf99lFKcV9UEqRF0URk8mEd2m1WiilyPM8j+vyPI9dbNvmvvm+zy5KKe6DUoq8KIqYTCa8jVKKPM/zeJc4jgmCgKu63S6GYdDtdsnzfZ93GY1GRFFE3uHhIUII8RAKBY1yucTWxcUlj43xpE65XGIrTVPE/igiRE6arpnO5mw1G3XW64x4OmNL13XSNEUIIfbVYDDAcRx2CcMQpRQb3W6XbrdLu93Gtm0Mw+CuwjBkl16vx33o9XrsEoYhbxMEAbv0ej0+B3EcEwQBvu/j+z6PmWVZ3FW73WaXMAy5qXa7zW0EQcAuvV6P+9DtdtklDENarRbvopTC8zyuiqKIk5MT+v0+7zMcDslrt9t0Oh3uWxAE7NLr9bgP3W6XXcIwpNVqsYtSCsdxuCoMQyaTCa1Wi1183ydPKcWGZVnk+b7Pu3ieR55SCiGEeEjNRp3ffR+xsVhc8KRZR9M0HpMvjCZ/+7szsnWG2C9FhMiZnc9J05QNXS9QLpf47iwiW2ds6HoBo9ng+yhGCCH2VavVYjgcYts27xIEAUEQsOE4Dt1uF6UUSik6nQ634fs+ee12m/vUbrcJw5CrfN/nbcIwJK/dbvPYjEYjNoIgIIoifN8nDEPCMORz0W63uatut8suQRBwU5ZlcRthGLLLs2fPuA9RFLGL7/v0ej3epd/vY9s2URRxled59Pt93mU8HhOGIXm2bfMQwjBkl2fPnnEfoihiF9/36fV67NLpdGi324RhyFW+79Pv99nF8zzyLMtio9PpYJomURSxFUURo9GIXq/HLr7vk6eUQgghHtJBuUS5XCJJlqyzjNn5nGajzmOi6zqNWpXpbI7YL0WEuCJN15zPF2wVtALfRzHZOmND1wt8+dRklaYIIcS+e/78OUEQ4Lou1xUEAUEQ4DgO7XYby7IYDAb0ej3uot1uc5/a7TZhGHJdYRiS1263+ZSdnp4SBAG+7xOGIWEYso80TeOufN+n1+txHZ1Oh7syDINdoijiQwnDkF1832cfKKVwXZerPM8jjmMMw+BtXNdlF6UUDyEMQ3bxfZ+PSSnFcDjkKs/z6Pf77OL7Pnm9Xo8ty7LwPI+rfN+n1+uRN5lMCIKAPKUUQgjx0Bq1Gt8nMRvn5wsa9RqapvGY1Gs1ZvMF2TpD7I8iQlzx3fcRVy1XK7Z0vcCXT010XWeVpgghxKfg1atXmKbJcDjkpsIwxHVdXNel3W5j2zbPnz9HfDwnJye4rovv+wjxMdm2jeu65HmeR7/f521c1yVPKUWr1eJzYlkWw+GQq3zfZ5fJZEIYhlxlWRZXWZaF53lc5fs+R0dH5Pm+T16328UwDIQQ4qFVKmW0gka2zlhnGYuLS2rVCo9JoaBRq1Q4ny8Q+6OAEP+/+eKCNE3ZpVQs8uVTE13XEUKIT83Lly/xfZ/BYIBpmtxGGIbYts0XX3zB6ekp4sOaTCb85Cc/YTAY4Ps+t9Vut7FtGyHuqtPp0G63yfM8j7c5PT0liiLylFJ8bg4PDzFNk6uiKGI8HpPneR55SimusiyLPN/32cXzPPIGgwFCCPGhNGpVtuaLCx6jSuUAsV+KiA9uuVqxXC7ZSNM1H9sqXZOmKcvVil3qtSpPmnU0TUMIIT5VvV6PXq/Hq1evOD09xfM8PM8jiiJuIooilFIMh0OeP3+OeHjj8RjLsoiiiJsyTRPLsrAsC8uy6HQ6bAyHQ8SnxzRNut0uD6ndbnNdtm1j2zZXeZ5HHMcYhkGe67rkmaZJv9/nQzJNk263y0Nqt9u8j1IK13W5yvM8Op0OV/m+T55lWVzV6XQwTZMoirhqNBrR6/W4yvd98pRSCCHEh1Kv1ZjNF2TrjCRZcpksOSiXeExKxSJivxQRDy7LMs7nF1xcXrJcrcjWGZ+CcrmE0WxQKhURQojH5PDwkMPDQ169esV4PMbzPDzPIwgCrsu2bbrdLr1eD/FwxuMxlmURRRHv0+12MU0Ty7Jot9t0u106nQ7i8eh2u7x+/Zp9oZTCtm3yXNfl+fPnXBXHMZ7nkaeU4kPrdru8fv2aj00pheu6XOX7PkdHR1zl+z5XmaZJp9MhTymF67pc5fs+vV6PrdFoRBRFXNXtdmm1WgghxIdSKGjUKhXO5ws2prNzDp6aPCaFgoauF0jTNWI/FBEPJssyZudzZvMF2TrjU1GvVanVKpSKRYQQ4rHrdDp0Oh2Ojo6YTCYEQYDv+/i+TxAEvItt23z77bfkdbtdgiDgKt/3uU++75PX7XZ5m3a7TRiGXBUEAftuMBgQRRG7tNttbNum2+3S6/XYV5ZlcVemaXJd4/GYTqfDXYxGI3axLIsPpd1uE4YhVwVBwD5ptVoopfA8j6tc1+X58+dc5bouu9i2zUNqt9uEYchVQRCwDyzLIs/3feI4xjAMNsbjMVEUcZVlWexiWRau63KV53kcHR2x5XkeeZZlIYQQH1qjXuV8vmAjSZak6RpdL/CY6LpOmq4R+6GIeBCz8wXT83OydUaerhcoFUtoBY2iXuBjm87mbNWqFYwnDYQQ4nPUarVotVocHh6yEccxw+EQx3HYJQgCxuMxnU6Hq0zTZJc4jjEMg7uK45hdTNPkbdrtNmEYclUUReyz09NTgiBgl8FgwKtXr/gUvH79mg8piiLuKooidjFNkw+l3W4ThiFXRVHEvlFK4XkeVwVBwHg8ptPpsOW6LnntdptOp8NDarfbhGHIVVEUsQ8Mw0Aphed5XOX7PoeHh2x4nkeeZVnsYlkWeUEQEMcxhmGw4XkeeYPBACGE+NB0XadcLpEkSzZm53OMJw2EeCgFxL3KsowofsOb6YxsnbFVLpd40mzwBz/8kh/+4Pd4+sUTvjCaNBt1mo06zUadZqNOs1Gn2ajTbNRpNuo0G3WajTrNRp1mo06zUafZqNNs1Gk26jQbdZqNOs1GnWajTrNRp9mo02zUaTbqNBt1mo06zUadZqNOs1Gn2ajTbNRpNurous5VzUYNIYQQ/5FhGBwdHREEAW/j+z55lmWxi+/73Aff99ml3W7zNt1ul11GoxF39fXXX6NpGj/5yU949uwZL1684Pj4mLvyPI9dLMvi1atX3NZ4POYx832fuwqCgF263S4fSrfbZZfT01P2Sb/fxzRN8lzXZWsymRAEAXm2bfPQut0uu5yenrIPlFLkeZ7HVhAE5Cml2KXVatFut8nzPI+N8XhMGIZc1W636XQ6CCHEx9Bs1NlaLC7IsgwhHkoBcW/SdM13v4uYLy7Z0vUCv/fU5MunJo16FU3T2BdpumY6m7PVbNTRdR0hhHgM4jhmNBpxenrK8fExo9GI2+p0OjiOwy5RFJHX7XbZxfd97oPv++zS7XZ5m263yy5BEHBXvu+zEQQBvu8zHA7xPI+78n2fXRzH4S6iKOIx832fu/I8j116vR4fSrfbZRff97kPp6enHB8fc3Jywmg0YjKZcFtKKfJc12XL8zx2UUrx0LrdLrv4vs99OD095fj4mJOTE0ajEZPJhJuwLIs83/fZ8n2fq9rtNq1Wi7exLIs83/fZ8DyPPMuyEEKIj+WgXKJcLrGxzjJm53OEeChFxL3Isozvvo9I05Steq3Kk2YdTdPYR29m56RpyoauF2g2agghxGPw1VdfEYYhV1mWxevXr7kty7K4Lsuy2MXzPF6+fMldeZ7HLpZl8TaWZbGL67o8f/6c25pMJoRhSJ5lWdxVGIbs0uv1uAvP83jMfN9nMpnQarW4jTiOCYKAPKUUH5JSil1c18VxHAzD4LbiOGYwGBBFEXmu69Lv97kJ27ZxXZeroiji9PSUw8NDXNclTylFq9XioSml2MV1XRzHwTAMbiuOYwaDAVEUkee6Lv1+n/dptVp0u12CIGArDEPG4zEbURRxlWVZvItlWbiuy1W+77PheR55SimEEOJjqlUrJMmSjfPzBc1GHSEeQgFxL86iKWmasmU0GxhPGmiaxj5K0zWLxQVbzUYdIYR4LLrdLnm+7zOZTPgQDMPAsizywjDk5OSEuzg5OSEMQ/La7TadToe3abVadLtd8oIgYDwec1uO47CLZVnsoziOcV2Xx244HHJbw+GQXZRSfEiGYaCUIi+KIobDIXfhui5RFJFnmiZKKW6q0+nQbrfJ8zyPyWRCEATkKaX4EAzDQClFXhRFDIdD7sJ1XaIoIs80TZRSXNdgMCDP9308zyPPsizeRSlFXhiGnJ6eEgQBV5mmyeHhIUII8TFVDg7QChob6yzj4uISIR5CAXFn09k5F5eXbBnNBvV6lX323fcRW7VqhVq1ghBCPBZKKXYZDofclud57GJZFrvYts0utm0TxzG3Eccxtm2zy2Aw4H0GgwG72LbNbYzHY1zXJa/dbnN4eMhDGY/H3JZt20RRxGM3HA4Zj8fcVBzHDIdD8trtNv1+nw9NKcUujuMwGo24jclkguM47DIYDDAMg9uwbZs8z/PwPI880zTp9/t8KEopdnEch9FoxG1MJhMcx2GXwWCAYRhcl2VZ5Hmeh+/75CmleBfDMOh2u+TZtk2eZVkIIcTHVihoNGpVtmbzBUI8hALiTtJ0zXQ2Z6vZqFOvV9ln88UFaZqy1WzUEEKIx0QphWma5A2HQ05OTripOI5xXZc80zTp9Xrscnh4SLvdJi+KIizLYjwecxPj8RjLsoiiiDzTNLFtm/cZDAaYpkme7/v8w3/4D4njmOuK45jBYMAug8GA+2BZFrsMh0Nu4+TkBNd1+VxYlsVoNOK6xuMxlmURRRF5tm3zMfT7fbrdLrsopRiNRtxEHMcopYiiiDzTNLFtm9tSSpEXRRGO45CnlOJD6vf7dLtddlFKMRqNuIk4jlFKEUUReaZpYts2N9HpdGi321zl+z6+73NVt9vFMAzex7Is8sIwJE8phRBC7IN6rYZW0NhIkiWXyRIh7lsBcSdvZuds6XqBZqPGPkvTNdPZnK1mo46u6wghxGNiGAZKKXYZDAZ88803xHHMdcRxjGVZRFFEnlKKd3Fdl12CIMCyLEajEdcxGo2wLIsgCNjFdV0Mw+B9DMPAcRx28TwPy7KYTCa8z2g0wrIsgiAgr9vtYts290EpxS6u63JycsJ1xXHM119/zWAw4F3CMOQxiaIIpRSj0Yj3GY1GWJZFEATkdbtdnj9/zscyHA7ZJYoiLMvi5OSE64jjGMuyCIKAXWzbptVqcVutVgulFHlRFJFn2zYf2nA4ZJcoirAsi5OTE64jjmMsyyIIAnaxbZtWq8VNKaV4H8uyuA7LsrgOpRRCCLEPCgWNWqXC1nR2jhD3TXf+A8StpOmaKJ6y9ftffkGhUGCfxdMZSbJkQ9cLPP3C4DbSNGWxuGRD13Vq1Qqfu4vLS5arlI1K5YBSqYgQ4uN59uwZP/vZz7i4uCDv3/ybf8PPf/5zNE3jj//4j9llPB7zL/7Fv+BP//RP+c1vfkOeaZr8/Oc/xzRN3qbdbhPHMb/85S/Ju7i4wHVdJpMJX3zxBe12m7zRaMTx8TG2bXNxccEug8GAf/7P/znX9cd//MeMRiPCMCTvN7/5Da7rcnl5yVdffYVpmlw1Ho/58z//c/7sz/6M3/zmN+zy85//nB//+Mfscnx8TJ5lWViWxS5/9+/+XX72s59xcXFBnud5jMdj/v7f//uYpskuk8mEb775hj/7sz/D933eJ4oiHMfhfY6Pj8mzLAvLsvjQjo+PeZeLiwtc12UymfCTn/wE0zS5ajKZ8OLFC2zb5uLigjzTNPE8jx/96Edcx/HxMXmWZWFZFrfVbreJ45hf/vKX7OJ5HicnJ3z11Vf8wR/8AZVKhavG4zF//ud/jlKK3/zmN+zS7Xb5i7/4C+7q8vISz/N4l3a7zb/8l/+S2zo+PibPsiwsy+Jd2u02cRzzy1/+v+zBMXrj2Hr46R8JkiIpqoFbtz1+HIGd/TNiB0StQOgVEI4cCqEzHmV2JNYKhIocNrQCHWaTGVxBHWa2b3c1WKJIiRLIMR4/mJE1lKqkUnVLqu99/2+2SZKE9+/f89NPP/EP//APNJtNbppMJvzrv/4rQRDwH//xH2zjeR7/9m//xmO0Wi3iOOY+//zP/8z/+T//h8/5h3/4B/7lX/6F+/i+zz/90z8hhBDPRaVSYbm8oJDnazq7bSqVCi/ZYnlBnq8ptFtNapaF+PPUEI82P19QajTqWJbFc5bna5bLC0p7nV2EEOK1sm2bOI4JgoBtjDFEUUQURTxGkiS4rsvnHB0dURiNRmwTxzFxHPMYYRhyfHzMQyVJQhAEaK25LcsylFIopXioOI7p9/s8Fdu2iaIIpRTbJElCkiR4nofjONyUZRlpmrJNEAT4vk8URdw2nU5xXZeXzHEcsizjpjiOieOYh4rjmF6vx5/t6OiIwmg0YhtjDEEQ8BjdbhetNU9hMBgQRRFZlnGXKIr4sxwdHVEYjUZsY4whCAIeo9vtorXmsfr9Po7jkGUZd9nf3+dL2LaN7/torblLEAQIIcRzstOo02jUWa2uKMzPF+x1dhHiqVQRj3ZxuaLUabd47n79mFFqt5q0W02EEOI129/fJ45jnpLjOCRJQr/f50sdHR0RxzFPSSnF8fExj2HbNqenp4RhyFOJ45jBYMBTGw6HhGHIfdI0RWuN1hqtNVpr0jRlG6UUv/zyC57nsc1oNOKli6KIMAz5Go7joLVmf3+f5+Lo6Ig4jnlKnuehtca2bZ5KEATcJwgC/kxHR0fEccxT8jwPrTW2bfM1giDgLr7v8xC+73OfIAgQQojnZq+zS+n8fMlms0GIp1JDPEqer8nznEK1UqHZ3OE5WywvyPOc0l6njRBCfA8GgwGO46CUIk1Tvobv+4xGI3q9Hg81GAzodrsEQUCWZTyW53mMRiP6/T5f6/j4GM/ziKKIx/I8D601tm3zrRwfH9PtdhmNRmRZxmP4vk8cx7iuS6Hf7+M4DlmWcVOSJBwdHfHSHR8f0+12GY1GZFnGQ/i+z2g0otfr8dwMBgO63S5hGGKM4bEcxyEMQ5RS2LbNU4qiiDiO2SYIAlzX5c82GAzodruEYYgxhsdyHIcwDFFKYds2XysIAuI4Zhvf93kI3/e5i+d5uK6LEEI8NzuNOvVajavra9abDfPzBXudXYR4CjXEo1xdXVOq1Ws8Z3m+5my+oLTX2cWyLIQQ4nuxv7/P/v4+h4eHxHGMMYYv1e128TyPKIro9/t8jX6/z++//87h4SFxHGOM4Uv5vk8URezv7/OUDg4OCMOQKIpIkoQsy/gS3W6XKIo4ODjgjzAcDgmCgDAMSdOULxWGIWEY0u/3uS0IAuI45iZjDOPxmH6/z0s3HA4JgoAoitBa8zm+7zMajej1ejxn/X6fDx8+8O7dO0ajEcYYHiIIAkajEa7r8i30ej263S7GGG4LgoDnot/v8+HDB969e8doNMIYw0MEQcBoNMJ1XZ6K7/vcxfd9HqLf73MX3/cRQojnqtVqcnU2p7BYXrLX2UWIp1DZ/DfEg53NzzmbLyjsddrsdXZ5rn6fnbFcXlCwrCp//3d/5Wtdrlb89nFGodGo8+Mbh+9dNvvEYnlJwbH3aLeaCCGep+l0ShzHpGlKlmVs43kenucxGAz4VsbjMVprtNZs4zgOvu/j+z69Xo9vbTabobVGa02apmzjeR5BENDv93mot2/fclsYhgwGAx5iOp0SxzFaa7bpdruEYUi/3+dbePv2LbeFYchgMOCPVqlUuE0pxXA45KbZbEYURRhjuM33fYIgoNfr8RJNJhO01mitybKMbTzPw/M8BoMBf4TpdIoxhtv6/T5f6+3bt9wWhiGDwYCvMZlM0FqjtSbLMrbxPA/P8xgMBnwrk8mELMu4rd/v81CTyYQsy7jN8zxs20YIIZ6j9XrDf/76G5v1hsJf3zjsNOq8RL9+zFitrij89Y3DTqOO+PNUNv8N8WDZ7BOL5SUFx96j3WryHOX5mv/822+UHHuPdqvJ17pcrfjt44xCo1HnxzcO37ts9onF8pKCY+/RbjURQgghvqVKpcJtSimGwyFCCCGEeJnO5ueczRcUGo06P75xeIl+/ZixWl1R+Osbh51GHfHnqSJetV8/ZpTarSbtVhMhhBBCCCGEEEI8T7vtNqXV6orL1RVCfK0q4tVaLC/I85zSXqeNEEIIIYQQQgghnq9qtUK71aS0WF4gxNeqIl6lPF9zNl9Q2uvsYlkWQgghhBBCCCGEeN5arSal5fKCzWaDEF+jiniVPs3PyfOcgmVV2eu0EUIIIYQQQgghxPO306jTaNQpzc8XCPE1qohX5+rqmuXygtJeZxchhBBCCCGEEEK8HHudXUrn50s2mw1CPFYN8ep8zD5RareatFtNhBBCCCGEEEKI78nlasXFxYr1ZkO1UmGnUafZ3OGl2GnUsawqeb5mvdmwWCzZ3W0jxGPUEK/K/HxJnucUKtUKe502QgghhBBCCCHE9yLP1/w++8RqdcVN54sllmXx5i8/UK/VeAnarSZn8wWFxfKS3d02QjxGFfFq5Pma88WSUqfdxrIshBBCCCGEEEKI70Ger/n1Y8ZqdcU2eZ7zt19/53J1xUuw225TqVYoXF1fc7m6QojHqCJejU/zc/I8p2BZVfY6bYQQQgghhBBCiO/Fp/k5eZ5TareaOPYee502llWllM3O2Gw2PHfVaoVOu0XpbH6OEI9RQ7wKV1fXLJcXlOy9DkIIIYQQQgghxPdivd6wXF5Qsvc67O62KLVbTf7rt9/ZrDfkec7y4pJGo85z19zZ4Wy+oLBaXXFxcUmzucNjXOc5D2FVq1QqFcTLV0O8Ch+zT5TarSbN5g5CCCGEeN183+e2breLEEII8T26ur6iVK9Z7O62uMmyLDrtFmfzBYVsdsZL9DH7xN//3Rssy+KhfvuYkedrvlS71cSx9xAvXw3x4s3Pl+R5TqFSrbDXaSOEEEKI1+/09BQhhBBC/I/Nmv9XpVplG8uyEOJ7VEO8aHm+5nyxpNRpt7EsCyGEEEIIIYQQ4ntiWRal66trNpsNlUqFmy5XV5Qq1QrVSoWXYr3ZsFlvKCyWF+x1dnkoy7J4iEqlgngdaogX7dP8nDzPKVhWlb1OGyGEEEIIIYQQ4ntTr1tUqhU26w3rzYZPZ+fYP3QoLZYXLJcXlN44NjuNOi/FxcWKj9mMwvn5ks5um0qlwkP8+MZBfJ9qiBfr6uqa5fKCkr3XQQghhBBCCCGE+F7t7e7y6WxO4Xyx5OJyRb1mkedrrq6vKTV3Guw06rwkzWaDSrXCZr1hvdmwvLik3WoixJeoIl6sj9knSu1Wk2ZzByGEEEIIIYQQ4nvV2W2x225TyvOci8sVV9fXlCyriv1Dh5eo025RWiwvEOJLVREv0tn8nDzPKVSqFfY6bYQQQgghhBBCiO+d/cMujr2HZVW5qVKtsNfZ5f/68Q2WZfES7bbbVKoVCqvVFZerK4T4EjXEi5Pna+aLJaUfdnexLAshhBBCCCGEEEJAu9Wk3Wpyubpis95gWVVqNYtKpcJLVq1WaDebnC+WFM7m5+y8cRDic2qIF+fT/JzNekPBsqrs7rYQQgghhBBCCCHE/7bTqPPadHZbnC+WFFarK/J8jWVVEeI+VcSLcnFxyXJ5QenNX2yEEEIIIYQQQgjxfbAsi0ajTml+vkCIz6kiXpTZ2TmldqtJvVZDCCGEEEIIIYQQ34+9zi6l5fKCzWaDEPepIl6Ms/k5eZ5TsKwqe502QgghhBBCCCGE+L7sNOo0GnUK682G+fkC8bJd5znXec63UkO8CHm+Zr5YUuq021iWhRBCCCGEEEIIIb4/7VaT1eqKwvn5kr3OLuJl2Ww2zM8XzBdLNusNpVaryQ+dXSyrylOpIl6ET/NzNusNBcuqsrvbQgghhBBCCCGEEN+n5s4OlWqFwnqz4eLiEvFy5Pma//r1d87mCzbrDTctlxf87dePXF1f81SqiGfv4uKS5fKC0pu/2AghhBBCCCGEEOL7Va1W6LRblOaLJeLl+PVjRp7nlCyrimVVKa03G377LSPP1zyFGuLZm52dU2q3mtRrNYQQQgghhBBCCPF92223mS+WbNYbVqsrLldX7DTqiOdtsbwgz3MKlWqFN47NTqNOIc9zfv2Ykedr1psN8/MF9g8dvlYV8aydzc/J85yCZVXZ67QRQgghhBBCCCGEqFYrtJtNSmfzc8Tzt1heULL3Ouw06pQsy8Kxf6C0XF7wFGqIZyvP18wXS0qddhvLshBCCCGEEEIIIcTLl+drFsslXyPP15RWqyvO5ud8C41Gg51GnT/KYnlBnue8FtVKhd3dNoU8zyk16jVu22nUKa03G55CDfFsfZqfs1lvKFhWld3dFkIIIYQQQgghhHgdrvNrzuYLntLZfMG3sNeBnUadP8piecFqdcVrYVkWu7ttbsvXG2r8b+v1hqdWRTxLi+UFy+UFpTd/sRFCCCGEEEIIIYQQL9tOo05psbzgtvPFglK9ZvEUaohn6Wy+oNRuNanXajxXm/UaIYQQQgghhBBCPEzNqrHXafMUFssL8nxNoV6r0Ww2eEqNRoM/UrvVZKdR58+2WF6S5zmleq1Gs9ngoaqVCqVWq8VieUlhubyg0G7tsFlvuFxdcb5YUtrdbfMUaohn52x+Tp7nFCyryl6nzXNTsyxK6w3iv13na0qWZSGEEEIIIYQQQtzHsqrsdXZ5CpVKlU9ncwrrzYa9zi4vWbvV5M92Nj8nz3NK9VqNH//qUKlU+Bo7jTq77TbniwWF5fKC5fKC2+q1Gu1Wk6dQRTwreb7mbL6gtNfZxbIsnptKpUpps14jYLPeULKqFYQQQgghhBBCiD9Ku9WkUq1QyPOcy9UV4vHO5ueczReU6rUaP/7VoVKp8BTsH3bZbbe5S6NR58e/OjyVGuJZ+TQ/p2RZVdqtJs9RtVrBsqrk+Zr1ZsP19TW1Wo3v1Xq94er6mpJlWQghhBBCCCGEEH+UarVCp93ibL6gcDY/Z+eNg3i4s/k5Z/MFpXarif1Dh0qlwlOyf9ils9tkfr7k6vqagmVZtFtNdhp1nlIN8WwslhcslxeUfnzj8JztNOoslpcULi9X1Go1vler1RWles2iUqkghBBCCCGEEEL8kXbbbc7mCwqr1RWXqyt2GnXElzubn3M2X1Bqt5o49h7fimVZ2D90+NaqiGfjbL6g1G41sSyL56xWq1NaXq74ni0vLyk1Gg2EEEIIIYQQQog/WrVaod1qUlosLxBf7mx+ztl8QandauLYe7wGVcSzcDY/J89zCpZVZa/T5rlrt5pUqhUKq9UVl6srvkd5vma5vKC0224ihBBCCCGEEEL8GVqtJqXl8oLNZoP4vLP5OWfzBaV2q4lj7/FaVBF/ujxfczZfUNrr7GJZFs9dtVqhtbND6Wx+zvfo0/ycUqNRp1arIYQQQgghhBBC/Bl2GnUajTql+fkCcb+z+Tln8wWldquJY+/xmlQRf7pP83NKllWl3WryUuy2W5RWqysuLi75nuT5muXyglK71UQIIYQQQgghhPgz7XV2KZ2fL9lsNojtzubnnM0XlNqtJo69x2tTRfypFssLlssLSj++cXhJ6vUau+02pWx2Rp6v+R5sNht+/ZhRau40aLeaCCGEEEIIIYQQf6adRh3LqlJYbzYsFkvE/9/Z/Jyz+YJSu9XEsfd4jaq8YJvNhsVyyfx8yWK55Or6mpfmbL6g1G41sSyLl2av08ayqhTWmw2/fszI8zWv3W+/z8jznEKlWsH+oYMQQgghhBBCCPEctFtNSovlJeJ/O5ufczZfUGq3mjj2Hq9VjRfqbH7OfLFks95wU6NR5y/2D1hWlefubH5OnucULKvKXqfNS1StVnjj2Pztt98p5HnOrx8zfnzjYFlVXpvNZsNvv89Yra4o2XsdLMtCCCGEEEIIIYR4DnbbbeaLJZv1hqvray5XV+w06gg4m59zNl9QareaOPYer1mVF+jj7584my/YrDfctlpd8evHjDxf85zl+Zqz+YLSXmcXy7J4qer1Go69RynPc379mHG5uuI1ubq65r9+/Z3V6orSXmeXdquJEEIIIYQQQgjxXFSrFTrtFqWz+TkCzubnnM0XlNqtJo69x2tX5YU5m59zcXlJqdGos9tu0dzZoZTnOR9/n/GcfZqfU7KsKu1Wk5eu3Wri2HuU8jznt48Zv8/OyPM1L9lms2H2ac7ffvudPM8p7XV22eu0EUIIIYQQQgghnpvddpvSanXF5eqK79nZ/Jyz+YJSu9XEsff4HtR4YRbLS0p7nV32Om1KV1fX/Pp7xma94er6msXyAsuq8hg1q4ZlVXlKV9fXrNdrVqsrlssLSnudXS5XKwo7jQYvWbvVpF6r8TGbkedrCsvlBcvlBc2dBu1Wk52dBpVKhedus9mwurri4mLF4uKCzXpDqVKtYO/t0W7tIIQQQgghhBBCPEfVaoVGo85qdUXh4uKSnUad79HZ/Jyz+YJSu9XEsff4XtR4QS5XK/I8p2BZVfY6bW6q12t02i3O5gsK2eyMx9rrtNnr7PKUZp/mrFZX3JbNzihYlsXf/90bXrp6vcaPbxzO5gsWywtKF5crLi5XFOq1GpVqBcuyeG426zV5vubq+pptGo06f7H3sCwLIYQQQgghhBDiOdvr7PLbx4zCcnnBD3u7VCoVXrr//Ntv5Pmax1osL1gsL3isdquJY+/xUtR4oSzLYhvLshB/PsuycOw9Wq0mZ/NzVqsrbrq6vuZ/XPFSNBp19jq77DTqvGSz2Yw4jtFak2UZtzmOg+d5DIdDhBBCfJ23b9+itUZrTb/fR4jX5u3bt2it0VrT7/cR4ku8e/eOJEm4yfM8jo6OEEI8vZ1GnUajzmp1xXqzYX6+YK+zi/i+1HhBqhWL0vXVNdtcrq4oWVYVy7J4DMuyeGqWZQFXlOq1GpVqhZJlWbw2O406O28c8jxnsbzgcnXFanXFS1Gv1Wg06jSbO+w06rxks9kMpRSj0YjPSZKE0WiEUoqDgwPEH2c2m6GU4ujoCPEws9kMpRRHR0c8tUqlQsH3fU5PT7mpUqlQ8H2f09NTnlKlUqHg+z6np6eI7WazGUopjo6OeE4ODw/RWuP7Pv1+n9eoUqlQ8H2f09NTvoVKpULB931OT08R/5/Dw0OUUhSUUgyHQ26qVCoUfN/n9PSUbyGOYzzPIwgCjDHYto14nEqlQsH3fU5PT3mtTk5OiKKI23zfRwjx7XTabT6uZhTOz5d0dttUKhXE96PGC1KvW1SqFTbrDevNhrP5OXudXUp5vubi8pKSvdeh2dzhObKsKn/341/4XliWxV5nlz3+x9XVNevNhjzPeW6qlSqWVaVWs6hUKrwGk8mEMAxJ05SbfN/npizLSNOUQpZlRFFEmqYcHx8jvr13796hlCLLMo6OjhBf7t27dyilyLKMo6MjxPfj3bt3KKXIsoyjoyOei+l0ilKKwmg0QojXynVdwjBkNBoRhiG//PILQtxlOp0ShiGFbrdLt9ul5Ps+Qohvp9lsUKlW2Kw3rDcblheXtFtNXrK//7u/Ir5cjRem025xNl9QOJsvuFxdsdOoc52vubi8ZLPeULCsKs3mDs/FYnnBcnlB6cc3Dt+zer3G/6gjvq3JZILv+2RZRsn3fU5PT9lmPB6jlEJrTSGOY4IgYH9/H/FtRVGEeJwoihDfpyiKeI7CMKQQhiG9Xg8hXjOlFKPRiCRJGI/H9Pt9hNgmjmOyLKMQBAFHR0cIIf44nXaLs/mCwmJ5QbvVRHw/arwwe51dLi5WXF1fU1itrlitrripUq3w4xuH5+RsvqDUbjWxLAshvrXZbEYQBGRZRsFxHJRSHBwccJd+v8/p6Snv3r0jiiIKYRhijMG2bYQQ/5vWmoLjOAhRGI/HaK0pjEYjXjOtNQXHcRDPj9aaguM4fEu2bROGIXEcE4YhHz58QDyc1pqC4zh8D4IgQAjxx9ptt5kvlmzWG1arKy5XV+w06ojvQ40X6O9+/AuzT+ecLxbc1mjU+Yu9h2VZPBdn83PyPKdgWVX2Om2E+CPEcYwxhlKSJPT7fb7EwcEBSZKgtSbLMpIkYTAYIIT43/r9PkLcpJSiEAQBtm3zmvX7fcTz1e/3+aNEUUQcxxhjeP/+PYPBAPEw/X4fIYT4lqrVCu1mk/PFksLZ/JydNw7i+1DjhbJ/2KWz2+TqKufq+opKpUq9XmOnUec5yfM1Z/MFpb3OLpZlIcQfYTQaUYqiiH6/z0OEYYjWmkKSJAwGA8TTG4/H3DYejyk4jkOv10NsNx6PuW08HlNwHIder4d4ncbjMbeNx2MKjuPQ6/X4M0wmE7TWFIIgQIjvRa/Xw/d9tNYopRgMBghRGo/HFIwxlNI0pdTtdnFdFyHEt9fZbXG+WFJYra7I8zWWVUW8fjVeMMuysCyLJg2eq0/zc0qWVaXdaiLEH+Hk5ARjDIVut4tSiocKggClFEEQ0Ov1uM/79+9JkoQsy7jJ933CMMR1Xe5yeHhIwfd9+v0+0+kUpRTGGG7yfZ/hcMiXeP/+PUmSkGUZN/m+TxiGuK7LXQ4PDyn4vo/necRxTJIklMIwZDAYcNN0OiWKIrIsYxvf9xkOh2zj+z63+b5Pwfd9Tk9Pue39+/ckSUKWZdzk+z5hGOK6Lk9hOp0SRRFZlrGN7/sMh0OewsnJCaPRiG1GoxG9Xo/bfN/nNt/3Kfi+z+npKT/99BPGGArGGFzX5T7/+I//SBzHFIwxuK7Lfd6+fUvB8zyOjo7Y5uTkhNFoxDaj0Yher8eXmE6nKKUwxnCT7/sMh0O+xuHhIQXf9+n3+0ynU7TWaK0xxlBwHIcwDNnf36c0Ho+J4xhjDKVut0sURfR6PT7n/fv3JElClmXc5Ps+YRjiui7b+L7Pbb7vU/B9n9PTU26aTqdEUUSWZWzj+z7D4ZCvFccxpSAI+JyTkxNGoxHbjEYjer0e95nNZiRJQpIkZFnGTZ7nEUURruvyOdPplDiO0VpzWxAEHBwcsM3bt28peJ7H0dER20ynU6IoIssytvF9n+FwyLdyeHhIwfd9+v0+0+kUrTVaa4wxFBzHIQxD9vf3KY3HY+I4xhhDqdvtEkURvV6Pz3n//j1JkpBlGTf5vk8Yhriuy+eMx2PiOMYYw03dbpfRaMTnvH37loLneRwdHbHNdDoliiKyLGMb3/cZDod8iSAI0FpjjGE8HtPv93mow8NDCr7v0+/3effuHUmScJPjOPi+z8HBAXc5PDyk4Ps+nucRxzFJklAKw5DBYMBt79+/J0kSsizjJt/3CcMQ13W57aeffsIYQ8EYg+u63Oenn37CGEPBGIPruhTevn1LwfM8jo6OuMv79+9JkoQsy7jJ933CMMR1XW776aefMMZQMMbgui63TadTut0uJWMMruty23Q6pdvtUgjDkOPjYz7H931ui6KIklKK4XDITbPZjCRJSJKELMu4yfM8oijCdV3ucnh4SMH3fTzPI45jkiShFIYhg8GAL/HTTz9hjKFgjMF1Xe7zj//4j8RxTMEYg+u6lGazGUmSkCQJWZZxk+d5RFGE67rcpVKpUPB9n9PTU+5yeHiIUoqCUorhcMhNh4eHFHzfx/M84jgmSRJKYRgyGAwQr49lWTQadVarKwrz8wX2Dx3E61dDfDOL5QXL5QWlH984CPFH0VpTCoIA27Z5KNu2GQ6H3GcymRCGIWmaso3WGqUUSimGwyHbKKUoKKVI05QoithGa81oNCJNU1zXZZvJZEIYhqRpyjZaa5RSKKUYDodso5SioJQijmPiOOYmYwyDwYDS4eEhSinuo7VGa00cx7iuy2NNJhPCMCRNU7bRWqOUQinFcDjkaxweHqKU4j5aa7TWxHGM67o8xnQ6RSlFHMfcxfM8fN8nSRJs2+YhoigiiiIKcRwzHA65y2w2I45jCr7v47oun6O15i7T6RSlFHEccxfP8/B9nyRJsG2buxweHqKUYhutNUmSEMcxvV6Px1BKUVBKobVGKcU2SZIQxzGDwYDDw0OUUmwTxzFaa/r9PttMJhPCMCRNU7bRWqOUQinFcDjkaxweHqKU4j5aa7TWxHGM67o8VhzHFIIgwLZt7jKdTlFKEccxd/E8D9/3SZIE27a57eTkhCAIuIvWmtFoRBAExHGMbdtsM5lMCIIAYwzbaK1RSmGMwbZtbtJac5/Dw0OUUtxHa43WmjiOcV2Xp6aUoqCUQmuNUoptkiQhjmMGgwGHh4copdgmjmO01vT7fbaZTCaEYUiapmyjtUYphVKK4XDIXU5OTgjDkCzL2CZNU3zf5z5aa+5zeHiIUor7aK3RWhPHMa7rch/f9ynFcUy/3+ehlFIUlFIYY4iiiG2SJMEYw9HREdsopSgopYjjmDiOuckYw2AwoDSZTAjDkDRN2UZrjVIKpRTD4ZCboigiiiIKSZJwcHDAXcbjMcYYCkEQ4LouJa0195lMJoRhSJqmbKO1RimFUorhcMhNQRAwGo0oaK0ZDAbcprXmJq01g8GA27TWlIIg4Fs4OTkhCALuorVmNBoRBAFxHGPbNrcppSgopYjjmDiOuckYw2Aw4EtEUUQURRTiOGY4HHKX2WxGHMcUfN/HdV1KJycnBEHAXbTWjEYjgiAgjmNs2+ZbUUpRUEoRxzFxHHOTMYbBYIB4nfY6u/z2MaOwXF7ww94ulUoF8brVEN/EZrPhbL6gtNtuYVkWQvxR0jSlFAQB38JsNiMIAowxFDzPIwgCSsYY4jimoJTCcRwODg64SxzHGGMoeJ6H4zgU0jQlyzIKWZYRhiGnp6fcNpvNCIIAYwwFz/MIgoCSMYY4jikopXAch4ODA+6itUZrzW1RFFE6OTlBKUXB8zx838dxHG6K4xhjDFprfN/nw4cP3LTZbChUKhVKm82G22azGUEQYIyh4HkeQRBQMsYQxzEFpRSO43BwcMBjnJycoJSi4Hkevu/jOA43xXGMMQatNb7v8+HDBx7D932MMTiOQxAEdLtdSlmWkSQJxhi01iilODo6orTZbChUKhVKm82Gm4IgIIoiCnEcMxwOuUuSJJTCMORr+b6PMQbHcQiCgG63SynLMpIkwRiD1hqlFEdHR2yjtUZrTcn3fUppmpJlGWmaEoYh//7v/87XSJKENE0p+b5PIcsy0jSlEEURSZKQJAmO4+B5HiVjDMYYCmEY8uHDB26bzWYEQYAxhoLneQRBQMkYQxzHFJRSOI7DwcEBN202GwqVSoXSZrPhtpOTE5RSFDzPw/d9HMfhpjiOMcagtcb3fT58+MBjTCYTsiyj4Hke9/F9H2MMjuMQBAHdbpdSlmUkSYIxBq01SimOjo64aTKZEIYhpW63SxiGlIwxxHFMIUkSwjDkl19+4bbxeIzv+5R838f3fUpaa7TWZFlGt9slTVNc1+VLnJycoJSi4Hkevu/jOA43xXGMMQatNb7v8+HDB76VJElI05SS7/sUsiwjTVMKURSRJAlJkuA4Dp7nUTLGYIyhEIYhHz584LbZbEYQBBhjKHieRxAElIwxxHFMQSmF4zgcHBxw28nJCUEQUArDkG63SyHLMuI4Jk1T0jTlsU5OTlBKUfA8D9/3cRyHm+I4xhiD1hrf9/nw4QP36fV6OI5DlmVorfkaSZKQpimFIAjwPI9ClmUkSYIxhtFohOM4DIdD7qK1RmvNbVEUUZrNZgRBgDGGgud5BEFAyRhDHMcUlFI4jsPBwQGlIAiIoojCaDTi4OCAu8RxTCkIAr7UbDYjCAKMMRQ8zyMIAkrGGOI4pqCUwnEcDg4OKPm+z2g0oqC1ZjAYcJvWmpu01gwGA25LkoTS/v4+X2Kz2VA4PDxEKUVBa02/3+e2yWRCGIaUut0uYRhSMsYQxzGFJEkIw5BffvmFu2it0VpzWxRFfKkgCIiiiEIcxwyHQ+6SJAmlMAwpTSYTwjCk1O12CcOQkjGGOI4pJElCGIb88ssvfGtaa7TW3BZFEeL12mnUaTTqrFZXrDcb5ucL9jq7iNethvgm5ucL8jynYFlVOrsthPgjaa0p9ft9voUwDDHGUFBKMRwOuU0phe/7GGNQShEEAa7rso0xBsdxMMZg2zY3vXv3jiiKKGitmU6nuK7LTWEYYoyhoJRiOBxym1IK3/cxxqCUIggCXNdlG601hSiKCIKAgtaaMAwpjUYjCo7jEMcxvV6P26IootvtkmUZxhgmkwm9Xo+HCsMQYwwFpRTD4ZDblFL4vo8xBqUUQRDgui4PNRqNKDiOQxzH9Ho9bouiiG63S5ZlGGOYTCb0ej0eYjqdYoyhEAQBx8fH3OZ5HmEYUojjmKOjIx7CdV2CICBJEowxjMdj+v0+24xGIwqO4xAEAV9jOp1ijKEQBAHHx8fc5nkeYRhSiOOYo6Mj7hOGIcfHx9w0m83odrtkWUaapkwmE3q9Ho+VpimO4zAajRgMBtz0888/kyQJWZaRJAm+73N6espNk8kE3/fJsgxjDCcnJ+zv73NTGIYYYygopRgOh9ymlML3fYwxKKUIggDXdXmo0WhEwXEc4jim1+txWxRFdLtdsizDGMNkMqHX6/FQSZJQchyHu0ynU4wxFIIg4Pj4mNs8zyMMQwpxHHN0dMRNYRiSZRmFMAw5Pj7mNqUUvu9jjCFJEk5OTtjf3+emKIooKaUYDofcNBwOefv2LVprsixDKcXx8TFfYjQaUXAchziO6fV63BZFEd1ulyzLMMYwmUzo9Xp8C2ma4jgOo9GIwWDATT///DNJkpBlGUmS4Ps+p6en3DSZTPB9nyzLMMZwcnLC/v4+N4VhiDGGglKK4XDIbUopfN/HGINSiiAIcF2X0mw2IwxDSlpr+v0+NymlCIIArTWPNRqNKDiOQxzH9Ho9bouiiG63S5ZlGGOYTCb0ej3u43keWmuMMcxmM2zb5jHSNKWQJAn7+/vcFEURvu9jjEEpRRAE9Ho9ttFaU4iiiCAIKGitCcOQUhiGGGMoKKUYDofcppTC932MMSilCIIA13UpuK5LEAQkSYIxhslkQq/X47bZbEYcxxQcx2EwGPClwjDEGENBKcVwOOQ2pRS+72OMQSlFEAS4rkthf38fx3HIsgytNdtorblJa802WmsKQRDwLYRhSJZlFMIw5Pj4mNuUUvi+jzGGJEk4OTlhf3+fbbTWFKIoIggCClprwjDkS7muSxAEJEmCMYbxeEy/32eb0WhEwXEcgiCgFIYhWZZRCMOQ4+NjblNK4fs+xhiSJOHk5IT9/X2+Ja01hSiKCIKAgtaaMAwRr1u71WS1uqJwfr5kr7OLeN2qiCeX52vO5gtKe51dLMtCiOdqPB5zeHjI4eEhh4eHHB4ecnh4yOHhIYeHhxweHnJ4eMh0OqU0Ho9JkoSC53kMh0O2cV2XMAwpZFmGUor7jEYjbNvmtoODA4IgoKS15qbxeEySJBQ8z2M4HLKN67qEYUghyzKUUtxnNBpxdHREv9+n3+8zHA6xbZvCeDxGa00hDEN6vR7b2LZNEASUtNY81Hg8JkkSCp7nMRwO2cZ1XcIwpJBlGUopHmo8HqO1phCGIb1ej21s2yYIAkpaax4qSRJKYRiyzWAwIAxDClmWMR6PeaggCCjFccw2k8mENE0pBEGAbdt8jSRJKIVhyDaDwYAwDClkWcZ4POYuYRhyfHzMbbZtE4YhJa01XyuKIgaDAbcppbhJKcVtvV6P0WhEKU1TbhqPxyRJQsHzPIbDIdu4rksYhhSyLEMpxUONx2O01hTCMKTX67GNbdsEQUBJa81jaK0peZ7HXZIkoRSGIdsMBgPCMKSQZRnj8ZjS+/fvSdOUguM4jEYjtnFdF6UUpSiKuGkymZCmKYVut8twOGSbJElwHIdCHMdMp1M+Zzweo7WmEIYhvV6PbWzbJggCSlprvqUoihgMBtymlOImpRS39Xo9RqMRpTRNuWk8HpMkCQXP8xgOh2zjui5hGFLIsgylFDclSUKWZRTCMKTf73ObbduMRiMeazweo7WmEIYhvV6PbWzbJggCSlprPsf3fUppmvI1wjBkf3+f21zXZTQaURqNRtxnNBpxdHREv9+n3+8zHA6xbZvCeDwmSRIKnucxHA7ZxnVdwjCkkGUZSiluCoKAUhzHbJMkCaUgCPhS4/GYJEkoeJ7HcDhkG9d1CcOQQpZlKKW4yfd9CsYYptMpN02nU4wxFHzfp2CMYTqdctPJyQlZllEIgoCn9v79e9I0peA4DqPRiG1c10UpRSmKIu4zGo04Ojqi3+/T7/cZDofYts1DBEFAKY5jtplMJqRpSiEIAmzbpvD+/XvSNKXgOA6j0YhtXNdFKUUpiiL+CKPRiKOjI/r9Pv1+n+FwiG3biNetubNDpVqhsN5suLi4RLxuVcSTm32aU6rXarRbTYR4zrTWKKVQSqGUQimFUgqlFEoplFIopTDGUIrjmFIURdwniiJKSZJwn8FgwF2CIKBkjOGmOI4pRVHEfaIoopQkCffxPI+7dLtdtNYopYiiiPt0u11KWZbxUHEcU4qiiPtEUUQpSRIeqtvtorVGKUUURdyn2+1SyrKMh8qyjFKSJNzl+PiYzWbDZrOh3+/zUIPBAMdxKCRJwjZxHFMKgoCvlWUZpSRJuMvx8TGbzYbNZkO/3+cuo9GIuwRBQCnLMr5WFEVs0+v1KHW7Xfr9Ptt0u13uEscxpSiKuE8URZSSJOGhut0uWmuUUkRRxH263S6lLMt4jCzL+BJZllFKkoS7HB8fs9ls2Gw29Pt9SkmSUFJKYds2dxkMBvi+T8EYw2QyoRTHMSWlFHexbRulFL7vo5TiS3S7XbTWKKWIooj7dLtdSlmW8S1FUcQ2vV6PUrfbpd/vs0232+UucRxTiqKI+0RRRClJEm5KkoRSEATcpdfrEQQBj9HtdtFao5QiiiLu0+12KWVZxud0u11Kxhi+xmg04i77+/t0u10KcRwzm824i+d53CWOY0pRFHGfKIooJUnCTYPBAMdxKCRJwjZxHFOKoogvFccxpSiKuE8URZSSJOGmIAgoJUnCTVprSlEUUUqShJu01pSCIOCpJUlCSSmFbdvcZTAY4Ps+BWMMk8mEu3iex9caDAY4jkMhSRK2ieOYUhAElJIkoaSUwrZt7jIYDPB9n4IxhslkwrfmeR7i+1OtVui0W5TmiyXidasintRiecHF5SWlN3/5ASH+bLPZjKeWpimlIAi4j23beJ5HIcsyptMp2/i+z3263S53SdOUUhAE3Me2bTzPo5BlGdPplLv0+33u4rou/X6f4XCI67rcZTabYYzha6RpSikIAu5j2zae51HIsozpdMpDuK5Lv99nOBziui53mc1mGGP4Gr7vUxqNRvz888+8e/eOyWTCUwuCgEKWZbx//57b4jim0O122d/f52v5vk9pNBrx888/8+7dOyaTCQ/l+z62bfNH8DwP27b5nG63y2OkaUopCALuY9s2nudRyLKM6XTKQ7iuS7/fZzgc4roud5nNZhhj+FppmlLqdrvcxfd9SqPRiJ9//pl3794xmUz4EmmaUvJ9n88JgoBSmqaUtNaUPM/jPgcHB5yenjIcDnFdl89xXZd+v89wOMR1Xe4ym80wxvBH8DwP27b5nG63y2OkaUopCALuY9s2nudRyLKM6XRKKU1TSr7vcx/P83gM13Xp9/sMh0Nc1+Uus9kMYwwP0e12KRljeKwgCLBtm/v4vk8pTVPu0u/3uUuappSCIOA+tm3jeR6FLMuYTqfcFAQBBWMMk8mEm6bTKVprCt1ul16vx5dK05RSEATcx7ZtPM+jkGUZ0+mUUhAElLTW3KS1puB5Hvv7+5S01tyUJAmFIAiwbZunlqYpJd/3+ZwgCCilacpd+v0+TyEIAgpZlvH+/Xtui+OYQrfbZX9/n1KappR83+dzgiCglKYp31q/30d8n3bbbSrVCoXV6orL1RXi9aohnsxms+FsvqC0225hWRZC/Bl830drTSFNU/r9PncJwxDf99kmiiLSNOW2NE0pOY7DQxhjcF2Xp5SmKSXHcXgIYwyu63Jbt9vlIcbjMQVjDMYY0jQlTVOMMXytNE0pOY7DQxhjcF2XxxqPxxSMMRhjSNOUNE0xxvC1+v0+YRgSxzGFJElIkoSC7/t4nofv++zv7/O1oigijmMKSZIw+H/Yg5veOpYEQc/v0QdFUjqVqeqG7YEXmQXPPuPubWRo2auTvej1Cf4Am6GtNye08VbJP2AF1zNABX8Bg3Dvb579ABO5MDAYdFVH1tXHFVW69GQXckwQ/LiUSInSjedZLpns7+8TY2TUNA03oa5rlFJYaxk553DOMZJSIoRASsliseAuyfOc29R1HZM8z7mOEAJFUfCpjo6OGIUQCCHQdR1d1xFC4KYVRcFF6rpGKYW1lpFzDuccIyklQgiklCwWC84TQmBSVRVXEUIwCSEw6bqOSVVV3KajoyNGIQRCCHRdR9d1hBD4UvI85zZ1Xcckz3OuI4RAURSMQghMsizjMlJKbsLR0RGjEAIhBLquo+s6Qgh8LUIIrlKWJRPvPXVdc1ZZllym6zomeZ5zHSEEiqJgorXGWsvIWsvLly+ZtG3LRGvNdXRdxyTPc64jhEBRFIyyLEMIQdd1eO85zXvPqGkaRkIIuq7De8+k73tCCIyapuE2hBCYVFXFVYQQTEIInKcsS26K1hprLSPnHMvlksn+/j4xRkZN03BaCIFJVVVcRQjBJITAbSrLkuS36969Gdubm7x5+47RT6/f8Oj3Ocn36QHJjXn95i0fP35kdP/+PZ483iJJvhYhBN57Rs456rrmIkVRUBQF58nznN+qsiz5Nfb39zHGEELgPHmek+c5IQS+Jfv7+xhjCCFwnjzPyfOcEAKf49WrV0gp0VoTY2Tivcd7T9u25HmO1hqtNVmW8SmqqqIsS0IIOOfo+56iKBg555horbkpr169QkqJ1poYIxPvPd572rYlz3O01mitybKM5Obt7+9jjCGEwHnyPCfPc0IIfCmvXr1CSonWmhgjE+893nvatiXPc7TWaK3Jsoxv0f7+PsYYQgicJ89z8jwnhEDy5e3v72OMIYTAefI8J89zQgh8q8qy5EupqoqyLAkhYK3l5cuXTJxzTJRSfC1KKbTWxBhZr9dUVUXf94QQGEkpGUkp6bqOGCPr9ZqqqnDOMWmahm9FWZbclKqqKMuSEALOOfq+pygKRs45JlprvhVlWZL8tm1uPuLN23eMjo8/cHJywmw2I/n+PCC5ER8//sJPr98ymT95zP3790mSr0UpRdu2jKy1vHz5kttijOE6yrLkNhljuI6yLPlUz58/p21bzpJSIoRASsliseDFixcYY7gJxhiuoyxLruv58+e0bctZUkqEEEgpWSwWvHjxAmMMn2u5XNI0Dc45nHM45zgtxogxBuccP/74I59Ka43WmpFzjt3dXfq+xznHSAhBURTcpOVySdM0OOdwzuGc47QYI8YYnHP8+OOP/JYYY7iOsiy5rufPn9O2LWdJKRFCIKVksVjw4sULjDF8ScvlkqZpcM7hnMM5x2kxRowxOOf48ccf+dY8f/6ctm05S0qJEAIpJYvFghcvXmCM4XtijOE6yrLkS3v+/Dlt23KWlBIhBFJKFosFL168wBjDb4Exhusoy5KztNZorYkxcnBwwGKx4OjoiBACo6ZpyLKMT2WM4TrKsuS0pmnQWjPy3lNVFd57RnmeU9c1o6ZpaNuWkfeeqqrw3jMSQpBlGb9VWmu01oycc+zu7tL3Pc45RkIIiqIgSb4VjzYesrHxkOPjD4xev3nL/Mlj7qoPH/7Kh79+4Dq2t7ZI4AHJjRj+8prJwwcP2N7aJEm+pqqqKMuSEAIxRl68eMFqteI2rFYr7pLVasWXcHBwQNu2jIQQaK2RUlIUBbdptVpxmw4ODmjblpEQAq01UkqKouA2ZVnGcrlkuVwyWq/XeO9xzuG9Z9R1Hfv7+yyXSz6FUgqtNSNrLbu7uzjnmCiluA1ZlrFcLlkul4zW6zXee5xzeO8ZdV3H/v4+y+WS34rVasVtOjg4oG1bRkIItNZIKSmKgttQliUhBEbDMJBlGVfJsozlcslyuWS0Xq/x3uOcw3vPqOs69vf3WS6XnDUMA1mWcZkQApOyLDnPMAxkWcZNOTg4oG1bRkIItNZIKSmKgt+C1WrFpyrLkhACo77vKYqCi8QY+RQHBwe0bctICIHWGiklRVHwuUIITMqy5FPFGLlKjJGJEILPtVqt+FxKKbTWjJxzLBYLrLVMlFJ8jtVqxecoioKyLAkh4Jxjd3cX5xwjKSWTuq7J85wYI957lFI45xgppfgShmEgyzIuE0JgUpYlX4JSCq01I2stu7u7OOeYKKW4zDAMZFnGZUIITMqyJElu2/zJY/7058jozZt3PHm8zWw24y76+f17fnr9luvY3toigXskn+3tu/f8/P49k98//R1JchdYa5kYY1iv11xXjJHzSCmZHB0dcZX1es16vea2SCmZHB0dcZX1es16veZzWGuZKKVYLpcURcF5Qgh8Diklk6OjI66yXq9Zr9d8CmstE6UUy+WSoig4TwiBz9X3Pev1mrOqqmJ3d5fDw0PatmVireVTZVlG0zSMuq5jGAa890yUUtykvu9Zr9ecVVUVu7u7HB4e0rYtE2st3zspJZOjoyOusl6vWa/XfAprLROlFMvlkqIoOE8Igc9VliWTruu4TN/3rNdrzqqqit3dXQ4PD2nblom1lomUkknXdVzFe8+kLEsmUkomXddxmaOjI549e8azZ8/Y39/nKtZaJkoplsslRVFwnhAC3wMpJZOjoyOusl6vWa/XnCWEYNJ1HZfpuo5PYa1lopRiuVxSFAXnCSFwHSEEJmVZ8qm6ruMqXdcxEULwKaSUTI6OjrjKer1mvV5zkSzLaJqGkXOOkfeeUZ7nLBYLrktKyeTo6IirrNdr1us1F2mahpH3nr7vcc4xapqG06SUjLz3eO+ZNE3DbZFSMum6jqt475mUZcmXkGUZTdMw6rqOYRjw3jNRSnGWlJJJ13VcxXvPpCxLzhNj5DIhBJLk13q08ZCHDx4w+uXkhNdv3pJ8f+6RfLbj42Mmj7e3uH//PklyF9R1jZSSiZSSg4MDfo2+73n27Bld13EeIQSTtm25zDAMCCEQQjCbzej7npsmhGDSti2XGYYBIQRCCGazGX3f8ymcc0yUUlxkGAacc3wOIQSTtm25zDAMCCEQQjCbzej7nutwzjFRSnGRYRhwzvE5nj59SlmWSCm5zO7uLjdFKcXEOYf3nlHTNGRZxk15+vQpZVkipeQyu7u7/JYIIZi0bctlhmFACIEQgtlsRt/3XIdzjolSiosMw4Bzjs8lhGASQuAiT58+pSxLpJRcZnd3l/MIIZg457jMMAw45xjleU5d10yEEEycc1zGOYf3Hu89Qgiu4pxjopTiIsMw4JzjeyCEYNK2LZcZhgEhBEIIZrMZfd8zUUoxcc5xGWstn8I5x0QpxUWGYcA5x3WEEJgIIfhU3nuGYeAifd/jvWckhKAoCj6FEIJJ27ZcZhgGhBAIIZjNZvR9z3mUUoxijOzv7xNCYKSU4lMIIZi0bctlhmFACIEQgtlsRt/3nNU0DROtNRMpJadJKRnFGDHGMBJCUBQFt0UIwcQ5x2WGYcA5xyjPc+q65ktRSjFxzuG9Z9Q0DVmWcZYQgolzjssMw4BzjlGe59R1zWllWTLquo5hGDjPMAw450iS69ja2mTy9t177qqHDx6wtbXJ1tYmW1ubbG1tsrW1ydbWJltbm2xtbbK1tcnW1iZbW5tsbW2S/M09khtz//49njzeIknuEuccQghGMUaapuHZs2fs7e0xDAOn9X3PwcEBOzs7lGWJ955J0zQIIZhorZk459jf3+cixhgmUkqKouCmaa2ZOOfY39/nIsYYJlJKiqLgU+R5ziTGyEXatiXGyFXyPGeyXq85TWvNxDnH/v4+FzHGMJFSUhQF15HnOZMYIxdp25YYI5+jaRpGMUb29va4yNHRERMhBGflec5kvV5zmcViQZ7njIwxxBgZNU3DTWqahlGMkb29PS5ydHTERAjB905rzcQ5x/7+PhcxxjCRUlIUBWflec5kvV5zWp7nTGKMXKRtW2KMfC4hBJOu67hI0zSMYozs7e1xkaOjIyZCCCZaaybWWtbrNRfRWhNjZKS15jStNRNrLev1mvOs12ustYyEEFRVxVXyPGcSY+QibdsSY+R7oLVm4pxjf3+fixhjmEgpKYqCyWKxQAjByFrLer3mPHt7e4QQ+BR5njOJMXKRtm2JMXIdXdcxKsuSLMv4HFprLqK1ZtK2LZ9Ka83EOcf+/j4XMcYwkVJSFAXnWSwW5HnOSCnFRCnFp9BaM3HOsb+/z0WMMUyklBRFwVl1XZPnOSPnHKOyLCmKgtOapmHSdR2jpmm4TVprJtZa1us1F9FaE2NkpLXmS1osFuR5zsgYQ4yRUdM0nEdrzcRay3q95iJaa2KMjLTWnCWlZNK2LWcNw4DWmhgjSXId21ubzO7NGH38+JH3xx+4izY3H/E0m/M0m/M0m/M0m/M0m/M0m/M0m/M0m/M0m/M0m/M0m/M0m5P8zT2SGzN/8pj79++TJHdJlmV475FSMvHeo7Umz3Nmsxmz2YzZbEZZljRNg7WWSZ7ntG3LH//4R7IsY1IUBcYYJkopdnZ2GIaBSd/37Ozs0LYtk7ZtuQ1FUWCMYaKUYmdnh2EYmPR9z87ODm3bMmnblk8lpWTSNA1933Na3/c8f/4cYwy/hpSSiRCC2WzGs2fPGBVFgTGGiVKKnZ0dhmFg0vc9Ozs7tG3LpG1brktKyaRpGvq+57S+73n+/DnGGD6XUoqJ1prnz58zDAOTYRg4ODigaRomTdNwlpSSiRCC2WzGs2fPuIhSilEIgVGe5yyXS26SUoqJ1prnz58zDAOTYRg4ODigaRomTdPwvSuKAmMME6UUOzs7DMPApO97dnZ2aNuWSdu2nEdKyUQIwWw249mzZ4yklEyapqHve07r+57nz59jjOEmSCmZeO+5iFKKidaa58+fMwwDk2EYODg4oGkaJk3TMCmKAmMMoxgjQgj29vYYhoFJ3/f88MMPWGsZCSFYrVacVhQFxhhGMUaEEOzt7XHa/v4+UkpijIystfwaUkomTdPQ9z2n9X3P8+fPMcbwvSiKAmMME6UUOzs7DMPApO97dnZ2aNuWSdu2nNW2LRMhBHt7e5z2/PlztNZ8Kiklk6Zp6Pue0/q+5/nz5xhjuI5hGOi6jpGUks9lreWHH36g73smfd/zww8/4JxjJKWkrms+VVEUGGOYKKXY2dlhGAYmfd+zs7ND27ZM2rblMkopThNCUFUVn6IoCowxTJRS7OzsMAwDk77v2dnZoW1bJm3bcpGmaTitaRrOKoqCsiw5rWkablNRFBhjGMUYEUKwt7fHMAxM+r7nhx9+wFrLSAjBarXiS1NKMQohMMrznOVyyXmKosAYwyjGiBCCvb09hmFg0vc9P/zwA9ZaRkIIVqsVZymlmBhjePbsGS9evODFixe8ePECIQTWWoQQJMl13Ls348n2FpOfXr8h+b48ILkRm4822N7aJEnuoizLODw8ZH9/H2st3nuuUpYlSim01mRZxnlWqxUjYwwjay3WWi5iraWqKm7LarViZIxhZK3FWstFrLVUVcWnMsbgvSfGSNd1lGXJefI8p21blFKMQgicxxiD954YI5Ou65isVitGxhhG1lqstVzEWktVVVyXMQbvPTFGuq6jLEvOk+c5bduilGIUQuC66rqmbVu01ozatqVtWy5iraWua84yxuC9J8bIpOs6LqKUom1bJk3TcNPquqZtW7TWjNq2pW1bLmKtpa5rfgtWqxUjYwwjay3WWi5iraWqKs5jjMF7T4yRSdd1jIwxeO+JMdJ1HWVZcp48z2nbFqUUoxACn6IoCoQQdF1H13UMw0CWZZxV1zVt26K1ZtS2LW3bchFrLXVdc9pqtWJkjGGktUZrzXmEEHjvOc9qtWJkjGGktUZrzXmstVRVxa9hjMF7T4yRrusoy5Lz5HlO27YopRiFEPiWrVYrRsYYRtZarLVcxFpLVVWcVdc1xhiMMYy01mitOattW7TWXJcxBu89MUa6rqMsS86T5zlt26KUYhRC4DLOOSZN0/A5yrIkxkjXdZRlyXmEEDjn+Fyr1YqRMYaRtRZrLRex1lJVFZdRStG2LROlFJ9jtVoxMsYwstZireUi1lqqquIiUkqstUyklJynaRratmVUliVVVXHbVqsVI2MMI601WmvOI4TAe8/XoJSibVsmTdNwmdVqxcgYw0hrjdaa8wgh8N5znrquMcZgjGHkvcd7z2lCCLz35HlOklzH4+1tfnr9ltHx8QfeH3/g0cZDku/DA5Ibkf3uCUly1y2XS5bLJX3fY63Fe89ZUkqklNR1za+xWq2QUqK1pus6zqOUQilFXdfcttVqhZQSrTVd13EepRRKKeq65nNUVYX3HmMMzjnOyvMcpRTGGLIsQ2tNjBFrLW3bkmUZp1VVRdd1WGu5yGq1QkqJ1pqu6ziPUgqlFHVd8ymqqsJ7jzEG5xxn5XmOUgpjDFmWobUmxoi1lrZtybKM69jd3aUsS6y1OOc4T1mWtG3LYrHgPFVV0XUd1lp+jaqqEELQdR0jrTW3YXd3l7IssdbinOM8ZVnSti2LxYLfktVqhZQSrTVd13EepRRKKeq65iJVVdF1HdZazqqqCu89xhicc5yV5zlKKYwxZFmG1poYI9Za2rYlyzKuS2uNUoqRc47lcsl5dnd3KcsSay3OOc5TliVt27JYLDjParVCCIExhq7rOKssS5RSrFYrLrNarRBCoJQixshZQgistVRVxa9VVRXee4wxOOc4K89zlFIYY8iyDK01MUastbRtS5ZlfKtWqxVSSrTWdF3HeZRSKKWo65qLrFYrhBAYY+i6jtPKssRay6eqqgrvPcYYnHOclec5SimMMWRZhtaaGCPWWtq2JcsyzuOcY1SWJYvFgs9RliXWWpqmoes6TivLEqUUWmuyLOMmrFYrpJRorem6jvMopVBKUdc1V6mqirZtiTEyUkrxuVarFVJKtNZ0Xcd5lFIopajrmss0TYMxhomUkvMopcjznJEQgs+llEJKyUgIwUVWqxVCCIwxdF3HWWVZopRitVrxtVRVhRCCrusYaa25ymq1QgiBMYau6zirLEuUUqxWKy6zWq2QUmKMIYRACIFRnucopTDGkGUZxhhGUkqS5Ne4d2/G9tYmb9/9zOjtu595tPGQ5PswO/lvSK4tDn/h7bv3jOZPHjN/sk2S/Nb1fU8IgdPKsqQoCr6Gvu8JIXBaWZYURcFNW6/XxBiZCCHIsozb1Pc9IQROK8uSoii4Kev1mhgjEyEEWZZxW9brNTFGTsvznKqquEnDMJDnOSMhBD/++CO3bb1eE2PktDzPqaqK37q+7wkhcFpZlhRFwU1Zr9fEGJkIIciyjNvwhz/8gRACUkoODw+5ynq9JsbIaXmeU1UVv1bf94QQOK2ua65rvV4TY2SS5zlVVfE51us1MUYmQgiyLOO3oO97QgicVpYlRVFwHev1mhgjk7quuSnr9ZoYIxMhBFmWcV1931OWJSNrLcvlkk8xm80YSSk5PDxkcnR0xKSua25T3/eEEDitLEuKouCu6PueEAKnlWVJURR8b/q+J4TAaXVd87UNw0Ce54yEEPz4449cR9/3hBA4ra5rkuRre3/8gT/9OTL5d//j3zObzfgU//LnyPHxB0Z/9/ucRxsPSb6eBySf5f79ezx5vEWSJFAUBUVRcFcURUFRFHwJVVXxpRVFQVEU3KaqqviSqqriS3DOMdFa8yVUVUVyvqIoKIqC21RVFV+K1hqtNd57+r6nKAouU1UVn6soCoqi4HNVVcVNq6qK36qiKCiKgs9VVRW3paoqboK1llFZljRNw02r65ovpSgKiqLgLiuKgqIo+C0oioKiKLhrnHNMtNZcV1EUFEVBktw1jzYesrHxkOPjD4xev3nL/Mljkm/fPZLPMn/ymNlsRpIkSfLtsNYyKsuS5XJJktyk3d1dyrJk1LYtSfK9G4aBtm0ZGWPIsowk+d5ZaxmVZclyuSRJvifzJ4+ZvHnzjpOTE5Jv3wOST7b5aIPtrU2SJEmSu21/f58QAiPnHF3XMWrbliS5DdZapJRYazHGkGUZSfK9atuWGCNSSpbLJUnyPdrf3yeEwMg5R9d1jNq2JUm+N482HnL//j0+fvyFX05OePv2HY8fb5N82x6QfLLsd09IkiRJ7j7nHM45TpNSslgsSJLbUNc1SimstbRty2q1Ikm+R8Mw0LYtI2stSfK9cs7hnOM0KSWLxYIk+R5tb23y0+u3jN6+e8/jx9sk37Z7JJ/k8fY29+/fJ0mSJLn7hBCcJoTAOUeS3Ka2bSnLEmMMfd+TJN8jYwwxRtq2pSgKkuR7JYTgNCEEzjmS5Hv1eHub2b0Zow9//Svvjz+QfNtmJ/8Nyf/vX/4DvP0RPr7mRt1/AvP/DZ7+A0mSJMmX1fc9IQQmdV2TJEmS3D1HR0eM8jynqiqS5K7o+54QApO6rkmS791Pr9/w0+u3jDY2HvL3v8+5jn/5c+T4+AOjv/t9zqONhyRfzwOSv/n4Gv7z/wE//yduzV/+GT78F/gfdkiSJEm+nKIoKIqCJEmS5G6r65okuYuKoqAoCpLkt+Tx9jY/vX7L6Pj4A++PP/Bo4yHJt+keyd/811fw83/i1v3XV/DmR5IkSZIkSZIkSZIkSe6qe/dmbGw8ZPLzz+9Jvl0PuGEnJyd8/OUX7pL79+4xm8241F/+H/67v/sn+N3/yo3603+Av/wz/+ZP/xEe/0CSJEmSJEmSJEmSJMldNX/ymD/9OTJ69+5nfjd/zGw2I/n2POCGvX7zlp9ev+UuybM521ubXOrDf+G/+3f/OzdvBn/5Z/7Nx59IkiRJkiRJkiRJkiS5yx5tPGRj4yHHxx/45eSE12/eMn/ymOTbc48kSZIkSZIkSZIkSZIkOceT7W0mb9684+TkhOTb84AbNpvd4/79e9wl92YzkiRJkiT5tg3DgLUW7z0xRs7K8xwhBKvViiRJkiRJkuRmbG5uMLs34+SXE345OeHdz+/Z3tok+bY84IY9ebzFk8dbJEmSJEmS3IRhGDDG0LYtV3HO0bYtxhh2d3e5yGw2YySl5PDwkPMMw4AxhpcvX3Ke2WzG5OTkhOuYzWZMTk5OuA2z2YyRlJLDw0OSu202mzGSUnJ4eMh5hmHAGMPLly9JkiRJki/pyfYWP71+y+jtu5/Z3tok+bY8IEmSJEmS5I5ar9copei6jtOklJwWY6TrOkYxRrTWdF3Hq1ev+BR7e3sYY4gx8vLlS5Lka9vb28MYQ4yRly9fkiRJkiRf0uPtbV6/fcfJLyccH3/g/fEHHm08JPl2PCBJkiRJkuQOWq/XSCmJMTKRUnJ4eMh5jo6OMMbgvWdkraVpGhaLBdeltSZJ7hKtNUmSJEnytdy7N2N7c5M3b98x+un1Gx79Pif5djwgSZIkSZLkjhmGgaZpiDEyyvMcYwy7u7tcpK5rDg8P2dvbQ2vNSClFCIEsyzjNe88oz3OS5C7w3jPK85wkSZIkuYuePN7izdt3jI6PP/Dx4y/cv3+P5NvwgCRJkiRJkjvGWksIgYlzjrqu+TV2d3dxzuG9J8aIc47lcslpdV2TJHdJXdckSZIkyV12//59NjYecnz8gdHrN2/JfveE5NvwgCRJkiRJkjumbVsmWmvquuY6lFJ47xk551gul/waR0dHnHV0dMQoz3OqqiJJvqSjoyPOOjo6YpTnOVVVkSRJkiRfyvzJY/7058jo3buf+d38MbPZjOTue0CSJEmSJHfCMAw453DOEWPkNCEEWmuKouCsP/zhD4QQGIUQKIqCs/q+pyxLJiEEiqLgrL7vKcuSkVKKV69eMXrx4gUjKSV1XdP3PcYYQgicJqVktVrxOQ4ODgghMCrLEmMM19U0DcYYmqahqirOevbsGSMhBC9fvmQipeQsKSUjKSWHh4fcttlsxkhKyeHhIRd58eIFxhhGxhhWqxWXOTo6om1bYoycZoyhrms+x4sXLxhJKRFCYK3FOcdEKcVyueSs/f19nHPEGDlNSolSiqIouMiLFy8YSSmp65q9vT2cc5yW5zlSSnZ3d7nKMAw453DOEWPkNCEEWmuKouAqBwcHtG3Ledq2paoqzvPs2TNGQghevnzJRErJWVJKRlJKDg8POW0YBpxzOOeIMXKaEAKtNUVRcJEXL14wklIihMBai3OOiVKK5XLJH/7wB0IIjEIIFEXBZXZ2drDWMgohUBQFSZIkybfn0cZDNjYecnz8gV9OTnj95i3zJ49J7r4HJEmSJEny1R0cHNA0DRfx3tO2LU3TYK0lyzImTdPQti0j7z3L5ZKzvPec5r1nuVxylveeSdM0TIwxjIwxdF2H1przeO9p25au6yiKgk/hvWfSNA1ZlnFdWZaxWq24iPee35J//Md/xDnHeaSUWGtZLpd8KmMMI2MM1lqstZwWQmC5XDJZr9copei6jvN47zHGYIxhtVpxHmMMI2MMIQS01pzHOUcIgZcvX3KRg4MDmqbhIt572ralaRqstWRZxll932OMwVrLRYQQSClxzpFlGad57/lcBwcHNE3DRbz3tG1L0zRYa8myjLOMMYyMMVhrsdZyWgiB5XKJ1hqtNSNrLavViosMw4C1lpGUkqIoSJIkSb5d21ubHB9/YPTmzTvmTx6T3H0PSJIkSZLkq1qv1yilmJRliVKKSQgBay0j5xxKKf74xz8ykVLSti0j7z3L5ZKzvPec5r1nuVxylnOOyWKx4CxrLSEERkII8jxn1HUdMUZGMUaUUhweHvIpuq5j0jQNX9LJyQmj2WzG5OTkhG+Z955J0zQIIRjFGHHOEUJAKUXXdbx8+ZLP4b3He89ZWmsmwzDQNA0hBEZCCJqmYRJCwFrLyBhDnufs7u5yEeccXdcxapoGIQSjGCPOOUIItG1LnuesVivOWq/XKKWYlGWJUopJCAFrLSPnHEop/vjHP3KWlJIQAnme0zQNZVkyiTHinCOEgPceYwwvX77k1zg5OWE0m82YnJyccNZ6vUYpxaQsS5RSTEIIWGsZOedQSvHHP/6Ri3jv8d5zltaaUdM0aK0ZWWtZrVZcxDnHRClFkiRJ8m3bfPSI2b3XnPxywi8nJ/z883s2Nx+R3G0PSJIkSZLkq1JKEWNkpJTi1atXnGWMQUpJCAHnHAcHBywWC0aLxYI8z4kx4r3nPN57TvPecx7vPaOmaThPCIE8zwkhkGUZp+3t7aG1ZuS9p+97iqLgurz3TOq65lvw4sUL7jrnHIvFgtO01kgpCSHQti1aa4qi4FN57xlprWmahpH3HqUUE6UUIQRGxhhWqxVnGWOQUhJCwBhD0zQURcF5uq5j5JxjsVhwmtYaKSUhBIwxNE1DVVWcppQixshIKcWrV684yxiDlJIQAs45Dg4OWCwWTPq+J4TAqGkaXr16xVlCCJRSjKy1vHz5kpuklCLGyEgpxatXrzjLGIOUkhACzjkODg5YLBacx3vPSGtN0zSMvPcopRgVRUHTNDjnCCFwdHREXdecp21bRnme0zQNSZIkybft3r0ZT7a3+On1W0av375jc/MRyd32gCRJkiRJvpr9/X26rmOU5zlt23KeoigwxqCUYqS1ZrFYMJFS4pwjhEDf9xRFwaTve0IIjKSUeO8JIdD3PUVRMDk4OCDGyKhpGi7Sti1ZlnHW7u4u3nucc4y89yyXS27T0dER3nuuopSiKApuizGGu0wpxWKx4KyiKGjblqZpGBljePXqFZ+jbVt2d3eZ1HXN5OjoCOccIyEEq9WK8xRFgVIKYwwxRowxvHr1iosopVgsFpxVFAVt29I0DaO2bXn16hWT/f19uq5jlOc5bdtynqIoMMaglGKktWaxWDBxzjFRSnGe5XKJ9x5rLTFGjo6OqOuam7C/v0/XdYzyPKdtW85TFAXGGJRSjLTWLBYLLtK2Lbu7u0zquua0pmlwzjGy1lLXNWet12u6rmPUNA1ZlpEkSZJ8+x5vb/P67TtOfjnh+PgD748/8GjjIcnddY8kSZIkSb4a5xwTYwxZlnGR5XKJlJJRCIH1es2kaRomzjlO894z0Vozcc5xmveeSdM0XGS5XHKRpmmYhBC4bd57jDEYYzDGYIzBGIMxBmMMxhiMMYQQ+K3K85y2bbnIYrGgLEtG1lr6vudzCCG4iLWWidaay2itmTjnuEzbtlxksVhQliUjay3DMDBxzjExxpBlGRdZLpdIKRmFEFiv10xijEycc1zk1atXnJyccHJyQl3X3BTnHBNjDFmWcZHlcomUklEIgfV6zUWEEFxmuVyS5zkj5xznsdYyaZqGJEmS5Ptw796M7c1NJj+9fkNytz0gSZIkSZKvpus6JlJKrtI0Dd57Rl3XUVUVo6ZpmHjv2d3dZeK9ZySEYLFYMPHes7u7y8Q5x6hpGrIs4zxSSi5TliU3aRgGsizjrjs5OeE6ZrMZX4qUkizLuIyUEmstI+89y+WST1XXNRfpuo5J0zRcJssyhBB0XUeMkb7vKYqCs5qmIcsyLiOlxFrLqOs66rpm1HUdEyklV2maBu89o67rqKqKkZSSSdu2hBCQUiKlpKoqblvXdUyklFylaRq894y6rqOqKs5T1zVXaZoGay0xRvb391kul5xmrWVUliWLxYIkSZLk+7G5+Yg3b98xOj7+wMnJCbPZjORuekCSJEmSJF9NCIFJVVVcRQjBJITAJMsyhBB0XYf3ntO894yapmEkhKDrOrz3TPq+J4TAqGkaviYpJd57Rl3XUdc1F1FKIaXkPFpruq7jt04IwVXKsmQSQuBTlWXJZbquY5LnOdcRQqAoCs4SQnCVsiyZeO+p65pRCIFJVVVcRQjBJITApK5rlFJYaxk553DOMZJSIoRASsliseA2hBCYVFXFVYQQTEIInKcsS34NrTXWWkbOOZbLJZP9/X1ijIyapiFJkiT5vjzaeMjGxkOOjz8wev3mLfMnj0nupgd8I96++5n3xx/4NbYebbC5+Yhv2U+v3/LXjx/51mxvbfJo4yGf4/3xB96++5lf49HGQ7a3NkmSJElAKYXWmhgj6/Waqqro+54QAiMpJSMpJV3XEWNkvV5TVRXOOSZN0/A1CSHw3jNyzlHXNRcpioKiKDhPnuckX1ZZlvxWvXr1CiklWmtijEy893jvaduWPM/RWqO1Jssy7rKyLPk1qqqiLEtCCDjn6PueoigYOeeYaK1JkiRJvj/zJ4/5058jozdv3vHk8Taz2Yzk7nnAN+L4+Jh3797zazy4f49NHvEte398zPHxB741jzYeAg/5HB8/fuTdu5/5NWbA9tYmSZIkCTRNg9aakfeeqqrw3jPK85y6rhk1TUPbtoy891RVhfeekRCCLMv4mpRStG3LyFrLy5cvSb4/xhiuoyxL7rrlcknTNDjncM7hnOO0GCPGGJxz/Pjjj3wvtNZorRk559jd3aXve5xzjIQQFEVBkiRJ8v15tPGQhw8e8OGvf+WXkxNev3nL/MljkrvnAUmSJEmS3AnDMJBlGZcJITApy5LTiqKgLEtCCDjn2N3dxTnHSErJpK5r8jwnxoj3HqUUzjlGSim+tqqqKMuSEAIxRl68eMFqtSL5NCEErhJCYFKWJV/CarXiJsQYuUqMkYkQgvMMw0CWZVwmhMCkLEvOk2UZy+WS5XLJaL1e473HOYf3nlHXdezv77NcLrlpwzCQZRmXCSEwKcuSz6WUQmvNyFrL7u4uzjkmSimSJEmS79fW1iYffnrN6O2798yfPCa5e+7xjdje2iTP5uTZnDybk2dz8mxOns3Jszl5NifP5uTZnM1Hj7i2+0/47978yI178yPX8bsn2+TZnDybk2dz8mxOns3Jszl5NifP5uTZnDybk2dz8mxOns3Jszl5NifP5uTZnDybk2dz8mxOns3Jszl5NifP5uTZnDybk2dz8mxOns3Jszl5NifP5uTZnDybk2dz8mxOns3Jszl5NifP5uTZnDybk2dz8mxOns15tPGQz/Vo4yF5NifP5uTZnDybk2dz8mxOns3Jszl5NifP5mxvPSJJkuRbJqVk0nUdV/HeMynLkrOapmHkvafve5xzjJqm4TQpJSPvPd57Jk3TcBdYa5kYY1iv11xXjJFvWYyRy4QQ+DW6ruMqXdcxkVJyW6SUTI6OjrjKer1mvV5zma7ruErXdUyEEEyklEy6ruMq3nsmZVlyWt/3rNdrzqqqit3dXQ4PD2nblom1lpsipWTSdR1X8d4zKcuSz5VlGU3TMOq6jmEY8N4zUUqRJEmSfL+2tzaZ3Zsx+vjxI++PP5DcPQ/4RmxsbLDBLdr89/Cm49/8511uVf4PXGVjY4MNfpvu37/P9tZ9kiRJfguEEHjvGTnnqOuaiwzDgHOOUZ7n1HXNWU3T0LYtI601Eyklp0kpcc4RY8QYw0gIQVEU3AV1XSOlxHvPSEqJtZbFYsFV+r5HKUXXdXyLyrIkhEDXdQzDQJZlnDUMA845fo2u6zg6OqKua87T9z1d1zEqy5KiKLgtQgi894zatqWuay4yDANCCCYhBIqi4CzvPcMwkGUZ5+n7Hu89IyEERVEwEULgvWfknKOuay4yDAPOOUZ5nlPXNZOnT58SYyTPc/71X/+Vi+zu7qK15qYJIfDeM3LOUdc1FxmGAeccozzPqeuam6CUwjnHyDmH955R0zRkWUaSJEny/bp3b8aT7S1+ev2W0U+v3/Do9znJ3XKP5G/+5/8T7j/h1m3+e3j6DyRJkiTJSGvNxFrLer3mIlprYoyMtNacp65r8jxn5JxjVJYlRVFwWtM0TLquY9Q0DXeJcw4hBKMYI03T8OzZM/b29hiGgdP6vufg4ICdnR3KssR7z6RpGoQQXEee50zW6zVfkpSSSdu2nDUMA1prYoz8Wk3TMAwD59FaMzHGcJu01kycc+zv73MRYwwTKSVFUXARrTUX0VozaduW07TWTKy1rNdrLqK1JsbISGvNaU3TMIoxsre3x0WOjo6YCCG4jjzPmazXa07TWjOx1rJer7mI1poYIyOtNTdlsViQ5zkjYwwxRkZN05AkSZJ8/x5vbzM5Pv7A++MPJHfLA5K/2fif4H/5v+H//b/gTceNu/cE/v6f4O/+iSRJkiSZFEWBMQZjDDFGhBC0bYtSiizLGPV9T9M0dF3HSAjBarXiIk3TYK1l0jQNZxVFQVmWhBCYNE3DXZJlGd57mqbBe8/Ie4/3Hq01V8nzHGMMu7u7XJeUEuccIyEEIyklh4eH3DalFNZaRsYYvPdIKZlYawkhIISg6zp+jRgjUkqccxRFwajve5qmoes6RlJKlsslt6koCowxGGMYKaXw3tO2LVmWMer7HmMM1lombdtyGWstXdfhnKMoCkZ939M0DV3XMZJSUtc1pxVFgTEGYwwxRoQQtG2LUoosyxj1fU/TNHRdx0gIwWq14jSlFNZaRlprQggYY8iyjNEwDHjvUUoxaZqG65BS4pxjJIRgJKXk8PCQoigwxmCMIcaIEIK2bVFKkWUZo77vaZqGrusYCSFYrVbcJKUUbdsSwv/XHtzzNpYldh7+33Puu8gSu16mjU1EhxssRMA2jEmaCjpw1oJDJ6Vsw+Fu5MAGmRhwtsJmCydswHBoyE7GwRjNmWQcjDHsL7BQRYvp7qmmmtQ9l/fykLscgNuasqqqq4olqajf85xrrdVq6enTpwIA7D5jAuVZqsKVWitcKdwtofC9+A+kP/yfAgDgJvX7fa0NBgOt9Xo99Xo9XafT6Wg0GulVjo6ONBwOtXF0dKTrHB8f6/T0VGvtdluHh4e6a/b39/XFF1/o888/13A41Gg00uu0222dnJyo1+tpf39fb2MwGGg0GmkymWhjPB7rJnS7XQ0GAw0GA62NRiONRiNd1el0NBqN1Gq19Dq9Xk+j0Ujj8VjtdlvXOT4+1nA41E3o9/taGwwGWhsOhxoOh3qZ4XCow8NDvUy73dZkMtF4PFa73dZ1Op2Ozs7OdJ1+v6+1wWCgtV6vp16vp+t0Oh2NRiO9qNvt6vT0VL1eT2unp6c6PT3VywyHQ3W7Xb2JwWCg0WikyWSijfF4rI1+v6+1wWCgtV6vp16vp+t0Oh2NRiNt28nJiU5PT7VxfHwsAMD9kWWpCldqzblSURgKd0coAABw6/r9vjqdjgaDgcbjsV7Ubrd1cnKifr+v1zk+PtZgMNDG0dGRrnNycqJWq6W1Tqeju+zp06d6+vSpnj17puFwqNFopBcdHR3p6OhI3W5X7+rw8FDj8VjD4VC3od/v6+joSIPBQOfn5zo/P9daq9XSycmJBoOB9vf3NRgMtHZ0dKSXabVaGo1GOj4+1mg00osGg4H6/b5uUr/f19HRkXq9nsbjsa5zcnKik5MTdbtdvUq73dZwONTx8bHG47GuarfbOjk5Ua/X0/7+vl6m3++r0+loMBhoPB7rRe12WycnJ+r3+3qZn/zkJ2q32xoOhzo7O9N12u22Tk9P9dlnn+lNHR4eajweazgc6mX6/b46nY4Gg4HG47Fe1G63dXJyon6/r/fh8PBQnU5H4/FYa71eTwCA+yOJI8VxpKqqtVYvFsLdEaz+HwEAgDvj2bNnOj8/11XdblfAu/ryyy81mUy00el0tL+/r9v07NkznZ+f66p2u62DgwO9ShAEWjs6OtIXX3yhjZ///Ofa6Ha7elPPnj3T+fm5rup2u3oTX375pSaTia5qtVo6PDzUTXn27JnOz891Vbfb1ft0cXGhVqultU6no1//+tcCANwv86rWb59P9KJHD1tK4ki4PaEAAMCdcnBwoIODAwHbdnh4qLvm4OBABwcH2pZut6t3cXBwoIODA72Lw8ND3baDgwMdHBzoJp2dnWmj1+sJAHD/JHEka428Xwp3ixHeivdLfXsx1eVlIQAAAOC+Gw6HWmu323r69KkAAPdTnqXC3RMKb+Xbi+9UVbWcpCSJFYahAAAAgPvi888/1/n5udbOzs40Ho+1dnp6KgDA/bWX55oVTqvlSrg7QuGd+eVKoQAAAID74+zsTGdnZ7rq6OhIn332mQAA95cxgRp5pumsEO4OIwAAAAB4Q51OR1d1Oh2dnZ0JAIC9PBfullAAAADAB2Y0Gmmt1WoJt+Pk5ERHR0fa6Ha7AgBgzZhAcRypqmrhbggFAAAAfGC63a5wuw4ODnRwcCAAAK7TbOzpt88nwt0Q6oasViv55VJ3WWit7quF98K7C60VAAAAAAD3XRJHiuNIVVULty/UDXHlXJOLqe6yRw9bSuJI99HkYqqqqoV385/+4IkAAAAAAIDUyHM9ry6E22cEAAAAAAAAbFmaxgpMINy+UDfEBEbWGuFuCq2Rt0YAAAAAAADXWf7maxX/9C+a//JX+qGilTSVNAv0Sqaxp+yzP1P66SfC9oW6IWkaK00fCXdTa/+BAAAAAAAArrP8zdea/OXfyH/1td7GSq+2/OobTf/H/9L8l7/S/l//d2G7jAAAAAAAAIBXuPyHf5T/6mu9b9W//bvKn/1C2K5QAAAAAAAAwCuUP/uFNlp/+1eyP3qibXL//C8qzn6qtfkvf6X000+E7QkFAAAAAAAA/EDRf/nP2rboT/9IOvup1laXhbBdRgAAAAAAAAB2lhEAAAAAAACAnWUEAAAAAAAAYGcZAQAAAAAAANhZRgAAAAAAAAB2lhEAAAAAAACAnWUEAAAAAAAAYGcZAQAAAAAAANhZRgAAAAAAAAB2lhEAAAAAAACAnRUKAAAAAAAAH7zlcqXLotDrpGmiKAyF+yMUAAAAAAAAPnir1VLTWaHXsdYqCkPh/jACAAAAAAAAsLNCAQAAAAAA4IMXBEbNRq7XiaJQuF9CAQAAAAAA4INnTKBmY0/Ai4wAAAAAAAAA7CwjAAAAAAAAADvLCAAAAAAAAMDOMgIAAAAAAACws0IBAAAAAAAArxDs5VpdFlorzn6q5Md/om2a/+svtBHs5cJ2hQIAAAAAAABeIfnxH6v82S+0dvl3f6/Lv/t7vS/Jj/9Y2C4jvJXQGm147wUAAAAAALCr8r/4c5kfPdb7lh3/mdJPPxG2KxQAAAAAAADwCvbjJ2r97V+p+Id/1OJ/P9Nydqltsh8/UfrpJ0o//UTYvlAAAAAAAADAa9iPn6j53/6r8OExAgAAAAAAALCzjAAAAAAAAIAtquuFClcKd0MoAAAAAAAAYIuWq6UmF1NNZ4XiOFJjL1MUhsLtCAUAAAAAAAC8B957OeflXKkoDLW3lymJY1lrhJsTCgAAAAAAAL/z/NvvVC9q3XfWWj1+2NI21YuFJhdTrWVZqjxLlMSxts17r2+eT3RTPn7ySHddKAAAAAAAAPzOcrWU90sh0LYEJtBqudJVzpVyrpS1VmkSq7GXy1qjbfF+KXwvFAAAAAAAAPCeRGGoRx/ty5VzFa5UVdXa8N7rsnC6LJziOFKepcqzVNiuUAAAAAAAAPidRx/tyy9XwnYFQaA8S5Vnqbz3ms4KzatK3i+1UVW1qqrWxXSmNEmUZ4mSONabstbqR08eCd8LBQAAAAAAgN8JgkChDYT3x1qr1n5Ta2VZqXClyvlcG6vlSs6Vcq6UtVbNRq4kjmWt0Q8VWiN8LxQAAAAAAABwC9I0VprG8t5rXtWazi7l/VIb3ntNLqZay7JUWRIrTRPhzYQCAAAAAAAAbpG1VnlmlWep5lUt50q5+Vyr5UobzpVyrpS1VnEc6UFjT9Ya4fVCAQAAAAAAAHdEEkdK4kj7q4ZcOVfhSlVVrQ3vvZzzcq5UHEfKs1RZmigIAuF6oQAAAAAAAIA7JggC5VmqPEvlvdd0VmheVfJ+qY2qqlVVtS6mM6VJojxLlMSx8PtCAQAAAAAAAHeYtVat/abWyrJS4UqV87k2VsuVnCvlXClrrZqNXEkcy1ojSKHwVvxS/58JAgEAAAAAAOD9S9NYaRrLe695VWs6u5T3S2147zW5mGotTWLlWao0TXSfhcJbWa2W2giMEQAAAAAAAG6OtVZ5ZpVnqeZVLedKuflcq+VKG+W8UjmvZK1VHEd60NiTtUb3TSi8lXqx0EZojQAAAAAAAHA7kjhSEkdqqanClSpcqaqqteG9l3NezpWK40h5lipLEwVBoPsgFN5YXXutliutmSCQtVYAAAAAAAC4fXmWKs9See81u3Qq53N5v9RGVdWqqloX05nSJFGeJUriWLssFN5Yvai1EceRAAAAAAAAcLdYa7X/oKF9NTSvajlXqnClNlbLlZwr5Vwpa62ajVxJHMtao10TCm9sOiu0kaaJAAAAAAAAcHclcaQkjtRs5JpXtaazS3m/1Ib3XpOLqdbSJFaaJsqzVLsiFN5I4Up577VmgkBZmggAAAAAAAB3n7VWeWaVZ6nqeqHLwmleVfJ+qY1yXqmcV5rOCsVxpAeNPVlr9CELhTcynRXaSNNEQRAIAAAAAABgG6qq1sIvdNOyNFUQBLprCue0bVmaKggCRVGo1n5Ta4UrVbhSVVVrw3sv57ycKxWFobIslTH6oJjAKE0ThcIPNp1dynuvtcAEajZyAQAAAAAAbEvhnAo3101L4ljWWt01k4uZts3aUEkc6ao8S5Vnqbz3KtxchXPyfqmNerFQPZ3pQ2OtVZomCoUfpCznms4KbTTyXNZaAQAAAAAAYDdYa9Vs5Go2cs2rWs6VKlypD10ovFZdL/Ttd1NtxHGkZiMXAAAAAADANsVxrJUC3TRjjO6iLEu1bcYE+iGSOFISR2o2cs2rWpeXTvVioZcxQaAkTXSXmCDQWii80uzS6bvpTBvWGn203xQAAAAAAMC25VmqPEv1oQut1Yb3S72tj/abum3WWuWZVZ6lquuFLguneVXJ+6WuWq5WqqpacRypsZcpCkPdFaFwrdVqpW8nU5XzuTasNXr8sCVrrQAAAAAAAHC9IDDaWC2X2hVRFKq139Ra4UoVrlRV1drw3ss5L+dKRWGovb1MSRzLWqPbFAq/Z7VaaXZZaFY4rZYrbVhr9PhhS9ZaAQAAAAAA4OWMCWStkfdLLVcrLRYLhWGoXZJnqfIslfdehZurcE7eL7VRLxaaXEy1lmWp8ixREse6DeHCe913i3qherHQvKpVVbVetJdnetDcUxAEAgAAAAAAwOslcaTCzbXmyrmajVC7yFqrZiNXs5FrXtVyrlThSl3lXCnnSllrlWeJ8iyTtUY3Jfzq6+fC9eI4UrOxpySOBAAAAAAAgB8ujmMVbq61eVWrqd2XxJGSOFKzkWte1bq8dKoXC2147zWdFZrOCsVxpDxLlWep3rdQ+A/iOFKzsackjgQAAAAAAIA3lyaJAjPTarlSVdWaV7WSONJ9YK1VnlnlWSrvvaazQvOqkvdLbVRVraqqNZ0ViuNIjb1MURjqfQitNbrvojCStUZRFCpLEwVBIAAAAAAAALw9YwLlaarLwmltOrtU8rCl+8Zaq9Z+U2uFK1WWlcr5XBveeznn5VypKAy1t5cpiWNZa7Qt4cdPHgkAAAAAAADYtsZepqIstVquVFW1Li8L7e3luq/yLFWepfLea17Vms4u5f1SG/ViocnFVGtZlirPEiVxrHcVCgAAAAAAAHgPrLVq5Jmms0Jr01mhOIkVhaHuM2ut8swqz1LNq1rOlSpcqaucK+VcKWut0iRWYy+XtUZvIxQAAAAAAADwnuzlucqyUr1YaLla6fm33+nxw5asNYKUxJGSONL+g4ZcOVfhSlVVrQ3vvS4Lp8vCKY4j5VmqPEv1JowAAAAAAACA98SYQA8/eqDABFrz3uub5xN5vxS+FwSB8izV44ctffzkofIslbVGV1VVrcnFVP/nq2/07cVU86rSDxEKAAAAAAAAeI+stXr8UUvffDvRarmS916/+fq32m/uaW8vF36ftVat/abWyrJS4UqV87k2VsuVnCvlXClrrZqNXEkcy1qj64QCAAAAAAAA3rMoCvX4o5aeTy7k/VJrF9NLzYpS+809pWki/EdpGitNY3nvNa9qTWeX8n6pDe+9JhdTrWVZqiyJlaaJrgoFAAAAAAAA3IAoCvX4YUvfPJ/I+6XWvPd6PvlO1lrlWaI4jpTEsfD7rLXKM6s8SzWvajlXys3nWi1X2nCulHOlrLWK40gPGnuy1igUAAAAAAAAcEOstfr4ySNNZ4Wms0tteO81nRXasNbIBEaBCYTrhcaqXi70Iu+9nPNyrlQcRwoFAAAAAAAA3LBmI1eeJZrOCs2rSt4vdZX3S3kthXdTVbVCAQAAAAAAALfAWqvWflNrZVmpnM9V1wvVi4WwPaEAAAAAAACAW5amsdI01sbCL7VaLrVcrYR3EwoAAAAAAAC4Y0JrJGuEd2cEAAAAAAAAYGcZAQAAAAAAANhZRgAAAAAAAAB2lhEAAAAAAACAnWUEAAAAAAAAYGcZAQAAAAAAANhZRgAAAAAAAAB2lhEAAAAAAACAnWUEAAAAAAAAYGcZAQAAAAAAANhZRgAAAAAAAAB2lhEAAAAAAACAnWUEAAAAAAAAYGcZAQAAAAAAANhZRgAAAAAAAAB2lhEAAAAAAACAnWUEAAAAAAAAYGcZAQAAAAAAANhZRgAAAAAAAAB2lhEAAAAAAACAnWUEAAAAAAAAYGcZAQAAAAAAANhZRgAAAAAAAAB2lhEAAAAAAACAnWUEAAAAAAAAYGcZAQAAAAAAANhZRgAAAAAAAAB2lhEAAAAAAACAnWUEAAAAAAAAYGcZAQAAAAAAANhZRgAAAAAAAAB2lhEAAAAAAACAnWUEAAAAAAAAYGcZAQAAAAAAANhZRgAAAAAAAAB2lhEAAAAAAACAnWUEAAAAAAAAYGcZAQAAAAAAANhZRgAAAAAAAAB2lhEAAAAAAACAnWUEAAAAAAAAYGf9X/HskhZWuCBvAAAAAElFTkSuQmCC', + base: + 'data:image/png;base64,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', +}; diff --git a/data/errorMessages.ts b/data/errorMessages.ts index c8f1025..629e5c3 100644 --- a/data/errorMessages.ts +++ b/data/errorMessages.ts @@ -3,5 +3,26 @@ type ErrorMessageType = { }; export const errorMessages: ErrorMessageType = { - 404: 'Make sure you entered the correct details. The repository must also be public.', + 404: 'Make sure you entered the correct details. The repository must either be public, or (if one is provided) accessible with the personal access token.', +}; + +/** + * + * @param name the name of the parameter that is causing the error + * @param acceptableParameters An array of strings that can be used to help guide the read to understanding what valid values will be accepted + * @param defaultParameter An optional default parameter that will be used if nothing is provided to this parameter + */ +export const generateQueryParameterErrorMessage = ( + name: string, + acceptableParameters?: string[], + defaultParameter?: string +) => { + const [baseMessage, acceptableParameterMessage, defaultParameterMessage] = [ + `Query Parameter [${name}] is invalid.`, + typeof acceptableParameters !== 'undefined' && + `If defined it must be one of: ${[...acceptableParameters].join(', ')}.`, + typeof defaultParameter !== 'undefined' && `(default: ${defaultParameter})`, + ]; + + return [baseMessage, acceptableParameterMessage, defaultParameterMessage].filter(Boolean).join(' '); }; diff --git a/next-env.d.ts b/next-env.d.ts index 7b7aa2c..4b34a15 100644 --- a/next-env.d.ts +++ b/next-env.d.ts @@ -1,2 +1,6 @@ /// /// + +type Nullable = T | null + +type RGB = { red: number; green: number; blue: number; }; \ No newline at end of file diff --git a/package.json b/package.json index 2e40054..eb1391c 100644 --- a/package.json +++ b/package.json @@ -14,15 +14,19 @@ }, "dependencies": { "@octokit/rest": "^17.9.0", + "@pqt/weighted-random": "^1.0.0", "@tailwindcss/ui": "^0.3.0", "classnames": "^2.2.6", "jimp": "^0.10.3", - "next": "^9.4.0", + "next": "^10.0.1", "postcss-import": "^12.0.1", + "querystring": "^0.2.0", "react": "^16.12.0", "react-dom": "^16.12.0", "react-hook-form": "^5.7.2", + "seedrandom": "^3.0.5", "tailwindcss": "^1.4.0", + "yaml": "^1.10.0", "yup": "^0.28.5" }, "devDependencies": { @@ -33,6 +37,7 @@ "@types/node": "^13.13.4", "@types/react": "^16.9.34", "@types/react-dom": "^16.9.7", + "@types/seedrandom": "^2.4.28", "@types/yup": "^0.28.3", "autoprefixer": "^9.7.6", "eslint": "^6.8.0", diff --git a/pages/api/github-legacy/[...repo].ts b/pages/api/github-legacy/[...repo].ts new file mode 100644 index 0000000..3858174 --- /dev/null +++ b/pages/api/github-legacy/[...repo].ts @@ -0,0 +1,117 @@ +import { Octokit } from '@octokit/rest'; +import Jimp from 'jimp'; +import { NextApiRequest, NextApiResponse } from 'next'; +import { errorMessages } from '../../../data/errorMessages'; + +const cleanDescription = (text: string): string => { + return text + .replace(new RegExp(/:.+:/, 'gi'), '') + .replace( + /([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g, + '' + ) + .trim(); +}; + +export default async (request: NextApiRequest, response: NextApiResponse): Promise => { + try { + /** + * Repository owner and name + */ + const token: string | null = (request.query.token as string) || null; + const [owner, repo, file] = request.query.repo; + const asImage = file === 'image'; + + /** + * Preferred colors to use + */ + // const colors = request.query.colors as string[]; + + /** + * GitHub Repository API Response + */ + const octokit = new Octokit({ + auth: token || process.env.GITHUB_TOKEN, + }); + const { data } = await octokit.repos.get({ + owner, + repo, + }); + + /** + * Description, remove GitHub-enabled emojis and actual emojis, the follow up with removing unnecessary whitespace + */ + const description = cleanDescription(data.description || ''); + + /** + * Image Templates + */ + const baseImage = await Jimp.read('https://s3-us-west-2.amazonaws.com/s.cdpn.io/209282/base.png'); + const githubLogo = await Jimp.read('https://s3-us-west-2.amazonaws.com/s.cdpn.io/209282/github-logo.png'); + + /** + * Font family used for writing + */ + const font = await Jimp.loadFont( + 'https://unpkg.com/@jimp/plugin-print@0.10.3/fonts/open-sans/open-sans-64-black/open-sans-64-black.fnt' + ); + const fontSm = await Jimp.loadFont( + 'https://unpkg.com/@jimp/plugin-print@0.10.3/fonts/open-sans/open-sans-32-black/open-sans-32-black.fnt' + ); + + /** + * Dimensions + */ + const WIDTH = 1280; + const HEIGHT = 640; + + /** + * Spacing + */ + const PADDING = 40; + + const generatedImage = baseImage + .resize(WIDTH, HEIGHT) + .print( + font, + PADDING, + 350, + { + text: data.name, + alignmentX: Jimp.HORIZONTAL_ALIGN_CENTER, + }, + WIDTH - PADDING * 2, + HEIGHT - PADDING * 2 + ) + .print( + fontSm, + WIDTH * 0.175, + 450, + { + text: description, + alignmentX: Jimp.HORIZONTAL_ALIGN_CENTER, + }, + WIDTH * 0.65, + HEIGHT - PADDING * 2 + ) + .composite(githubLogo, 576, 190); + + if (asImage) { + response.setHeader('Content-Type', 'image/png'); + response.end(await generatedImage.getBufferAsync(Jimp.MIME_PNG)); + } else { + response.status(200).json({ + data: { + id: data.id, + image: await generatedImage.getBase64Async(Jimp.MIME_PNG), + }, + }); + } + } catch (error) { + response.status(error.status).json({ + data: { + error: errorMessages[error.status], + }, + }); + } +}; diff --git a/pages/api/github/[...repo].ts b/pages/api/github/[...repo].ts index 3858174..4e49b0e 100644 --- a/pages/api/github/[...repo].ts +++ b/pages/api/github/[...repo].ts @@ -1,114 +1,450 @@ import { Octokit } from '@octokit/rest'; import Jimp from 'jimp'; import { NextApiRequest, NextApiResponse } from 'next'; -import { errorMessages } from '../../../data/errorMessages'; - -const cleanDescription = (text: string): string => { - return text - .replace(new RegExp(/:.+:/, 'gi'), '') - .replace( - /([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g, - '' - ) - .trim(); +import seedrandom from 'seedrandom'; +import YAML from 'yaml'; +import { errorMessages, generateQueryParameterErrorMessage } from '../../../data/errorMessages'; + +const fromAWS = (path: string) => 'https://s3.ca-central-1.amazonaws.com/austinpaquette.com'.concat(path); + +/* eslint-disable unicorn/no-for-loop */ +const weightedRandom = (items: [string, number][], randomizer: () => number = Math.random) => { + // First, we loop the main dataset to count up the total weight. We're starting the counter at one because the upper boundary of Math.random() is exclusive. + let total = 1; + for (let i = 0; i < items.length; ++i) { + total += items[i][1]; + } + + // Total in hand, we can now pick a random value akin to our + // random index from before. + const threshold = Math.floor(randomizer() * total); + + // Now we just need to loop through the main data one more time + // until we discover which value would live within this + // particular threshold. We need to keep a running count of + // weights as we go, so let's just reuse the "total" variable + // since it was already declared. + total = 0; + for (let i = 0; i < items.length; ++i) { + // Add the weight to our running total. + total += items[i][1]; + + // If this value falls within the threshold, we're done! + if (total >= threshold) { + return items[i][0]; + } + } +}; +/* eslint-enable unicorn/no-for-loop */ + +const hexToRgb = (hex: string): Nullable => { + // Expand shorthand form (e.g. "03F") to full form (e.g. "0033FF") + const shorthandRegex = /^#?([\da-f])([\da-f])([\da-f])$/i; + hex = hex.replace(shorthandRegex, function (_, r, g, b) { + return r + r + g + g + b + b; + }); + + const result = /^#?([\da-f]{2})([\da-f]{2})([\da-f]{2})$/i.exec(hex); + return result + ? { + red: Number.parseInt(result[1], 16), + green: Number.parseInt(result[2], 16), + blue: Number.parseInt(result[3], 16), + } + : null; +}; + +const acceptableParameters = { + dots: ['circle', 'square'], + display: ['dark', 'light'], + responseType: ['image', 'json'], }; export default async (request: NextApiRequest, response: NextApiResponse): Promise => { try { /** - * Repository owner and name + * Incoming Endpoint Parameters + */ + const [owner, repo] = (request.query.repo as string[]) || ['pqt', 'social-preview']; + + /** + * Incoming Query Parameter: GitHub Personal Access Token + * ! (DO NOT STORE THIS ANYWHERE. EVER. USE IT, THEN LOSE IT.) + */ + const token: Nullable = (request.query.token as string) || null; + + /** + * Incoming Query Parameter: Custom Seed String for the randomizer function */ - const token: string | null = (request.query.token as string) || null; - const [owner, repo, file] = request.query.repo; - const asImage = file === 'image'; + const seed: Nullable = (request.query.seed as string) || null; /** - * Preferred colors to use + * Comma-separate values of hexidecimal colors that will be used on the generated image */ - // const colors = request.query.colors as string[]; + // const colors: Nullable = (request.query.colors as string) || null; /** - * GitHub Repository API Response + * Incoming Query Parameter: Determines whether the base is dark or light (and the foreground is the opposite) + */ + const displayParameter = (request.query.display as string) || 'light'; + /** + * Immediately throw if an invalid image type is requested + */ + if (!acceptableParameters.display.includes(displayParameter)) { + throw generateQueryParameterErrorMessage('display', acceptableParameters.display, 'light'); + } + + /** + * Incoming Query Parameter: Determines whether the dots are squares or circles + */ + const dotTypeParameter = (request.query.dots as string) || 'circle'; + + /** + * Immediately throw if an invalid parameter value is requested + */ + if (!acceptableParameters.dots.includes(dotTypeParameter)) { + throw generateQueryParameterErrorMessage('dots', acceptableParameters.dots, 'circle'); + } + + /** + * Incoming Query Parameter: Determines how the API responds to the request. JSON or Image + */ + const responseTypeParameter = (request.query.responseType as string) || 'json'; + + /** + * Immediately throw if an invalid parameter value is requested + */ + if (!acceptableParameters.responseType.includes(responseTypeParameter)) { + throw generateQueryParameterErrorMessage('responseType', acceptableParameters.responseType, 'json'); + } + + /** + * Instantiate the GitHub API Client */ const octokit = new Octokit({ auth: token || process.env.GITHUB_TOKEN, }); - const { data } = await octokit.repos.get({ + + /** + * Fetch the GitHub Repository + */ + const { data: repository } = await octokit.repos.get({ owner, repo, }); /** - * Description, remove GitHub-enabled emojis and actual emojis, the follow up with removing unnecessary whitespace + * Fetch the GitHub Respository Language Data */ - const description = cleanDescription(data.description || ''); + const { data: languages } = await octokit.repos.listLanguages({ + owner, + repo, + }); /** - * Image Templates + * Fetch the GitHub language colors source-of-truth */ - const baseImage = await Jimp.read('https://s3-us-west-2.amazonaws.com/s.cdpn.io/209282/base.png'); - const githubLogo = await Jimp.read('https://s3-us-west-2.amazonaws.com/s.cdpn.io/209282/github-logo.png'); + const { data: linguistInitial } = await octokit.repos.getContents({ + owner: 'github', + repo: 'linguist', + path: 'lib/linguist/languages.yml', + mediaType: { + format: 'base64', + }, + }); + + /** + * Create a Buffer for the linguistInitial content + * Parse the YML file so we can extract the colors we need from it later + */ + const linguistContent = linguistInitial as { content: string }; + const linguistBuffer = Buffer.from(linguistContent.content as string, 'base64'); + const linguist = YAML.parse(linguistBuffer.toString('utf-8')); + + /** + * Initialize the random function with a custom seed so it's consistent + * This accepts the query param and will otherwise fallback on the unique repository ID + */ + const random = seedrandom(seed || repository.id.toString()); + + /** + * Remote Template Images + */ + const template = { + base: + displayParameter === 'light' + ? await Jimp.read(fromAWS('/meta/base.png')) + : await Jimp.read(fromAWS('/meta/base_dark.png')), + dot: + dotTypeParameter === 'circle' + ? await Jimp.read(fromAWS('/meta/dot_black.png')) + : await Jimp.read(fromAWS('/meta/square_black.png')), + + circle: await Jimp.read(fromAWS('/meta/dot_black.png')), + square: await Jimp.read(fromAWS('/meta/square_black.png')), + + githubLogo: + displayParameter === 'light' + ? await Jimp.read(fromAWS('/meta/github_black.png')) + : await Jimp.read(fromAWS('/meta/github_white.png')), + }; /** * Font family used for writing */ - const font = await Jimp.loadFont( - 'https://unpkg.com/@jimp/plugin-print@0.10.3/fonts/open-sans/open-sans-64-black/open-sans-64-black.fnt' - ); - const fontSm = await Jimp.loadFont( - 'https://unpkg.com/@jimp/plugin-print@0.10.3/fonts/open-sans/open-sans-32-black/open-sans-32-black.fnt' - ); + const font = + displayParameter === 'light' + ? await Jimp.loadFont( + 'https://unpkg.com/@jimp/plugin-print@0.10.3/fonts/open-sans/open-sans-64-black/open-sans-64-black.fnt' + ) + : await Jimp.loadFont( + 'https://unpkg.com/@jimp/plugin-print@0.10.3/fonts/open-sans/open-sans-64-white/open-sans-64-white.fnt' + ); + // const fontSm = await Jimp.loadFont( + // 'https://unpkg.com/@jimp/plugin-print@0.10.3/fonts/open-sans/open-sans-32-black/open-sans-32-black.fnt' + // ); + + /** + * Required Image Dimensions + */ + const width = 1280; + const height = 640; /** - * Dimensions + * Total Count of Squares (Dimensions) */ - const WIDTH = 1280; - const HEIGHT = 640; + const horizontal = width / 20; + const vertical = height / 20; /** * Spacing */ - const PADDING = 40; - - const generatedImage = baseImage - .resize(WIDTH, HEIGHT) - .print( - font, - PADDING, - 350, - { - text: data.name, - alignmentX: Jimp.HORIZONTAL_ALIGN_CENTER, - }, - WIDTH - PADDING * 2, - HEIGHT - PADDING * 2 - ) - .print( - fontSm, - WIDTH * 0.175, - 450, - { - text: description, - alignmentX: Jimp.HORIZONTAL_ALIGN_CENTER, - }, - WIDTH * 0.65, - HEIGHT - PADDING * 2 - ) - .composite(githubLogo, 576, 190); + const spacing = 40; + + /** + * Base Image + */ + const dots = [...new Array(horizontal * vertical)]; + const image = template.base.clone().resize(width, height); + + /** + * Protected Area Coordinates + */ + const protectedArea = { + x: { min: 185, max: 1085 }, + y: { min: 185, max: 445 }, + }; + + /** + * Positional and Location Helper Functions + */ + const getXPosition = (index: number): number => { + return 5 + (index % horizontal) * 20; + }; + + const getYPosition = (index: number): number => { + return 5 + 20 * Math.floor(index / horizontal); + }; + + const isInnerRing = (index: number, rows = 1): boolean => { + if ( + getXPosition(index) > protectedArea.x.min - rows * 20 && + getXPosition(index) < protectedArea.x.max + rows * 20 && + getYPosition(index) > protectedArea.y.min - rows * 20 && + getYPosition(index) < protectedArea.y.max + rows * 20 + ) { + return true; + } + + return false; + }; + + const isProtectedArea = (index: number): boolean => { + if ( + getXPosition(index) > protectedArea.x.min && + getXPosition(index) < protectedArea.x.max && + getYPosition(index) > protectedArea.y.min && + getYPosition(index) < protectedArea.y.max + ) { + return true; + } + + return false; + }; + + const generateOpacity = (index: number, opacityStart: number): number => { + const opacityBoost = 0.45; + const opacity = opacityStart + opacityBoost > 1 ? 1 : opacityStart + opacityBoost; + + // if (isInnerRing(index, 1)) return 0.05 * opacity; + // if (isInnerRing(index, 2)) return 0.1 * opacity; + // if (isInnerRing(index, 3)) return 0.15 * opacity; + // if (isInnerRing(index, 4)) return 0.2 * opacity; + // if (isInnerRing(index, 5)) return 0.25 * opacity; + // if (isInnerRing(index, 6)) return 0.3 * opacity; + // if (isInnerRing(index, 7)) return 0.35 * opacity; + // if (isInnerRing(index, 8)) return 0.4 * opacity; + // if (isInnerRing(index, 9)) return 0.45 * opacity; + // if (isInnerRing(index, 10)) return 0.5 * opacity; + + if (isInnerRing(index, 1)) return 0.4 * opacity; + if (isInnerRing(index, 2)) return 0.4 * opacity; + if (isInnerRing(index, 3)) return 0.5 * opacity; + if (isInnerRing(index, 4)) return 0.5 * opacity; + if (isInnerRing(index, 5)) return 0.6 * opacity; + + // if (isInnerRing(index, 6)) return 0.3 * opacity; + // if (isInnerRing(index, 7)) return 0.4 * opacity; + // if (isInnerRing(index, 8)) return 0.4 * opacity; + // if (isInnerRing(index, 9)) return 0.5 * opacity; + // if (isInnerRing(index, 10)) return 0.5 * opacity; + + return opacity; + }; + + /** + * Reducer Function for applying the dynamic generation logic to each dot + */ + const dotReducer = (_: unknown, __: unknown, index: number): void => { + /** + * If the index is within a protected area we already know to stop. + * Nothing will be added in the protected region. + */ + if (isProtectedArea(index)) return; + + /** + * If we randomly generate a number between 1 and 100 and it's 80 or greater, let's just skip. + * This reduces needlessly large amounts of squares from being added in a somewhat controlled way. + * This basically gives us a percentage of reduction. + */ + const reduction = 80; + // const reduction = 0; + if (Math.floor(random() * 100) + 1 >= 100 - reduction) return; + + /** + * If we haven't returned already, we're ready to proceed. + */ + const dot = template.dot.clone(); - if (asImage) { + /** + * Randomly select the language key we want to use to fetch our color. + * Provide preference to the language-byte-counter provided by GitHub. + */ + const colorLanguageKey = weightedRandom(Object.entries(languages), random) as string; + + /** + * If it exists, pluck the Hexidecimal code we need for the language key randomly picked + */ + let { color: hexColor } = linguist[colorLanguageKey] as { color: string | undefined }; + + /** + * Fix the hex color to a sensible default if it's undefined + */ + if (hexColor === undefined) { + hexColor = 'cccccc'; + } + + /** + * Convert the Hexidecimal value to a Jimp compatible RGB + */ + let color = hexToRgb(hexColor); + + /** + * Fix the color to a sensible default if it's null + */ + if (color === null) { + color = hexToRgb('cccccc') as RGB; + } + + /** + * Destructure the color and apply it to the square + */ + const { red, green, blue } = color; + dot.color([ + { apply: 'red', params: [red] }, + { apply: 'green', params: [green] }, + { apply: 'blue', params: [blue] }, + ]); + + /** + * Randomly generate (and validate) the opacity of our square. + * The generateOpacity function adds the fade out effect towards to the center + */ + const opacity = generateOpacity(index, random()); + dot.opacity(opacity); + + /** + * Our Square is not ready let's finally apply it to our image + */ + image.composite(dot, getXPosition(index), getYPosition(index)); + }; + dots.reduce(dotReducer, dots[0]); + + /** + * Generate a secondary image to place on the protected area + */ + const protectedAreaImageWidth = protectedArea.x.max - protectedArea.x.min - 20; + const protectedAreaImageHeight = protectedArea.y.max - protectedArea.y.min - 20; + const protectedAreaImage = template.base.clone().resize(protectedAreaImageWidth, protectedAreaImageHeight); + + /** + * Find the Boundaries of the text that's about to be written on the image + */ + const textWidth = Jimp.measureText(font, repository.full_name); + const textHeight = Jimp.measureTextHeight(font, repository.full_name, protectedAreaImageWidth); + + /** + * Apply Title + */ + protectedAreaImage.print( + font, + protectedAreaImageWidth / 2 - textWidth / 2 + (128 + 40) / 2, + protectedAreaImageHeight / 2 - textHeight / 2, + { + text: repository.full_name, + // alignmentX: Jimp.HORIZONTAL_ALIGN_CENTER, + alignmentX: 0, + }, + width - spacing * 2, + height - spacing * 2 + ); + + /** + * Place the protected area image onto the protected area + */ + protectedAreaImage.composite( + template.githubLogo, + 450 - 128 / 2 - textWidth / 2 - 40, + protectedAreaImageHeight / 2 - 128 / 2 + ); + image.composite(protectedAreaImage, 200, 200); + + if (responseTypeParameter === 'image') { + /** + * Set the Content-Type header so the browser knows we're directly returning an image + */ response.setHeader('Content-Type', 'image/png'); - response.end(await generatedImage.getBufferAsync(Jimp.MIME_PNG)); + return response.end(await image.getBufferAsync(Jimp.MIME_PNG)); } else { - response.status(200).json({ + return response.status(200).json({ data: { - id: data.id, - image: await generatedImage.getBase64Async(Jimp.MIME_PNG), + id: repository.id, + image: await image.getBase64Async(Jimp.MIME_PNG), }, }); } } catch (error) { - response.status(error.status).json({ + console.log(error); + + if (!error.status) { + return response.json({ + data: { + error, + }, + }); + } + + return response.status(error.status).json({ data: { error: errorMessages[error.status], }, diff --git a/pages/index.tsx b/pages/index.tsx index d51ba4c..44fb11c 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -3,28 +3,39 @@ import React, { ChangeEvent, ReactElement, useEffect, useState } from 'react'; import { FieldError, useForm } from 'react-hook-form'; import * as yup from 'yup'; import { Layout } from '../components/Layout'; -import { defaultPreview } from '../data/defaultPreview'; +import { previews } from '../data/defaultPreviews'; import { Spinner } from '../components/loaders/Spinner'; +import querystring from 'querystring'; -export default (): ReactElement => { +export default function IndexPage(): ReactElement { + // Input Fields const [owner, setOwner] = useState('pqt'); const [repo, setRepo] = useState('social-preview'); - const [token, setToken] = useState(''); + const [customSeed, setCustomSeed] = useState(''); + const [customToken, setCustomToken] = useState(''); + + // Toggle Switches + const [token, setToken] = useState(false); + const [darkmode, setDarkmode] = useState(false); + const [squares, setSquares] = useState(false); + const [colors, setColors] = useState(true); + const [seed, setSeed] = useState(false); + + // Display State const [repoId, setRepoId] = useState(''); - const [preview, setPreview] = useState(defaultPreview); + const [preview, setPreview] = useState(previews.base); const [showNotification, setShowNotification] = useState(false); const [notificationMessage, setNotificationMessage] = useState(''); useEffect(() => { if (preview === '') { - setPreview(defaultPreview); + setPreview(previews.base); } }, [preview]); const validationSchema = yup.object().shape({ owner: yup.string().required('Owner (or Organization) is required'), repo: yup.string().required('Repository is required'), - token: yup.string(), }); const { @@ -40,18 +51,26 @@ export default (): ReactElement => { const handleRepoChange = (event: ChangeEvent): void => { setRepo(event.currentTarget.value); }; - const handleTokenChange = (event: ChangeEvent): void => { - setToken(event.currentTarget.value); + const handleCustomTokenChange = (event: ChangeEvent): void => { + setCustomToken(event.currentTarget.value); + }; + const handleCustomSeedChange = (event: ChangeEvent): void => { + setCustomSeed(event.currentTarget.value); }; - const onSubmit = handleSubmit(async ({ owner, repo, token }) => { - let endpoint = `/api/github/${owner}/${repo}`; + const onSubmit = handleSubmit(async ({ owner, repo }) => { + const endpoint = `/api/github/${owner}/${repo}`; - if (token) { - endpoint = endpoint.concat(`?token=${token}`); - } + const parameters = { + responseType: 'json', + ...(darkmode && { display: 'dark' }), + dots: squares ? 'square' : 'circle', + colors: colors ? 'repository' : 'system', + ...(seed && customSeed && { seed: customSeed }), + ...(token && customToken && { token: customToken }), + }; - const response = await fetch(endpoint.toString()); + const response = await fetch(endpoint.concat(`?${querystring.stringify(parameters)}`)); const { data } = await response.json(); setShowNotification(false); @@ -66,199 +85,569 @@ export default (): ReactElement => { } }); + const Preview = () => ( +
+ + {isSubmitting && ( +
+ +
+ )} +
+ ); + return ( - {/* */} -
-
-
- - {isSubmitting && ( -
- -
- )} -
- - {showNotification && ( -
-
-
- - - -
-
-

Error

-
-

{notificationMessage}

+
+
+
+ {/* */} +
+ {/* */} +
+ {/* Profile */} +
+
+
+
+
+ {/* */} +
+
+ +
+
+
Debbie Lewis
+ + + + +
+ debbielewis +
+
+
+
+ {/* */} +
+ + + + + + +
+
+ {/* */} +
+
+ {/* */} + + + + Pro Member +
+
+ {/* */} + + + + 8 Projects +
+
- )} -
-
-
-
- -
- + {/* Preview & Required Controls */} +
+
+ - {errors?.owner && ( -
- + {showNotification && ( +
+
+
+
- )} +
+

Error

+
+

{notificationMessage}

+
+
+
+ )} - {errors?.owner && ( -

- {(errors?.owner as FieldError)?.message} -

- )} -
+ + {/* */} +
+
+
+ +
+ -
- -
- + {errors?.owner && ( +
+ + + +
+ )} +
- {errors?.repo && ( -
- - + {(errors?.owner as FieldError)?.message} +

+ )} +
+ +
+ +
+ - + + {errors?.repo && ( +
+ + + +
+ )} +
+ + {errors?.repo && ( +

+ {(errors?.repo as FieldError)?.message} +

+ )} +
+
+
+
+
+

+ Provide access token +

+

+ Provide your own personal access token so you can generate a social preview image for a + repository that is not public. +

+
+ + {/* */} + setToken(!token)} + > + {/* */} + +
- )} + {token && ( +
+ +
+ + + {errors?.customToken && ( +
+ + + +
+ )} +
+ + {errors?.customToken && ( +

+ {(errors?.customToken as FieldError)?.message} +

+ )} +
+ )} +
- {errors?.repo && ( -

- {(errors?.repo as FieldError)?.message} -

- )} -
-
+ {/* Display section */} +
+
+
+

Display Configuration

+

+ Modifications and controls to make it a little bit more unique to you! +

+
+
    +
  • +
    +

    + Darkmode +

    +

    + Invert the design. Use dark texturing and light text. +

    +
    + {/* */} + setDarkmode(!darkmode)} + > + {/* */} + + +
  • +
  • +
    +

    + Squares +

    +

    + Use squares instead of circles in the dynamic texture +

    +
    + {/* */} + setSquares(!squares)} + > + {/* */} + + +
  • +
  • +
    +

    + Repository Colors +

    +

    + Use the{' '} + + repository language colors assigned by GitHub + + .
    + If turned off a provided set of colors will be used instead. +

    +
    + {/* */} + setColors(!colors)} + > + {/* */} + + +
  • +
  • +
    +
    +

    + Custom Seed +

    +

    + Provide your own keyword for generating a new social preview format. +

    +
    + {/* */} + setSeed(!seed)} + > + {/* */} + + +
    + {seed && ( +
    + +
    + -
    -
    - - - + {errors?.customSeed && ( +
    + + + +
    + )} +
    - - Download - -
    + {errors?.customSeed && ( +

    + {(errors?.customSeed as FieldError)?.message} +

    + )} +
    + )} +
  • +
+
+
-
- {/* */} -
- + {/* Generate and Download Buttons */} +
+
+ + + - {errors?.token && ( -
- - - -
- )} + + Download + +
+ +
+
+
- {errors?.token && ( -

- {(errors?.token as FieldError)?.message} -

- )} -
+ {/* */} +
+
+
+

History

+
+
+
    +
  • +
    + +
    +
    +

    You

    +

    1h

    +
    +

    + Deployed Workcation (2d89f0c8 in master) to production +

    +
    +
    +
  • +
- +
); -}; +} diff --git a/pages/legacy.tsx b/pages/legacy.tsx new file mode 100644 index 0000000..81d67e0 --- /dev/null +++ b/pages/legacy.tsx @@ -0,0 +1,308 @@ +import classNames from 'classnames'; +import React, { ChangeEvent, ReactElement, useEffect, useState } from 'react'; +import { FieldError, useForm } from 'react-hook-form'; +import * as yup from 'yup'; +import { Layout } from '../components/Layout'; +import { previews } from '../data/defaultPreviews'; +import { Spinner } from '../components/loaders/Spinner'; +import Link from 'next/link'; + +export default function LegacyPage(): ReactElement { + const [owner, setOwner] = useState('pqt'); + const [repo, setRepo] = useState('social-preview'); + const [token, setToken] = useState(''); + const [repoId, setRepoId] = useState(''); + const [preview, setPreview] = useState(previews.legacy); + const [showNotification, setShowNotification] = useState(false); + const [notificationMessage, setNotificationMessage] = useState(''); + + useEffect(() => { + if (preview === '') { + setPreview(previews.legacy); + } + }, [preview]); + + const validationSchema = yup.object().shape({ + owner: yup.string().required('Owner (or Organization) is required'), + repo: yup.string().required('Repository is required'), + token: yup.string(), + }); + + const { + errors, + formState: { isSubmitting, isValid }, + handleSubmit, + register, + } = useForm({ mode: 'onChange', validationSchema }); + + const handleOwnerChange = (event: ChangeEvent): void => { + setOwner(event.currentTarget.value); + }; + const handleRepoChange = (event: ChangeEvent): void => { + setRepo(event.currentTarget.value); + }; + const handleTokenChange = (event: ChangeEvent): void => { + setToken(event.currentTarget.value); + }; + + const onSubmit = handleSubmit(async ({ owner, repo, token }) => { + let endpoint = `/api/github-legacy/${owner}/${repo}`; + + if (token) { + endpoint = endpoint.concat(`?token=${token}`); + } + + const response = await fetch(endpoint.toString()); + const { data } = await response.json(); + + setShowNotification(false); + setNotificationMessage(''); + + if (!data.error) { + setPreview(data.image); + setRepoId(data.id); + } else { + setNotificationMessage(data.error); + setShowNotification(true); + } + }); + + return ( + + {/* */} +
+
+
+ + {isSubmitting && ( +
+ +
+ )} +
+ + {showNotification && ( +
+
+
+ + + +
+
+

Error

+
+

{notificationMessage}

+
+
+
+
+ )} + +
+
+
+
+ +
+ + + {errors?.owner && ( +
+ + + +
+ )} +
+ + {errors?.owner && ( +

+ {(errors?.owner as FieldError)?.message} +

+ )} +
+ +
+ +
+ + + {errors?.repo && ( +
+ + + +
+ )} +
+ + {errors?.repo && ( +

+ {(errors?.repo as FieldError)?.message} +

+ )} +
+
+ +
+
+ + + + + + Download + +
+ +
+ {/* */} +
+ + + {errors?.token && ( +
+ + + +
+ )} +
+ + {errors?.token && ( +

+ {(errors?.token as FieldError)?.message} +

+ )} +
+
+
+
+
+
+ +
+
+
+
+
+ + {/* */} + + + + +

+ Social Preview has received an update! + + This is legacy! Social Preview has received an update with more options. + +

+
+
+
+ + + Go + + +
+
+
+
+
+
+
+ ); +} diff --git a/public/images/meta/facebook/default.png b/public/images/meta/facebook/default.png index 194de94..e0265ce 100644 Binary files a/public/images/meta/facebook/default.png and b/public/images/meta/facebook/default.png differ diff --git a/public/images/meta/twitter/default.png b/public/images/meta/twitter/default.png index 194de94..e0265ce 100644 Binary files a/public/images/meta/twitter/default.png and b/public/images/meta/twitter/default.png differ diff --git a/styles/base.css b/styles/base.css index dafea63..ac6eb2f 100644 --- a/styles/base.css +++ b/styles/base.css @@ -13,7 +13,8 @@ body, body, #__next { - background: #fff; + @apply bg-gray-100; + min-height: 100%; font-weight: 400; font-style: normal; @@ -21,8 +22,8 @@ body, -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; - -webkit-font-feature-settings: "pnum"; - font-feature-settings: "pnum"; + -webkit-font-feature-settings: 'pnum'; + font-feature-settings: 'pnum'; font-variant-numeric: proportional-nums; } diff --git a/yarn.lock b/yarn.lock index 1ed3749..44e6d7d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,66 +2,97 @@ # yarn lockfile v1 -"@ampproject/toolbox-core@^2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@ampproject/toolbox-core/-/toolbox-core-2.3.0.tgz#f27bd17e01fdc6725c440aefa844f63466c0f37e" - integrity sha512-NT+kVR5Rm2cxp12h40IXgPRWmq0cpUdmcgZmgdelplp/q//4aWkt2+llGHR2foQJkwICxMVVlb/XidsHz0Rh9g== - dependencies: - cross-fetch "3.0.4" - -"@ampproject/toolbox-optimizer@2.3.1": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@ampproject/toolbox-optimizer/-/toolbox-optimizer-2.3.1.tgz#ad31d2bbeef8cf863b055bd9a520337f796a957d" - integrity sha512-614CKgpHJfVVnns1kHMuXd8uTvE0bhgIEyhnBqQ06Af1s91bKDUKDksGFVd/drGhEYmyX3Y8pizoZgw2tiQtSQ== - dependencies: - "@ampproject/toolbox-core" "^2.3.0" - "@ampproject/toolbox-runtime-version" "^2.3.1" - "@ampproject/toolbox-script-csp" "^2.3.0" - "@ampproject/toolbox-validator-rules" "^2.3.0" - cssnano "4.1.10" +"@ampproject/toolbox-core@^2.6.0": + version "2.6.1" + resolved "https://registry.yarnpkg.com/@ampproject/toolbox-core/-/toolbox-core-2.6.1.tgz#af97ec253bf39e5fe5121b8ec28f1f35d1878446" + integrity sha512-hTsd9J2yy3JPMClG8BuUhUfMDtd3oDhCuRe/SyZJYQfNMN8hQHt7LNXtdOzZr0Kw7nTepHmn7GODS68fZN4OQQ== + dependencies: + cross-fetch "3.0.6" + lru-cache "6.0.0" + +"@ampproject/toolbox-optimizer@2.7.0-alpha.1": + version "2.7.0-alpha.1" + resolved "https://registry.yarnpkg.com/@ampproject/toolbox-optimizer/-/toolbox-optimizer-2.7.0-alpha.1.tgz#ab4c386645f991e5da5a9d2967ed2bb734a9f6c4" + integrity sha512-2wTvOyM6GP6FrYQzxSQCg43STo1jMRGeDKa6YUkYXYH9fm9Wbt2wTRx+ajjb48JQ6WwUnGwga1MhQhVFzRQ+wQ== + dependencies: + "@ampproject/toolbox-core" "^2.6.0" + "@ampproject/toolbox-runtime-version" "^2.7.0-alpha.1" + "@ampproject/toolbox-script-csp" "^2.5.4" + "@ampproject/toolbox-validator-rules" "^2.5.4" + abort-controller "3.0.0" + cross-fetch "3.0.5" + cssnano-simple "1.2.0" + dom-serializer "1.0.1" domhandler "3.0.0" - domutils "2.0.0" + domutils "2.1.0" htmlparser2 "4.1.0" + https-proxy-agent "5.0.0" + lru-cache "6.0.0" + node-fetch "2.6.0" normalize-html-whitespace "1.0.0" + postcss "7.0.32" postcss-safe-parser "4.0.2" - terser "4.6.13" + terser "5.1.0" -"@ampproject/toolbox-runtime-version@^2.3.1": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@ampproject/toolbox-runtime-version/-/toolbox-runtime-version-2.3.1.tgz#c1d0d937a7474b958cb8e713ea8be00e7bc724f4" - integrity sha512-ocDCSaSUlbgPbuXRVyLU7k+dLGYluKrnfSPKXIwwpGkwNw58JOddvgnQGyB0R/2Ma36nxFA8AAyxjnghLSScpg== +"@ampproject/toolbox-runtime-version@^2.7.0-alpha.1": + version "2.7.0-alpha.1" + resolved "https://registry.yarnpkg.com/@ampproject/toolbox-runtime-version/-/toolbox-runtime-version-2.7.0-alpha.1.tgz#2ecd603e1fc986f21048947639e99b5706e01ec3" + integrity sha512-JruvO4RfaC/piKOY/2w6vuasNjdrHnb+xvmQTl4zBBdMsDooohZKsN9jv9YiKIdpny4MzLt1ce497840vJJq+g== dependencies: - "@ampproject/toolbox-core" "^2.3.0" + "@ampproject/toolbox-core" "^2.6.0" -"@ampproject/toolbox-script-csp@^2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@ampproject/toolbox-script-csp/-/toolbox-script-csp-2.3.0.tgz#374cd0bf69bfdd0f1784064d0de69162722c89af" - integrity sha512-Qba53ohvCH79sYl5O8K5GMSo/372OjuyxNc+XySG26sAsG26WpBKJEE0HTr8rsa//CD3Fc92FieT1gK5U/jK4Q== +"@ampproject/toolbox-script-csp@^2.5.4": + version "2.5.4" + resolved "https://registry.yarnpkg.com/@ampproject/toolbox-script-csp/-/toolbox-script-csp-2.5.4.tgz#d8b7b91a678ae8f263cb36d9b74e441b7d633aad" + integrity sha512-+knTYetI5nWllRZ9wFcj7mYxelkiiFVRAAW/hl0ad8EnKHMH82tRlk40CapEnUHhp6Er5sCYkumQ8dngs3Q4zQ== -"@ampproject/toolbox-validator-rules@^2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@ampproject/toolbox-validator-rules/-/toolbox-validator-rules-2.3.0.tgz#047d8a8106ba777f1df308c19f1c1c41ffea4054" - integrity sha512-S10YIyOKettoRDWoyRymRyjzWZD4/qW7YfHNhHAS13QVneabRcU5MF7vEwkG6dHWx/UdufT5GbqYnvpQRMNt3Q== +"@ampproject/toolbox-validator-rules@^2.5.4": + version "2.5.4" + resolved "https://registry.yarnpkg.com/@ampproject/toolbox-validator-rules/-/toolbox-validator-rules-2.5.4.tgz#7dee3a3edceefea459d060571db8cc6e7bbf0dd6" + integrity sha512-bS7uF+h0s5aiklc/iRaujiSsiladOsZBLrJ6QImJDXvubCAQtvE7om7ShlGSXixkMAO0OVMDWyuwLlEy8V1Ing== + dependencies: + cross-fetch "3.0.5" + +"@babel/code-frame@7.10.4", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.5.5": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" + integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== dependencies: - cross-fetch "3.0.4" + "@babel/highlight" "^7.10.4" -"@babel/code-frame@7.8.3", "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.8.3": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e" integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g== dependencies: "@babel/highlight" "^7.8.3" -"@babel/compat-data@^7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.9.6.tgz#3f604c40e420131affe6f2c8052e9a275ae2049b" - integrity sha512-5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g== - dependencies: - browserslist "^4.11.1" - invariant "^2.2.4" - semver "^5.5.0" +"@babel/compat-data@^7.11.0", "@babel/compat-data@^7.12.5": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.12.5.tgz#f56db0c4bb1bbbf221b4e81345aab4141e7cb0e9" + integrity sha512-DTsS7cxrsH3by8nqQSpFSyjSfSYl57D6Cf4q8dW3LK83tBKBDCkfcay1nYkXq1nIHXnpX8WMMb/O25HOy3h1zg== + +"@babel/core@7.7.7": + version "7.7.7" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.7.7.tgz#ee155d2e12300bcc0cff6a8ad46f2af5063803e9" + integrity sha512-jlSjuj/7z138NLZALxVgrx13AOtqip42ATZP7+kYl53GvDV6+4dCek1mVUo8z8c8Xnw/mx2q3d9HWh3griuesQ== + dependencies: + "@babel/code-frame" "^7.5.5" + "@babel/generator" "^7.7.7" + "@babel/helpers" "^7.7.4" + "@babel/parser" "^7.7.7" + "@babel/template" "^7.7.4" + "@babel/traverse" "^7.7.4" + "@babel/types" "^7.7.4" + convert-source-map "^1.7.0" + debug "^4.1.0" + json5 "^2.1.0" + lodash "^4.17.13" + resolve "^1.3.2" + semver "^5.4.1" + source-map "^0.5.0" -"@babel/core@7.9.6", "@babel/core@^7.1.0", "@babel/core@^7.7.5": +"@babel/core@^7.1.0", "@babel/core@^7.7.5": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.9.6.tgz#d9aa1f580abf3b2286ef40b6904d390904c63376" integrity sha512-nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg== @@ -83,6 +114,15 @@ semver "^5.4.1" source-map "^0.5.0" +"@babel/generator@^7.12.5", "@babel/generator@^7.7.7": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.5.tgz#a2c50de5c8b6d708ab95be5e6053936c1884a4de" + integrity sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A== + dependencies: + "@babel/types" "^7.12.5" + jsesc "^2.5.1" + source-map "^0.5.0" + "@babel/generator@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.6.tgz#5408c82ac5de98cda0d77d8124e99fa1f2170a43" @@ -93,6 +133,13 @@ lodash "^4.17.13" source-map "^0.5.0" +"@babel/helper-annotate-as-pure@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz#5bf0d495a3f757ac3bda48b5bf3b3ba309c72ba3" + integrity sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA== + dependencies: + "@babel/types" "^7.10.4" + "@babel/helper-annotate-as-pure@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz#60bc0bc657f63a0924ff9a4b4a0b24a13cf4deee" @@ -100,53 +147,60 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz#c84097a427a061ac56a1c30ebf54b7b22d241503" - integrity sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw== +"@babel/helper-builder-binary-assignment-operator-visitor@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz#bb0b75f31bf98cbf9ff143c1ae578b87274ae1a3" + integrity sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg== dependencies: - "@babel/helper-explode-assignable-expression" "^7.8.3" - "@babel/types" "^7.8.3" + "@babel/helper-explode-assignable-expression" "^7.10.4" + "@babel/types" "^7.10.4" -"@babel/helper-builder-react-jsx-experimental@^7.9.0": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz#0b4b3e04e6123f03b404ca4dfd6528fe6bb92fe3" - integrity sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg== +"@babel/helper-builder-react-jsx-experimental@^7.12.1": + version "7.12.4" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.4.tgz#55fc1ead5242caa0ca2875dcb8eed6d311e50f48" + integrity sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og== dependencies: - "@babel/helper-annotate-as-pure" "^7.8.3" - "@babel/helper-module-imports" "^7.8.3" - "@babel/types" "^7.9.5" + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-module-imports" "^7.12.1" + "@babel/types" "^7.12.1" -"@babel/helper-builder-react-jsx@^7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz#16bf391990b57732700a3278d4d9a81231ea8d32" - integrity sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw== +"@babel/helper-builder-react-jsx@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz#8095cddbff858e6fa9c326daee54a2f2732c1d5d" + integrity sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg== dependencies: - "@babel/helper-annotate-as-pure" "^7.8.3" - "@babel/types" "^7.9.0" + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/types" "^7.10.4" -"@babel/helper-compilation-targets@^7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz#1e05b7ccc9d38d2f8b40b458b380a04dcfadd38a" - integrity sha512-x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw== +"@babel/helper-compilation-targets@^7.10.4": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz#cb470c76198db6a24e9dbc8987275631e5d29831" + integrity sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw== dependencies: - "@babel/compat-data" "^7.9.6" - browserslist "^4.11.1" - invariant "^2.2.4" - levenary "^1.1.1" + "@babel/compat-data" "^7.12.5" + "@babel/helper-validator-option" "^7.12.1" + browserslist "^4.14.5" semver "^5.5.0" -"@babel/helper-create-class-features-plugin@^7.8.3", "@babel/helper-create-class-features-plugin@^7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.6.tgz#965c8b0a9f051801fd9d3b372ca0ccf200a90897" - integrity sha512-6N9IeuyHvMBRyjNYOMJHrhwtu4WJMrYf8hVbEHD3pbbbmNOk1kmXSQs7bA4dYDUaIx4ZEzdnvo6NwC3WHd/Qow== +"@babel/helper-create-class-features-plugin@^7.10.4", "@babel/helper-create-class-features-plugin@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz#3c45998f431edd4a9214c5f1d3ad1448a6137f6e" + integrity sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w== dependencies: - "@babel/helper-function-name" "^7.9.5" - "@babel/helper-member-expression-to-functions" "^7.8.3" - "@babel/helper-optimise-call-expression" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-replace-supers" "^7.9.6" - "@babel/helper-split-export-declaration" "^7.8.3" + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-member-expression-to-functions" "^7.12.1" + "@babel/helper-optimise-call-expression" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" + "@babel/helper-split-export-declaration" "^7.10.4" + +"@babel/helper-create-regexp-features-plugin@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.1.tgz#18b1302d4677f9dc4740fe8c9ed96680e29d37e8" + integrity sha512-rsZ4LGvFTZnzdNZR5HZdmJVuXK8834R5QkF3WvcnBhrlVtF0HSIUC6zbreL9MgjTywhKokn8RIYRiq99+DLAxA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-regex" "^7.10.4" + regexpu-core "^4.7.1" "@babel/helper-create-regexp-features-plugin@^7.8.3", "@babel/helper-create-regexp-features-plugin@^7.8.8": version "7.8.8" @@ -157,24 +211,32 @@ "@babel/helper-regex" "^7.8.3" regexpu-core "^4.7.0" -"@babel/helper-define-map@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz#a0655cad5451c3760b726eba875f1cd8faa02c15" - integrity sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g== +"@babel/helper-define-map@^7.10.4": + version "7.10.5" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz#b53c10db78a640800152692b13393147acb9bb30" + integrity sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ== dependencies: - "@babel/helper-function-name" "^7.8.3" - "@babel/types" "^7.8.3" - lodash "^4.17.13" + "@babel/helper-function-name" "^7.10.4" + "@babel/types" "^7.10.5" + lodash "^4.17.19" -"@babel/helper-explode-assignable-expression@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz#a728dc5b4e89e30fc2dfc7d04fa28a930653f982" - integrity sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw== +"@babel/helper-explode-assignable-expression@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz#8006a466695c4ad86a2a5f2fb15b5f2c31ad5633" + integrity sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA== dependencies: - "@babel/traverse" "^7.8.3" - "@babel/types" "^7.8.3" + "@babel/types" "^7.12.1" + +"@babel/helper-function-name@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz#d2d3b20c59ad8c47112fa7d2a94bc09d5ef82f1a" + integrity sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ== + dependencies: + "@babel/helper-get-function-arity" "^7.10.4" + "@babel/template" "^7.10.4" + "@babel/types" "^7.10.4" -"@babel/helper-function-name@^7.8.3", "@babel/helper-function-name@^7.9.5": +"@babel/helper-function-name@^7.9.5": version "7.9.5" resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz#2b53820d35275120e1874a82e5aabe1376920a5c" integrity sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw== @@ -183,6 +245,13 @@ "@babel/template" "^7.8.3" "@babel/types" "^7.9.5" +"@babel/helper-get-function-arity@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz#98c1cbea0e2332f33f9a4661b8ce1505b2c19ba2" + integrity sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A== + dependencies: + "@babel/types" "^7.10.4" + "@babel/helper-get-function-arity@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz#b894b947bd004381ce63ea1db9f08547e920abd5" @@ -190,12 +259,19 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-hoist-variables@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz#1dbe9b6b55d78c9b4183fc8cdc6e30ceb83b7134" - integrity sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg== +"@babel/helper-hoist-variables@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz#d49b001d1d5a68ca5e6604dda01a6297f7c9381e" + integrity sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA== dependencies: - "@babel/types" "^7.8.3" + "@babel/types" "^7.10.4" + +"@babel/helper-member-expression-to-functions@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz#fba0f2fcff3fba00e6ecb664bb5e6e26e2d6165c" + integrity sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ== + dependencies: + "@babel/types" "^7.12.1" "@babel/helper-member-expression-to-functions@^7.8.3": version "7.8.3" @@ -204,6 +280,13 @@ dependencies: "@babel/types" "^7.8.3" +"@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.1": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz#1bfc0229f794988f76ed0a4d4e90860850b54dfb" + integrity sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA== + dependencies: + "@babel/types" "^7.12.5" + "@babel/helper-module-imports@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz#7fe39589b39c016331b6b8c3f441e8f0b1419498" @@ -211,6 +294,21 @@ dependencies: "@babel/types" "^7.8.3" +"@babel/helper-module-transforms@^7.10.4", "@babel/helper-module-transforms@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz#7954fec71f5b32c48e4b303b437c34453fd7247c" + integrity sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w== + dependencies: + "@babel/helper-module-imports" "^7.12.1" + "@babel/helper-replace-supers" "^7.12.1" + "@babel/helper-simple-access" "^7.12.1" + "@babel/helper-split-export-declaration" "^7.11.0" + "@babel/helper-validator-identifier" "^7.10.4" + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.12.1" + "@babel/types" "^7.12.1" + lodash "^4.17.19" + "@babel/helper-module-transforms@^7.9.0": version "7.9.0" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz#43b34dfe15961918707d247327431388e9fe96e5" @@ -224,6 +322,13 @@ "@babel/types" "^7.9.0" lodash "^4.17.13" +"@babel/helper-optimise-call-expression@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz#50dc96413d594f995a77905905b05893cd779673" + integrity sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg== + dependencies: + "@babel/types" "^7.10.4" + "@babel/helper-optimise-call-expression@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz#7ed071813d09c75298ef4f208956006b6111ecb9" @@ -236,6 +341,18 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz#9ea293be19babc0f52ff8ca88b34c3611b208670" integrity sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ== +"@babel/helper-plugin-utils@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" + integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== + +"@babel/helper-regex@^7.10.4": + version "7.10.5" + resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.10.5.tgz#32dfbb79899073c415557053a19bd055aae50ae0" + integrity sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg== + dependencies: + lodash "^4.17.19" + "@babel/helper-regex@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.8.3.tgz#139772607d51b93f23effe72105b319d2a4c6965" @@ -243,18 +360,26 @@ dependencies: lodash "^4.17.13" -"@babel/helper-remap-async-to-generator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz#273c600d8b9bf5006142c1e35887d555c12edd86" - integrity sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA== +"@babel/helper-remap-async-to-generator@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz#8c4dbbf916314f6047dc05e6a2217074238347fd" + integrity sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A== dependencies: - "@babel/helper-annotate-as-pure" "^7.8.3" - "@babel/helper-wrap-function" "^7.8.3" - "@babel/template" "^7.8.3" - "@babel/traverse" "^7.8.3" - "@babel/types" "^7.8.3" + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-wrap-function" "^7.10.4" + "@babel/types" "^7.12.1" -"@babel/helper-replace-supers@^7.8.3", "@babel/helper-replace-supers@^7.8.6", "@babel/helper-replace-supers@^7.9.6": +"@babel/helper-replace-supers@^7.12.1": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz#f009a17543bbbbce16b06206ae73b63d3fca68d9" + integrity sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.12.1" + "@babel/helper-optimise-call-expression" "^7.10.4" + "@babel/traverse" "^7.12.5" + "@babel/types" "^7.12.5" + +"@babel/helper-replace-supers@^7.8.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz#03149d7e6a5586ab6764996cd31d6981a17e1444" integrity sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA== @@ -264,6 +389,13 @@ "@babel/traverse" "^7.9.6" "@babel/types" "^7.9.6" +"@babel/helper-simple-access@^7.10.4", "@babel/helper-simple-access@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz#32427e5aa61547d38eb1e6eaf5fd1426fdad9136" + integrity sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA== + dependencies: + "@babel/types" "^7.12.1" + "@babel/helper-simple-access@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz#7f8109928b4dab4654076986af575231deb639ae" @@ -272,6 +404,20 @@ "@babel/template" "^7.8.3" "@babel/types" "^7.8.3" +"@babel/helper-skip-transparent-expression-wrappers@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" + integrity sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== + dependencies: + "@babel/types" "^7.12.1" + +"@babel/helper-split-export-declaration@^7.10.4", "@babel/helper-split-export-declaration@^7.11.0": + version "7.11.0" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz#f8a491244acf6a676158ac42072911ba83ad099f" + integrity sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg== + dependencies: + "@babel/types" "^7.11.0" + "@babel/helper-split-export-declaration@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz#31a9f30070f91368a7182cf05f831781065fc7a9" @@ -279,20 +425,39 @@ dependencies: "@babel/types" "^7.8.3" +"@babel/helper-validator-identifier@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz#a78c7a7251e01f616512d31b10adcf52ada5e0d2" + integrity sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== + "@babel/helper-validator-identifier@^7.9.0", "@babel/helper-validator-identifier@^7.9.5": version "7.9.5" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz#90977a8e6fbf6b431a7dc31752eee233bf052d80" integrity sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g== -"@babel/helper-wrap-function@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz#9dbdb2bb55ef14aaa01fe8c99b629bd5352d8610" - integrity sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ== +"@babel/helper-validator-option@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz#175567380c3e77d60ff98a54bb015fe78f2178d9" + integrity sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A== + +"@babel/helper-wrap-function@^7.10.4": + version "7.12.3" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz#3332339fc4d1fbbf1c27d7958c27d34708e990d9" + integrity sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow== dependencies: - "@babel/helper-function-name" "^7.8.3" - "@babel/template" "^7.8.3" - "@babel/traverse" "^7.8.3" - "@babel/types" "^7.8.3" + "@babel/helper-function-name" "^7.10.4" + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.10.4" + "@babel/types" "^7.10.4" + +"@babel/helpers@^7.7.4": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.12.5.tgz#1a1ba4a768d9b58310eda516c449913fe647116e" + integrity sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA== + dependencies: + "@babel/template" "^7.10.4" + "@babel/traverse" "^7.12.5" + "@babel/types" "^7.12.5" "@babel/helpers@^7.9.6": version "7.9.6" @@ -303,6 +468,15 @@ "@babel/traverse" "^7.9.6" "@babel/types" "^7.9.6" +"@babel/highlight@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143" + integrity sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== + dependencies: + "@babel/helper-validator-identifier" "^7.10.4" + chalk "^2.0.0" + js-tokens "^4.0.0" + "@babel/highlight@^7.8.3": version "7.9.0" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.9.0.tgz#4e9b45ccb82b79607271b2979ad82c7b68163079" @@ -317,81 +491,152 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.6.tgz#3b1bbb30dabe600cd72db58720998376ff653bc7" integrity sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q== -"@babel/plugin-proposal-async-generator-functions@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz#bad329c670b382589721b27540c7d288601c6e6f" - integrity sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw== +"@babel/parser@^7.10.4", "@babel/parser@^7.12.5", "@babel/parser@^7.7.7": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.5.tgz#b4af32ddd473c0bfa643bd7ff0728b8e71b81ea0" + integrity sha512-FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ== + +"@babel/plugin-proposal-async-generator-functions@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz#dc6c1170e27d8aca99ff65f4925bd06b1c90550e" + integrity sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-remap-async-to-generator" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-remap-async-to-generator" "^7.12.1" "@babel/plugin-syntax-async-generators" "^7.8.0" -"@babel/plugin-proposal-class-properties@7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz#5e06654af5cd04b608915aada9b2a6788004464e" - integrity sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA== +"@babel/plugin-proposal-class-properties@7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz#a33bf632da390a59c7a8c570045d1115cd778807" + integrity sha512-vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg== dependencies: - "@babel/helper-create-class-features-plugin" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-create-class-features-plugin" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-proposal-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz#38c4fe555744826e97e2ae930b0fb4cc07e66054" - integrity sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w== +"@babel/plugin-proposal-class-properties@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz#a082ff541f2a29a4821065b8add9346c0c16e5de" + integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-proposal-dynamic-import@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz#43eb5c2a3487ecd98c5c8ea8b5fdb69a2749b2dc" + integrity sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-dynamic-import" "^7.8.0" -"@babel/plugin-proposal-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz#da5216b238a98b58a1e05d6852104b10f9a70d6b" - integrity sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q== +"@babel/plugin-proposal-export-namespace-from@7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.10.4.tgz#570d883b91031637b3e2958eea3c438e62c05f54" + integrity sha512-aNdf0LY6/3WXkhh0Fdb6Zk9j1NMD8ovj3F6r0+3j837Pn1S1PdNtcwJ5EG9WkVPNHPxyJDaxMaAOVq4eki0qbg== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + +"@babel/plugin-proposal-export-namespace-from@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz#8b9b8f376b2d88f5dd774e4d24a5cc2e3679b6d4" + integrity sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + +"@babel/plugin-proposal-json-strings@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz#d45423b517714eedd5621a9dfdc03fa9f4eb241c" + integrity sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-json-strings" "^7.8.0" -"@babel/plugin-proposal-nullish-coalescing-operator@7.8.3", "@babel/plugin-proposal-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz#e4572253fdeed65cddeecfdab3f928afeb2fd5d2" - integrity sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw== +"@babel/plugin-proposal-logical-assignment-operators@^7.11.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz#f2c490d36e1b3c9659241034a5d2cd50263a2751" + integrity sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + +"@babel/plugin-proposal-nullish-coalescing-operator@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz#3ed4fff31c015e7f3f1467f190dbe545cd7b046c" + integrity sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" -"@babel/plugin-proposal-numeric-separator@7.8.3", "@babel/plugin-proposal-numeric-separator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz#5d6769409699ec9b3b68684cd8116cedff93bad8" - integrity sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ== +"@babel/plugin-proposal-numeric-separator@7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz#ce1590ff0a65ad12970a609d78855e9a4c1aef06" + integrity sha512-73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-proposal-object-rest-spread@7.9.6", "@babel/plugin-proposal-object-rest-spread@^7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz#7a093586fcb18b08266eb1a7177da671ac575b63" - integrity sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A== +"@babel/plugin-proposal-numeric-separator@^7.10.4": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.5.tgz#b1ce757156d40ed79d59d467cb2b154a5c4149ba" + integrity sha512-UiAnkKuOrCyjZ3sYNHlRlfuZJbBHknMQ9VMwVeX97Ofwx7RpD6gS2HfqTCh8KNUQgcOm8IKt103oR4KIjh7Q8g== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-proposal-object-rest-spread@7.11.0": + version "7.11.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz#bd81f95a1f746760ea43b6c2d3d62b11790ad0af" + integrity sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-transform-parameters" "^7.9.5" + "@babel/plugin-transform-parameters" "^7.10.4" -"@babel/plugin-proposal-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz#9dee96ab1650eed88646ae9734ca167ac4a9c5c9" - integrity sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw== +"@babel/plugin-proposal-object-rest-spread@^7.11.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069" + integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.0" + "@babel/plugin-transform-parameters" "^7.12.1" + +"@babel/plugin-proposal-optional-catch-binding@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz#ccc2421af64d3aae50b558a71cede929a5ab2942" + integrity sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" -"@babel/plugin-proposal-optional-chaining@7.9.0", "@babel/plugin-proposal-optional-chaining@^7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz#31db16b154c39d6b8a645292472b98394c292a58" - integrity sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w== +"@babel/plugin-proposal-optional-chaining@^7.11.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz#cce122203fc8a32794296fc377c6dedaf4363797" + integrity sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" "@babel/plugin-syntax-optional-chaining" "^7.8.0" -"@babel/plugin-proposal-unicode-property-regex@^7.4.4", "@babel/plugin-proposal-unicode-property-regex@^7.8.3": +"@babel/plugin-proposal-private-methods@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz#86814f6e7a21374c980c10d38b4493e703f4a389" + integrity sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-proposal-unicode-property-regex@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz#2a183958d417765b9eae334f47758e5d6a82e072" + integrity sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-proposal-unicode-property-regex@^7.4.4": version "7.8.8" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz#ee3a95e90cdc04fe8cd92ec3279fa017d68a0d1d" integrity sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A== @@ -413,6 +658,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" +"@babel/plugin-syntax-class-properties@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz#bcb297c5366e79bebadef509549cd93b04f19978" + integrity sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-class-properties@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.8.3.tgz#6cb933a8872c8d359bfde69bbeaae5162fd1e8f7" @@ -427,6 +679,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" +"@babel/plugin-syntax-export-namespace-from@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" + integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-json-strings@^7.8.0", "@babel/plugin-syntax-json-strings@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" @@ -434,12 +693,26 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz#521b06c83c40480f1e58b4fd33b92eceb1d6ea94" - integrity sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A== +"@babel/plugin-syntax-jsx@7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz#39abaae3cbf710c4373d8429484e6ba21340166c" + integrity sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-jsx@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" + integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": version "7.8.3" @@ -455,7 +728,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-numeric-separator@^7.8.0", "@babel/plugin-syntax-numeric-separator@^7.8.3": +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-numeric-separator@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz#0e3fb63e09bea1b11e96467271c8308007e7c41f" integrity sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw== @@ -483,80 +763,87 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-top-level-await@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz#3acdece695e6b13aaf57fc291d1a800950c71391" - integrity sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g== +"@babel/plugin-syntax-top-level-await@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz#dd6c0b357ac1bb142d98537450a319625d13d2a0" + integrity sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-typescript@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz#c1f659dda97711a569cef75275f7e15dcaa6cabc" - integrity sha512-GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg== +"@babel/plugin-syntax-typescript@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz#460ba9d77077653803c3dd2e673f76d66b4029e5" + integrity sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-arrow-functions@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz#82776c2ed0cd9e1a49956daeb896024c9473b8b6" - integrity sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg== +"@babel/plugin-transform-arrow-functions@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz#8083ffc86ac8e777fbe24b5967c4b2521f3cb2b3" + integrity sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-async-to-generator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz#4308fad0d9409d71eafb9b1a6ee35f9d64b64086" - integrity sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ== +"@babel/plugin-transform-async-to-generator@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz#3849a49cc2a22e9743cbd6b52926d30337229af1" + integrity sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A== dependencies: - "@babel/helper-module-imports" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-remap-async-to-generator" "^7.8.3" + "@babel/helper-module-imports" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-remap-async-to-generator" "^7.12.1" -"@babel/plugin-transform-block-scoped-functions@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz#437eec5b799b5852072084b3ae5ef66e8349e8a3" - integrity sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg== +"@babel/plugin-transform-block-scoped-functions@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz#f2a1a365bde2b7112e0a6ded9067fdd7c07905d9" + integrity sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-block-scoping@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz#97d35dab66857a437c166358b91d09050c868f3a" - integrity sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w== +"@babel/plugin-transform-block-scoping@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz#f0ee727874b42a208a48a586b84c3d222c2bbef1" + integrity sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - lodash "^4.17.13" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-classes@^7.9.5": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz#800597ddb8aefc2c293ed27459c1fcc935a26c2c" - integrity sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg== +"@babel/plugin-transform-classes@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz#65e650fcaddd3d88ddce67c0f834a3d436a32db6" + integrity sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog== dependencies: - "@babel/helper-annotate-as-pure" "^7.8.3" - "@babel/helper-define-map" "^7.8.3" - "@babel/helper-function-name" "^7.9.5" - "@babel/helper-optimise-call-expression" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-replace-supers" "^7.8.6" - "@babel/helper-split-export-declaration" "^7.8.3" + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-define-map" "^7.10.4" + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-optimise-call-expression" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" + "@babel/helper-split-export-declaration" "^7.10.4" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz#96d0d28b7f7ce4eb5b120bb2e0e943343c86f81b" - integrity sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA== +"@babel/plugin-transform-computed-properties@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz#d68cf6c9b7f838a8a4144badbe97541ea0904852" + integrity sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-destructuring@^7.9.5": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz#72c97cf5f38604aea3abf3b935b0e17b1db76a50" - integrity sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q== +"@babel/plugin-transform-destructuring@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz#b9a570fe0d0a8d460116413cb4f97e8e08b2f847" + integrity sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-dotall-regex@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz#a1d16c14862817b6409c0a678d6f9373ca9cd975" + integrity sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-dotall-regex@^7.4.4", "@babel/plugin-transform-dotall-regex@^7.8.3": +"@babel/plugin-transform-dotall-regex@^7.4.4": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz#c3c6ec5ee6125c6993c5cbca20dc8621a9ea7a6e" integrity sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw== @@ -564,311 +851,353 @@ "@babel/helper-create-regexp-features-plugin" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-duplicate-keys@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz#8d12df309aa537f272899c565ea1768e286e21f1" - integrity sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ== +"@babel/plugin-transform-duplicate-keys@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz#745661baba295ac06e686822797a69fbaa2ca228" + integrity sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-exponentiation-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz#581a6d7f56970e06bf51560cd64f5e947b70d7b7" - integrity sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ== +"@babel/plugin-transform-exponentiation-operator@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz#b0f2ed356ba1be1428ecaf128ff8a24f02830ae0" + integrity sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-for-of@^7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz#0f260e27d3e29cd1bb3128da5e76c761aa6c108e" - integrity sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ== +"@babel/plugin-transform-for-of@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz#07640f28867ed16f9511c99c888291f560921cfa" + integrity sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-function-name@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz#279373cb27322aaad67c2683e776dfc47196ed8b" - integrity sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ== +"@babel/plugin-transform-function-name@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz#2ec76258c70fe08c6d7da154003a480620eba667" + integrity sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw== dependencies: - "@babel/helper-function-name" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-literals@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz#aef239823d91994ec7b68e55193525d76dbd5dc1" - integrity sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A== +"@babel/plugin-transform-literals@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz#d73b803a26b37017ddf9d3bb8f4dc58bfb806f57" + integrity sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-member-expression-literals@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz#963fed4b620ac7cbf6029c755424029fa3a40410" - integrity sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA== +"@babel/plugin-transform-member-expression-literals@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz#496038602daf1514a64d43d8e17cbb2755e0c3ad" + integrity sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-modules-amd@^7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz#8539ec42c153d12ea3836e0e3ac30d5aae7b258e" - integrity sha512-zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw== +"@babel/plugin-transform-modules-amd@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz#3154300b026185666eebb0c0ed7f8415fefcf6f9" + integrity sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ== dependencies: - "@babel/helper-module-transforms" "^7.9.0" - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-commonjs@7.9.6", "@babel/plugin-transform-modules-commonjs@^7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz#64b7474a4279ee588cacd1906695ca721687c277" - integrity sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ== +"@babel/plugin-transform-modules-commonjs@7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz#66667c3eeda1ebf7896d41f1f16b17105a2fbca0" + integrity sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w== dependencies: - "@babel/helper-module-transforms" "^7.9.0" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-simple-access" "^7.8.3" + "@babel/helper-module-transforms" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-simple-access" "^7.10.4" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-systemjs@^7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz#207f1461c78a231d5337a92140e52422510d81a4" - integrity sha512-NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg== +"@babel/plugin-transform-modules-commonjs@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz#fa403124542636c786cf9b460a0ffbb48a86e648" + integrity sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag== dependencies: - "@babel/helper-hoist-variables" "^7.8.3" - "@babel/helper-module-transforms" "^7.9.0" - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-simple-access" "^7.12.1" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-umd@^7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz#e909acae276fec280f9b821a5f38e1f08b480697" - integrity sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ== - dependencies: - "@babel/helper-module-transforms" "^7.9.0" - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz#a2a72bffa202ac0e2d0506afd0939c5ecbc48c6c" - integrity sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.8.3" - -"@babel/plugin-transform-new-target@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz#60cc2ae66d85c95ab540eb34babb6434d4c70c43" - integrity sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-transform-object-super@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz#ebb6a1e7a86ffa96858bd6ac0102d65944261725" - integrity sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-replace-supers" "^7.8.3" - -"@babel/plugin-transform-parameters@^7.9.5": - version "7.9.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz#173b265746f5e15b2afe527eeda65b73623a0795" - integrity sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA== - dependencies: - "@babel/helper-get-function-arity" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-transform-property-literals@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz#33194300d8539c1ed28c62ad5087ba3807b98263" - integrity sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg== +"@babel/plugin-transform-modules-systemjs@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz#663fea620d593c93f214a464cd399bf6dc683086" + integrity sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-hoist-variables" "^7.10.4" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-validator-identifier" "^7.10.4" + babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-react-display-name@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz#70ded987c91609f78353dd76d2fb2a0bb991e8e5" - integrity sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A== +"@babel/plugin-transform-modules-umd@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz#eb5a218d6b1c68f3d6217b8fa2cc82fec6547902" + integrity sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-module-transforms" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-react-jsx-development@^7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.9.0.tgz#3c2a130727caf00c2a293f0aed24520825dbf754" - integrity sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw== +"@babel/plugin-transform-named-capturing-groups-regex@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz#b407f5c96be0d9f5f88467497fa82b30ac3e8753" + integrity sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q== dependencies: - "@babel/helper-builder-react-jsx-experimental" "^7.9.0" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-jsx" "^7.8.3" + "@babel/helper-create-regexp-features-plugin" "^7.12.1" -"@babel/plugin-transform-react-jsx-self@^7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.9.0.tgz#f4f26a325820205239bb915bad8e06fcadabb49b" - integrity sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ== +"@babel/plugin-transform-new-target@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz#80073f02ee1bb2d365c3416490e085c95759dec0" + integrity sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-jsx" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-react-jsx-source@^7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz#89ef93025240dd5d17d3122294a093e5e0183de0" - integrity sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw== +"@babel/plugin-transform-object-super@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz#4ea08696b8d2e65841d0c7706482b048bed1066e" + integrity sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-jsx" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-replace-supers" "^7.12.1" -"@babel/plugin-transform-react-jsx@^7.9.4": - version "7.9.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz#86f576c8540bd06d0e95e0b61ea76d55f6cbd03f" - integrity sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw== +"@babel/plugin-transform-parameters@^7.10.4", "@babel/plugin-transform-parameters@^7.12.1": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz#d2e963b038771650c922eff593799c96d853255d" + integrity sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg== dependencies: - "@babel/helper-builder-react-jsx" "^7.9.0" - "@babel/helper-builder-react-jsx-experimental" "^7.9.0" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-jsx" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-regenerator@^7.8.7": - version "7.8.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz#5e46a0dca2bee1ad8285eb0527e6abc9c37672f8" - integrity sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA== +"@babel/plugin-transform-property-literals@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz#41bc81200d730abb4456ab8b3fbd5537b59adecd" + integrity sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ== dependencies: - regenerator-transform "^0.14.2" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-reserved-words@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz#9a0635ac4e665d29b162837dd3cc50745dfdf1f5" - integrity sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A== +"@babel/plugin-transform-react-display-name@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz#1cbcd0c3b1d6648c55374a22fc9b6b7e5341c00d" + integrity sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-runtime@7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.6.tgz#3ba804438ad0d880a17bca5eaa0cdf1edeedb2fd" - integrity sha512-qcmiECD0mYOjOIt8YHNsAP1SxPooC/rDmfmiSK9BNY72EitdSc7l44WTEklaWuFtbOEBjNhWWyph/kOImbNJ4w== +"@babel/plugin-transform-react-jsx-development@^7.10.4": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.5.tgz#677de5b96da310430d6cfb7fee16a1603afa3d56" + integrity sha512-1JJusg3iPgsZDthyWiCr3KQiGs31ikU/mSf2N2dSYEAO0GEImmVUbWf0VoSDGDFTAn5Dj4DUiR6SdIXHY7tELA== dependencies: - "@babel/helper-module-imports" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - resolve "^1.8.1" - semver "^5.5.1" + "@babel/helper-builder-react-jsx-experimental" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-jsx" "^7.12.1" -"@babel/plugin-transform-shorthand-properties@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz#28545216e023a832d4d3a1185ed492bcfeac08c8" - integrity sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w== +"@babel/plugin-transform-react-jsx-self@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz#ef43cbca2a14f1bd17807dbe4376ff89d714cf28" + integrity sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz#9c8ffe8170fdfb88b114ecb920b82fb6e95fe5e8" - integrity sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g== +"@babel/plugin-transform-react-jsx-source@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz#d07de6863f468da0809edcf79a1aa8ce2a82a26b" + integrity sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-sticky-regex@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz#be7a1290f81dae767475452199e1f76d6175b100" - integrity sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw== +"@babel/plugin-transform-react-jsx@^7.10.4": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.5.tgz#39ede0e30159770561b6963be143e40af3bde00c" + integrity sha512-2xkcPqqrYiOQgSlM/iwto1paPijjsDbUynN13tI6bosDz/jOW3CRzYguIE8wKX32h+msbBM22Dv5fwrFkUOZjQ== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/helper-regex" "^7.8.3" + "@babel/helper-builder-react-jsx" "^7.10.4" + "@babel/helper-builder-react-jsx-experimental" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-jsx" "^7.12.1" -"@babel/plugin-transform-template-literals@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz#7bfa4732b455ea6a43130adc0ba767ec0e402a80" - integrity sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ== +"@babel/plugin-transform-react-pure-annotations@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz#05d46f0ab4d1339ac59adf20a1462c91b37a1a42" + integrity sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg== dependencies: - "@babel/helper-annotate-as-pure" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-annotate-as-pure" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-typeof-symbol@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz#ede4062315ce0aaf8a657a920858f1a2f35fc412" - integrity sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg== +"@babel/plugin-transform-regenerator@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz#5f0a28d842f6462281f06a964e88ba8d7ab49753" + integrity sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" + regenerator-transform "^0.14.2" -"@babel/plugin-transform-typescript@^7.9.0": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.6.tgz#2248971416a506fc78278fc0c0ea3179224af1e9" - integrity sha512-8OvsRdvpt3Iesf2qsAn+YdlwAJD7zJ+vhFZmDCa4b8dTp7MmHtKk5FF2mCsGxjZwuwsy/yIIay/nLmxST1ctVQ== +"@babel/plugin-transform-reserved-words@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz#6fdfc8cc7edcc42b36a7c12188c6787c873adcd8" + integrity sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A== dependencies: - "@babel/helper-create-class-features-plugin" "^7.9.6" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-syntax-typescript" "^7.8.3" + "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-unicode-regex@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz#0cef36e3ba73e5c57273effb182f46b91a1ecaad" - integrity sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw== +"@babel/plugin-transform-runtime@7.11.5": + version "7.11.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.11.5.tgz#f108bc8e0cf33c37da031c097d1df470b3a293fc" + integrity sha512-9aIoee+EhjySZ6vY5hnLjigHzunBlscx9ANKutkeWTJTx6m5Rbq6Ic01tLvO54lSusR+BxV7u4UDdCmXv5aagg== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" + "@babel/helper-module-imports" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + resolve "^1.8.1" + semver "^5.5.1" -"@babel/preset-env@7.9.6": - version "7.9.6" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.9.6.tgz#df063b276c6455ec6fcfc6e53aacc38da9b0aea6" - integrity sha512-0gQJ9RTzO0heXOhzftog+a/WyOuqMrAIugVYxMYf83gh1CQaQDjMtsOpqOwXyDL/5JcWsrCm8l4ju8QC97O7EQ== - dependencies: - "@babel/compat-data" "^7.9.6" - "@babel/helper-compilation-targets" "^7.9.6" - "@babel/helper-module-imports" "^7.8.3" - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-proposal-async-generator-functions" "^7.8.3" - "@babel/plugin-proposal-dynamic-import" "^7.8.3" - "@babel/plugin-proposal-json-strings" "^7.8.3" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-proposal-numeric-separator" "^7.8.3" - "@babel/plugin-proposal-object-rest-spread" "^7.9.6" - "@babel/plugin-proposal-optional-catch-binding" "^7.8.3" - "@babel/plugin-proposal-optional-chaining" "^7.9.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.8.3" +"@babel/plugin-transform-shorthand-properties@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz#0bf9cac5550fce0cfdf043420f661d645fdc75e3" + integrity sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-spread@^7.11.0": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz#527f9f311be4ec7fdc2b79bb89f7bf884b3e1e1e" + integrity sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + +"@babel/plugin-transform-sticky-regex@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.1.tgz#5c24cf50de396d30e99afc8d1c700e8bce0f5caf" + integrity sha512-CiUgKQ3AGVk7kveIaPEET1jNDhZZEl1RPMWdTBE1799bdz++SwqDHStmxfCtDfBhQgCl38YRiSnrMuUMZIWSUQ== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/helper-regex" "^7.10.4" + +"@babel/plugin-transform-template-literals@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz#b43ece6ed9a79c0c71119f576d299ef09d942843" + integrity sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-typeof-symbol@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.1.tgz#9ca6be343d42512fbc2e68236a82ae64bc7af78a" + integrity sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-typescript@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz#d92cc0af504d510e26a754a7dbc2e5c8cd9c7ab4" + integrity sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-syntax-typescript" "^7.12.1" + +"@babel/plugin-transform-unicode-escapes@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz#5232b9f81ccb07070b7c3c36c67a1b78f1845709" + integrity sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-transform-unicode-regex@^7.10.4": + version "7.12.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz#cc9661f61390db5c65e3febaccefd5c6ac3faecb" + integrity sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.12.1" + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/preset-env@7.11.5": + version "7.11.5" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.11.5.tgz#18cb4b9379e3e92ffea92c07471a99a2914e4272" + integrity sha512-kXqmW1jVcnB2cdueV+fyBM8estd5mlNfaQi6lwLgRwCby4edpavgbFhiBNjmWA3JpB/yZGSISa7Srf+TwxDQoA== + dependencies: + "@babel/compat-data" "^7.11.0" + "@babel/helper-compilation-targets" "^7.10.4" + "@babel/helper-module-imports" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-proposal-async-generator-functions" "^7.10.4" + "@babel/plugin-proposal-class-properties" "^7.10.4" + "@babel/plugin-proposal-dynamic-import" "^7.10.4" + "@babel/plugin-proposal-export-namespace-from" "^7.10.4" + "@babel/plugin-proposal-json-strings" "^7.10.4" + "@babel/plugin-proposal-logical-assignment-operators" "^7.11.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.10.4" + "@babel/plugin-proposal-numeric-separator" "^7.10.4" + "@babel/plugin-proposal-object-rest-spread" "^7.11.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.10.4" + "@babel/plugin-proposal-optional-chaining" "^7.11.0" + "@babel/plugin-proposal-private-methods" "^7.10.4" + "@babel/plugin-proposal-unicode-property-regex" "^7.10.4" "@babel/plugin-syntax-async-generators" "^7.8.0" + "@babel/plugin-syntax-class-properties" "^7.10.4" "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" "@babel/plugin-syntax-json-strings" "^7.8.0" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" - "@babel/plugin-syntax-numeric-separator" "^7.8.0" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" "@babel/plugin-syntax-object-rest-spread" "^7.8.0" "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" "@babel/plugin-syntax-optional-chaining" "^7.8.0" - "@babel/plugin-syntax-top-level-await" "^7.8.3" - "@babel/plugin-transform-arrow-functions" "^7.8.3" - "@babel/plugin-transform-async-to-generator" "^7.8.3" - "@babel/plugin-transform-block-scoped-functions" "^7.8.3" - "@babel/plugin-transform-block-scoping" "^7.8.3" - "@babel/plugin-transform-classes" "^7.9.5" - "@babel/plugin-transform-computed-properties" "^7.8.3" - "@babel/plugin-transform-destructuring" "^7.9.5" - "@babel/plugin-transform-dotall-regex" "^7.8.3" - "@babel/plugin-transform-duplicate-keys" "^7.8.3" - "@babel/plugin-transform-exponentiation-operator" "^7.8.3" - "@babel/plugin-transform-for-of" "^7.9.0" - "@babel/plugin-transform-function-name" "^7.8.3" - "@babel/plugin-transform-literals" "^7.8.3" - "@babel/plugin-transform-member-expression-literals" "^7.8.3" - "@babel/plugin-transform-modules-amd" "^7.9.6" - "@babel/plugin-transform-modules-commonjs" "^7.9.6" - "@babel/plugin-transform-modules-systemjs" "^7.9.6" - "@babel/plugin-transform-modules-umd" "^7.9.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.8.3" - "@babel/plugin-transform-new-target" "^7.8.3" - "@babel/plugin-transform-object-super" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.9.5" - "@babel/plugin-transform-property-literals" "^7.8.3" - "@babel/plugin-transform-regenerator" "^7.8.7" - "@babel/plugin-transform-reserved-words" "^7.8.3" - "@babel/plugin-transform-shorthand-properties" "^7.8.3" - "@babel/plugin-transform-spread" "^7.8.3" - "@babel/plugin-transform-sticky-regex" "^7.8.3" - "@babel/plugin-transform-template-literals" "^7.8.3" - "@babel/plugin-transform-typeof-symbol" "^7.8.4" - "@babel/plugin-transform-unicode-regex" "^7.8.3" + "@babel/plugin-syntax-top-level-await" "^7.10.4" + "@babel/plugin-transform-arrow-functions" "^7.10.4" + "@babel/plugin-transform-async-to-generator" "^7.10.4" + "@babel/plugin-transform-block-scoped-functions" "^7.10.4" + "@babel/plugin-transform-block-scoping" "^7.10.4" + "@babel/plugin-transform-classes" "^7.10.4" + "@babel/plugin-transform-computed-properties" "^7.10.4" + "@babel/plugin-transform-destructuring" "^7.10.4" + "@babel/plugin-transform-dotall-regex" "^7.10.4" + "@babel/plugin-transform-duplicate-keys" "^7.10.4" + "@babel/plugin-transform-exponentiation-operator" "^7.10.4" + "@babel/plugin-transform-for-of" "^7.10.4" + "@babel/plugin-transform-function-name" "^7.10.4" + "@babel/plugin-transform-literals" "^7.10.4" + "@babel/plugin-transform-member-expression-literals" "^7.10.4" + "@babel/plugin-transform-modules-amd" "^7.10.4" + "@babel/plugin-transform-modules-commonjs" "^7.10.4" + "@babel/plugin-transform-modules-systemjs" "^7.10.4" + "@babel/plugin-transform-modules-umd" "^7.10.4" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.10.4" + "@babel/plugin-transform-new-target" "^7.10.4" + "@babel/plugin-transform-object-super" "^7.10.4" + "@babel/plugin-transform-parameters" "^7.10.4" + "@babel/plugin-transform-property-literals" "^7.10.4" + "@babel/plugin-transform-regenerator" "^7.10.4" + "@babel/plugin-transform-reserved-words" "^7.10.4" + "@babel/plugin-transform-shorthand-properties" "^7.10.4" + "@babel/plugin-transform-spread" "^7.11.0" + "@babel/plugin-transform-sticky-regex" "^7.10.4" + "@babel/plugin-transform-template-literals" "^7.10.4" + "@babel/plugin-transform-typeof-symbol" "^7.10.4" + "@babel/plugin-transform-unicode-escapes" "^7.10.4" + "@babel/plugin-transform-unicode-regex" "^7.10.4" "@babel/preset-modules" "^0.1.3" - "@babel/types" "^7.9.6" - browserslist "^4.11.1" + "@babel/types" "^7.11.5" + browserslist "^4.12.0" core-js-compat "^3.6.2" invariant "^2.2.2" levenary "^1.1.1" semver "^5.5.0" -"@babel/preset-modules@0.1.3", "@babel/preset-modules@^0.1.3": +"@babel/preset-modules@0.1.4": + version "0.1.4" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" + integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" + "@babel/plugin-transform-dotall-regex" "^7.4.4" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/preset-modules@^0.1.3": version "0.1.3" resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.3.tgz#13242b53b5ef8c883c3cf7dddd55b36ce80fbc72" integrity sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg== @@ -879,25 +1208,26 @@ "@babel/types" "^7.4.4" esutils "^2.0.2" -"@babel/preset-react@7.9.4": - version "7.9.4" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.9.4.tgz#c6c97693ac65b6b9c0b4f25b948a8f665463014d" - integrity sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ== +"@babel/preset-react@7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.10.4.tgz#92e8a66d816f9911d11d4cc935be67adfc82dbcf" + integrity sha512-BrHp4TgOIy4M19JAfO1LhycVXOPWdDbTRep7eVyatf174Hff+6Uk53sDyajqZPu8W1qXRBiYOfIamek6jA7YVw== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-transform-react-display-name" "^7.8.3" - "@babel/plugin-transform-react-jsx" "^7.9.4" - "@babel/plugin-transform-react-jsx-development" "^7.9.0" - "@babel/plugin-transform-react-jsx-self" "^7.9.0" - "@babel/plugin-transform-react-jsx-source" "^7.9.0" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-transform-react-display-name" "^7.10.4" + "@babel/plugin-transform-react-jsx" "^7.10.4" + "@babel/plugin-transform-react-jsx-development" "^7.10.4" + "@babel/plugin-transform-react-jsx-self" "^7.10.4" + "@babel/plugin-transform-react-jsx-source" "^7.10.4" + "@babel/plugin-transform-react-pure-annotations" "^7.10.4" -"@babel/preset-typescript@7.9.0": - version "7.9.0" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz#87705a72b1f0d59df21c179f7c3d2ef4b16ce192" - integrity sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg== +"@babel/preset-typescript@7.10.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.10.4.tgz#7d5d052e52a682480d6e2cc5aa31be61c8c25e36" + integrity sha512-SdYnvGPv+bLlwkF2VkJnaX/ni1sMNetcGI1+nThF1gyv6Ph8Qucc4ZZAjM5yZcE/AKRXIOTZz7eSRDWOEjPyRQ== dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - "@babel/plugin-transform-typescript" "^7.9.0" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/plugin-transform-typescript" "^7.10.4" "@babel/runtime-corejs3@^7.8.3": version "7.9.6" @@ -907,13 +1237,29 @@ core-js-pure "^3.0.0" regenerator-runtime "^0.13.4" -"@babel/runtime@7.9.6", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2", "@babel/runtime@^7.9.6": +"@babel/runtime@7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.11.2.tgz#f549c13c754cc40b87644b9fa9f09a6a95fe0736" + integrity sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw== + dependencies: + regenerator-runtime "^0.13.4" + +"@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2", "@babel/runtime@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.6.tgz#a9102eb5cadedf3f31d08a9ecf294af7827ea29f" integrity sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ== dependencies: regenerator-runtime "^0.13.4" +"@babel/template@^7.10.4", "@babel/template@^7.7.4": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz#3251996c4200ebc71d1a8fc405fba940f36ba278" + integrity sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/parser" "^7.10.4" + "@babel/types" "^7.10.4" + "@babel/template@^7.3.3", "@babel/template@^7.8.3", "@babel/template@^7.8.6": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz#86b22af15f828dfb086474f964dcc3e39c43ce2b" @@ -923,7 +1269,7 @@ "@babel/parser" "^7.8.6" "@babel/types" "^7.8.6" -"@babel/traverse@^7.1.0", "@babel/traverse@^7.8.3", "@babel/traverse@^7.9.6": +"@babel/traverse@^7.1.0", "@babel/traverse@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.6.tgz#5540d7577697bf619cc57b92aa0f1c231a94f442" integrity sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg== @@ -938,6 +1284,30 @@ globals "^11.1.0" lodash "^4.17.13" +"@babel/traverse@^7.10.4", "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.5", "@babel/traverse@^7.7.4": + version "7.12.5" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.5.tgz#78a0c68c8e8a35e4cacfd31db8bb303d5606f095" + integrity sha512-xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/generator" "^7.12.5" + "@babel/helper-function-name" "^7.10.4" + "@babel/helper-split-export-declaration" "^7.11.0" + "@babel/parser" "^7.12.5" + "@babel/types" "^7.12.5" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.19" + +"@babel/types@7.11.5": + version "7.11.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.11.5.tgz#d9de577d01252d77c6800cee039ee64faf75662d" + integrity sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q== + dependencies: + "@babel/helper-validator-identifier" "^7.10.4" + lodash "^4.17.19" + to-fast-properties "^2.0.0" + "@babel/types@7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.8.3.tgz#5a383dffa5416db1b73dedffd311ffd0788fb31c" @@ -947,7 +1317,7 @@ lodash "^4.17.13" to-fast-properties "^2.0.0" -"@babel/types@7.9.6", "@babel/types@^7.0.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.8.3", "@babel/types@^7.8.6", "@babel/types@^7.9.0", "@babel/types@^7.9.5", "@babel/types@^7.9.6": +"@babel/types@^7.0.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.8.3", "@babel/types@^7.8.6", "@babel/types@^7.9.0", "@babel/types@^7.9.5", "@babel/types@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.9.6.tgz#2c5502b427251e9de1bd2dff95add646d95cc9f7" integrity sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA== @@ -956,6 +1326,15 @@ lodash "^4.17.13" to-fast-properties "^2.0.0" +"@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.11.0", "@babel/types@^7.11.5", "@babel/types@^7.12.1", "@babel/types@^7.12.5", "@babel/types@^7.7.4": + version "7.12.6" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.6.tgz#ae0e55ef1cce1fbc881cd26f8234eb3e657edc96" + integrity sha512-hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA== + dependencies: + "@babel/helper-validator-identifier" "^7.10.4" + lodash "^4.17.19" + to-fast-properties "^2.0.0" + "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" @@ -977,6 +1356,26 @@ postcss "7.0.28" purgecss "^2.2.0" +"@hapi/accept@5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@hapi/accept/-/accept-5.0.1.tgz#068553e867f0f63225a506ed74e899441af53e10" + integrity sha512-fMr4d7zLzsAXo28PRRQPXR1o2Wmu+6z+VY1UzDp0iFo13Twj8WePakwXBiqn3E1aAlTpSNzCXdnnQXFhst8h8Q== + dependencies: + "@hapi/boom" "9.x.x" + "@hapi/hoek" "9.x.x" + +"@hapi/boom@9.x.x": + version "9.1.0" + resolved "https://registry.yarnpkg.com/@hapi/boom/-/boom-9.1.0.tgz#0d9517657a56ff1e0b42d0aca9da1b37706fec56" + integrity sha512-4nZmpp4tXbm162LaZT45P7F7sgiem8dwAh2vHWT6XX24dozNjGMg6BvKCRvtCUcmcXqeMIUqWN8Rc5X8yKuROQ== + dependencies: + "@hapi/hoek" "9.x.x" + +"@hapi/hoek@9.x.x": + version "9.1.0" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.1.0.tgz#6c9eafc78c1529248f8f4d92b0799a712b6052c6" + integrity sha512-i9YbZPN3QgfighY/1X1Pu118VUz2Fmmhd6b2n0/O8YVgGGfw0FbUYoA97k7FkpGJ+pLCFEDLUmAPPV4D1kpeFw== + "@istanbuljs/load-nyc-config@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.0.0.tgz#10602de5570baea82f8afbfa2630b24e7a8cfe5b" @@ -1478,12 +1877,22 @@ core-js "^3.4.1" regenerator-runtime "^0.13.3" -"@next/react-dev-overlay@9.4.0": - version "9.4.0" - resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-9.4.0.tgz#6a7512438546a8611c58deacc390329fa5d3a389" - integrity sha512-jHlfqviYKPiWRaxBsFMSxDgGf8rJcWiLhw84QevAWmt8Z0Fi4Z6nvAz5prpzavLTMUF+i+7Bd8+sv/b73sHY3g== +"@next/env@10.0.1": + version "10.0.1" + resolved "https://registry.yarnpkg.com/@next/env/-/env-10.0.1.tgz#5f49329fcc4fe8948737aeb8108c9d7d75155f93" + integrity sha512-6dwx5YXKG88IR9Q1aai+pprF7WKcmtl0ShQy/iENj5yMWMzsQCem6hxe198u9j7z1IsWyGDXZPsaLEJEatOpeQ== + +"@next/polyfill-module@10.0.1": + version "10.0.1" + resolved "https://registry.yarnpkg.com/@next/polyfill-module/-/polyfill-module-10.0.1.tgz#483c8f8692d842800f6badb59f8de74b540580a9" + integrity sha512-Vf8HYy74jx8aQgv/ftFXQtD/udJY4/OXYiiBepqrxC0T3PPl4cns1cbrr5f15xjPELMfcqulxwMYEurioBmv+w== + +"@next/react-dev-overlay@10.0.1": + version "10.0.1" + resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-10.0.1.tgz#38f99f78316e9e7fa61a95e1d883e90d6d1fa4d0" + integrity sha512-VYwwGBtV9hqpqYoVABvZEFHBt3oL6PMpiLrDmnHaOwsPDQ+kQsiWd1L8tsYvAC2dgu/x/a/TG0D81FGF77Tohw== dependencies: - "@babel/code-frame" "7.8.3" + "@babel/code-frame" "7.10.4" ally.js "1.4.1" anser "1.4.9" chalk "4.0.0" @@ -1494,10 +1903,17 @@ stacktrace-parser "0.1.10" strip-ansi "6.0.0" -"@next/react-refresh-utils@9.4.0": - version "9.4.0" - resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-9.4.0.tgz#6f8732e1909fb12f6dca8a82b7fc4b79c6c8cfcd" - integrity sha512-AaEC/diS2two2JLsEItGhuAux8UfPo0o34/7l1SIw0t4SYunUYJsxM/Y55OR2ljiVn9ffKR1n1U9IEQhsK80jw== +"@next/react-refresh-utils@10.0.1": + version "10.0.1" + resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-10.0.1.tgz#ea6f808a9a6242d2da85138edee5562f17c0243a" + integrity sha512-K3thGrgD0uic/x4PZh9oRK/+LWTsn6zmDSHoEXgdft1gtlOjQIVGz7yuPMvuEB9oXDl+giuvRbU+JRlhtSf/eQ== + +"@npmcli/move-file@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.0.1.tgz#de103070dac0f48ce49cf6693c23af59c0f70464" + integrity sha512-Uv6h1sT+0DrblvIrolFtbvM1FgWm+/sy4B3pvLp67Zys+thcukzS5ekn7HsZFGpWP4Q3fYJCljbWQE/XivMRLw== + dependencies: + mkdirp "^1.0.4" "@octokit/auth-token@^2.4.0": version "2.4.0" @@ -1618,6 +2034,11 @@ resolved "https://registry.yarnpkg.com/@pqt/prettier-config/-/prettier-config-0.0.4.tgz#c1474e88e90d75ab2f240f6c73600c84c2915294" integrity sha512-eT7ugRV+y5f6ClF7XvfevSGsrboHbHqQyVmirGSk6PTjciGQ9Mgdy0d3Mk8+qe7kcRyJ6IZYkh54PkXb5W2PvA== +"@pqt/weighted-random@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@pqt/weighted-random/-/weighted-random-1.0.0.tgz#7119884ec28d015917757eaee1f4e1cfe7e8503c" + integrity sha512-i8WPtnzOJ5l22DQtQy29gFWG5KaU9I4Kli/mMZCmaollzrbGxzr54lHC9sSW8Q+EqsOkn03Q74oXPumPd7oIqg== + "@samverschueren/stream-to-observable@^0.3.0": version "0.3.0" resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f" @@ -1737,6 +2158,11 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.4.tgz#38fd73ddfd9b55abb1e1b2ed578cb55bd7b7d339" integrity sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA== +"@types/json-schema@^7.0.5": + version "7.0.6" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0" + integrity sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw== + "@types/node@*", "@types/node@^13.13.4": version "13.13.5" resolved "https://registry.yarnpkg.com/@types/node/-/node-13.13.5.tgz#96ec3b0afafd64a4ccea9107b75bf8489f0e5765" @@ -1767,11 +2193,6 @@ resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== -"@types/q@^1.5.1": - version "1.5.2" - resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8" - integrity sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw== - "@types/react-dom@^16.9.7": version "16.9.8" resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-16.9.8.tgz#fe4c1e11dfc67155733dfa6aa65108b4971cb423" @@ -1787,6 +2208,11 @@ "@types/prop-types" "*" csstype "^2.2.0" +"@types/seedrandom@^2.4.28": + version "2.4.28" + resolved "https://registry.yarnpkg.com/@types/seedrandom/-/seedrandom-2.4.28.tgz#9ce8fa048c1e8c85cb71d7fe4d704e000226036f" + integrity sha512-SMA+fUwULwK7sd/ZJicUztiPs8F1yCPwF3O23Z9uQ32ME5Ha0NmDK9+QTsYE4O2tHXChzXomSWWeIhCnoN1LqA== + "@types/stack-utils@^1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e" @@ -2012,6 +2438,13 @@ abab@^2.0.3: resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.3.tgz#623e2075e02eb2d3f2475e49f99c91846467907a" integrity sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg== +abort-controller@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + acorn-globals@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" @@ -2049,16 +2482,20 @@ acorn@^7.0.0, acorn@^7.1.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.2.0.tgz#17ea7e40d7c8640ff54a694c889c26f31704effe" integrity sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ== -adjust-sourcemap-loader@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz#6471143af75ec02334b219f54bc7970c52fb29a4" - integrity sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA== +adjust-sourcemap-loader@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz#5ae12fb5b7b1c585e80bbb5a63ec163a1a45e61e" + integrity sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw== dependencies: - assert "1.4.1" - camelcase "5.0.0" - loader-utils "1.2.3" - object-path "0.11.4" - regex-parser "2.2.10" + loader-utils "^2.0.0" + regex-parser "^2.2.11" + +agent-base@6: + version "6.0.2" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" + integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + dependencies: + debug "4" aggregate-error@^3.0.0: version "3.0.1" @@ -2078,6 +2515,11 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz#ef916e271c64ac12171fd8384eaae6b2345854da" integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== +ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.0, ajv@^6.5.5: version "6.12.2" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.2.tgz#c629c5eced17baf314437918d2da88c99d5958cd" @@ -2088,6 +2530,16 @@ ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.0, ajv@^6.5.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" +ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + ally.js@1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/ally.js/-/ally.js-1.4.1.tgz#9fb7e6ba58efac4ee9131cb29aa9ee3b540bcf1e" @@ -2096,11 +2548,6 @@ ally.js@1.4.1: css.escape "^1.5.0" platform "1.3.3" -alphanum-sort@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" - integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= - anser@1.4.9: version "1.4.9" resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.9.tgz#1f85423a5dcf8da4631a341665ff675b96845760" @@ -2123,6 +2570,11 @@ ansi-regex@^2.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + ansi-regex@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" @@ -2133,11 +2585,6 @@ ansi-regex@^5.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= - ansi-styles@^3.2.0, ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" @@ -2179,11 +2626,19 @@ anymatch@^3.0.3, anymatch@~3.1.1: normalize-path "^3.0.0" picomatch "^2.0.4" -aproba@^1.1.1: +aproba@^1.0.3, aproba@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== +are-we-there-yet@~1.1.2: + version "1.1.5" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" + integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + argparse@^1.0.7: version "1.0.10" resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" @@ -2254,13 +2709,6 @@ assert-plus@1.0.0, assert-plus@^1.0.0: resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= -assert@1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" - integrity sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE= - dependencies: - util "0.10.3" - assert@^1.1.1: version "1.5.0" resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" @@ -2274,6 +2722,11 @@ assign-symbols@^1.0.0: resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= +ast-types@0.13.2: + version "0.13.2" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.2.tgz#df39b677a911a83f3a049644fb74fdded23cea48" + integrity sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA== + astral-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" @@ -2322,15 +2775,6 @@ aws4@^1.8.0: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.9.1.tgz#7e33d8f7d449b3f673cd72deb9abdc552dbe528e" integrity sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug== -babel-code-frame@^6.22.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" - integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= - dependencies: - chalk "^1.1.3" - esutils "^2.0.2" - js-tokens "^3.0.2" - babel-jest@^26.0.1: version "26.0.1" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.0.1.tgz#450139ce4b6c17174b136425bda91885c397bc46" @@ -2424,6 +2868,11 @@ base64-js@^1.0.2: resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1" integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== +base64-js@^1.3.1: + version "1.5.0" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.0.tgz#2d03045876d9e2b68a7a0f87d6bd163595e3b6af" + integrity sha512-Jrdy04F2EKcNggUDfubMUPNAZg2vMquLQSm8sKLYJvz40ClFL1S8GKyDshGkNsbNNE5Z+fQavzU7nSK1I9JUGA== + base@^0.11.1: version "0.11.2" resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" @@ -2471,6 +2920,15 @@ bindings@^1.5.0: dependencies: file-uri-to-path "1.0.0" +bl@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/bl/-/bl-4.0.3.tgz#12d6287adc29080e22a705e5764b2a9522cdc489" + integrity sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg== + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + bluebird@^3.5.5: version "3.7.2" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" @@ -2491,11 +2949,6 @@ bn.js@^5.1.1: resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.1.tgz#48efc4031a9c4041b9c99c6941d903463ab62eb5" integrity sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA== -boolbase@^1.0.0, boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= - brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -2597,7 +3050,17 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@4.12.0, browserslist@^4.0.0, browserslist@^4.11.1, browserslist@^4.12.0, browserslist@^4.8.5: +browserslist@4.13.0: + version "4.13.0" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.13.0.tgz#42556cba011e1b0a2775b611cba6a8eca18e940d" + integrity sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ== + dependencies: + caniuse-lite "^1.0.30001093" + electron-to-chromium "^1.3.488" + escalade "^3.0.1" + node-releases "^1.1.58" + +browserslist@^4.11.1, browserslist@^4.12.0, browserslist@^4.8.5: version "4.12.0" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.12.0.tgz#06c6d5715a1ede6c51fc39ff67fd647f740b656d" integrity sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg== @@ -2607,6 +3070,17 @@ browserslist@4.12.0, browserslist@^4.0.0, browserslist@^4.11.1, browserslist@^4. node-releases "^1.1.53" pkg-up "^2.0.0" +browserslist@^4.14.5: + version "4.14.7" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.7.tgz#c071c1b3622c1c2e790799a37bb09473a4351cb6" + integrity sha512-BSVRLCeG3Xt/j/1cCGj1019Wbty0H+Yvu2AOuZSuoaUWn3RatbL33Cxk+Q4jRMRAbOm0p7SLravLjpnT6s0vzQ== + dependencies: + caniuse-lite "^1.0.30001157" + colorette "^1.2.1" + electron-to-chromium "^1.3.591" + escalade "^3.1.1" + node-releases "^1.1.66" + bs-logger@0.x: version "0.2.6" resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" @@ -2636,6 +3110,14 @@ buffer-xor@^1.0.3: resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= +buffer@5.6.0, buffer@^5.2.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786" + integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw== + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + buffer@^4.3.0: version "4.9.2" resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" @@ -2645,13 +3127,13 @@ buffer@^4.3.0: ieee754 "^1.1.4" isarray "^1.0.0" -buffer@^5.2.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786" - integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw== +buffer@^5.5.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" + base64-js "^1.3.1" + ieee754 "^1.1.13" builtin-status-codes@^3.0.0: version "3.0.0" @@ -2663,28 +3145,27 @@ bytes@^3.0.0: resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== -cacache@13.0.1: - version "13.0.1" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-13.0.1.tgz#a8000c21697089082f85287a1aec6e382024a71c" - integrity sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w== +cacache@15.0.5: + version "15.0.5" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.5.tgz#69162833da29170d6732334643c60e005f5f17d0" + integrity sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A== dependencies: - chownr "^1.1.2" - figgy-pudding "^3.5.1" + "@npmcli/move-file" "^1.0.1" + chownr "^2.0.0" fs-minipass "^2.0.0" glob "^7.1.4" - graceful-fs "^4.2.2" infer-owner "^1.0.4" - lru-cache "^5.1.1" - minipass "^3.0.0" + lru-cache "^6.0.0" + minipass "^3.1.1" minipass-collect "^1.0.2" minipass-flush "^1.0.5" minipass-pipeline "^1.2.2" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - p-map "^3.0.0" + mkdirp "^1.0.3" + p-map "^4.0.0" promise-inflight "^1.0.1" - rimraf "^2.7.1" - ssri "^7.0.0" + rimraf "^3.0.2" + ssri "^8.0.0" + tar "^6.0.2" unique-filename "^1.1.1" cacache@^12.0.2: @@ -2723,25 +3204,6 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= - callsites@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -2752,11 +3214,6 @@ camelcase-css@^2.0.1: resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== -camelcase@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" - integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== - camelcase@5.3.1, camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" @@ -2767,20 +3224,10 @@ camelcase@^6.0.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.0.0.tgz#5259f7c30e35e278f1bdc2a4d91230b37cad981e" integrity sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w== -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" - integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== - dependencies: - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001039, caniuse-lite@^1.0.30001043: - version "1.0.30001055" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz#7b52c3537f7a8c0408aca867e83d2b04268b54cd" - integrity sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw== +caniuse-lite@^1.0.30001039, caniuse-lite@^1.0.30001043, caniuse-lite@^1.0.30001093, caniuse-lite@^1.0.30001113, caniuse-lite@^1.0.30001157: + version "1.0.30001157" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001157.tgz" + integrity sha512-gOerH9Wz2IRZ2ZPdMfBvyOi3cjaz4O4dgNwPGzx8EhqAs4+2IL/O+fJsbt+znSigujoZG8bVcIAUM/I/E5K3MA== capture-exit@^2.0.0: version "2.0.0" @@ -2802,17 +3249,6 @@ chalk@4.0.0, chalk@^4.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - chalk@^2.0.0, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" @@ -2840,7 +3276,22 @@ chardet@^0.7.0: resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== -chokidar@2.1.8, chokidar@^2.1.8: +chokidar@3.4.2: + version "3.4.2" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.2.tgz#38dc8e658dec3809741eb3ef7bb0a47fe424232d" + integrity sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A== + dependencies: + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.4.0" + optionalDependencies: + fsevents "~2.1.2" + +chokidar@^2.1.8: version "2.1.8" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== @@ -2859,10 +3310,10 @@ chokidar@2.1.8, chokidar@^2.1.8: optionalDependencies: fsevents "^1.2.7" -chokidar@^3.3.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.0.tgz#b30611423ce376357c765b9b8f904b9fba3c0be8" - integrity sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ== +chokidar@^3.4.1: + version "3.4.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.3.tgz#c1df38231448e45ca4ac588e6c79573ba6a57d5b" + integrity sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ== dependencies: anymatch "~3.1.1" braces "~3.0.2" @@ -2870,15 +3321,20 @@ chokidar@^3.3.0: is-binary-path "~2.1.0" is-glob "~4.0.1" normalize-path "~3.0.0" - readdirp "~3.4.0" + readdirp "~3.5.0" optionalDependencies: fsevents "~2.1.2" -chownr@^1.1.1, chownr@^1.1.2: +chownr@^1.1.1: version "1.1.4" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== +chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== + chrome-trace-event@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4" @@ -2955,15 +3411,6 @@ cliui@^6.0.0: strip-ansi "^6.0.0" wrap-ansi "^6.2.0" -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - clone@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" @@ -2974,14 +3421,10 @@ co@^4.6.0: resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= -coa@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" - integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== - dependencies: - "@types/q" "^1.5.1" - chalk "^2.4.1" - q "^1.1.2" +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= collect-v8-coverage@^1.0.0: version "1.0.1" @@ -3028,7 +3471,7 @@ color-string@^1.5.2: color-name "^1.0.0" simple-swizzle "^0.2.2" -color@^3.0.0, color@^3.1.2: +color@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/color/-/color-3.1.2.tgz#68148e7f85d41ad7649c5fa8c8106f098d229e10" integrity sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg== @@ -3036,6 +3479,11 @@ color@^3.0.0, color@^3.1.2: color-convert "^1.9.1" color-string "^1.5.2" +colorette@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" + integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== + combined-stream@^1.0.6, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -3095,6 +3543,11 @@ console-browserify@^1.1.0: resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= + constants-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" @@ -3157,16 +3610,6 @@ core-util-is@1.0.2, core-util-is@~1.0.0: resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= -cosmiconfig@^5.0.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" - cosmiconfig@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" @@ -3209,13 +3652,19 @@ create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: safe-buffer "^5.0.1" sha.js "^2.4.8" -cross-fetch@3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.0.4.tgz#7bef7020207e684a7638ef5f2f698e24d9eb283c" - integrity sha512-MSHgpjQqgbT/94D4CyADeNoYh52zMkCX4pcJvPP5WqPsLFMKjr2TCMg381ox5qI0ii2dPwaLx/00477knXqXVw== +cross-fetch@3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.0.5.tgz#2739d2981892e7ab488a7ad03b92df2816e03f4c" + integrity sha512-FFLcLtraisj5eteosnX1gf01qYDCOc4fDy0+euOt8Kn9YBY2NtXL/pCoYPavw24NIQkQqm5ZOLsGD5Zzj0gyew== dependencies: node-fetch "2.6.0" - whatwg-fetch "3.0.0" + +cross-fetch@3.0.6: + version "3.0.6" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.0.6.tgz#3a4040bc8941e653e0e9cf17f29ebcd177d3365c" + integrity sha512-KBPUbqgFjzWlVcURG+Svp9TlhA5uliYtiNx/0r8nv0pdypeQCRJ9IaSIc3q/x3q8t3F75cHuwxVql1HFGHCNJQ== + dependencies: + node-fetch "2.6.1" cross-spawn@^6.0.0, cross-spawn@^6.0.5: version "6.0.5" @@ -3237,7 +3686,7 @@ cross-spawn@^7.0.0: shebang-command "^2.0.0" which "^2.0.1" -crypto-browserify@^3.11.0: +crypto-browserify@3.12.0, crypto-browserify@^3.11.0: version "3.12.0" resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== @@ -3252,81 +3701,31 @@ crypto-browserify@^3.11.0: pbkdf2 "^3.0.3" public-encrypt "^4.0.0" randombytes "^2.0.0" - randomfill "^1.0.3" - -css-color-names@0.0.4, css-color-names@^0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" - integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= - -css-declaration-sorter@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz#c198940f63a76d7e36c1e71018b001721054cb22" - integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== - dependencies: - postcss "^7.0.1" - timsort "^0.3.0" + randomfill "^1.0.3" -css-loader@3.5.3: - version "3.5.3" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.5.3.tgz#95ac16468e1adcd95c844729e0bb167639eb0bcf" - integrity sha512-UEr9NH5Lmi7+dguAm+/JSPovNjYbm2k3TK58EiwQHzOHH5Jfq1Y+XoP2bQO6TMn7PptMd0opxxedAWcaSTRKHw== +css-loader@4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-4.3.0.tgz#c888af64b2a5b2e85462c72c0f4a85c7e2e0821e" + integrity sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg== dependencies: - camelcase "^5.3.1" + camelcase "^6.0.0" cssesc "^3.0.0" icss-utils "^4.1.1" - loader-utils "^1.2.3" - normalize-path "^3.0.0" - postcss "^7.0.27" + loader-utils "^2.0.0" + postcss "^7.0.32" postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.2" + postcss-modules-local-by-default "^3.0.3" postcss-modules-scope "^2.2.0" postcss-modules-values "^3.0.0" - postcss-value-parser "^4.0.3" - schema-utils "^2.6.6" - semver "^6.3.0" - -css-select-base-adapter@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" - integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== - -css-select@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" - integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== - dependencies: - boolbase "^1.0.0" - css-what "^3.2.1" - domutils "^1.7.0" - nth-check "^1.0.2" - -css-tree@1.0.0-alpha.37: - version "1.0.0-alpha.37" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" - integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== - dependencies: - mdn-data "2.0.4" - source-map "^0.6.1" - -css-tree@1.0.0-alpha.39: - version "1.0.0-alpha.39" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.39.tgz#2bff3ffe1bb3f776cf7eefd91ee5cba77a149eeb" - integrity sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA== - dependencies: - mdn-data "2.0.6" - source-map "^0.6.1" + postcss-value-parser "^4.1.0" + schema-utils "^2.7.1" + semver "^7.3.2" css-unit-converter@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.1.tgz#d9b9281adcfd8ced935bdbaba83786897f64e996" integrity sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY= -css-what@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.2.1.tgz#f4a8f12421064621b456755e34a03a2c22df5da1" - integrity sha512-WwOrosiQTvyms+Ti5ZC5vGEK0Vod3FTt1ca+payZqvKuGJF+dq7bG63DstxtN0dpm6FxY27a/zS3Wten+gEtGw== - css.escape@^1.5.0: version "1.5.1" resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" @@ -3347,80 +3746,21 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssnano-preset-default@^4.0.7: - version "4.0.7" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76" - integrity sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== - dependencies: - css-declaration-sorter "^4.0.1" - cssnano-util-raw-cache "^4.0.1" - postcss "^7.0.0" - postcss-calc "^7.0.1" - postcss-colormin "^4.0.3" - postcss-convert-values "^4.0.1" - postcss-discard-comments "^4.0.2" - postcss-discard-duplicates "^4.0.2" - postcss-discard-empty "^4.0.1" - postcss-discard-overridden "^4.0.1" - postcss-merge-longhand "^4.0.11" - postcss-merge-rules "^4.0.3" - postcss-minify-font-values "^4.0.2" - postcss-minify-gradients "^4.0.2" - postcss-minify-params "^4.0.2" - postcss-minify-selectors "^4.0.2" - postcss-normalize-charset "^4.0.1" - postcss-normalize-display-values "^4.0.2" - postcss-normalize-positions "^4.0.2" - postcss-normalize-repeat-style "^4.0.2" - postcss-normalize-string "^4.0.2" - postcss-normalize-timing-functions "^4.0.2" - postcss-normalize-unicode "^4.0.1" - postcss-normalize-url "^4.0.1" - postcss-normalize-whitespace "^4.0.2" - postcss-ordered-values "^4.1.2" - postcss-reduce-initial "^4.0.3" - postcss-reduce-transforms "^4.0.2" - postcss-svgo "^4.0.2" - postcss-unique-selectors "^4.0.1" - -cssnano-util-get-arguments@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" - integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= - -cssnano-util-get-match@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz#c0e4ca07f5386bb17ec5e52250b4f5961365156d" - integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= - -cssnano-util-raw-cache@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz#b26d5fd5f72a11dfe7a7846fb4c67260f96bf282" - integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== - dependencies: - postcss "^7.0.0" - -cssnano-util-same-parent@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" - integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== - -cssnano@4.1.10: - version "4.1.10" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2" - integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== +cssnano-preset-simple@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/cssnano-preset-simple/-/cssnano-preset-simple-1.2.0.tgz#afcf13eb076e8ebd91c4f311cd449781c14c7371" + integrity sha512-zojGlY+KasFeQT/SnD/WqYXHcKddz2XHRDtIwxrWpGqGHp5IyLWsWFS3UW7pOf3AWvfkpYSRdxOSlYuJPz8j8g== dependencies: - cosmiconfig "^5.0.0" - cssnano-preset-default "^4.0.7" - is-resolvable "^1.0.0" - postcss "^7.0.0" + caniuse-lite "^1.0.30001093" + postcss "^7.0.32" -csso@^4.0.2: - version "4.0.3" - resolved "https://registry.yarnpkg.com/csso/-/csso-4.0.3.tgz#0d9985dc852c7cc2b2cacfbbe1079014d1a8e903" - integrity sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ== +cssnano-simple@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/cssnano-simple/-/cssnano-simple-1.2.0.tgz#b8cc5f52c2a52e6513b4636d0da165ec9d48d327" + integrity sha512-pton9cZ70/wOCWMAbEGHO1ACsW1KggTB6Ikj7k71uOEsz6SfByH++86+WAmXjRSc9q/g9gxkpFP9bDX9vRotdA== dependencies: - css-tree "1.0.0-alpha.39" + cssnano-preset-simple "1.2.0" + postcss "^7.0.32" cssom@^0.4.4: version "0.4.4" @@ -3480,6 +3820,13 @@ data-urls@^2.0.0: whatwg-mimetype "^2.3.0" whatwg-url "^8.0.0" +debug@4: + version "4.2.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.2.0.tgz#7f150f93920e94c58f5574c2fd01a3110effe7f1" + integrity sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg== + dependencies: + ms "2.1.2" + debug@^2.2.0, debug@^2.3.3, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" @@ -3509,11 +3856,30 @@ decode-uri-component@^0.2.0: resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= +decompress-response@^4.2.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986" + integrity sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw== + dependencies: + mimic-response "^2.0.0" + +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== + dependencies: + mimic-response "^3.1.0" + dedent@^0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" @@ -3570,6 +3936,11 @@ delayed-stream@~1.0.0: resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= + deprecation@^2.0.0, deprecation@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" @@ -3583,6 +3954,11 @@ des.js@^1.0.0: inherits "^2.0.1" minimalistic-assert "^1.0.0" +detect-libc@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= + detect-newline@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" @@ -3633,7 +4009,16 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" -dom-serializer@0, dom-serializer@^0.2.1: +dom-serializer@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.0.1.tgz#79695eb49af3cd8abc8d93a73da382deb1ca0795" + integrity sha512-1Aj1Qy3YLbdslkI75QEOfdp9TkQ3o8LRISAzxOibjBs/xWwr1WxZFOQphFkZuepHFGo+kB8e5FVJSS0faAJ4Rw== + dependencies: + domelementtype "^2.0.1" + domhandler "^3.0.0" + entities "^2.0.0" + +dom-serializer@^0.2.1: version "0.2.2" resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== @@ -3651,11 +4036,6 @@ domain-browser@^1.1.1: resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== -domelementtype@1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - domelementtype@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.1.tgz#1f8bdfe91f5a78063274e803b4bdcedf6e94f94d" @@ -3675,24 +4055,7 @@ domhandler@3.0.0, domhandler@^3.0.0: dependencies: domelementtype "^2.0.1" -domutils@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.0.0.tgz#15b8278e37bfa8468d157478c58c367718133c08" - integrity sha512-n5SelJ1axbO636c2yUtOGia/IcJtVtlhQbFiVDBZHKV5ReJO1ViX7sFEemtuyoAnBxk5meNSYgA8V4s0271efg== - dependencies: - dom-serializer "^0.2.1" - domelementtype "^2.0.1" - domhandler "^3.0.0" - -domutils@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - -domutils@^2.0.0: +domutils@2.1.0, domutils@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.1.0.tgz#7ade3201af43703fde154952e3a868eb4b635f16" integrity sha512-CD9M0Dm1iaHfQ1R/TI+z3/JWp/pgub0j4jIQKH89ARR4ATAV2nbaOQS5XxU9maJP5jHaPdDDQSEHuE2UmpUTKg== @@ -3701,13 +4064,6 @@ domutils@^2.0.0: domelementtype "^2.0.1" domhandler "^3.0.0" -dot-prop@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.2.0.tgz#c34ecc29556dc45f1f4c22697b6f4904e0cc4fcb" - integrity sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A== - dependencies: - is-obj "^2.0.0" - duplexify@^3.4.2, duplexify@^3.6.0: version "3.7.1" resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" @@ -3731,6 +4087,11 @@ electron-to-chromium@^1.3.413: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.434.tgz#a67dcb268e93768e2169399999ccffa4783f048e" integrity sha512-WjzGrE6appXvMyc2kH9Ide7OxsgTuRzag9sjQ5AcbOnbS9ut7P1HzOeEbJFLhr81IR7n2Hlr6qTTSGTXLIX5Pg== +electron-to-chromium@^1.3.488, electron-to-chromium@^1.3.591: + version "1.3.592" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.592.tgz#4621521b223bf6e5469373528321e185d3c24670" + integrity sha512-kGNowksvqQiPb1pUSQKpd8JFoGPLxYOwduNRCqCxGh/2Q1qE2JdmwouCW41lUzDxOb/2RIV4lR0tVIfboWlO9A== + elegant-spinner@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-2.0.0.tgz#f236378985ecd16da75488d166be4b688fd5af94" @@ -3769,17 +4130,17 @@ emojis-list@^3.0.0: resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== -end-of-stream@^1.0.0, end-of-stream@^1.1.0: +end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== dependencies: once "^1.4.0" -enhanced-resolve@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz#2937e2b8066cd0fe7ce0990a98f0d71a35189f66" - integrity sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA== +enhanced-resolve@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz#3b806f3bfafc1ec7de69551ef93cca46c1704126" + integrity sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ== dependencies: graceful-fs "^4.1.2" memory-fs "^0.5.0" @@ -3811,7 +4172,7 @@ error-ex@^1.2.0, error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" -es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.5: +es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.5: version "1.17.5" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.5.tgz#d8c9d1d66c8981fb9200e2251d799eee92774ae9" integrity sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg== @@ -3863,7 +4224,12 @@ es6-symbol@^3.1.1, es6-symbol@~3.1.3: d "^1.0.1" ext "^1.1.2" -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: +escalade@^3.0.1, escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= @@ -4138,6 +4504,11 @@ esutils@^2.0.2: resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== +event-target-shim@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + events@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/events/-/events-3.1.0.tgz#84279af1b34cb75aa88bf5ff291f6d0bd9b31a59" @@ -4207,6 +4578,11 @@ expand-brackets@^2.1.4: snapdragon "^0.8.1" to-regex "^3.0.1" +expand-template@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" + integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg== + expect@^26.0.1: version "26.0.1" resolved "https://registry.yarnpkg.com/expect/-/expect-26.0.1.tgz#18697b9611a7e2725e20ba3ceadda49bc9865421" @@ -4436,20 +4812,6 @@ forever-agent@~0.6.1: resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= -fork-ts-checker-webpack-plugin@3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz#a1642c0d3e65f50c2cc1742e9c0a80f441f86b19" - integrity sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ== - dependencies: - babel-code-frame "^6.22.0" - chalk "^2.4.1" - chokidar "^3.3.0" - micromatch "^3.1.10" - minimatch "^3.0.4" - semver "^5.6.0" - tapable "^1.0.0" - worker-rpc "^0.1.0" - form-data@~2.3.2: version "2.3.3" resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" @@ -4474,6 +4836,11 @@ from2@^2.1.0: inherits "^2.0.1" readable-stream "^2.0.0" +fs-constants@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" + integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== + fs-extra@^8.0.0: version "8.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" @@ -4528,6 +4895,20 @@ functional-red-black-tree@^1.0.1: resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + gensync@^1.0.0-beta.1: version "1.0.0-beta.1" resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269" @@ -4574,6 +4955,11 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" +github-from-package@0.0.0: + version "0.0.0" + resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" + integrity sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4= + glob-parent@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" @@ -4626,7 +5012,7 @@ globals@^12.1.0: dependencies: type-fest "^0.8.1" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2, graceful-fs@^4.2.4: +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4: version "4.2.4" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== @@ -4649,13 +5035,6 @@ har-validator@~5.1.3: ajv "^6.5.5" har-schema "^2.0.0" -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= - dependencies: - ansi-regex "^2.0.0" - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -4671,6 +5050,11 @@ has-symbols@^1.0.0, has-symbols@^1.0.1: resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= + has-value@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" @@ -4702,7 +5086,7 @@ has-values@^1.0.0: is-number "^3.0.0" kind-of "^4.0.0" -has@^1.0.0, has@^1.0.3: +has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== @@ -4726,10 +5110,10 @@ hash.js@^1.0.0, hash.js@^1.0.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" -hex-color-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" - integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== +he@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== hex-rgb@^4.1.0: version "4.1.0" @@ -4750,21 +5134,6 @@ hosted-git-info@^2.1.4: resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== -hsl-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e" - integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= - -hsla-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38" - integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= - -html-comment-regex@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" - integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== - html-encoding-sniffer@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" @@ -4801,6 +5170,14 @@ https-browserify@^1.0.0: resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= +https-proxy-agent@5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" + integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== + dependencies: + agent-base "6" + debug "4" + human-signals@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" @@ -4836,6 +5213,11 @@ icss-utils@^4.0.0, icss-utils@^4.1.1: dependencies: postcss "^7.0.14" +ieee754@^1.1.13: + version "1.2.1" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + ieee754@^1.1.4: version "1.1.13" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84" @@ -4856,14 +5238,6 @@ ignore@^5.1.1: resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.4.tgz#84b7b3dbe64552b6ef0eca99f6743dbec6d97adf" integrity sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A== -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - import-fresh@^3.0.0, import-fresh@^3.1.0: version "3.2.1" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66" @@ -4913,7 +5287,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: +inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3, inherits@~2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -4928,6 +5302,11 @@ inherits@2.0.3: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= +ini@~1.3.0: + version "1.3.5" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" + integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + inquirer@^7.0.0: version "7.1.0" resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.1.0.tgz#1298a01859883e17c7264b82870ae1034f92dd29" @@ -4956,7 +5335,7 @@ internal-slot@^1.0.2: has "^1.0.3" side-channel "^1.0.2" -invariant@^2.2.2, invariant@^2.2.4: +invariant@^2.2.2: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== @@ -4968,11 +5347,6 @@ ip-regex@^2.1.0: resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= -is-absolute-url@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" - integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= - is-accessor-descriptor@^0.1.6: version "0.1.6" resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" @@ -5028,18 +5402,6 @@ is-ci@^2.0.0: dependencies: ci-info "^2.0.0" -is-color-stop@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" - integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= - dependencies: - css-color-names "^0.0.4" - hex-color-regex "^1.1.0" - hsl-regex "^1.0.0" - hsla-regex "^1.0.0" - rgb-regex "^1.0.1" - rgba-regex "^1.0.0" - is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" @@ -5077,11 +5439,6 @@ is-descriptor@^1.0.0, is-descriptor@^1.0.2: is-data-descriptor "^1.0.0" kind-of "^6.0.2" -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= - is-docker@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.0.0.tgz#2cb0df0e75e2d064fe1864c37cdeacb7b2dcf25b" @@ -5104,6 +5461,13 @@ is-extglob@^2.1.0, is-extglob@^2.1.1: resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= + dependencies: + number-is-nan "^1.0.0" + is-fullwidth-code-point@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" @@ -5155,16 +5519,6 @@ is-obj@^1.0.1: resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-plain-obj@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= - is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" @@ -5196,11 +5550,6 @@ is-regexp@^1.0.0: resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= -is-resolvable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" - integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== - is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" @@ -5216,13 +5565,6 @@ is-string@^1.0.5: resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== -is-svg@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" - integrity sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== - dependencies: - html-comment-regex "^1.1.0" - is-symbol@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" @@ -5715,11 +6057,6 @@ jpeg-js@^0.3.4: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-tokens@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" - integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= - js-yaml@^3.13.1: version "3.13.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" @@ -5800,7 +6137,7 @@ json-stringify-safe@~5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= -json5@2.x, json5@^2.1.2: +json5@2.x, json5@^2.1.0, json5@^2.1.2: version "2.1.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== @@ -5868,6 +6205,11 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== +klona@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" + integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== + leven@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" @@ -5888,6 +6230,14 @@ levn@^0.3.0, levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +line-column@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/line-column/-/line-column-1.0.2.tgz#d25af2936b6f4849172b312e4792d1d987bc34a2" + integrity sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI= + dependencies: + isarray "^1.0.0" + isobject "^2.0.0" + lines-and-columns@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" @@ -5979,7 +6329,7 @@ loader-utils@2.0.0, loader-utils@^2.0.0: emojis-list "^3.0.0" json5 "^2.1.2" -loader-utils@^1.1.0, loader-utils@^1.2.3: +loader-utils@^1.2.3: version "1.4.0" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== @@ -6021,7 +6371,7 @@ lodash.get@^4.4.2: resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= -lodash.memoize@4.x, lodash.memoize@^4.1.2: +lodash.memoize@4.x: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= @@ -6036,11 +6386,6 @@ lodash.toarray@^4.4.0: resolved "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz#24c4bfcd6b2fba38bfd0594db1179d8e9b656561" integrity sha1-JMS/zWsvuji/0FlNsRedjptlZWE= -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= - lodash.zip@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/lodash.zip/-/lodash.zip-4.2.0.tgz#ec6662e4896408ed4ab6c542a3990b72cc080020" @@ -6051,6 +6396,11 @@ lodash@^4.17.11, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15: resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== +lodash@^4.17.19: + version "4.17.20" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" + integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== + log-symbols@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4" @@ -6075,6 +6425,13 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: dependencies: js-tokens "^3.0.0 || ^4.0.0" +lru-cache@6.0.0, lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" @@ -6135,16 +6492,6 @@ md5.js@^1.3.4: inherits "^2.0.1" safe-buffer "^5.1.2" -mdn-data@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" - integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== - -mdn-data@2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.6.tgz#852dc60fcaa5daa2e8cf6c9189c440ed3e042978" - integrity sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA== - memory-fs@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" @@ -6166,11 +6513,6 @@ merge-stream@^2.0.0: resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== -microevent.ts@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/microevent.ts/-/microevent.ts-0.1.1.tgz#70b09b83f43df5172d0205a63025bce0f7357fa0" - integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== - micromatch@4.x, micromatch@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" @@ -6228,6 +6570,16 @@ mimic-fn@^2.1.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== +mimic-response@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43" + integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== + +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + min-document@^2.19.0: version "2.19.0" resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" @@ -6235,16 +6587,6 @@ min-document@^2.19.0: dependencies: dom-walk "^0.1.0" -mini-css-extract-plugin@0.8.0: - version "0.8.0" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.0.tgz#81d41ec4fe58c713a96ad7c723cdb2d0bd4d70e1" - integrity sha512-MNpRGbNA52q6U92i0qbVpQNsgk7LExy41MdAlG84FeytfDOtRIf/mCHdEgG8rpTKOaNKiqUnZdlptF469hxqOw== - dependencies: - loader-utils "^1.1.0" - normalize-url "1.9.1" - schema-utils "^1.0.0" - webpack-sources "^1.1.0" - mini-svg-data-uri@^1.0.3: version "1.2.3" resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.2.3.tgz#e16baa92ad55ddaa1c2c135759129f41910bc39f" @@ -6267,7 +6609,7 @@ minimatch@^3.0.4: dependencies: brace-expansion "^1.1.7" -minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5: +minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5: version "1.2.5" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== @@ -6300,6 +6642,14 @@ minipass@^3.0.0, minipass@^3.1.1: dependencies: yallist "^4.0.0" +minizlib@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== + dependencies: + minipass "^3.0.0" + yallist "^4.0.0" + mississippi@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" @@ -6324,6 +6674,11 @@ mixin-deep@^1.2.0: for-in "^1.0.2" is-extendable "^1.0.1" +mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: + version "0.5.3" + resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" + integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== + mkdirp@0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.3.tgz#5a514b7179259287952881e94410ec5465659f8c" @@ -6331,13 +6686,18 @@ mkdirp@0.5.3: dependencies: minimist "^1.2.5" -mkdirp@0.x, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@~0.5.1: +mkdirp@0.x, mkdirp@^0.5.1, mkdirp@^0.5.3: version "0.5.5" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== dependencies: minimist "^1.2.5" +mkdirp@^1.0.3, mkdirp@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + move-concurrently@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" @@ -6355,7 +6715,7 @@ ms@2.0.0: resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= -ms@^2.1.1: +ms@2.1.2, ms@^2.1.1: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== @@ -6375,6 +6735,11 @@ nan@^2.12.1: resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz#d7be34dfa3105b91494c3147089315eff8874b01" integrity sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw== +nanoid@^3.1.12: + version "3.1.16" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.16.tgz#b21f0a7d031196faf75314d7c65d36352beeef64" + integrity sha512-+AK8MN0WHji40lj8AEuwLOvLSbWYApQpre/aFJZD71r43wVRLrOYS4FmJOPQYon1TqB462RzrrxlfA74XRES8w== + nanomatch@^1.2.9: version "1.2.13" resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" @@ -6392,10 +6757,15 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" -native-url@0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/native-url/-/native-url-0.3.1.tgz#5045c65d0eb4c3ee548d48e3cb50797eec5a3c54" - integrity sha512-VL0XRW8nNBdSpxqZCbLJKrLHmIMn82FZ8pJzriJgyBmErjdEtrUX6eZAJbtHjlkMooEWUV+EtJ0D5tOP3+1Piw== +napi-build-utils@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" + integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== + +native-url@0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/native-url/-/native-url-0.3.4.tgz#29c943172aed86c63cee62c8c04db7f5756661f8" + integrity sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA== dependencies: querystring "^0.2.0" @@ -6409,72 +6779,101 @@ neo-async@2.6.1, neo-async@^2.5.0, neo-async@^2.6.1: resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c" integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== +neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + next-tick@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= -next@^9.4.0: - version "9.4.0" - resolved "https://registry.yarnpkg.com/next/-/next-9.4.0.tgz#7a3a8a4f1d1674b165998741c0b3826a1cce33d3" - integrity sha512-J7RWDzEXmNdg1iCaJiNmvQLdWMnMnPxsZh03pl+OBXQbOKoze+kZB2KdduhvsvAJ8ZyV4XCmJhLWsQbypDZTlQ== - dependencies: - "@ampproject/toolbox-optimizer" "2.3.1" - "@babel/core" "7.9.6" - "@babel/plugin-proposal-class-properties" "7.8.3" - "@babel/plugin-proposal-nullish-coalescing-operator" "7.8.3" - "@babel/plugin-proposal-numeric-separator" "7.8.3" - "@babel/plugin-proposal-object-rest-spread" "7.9.6" - "@babel/plugin-proposal-optional-chaining" "7.9.0" +next@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/next/-/next-10.0.1.tgz#e1366b41b8547dfc7e9a14d1f7dd8a8584dcf0b2" + integrity sha512-EFlcWe82CQc1QkeIhNogcdC25KBz4CBwjyzfRHhig+wp28GW1O2P/mX+2a7EG1wXg69GyW1JYXOkKk2/VjIwVg== + dependencies: + "@ampproject/toolbox-optimizer" "2.7.0-alpha.1" + "@babel/code-frame" "7.10.4" + "@babel/core" "7.7.7" + "@babel/plugin-proposal-class-properties" "7.10.4" + "@babel/plugin-proposal-export-namespace-from" "7.10.4" + "@babel/plugin-proposal-numeric-separator" "7.10.4" + "@babel/plugin-proposal-object-rest-spread" "7.11.0" "@babel/plugin-syntax-bigint" "7.8.3" "@babel/plugin-syntax-dynamic-import" "7.8.3" - "@babel/plugin-transform-modules-commonjs" "7.9.6" - "@babel/plugin-transform-runtime" "7.9.6" - "@babel/preset-env" "7.9.6" - "@babel/preset-modules" "0.1.3" - "@babel/preset-react" "7.9.4" - "@babel/preset-typescript" "7.9.0" - "@babel/runtime" "7.9.6" - "@babel/types" "7.9.6" - "@next/react-dev-overlay" "9.4.0" - "@next/react-refresh-utils" "9.4.0" - babel-plugin-syntax-jsx "6.18.0" + "@babel/plugin-syntax-jsx" "7.10.4" + "@babel/plugin-transform-modules-commonjs" "7.10.4" + "@babel/plugin-transform-runtime" "7.11.5" + "@babel/preset-env" "7.11.5" + "@babel/preset-modules" "0.1.4" + "@babel/preset-react" "7.10.4" + "@babel/preset-typescript" "7.10.4" + "@babel/runtime" "7.11.2" + "@babel/types" "7.11.5" + "@hapi/accept" "5.0.1" + "@next/env" "10.0.1" + "@next/polyfill-module" "10.0.1" + "@next/react-dev-overlay" "10.0.1" + "@next/react-refresh-utils" "10.0.1" + ast-types "0.13.2" babel-plugin-transform-define "2.0.0" babel-plugin-transform-react-remove-prop-types "0.4.24" - browserslist "4.12.0" - cacache "13.0.1" - chokidar "2.1.8" - css-loader "3.5.3" + browserslist "4.13.0" + buffer "5.6.0" + cacache "15.0.5" + caniuse-lite "^1.0.30001113" + chokidar "3.4.2" + crypto-browserify "3.12.0" + css-loader "4.3.0" + cssnano-simple "1.2.0" find-cache-dir "3.3.1" - fork-ts-checker-webpack-plugin "3.1.1" jest-worker "24.9.0" loader-utils "2.0.0" - mini-css-extract-plugin "0.8.0" mkdirp "0.5.3" - native-url "0.3.1" + native-url "0.3.4" neo-async "2.6.1" + node-html-parser "^1.2.19" + path-browserify "1.0.1" pnp-webpack-plugin "1.6.4" - postcss "7.0.29" + postcss "8.1.1" + process "0.11.10" prop-types "15.7.2" - prop-types-exact "1.2.0" react-is "16.13.1" - react-refresh "0.8.2" - resolve-url-loader "3.1.1" - sass-loader "8.0.2" - schema-utils "2.6.6" + react-refresh "0.8.3" + resolve-url-loader "3.1.2" + sass-loader "10.0.2" + schema-utils "2.7.1" + stream-browserify "3.0.0" style-loader "1.2.1" - styled-jsx "3.2.5" - use-subscription "1.4.1" + styled-jsx "3.3.1" + use-subscription "1.5.0" + vm-browserify "1.1.2" watchpack "2.0.0-beta.13" - web-vitals "0.2.1" - webpack "4.43.0" + web-vitals "0.2.4" + webpack "4.44.1" webpack-sources "1.4.3" + optionalDependencies: + sharp "0.26.2" nice-try@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== +node-abi@^2.7.0: + version "2.19.1" + resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.19.1.tgz#6aa32561d0a5e2fdb6810d8c25641b657a8cea85" + integrity sha512-HbtmIuByq44yhAzK7b9j/FelKlHYISKQn0mtvcBrU5QBkhoCMp5bu8Hv5AI34DcKfOAcJBcOEMwLlwO62FFu9A== + dependencies: + semver "^5.4.1" + +node-addon-api@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.0.2.tgz#04bc7b83fd845ba785bb6eae25bc857e1ef75681" + integrity sha512-+D4s2HCnxPd5PjjI0STKwncjXTUKKqm74MDMz9OPXavjsGmjkvwgLtA5yoxJUdmpj52+2u+RrXgPipahKczMKg== + node-emoji@^1.8.1: version "1.10.0" resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.10.0.tgz#8886abd25d9c7bb61802a658523d1f8d2a89b2da" @@ -6487,6 +6886,18 @@ node-fetch@2.6.0, node-fetch@^2.3.0: resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.0.tgz#e633456386d4aa55863f676a7ab0daa8fdecb0fd" integrity sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA== +node-fetch@2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" + integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== + +node-html-parser@^1.2.19: + version "1.4.9" + resolved "https://registry.yarnpkg.com/node-html-parser/-/node-html-parser-1.4.9.tgz#3c8f6cac46479fae5800725edb532e9ae8fd816c" + integrity sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw== + dependencies: + he "1.2.0" + node-int64@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" @@ -6543,6 +6954,16 @@ node-releases@^1.1.53: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.55.tgz#8af23b7c561d8e2e6e36a46637bab84633b07cee" integrity sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w== +node-releases@^1.1.58, node-releases@^1.1.66: + version "1.1.66" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.66.tgz#609bd0dc069381015cd982300bae51ab4f1b1814" + integrity sha512-JHEQ1iWPGK+38VLB2H9ef2otU4l8s3yAMt9Xf934r6+ojCYDMHPMqvCc9TnzfeFSP1QEOeU6YZEd3+De0LTCgg== + +noop-logger@^0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz#94a2b1633c4f1317553007d8966fd0e841b6a4c2" + integrity sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI= + normalize-html-whitespace@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/normalize-html-whitespace/-/normalize-html-whitespace-1.0.0.tgz#5e3c8e192f1b06c3b9eee4b7e7f28854c7601e34" @@ -6575,21 +6996,6 @@ normalize-range@^0.1.2: resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= -normalize-url@1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" - integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= - dependencies: - object-assign "^4.0.1" - prepend-http "^1.0.0" - query-string "^4.1.0" - sort-keys "^1.0.0" - -normalize-url@^3.0.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" - integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== - normalize.css@^8.0.1: version "8.0.1" resolved "https://registry.yarnpkg.com/normalize.css/-/normalize.css-8.0.1.tgz#9b98a208738b9cc2634caacbc42d131c97487bf3" @@ -6609,18 +7015,26 @@ npm-run-path@^4.0.0: dependencies: path-key "^3.0.0" -nth-check@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" - integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== +npmlog@^4.0.1, npmlog@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== dependencies: - boolbase "~1.0.0" + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" num2fraction@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= + nwsapi@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" @@ -6631,7 +7045,7 @@ oauth-sign@~0.9.0: resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: +object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= @@ -6655,11 +7069,6 @@ object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1: resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== -object-path@0.11.4: - version "0.11.4" - resolved "https://registry.yarnpkg.com/object-path/-/object-path-0.11.4.tgz#370ae752fbf37de3ea70a861c23bba8915691949" - integrity sha1-NwrnUvvzfePqcKhhwju6iRVpGUk= - object-visit@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" @@ -6697,14 +7106,6 @@ object.fromentries@^2.0.2: function-bind "^1.1.1" has "^1.0.3" -object.getownpropertydescriptors@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz#369bf1f9592d8ab89d712dced5cb81c7c5352649" - integrity sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" - object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" @@ -6821,13 +7222,6 @@ p-locate@^4.1.0: dependencies: p-limit "^2.2.0" -p-map@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz#d704d9af8a2ba684e2600d9a215983d4141a979d" - integrity sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ== - dependencies: - aggregate-error "^3.0.0" - p-map@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" @@ -6915,14 +7309,6 @@ parse-json@^2.2.0: dependencies: error-ex "^1.2.0" -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - parse-json@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.0.0.tgz#73e5114c986d143efa3712d4ea24db9a4266f60f" @@ -6948,6 +7334,11 @@ path-browserify@0.0.1: resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== +path-browserify@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" + integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== + path-dirname@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" @@ -7090,73 +7481,17 @@ pngjs@^3.0.0, pngjs@^3.3.3: resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f" integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w== -pnp-webpack-plugin@1.6.4: - version "1.6.4" - resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149" - integrity sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== - dependencies: - ts-pnp "^1.1.6" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -postcss-calc@^7.0.1: - version "7.0.2" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.2.tgz#504efcd008ca0273120568b0792b16cdcde8aac1" - integrity sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ== - dependencies: - postcss "^7.0.27" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.0.2" - -postcss-colormin@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" - integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== - dependencies: - browserslist "^4.0.0" - color "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-convert-values@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz#ca3813ed4da0f812f9d43703584e449ebe189a7f" - integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-discard-comments@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" - integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== - dependencies: - postcss "^7.0.0" - -postcss-discard-duplicates@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz#3fe133cd3c82282e550fc9b239176a9207b784eb" - integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== - dependencies: - postcss "^7.0.0" - -postcss-discard-empty@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" - integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== - dependencies: - postcss "^7.0.0" - -postcss-discard-overridden@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" - integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== +pnp-webpack-plugin@1.6.4: + version "1.6.4" + resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149" + integrity sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== dependencies: - postcss "^7.0.0" + ts-pnp "^1.1.6" + +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= postcss-functions@^3.0.0: version "3.0.0" @@ -7186,68 +7521,6 @@ postcss-js@^2.0.0: camelcase-css "^2.0.1" postcss "^7.0.18" -postcss-merge-longhand@^4.0.11: - version "4.0.11" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" - integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== - dependencies: - css-color-names "0.0.4" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - stylehacks "^4.0.0" - -postcss-merge-rules@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" - integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - cssnano-util-same-parent "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - vendors "^1.0.0" - -postcss-minify-font-values@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz#cd4c344cce474343fac5d82206ab2cbcb8afd5a6" - integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-minify-gradients@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" - integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== - dependencies: - cssnano-util-get-arguments "^4.0.0" - is-color-stop "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-minify-params@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" - integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== - dependencies: - alphanum-sort "^1.0.0" - browserslist "^4.0.0" - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - uniqs "^2.0.0" - -postcss-minify-selectors@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" - integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== - dependencies: - alphanum-sort "^1.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - postcss-modules-extract-imports@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" @@ -7255,15 +7528,15 @@ postcss-modules-extract-imports@^2.0.0: dependencies: postcss "^7.0.5" -postcss-modules-local-by-default@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz#e8a6561be914aaf3c052876377524ca90dbb7915" - integrity sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ== +postcss-modules-local-by-default@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" + integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== dependencies: icss-utils "^4.1.1" - postcss "^7.0.16" + postcss "^7.0.32" postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.0.0" + postcss-value-parser "^4.1.0" postcss-modules-scope@^2.2.0: version "2.2.0" @@ -7289,116 +7562,6 @@ postcss-nested@^4.1.1: postcss "^7.0.21" postcss-selector-parser "^6.0.2" -postcss-normalize-charset@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz#8b35add3aee83a136b0471e0d59be58a50285dd4" - integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== - dependencies: - postcss "^7.0.0" - -postcss-normalize-display-values@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" - integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-positions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" - integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== - dependencies: - cssnano-util-get-arguments "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-repeat-style@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" - integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== - dependencies: - cssnano-util-get-arguments "^4.0.0" - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-string@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" - integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== - dependencies: - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-timing-functions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" - integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== - dependencies: - cssnano-util-get-match "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-unicode@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" - integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-url@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" - integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== - dependencies: - is-absolute-url "^2.0.0" - normalize-url "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-normalize-whitespace@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" - integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== - dependencies: - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-ordered-values@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" - integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== - dependencies: - cssnano-util-get-arguments "^4.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - -postcss-reduce-initial@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" - integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== - dependencies: - browserslist "^4.0.0" - caniuse-api "^3.0.0" - has "^1.0.0" - postcss "^7.0.0" - -postcss-reduce-transforms@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" - integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== - dependencies: - cssnano-util-get-match "^4.0.0" - has "^1.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - postcss-safe-parser@4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz#a6d4e48f0f37d9f7c11b2a581bf00f8ba4870b96" @@ -7406,15 +7569,6 @@ postcss-safe-parser@4.0.2: dependencies: postcss "^7.0.26" -postcss-selector-parser@^3.0.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz#b310f5c4c0fdaf76f94902bbaa30db6aa84f5270" - integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== - dependencies: - dot-prop "^5.2.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c" @@ -7424,31 +7578,12 @@ postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: indexes-of "^1.0.1" uniq "^1.0.1" -postcss-svgo@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258" - integrity sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== - dependencies: - is-svg "^3.0.0" - postcss "^7.0.0" - postcss-value-parser "^3.0.0" - svgo "^1.0.0" - -postcss-unique-selectors@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz#9446911f3289bfd64c6d680f073c03b1f9ee4bac" - integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== - dependencies: - alphanum-sort "^1.0.0" - postcss "^7.0.0" - uniqs "^2.0.0" - -postcss-value-parser@^3.0.0, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: +postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: version "3.3.1" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2, postcss-value-parser@^4.0.3: +postcss-value-parser@^4.0.3, postcss-value-parser@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== @@ -7471,15 +7606,25 @@ postcss@7.0.28: source-map "^0.6.1" supports-color "^6.1.0" -postcss@7.0.29: - version "7.0.29" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.29.tgz#d3a903872bd52280b83bce38cdc83ce55c06129e" - integrity sha512-ba0ApvR3LxGvRMMiUa9n0WR4HjzcYm7tS+ht4/2Nd0NLtHpPIH77fuB9Xh1/yJVz9O/E/95Y/dn8ygWsyffXtw== +postcss@7.0.32: + version "7.0.32" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d" + integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw== dependencies: chalk "^2.4.2" source-map "^0.6.1" supports-color "^6.1.0" +postcss@8.1.1: + version "8.1.1" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.1.1.tgz#c3a287dd10e4f6c84cb3791052b96a5d859c9389" + integrity sha512-9DGLSsjooH3kSNjTZUOt2eIj2ZTW0VI2PZ/3My+8TC7KIbH2OKwUlISfDsf63EP4aiRUt3XkEWMWvyJHvJelEg== + dependencies: + colorette "^1.2.1" + line-column "^1.0.2" + nanoid "^3.1.12" + source-map "^0.6.1" + postcss@^6.0.9: version "6.0.23" resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" @@ -7489,7 +7634,7 @@ postcss@^6.0.9: source-map "^0.6.1" supports-color "^5.4.0" -postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.11, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.18, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.5, postcss@^7.0.6: +postcss@^7.0.1, postcss@^7.0.11, postcss@^7.0.14, postcss@^7.0.18, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.5, postcss@^7.0.6: version "7.0.30" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.30.tgz#cc9378beffe46a02cbc4506a0477d05fcea9a8e2" integrity sha512-nu/0m+NtIzoubO+xdAlwZl/u5S5vi/y6BCsoL8D+8IxsD3XvBS8X4YEADNIVXKVuQvduiucnRv+vPIqj56EGMQ== @@ -7498,16 +7643,41 @@ postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.11, postcss@^7.0.14, postcss@^7.0.1 source-map "^0.6.1" supports-color "^6.1.0" +postcss@^7.0.32: + version "7.0.35" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" + integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + +prebuild-install@^5.3.5: + version "5.3.6" + resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-5.3.6.tgz#7c225568d864c71d89d07f8796042733a3f54291" + integrity sha512-s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg== + dependencies: + detect-libc "^1.0.3" + expand-template "^2.0.3" + github-from-package "0.0.0" + minimist "^1.2.3" + mkdirp-classic "^0.5.3" + napi-build-utils "^1.0.1" + node-abi "^2.7.0" + noop-logger "^0.1.1" + npmlog "^4.0.1" + pump "^3.0.0" + rc "^1.2.7" + simple-get "^3.0.3" + tar-fs "^2.0.0" + tunnel-agent "^0.6.0" + which-pm-runs "^1.0.0" + prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= -prepend-http@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= - prettier-linter-helpers@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" @@ -7545,7 +7715,7 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -process@^0.11.10: +process@0.11.10, process@^0.11.10: version "0.11.10" resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= @@ -7573,15 +7743,6 @@ prompts@^2.0.1: kleur "^3.0.3" sisteransi "^1.0.4" -prop-types-exact@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/prop-types-exact/-/prop-types-exact-1.2.0.tgz#825d6be46094663848237e3925a98c6e944e9869" - integrity sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA== - dependencies: - has "^1.0.3" - object.assign "^4.1.0" - reflect.ownkeys "^0.2.0" - prop-types@15.7.2, prop-types@^15.6.2, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" @@ -7668,24 +7829,11 @@ purgecss@^2.2.0: postcss "7.0.28" postcss-selector-parser "^6.0.2" -q@^1.1.2: - version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= - qs@~6.5.2: version "6.5.2" resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== -query-string@^4.1.0: - version "4.3.4" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" - integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= - dependencies: - object-assign "^4.1.0" - strict-uri-encode "^1.0.0" - querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" @@ -7711,6 +7859,16 @@ randomfill@^1.0.3: randombytes "^2.0.5" safe-buffer "^5.1.0" +rc@^1.2.7: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + react-dom@^16.12.0: version "16.13.1" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.13.1.tgz#c1bd37331a0486c078ee54c4740720993b2e0e7f" @@ -7731,10 +7889,10 @@ react-is@16.13.1, react-is@^16.12.0, react-is@^16.8.1: resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-refresh@0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.8.2.tgz#24bb0858eac92b0d7b0dd561747f0c9fd6c60327" - integrity sha512-n8GXxo3DwM2KtFEL69DAVhGc4A1THn2qjmfvSo3nze0NLCoPbywazeJPqdp0RdSGLmyhQzeyA+XPXOobbYlkzg== +react-refresh@0.8.3: + version "0.8.3" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.8.3.tgz#721d4657672d400c5e3c75d063c4a85fb2d5d68f" + integrity sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg== react@^16.12.0: version "16.13.1" @@ -7788,7 +7946,7 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: version "2.3.7" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== @@ -7801,7 +7959,7 @@ read-pkg@^5.2.0: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^3.6.0: +readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== @@ -7826,6 +7984,13 @@ readdirp@~3.4.0: dependencies: picomatch "^2.2.1" +readdirp@~3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" + integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== + dependencies: + picomatch "^2.2.1" + reduce-css-calc@^2.1.6: version "2.1.7" resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-2.1.7.tgz#1ace2e02c286d78abcd01fd92bfe8097ab0602c2" @@ -7834,11 +7999,6 @@ reduce-css-calc@^2.1.6: css-unit-converter "^1.1.1" postcss-value-parser "^3.3.0" -reflect.ownkeys@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz#749aceec7f3fdf8b63f927a04809e90c5c0b3460" - integrity sha1-dJrO7H8/34tj+SegSAnpDFwLNGA= - regenerate-unicode-properties@^8.2.0: version "8.2.0" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" @@ -7872,10 +8032,10 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regex-parser@2.2.10: - version "2.2.10" - resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.10.tgz#9e66a8f73d89a107616e63b39d4deddfee912b37" - integrity sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA== +regex-parser@^2.2.11: + version "2.2.11" + resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.11.tgz#3b37ec9049e19479806e878cabe7c1ca83ccfe58" + integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== regexp-tree@^0.1.21, regexp-tree@~0.1.1: version "0.1.21" @@ -7912,6 +8072,18 @@ regexpu-core@^4.7.0: unicode-match-property-ecmascript "^1.0.4" unicode-match-property-value-ecmascript "^1.2.0" +regexpu-core@^4.7.1: + version "4.7.1" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" + integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== + dependencies: + regenerate "^1.4.0" + regenerate-unicode-properties "^8.2.0" + regjsgen "^0.5.1" + regjsparser "^0.6.4" + unicode-match-property-ecmascript "^1.0.4" + unicode-match-property-value-ecmascript "^1.2.0" + regjsgen@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.1.tgz#48f0bf1a5ea205196929c0d9798b42d1ed98443c" @@ -8003,11 +8175,6 @@ resolve-cwd@^3.0.0: dependencies: resolve-from "^5.0.0" -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" @@ -8018,12 +8185,12 @@ resolve-from@^5.0.0: resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== -resolve-url-loader@3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz#28931895fa1eab9be0647d3b2958c100ae3c0bf0" - integrity sha512-K1N5xUjj7v0l2j/3Sgs5b8CjrrgtC70SmdCuZiJ8tSyb5J+uk3FoeZ4b7yTnH6j7ngI+Bc5bldHJIa8hYdu2gQ== +resolve-url-loader@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz#235e2c28e22e3e432ba7a5d4e305c59a58edfc08" + integrity sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ== dependencies: - adjust-sourcemap-loader "2.0.0" + adjust-sourcemap-loader "3.0.0" camelcase "5.3.1" compose-function "3.0.3" convert-source-map "1.7.0" @@ -8072,16 +8239,6 @@ rework@1.0.1: convert-source-map "^0.3.3" css "^2.0.0" -rgb-regex@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1" - integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= - -rgba-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" - integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= - rimraf@2.6.3: version "2.6.3" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" @@ -8089,14 +8246,14 @@ rimraf@2.6.3: dependencies: glob "^7.1.3" -rimraf@^2.5.4, rimraf@^2.6.3, rimraf@^2.7.1: +rimraf@^2.5.4, rimraf@^2.6.3: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== dependencies: glob "^7.1.3" -rimraf@^3.0.0: +rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== @@ -8179,18 +8336,18 @@ sane@^4.0.3: minimist "^1.1.1" walker "~1.0.5" -sass-loader@8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-8.0.2.tgz#debecd8c3ce243c76454f2e8290482150380090d" - integrity sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ== +sass-loader@10.0.2: + version "10.0.2" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-10.0.2.tgz#c7b73010848b264792dd45372eea0b87cba4401e" + integrity sha512-wV6NDUVB8/iEYMalV/+139+vl2LaRFlZGEd5/xmdcdzQcgmis+npyco6NsDTVOlNA3y2NV9Gcz+vHyFMIT+ffg== dependencies: - clone-deep "^4.0.1" - loader-utils "^1.2.3" - neo-async "^2.6.1" - schema-utils "^2.6.1" - semver "^6.3.0" + klona "^2.0.3" + loader-utils "^2.0.0" + neo-async "^2.6.2" + schema-utils "^2.7.1" + semver "^7.3.2" -sax@>=0.6.0, sax@~1.2.4: +sax@>=0.6.0: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== @@ -8210,13 +8367,14 @@ scheduler@^0.19.1: loose-envify "^1.1.0" object-assign "^4.1.1" -schema-utils@2.6.6, schema-utils@^2.6.1, schema-utils@^2.6.6: - version "2.6.6" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.6.tgz#299fe6bd4a3365dc23d99fd446caff8f1d6c330c" - integrity sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA== +schema-utils@2.7.1, schema-utils@^2.7.1: + version "2.7.1" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== dependencies: - ajv "^6.12.0" - ajv-keywords "^3.4.1" + "@types/json-schema" "^7.0.5" + ajv "^6.12.4" + ajv-keywords "^3.5.2" schema-utils@^1.0.0: version "1.0.0" @@ -8227,6 +8385,19 @@ schema-utils@^1.0.0: ajv-errors "^1.0.0" ajv-keywords "^3.1.0" +schema-utils@^2.6.6: + version "2.6.6" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.6.tgz#299fe6bd4a3365dc23d99fd446caff8f1d6c330c" + integrity sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA== + dependencies: + ajv "^6.12.0" + ajv-keywords "^3.4.1" + +seedrandom@^3.0.5: + version "3.0.5" + resolved "https://registry.yarnpkg.com/seedrandom/-/seedrandom-3.0.5.tgz#54edc85c95222525b0c7a6f6b3543d8e0b3aa0a7" + integrity sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg== + semver-compare@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" @@ -8262,7 +8433,7 @@ serialize-javascript@^2.1.2: resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-2.1.2.tgz#ecec53b0e0317bdc95ef76ab7074b7384785fa61" integrity sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ== -set-blocking@^2.0.0: +set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= @@ -8290,12 +8461,20 @@ sha.js@^2.4.0, sha.js@^2.4.8: inherits "^2.0.1" safe-buffer "^5.0.1" -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== +sharp@0.26.2: + version "0.26.2" + resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.26.2.tgz#3d5777d246ae32890afe82a783c1cbb98456a88c" + integrity sha512-bGBPCxRAvdK9bX5HokqEYma4j/Q5+w8Nrmb2/sfgQCLEUx/HblcpmOfp59obL3+knIKnOhyKmDb4tEOhvFlp6Q== dependencies: - kind-of "^6.0.2" + color "^3.1.2" + detect-libc "^1.0.3" + node-addon-api "^3.0.2" + npmlog "^4.1.2" + prebuild-install "^5.3.5" + semver "^7.3.2" + simple-get "^4.0.0" + tar-fs "^2.1.0" + tunnel-agent "^0.6.0" shebang-command@^1.2.0: version "1.2.0" @@ -8344,6 +8523,29 @@ signal-exit@^3.0.0, signal-exit@^3.0.2: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== +simple-concat@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" + integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== + +simple-get@^3.0.3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.0.tgz#b45be062435e50d159540b576202ceec40b9c6b3" + integrity sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA== + dependencies: + decompress-response "^4.2.0" + once "^1.3.1" + simple-concat "^1.0.0" + +simple-get@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-4.0.0.tgz#73fa628278d21de83dadd5512d2cc1f4872bd675" + integrity sha512-ZalZGexYr3TA0SwySsr5HlgOOinS4Jsa8YB2GJ6lUNAazyAu4KG/VmzMTwAt2YVXzzVj8QmefmAonZIK2BSGcQ== + dependencies: + decompress-response "^6.0.0" + once "^1.3.1" + simple-concat "^1.0.0" + simple-swizzle@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" @@ -8418,13 +8620,6 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" -sort-keys@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" - integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= - dependencies: - is-plain-obj "^1.0.0" - source-list-map@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" @@ -8536,19 +8731,13 @@ ssri@^6.0.1: dependencies: figgy-pudding "^3.5.1" -ssri@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-7.1.0.tgz#92c241bf6de82365b5c7fb4bd76e975522e1294d" - integrity sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g== +ssri@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.0.tgz#79ca74e21f8ceaeddfcb4b90143c458b8d988808" + integrity sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA== dependencies: - figgy-pudding "^3.5.1" minipass "^3.1.1" -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - stack-utils@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.2.tgz#5cf48b4557becb4638d0bc4f21d23f5d19586593" @@ -8576,6 +8765,14 @@ stealthy-require@^1.1.1: resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= +stream-browserify@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f" + integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA== + dependencies: + inherits "~2.0.4" + readable-stream "^3.5.0" + stream-browserify@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" @@ -8608,11 +8805,6 @@ stream-shift@^1.0.0: resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== -strict-uri-encode@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= - string-argv@0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" @@ -8631,6 +8823,23 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2": + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + string-width@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" @@ -8725,13 +8934,20 @@ strip-ansi@6.0.0, strip-ansi@^6.0.0: dependencies: ansi-regex "^5.0.0" -strip-ansi@^3.0.0: +strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= dependencies: ansi-regex "^2.0.0" +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + strip-ansi@^5.1.0, strip-ansi@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" @@ -8764,6 +8980,11 @@ strip-json-comments@^3.0.1: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.0.tgz#7638d31422129ecf4457440009fba03f9f9ac180" integrity sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w== +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + style-loader@1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.2.1.tgz#c5cbbfbf1170d076cfdd86e0109c5bba114baa1a" @@ -8772,10 +8993,10 @@ style-loader@1.2.1: loader-utils "^2.0.0" schema-utils "^2.6.6" -styled-jsx@3.2.5: - version "3.2.5" - resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-3.2.5.tgz#0172a3e13a0d6d8bf09167dcaf32cf7102d932ca" - integrity sha512-prEahkYwQHomUljJzXzrFnBmQrSMtWOBbXn8QeEkpfFkqMZQGshxzzp4H8ebBIsbVlHF/3+GSXMnmK/fp7qVYQ== +styled-jsx@3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-3.3.1.tgz#d79f306c42c99cefbe8e76f35dad8100dc5c9ecc" + integrity sha512-RhW71t3k95E3g7Zq3lEBk+kmf+p4ZME7c5tfsYf9M5mq6CgIvFXkbvhawL2gWriXLRlMyKAYACE89Qa2JnTqUw== dependencies: "@babel/types" "7.8.3" babel-plugin-syntax-jsx "6.18.0" @@ -8786,15 +9007,6 @@ styled-jsx@3.2.5: stylis "3.5.4" stylis-rule-sheet "0.0.10" -stylehacks@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" - integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== - dependencies: - browserslist "^4.0.0" - postcss "^7.0.0" - postcss-selector-parser "^3.0.0" - stylis-rule-sheet@0.0.10: version "0.0.10" resolved "https://registry.yarnpkg.com/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz#44e64a2b076643f4b52e5ff71efc04d8c3c4a430" @@ -8805,11 +9017,6 @@ stylis@3.5.4: resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.4.tgz#f665f25f5e299cf3d64654ab949a57c768b73fbe" integrity sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q== -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= - supports-color@^5.3.0, supports-color@^5.4.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -8839,25 +9046,6 @@ supports-hyperlinks@^2.0.0: has-flag "^4.0.0" supports-color "^7.0.0" -svgo@^1.0.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" - integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== - dependencies: - chalk "^2.4.1" - coa "^2.0.2" - css-select "^2.0.0" - css-select-base-adapter "^0.1.1" - css-tree "1.0.0-alpha.37" - csso "^4.0.2" - js-yaml "^3.13.1" - mkdirp "~0.5.1" - object.values "^1.1.0" - sax "~1.2.4" - stable "^0.1.8" - unquote "~1.1.1" - util.promisify "~1.0.0" - symbol-tree@^3.2.4: version "3.2.4" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" @@ -8908,6 +9096,39 @@ tapable@^1.0.0, tapable@^1.1.3: resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== +tar-fs@^2.0.0, tar-fs@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" + integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== + dependencies: + chownr "^1.1.1" + mkdirp-classic "^0.5.2" + pump "^3.0.0" + tar-stream "^2.1.4" + +tar-stream@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.1.4.tgz#c4fb1a11eb0da29b893a5b25476397ba2d053bfa" + integrity sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw== + dependencies: + bl "^4.0.3" + end-of-stream "^1.4.1" + fs-constants "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.1.1" + +tar@^6.0.2: + version "6.0.5" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.0.5.tgz#bde815086e10b39f1dcd298e89d596e1535e200f" + integrity sha512-0b4HOimQHj9nXNEAA7zWwMM91Zhhba3pspja6sQbgTpynOJf+bkjBnfybNYzbpLbnwXnbyB4LOREvlyXLkCHSg== + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^3.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + terminal-link@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" @@ -8931,7 +9152,16 @@ terser-webpack-plugin@^1.4.3: webpack-sources "^1.4.0" worker-farm "^1.7.0" -terser@4.6.13, terser@^4.1.2: +terser@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.1.0.tgz#1f4ab81c8619654fdded51f3157b001e1747281d" + integrity sha512-pwC1Jbzahz1ZPU87NQ8B3g5pKbhyJSiHih4gLH6WZiPU8mmS1IlGbB0A2Nuvkj/LCNsgIKctg6GkYwWCeTvXZQ== + dependencies: + commander "^2.20.0" + source-map "~0.6.1" + source-map-support "~0.5.12" + +terser@^4.1.2: version "4.6.13" resolved "https://registry.yarnpkg.com/terser/-/terser-4.6.13.tgz#e879a7364a5e0db52ba4891ecde007422c56a916" integrity sha512-wMvqukYgVpQlymbnNbabVZbtM6PN63AzqexpwJL8tbh/mRT9LE5o+ruVduAGL7D6Fpjl+Q+06U5I9Ul82odAhw== @@ -8984,11 +9214,6 @@ timm@^1.6.1: resolved "https://registry.yarnpkg.com/timm/-/timm-1.6.2.tgz#dfd8c6719f7ba1fcfc6295a32670a1c6d166c0bd" integrity sha512-IH3DYDL1wMUwmIlVmMrmesw5lZD6N+ZOAFWEyLrtpoL9Bcrs9u7M/vyOnHzDD2SMs4irLkVjqxZbHrXStS/Nmw== -timsort@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" - integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= - tinycolor2@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.1.tgz#f4fad333447bc0b07d4dc8e9209d8f39a8ac77e8" @@ -9236,11 +9461,6 @@ uniq@^1.0.1: resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= -uniqs@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" - integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= - unique-filename@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" @@ -9267,11 +9487,6 @@ universalify@^0.1.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== -unquote@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" - integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= - unset-value@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" @@ -9305,10 +9520,10 @@ url@^0.11.0: punycode "1.3.2" querystring "0.2.0" -use-subscription@1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.4.1.tgz#edcbcc220f1adb2dd4fa0b2f61b6cc308e620069" - integrity sha512-7+IIwDG/4JICrWHL/Q/ZPK5yozEnvRm6vHImu0LKwQlmWGKeiF7mbAenLlK/cTNXrTtXHU/SFASQHzB6+oSJMQ== +use-subscription@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.5.0.tgz#0df66fdf97b9a340147ad72f76fac1db6f56d240" + integrity sha512-/FVRiB2I7NDjzWoNBYPt6YkkvleMm/lFtxj1hH6nX2TVrJ/5UTbovw9OE1efv2Zl0HoAYuTjM7zHd9OsABn5sg== dependencies: object-assign "^4.1.1" @@ -9329,16 +9544,6 @@ util-deprecate@^1.0.1, util-deprecate@~1.0.1: resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= -util.promisify@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" - integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.2" - has-symbols "^1.0.1" - object.getownpropertydescriptors "^2.1.0" - util@0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" @@ -9385,11 +9590,6 @@ validate-npm-package-license@^3.0.1: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" -vendors@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" - integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== - verror@1.10.0: version "1.10.0" resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" @@ -9399,7 +9599,7 @@ verror@1.10.0: core-util-is "1.0.2" extsprintf "^1.2.0" -vm-browserify@^1.0.1: +vm-browserify@1.1.2, vm-browserify@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== @@ -9425,6 +9625,13 @@ walker@^1.0.7, walker@~1.0.5: dependencies: makeerror "1.0.x" +watchpack-chokidar2@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957" + integrity sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== + dependencies: + chokidar "^2.1.8" + watchpack@2.0.0-beta.13: version "2.0.0-beta.13" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.0.0-beta.13.tgz#9d9b0c094b8402139333e04eb6194643c8384f55" @@ -9433,14 +9640,16 @@ watchpack@2.0.0-beta.13: glob-to-regexp "^0.4.1" graceful-fs "^4.1.2" -watchpack@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.1.tgz#280da0a8718592174010c078c7585a74cd8cd0e2" - integrity sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA== +watchpack@^1.7.4: + version "1.7.5" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" + integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== dependencies: - chokidar "^2.1.8" graceful-fs "^4.1.2" neo-async "^2.5.0" + optionalDependencies: + chokidar "^3.4.1" + watchpack-chokidar2 "^2.0.1" wcwidth@^1.0.1: version "1.0.1" @@ -9449,10 +9658,10 @@ wcwidth@^1.0.1: dependencies: defaults "^1.0.3" -web-vitals@0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/web-vitals/-/web-vitals-0.2.1.tgz#60782fa690243fe35613759a0c26431f57ba7b2d" - integrity sha512-2pdRlp6gJpOCg0oMMqwFF0axjk5D9WInc09RSYtqFgPXQ15+YKNQ7YnBBEqAL5jvmfH9WvoXDMb8DHwux7pIew== +web-vitals@0.2.4: + version "0.2.4" + resolved "https://registry.yarnpkg.com/web-vitals/-/web-vitals-0.2.4.tgz#ec3df43c834a207fd7cdefd732b2987896e08511" + integrity sha512-6BjspCO9VriYy12z356nL6JBS0GYeEcA457YyRzD+dD6XYCQ75NKhcOHUMHentOE7OcVCIXXDvOm0jKFfQG2Gg== webidl-conversions@^4.0.2: version "4.0.2" @@ -9469,7 +9678,7 @@ webidl-conversions@^6.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== -webpack-sources@1.4.3, webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1: +webpack-sources@1.4.3, webpack-sources@^1.4.0, webpack-sources@^1.4.1: version "1.4.3" resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== @@ -9477,10 +9686,10 @@ webpack-sources@1.4.3, webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-s source-list-map "^2.0.0" source-map "~0.6.1" -webpack@4.43.0: - version "4.43.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.43.0.tgz#c48547b11d563224c561dad1172c8aa0b8a678e6" - integrity sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g== +webpack@4.44.1: + version "4.44.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.44.1.tgz#17e69fff9f321b8f117d1fda714edfc0b939cc21" + integrity sha512-4UOGAohv/VGUNQJstzEywwNxqX417FnjZgZJpJQegddzPmTvph37eBIRbRTfdySXzVtJXLJfbMN3mMYhM6GdmQ== dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-module-context" "1.9.0" @@ -9490,7 +9699,7 @@ webpack@4.43.0: ajv "^6.10.2" ajv-keywords "^3.4.1" chrome-trace-event "^1.0.2" - enhanced-resolve "^4.1.0" + enhanced-resolve "^4.3.0" eslint-scope "^4.0.3" json-parse-better-errors "^1.0.2" loader-runner "^2.4.0" @@ -9503,7 +9712,7 @@ webpack@4.43.0: schema-utils "^1.0.0" tapable "^1.1.3" terser-webpack-plugin "^1.4.3" - watchpack "^1.6.1" + watchpack "^1.7.4" webpack-sources "^1.4.1" whatwg-encoding@^1.0.5: @@ -9513,11 +9722,6 @@ whatwg-encoding@^1.0.5: dependencies: iconv-lite "0.4.24" -whatwg-fetch@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz#fc804e458cc460009b1a2b966bc8817d2578aefb" - integrity sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q== - whatwg-mimetype@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" @@ -9565,6 +9769,13 @@ which@^2.0.1, which@^2.0.2: dependencies: isexe "^2.0.0" +wide-align@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" + integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== + dependencies: + string-width "^1.0.2 || 2" + windows-release@^3.1.0: version "3.3.0" resolved "https://registry.yarnpkg.com/windows-release/-/windows-release-3.3.0.tgz#dce167e9f8be733f21c849ebd4d03fe66b29b9f0" @@ -9584,13 +9795,6 @@ worker-farm@^1.7.0: dependencies: errno "~0.1.7" -worker-rpc@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/worker-rpc/-/worker-rpc-0.1.1.tgz#cb565bd6d7071a8f16660686051e969ad32f54d5" - integrity sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== - dependencies: - microevent.ts "~0.1.1" - wrap-ansi@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" @@ -9692,6 +9896,11 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== +yaml@^1.10.0: + version "1.10.0" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" + integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== + yaml@^1.7.2: version "1.9.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.9.2.tgz#f0cfa865f003ab707663e4f04b3956957ea564ed"