From 5653ed38a6d76be51c36d492c61bc64477069323 Mon Sep 17 00:00:00 2001 From: Kirosbr Date: Sun, 14 Jul 2024 13:37:19 +0200 Subject: [PATCH] supression de venv --- .../Django-4.0.dist-info/AUTHORS | 1026 -- .../Django-4.0.dist-info/INSTALLER | 1 - .../Django-4.0.dist-info/LICENSE | 27 - .../Django-4.0.dist-info/LICENSE.python | 290 - .../Django-4.0.dist-info/METADATA | 97 - .../site-packages/Django-4.0.dist-info/RECORD | 4441 -------- .../Django-4.0.dist-info/REQUESTED | 0 .../site-packages/Django-4.0.dist-info/WHEEL | 5 - .../Django-4.0.dist-info/entry_points.txt | 3 - .../Django-4.0.dist-info/top_level.txt | 1 - venv/Lib/site-packages/MySQLdb/__init__.py | 170 - venv/Lib/site-packages/MySQLdb/_exceptions.py | 69 - .../MySQLdb/_mysql.cp310-win_amd64.pyd | Bin 311808 -> 0 bytes venv/Lib/site-packages/MySQLdb/connections.py | 333 - .../site-packages/MySQLdb/constants/CLIENT.py | 27 - .../Lib/site-packages/MySQLdb/constants/CR.py | 105 - .../Lib/site-packages/MySQLdb/constants/ER.py | 827 -- .../MySQLdb/constants/FIELD_TYPE.py | 40 - .../site-packages/MySQLdb/constants/FLAG.py | 23 - .../MySQLdb/constants/__init__.py | 1 - venv/Lib/site-packages/MySQLdb/converters.py | 139 - venv/Lib/site-packages/MySQLdb/cursors.py | 489 - venv/Lib/site-packages/MySQLdb/release.py | 4 - venv/Lib/site-packages/MySQLdb/times.py | 150 - .../site-packages/_distutils_hack/__init__.py | 222 - .../site-packages/_distutils_hack/override.py | 1 - .../asgiref-3.4.1.dist-info/INSTALLER | 1 - .../asgiref-3.4.1.dist-info/LICENSE | 27 - .../asgiref-3.4.1.dist-info/METADATA | 248 - .../asgiref-3.4.1.dist-info/RECORD | 29 - .../asgiref-3.4.1.dist-info/WHEEL | 5 - .../asgiref-3.4.1.dist-info/top_level.txt | 1 - venv/Lib/site-packages/asgiref/__init__.py | 1 - venv/Lib/site-packages/asgiref/_pep562.py | 61 - .../site-packages/asgiref/compatibility.py | 61 - .../asgiref/current_thread_executor.py | 81 - venv/Lib/site-packages/asgiref/local.py | 122 - venv/Lib/site-packages/asgiref/py.typed | 0 venv/Lib/site-packages/asgiref/server.py | 157 - venv/Lib/site-packages/asgiref/sync.py | 548 - venv/Lib/site-packages/asgiref/testing.py | 97 - venv/Lib/site-packages/asgiref/timeout.py | 127 - venv/Lib/site-packages/asgiref/typing.py | 287 - venv/Lib/site-packages/asgiref/wsgi.py | 162 - venv/Lib/site-packages/baton/__init__.py | 0 venv/Lib/site-packages/baton/admin.py | 46 - venv/Lib/site-packages/baton/apps.py | 7 - venv/Lib/site-packages/baton/config.py | 41 - .../baton/locale/it/LC_MESSAGES/django.mo | Bin 1735 -> 0 bytes .../baton/locale/it/LC_MESSAGES/django.po | 134 - venv/Lib/site-packages/baton/models.py | 0 .../baton/static/admin/css/base.css | 52 - .../baton/static/admin/css/changelists.css | 1 - .../baton/static/admin/css/dashboard.css | 1 - .../baton/static/admin/css/forms.css | 1 - .../baton/static/admin/css/responsive.css | 1 - .../baton/static/baton/app/.babelrc | 3 - .../baton/static/baton/app/.eslintignore | 2 - .../baton/static/baton/app/.eslintrc | 24 - .../baton/static/baton/app/.tern-project | 13 - .../baton/app/dist/07c3313b24f7b1ca85ee.ttf | Bin 202744 -> 0 bytes .../baton/app/dist/13de59f1a36b6cb4bca0.svg | 5034 ---------- .../baton/app/dist/1d5b13020cf1d7efde67.svg | 3 - .../baton/app/dist/216edb96b562c79adc09.svg | 3717 ------- .../baton/app/dist/28b74339da09e9f659af.ttf | Bin 88480 -> 0 bytes .../baton/app/dist/329a95a9172fdb2cccb4.woff | Bin 90060 -> 0 bytes .../baton/app/dist/62397fb22f9cf321cfcd.svg | 34 - .../baton/app/dist/7fd18804f2abd547c565.svg | 19 - .../baton/app/dist/820a83e6dbb5ee491646.svg | 14 - .../baton/app/dist/88591a33d733b344a8e3.ttf | Bin 88332 -> 0 bytes .../baton/app/dist/89a52ae1d02b86d61439.eot | Bin 134346 -> 0 bytes .../baton/app/dist/9e138496e8f1719c6ebf.ttf | Bin 134040 -> 0 bytes .../baton/app/dist/ada6e6df937f7e5e8b79.woff2 | Bin 78196 -> 0 bytes .../baton/app/dist/b128f9e98de1bbea51b7.ttf | Bin 88400 -> 0 bytes .../baton/static/baton/app/dist/baton.min.js | 2 - .../baton/app/dist/baton.min.js.LICENSE.txt | 30 - .../baton/app/dist/c1210e5ebe4344da5083.woff2 | Bin 76764 -> 0 bytes .../baton/app/dist/c6ec080084769a6d8a34.woff | Bin 101652 -> 0 bytes .../baton/app/dist/ce6c392454ee4567292d.svg | 3 - .../baton/app/dist/efbd5d20e407bbf85f2b.eot | Bin 203030 -> 0 bytes .../baton/static/baton/app/package-lock.json | 8897 ----------------- .../baton/static/baton/app/package.json | 54 - .../baton/static/baton/app/postcss.config.js | 5 - .../baton/static/baton/app/src/.vimrc | 6 - .../static/baton/app/src/core/ActionResult.js | 14 - .../static/baton/app/src/core/AdminDocs.js | 15 - .../static/baton/app/src/core/Analytics.js | 214 - .../static/baton/app/src/core/Breakpoints.js | 7 - .../static/baton/app/src/core/ChangeForm.js | 193 - .../static/baton/app/src/core/ChangeList.js | 203 - .../baton/static/baton/app/src/core/Filer.js | 30 - .../baton/static/baton/app/src/core/Footer.js | 17 - .../baton/static/baton/app/src/core/Login.js | 47 - .../baton/static/baton/app/src/core/Menu.js | 375 - .../static/baton/app/src/core/Messages.js | 72 - .../baton/static/baton/app/src/core/Modal.js | 155 - .../baton/static/baton/app/src/core/Navbar.js | 44 - .../baton/app/src/core/PasswordChange.js | 9 - .../baton/static/baton/app/src/core/Tabs.js | 163 - .../static/baton/app/src/core/Template.js | 600 -- .../baton/static/baton/app/src/core/Utils.js | 61 - .../baton/static/baton/app/src/core/i18n.js | 71 - .../static/baton/app/src/fonts/Dosis-Bold.ttf | Bin 88332 -> 0 bytes .../baton/app/src/fonts/Dosis-ExtraBold.ttf | Bin 88280 -> 0 bytes .../baton/app/src/fonts/Dosis-ExtraLight.ttf | Bin 88108 -> 0 bytes .../baton/app/src/fonts/Dosis-Light.ttf | Bin 88400 -> 0 bytes .../baton/app/src/fonts/Dosis-Medium.ttf | Bin 88376 -> 0 bytes .../baton/app/src/fonts/Dosis-Regular.ttf | Bin 88480 -> 0 bytes .../baton/app/src/fonts/Dosis-SemiBold.ttf | Bin 88388 -> 0 bytes .../baton/app/src/fonts/Dosis-VariableFont | 0 .../baton/app/src/img/calendar-icons.svg | 14 - .../static/baton/app/src/img/icon-unknown.svg | 3 - .../baton/static/baton/app/src/img/search.svg | 3 - .../baton/app/src/img/selector-icons.svg | 34 - .../baton/app/src/img/sorting-icons.svg | 19 - .../baton/static/baton/app/src/index.js | 110 - .../baton/app/src/styles/_actionresult.scss | 19 - .../baton/app/src/styles/_admindocs.scss | 115 - .../baton/app/src/styles/_analytics.scss | 19 - .../baton/app/src/styles/_breadcrumbs.scss | 18 - .../baton/app/src/styles/_calendarclock.scss | 195 - .../baton/app/src/styles/_changeform.scss | 165 - .../baton/app/src/styles/_changehistory.scss | 33 - .../baton/app/src/styles/_changelist.scss | 484 - .../static/baton/app/src/styles/_content.scss | 134 - .../baton/app/src/styles/_dashboard.scss | 193 - .../app/src/styles/_delete_confirmation.scss | 24 - .../static/baton/app/src/styles/_filer.scss | 45 - .../static/baton/app/src/styles/_fonts.scss | 20 - .../static/baton/app/src/styles/_footer.scss | 34 - .../static/baton/app/src/styles/_login.scss | 85 - .../static/baton/app/src/styles/_logout.scss | 9 - .../static/baton/app/src/styles/_main.scss | 56 - .../static/baton/app/src/styles/_menu.scss | 438 - .../static/baton/app/src/styles/_navbar.scss | 106 - .../baton/app/src/styles/_pagination.scss | 56 - .../baton/app/src/styles/_passwordchange.scss | 20 - .../baton/app/src/styles/_placeholders.scss | 867 -- .../baton/app/src/styles/_variables.scss | 172 - .../static/baton/app/src/styles/baton.scss | 28 - .../baton/static/baton/app/stats.json | 1 - .../baton/static/baton/app/webpack.common.js | 51 - .../baton/static/baton/app/webpack.dev.js | 20 - .../baton/static/baton/app/webpack.prod.js | 7 - .../baton/static/baton/img/logo.png | Bin 6212 -> 0 bytes .../baton/templates/admin/base_site.html | 30 - .../baton/templates/admin/change_form.html | 11 - .../baton/templates/admin/change_list.html | 25 - .../templates/admin/delete_confirmation.html | 8 - .../admin/delete_selected_confirmation.html | 8 - .../admin/filer/folder/directory_listing.html | 5 - .../baton/templates/admin/filter.html | 21 - .../baton/templates/baton/footer.html | 22 - venv/Lib/site-packages/baton/tests.py | 0 venv/Lib/site-packages/baton/urls.py | 11 - venv/Lib/site-packages/baton/views.py | 254 - .../site-packages/cffi-1.15.0.dist-info/WHEEL | 5 - .../cssselect2-0.4.1.dist-info/RECORD | 13 - .../site-packages/distutils-precedence.pth | 1 - venv/Lib/site-packages/django/__init__.py | 24 - venv/Lib/site-packages/django/__main__.py | 9 - .../Lib/site-packages/django/apps/__init__.py | 4 - venv/Lib/site-packages/django/apps/config.py | 305 - .../Lib/site-packages/django/apps/registry.py | 428 - .../Lib/site-packages/django/conf/__init__.py | 284 - .../django/conf/app_template/__init__.py-tpl | 0 .../django/conf/app_template/admin.py-tpl | 3 - .../django/conf/app_template/apps.py-tpl | 6 - .../app_template/migrations/__init__.py-tpl | 0 .../django/conf/app_template/models.py-tpl | 3 - .../django/conf/app_template/tests.py-tpl | 3 - .../django/conf/app_template/views.py-tpl | 3 - .../django/conf/global_settings.py | 652 -- .../django/conf/locale/__init__.py | 617 -- .../conf/locale/af/LC_MESSAGES/django.mo | Bin 21840 -> 0 bytes .../conf/locale/af/LC_MESSAGES/django.po | 1267 --- .../conf/locale/ar/LC_MESSAGES/django.mo | Bin 35688 -> 0 bytes .../conf/locale/ar/LC_MESSAGES/django.po | 1389 --- .../django/conf/locale/ar/__init__.py | 0 .../django/conf/locale/ar/formats.py | 21 - .../conf/locale/ar_DZ/LC_MESSAGES/django.mo | Bin 35409 -> 0 bytes .../conf/locale/ar_DZ/LC_MESSAGES/django.po | 1379 --- .../django/conf/locale/ar_DZ/__init__.py | 0 .../django/conf/locale/ar_DZ/formats.py | 29 - .../conf/locale/ast/LC_MESSAGES/django.mo | Bin 15579 -> 0 bytes .../conf/locale/ast/LC_MESSAGES/django.po | 1237 --- .../conf/locale/az/LC_MESSAGES/django.mo | Bin 27170 -> 0 bytes .../conf/locale/az/LC_MESSAGES/django.po | 1278 --- .../django/conf/locale/az/__init__.py | 0 .../django/conf/locale/az/formats.py | 30 - .../conf/locale/be/LC_MESSAGES/django.mo | Bin 36467 -> 0 bytes .../conf/locale/be/LC_MESSAGES/django.po | 1356 --- .../conf/locale/bg/LC_MESSAGES/django.mo | Bin 23422 -> 0 bytes .../conf/locale/bg/LC_MESSAGES/django.po | 1269 --- .../django/conf/locale/bg/__init__.py | 0 .../django/conf/locale/bg/formats.py | 21 - .../conf/locale/bn/LC_MESSAGES/django.mo | Bin 16660 -> 0 bytes .../conf/locale/bn/LC_MESSAGES/django.po | 1218 --- .../django/conf/locale/bn/__init__.py | 0 .../django/conf/locale/bn/formats.py | 32 - .../conf/locale/br/LC_MESSAGES/django.mo | Bin 14009 -> 0 bytes .../conf/locale/br/LC_MESSAGES/django.po | 1297 --- .../conf/locale/bs/LC_MESSAGES/django.mo | Bin 10824 -> 0 bytes .../conf/locale/bs/LC_MESSAGES/django.po | 1238 --- .../django/conf/locale/bs/__init__.py | 0 .../django/conf/locale/bs/formats.py | 21 - .../conf/locale/ca/LC_MESSAGES/django.mo | Bin 27427 -> 0 bytes .../conf/locale/ca/LC_MESSAGES/django.po | 1329 --- .../django/conf/locale/ca/__init__.py | 0 .../django/conf/locale/ca/formats.py | 30 - .../conf/locale/cs/LC_MESSAGES/django.mo | Bin 29207 -> 0 bytes .../conf/locale/cs/LC_MESSAGES/django.po | 1349 --- .../django/conf/locale/cs/__init__.py | 0 .../django/conf/locale/cs/formats.py | 40 - .../conf/locale/cy/LC_MESSAGES/django.mo | Bin 18319 -> 0 bytes .../conf/locale/cy/LC_MESSAGES/django.po | 1278 --- .../django/conf/locale/cy/__init__.py | 0 .../django/conf/locale/cy/formats.py | 32 - .../conf/locale/da/LC_MESSAGES/django.mo | Bin 26957 -> 0 bytes .../conf/locale/da/LC_MESSAGES/django.po | 1307 --- .../django/conf/locale/da/__init__.py | 0 .../django/conf/locale/da/formats.py | 26 - .../conf/locale/de/LC_MESSAGES/django.mo | Bin 28373 -> 0 bytes .../conf/locale/de/LC_MESSAGES/django.po | 1330 --- .../django/conf/locale/de/__init__.py | 0 .../django/conf/locale/de/formats.py | 27 - .../django/conf/locale/de_CH/__init__.py | 0 .../django/conf/locale/de_CH/formats.py | 33 - .../conf/locale/dsb/LC_MESSAGES/django.mo | Bin 29802 -> 0 bytes .../conf/locale/dsb/LC_MESSAGES/django.po | 1358 --- .../conf/locale/el/LC_MESSAGES/django.mo | Bin 33648 -> 0 bytes .../conf/locale/el/LC_MESSAGES/django.po | 1332 --- .../django/conf/locale/el/__init__.py | 0 .../django/conf/locale/el/formats.py | 32 - .../conf/locale/en/LC_MESSAGES/django.mo | Bin 356 -> 0 bytes .../conf/locale/en/LC_MESSAGES/django.po | 1574 --- .../django/conf/locale/en/__init__.py | 0 .../django/conf/locale/en/formats.py | 59 - .../conf/locale/en_AU/LC_MESSAGES/django.mo | Bin 25633 -> 0 bytes .../conf/locale/en_AU/LC_MESSAGES/django.po | 1299 --- .../django/conf/locale/en_AU/__init__.py | 0 .../django/conf/locale/en_AU/formats.py | 36 - .../conf/locale/en_GB/LC_MESSAGES/django.mo | Bin 12108 -> 0 bytes .../conf/locale/en_GB/LC_MESSAGES/django.po | 1221 --- .../django/conf/locale/en_GB/__init__.py | 0 .../django/conf/locale/en_GB/formats.py | 36 - .../conf/locale/eo/LC_MESSAGES/django.mo | Bin 20433 -> 0 bytes .../conf/locale/eo/LC_MESSAGES/django.po | 1275 --- .../django/conf/locale/eo/__init__.py | 0 .../django/conf/locale/eo/formats.py | 47 - .../conf/locale/es/LC_MESSAGES/django.mo | Bin 27700 -> 0 bytes .../conf/locale/es/LC_MESSAGES/django.po | 1342 --- .../django/conf/locale/es/__init__.py | 0 .../django/conf/locale/es/formats.py | 30 - .../conf/locale/es_AR/LC_MESSAGES/django.mo | Bin 28082 -> 0 bytes .../conf/locale/es_AR/LC_MESSAGES/django.po | 1320 --- .../django/conf/locale/es_AR/__init__.py | 0 .../django/conf/locale/es_AR/formats.py | 30 - .../conf/locale/es_CO/LC_MESSAGES/django.mo | Bin 18079 -> 0 bytes .../conf/locale/es_CO/LC_MESSAGES/django.po | 1258 --- .../django/conf/locale/es_CO/__init__.py | 0 .../django/conf/locale/es_CO/formats.py | 26 - .../conf/locale/es_MX/LC_MESSAGES/django.mo | Bin 17424 -> 0 bytes .../conf/locale/es_MX/LC_MESSAGES/django.po | 1261 --- .../django/conf/locale/es_MX/__init__.py | 0 .../django/conf/locale/es_MX/formats.py | 25 - .../django/conf/locale/es_NI/__init__.py | 0 .../django/conf/locale/es_NI/formats.py | 26 - .../django/conf/locale/es_PR/__init__.py | 0 .../django/conf/locale/es_PR/formats.py | 27 - .../conf/locale/es_VE/LC_MESSAGES/django.mo | Bin 18840 -> 0 bytes .../conf/locale/es_VE/LC_MESSAGES/django.po | 1260 --- .../conf/locale/et/LC_MESSAGES/django.mo | Bin 26794 -> 0 bytes .../conf/locale/et/LC_MESSAGES/django.po | 1310 --- .../django/conf/locale/et/__init__.py | 0 .../django/conf/locale/et/formats.py | 21 - .../conf/locale/eu/LC_MESSAGES/django.mo | Bin 21743 -> 0 bytes .../conf/locale/eu/LC_MESSAGES/django.po | 1279 --- .../django/conf/locale/eu/__init__.py | 0 .../django/conf/locale/eu/formats.py | 21 - .../conf/locale/fa/LC_MESSAGES/django.mo | Bin 32052 -> 0 bytes .../conf/locale/fa/LC_MESSAGES/django.po | 1318 --- .../django/conf/locale/fa/__init__.py | 0 .../django/conf/locale/fa/formats.py | 21 - .../conf/locale/fi/LC_MESSAGES/django.mo | Bin 27454 -> 0 bytes .../conf/locale/fi/LC_MESSAGES/django.po | 1308 --- .../django/conf/locale/fi/__init__.py | 0 .../django/conf/locale/fi/formats.py | 37 - .../conf/locale/fr/LC_MESSAGES/django.mo | Bin 4411 -> 0 bytes .../conf/locale/fr/LC_MESSAGES/django.po | 1434 --- .../django/conf/locale/fr/__init__.py | 0 .../django/conf/locale/fr/formats.py | 31 - .../conf/locale/fy/LC_MESSAGES/django.mo | Bin 2286 -> 0 bytes .../conf/locale/fy/LC_MESSAGES/django.po | 1218 --- .../django/conf/locale/fy/__init__.py | 0 .../django/conf/locale/fy/formats.py | 21 - .../conf/locale/ga/LC_MESSAGES/django.mo | Bin 14025 -> 0 bytes .../conf/locale/ga/LC_MESSAGES/django.po | 1293 --- .../django/conf/locale/ga/__init__.py | 0 .../django/conf/locale/ga/formats.py | 21 - .../conf/locale/gd/LC_MESSAGES/django.mo | Bin 30752 -> 0 bytes .../conf/locale/gd/LC_MESSAGES/django.po | 1386 --- .../django/conf/locale/gd/__init__.py | 0 .../django/conf/locale/gd/formats.py | 21 - .../conf/locale/gl/LC_MESSAGES/django.mo | Bin 14253 -> 0 bytes .../conf/locale/gl/LC_MESSAGES/django.po | 1233 --- .../django/conf/locale/gl/__init__.py | 0 .../django/conf/locale/gl/formats.py | 21 - .../conf/locale/he/LC_MESSAGES/django.mo | Bin 30227 -> 0 bytes .../conf/locale/he/LC_MESSAGES/django.po | 1320 --- .../django/conf/locale/he/__init__.py | 0 .../django/conf/locale/he/formats.py | 21 - .../conf/locale/hi/LC_MESSAGES/django.mo | Bin 17619 -> 0 bytes 313 files changed, 85364 deletions(-) delete mode 100644 venv/Lib/site-packages/Django-4.0.dist-info/AUTHORS delete mode 100644 venv/Lib/site-packages/Django-4.0.dist-info/INSTALLER delete mode 100644 venv/Lib/site-packages/Django-4.0.dist-info/LICENSE delete mode 100644 venv/Lib/site-packages/Django-4.0.dist-info/LICENSE.python delete mode 100644 venv/Lib/site-packages/Django-4.0.dist-info/METADATA delete mode 100644 venv/Lib/site-packages/Django-4.0.dist-info/RECORD delete mode 100644 venv/Lib/site-packages/Django-4.0.dist-info/REQUESTED delete mode 100644 venv/Lib/site-packages/Django-4.0.dist-info/WHEEL delete mode 100644 venv/Lib/site-packages/Django-4.0.dist-info/entry_points.txt delete mode 100644 venv/Lib/site-packages/Django-4.0.dist-info/top_level.txt delete mode 100644 venv/Lib/site-packages/MySQLdb/__init__.py delete mode 100644 venv/Lib/site-packages/MySQLdb/_exceptions.py delete mode 100644 venv/Lib/site-packages/MySQLdb/_mysql.cp310-win_amd64.pyd delete mode 100644 venv/Lib/site-packages/MySQLdb/connections.py delete mode 100644 venv/Lib/site-packages/MySQLdb/constants/CLIENT.py delete mode 100644 venv/Lib/site-packages/MySQLdb/constants/CR.py delete mode 100644 venv/Lib/site-packages/MySQLdb/constants/ER.py delete mode 100644 venv/Lib/site-packages/MySQLdb/constants/FIELD_TYPE.py delete mode 100644 venv/Lib/site-packages/MySQLdb/constants/FLAG.py delete mode 100644 venv/Lib/site-packages/MySQLdb/constants/__init__.py delete mode 100644 venv/Lib/site-packages/MySQLdb/converters.py delete mode 100644 venv/Lib/site-packages/MySQLdb/cursors.py delete mode 100644 venv/Lib/site-packages/MySQLdb/release.py delete mode 100644 venv/Lib/site-packages/MySQLdb/times.py delete mode 100644 venv/Lib/site-packages/_distutils_hack/__init__.py delete mode 100644 venv/Lib/site-packages/_distutils_hack/override.py delete mode 100644 venv/Lib/site-packages/asgiref-3.4.1.dist-info/INSTALLER delete mode 100644 venv/Lib/site-packages/asgiref-3.4.1.dist-info/LICENSE delete mode 100644 venv/Lib/site-packages/asgiref-3.4.1.dist-info/METADATA delete mode 100644 venv/Lib/site-packages/asgiref-3.4.1.dist-info/RECORD delete mode 100644 venv/Lib/site-packages/asgiref-3.4.1.dist-info/WHEEL delete mode 100644 venv/Lib/site-packages/asgiref-3.4.1.dist-info/top_level.txt delete mode 100644 venv/Lib/site-packages/asgiref/__init__.py delete mode 100644 venv/Lib/site-packages/asgiref/_pep562.py delete mode 100644 venv/Lib/site-packages/asgiref/compatibility.py delete mode 100644 venv/Lib/site-packages/asgiref/current_thread_executor.py delete mode 100644 venv/Lib/site-packages/asgiref/local.py delete mode 100644 venv/Lib/site-packages/asgiref/py.typed delete mode 100644 venv/Lib/site-packages/asgiref/server.py delete mode 100644 venv/Lib/site-packages/asgiref/sync.py delete mode 100644 venv/Lib/site-packages/asgiref/testing.py delete mode 100644 venv/Lib/site-packages/asgiref/timeout.py delete mode 100644 venv/Lib/site-packages/asgiref/typing.py delete mode 100644 venv/Lib/site-packages/asgiref/wsgi.py delete mode 100644 venv/Lib/site-packages/baton/__init__.py delete mode 100644 venv/Lib/site-packages/baton/admin.py delete mode 100644 venv/Lib/site-packages/baton/apps.py delete mode 100644 venv/Lib/site-packages/baton/config.py delete mode 100644 venv/Lib/site-packages/baton/locale/it/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/baton/locale/it/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/baton/models.py delete mode 100644 venv/Lib/site-packages/baton/static/admin/css/base.css delete mode 100644 venv/Lib/site-packages/baton/static/admin/css/changelists.css delete mode 100644 venv/Lib/site-packages/baton/static/admin/css/dashboard.css delete mode 100644 venv/Lib/site-packages/baton/static/admin/css/forms.css delete mode 100644 venv/Lib/site-packages/baton/static/admin/css/responsive.css delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/.babelrc delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/.eslintignore delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/.eslintrc delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/.tern-project delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/07c3313b24f7b1ca85ee.ttf delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/13de59f1a36b6cb4bca0.svg delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/1d5b13020cf1d7efde67.svg delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/216edb96b562c79adc09.svg delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/28b74339da09e9f659af.ttf delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/329a95a9172fdb2cccb4.woff delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/62397fb22f9cf321cfcd.svg delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/7fd18804f2abd547c565.svg delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/820a83e6dbb5ee491646.svg delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/88591a33d733b344a8e3.ttf delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/89a52ae1d02b86d61439.eot delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/9e138496e8f1719c6ebf.ttf delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/ada6e6df937f7e5e8b79.woff2 delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/b128f9e98de1bbea51b7.ttf delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/baton.min.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/baton.min.js.LICENSE.txt delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/c1210e5ebe4344da5083.woff2 delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/c6ec080084769a6d8a34.woff delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/ce6c392454ee4567292d.svg delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/dist/efbd5d20e407bbf85f2b.eot delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/package-lock.json delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/package.json delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/postcss.config.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/.vimrc delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/ActionResult.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/AdminDocs.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/Analytics.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/Breakpoints.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/ChangeForm.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/ChangeList.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/Filer.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/Footer.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/Login.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/Menu.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/Messages.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/Modal.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/Navbar.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/PasswordChange.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/Tabs.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/Template.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/Utils.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/core/i18n.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/fonts/Dosis-Bold.ttf delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/fonts/Dosis-ExtraBold.ttf delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/fonts/Dosis-ExtraLight.ttf delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/fonts/Dosis-Light.ttf delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/fonts/Dosis-Medium.ttf delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/fonts/Dosis-Regular.ttf delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/fonts/Dosis-SemiBold.ttf delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/fonts/Dosis-VariableFont delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/img/calendar-icons.svg delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/img/icon-unknown.svg delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/img/search.svg delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/img/selector-icons.svg delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/img/sorting-icons.svg delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/index.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_actionresult.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_admindocs.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_analytics.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_breadcrumbs.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_calendarclock.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_changeform.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_changehistory.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_changelist.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_content.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_dashboard.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_delete_confirmation.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_filer.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_fonts.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_footer.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_login.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_logout.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_main.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_menu.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_navbar.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_pagination.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_passwordchange.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_placeholders.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/_variables.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/src/styles/baton.scss delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/stats.json delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/webpack.common.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/webpack.dev.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/app/webpack.prod.js delete mode 100644 venv/Lib/site-packages/baton/static/baton/img/logo.png delete mode 100644 venv/Lib/site-packages/baton/templates/admin/base_site.html delete mode 100644 venv/Lib/site-packages/baton/templates/admin/change_form.html delete mode 100644 venv/Lib/site-packages/baton/templates/admin/change_list.html delete mode 100644 venv/Lib/site-packages/baton/templates/admin/delete_confirmation.html delete mode 100644 venv/Lib/site-packages/baton/templates/admin/delete_selected_confirmation.html delete mode 100644 venv/Lib/site-packages/baton/templates/admin/filer/folder/directory_listing.html delete mode 100644 venv/Lib/site-packages/baton/templates/admin/filter.html delete mode 100644 venv/Lib/site-packages/baton/templates/baton/footer.html delete mode 100644 venv/Lib/site-packages/baton/tests.py delete mode 100644 venv/Lib/site-packages/baton/urls.py delete mode 100644 venv/Lib/site-packages/baton/views.py delete mode 100644 venv/Lib/site-packages/cffi-1.15.0.dist-info/WHEEL delete mode 100644 venv/Lib/site-packages/cssselect2-0.4.1.dist-info/RECORD delete mode 100644 venv/Lib/site-packages/distutils-precedence.pth delete mode 100644 venv/Lib/site-packages/django/__init__.py delete mode 100644 venv/Lib/site-packages/django/__main__.py delete mode 100644 venv/Lib/site-packages/django/apps/__init__.py delete mode 100644 venv/Lib/site-packages/django/apps/config.py delete mode 100644 venv/Lib/site-packages/django/apps/registry.py delete mode 100644 venv/Lib/site-packages/django/conf/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/app_template/__init__.py-tpl delete mode 100644 venv/Lib/site-packages/django/conf/app_template/admin.py-tpl delete mode 100644 venv/Lib/site-packages/django/conf/app_template/apps.py-tpl delete mode 100644 venv/Lib/site-packages/django/conf/app_template/migrations/__init__.py-tpl delete mode 100644 venv/Lib/site-packages/django/conf/app_template/models.py-tpl delete mode 100644 venv/Lib/site-packages/django/conf/app_template/tests.py-tpl delete mode 100644 venv/Lib/site-packages/django/conf/app_template/views.py-tpl delete mode 100644 venv/Lib/site-packages/django/conf/global_settings.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/af/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/af/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/ar/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/ar/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/ar/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/ar/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/ar_DZ/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/ar_DZ/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/ar_DZ/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/ar_DZ/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/ast/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/ast/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/az/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/az/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/az/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/az/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/be/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/be/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/bg/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/bg/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/bg/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/bg/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/bn/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/bn/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/bn/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/bn/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/br/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/br/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/bs/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/bs/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/bs/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/bs/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/ca/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/ca/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/ca/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/ca/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/cs/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/cs/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/cs/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/cs/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/cy/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/cy/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/cy/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/cy/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/da/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/da/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/da/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/da/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/de/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/de/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/de/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/de/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/de_CH/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/de_CH/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/dsb/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/dsb/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/el/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/el/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/el/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/el/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/en/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/en/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/en/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/en/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/en_AU/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/en_AU/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/en_AU/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/en_AU/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/en_GB/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/en_GB/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/en_GB/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/en_GB/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/eo/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/eo/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/eo/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/eo/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/es/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/es/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_AR/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_AR/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_AR/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_CO/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_CO/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_CO/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_CO/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_MX/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_MX/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_MX/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_MX/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_NI/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_NI/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_PR/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_PR/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_VE/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/es_VE/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/et/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/et/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/et/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/et/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/eu/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/eu/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/eu/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/eu/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/fa/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/fa/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/fa/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/fa/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/fi/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/fi/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/fi/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/fi/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/fr/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/fr/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/fr/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/fr/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/fy/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/fy/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/fy/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/fy/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/ga/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/ga/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/ga/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/ga/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/gd/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/gd/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/gd/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/gd/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/gl/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/gl/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/gl/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/gl/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/he/LC_MESSAGES/django.mo delete mode 100644 venv/Lib/site-packages/django/conf/locale/he/LC_MESSAGES/django.po delete mode 100644 venv/Lib/site-packages/django/conf/locale/he/__init__.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/he/formats.py delete mode 100644 venv/Lib/site-packages/django/conf/locale/hi/LC_MESSAGES/django.mo diff --git a/venv/Lib/site-packages/Django-4.0.dist-info/AUTHORS b/venv/Lib/site-packages/Django-4.0.dist-info/AUTHORS deleted file mode 100644 index 00e51d6..0000000 --- a/venv/Lib/site-packages/Django-4.0.dist-info/AUTHORS +++ /dev/null @@ -1,1026 +0,0 @@ -Django was originally created in late 2003 at World Online, the web division -of the Lawrence Journal-World newspaper in Lawrence, Kansas. - -Here is an inevitably incomplete list of MUCH-APPRECIATED CONTRIBUTORS -- -people who have submitted patches, reported bugs, added translations, helped -answer newbie questions, and generally made Django that much better: - - Aaron Cannon - Aaron Swartz - Aaron T. Myers - Abeer Upadhyay - Abhijeet Viswa - Abhinav Patil - Abhishek Gautam - Abhyudai - Adam Allred - Adam Bogdał - Adam Donaghy - Adam Johnson - Adam Malinowski - Adam Vandenberg - Adiyat Mubarak - Adnan Umer - Adrian Holovaty - Adrien Lemaire - Afonso Fernández Nogueira - AgarFu - Ahmad Alhashemi - Ahmad Al-Ibrahim - Ahmed Eltawela - ajs - Akash Agrawal - Akis Kesoglou - Aksel Ethem - Akshesh Doshi - alang@bright-green.com - Alasdair Nicol - Albert Wang - Alcides Fonseca - Aldian Fazrihady - Aleksandra Sendecka - Aleksi Häkli - Alex Dutton - Alexander Myodov - Alexandr Tatarinov - Alex Aktsipetrov - Alex Becker - Alex Couper - Alex Dedul - Alex Gaynor - Alex Hill - Alex Ogier - Alex Robbins - Alexey Boriskin - Alexey Tsivunin - Ali Vakilzade - Aljaž Košir - Aljosa Mohorovic - Amit Chakradeo - Amit Ramon - Amit Upadhyay - A. Murat Eren - Ana Belen Sarabia - Ana Krivokapic - Andi Albrecht - André Ericson - Andrei Kulakov - Andreas - Andreas Mock - Andreas Pelme - Andrés Torres Marroquín - Andrew Brehaut - Andrew Clark - Andrew Durdin - Andrew Godwin - Andrew Pinkham - Andrews Medina - Andrew Northall - Andriy Sokolovskiy - Andy Chosak - Andy Dustman - Andy Gayton - andy@jadedplanet.net - Anssi Kääriäinen - ant9000@netwise.it - Anthony Briggs - Anthony Wright - Anton Samarchyan - Antoni Aloy - Antonio Cavedoni - Antonis Christofides - Antti Haapala - Antti Kaihola - Anubhav Joshi - Aram Dulyan - arien - Armin Ronacher - Aron Podrigal - Artem Gnilov - Arthur - Arthur Jovart - Arthur Koziel - Arthur Rio - Arvis Bickovskis - Arya Khaligh - Aryeh Leib Taurog - A S Alam - Asif Saif Uddin - atlithorn - Audrey Roy - av0000@mail.ru - Axel Haustant - Aymeric Augustin - Bahadır Kandemir - Baishampayan Ghose - Baptiste Mispelon - Barry Pederson - Bartolome Sanchez Salado - Barton Ip - Bartosz Grabski - Bashar Al-Abdulhadi - Bastian Kleineidam - Batiste Bieler - Batman - Batuhan Taskaya - Baurzhan Ismagulov - Ben Dean Kawamura - Ben Firshman - Ben Godfrey - Benjamin Wohlwend - Ben Khoo - Ben Slavin - Ben Sturmfels - Berker Peksag - Bernd Schlapsi - Bernhard Essl - berto - Bill Fenner - Bjørn Stabell - Bo Marchman - Bogdan Mateescu - Bojan Mihelac - Bouke Haarsma - Božidar Benko - Brad Melin - Brandon Chinn - Brant Harris - Brendan Hayward - Brendan Quinn - Brenton Simpson - Brett Cannon - Brett Hoerner - Brian Beck - Brian Fabian Crain - Brian Harring - Brian Helba - Brian Ray - Brian Rosner - Bruce Kroeze - Bruno Alla - Bruno Renié - brut.alll@gmail.com - Bryan Chow - Bryan Veloso - bthomas - btoll@bestweb.net - C8E - Caio Ariede - Calvin Spealman - Cameron Curry - Cameron Knight (ckknight) - Can Burak Çilingir - Can Sarıgöl - Carl Meyer - Carles Pina i Estany - Carlos Eduardo de Paula - Carlos Matías de la Torre - Carlton Gibson - cedric@terramater.net - Chad Whitman - ChaosKCW - Charlie Leifer - charly.wilhelm@gmail.com - Chason Chaffin - Cheng Zhang - Chris Adams - Chris Beaven - Chris Bennett - Chris Cahoon - Chris Chamberlin - Chris Jerdonek - Chris Jones - Chris Lamb - Chris Streeter - Christian Barcenas - Christian Metts - Christian Oudard - Christian Tanzer - Christoffer Sjöbergsson - Christophe Pettus - Christopher Adams - Christopher Babiak - Christopher Lenz - Christoph Mędrela - Chris Wagner - Chris Wesseling - Chris Wilson - Claude Paroz - Clint Ecker - colin@owlfish.com - Colin Wood - Collin Anderson - Collin Grady - Colton Hicks - Craig Blaszczyk - crankycoder@gmail.com - Curtis Maloney (FunkyBob) - dackze+django@gmail.com - Dagur Páll Ammendrup - Dane Springmeyer - Dan Fairs - Daniel Alves Barbosa de Oliveira Vaz - Daniel Duan - Daniele Procida - Daniel Greenfeld - dAniel hAhler - Daniel Jilg - Daniel Lindsley - Daniel Poelzleithner - Daniel Pyrathon - Daniel Roseman - Daniel Tao - Daniel Wiesmann - Danilo Bargen - Dan Johnson - Dan Palmer - Dan Poirier - Dan Stephenson - Dan Watson - dave@thebarproject.com - David Ascher - David Avsajanishvili - David Blewett - David Brenneman - David Cramer - David Danier - David Eklund - David Foster - David Gouldin - david@kazserve.org - David Krauth - David Larlet - David Reynolds - David Sanders - David Schein - David Tulig - David Winterbottom - David Wobrock - Davide Ceretti - Deep L. Sukhwani - Deepak Thukral - Denis Kuzmichyov - Dennis Schwertel - Derek Willis - Deric Crago - deric@monowerks.com - Deryck Hodge - Dimitris Glezos - Dirk Datzert - Dirk Eschler - Dmitri Fedortchenko - Dmitry Jemerov - dne@mayonnaise.net - Dolan Antenucci - Donald Harvey - Donald Stufft - Don Spaulding - Doug Beck - Doug Napoleone - dready - dusk@woofle.net - Dustyn Gibson - Ed Morley - Egidijus Macijauskas - eibaan@gmail.com - elky - Emmanuelle Delescolle - Emil Stenström - enlight - Enrico - Eric Boersma - Eric Brandwein - Eric Floehr - Eric Florenzano - Eric Holscher - Eric Moritz - Eric Palakovich Carr - Erik Karulf - Erik Romijn - eriks@win.tue.nl - Erwin Junge - Esdras Beleza - Espen Grindhaug - Étienne Beaulé - Eugene Lazutkin - Evan Grim - Fabrice Aneche - Farhaan Bukhsh - favo@exoweb.net - fdr - Federico Capoano - Felipe Lee - Filip Noetzel - Filip Wasilewski - Finn Gruwier Larsen - Flávio Juvenal da Silva Junior - flavio.curella@gmail.com - Florian Apolloner - Florian Demmer - Florian Moussous - Fran Hrženjak - Francisco Albarran Cristobal - Francisco Couzo - François Freitag - Frank Tegtmeyer - Frank Wierzbicki - Frank Wiles - František Malina - Fraser Nevett - Gabriel Grant - Gabriel Hurley - gandalf@owca.info - Garry Lawrence - Garry Polley - Garth Kidd - Gary Wilson - Gasper Koren - Gasper Zejn - Gavin Wahl - Ge Hanbin - geber@datacollect.com - Geert Vanderkelen - George Karpenkov - George Song - George Vilches - Georg "Hugo" Bauer - Georgi Stanojevski - Gerardo Orozco - Gil Gonçalves - Girish Kumar - Girish Sontakke - Gisle Aas - Glenn Maynard - glin@seznam.cz - GomoX - Gonzalo Saavedra - Gopal Narayanan - Graham Carlyle - Grant Jenks - Greg Chapple - Greg Twohig - Gregor Allensworth - Gregor Müllegger - Grigory Fateyev - Grzegorz Ślusarek - Guilherme Mesquita Gondim - Guillaume Pannatier - Gustavo Picon - hambaloney - Hang Park - Hannes Ljungberg - Hannes Struß - Harm Geerts - Hasan Ramezani - Hawkeye - Helen Sherwood-Taylor - Henrique Romano - Henry Dang - Hidde Bultsma - Himanshu Chauhan - hipertracker@gmail.com - Hiroki Kiyohara - Honza Král - Horst Gutmann - Hugo Osvaldo Barrera - HyukJin Jang - Hyun Mi Ae - Iacopo Spalletti - Ian A Wilson - Ian Clelland - Ian G. Kelly - Ian Holsman - Ian Lee - Ibon - Idan Gazit - Idan Melamed - Ifedapo Olarewaju - Igor Kolar - Illia Volochii - Ilya Semenov - Ingo Klöcker - I.S. van Oostveen - Iuri de Silvio - ivan.chelubeev@gmail.com - Ivan Sagalaev (Maniac) - Jaap Roes - Jack Moffitt - Jacob Burch - Jacob Green - Jacob Kaplan-Moss - Jacob Walls - Jakub Paczkowski - Jakub Wilk - Jakub Wiśniowski - james_027@yahoo.com - James Aylett - James Bennett - James Murty - James Tauber - James Timmins - James Turk - James Wheare - Jannis Leidel - Janos Guljas - Jan Pazdziora - Jan Rademaker - Jarek Głowacki - Jarek Zgoda - Jarosław Wygoda - Jason Davies (Esaj) - Jason Huggins - Jason McBrayer - jason.sidabras@gmail.com - Jason Yan - Javier Mansilla - Jay Parlar - Jay Welborn - Jay Wineinger - J. Clifford Dyer - jcrasta@gmail.com - jdetaeye - Jeff Anderson - Jeff Balogh - Jeff Hui - Jeffrey Gelens - Jeff Triplett - Jeffrey Yancey - Jens Diemer - Jens Page - Jensen Cochran - Jeong-Min Lee - Jérémie Blaser - Jeremy Bowman - Jeremy Carbaugh - Jeremy Dunck - Jeremy Lainé - Jerin Peter George - Jesse Young - Jezeniel Zapanta - jhenry - Jim Dalton - Jimmy Song - Jiri Barton - Joachim Jablon - Joao Oliveira - Joao Pedro Silva - Joe Heck - Joe Jackson - Joel Bohman - Joel Heenan - Joel Watts - Joe Topjian - Johan C. Stöver - Johann Queuniet - john@calixto.net - John D'Agostino - John D'Ambrosio - John Huddleston - John Moses - John Paulett - John Shaffer - Jökull Sólberg Auðunsson - Jon Dufresne - Jonas Haag - Jonathan Davis - Jonatas C. D. - Jonathan Buchanan - Jonathan Daugherty (cygnus) - Jonathan Feignberg - Jonathan Slenders - Jonny Park - Jordan Bae - Jordan Dimov - Jordi J. Tablada - Jorge Bastida - Jorge Gajon - José Tomás Tocino García - Josef Rousek - Joseph Kocherhans - Josh Smeaton - Joshua Cannon - Joshua Ginsberg - Jozko Skrablin - J. Pablo Fernandez - jpellerin@gmail.com - Juan Catalano - Juan Manuel Caicedo - Juan Pedro Fisanotti - Julia Elman - Julia Matsieva - Julian Bez - Julien Phalip - Junyoung Choi - junzhang.jn@gmail.com - Jure Cuhalev - Justin Bronn - Justine Tunney - Justin Lilly - Justin Michalicek - Justin Myles Holmes - Jyrki Pulliainen - Kadesarin Sanjek - Karderio - Karen Tracey - Karol Sikora - Katherine “Kati” Michel - Kathryn Killebrew - Katie Miller - Keith Bussell - Kenneth Love - Kent Hauser - Keryn Knight - Kevin Grinberg - Kevin Kubasik - Kevin McConnell - Kieran Holland - kilian - Kim Joon Hwan 김준환 - Klaas van Schelven - knox - konrad@gwu.edu - Kowito Charoenratchatabhan - Krišjānis Vaiders - krzysiek.pawlik@silvermedia.pl - Krzysztof Jurewicz - Krzysztof Kulewski - kurtiss@meetro.com - Lakin Wecker - Lars Yencken - Lau Bech Lauritzen - Laurent Luce - Laurent Rahuel - lcordier@point45.com - Leah Culver - Leandra Finger - Lee Reilly - Lee Sanghyuck - Leo "hylje" Honkanen - Leo Shklovskii - Leo Soto - lerouxb@gmail.com - Lex Berezhny - Liang Feng - limodou - Lincoln Smith - Liu Yijie <007gzs@gmail.com> - Loek van Gent - Loïc Bistuer - Lowe Thiderman - Luan Pablo - Lucas Connors - Luciano Ramalho - Lucidiot - Ludvig Ericson - Luis C. Berrocal - Łukasz Langa - Łukasz Rekucki - Luke Granger-Brown - Luke Plant - Maciej Fijalkowski - Maciej Wiśniowski - Mads Jensen - Makoto Tsuyuki - Malcolm Tredinnick - Manav Agarwal - Manuel Saelices - Manuzhai - Marc Aymerich Gubern - Marc Egli - Marcel Telka - Marc Fargas - Marc Garcia - Marcin Wróbel - Marc Remolt - Marc Tamlyn - Marc-Aurèle Brothier - Marian Andre - Marijn Vriens - Mario Gonzalez - Mariusz Felisiak - Mark Biggers - Mark Gensler - mark@junklight.com - Mark Lavin - Mark Sandstrom - Markus Amalthea Magnuson - Markus Holtermann - Marten Kenbeek - Marti Raudsepp - martin.glueck@gmail.com - Martin Green - Martin Kosír - Martin Mahner - Martin Maney - Martin von Gagern - Mart Sõmermaa - Marty Alchin - Masashi Shibata - masonsimon+django@gmail.com - Massimiliano Ravelli - Massimo Scamarcia - Mathieu Agopian - Matías Bordese - Matt Boersma - Matt Croydon - Matt Deacalion Stevens - Matt Dennenbaum - Matthew Flanagan - Matthew Schinckel - Matthew Somerville - Matthew Tretter - Matthew Wilkes - Matthias Kestenholz - Matthias Pronk - Matt Hoskins - Matt McClanahan - Matt Riggott - Matt Robenolt - Mattia Larentis - Mattia Procopio - Mattias Loverot - mattycakes@gmail.com - Max Burstein - Max Derkachev - Max Smolens - Maxime Lorant - Maxime Turcotte - Maximilian Merz - Maximillian Dornseif - mccutchen@gmail.com - Meghana Bhange - Meir Kriheli - Michael S. Brown - Michael Hall - Michael Josephson - Michael Lissner - Michael Manfre - michael.mcewan@gmail.com - Michael Placentra II - Michael Radziej - Michael Sanders - Michael Schwarz - Michael Sinov - Michael Thornhill - Michal Chruszcz - michal@plovarna.cz - Michał Modzelewski - Mihai Damian - Mihai Preda - Mikaël Barbero - Mike Axiak - Mike Grouchy - Mike Malone - Mike Richardson - Mike Wiacek - Mikhail Korobov - Mikko Hellsing - Mikołaj Siedlarek - milkomeda - Milton Waddams - mitakummaa@gmail.com - mmarshall - Moayad Mardini - Morgan Aubert - Moritz Sichert - Morten Bagai - msaelices - msundstr - Mushtaq Ali - Mykola Zamkovoi - Nadège Michel - Nagy Károly - Nasimul Haque - Nasir Hussain - Natalia Bidart - Nate Bragg - Nathan Gaberel - Neal Norwitz - Nebojša Dorđević - Ned Batchelder - Nena Kojadin - Niall Dalton - Niall Kelly - Nick Efford - Nick Lane - Nick Pope - Nick Presta - Nick Sandford - Nick Sarbicki - Niclas Olofsson - Nicola Larosa - Nicolas Lara - Nicolas Noé - Nikita Marchant - Niran Babalola - Nis Jørgensen - Nowell Strite - Nuno Mariz - Octavio Peri - oggie rob - oggy - Oliver Beattie - Oliver Rutherfurd - Olivier Sels - Olivier Tabone - Orestis Markou - Orne Brocaar - Oscar Ramirez - Ossama M. Khayat - Owen Griffiths - Pablo Martín - Panos Laganakos - Paolo Melchiorre - Pascal Hartig - Pascal Varet - Patrik Sletmo - Paul Bissex - Paul Collier - Paul Collins - Paul Donohue - Paul Lanier - Paul McLanahan - Paul McMillan - Paulo Poiati - Paulo Scardine - Paul Smith - Pavel Kulikov - pavithran s - Pavlo Kapyshin - permonik@mesias.brnonet.cz - Petar Marić - Pete Crosier - peter@mymart.com - Peter Sheats - Peter van Kampen - Peter Zsoldos - Pete Shinners - Petr Marhoun - Petter Strandmark - pgross@thoughtworks.com - phaedo - phil.h.smith@gmail.com - Philip Lindborg - Philippe Raoult - phil@produxion.net - Piotr Jakimiak - Piotr Lewandowski - plisk - polpak@yahoo.com - pradeep.gowda@gmail.com - Preston Holmes - Preston Timmons - Priyansh Saxena - Przemysław Buczkowski - Przemysław Suliga - Qi Zhao - Rachel Tobin - Rachel Willmer - Radek Švarz - Raffaele Salmaso - Rajesh Dhawan - Ramez Ashraf - Ramin Farajpour Cami - Ramiro Morales - Ramon Saraiva - Ram Rachum - Randy Barlow - Raphaël Barrois - Raphael Michel - Raúl Cumplido - Rebecca Smith - Remco Wendt - Renaud Parent - Renbi Yu - Reza Mohammadi - rhettg@gmail.com - Ricardo Javier Cárdenes Medina - ricardojbarrios@gmail.com - Riccardo Di Virgilio - Riccardo Magliocchetti - Richard Davies - Richard House - Rick Wagner - Rigel Di Scala - Robert Coup - Robert Myers - Roberto Aguilar - Robert Rock Howard - Robert Wittams - Rob Golding-Day - Rob Hudson - Rob Nguyen - Robin Munn - Rodrigo Pinheiro Marques de Araújo - Rohith P R - Romain Garrigues - Ronny Haryanto - Ross Poulton - Roxane Bellot - Rozza - Rudolph Froger - Rudy Mutter - Rune Rønde Laursen - Russell Cloran - Russell Keith-Magee - Russ Webber - Ryan Hall - ryankanno - Ryan Kelly - Ryan Niemeyer - Ryan Petrello - Ryan Rubin - Ryno Mathee - Sachin Jat - Sage M. Abdullah - Sam Newman - Sander Dijkhuis - Sanket Saurav - Sanyam Khurana - Sarthak Mehrish - schwank@gmail.com - Scot Hacker - Scott Barr - Scott Cranfill - Scott Fitsimones - Scott Pashley - scott@staplefish.com - Sean Brant - Sebastian Hillig - Sebastian Spiegel - Segyo Myung - Selwin Ong - Sengtha Chay - Senko Rašić - serbaut@gmail.com - Sergei Maertens - Sergey Fedoseev - Sergey Kolosov - Seth Hill - Shai Berger - Shannon -jj Behrens - Shawn Milochik - Silvan Spross - Simeon Visser - Simon Blanchard - Simon Charette - Simon Greenhill - Simon Litchfield - Simon Meers - Simon Williams - Simon Willison - Sjoerd Job Postmus - Slawek Mikula - sloonz - smurf@smurf.noris.de - sopel - Sreehari K V - Srinivas Reddy Thatiparthy - Stanislas Guerra - Stanislaus Madueke - Stanislav Karpov - starrynight - Stefan R. Filipek - Stefane Fermgier - Stefano Rivera - Stéphane Raimbault - Stephan Jaekel - Stephen Burrows - Steven L. Smith (fvox13) - Steven Noorbergen (Xaroth) - Stuart Langridge - Subhav Gautam - Sujay S Kumar - Sune Kirkeby - Sung-Jin Hong - SuperJared - Susan Tan - Sutrisno Efendi - Swaroop C H - Szilveszter Farkas - Taavi Teska - Tai Lee - Takashi Matsuo - Tareque Hossain - Taylor Mitchell - Terry Huang - thebjorn - Thejaswi Puthraya - Thijs van Dien - Thom Wiggers - Thomas Chaumeny - Thomas Güttler - Thomas Kerpe - Thomas Sorrel - Thomas Steinacher - Thomas Stromberg - Thomas Tanner - tibimicu@gmx.net - Ties Jan Hefting - Tim Allen - Tim Givois - Tim Graham - Tim Heap - Tim McCurrach - Tim Saylor - Tobias Kunze - Tobias McNulty - tobias@neuyork.de - Todd O'Bryan - Tom Carrick - Tom Christie - Tom Forbes - Tom Insam - Tom Tobin - Tom Wojcik - Tomáš Ehrlich - Tomáš Kopeček - Tome Cvitan - Tomek Paczkowski - Tomer Chachamu - Tommy Beadle - Tore Lundqvist - torne-django@wolfpuppy.org.uk - Travis Cline - Travis Pinney - Travis Swicegood - Travis Terry - Trevor Caira - Trey Long - tstromberg@google.com - tt@gurgle.no - Tyler Tarabula - Tyson Clugg - Tyson Tate - Unai Zalakain - Valentina Mukhamedzhanova - valtron - Vasiliy Stavenko - Vasil Vangelovski - Vibhu Agarwal - Victor Andrée - viestards.lists@gmail.com - Viktor Danyliuk - Viktor Grabov - Ville Säävuori - Vinay Karanam - Vinay Sajip - Vincent Foley - Vinny Do - Vitaly Babiy - Vitaliy Yelnik - Vladimir Kuzma - Vlado - Vsevolod Solovyov - Vytis Banaitis - wam-djangobug@wamber.net - Wang Chun - Warren Smith - Waylan Limberg - Wiktor Kołodziej - Wiley Kestner - Wiliam Alves de Souza - Will Ayd - William Schwartz - Will Hardy - Wilson Miner - Wim Glenn - wojtek - Wu Haotian - Xavier Francisco - Xia Kai - Yann Fouillat - Yann Malet - Yasushi Masuda - ye7cakf02@sneakemail.com - ymasuda@ethercube.com - Yoong Kang Lim - Yusuke Miyazaki - yyyyyyyan - Zac Hatfield-Dodds - Zachary Voase - Zach Liu - Zach Thompson - Zain Memon - Zain Patel - Zak Johnson - Žan Anderle - Zbigniew Siciarz - zegor - Zeynel Özdemir - Zlatko Mašek - zriv - - -A big THANK YOU goes to: - - Rob Curley and Ralph Gage for letting us open-source Django. - - Frank Wiles for making excellent arguments for open-sourcing, and for - his sage sysadmin advice. - - Ian Bicking for convincing Adrian to ditch code generation. - - Mark Pilgrim for "Dive Into Python" (https://www.diveinto.org/python3/). - - Guido van Rossum for creating Python. diff --git a/venv/Lib/site-packages/Django-4.0.dist-info/INSTALLER b/venv/Lib/site-packages/Django-4.0.dist-info/INSTALLER deleted file mode 100644 index a1b589e..0000000 --- a/venv/Lib/site-packages/Django-4.0.dist-info/INSTALLER +++ /dev/null @@ -1 +0,0 @@ -pip diff --git a/venv/Lib/site-packages/Django-4.0.dist-info/LICENSE b/venv/Lib/site-packages/Django-4.0.dist-info/LICENSE deleted file mode 100644 index 5f4f225..0000000 --- a/venv/Lib/site-packages/Django-4.0.dist-info/LICENSE +++ /dev/null @@ -1,27 +0,0 @@ -Copyright (c) Django Software Foundation and individual contributors. -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - 3. Neither the name of Django nor the names of its contributors may be used - to endorse or promote products derived from this software without - specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/venv/Lib/site-packages/Django-4.0.dist-info/LICENSE.python b/venv/Lib/site-packages/Django-4.0.dist-info/LICENSE.python deleted file mode 100644 index 031ce49..0000000 --- a/venv/Lib/site-packages/Django-4.0.dist-info/LICENSE.python +++ /dev/null @@ -1,290 +0,0 @@ -Django is licensed under the three-clause BSD license; see the file -LICENSE for details. - -Django includes code from the Python standard library, which is licensed under -the Python license, a permissive open source license. The copyright and license -is included below for compliance with Python's terms. - ----------------------------------------------------------------------- - -Copyright (c) 2001-present Python Software Foundation; All Rights Reserved - -A. HISTORY OF THE SOFTWARE -========================== - -Python was created in the early 1990s by Guido van Rossum at Stichting -Mathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands -as a successor of a language called ABC. Guido remains Python's -principal author, although it includes many contributions from others. - -In 1995, Guido continued his work on Python at the Corporation for -National Research Initiatives (CNRI, see http://www.cnri.reston.va.us) -in Reston, Virginia where he released several versions of the -software. - -In May 2000, Guido and the Python core development team moved to -BeOpen.com to form the BeOpen PythonLabs team. In October of the same -year, the PythonLabs team moved to Digital Creations, which became -Zope Corporation. In 2001, the Python Software Foundation (PSF, see -https://www.python.org/psf/) was formed, a non-profit organization -created specifically to own Python-related Intellectual Property. -Zope Corporation was a sponsoring member of the PSF. - -All Python releases are Open Source (see http://www.opensource.org for -the Open Source Definition). Historically, most, but not all, Python -releases have also been GPL-compatible; the table below summarizes -the various releases. - - Release Derived Year Owner GPL- - from compatible? (1) - - 0.9.0 thru 1.2 1991-1995 CWI yes - 1.3 thru 1.5.2 1.2 1995-1999 CNRI yes - 1.6 1.5.2 2000 CNRI no - 2.0 1.6 2000 BeOpen.com no - 1.6.1 1.6 2001 CNRI yes (2) - 2.1 2.0+1.6.1 2001 PSF no - 2.0.1 2.0+1.6.1 2001 PSF yes - 2.1.1 2.1+2.0.1 2001 PSF yes - 2.1.2 2.1.1 2002 PSF yes - 2.1.3 2.1.2 2002 PSF yes - 2.2 and above 2.1.1 2001-now PSF yes - -Footnotes: - -(1) GPL-compatible doesn't mean that we're distributing Python under - the GPL. All Python licenses, unlike the GPL, let you distribute - a modified version without making your changes open source. The - GPL-compatible licenses make it possible to combine Python with - other software that is released under the GPL; the others don't. - -(2) According to Richard Stallman, 1.6.1 is not GPL-compatible, - because its license has a choice of law clause. According to - CNRI, however, Stallman's lawyer has told CNRI's lawyer that 1.6.1 - is "not incompatible" with the GPL. - -Thanks to the many outside volunteers who have worked under Guido's -direction to make these releases possible. - - -B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON -=============================================================== - -Python software and documentation are licensed under the -Python Software Foundation License Version 2. - -Starting with Python 3.8.6, examples, recipes, and other code in -the documentation are dual licensed under the PSF License Version 2 -and the Zero-Clause BSD license. - -Some software incorporated into Python is under different licenses. -The licenses are listed with code falling under that license. - - -PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 --------------------------------------------- - -1. This LICENSE AGREEMENT is between the Python Software Foundation -("PSF"), and the Individual or Organization ("Licensee") accessing and -otherwise using this software ("Python") in source or binary form and -its associated documentation. - -2. Subject to the terms and conditions of this License Agreement, PSF hereby -grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, -analyze, test, perform and/or display publicly, prepare derivative works, -distribute, and otherwise use Python alone or in any derivative version, -provided, however, that PSF's License Agreement and PSF's notice of copyright, -i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, -2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Python Software Foundation; -All Rights Reserved" are retained in Python alone or in any derivative version -prepared by Licensee. - -3. In the event Licensee prepares a derivative work that is based on -or incorporates Python or any part thereof, and wants to make -the derivative work available to others as provided herein, then -Licensee hereby agrees to include in any such work a brief summary of -the changes made to Python. - -4. PSF is making Python available to Licensee on an "AS IS" -basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR -IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND -DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS -FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT -INFRINGE ANY THIRD PARTY RIGHTS. - -5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON -FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS -A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, -OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. - -6. This License Agreement will automatically terminate upon a material -breach of its terms and conditions. - -7. Nothing in this License Agreement shall be deemed to create any -relationship of agency, partnership, or joint venture between PSF and -Licensee. This License Agreement does not grant permission to use PSF -trademarks or trade name in a trademark sense to endorse or promote -products or services of Licensee, or any third party. - -8. By copying, installing or otherwise using Python, Licensee -agrees to be bound by the terms and conditions of this License -Agreement. - - -BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0 -------------------------------------------- - -BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1 - -1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an -office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the -Individual or Organization ("Licensee") accessing and otherwise using -this software in source or binary form and its associated -documentation ("the Software"). - -2. Subject to the terms and conditions of this BeOpen Python License -Agreement, BeOpen hereby grants Licensee a non-exclusive, -royalty-free, world-wide license to reproduce, analyze, test, perform -and/or display publicly, prepare derivative works, distribute, and -otherwise use the Software alone or in any derivative version, -provided, however, that the BeOpen Python License is retained in the -Software, alone or in any derivative version prepared by Licensee. - -3. BeOpen is making the Software available to Licensee on an "AS IS" -basis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR -IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND -DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS -FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT -INFRINGE ANY THIRD PARTY RIGHTS. - -4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE -SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS -AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY -DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. - -5. This License Agreement will automatically terminate upon a material -breach of its terms and conditions. - -6. This License Agreement shall be governed by and interpreted in all -respects by the law of the State of California, excluding conflict of -law provisions. Nothing in this License Agreement shall be deemed to -create any relationship of agency, partnership, or joint venture -between BeOpen and Licensee. This License Agreement does not grant -permission to use BeOpen trademarks or trade names in a trademark -sense to endorse or promote products or services of Licensee, or any -third party. As an exception, the "BeOpen Python" logos available at -http://www.pythonlabs.com/logos.html may be used according to the -permissions granted on that web page. - -7. By copying, installing or otherwise using the software, Licensee -agrees to be bound by the terms and conditions of this License -Agreement. - - -CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1 ---------------------------------------- - -1. This LICENSE AGREEMENT is between the Corporation for National -Research Initiatives, having an office at 1895 Preston White Drive, -Reston, VA 20191 ("CNRI"), and the Individual or Organization -("Licensee") accessing and otherwise using Python 1.6.1 software in -source or binary form and its associated documentation. - -2. Subject to the terms and conditions of this License Agreement, CNRI -hereby grants Licensee a nonexclusive, royalty-free, world-wide -license to reproduce, analyze, test, perform and/or display publicly, -prepare derivative works, distribute, and otherwise use Python 1.6.1 -alone or in any derivative version, provided, however, that CNRI's -License Agreement and CNRI's notice of copyright, i.e., "Copyright (c) -1995-2001 Corporation for National Research Initiatives; All Rights -Reserved" are retained in Python 1.6.1 alone or in any derivative -version prepared by Licensee. Alternately, in lieu of CNRI's License -Agreement, Licensee may substitute the following text (omitting the -quotes): "Python 1.6.1 is made available subject to the terms and -conditions in CNRI's License Agreement. This Agreement together with -Python 1.6.1 may be located on the internet using the following -unique, persistent identifier (known as a handle): 1895.22/1013. This -Agreement may also be obtained from a proxy server on the internet -using the following URL: http://hdl.handle.net/1895.22/1013". - -3. In the event Licensee prepares a derivative work that is based on -or incorporates Python 1.6.1 or any part thereof, and wants to make -the derivative work available to others as provided herein, then -Licensee hereby agrees to include in any such work a brief summary of -the changes made to Python 1.6.1. - -4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS" -basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR -IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND -DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS -FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT -INFRINGE ANY THIRD PARTY RIGHTS. - -5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON -1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS -A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1, -OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. - -6. This License Agreement will automatically terminate upon a material -breach of its terms and conditions. - -7. This License Agreement shall be governed by the federal -intellectual property law of the United States, including without -limitation the federal copyright law, and, to the extent such -U.S. federal law does not apply, by the law of the Commonwealth of -Virginia, excluding Virginia's conflict of law provisions. -Notwithstanding the foregoing, with regard to derivative works based -on Python 1.6.1 that incorporate non-separable material that was -previously distributed under the GNU General Public License (GPL), the -law of the Commonwealth of Virginia shall govern this License -Agreement only as to issues arising under or with respect to -Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this -License Agreement shall be deemed to create any relationship of -agency, partnership, or joint venture between CNRI and Licensee. This -License Agreement does not grant permission to use CNRI trademarks or -trade name in a trademark sense to endorse or promote products or -services of Licensee, or any third party. - -8. By clicking on the "ACCEPT" button where indicated, or by copying, -installing or otherwise using Python 1.6.1, Licensee agrees to be -bound by the terms and conditions of this License Agreement. - - ACCEPT - - -CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2 --------------------------------------------------- - -Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, -The Netherlands. All rights reserved. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Stichting Mathematisch -Centrum or CWI not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. - -STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE -FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT -OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - -ZERO-CLAUSE BSD LICENSE FOR CODE IN THE PYTHON DOCUMENTATION ----------------------------------------------------------------------- - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR -OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. diff --git a/venv/Lib/site-packages/Django-4.0.dist-info/METADATA b/venv/Lib/site-packages/Django-4.0.dist-info/METADATA deleted file mode 100644 index 3443993..0000000 --- a/venv/Lib/site-packages/Django-4.0.dist-info/METADATA +++ /dev/null @@ -1,97 +0,0 @@ -Metadata-Version: 2.1 -Name: Django -Version: 4.0 -Summary: A high-level Python web framework that encourages rapid development and clean, pragmatic design. -Home-page: https://www.djangoproject.com/ -Author: Django Software Foundation -Author-email: foundation@djangoproject.com -License: BSD-3-Clause -Project-URL: Documentation, https://docs.djangoproject.com/ -Project-URL: Release notes, https://docs.djangoproject.com/en/stable/releases/ -Project-URL: Funding, https://www.djangoproject.com/fundraising/ -Project-URL: Source, https://github.com/django/django -Project-URL: Tracker, https://code.djangoproject.com/ -Platform: UNKNOWN -Classifier: Development Status :: 5 - Production/Stable -Classifier: Environment :: Web Environment -Classifier: Framework :: Django -Classifier: Intended Audience :: Developers -Classifier: License :: OSI Approved :: BSD License -Classifier: Operating System :: OS Independent -Classifier: Programming Language :: Python -Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3 :: Only -Classifier: Programming Language :: Python :: 3.8 -Classifier: Programming Language :: Python :: 3.9 -Classifier: Programming Language :: Python :: 3.10 -Classifier: Topic :: Internet :: WWW/HTTP -Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content -Classifier: Topic :: Internet :: WWW/HTTP :: WSGI -Classifier: Topic :: Software Development :: Libraries :: Application Frameworks -Classifier: Topic :: Software Development :: Libraries :: Python Modules -Requires-Python: >=3.8 -Requires-Dist: asgiref (<4,>=3.4.1) -Requires-Dist: sqlparse (>=0.2.2) -Requires-Dist: backports.zoneinfo ; python_version < "3.9" -Requires-Dist: tzdata ; sys_platform == "win32" -Provides-Extra: argon2 -Requires-Dist: argon2-cffi (>=19.1.0) ; extra == 'argon2' -Provides-Extra: bcrypt -Requires-Dist: bcrypt ; extra == 'bcrypt' - -====== -Django -====== - -Django is a high-level Python web framework that encourages rapid development -and clean, pragmatic design. Thanks for checking it out. - -All documentation is in the "``docs``" directory and online at -https://docs.djangoproject.com/en/stable/. If you're just getting started, -here's how we recommend you read the docs: - -* First, read ``docs/intro/install.txt`` for instructions on installing Django. - -* Next, work through the tutorials in order (``docs/intro/tutorial01.txt``, - ``docs/intro/tutorial02.txt``, etc.). - -* If you want to set up an actual deployment server, read - ``docs/howto/deployment/index.txt`` for instructions. - -* You'll probably want to read through the topical guides (in ``docs/topics``) - next; from there you can jump to the HOWTOs (in ``docs/howto``) for specific - problems, and check out the reference (``docs/ref``) for gory details. - -* See ``docs/README`` for instructions on building an HTML version of the docs. - -Docs are updated rigorously. If you find any problems in the docs, or think -they should be clarified in any way, please take 30 seconds to fill out a -ticket here: https://code.djangoproject.com/newticket - -To get more help: - -* Join the ``#django`` channel on ``irc.libera.chat``. Lots of helpful people - hang out there. See https://web.libera.chat if you're new to IRC. - -* Join the django-users mailing list, or read the archives, at - https://groups.google.com/group/django-users. - -To contribute to Django: - -* Check out https://docs.djangoproject.com/en/dev/internals/contributing/ for - information about getting involved. - -To run Django's test suite: - -* Follow the instructions in the "Unit tests" section of - ``docs/internals/contributing/writing-code/unit-tests.txt``, published online at - https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/unit-tests/#running-the-unit-tests - -Supporting the Development of Django -==================================== - -Django's development depends on your contributions. - -If you depend on Django, remember to support the Django Software Foundation: https://www.djangoproject.com/fundraising/ - - diff --git a/venv/Lib/site-packages/Django-4.0.dist-info/RECORD b/venv/Lib/site-packages/Django-4.0.dist-info/RECORD deleted file mode 100644 index 2cd48a4..0000000 --- a/venv/Lib/site-packages/Django-4.0.dist-info/RECORD +++ /dev/null @@ -1,4441 +0,0 @@ -../../Scripts/django-admin.exe,sha256=sL0h1NcOzoQZKbMsyrjnMOoggUfvF-bXXalqfwdqLzg,106419 -Django-4.0.dist-info/AUTHORS,sha256=FxH6SOrBlq-NzM8J0IZRqqssjSIXAJRntVRnuGl6C5g,39644 -Django-4.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 -Django-4.0.dist-info/LICENSE,sha256=uEZBXRtRTpwd_xSiLeuQbXlLxUbKYSn5UKGM0JHipmk,1552 -Django-4.0.dist-info/LICENSE.python,sha256=HqxYFuXzG1c2lJcnZYYD5mMSM9rNmrEZJCiFkfjybfs,14377 -Django-4.0.dist-info/METADATA,sha256=w0BRNwyNG-2xLcxNuybkOKg0fNn7e2tOngxThoAl_Q8,3975 -Django-4.0.dist-info/RECORD,, -Django-4.0.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -Django-4.0.dist-info/WHEEL,sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY,92 -Django-4.0.dist-info/entry_points.txt,sha256=daYW_s0r8Z5eiRi_bNU6vodHqVUXQWzm-DHFOQHTV2Q,83 -Django-4.0.dist-info/top_level.txt,sha256=V_goijg9tfO20ox_7os6CcnPvmBavbxu46LpJiNLwjA,7 -django/__init__.py,sha256=6be71K1O0N91Bb3-QkuLkG2PJb4i0C3urfYZCUoNB28,799 -django/__main__.py,sha256=9a5To1vQXqf2Jg_eh8nLvIc0GXmDjEXv4jE1QZEqBFk,211 -django/__pycache__/__init__.cpython-310.pyc,, -django/__pycache__/__main__.cpython-310.pyc,, -django/__pycache__/shortcuts.cpython-310.pyc,, -django/apps/__init__.py,sha256=t0F4yceU4SbybMeWBvpuE6RsGaENmQCVbNSdSuXiEMs,90 -django/apps/__pycache__/__init__.cpython-310.pyc,, -django/apps/__pycache__/config.cpython-310.pyc,, -django/apps/__pycache__/registry.cpython-310.pyc,, -django/apps/config.py,sha256=BMLl9tl5d46jhg15eL3QQV9xLAqnLVxQ747UYlP3yqg,13271 -django/apps/registry.py,sha256=LY1_wYiHKjGZCKPmAB612fUje69mtrkth5vhBvE5UrM,17513 -django/conf/__init__.py,sha256=G-CQpW4jfKobSz4k85SQ5MwZdtvbcu_WBxJ-03ermeU,10703 -django/conf/__pycache__/__init__.cpython-310.pyc,, -django/conf/__pycache__/global_settings.cpython-310.pyc,, -django/conf/app_template/__init__.py-tpl,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/app_template/admin.py-tpl,sha256=suMo4x8I3JBxAFBVIdE-5qnqZ6JAZV0FESABHOSc-vg,63 -django/conf/app_template/apps.py-tpl,sha256=jrRjsh9lSkUvV4NnKdlAhLDtvydwBNjite0w2J9WPtI,171 -django/conf/app_template/migrations/__init__.py-tpl,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/app_template/models.py-tpl,sha256=Vjc0p2XbAPgE6HyTF6vll98A4eDhA5AvaQqsc4kQ9AQ,57 -django/conf/app_template/tests.py-tpl,sha256=mrbGGRNg5jwbTJtWWa7zSKdDyeB4vmgZCRc2nk6VY-g,60 -django/conf/app_template/views.py-tpl,sha256=xc1IQHrsij7j33TUbo-_oewy3vs03pw_etpBWaMYJl0,63 -django/conf/global_settings.py,sha256=zvi00h6bP8BQ6yZugU9hesa9t4tM35Tg8P6rkElEhJI,22681 -django/conf/locale/__init__.py,sha256=-QbN39cH44s0JbznvtN5irIVagod-zUkZjElktkLTi8,13588 -django/conf/locale/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/af/LC_MESSAGES/django.mo,sha256=3KYsjZe0UVNs12pbY1C71twF3KuIQAnLD6yyFPxG0CM,21840 -django/conf/locale/af/LC_MESSAGES/django.po,sha256=v1ebpND1kYlrQFEWhYwCq-Zbe1ujvf3xYqcmUBDmvZk,26530 -django/conf/locale/ar/LC_MESSAGES/django.mo,sha256=qBaEPhfJxd2mK1uPH7J06hPI3_leRPsWkVgcKtJSAvQ,35688 -django/conf/locale/ar/LC_MESSAGES/django.po,sha256=MQeB4q0H-uDLurniJP5b2SBOTETAUl9k9NHxtaw0nnU,38892 -django/conf/locale/ar/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ar/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ar/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ar/formats.py,sha256=nm5cnBh1YYjwD4eydBZ5AoknwN54piwrpB25ijpDT-o,696 -django/conf/locale/ar_DZ/LC_MESSAGES/django.mo,sha256=1LjYIo3qTIliodHd4Mm7Gmh2tzuZRZzc6s0zohGsiNU,35409 -django/conf/locale/ar_DZ/LC_MESSAGES/django.po,sha256=a5lRnz_D4NgsMxCnU_lxE8JsQb3VEfXQ3xIXgH-VQrI,38151 -django/conf/locale/ar_DZ/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ar_DZ/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ar_DZ/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ar_DZ/formats.py,sha256=qYoVLwXYkSbP13DGt8xHaNzru9v-7rhl_vUrpdz3Aos,907 -django/conf/locale/ast/LC_MESSAGES/django.mo,sha256=XSStt50HP-49AJ8wFcnbn55SLncJCsS2lx_4UwK-h-8,15579 -django/conf/locale/ast/LC_MESSAGES/django.po,sha256=7qZUb5JjfrWLqtXPRjpNOMNycbcsEYpNO-oYmazLTk4,23675 -django/conf/locale/az/LC_MESSAGES/django.mo,sha256=lsm6IvKmBmUxUCqVW3RowQxKXd6TPzwGKGw7jeO5FX0,27170 -django/conf/locale/az/LC_MESSAGES/django.po,sha256=yO6Qd6eTX9Z9JRVAynpwlZNz8Q8VFgNEkjw8-v9A-Ck,29059 -django/conf/locale/az/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/az/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/az/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/az/formats.py,sha256=Nk4qQqSl5CVtmA2sPA2WQAm12JZowENXH3TjiMxFZuk,1105 -django/conf/locale/be/LC_MESSAGES/django.mo,sha256=FZivGaKrh1M4tAxfZGF-H1koGnof248obvfA6Xw57rY,36467 -django/conf/locale/be/LC_MESSAGES/django.po,sha256=N2laJ6pArev1YBKRfqpeez0LbULVaIt7TNNlIX_5nWM,39028 -django/conf/locale/bg/LC_MESSAGES/django.mo,sha256=CEeXFNvizpLjS7RcTeiohGJN_s6YqpPn8JUMwjb6lHY,23422 -django/conf/locale/bg/LC_MESSAGES/django.po,sha256=4YwzvFO8IBWjWbMIMBMZBa9HnbJHWoI24zD1cWhl1tI,30133 -django/conf/locale/bg/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/bg/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/bg/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/bg/formats.py,sha256=iC9zYHKphMaSnluBZfYvH1kV5aDyl3ycsqVjxOoqfOY,705 -django/conf/locale/bn/LC_MESSAGES/django.mo,sha256=sB0RIFrGS11Z8dx5829oOFw55vuO4vty3W4oVzIEe8Q,16660 -django/conf/locale/bn/LC_MESSAGES/django.po,sha256=rF9vML3LDOqXkmK6R_VF3tQaFEoZI7besJAPx5qHNM0,26877 -django/conf/locale/bn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/bn/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/bn/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/bn/formats.py,sha256=INeNl0xlt9B-YJTkcdC2kSpJLly9d5AKT60GMyS-Bm4,964 -django/conf/locale/br/LC_MESSAGES/django.mo,sha256=Xow2-sd55CZJsvfF8axtxXNRe27EDwxKixCGelVQ4aU,14009 -django/conf/locale/br/LC_MESSAGES/django.po,sha256=ODCUDdEDAvsOVOAr49YiWT2YQaBZmc-38brdgYWc8Bs,24293 -django/conf/locale/bs/LC_MESSAGES/django.mo,sha256=Xa5QAbsHIdLkyG4nhLCD4UHdCngrw5Oh120abCNdWlA,10824 -django/conf/locale/bs/LC_MESSAGES/django.po,sha256=IB-2VvrQKUivAMLMpQo1LGRAxw3kj-7kB6ckPai0fug,22070 -django/conf/locale/bs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/bs/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/bs/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/bs/formats.py,sha256=NltIKZw0-WnZW0QY2D2EqqdctUyNc8FEARZ1RRYKtHo,705 -django/conf/locale/ca/LC_MESSAGES/django.mo,sha256=ssxRpHM0lFShsLwaRoEVs_vRR4coEVkD3ne8mEaU7PI,27427 -django/conf/locale/ca/LC_MESSAGES/django.po,sha256=DARV_Phd8ugGNdL36iaFgsuUMeV3_rA9vEmK_nuh57E,29996 -django/conf/locale/ca/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ca/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ca/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ca/formats.py,sha256=rQJTIIy-DNSu0mASIoXLHWpS8rVar64zkJ-NTM1VMTM,951 -django/conf/locale/cs/LC_MESSAGES/django.mo,sha256=16hlLpPmncCdlC8_s8QDvzTC_43ZN1vofO7qf2bTR68,29207 -django/conf/locale/cs/LC_MESSAGES/django.po,sha256=zDHi4FqaihdMELv-D0ZP8LPPv7N6GPVNUW9Om5---kk,31971 -django/conf/locale/cs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/cs/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/cs/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/cs/formats.py,sha256=SdYIul8ycV5SOzm1gCYmZLqYfZnlxqPbPFW8KuwevnM,1549 -django/conf/locale/cy/LC_MESSAGES/django.mo,sha256=s7mf895rsoiqrPrXpyWg2k85rN8umYB2aTExWMTux7s,18319 -django/conf/locale/cy/LC_MESSAGES/django.po,sha256=S-1PVWWVgYmugHoYUlmTFAzKCpI81n9MIAhkETbpUoo,25758 -django/conf/locale/cy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/cy/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/cy/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/cy/formats.py,sha256=Rg9qe-bsk7MXrSfQyDOHOsa9m0qey18nqocar93GuF4,1594 -django/conf/locale/da/LC_MESSAGES/django.mo,sha256=guEjF0Lgf_ZqZisWHqPFXYXZFzWP5SKdxO4taCx7mPU,26957 -django/conf/locale/da/LC_MESSAGES/django.po,sha256=GzODGRHoDZA1paoctBSpE4YMyQ0qebQxb1aNl5_n38M,29332 -django/conf/locale/da/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/da/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/da/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/da/formats.py,sha256=jquE6tLj9nOxcGtH_326w57sH9BKhP4BKtPz6eCi4k8,941 -django/conf/locale/de/LC_MESSAGES/django.mo,sha256=WBYBgUO9yULQcu6HgA7lOAcgF-13t_HXhySUUdm1z1g,28373 -django/conf/locale/de/LC_MESSAGES/django.po,sha256=rxizy5S92pZkKFFrd2Zb0sOxpRWDRmCkTWNkVWw9j_0,30798 -django/conf/locale/de/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/de/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/de/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/de/formats.py,sha256=cboIdd5DucaqpBdqckaZG6rEhu-OYubCNzrq-qYx0Uo,992 -django/conf/locale/de_CH/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/de_CH/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/de_CH/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/de_CH/formats.py,sha256=EIMNT_qD3RAyWYNbDh7EeKwDN_B4sij6PCy64Ypts-I,1373 -django/conf/locale/dsb/LC_MESSAGES/django.mo,sha256=EuJv_1tQQTRMDhy7XwIl69Hv4UISRQq6oLgFI8BHmng,29802 -django/conf/locale/dsb/LC_MESSAGES/django.po,sha256=5QeIB5sHXmPKjsbAMEkTVjYjA4KB6brUSVJjxi2-Z54,32262 -django/conf/locale/el/LC_MESSAGES/django.mo,sha256=P5lTOPFcl9x6_j69ZN3hM_mQbhW7Fbbx02RtTNJwfS0,33648 -django/conf/locale/el/LC_MESSAGES/django.po,sha256=rZCComPQcSSr8ZDLPgtz958uBeBZsmV_gEP-sW88kRA,37123 -django/conf/locale/el/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/el/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/el/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/el/formats.py,sha256=w_3KgU9IKNr7BUQw81drogSqEyK8Zw8W0O73EGiRxIw,1257 -django/conf/locale/en/LC_MESSAGES/django.mo,sha256=mVpSj1AoAdDdW3zPZIg5ZDsDbkSUQUMACg_BbWHGFig,356 -django/conf/locale/en/LC_MESSAGES/django.po,sha256=fR3-Y7427YEPhTTKIx6nN5MpJq0eetglzz9iR46Z49k,29556 -django/conf/locale/en/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/en/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/en/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/en/formats.py,sha256=FFYkXWrbfFeg6_mqGm_ioAjPY4-zxFMQFtXo7-Zq0gk,2482 -django/conf/locale/en_AU/LC_MESSAGES/django.mo,sha256=SntsKx21R2zdjj0D73BkOXGTDnoN5unsLMJ3y06nONM,25633 -django/conf/locale/en_AU/LC_MESSAGES/django.po,sha256=6Qh4Z6REzhUdG5KwNPNK9xgLlgq3VbAJuoSXyd_eHdE,28270 -django/conf/locale/en_AU/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/en_AU/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/en_AU/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/en_AU/formats.py,sha256=q_a1ONYb130Lb5XIAbkbFRO_qgRk71tDi2grqiClAhw,1889 -django/conf/locale/en_GB/LC_MESSAGES/django.mo,sha256=jSIe44HYGfzQlPtUZ8tWK2vCYM9GqCKs-CxLURn4e1o,12108 -django/conf/locale/en_GB/LC_MESSAGES/django.po,sha256=PTXvOpkxgZFRoyiqftEAuMrFcYRLfLDd6w0K8crN8j4,22140 -django/conf/locale/en_GB/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/en_GB/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/en_GB/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/en_GB/formats.py,sha256=vJUVE_XIGGcwvGiO6tl2oNNzKSz1KjYOc8HnSvqhokg,1889 -django/conf/locale/eo/LC_MESSAGES/django.mo,sha256=G5VNi-7AMozkh0vK3UhPJi1tCbqJWSTeFSMoHo4jfvM,20433 -django/conf/locale/eo/LC_MESSAGES/django.po,sha256=0UwyG4ncz-dI6tkC2gLWg56EgmU1YLBspAh50Caj7-o,26212 -django/conf/locale/eo/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/eo/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/eo/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/eo/formats.py,sha256=MTipqX6SDmgmGbY9gVTMdthz2lvF_caBNgzWDxYVt50,2162 -django/conf/locale/es/LC_MESSAGES/django.mo,sha256=apr2uf-Xnvai6GkGtYtX7yl3v9HnI27yysJl63e5OA8,27700 -django/conf/locale/es/LC_MESSAGES/django.po,sha256=DL6VVKfPlZ62XEGv1yiexHFu0XW8NKSqNxdq4vgDcHY,31003 -django/conf/locale/es/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/es/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/es/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/es/formats.py,sha256=Z-aM3Z7h7Fjk2SAWKhnUYiuKbHpc7nZZ3-wnelK0NwI,949 -django/conf/locale/es_AR/LC_MESSAGES/django.mo,sha256=E06Np7SoEVVznN1sxSKzceWS15w1NStJJRL0BBqHGBU,28082 -django/conf/locale/es_AR/LC_MESSAGES/django.po,sha256=mxJPl0ibBWPZRLtyujymKf7yUubodsVQrihn4W-FZks,30245 -django/conf/locale/es_AR/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/es_AR/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/es_AR/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/es_AR/formats.py,sha256=wY64-6a2hajRveIgJLpkKES_v-QejkkgExdnnJdYN1E,935 -django/conf/locale/es_CO/LC_MESSAGES/django.mo,sha256=ehUwvqz9InObH3fGnOLuBwivRTVMJriZmJzXcJHsfjc,18079 -django/conf/locale/es_CO/LC_MESSAGES/django.po,sha256=XRgn56QENxEixlyix3v4ZSTSjo4vn8fze8smkrv_gc4,25107 -django/conf/locale/es_CO/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/es_CO/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/es_CO/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/es_CO/formats.py,sha256=kvTsKSaK7oDWK6a-SeO3V3e__64SjtDBMWoq0ouVDJ4,700 -django/conf/locale/es_MX/LC_MESSAGES/django.mo,sha256=CWpmhzGDdfUZ1k59EqU9MmZI_fvzFHsnDFTwV_qWqj0,17424 -django/conf/locale/es_MX/LC_MESSAGES/django.po,sha256=BLUYqbCL9Jw_S5f-7Us_vLbkc8Qjz1Uq83bdX6rg4zU,25029 -django/conf/locale/es_MX/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/es_MX/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/es_MX/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/es_MX/formats.py,sha256=tny9CPrJJV5qRJ_myuiQ8fMfg3fnNtv3q6aOSxLdK0E,799 -django/conf/locale/es_NI/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/es_NI/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/es_NI/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/es_NI/formats.py,sha256=QMfHoEWcpR_8yLaE66w5UjmPjtgTAU7Yli8JHgSxGRI,740 -django/conf/locale/es_PR/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/es_PR/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/es_PR/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/es_PR/formats.py,sha256=mYKWumkfGElGDL92G0nO_loBoSOOFKs0ktsI3--nlLQ,671 -django/conf/locale/es_VE/LC_MESSAGES/django.mo,sha256=h-h1D_Kr-LI_DyUJuIG4Zbu1HcLWTM1s5X515EYLXO8,18840 -django/conf/locale/es_VE/LC_MESSAGES/django.po,sha256=Xj38imu4Yw-Mugwge5CqAqWlcnRWnAKpVBPuL06Twjs,25494 -django/conf/locale/et/LC_MESSAGES/django.mo,sha256=AAtf-jezxKyK4-4vqKpCnbTRmXW2Qij4YA2X8ckt6Jw,26794 -django/conf/locale/et/LC_MESSAGES/django.po,sha256=6DeZWGsqrsoNbsPYa-1d7Q0F0fyWQAzqnXXn6aUcmX0,29326 -django/conf/locale/et/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/et/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/et/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/et/formats.py,sha256=kD0IrKxW4AlMhS6fUEXUtyPWfsdLuBzdDHiEmdfzadQ,707 -django/conf/locale/eu/LC_MESSAGES/django.mo,sha256=EFcIbNvLcmCCW2S2A5icZ7pArQzjEgQhGtXuU3NMEPA,21743 -django/conf/locale/eu/LC_MESSAGES/django.po,sha256=aZR0jWdLCcfMfWIc-WErfNpeEa3rz3SkTKFmL97OKs0,27112 -django/conf/locale/eu/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/eu/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/eu/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/eu/formats.py,sha256=R-Ex1e1CoDDIul2LGuhXH5-ZBsiRpTerqxqRAmB8gFM,749 -django/conf/locale/fa/LC_MESSAGES/django.mo,sha256=4wb3eCOGWADBdwvAtqc3xekw1o5oYL5wwSFlB4Rnq8w,32052 -django/conf/locale/fa/LC_MESSAGES/django.po,sha256=TRHzYO6sBTpASuuuiUXtGvEb--o5d-gckCFSRbTxukM,34832 -django/conf/locale/fa/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/fa/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/fa/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/fa/formats.py,sha256=RCDlj-iiAS7MVgWwOFSvQ_-QROhBm-7d8OP6QhkcGZw,722 -django/conf/locale/fi/LC_MESSAGES/django.mo,sha256=lw8RBCTTc5Tsl3u7FuCx-6T1wYQ0a4vJmyEEiUwm3Rk,27454 -django/conf/locale/fi/LC_MESSAGES/django.po,sha256=O2uiltiQtNUK4kYSqyyNx66e9FiS7q9N6iyEFMAbDjI,29760 -django/conf/locale/fi/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/fi/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/fi/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/fi/formats.py,sha256=j0LGmhPEQWf6rpShWVu5Vk-C7PaZrjZNpYzQf0HPAGA,1241 -django/conf/locale/fr/LC_MESSAGES/django.mo,sha256=rTOlY_ntQgkkBn_sxrnaMGw1kl1Ym5cTL4HIJkRzGSk,28628 -django/conf/locale/fr/LC_MESSAGES/django.po,sha256=MCFFPl9ZCxzkVlgBjvOMS9HZ7mQYfhOcvtbY6sDH0gc,31027 -django/conf/locale/fr/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/fr/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/fr/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/fr/formats.py,sha256=3cj753pnN0YY-EUjyCIkiSAnpHpoE02eNB9UCtd2d88,1286 -django/conf/locale/fy/LC_MESSAGES/django.mo,sha256=9P7zoJtaYHfXly8d6zBoqkxLM98dO8uI6nmWtsGu-lM,2286 -django/conf/locale/fy/LC_MESSAGES/django.po,sha256=jveK-2MjopbqC9jWcrYbttIb4DUmFyW1_-0tYaD6R0I,19684 -django/conf/locale/fy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/fy/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/fy/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/fy/formats.py,sha256=mJXj1dHUnO883PYWPwuI07CNbjmnfBTQVRXZMg2hmOk,658 -django/conf/locale/ga/LC_MESSAGES/django.mo,sha256=abQpDgeTUIdZzldVuZLZiBOgf1s2YVSyrvEhxwl0GK8,14025 -django/conf/locale/ga/LC_MESSAGES/django.po,sha256=rppcWQVozZdsbl7Gud6KnJo6yDB8T0xH6hvIiLFi_zA,24343 -django/conf/locale/ga/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ga/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ga/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ga/formats.py,sha256=Kotsp4o-6XvJ1sQrxIaab3qEW2k4oyPdJhcqvlgbGnU,682 -django/conf/locale/gd/LC_MESSAGES/django.mo,sha256=2VKzI7Nqd2NjABVQGdcduWHjj0h2b3UBGQub7xaTVPs,30752 -django/conf/locale/gd/LC_MESSAGES/django.po,sha256=3PfuhhmosuarfPjvM2TVf2kHhZaw5_G8oIM2VWTc3gI,33347 -django/conf/locale/gd/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/gd/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/gd/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/gd/formats.py,sha256=tWbR1bTImiH457bq3pEyqdr4H2ONUdhOv2rZ2cYUdC8,715 -django/conf/locale/gl/LC_MESSAGES/django.mo,sha256=utB99vnkb5SLff8K0i3gFI8Nu_eirBxDEpFKbZ_voPY,14253 -django/conf/locale/gl/LC_MESSAGES/django.po,sha256=rvhCJsURGjM2ekm6NBjY5crVGc5lrQv2qpHj35dM3qc,23336 -django/conf/locale/gl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/gl/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/gl/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/gl/formats.py,sha256=Tr41ECf7XNn4iekgPGUSKI6-lDkcHj1SaHno5gPa5hw,757 -django/conf/locale/he/LC_MESSAGES/django.mo,sha256=46lIe8tACJ_ga70yOY5qNNDIZhvGZAqNh25zHRoBo_c,30227 -django/conf/locale/he/LC_MESSAGES/django.po,sha256=NrzjGVZoDiXeg6Uolt8m9emSNHpmOCzzIxnyipggDzo,33362 -django/conf/locale/he/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/he/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/he/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/he/formats.py,sha256=-3Yt81fQFRo7ZwRpwTdTTDLLtbMdGSyC5n5RWcnqINU,712 -django/conf/locale/hi/LC_MESSAGES/django.mo,sha256=Zi72xDA1RVm3S5Y9_tRA52_wke8PlvomklvUJBXwiF0,17619 -django/conf/locale/hi/LC_MESSAGES/django.po,sha256=R_DRspzGYZ5XxXS4OvpVD4EEVZ9LY3NzrfzD2LbXqIg,27594 -django/conf/locale/hi/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/hi/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/hi/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/hi/formats.py,sha256=dBY0JvWinGeNiDy4ZrnrtPaZQdwU7JugkzHE22C-M0A,684 -django/conf/locale/hr/LC_MESSAGES/django.mo,sha256=HP4PCb-i1yYsl5eqCamg5s3qBxZpS_aXDDKZ4Hlbbcc,19457 -django/conf/locale/hr/LC_MESSAGES/django.po,sha256=qeVJgKiAv5dKR2msD2iokSOApZozB3Gp0xqzC09jnvs,26329 -django/conf/locale/hr/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/hr/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/hr/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/hr/formats.py,sha256=raeIndCpFhC146U_RnfVZPgBzqyHSEYRmWytkuYXvsY,1802 -django/conf/locale/hsb/LC_MESSAGES/django.mo,sha256=lD79U1OLYaJKq3Q6XrPMTmkrX3qwLiGbr8c-T-Oe6mg,29491 -django/conf/locale/hsb/LC_MESSAGES/django.po,sha256=MkKgegENDgUK9urEUskxfZ__ETOR6IbXqgxyUJq47q0,31920 -django/conf/locale/hu/LC_MESSAGES/django.mo,sha256=zORP8fLsHnlY5RRY7i_mlVlx8f3erqSfPziYNAOIAe8,28217 -django/conf/locale/hu/LC_MESSAGES/django.po,sha256=6zz8Tvs_InxZDyuSKyo7f-JbNVM2JjkE_XXYbb0skMk,30680 -django/conf/locale/hu/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/hu/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/hu/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/hu/formats.py,sha256=weO4ndGVlEDNDLKYi2YRtCeyxoUj2kSrYYPO_cV1I7Q,1008 -django/conf/locale/hy/LC_MESSAGES/django.mo,sha256=KfmTnB-3ZUKDHeNgLiego2Af0WZoHTuNKss3zE-_XOE,22207 -django/conf/locale/hy/LC_MESSAGES/django.po,sha256=kNKlJ5NqZmeTnnxdqhmU3kXiqT9t8MgAFgxM2V09AIc,28833 -django/conf/locale/ia/LC_MESSAGES/django.mo,sha256=JcrpersrDAoJXrD3AnPYBCQyGJ-6kUzH_Q8StbqmMeE,21428 -django/conf/locale/ia/LC_MESSAGES/django.po,sha256=LG0juYDjf3KkscDxwjY3ac6H1u5BBwGHljW3QWvr1nc,26859 -django/conf/locale/id/LC_MESSAGES/django.mo,sha256=Fnu4dhDrt6pGQYDxXX9p1B-LX9fLMhY_qqbfl6blqSo,26822 -django/conf/locale/id/LC_MESSAGES/django.po,sha256=heyxYms8XAlxQFevF_rXIAojtvbqQCy94K6Nz0Ph3P4,29126 -django/conf/locale/id/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/id/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/id/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/id/formats.py,sha256=1nQp6j9Vfn7RQLsGV1bGdrLpgouo_ePnLnRXpOfNjD8,1920 -django/conf/locale/ig/LC_MESSAGES/django.mo,sha256=tAZG5GKhEbrUCJtLrUxzmrROe1RxOhep8w-RR7DaDYo,27188 -django/conf/locale/ig/LC_MESSAGES/django.po,sha256=DB_I4JXKMY4M7PdAeIsdqnLSFpq6ImkGPCuY82rNBpY,28931 -django/conf/locale/ig/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ig/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ig/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ig/formats.py,sha256=x9zavr9_4PcNhy3CslobP2vYY4eEyjHavNFYIQtMu_Q,1161 -django/conf/locale/io/LC_MESSAGES/django.mo,sha256=uI78C7Qkytf3g1A6kVWiri_CbS55jReO2XmRfLTeNs0,14317 -django/conf/locale/io/LC_MESSAGES/django.po,sha256=FyN4ZTfNPV5TagM8NEhRts8y_FhehIPPouh_MfslnWY,23124 -django/conf/locale/is/LC_MESSAGES/django.mo,sha256=1pFU-dTPg2zs87L0ZqFFGS9q-f-XrzTOlhKujlyNL2E,24273 -django/conf/locale/is/LC_MESSAGES/django.po,sha256=76cQ_9DLg1jR53hiKSc1tLUMeKn8qTdPwpHwutEK014,28607 -django/conf/locale/is/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/is/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/is/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/is/formats.py,sha256=4BbmtZUfTOsQ818Qi6NEZ54QUwd2I8H2wbnaTe0Df74,688 -django/conf/locale/it/LC_MESSAGES/django.mo,sha256=TT9-lL6zoRHuxegdPT5m9EpSxSy5bK9JXr3LFXsnsgI,27374 -django/conf/locale/it/LC_MESSAGES/django.po,sha256=CIHNxNJ45orebW0I6VqVTSHOGiEcmmOnmLGwfYefDKI,30205 -django/conf/locale/it/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/it/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/it/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/it/formats.py,sha256=BZvSU2pEB_5L3onVxeUXmASHn7HihVmNxNgubOTkMF4,1801 -django/conf/locale/ja/LC_MESSAGES/django.mo,sha256=PO_AhwSIFA2XXRMoDG2hbzxsP8IaQXgAW_vtKQDQMDg,30047 -django/conf/locale/ja/LC_MESSAGES/django.po,sha256=CznWWpAbgmFc7i8uld3mpeKwR39mld--4BoXOCb7Los,32447 -django/conf/locale/ja/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ja/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ja/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ja/formats.py,sha256=V6eTbaEUuWeJr-2NEAdQr08diKzOlFox1DbugC5xHpk,729 -django/conf/locale/ka/LC_MESSAGES/django.mo,sha256=4e8at-KNaxYJKIJd8r6iPrYhEdnaJ1qtPw-QHPMh-Sc,24759 -django/conf/locale/ka/LC_MESSAGES/django.po,sha256=pIgaLU6hXgVQ2WJp1DTFoubI7zHOUkkKMddwV3PTdt8,32088 -django/conf/locale/ka/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ka/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ka/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ka/formats.py,sha256=5QZHpBvZ91i_hjfv_aoI6tq1EuSNp6Oq_wqmrJlrJjg,1897 -django/conf/locale/kab/LC_MESSAGES/django.mo,sha256=x5Kyq2Uf3XNlQP06--4lT8Q1MacA096hZbyMJRrHYIc,7139 -django/conf/locale/kab/LC_MESSAGES/django.po,sha256=DsFL3IzidcAnPoAWIfIbGJ6Teop1yKPBRALeLYrdiFA,20221 -django/conf/locale/kk/LC_MESSAGES/django.mo,sha256=krjcDvA5bu591zcP76bWp2mD2FL1VUl7wutaZjgD668,13148 -django/conf/locale/kk/LC_MESSAGES/django.po,sha256=RgM4kzn46ZjkSDHMAsyOoUg7GdxGiZ-vaEOdf7k0c5A,23933 -django/conf/locale/km/LC_MESSAGES/django.mo,sha256=kEvhZlH7lkY1DUIHTHhFVQzOMAPd_-QMItXTYX0j1xY,7223 -django/conf/locale/km/LC_MESSAGES/django.po,sha256=QgRxEiJMopO14drcmeSG6XEXQpiAyfQN0Ot6eH4gca8,21999 -django/conf/locale/km/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/km/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/km/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/km/formats.py,sha256=o0v-vZQaH-v-7ttAc0H0tSWAQPYQlxHDm0tvLzuPJfw,750 -django/conf/locale/kn/LC_MESSAGES/django.mo,sha256=fQ7AD5tUiV_PZFBxUjNPQN79dWBJKqfoYwRdrOaQjU4,17515 -django/conf/locale/kn/LC_MESSAGES/django.po,sha256=fS4Z7L4NGVQ6ipZ7lMHAqAopTBP0KkOc-eBK0IYdbBE,28133 -django/conf/locale/kn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/kn/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/kn/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/kn/formats.py,sha256=FK0SWt0_88-SJkA1xz01sKOkAce5ZEyF-F0HUlO5N4k,680 -django/conf/locale/ko/LC_MESSAGES/django.mo,sha256=WVGMUYgYPYSH1_PNnMyFMrck0QRc7dnKkM7A4Vd72JA,26696 -django/conf/locale/ko/LC_MESSAGES/django.po,sha256=dxYKncgNz7hPl003QlCOwuGQ2riodHmuZIYtQ3heK9I,30363 -django/conf/locale/ko/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ko/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ko/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ko/formats.py,sha256=XTtpMsB_y_rRjsBoEV3ZXl77MLnlh0tcW0vj1o0I_WM,2125 -django/conf/locale/ky/LC_MESSAGES/django.mo,sha256=IBVfwPwaZmaoljMRBGww_wWGMJqbF_IOHHnH2j-yJw8,31395 -django/conf/locale/ky/LC_MESSAGES/django.po,sha256=5ACTPMMbXuPJbU7Rfzs0yZHh3xy483pqo5DwSBQp4s4,33332 -django/conf/locale/ky/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ky/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ky/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ky/formats.py,sha256=EtnZLr0bi2-yShgyfOIseNVRUtWQEp1-0N5FW5gQv4s,1220 -django/conf/locale/lb/LC_MESSAGES/django.mo,sha256=tQSJLQUeD5iUt-eA2EsHuyYqsCSYFtbGdryATxisZsc,8008 -django/conf/locale/lb/LC_MESSAGES/django.po,sha256=GkKPLO3zfGTNync-xoYTf0vZ2GUSAotAjfPSP01SDMU,20622 -django/conf/locale/lt/LC_MESSAGES/django.mo,sha256=cdUzK5RYW-61Upf8Sd8ydAg9wXg21pJaIRWFSKPv17c,21421 -django/conf/locale/lt/LC_MESSAGES/django.po,sha256=Lvpe_xlbxSa5vWEossxBCKryDVT7Lwz0EnuL1kSO6OY,28455 -django/conf/locale/lt/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/lt/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/lt/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/lt/formats.py,sha256=tEP5X-VHEikeb7BBkWoW4uuJQw6_OfVh5l_x_hKoGGU,1679 -django/conf/locale/lv/LC_MESSAGES/django.mo,sha256=A06pCAw9j4IsUV1l6_aoEZt7yjZfDXIzA5U27VUS5jk,28306 -django/conf/locale/lv/LC_MESSAGES/django.po,sha256=15dXbAHj39Lp-mBqUvvDKkBBju4cwkNAwrmJoIhvluc,30954 -django/conf/locale/lv/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/lv/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/lv/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/lv/formats.py,sha256=72AwivAdil7DNTMeaZTRAHXt04PuN6gkw4uDeODlIpM,1755 -django/conf/locale/mk/LC_MESSAGES/django.mo,sha256=uQKmcys0rOsRynEa812XDAaeiNTeBMkqhR4LZ_cfdAk,22737 -django/conf/locale/mk/LC_MESSAGES/django.po,sha256=4K11QRb493wD-FM6-ruCxks9_vl_jB59V1c1rx-TdKg,29863 -django/conf/locale/mk/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/mk/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/mk/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/mk/formats.py,sha256=8FUX0RYKaUN3_9g9JcGCl-W7q4_U-rUwgSDd5B6F7zE,1493 -django/conf/locale/ml/LC_MESSAGES/django.mo,sha256=MGvV0e3LGUFdVIA-h__BuY8Ckom2dAhSFvAtZ8FiAXU,30808 -django/conf/locale/ml/LC_MESSAGES/django.po,sha256=iLllS6vlCpBNZfy9Xd_2Cuwi_1-Vz9fW4G1lUNOuZ6k,37271 -django/conf/locale/ml/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ml/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ml/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ml/formats.py,sha256=sr2fzOex-HRdvbYTr_bUiZFSQWyPpN2y5eq_h6zyceQ,1620 -django/conf/locale/mn/LC_MESSAGES/django.mo,sha256=sd860BHXfgAjDzU3CiwO3JirA8S83nSr4Vy3QUpXHyU,24783 -django/conf/locale/mn/LC_MESSAGES/django.po,sha256=VBgXVee15TTorC7zwYFwmHM4qgpYy11yclv_u7UTNwA,30004 -django/conf/locale/mn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/mn/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/mn/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/mn/formats.py,sha256=ET9fum7iEOCGRt9E-tWXjvHHvr9YmAR5UxmEHXjJsTc,676 -django/conf/locale/mr/LC_MESSAGES/django.mo,sha256=aERpEBdJtkSwBj6zOtiKDaXuFzepi8_IwvPPHi8QtGU,1591 -django/conf/locale/mr/LC_MESSAGES/django.po,sha256=GFtk4tVQVi8b7N7KEhoNubVw_PV08pyRvcGOP270s1Q,19401 -django/conf/locale/ms/LC_MESSAGES/django.mo,sha256=U4_kzfbYF7u78DesFRSReOIeVbOnq8hi_pReFfHfyUQ,27066 -django/conf/locale/ms/LC_MESSAGES/django.po,sha256=49pG3cykGjVfC9N8WPyskz-m7r6KmQiq5i8MR6eOi54,28985 -django/conf/locale/ms/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ms/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ms/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ms/formats.py,sha256=GJXVrYqLLXWYxc7AyHOeJzEG1MRzI0Z16BJOOxG6dhk,1792 -django/conf/locale/my/LC_MESSAGES/django.mo,sha256=SjYOewwnVim3-GrANk2RNanOjo6Hy2omw0qnpkMzTlM,2589 -django/conf/locale/my/LC_MESSAGES/django.po,sha256=b_QSKXc3lS2Xzb45yVYVg307uZNaAnA0eoXX2ZmNiT0,19684 -django/conf/locale/nb/LC_MESSAGES/django.mo,sha256=XDCGV0qH1f2V-w_Hp2uqkl5w08--EGoqHKAnrBdViGo,26572 -django/conf/locale/nb/LC_MESSAGES/django.po,sha256=DGM90Bk4YsbVffQ18ECsWV4QsZcjw3sCblA_lbt2PNM,28941 -django/conf/locale/nb/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/nb/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/nb/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/nb/formats.py,sha256=gfpEc1o0dLP11NK8miHV-jDMLxWzGvxYv8eayXbkbwM,1571 -django/conf/locale/ne/LC_MESSAGES/django.mo,sha256=BcK8z38SNWDXXWVWUmOyHEzwk2xHEeaW2t7JwrxehKM,27248 -django/conf/locale/ne/LC_MESSAGES/django.po,sha256=_Kj_i2zMb7JLU7EN7Z7JcUn89YgonJf6agSFCjXa49w,33369 -django/conf/locale/nl/LC_MESSAGES/django.mo,sha256=yIiuxrpS6L0qVxm11jnXphVICeyer7Dp-LwSmfb1omQ,27117 -django/conf/locale/nl/LC_MESSAGES/django.po,sha256=S-T7QOXjAJoJz2Vsb1uWQi0h69y9bWdeG9LnYrvmkQ4,29653 -django/conf/locale/nl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/nl/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/nl/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/nl/formats.py,sha256=2z34kqQeiIUg5P4Yme0sHw5r65GkO_iTsxpXhBZBcqM,4095 -django/conf/locale/nn/LC_MESSAGES/django.mo,sha256=Ccj8kjvjTefC8H6TuDCOdSrTmtkYXkmRR2V42HBMYo4,26850 -django/conf/locale/nn/LC_MESSAGES/django.po,sha256=oaVJTl0NgZ92XJv9DHdsXVaKAc81ky_R3CA6HljTH-8,29100 -django/conf/locale/nn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/nn/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/nn/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/nn/formats.py,sha256=gfpEc1o0dLP11NK8miHV-jDMLxWzGvxYv8eayXbkbwM,1571 -django/conf/locale/os/LC_MESSAGES/django.mo,sha256=LBpf_dyfBnvGOvthpn5-oJuFiSNHrgiVHBzJBR-FxOw,17994 -django/conf/locale/os/LC_MESSAGES/django.po,sha256=WYlAnNYwGFnH76Elnnth6YP2TWA-fEtvV5UinnNj7AA,26278 -django/conf/locale/pa/LC_MESSAGES/django.mo,sha256=H1hCnQzcq0EiSEaayT6t9H-WgONO5V4Cf7l25H2930M,11253 -django/conf/locale/pa/LC_MESSAGES/django.po,sha256=26ifUdCX9fOiXfWvgMkOXlsvS6h6nNskZcIBoASJec4,23013 -django/conf/locale/pl/LC_MESSAGES/django.mo,sha256=XlCZKVB_fXSf3QdFlck0r-Cq5knbJw_zwc5AqEMrAH8,29785 -django/conf/locale/pl/LC_MESSAGES/django.po,sha256=kgqUTMnNLZCRCWwV6_WzTS6DjYMABNNVTLaKJoJ4kKM,33489 -django/conf/locale/pl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/pl/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/pl/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/pl/formats.py,sha256=6aBumG-WeA7mWnDlfoP0_VadHiBZdYXCvPwT6JG2md8,1038 -django/conf/locale/pt/LC_MESSAGES/django.mo,sha256=nlj_L7Z2FkXs1w6wCGGseuZ_U-IecnlfYRtG5jPkGrs,20657 -django/conf/locale/pt/LC_MESSAGES/django.po,sha256=ETTedbjU2J4FLi2QDHNN8C7zlAsvLWNUlYzkEV1WB6s,26224 -django/conf/locale/pt/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/pt/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/pt/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/pt/formats.py,sha256=LeVTwDFRHkY9786T-lZx-iKOHTPiFReAiUPYdbrDcmI,1522 -django/conf/locale/pt_BR/LC_MESSAGES/django.mo,sha256=XD1D86JAuti97A_tDFNL5JiWBd-csKFSGSduaBFz2ZM,26578 -django/conf/locale/pt_BR/LC_MESSAGES/django.po,sha256=3mtKECf2gbuhMimBjEjq-b-NzOX52HfGHiHNOazEi3w,30713 -django/conf/locale/pt_BR/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/pt_BR/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/pt_BR/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/pt_BR/formats.py,sha256=YvB8w7UVjacsAQgbSY76tQTX-W3pucfeAGPFIHwWcBo,1283 -django/conf/locale/ro/LC_MESSAGES/django.mo,sha256=IMUybfJat0koxf_jSv6urQQuiHlldUhjrqo3FR303WA,22141 -django/conf/locale/ro/LC_MESSAGES/django.po,sha256=mdMWVR6kXJwUSxul2bpu3IoWom6kWDiES6Iw5ziynj0,27499 -django/conf/locale/ro/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ro/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ro/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ro/formats.py,sha256=hpxpg6HcFGX5HFpypZ-GA4GkAsXCWuivMHLyyV1U2Rw,928 -django/conf/locale/ru/LC_MESSAGES/django.mo,sha256=rTITYVXoFAoqCIKj21rjgnWXCEMwE41QeyX26PqC05M,36220 -django/conf/locale/ru/LC_MESSAGES/django.po,sha256=A98tjI-zPro3bx0zopl5maKKDedF3f2AE5yU4AAZ-mE,40123 -django/conf/locale/ru/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ru/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ru/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ru/formats.py,sha256=o9xwvKn2hIshuaZ4nea4Ecx-jBhxTzPDLg2W-gygkLw,1116 -django/conf/locale/sk/LC_MESSAGES/django.mo,sha256=LLHZDII9g__AFTHCgyLy05I7DQEjZjk20LO-CkrdhS0,27800 -django/conf/locale/sk/LC_MESSAGES/django.po,sha256=iH6cKWjUfKMqVd4Q6HPEnZwOB-39SpllevZIythjk9M,31062 -django/conf/locale/sk/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/sk/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/sk/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/sk/formats.py,sha256=YXxNfnkRJvAei2la5L-9m1IplCOouo3Jhxn0YKpSZ0w,1064 -django/conf/locale/sl/LC_MESSAGES/django.mo,sha256=uaPbjsAAam_SrzenHjeHgTC3Pxn6BEecXgnDY9HOzwg,21921 -django/conf/locale/sl/LC_MESSAGES/django.po,sha256=MZ8Lz3dN5JSxw7l8bFRN0ozeW4Sue0jnRURm2zpOcuI,27860 -django/conf/locale/sl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/sl/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/sl/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/sl/formats.py,sha256=iIH0ZrXpUEDQ1NvzND-e-UGAHiM8d4NDha8o9U1YPFY,1798 -django/conf/locale/sq/LC_MESSAGES/django.mo,sha256=E31OUoJGXPv0kW3MdZk6TQl8XF2tTRHw8Em4fk2k6MY,27802 -django/conf/locale/sq/LC_MESSAGES/django.po,sha256=AI1j6XLOzeWsk_N_KaOHggR9CE8hQeb4LMk44YGbcjE,30191 -django/conf/locale/sq/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/sq/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/sq/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/sq/formats.py,sha256=X7IXRLlVWmlgNSa2TSvshv8Vhtjfv0V1Okg0adqVl3o,688 -django/conf/locale/sr/LC_MESSAGES/django.mo,sha256=XVnYuUQmoQy6BZnPmHnSrWVz75J4sTYKxGn4NqdJU4c,34059 -django/conf/locale/sr/LC_MESSAGES/django.po,sha256=jvlDoqR-OhFigYmrjPWm2cXMVqeYvT9qpbT-yAlp7Lg,36513 -django/conf/locale/sr/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/sr/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/sr/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/sr/formats.py,sha256=1v-fbUFCpU1mjwQJX8-qZMFYUU0-d-9w_uFJ7NgMweY,1754 -django/conf/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=T4ZIcgyBTOXlmY0B94ER98YQsc8CoowLVnLeNYPx6wc,22633 -django/conf/locale/sr_Latn/LC_MESSAGES/django.po,sha256=u5bcaCdCEbNGj7OEe2SB88942VWi6BbvAWpOUbTpNSw,27658 -django/conf/locale/sr_Latn/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/sr_Latn/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/sr_Latn/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/sr_Latn/formats.py,sha256=1v-fbUFCpU1mjwQJX8-qZMFYUU0-d-9w_uFJ7NgMweY,1754 -django/conf/locale/sv/LC_MESSAGES/django.mo,sha256=E-c3gYgaN7sadn0-nRWJw3EHT-mBiKIMjNSdC-Ia-mk,24820 -django/conf/locale/sv/LC_MESSAGES/django.po,sha256=cAi7HXk2pB6niiTNTlXkMkEwrLcK_dPQ2U9ipCMSQOg,28635 -django/conf/locale/sv/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/sv/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/sv/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/sv/formats.py,sha256=46MJnftY5MjzTqgvNfBTV-nVAkbY--8NbXtiLFhT_Lg,1374 -django/conf/locale/sw/LC_MESSAGES/django.mo,sha256=aUmIVLANgSCTK5Lq8QZPEKWjZWnsnBvm_-ZUcih3J6g,13534 -django/conf/locale/sw/LC_MESSAGES/django.po,sha256=GOE6greXZoLhpccsfPZjE6lR3G4vpK230EnIOdjsgPk,22698 -django/conf/locale/ta/LC_MESSAGES/django.mo,sha256=WeM8tElbcmL11P_D60y5oHKtDxUNWZM9UNgXe1CsRQ4,7094 -django/conf/locale/ta/LC_MESSAGES/django.po,sha256=kgHTFqysEMj1hqktLr-bnL1NRM715zTpiwhelqC232s,22329 -django/conf/locale/ta/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/ta/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/ta/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/ta/formats.py,sha256=LbLmzaXdmz4UbzNCbINYOJLggyU1ytxWAME3iHVt9NY,682 -django/conf/locale/te/LC_MESSAGES/django.mo,sha256=Sk45kPC4capgRdW5ImOKYEVxiBjHXsosNyhVIDtHLBc,13259 -django/conf/locale/te/LC_MESSAGES/django.po,sha256=IQxpGTpsKUtBGN1P-KdGwvE7ojNCqKqPXEvYD3qT5A4,25378 -django/conf/locale/te/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/te/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/te/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/te/formats.py,sha256=aSddq7fhlOce3zBLdTNDQA5L_gfAhsmKRCuyQ8O5TyY,680 -django/conf/locale/tg/LC_MESSAGES/django.mo,sha256=ePzS2pD84CTkHBaiaMyXBxiizxfFBjHdsGH7hCt5p_4,28497 -django/conf/locale/tg/LC_MESSAGES/django.po,sha256=oSKu3YT3griCrDLPqptZmHcuviI99wvlfX6I6nLJnDk,33351 -django/conf/locale/tg/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/tg/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/tg/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/tg/formats.py,sha256=wM47-gl6N2XbknMIUAvNmqxNyso6bNnwU11RzoLK3RM,1202 -django/conf/locale/th/LC_MESSAGES/django.mo,sha256=SJeeJWbdF-Lae5BendxlyMKqx5zdDmh3GCQa8ER5FyY,18629 -django/conf/locale/th/LC_MESSAGES/django.po,sha256=K4ITjzHLq6DyTxgMAfu3CoGxrTd3aG2J6-ZxQj2KG1U,27507 -django/conf/locale/th/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/th/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/th/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/th/formats.py,sha256=vBGsPtMZkJZN0gVcX3eCDVE3KHsjJJ94EW2_9tCT0W4,1072 -django/conf/locale/tk/LC_MESSAGES/django.mo,sha256=B80ko55qX70bXz0b7f5azf1_6Vqyp0ELIiB1T-RJMW8,25628 -django/conf/locale/tk/LC_MESSAGES/django.po,sha256=FaDJ7UkoZzRvLhy25uo2l2IQkBGFVQuW-izXHzKdNCM,28772 -django/conf/locale/tk/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/tk/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/tk/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/tk/formats.py,sha256=wM47-gl6N2XbknMIUAvNmqxNyso6bNnwU11RzoLK3RM,1202 -django/conf/locale/tr/LC_MESSAGES/django.mo,sha256=j9d-WIh0uzs315J9d3aTd-77YQPJGlA625GGraeozb8,27998 -django/conf/locale/tr/LC_MESSAGES/django.po,sha256=FxMqznG_70UXSunb8V5g-7DI3xchaV8v_HEeic5fvpg,30525 -django/conf/locale/tr/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/tr/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/tr/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/tr/formats.py,sha256=bzEkWCwULHmwyMHqN-1ACBn6Lr8VbvoL9TuvO4KInVI,1032 -django/conf/locale/tt/LC_MESSAGES/django.mo,sha256=r554DvdPjD_S8hBRjW8ehccEjEk8h7czQsp46FZZ_Do,14500 -django/conf/locale/tt/LC_MESSAGES/django.po,sha256=W8QgEAH7yXNmjWoF-UeqyVAu5jEMHZ5MXE60e5sawJc,24793 -django/conf/locale/udm/LC_MESSAGES/django.mo,sha256=cIf0i3TjY-yORRAcSev3mIsdGYT49jioTHZtTLYAEyc,12822 -django/conf/locale/udm/LC_MESSAGES/django.po,sha256=n9Az_8M8O5y16yE3iWmK20R9F9VoKBh3jR3iKwMgFlY,23113 -django/conf/locale/uk/LC_MESSAGES/django.mo,sha256=bWwHvsJbgauAc-IDyL1sUCzpBjiukxy9MCu5wVQ0v_w,26995 -django/conf/locale/uk/LC_MESSAGES/django.po,sha256=H4z9AsoHiNLdNXUU2KZOiyF2DufQlNb6hmyvyDN8514,33904 -django/conf/locale/uk/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/uk/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/uk/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/uk/formats.py,sha256=R4i56pYlss2Ui6zyDT5OvwFZq0SBIxzf4hsyzmnip5U,1268 -django/conf/locale/ur/LC_MESSAGES/django.mo,sha256=M6R2DYFRBvcVRAsgVxVOLvH3e8v14b2mJs650UlUb2I,12291 -django/conf/locale/ur/LC_MESSAGES/django.po,sha256=Lr0DXaPqWtCFAxn10BQ0vlvZIMNRvCg_QJQxAC01eWk,23479 -django/conf/locale/uz/LC_MESSAGES/django.mo,sha256=c8eHLqubZqScsU8LjGK-j2uAGeWzHCSmCy-tYu9x_FA,27466 -django/conf/locale/uz/LC_MESSAGES/django.po,sha256=TxmmhZCC1zrAgo0xM0JQKywju0XBd1BujMKZ9HtOLKY,29376 -django/conf/locale/uz/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/uz/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/uz/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/uz/formats.py,sha256=VJC2U61827xc8v7XTv3eKfySbZUHL34KpCmQyWMKRQ0,1199 -django/conf/locale/vi/LC_MESSAGES/django.mo,sha256=TMsBzDnf9kZndozqVUnEKtKxfH2N1ajLdrm8hJ4HkYI,17396 -django/conf/locale/vi/LC_MESSAGES/django.po,sha256=tL2rvgunvaN_yqpPSBYAKImFDaFaeqbnpEw_egI11Lo,25342 -django/conf/locale/vi/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/vi/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/vi/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/vi/formats.py,sha256=H_lZwBQUKUWjtoN0oZOxXw0SsoNWnXg3pKADPYX3RrI,762 -django/conf/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=vDGGCa14szv2Ru9NV_HxxBLktu4Kj0XWEAN7ZTCME4M,26198 -django/conf/locale/zh_Hans/LC_MESSAGES/django.po,sha256=_krsSJiCWnMN6Emt_T0AoK3ZiK-GYOH1Jd2eDhiCMCw,29150 -django/conf/locale/zh_Hans/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/zh_Hans/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/zh_Hans/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/zh_Hans/formats.py,sha256=U-1yJketLR187TFCBAzgUCt0UlZNvCxoLgBkYhZz2Ts,1745 -django/conf/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=1U3cID-BpV09p0sgYryzJCCApQYVlCtb4fJ5IPB8wtc,19560 -django/conf/locale/zh_Hant/LC_MESSAGES/django.po,sha256=buHXYy_UKFoGW8xz6PNrSwbMx-p8gwmPRgdWGBYwT2U,24939 -django/conf/locale/zh_Hant/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/locale/zh_Hant/__pycache__/__init__.cpython-310.pyc,, -django/conf/locale/zh_Hant/__pycache__/formats.cpython-310.pyc,, -django/conf/locale/zh_Hant/formats.py,sha256=U-1yJketLR187TFCBAzgUCt0UlZNvCxoLgBkYhZz2Ts,1745 -django/conf/project_template/manage.py-tpl,sha256=JDuGG02670bELmn3XLUSxHFZ8VFhqZTT_oN9VbT5Acc,674 -django/conf/project_template/project_name/__init__.py-tpl,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/conf/project_template/project_name/asgi.py-tpl,sha256=q_6Jo5tLy6ba-S7pLs3YTK7byxSBmU0oYylYJlNvwHI,428 -django/conf/project_template/project_name/settings.py-tpl,sha256=JskIPIEWPSX2p7_rlsPr60JDjmFC0bVEeMChmq--0OY,3342 -django/conf/project_template/project_name/urls.py-tpl,sha256=vrokVPIRgYajr3Osw2_D1gCndrJ-waGU3tkpnzhWync,775 -django/conf/project_template/project_name/wsgi.py-tpl,sha256=OCfjjCsdEeXPkJgFIrMml_FURt7msovNUPnjzb401fs,428 -django/conf/urls/__init__.py,sha256=5NOt6hDIee7-sWiMbNRTce_9o_2EI8y-Soo3hiRD-A4,292 -django/conf/urls/__pycache__/__init__.cpython-310.pyc,, -django/conf/urls/__pycache__/i18n.cpython-310.pyc,, -django/conf/urls/__pycache__/static.cpython-310.pyc,, -django/conf/urls/i18n.py,sha256=TG_09WedGtcOhijJtDxxcQkcOU15Dikq0NkLGVvwvCI,1184 -django/conf/urls/static.py,sha256=WHZ7JNbBEQVshD0-sdImvAW635uV-msIyP2VYntzrPk,886 -django/contrib/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/__pycache__/__init__.cpython-310.pyc,, -django/contrib/admin/__init__.py,sha256=XAnhrz85PswJx5qVok6lLvRkNQvdUPE39UEeQWl3tJs,1065 -django/contrib/admin/__pycache__/__init__.cpython-310.pyc,, -django/contrib/admin/__pycache__/actions.cpython-310.pyc,, -django/contrib/admin/__pycache__/apps.cpython-310.pyc,, -django/contrib/admin/__pycache__/checks.cpython-310.pyc,, -django/contrib/admin/__pycache__/decorators.cpython-310.pyc,, -django/contrib/admin/__pycache__/exceptions.cpython-310.pyc,, -django/contrib/admin/__pycache__/filters.cpython-310.pyc,, -django/contrib/admin/__pycache__/forms.cpython-310.pyc,, -django/contrib/admin/__pycache__/helpers.cpython-310.pyc,, -django/contrib/admin/__pycache__/models.cpython-310.pyc,, -django/contrib/admin/__pycache__/options.cpython-310.pyc,, -django/contrib/admin/__pycache__/sites.cpython-310.pyc,, -django/contrib/admin/__pycache__/tests.cpython-310.pyc,, -django/contrib/admin/__pycache__/utils.cpython-310.pyc,, -django/contrib/admin/__pycache__/widgets.cpython-310.pyc,, -django/contrib/admin/actions.py,sha256=Pahf6ipI3clajrmKH7nq6aWv3bpTic4NgoL8cPMVrXw,3037 -django/contrib/admin/apps.py,sha256=RgAgnpSJproS0C-3ED5QFuORJ9MCcGxZHt1nFPYvr1w,840 -django/contrib/admin/checks.py,sha256=sHRVpJZ3j2LjwTDgDHQtirU5NuL61BPCZXkCwDfpy6Y,45941 -django/contrib/admin/decorators.py,sha256=SJVppNNCIrsJUHV7sZjjrVqVqHKvGRSKs4sMm4wb_N4,3428 -django/contrib/admin/exceptions.py,sha256=lWAupa8HTBROgZbDeYS1n_vOl_85dcmPhDwz0-Ke1ug,331 -django/contrib/admin/filters.py,sha256=DMtyFwZddXx5VcVwKRSoJdhcVzmLcN9ZuYenA_D5Mp4,19720 -django/contrib/admin/forms.py,sha256=uJth9S0kX0yijCg6uvbcV4fil5bAoJsZmoKWmvg31tA,1021 -django/contrib/admin/helpers.py,sha256=6m2pEOD_Pq6grA5ZnKDyHkjiPaPdfkBJIQrEGsSa2aI,16927 -django/contrib/admin/locale/af/LC_MESSAGES/django.mo,sha256=3VNfQp5JaJy4XRqxM7Uu9uKHDihJCvKXYhdWPXOofc8,16216 -django/contrib/admin/locale/af/LC_MESSAGES/django.po,sha256=R2ix5AnK5X35wnhjT38K85JgwewQkmwrYwyVx4YqikQ,17667 -django/contrib/admin/locale/af/LC_MESSAGES/djangojs.mo,sha256=dmctO7tPkPwdbpp-tVmZrR0QLZekrJ1aE3rnm6vvUQM,4477 -django/contrib/admin/locale/af/LC_MESSAGES/djangojs.po,sha256=1wwspqp0rsSupVes7zjYLyNT_wY4lFefqhpXH5wBdJM,4955 -django/contrib/admin/locale/am/LC_MESSAGES/django.mo,sha256=UOwMxYH1r5AEBpu-P9zxHazk3kwI4CtsPosGIYtl6Hs,8309 -django/contrib/admin/locale/am/LC_MESSAGES/django.po,sha256=NmsIZoBEQwyBIqbKjkwCJ2_iMHnMKB87atoT0iuNXrw,14651 -django/contrib/admin/locale/ar/LC_MESSAGES/django.mo,sha256=tzGQ8jSJc406IBBwtAErlXVqaA10glxB8krZtWp1Rq4,19890 -django/contrib/admin/locale/ar/LC_MESSAGES/django.po,sha256=RBJbiYNDy57K592OKghugZFYiHpTvxUoEQ_B26-5i8A,21339 -django/contrib/admin/locale/ar/LC_MESSAGES/djangojs.mo,sha256=xoI2xNKgspuuJe1UCUB9H6Kyp3AGhj5aeo_WEg5e23A,6545 -django/contrib/admin/locale/ar/LC_MESSAGES/djangojs.po,sha256=jwehFDFk3lMIEH43AEU_JyHOm84Seo-OLd5FmGBbaxo,7281 -django/contrib/admin/locale/ar_DZ/LC_MESSAGES/django.mo,sha256=IJlPu_ROkcvVEyTej2un1WMuCueOYBMYNxAmTCK7NbU,19657 -django/contrib/admin/locale/ar_DZ/LC_MESSAGES/django.po,sha256=qEHImGRyP-cOeA66387z9glbIhUEeliq-dI-iLhuweM,21027 -django/contrib/admin/locale/ar_DZ/LC_MESSAGES/djangojs.mo,sha256=bNJysHeUsNaSg2BgFh9r4FEnRAee9w6DNN4OvfQfYnc,5721 -django/contrib/admin/locale/ar_DZ/LC_MESSAGES/djangojs.po,sha256=dGIamisxnWLYkxJOsJQLqXTy9zC3B6Tn3gtPKlRiMBQ,6302 -django/contrib/admin/locale/ast/LC_MESSAGES/django.mo,sha256=3uffu2zPbQ1rExUsG_ambggq854Vy8HbullkCYdazA4,2476 -django/contrib/admin/locale/ast/LC_MESSAGES/django.po,sha256=wCWFh9viYUhTGOX0mW3fpN2z0kdE6b7IaA-A5zzb3Yo,11676 -django/contrib/admin/locale/ast/LC_MESSAGES/djangojs.mo,sha256=kiG-lzQidkXER5s_6POO1G91mcAv9VAkAXI25jdYBLE,2137 -django/contrib/admin/locale/ast/LC_MESSAGES/djangojs.po,sha256=s4s6aHocTlzGcFi0p7cFGTi3K8AgoPvFCv7-Hji6At0,4085 -django/contrib/admin/locale/az/LC_MESSAGES/django.mo,sha256=pOABf7ef6c4Apn3e0YE0bm-GJzXfKUsBYL7iUK5NdQs,14807 -django/contrib/admin/locale/az/LC_MESSAGES/django.po,sha256=ZQVARobZ9XzSbP9HLDV8DhmQpe08ExhoTj5RBpFu__g,17299 -django/contrib/admin/locale/az/LC_MESSAGES/djangojs.mo,sha256=3P3iKDFi9G1iMmxTVHWol1FgczmMl4gYHRoBT5W3fYw,4598 -django/contrib/admin/locale/az/LC_MESSAGES/djangojs.po,sha256=BpFkIKu93AVAYKPnCKSPswCIAm8L2909oh6NJSZJLu8,5125 -django/contrib/admin/locale/be/LC_MESSAGES/django.mo,sha256=npxIePwS6kY6UScaQl13xx1MPecYJcFCATuGNZB7a5c,21347 -django/contrib/admin/locale/be/LC_MESSAGES/django.po,sha256=4gG-r4SS9yEc9riM3e0fh46FSQHhB6E4vCw9jx1AsNc,22579 -django/contrib/admin/locale/be/LC_MESSAGES/djangojs.mo,sha256=ujRhIpDAf0W8YQpXiWgVOsbjpmS6QqI9I49WkKfqDpc,6558 -django/contrib/admin/locale/be/LC_MESSAGES/djangojs.po,sha256=Gg9mu6NJp4K0Fqs7TSPbGkTyn5YkXICHTAlRqL57rMw,7190 -django/contrib/admin/locale/bg/LC_MESSAGES/django.mo,sha256=uDQB5G5S--ff1vGwfe37aQxWVFqLf3fBXgnUKs2SpZw,15320 -django/contrib/admin/locale/bg/LC_MESSAGES/django.po,sha256=SXIW1Wz1Mtl_SqZwsjdIotFPYd9DUwl22Hp1YDxGhhA,19148 -django/contrib/admin/locale/bg/LC_MESSAGES/djangojs.mo,sha256=TGNzP1smzgZmo5-s4VKD1E-nWTMtCSjp_hco1a0j4BQ,5565 -django/contrib/admin/locale/bg/LC_MESSAGES/djangojs.po,sha256=5uiQqnTyz0R-1vJTHqY0opwnQhMfgPoB-PxOkGpxNwk,6016 -django/contrib/admin/locale/bn/LC_MESSAGES/django.mo,sha256=fKmzDwzLp0Qlv4bvWscf0evanPRAXwR04B6IeJ7wGSw,15247 -django/contrib/admin/locale/bn/LC_MESSAGES/django.po,sha256=-go1WtUozfqbnKlUQr-jNnvEXf98eIZjq-C8KjRJ6NA,19812 -django/contrib/admin/locale/bn/LC_MESSAGES/djangojs.mo,sha256=t_OiMyPMsR2IdH65qfD9qvQfpWbwFueNuY72XSed2Io,2313 -django/contrib/admin/locale/bn/LC_MESSAGES/djangojs.po,sha256=iFwEJi4k3ULklCq9eQNUhKVblivQPJIoC_6lbyEkotY,4576 -django/contrib/admin/locale/br/LC_MESSAGES/django.mo,sha256=yCuMwrrEB_H44UsnKwY0E87sLpect_AMo0GdBjMZRPs,6489 -django/contrib/admin/locale/br/LC_MESSAGES/django.po,sha256=WMU_sN0ENWgyEbKOm8uVQfTQh9sabvKihtSdMt4XQBM,13717 -django/contrib/admin/locale/br/LC_MESSAGES/djangojs.mo,sha256=n7Yx2k9sAVSNtdY-2Ao6VFsnsx4aiExZ3TF_DnnrKU0,1658 -django/contrib/admin/locale/br/LC_MESSAGES/djangojs.po,sha256=gjg-VapbI9n_827CqNYhbtIQ8W9UcMmMObCsxCzReUU,4108 -django/contrib/admin/locale/bs/LC_MESSAGES/django.mo,sha256=44D550fxiO59Pczu5HZ6gvWEClsfmMuaxQWbA4lCW2M,8845 -django/contrib/admin/locale/bs/LC_MESSAGES/django.po,sha256=FrieR1JB4ssdWwYitJVpZO-odzPBKrW4ZsGK9LA595I,14317 -django/contrib/admin/locale/bs/LC_MESSAGES/djangojs.mo,sha256=SupUK-RLDcqJkpLEsOVjgZOWBRKQMALZLRXGEnA623M,1183 -django/contrib/admin/locale/bs/LC_MESSAGES/djangojs.po,sha256=TOtcfw-Spn5Y8Yugv2OlPoaZ5DRwJjRIl-YKiyU092U,3831 -django/contrib/admin/locale/ca/LC_MESSAGES/django.mo,sha256=x8ttMC4FzuTMZn_PYzn0QwOCYqnJldVT2RVti_QhC8s,17411 -django/contrib/admin/locale/ca/LC_MESSAGES/django.po,sha256=hsVktdeEaGacE0lXVbLe94yKmumIH8muBvnkx01Xxs4,18963 -django/contrib/admin/locale/ca/LC_MESSAGES/djangojs.mo,sha256=waHQl2HV9fXDaQtYlyIEIYRVp4c-a9jNAwaXkmnKdUg,5150 -django/contrib/admin/locale/ca/LC_MESSAGES/djangojs.po,sha256=ol9nB369AYYt224-DbJJ_pQ9Y1CDsux2vOD8n8YsZQg,5806 -django/contrib/admin/locale/cs/LC_MESSAGES/django.mo,sha256=kdfKK6BUnysuDqKyv6REMmzA-_BgYy2BpXmieYVzSQY,17448 -django/contrib/admin/locale/cs/LC_MESSAGES/django.po,sha256=K7ZZGmEP9X8Vq1mir6VZHfaZS_4IcMuk0ZJI0uaX1QM,18941 -django/contrib/admin/locale/cs/LC_MESSAGES/djangojs.mo,sha256=7JR9YG_KB_aA8HQpMOON7CdTGYx-q3fjXvdvXBPv354,5679 -django/contrib/admin/locale/cs/LC_MESSAGES/djangojs.po,sha256=_isJkLp5vzX3WbEnnve63QjtVRKUCZDOiz8Ng0_reho,6415 -django/contrib/admin/locale/cy/LC_MESSAGES/django.mo,sha256=7ifUyqraN1n0hbyTVb_UjRIG1jdn1HcwehugHBiQvHs,12521 -django/contrib/admin/locale/cy/LC_MESSAGES/django.po,sha256=bS_gUoKklZwd3Vs0YlRTt24-k5ure5ObTu-b5nB5qCA,15918 -django/contrib/admin/locale/cy/LC_MESSAGES/djangojs.mo,sha256=fOCA1fXEmJw_QaXEISLkuBhaMnEmP1ssP9lhqdCCC3c,3801 -django/contrib/admin/locale/cy/LC_MESSAGES/djangojs.po,sha256=OVcS-3tlMJS_T58qnZbWLGczHwFyAjbuWr35YwuxAVM,5082 -django/contrib/admin/locale/da/LC_MESSAGES/django.mo,sha256=jTtKti7NsWwvMyDA_sD8EWFjWopp7pUaSc4B8Imk2GE,16680 -django/contrib/admin/locale/da/LC_MESSAGES/django.po,sha256=kBfGE2OfUXd-Q8UALsQDErpiwxeaQX0lP4d9FIvyBTM,18093 -django/contrib/admin/locale/da/LC_MESSAGES/djangojs.mo,sha256=TFo-KibDumqVFkHFlIDP87O3pLoXyliuf-K8maH3rl0,5098 -django/contrib/admin/locale/da/LC_MESSAGES/djangojs.po,sha256=80URMUS7fIcBM3Qx97Wa9Gg_QV7Zcp4J2R-4FeEHgo8,5873 -django/contrib/admin/locale/de/LC_MESSAGES/django.mo,sha256=ilUiB2TnGJyCbqfqXu4u8NXRuXL6UT_fM3ONv4IfOm4,17720 -django/contrib/admin/locale/de/LC_MESSAGES/django.po,sha256=SN9J2pzZOy37h2K-B1nHcXqsAGt0g16Zkue3b8PpCWM,19199 -django/contrib/admin/locale/de/LC_MESSAGES/djangojs.mo,sha256=-1xXMjwq7J5p1YsOmwqkPEAaIGRzzdpikFVZTW4eYQQ,5203 -django/contrib/admin/locale/de/LC_MESSAGES/djangojs.po,sha256=6XKG1F-vB0ELJn4zbtgCsXHyGm9Sh3BLVXN_wGpMYBg,5887 -django/contrib/admin/locale/dsb/LC_MESSAGES/django.mo,sha256=xxvchve6F4k4rgc5N8hlOotmv3-2y9kx-FQn-7506vY,17570 -django/contrib/admin/locale/dsb/LC_MESSAGES/django.po,sha256=74YowJk3U5JApK8luxJ32HFoj6RTuVsoi4yg6kf2i_U,18784 -django/contrib/admin/locale/dsb/LC_MESSAGES/djangojs.mo,sha256=TNj2M3uToLfTRR2fI47MZoZJdCbYs-tifz8vSz6M4Do,5609 -django/contrib/admin/locale/dsb/LC_MESSAGES/djangojs.po,sha256=agDAUc7ktsqx37XhaIXkPB3TIFV5mqdFW23WGdS1SBU,6206 -django/contrib/admin/locale/el/LC_MESSAGES/django.mo,sha256=54kG_94nJigDgJpZM8Cy58G_AGLdS5csJFEjTTvJBfM,22968 -django/contrib/admin/locale/el/LC_MESSAGES/django.po,sha256=f2gUQtedb0sZCBxAoy3hP2rGXT9ysP5UTOlCBvu2NvI,24555 -django/contrib/admin/locale/el/LC_MESSAGES/djangojs.mo,sha256=cix1Bkj2hYO_ofRvtPDhJ9rBnTR6-cnKCFKpZrsxJ34,6509 -django/contrib/admin/locale/el/LC_MESSAGES/djangojs.po,sha256=R05tMMuQEjVQpioy_ayQgFBlLM4WdwXthkMguW6ga24,7339 -django/contrib/admin/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 -django/contrib/admin/locale/en/LC_MESSAGES/django.po,sha256=q4HqtLXKeG_A5iu73qNDNdiI-XPcFEOAZ97pvyyAcME,23737 -django/contrib/admin/locale/en/LC_MESSAGES/djangojs.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 -django/contrib/admin/locale/en/LC_MESSAGES/djangojs.po,sha256=ziLBiK7Fw6IGf-ytCHNMk4NmKifDMv8zwNH9a9KPItI,7480 -django/contrib/admin/locale/en_AU/LC_MESSAGES/django.mo,sha256=QEvxPxDqNUmq8NxN-8c_F6KMEcWWum3YzERlc3_S_DM,16191 -django/contrib/admin/locale/en_AU/LC_MESSAGES/django.po,sha256=BoVuGaPoGdQcF3zdgGRxrNKSq2XLHTvKfINCyU8t86Y,17548 -django/contrib/admin/locale/en_AU/LC_MESSAGES/djangojs.mo,sha256=s0qPS8TjODtPo4miSznQfS6M8CQK9URDeMKeQsp7DK4,5001 -django/contrib/admin/locale/en_AU/LC_MESSAGES/djangojs.po,sha256=YecPU6VmUDDNNIzZVl2Wgd6lNRp3msJaW8FhdHMtEyc,5553 -django/contrib/admin/locale/en_GB/LC_MESSAGES/django.mo,sha256=pFkTMRDDj76WA91wtGPjUB7Pq2PN7IJEC54Tewobrlc,11159 -django/contrib/admin/locale/en_GB/LC_MESSAGES/django.po,sha256=REUJMGLGRyDMkqh4kJdYXO9R0Y6CULFVumJ_P3a0nv0,15313 -django/contrib/admin/locale/en_GB/LC_MESSAGES/djangojs.mo,sha256=hW325c2HlYIIdvNE308c935_IaDu7_qeP-NlwPnklhQ,3147 -django/contrib/admin/locale/en_GB/LC_MESSAGES/djangojs.po,sha256=Ol5j1-BLbtSIDgbcC0o7tg_uHImcjJQmkA4-kSmZY9o,4581 -django/contrib/admin/locale/eo/LC_MESSAGES/django.mo,sha256=rrRYsz82QIaUEuHREYIw7mPLBhUhJ4EcX8PdND7btyk,13656 -django/contrib/admin/locale/eo/LC_MESSAGES/django.po,sha256=2AacIHf1R3030J0Deo-2LR8VZhmPmG4nii6mi8q9kbY,16778 -django/contrib/admin/locale/eo/LC_MESSAGES/djangojs.mo,sha256=I1Ue345qSHPmJpX4yiYgomQ8vMgshRt1S1D_ZVJWf7g,4452 -django/contrib/admin/locale/eo/LC_MESSAGES/djangojs.po,sha256=BdSRWCYCDxLxtbcPSfRdAMGoTRWOWaxRGpdCIm-3HA0,5040 -django/contrib/admin/locale/es/LC_MESSAGES/django.mo,sha256=lHBMJveopDZkJ2pUiNMNjh3WJN6tBB6VAp1ycUodsTI,17696 -django/contrib/admin/locale/es/LC_MESSAGES/django.po,sha256=9bOk-Ye-JWUdyqZzSkUE11NQgX7xnCOgSd-Uy4YspeQ,19639 -django/contrib/admin/locale/es/LC_MESSAGES/djangojs.mo,sha256=FWXwW5YUTD6HHoYV2Snc2WeNmllz9vJVy5rjSCjQlA4,5203 -django/contrib/admin/locale/es/LC_MESSAGES/djangojs.po,sha256=v1xp_eeyFsrW9rvXk5V6pOVyzHP_ZX06_fCbQppdE-4,6035 -django/contrib/admin/locale/es_AR/LC_MESSAGES/django.mo,sha256=9OUrQduv7L9y1JkYc24fJkI1VXvvnTfZt-p44PC_yiU,17847 -django/contrib/admin/locale/es_AR/LC_MESSAGES/django.po,sha256=DjWG0FHYhL5Fa6-grLAwUUTLXtmbpnMjSL2pKS_VrJY,19082 -django/contrib/admin/locale/es_AR/LC_MESSAGES/djangojs.mo,sha256=odNv6CkDux2LhzpJX3Dnh66cHQOFDSlbal5eQGZIyjw,5409 -django/contrib/admin/locale/es_AR/LC_MESSAGES/djangojs.po,sha256=t6bJnFzl5Pid7PqEBNDm4QmlAqLaU4zyeOXXWocazyI,5990 -django/contrib/admin/locale/es_CO/LC_MESSAGES/django.mo,sha256=0k8kSiwIawYCa-Lao0uetNPLUzd4m_me3tCAVBvgcSw,15156 -django/contrib/admin/locale/es_CO/LC_MESSAGES/django.po,sha256=4T_syIsVY-nyvn5gEAtfN-ejPrJSUpNT2dmzufxaBsE,17782 -django/contrib/admin/locale/es_CO/LC_MESSAGES/djangojs.mo,sha256=PLS10KgX10kxyy7MUkiyLjqhMzRgkAFGPmzugx9AGfs,3895 -django/contrib/admin/locale/es_CO/LC_MESSAGES/djangojs.po,sha256=Y4bkC8vkJE6kqLbN8t56dR5670B06sB2fbtVzmQygK8,5176 -django/contrib/admin/locale/es_MX/LC_MESSAGES/django.mo,sha256=oZQndBnTu5o0IwQIZCKjTtS5MGhRgsDipzQuIniRgSE,11628 -django/contrib/admin/locale/es_MX/LC_MESSAGES/django.po,sha256=oFhdB2JtS8zCPK5Zf9KFbm-B1M1u83nO5p0rfaVkL78,16138 -django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.mo,sha256=2w3CMJFBugP8xMOmXsDU82xUm8cWGRUGZQX5XjiTCpM,3380 -django/contrib/admin/locale/es_MX/LC_MESSAGES/djangojs.po,sha256=OP9cBsdCf3zZAXiKBMJPvY1AHwC_WE1k2vKlzVCtUec,4761 -django/contrib/admin/locale/es_VE/LC_MESSAGES/django.mo,sha256=himCORjsM-U3QMYoURSRbVv09i0P7-cfVh26aQgGnKg,16837 -django/contrib/admin/locale/es_VE/LC_MESSAGES/django.po,sha256=mlmaSYIHpa-Vp3f3NJfdt2RXB88CVZRoPEMfl-tccr0,18144 -django/contrib/admin/locale/es_VE/LC_MESSAGES/djangojs.mo,sha256=Zy-Hj_Mr2FiMiGGrZyssN7GZJrbxRj3_yKQFZKR36Ro,4635 -django/contrib/admin/locale/es_VE/LC_MESSAGES/djangojs.po,sha256=RI8CIdewjL3bAivniMOl7lA9tD7caP4zEo2WK71cX7c,5151 -django/contrib/admin/locale/et/LC_MESSAGES/django.mo,sha256=glFzba5o4yqusgsbxgRN7sJhTRqAtbxYhiKi-opDDv0,16555 -django/contrib/admin/locale/et/LC_MESSAGES/django.po,sha256=0bku_wIqmVY7J2hukwv6aFpJoNaJKmXqHwcURIp_rTg,18001 -django/contrib/admin/locale/et/LC_MESSAGES/djangojs.mo,sha256=kxz2ZDbL-1BxlF6iYTIk2tl5yefzh1NCHRdoJI4xlJ8,4965 -django/contrib/admin/locale/et/LC_MESSAGES/djangojs.po,sha256=fEGMNYwWRUXoJcb8xi95SYOcdm4FYxwAzearlMk76yc,5694 -django/contrib/admin/locale/eu/LC_MESSAGES/django.mo,sha256=vA5uxffIq16C1hBztWR-5XXmqnHtK57iH5FBgk7DoU0,13665 -django/contrib/admin/locale/eu/LC_MESSAGES/django.po,sha256=JCEgbT6Y8okN675f3DEOAJwY9xnyEBAlUPOAjV-QWkI,16725 -django/contrib/admin/locale/eu/LC_MESSAGES/djangojs.mo,sha256=bZHiuTFj8MNrO3AntBAY5iUhmCa6LSluGLYw504RKWg,4522 -django/contrib/admin/locale/eu/LC_MESSAGES/djangojs.po,sha256=eMpM70UTWIiCDigCgYVOZ9JKQ2IidYZxYcUWunvG8js,5051 -django/contrib/admin/locale/fa/LC_MESSAGES/django.mo,sha256=Og9enbwYKrRvYCgnhAxxCLPiR5a3qqi-6k7YMr9pH7E,20345 -django/contrib/admin/locale/fa/LC_MESSAGES/django.po,sha256=729GcmVyQ9tksaff4VJbvaeKdaoly5gQhad06Tn42YY,22018 -django/contrib/admin/locale/fa/LC_MESSAGES/djangojs.mo,sha256=MAje4ub3vWYhiKrVR_LvxAIqkvOlFpVcXQEBz3ezlPs,6050 -django/contrib/admin/locale/fa/LC_MESSAGES/djangojs.po,sha256=1nzEmRuswDmyCCMShGH2CYdjMY7tUuedfN4kDCEnTCM,6859 -django/contrib/admin/locale/fi/LC_MESSAGES/django.mo,sha256=FgQSwJAeyDUdx2MZPFD9RD-6B961SSaUdXGGviF0F9k,16810 -django/contrib/admin/locale/fi/LC_MESSAGES/django.po,sha256=kUjN-OY9KRoLuLTplidIYfUSbZPUbmLs2MGsQdcS2c0,18172 -django/contrib/admin/locale/fi/LC_MESSAGES/djangojs.mo,sha256=htqAFHouiZKPRSNwEH7fe278pxKskccsmHmybLb8qhY,5200 -django/contrib/admin/locale/fi/LC_MESSAGES/djangojs.po,sha256=OJWC0eqFhjmokWRWWV3E7nL-FlFkuUjDt4ts5_hXOIs,5856 -django/contrib/admin/locale/fr/LC_MESSAGES/django.mo,sha256=fTZxxfKSDXuQc_XslYUS32yBsQYZxemrIcWJN1CJlsg,18497 -django/contrib/admin/locale/fr/LC_MESSAGES/django.po,sha256=I5-sNdewcrfmvyUG7ZH_u9atE9qM7AmEEX1nvcZnqYI,19791 -django/contrib/admin/locale/fr/LC_MESSAGES/djangojs.mo,sha256=gxMws51GbzrgGA2b0oMFvujuO97g-GdLJDgIb0biiIk,5324 -django/contrib/admin/locale/fr/LC_MESSAGES/djangojs.po,sha256=j78nbvunsFPNzE3ebSLaQ21nQxI_vapJf3LmZQclmi0,5940 -django/contrib/admin/locale/fy/LC_MESSAGES/django.mo,sha256=mWnHXGJUtiewo1F0bsuJCE_YBh7-Ak9gjTpwjOAv-HI,476 -django/contrib/admin/locale/fy/LC_MESSAGES/django.po,sha256=oSKEF_DInUC42Xzhw9HiTobJjE2fLNI1VE5_p6rqnCE,10499 -django/contrib/admin/locale/fy/LC_MESSAGES/djangojs.mo,sha256=YQQy7wpjBORD9Isd-p0lLzYrUgAqv770_56-vXa0EOc,476 -django/contrib/admin/locale/fy/LC_MESSAGES/djangojs.po,sha256=efBDCcu43j4SRxN8duO5Yfe7NlpcM88kUPzz-qOkC04,2864 -django/contrib/admin/locale/ga/LC_MESSAGES/django.mo,sha256=cIOjVge5KC37U6g-0MMaP5p8N0XJxzK6oJqWNUw9jfI,15075 -django/contrib/admin/locale/ga/LC_MESSAGES/django.po,sha256=Qx1D0cEGIIPnO10I_83IfU3faEYpp0lm-KHg48lJMxE,17687 -django/contrib/admin/locale/ga/LC_MESSAGES/djangojs.mo,sha256=G-9VfhiMcooTbAI1IMvbvUwj_h_ttNyxGS89nIgrpw4,5247 -django/contrib/admin/locale/ga/LC_MESSAGES/djangojs.po,sha256=DsDMYhm5PEpFBBGepf2iRD0qCkh2r45Y4tIHzFtjJAo,5920 -django/contrib/admin/locale/gd/LC_MESSAGES/django.mo,sha256=HEqiGvjMp0NnfIS0Z-c1i8SicEtMPIg8LvNMh-SXiPg,18871 -django/contrib/admin/locale/gd/LC_MESSAGES/django.po,sha256=cZWnJyEoyGFLbk_M4-eddTJLKJ0dqTIlIj4w6YwcjJg,20139 -django/contrib/admin/locale/gd/LC_MESSAGES/djangojs.mo,sha256=QA2_hxHGzt_y0U8sAGQaT27IvvyWrehLPKP2X1jAvEs,5904 -django/contrib/admin/locale/gd/LC_MESSAGES/djangojs.po,sha256=KyYGpFHq2E55dK005xzH0I2RD-C2kD6BlJi8bcMjtRA,6540 -django/contrib/admin/locale/gl/LC_MESSAGES/django.mo,sha256=rRBlaoBQzzpFHN9ZuuHvXTJnLYciMYHA8IX9K6-4fmw,10785 -django/contrib/admin/locale/gl/LC_MESSAGES/django.po,sha256=OEOpmZuXMGG_SSHX0zdw_bgy3gDzcjWz9zgb9esYHrA,15902 -django/contrib/admin/locale/gl/LC_MESSAGES/djangojs.mo,sha256=YkT7l3U9ffSGqXmu6S41Ex0r7tbK-0BKH5lS6O8PAGs,3279 -django/contrib/admin/locale/gl/LC_MESSAGES/djangojs.po,sha256=EDccOpm1mpT8mVRvu5LBsq8nao50oP1V7aKEnuRmtF8,4803 -django/contrib/admin/locale/he/LC_MESSAGES/django.mo,sha256=5Ckbdd-vF0C-W6tHf2_o2SZzMiRyrv9u9W0CLsqt0XM,16297 -django/contrib/admin/locale/he/LC_MESSAGES/django.po,sha256=FoVOVR6iqKlFLhkHMLJMnQJmLLwzkVKe5wQ7IsFPX_c,18924 -django/contrib/admin/locale/he/LC_MESSAGES/djangojs.mo,sha256=sdc97pmpMSUAvoMwrWOHyGPYV4j3DDhz4DlqFeRVTT4,5791 -django/contrib/admin/locale/he/LC_MESSAGES/djangojs.po,sha256=ZXy7lexBNYbzAriBG27Jn-mv2DFoGobsV1Ur2lDtRMQ,6573 -django/contrib/admin/locale/hi/LC_MESSAGES/django.mo,sha256=EogCHT8iAURSuE34kZ0kwEIoz5VjgUQUG2eAIqDxReU,18457 -django/contrib/admin/locale/hi/LC_MESSAGES/django.po,sha256=NcTFbFyHhWOIieUpzIVL7aSDWZ8ZNmfnv5gcxhON1zc,21770 -django/contrib/admin/locale/hi/LC_MESSAGES/djangojs.mo,sha256=yCUHDS17dQDKcAbqCg5q8ualaUgaa9qndORgM-tLCIw,4893 -django/contrib/admin/locale/hi/LC_MESSAGES/djangojs.po,sha256=U9rb5tPMICK50bRyTl40lvn-tvh6xL_6o7xIPkzfKi0,6378 -django/contrib/admin/locale/hr/LC_MESSAGES/django.mo,sha256=3TR3uFcd0pnkDi551WaB9IyKX1aOazH7USxqc0lA0KQ,14702 -django/contrib/admin/locale/hr/LC_MESSAGES/django.po,sha256=qcW7tvZoWZIR8l-nMRexGDD8VlrOD7l5Fah6-ecilMk,17378 -django/contrib/admin/locale/hr/LC_MESSAGES/djangojs.mo,sha256=KR34lviGYh1esCkPE9xcDE1pQ_q-RxK1R2LPjnG553w,3360 -django/contrib/admin/locale/hr/LC_MESSAGES/djangojs.po,sha256=w7AqbYcLtu88R3KIKKKXyRt2gwBBBnr-ulxONWbw01I,4870 -django/contrib/admin/locale/hsb/LC_MESSAGES/django.mo,sha256=-ParKlCmKrzENtnyHqh4a0yJE18J5yi0TP-r9jQfArI,17520 -django/contrib/admin/locale/hsb/LC_MESSAGES/django.po,sha256=9e_sWbpB1UlyORWsbjOMXvA2vtsiff1saZfhOoGhX50,18700 -django/contrib/admin/locale/hsb/LC_MESSAGES/djangojs.mo,sha256=nx5PHpjnFVOL_64Ui3HGTgUOZWnIUy5HF0DxHi7Dyz0,5681 -django/contrib/admin/locale/hsb/LC_MESSAGES/djangojs.po,sha256=XMpmL1mYKGymExY5KXl9FBBZgMrJIGNSBBvc92y8yno,6281 -django/contrib/admin/locale/hu/LC_MESSAGES/django.mo,sha256=O_QBDJcYI_rVYvXdI3go3YA2Y1u-NOuKOwshF6Ic7bs,17427 -django/contrib/admin/locale/hu/LC_MESSAGES/django.po,sha256=Gt0lw5n8KxK0ReE0HWrMjPFOXxVGZxxZ3YX4MiV9z1M,18962 -django/contrib/admin/locale/hu/LC_MESSAGES/djangojs.mo,sha256=CgDVu17Y4DDNfuzUGWyfHyAMFc4ZulYcTFPcU7Yot74,5121 -django/contrib/admin/locale/hu/LC_MESSAGES/djangojs.po,sha256=U52dESIGFfZIzUTgeNUKcLjZGGFmTGU0fSxDw2LMhiQ,5816 -django/contrib/admin/locale/hy/LC_MESSAGES/django.mo,sha256=Dcx9cOsYBfbgQgoAQoLhn_cG1d2sKGV6dag4DwnUTaY,18274 -django/contrib/admin/locale/hy/LC_MESSAGES/django.po,sha256=CnQlRZ_DUILMIqVEgUTT2sufAseEKJHHjWsYr_LAqi8,20771 -django/contrib/admin/locale/hy/LC_MESSAGES/djangojs.mo,sha256=ttfGmyEN0-3bM-WmfCge2lG8inubMPOzFXfZrfX9sfw,5636 -django/contrib/admin/locale/hy/LC_MESSAGES/djangojs.po,sha256=jf94wzUOMQaKSBR-77aijQXfdRAqiYSeAQopiT_8Obc,6046 -django/contrib/admin/locale/ia/LC_MESSAGES/django.mo,sha256=SRKlr8RqW8FQhzMsXdA9HNqttO3hc0xf4QdQJd4Dy8c,11278 -django/contrib/admin/locale/ia/LC_MESSAGES/django.po,sha256=pBQLQsMinRNh0UzIHBy3qEW0etUWMhFALu4-h-woFyE,15337 -django/contrib/admin/locale/ia/LC_MESSAGES/djangojs.mo,sha256=28MiqUf-0-p3PIaongqgPQp2F3D54MLAujPslVACAls,3177 -django/contrib/admin/locale/ia/LC_MESSAGES/djangojs.po,sha256=CauoEc8Fiowa8k6K-f9N8fQDle40qsgtXdNPDHBiudQ,4567 -django/contrib/admin/locale/id/LC_MESSAGES/django.mo,sha256=K4QEDjEXouYrPWgmgGUbOdH895CruqSPsXizLBeZi6g,16681 -django/contrib/admin/locale/id/LC_MESSAGES/django.po,sha256=_xgVOVRsRVendtBnCwOJe2J1CKZqk93RYhN0LbBP3AY,18131 -django/contrib/admin/locale/id/LC_MESSAGES/djangojs.mo,sha256=S2kI3uRCVI1vic6VTp4NPQL_CGcEKMe-Q2cpJhyfxtk,5006 -django/contrib/admin/locale/id/LC_MESSAGES/djangojs.po,sha256=_0EkG-U2XN68kTUGry_NPq2YKr2ufk2Xm7Ody4tmHuE,5680 -django/contrib/admin/locale/io/LC_MESSAGES/django.mo,sha256=URiYZQZpROBedC-AkpVo0q3Tz78VfkmwN1W7j6jYpMo,12624 -django/contrib/admin/locale/io/LC_MESSAGES/django.po,sha256=y0WXY7v_9ff-ZbFasj33loG-xWlFO8ttvCB6YPyF7FQ,15562 -django/contrib/admin/locale/io/LC_MESSAGES/djangojs.mo,sha256=nMu5JhIy8Fjie0g5bT8-h42YElCiS00b4h8ej_Ie-w0,464 -django/contrib/admin/locale/io/LC_MESSAGES/djangojs.po,sha256=WLh40q6yDs-8ZG1hpz6kfMQDXuUzOZa7cqtEPDywxG4,2852 -django/contrib/admin/locale/is/LC_MESSAGES/django.mo,sha256=csD3bmz3iQgLLdSqCKOmY_d893147TvDumrpRVoRTY0,16804 -django/contrib/admin/locale/is/LC_MESSAGES/django.po,sha256=tXgb3ARXP5tPa5iEYwwiHscDGfjS5JgIV2BsUX8OnjE,18222 -django/contrib/admin/locale/is/LC_MESSAGES/djangojs.mo,sha256=Z3ujWoenX5yYTAUmHUSCvHcuV65nQmYKPv6Jo9ygx_c,5174 -django/contrib/admin/locale/is/LC_MESSAGES/djangojs.po,sha256=YPf4XqfnpvrS9irAS8O4G0jgU5PCoQ9C-w3MoDipelk,5847 -django/contrib/admin/locale/it/LC_MESSAGES/django.mo,sha256=Z5WsBMKDNX_0t7U0_q0NVMqaqrquzrN2zjFr8gTEO8E,17309 -django/contrib/admin/locale/it/LC_MESSAGES/django.po,sha256=5xuPVKs6xKuxJwPt4X8oek88baE2Fn-cL5VNi5OXZf0,18982 -django/contrib/admin/locale/it/LC_MESSAGES/djangojs.mo,sha256=dZ-_EjmtlPHhaOgnz1ISFAYkaSkuEpw_d-sdU7BZeaU,5119 -django/contrib/admin/locale/it/LC_MESSAGES/djangojs.po,sha256=ixWfLqf2WwFnkn63WR1DzY4GWXHXSa9eyoxTNPAFDGA,5919 -django/contrib/admin/locale/ja/LC_MESSAGES/django.mo,sha256=XuHILa1vd1pSQAI2u-Z-tAFb2T3_JfgDT215bPiGnM4,18553 -django/contrib/admin/locale/ja/LC_MESSAGES/django.po,sha256=4MtIoWafdzn5UMzlU1pS88933VMAPUCUFn9skh9F08Y,20037 -django/contrib/admin/locale/ja/LC_MESSAGES/djangojs.mo,sha256=FVs4HxrhvIXVfZMxHq5vPSx55ggb8Mmd0F4Go47JDvA,5284 -django/contrib/admin/locale/ja/LC_MESSAGES/djangojs.po,sha256=v2P8YcTDTOWKPWgw0J45V1m5Tzpz752xmaIh_CzRYQQ,5899 -django/contrib/admin/locale/ka/LC_MESSAGES/django.mo,sha256=M3FBRrXFFa87DlUi0HDD_n7a_0IYElQAOafJoIH_i60,20101 -django/contrib/admin/locale/ka/LC_MESSAGES/django.po,sha256=abkt7pw4Kc-Y74ZCpAk_VpFWIkr7trseCtQdM6IUYpQ,23527 -django/contrib/admin/locale/ka/LC_MESSAGES/djangojs.mo,sha256=GlPU3qUavvU0FXPfvCl-8KboYhDOmMsKM-tv14NqOac,5516 -django/contrib/admin/locale/ka/LC_MESSAGES/djangojs.po,sha256=jDpB9c_edcLoFPHFIogOSPrFkssOjIdxtCA_lum8UCs,6762 -django/contrib/admin/locale/kab/LC_MESSAGES/django.mo,sha256=9QKEWgr8YQV17OJ14rMusgV8b79ZgOOsX4aIFMZrEto,3531 -django/contrib/admin/locale/kab/LC_MESSAGES/django.po,sha256=cSOG_HqsNE4tA5YYDd6txMFoUul8d5UKvk77ZhaqOK0,11711 -django/contrib/admin/locale/kab/LC_MESSAGES/djangojs.mo,sha256=nqwZHJdtjHUSFDJmC0nPNyvWcAdcoRcN3f-4XPIItvs,1844 -django/contrib/admin/locale/kab/LC_MESSAGES/djangojs.po,sha256=tF3RH22p2E236Cv6lpIWQxtuPFeWOvJ-Ery3vBUv6co,3713 -django/contrib/admin/locale/kk/LC_MESSAGES/django.mo,sha256=f2WU3e7dOz0XXHFFe0gnCm1MAPCJ9sva2OUnWYTHOJg,12845 -django/contrib/admin/locale/kk/LC_MESSAGES/django.po,sha256=D1vF3nqANT46f17Gc2D2iGCKyysHAyEmv9nBei6NRA4,17837 -django/contrib/admin/locale/kk/LC_MESSAGES/djangojs.mo,sha256=cBxp5pFJYUF2-zXxPVBIG06UNq6XAeZ72uRLwGeLbiE,2387 -django/contrib/admin/locale/kk/LC_MESSAGES/djangojs.po,sha256=Y30fcDpi31Fn7DU7JGqROAiZY76iumoiW9qGAgPCCbU,4459 -django/contrib/admin/locale/km/LC_MESSAGES/django.mo,sha256=eOe9EcFPzAWrTjbGUr-m6RAz2TryC-qHKbqRP337lPY,10403 -django/contrib/admin/locale/km/LC_MESSAGES/django.po,sha256=RSxy5vY2sgC43h-9sl6eomkFvxClvH_Ka4lFiwTvc2I,17103 -django/contrib/admin/locale/km/LC_MESSAGES/djangojs.mo,sha256=Ja8PIXmw6FMREHZhhBtGrr3nRKQF_rVjgLasGPnU95w,1334 -django/contrib/admin/locale/km/LC_MESSAGES/djangojs.po,sha256=LH4h4toEgpVBb9yjw7d9JQ8sdU0WIZD-M025JNlLXAU,3846 -django/contrib/admin/locale/kn/LC_MESSAGES/django.mo,sha256=955iPq05ru6tm_iPFVMebxwvZMtEa5_7GaFG1mPt6HU,9203 -django/contrib/admin/locale/kn/LC_MESSAGES/django.po,sha256=-4YAm0MyhS-wp4RQmo0TzWvqYqmzHFNpIBtdQlg_8Dw,16059 -django/contrib/admin/locale/kn/LC_MESSAGES/djangojs.mo,sha256=dHzxizjDQWiZeRfBqnVFcK1yk1-M5p1KOfQ1ya9TMVU,1872 -django/contrib/admin/locale/kn/LC_MESSAGES/djangojs.po,sha256=MqRj6ozyr1e9-qNORUTJXNahe6SL3ee3OveSm3efV4g,4214 -django/contrib/admin/locale/ko/LC_MESSAGES/django.mo,sha256=n5v2HMHEYIaX1_uog-MkbDQ011j79xlMwljjfrpETpg,17829 -django/contrib/admin/locale/ko/LC_MESSAGES/django.po,sha256=d1HDdGcdcp9oNv0lXsl7Bf9Ws0bDy8Kizeff1G_llfo,19671 -django/contrib/admin/locale/ko/LC_MESSAGES/djangojs.mo,sha256=NQOPmHV4Z1wMqS1WobZrNb6z-f-uPgNFh5WY6W2nLNo,5092 -django/contrib/admin/locale/ko/LC_MESSAGES/djangojs.po,sha256=FUqBIciM_sVkeIMdu0_WYtIDhIINpIDp5MElLTPTsug,5824 -django/contrib/admin/locale/ky/LC_MESSAGES/django.mo,sha256=eg-TnIzJO4h3q_FS2a1LnCs7qOf5dpNJwvRD99ZZ0GQ,20129 -django/contrib/admin/locale/ky/LC_MESSAGES/django.po,sha256=dWxU3yUAKHUGKdVJbRLkS6fJEefPBk2XM0i2INcRPms,21335 -django/contrib/admin/locale/ky/LC_MESSAGES/djangojs.mo,sha256=VuBYBwFwIHC27GFZiHY2_4AB0cME2R0Q3juczjOs3G0,5888 -django/contrib/admin/locale/ky/LC_MESSAGES/djangojs.po,sha256=uMk9CxL1wP45goq2093lYMza7LRuO4XbVo5RRWlsbaE,6432 -django/contrib/admin/locale/lb/LC_MESSAGES/django.mo,sha256=8GGM2sYG6GQTQwQFJ7lbg7w32SvqgSzNRZIUi9dIe6M,913 -django/contrib/admin/locale/lb/LC_MESSAGES/django.po,sha256=PZ3sL-HvghnlIdrdPovNJP6wDrdDMSYp_M1ok6dodrw,11078 -django/contrib/admin/locale/lb/LC_MESSAGES/djangojs.mo,sha256=xokesKl7h7k9dXFKIJwGETgwx1Ytq6mk2erBSxkgY-o,474 -django/contrib/admin/locale/lb/LC_MESSAGES/djangojs.po,sha256=fiMelo6K0_RITx8b9k26X1R86Ck2daQXm86FLJpzt20,2862 -django/contrib/admin/locale/lt/LC_MESSAGES/django.mo,sha256=SpaNUiaGtDlX5qngVj0dWdqNLSin8EOXXyBvRM9AnKg,17033 -django/contrib/admin/locale/lt/LC_MESSAGES/django.po,sha256=tHnRrSNG2ENVduP0sOffCIYQUn69O6zIev3Bb7PjKb0,18497 -django/contrib/admin/locale/lt/LC_MESSAGES/djangojs.mo,sha256=vZtnYQupzdTjVHnWrtjkC2QKNpsca5yrpb4SDuFx0_0,5183 -django/contrib/admin/locale/lt/LC_MESSAGES/djangojs.po,sha256=dMjFClA0mh5g0aNFTyHC8nbYxwmFD0-j-7gCKD8NFnw,5864 -django/contrib/admin/locale/lv/LC_MESSAGES/django.mo,sha256=JasSPrV3rsW1_Axk8bfJILKuAx3jNqIKjQwdfLLb85E,17086 -django/contrib/admin/locale/lv/LC_MESSAGES/django.po,sha256=zpn9vVxFQ60Tu8050Zc_Hh47rzZN0jyyCqXLYB9y8_g,18460 -django/contrib/admin/locale/lv/LC_MESSAGES/djangojs.mo,sha256=m2v9CtKlzh10brhZelAruNj0var77Mr1N0uoeetqW-4,5491 -django/contrib/admin/locale/lv/LC_MESSAGES/djangojs.po,sha256=1hCp5ziBGVDokhDDU0wRCeGeLkWuhTyI291oX3m0boM,6165 -django/contrib/admin/locale/mk/LC_MESSAGES/django.mo,sha256=wy8NuOl_ojwSrY0pWjJ7XXbPl_O0kckp618zIE0a8Hk,15611 -django/contrib/admin/locale/mk/LC_MESSAGES/django.po,sha256=DYsVd2DM6QYWWLcYnOROHN_oFilWmjxIpUMyF9RtmvM,19505 -django/contrib/admin/locale/mk/LC_MESSAGES/djangojs.mo,sha256=8BkWjadml2f1lDeH-IULdxsogXSK8NpVuu293GvcQc8,4719 -django/contrib/admin/locale/mk/LC_MESSAGES/djangojs.po,sha256=u9mVSzbIgA1uRgV_L8ZOZLelyknoKFvXH0HbBurezf8,6312 -django/contrib/admin/locale/ml/LC_MESSAGES/django.mo,sha256=4Y1KAip3NNsoRc9Zz3k0YFLzes3DNRFvAXWSTBivXDk,20830 -django/contrib/admin/locale/ml/LC_MESSAGES/django.po,sha256=jL9i3kmOnoKYDq2RiF90WCc55KeA8EBN9dmPHjuUfmo,24532 -django/contrib/admin/locale/ml/LC_MESSAGES/djangojs.mo,sha256=COohY0mAHAOkv1eNzLkaGZy8mimXzcDK1EgRd3tTB_E,6200 -django/contrib/admin/locale/ml/LC_MESSAGES/djangojs.po,sha256=NvN0sF_w5tkc3bND4lBtCHsIDLkwqdEPo-8wi2MTQ14,7128 -django/contrib/admin/locale/mn/LC_MESSAGES/django.mo,sha256=Lu8mM_3lJuByz4xXE7shq4nuBwE71_yh4_HIuy7KK64,14812 -django/contrib/admin/locale/mn/LC_MESSAGES/django.po,sha256=yNbv9cOeXEHPiDOKPXIbq2-cBZvUXSXCfL4TPe74x0s,18851 -django/contrib/admin/locale/mn/LC_MESSAGES/djangojs.mo,sha256=H7fIPdWTK3_iuC0WRBJdfXN8zO77p7-IzTviEUVQJ2U,5228 -django/contrib/admin/locale/mn/LC_MESSAGES/djangojs.po,sha256=vJIqqVG34Zd7q8-MhTgZcXTtl6gukOSb6egt70AOyAc,5757 -django/contrib/admin/locale/mr/LC_MESSAGES/django.mo,sha256=UAxGnGliid2PTx6SMgIuHVfbCcqVvcwC4FQUWtDuSTc,468 -django/contrib/admin/locale/mr/LC_MESSAGES/django.po,sha256=TNARpu8Pfmu9fGOLUP0bRwqqDdyFmlh9rWjFspboTyc,10491 -django/contrib/admin/locale/mr/LC_MESSAGES/djangojs.mo,sha256=2Z5jaGJzpiJTCnhCk8ulCDeAdj-WwR99scdHFPRoHoA,468 -django/contrib/admin/locale/mr/LC_MESSAGES/djangojs.po,sha256=uGe9kH2mwrab97Ue77oggJBlrpzZNckKGRUMU1vaigs,2856 -django/contrib/admin/locale/ms/LC_MESSAGES/django.mo,sha256=Xj5v1F4_m1ZFUn42Rbep9eInxIV-NE-oA_NyfQkbp00,16840 -django/contrib/admin/locale/ms/LC_MESSAGES/django.po,sha256=ykFH-mPbv2plm2NIvKgaj3WVukJ3SquU8nQIAXuOrWA,17967 -django/contrib/admin/locale/ms/LC_MESSAGES/djangojs.mo,sha256=9VY_MrHK-dGOIkucLCyR9psy4o5p4nHd8kN_5N2E-gY,5018 -django/contrib/admin/locale/ms/LC_MESSAGES/djangojs.po,sha256=P4GvM17rlX1Vl-7EbCyfWVasAJBEv_RvgWEvfJqcErA,5479 -django/contrib/admin/locale/my/LC_MESSAGES/django.mo,sha256=xvlgM0vdYxZuA7kPQR7LhrLzgmyVCHAvqaqvFhKX9wY,3677 -django/contrib/admin/locale/my/LC_MESSAGES/django.po,sha256=zdUCYcyq2-vKudkYvFcjk95YUtbMDDSKQHCysmQ-Pvc,12522 -django/contrib/admin/locale/my/LC_MESSAGES/djangojs.mo,sha256=1fS9FfWi8b9NJKm3DBKETmuffsrTX-_OHo9fkCCXzpg,3268 -django/contrib/admin/locale/my/LC_MESSAGES/djangojs.po,sha256=-z1j108uoswi9YZfh3vSIswLXu1iUKgDXNdZNEA0yrA,5062 -django/contrib/admin/locale/nb/LC_MESSAGES/django.mo,sha256=viQKBFH6ospYn2sE-DokVJGGYhSqosTgbNMn5sBVnmM,16244 -django/contrib/admin/locale/nb/LC_MESSAGES/django.po,sha256=x0ANRpDhe1rxxAH0qjpPxRfccCvR73_4g5TNUdJqmrc,17682 -django/contrib/admin/locale/nb/LC_MESSAGES/djangojs.mo,sha256=KwrxBpvwveERK4uKTIgh-DCc9aDLumpHQYh5YroqxhQ,4939 -django/contrib/admin/locale/nb/LC_MESSAGES/djangojs.po,sha256=ygn6a5zkHkoIYMC8Hgup8Uw1tMbZcLGgwwDu3x33M-o,5555 -django/contrib/admin/locale/ne/LC_MESSAGES/django.mo,sha256=yrm85YXwXIli7eNaPyBTtV7y3TxQuH4mokKuHdAja2A,15772 -django/contrib/admin/locale/ne/LC_MESSAGES/django.po,sha256=F8vfWKvSNngkLPZUIwik_qDYu0UAnrWepbI9Z9Iz35g,20400 -django/contrib/admin/locale/ne/LC_MESSAGES/djangojs.mo,sha256=mJdtpLT9k4vDbN9fk2fOeiy4q720B3pLD3OjLbAjmUI,5362 -django/contrib/admin/locale/ne/LC_MESSAGES/djangojs.po,sha256=N91RciTV1m7e8-6Ihod5U2xR9K0vrLoFnyXjn2ta098,6458 -django/contrib/admin/locale/nl/LC_MESSAGES/django.mo,sha256=ndq_k6QUL6hwc9iuI-rlPbML_-HdcUslCXLRxiV10yw,17070 -django/contrib/admin/locale/nl/LC_MESSAGES/django.po,sha256=SaTkp0m6wEbwl79Q3Lj6vICGw61HI5Um4_8Bs2hfhg0,18768 -django/contrib/admin/locale/nl/LC_MESSAGES/djangojs.mo,sha256=yHX5iQjKqqrIxl_K-AQkBMFNQ8YmgdUxAJVkOEfWDE4,4592 -django/contrib/admin/locale/nl/LC_MESSAGES/djangojs.po,sha256=B9y-TjAFtDgnX7RcPlWWgCqdOUzWY5EWV-buuXtP468,5457 -django/contrib/admin/locale/nn/LC_MESSAGES/django.mo,sha256=rVQYyJ7SYlKH3vfpOWD3MQZgL5AVnxxDiwDBjhlb1dk,16502 -django/contrib/admin/locale/nn/LC_MESSAGES/django.po,sha256=sh1dss7STEXkyLssLgFbvM_1T4xAd68M5mW3x2mUG34,17825 -django/contrib/admin/locale/nn/LC_MESSAGES/djangojs.mo,sha256=RsDri1DmCwrby8m7mLWkFdCe6HK7MD7GindOarVYPWc,4939 -django/contrib/admin/locale/nn/LC_MESSAGES/djangojs.po,sha256=koVTt2mmdku1j7SUDRbnug8EThxXuCIF2XPnGckMi7A,5543 -django/contrib/admin/locale/os/LC_MESSAGES/django.mo,sha256=c51PwfOeLU2YcVNEEPCK6kG4ZyNc79jUFLuNopmsRR8,14978 -django/contrib/admin/locale/os/LC_MESSAGES/django.po,sha256=yugDw7iziHto6s6ATNDK4yuG6FN6yJUvYKhrGxvKmcY,18188 -django/contrib/admin/locale/os/LC_MESSAGES/djangojs.mo,sha256=0gMkAyO4Zi85e9qRuMYmxm6JV98WvyRffOKbBVJ_fLQ,3806 -django/contrib/admin/locale/os/LC_MESSAGES/djangojs.po,sha256=skiTlhgUEN8uKk7ihl2z-Rxr1ZXqu5qV4wB4q9qXVq0,5208 -django/contrib/admin/locale/pa/LC_MESSAGES/django.mo,sha256=mSBJpzzGEhkKnqAhofa2vC6MPG8t--uJhF5xvRsx_1I,8556 -django/contrib/admin/locale/pa/LC_MESSAGES/django.po,sha256=tYtU9_fGdp83ea1cWiJfa6aVG-DYo_WfvXPFZB0W7Cg,15671 -django/contrib/admin/locale/pa/LC_MESSAGES/djangojs.mo,sha256=Hub-6v7AfF-tWhw53abpyhnVHo76h_xBgGIhlGIcS70,1148 -django/contrib/admin/locale/pa/LC_MESSAGES/djangojs.po,sha256=7L8D4qqhq53XG83NJUZNoM8zCCScwMwzsrzzsyO4lHY,4357 -django/contrib/admin/locale/pl/LC_MESSAGES/django.mo,sha256=-rFoUXC3uUhMfP-DAAD8Qa2U7oUvm-3I_e30IZ7I-J4,18021 -django/contrib/admin/locale/pl/LC_MESSAGES/django.po,sha256=TBpwB1rPLFoxvwIi8G0vPmVUZG6Q6DvTiXfT8tVK-cg,19824 -django/contrib/admin/locale/pl/LC_MESSAGES/djangojs.mo,sha256=6Oi_eVA7sYkM7xHROBdaSnfSOBBGijyW4_EA_z63Bfk,5702 -django/contrib/admin/locale/pl/LC_MESSAGES/djangojs.po,sha256=xAEEIhbbqbEHDZa9QCAH7ccgFdO4vMRcSZLFrhwF778,6662 -django/contrib/admin/locale/pt/LC_MESSAGES/django.mo,sha256=MTFRTfUKot-0r-h7qtggPe8l_q0JPAzVF9GzdtB9600,16912 -django/contrib/admin/locale/pt/LC_MESSAGES/django.po,sha256=gzRkbl35HZ-88mlA1Bdj1Y-CUJ752pZKCUIG-NNw2os,18436 -django/contrib/admin/locale/pt/LC_MESSAGES/djangojs.mo,sha256=D6-8QwX6lsACkEcYXq1tK_4W2q_NMc6g5lZQJDZRFHw,4579 -django/contrib/admin/locale/pt/LC_MESSAGES/djangojs.po,sha256=__a9WBgO_o0suf2xvMhyRk_Wkg2tfqNHmJOM5YF86sk,5118 -django/contrib/admin/locale/pt_BR/LC_MESSAGES/django.mo,sha256=s4TU28oyJkcmjawja2KOvBPVgXBPnAE4N0T6Yw8xdnw,17151 -django/contrib/admin/locale/pt_BR/LC_MESSAGES/django.po,sha256=dwb6qnw8lWlSrCj9kpZ9v_DXJl--E7aXtmHPHqewwfI,19492 -django/contrib/admin/locale/pt_BR/LC_MESSAGES/djangojs.mo,sha256=moTW7LW6HTDEGGpzq8JxPZ8_xNWjABPK-qkIVpgcshY,5208 -django/contrib/admin/locale/pt_BR/LC_MESSAGES/djangojs.po,sha256=FsmX0dINSguDwJUOWZqmbbV529VeA--_iU1wINdRTUE,6073 -django/contrib/admin/locale/ro/LC_MESSAGES/django.mo,sha256=vkDRRqbQXemsY69kUYonzahIeafWAoIWEJ85aS33Hk8,14387 -django/contrib/admin/locale/ro/LC_MESSAGES/django.po,sha256=fyO2ylCXWZqU3GgHnZJtZfr5tssHMv8RUfkJFKhlvt0,17365 -django/contrib/admin/locale/ro/LC_MESSAGES/djangojs.mo,sha256=voEqSN3JUgJM9vumLxE_QNPV7kA0XOoTktN7E7AYV6o,4639 -django/contrib/admin/locale/ro/LC_MESSAGES/djangojs.po,sha256=SO7FAqNnuvIDfZ_tsWRiwSv91mHx5NZHyR2VnmoYBWY,5429 -django/contrib/admin/locale/ru/LC_MESSAGES/django.mo,sha256=QJ6L9257dATWvsiBLc9QLn886vKaaEIFWglBBG5zWJo,22080 -django/contrib/admin/locale/ru/LC_MESSAGES/django.po,sha256=GFDQeIY3pDT7CbKCttBkz81AzUE1ztaUUCLd62Il_vg,23779 -django/contrib/admin/locale/ru/LC_MESSAGES/djangojs.mo,sha256=RiHcf9X0qZaOjCeaJKnyNpoEV52AQ4NRe3ANgAyQ5u8,7149 -django/contrib/admin/locale/ru/LC_MESSAGES/djangojs.po,sha256=RmQxQ4zn3rJgeHYvVBcQ_svbkBklIhExAw4v8jTtYhI,8161 -django/contrib/admin/locale/sk/LC_MESSAGES/django.mo,sha256=hSHmImczSCOq8Fq1zVyZD5Sn5bhqUGBHiqM7WFMIMnw,17090 -django/contrib/admin/locale/sk/LC_MESSAGES/django.po,sha256=u4mxos-LzwOoZ0KqzYlynCFGagw9y2kQhx9nHE8svJg,18791 -django/contrib/admin/locale/sk/LC_MESSAGES/djangojs.mo,sha256=-9dSuiVIPqZDSkF5arXISKP3TXbHtEveZO3vXy5ZotQ,5291 -django/contrib/admin/locale/sk/LC_MESSAGES/djangojs.po,sha256=wHjVgHIHxubOaeAuf8nBmj1vlXcPeWTGf1xMrhdVL2E,6083 -django/contrib/admin/locale/sl/LC_MESSAGES/django.mo,sha256=iqcg1DYwwDVacRAKJ3QR4fTmKQhRGXU4WkwYco9ASaA,16136 -django/contrib/admin/locale/sl/LC_MESSAGES/django.po,sha256=VeIJDh1PojyUy-4AdPcVezbQ-XVWqp04vFE_u3KU2tU,17508 -django/contrib/admin/locale/sl/LC_MESSAGES/djangojs.mo,sha256=0jqGv5lgcfyxh9pdnB0Nt7e0bF2G0nO-iVWJjKwyZqI,4724 -django/contrib/admin/locale/sl/LC_MESSAGES/djangojs.po,sha256=1DEs7obfCCf-hNM2nIkMizcRcq1KoLBvngMaXLlozUo,5269 -django/contrib/admin/locale/sq/LC_MESSAGES/django.mo,sha256=uyn8IzRKrCUsVMgkkKiv8QFqtNC9c9nVr6Uw6E7sdrc,17324 -django/contrib/admin/locale/sq/LC_MESSAGES/django.po,sha256=nFyndUnCwyAgsPWMlM_fTcQlOO2q2NOeMMFNOjnglDc,18640 -django/contrib/admin/locale/sq/LC_MESSAGES/djangojs.mo,sha256=ZeCPydr-jAYr2tx50e4cdFAVsh4nJ1MJn-buqChlG2Q,5179 -django/contrib/admin/locale/sq/LC_MESSAGES/djangojs.po,sha256=kU02h9ZaAamXIrEFBTIl9zLGgzFxXEHQPNFEh8FC1SQ,5819 -django/contrib/admin/locale/sr/LC_MESSAGES/django.mo,sha256=Dj_vd6vp-NNeiB46bfcNXxcmnbqoEyPzWiOziVHpFko,15414 -django/contrib/admin/locale/sr/LC_MESSAGES/django.po,sha256=827weBLl0b41B9v4oEkZeVYBgSQQBiM2xZ5nCQO3sVE,19194 -django/contrib/admin/locale/sr/LC_MESSAGES/djangojs.mo,sha256=sUOlK4V6-Ct0VKemqbcHPMk81jEGumujgorhpUVD6yw,6125 -django/contrib/admin/locale/sr/LC_MESSAGES/djangojs.po,sha256=GGzmoBQBaFHy9QB_PkUUIxWy0Ot-GL5BfY-jWVtNmS0,6785 -django/contrib/admin/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=8wcRn4O2WYMFJal760MvjtSPBNoDgHAEYtedg8CC7Ao,12383 -django/contrib/admin/locale/sr_Latn/LC_MESSAGES/django.po,sha256=N4fPEJTtUrQnc8q1MioPZ2a7E55YXrE-JvfAcWZubfA,16150 -django/contrib/admin/locale/sr_Latn/LC_MESSAGES/djangojs.mo,sha256=eE2Xu7W3ggV0lo62WghIbME2jkAVZXMUWGexwz2V0fI,5136 -django/contrib/admin/locale/sr_Latn/LC_MESSAGES/djangojs.po,sha256=YuKlU4CyKwrc0yumnUH_6tetOzBwbjTCjkhcO8VcTyU,5753 -django/contrib/admin/locale/sv/LC_MESSAGES/django.mo,sha256=LbQrBeUhFggf7OJm7xc79r8B3r0CSC4ObTddnIzilNo,16436 -django/contrib/admin/locale/sv/LC_MESSAGES/django.po,sha256=8AUaeZ2A0EvGYyve97UBcVmbUc_XsS-Ob8d-xLY5fBg,18150 -django/contrib/admin/locale/sv/LC_MESSAGES/djangojs.mo,sha256=D7Bo8rFeCT6daVSdjr8QWdmDpN5UYdFnwviV3zZW0_o,4500 -django/contrib/admin/locale/sv/LC_MESSAGES/djangojs.po,sha256=qdD922JzhXE5WK54ZYtgq9uL80n1tum0q5tEo1kHBqY,5182 -django/contrib/admin/locale/sw/LC_MESSAGES/django.mo,sha256=Mtj7jvbugkVTj0qyJ_AMokWEa2btJNSG2XrhpY0U1Mc,14353 -django/contrib/admin/locale/sw/LC_MESSAGES/django.po,sha256=ElU-s0MgtNKF_aXdo-uugBnuJIDzHqMmy1ToMDQhuD0,16419 -django/contrib/admin/locale/sw/LC_MESSAGES/djangojs.mo,sha256=p0pi6-Zg-qsDVMDjNHO4aav3GfJ3tKKhy6MK7mPtC50,3647 -django/contrib/admin/locale/sw/LC_MESSAGES/djangojs.po,sha256=lZFP7Po4BM_QMTj-SXGlew1hqyJApZxu0lxMP-YduHI,4809 -django/contrib/admin/locale/ta/LC_MESSAGES/django.mo,sha256=ZdtNRZLRqquwMk7mE0XmTzEjTno9Zni3mV6j4DXL4nI,10179 -django/contrib/admin/locale/ta/LC_MESSAGES/django.po,sha256=D0TCLM4FFF7K9NqUGXNFE2KfoEzx5IHcJQ6-dYQi2Eg,16881 -django/contrib/admin/locale/ta/LC_MESSAGES/djangojs.mo,sha256=2-37FOw9Bge0ahIRxFajzxvMkAZL2zBiQFaELmqyhhY,1379 -django/contrib/admin/locale/ta/LC_MESSAGES/djangojs.po,sha256=Qs-D7N3ZVzpZVxXtMWKOzJfSmu_Mk9pge5W15f21ihI,3930 -django/contrib/admin/locale/te/LC_MESSAGES/django.mo,sha256=aIAG0Ey4154R2wa-vNe2x8X4fz2L958zRmTpCaXZzds,10590 -django/contrib/admin/locale/te/LC_MESSAGES/django.po,sha256=-zJYrDNmIs5fp37VsG4EAOVefgbBNl75c-Pp3RGBDAM,16941 -django/contrib/admin/locale/te/LC_MESSAGES/djangojs.mo,sha256=VozLzWQwrY-USvin5XyVPtUUKEmCr0dxaWC6J14BReo,1362 -django/contrib/admin/locale/te/LC_MESSAGES/djangojs.po,sha256=HI8IfXqJf4I6i-XZB8ELGyp5ZNr-oi5hW9h7n_8XSaQ,3919 -django/contrib/admin/locale/tg/LC_MESSAGES/django.mo,sha256=gJfgsEn9doTT0erBK77OBDi7_0O7Rb6PF9tRPacliXU,15463 -django/contrib/admin/locale/tg/LC_MESSAGES/django.po,sha256=Wkx7Hk2a9OzZymgrt9N91OL9K5HZXTbpPBXMhyE0pjI,19550 -django/contrib/admin/locale/tg/LC_MESSAGES/djangojs.mo,sha256=SEaBcnnKupXbTKCJchkSu_dYFBBvOTAOQSZNbCYUuHE,5154 -django/contrib/admin/locale/tg/LC_MESSAGES/djangojs.po,sha256=CfUjLtwMmz1h_MLE7c4UYv05ZTz_SOclyKKWmVEP9Jg,5978 -django/contrib/admin/locale/th/LC_MESSAGES/django.mo,sha256=EVlUISdKOvNkGMG4nbQFzSn5p7d8c9zOGpXwoHsHNlY,16394 -django/contrib/admin/locale/th/LC_MESSAGES/django.po,sha256=OqhGCZ87VX-WKdC2EQ8A8WeXdWXu9mj6k8mG9RLZMpM,20187 -django/contrib/admin/locale/th/LC_MESSAGES/djangojs.mo,sha256=ukj5tyDor9COi5BT9oRLucO2wVTI6jZWclOM-wNpXHM,6250 -django/contrib/admin/locale/th/LC_MESSAGES/djangojs.po,sha256=3L5VU3BNcmfiqzrAWK0tvRRVOtgR8Ceg9YIxL54RGBc,6771 -django/contrib/admin/locale/tr/LC_MESSAGES/django.mo,sha256=lIH6Rxbni7csB5cHmZwmHQnpxa1SCwPr_8nAPFR9WJY,17266 -django/contrib/admin/locale/tr/LC_MESSAGES/django.po,sha256=GAm62Lh7u0T1aiNI5BjidNzOKTCHOiGAca8eAIgKvPE,18789 -django/contrib/admin/locale/tr/LC_MESSAGES/djangojs.mo,sha256=GBahBmPERR7nnaf8ruY-XTq_GDn_Km80IW8yny-4dXc,5121 -django/contrib/admin/locale/tr/LC_MESSAGES/djangojs.po,sha256=iHYckcDAbOkxL4wREObIUnoEIjQL9i51CRaYwL4wI4Y,5764 -django/contrib/admin/locale/tt/LC_MESSAGES/django.mo,sha256=ObJ8zwVLhFsS6XZK_36AkNRCeznoJJwLTMh4_LLGPAA,12952 -django/contrib/admin/locale/tt/LC_MESSAGES/django.po,sha256=VDjg5nDrLqRGXpxCyQudEC_n-6kTCIYsOl3izt1Eblc,17329 -django/contrib/admin/locale/tt/LC_MESSAGES/djangojs.mo,sha256=Sz5qnMHWfLXjaCIHxQNrwac4c0w4oeAAQubn5R7KL84,2607 -django/contrib/admin/locale/tt/LC_MESSAGES/djangojs.po,sha256=_Uh3yH_RXVB3PP75RFztvSzVykVq0SQjy9QtTnyH3Qk,4541 -django/contrib/admin/locale/udm/LC_MESSAGES/django.mo,sha256=2Q_lfocM7OEjFKebqNR24ZBqUiIee7Lm1rmS5tPGdZA,622 -django/contrib/admin/locale/udm/LC_MESSAGES/django.po,sha256=L4TgEk2Fm2mtKqhZroE6k_gfz1VC-_dXe39CiJvaOPE,10496 -django/contrib/admin/locale/udm/LC_MESSAGES/djangojs.mo,sha256=CNmoKj9Uc0qEInnV5t0Nt4ZnKSZCRdIG5fyfSsqwky4,462 -django/contrib/admin/locale/udm/LC_MESSAGES/djangojs.po,sha256=ZLYr0yHdMYAl7Z7ipNSNjRFIMNYmzIjT7PsKNMT6XVk,2811 -django/contrib/admin/locale/uk/LC_MESSAGES/django.mo,sha256=KDkQFp-PXtWWsO5Yt5_1nvOlykXFiOJ9SolC5jxzfLw,15623 -django/contrib/admin/locale/uk/LC_MESSAGES/django.po,sha256=aI4WE1idRp6zIXJDrRsbA_yj9OJY2oodXd198x7CBK8,20011 -django/contrib/admin/locale/uk/LC_MESSAGES/djangojs.mo,sha256=_YwTcBttv3DZNYkBq4Rsl6oq30o8nDvUHPI5Yx0GaA4,5787 -django/contrib/admin/locale/uk/LC_MESSAGES/djangojs.po,sha256=4lYvm_LDX5xha4Qj1dXE5tGs4BjGPUgjigvG2n6y1S4,6993 -django/contrib/admin/locale/ur/LC_MESSAGES/django.mo,sha256=HvyjnSeLhUf1JVDy759V_TI7ygZfLaMhLnoCBJxhH_s,13106 -django/contrib/admin/locale/ur/LC_MESSAGES/django.po,sha256=BFxxLbHs-UZWEmbvtWJNA7xeuvO9wDc32H2ysKZQvF4,17531 -django/contrib/admin/locale/ur/LC_MESSAGES/djangojs.mo,sha256=eYN9Q9KKTV2W0UuqRc-gg7y42yFAvJP8avMeZM-W7mw,2678 -django/contrib/admin/locale/ur/LC_MESSAGES/djangojs.po,sha256=Nj-6L6axLrqA0RHUQbidNAT33sXYfVdGcX4egVua-Pk,4646 -django/contrib/admin/locale/uz/LC_MESSAGES/django.mo,sha256=EY1JuM2_Ulx2vZzWZPSmaFpPO-v9Npr6SvmUQHKvOns,3984 -django/contrib/admin/locale/uz/LC_MESSAGES/django.po,sha256=IGSgnKiE_DImS0LjrUhPXptg1-cNLRCQ_KQ__QrebNs,12803 -django/contrib/admin/locale/uz/LC_MESSAGES/djangojs.mo,sha256=LhMWp7foVSN65gP4RqFGzkLlSaEfqVQ8kW16X-5kJVs,4517 -django/contrib/admin/locale/uz/LC_MESSAGES/djangojs.po,sha256=-YpHNtdwmKeavDSVZZMUsNQ9MirfhNS_Kzox72FatS4,4950 -django/contrib/admin/locale/vi/LC_MESSAGES/django.mo,sha256=nkSrBQaktbMGWr8IMNoPoOVQBAIR1GJF13BvKLu2CeM,14860 -django/contrib/admin/locale/vi/LC_MESSAGES/django.po,sha256=FxcEsnT3-FvPXjnHp9y51jFPILUgSx27egwtwU_wbS0,17847 -django/contrib/admin/locale/vi/LC_MESSAGES/djangojs.mo,sha256=M_wqHg1NO-I7xfY-mMZ29BqUAqGzlizgJ3_DIGBWOUc,3733 -django/contrib/admin/locale/vi/LC_MESSAGES/djangojs.po,sha256=d3YtQhNuCqtfMO3u5-6zoNhhGBNYkoUhTrxz7I3PRkQ,5018 -django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=dS4gJsC_O-Wx46PGYYs1e_W3AbB7EBRowEMl1P03vz4,16014 -django/contrib/admin/locale/zh_Hans/LC_MESSAGES/django.po,sha256=bTyioHpGSUuekG1nOWEd7bsGHzoIv2beoiQilrYX2W4,17985 -django/contrib/admin/locale/zh_Hans/LC_MESSAGES/djangojs.mo,sha256=WbSCAiqttOXlVFh64D4gLTZIX5C_JYAQBCD3TrE842E,4831 -django/contrib/admin/locale/zh_Hans/LC_MESSAGES/djangojs.po,sha256=cQKCmWwRnAzL9RHKWENfT_4j-Pu-7xF_ZtQP5i-oOew,5752 -django/contrib/admin/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=kEKX-cQPRFCNkiqNs1BnyzEvJQF-EzA814ASnYPFMsw,15152 -django/contrib/admin/locale/zh_Hant/LC_MESSAGES/django.po,sha256=iH3w7Xt_MelkZefKi8F0yAWN6QGdQCJBz8VaFY4maUg,16531 -django/contrib/admin/locale/zh_Hant/LC_MESSAGES/djangojs.mo,sha256=yFwS8aTJUAG5lN4tYLCxx-FLfTsiOxXrCEhlIA-9vcs,4230 -django/contrib/admin/locale/zh_Hant/LC_MESSAGES/djangojs.po,sha256=C4Yk5yuYcmaovVs_CS8YFYY2iS4RGi0oNaUpTm7akeU,4724 -django/contrib/admin/migrations/0001_initial.py,sha256=sCBI6HaM_nCoOf-GP9oQ6LO83UP428-qe10eN5VD8Ro,1857 -django/contrib/admin/migrations/0002_logentry_remove_auto_add.py,sha256=_7XFWubtQ7NG0eQ02MqtxXQmjBmYc6Od5rwcAiT1aCs,554 -django/contrib/admin/migrations/0003_logentry_add_action_flag_choices.py,sha256=UCS9mPrkhZ5YL_9RMSrgA7uWDTzvLzqSLq_LSXVXimM,539 -django/contrib/admin/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/admin/migrations/__pycache__/0001_initial.cpython-310.pyc,, -django/contrib/admin/migrations/__pycache__/0002_logentry_remove_auto_add.cpython-310.pyc,, -django/contrib/admin/migrations/__pycache__/0003_logentry_add_action_flag_choices.cpython-310.pyc,, -django/contrib/admin/migrations/__pycache__/__init__.cpython-310.pyc,, -django/contrib/admin/models.py,sha256=qqwq3V_KqV4_WJIYqKjIQnVxZZnIPzyHBDhnMg101Ho,5672 -django/contrib/admin/options.py,sha256=a66ItbiIASPl5aBbmxwYAhUfghu0s3sOGdeoL8cNn90,93451 -django/contrib/admin/sites.py,sha256=71s8ULZquyDGHyf5EVhSdKOmZWptOc15bOIVFEt4C0E,22144 -django/contrib/admin/static/admin/css/autocomplete.css,sha256=6-fcQdqClpGf8EpH1NxgS8YL-diGXc8CFq3Sw2I9K8k,9114 -django/contrib/admin/static/admin/css/base.css,sha256=uIqqrMcVS8cUSwazn-SVHKwzrZsB3k-Hhw4MOMBs74c,19513 -django/contrib/admin/static/admin/css/changelists.css,sha256=OCIbdBFGRaKdigNGwvfpBqC6zvSMO426Fa8CfUMVwuQ,6932 -django/contrib/admin/static/admin/css/dashboard.css,sha256=i2OcDTa1R_bO6aBTZ66-aRlTXl0l4sjeHfasUrfzjd0,380 -django/contrib/admin/static/admin/css/fonts.css,sha256=SnBl3KjeUZqRmZw3F0iNm1YpqFhjrNC_fNN0H2TkuYc,423 -django/contrib/admin/static/admin/css/forms.css,sha256=TJBwROaYilM7rIE1Q2PoPFtV-X358Hf7MO3z1q9elTc,8835 -django/contrib/admin/static/admin/css/login.css,sha256=frvfBpUydI9A0hoe_YH04sVn7q6WeNAAFVYO5YlHXEQ,954 -django/contrib/admin/static/admin/css/nav_sidebar.css,sha256=RzKShcJR6SA6MtgDJUS950GcbwFitBXLoYQgTwyLBm8,2616 -django/contrib/admin/static/admin/css/responsive.css,sha256=VqiYdkqye_cMzg6ZNfcuDQIdx_AKvolWoHdasXmmpGw,18545 -django/contrib/admin/static/admin/css/responsive_rtl.css,sha256=iM8FIfXLuXgurjYK0JwboVuilUg1hnaZw7wa3hx8aI0,1741 -django/contrib/admin/static/admin/css/rtl.css,sha256=1omOH5YP-blvLuFKw1fFtPiMaKlC7UDmT2T2JvM7D4o,3234 -django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md,sha256=TuDLxRNwr941hlKg-XeXIFNyntV4tqQvXioDfRFPCzk,1124 -django/contrib/admin/static/admin/css/vendor/select2/select2.css,sha256=kalgQ55Pfy9YBkT-4yYYd5N8Iobe-iWeBuzP7LjVO0o,17358 -django/contrib/admin/static/admin/css/vendor/select2/select2.min.css,sha256=FdatTf20PQr_rWg-cAKfl6j4_IY3oohFAJ7gVC3M34E,14966 -django/contrib/admin/static/admin/css/widgets.css,sha256=RYVncctTggpZ1eBo8QCavypH4ug8rySk8MzQeCYur8U,11097 -django/contrib/admin/static/admin/fonts/LICENSE.txt,sha256=Pd-b5cKP4n2tFDpdx27qJSIq0d1ok0oEcGTlbtL6QMU,11560 -django/contrib/admin/static/admin/fonts/README.txt,sha256=E4rvl9Y9cvKx2wpkrgQZjhaKfRhEUG8pNLCoZoBq-rE,214 -django/contrib/admin/static/admin/fonts/Roboto-Bold-webfont.woff,sha256=sXZ6DD5d-zpQCe_uREX_FdY2LpKFRh4Xve0Ybx6UVvA,86184 -django/contrib/admin/static/admin/fonts/Roboto-Light-webfont.woff,sha256=GIJzScf-vUuNAaqQfGfqm4ARJCB4MmskcDl4RU_fNRo,85692 -django/contrib/admin/static/admin/fonts/Roboto-Regular-webfont.woff,sha256=munWVF19fYI_ipQBDbd8Gg_3Hjcei7FY3xy5g5UWJQc,85876 -django/contrib/admin/static/admin/img/LICENSE,sha256=0RT6_zSIwWwxmzI13EH5AjnT1j2YU3MwM9j3U19cAAQ,1081 -django/contrib/admin/static/admin/img/README.txt,sha256=XqN5MlT1SIi6sdnYnKJrOiJ6h9lTIejT7nLSY-Y74pk,319 -django/contrib/admin/static/admin/img/calendar-icons.svg,sha256=gbMu26nfxZphlqKFcVOXpcv5zhv5x_Qm_P4ba0Ze84I,1094 -django/contrib/admin/static/admin/img/gis/move_vertex_off.svg,sha256=ou-ppUNyy5QZCKFYlcrzGBwEEiTDX5mmJvM8rpwC5DM,1129 -django/contrib/admin/static/admin/img/gis/move_vertex_on.svg,sha256=DgmcezWDms_3VhgqgYUGn-RGFHyScBP0MeX8PwHy_nE,1129 -django/contrib/admin/static/admin/img/icon-addlink.svg,sha256=kBtPJJ3qeQPWeNftvprZiR51NYaZ2n_ZwJatY9-Zx1Q,331 -django/contrib/admin/static/admin/img/icon-alert.svg,sha256=aXtd9PA66tccls-TJfyECQrmdWrj8ROWKC0tJKa7twA,504 -django/contrib/admin/static/admin/img/icon-calendar.svg,sha256=_bcF7a_R94UpOfLf-R0plVobNUeeTto9UMiUIHBcSHY,1086 -django/contrib/admin/static/admin/img/icon-changelink.svg,sha256=clM2ew94bwVa2xQ6bvfKx8xLtk0i-u5AybNlyP8k-UM,380 -django/contrib/admin/static/admin/img/icon-clock.svg,sha256=k55Yv6R6-TyS8hlL3Kye0IMNihgORFjoJjHY21vtpEA,677 -django/contrib/admin/static/admin/img/icon-deletelink.svg,sha256=06XOHo5y59UfNBtO8jMBHQqmXt8UmohlSMloUuZ6d0A,392 -django/contrib/admin/static/admin/img/icon-no.svg,sha256=QqBaTrrp3KhYJxLYB5E-0cn_s4A_Y8PImYdWjfQSM-c,560 -django/contrib/admin/static/admin/img/icon-unknown-alt.svg,sha256=LyL9oJtR0U49kGHYKMxmmm1vAw3qsfXR7uzZH76sZ_g,655 -django/contrib/admin/static/admin/img/icon-unknown.svg,sha256=ePcXlyi7cob_IcJOpZ66uiymyFgMPHl8p9iEn_eE3fc,655 -django/contrib/admin/static/admin/img/icon-viewlink.svg,sha256=NL7fcy7mQOQ91sRzxoVRLfzWzXBRU59cFANOrGOwWM0,581 -django/contrib/admin/static/admin/img/icon-yes.svg,sha256=_H4JqLywJ-NxoPLqSqk9aGJcxEdZwtSFua1TuI9kIcM,436 -django/contrib/admin/static/admin/img/inline-delete.svg,sha256=Ni1z8eDYBOveVDqtoaGyEMWG5Mdnt9dniiuBWTlnr5Y,560 -django/contrib/admin/static/admin/img/search.svg,sha256=HgvLPNT7FfgYvmbt1Al1yhXgmzYHzMg8BuDLnU9qpMU,458 -django/contrib/admin/static/admin/img/selector-icons.svg,sha256=0RJyrulJ_UR9aYP7Wbvs5jYayBVhLoXR26zawNMZ0JQ,3291 -django/contrib/admin/static/admin/img/sorting-icons.svg,sha256=cCvcp4i3MAr-mo8LE_h8ZRu3LD7Ma9BtpK-p24O3lVA,1097 -django/contrib/admin/static/admin/img/tooltag-add.svg,sha256=fTZCouGMJC6Qq2xlqw_h9fFodVtLmDMrpmZacGVJYZQ,331 -django/contrib/admin/static/admin/img/tooltag-arrowright.svg,sha256=GIAqy_4Oor9cDMNC2fSaEGh-3gqScvqREaULnix3wHc,280 -django/contrib/admin/static/admin/js/SelectBox.js,sha256=FLFCFiaO4KziwueL83Un_WCR0-Lf66PhVqpvnbat50s,4360 -django/contrib/admin/static/admin/js/SelectFilter2.js,sha256=Nkgyinav9IBHIkJf8zCfAwArDZnY2Jbji2847SByUoU,12350 -django/contrib/admin/static/admin/js/actions.js,sha256=90nO6o7754a2w8bNZOrS7EoEoh_MZEnIOJzJji1zTl8,7872 -django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js,sha256=7tcIrJeL0C8WtUHCohivb_2n9i1XnbUi1-3a4H_5DNc,19634 -django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js,sha256=pZamCGsBc4mp14Fbzyaq4agdOhktSby3B9eZXDsa494,5984 -django/contrib/admin/static/admin/js/autocomplete.js,sha256=tzMf-zIpdciVp0jRNP0kv1KcOVMYyeqwdqCULVHiSJ8,1121 -django/contrib/admin/static/admin/js/calendar.js,sha256=vsYjQ4Nv6LPpqMVMhko8mnsv6U5EXkk5hOHhmkC5m7g,8466 -django/contrib/admin/static/admin/js/cancel.js,sha256=UEZdvvWu5s4ZH16lFfxa8UPgWXJ3i8VseK5Lcw2Kreg,884 -django/contrib/admin/static/admin/js/change_form.js,sha256=zOTeORCq1i9XXV_saSBBDOXbou5UtZvxYFpVPqxQ02Q,606 -django/contrib/admin/static/admin/js/collapse.js,sha256=UONBUueHwsm5SMlG0Ufp4mlqdgu7UGimU6psKzpxbuE,1803 -django/contrib/admin/static/admin/js/core.js,sha256=AVLCrqYJOnCuLJLo0jqe0pyEKxA_4tzJ_rMcDQE1szw,5698 -django/contrib/admin/static/admin/js/inlines.js,sha256=sPIdb715z-NYiXhjR7q6PmyU0aKNtvpFCyA88HExrAY,14969 -django/contrib/admin/static/admin/js/jquery.init.js,sha256=uM_Kf7EOBMipcCmuQHbyubQkycleSWDCS8-c3WevFW0,347 -django/contrib/admin/static/admin/js/nav_sidebar.js,sha256=WSQQdfs4k0spbO--3gynsqO_XbZ6tQ76Fbwqqrq0pu4,3401 -django/contrib/admin/static/admin/js/popup_response.js,sha256=H4ppG14jfrxB1XF5xZp5SS8PapYuYou5H7uwYjHd7eI,551 -django/contrib/admin/static/admin/js/prepopulate.js,sha256=UYkWrHNK1-OWp1a5IWZdg0udfo_dcR-jKSn5AlxxqgU,1531 -django/contrib/admin/static/admin/js/prepopulate_init.js,sha256=JdhYQLmheJU2wK3xAelyDN5VVesDXT9XU_xwRnKhlKA,492 -django/contrib/admin/static/admin/js/urlify.js,sha256=ksu4cDd9JpFsN5cLT8BpOtg0JkkrIlWR1yr3nLlWXbI,7902 -django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt,sha256=1Nuevm8p9RaOrEWtcT8FViOsXQ3NW6ktoj1lCuASAg0,1097 -django/contrib/admin/static/admin/js/vendor/jquery/jquery.js,sha256=H-K7U5CnXl1h5ywQfKtSj8PCmoN9aaq30gDh27Xc0jk,288580 -django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js,sha256=_xUj-3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej_m4,89501 -django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md,sha256=TuDLxRNwr941hlKg-XeXIFNyntV4tqQvXioDfRFPCzk,1124 -django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js,sha256=IpI3uo19fo77jMtN5R3peoP0OriN-nQfPY2J4fufd8g,866 -django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js,sha256=zxQ3peSnbVIfrH1Ndjx4DrHDsmbpqu6mfeylVWFM5mY,905 -django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js,sha256=N_KU7ftojf2HgvJRlpP8KqG6hKIbqigYN3K0YH_ctuQ,721 -django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js,sha256=5Z6IlHmuk_6IdZdAVvdigXnlj7IOaKXtcjuI0n0FmYQ,968 -django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js,sha256=wdQbgaxZ47TyGlwvso7GOjpmTXUKaWzvVUr_oCRemEE,1291 -django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js,sha256=g56kWSu9Rxyh_rarLSDa_8nrdqL51JqZai4QQx20jwQ,965 -django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js,sha256=DSyyAXJUI0wTp_TbFhLNGrgvgRsGWeV3IafxYUGBggM,900 -django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js,sha256=t_8OWVi6Yy29Kabqs_l1sM2SSrjUAgZTwbTX_m0MCL8,1292 -django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js,sha256=tF2mvzFYSWYOU3Yktl3G93pCkf-V9gonCxk7hcA5J1o,828 -django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js,sha256=5bspfcihMp8yXDwfcqvC_nV3QTbtBuQDmR3c7UPQtFw,866 -django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js,sha256=KtP2xNoP75oWnobUrS7Ep_BOFPzcMNDt0wyPnkbIF_Q,1017 -django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js,sha256=IdvD8eY_KpX9fdHvld3OMvQfYsnaoJjDeVkgbIemfn8,1182 -django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js,sha256=C66AO-KOXNuXEWwhwfjYBFa3gGcIzsPFHQAZ9qSh3Go,844 -django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js,sha256=IhZaIy8ufTduO2-vBrivswMCjlPk7vrk4P81pD6B0SM,922 -django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js,sha256=LgLgdOkKjc63svxP1Ua7A0ze1L6Wrv0X6np-8iRD5zw,801 -django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js,sha256=rLmtP7bA_atkNIj81l_riTM7fi5CXxVrFBHFyddO-Hw,868 -django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js,sha256=fqZkE9e8tt2rZ7OrDGPiOsTNdj3S2r0CjbddVUBDeMA,1023 -django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js,sha256=KVGirhGGNee_iIpMGLX5EzH_UkNe-FOPC_0484G-QQ0,803 -django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js,sha256=aj0q2rdJN47BRBc9LqvsgxkuPOcWAbZsUFUlbguwdY0,924 -django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js,sha256=HSJafI85yKp4WzjFPT5_3eZ_-XQDYPzzf4BWmu6uXHk,924 -django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js,sha256=DIPRKHw0NkDuUtLNGdTnYZcoCiN3ustHY-UMmw34V_s,984 -django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js,sha256=m6ZqiKZ_jzwzVFgC8vkYiwy4lH5fJEMV-LTPVO2Wu40,1175 -django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js,sha256=NclTlDTiNFX1y0W1Llj10-ZIoXUYd7vDXqyeUJ7v3B4,852 -django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js,sha256=FTLszcrGaelTW66WV50u_rS6HV0SZxQ6Vhpi2tngC6M,1018 -django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js,sha256=3PdUk0SpHY-H-h62womw4AyyRMujlGc6_oxW-L1WyOs,831 -django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js,sha256=BLh0fntrwtwNwlQoiwLkdQOVyNXHdmRpL28p-W5FsDg,1028 -django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js,sha256=fGJ--Aw70Ppzk3EgLjF1V_QvqD2q_ufXjnQIIyZqYgc,768 -django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js,sha256=gn0ddIqTnJX4wk-tWC5gFORJs1dkgIH9MOwLljBuQK0,807 -django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js,sha256=kGxtapwhRFj3u_IhY_7zWZhKgR5CrZmmasT5w-aoXRM,897 -django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js,sha256=tZ4sqdx_SEcJbiW5-coHDV8FVmElJRA3Z822EFHkjLM,862 -django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js,sha256=DH6VrnVdR8SX6kso2tzqnJqs32uCpBNyvP9Kxs3ssjI,1195 -django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js,sha256=x9hyjennc1i0oeYrFUHQnYHakXpv7WD7MSF-c9AaTjg,1088 -django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js,sha256=ImmB9v7g2ZKEmPFUQeXrL723VEjbiEW3YelxeqHEgHc,855 -django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js,sha256=ZT-45ibVwdWnTyo-TqsqW2NjIp9zw4xs5So78KMb_s8,944 -django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js,sha256=hHpEK4eYSoJj_fvA2wl8QSuJluNxh-Tvp6UZm-ZYaeE,900 -django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js,sha256=PSpxrnBpL4SSs9Tb0qdWD7umUIyIoR2V1fpqRQvCXcA,1038 -django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js,sha256=NCz4RntkJZf8YDDC1TFBvK-nkn-D-cGNy7wohqqaQD4,811 -django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js,sha256=eduKCG76J3iIPrUekCDCq741rnG4xD7TU3E7Lib7sPE,778 -django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js,sha256=QQjDPQE6GDKXS5cxq2JRjk3MGDvjg3Izex71Zhonbj8,1357 -django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js,sha256=JctLfTpLQ5UFXtyAmgbCvSPUtW0fy1mE7oNYcMI90bI,904 -django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js,sha256=6gEuKYnJdf8cbPERsw-mtdcgdByUJuLf1QUH0aSajMo,947 -django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js,sha256=4J4sZtSavxr1vZdxmnub2J0H0qr1S8WnNsTehfdfq4M,1049 -django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js,sha256=0DFe1Hu9fEDSXgpjPOQrA6Eq0rGb15NRbsGh1U4vEr0,876 -django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js,sha256=L5jqz8zc5BF8ukrhpI2vvGrNR34X7482dckX-IUuUpA,878 -django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js,sha256=Aadb6LV0u2L2mCOgyX2cYZ6xI5sDT9OI3V7HwuueivM,938 -django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js,sha256=bV6emVCE9lY0LzbVN87WKAAAFLUT3kKqEzn641pJ29o,1171 -django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js,sha256=MnbUcP6pInuBzTW_L_wmXY8gPLGCOcKyzQHthFkImZo,1306 -django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js,sha256=LPIKwp9gp_WcUc4UaVt_cySlNL5_lmfZlt0bgtwnkFk,925 -django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js,sha256=oIxJLYLtK0vG2g3s5jsGLn4lHuDgSodxYAWL0ByHRHo,903 -django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js,sha256=BoT2KdiceZGgxhESRz3W2J_7CFYqWyZyov2YktUo_2w,1109 -django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js,sha256=7EELYXwb0tISsuvL6eorxzTviMK-oedSvZvEZCMloGU,980 -django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js,sha256=c6nqUmitKs4_6AlYDviCe6HqLyOHqot2IrvJRGjj1JE,786 -django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js,sha256=saDPLk-2dq5ftKCvW1wddkJOg-mXA-GUoPPVOlSZrIY,1074 -django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js,sha256=mUEGlb-9nQHvzcTYI-1kjsB7JsPRGpLxWbjrJ8URthU,771 -django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js,sha256=dDz8iSp07vbx9gciIqz56wmc2TLHj5v8o6es75vzmZU,775 -django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js,sha256=MixhFDvdRda-wj-TjrN018s7R7E34aQhRjz4baxrdKw,1156 -django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js,sha256=mwTeySsUAgqu_IA6hvFzMyhcSIM1zGhNYKq8G7X_tpM,796 -django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js,sha256=olAdvPQ5qsN9IZuxAKgDVQM-blexUnWTDTXUtiorygI,768 -django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js,sha256=DnDBG9ywBOfxVb2VXg71xBR_tECPAxw7QLhZOXiJ4fo,707 -django/contrib/admin/static/admin/js/vendor/select2/select2.full.js,sha256=ugZkER5OAEGzCwwb_4MvhBKE5Gvmc0S59MKn-dooZaI,173566 -django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js,sha256=XG_auAy4aieWldzMImofrFDiySK-pwJC7aoo9St7rS0,79212 -django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt,sha256=xnYLh4GL4QG4S1G_JWwF_AR18rY9KmrwD3kxq7PTZNw,1103 -django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js,sha256=rtvcVZex5zUbQQpBDEwPXetC28nAEksnAblw2Flt9tA,232381 -django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js,sha256=e2iDfG6V1sfGUB92i5yNqQamsMCc8An0SFzoo3vbylg,125266 -django/contrib/admin/templates/admin/404.html,sha256=zyawWu1I9IxDGBRsks6-DgtLUGDDYOKHfj9YQqPl0AA,282 -django/contrib/admin/templates/admin/500.html,sha256=rZNmFXr9POnc9TdZwD06qkY8h2W5K05vCyssrIzbZGE,551 -django/contrib/admin/templates/admin/actions.html,sha256=pTlhPi66D3Lrm2RQdAWHqUVdyJECbqx1Oj86Fkv-fPk,1245 -django/contrib/admin/templates/admin/app_index.html,sha256=X-ISFsSrON8osoS93ywjM11MLGhrcx-U0o6tJfpWRqY,389 -django/contrib/admin/templates/admin/app_list.html,sha256=ihZHIZLWNwtvmeDnsdXAVEo_mHNiM6X4CHA7y0I9YdA,1716 -django/contrib/admin/templates/admin/auth/user/add_form.html,sha256=5DL3UbNWW2rTvWrpMsxy5XcVNT6_uYv8DjDZZksiVKQ,320 -django/contrib/admin/templates/admin/auth/user/change_password.html,sha256=T_iluw6yjMbD0kQHXLxyUQR8OhReN1WUis3A1rBlGzk,2274 -django/contrib/admin/templates/admin/base.html,sha256=MRUYs02WD0PoUJntbyBJ1bBv0wKsaUW51Tclb-NKSsU,4359 -django/contrib/admin/templates/admin/base_site.html,sha256=3ckWrcAdd7Pw1hk6Zwyknab_Qb-rteV9-mXhMnfo6VI,361 -django/contrib/admin/templates/admin/change_form.html,sha256=f58vbrT4Wv_nzYtV7ohffAOEFw8y91mnaGlemtsOGa8,3051 -django/contrib/admin/templates/admin/change_form_object_tools.html,sha256=C0l0BJF2HuSjIvtY-Yr-ByZ9dePFRrTc-MR-OVJD-AI,403 -django/contrib/admin/templates/admin/change_list.html,sha256=FSuAcw7c_Gb4F2SP8-Wt6oAsFZYgCHnlgQMzL9ux0nk,3258 -django/contrib/admin/templates/admin/change_list_object_tools.html,sha256=-AX0bYTxDsdLtEpAEK3RFpY89tdvVChMAWPYBLqPn48,378 -django/contrib/admin/templates/admin/change_list_results.html,sha256=_beAjUTnFJTVIagZuVcf7XNz_fMseMaNyk1fRtQ-AME,1543 -django/contrib/admin/templates/admin/date_hierarchy.html,sha256=I9Nj9WJb3JM_9ZBHrg4xIFku_a59U-KoqO5yuSaqVJQ,518 -django/contrib/admin/templates/admin/delete_confirmation.html,sha256=GfcMpSIo6Xy4QWX1_oNYilY7c1C8FKSbGWiWfw61VlY,2426 -django/contrib/admin/templates/admin/delete_selected_confirmation.html,sha256=i2sUDTPuSlJqOh_JMKx5VsxOpZC9W5zD94R2XpiNPBk,2341 -django/contrib/admin/templates/admin/edit_inline/stacked.html,sha256=3ebT2hvOWtiv4tN4LCWLdgFy7H5SYNZOGd2WHuHcyrY,2554 -django/contrib/admin/templates/admin/edit_inline/tabular.html,sha256=r3nQ-dWGs2tX4mM7_68YNt6aLoYV-ciiGNz5-R5Zc5Q,4060 -django/contrib/admin/templates/admin/filter.html,sha256=V1sWCmJMSvBC_GzTtJkNWn-FfdzPpcBySERTVH5i8HY,338 -django/contrib/admin/templates/admin/includes/fieldset.html,sha256=DgcBbVUfkho33IMZGEg42Xr9P5y3ZAefFzqkxf74v1Q,1787 -django/contrib/admin/templates/admin/includes/object_delete_summary.html,sha256=OC7VhKQiczmi01Gt_3jyemelerSNrGyDiWghUK6xKEI,192 -django/contrib/admin/templates/admin/index.html,sha256=IJV2pH-Xi8rYmR1TzckraJ3A2fSjzejV6Dpk-oPqCEA,1861 -django/contrib/admin/templates/admin/invalid_setup.html,sha256=F5FS3o7S3l4idPrX29OKlM_azYmCRKzFdYjV_jpTqhE,447 -django/contrib/admin/templates/admin/login.html,sha256=yhk3veXIvM_efQLL4NcjfYWxZKqqAct3hPS6mYaWBJ0,1912 -django/contrib/admin/templates/admin/nav_sidebar.html,sha256=CRALc3xH43rRGk3hkhV_NMsrXGEXQ-XrLvyd3yF8oAs,447 -django/contrib/admin/templates/admin/object_history.html,sha256=hr_yKkciaPU-ljl3XM_87c2q0076YhAQXHy7buayLIc,1472 -django/contrib/admin/templates/admin/pagination.html,sha256=OBvC2HWFaH3wIuk6gzKSyCli51NTaW8vnJFyBOpNo_8,549 -django/contrib/admin/templates/admin/popup_response.html,sha256=Lj8dfQrg1XWdA-52uNtWJ9hwBI98Wt2spSMkO4YBjEk,327 -django/contrib/admin/templates/admin/prepopulated_fields_js.html,sha256=PShGpqQWBBVwQ86r7b-SimwJS0mxNiz8AObaiDOSfvY,209 -django/contrib/admin/templates/admin/search_form.html,sha256=CxonKc0fIOccSuvpIAeMOYGGAf1MJjlRS7jOosPQdkI,1166 -django/contrib/admin/templates/admin/submit_line.html,sha256=DgxKlyJ2b8o5NVWzE47yt_2X-xnbobKjdIVK2Y7jXBU,1052 -django/contrib/admin/templates/admin/widgets/clearable_file_input.html,sha256=NWjHNdkTZMAxU5HWXrOQCReeAO5A6PXBDRWO8S9gSGI,618 -django/contrib/admin/templates/admin/widgets/foreign_key_raw_id.html,sha256=Sp46OiJ5ViQMXfSaug4UkqIiXbiGdlQ8GNEhA8kVLUo,341 -django/contrib/admin/templates/admin/widgets/many_to_many_raw_id.html,sha256=w18JMKnPKrw6QyqIXBcdPs3YJlTRtHK5HGxj0lVkMlY,54 -django/contrib/admin/templates/admin/widgets/radio.html,sha256=-ob26uqmvrEUMZPQq6kAqK4KBk2YZHTCWWCM6BnaL0w,57 -django/contrib/admin/templates/admin/widgets/related_widget_wrapper.html,sha256=LN8EMnad8qnyi2HIbOes3DkdbGkEsX4R4szGf_KByGM,1490 -django/contrib/admin/templates/admin/widgets/split_datetime.html,sha256=BQ9XNv3eqtvNqZZGW38VBM2Nan-5PBxokbo2Fm_wwCQ,238 -django/contrib/admin/templates/admin/widgets/url.html,sha256=Tf7PwdoKAiimfmDTVbWzRVxxUeyfhF0OlsuiOZ1tHgI,218 -django/contrib/admin/templates/registration/logged_out.html,sha256=PuviqzJh7C6SZJl9yKZXDcxxqXNCTDVfRuEpqvwJiPE,425 -django/contrib/admin/templates/registration/password_change_done.html,sha256=Zmw7eNYw8wa8tem8xVBG5C2Oavcz8Fxsst4xfxzqOdo,592 -django/contrib/admin/templates/registration/password_change_form.html,sha256=-j_Khtxde2DRGu5G9xXZ3PGPMqDfT9U-soEXY6h0MJM,1980 -django/contrib/admin/templates/registration/password_reset_complete.html,sha256=_fc5bDeYBaI5fCUJZ0ZFpmOE2CUqlbk3npGk63uc_Ks,417 -django/contrib/admin/templates/registration/password_reset_confirm.html,sha256=3OqkroQSoGf-jh0xofN4BBWoDKpeqeY8xxuBe_cfBBM,1382 -django/contrib/admin/templates/registration/password_reset_done.html,sha256=SQsksjWN8vPLpvtFYPBFMMqZtLeiB4nesPq2VxpB3Y8,588 -django/contrib/admin/templates/registration/password_reset_email.html,sha256=rqaoGa900-rsUasaGYP2W9nBd6KOGZTyc1PsGTFozHo,612 -django/contrib/admin/templates/registration/password_reset_form.html,sha256=yZ0bRooNSKEyiG2KK8nplisKLQTxGk55rdzZxVybeaM,885 -django/contrib/admin/templatetags/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/admin/templatetags/__pycache__/__init__.cpython-310.pyc,, -django/contrib/admin/templatetags/__pycache__/admin_list.cpython-310.pyc,, -django/contrib/admin/templatetags/__pycache__/admin_modify.cpython-310.pyc,, -django/contrib/admin/templatetags/__pycache__/admin_urls.cpython-310.pyc,, -django/contrib/admin/templatetags/__pycache__/base.cpython-310.pyc,, -django/contrib/admin/templatetags/__pycache__/log.cpython-310.pyc,, -django/contrib/admin/templatetags/admin_list.py,sha256=D65KWBIw6e2w8o3juIQY5FhZxieCvrN80KDZP05b4To,17523 -django/contrib/admin/templatetags/admin_modify.py,sha256=jZwe0zFYob-kGqXMOyuPHXkVK4mjDHztVz3SrMcrwhE,4432 -django/contrib/admin/templatetags/admin_urls.py,sha256=b_RxDLR7yLBTMe-_ylzO-m0R3ITq3ZP_pnddRyM_Nos,1791 -django/contrib/admin/templatetags/base.py,sha256=mCcrwBWbgutR3tpaduRKNG3ShTu5Yl0Tjba5O5Rp5hU,1318 -django/contrib/admin/templatetags/log.py,sha256=mxV6mvfVJo0qRCelkjRBNWfrurLABhZvGQlcp5Bn4IU,2079 -django/contrib/admin/tests.py,sha256=O5yjYbAYCEiextaNL-amFfZkwefypnP6RN0CShtPncQ,7602 -django/contrib/admin/utils.py,sha256=mh2AMRdOIG41tcnWtv6BeSkHkF8o6KjQ7jTJHW7l8Vs,19797 -django/contrib/admin/views/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/admin/views/__pycache__/__init__.cpython-310.pyc,, -django/contrib/admin/views/__pycache__/autocomplete.cpython-310.pyc,, -django/contrib/admin/views/__pycache__/decorators.cpython-310.pyc,, -django/contrib/admin/views/__pycache__/main.cpython-310.pyc,, -django/contrib/admin/views/autocomplete.py,sha256=YLjBIGsmy380vE-6AJSaVVbtc59SppOsQ-fvZmWdJ_Q,4164 -django/contrib/admin/views/decorators.py,sha256=J4wYcyaFr_-xY1ANl6QF4cFhOupRvjjmBotN0FshVYg,658 -django/contrib/admin/views/main.py,sha256=8TM-2VFzePnW-AycpwKQxxi0ZLnpIgfXDgzsZPEfzPY,23329 -django/contrib/admin/widgets.py,sha256=ht5NDBhL8UoyfUYpDWO4mfgdyd6eJ-mMT1P7M1qxu0E,17439 -django/contrib/admindocs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/admindocs/__pycache__/__init__.cpython-310.pyc,, -django/contrib/admindocs/__pycache__/apps.cpython-310.pyc,, -django/contrib/admindocs/__pycache__/middleware.cpython-310.pyc,, -django/contrib/admindocs/__pycache__/urls.cpython-310.pyc,, -django/contrib/admindocs/__pycache__/utils.cpython-310.pyc,, -django/contrib/admindocs/__pycache__/views.cpython-310.pyc,, -django/contrib/admindocs/apps.py,sha256=rV3aWVevgI6o8_9WY0yQ62O5CSMRRZrVwZFt1gpfKk0,216 -django/contrib/admindocs/locale/af/LC_MESSAGES/django.mo,sha256=MrncgyILquCzFENxkWfJdzauVt6m3yPnQc1sDR4bCMg,2421 -django/contrib/admindocs/locale/af/LC_MESSAGES/django.po,sha256=yHYO9ZMBSGQLiSxd9PLzzNY7GT518wb7M-JAzTjSbw8,5392 -django/contrib/admindocs/locale/ar/LC_MESSAGES/django.mo,sha256=MwAJ0TMsgRN4wrwlhlw3gYCfZK5IKDzNPuvjfJS_Eug,7440 -django/contrib/admindocs/locale/ar/LC_MESSAGES/django.po,sha256=KSmZCjSEizBx5a6yN_u0FPqG5QoXsTV9gdJkqWC8xC8,8052 -django/contrib/admindocs/locale/ar_DZ/LC_MESSAGES/django.mo,sha256=JfZf3pQPepUkAqcWj4XEKHGVg59E8U4sHI7wXxZ1F9Q,7445 -django/contrib/admindocs/locale/ar_DZ/LC_MESSAGES/django.po,sha256=fQLd1eOQppL7PFnjqDYq1cEJchxzNxi5ALOldU_68XA,7942 -django/contrib/admindocs/locale/ast/LC_MESSAGES/django.mo,sha256=d4u-2zZXnnueWm9CLSnt4TRWgZk2NMlrA6gaytJ2gdU,715 -django/contrib/admindocs/locale/ast/LC_MESSAGES/django.po,sha256=TUkc-Hm4h1kD0NKyndteW97jH6bWcJMFXUuw2Bd62qo,4578 -django/contrib/admindocs/locale/az/LC_MESSAGES/django.mo,sha256=yWjmqVrGit7XjELYepZ9R48eOKma5Wau2RkkSSiJrgc,1687 -django/contrib/admindocs/locale/az/LC_MESSAGES/django.po,sha256=wGdq-g4u8ssHHvODJB-knjZdrP6noxRW9APn_kmOz7w,4993 -django/contrib/admindocs/locale/be/LC_MESSAGES/django.mo,sha256=VZl0yvgbo0jwQpf-s472jagbUj83A3twnxddQGwGW5c,8163 -django/contrib/admindocs/locale/be/LC_MESSAGES/django.po,sha256=Z8ZtS_t5Tc7iy1p4TTrsKZqiMJl94f1jiTWuv1sep3A,8728 -django/contrib/admindocs/locale/bg/LC_MESSAGES/django.mo,sha256=n9GdBZljKJBmfups8Zt82lpHgEWvonacXztOS6qbAjM,7837 -django/contrib/admindocs/locale/bg/LC_MESSAGES/django.po,sha256=SrmOtJ6nOi3lrgEwr-s76jYzN7lZs05dbEwh9OFxFHU,8692 -django/contrib/admindocs/locale/bn/LC_MESSAGES/django.mo,sha256=NOKVcE8id9G1OctSly4C5lm64CgEF8dohX-Pdyt4kCM,3794 -django/contrib/admindocs/locale/bn/LC_MESSAGES/django.po,sha256=6M7LjIEjvDTjyraxz70On_TIsgqJPLW7omQ0Fz_zyfQ,6266 -django/contrib/admindocs/locale/br/LC_MESSAGES/django.mo,sha256=UsPTado4ZNJM_arSMXyuBGsKN-bCHXQZdFbh0GB3dtg,1571 -django/contrib/admindocs/locale/br/LC_MESSAGES/django.po,sha256=SHOxPSgozJbOkm8u5LQJ9VmL58ZSBmlxfOVw1fAGl2s,5139 -django/contrib/admindocs/locale/bs/LC_MESSAGES/django.mo,sha256=clvhu0z3IF5Nt0tZ85hOt4M37pnGEWeIYumE20vLpsI,1730 -django/contrib/admindocs/locale/bs/LC_MESSAGES/django.po,sha256=1-OrVWFqLpeXQFfh7JNjJtvWjVww7iB2s96dcSgLy90,5042 -django/contrib/admindocs/locale/ca/LC_MESSAGES/django.mo,sha256=nI2ctIbZVrsaMbJQGIHQCjwqJNTnH3DKxwI2dWR6G_w,6650 -django/contrib/admindocs/locale/ca/LC_MESSAGES/django.po,sha256=hPjkw0bkoUu-yKU8XYE3ji0NG4z5cE1LGonYPJXeze4,7396 -django/contrib/admindocs/locale/cs/LC_MESSAGES/django.mo,sha256=dJ-3fDenE42f6XZFc-yrfWL1pEAmSGt2j1eWAyy-5OQ,6619 -django/contrib/admindocs/locale/cs/LC_MESSAGES/django.po,sha256=uU4n9PsiI96O0UpJzL-inVzB1Kx7OB_SbLkjrFLuyVA,7227 -django/contrib/admindocs/locale/cy/LC_MESSAGES/django.mo,sha256=sYeCCq0CMrFWjT6rKtmFrpC09OEFpYLSI3vu9WtpVTY,5401 -django/contrib/admindocs/locale/cy/LC_MESSAGES/django.po,sha256=GhdikiXtx8Aea459uifQtBjHuTlyUeiKu0_rR_mDKyg,6512 -django/contrib/admindocs/locale/da/LC_MESSAGES/django.mo,sha256=vmsIZeMIVpLkSdJNS0G6alAmBBEtLDBLnOd-P3dSOAs,6446 -django/contrib/admindocs/locale/da/LC_MESSAGES/django.po,sha256=bSoTGPcE7MdRfAtBybZT9jsuww2VDH9t5CssaxSs_GU,7148 -django/contrib/admindocs/locale/de/LC_MESSAGES/django.mo,sha256=ReSz0aH1TKT6AtP13lWoONnwNM2OGo4jK9fXJlo75Hc,6567 -django/contrib/admindocs/locale/de/LC_MESSAGES/django.po,sha256=tVkDIPF_wYb_KaJ7PF9cZyBJoYu6RpznoM9JIk3RYN4,7180 -django/contrib/admindocs/locale/dsb/LC_MESSAGES/django.mo,sha256=K_QuInKk1HrrzQivwJcs_2lc1HreFj7_R7qQh3qMTPY,6807 -django/contrib/admindocs/locale/dsb/LC_MESSAGES/django.po,sha256=flF1D0gfTScuC_RddC9njLe6RrnqnksiRxwODVA9Vqw,7332 -django/contrib/admindocs/locale/el/LC_MESSAGES/django.mo,sha256=1x0sTZwWbGEURyRaSn4ONvTPXHwm7XemNlcun9Nm1QI,8581 -django/contrib/admindocs/locale/el/LC_MESSAGES/django.po,sha256=GebfJfW0QPzAQyBKz1Km9a3saCpAWT7d_Qe2nCBvGn4,9320 -django/contrib/admindocs/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 -django/contrib/admindocs/locale/en/LC_MESSAGES/django.po,sha256=pEypE71l-Ude2e3XVf0tkBpGx6BSYNqBagWnSYmEbxI,10688 -django/contrib/admindocs/locale/en_AU/LC_MESSAGES/django.mo,sha256=BQ54LF9Tx88m-pG_QVz_nm_vqvoy6pVJzL8urSO4l1Q,486 -django/contrib/admindocs/locale/en_AU/LC_MESSAGES/django.po,sha256=ho7s1uKEs9FGooyZBurvSjvFz1gDSX6R4G2ZKpF1c9Q,5070 -django/contrib/admindocs/locale/en_GB/LC_MESSAGES/django.mo,sha256=xKGbswq1kuWCbn4zCgUQUb58fEGlICIOr00oSdCgtU4,1821 -django/contrib/admindocs/locale/en_GB/LC_MESSAGES/django.po,sha256=No09XHkzYVFBgZqo7bPlJk6QD9heE0oaI3JmnrU_p24,4992 -django/contrib/admindocs/locale/eo/LC_MESSAGES/django.mo,sha256=114OOVg9hP0H0UU2aQngCm0wE7zEEAp7QFMupOuWCfQ,6071 -django/contrib/admindocs/locale/eo/LC_MESSAGES/django.po,sha256=h8P3lmvBaJ8J2xiytReJvI8iGK0gCe-LPK27kWxSNKI,6799 -django/contrib/admindocs/locale/es/LC_MESSAGES/django.mo,sha256=wVt9I5M6DGKZFhPhYuS2yKRGVzSROthx98TFiJvJA80,6682 -django/contrib/admindocs/locale/es/LC_MESSAGES/django.po,sha256=F72OFWbIZXvopNMzy7eIibNKc5EM0jsYgbN4PobD6tc,7602 -django/contrib/admindocs/locale/es_AR/LC_MESSAGES/django.mo,sha256=mZ7OKAmlj2_FOabKsEiWycxiKLSLCPFldponKNxINjs,6658 -django/contrib/admindocs/locale/es_AR/LC_MESSAGES/django.po,sha256=deaOq0YMCb1B1PHWYUbgUrQsyXFutn4wQ2BAXiyzugA,7257 -django/contrib/admindocs/locale/es_CO/LC_MESSAGES/django.mo,sha256=KFjQyWtSxH_kTdSJ-kNUDAFt3qVZI_3Tlpg2pdkvJfs,6476 -django/contrib/admindocs/locale/es_CO/LC_MESSAGES/django.po,sha256=dwrTVjYmueLiVPu2yiJ_fkFF8ZeRntABoVND5H2WIRI,7038 -django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.mo,sha256=3hZiFFVO8J9cC624LUt4lBweqmpgdksRtvt2TLq5Jqs,1853 -django/contrib/admindocs/locale/es_MX/LC_MESSAGES/django.po,sha256=gNmx1QTbmyMxP3ftGXGWJH_sVGThiSe_VNKkd7M9jOY,5043 -django/contrib/admindocs/locale/es_VE/LC_MESSAGES/django.mo,sha256=sMwJ7t5GqPF496w-PvBYUneZ9uSwmi5jP-sWulhc6BM,6663 -django/contrib/admindocs/locale/es_VE/LC_MESSAGES/django.po,sha256=ZOcE0f95Q6uD9SelK6bQlKtS2c3JX9QxNYCihPdlM5o,7201 -django/contrib/admindocs/locale/et/LC_MESSAGES/django.mo,sha256=JQHVKehV0sxNaBQRqbsN-Of22CMV70bQ9TUId3QDudY,6381 -django/contrib/admindocs/locale/et/LC_MESSAGES/django.po,sha256=qrS3cPEy16hEi1857jvqsmr9zHF9_AkkJUw4mKimg98,7096 -django/contrib/admindocs/locale/eu/LC_MESSAGES/django.mo,sha256=WHgK7vGaqjO4MwjBkWz2Y3ABPXCqfnwSGelazRhOiuo,6479 -django/contrib/admindocs/locale/eu/LC_MESSAGES/django.po,sha256=718XgJN7UQcHgE9ku0VyFp7Frs-cvmCTO1o-xS5kpqc,7099 -django/contrib/admindocs/locale/fa/LC_MESSAGES/django.mo,sha256=Qrkrb_CHPGymnXBoBq5oeTs4W54R6nLz5hLIWH63EHM,7499 -django/contrib/admindocs/locale/fa/LC_MESSAGES/django.po,sha256=L-rxiKqUmlQgrPTLQRaS50woZWB9JuEamJpgDpLvIXw,8251 -django/contrib/admindocs/locale/fi/LC_MESSAGES/django.mo,sha256=SzuPvgeiaBwABvkJbOoTHsbP7juAuyyMWAjENr50gYk,6397 -django/contrib/admindocs/locale/fi/LC_MESSAGES/django.po,sha256=jn4ZMVQ_Gh6I-YLSmBhlyTn5ICP5o3oj7u0VKpV2hnI,6972 -django/contrib/admindocs/locale/fr/LC_MESSAGES/django.mo,sha256=dD92eLXIDeI-a_BrxX1G49qRwLS4Vt56bTP9cha5MeE,6755 -django/contrib/admindocs/locale/fr/LC_MESSAGES/django.po,sha256=hiUeHTul4Z3JWmkClGZmD5Xn4a1Tj1A5OLRfKU5Zdmo,7329 -django/contrib/admindocs/locale/fy/LC_MESSAGES/django.mo,sha256=_xVO-FkPPoTla_R0CzktpRuafD9fuIP_G5N-Q08PxNg,476 -django/contrib/admindocs/locale/fy/LC_MESSAGES/django.po,sha256=b3CRH9bSUl_jjb9s51RlvFXp3bmsmuxTfN_MTmIIVNA,5060 -django/contrib/admindocs/locale/ga/LC_MESSAGES/django.mo,sha256=PkY5sLKd7gEIE2IkuuNJXP5RmjC-D4OODRv6KCCUDX8,1940 -django/contrib/admindocs/locale/ga/LC_MESSAGES/django.po,sha256=-l6VME96KR1KKNACVu7oHzlhCrnkC1PaJQyskOUqOvk,5211 -django/contrib/admindocs/locale/gd/LC_MESSAGES/django.mo,sha256=k5-Ov9BkwYHZ_IvIxQdHKVBdOUN7kWGft1l7w5Scd5o,6941 -django/contrib/admindocs/locale/gd/LC_MESSAGES/django.po,sha256=FyvfRNkSrEZo8x1didB6nFHYD54lZfKSoAGcwJ2wLso,7478 -django/contrib/admindocs/locale/gl/LC_MESSAGES/django.mo,sha256=CYtHrSyH_Lw0YxmmmndEnMPU-cw5TMr-8NHUjz6v7JM,2265 -django/contrib/admindocs/locale/gl/LC_MESSAGES/django.po,sha256=0S2CJju3EIiEp6kqJIn0Jl1IyRAg2-5ovYMOW0YRtVA,5188 -django/contrib/admindocs/locale/he/LC_MESSAGES/django.mo,sha256=mJKr2rC_1OWQpRaRCecnz01YDEu5APFhJHqRHgGQxXA,6743 -django/contrib/admindocs/locale/he/LC_MESSAGES/django.po,sha256=sYlIetORzAXaKk7DAhr-6J0TGucV7RsOftT9Zilz6yE,7427 -django/contrib/admindocs/locale/hi/LC_MESSAGES/django.mo,sha256=sZhObIxqrmFu5Y-ZOQC0JGM3ly4IVFr02yqOOOHnDag,2297 -django/contrib/admindocs/locale/hi/LC_MESSAGES/django.po,sha256=X6UfEc6q0BeaxVP_C4priFt8irhh-YGOUUzNQyVnEYY,5506 -django/contrib/admindocs/locale/hr/LC_MESSAGES/django.mo,sha256=fMsayjODNoCdbpBAk9GHtIUaGJGFz4sD9qYrguj-BQA,2550 -django/contrib/admindocs/locale/hr/LC_MESSAGES/django.po,sha256=qi2IB-fBkGovlEz2JAQRUNE54MDdf5gjNJWXM-dIG1s,5403 -django/contrib/admindocs/locale/hsb/LC_MESSAGES/django.mo,sha256=4CbZ95VHJUg3UNt-FdzPtUtHJLralgnhadz-evigiFA,6770 -django/contrib/admindocs/locale/hsb/LC_MESSAGES/django.po,sha256=ty8zWmqY160ZpSbt1-_2iY2M4RIL7ksh5-ggQGc_TO8,7298 -django/contrib/admindocs/locale/hu/LC_MESSAGES/django.mo,sha256=ATEt9wE2VNQO_NMcwepgxpS7mYXdVD5OySFFPWpnBUA,6634 -django/contrib/admindocs/locale/hu/LC_MESSAGES/django.po,sha256=3XKQrlonyLXXpU8xeS1OLXcKmmE2hiBoMJN-QZ3k82g,7270 -django/contrib/admindocs/locale/ia/LC_MESSAGES/django.mo,sha256=KklX2loobVtA6PqHOZHwF1_A9YeVGlqORinHW09iupI,1860 -django/contrib/admindocs/locale/ia/LC_MESSAGES/django.po,sha256=Z7btOCeARREgdH4CIJlVob_f89r2M9j55IDtTLtgWJU,5028 -django/contrib/admindocs/locale/id/LC_MESSAGES/django.mo,sha256=2HZrdwFeJV4Xk2HIKsxp_rDyBrmxCuRb92HtFtW8MxE,6343 -django/contrib/admindocs/locale/id/LC_MESSAGES/django.po,sha256=O01yt7iDXvEwkebUxUlk-vCrLR26ebuqI51x64uqFl4,7041 -django/contrib/admindocs/locale/io/LC_MESSAGES/django.mo,sha256=5t9Vurrh6hGqKohwsZIoveGeYCsUvRBRMz9M7k9XYY8,464 -django/contrib/admindocs/locale/io/LC_MESSAGES/django.po,sha256=SVZZEmaS1WbXFRlLLGg5bzUe09pXR23TeJtHUbhyl0w,5048 -django/contrib/admindocs/locale/is/LC_MESSAGES/django.mo,sha256=pEr-_MJi4D-WpNyFaQe3tVKVLq_9V-a4eIF18B3Qyko,1828 -django/contrib/admindocs/locale/is/LC_MESSAGES/django.po,sha256=-mD5fFnL6xUqeW4MITzm8Lvx6KXq4C9DGsEM9kDluZ8,5045 -django/contrib/admindocs/locale/it/LC_MESSAGES/django.mo,sha256=AzCkkJ8x-V38XSOdOG2kMSUujcn0mD8TIvdAeNT6Qcw,6453 -django/contrib/admindocs/locale/it/LC_MESSAGES/django.po,sha256=SUsGtCKkCVoj5jaM6z_-JQR8kv8W4Wv_OE26hpOb96s,7171 -django/contrib/admindocs/locale/ja/LC_MESSAGES/django.mo,sha256=KoPwCbH9VlKoP_7zTEjOzPsHZ7jVWl2grQRckQmshw4,7358 -django/contrib/admindocs/locale/ja/LC_MESSAGES/django.po,sha256=6ZTqM2qfBS_j5aLH52yJPYW4e4X5MqiQFdqV1fmEQGg,8047 -django/contrib/admindocs/locale/ka/LC_MESSAGES/django.mo,sha256=w2cHLI1O3pVt43H-h71cnNcjNNvDC8y9uMYxZ_XDBtg,4446 -django/contrib/admindocs/locale/ka/LC_MESSAGES/django.po,sha256=omKVSzNA3evF5Mk_Ud6utHql-Do7s9xDzCVQGQA0pSg,6800 -django/contrib/admindocs/locale/kab/LC_MESSAGES/django.mo,sha256=XTuWnZOdXhCFXEW4Hp0zFtUtAF0wJHaFpQqoDUTWYGw,1289 -django/contrib/admindocs/locale/kab/LC_MESSAGES/django.po,sha256=lQWewMZncWUvGhpkgU_rtwWHcgAyvhIkrDfjFu1l-d8,4716 -django/contrib/admindocs/locale/kk/LC_MESSAGES/django.mo,sha256=mmhLzn9lo4ff_LmlIW3zZuhE77LoSUfpaMMMi3oyi38,1587 -django/contrib/admindocs/locale/kk/LC_MESSAGES/django.po,sha256=72sxLw-QDSFnsH8kuzeQcV5jx7Hf1xisBmxI8XqSCYw,5090 -django/contrib/admindocs/locale/km/LC_MESSAGES/django.mo,sha256=Fff1K0qzialXE_tLiGM_iO5kh8eAmQhPZ0h-eB9iNOU,1476 -django/contrib/admindocs/locale/km/LC_MESSAGES/django.po,sha256=E_CaaYc4GqOPgPh2t7iuo0Uf4HSQQFWAoxSOCG-uEGU,4998 -django/contrib/admindocs/locale/kn/LC_MESSAGES/django.mo,sha256=lisxE1zzW-Spdm7hIzXxDAfS7bM-RdrAG_mQVwz9WMU,1656 -django/contrib/admindocs/locale/kn/LC_MESSAGES/django.po,sha256=u6JnB-mYoYWvLl-2pzKNfeNlT1s6A2I3lRi947R_0yA,5184 -django/contrib/admindocs/locale/ko/LC_MESSAGES/django.mo,sha256=nVBVLfXUlGQCeF2foSQ2kksBmR3KbweXdbD6Kyq-PrU,6563 -django/contrib/admindocs/locale/ko/LC_MESSAGES/django.po,sha256=y2YjuXM3p0haXrGpxRtm6I84o75TQaMeT4xbHCg7zOM,7342 -django/contrib/admindocs/locale/ky/LC_MESSAGES/django.mo,sha256=HEJo4CLoIOWpK-MPcTqLhbNMA8Mt3totYN1YbJ_SNn4,7977 -django/contrib/admindocs/locale/ky/LC_MESSAGES/django.po,sha256=VaSXjz8Qlr2EI8f12gtziN7yA7IWsaVoEzL3G6dERXs,8553 -django/contrib/admindocs/locale/lb/LC_MESSAGES/django.mo,sha256=N0hKFuAdDIq5clRKZirGh4_YDLsxi1PSX3DVe_CZe4k,474 -django/contrib/admindocs/locale/lb/LC_MESSAGES/django.po,sha256=B46-wRHMKUMcbvMCdojOCxqIVL5qVEh4Czo20Qgz6oU,5058 -django/contrib/admindocs/locale/lt/LC_MESSAGES/django.mo,sha256=KOnpaVeomKJIHcVLrkeRVnaqQHzFdYM_wXZbbqxWs4g,6741 -django/contrib/admindocs/locale/lt/LC_MESSAGES/django.po,sha256=-uzCS8193VCZPyhO8VOi11HijtBG9CWVKStFBZSXfI4,7444 -django/contrib/admindocs/locale/lv/LC_MESSAGES/django.mo,sha256=5PAE_peuqlRcc45pm6RsSqnBpG-o8OZpfdt2aasYM2w,6449 -django/contrib/admindocs/locale/lv/LC_MESSAGES/django.po,sha256=_mFvAQT1ZVBuDhnWgKY3bVQUWA8DoEf-HFAEsMfkGuU,7085 -django/contrib/admindocs/locale/mk/LC_MESSAGES/django.mo,sha256=8H9IpRASM7O2-Ql1doVgM9c4ybZ2KcfnJr12PpprgP4,8290 -django/contrib/admindocs/locale/mk/LC_MESSAGES/django.po,sha256=Uew7tEljjgmslgfYJOP9JF9ELp6NbhkZG_v50CZgBg8,8929 -django/contrib/admindocs/locale/ml/LC_MESSAGES/django.mo,sha256=bm4tYwcaT8XyPcEW1PNZUqHJIds9CAq3qX_T1-iD4k4,6865 -django/contrib/admindocs/locale/ml/LC_MESSAGES/django.po,sha256=yNINX5M7JMTbYnFqQGetKGIXqOjGJtbN2DmIW9BKQ_c,8811 -django/contrib/admindocs/locale/mn/LC_MESSAGES/django.mo,sha256=KqdcvSpqmjRfA8M4nGB9Cnu9Auj4pTu9aH07XtCep3I,7607 -django/contrib/admindocs/locale/mn/LC_MESSAGES/django.po,sha256=PGhlnzDKyAIRzaPCbNujpxSpf_JaOG66LK_NMlnZy6I,8316 -django/contrib/admindocs/locale/mr/LC_MESSAGES/django.mo,sha256=LDGC7YRyVBU50W-iH0MuESunlRXrNfNjwjXRCBdfFVg,468 -django/contrib/admindocs/locale/mr/LC_MESSAGES/django.po,sha256=5cUgPltXyS2Z0kIKF5ER8f5DuBhwmAINJQyfHj652d0,5052 -django/contrib/admindocs/locale/ms/LC_MESSAGES/django.mo,sha256=vgoSQlIQeFWaVfJv3YK9_0FOywWwxLhWGICKBdxcqJY,6557 -django/contrib/admindocs/locale/ms/LC_MESSAGES/django.po,sha256=Qy_NjgqwEwLGk4oaHB4Np3dVbPeCK2URdI73S73IZLE,7044 -django/contrib/admindocs/locale/my/LC_MESSAGES/django.mo,sha256=AsdUmou0FjCiML3QOeXMdbHiaSt2GdGMcEKRJFonLOQ,1721 -django/contrib/admindocs/locale/my/LC_MESSAGES/django.po,sha256=c75V-PprKrWzgrHbfrZOpm00U_zZRzxAUr2U_j8MF4w,5189 -django/contrib/admindocs/locale/nb/LC_MESSAGES/django.mo,sha256=qlzN0-deW2xekojbHi2w6mYKeBe1Cf1nm8Z5FVrmYtA,6308 -django/contrib/admindocs/locale/nb/LC_MESSAGES/django.po,sha256=a60vtwHJXhjbRAtUIlO0w3XfQcQ0ljwmwFG3WbQ7PNo,6875 -django/contrib/admindocs/locale/ne/LC_MESSAGES/django.mo,sha256=fWPAUZOX9qrDIxGhVVouJCVDWEQLybZ129wGYymuS-c,2571 -django/contrib/admindocs/locale/ne/LC_MESSAGES/django.po,sha256=wb8pCm141YfGSHVW84FnAvsKt5KnKvzNyzGcPr-Wots,5802 -django/contrib/admindocs/locale/nl/LC_MESSAGES/django.mo,sha256=nZwZekyuJi9U8WhJHasdQ05O1Qky8kJzj3i6c4lj3rw,6463 -django/contrib/admindocs/locale/nl/LC_MESSAGES/django.po,sha256=aP59hIiCQwGCKyHnoJXYJIChzYMbNFlb2IotTX4WBwU,7188 -django/contrib/admindocs/locale/nn/LC_MESSAGES/django.mo,sha256=tIOU1WrHkAfxD6JBpdakiMi6pVzzvIg0jun6gii-D08,6299 -django/contrib/admindocs/locale/nn/LC_MESSAGES/django.po,sha256=oekYY3xjjM2sPnHv_ZXxAti1ySPF-HxLrvLLk7Izibk,6824 -django/contrib/admindocs/locale/os/LC_MESSAGES/django.mo,sha256=zSQBgSj4jSu5Km0itNgDtbkb1SbxzRvQeZ5M9sXHI8k,2044 -django/contrib/admindocs/locale/os/LC_MESSAGES/django.po,sha256=hZlMmmqfbGmoiElGbJg7Fp791ZuOpRFrSu09xBXt6z4,5215 -django/contrib/admindocs/locale/pa/LC_MESSAGES/django.mo,sha256=yFeO0eZIksXeDhAl3CrnkL1CF7PHz1PII2kIxGA0opQ,1275 -django/contrib/admindocs/locale/pa/LC_MESSAGES/django.po,sha256=DA5LFFLOXHIJIqrrnj9k_rqL-wr63RYX_i-IJFhBuc0,4900 -django/contrib/admindocs/locale/pl/LC_MESSAGES/django.mo,sha256=DHxRNP6YK8qocDqSd2DZg7n-wPp2hJSbjNBLFti7U8o,6633 -django/contrib/admindocs/locale/pl/LC_MESSAGES/django.po,sha256=mRjleE2-9r9TfseHWeyjvRwzBZP_t2LMvihq8n_baU8,7575 -django/contrib/admindocs/locale/pt/LC_MESSAGES/django.mo,sha256=WcXhSlbGdJgVMvydkPYYee7iOQ9SYdrLkquzgIBhVWU,6566 -django/contrib/admindocs/locale/pt/LC_MESSAGES/django.po,sha256=J98Hxa-ApyzRevBwcAldK9bRYbkn5DFw3Z5P7SMEwx0,7191 -django/contrib/admindocs/locale/pt_BR/LC_MESSAGES/django.mo,sha256=L8t589rbg4vs4HArLpgburmMufZ6BTuwxxkv1QUetBA,6590 -django/contrib/admindocs/locale/pt_BR/LC_MESSAGES/django.po,sha256=EG4xELZ8emUIWB78cw8gFeiqTiN9UdAuEaXHyPyNtIE,7538 -django/contrib/admindocs/locale/ro/LC_MESSAGES/django.mo,sha256=9K8Sapn6sOg1wtt2mxn7u0cnqPjEHH70qjwM-XMPzNA,6755 -django/contrib/admindocs/locale/ro/LC_MESSAGES/django.po,sha256=b4AsPjWBYHQeThAtLP_TH4pJitwidtoPNkJ7dowUuRg,7476 -django/contrib/admindocs/locale/ru/LC_MESSAGES/django.mo,sha256=9pIPv2D0rq29vrBNWZENM_SOdNpaPidxmgT20hWtBis,8434 -django/contrib/admindocs/locale/ru/LC_MESSAGES/django.po,sha256=BTlxkS4C0DdfC9QJCegXwi5ejfG9pMsAdfy6UJzec3s,9175 -django/contrib/admindocs/locale/sk/LC_MESSAGES/django.mo,sha256=GtiqSwQxKsrC-HBexRMuV3qQhZa8vJeukTpeJdXxsz4,6639 -django/contrib/admindocs/locale/sk/LC_MESSAGES/django.po,sha256=45J2eddF99_xWbWUoUgQ5NrawMYNreUWpeyXHF6KjsI,7339 -django/contrib/admindocs/locale/sl/LC_MESSAGES/django.mo,sha256=FMg_s9ZpeRD42OsSF9bpe8pRQ7wP7-a9WWnaVliqXpU,6508 -django/contrib/admindocs/locale/sl/LC_MESSAGES/django.po,sha256=JWO_WZAwBpXw-4FoB7rkWXGhi9aEVq1tH2fOC69rcgg,7105 -django/contrib/admindocs/locale/sq/LC_MESSAGES/django.mo,sha256=XvNDzCc3-Hh5Pz7SHhG8zCT_3dtqGzBLkDqhim4jJpc,6551 -django/contrib/admindocs/locale/sq/LC_MESSAGES/django.po,sha256=0GZvLpxbuYln7GrTsFyzgjIleSw6Z9IRSPgAWWdx6Eo,7165 -django/contrib/admindocs/locale/sr/LC_MESSAGES/django.mo,sha256=PyE8DXRYELzSs4RWh1jeADXOPrDEN3k-nLr8sbM1Ssw,3672 -django/contrib/admindocs/locale/sr/LC_MESSAGES/django.po,sha256=ri7v9WHXORY-3Dl-YDKGsCFfQzH-a5y8t1vT6yziIyo,6108 -django/contrib/admindocs/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=au90IT43VR162L2jEsYqhRpso2dvOjpCPSCFiglokTc,1932 -django/contrib/admindocs/locale/sr_Latn/LC_MESSAGES/django.po,sha256=tJ4tHLJj0tDaVZba3WIkI0kg95_jEYWTmqXD0rFb6T8,5140 -django/contrib/admindocs/locale/sv/LC_MESSAGES/django.mo,sha256=hoeSXXIKXPNwIqJiNUhFsiK5F_Jd5PzJV8o6mDiVv18,6230 -django/contrib/admindocs/locale/sv/LC_MESSAGES/django.po,sha256=P6Ngt4ta0jvLy8MIFE5yjwM9QVYDvZj2dMbs01GevEM,7036 -django/contrib/admindocs/locale/sw/LC_MESSAGES/django.mo,sha256=pyJfGL7UdPrJAVlCB3YimXxTjTfEkoZQWX-CSpDkcWc,1808 -django/contrib/admindocs/locale/sw/LC_MESSAGES/django.po,sha256=SIywrLX1UGx4OiPxoxUYelmQ1YaY2LMa3dxynGQpHp8,4929 -django/contrib/admindocs/locale/ta/LC_MESSAGES/django.mo,sha256=8SjQ9eGGyaZGhkuDoZTdtYKuqcVyEtWrJuSabvNRUVM,1675 -django/contrib/admindocs/locale/ta/LC_MESSAGES/django.po,sha256=k593yzVqpSQOsdpuF-rdsSLwKQU8S_QFMRpZXww__1A,5194 -django/contrib/admindocs/locale/te/LC_MESSAGES/django.mo,sha256=eAzNpYRy_G1erCcKDAMnJC4809ITRHvJjO3vpyAC_mk,1684 -django/contrib/admindocs/locale/te/LC_MESSAGES/django.po,sha256=oDg_J8JxepFKIe5m6lDKVC4YWQ_gDLibgNyQ3508VOM,5204 -django/contrib/admindocs/locale/tg/LC_MESSAGES/django.mo,sha256=jSMmwS6F_ChDAZDyTZxRa3YuxkXWlO-M16osP2NLRc0,7731 -django/contrib/admindocs/locale/tg/LC_MESSAGES/django.po,sha256=mewOHgRsFydk0d5IY3jy3rOWa6uHdatlSIvFNZFONsc,8441 -django/contrib/admindocs/locale/th/LC_MESSAGES/django.mo,sha256=bHK49r45Q1nX4qv0a0jtDja9swKbDHHJVLa3gM13Cb4,2167 -django/contrib/admindocs/locale/th/LC_MESSAGES/django.po,sha256=_GMgPrD8Zs0lPKQOMlBmVu1I59yXSV42kfkrHzeiehY,5372 -django/contrib/admindocs/locale/tr/LC_MESSAGES/django.mo,sha256=L1iBsNGqqfdNkZZmvnnBB-HxogAgngwhanY1FYefveE,6661 -django/contrib/admindocs/locale/tr/LC_MESSAGES/django.po,sha256=D4vmznsY4icyKLXQUgAL4WZL5TOUZYVUSCJ4cvZuFg8,7311 -django/contrib/admindocs/locale/tt/LC_MESSAGES/django.mo,sha256=pQmAQOPbrBVzBqtoQ0dsFWFwC6LxA5mQZ9QPqL6pSFw,1869 -django/contrib/admindocs/locale/tt/LC_MESSAGES/django.po,sha256=NCLv7sSwvEficUOSoMJlHGqjgjYvrvm2V3j1Gkviw80,5181 -django/contrib/admindocs/locale/udm/LC_MESSAGES/django.mo,sha256=hwDLYgadsKrQEPi9HiuMWF6jiiYUSy4y-7PVNJMaNpY,618 -django/contrib/admindocs/locale/udm/LC_MESSAGES/django.po,sha256=29fpfn4p8KxxrBdg4QB0GW_l8genZVV0kYi50zO-qKs,5099 -django/contrib/admindocs/locale/uk/LC_MESSAGES/django.mo,sha256=G-3yCDj2jK7ZTu80YXGJ_ZR1E7FejbLxTFe866G4Pr0,8468 -django/contrib/admindocs/locale/uk/LC_MESSAGES/django.po,sha256=bbWzP-gpbslzbTBc_AO7WBNmtr3CkLOwkSJHI0Z_dTA,9330 -django/contrib/admindocs/locale/ur/LC_MESSAGES/django.mo,sha256=VNg9o_7M0Z2LC0n3_-iwF3zYmncRJHaFqqpxuPmMq84,1836 -django/contrib/admindocs/locale/ur/LC_MESSAGES/django.po,sha256=QTg85c4Z13hMN_PnhjaLX3wx6TU4SH4hPTzNBfNVaMU,5148 -django/contrib/admindocs/locale/vi/LC_MESSAGES/django.mo,sha256=F6dyo00yeyUND_w1Ocm9SL_MUdXb60QQpmAQPto53IU,1306 -django/contrib/admindocs/locale/vi/LC_MESSAGES/django.po,sha256=JrVKjT848Y1cS4tpH-eRivFNwM-cUs886UEhY2FkTPw,4836 -django/contrib/admindocs/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=ngPlxN85wGOMKoo3OK3wUQeikoaxPKqAIsgw2_0ovN4,6075 -django/contrib/admindocs/locale/zh_Hans/LC_MESSAGES/django.po,sha256=TNdJGJCAi0OijBN6w23SwKieZqNqkgNt2qdlPfY-r20,6823 -django/contrib/admindocs/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=7c2QywaTzF_GX8T2PUknQ_PN5s0Cx37_cO-walIg8mk,4725 -django/contrib/admindocs/locale/zh_Hant/LC_MESSAGES/django.po,sha256=uX-3zu8RQdntg__qYBweKtcuBgLsXPUYApf4bQx9eSU,6153 -django/contrib/admindocs/middleware.py,sha256=Jcw24DKRTc21x2ANdVNlowQIO9pVpID3KWbrpc3jdHM,1335 -django/contrib/admindocs/templates/admin_doc/bookmarklets.html,sha256=PnfojSYh6lJA03UPjWbvxci64CNPQmrhJhycdyqlT5U,1281 -django/contrib/admindocs/templates/admin_doc/index.html,sha256=o710lPn-AHBJfKSUS6x1eUjAOZYRO9dbnuq_Cg7HEiY,1369 -django/contrib/admindocs/templates/admin_doc/missing_docutils.html,sha256=f8CcVOHCgUmbG_V56rVLV1tttQYPdkcxAHY_IWiMPK4,786 -django/contrib/admindocs/templates/admin_doc/model_detail.html,sha256=0O5-Kxf8RNyZ_slYJ1kq26HmKoarGMkf0S27fqhrFYE,1880 -django/contrib/admindocs/templates/admin_doc/model_index.html,sha256=7fgybgDWYcWZaDPgf25DxFkdxtnrqnpLem7iVmPQmLk,1346 -django/contrib/admindocs/templates/admin_doc/template_detail.html,sha256=C_shsOpJiW0Rngv8ZSXi12dgoepUUCqU3dPdaq9Bmio,1049 -django/contrib/admindocs/templates/admin_doc/template_filter_index.html,sha256=U2HBVHXtgCqUp9hLuOMVqCxBbXyYMMgAORG8fziN7uc,1775 -django/contrib/admindocs/templates/admin_doc/template_tag_index.html,sha256=S4U-G05yi1YIlFEv-HG20bDiq4rhdiZCgebhVBzNzdY,1731 -django/contrib/admindocs/templates/admin_doc/view_detail.html,sha256=u2rjpM0cLlHxSY-Na7wxqnv76zaGf0P1FgdnHl9XqdQ,928 -django/contrib/admindocs/templates/admin_doc/view_index.html,sha256=ZLfmxMkVlPYETRFnjLmU3bagve4ZvY1Xzsya1Lntgkw,1734 -django/contrib/admindocs/urls.py,sha256=zdHaV60yJMjuLqO9xU0H-j7hz1PmSsepEWZA2GH-eI0,1310 -django/contrib/admindocs/utils.py,sha256=34i7Plxj7SG-Co4t9dC6BT6nku1l82JajibrEQlPV_8,7871 -django/contrib/admindocs/views.py,sha256=7UrDOZcc1NIYy1V1mWPFQIiNcpyCrj36T1x8FxRv0yw,16793 -django/contrib/auth/__init__.py,sha256=COPzvL9tcIufTpC85FBc3XJgA7_LfP0RBHtFMdTLXkM,7855 -django/contrib/auth/__pycache__/__init__.cpython-310.pyc,, -django/contrib/auth/__pycache__/admin.cpython-310.pyc,, -django/contrib/auth/__pycache__/apps.cpython-310.pyc,, -django/contrib/auth/__pycache__/backends.cpython-310.pyc,, -django/contrib/auth/__pycache__/base_user.cpython-310.pyc,, -django/contrib/auth/__pycache__/checks.cpython-310.pyc,, -django/contrib/auth/__pycache__/context_processors.cpython-310.pyc,, -django/contrib/auth/__pycache__/decorators.cpython-310.pyc,, -django/contrib/auth/__pycache__/forms.cpython-310.pyc,, -django/contrib/auth/__pycache__/hashers.cpython-310.pyc,, -django/contrib/auth/__pycache__/middleware.cpython-310.pyc,, -django/contrib/auth/__pycache__/mixins.cpython-310.pyc,, -django/contrib/auth/__pycache__/models.cpython-310.pyc,, -django/contrib/auth/__pycache__/password_validation.cpython-310.pyc,, -django/contrib/auth/__pycache__/signals.cpython-310.pyc,, -django/contrib/auth/__pycache__/tokens.cpython-310.pyc,, -django/contrib/auth/__pycache__/urls.cpython-310.pyc,, -django/contrib/auth/__pycache__/validators.cpython-310.pyc,, -django/contrib/auth/__pycache__/views.cpython-310.pyc,, -django/contrib/auth/admin.py,sha256=0R4_QeTccoZxdB9-N9zEAmsBsGmUabDDp0WICsVVOXc,8649 -django/contrib/auth/apps.py,sha256=DgNZlcp3k1Q0rextjMNEtabiYJovxYLseqamxFcvt_k,1222 -django/contrib/auth/backends.py,sha256=OZcZCVSQPVtfe8gjehdMHGfEr00RJ1v62lQmmgTh8UE,8547 -django/contrib/auth/base_user.py,sha256=IaLoasc_Wc7HN78aCtOpmSZ3sxHRdTIxuJK9iEemR88,4517 -django/contrib/auth/checks.py,sha256=tq__evaH98gSiOojZkB9tyPxpBZb1YWaV9Ki5xvfSes,8270 -django/contrib/auth/common-passwords.txt.gz,sha256=CnCdMuzzpa5EVwTpCqtO7-x3CIPsy47PWWw7GUT9C5M,81355 -django/contrib/auth/context_processors.py,sha256=mDGqjfgjJUw7ZouC83FVpPCehzneMgQFVSqj34lIeyM,1910 -django/contrib/auth/decorators.py,sha256=2iowUAGrkZBzaX_Wf0UkUbd0po00UCxtdFQxXj1HIyo,2892 -django/contrib/auth/forms.py,sha256=rUPNG6f4eZSxxM15yrFc5z476kNJmMd-U7GSbCntz1M,15914 -django/contrib/auth/handlers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/auth/handlers/__pycache__/__init__.cpython-310.pyc,, -django/contrib/auth/handlers/__pycache__/modwsgi.cpython-310.pyc,, -django/contrib/auth/handlers/modwsgi.py,sha256=bTXKVMezywsn1KA2MVyDWeHvTNa2KrwIxn2olH7o_5I,1248 -django/contrib/auth/hashers.py,sha256=Vc3ONasB696HHMUnX6GSWc0WuGy7HPmteYnHIAgJWuY,27655 -django/contrib/auth/locale/af/LC_MESSAGES/django.mo,sha256=UKEGdzrpTwNnuhPcejOS-682hL88yV83xh-55dMZzyg,7392 -django/contrib/auth/locale/af/LC_MESSAGES/django.po,sha256=GFM0MbuRB9axSqvFQzZXhyeZF9JTKqoMMdfNEgNQVFY,7618 -django/contrib/auth/locale/ar/LC_MESSAGES/django.mo,sha256=7LhxFfL9y6RAfZ8PU-1lKI2V02LbHxXtB1UAf_vXpuc,10040 -django/contrib/auth/locale/ar/LC_MESSAGES/django.po,sha256=2QIaioY0RedAB0CFKVZLhGoCnhLzgUh84sAR7i6QUnQ,10520 -django/contrib/auth/locale/ar_DZ/LC_MESSAGES/django.mo,sha256=s6EoUozLpEw-OT2WllVMl8SwKrkBmIWgGO9qbG80xsQ,10167 -django/contrib/auth/locale/ar_DZ/LC_MESSAGES/django.po,sha256=P7GHKRC3hZiyVtbfzVGTcY81FuAGf0LFUgR6TZSEwfY,10494 -django/contrib/auth/locale/ast/LC_MESSAGES/django.mo,sha256=Pt3gYY3j8Eroo4lAEmf-LR6u9U56mpE3vqLhjR4Uq-o,2250 -django/contrib/auth/locale/ast/LC_MESSAGES/django.po,sha256=Kiq4s8d1HnYpo3DQGlgUl3bOkxmgGW8CvGp9AbryRk8,5440 -django/contrib/auth/locale/az/LC_MESSAGES/django.mo,sha256=h1bem16bDuYOFR7NEGt2b3ssLOXMHqeWmnZtlni4e9g,7448 -django/contrib/auth/locale/az/LC_MESSAGES/django.po,sha256=euNyhutfYGtuMhUHpGJrLVXnlhPEGkJOV4d_gEJn5no,7735 -django/contrib/auth/locale/be/LC_MESSAGES/django.mo,sha256=PKHL5EabL4jB0bQkw6GGiWhUK56Wa6tJxzZ09ymAF-M,10033 -django/contrib/auth/locale/be/LC_MESSAGES/django.po,sha256=ncUrvZfc57_WF38MxBV_rpLJeMcIg14D6d2M8NvLogk,10355 -django/contrib/auth/locale/bg/LC_MESSAGES/django.mo,sha256=ZwwXfAeWM92GObhxU6zzGu36KJUpkGOuEeprRMu5mZc,8751 -django/contrib/auth/locale/bg/LC_MESSAGES/django.po,sha256=_a2hoIiJRbvW3ymKAkAp-UZNk5AiUy5HqPBBby74Jew,9492 -django/contrib/auth/locale/bn/LC_MESSAGES/django.mo,sha256=cJSawQn3rNh2I57zK9vRi0r1xc598Wr26AyHh6D50ZQ,5455 -django/contrib/auth/locale/bn/LC_MESSAGES/django.po,sha256=5Vqd4n9ab98IMev4GHLxpO7f4r9nnhC3Nfx27HQNd8s,7671 -django/contrib/auth/locale/br/LC_MESSAGES/django.mo,sha256=nxLj88BBhT3Hudev1S_BRC8P6Jv7eoR8b6CHGt5eoPo,1436 -django/contrib/auth/locale/br/LC_MESSAGES/django.po,sha256=rFo68wfXMyju633KCAhg0Jcb3GVm3rk4opFQqI89d6Y,5433 -django/contrib/auth/locale/bs/LC_MESSAGES/django.mo,sha256=jDjP1qIs02k6RixY9xy3V7Cr6zi-henR8nDnhqNG18s,3146 -django/contrib/auth/locale/bs/LC_MESSAGES/django.po,sha256=NOICHHU8eFtltH0OBlnasz9TF0uZGZd3hMibRmn158E,5975 -django/contrib/auth/locale/ca/LC_MESSAGES/django.mo,sha256=C-Majs_UV5pW2wET8sRPo3zj3FGaEnkrQzAE2O2ShCM,7649 -django/contrib/auth/locale/ca/LC_MESSAGES/django.po,sha256=9ABSsHnSTgWHmuF3m6PkzMxQfQOrdY7rITH1AgG6qCU,8201 -django/contrib/auth/locale/cs/LC_MESSAGES/django.mo,sha256=HeVt40NO0DW62ZyRYDvKI4AulvMuQzbwJJvwvhXGWQo,7786 -django/contrib/auth/locale/cs/LC_MESSAGES/django.po,sha256=CXv_geqSBQPoEtRtTHg_PxzbIP35vfOkZ2_F4b1_Hm0,8243 -django/contrib/auth/locale/cy/LC_MESSAGES/django.mo,sha256=lSfCwEVteW4PDaiGKPDxnSnlDUcGMkPfsxIluExZar0,4338 -django/contrib/auth/locale/cy/LC_MESSAGES/django.po,sha256=-LPAKGXNzB77lVHfCRmFlH3SUaLgOXk_YxfC0BomcEs,6353 -django/contrib/auth/locale/da/LC_MESSAGES/django.mo,sha256=r3_2TSpbpLSK62t8KdD2VQqAxUXzdBaox5fyjgtoS7w,7478 -django/contrib/auth/locale/da/LC_MESSAGES/django.po,sha256=3ZgzujWtZwIsdk7gtvzXOxQusiFgzLTZBhXS3jUESAg,7958 -django/contrib/auth/locale/de/LC_MESSAGES/django.mo,sha256=ewzAnUawN_euTDtXmroxkktzKAHsTkHRjZQOkuYHu7k,7529 -django/contrib/auth/locale/de/LC_MESSAGES/django.po,sha256=J8GJ8N1RvQDRACYUfeZwqFnnEwi3PtYe7QaJ_UDFp3Q,8033 -django/contrib/auth/locale/dsb/LC_MESSAGES/django.mo,sha256=QOnCzO9Nf3_JBX9WP2pGfZXISgyAHv3p62OAF6fxkG8,8135 -django/contrib/auth/locale/dsb/LC_MESSAGES/django.po,sha256=g1o_S2lb_fN7aL_YIpOI0KicRiz72gh5sz2DYuwNYNI,8434 -django/contrib/auth/locale/el/LC_MESSAGES/django.mo,sha256=KaP9RLYThwYWLBx0W90HI0zJZ09iNhZ3tk8UVF63n74,10072 -django/contrib/auth/locale/el/LC_MESSAGES/django.po,sha256=O5JsNCUNr1YcNNqMugoM5epN6nC5pgq3E6nKXDh3OY0,10795 -django/contrib/auth/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 -django/contrib/auth/locale/en/LC_MESSAGES/django.po,sha256=VLGYW9XtfDKb1uNmH5-6q_8vh7WFfpOLV8dleeQFUkE,8219 -django/contrib/auth/locale/en_AU/LC_MESSAGES/django.mo,sha256=7cPKOZX0ZmWCYU2ZwgCp8LwXj7FAdP3lMoI2u4nzgeU,7183 -django/contrib/auth/locale/en_AU/LC_MESSAGES/django.po,sha256=92Q42wfwKhGxDkomv8JlGBHVUdFIc_wvm_LUNBc9Q1k,7467 -django/contrib/auth/locale/en_GB/LC_MESSAGES/django.mo,sha256=p57gDaYVvgEk1x80Hq4Pn2SZbsp9ly3XrJ5Ttlt2yOE,3179 -django/contrib/auth/locale/en_GB/LC_MESSAGES/django.po,sha256=-yDflw5-81VOlyqkmLJN17FRuwDrhYXItFUJwx2aqpE,5787 -django/contrib/auth/locale/eo/LC_MESSAGES/django.mo,sha256=0Z-qGFJc_j9rV2-BN4YoVTeGQd15yoHHpt0fSEMwiwg,7329 -django/contrib/auth/locale/eo/LC_MESSAGES/django.po,sha256=cghgKB3ZOFTNdjBuCpWXn1WFXJQLRCQGEzBwiLU5D-c,7731 -django/contrib/auth/locale/es/LC_MESSAGES/django.mo,sha256=9BfzdvlAsARjd4CVzSritsWzQJsP5w7sM7nLO-KXF9A,7782 -django/contrib/auth/locale/es/LC_MESSAGES/django.po,sha256=Km0bEjiIkOoNXvC4hhId3CXKqIqFHWSFEdK6OgEHx04,8571 -django/contrib/auth/locale/es_AR/LC_MESSAGES/django.mo,sha256=tPRhIvlvgn5urawLpgF-YIoO4zqc06LtHflK_G_FYFU,7943 -django/contrib/auth/locale/es_AR/LC_MESSAGES/django.po,sha256=XqPd_mBJmPG-YYZrDdfVe7nbC6B5NLcHp2aISkk23xI,8214 -django/contrib/auth/locale/es_CO/LC_MESSAGES/django.mo,sha256=K5VaKTyeV_WoKsLR1x8ZG4VQmk3azj6ZM8Phqjs81So,6529 -django/contrib/auth/locale/es_CO/LC_MESSAGES/django.po,sha256=qJywTaYi7TmeMB1sjwsiwG8GXtxAOaOX0voj7lLVZRw,7703 -django/contrib/auth/locale/es_MX/LC_MESSAGES/django.mo,sha256=dCav1yN5q3bU4PvXZd_NxHQ8cZ9KqQCiNoe4Xi8seoY,7822 -django/contrib/auth/locale/es_MX/LC_MESSAGES/django.po,sha256=_4un21ALfFsFaqpLrkE2_I18iEfJlcAnd_X8YChfdWo,8210 -django/contrib/auth/locale/es_VE/LC_MESSAGES/django.mo,sha256=GwpZytNHtK7Y9dqQKDiVi4SfA1AtPlk824_k7awqrdI,7415 -django/contrib/auth/locale/es_VE/LC_MESSAGES/django.po,sha256=G3mSCo_XGRUfOAKUeP_UNfWVzDPpbQrVYQt8Hv3VZVM,7824 -django/contrib/auth/locale/et/LC_MESSAGES/django.mo,sha256=yilio-iPwr09MPHPgrDLQ-G5d2xNg1o75lcv5-yzcM4,7393 -django/contrib/auth/locale/et/LC_MESSAGES/django.po,sha256=OvUyjbna_KS-bI4PUUHagS-JuwtB7G0J1__MtFGxB-M,7886 -django/contrib/auth/locale/eu/LC_MESSAGES/django.mo,sha256=K0AoFJGJJSnD1IzYqCY9qB4HZHwx-F7QaDTAGehyo7w,7396 -django/contrib/auth/locale/eu/LC_MESSAGES/django.po,sha256=y9BAASQYTTYfoTKWFVQUYs5-zPlminfJ6C5ZORD6g-s,7749 -django/contrib/auth/locale/fa/LC_MESSAGES/django.mo,sha256=yeA_5LAPu7OyQssunvUNlH07bPVCyGLpnvijNenrtHQ,8979 -django/contrib/auth/locale/fa/LC_MESSAGES/django.po,sha256=NChJSgpkXrwAiTrCJzvwlm9mh-LFSD1rR1ESdRQD43o,9513 -django/contrib/auth/locale/fi/LC_MESSAGES/django.mo,sha256=fH_rcYkl9L2dK1G3MjVETXAHunCPhsXQYMTbDcNe-00,7537 -django/contrib/auth/locale/fi/LC_MESSAGES/django.po,sha256=PVwyNBaToxjyHkxy4t4L-kULjJslTe94coSxWNseyn4,7892 -django/contrib/auth/locale/fr/LC_MESSAGES/django.mo,sha256=nppbd8aA9qHRmmneAz9Ld0PtnnaWranJ0Gil2j1ZqP8,8155 -django/contrib/auth/locale/fr/LC_MESSAGES/django.po,sha256=UfsLNtSLwfWgFgHIigXUSM-atmNRoOKm2U4lCUOU2Qo,8530 -django/contrib/auth/locale/fy/LC_MESSAGES/django.mo,sha256=95N-77SHF0AzQEer5LuBKu5n5oWf3pbH6_hQGvDrlP4,476 -django/contrib/auth/locale/fy/LC_MESSAGES/django.po,sha256=8XOzOFx-WerF7whzTie03hgO-dkbUFZneyrpZtat5JY,3704 -django/contrib/auth/locale/ga/LC_MESSAGES/django.mo,sha256=Nd02Ed9ACCY6JCCSwtiWl3DTODLFFu9Mq6JVlr5YbYk,3572 -django/contrib/auth/locale/ga/LC_MESSAGES/django.po,sha256=FQJMR5DosuKqo4vvF0NAQnjfqbH54MSzqL2-4BO4-uM,6127 -django/contrib/auth/locale/gd/LC_MESSAGES/django.mo,sha256=BLBYJV9Adx1BsXZaM0qZ54mNRAF5s4dxB1TBLtIyMHQ,8743 -django/contrib/auth/locale/gd/LC_MESSAGES/django.po,sha256=rqPK26mtE_U-TG2qyjc5xCR-feI3sGXZR5H6ohNzx4s,9099 -django/contrib/auth/locale/gl/LC_MESSAGES/django.mo,sha256=ZqVb1YCn_0_HyVtb_rnxmn0BSYAuKTVTFNHf2gftt5c,4022 -django/contrib/auth/locale/gl/LC_MESSAGES/django.po,sha256=YN_7iJTGc1Kh5llxHnwqq1kZmdQVMUMv1bkti30fMCI,6371 -django/contrib/auth/locale/he/LC_MESSAGES/django.mo,sha256=MeI7B43KSAIZL7_qxceKnnFKnyoUVYeZDRkGWabrclw,8606 -django/contrib/auth/locale/he/LC_MESSAGES/django.po,sha256=aDJlOsxyGpm-t6BydtqPMDB9lPcBCie8a1IfW_Ennvc,9012 -django/contrib/auth/locale/hi/LC_MESSAGES/django.mo,sha256=7CxV1H37hMbgKIhnAWx-aJmipLRosJe1qg8BH2CABfw,5364 -django/contrib/auth/locale/hi/LC_MESSAGES/django.po,sha256=DU5YM6r1kd5fo40yqFXzEaNh42ezFQFQ-0dmVqkaKQ0,7769 -django/contrib/auth/locale/hr/LC_MESSAGES/django.mo,sha256=GEap3QClwCkuwQZKJE7qOZl93RRxmyyvTTnOTYaAWUo,5894 -django/contrib/auth/locale/hr/LC_MESSAGES/django.po,sha256=ALftoYSaI1U90RNDEvnaFATbw1SL0m8fNXAyl6DkSvo,7355 -django/contrib/auth/locale/hsb/LC_MESSAGES/django.mo,sha256=J28d-As2avF34TlqEkhOzy91URZAXF47SY27qCPysPg,7974 -django/contrib/auth/locale/hsb/LC_MESSAGES/django.po,sha256=P3onPBZkAYofZpYnTsJ0ILbRFRhHtZorsHZ4-DVuu8w,8264 -django/contrib/auth/locale/hu/LC_MESSAGES/django.mo,sha256=TLGY7EaLD12NHYM1hQlqb4D4BM0T68jv8yhECOHIgcA,7655 -django/contrib/auth/locale/hu/LC_MESSAGES/django.po,sha256=E51MM5qqplgrOSrh60bfz-EvyL91Ik3kL3YJOK-dqzk,8040 -django/contrib/auth/locale/hy/LC_MESSAGES/django.mo,sha256=zoLe0EqIH8HQYC5XAWd8b8mA2DpbmDSEBsF-WIKX_OQ,8001 -django/contrib/auth/locale/hy/LC_MESSAGES/django.po,sha256=wIWLbz6f0n44ZcjEbZZsgoWTpzXRGND15hudr_DQ3l0,8787 -django/contrib/auth/locale/ia/LC_MESSAGES/django.mo,sha256=OTxh6u0QmsytMrp8IKWBwMnhrYCpyS6qVnF7YBCAWe0,7626 -django/contrib/auth/locale/ia/LC_MESSAGES/django.po,sha256=ue4RXEXweO1-9sZOKkLZsyZe8yxnPWB3JZyyh3qzmlA,7895 -django/contrib/auth/locale/id/LC_MESSAGES/django.mo,sha256=gCVLTVK24TVnaaeb3JAqQ9Wzt0Cad0FLcCBr0gD76kU,7170 -django/contrib/auth/locale/id/LC_MESSAGES/django.po,sha256=0bxsUqjQMA2qCjBkx1Q62v007ow3S5J3UgcV2ll9sL4,7589 -django/contrib/auth/locale/io/LC_MESSAGES/django.mo,sha256=YwAS3aWljAGXWcBhGU_GLVuGJbHJnGY8kUCE89CPdks,464 -django/contrib/auth/locale/io/LC_MESSAGES/django.po,sha256=W36JXuA1HQ72LspixRxeuvxogVxtk7ZBbT0VWI38_oM,3692 -django/contrib/auth/locale/is/LC_MESSAGES/django.mo,sha256=0PBYGqQKJaAG9m2jmJUzcqRVPc16hCe2euECMCrNGgI,7509 -django/contrib/auth/locale/is/LC_MESSAGES/django.po,sha256=o6dQ8WMuPCw4brSzKUU3j8PYhkLBO7XQ3M7RlsIw-VY,7905 -django/contrib/auth/locale/it/LC_MESSAGES/django.mo,sha256=cKZiZxBLLKL3HqbBWCtMxkP_Y5o9tgo5J-dMLPPthk0,7608 -django/contrib/auth/locale/it/LC_MESSAGES/django.po,sha256=VTurpVr2_2HRZpw1bUqjehWaypfGfI6ySGjoYA_MFFM,8178 -django/contrib/auth/locale/ja/LC_MESSAGES/django.mo,sha256=MB36xS89-mlWuDRood1NGARfcWmqj7dp2JMCXuA16fA,8085 -django/contrib/auth/locale/ja/LC_MESSAGES/django.po,sha256=aAVHTduL9eq_BuCvjLjBxOmU7_Oq3MnrsZ4JqutCSFM,8436 -django/contrib/auth/locale/ka/LC_MESSAGES/django.mo,sha256=0QWYd58Dz5Az3OfZo7wV3o-QCre2oc5dgEPu0rnLVJI,10625 -django/contrib/auth/locale/ka/LC_MESSAGES/django.po,sha256=oCtz7gS4--mhv7biS1rIh43I4v1UpZX4DKdrB-xZ2RA,11217 -django/contrib/auth/locale/kab/LC_MESSAGES/django.mo,sha256=9qKeQ-gDByoOdSxDpSbLaM4uSP5sIi7qlTn8tJidVDs,2982 -django/contrib/auth/locale/kab/LC_MESSAGES/django.po,sha256=8cq5_rjRXPzTvn1jPo6H_Jcrv6IXkWr8n9fTPvghsS8,5670 -django/contrib/auth/locale/kk/LC_MESSAGES/django.mo,sha256=RJablrXpRba6YVB_8ACSt2q_BjmxrHQZzX6RxMJImlA,3542 -django/contrib/auth/locale/kk/LC_MESSAGES/django.po,sha256=OebwPN9iWBvjDu0P2gQyBbShvIFxFIqCw8DpKuti3xk,6360 -django/contrib/auth/locale/km/LC_MESSAGES/django.mo,sha256=FahcwnCgzEamtWcDEPOiJ4KpXCIHbnSowfSRdRQ2F9U,2609 -django/contrib/auth/locale/km/LC_MESSAGES/django.po,sha256=lvRHHIkClbt_8-9Yn0xY57dMxcS72z4sUkxLb4cohP0,5973 -django/contrib/auth/locale/kn/LC_MESSAGES/django.mo,sha256=u0YygqGJYljBZwI9rm0rRk_DdgaBEMA1etL-Lk-7Mls,4024 -django/contrib/auth/locale/kn/LC_MESSAGES/django.po,sha256=J67MIAas5egVq_FJBNsug3Y7rZ8KakhQt6isyF23HAA,6957 -django/contrib/auth/locale/ko/LC_MESSAGES/django.mo,sha256=vwD0-GW2g4uAPCQbvsr2CyZ1Y-9VHcF4xlN3qaJbolU,7607 -django/contrib/auth/locale/ko/LC_MESSAGES/django.po,sha256=6PX6SMXjv_bYolpgHfcFpzaKPdkwJSVg95GU5EpjdeM,8350 -django/contrib/auth/locale/ky/LC_MESSAGES/django.mo,sha256=mnBXtpInYxaSNIURJTmx8uBg_PH-NuPN9r54pkQY3q4,8924 -django/contrib/auth/locale/ky/LC_MESSAGES/django.po,sha256=7FeO_Kb2er0S84KnFeXVHO3TgAmEJ0gTQEDHImoxiZ4,9170 -django/contrib/auth/locale/lb/LC_MESSAGES/django.mo,sha256=OFhpMA1ZXhrs5fwZPO5IjubvWDiju4wfwWiV94SFkiA,474 -django/contrib/auth/locale/lb/LC_MESSAGES/django.po,sha256=dOfY9HjTfMQ0nkRYumw_3ZaywbUrTgT-oTXAnrRyfxo,3702 -django/contrib/auth/locale/lt/LC_MESSAGES/django.mo,sha256=-nlZHl7w__TsFUmBb5pQV_XJtKGsi9kzP6CBZXkfM8M,8146 -django/contrib/auth/locale/lt/LC_MESSAGES/django.po,sha256=-rdhB6eroSSemsdZkG1Jl4CruNZc_7dj4m5IVoyRBUQ,8620 -django/contrib/auth/locale/lv/LC_MESSAGES/django.mo,sha256=DlqrlpNQc98t2J90qhKomGxiALksW85e8BsSR94DBgk,7631 -django/contrib/auth/locale/lv/LC_MESSAGES/django.po,sha256=86UCfg0-4IJFYvV9g7__7CuuRYFOccYr3XkFNtRAT8Q,8018 -django/contrib/auth/locale/mk/LC_MESSAGES/django.mo,sha256=XS9dslnD_YBeD07P8WQkss1gT7GIV-qLiCx4i5_Vd_k,9235 -django/contrib/auth/locale/mk/LC_MESSAGES/django.po,sha256=QOLgcwHub9Uo318P2z6sp69MI8syIIWCcr4VOom9vfs,9799 -django/contrib/auth/locale/ml/LC_MESSAGES/django.mo,sha256=UEaqq7nnGvcZ8vqFicLiuqsuEUhEjd2FpWfyzy2HqdU,12611 -django/contrib/auth/locale/ml/LC_MESSAGES/django.po,sha256=xBROIwJb5h2LmyBLAafZ2tUlPVTAOcMgt-olq5XnPT8,13107 -django/contrib/auth/locale/mn/LC_MESSAGES/django.mo,sha256=hBYT0p3LcvIKKPtIn2NzPk_2di9L8jYrUt9j3TcVvaY,9403 -django/contrib/auth/locale/mn/LC_MESSAGES/django.po,sha256=R3wAEwnefEHZsma8J-XOn4XlLtuWYKDPLwJ99DUYmvE,9913 -django/contrib/auth/locale/mr/LC_MESSAGES/django.mo,sha256=zGuqUTqcWZZn8lZY56lf5tB0_lELn7Dd0Gj78wwO5T4,468 -django/contrib/auth/locale/mr/LC_MESSAGES/django.po,sha256=yLW9WuaBHqdp9PXoDEw7c05Vt0oOtlks5TS8oxYPAO8,3696 -django/contrib/auth/locale/ms/LC_MESSAGES/django.mo,sha256=eCAZrzQxsM_pAxr_XQo2fIOsCbj5LjGKpLNCzob2l-I,7654 -django/contrib/auth/locale/ms/LC_MESSAGES/django.po,sha256=FAtyzSGcD1mIhRIg8O_1SHLdisTPGYZK-QUjzgw-wCY,7847 -django/contrib/auth/locale/my/LC_MESSAGES/django.mo,sha256=gYzFJKi15RbphgG1IHbJF3yGz3P2D9vaPoHZpA7LoH8,1026 -django/contrib/auth/locale/my/LC_MESSAGES/django.po,sha256=lH5mrq-MyY8gvrNkH2_20rkjFnbviq23wIUqIjPIgFI,5130 -django/contrib/auth/locale/nb/LC_MESSAGES/django.mo,sha256=T6aK_x_t3c0uoALxmraqrK4--Ln5vTUMPb2m7iuR9bM,7191 -django/contrib/auth/locale/nb/LC_MESSAGES/django.po,sha256=jwECmnO6m_sk9O3PXnmEnh3FC9LJKVdSliRZ8nNPNLY,7585 -django/contrib/auth/locale/ne/LC_MESSAGES/django.mo,sha256=pq8dEr1ugF5ldwkCDHOq5sXaXV31InbLHYyXU56U_Ao,7722 -django/contrib/auth/locale/ne/LC_MESSAGES/django.po,sha256=bV-uWvT1ViEejrbRbVTtwC2cZVD2yX-KaESxKBnxeRI,8902 -django/contrib/auth/locale/nl/LC_MESSAGES/django.mo,sha256=g29u9ZMWBkbkWw6jA0UU74pMCAh9s-Gb9Ft3zi9aNn4,7451 -django/contrib/auth/locale/nl/LC_MESSAGES/django.po,sha256=U9JaMXlbuY9Lvu2pUK6x5vSD5m7ROaKt2P2rbBTDZ30,8176 -django/contrib/auth/locale/nn/LC_MESSAGES/django.mo,sha256=83HdNOuNQVgJXBZMytPz1jx3wWDy8-e6t_JNEUu6W8w,7147 -django/contrib/auth/locale/nn/LC_MESSAGES/django.po,sha256=4ciwQsZFYSV6CjFqzxxcESAm16huv9XyXvU-nchD-Fs,7363 -django/contrib/auth/locale/os/LC_MESSAGES/django.mo,sha256=DVsYGz-31nofEjZla4YhM5L7qoBnQaYnZ4TBki03AI4,4434 -django/contrib/auth/locale/os/LC_MESSAGES/django.po,sha256=Akc1qelQWRA1DE6xseoK_zsY7SFI8SpiVflsSTUhQLw,6715 -django/contrib/auth/locale/pa/LC_MESSAGES/django.mo,sha256=PeOLukzQ_CZjWBa5FGVyBEysat4Gwv40xGMS29UKRww,3666 -django/contrib/auth/locale/pa/LC_MESSAGES/django.po,sha256=7ts9PUSuvfXGRLpfyVirJLDtsQcsVWFXDepVKUVlmtc,6476 -django/contrib/auth/locale/pl/LC_MESSAGES/django.mo,sha256=-Ie-Wmu6bIpQFabfX9apO1uYvjnK-lPj-99jTOhtH44,7950 -django/contrib/auth/locale/pl/LC_MESSAGES/django.po,sha256=9dyBmCqSvGEZ4BALTTzokZNx46NTJ04RHOYnrMfNCnU,8704 -django/contrib/auth/locale/pt/LC_MESSAGES/django.mo,sha256=oyKCSXRo55UiO3-JKcodMUnK7fuOuQxQrXcU7XkWidA,7756 -django/contrib/auth/locale/pt/LC_MESSAGES/django.po,sha256=tEazw0kctJ3BaP21IblsMhno6qooOGW54zwende522Q,8128 -django/contrib/auth/locale/pt_BR/LC_MESSAGES/django.mo,sha256=5oeVsEZTpuSXrh05QhaMDtgh-Lju6HdE8QROe-_uV_0,7546 -django/contrib/auth/locale/pt_BR/LC_MESSAGES/django.po,sha256=IFe28giz1RoK9IPKbXi4kJj8PYKqHvEtFuYGuBmGitY,8521 -django/contrib/auth/locale/ro/LC_MESSAGES/django.mo,sha256=GD04tb5R6nEeD6ZMAcZghVhXwr8en1omw0c6BxnyHas,7777 -django/contrib/auth/locale/ro/LC_MESSAGES/django.po,sha256=YfkFuPrMwAR50k6lfOYeBbMosEbvXGWwMBD8B7p_2ZA,8298 -django/contrib/auth/locale/ru/LC_MESSAGES/django.mo,sha256=4MRl7yEBk9G9R_GewxkBxHK5ic4ww_WopNQymluwbYs,10347 -django/contrib/auth/locale/ru/LC_MESSAGES/django.po,sha256=y9e6hrsZO4GwIOWedYNuU2h7PX9Sa0uomKTyOlKGPw0,10963 -django/contrib/auth/locale/sk/LC_MESSAGES/django.mo,sha256=1xmFLKSKxwWOoW7MLQ6oLhOi5fRs_YEqYQ6VlQ0f7ag,7853 -django/contrib/auth/locale/sk/LC_MESSAGES/django.po,sha256=sNAtYJYT-QLmTRaYpoyAeC9j3adeQwvQqtxjKuDFkn0,8292 -django/contrib/auth/locale/sl/LC_MESSAGES/django.mo,sha256=UAzD5UAqHBdiCMIPjZdouGt14xoHuo5EXDctNSDTEJk,7552 -django/contrib/auth/locale/sl/LC_MESSAGES/django.po,sha256=tUqZLZJegGLteWOQiDwFRUGayBB2j9qATmL6SMgEhb8,7943 -django/contrib/auth/locale/sq/LC_MESSAGES/django.mo,sha256=3bm81rsRuQmV_1mD9JrAwSjRIDUlsb3lPmBxRNHfz8w,7813 -django/contrib/auth/locale/sq/LC_MESSAGES/django.po,sha256=BWfyT4qg1jMoDGwmpLq4uPHJ1hJXLHI7gyo4BnzVHZI,8128 -django/contrib/auth/locale/sr/LC_MESSAGES/django.mo,sha256=3dRNH8jjE8I2vQwyTZ5J6tGLeBr3_XhlAjdPqcMea0M,9761 -django/contrib/auth/locale/sr/LC_MESSAGES/django.po,sha256=33D4YxtMpY3s0cDsK0L2-bCvfZHlbfxR4XX9oMjCQXM,10081 -django/contrib/auth/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=SXl_MvkY_idYMT3sF7nIuh8z2qMdMC1lJ69Y6FcJMaA,3191 -django/contrib/auth/locale/sr_Latn/LC_MESSAGES/django.po,sha256=hlU8JVlqIKv-Wx9urJDnFxvyT_m8mLz0vTl8Tcat4lw,5958 -django/contrib/auth/locale/sv/LC_MESSAGES/django.mo,sha256=cYfXonEKxA6H7RNn3dOxDKTwujEBfYDLb2b41nWmv2s,7416 -django/contrib/auth/locale/sv/LC_MESSAGES/django.po,sha256=xtFMHCNOC1Zwx32zxhTmh3RMfx9fU-Xe944l4-26kdE,8029 -django/contrib/auth/locale/sw/LC_MESSAGES/django.mo,sha256=I_lEsKuMGm07X1vM3-ReGDx2j09PGLkWcG0onC8q1uQ,5029 -django/contrib/auth/locale/sw/LC_MESSAGES/django.po,sha256=TiZS5mh0oN0e6dFEdh-FK81Vk-tdv35ngJ-EbM1yX80,6455 -django/contrib/auth/locale/ta/LC_MESSAGES/django.mo,sha256=T1t5CKEb8hIumvbOtai-z4LKj2et8sX-PgBMd0B3zuA,2679 -django/contrib/auth/locale/ta/LC_MESSAGES/django.po,sha256=X8UDNmk02X9q1leNV1qWWwPNakhvNd45mCKkQ8EpZQQ,6069 -django/contrib/auth/locale/te/LC_MESSAGES/django.mo,sha256=i9hG4thA0P-Hc-S2oX7GufWFDO4Y_LF4RcdQ22cbLyE,2955 -django/contrib/auth/locale/te/LC_MESSAGES/django.po,sha256=txND8Izv2oEjSlcsx3q6l5fEUqsS-zv-sjVVILB1Bmc,6267 -django/contrib/auth/locale/tg/LC_MESSAGES/django.mo,sha256=MwdyYwC4ILX4MFsqCy46NNfPKLbW1GzRhFxMV0uIbLI,7932 -django/contrib/auth/locale/tg/LC_MESSAGES/django.po,sha256=miOPNThjHZODwjXMbON8PTMQhaCGJ0Gy6FZr6Jcj4J8,8938 -django/contrib/auth/locale/th/LC_MESSAGES/django.mo,sha256=zRpZ2xM5JEQoHtfXm2_XYdhe2FtaqH-hULJadLJ1MHU,6013 -django/contrib/auth/locale/th/LC_MESSAGES/django.po,sha256=Yhh_AQS_aM_9f_yHNNSu_3THbrU-gOoMpfiDKhkaSHo,7914 -django/contrib/auth/locale/tk/LC_MESSAGES/django.mo,sha256=AqCIDe-6QrLMN3CNbMZsfrL0KxnQ3zuZwN8KvFmwRhE,7343 -django/contrib/auth/locale/tk/LC_MESSAGES/django.po,sha256=LpVXh4T0ZS3EzbIpJud8Dlms0Bu1vWf6c0JqkpoD8q8,7605 -django/contrib/auth/locale/tr/LC_MESSAGES/django.mo,sha256=jQyJ55Sr_xkHTgcfvl3smdWjum0tGCzp4NY0U1w9aig,7506 -django/contrib/auth/locale/tr/LC_MESSAGES/django.po,sha256=5DXWBmUc3fAwVHwcCTeu7M2y8X9VqrI_Ex3ZFKqzCgA,8090 -django/contrib/auth/locale/tt/LC_MESSAGES/django.mo,sha256=g4pTk8QLQFCOkU29RZvR1wOd1hkOZe_o5GV9Cg5u8N4,1371 -django/contrib/auth/locale/tt/LC_MESSAGES/django.po,sha256=owkJ7iPT-zJYkuKLykfWsw8j7O8hbgzVTOD0DVv956E,5222 -django/contrib/auth/locale/udm/LC_MESSAGES/django.mo,sha256=zey19UQmS79AJFxHGrOziExPDDpJ1AbUegbCRm0x0hM,462 -django/contrib/auth/locale/udm/LC_MESSAGES/django.po,sha256=gLVgaMGg0GA3Tey1_nWIjV1lnM7czLC0XR9NFBgL2Zk,3690 -django/contrib/auth/locale/uk/LC_MESSAGES/django.mo,sha256=1CE7KRwdtP3D0UmEQcgydqXLGWVNZRUs4hpkoQJGMlo,10077 -django/contrib/auth/locale/uk/LC_MESSAGES/django.po,sha256=7KbG2N4XhLlgjtaO20ZXCPIIotoWO7fr_nFUlWxzv6s,10776 -django/contrib/auth/locale/ur/LC_MESSAGES/django.mo,sha256=rippTNHoh49W19c4HDUF8G5Yo3SknL3C87Afu8YXxzA,698 -django/contrib/auth/locale/ur/LC_MESSAGES/django.po,sha256=gwSd8noEwbcvDE1Q4ZsrftvoWMwhw1J15gvdtK6E9ns,4925 -django/contrib/auth/locale/uz/LC_MESSAGES/django.mo,sha256=bDkhpvduocjekq6eZiuEfWJqnIt5hQmxxoIMhLQWzqM,2549 -django/contrib/auth/locale/uz/LC_MESSAGES/django.po,sha256=tPp8tRZwSMQCQ9AyAeUDtnRfmOk54UQMwok3HH8VNSQ,5742 -django/contrib/auth/locale/vi/LC_MESSAGES/django.mo,sha256=4YOb_ZbCI90UB01DpNsBAe6qqrc3P209Bz22FSVqvog,4703 -django/contrib/auth/locale/vi/LC_MESSAGES/django.po,sha256=1YjTrGYr04j9GtG8w0c7v71pHjHU8mHzT7tChroyfaw,6723 -django/contrib/auth/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=xV9wTiaL7hMCKmUOHuEs5XtxEibXWLnywDYTjeXoVCA,6907 -django/contrib/auth/locale/zh_Hans/LC_MESSAGES/django.po,sha256=CUdR2ch2mOf5v3GTOTIQg2IOj-7M1mS6Dw9yvz891Yw,7638 -django/contrib/auth/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=yQ5Gllu4hXzuBpBNAgtJaBMVivJeXUUlpfDS4CT1wg4,6728 -django/contrib/auth/locale/zh_Hant/LC_MESSAGES/django.po,sha256=Rw18_ZEtobUhmj2oF544zdQ6Vrac0T9UI9RJO4plOdc,7145 -django/contrib/auth/management/__init__.py,sha256=FZbrn--_vNJ5MA-fXVSUoHTbq_9Io_IAXxT1kMJQXrw,5136 -django/contrib/auth/management/__pycache__/__init__.cpython-310.pyc,, -django/contrib/auth/management/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/auth/management/commands/__pycache__/__init__.cpython-310.pyc,, -django/contrib/auth/management/commands/__pycache__/changepassword.cpython-310.pyc,, -django/contrib/auth/management/commands/__pycache__/createsuperuser.cpython-310.pyc,, -django/contrib/auth/management/commands/changepassword.py,sha256=gBOnRnh8rHTbkW3i5A7BHsd7mLMunEYN0fK-VGuSt5U,2541 -django/contrib/auth/management/commands/createsuperuser.py,sha256=oN8LJyuz2NIx2PMGjz8I4wff_WOKlCSZBjjuvJEZRIw,11849 -django/contrib/auth/middleware.py,sha256=-D6pwyibPwqQ7GIWpbCYfFnxylIP9stN_Xj8NKpDaVc,5387 -django/contrib/auth/migrations/0001_initial.py,sha256=VgJp3JdxsZTjNEj7LREk-n3zAWYzw8IImBTZ9-fcGLA,4925 -django/contrib/auth/migrations/0002_alter_permission_name_max_length.py,sha256=xSlhMiUbrVCPMOwmwVNAUgYjZih3t-ieALNm7rQ1OI0,347 -django/contrib/auth/migrations/0003_alter_user_email_max_length.py,sha256=bPcpCTPAJV2NgrwEa6WFfxkhbPmj5J-EqU1HM3RXtq0,389 -django/contrib/auth/migrations/0004_alter_user_username_opts.py,sha256=aN0oHoA5q2bKpJN8SnI8T9GNtTBKzLRFozL87tNh8_I,785 -django/contrib/auth/migrations/0005_alter_user_last_login_null.py,sha256=0s9ZPGWNP9HT7TmXAuChMLLwL1Ml5SdQwNs9qfy5dN4,381 -django/contrib/auth/migrations/0006_require_contenttypes_0002.py,sha256=_S7o_MhU0lAnPhDEt0kh1sBmpCLXW88VBuATERiMBlk,370 -django/contrib/auth/migrations/0007_alter_validators_add_error_messages.py,sha256=JeJpm_jyu2CbBckw4xJt0DlwQ4SDg2fyHqduRLZ1HFI,740 -django/contrib/auth/migrations/0008_alter_user_username_max_length.py,sha256=KpeVuknt_7WErQO_WLDSCMg1sJkXCXjNQ5I4u_l99kc,752 -django/contrib/auth/migrations/0009_alter_user_last_name_max_length.py,sha256=rwLs5SDzFJsDKtCfyMP6XueUPHiRvRMein3wXMzHeDk,386 -django/contrib/auth/migrations/0010_alter_group_name_max_length.py,sha256=JQ2cqUnTooqDKlZ5LcXQDbQld9xQmC3up5_wCWn1LFg,379 -django/contrib/auth/migrations/0011_update_proxy_permissions.py,sha256=uSc1MAiLarJWy_SuoFAYrgUBoaTALUJ3Qq9Svqv5tZ0,2795 -django/contrib/auth/migrations/0012_alter_user_first_name_max_length.py,sha256=b_Xd1QsaC5Gc4kuJ-fQ5zKdheVkj4Yd6Asmno8iNkKM,382 -django/contrib/auth/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/auth/migrations/__pycache__/0001_initial.cpython-310.pyc,, -django/contrib/auth/migrations/__pycache__/0002_alter_permission_name_max_length.cpython-310.pyc,, -django/contrib/auth/migrations/__pycache__/0003_alter_user_email_max_length.cpython-310.pyc,, -django/contrib/auth/migrations/__pycache__/0004_alter_user_username_opts.cpython-310.pyc,, -django/contrib/auth/migrations/__pycache__/0005_alter_user_last_login_null.cpython-310.pyc,, -django/contrib/auth/migrations/__pycache__/0006_require_contenttypes_0002.cpython-310.pyc,, -django/contrib/auth/migrations/__pycache__/0007_alter_validators_add_error_messages.cpython-310.pyc,, -django/contrib/auth/migrations/__pycache__/0008_alter_user_username_max_length.cpython-310.pyc,, -django/contrib/auth/migrations/__pycache__/0009_alter_user_last_name_max_length.cpython-310.pyc,, -django/contrib/auth/migrations/__pycache__/0010_alter_group_name_max_length.cpython-310.pyc,, -django/contrib/auth/migrations/__pycache__/0011_update_proxy_permissions.cpython-310.pyc,, -django/contrib/auth/migrations/__pycache__/0012_alter_user_first_name_max_length.cpython-310.pyc,, -django/contrib/auth/migrations/__pycache__/__init__.cpython-310.pyc,, -django/contrib/auth/mixins.py,sha256=YUGeNQFuJZr0L1tp9JovNWyxoPDR7SXO8TdxRXGqbTI,4501 -django/contrib/auth/models.py,sha256=Ahrr6TKvlHzUZRwplH_a4uir5VX40IcK-FqSDZKn3s8,15954 -django/contrib/auth/password_validation.py,sha256=DZT6d1OB7fE2WPkClbusYQjUFojdHWlHIRzqN8eQvxU,7779 -django/contrib/auth/signals.py,sha256=BFks70O0Y8s6p1fr8SCD4-yk2kjucv7HwTcdRUzVDFM,118 -django/contrib/auth/templates/auth/widgets/read_only_password_hash.html,sha256=cMrG-iMsrVQ6Qd6T_Xz21b6WIWhXxaIwgNDW2NpDpuM,185 -django/contrib/auth/templates/registration/password_reset_subject.txt,sha256=-TZcy_r0vArBgdPK7feeUY6mr9EkYwy7esQ62_onbBk,132 -django/contrib/auth/tokens.py,sha256=v9c9UwIVt4khPzC_EXg8Qgw9-0o4PA4_LEmrn3RRfNs,3702 -django/contrib/auth/urls.py,sha256=riSsFkaDjHBAi-OXwUSL-eqCkWivK_YvfZWb_pHEE7k,1049 -django/contrib/auth/validators.py,sha256=4SU1JF5Dc4A3WTbdc45PxGusO8r6rgztgG5oEb_JhKw,687 -django/contrib/auth/views.py,sha256=Wi2fEnl2wqhNF7O6uNqf9GGSLYarhXjsyeWBLrVcKSY,13779 -django/contrib/contenttypes/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/contenttypes/__pycache__/__init__.cpython-310.pyc,, -django/contrib/contenttypes/__pycache__/admin.cpython-310.pyc,, -django/contrib/contenttypes/__pycache__/apps.cpython-310.pyc,, -django/contrib/contenttypes/__pycache__/checks.cpython-310.pyc,, -django/contrib/contenttypes/__pycache__/fields.cpython-310.pyc,, -django/contrib/contenttypes/__pycache__/forms.cpython-310.pyc,, -django/contrib/contenttypes/__pycache__/models.cpython-310.pyc,, -django/contrib/contenttypes/__pycache__/views.cpython-310.pyc,, -django/contrib/contenttypes/admin.py,sha256=fKJoxKO6BtKbR_IiMRbU_eJiGWSedDYwyCNghAIDU84,4915 -django/contrib/contenttypes/apps.py,sha256=ueCXt0w5BCo8UYP7cV06kVb_8oD90g3PLp_42M1NbSM,851 -django/contrib/contenttypes/checks.py,sha256=ooW997jE1y5goWgO3dzc7tfJt5Z4tJPWRRSG1P1-AcU,1234 -django/contrib/contenttypes/fields.py,sha256=wmbsy711kJbv1ZHFZJfJJLdADpI1mIxILFJh4gmQQSM,27637 -django/contrib/contenttypes/forms.py,sha256=pr-gnBUkL7WAcXqwpIrYbmm2Km5cdtfq5cKVOL0X9rE,3761 -django/contrib/contenttypes/locale/af/LC_MESSAGES/django.mo,sha256=93nlniPFfVcxfBCs_PsLtMKrJ2BqpcofPRNYYTTlels,1070 -django/contrib/contenttypes/locale/af/LC_MESSAGES/django.po,sha256=SY04sW55-xpO_qBjv8pHoN7eqB2C5q_9CxQguMz7Q94,1244 -django/contrib/contenttypes/locale/ar/LC_MESSAGES/django.mo,sha256=2t3y_6wxi0khsYi6s9ZyJwjRB8bnRT1PKvazWOKhJcQ,1271 -django/contrib/contenttypes/locale/ar/LC_MESSAGES/django.po,sha256=t6M3XYQLotNMFCjzB8aWFXnlRI8fU744YZvAoFdScQY,1634 -django/contrib/contenttypes/locale/ar_DZ/LC_MESSAGES/django.mo,sha256=upFxoSvOvdmqCvC5irRV_8yYpFidanHfRk6i3tPrFAc,1233 -django/contrib/contenttypes/locale/ar_DZ/LC_MESSAGES/django.po,sha256=jUg-4BVi0arx5v-osaUDAfM6cQgaBh7mE8Mr8aVTp5A,1447 -django/contrib/contenttypes/locale/ast/LC_MESSAGES/django.mo,sha256=y88CPGGbwTVRmZYIipCNIWkn4OuzuxEk2QCYsBhc7RY,643 -django/contrib/contenttypes/locale/ast/LC_MESSAGES/django.po,sha256=H-qMo5ikva84ycnlmBT4XXEWhzMIw-r7J_zuqxo3wu4,1088 -django/contrib/contenttypes/locale/az/LC_MESSAGES/django.mo,sha256=VTQ2qQ7aoZYUVl2yht2DbYzj2acs71Szqz7iZyySAqI,1065 -django/contrib/contenttypes/locale/az/LC_MESSAGES/django.po,sha256=9NcmP1jMQPfjPraoXui6iqJn3z3f3uG1RYN7K5-_-dU,1359 -django/contrib/contenttypes/locale/be/LC_MESSAGES/django.mo,sha256=Kp1TpXX1v0IgGp9HZxleXJ6y5ZvMZ6AqJrSIVcDs7xA,1353 -django/contrib/contenttypes/locale/be/LC_MESSAGES/django.po,sha256=Oy5QXZBmBM_OYLT5OeXJQzTBCHXBp8NVMYuKmr_TUm0,1615 -django/contrib/contenttypes/locale/bg/LC_MESSAGES/django.mo,sha256=yVH2saAhE3bVtamkCeIBDQuJpn2awfF2M7ISujswiRU,1267 -django/contrib/contenttypes/locale/bg/LC_MESSAGES/django.po,sha256=YdzC82ifG-pPY5Iy4mXIBj9Qq583g37OqZir-jpbUpc,1576 -django/contrib/contenttypes/locale/bn/LC_MESSAGES/django.mo,sha256=2Z1GL6c1ukKQCMcls7R0_n4eNdH3YOXZSR8nCct7SLI,1201 -django/contrib/contenttypes/locale/bn/LC_MESSAGES/django.po,sha256=PLjnppx0FxfGBQMuWVjo0N4sW2QYc2DAEMK6ziGWUc8,1491 -django/contrib/contenttypes/locale/br/LC_MESSAGES/django.mo,sha256=kAlOemlwBvCdktgYoV-4NpC7XFDaIue_XN7GJYzDu88,1419 -django/contrib/contenttypes/locale/br/LC_MESSAGES/django.po,sha256=BQmHVQqOc6xJWJLeAo49rl_Ogfv-lFtx18mj82jT_to,1613 -django/contrib/contenttypes/locale/bs/LC_MESSAGES/django.mo,sha256=klj9n7AKBkTf7pIa9m9b-itsy4UlbYPnHiuvSLcFZXY,700 -django/contrib/contenttypes/locale/bs/LC_MESSAGES/django.po,sha256=pmJaMBLWbYtYFFXYBvPEvwXkTPdjQDv2WkFI5jNGmTI,1151 -django/contrib/contenttypes/locale/ca/LC_MESSAGES/django.mo,sha256=uYq1BXdw1AXjnLusUQfN7ox1ld6siiy41C8yKVTry7Q,1095 -django/contrib/contenttypes/locale/ca/LC_MESSAGES/django.po,sha256=-dsOzvzVzEPVvA9lYsIP-782BbtJxGRo-OHtS3fIjmU,1403 -django/contrib/contenttypes/locale/cs/LC_MESSAGES/django.mo,sha256=QexBQDuGdMFhVBtA9XWUs2geFBROcxyzdU_IBUGQ7x4,1108 -django/contrib/contenttypes/locale/cs/LC_MESSAGES/django.po,sha256=8pdPwZmpGOeSZjILGLZEAzqvmmV69ogpkh0c3tukT2g,1410 -django/contrib/contenttypes/locale/cy/LC_MESSAGES/django.mo,sha256=2QyCWeXFyymoFu0Jz1iVFgOIdLtt4N1rCZATZAwiH-8,1159 -django/contrib/contenttypes/locale/cy/LC_MESSAGES/django.po,sha256=ZWDxQTHJcw1UYav1C3MX08wCFrSeJNNI2mKjzRVd6H0,1385 -django/contrib/contenttypes/locale/da/LC_MESSAGES/django.mo,sha256=EyancRrTWxM6KTpLq65gIQB0sO_PLtVr1ESN2v1pSNU,1038 -django/contrib/contenttypes/locale/da/LC_MESSAGES/django.po,sha256=J09u3IjLgv4g77Kea_WQAhevHb8DskGU-nVxyucYf_0,1349 -django/contrib/contenttypes/locale/de/LC_MESSAGES/django.mo,sha256=MGUZ4Gw8rSFjBO2OfFX9ooGGpJYwAapgNkc-GdBMXa0,1055 -django/contrib/contenttypes/locale/de/LC_MESSAGES/django.po,sha256=T5ucSqa6VyfUcoN6nFWBtjUkrSrz7wxr8t0NGTBrWow,1308 -django/contrib/contenttypes/locale/dsb/LC_MESSAGES/django.mo,sha256=QpdSZObmfb-DQZb3Oh6I1bFRnaPorXMznNZMyVIM7Hc,1132 -django/contrib/contenttypes/locale/dsb/LC_MESSAGES/django.po,sha256=_tNajamEnnf9FEjI-XBRraKjJVilwvpv2TBf9PAzPxw,1355 -django/contrib/contenttypes/locale/el/LC_MESSAGES/django.mo,sha256=1ySEbSEzhH1lDjHQK9Kv59PMA3ZPdqY8EJe6xEQejIM,1286 -django/contrib/contenttypes/locale/el/LC_MESSAGES/django.po,sha256=8rlMKE5SCLTtm1myjLFBtbEIFyuRmSrL9HS2PA7gneQ,1643 -django/contrib/contenttypes/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 -django/contrib/contenttypes/locale/en/LC_MESSAGES/django.po,sha256=BRgOISCCJb4TU0dNxG4eeQJFe-aIe7U3GKLPip03d_Q,1110 -django/contrib/contenttypes/locale/en_AU/LC_MESSAGES/django.mo,sha256=dTndJxA-F1IE_nMUOtf1sRr7Kq2s_8yjgKk6mkWkVu4,486 -django/contrib/contenttypes/locale/en_AU/LC_MESSAGES/django.po,sha256=wmxyIJtz628AbsxgkB-MjdImcIJWhcW7NV3tWbDpedg,1001 -django/contrib/contenttypes/locale/en_GB/LC_MESSAGES/django.mo,sha256=_uM-jg43W7Pz8RQhMcR_o15wRkDaYD8aRcl2_NFGoNs,1053 -django/contrib/contenttypes/locale/en_GB/LC_MESSAGES/django.po,sha256=SyzwSvqAgKF8BEhXYh4598GYP583OK2GUXH1lc4iDMk,1298 -django/contrib/contenttypes/locale/eo/LC_MESSAGES/django.mo,sha256=MFC-mQeWLeFry7d2EXeAf2G47YRLLKFhenGLCwo5O9A,1087 -django/contrib/contenttypes/locale/eo/LC_MESSAGES/django.po,sha256=BgQ7lRtsjD-XHaNvlHMu9AxCCqx38XdOCG4zYpKgDn4,1279 -django/contrib/contenttypes/locale/es/LC_MESSAGES/django.mo,sha256=KzgypFDwIlVzr_h9Dq2X8dXu3XnsbdSaHwJKJWZ6qc8,1096 -django/contrib/contenttypes/locale/es/LC_MESSAGES/django.po,sha256=Dpn9dTvdy87bVf3It8pZFOdEEKnO91bDeYyY1YujkIA,1456 -django/contrib/contenttypes/locale/es_AR/LC_MESSAGES/django.mo,sha256=WkHABVDmtKidPyo6zaYGVGrgXpe6tZ69EkxaIBu6mtg,1084 -django/contrib/contenttypes/locale/es_AR/LC_MESSAGES/django.po,sha256=yVSu_fJSKwS4zTlRud9iDochIaY0zOPILF59biVfkeY,1337 -django/contrib/contenttypes/locale/es_CO/LC_MESSAGES/django.mo,sha256=aACo1rOrgs_BYK3AWzXEljCdAc4bC3BXpyXrwE4lzAs,1158 -django/contrib/contenttypes/locale/es_CO/LC_MESSAGES/django.po,sha256=vemhoL-sESessGmIlHoRvtWICqF2aO05WvcGesUZBRM,1338 -django/contrib/contenttypes/locale/es_MX/LC_MESSAGES/django.mo,sha256=vD9rSUAZC_rgkwiOOsrrra07Gnx7yEpNHI96tr8xD3U,840 -django/contrib/contenttypes/locale/es_MX/LC_MESSAGES/django.po,sha256=tLgjAi9Z1kZloJFVQuUdAvyiJy1J-5QHfoWmxbqQZCc,1237 -django/contrib/contenttypes/locale/es_VE/LC_MESSAGES/django.mo,sha256=TVGDydYVg_jGfnYghk_cUFjCCtpGchuoTB4Vf0XJPYk,1152 -django/contrib/contenttypes/locale/es_VE/LC_MESSAGES/django.po,sha256=vJW37vuKYb_KpXBPmoNSqtNstFgCDlKmw-8iOoSCenU,1342 -django/contrib/contenttypes/locale/et/LC_MESSAGES/django.mo,sha256=TE84lZl6EP54-pgmv275jiTOW0vIsnsGU97qmtxMEVg,1028 -django/contrib/contenttypes/locale/et/LC_MESSAGES/django.po,sha256=KO9fhmRCx25VeHNDGXVNhoFx3VFH-6PSLVXZJ6ohOSA,1368 -django/contrib/contenttypes/locale/eu/LC_MESSAGES/django.mo,sha256=K0f1cXEhfg_djPzgCL9wC0iHGWF_JGIhWGFL0Y970g0,1077 -django/contrib/contenttypes/locale/eu/LC_MESSAGES/django.po,sha256=sSuVV0o8MeWN6BxlaeKcjKA3h4H29fCo1kKEtkczEp4,1344 -django/contrib/contenttypes/locale/fa/LC_MESSAGES/django.mo,sha256=hW3A3_9b-NlLS4u6qDnPS1dmNdn1UJCt-nihXvnXywI,1130 -django/contrib/contenttypes/locale/fa/LC_MESSAGES/django.po,sha256=TPiYsGGN-j-VD--Rentx1p-IcrNJYoYxrxDO_5xeZHI,1471 -django/contrib/contenttypes/locale/fi/LC_MESSAGES/django.mo,sha256=dWar3g1rJAkUG1xRLlmGkH63Fy_h2YqzhMVv0Z25aWc,1036 -django/contrib/contenttypes/locale/fi/LC_MESSAGES/django.po,sha256=yALWMFU8-gFD2G0NdWqIDIenrAMUY4VCW1oi8TJXFAc,1325 -django/contrib/contenttypes/locale/fr/LC_MESSAGES/django.mo,sha256=CTOu_JOAQeC72VX5z9cg8Bn3HtZsdgbtjA7XKcy681o,1078 -django/contrib/contenttypes/locale/fr/LC_MESSAGES/django.po,sha256=6LArEWoBpdaJa7UPcyv4HJKD3YoKUxrwGQGd16bi9DM,1379 -django/contrib/contenttypes/locale/fy/LC_MESSAGES/django.mo,sha256=YQQy7wpjBORD9Isd-p0lLzYrUgAqv770_56-vXa0EOc,476 -django/contrib/contenttypes/locale/fy/LC_MESSAGES/django.po,sha256=SB07aEGG7n4oX_5rqHB6OnjpK_K0KwFM7YxaWYNpB_4,991 -django/contrib/contenttypes/locale/ga/LC_MESSAGES/django.mo,sha256=GYQYfYWbgwL3nQJR5d7XGjc5KeYYXsB0yRQJz7zxd_k,1097 -django/contrib/contenttypes/locale/ga/LC_MESSAGES/django.po,sha256=byvw9sQ9VLVjS7Au81LcNpxOzwA29_4Al9nB1ZyV2b4,1408 -django/contrib/contenttypes/locale/gd/LC_MESSAGES/django.mo,sha256=dQz7j45qlY3M1rL2fCVdPnuHMUdUcJ0K6cKgRD7Js2w,1154 -django/contrib/contenttypes/locale/gd/LC_MESSAGES/django.po,sha256=_hwx9XqeX5QYRFtDpEYkChswn8WMdYTQlbzL1LjREbY,1368 -django/contrib/contenttypes/locale/gl/LC_MESSAGES/django.mo,sha256=gMDLuxVazSNvwLmi5AqJEsxugmDVLk8DlxseHRRoQoc,1072 -django/contrib/contenttypes/locale/gl/LC_MESSAGES/django.po,sha256=hFPL2GH-o6XN0SKu5kqgiEaGT8lKnbi_zmlUNCn3Obg,1364 -django/contrib/contenttypes/locale/he/LC_MESSAGES/django.mo,sha256=oaxWykyc3N63WpxyHPI5CyhCTBqhM5-2Sasp_DNm1xc,1219 -django/contrib/contenttypes/locale/he/LC_MESSAGES/django.po,sha256=wCm08UMCiCa6y1-5E-7bEz-8Kd0oMRMwgzoEJjMwFyw,1486 -django/contrib/contenttypes/locale/hi/LC_MESSAGES/django.mo,sha256=KAZuQMKOvIPj3a7GrNJE3yhT70O2abCEF2GOsbwTE5A,1321 -django/contrib/contenttypes/locale/hi/LC_MESSAGES/django.po,sha256=PcsNgu2YmT0biklhwOF_nSvoGTvWVKw2IsBxIwSVAtI,1577 -django/contrib/contenttypes/locale/hr/LC_MESSAGES/django.mo,sha256=DbOUA8ks3phsEwQvethkwZ9-ymrd36aQ6mP7OnGdpjU,1167 -django/contrib/contenttypes/locale/hr/LC_MESSAGES/django.po,sha256=722KxvayO6YXByAmO4gfsfzyVbT-HqqrLYQsr02KDc8,1445 -django/contrib/contenttypes/locale/hsb/LC_MESSAGES/django.mo,sha256=tPtv_lIzCPIUjGkAYalnNIUxVUQFE3MShhVXTnfVx3Q,1106 -django/contrib/contenttypes/locale/hsb/LC_MESSAGES/django.po,sha256=rbI3G8ARG7DF7uEe82SYCfotBnKTRJJ641bGhjdptTQ,1329 -django/contrib/contenttypes/locale/hu/LC_MESSAGES/django.mo,sha256=2nsylOwBIDOnkUjE2GYU-JRvgs_zxent7q3_PuscdXk,1102 -django/contrib/contenttypes/locale/hu/LC_MESSAGES/django.po,sha256=Dzcf94ZSvJtyNW9EUKpmyNJ1uZbXPvc7dIxCccZrDYc,1427 -django/contrib/contenttypes/locale/hy/LC_MESSAGES/django.mo,sha256=hKOErB5dzj44ThQ1_nZHak2-aXZlwMoxYcDWmPb3Xo8,1290 -django/contrib/contenttypes/locale/hy/LC_MESSAGES/django.po,sha256=UeGzaghsEt9Lt5DsEzRb9KCbuphWUQwLayt4AN194ao,1421 -django/contrib/contenttypes/locale/ia/LC_MESSAGES/django.mo,sha256=3yDFJFxh16B2WigXeJxZV9vOyRxnjZ4MAUq3T_-PHGs,1079 -django/contrib/contenttypes/locale/ia/LC_MESSAGES/django.po,sha256=4JsXrJxsMVVu9Y6OuFrwMV5L4Dglh9XJ5sp9CHDGHaA,1288 -django/contrib/contenttypes/locale/id/LC_MESSAGES/django.mo,sha256=4-6RBAvrtA1PY3LNxMrgwzBLZE0ZKwWaXa7SmtmAIyk,1031 -django/contrib/contenttypes/locale/id/LC_MESSAGES/django.po,sha256=xdxEOgfta1kaXyQAngmmbL8wDQzJU6boC9HdbmoM1iI,1424 -django/contrib/contenttypes/locale/io/LC_MESSAGES/django.mo,sha256=3SSRXx4tYiMUc00LZ9kGHuvTgaWpsICEf5G208CEqgg,1051 -django/contrib/contenttypes/locale/io/LC_MESSAGES/django.po,sha256=1ku9WPcenn47DOF05HL2eRqghZeRYfklo2huYUrkeJ0,1266 -django/contrib/contenttypes/locale/is/LC_MESSAGES/django.mo,sha256=ZYWbT4qeaco8h_J9SGF2Bs7Rdu3auZ969xZ0RQ_03go,1049 -django/contrib/contenttypes/locale/is/LC_MESSAGES/django.po,sha256=iNdghSbBVPZmfrHu52hRG8vHMgGUfOjLqie09fYcuso,1360 -django/contrib/contenttypes/locale/it/LC_MESSAGES/django.mo,sha256=GSP0BJc3bGLoNS0tnhiz_5dtSh5NXCrBiZbnwEhWbpk,1075 -django/contrib/contenttypes/locale/it/LC_MESSAGES/django.po,sha256=njEgvhDwWOc-CsGBDz1_mtEsXx2aTU6cP3jZzcLkkYk,1457 -django/contrib/contenttypes/locale/ja/LC_MESSAGES/django.mo,sha256=tVH6RvZ5tXz56lEM3aoJtFp5PKsSR-XXpi8ZNCHjiFw,1211 -django/contrib/contenttypes/locale/ja/LC_MESSAGES/django.po,sha256=5_-Uo7Ia3X9gAWm2f72ezQnNr_pQzf6Ax4AUutULuZU,1534 -django/contrib/contenttypes/locale/ka/LC_MESSAGES/django.mo,sha256=1_yGL68sK0QG_mhwFAVdksiDlB57_1W5QkL7NGGE5L0,1429 -django/contrib/contenttypes/locale/ka/LC_MESSAGES/django.po,sha256=6iUBbKjXsIgrq7Dj_xhxzoxItSSSKwQjIZsDayefGr8,1654 -django/contrib/contenttypes/locale/kk/LC_MESSAGES/django.mo,sha256=SNY0vydwLyR2ExofAHjmg1A2ykoLI7vU5Ryq-QFu5Gs,627 -django/contrib/contenttypes/locale/kk/LC_MESSAGES/django.po,sha256=PU-NAl6xUEeGV0jvJx9siVBTZIzHywL7oKc4DgUjNkc,1130 -django/contrib/contenttypes/locale/km/LC_MESSAGES/django.mo,sha256=BXifukxf48Lr0t0V3Y0GJUMhD1KiHN1wwbueoK0MW1A,678 -django/contrib/contenttypes/locale/km/LC_MESSAGES/django.po,sha256=fTPlBbnaNbLZxjzJutGvqe33t6dWsEKiHQYaw27m7KQ,1123 -django/contrib/contenttypes/locale/kn/LC_MESSAGES/django.mo,sha256=a4sDGaiyiWn-1jFozYI4vdAvuHXrs8gbZErP_SAUk9Y,714 -django/contrib/contenttypes/locale/kn/LC_MESSAGES/django.po,sha256=A6Vss8JruQcPUKQvY-zaubVZDTLEPwHsnd_rXcyzQUs,1168 -django/contrib/contenttypes/locale/ko/LC_MESSAGES/django.mo,sha256=myRfFxf2oKcbpmCboongTsL72RTM95nEmAC938M-ckE,1089 -django/contrib/contenttypes/locale/ko/LC_MESSAGES/django.po,sha256=uui_LhgGTrW0uo4p-oKr4JUzhjvkLbFCqRVLNMrptzY,1383 -django/contrib/contenttypes/locale/ky/LC_MESSAGES/django.mo,sha256=ULoIe36zGKPZZs113CenA6J9HviYcBOKagXrPGxyBUI,1182 -django/contrib/contenttypes/locale/ky/LC_MESSAGES/django.po,sha256=FnW5uO8OrTYqbvoRuZ6gnCD6CHnuLjN00s2Jo1HX1NE,1465 -django/contrib/contenttypes/locale/lb/LC_MESSAGES/django.mo,sha256=xokesKl7h7k9dXFKIJwGETgwx1Ytq6mk2erBSxkgY-o,474 -django/contrib/contenttypes/locale/lb/LC_MESSAGES/django.po,sha256=dwVKpCRYmXTD9h69v5ivkZe-yFtvdZNZ3VfuyIl4olY,989 -django/contrib/contenttypes/locale/lt/LC_MESSAGES/django.mo,sha256=HucsRl-eqfxw6ESTuXvl7IGjPGYSI9dxM5lMly_P1sc,1215 -django/contrib/contenttypes/locale/lt/LC_MESSAGES/django.po,sha256=odzYqHprxKFIrR8TzdxA4WeeMK0W0Nvn2gAVuzAsEqI,1488 -django/contrib/contenttypes/locale/lv/LC_MESSAGES/django.mo,sha256=nWfy7jv2VSsKYT6yhk_xqxjk1TlppJfsQcurC40CeTs,1065 -django/contrib/contenttypes/locale/lv/LC_MESSAGES/django.po,sha256=pHlbzgRpIJumDMp2rh1EKrxFBg_DRcvLLgkQ3mi_L0s,1356 -django/contrib/contenttypes/locale/mk/LC_MESSAGES/django.mo,sha256=KTFZWm0F4S6lmi1FX76YKOyJqIZN5cTsiTBI_D4ADHs,1258 -django/contrib/contenttypes/locale/mk/LC_MESSAGES/django.po,sha256=mQZosS90S-Bil6-EoGjs9BDWYlvOF6mtUDZ8h9NxEdE,1534 -django/contrib/contenttypes/locale/ml/LC_MESSAGES/django.mo,sha256=rtmLWfuxJED-1KuqkUT8F5CU1KGJP0Of718n2Gl_gI0,1378 -django/contrib/contenttypes/locale/ml/LC_MESSAGES/django.po,sha256=Z-kL9X9CD7rYfa4Uoykye2UgCNQlgyql0HTv1eUXAf4,1634 -django/contrib/contenttypes/locale/mn/LC_MESSAGES/django.mo,sha256=J6kKYjUOsQxptNXDcCaY4d3dHJio4HRibRk3qfwO6Xc,1225 -django/contrib/contenttypes/locale/mn/LC_MESSAGES/django.po,sha256=x8aRJH2WQvMBBWlQt3T3vpV4yHeZXLmRTT1U0at4ZIk,1525 -django/contrib/contenttypes/locale/mr/LC_MESSAGES/django.mo,sha256=2Z5jaGJzpiJTCnhCk8ulCDeAdj-WwR99scdHFPRoHoA,468 -django/contrib/contenttypes/locale/mr/LC_MESSAGES/django.po,sha256=FgZKD9E-By0NztUnBM4llpR59K0MJSIMZIrJYGKDqpc,983 -django/contrib/contenttypes/locale/ms/LC_MESSAGES/django.mo,sha256=EIwbOZ0QahW9AFFWRmRdKGKBtYYY_eTcfU4eqDVSVxw,1035 -django/contrib/contenttypes/locale/ms/LC_MESSAGES/django.po,sha256=t7nKsOMxycn_CsXw2nIfU-owJRge3FAixgbTsDhffvo,1225 -django/contrib/contenttypes/locale/my/LC_MESSAGES/django.mo,sha256=YYa2PFe9iJygqL-LZclfpgR6rBmIvx61JRpBkKS6Hrs,1554 -django/contrib/contenttypes/locale/my/LC_MESSAGES/django.po,sha256=6F3nXd9mBc-msMchkC8OwAHME1x1O90xrsZp7xmynpU,1732 -django/contrib/contenttypes/locale/nb/LC_MESSAGES/django.mo,sha256=EHU9Lm49U7WilR5u-Lq0Fg8ChR_OzOce4UyPlkZ6Zs4,1031 -django/contrib/contenttypes/locale/nb/LC_MESSAGES/django.po,sha256=lbktPYsJudrhe4vxnauzpzN9eNwyoVs0ZmZSdkwjkOk,1403 -django/contrib/contenttypes/locale/ne/LC_MESSAGES/django.mo,sha256=-zZAn5cex4PkScoZVqS74PUMThJJuovZSk3WUKZ8hnw,1344 -django/contrib/contenttypes/locale/ne/LC_MESSAGES/django.po,sha256=1ZCUkulQ9Gxb50yMKFKWaTJli2SinBeNj0KpXkKpsNE,1519 -django/contrib/contenttypes/locale/nl/LC_MESSAGES/django.mo,sha256=aXDHgg891TyTiMWNcbNaahfZQ2hqtl5yTkx5gNRocMU,1040 -django/contrib/contenttypes/locale/nl/LC_MESSAGES/django.po,sha256=zDJ_vyQxhP0mP06U-e4p6Uj6v1g863s8oaxc0JIAMjg,1396 -django/contrib/contenttypes/locale/nn/LC_MESSAGES/django.mo,sha256=a_X8e2lMieWwUtENJueBr8wMvkw6at0QSaWXd5AM6yQ,1040 -django/contrib/contenttypes/locale/nn/LC_MESSAGES/django.po,sha256=xFSirHUAKv78fWUpik6xv-6WQSEoUgN5jjPbTOy58C4,1317 -django/contrib/contenttypes/locale/os/LC_MESSAGES/django.mo,sha256=QV533Wu-UpjV3XiCe83jlz7XGuwgRviV0ggoeMaIOIY,1116 -django/contrib/contenttypes/locale/os/LC_MESSAGES/django.po,sha256=UZahnxo8z6oWJfEz4JNHGng0EAifXYtJupB6lx0JB60,1334 -django/contrib/contenttypes/locale/pa/LC_MESSAGES/django.mo,sha256=qacd7eywof8rvJpstNfEmbHgvDiQ9gmkcyG7gfato8s,697 -django/contrib/contenttypes/locale/pa/LC_MESSAGES/django.po,sha256=Kq2NTzdbgq8Q9jLLgV-ZJaSRj43D1dDHcRIgNnJXu-s,1145 -django/contrib/contenttypes/locale/pl/LC_MESSAGES/django.mo,sha256=J5sC36QwKLvrMB4adsojhuw2kYuEckHz6eoTrZwYcnI,1208 -django/contrib/contenttypes/locale/pl/LC_MESSAGES/django.po,sha256=gxP59PjlIHKSiYZcbgIY4PUZSoKYx4YKCpm4W4Gj22g,1577 -django/contrib/contenttypes/locale/pt/LC_MESSAGES/django.mo,sha256=MjyyKlA75YtEG9m6hm0GxKhU-cF3m1PA_j63BuIPPlE,1125 -django/contrib/contenttypes/locale/pt/LC_MESSAGES/django.po,sha256=X2Rec6LXIqPa9AVqF4J2mzYrwfls1BdUfN8XOe0zkdQ,1379 -django/contrib/contenttypes/locale/pt_BR/LC_MESSAGES/django.mo,sha256=qjl-3fBqNcAuoviGejjILC7Z8XmrRd7gHwOgwu1x1zw,1117 -django/contrib/contenttypes/locale/pt_BR/LC_MESSAGES/django.po,sha256=Xp0iBhseS8v13zjDcNQv4BDaroMtDJVs4-BzNc0UOpU,1494 -django/contrib/contenttypes/locale/ro/LC_MESSAGES/django.mo,sha256=sCthDD10v7GY2cui9Jj9HK8cofVEg2WERCm6aktOM-4,1142 -django/contrib/contenttypes/locale/ro/LC_MESSAGES/django.po,sha256=n-BPEfua0Gd6FN0rsP7qAlTGbQEZ14NnDMA8jI2844Y,1407 -django/contrib/contenttypes/locale/ru/LC_MESSAGES/django.mo,sha256=OSf206SFmVLULHmwVhTaRhWTQtyDKsxe03gIzuvAUnY,1345 -django/contrib/contenttypes/locale/ru/LC_MESSAGES/django.po,sha256=xHyJYD66r8We3iN5Hqo69syWkjhz4zM7X9BWPIiI6mU,1718 -django/contrib/contenttypes/locale/sk/LC_MESSAGES/django.mo,sha256=xf95XGPB9Tyz7p8JH1aqiY4BYMkug2cnN5gNNlHV7xU,1082 -django/contrib/contenttypes/locale/sk/LC_MESSAGES/django.po,sha256=wqbW-x6NEJU7nIAmYnKw9ncgmrcD3TKW7aPg7rIiX_M,1395 -django/contrib/contenttypes/locale/sl/LC_MESSAGES/django.mo,sha256=sMML-ubI_9YdKptzeri1du8FOdKcEzJbe4Tt0J4ePFI,1147 -django/contrib/contenttypes/locale/sl/LC_MESSAGES/django.po,sha256=0zxiyzRWWDNVpNNLlcwl-OLh5sLukma1vm-kYrGHYrE,1392 -django/contrib/contenttypes/locale/sq/LC_MESSAGES/django.mo,sha256=jYDQH3OpY4Vx9hp6ISFMI88uxBa2GDQK0BkLGm8Qulk,1066 -django/contrib/contenttypes/locale/sq/LC_MESSAGES/django.po,sha256=JIvguXVOFpQ3MRqRXHpxlg8_YhEzCsZBBMdpekYTxlk,1322 -django/contrib/contenttypes/locale/sr/LC_MESSAGES/django.mo,sha256=GUXj97VN15HdY7XMy5jmMLEu13juD3To5NsztcoyPGs,1204 -django/contrib/contenttypes/locale/sr/LC_MESSAGES/django.po,sha256=T1w_EeB6yT-PXr7mrwzqu270linf_KY3_ZCgl4wfLAQ,1535 -django/contrib/contenttypes/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=m2plistrI8O-ztAs5HmDYXG8N_wChaDfXFev0GYWVys,1102 -django/contrib/contenttypes/locale/sr_Latn/LC_MESSAGES/django.po,sha256=lJrhLPDbJAcXgBPco-_lfUXqs31imj_vGwE5p1EXZjk,1390 -django/contrib/contenttypes/locale/sv/LC_MESSAGES/django.mo,sha256=I5bmwlJ8jVHoJW6-uGZ6r8FRIEVdg3xQseenfnhKkpg,1066 -django/contrib/contenttypes/locale/sv/LC_MESSAGES/django.po,sha256=KybZ8wY7r_ZU0beG8plP36ba8CEMKa3MTWwbL_Sf8zg,1331 -django/contrib/contenttypes/locale/sw/LC_MESSAGES/django.mo,sha256=XLPle0JYPPkmm5xpJRmWztMTF1_3a2ZubWE4ur2sav8,563 -django/contrib/contenttypes/locale/sw/LC_MESSAGES/django.po,sha256=jRc8Eh6VuWgqc4kM-rxjbVE3yV9uip6mOJLdD6yxGLM,1009 -django/contrib/contenttypes/locale/ta/LC_MESSAGES/django.mo,sha256=L3eF4z9QSmIPqzEWrNk8-2uLteQUMsuxiD9VZyRuSfo,678 -django/contrib/contenttypes/locale/ta/LC_MESSAGES/django.po,sha256=iDb9lRU_-YPmO5tEQeXEZeGeFe-wVZy4k444sp_vTgw,1123 -django/contrib/contenttypes/locale/te/LC_MESSAGES/django.mo,sha256=S_UF_mZbYfScD6Z36aB-kwtTflTeX3Wt4k7z_pEcOV8,690 -django/contrib/contenttypes/locale/te/LC_MESSAGES/django.po,sha256=aAGMMoJPg_pF9_rCNZmda5A_TvDCvQfYEL64Xdoa4jo,1135 -django/contrib/contenttypes/locale/tg/LC_MESSAGES/django.mo,sha256=dkLic6fD2EMzrB7m7MQazaGLoJ_pBw55O4nYZc5UYEs,864 -django/contrib/contenttypes/locale/tg/LC_MESSAGES/django.po,sha256=1nv1cVJewfr44gbQh1Szzy3DT4Y9Dy7rUgAZ81otJQs,1232 -django/contrib/contenttypes/locale/th/LC_MESSAGES/django.mo,sha256=qilt-uZMvt0uw-zFz7-eCmkGEx3XYz7NNo9Xbq3s7uI,1186 -django/contrib/contenttypes/locale/th/LC_MESSAGES/django.po,sha256=42F34fNEn_3yQKBBJnCLttNeyktuLVpilhMyepOd6dg,1444 -django/contrib/contenttypes/locale/tk/LC_MESSAGES/django.mo,sha256=0fuA3E487-pceoGpX9vMCwSnCItN_pbLUIUzzcrAGOE,1068 -django/contrib/contenttypes/locale/tk/LC_MESSAGES/django.po,sha256=pS8wX9dzxys3q8Vvz3PyoVJYqplXhNuAqfq7Dsb07fw,1283 -django/contrib/contenttypes/locale/tr/LC_MESSAGES/django.mo,sha256=gKg2FCxs2fHpDB1U6gh9xrP7mOpYG65pB4CNmdPYiDg,1057 -django/contrib/contenttypes/locale/tr/LC_MESSAGES/django.po,sha256=gmI3RDhq39IlDuvNohT_FTPY5QG8JD0gFxG5CTsvVZs,1345 -django/contrib/contenttypes/locale/tt/LC_MESSAGES/django.mo,sha256=_LQ1N04FgosdDLUYXJOEqpCB2Mg92q95cBRgYPi1MyY,659 -django/contrib/contenttypes/locale/tt/LC_MESSAGES/django.po,sha256=L7wMMpxGnpQiKd_mjv2bJpE2iqCJ8XwiXK0IN4EHSbM,1110 -django/contrib/contenttypes/locale/udm/LC_MESSAGES/django.mo,sha256=CNmoKj9Uc0qEInnV5t0Nt4ZnKSZCRdIG5fyfSsqwky4,462 -django/contrib/contenttypes/locale/udm/LC_MESSAGES/django.po,sha256=YVyej0nAhhEf7knk4vCeRQhmSQeGZLhMPPXyIyWObnM,977 -django/contrib/contenttypes/locale/uk/LC_MESSAGES/django.mo,sha256=GgAuuLexfhYl1fRKPfZI5uMTkt2H42Ogil6MQHcejkU,1404 -django/contrib/contenttypes/locale/uk/LC_MESSAGES/django.po,sha256=1HzO_Wmxqk0Kd5gtACKZODiH8ZEpOf5Eh8Mkrg3IMf8,1779 -django/contrib/contenttypes/locale/ur/LC_MESSAGES/django.mo,sha256=OJs_EmDBps-9a_KjFJnrS8IqtJfd25LaSWeyG8u8UfI,671 -django/contrib/contenttypes/locale/ur/LC_MESSAGES/django.po,sha256=f0FnsaAM_qrBuCXzLnkBrW5uFfVc6pUh7S-qp4918Ng,1122 -django/contrib/contenttypes/locale/vi/LC_MESSAGES/django.mo,sha256=kGYgEI1gHkyU4y_73mBJN1hlKC2JujVXMg6iCdWncDg,1155 -django/contrib/contenttypes/locale/vi/LC_MESSAGES/django.po,sha256=RIDUgsElfRF8bvBdUKtshizuMnupdMGAM896s7qZKD4,1439 -django/contrib/contenttypes/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=RviK0bqLZzPrZ46xUpc0f8IKkw3JLtsrt0gNA74Ypj0,1015 -django/contrib/contenttypes/locale/zh_Hans/LC_MESSAGES/django.po,sha256=vSKJDEQ_ANTj3-W8BFJd9u_QGdTMF12iS15rVgeujOs,1380 -django/contrib/contenttypes/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=NMumOJ9dPX-7YjQH5Obm4Yj0-lnGXJmCMN5DGbsLQG4,1046 -django/contrib/contenttypes/locale/zh_Hant/LC_MESSAGES/django.po,sha256=7WIqYRpcs986MjUsegqIido5k6HG8d3FVvkrOQCRVCI,1338 -django/contrib/contenttypes/management/__init__.py,sha256=TXx5LvsBtM-750d_ImI4zpHKrXmsfVVXSgOxwecW11Y,4850 -django/contrib/contenttypes/management/__pycache__/__init__.cpython-310.pyc,, -django/contrib/contenttypes/management/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/contenttypes/management/commands/__pycache__/__init__.cpython-310.pyc,, -django/contrib/contenttypes/management/commands/__pycache__/remove_stale_contenttypes.cpython-310.pyc,, -django/contrib/contenttypes/management/commands/remove_stale_contenttypes.py,sha256=1wDE5cS2qIPc8qq6QeyhxKAPLXWFLIqajCnJuzaLhmY,3838 -django/contrib/contenttypes/migrations/0001_initial.py,sha256=o3bVVr-O_eUNiloAC1z-JIHDoCJQ4ifdA-6DhdVUrp8,1157 -django/contrib/contenttypes/migrations/0002_remove_content_type_name.py,sha256=4h1AUWSWAvwfEMAaopJZce-yNj1AVpCYFAk2E-Ur-wM,1103 -django/contrib/contenttypes/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/contenttypes/migrations/__pycache__/0001_initial.cpython-310.pyc,, -django/contrib/contenttypes/migrations/__pycache__/0002_remove_content_type_name.cpython-310.pyc,, -django/contrib/contenttypes/migrations/__pycache__/__init__.cpython-310.pyc,, -django/contrib/contenttypes/models.py,sha256=kkLMgaQGfqBKEV-d7SKlU8Hik6dvu0uGBARADFmylN0,6662 -django/contrib/contenttypes/views.py,sha256=fnoup7g6T17YpfCkffdWehuaWlo-KPAZj0p7kkk7v1E,3549 -django/contrib/flatpages/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/flatpages/__pycache__/__init__.cpython-310.pyc,, -django/contrib/flatpages/__pycache__/admin.cpython-310.pyc,, -django/contrib/flatpages/__pycache__/apps.cpython-310.pyc,, -django/contrib/flatpages/__pycache__/forms.cpython-310.pyc,, -django/contrib/flatpages/__pycache__/middleware.cpython-310.pyc,, -django/contrib/flatpages/__pycache__/models.cpython-310.pyc,, -django/contrib/flatpages/__pycache__/sitemaps.cpython-310.pyc,, -django/contrib/flatpages/__pycache__/urls.cpython-310.pyc,, -django/contrib/flatpages/__pycache__/views.cpython-310.pyc,, -django/contrib/flatpages/admin.py,sha256=m_TsFRA36bunPrg2dSdxDJpWLfJkiaVmE3kcYAO9trY,654 -django/contrib/flatpages/apps.py,sha256=K07x0pM4R4Hy6GWG7EytmW2SpWONoNhadIORTP13Q_c,252 -django/contrib/flatpages/forms.py,sha256=XOqw37h_Itd4CU4qDk0K03Ql7y6oMkr-sC6Oj52YHZg,2420 -django/contrib/flatpages/locale/af/LC_MESSAGES/django.mo,sha256=c0XEKXJYgpy2snfmWFPQqeYeVla1F5s_wXIBaioiyPc,2297 -django/contrib/flatpages/locale/af/LC_MESSAGES/django.po,sha256=_psp14JfICDxrKx_mKF0uLnItkJPkCNMvrNOyE35nFw,2428 -django/contrib/flatpages/locale/ar/LC_MESSAGES/django.mo,sha256=dBHaqsaKH9QOIZ0h2lIDph8l9Bv2UAcD-Hr9TAxj8Ac,2636 -django/contrib/flatpages/locale/ar/LC_MESSAGES/django.po,sha256=-0ZdfA-sDU8fOucgT2Ow1iM3QnRMuQeslMOSwYhAH9M,2958 -django/contrib/flatpages/locale/ar_DZ/LC_MESSAGES/django.mo,sha256=jp6sS05alESJ4-SbEIf574UPVcbllAd_J-FW802lGyk,2637 -django/contrib/flatpages/locale/ar_DZ/LC_MESSAGES/django.po,sha256=yezpjWcROwloS08TEMo9oPXDKS1mfFE9NYI66FUuLaA,2799 -django/contrib/flatpages/locale/ast/LC_MESSAGES/django.mo,sha256=4SEsEE2hIZJwQUNs8jDgN6qVynnUYJUIE4w-usHKA6M,924 -django/contrib/flatpages/locale/ast/LC_MESSAGES/django.po,sha256=5UlyS59bVo1lccM6ZgdYSgHe9NLt_WeOdXX-swLKubU,1746 -django/contrib/flatpages/locale/az/LC_MESSAGES/django.mo,sha256=6ID6KejChxQzsUT4wevUAjd9u7Ly21mfJ22dgbitNN4,2373 -django/contrib/flatpages/locale/az/LC_MESSAGES/django.po,sha256=v7tkbuUUqkbUzXoOOWxS75TpvuMESqoZAEXDXisfbiA,2679 -django/contrib/flatpages/locale/be/LC_MESSAGES/django.mo,sha256=mOQlbfwwIZiwWCrFStwag2irCwsGYsXIn6wZDsPRvyA,2978 -django/contrib/flatpages/locale/be/LC_MESSAGES/django.po,sha256=wlIfhun5Jd6gxbkmmYPSIy_tzPVmSu4CjMwPzBNnvpo,3161 -django/contrib/flatpages/locale/bg/LC_MESSAGES/django.mo,sha256=p3RZmS9PAqdlAmbc7UswSoG0t1eeuXYDp1WZ3mWfFow,2569 -django/contrib/flatpages/locale/bg/LC_MESSAGES/django.po,sha256=DqRp9KTLxks9tNEXs2g_jvIp7dI92jXLkKNDNyLhHac,2779 -django/contrib/flatpages/locale/bn/LC_MESSAGES/django.mo,sha256=2oK2Rm0UtAI7QFRwpUR5aE3-fOltE6kTilsTbah737Y,2988 -django/contrib/flatpages/locale/bn/LC_MESSAGES/django.po,sha256=QrbX69iqXOD6oByLcgPkD1QzAkfthpfTjezIFQ-6kVg,3172 -django/contrib/flatpages/locale/br/LC_MESSAGES/django.mo,sha256=SKbykdilX_NcpkVi_lHF8LouB2G49ZAzdF09xw49ERc,2433 -django/contrib/flatpages/locale/br/LC_MESSAGES/django.po,sha256=O_mwrHIiEwV4oB1gZ7Yua4nVKRgyIf3j5UtedZWAtwk,2783 -django/contrib/flatpages/locale/bs/LC_MESSAGES/django.mo,sha256=bd7ID7OsEhp57JRw_TXoTwsVQNkFYiR_sxSkgi4WvZU,1782 -django/contrib/flatpages/locale/bs/LC_MESSAGES/django.po,sha256=IyFvI5mL_qesEjf6NO1nNQbRHhCAZQm0UhIpmGjrSwQ,2233 -django/contrib/flatpages/locale/ca/LC_MESSAGES/django.mo,sha256=GcMVbg4i5zKCd2Su7oN30WVJN7Q9K7FsFifgTB8jDPI,2237 -django/contrib/flatpages/locale/ca/LC_MESSAGES/django.po,sha256=-aJHSbWPVyNha_uF6R35Q6yn4-Hse3jTInr9jtaxKOI,2631 -django/contrib/flatpages/locale/cs/LC_MESSAGES/django.mo,sha256=8nwep22P86bMCbW7sj4n0BMGl_XaJIJV0fjnVp-_dqY,2340 -django/contrib/flatpages/locale/cs/LC_MESSAGES/django.po,sha256=1agUeRthwpam1UvZY4vRnZtLLbiop75IEXb6ul_e3mg,2611 -django/contrib/flatpages/locale/cy/LC_MESSAGES/django.mo,sha256=zr_2vsDZsrby3U8AmvlJMU3q1U_4IrrTmz6oS29OWtQ,2163 -django/contrib/flatpages/locale/cy/LC_MESSAGES/django.po,sha256=E_NC_wtuhWKYKB3YvYGB9ccJgKI3AfIZlB2HpXSyOsk,2370 -django/contrib/flatpages/locale/da/LC_MESSAGES/django.mo,sha256=nALoI50EvFPa4f3HTuaHUHATF1zHMjo4v5zcHj4n6sA,2277 -django/contrib/flatpages/locale/da/LC_MESSAGES/django.po,sha256=j4dpnreB7LWdZO7Drj7E9zBwFx_Leuj7ZLyEPi-ccAQ,2583 -django/contrib/flatpages/locale/de/LC_MESSAGES/django.mo,sha256=I4CHFzjYM_Wd-vuIYOMf8E58ntOgkLmgOAg35Chdz3s,2373 -django/contrib/flatpages/locale/de/LC_MESSAGES/django.po,sha256=P6tPVPumP9JwBIv-XXi1QQYJyj1PY3OWoM4yOAmgTRE,2592 -django/contrib/flatpages/locale/dsb/LC_MESSAGES/django.mo,sha256=oTILSe5teHa9XTYWoamstpyPu02yb_xo8S0AtkP7WP8,2391 -django/contrib/flatpages/locale/dsb/LC_MESSAGES/django.po,sha256=1xD2aH5alerranvee6QLZqgxDVXxHThXCHR4kOJAV48,2576 -django/contrib/flatpages/locale/el/LC_MESSAGES/django.mo,sha256=LQ8qIGwzoKwewtLz_1NhnhEeR4dPx2rrQ_hAN4BF6Og,2864 -django/contrib/flatpages/locale/el/LC_MESSAGES/django.po,sha256=gbLO52fcZK7LoG5Rget2Aq5PTFoz467ackXpSsR81kY,3221 -django/contrib/flatpages/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 -django/contrib/flatpages/locale/en/LC_MESSAGES/django.po,sha256=0bNWKiu-1MkHFJ_UWrCLhp9ENr-pHzBz1lkhBkkrhJM,2169 -django/contrib/flatpages/locale/en_AU/LC_MESSAGES/django.mo,sha256=dTt7KtwiEyMEKYVzkPSqs6VS0CiUfK7ISz2c6rV2erA,2210 -django/contrib/flatpages/locale/en_AU/LC_MESSAGES/django.po,sha256=_V4RTf0JtmyU7DRQv7jIwtPJs05KA2THPid5nKQ0ego,2418 -django/contrib/flatpages/locale/en_GB/LC_MESSAGES/django.mo,sha256=7zyXYOsqFkUGxclW-VPPxrQTZKDuiYQ7MQJy4m8FClo,1989 -django/contrib/flatpages/locale/en_GB/LC_MESSAGES/django.po,sha256=oHrBd6lVnO7-SdnO-Taa7iIyiqp_q2mQZjkuuU3Qa_s,2232 -django/contrib/flatpages/locale/eo/LC_MESSAGES/django.mo,sha256=QsmIOjVlQGcgeAFTa8ND9Uuuihyl63OIJnFwh4MkvZ0,2032 -django/contrib/flatpages/locale/eo/LC_MESSAGES/django.po,sha256=uVTSEAswL_siMnbhOsqWyMGziQr9byUQPiltEEZpS7I,2530 -django/contrib/flatpages/locale/es/LC_MESSAGES/django.mo,sha256=9Q7Qf1eSPvAfPTZSGWq7QMWrROY-CnpUkeRpiH8rpJw,2258 -django/contrib/flatpages/locale/es/LC_MESSAGES/django.po,sha256=3vGZ3uVCyWnIkDSUt6DMMOqyphv3EQteTPLx7e9J_sU,2663 -django/contrib/flatpages/locale/es_AR/LC_MESSAGES/django.mo,sha256=bUnFDa5vpxl27kn2ojTbNaCmwRkBCH-z9zKXAvXe3Z0,2275 -django/contrib/flatpages/locale/es_AR/LC_MESSAGES/django.po,sha256=vEg3wjL_7Ee-PK4FZTaGRCXFscthkoH9szJ7H01K8w8,2487 -django/contrib/flatpages/locale/es_CO/LC_MESSAGES/django.mo,sha256=jt8wzeYky5AEnoNuAv8W4nGgd45XsMbpEdRuLnptr3U,2140 -django/contrib/flatpages/locale/es_CO/LC_MESSAGES/django.po,sha256=xrbAayPoxT7yksXOGPb-0Nc-4g14UmWANaKTD4ItAFA,2366 -django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.mo,sha256=Y5IOKRzooJHIhJzD9q4PKOe39Z4Rrdz8dBKuvmGkqWU,2062 -django/contrib/flatpages/locale/es_MX/LC_MESSAGES/django.po,sha256=Y-EXhw-jISttA9FGMz7gY_kB-hQ3wEyKEaOc2gu2hKQ,2246 -django/contrib/flatpages/locale/es_VE/LC_MESSAGES/django.mo,sha256=EI6WskepXUmbwCPBNFKqLGNcWFVZIbvXayOHxOCLZKo,2187 -django/contrib/flatpages/locale/es_VE/LC_MESSAGES/django.po,sha256=ipG6a0A2d0Pyum8GcknA-aNExVLjSyuUqbgHM9VdRQo,2393 -django/contrib/flatpages/locale/et/LC_MESSAGES/django.mo,sha256=zriqETEWD-DDPiNzXgAzgEhjvPAaTo7KBosyvBebyc0,2233 -django/contrib/flatpages/locale/et/LC_MESSAGES/django.po,sha256=tMuITUlzy6LKJh3X3CxssFpTQogg8OaGHlKExzjwyOI,2525 -django/contrib/flatpages/locale/eu/LC_MESSAGES/django.mo,sha256=FoKazUkuPpDgsEEI6Gm-xnZYVHtxILiy6Yzvnu8y-L0,2244 -django/contrib/flatpages/locale/eu/LC_MESSAGES/django.po,sha256=POPFB5Jd8sE9Z_ivYSdnet14u-aaXneTUNDMuOrJy00,2478 -django/contrib/flatpages/locale/fa/LC_MESSAGES/django.mo,sha256=2rA7-OR8lQbl_ZhlAC4cmHEmQ9mwxnA8q5M-gx3NmVQ,2612 -django/contrib/flatpages/locale/fa/LC_MESSAGES/django.po,sha256=_-yKW2xIN9XSXEwZTdkhEpRHJoacN8f56D3AkCvlFs0,3006 -django/contrib/flatpages/locale/fi/LC_MESSAGES/django.mo,sha256=VsQdof8hE_AKQGS-Qp82o8PTN_7NxxEdxelGenIAE-8,2256 -django/contrib/flatpages/locale/fi/LC_MESSAGES/django.po,sha256=RL7eruNkgDjr1b3cF2yCqeM8eDKHwAqF6h8hYuxl6R4,2552 -django/contrib/flatpages/locale/fr/LC_MESSAGES/django.mo,sha256=ZqD4O3_Ny8p5i6_RVHlANCnPiowMd19Qi_LOPfTHav4,2430 -django/contrib/flatpages/locale/fr/LC_MESSAGES/django.po,sha256=liAoOgT2CfpANL_rYzyzsET1MhsM19o7wA2GBnoDvMA,2745 -django/contrib/flatpages/locale/fy/LC_MESSAGES/django.mo,sha256=DRsFoZKo36F34XaiQg_0KUOr3NS_MG3UHptzOI4uEAU,476 -django/contrib/flatpages/locale/fy/LC_MESSAGES/django.po,sha256=9JIrRVsPL1m0NPN6uHiaAYxJXHp5IghZmQhVSkGo5g8,1523 -django/contrib/flatpages/locale/ga/LC_MESSAGES/django.mo,sha256=KKvDhZULHQ4JQ_31ltLkk88H2BKUbBXDQFSvdKFqjn8,2191 -django/contrib/flatpages/locale/ga/LC_MESSAGES/django.po,sha256=Yat7oU2XPQFQ8vhNq1nJFAlX2rqfxz4mjpU5TcnaYO8,2400 -django/contrib/flatpages/locale/gd/LC_MESSAGES/django.mo,sha256=KbaTL8kF9AxDBLDQWlxcP5hZ4zWnbkvY0l2xRKZ9Dg0,2469 -django/contrib/flatpages/locale/gd/LC_MESSAGES/django.po,sha256=DVY_1R0AhIaI1qXIeRej3XSHMtlimeKNUwzFjc4OmwA,2664 -django/contrib/flatpages/locale/gl/LC_MESSAGES/django.mo,sha256=VXyPsc6cXB97dJJFGfD8Oh2lYpn8TFYjIOeFUQeYpVU,2039 -django/contrib/flatpages/locale/gl/LC_MESSAGES/django.po,sha256=MzE7lepmRu60wy9gn6Wxx-LtKIO9JwScSdJ3SyLRU9s,2366 -django/contrib/flatpages/locale/he/LC_MESSAGES/django.mo,sha256=PbypHBhT3W_rp37u8wvaCJdtYB4IP-UeE02VUvSHPf0,2517 -django/contrib/flatpages/locale/he/LC_MESSAGES/django.po,sha256=f7phCRqJPFL7CsuSE1xg9xlaBoOpdd-0zoTYotff29M,2827 -django/contrib/flatpages/locale/hi/LC_MESSAGES/django.mo,sha256=w29ukoF48C7iJ6nE045YoWi7Zcrgu_oXoxT-r6gcQy8,2770 -django/contrib/flatpages/locale/hi/LC_MESSAGES/django.po,sha256=nXq5y1FqMGVhpXpQVdV3uU5JcUtBc2BIrf-n__C2q30,3055 -django/contrib/flatpages/locale/hr/LC_MESSAGES/django.mo,sha256=Mt4gpBuUXvcBl8K714ls4PimHQqee82jFxY1BEAYQOE,2188 -django/contrib/flatpages/locale/hr/LC_MESSAGES/django.po,sha256=ZbUMJY6a-os-xDmcDCJNrN4-YqRe9b_zJ4V5gt2wlGI,2421 -django/contrib/flatpages/locale/hsb/LC_MESSAGES/django.mo,sha256=Pk44puT-3LxzNdGYxMALWpFdw6j6W0G-dWwAfv8sopI,2361 -django/contrib/flatpages/locale/hsb/LC_MESSAGES/django.po,sha256=mhnBXgZSK19E4JU8p2qzqyZqozSzltK-3iY5glr9WG8,2538 -django/contrib/flatpages/locale/hu/LC_MESSAGES/django.mo,sha256=rZxICk460iWBubNq53g9j2JfKIw2W7OqyPG5ylGE92s,2363 -django/contrib/flatpages/locale/hu/LC_MESSAGES/django.po,sha256=DDP7OLBkNbWXr-wiulmQgG461qAubJ8VrfCCXbyPk2g,2700 -django/contrib/flatpages/locale/hy/LC_MESSAGES/django.mo,sha256=qocNtyLcQpjmGqQ130VGjJo-ruaOCtfmZehS9If_hWk,2536 -django/contrib/flatpages/locale/hy/LC_MESSAGES/django.po,sha256=WD8ohMnsaUGQItyqQmS46d76tKgzhQ17X_tGevqULO0,2619 -django/contrib/flatpages/locale/ia/LC_MESSAGES/django.mo,sha256=bochtCPlc268n0WLF0bJtUUT-XveZLPOZPQUetnOWfU,500 -django/contrib/flatpages/locale/ia/LC_MESSAGES/django.po,sha256=gOJ850e8sFcjR2G79zGn3_0-9-KSy591i7ketBRFjyw,1543 -django/contrib/flatpages/locale/id/LC_MESSAGES/django.mo,sha256=2kRHbcmfo09pIEuBb8q5AOkgC0sISJrAG37Rb5F0vts,2222 -django/contrib/flatpages/locale/id/LC_MESSAGES/django.po,sha256=1avfX88CkKMh2AjzN7dxRwj9pgohIBgKE0aXB_shZfc,2496 -django/contrib/flatpages/locale/io/LC_MESSAGES/django.mo,sha256=N8R9dXw_cnBSbZtwRbX6Tzw5XMr_ZdRkn0UmsQFDTi4,464 -django/contrib/flatpages/locale/io/LC_MESSAGES/django.po,sha256=_pJveonUOmMu3T6WS-tV1OFh-8egW0o7vU3i5YqgChA,1511 -django/contrib/flatpages/locale/is/LC_MESSAGES/django.mo,sha256=lFtP1N5CN-x2aMtBNpB6j5HsZYZIZYRm6Y-22gNe1Ek,2229 -django/contrib/flatpages/locale/is/LC_MESSAGES/django.po,sha256=9e132zDa-n6IZxB8jO5H8I0Wr7ubYxrFEMBYj2W49vI,2490 -django/contrib/flatpages/locale/it/LC_MESSAGES/django.mo,sha256=oOEG327VGpi0K5P2UOQgQa39ln15t0lAz2Z36MIQQAc,2209 -django/contrib/flatpages/locale/it/LC_MESSAGES/django.po,sha256=ar8i-bTtAKhiXLULCsKMddpmYBjKyg2paYxBI6ImY1s,2526 -django/contrib/flatpages/locale/ja/LC_MESSAGES/django.mo,sha256=Qax3t7FFRonMrszVEeiyQNMtYyWQB3dmOeeIklEmhAg,2469 -django/contrib/flatpages/locale/ja/LC_MESSAGES/django.po,sha256=N6PBvnXLEWELKTx8nHm5KwydDuFFKq5pn6AIHsBSM5M,2848 -django/contrib/flatpages/locale/ka/LC_MESSAGES/django.mo,sha256=R4OSbZ-lGxMdeJYsaXVXpo6-KSZWeKPuErKmEsUvEQE,3022 -django/contrib/flatpages/locale/ka/LC_MESSAGES/django.po,sha256=TWKtkRamM6YD-4WMoqfZ7KY-ZPs5ny7G82Wst6vQRko,3306 -django/contrib/flatpages/locale/kk/LC_MESSAGES/django.mo,sha256=lMPryzUQr21Uy-NAGQhuIZjHz-4LfBHE_zxEc2_UPaw,2438 -django/contrib/flatpages/locale/kk/LC_MESSAGES/django.po,sha256=3y9PbPw-Q8wM7tCq6u3KeYUT6pfTqcQwlNlSxpAXMxQ,2763 -django/contrib/flatpages/locale/km/LC_MESSAGES/django.mo,sha256=FYRfhNSqBtavYb10sHZNfB-xwLwdZEfVEzX116nBs-k,1942 -django/contrib/flatpages/locale/km/LC_MESSAGES/django.po,sha256=d2AfbR78U0rJqbFmJQvwiBl_QvYIeSwsPKEnfYM4JZA,2471 -django/contrib/flatpages/locale/kn/LC_MESSAGES/django.mo,sha256=n5HCZEPYN_YIVCXrgA1qhxvfhZtDbhfiannJy5EkHkI,1902 -django/contrib/flatpages/locale/kn/LC_MESSAGES/django.po,sha256=-CHwu13UuE2-Qg6poG949I_dw3YiPI9ZhMh5h2vP4xw,2443 -django/contrib/flatpages/locale/ko/LC_MESSAGES/django.mo,sha256=M-IInVdIH24ORarb-KgY60tEorJZgrThDfJQOxW-S0c,2304 -django/contrib/flatpages/locale/ko/LC_MESSAGES/django.po,sha256=DjAtWVAN_fwOvZb-7CUSLtO8WN0Sr08z3jQLNqZ98wY,2746 -django/contrib/flatpages/locale/ky/LC_MESSAGES/django.mo,sha256=WmdWR6dRgmJ-nqSzFDUETypf373fj62igDVHC4ww7hQ,2667 -django/contrib/flatpages/locale/ky/LC_MESSAGES/django.po,sha256=0XDF6CjQTGkuaHADytG95lpFRVndlf_136q0lrQiU1U,2907 -django/contrib/flatpages/locale/lb/LC_MESSAGES/django.mo,sha256=Wkvlh5L_7CopayfNM5Z_xahmyVje1nYOBfQJyqucI_0,502 -django/contrib/flatpages/locale/lb/LC_MESSAGES/django.po,sha256=gGeTuniu3ZZ835t9HR-UtwCcd2s_Yr7ihIUm3jgQ7Y0,1545 -django/contrib/flatpages/locale/lt/LC_MESSAGES/django.mo,sha256=es6xV6X1twtqhIMkV-MByA7KZ5SoVsrx5Qh8BuzJS0Q,2506 -django/contrib/flatpages/locale/lt/LC_MESSAGES/django.po,sha256=T__44veTC_u4hpPvkLekDOWfntXYAMzCd5bffRtGxWA,2779 -django/contrib/flatpages/locale/lv/LC_MESSAGES/django.mo,sha256=RJbVUR8qS8iLL3dD5x1TOau4hcdscHUJBfxge3p3dsM,2359 -django/contrib/flatpages/locale/lv/LC_MESSAGES/django.po,sha256=M6GT6S-5-7__RtSbJ9oqkIlxfU3FIWMlGAQ03NEfcKo,2610 -django/contrib/flatpages/locale/mk/LC_MESSAGES/django.mo,sha256=55H8w6fB-B-RYlKKkGw3fg2m-djxUoEp_XpupK-ZL70,2699 -django/contrib/flatpages/locale/mk/LC_MESSAGES/django.po,sha256=OhHJ5OVWb0jvNaOB3wip9tSIZ1yaPPLkfQR--uUEyUI,2989 -django/contrib/flatpages/locale/ml/LC_MESSAGES/django.mo,sha256=VMMeOujp5fiLzrrbDeH24O2qKBPUkvI_YTSPH-LQjZc,3549 -django/contrib/flatpages/locale/ml/LC_MESSAGES/django.po,sha256=KR2CGnZ1sVuRzSGaPj5IlspoAkVuVEdf48XsAzt1se0,3851 -django/contrib/flatpages/locale/mn/LC_MESSAGES/django.mo,sha256=tqwROY6D-bJ4gbDQIowKXfuLIIdCWksGwecL2sj_wco,2776 -django/contrib/flatpages/locale/mn/LC_MESSAGES/django.po,sha256=jqiBpFLXlptDyU4F8ZWbP61S4APSPh0-nuTpNOejA6c,3003 -django/contrib/flatpages/locale/mr/LC_MESSAGES/django.mo,sha256=GvSfsp0Op7st6Ifd8zp8Cj4tTHoFMltQb4p64pebrqI,468 -django/contrib/flatpages/locale/mr/LC_MESSAGES/django.po,sha256=sayU0AfVaSFpBj0dT32Ri55LRafQFUHLi03K06kI7gc,1515 -django/contrib/flatpages/locale/ms/LC_MESSAGES/django.mo,sha256=5t_67bMQhux6v6SSWqHfzzCgc6hm3olxgHAsKOMGGZU,2184 -django/contrib/flatpages/locale/ms/LC_MESSAGES/django.po,sha256=-ZzZ8lfAglGkO_BRYz1lRlywxaF1zZ28-Xv74O2nT04,2336 -django/contrib/flatpages/locale/my/LC_MESSAGES/django.mo,sha256=OcbiA7tJPkyt_WNrqyvoFjHt7WL7tMGHV06AZSxzkho,507 -django/contrib/flatpages/locale/my/LC_MESSAGES/django.po,sha256=EPWE566Vn7tax0PYUKq93vtydvmt-A4ooIau9Cwcdfc,1550 -django/contrib/flatpages/locale/nb/LC_MESSAGES/django.mo,sha256=L_XICESZ0nywkk1dn6RqzdUbFTcR92ju-zHCT1g3iEg,2208 -django/contrib/flatpages/locale/nb/LC_MESSAGES/django.po,sha256=ZtcBVD0UqIcsU8iLu5a2wnHLqu5WRLLboVFye2IuQew,2576 -django/contrib/flatpages/locale/ne/LC_MESSAGES/django.mo,sha256=gDZKhcku1NVlSs5ZPPupc7RI8HOF7ex0R4Rs8tMmrYE,1500 -django/contrib/flatpages/locale/ne/LC_MESSAGES/django.po,sha256=GWlzsDaMsJkOvw2TidJOEf1Fvxx9WxGdGAtfZIHkHwk,2178 -django/contrib/flatpages/locale/nl/LC_MESSAGES/django.mo,sha256=_yV_-SYYjpbo-rOHp8NlRzVHFPOSrfS-ndHOEJ9JP3Y,2231 -django/contrib/flatpages/locale/nl/LC_MESSAGES/django.po,sha256=xUuxx2b4ZTCA-1RIdoMqykLgjLLkmpO4ur1Vh93IITU,2669 -django/contrib/flatpages/locale/nn/LC_MESSAGES/django.mo,sha256=sHkuZneEWo1TItSlarlnOUR7ERjc76bJfHUcuFgd9mQ,2256 -django/contrib/flatpages/locale/nn/LC_MESSAGES/django.po,sha256=MpI9qkWqj4rud__xetuqCP-eFHUgMYJpfBhDnWRKPK4,2487 -django/contrib/flatpages/locale/os/LC_MESSAGES/django.mo,sha256=cXGTA5M229UFsgc7hEiI9vI9SEBrNQ8d3A0XrtazO6w,2329 -django/contrib/flatpages/locale/os/LC_MESSAGES/django.po,sha256=m-qoTiKePeFviKGH1rJRjZRH-doJ2Fe4DcZ6W52rG8s,2546 -django/contrib/flatpages/locale/pa/LC_MESSAGES/django.mo,sha256=69_ZsZ4nWlQ0krS6Mx3oL6c4sP5W9mx-yAmOhZOnjPU,903 -django/contrib/flatpages/locale/pa/LC_MESSAGES/django.po,sha256=N6gkoRXP5MefEnjywzRiE3aeU6kHQ0TUG6IGdLV7uww,1780 -django/contrib/flatpages/locale/pl/LC_MESSAGES/django.mo,sha256=5M5-d-TOx2WHlD6BCw9BYIU6bYrSR0Wlem89ih5k3Pc,2448 -django/contrib/flatpages/locale/pl/LC_MESSAGES/django.po,sha256=oKeeo-vNfPaCYVUbufrJZGk0vsgzAE0kLQOTF5qHAK4,2793 -django/contrib/flatpages/locale/pt/LC_MESSAGES/django.mo,sha256=xD2pWdS3XMg7gAqBrUBmCEXFsOzEs0Npe8AJnlpueRY,2115 -django/contrib/flatpages/locale/pt/LC_MESSAGES/django.po,sha256=-K2jipPUWjXpfSPq3upnC_bvtaRAeOw0OLRFv03HWFY,2326 -django/contrib/flatpages/locale/pt_BR/LC_MESSAGES/django.mo,sha256=YGyagSFIc-ssFN8bnqVRce1_PsybvLmI8RVCygjow8E,2291 -django/contrib/flatpages/locale/pt_BR/LC_MESSAGES/django.po,sha256=pFA8RPNefZpuhbxBHLt9KrI2RiHxct5V-DnZA-XqBv0,2942 -django/contrib/flatpages/locale/ro/LC_MESSAGES/django.mo,sha256=oS3MXuRh2USyLOMrMH0WfMSFpgBcZWfrbCrovYgbONo,2337 -django/contrib/flatpages/locale/ro/LC_MESSAGES/django.po,sha256=UNKGNSZKS92pJDjxKDLqVUW87DKCWP4_Q51xS16IZl0,2632 -django/contrib/flatpages/locale/ru/LC_MESSAGES/django.mo,sha256=AACtHEQuytEohUZVgk-o33O7rJTFAluq22VJOw5JqII,2934 -django/contrib/flatpages/locale/ru/LC_MESSAGES/django.po,sha256=H6JOPAXNxji1oni9kfga_hNZevodStpEl0O6cDnZ148,3312 -django/contrib/flatpages/locale/sk/LC_MESSAGES/django.mo,sha256=8_NZkzRd3Bcewp4GiczCAjQshq5rl29TPEj1RbBPipo,2321 -django/contrib/flatpages/locale/sk/LC_MESSAGES/django.po,sha256=qo9Xvr2whYmwtc1n39T_9ADcI3nP-t-jtVh2S51KkFQ,2601 -django/contrib/flatpages/locale/sl/LC_MESSAGES/django.mo,sha256=MBjwhw6wppQUl0Lb_rShXZj_Sq-JLSkdYU5Xhi0OtYY,2173 -django/contrib/flatpages/locale/sl/LC_MESSAGES/django.po,sha256=6zbOXzkLTsdWRKAhuLzBVBc53n6MQKpvOeHw4cRrAlc,2400 -django/contrib/flatpages/locale/sq/LC_MESSAGES/django.mo,sha256=Jv2sebdAM6CfiLzgi1b7rHo5hp-6_BFeeMQ4_BwYpjk,2328 -django/contrib/flatpages/locale/sq/LC_MESSAGES/django.po,sha256=Xm87FbWaQ1JGhhGx8uvtqwUltkTkwk5Oysagu8qIPUA,2548 -django/contrib/flatpages/locale/sr/LC_MESSAGES/django.mo,sha256=p--v7bpD8Pp6zeP3cdh8fnfC8g2nuhbzGJTdN9eoE58,2770 -django/contrib/flatpages/locale/sr/LC_MESSAGES/django.po,sha256=jxcyMN2Qh_osmo4Jf_6QUC2vW3KVKt1BupDWMMZyAXA,3071 -django/contrib/flatpages/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=3N4mGacnZj0tI5tFniLqC2LQCPSopDEM1SGaw5N1bsw,2328 -django/contrib/flatpages/locale/sr_Latn/LC_MESSAGES/django.po,sha256=od7r3dPbZ7tRAJUW80Oe-nm_tHcmIiG6b2OZMsFg53s,2589 -django/contrib/flatpages/locale/sv/LC_MESSAGES/django.mo,sha256=ATOsOiNTLlCDWZO630xUUdnXfs7YW4nuqy9wUVOfzmU,2288 -django/contrib/flatpages/locale/sv/LC_MESSAGES/django.po,sha256=4bhfJNUKc1K1Z8IWSB9_YQVk_Gy3q4ZhkhfDS9FKaaw,2562 -django/contrib/flatpages/locale/sw/LC_MESSAGES/django.mo,sha256=Lhf99AGmazKJHzWk2tkGrMInoYOq0mtdCd8SGblnVCQ,1537 -django/contrib/flatpages/locale/sw/LC_MESSAGES/django.po,sha256=cos3eahuznpTfTdl1Vj_07fCOSYE8C9CRYHCBLYZrVw,1991 -django/contrib/flatpages/locale/ta/LC_MESSAGES/django.mo,sha256=nNuoOX-FPAmTvM79o7colM4C7TtBroTFxYtETPPatcQ,1945 -django/contrib/flatpages/locale/ta/LC_MESSAGES/django.po,sha256=XE4SndPZPLf1yXGl5xQSb0uor4OE8CKJ0EIXBRDA3qU,2474 -django/contrib/flatpages/locale/te/LC_MESSAGES/django.mo,sha256=bMxhDMTQc_WseqoeqJMCSNy71o4U5tJZYgD2G0p-jD0,1238 -django/contrib/flatpages/locale/te/LC_MESSAGES/django.po,sha256=tmUWOrAZ98B9T6Cai8AgLCfb_rLeoPVGjDTgdsMOY1Y,2000 -django/contrib/flatpages/locale/tg/LC_MESSAGES/django.mo,sha256=gpzjf_LxwWX6yUrcUfNepK1LGez6yvnuYhmfULDPZ6E,2064 -django/contrib/flatpages/locale/tg/LC_MESSAGES/django.po,sha256=lZFLes8BWdJ-VbczHFDWCSKhKg0qmmk10hTjKcBNr5o,2572 -django/contrib/flatpages/locale/th/LC_MESSAGES/django.mo,sha256=mct17_099pUn0aGuHu8AlZG6UqdKDpYLojqGYDLRXRg,2698 -django/contrib/flatpages/locale/th/LC_MESSAGES/django.po,sha256=PEcRx5AtXrDZvlNGWFH-0arroD8nZbutdJBe8_I02ag,2941 -django/contrib/flatpages/locale/tk/LC_MESSAGES/django.mo,sha256=5iVSzjcnJLfdAnrI1yOKua_OfHmgUu6ydixKkvayrzQ,753 -django/contrib/flatpages/locale/tk/LC_MESSAGES/django.po,sha256=0VK0Ju55wTvmYXqS9hPKLJXyTtTz9Z8mv_qw66ck5gg,1824 -django/contrib/flatpages/locale/tr/LC_MESSAGES/django.mo,sha256=pPNGylfG8S0iBI4ONZbky3V2Q5AG-M1njp27tFrhhZc,2290 -django/contrib/flatpages/locale/tr/LC_MESSAGES/django.po,sha256=0ULZu3Plp8H9zdirHy3MSduJ_QRdpoaaivf3bL9MCwA,2588 -django/contrib/flatpages/locale/tt/LC_MESSAGES/django.mo,sha256=9RfCKyn0ZNYsqLvFNmY18xVMl7wnmDq5uXscrsFfupk,2007 -django/contrib/flatpages/locale/tt/LC_MESSAGES/django.po,sha256=SUwalSl8JWI9tuDswmnGT8SjuWR3DQGND9roNxJtH1o,2402 -django/contrib/flatpages/locale/udm/LC_MESSAGES/django.mo,sha256=7KhzWgskBlHmi-v61Ax9fjc3NBwHB17WppdNMuz-rEc,490 -django/contrib/flatpages/locale/udm/LC_MESSAGES/django.po,sha256=zidjP05Hx1OpXGqWEmF2cg9SFxASM4loOV85uW7zV5U,1533 -django/contrib/flatpages/locale/uk/LC_MESSAGES/django.mo,sha256=r2RZT8xQ1Gi9Yp0nnoNALqQ4zrEJ0JC7m26E5gSeq4g,3002 -django/contrib/flatpages/locale/uk/LC_MESSAGES/django.po,sha256=qcVizoTiKYc1c9KwSTwSALHgjjSGVY2oito_bBRLVTE,3405 -django/contrib/flatpages/locale/ur/LC_MESSAGES/django.mo,sha256=Li4gVdFoNOskGKAKiNuse6B2sz6ePGqGvZu7aGXMNy0,1976 -django/contrib/flatpages/locale/ur/LC_MESSAGES/django.po,sha256=hDasKiKrYov9YaNIHIpoooJo0Bzba___IuN2Hl6ofSc,2371 -django/contrib/flatpages/locale/vi/LC_MESSAGES/django.mo,sha256=FsFUi96oGTWGlZwM4qSMpuL1M2TAxsW51qO70TrybSM,1035 -django/contrib/flatpages/locale/vi/LC_MESSAGES/django.po,sha256=ITX3MWd7nlWPxTCoNPl22_OMLTt0rfvajGvTVwo0QC8,1900 -django/contrib/flatpages/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=UTCQr9t2wSj6dYLK1ftpF8-pZ25dAMYLRE2wEUQva-o,2124 -django/contrib/flatpages/locale/zh_Hans/LC_MESSAGES/django.po,sha256=loi9RvOnrgFs4qp8FW4RGis7wgDzBBXuwha5pFfLRxY,2533 -django/contrib/flatpages/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=Y5nDMQ3prLJ6OHuQEeEqjDLBC9_L-4XHDGJSLNoCgqg,2200 -django/contrib/flatpages/locale/zh_Hant/LC_MESSAGES/django.po,sha256=6dKCSJpw_8gnunfTY86_apXdH5Pqe0kKYSVaqRtOIh0,2475 -django/contrib/flatpages/middleware.py,sha256=aXeOeOkUmpdkGOyqZnkR-l1VrDQ161RWIWa3WPBhGac,784 -django/contrib/flatpages/migrations/0001_initial.py,sha256=7lhJRTsJCQrf_jyKbg9VXcyjPIWJSqLir-WgKQjJcl8,1719 -django/contrib/flatpages/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/flatpages/migrations/__pycache__/0001_initial.cpython-310.pyc,, -django/contrib/flatpages/migrations/__pycache__/__init__.cpython-310.pyc,, -django/contrib/flatpages/models.py,sha256=_CeWgWjhuD_y8FgMKpv9kvgolNz1on3DH0NkvJnwlOM,1742 -django/contrib/flatpages/sitemaps.py,sha256=0WGMLfr61H5aVX1inE4X_BJhx2b_lw4LKMO4OQGiDX4,554 -django/contrib/flatpages/templatetags/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/flatpages/templatetags/__pycache__/__init__.cpython-310.pyc,, -django/contrib/flatpages/templatetags/__pycache__/flatpages.cpython-310.pyc,, -django/contrib/flatpages/templatetags/flatpages.py,sha256=q0wsGQqXHhSCH4_UR-wHkj_pJsxBOo_liODBT_BZcTc,3561 -django/contrib/flatpages/urls.py,sha256=v_bP8Axlf0XLgb2kJVdEPDqW8WY7RkwSwm7_BH_0eWE,179 -django/contrib/flatpages/views.py,sha256=ywkDuZHZwu_kZx6frjAFt7MAB3mo6-mLicyByw13EfY,2723 -django/contrib/gis/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/__pycache__/apps.cpython-310.pyc,, -django/contrib/gis/__pycache__/feeds.cpython-310.pyc,, -django/contrib/gis/__pycache__/geometry.cpython-310.pyc,, -django/contrib/gis/__pycache__/measure.cpython-310.pyc,, -django/contrib/gis/__pycache__/ptr.cpython-310.pyc,, -django/contrib/gis/__pycache__/shortcuts.cpython-310.pyc,, -django/contrib/gis/__pycache__/views.cpython-310.pyc,, -django/contrib/gis/admin/__init__.py,sha256=pewaSipK4fk1z64nF_Msh8umCxcgLSx6tMmz8bBnqEw,601 -django/contrib/gis/admin/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/admin/__pycache__/options.cpython-310.pyc,, -django/contrib/gis/admin/__pycache__/widgets.cpython-310.pyc,, -django/contrib/gis/admin/options.py,sha256=O2B8kXmU3osvENgCLFYkdc6Vg6ZHX64rTV0Ss95lXY4,6299 -django/contrib/gis/admin/widgets.py,sha256=_X3Li-k9q0m7soBvu0Vu3jwwmODZWTx9A3IswYKeXLM,4720 -django/contrib/gis/apps.py,sha256=bqwbH70dnlB1MBr6USXiIZ3GxYCKuR1aAkezb5dwgKE,395 -django/contrib/gis/db/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/db/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/db/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/db/backends/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/db/backends/__pycache__/utils.cpython-310.pyc,, -django/contrib/gis/db/backends/base/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/db/backends/base/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/db/backends/base/__pycache__/adapter.cpython-310.pyc,, -django/contrib/gis/db/backends/base/__pycache__/features.cpython-310.pyc,, -django/contrib/gis/db/backends/base/__pycache__/models.cpython-310.pyc,, -django/contrib/gis/db/backends/base/__pycache__/operations.cpython-310.pyc,, -django/contrib/gis/db/backends/base/adapter.py,sha256=sdZlHGUfz2eSPsTjlO9xBoGSz7BqKD_NhURW8fzz26o,579 -django/contrib/gis/db/backends/base/features.py,sha256=6ZAZlkhWMuK-0Dh15sKopLRCz9v2E282avWR4miw3ks,3718 -django/contrib/gis/db/backends/base/models.py,sha256=vkDweNsExmKWkHNSae9G6P-fT-SMdIgHZ85i31ihXg0,3962 -django/contrib/gis/db/backends/base/operations.py,sha256=gEsPQMT49P6nOZh8bCbbOtdoosLoKvioYBJj1TuLntg,6264 -django/contrib/gis/db/backends/mysql/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/db/backends/mysql/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/db/backends/mysql/__pycache__/base.cpython-310.pyc,, -django/contrib/gis/db/backends/mysql/__pycache__/features.cpython-310.pyc,, -django/contrib/gis/db/backends/mysql/__pycache__/introspection.cpython-310.pyc,, -django/contrib/gis/db/backends/mysql/__pycache__/operations.cpython-310.pyc,, -django/contrib/gis/db/backends/mysql/__pycache__/schema.cpython-310.pyc,, -django/contrib/gis/db/backends/mysql/base.py,sha256=rz8tnvXJlY4V6liWxYshuxQE-uTNuKSBogCz_GtXoaY,507 -django/contrib/gis/db/backends/mysql/features.py,sha256=Yv8V7FrMCLLT_Uri7J6iXWIOgGelv4tUzCA26LiAhlc,1481 -django/contrib/gis/db/backends/mysql/introspection.py,sha256=QuoJOaHeTxqr0eju8HWA5AmzGYpC15Kt9U5uCNxJWHA,1834 -django/contrib/gis/db/backends/mysql/operations.py,sha256=Gmeyln2BjxjFbXYAsXANXZUH5A3nOD9JQIERQ6pRvH8,4098 -django/contrib/gis/db/backends/mysql/schema.py,sha256=B86TeF5hvlmLzgY7TFZGTKaIzVbK87ByPmjhNz83JTA,2976 -django/contrib/gis/db/backends/oracle/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/db/backends/oracle/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/adapter.cpython-310.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/base.cpython-310.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/features.cpython-310.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/introspection.cpython-310.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/models.cpython-310.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/operations.cpython-310.pyc,, -django/contrib/gis/db/backends/oracle/__pycache__/schema.cpython-310.pyc,, -django/contrib/gis/db/backends/oracle/adapter.py,sha256=4S7lzuIOxOFm1MTE3TtLGqs3tfRXp34vRb_wI0gg4LQ,2043 -django/contrib/gis/db/backends/oracle/base.py,sha256=NQYlEvE4ioobvMd7u2WC7vMtDiRq_KtilGprD6qfJCo,516 -django/contrib/gis/db/backends/oracle/features.py,sha256=x6IeC2cw3DdB_4abrTQNQyUfWiW403E7R8GLMe8NMas,566 -django/contrib/gis/db/backends/oracle/introspection.py,sha256=EfGUexqpa3yDX3IQ4PVx9AjVX8qY9djZtFLwdiqyNL8,1889 -django/contrib/gis/db/backends/oracle/models.py,sha256=pT32f_A1FRYwO5hWMigX7PU_ojpRmIhdUlhOqdz2R9k,2084 -django/contrib/gis/db/backends/oracle/operations.py,sha256=8zhgMQamyeBXLEGW8a1Sj2x5iqgX1KH4rCyxAgGJD_w,8468 -django/contrib/gis/db/backends/oracle/schema.py,sha256=EJOTAG4rPrnOMAWmwecnVwFSwmJOjZS5R_p48NybDi0,3909 -django/contrib/gis/db/backends/postgis/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/db/backends/postgis/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/adapter.cpython-310.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/base.cpython-310.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/const.cpython-310.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/features.cpython-310.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/introspection.cpython-310.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/models.cpython-310.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/operations.cpython-310.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/pgraster.cpython-310.pyc,, -django/contrib/gis/db/backends/postgis/__pycache__/schema.cpython-310.pyc,, -django/contrib/gis/db/backends/postgis/adapter.py,sha256=jhXBRB4TCl48h2bjLDyMKeY2kWXSZB3GcOTcz01JFYE,2188 -django/contrib/gis/db/backends/postgis/base.py,sha256=sFCNoMHRzd-a_MRc9hv-tyVHEODmGveyIopbP6CTPCg,937 -django/contrib/gis/db/backends/postgis/const.py,sha256=CMe_bpzcOcYakC3mu64EKfF2HgRxBT4yhoRX6zg3O_k,1967 -django/contrib/gis/db/backends/postgis/features.py,sha256=GuBG7N5_zUuyf49ZIOLMI0AxQciUMav5A1VxAmWlCuk,457 -django/contrib/gis/db/backends/postgis/introspection.py,sha256=htz45PonMVDsdiSLsQJg4xOlysaXdaXdyjiDNJxm6WI,2977 -django/contrib/gis/db/backends/postgis/models.py,sha256=tKiRZzO6p2YJnPbPXReMlFcAiFij-C_H_6w8FHhLqxk,2000 -django/contrib/gis/db/backends/postgis/operations.py,sha256=gw-TKwQjbrDcwyNh6qHXAYRnOKlrwEQZV5mdrQXtTes,15778 -django/contrib/gis/db/backends/postgis/pgraster.py,sha256=nVS1pSMQFKffKcJNNvHMWDX8HxcYRIWG4RvK9fiwbH8,4558 -django/contrib/gis/db/backends/postgis/schema.py,sha256=fau-ZYxuR6fPfim8fXpzEYasGbp_SbHPmuQceMjN6-s,2831 -django/contrib/gis/db/backends/spatialite/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/db/backends/spatialite/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/adapter.cpython-310.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/base.cpython-310.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/client.cpython-310.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/features.cpython-310.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/introspection.cpython-310.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/models.cpython-310.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/operations.cpython-310.pyc,, -django/contrib/gis/db/backends/spatialite/__pycache__/schema.cpython-310.pyc,, -django/contrib/gis/db/backends/spatialite/adapter.py,sha256=y74p_UEgLtoYjNZEi72mwcJOh_b-MzJ7sZd68WJXBiY,317 -django/contrib/gis/db/backends/spatialite/base.py,sha256=SJNru7UzMoNeKaWFc9vHZnbQJSjh4hA8p3_ZIe1BpWM,3161 -django/contrib/gis/db/backends/spatialite/client.py,sha256=NsqD2vAnfjqn_FbQnCQeAqbGyZf9oa6gl7EPsMTPf8c,138 -django/contrib/gis/db/backends/spatialite/features.py,sha256=WS8y3pk1QFM_SNFrJLTiXqffciNhYuv9OxyA-B9op2M,838 -django/contrib/gis/db/backends/spatialite/introspection.py,sha256=NQ2T3GsDYBrbTiVzjWPp_RElKMP-qNxUiGEnOFZTSrg,3076 -django/contrib/gis/db/backends/spatialite/models.py,sha256=iiodcKYWAMIz_xrJagr-1nbiiO2YJY_Q0vt_0uyaD54,1928 -django/contrib/gis/db/backends/spatialite/operations.py,sha256=Qk7r7baGHECBSZCzU1DqimRP-c2KIteyynrBrC1tFZI,8298 -django/contrib/gis/db/backends/spatialite/schema.py,sha256=yGarSHxvb0f7pZ2CP5DnkhB4P2Pt14j6qfZuULZE4Sk,6800 -django/contrib/gis/db/backends/utils.py,sha256=y4q0N0oDplot6dZQIFnjGPqVsTiGyLTmEMt5-xj-2b4,784 -django/contrib/gis/db/models/__init__.py,sha256=BR3kQAefIv4O1NksiVCUShwlSO4OCNoUGan6dCRGIyU,817 -django/contrib/gis/db/models/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/db/models/__pycache__/aggregates.cpython-310.pyc,, -django/contrib/gis/db/models/__pycache__/fields.cpython-310.pyc,, -django/contrib/gis/db/models/__pycache__/functions.cpython-310.pyc,, -django/contrib/gis/db/models/__pycache__/lookups.cpython-310.pyc,, -django/contrib/gis/db/models/__pycache__/proxy.cpython-310.pyc,, -django/contrib/gis/db/models/aggregates.py,sha256=dGTRWMPhKO94XNf8U8VDoiwuYWOtaxQEYXhumCCdHqM,2832 -django/contrib/gis/db/models/fields.py,sha256=DsBUuL8kSx2kZ6b5DuEHCuwqQFzmRJ2_lsKGPRb-MAA,13824 -django/contrib/gis/db/models/functions.py,sha256=IBVa0k51r-uE3HtSqRuoqBuMUhugLLfn0Zu7B4feTSo,17493 -django/contrib/gis/db/models/lookups.py,sha256=3zvAOFS0qy3vr5ZGWk5Vq8so5yPPgrLwTJoJHCDzXfU,11491 -django/contrib/gis/db/models/proxy.py,sha256=ADWZpklCdRzkD8a966f5gLCzklAi7o2z617Sx8leMWw,3122 -django/contrib/gis/db/models/sql/__init__.py,sha256=oYJYL-5DAO-DIcpIQ7Jmeq_cuKapRB83V1KLVIs_5iU,139 -django/contrib/gis/db/models/sql/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/db/models/sql/__pycache__/conversion.cpython-310.pyc,, -django/contrib/gis/db/models/sql/conversion.py,sha256=gG1mTUWb33YK_Uf1ZJRg5MRhkCTLtgajD3xxi7thODA,2400 -django/contrib/gis/feeds.py,sha256=43TmSa40LR3LguE4VDeBThJZgO_rbtfrT5Y6DQ7RBiQ,5732 -django/contrib/gis/forms/__init__.py,sha256=fREam1OSkDWr9ugUMNZMFn8Y9TufpRCn3Glj14DTMbQ,298 -django/contrib/gis/forms/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/forms/__pycache__/fields.cpython-310.pyc,, -django/contrib/gis/forms/__pycache__/widgets.cpython-310.pyc,, -django/contrib/gis/forms/fields.py,sha256=iFXKmHxs5c74Q_O9cLXlTyPm8aLQyoq_PerOrihvuWQ,4483 -django/contrib/gis/forms/widgets.py,sha256=Ksh8NEaoBO1vsrbJusvxACCuEb9wnrWNISmal3fkbCo,3816 -django/contrib/gis/gdal/LICENSE,sha256=VwoEWoNyts1qAOMOuv6OPo38Cn_j1O8sxfFtQZ62Ous,1526 -django/contrib/gis/gdal/__init__.py,sha256=UCuq9p1azua2uui6zycmyhwiRYtvyhX0UzZ0pu5z364,1793 -django/contrib/gis/gdal/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/gdal/__pycache__/base.cpython-310.pyc,, -django/contrib/gis/gdal/__pycache__/datasource.cpython-310.pyc,, -django/contrib/gis/gdal/__pycache__/driver.cpython-310.pyc,, -django/contrib/gis/gdal/__pycache__/envelope.cpython-310.pyc,, -django/contrib/gis/gdal/__pycache__/error.cpython-310.pyc,, -django/contrib/gis/gdal/__pycache__/feature.cpython-310.pyc,, -django/contrib/gis/gdal/__pycache__/field.cpython-310.pyc,, -django/contrib/gis/gdal/__pycache__/geometries.cpython-310.pyc,, -django/contrib/gis/gdal/__pycache__/geomtype.cpython-310.pyc,, -django/contrib/gis/gdal/__pycache__/layer.cpython-310.pyc,, -django/contrib/gis/gdal/__pycache__/libgdal.cpython-310.pyc,, -django/contrib/gis/gdal/__pycache__/srs.cpython-310.pyc,, -django/contrib/gis/gdal/base.py,sha256=yymyL0vZRMBfiFUzrehvaeaunIxMH5ucGjPRfKj-rAo,181 -django/contrib/gis/gdal/datasource.py,sha256=xaJjOdNtfKn_pMyOZ0ZClN_3z7jqXJNFaUr4QJNVZeQ,4526 -django/contrib/gis/gdal/driver.py,sha256=3FP5CjarZkXlealUzI-7akVy8ryW79nCePBrrwz0Q-o,3245 -django/contrib/gis/gdal/envelope.py,sha256=Tp9MuncNQUgxKryhyo4CNndAWRBnUPIKCN-iqXFjVg4,6974 -django/contrib/gis/gdal/error.py,sha256=XI3_BVL8WEAicv2hzDA8KCZE_4QM_k4hI0SfjNxdGqQ,1578 -django/contrib/gis/gdal/feature.py,sha256=elghVlEPx6ZmQUJhHl28RvWirvEXkNIuU6Uiy1Te3Lw,3927 -django/contrib/gis/gdal/field.py,sha256=66oFowMO3tURiLOXBMxJ3o_QNx-klhh0ELvxGnVYI4E,6627 -django/contrib/gis/gdal/geometries.py,sha256=t89v0WL8QuxENHHf-vBFW66ibDoOrdK4qGXSDCoNZGA,23888 -django/contrib/gis/gdal/geomtype.py,sha256=hCHfxQsecBakIZUDZwEkECdH7dg3CdF4Y_kAFYkW9Og,3071 -django/contrib/gis/gdal/layer.py,sha256=t5pVogi-DFu_ZZe8TpgK5lA72LraExX6GTMwHZX1r8s,8528 -django/contrib/gis/gdal/libgdal.py,sha256=BJyr89nUc16Ro33f2XPZ3vuyD0otko6-RHCQov56Lt0,3455 -django/contrib/gis/gdal/prototypes/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/gdal/prototypes/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/ds.cpython-310.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/errcheck.cpython-310.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/generation.cpython-310.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/geom.cpython-310.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/raster.cpython-310.pyc,, -django/contrib/gis/gdal/prototypes/__pycache__/srs.cpython-310.pyc,, -django/contrib/gis/gdal/prototypes/ds.py,sha256=GnxQ4229MOZ5NQjJTtmCcstxGPH6HhUd9AsCWsih6_s,4586 -django/contrib/gis/gdal/prototypes/errcheck.py,sha256=ckjyqcZtrVZctrw-HvQb1isDavhUAblLqKuno9U4upw,4137 -django/contrib/gis/gdal/prototypes/generation.py,sha256=9UdPSqWR28AsUG7HDdHMRG2nI1-iKr1ru1V998uifP8,4867 -django/contrib/gis/gdal/prototypes/geom.py,sha256=ELRO7bR8RxO3HIuxtitr06yhsG4DxYTlRsTa6NenTqI,4946 -django/contrib/gis/gdal/prototypes/raster.py,sha256=pbcJI8BIA29NEvqP73SVeM3vodtFC-O55GCxpMfhW0c,5561 -django/contrib/gis/gdal/prototypes/srs.py,sha256=zu98VgVLNI_lwTpq9YQ1Ht1F9oOkBqInKztmS8V7d5Y,3685 -django/contrib/gis/gdal/raster/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/gdal/raster/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/gdal/raster/__pycache__/band.cpython-310.pyc,, -django/contrib/gis/gdal/raster/__pycache__/base.cpython-310.pyc,, -django/contrib/gis/gdal/raster/__pycache__/const.cpython-310.pyc,, -django/contrib/gis/gdal/raster/__pycache__/source.cpython-310.pyc,, -django/contrib/gis/gdal/raster/band.py,sha256=q3K5x_ysrEkgotKVM-RYnJIuhFDR_ByPcb3VuV0QZxs,8115 -django/contrib/gis/gdal/raster/base.py,sha256=WLdZNgRlGAT6kyIXz5bBhPbpNY53ImxQkSeVLyv4Ohc,2861 -django/contrib/gis/gdal/raster/const.py,sha256=QOZ0kTwoyqeRcEO_gtkuipMDV3eTa3QLBv1NX-XQNTM,2949 -django/contrib/gis/gdal/raster/source.py,sha256=c_9XDrSuXM2kT_vgVi20yw65MSf-JChOjv3XPm5yzUU,17966 -django/contrib/gis/gdal/srs.py,sha256=JLCMSGs4YWUD7wW8VKrnln1RyXYgV9UYcptZfqSzg_o,12610 -django/contrib/gis/geoip2/__init__.py,sha256=uIUWQyMsbSrYL-oVqFsmhqQkYGrh7pHLIVvIM3W_EG4,822 -django/contrib/gis/geoip2/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/geoip2/__pycache__/base.cpython-310.pyc,, -django/contrib/gis/geoip2/__pycache__/resources.cpython-310.pyc,, -django/contrib/gis/geoip2/base.py,sha256=yx8gZUBCkrVurux06tuJhnXsamzj7hg0iiGFYmfu0yE,8976 -django/contrib/gis/geoip2/resources.py,sha256=u39vbZzNV5bQKS0nKb0VbHsSRm3m69r29bZwpNbNs3Y,819 -django/contrib/gis/geometry.py,sha256=tb4V3RwctTg_l4bqPGdb20aA2IxKbjmq7GW5tBscuv0,661 -django/contrib/gis/geos/LICENSE,sha256=CL8kt1USOK4yUpUkVCWxyuua0PQvni0wPHs1NQJjIEU,1530 -django/contrib/gis/geos/__init__.py,sha256=DXFaljVp6gf-E0XAbfO1JnYjPYSDfGZQ2VLtGYBcUZQ,648 -django/contrib/gis/geos/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/base.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/collections.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/coordseq.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/error.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/factory.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/geometry.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/io.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/libgeos.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/linestring.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/mutable_list.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/point.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/polygon.cpython-310.pyc,, -django/contrib/gis/geos/__pycache__/prepared.cpython-310.pyc,, -django/contrib/gis/geos/base.py,sha256=NdlFg5l9akvDp87aqzh9dk0A3ZH2TI3cOq10mmmuHBk,181 -django/contrib/gis/geos/collections.py,sha256=yUMj02Akhu1BN9zpaPMSaoyfpRJWi282kkY_R6MF-kY,3895 -django/contrib/gis/geos/coordseq.py,sha256=kJEdoM6L_TW5SZYAgTivMnZbFRRm1ojf_2ycxjF7Ks0,7232 -django/contrib/gis/geos/error.py,sha256=r3SNTnwDBI6HtuyL3mQ_iEEeKlOqqqdkHnhNoUkMohw,104 -django/contrib/gis/geos/factory.py,sha256=f6u2m1AtmYYHk_KrIC9fxt7VGsJokJVoSWEx-DkPWx0,961 -django/contrib/gis/geos/geometry.py,sha256=S8TMiNBNUPwU8FAKHvRAgJwQ7NUlqRzVSkLyc_qJm_M,25544 -django/contrib/gis/geos/io.py,sha256=Om5DBSlttixUc3WQAGZDhzPdb5JTe82728oImIj_l3k,787 -django/contrib/gis/geos/libgeos.py,sha256=dmktmuklfnViT3m3qQEwssEzOkCqyNDyg5ajuUw9HCM,4999 -django/contrib/gis/geos/linestring.py,sha256=mZnjmJQ3IUtwR8oKZsReTJ5nqZjLBv0cJqqoAlBfSvw,6293 -django/contrib/gis/geos/mutable_list.py,sha256=8uJ_9r48AlIIDzYaUb_qAD0eYslek9yvAX9ICdCmh5A,10131 -django/contrib/gis/geos/point.py,sha256=_5UI0cfAax9Q8_UuQeO25E3XhuS8PEVwkeZ2dgO0yQM,4757 -django/contrib/gis/geos/polygon.py,sha256=nAJFsaBXbIM9ZA_gSxVB_3WNXJHwakmhlxN_VzKs4WQ,6664 -django/contrib/gis/geos/prepared.py,sha256=rJf35HOTxPrrk_yA-YR9bQlL_pPDKecuhwZlcww8lxY,1575 -django/contrib/gis/geos/prototypes/__init__.py,sha256=gJo1iIH3eOITX_p20QqbWqOPAPps6fnhWQ8jPMzGMAY,1236 -django/contrib/gis/geos/prototypes/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/coordseq.cpython-310.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/errcheck.cpython-310.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/geom.cpython-310.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/io.cpython-310.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/misc.cpython-310.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/predicates.cpython-310.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/prepared.cpython-310.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/threadsafe.cpython-310.pyc,, -django/contrib/gis/geos/prototypes/__pycache__/topology.cpython-310.pyc,, -django/contrib/gis/geos/prototypes/coordseq.py,sha256=aBm_yTkis2ZloQeHqimjbMGYDkhEvv0FzeQGH3pVuqc,3103 -django/contrib/gis/geos/prototypes/errcheck.py,sha256=YTUBFoHU5pZOAamBPgogFymDswgnMr1_KL59sZfInYo,2654 -django/contrib/gis/geos/prototypes/geom.py,sha256=zKB1r_-6faLyq8OL4qJdM-lbMMpw8NKYYl8L9tCesBQ,3074 -django/contrib/gis/geos/prototypes/io.py,sha256=V2SlUEniZGfVnj_9r17XneT7w-OoCUpkL_sumKIhLbU,11229 -django/contrib/gis/geos/prototypes/misc.py,sha256=7Xwk0HG__JtPt6wJD-ieMkD-7KxpnofYrHSk6NEUeJo,1161 -django/contrib/gis/geos/prototypes/predicates.py,sha256=Ya06ir7LZQBSUypB05iv9gpvZowOSLIKa4fhCnhZuYY,1587 -django/contrib/gis/geos/prototypes/prepared.py,sha256=SC7g9_vvsW_ty7LKqlMzJfF9v3EvsJX9-j3kpSeCRfY,1184 -django/contrib/gis/geos/prototypes/threadsafe.py,sha256=Ll_TmpfJhRTmWV5dgKJx_Dh67ay1pa-SdlH558NRPw4,2309 -django/contrib/gis/geos/prototypes/topology.py,sha256=wd0OxkUQiMNioDXpJdRc1h9swsZ2CeOgqMvHxqJFY5s,2256 -django/contrib/gis/locale/af/LC_MESSAGES/django.mo,sha256=TN3GddZjlqXnhK8UKLlMoMIXNw2szzj7BeRjoKjsR5c,470 -django/contrib/gis/locale/af/LC_MESSAGES/django.po,sha256=XPdXaQsZ6yDPxF3jVMEI4bli_5jrEawoO-8DHMk8Q_A,1478 -django/contrib/gis/locale/ar/LC_MESSAGES/django.mo,sha256=5LCO903yJTtRVaaujBrmwMx8f8iLa3ihasgmj8te9eg,2301 -django/contrib/gis/locale/ar/LC_MESSAGES/django.po,sha256=pfUyK0VYgY0VC2_LvWZvG_EEIWa0OqIUfhiPT2Uov3Q,2569 -django/contrib/gis/locale/ar_DZ/LC_MESSAGES/django.mo,sha256=1e2lutVEjsa5vErMdjS6gaBbOLPTVIpDv15rax-wvKg,2403 -django/contrib/gis/locale/ar_DZ/LC_MESSAGES/django.po,sha256=dizXM36w-rUtI7Dv2mSoJDR5ouVR6Ar7zqjywX3xKr0,2555 -django/contrib/gis/locale/ast/LC_MESSAGES/django.mo,sha256=8o0Us4wR14bdv1M5oBeczYC4oW5uKnycWrj1-lMIqV4,850 -django/contrib/gis/locale/ast/LC_MESSAGES/django.po,sha256=0beyFcBkBOUNvPP45iqewTNv2ExvCPvDYwpafCJY5QM,1684 -django/contrib/gis/locale/az/LC_MESSAGES/django.mo,sha256=liiZOQ712WIdLolC8_uIHY6G4QPJ_sYhp5CfwxTXEv0,1976 -django/contrib/gis/locale/az/LC_MESSAGES/django.po,sha256=kUxBJdYhLZNnAO3IWKy4R3ijTZBiG-OFMg2wrZ7Jh28,2172 -django/contrib/gis/locale/be/LC_MESSAGES/django.mo,sha256=4B6F3HmhZmk1eLi42Bw90aipUHF4mT-Zlmsi0aKojHg,2445 -django/contrib/gis/locale/be/LC_MESSAGES/django.po,sha256=4QgQvhlM_O4N_8uikD7RASkS898vov-qT_FkQMhg4cE,2654 -django/contrib/gis/locale/bg/LC_MESSAGES/django.mo,sha256=qZKt6jmYT9ecax0Z1H8nCKWwL5qLoUiZB2MfYMu-SQs,2389 -django/contrib/gis/locale/bg/LC_MESSAGES/django.po,sha256=4MDPVwks5pLvqsXQVA2M9m_3nMFEWMsivkLEWkYm1LA,2654 -django/contrib/gis/locale/bn/LC_MESSAGES/django.mo,sha256=7oNsr_vHQfsanyP-o1FG8jZTSBK8jB3eK2fA9AqNOx4,1070 -django/contrib/gis/locale/bn/LC_MESSAGES/django.po,sha256=PTa9EFZdqfznUH7si3Rq3zp1kNkTOnn2HRTEYXQSOdM,1929 -django/contrib/gis/locale/br/LC_MESSAGES/django.mo,sha256=xN8hOvJi_gDlpdC5_lghXuX6yCBYDPfD_SQLjcvq8gU,1614 -django/contrib/gis/locale/br/LC_MESSAGES/django.po,sha256=LQw3Tp_ymJ_x7mJ6g4SOr6aP00bejkjuaxfFFRZnmaQ,2220 -django/contrib/gis/locale/bs/LC_MESSAGES/django.mo,sha256=9EdKtZkY0FX2NlX_q0tIxXD-Di0SNQJZk3jo7cend0A,1308 -django/contrib/gis/locale/bs/LC_MESSAGES/django.po,sha256=eu_qF8dbmlDiRKGNIz80XtIunrF8QIOcy8O28X02GvQ,1905 -django/contrib/gis/locale/ca/LC_MESSAGES/django.mo,sha256=nPWtfc4Fbm2uaY-gCASaye9CxzOYIfjG8mDTQGvn2As,2007 -django/contrib/gis/locale/ca/LC_MESSAGES/django.po,sha256=pPMDNc3hAWsbC_BM4UNmziX2Bq7vs6bHbNqVkEvCSic,2359 -django/contrib/gis/locale/cs/LC_MESSAGES/django.mo,sha256=V7MNXNsOaZ3x1G6LqYu6KJn6zeiFQCZKvF7Xk4J0fkg,2071 -django/contrib/gis/locale/cs/LC_MESSAGES/django.po,sha256=mPkcIWtWRILisD6jOlBpPV7CKYJjhTaBcRLf7OqifdM,2321 -django/contrib/gis/locale/cy/LC_MESSAGES/django.mo,sha256=vUG_wzZaMumPwIlKwuN7GFcS9gnE5rpflxoA_MPM_po,1430 -django/contrib/gis/locale/cy/LC_MESSAGES/django.po,sha256=_QjXT6cySUXrjtHaJ3046z-5PoXkCqtOhvA7MCZsXxk,1900 -django/contrib/gis/locale/da/LC_MESSAGES/django.mo,sha256=kH8GcLFe-XvmznQbiY5Ce2-Iz4uKJUfF4Be0yY13AEs,1894 -django/contrib/gis/locale/da/LC_MESSAGES/django.po,sha256=JOVTWeTnSUASbupCd2Fo0IY_veJb6XKDhyKFu6M2J_8,2179 -django/contrib/gis/locale/de/LC_MESSAGES/django.mo,sha256=1PBxHsFHDrbkCslumxKVD_kD2eIElGWOq2chQopcorY,1965 -django/contrib/gis/locale/de/LC_MESSAGES/django.po,sha256=0XnbUsy9yZHhFsGGhcSnXUqJpDlMVqmrRl-0c-kdcYk,2163 -django/contrib/gis/locale/dsb/LC_MESSAGES/django.mo,sha256=NzmmexcIC525FHQ5XvsKdzCZtkkb5wnrSd12fdAkZ-0,2071 -django/contrib/gis/locale/dsb/LC_MESSAGES/django.po,sha256=aTBfL_NB8uIDt2bWBxKCdKi-EUNo9lQ9JZ0ekWeI4Yk,2234 -django/contrib/gis/locale/el/LC_MESSAGES/django.mo,sha256=OBxHnlLrT4tY0bW5TuaRqBCKtchnz_53RtrEc0fZ3V4,2484 -django/contrib/gis/locale/el/LC_MESSAGES/django.po,sha256=q0YzrFC5seve2ralJJDSmMG2uukAAALhoRflYOPFudg,2937 -django/contrib/gis/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 -django/contrib/gis/locale/en/LC_MESSAGES/django.po,sha256=8yvqHG1Mawkhx9RqD5tDXX8U0-a7RWr-wCQPGHWAqG0,2225 -django/contrib/gis/locale/en_AU/LC_MESSAGES/django.mo,sha256=IPn5kRqOvv5S7jpbIUw8PEUkHlyjEL-4GuOANd1iAzI,486 -django/contrib/gis/locale/en_AU/LC_MESSAGES/django.po,sha256=x_58HmrHRia2LoYhmmN_NLb1J3f7oTDvwumgTo0LowI,1494 -django/contrib/gis/locale/en_GB/LC_MESSAGES/django.mo,sha256=WkORQDOsFuV2bI7hwVsJr_JTWnDQ8ZaK-VYugqnLv3w,1369 -django/contrib/gis/locale/en_GB/LC_MESSAGES/django.po,sha256=KWPMoX-X-gQhb47zoVsa79-16-SiCGpO0s4xkcGv9z0,1910 -django/contrib/gis/locale/eo/LC_MESSAGES/django.mo,sha256=qls9V1jybymGCdsutcjP6fT5oMaI-GXnt_oNfwq-Yhs,1960 -django/contrib/gis/locale/eo/LC_MESSAGES/django.po,sha256=WPSkCxwq3ZnR-_L-W-CnS0_Qne3ekX7ZAZVaubiWw5s,2155 -django/contrib/gis/locale/es/LC_MESSAGES/django.mo,sha256=oMQQrOdtyzvfCE844C5vM7wUuqtjMQ_HsG0TkKmfhr4,2025 -django/contrib/gis/locale/es/LC_MESSAGES/django.po,sha256=Tqmpl0-dMQELpOc7o-ig9pf6W4p8X-7Hn1EhLTnBN4Q,2476 -django/contrib/gis/locale/es_AR/LC_MESSAGES/django.mo,sha256=J-A7H9J3DjwlJ-8KvO5MC-sq4hUsJhmioAE-wiwOA8E,2012 -django/contrib/gis/locale/es_AR/LC_MESSAGES/django.po,sha256=uWqoO-Tw7lOyPnOKC2SeSFD0MgPIQHWqTfroAws24aQ,2208 -django/contrib/gis/locale/es_CO/LC_MESSAGES/django.mo,sha256=P79E99bXjthakFYr1BMobTKqJN9S1aj3vfzMTbGRhCY,1865 -django/contrib/gis/locale/es_CO/LC_MESSAGES/django.po,sha256=tyu8_dFA9JKeQ2VCpCUy_6yX97SPJcDwVqqAuf_xgks,2347 -django/contrib/gis/locale/es_MX/LC_MESSAGES/django.mo,sha256=bC-uMgJXdbKHQ-w7ez-6vh9E_2YSgCF_LkOQlvb60BU,1441 -django/contrib/gis/locale/es_MX/LC_MESSAGES/django.po,sha256=MYO9fGclp_VvLG5tXDjXY3J_1FXI4lDv23rGElXAyjA,1928 -django/contrib/gis/locale/es_VE/LC_MESSAGES/django.mo,sha256=5YVIO9AOtmjky90DAXVyU0YltfQ4NLEpVYRTTk7SZ5o,486 -django/contrib/gis/locale/es_VE/LC_MESSAGES/django.po,sha256=R8suLsdDnSUEKNlXzow3O6WIT5NcboZoCjir9GfSTSQ,1494 -django/contrib/gis/locale/et/LC_MESSAGES/django.mo,sha256=xrNWaGCM9t14hygJ7a2g3KmhnFIAxVPrfKdJmP9ysrg,1921 -django/contrib/gis/locale/et/LC_MESSAGES/django.po,sha256=ejWpn0QAyxGCsfY1VpsJhUcY4ngNXG5vcwt_qOF5jbA,2282 -django/contrib/gis/locale/eu/LC_MESSAGES/django.mo,sha256=VCs3BT_AwXUHmLnAftVWs9C9rZl1FYB33u4kkQyoedY,1936 -django/contrib/gis/locale/eu/LC_MESSAGES/django.po,sha256=IrFIeK0oZNh3y3RodKxqG_1c84DdPHYqdfufY5a9C6g,2197 -django/contrib/gis/locale/fa/LC_MESSAGES/django.mo,sha256=5S15sLEZkbyZJ_GaWfysYbSo49X2U15ZFqfRHf-q0ZY,2242 -django/contrib/gis/locale/fa/LC_MESSAGES/django.po,sha256=SBQDQA2E3e1e2XniZtEu4dr6-MwNh-q_uJ022xHO_34,2596 -django/contrib/gis/locale/fi/LC_MESSAGES/django.mo,sha256=wbBTW0tVHJZbyVYDLdHourHKw5m6joaX1X_eP9uD6vY,1887 -django/contrib/gis/locale/fi/LC_MESSAGES/django.po,sha256=FYB9ZYdGMBtxt-7ZkxjtsgxVYFLDLOlscqaeSnNUa4s,2114 -django/contrib/gis/locale/fr/LC_MESSAGES/django.mo,sha256=BpmQ_09rbzFR-dRjX0_SbFAHQJs7bZekLTGwsN96j8A,2052 -django/contrib/gis/locale/fr/LC_MESSAGES/django.po,sha256=Nqsu2ILMuPVFGhHo7vYdQH7lwNupJRjl1SsMmFEo_Dw,2306 -django/contrib/gis/locale/fy/LC_MESSAGES/django.mo,sha256=2kCnWU_giddm3bAHMgDy0QqNwOb9qOiEyCEaYo1WdqQ,476 -django/contrib/gis/locale/fy/LC_MESSAGES/django.po,sha256=7ncWhxC5OLhXslQYv5unWurhyyu_vRsi4bGflZ6T2oQ,1484 -django/contrib/gis/locale/ga/LC_MESSAGES/django.mo,sha256=m6Owcr-5pln54TXcZFAkYEYDjYiAkT8bGFyw4nowNHA,1420 -django/contrib/gis/locale/ga/LC_MESSAGES/django.po,sha256=I0kyTnYBPSdYr8RontzhGPShJhylVAdRLBGWRQr2E7g,1968 -django/contrib/gis/locale/gd/LC_MESSAGES/django.mo,sha256=8TAogB3fzblx48Lv6V94mOlR6MKAW6NjZOkKmAhncRY,2082 -django/contrib/gis/locale/gd/LC_MESSAGES/django.po,sha256=vBafKOhKlhMXU2Qzgbiy7GhEGy-RBdHJi5ey5sHx5_I,2259 -django/contrib/gis/locale/gl/LC_MESSAGES/django.mo,sha256=4OUuNpkYRWjKz_EoY1zDzKOK8YptrwUutQqFvSKsLUs,1421 -django/contrib/gis/locale/gl/LC_MESSAGES/django.po,sha256=s9tiYQLnv1_uzyLpi3qqV_zwJNic1AGFsUGc3FhJbMo,2006 -django/contrib/gis/locale/he/LC_MESSAGES/django.mo,sha256=ngfIMxGYVgNCVs_bfNI2PwjSyj03DF3FmSugZuVti60,2190 -django/contrib/gis/locale/he/LC_MESSAGES/django.po,sha256=N-FTLS0TL8AW5Owtfuqt7mlmqszgfXLUZ_4MQo23F2w,2393 -django/contrib/gis/locale/hi/LC_MESSAGES/django.mo,sha256=3nsy5mxKTPtx0EpqBNA_TJXmLmVZ4BPUZG72ZEe8OPM,1818 -django/contrib/gis/locale/hi/LC_MESSAGES/django.po,sha256=jTFG2gqqYAQct9-to0xL2kUFQu-ebR4j7RGfxn4sBAg,2372 -django/contrib/gis/locale/hr/LC_MESSAGES/django.mo,sha256=0XrRj2oriNZxNhEwTryo2zdMf-85-4X7fy7OJhB5ub4,1549 -django/contrib/gis/locale/hr/LC_MESSAGES/django.po,sha256=iijzoBoD_EJ1n-a5ys5CKnjzZzG299zPoCN-REFkeqE,2132 -django/contrib/gis/locale/hsb/LC_MESSAGES/django.mo,sha256=hA9IBuEZ6JHsTIVjGZdlvD8NcFy6v56pTy1fmA_lWwo,2045 -django/contrib/gis/locale/hsb/LC_MESSAGES/django.po,sha256=LAGSJIa6wd3Dh4IRG5DLigL-mjQzmYwn0o2RmSAdBdw,2211 -django/contrib/gis/locale/hu/LC_MESSAGES/django.mo,sha256=9P8L1-RxODT4NCMBUQnWQJaydNs9FwcAZeuoVmaQUDY,1940 -django/contrib/gis/locale/hu/LC_MESSAGES/django.po,sha256=qTC31EofFBS4HZ5SvxRKDIt2afAV4OS52_LYFnX2OB8,2261 -django/contrib/gis/locale/hy/LC_MESSAGES/django.mo,sha256=4D6em091yzO4s3U_DIdocdlvxtAbXdMt6Ig1ATxRGrQ,2535 -django/contrib/gis/locale/hy/LC_MESSAGES/django.po,sha256=0nkAba1H7qrC5JSakzJuAqsldWPG7lsjH7H8jVfG1SU,2603 -django/contrib/gis/locale/ia/LC_MESSAGES/django.mo,sha256=9MZnSXkQUIfbYB2f4XEtYo_FzuVi5OlsYcX9K_REz3c,1899 -django/contrib/gis/locale/ia/LC_MESSAGES/django.po,sha256=f7OuqSzGHQNldBHp62VIWjqP0BB0bvo8qEx9_wzH090,2116 -django/contrib/gis/locale/id/LC_MESSAGES/django.mo,sha256=FPjGhjf4wy-Wi6f3GnsBhmpBJBFnAPOw5jUPbufHISM,1938 -django/contrib/gis/locale/id/LC_MESSAGES/django.po,sha256=ap7GLVlZO6mmAs6PHgchU5xrChWF-YbwtJU7t0tqz0k,2353 -django/contrib/gis/locale/io/LC_MESSAGES/django.mo,sha256=_yUgF2fBUxVAZAPNw2ROyWly5-Bq0niGdNEzo2qbp8k,464 -django/contrib/gis/locale/io/LC_MESSAGES/django.po,sha256=fgGJ1xzliMK0MlVoV9CQn_BuuS3Kl71Kh5YEybGFS0Y,1472 -django/contrib/gis/locale/is/LC_MESSAGES/django.mo,sha256=UQb3H5F1nUxJSrADpLiYe12TgRhYKCFQE5Xy13MzEqU,1350 -django/contrib/gis/locale/is/LC_MESSAGES/django.po,sha256=8QWtgdEZR7OUVXur0mBCeEjbXTBjJmE-DOiKe55FvMo,1934 -django/contrib/gis/locale/it/LC_MESSAGES/django.mo,sha256=8VddOMr-JMs5D-J5mq-UgNnhf98uutpoJYJKTr8E224,1976 -django/contrib/gis/locale/it/LC_MESSAGES/django.po,sha256=Vp1G-GChjjTsODwABsg5LbmR6_Z-KpslwkNUipuOqk4,2365 -django/contrib/gis/locale/ja/LC_MESSAGES/django.mo,sha256=Ro8-P0647LU_963TJT1uOWTohB77YaGGci_2sMLJwEo,2096 -django/contrib/gis/locale/ja/LC_MESSAGES/django.po,sha256=shMi1KrURuWbFGc3PpSrpatfEQJlW--QTDH6HwHbtv4,2352 -django/contrib/gis/locale/ka/LC_MESSAGES/django.mo,sha256=iqWQ9j8yanPjDhwi9cNSktYgfLVnofIsdICnAg2Y_to,1991 -django/contrib/gis/locale/ka/LC_MESSAGES/django.po,sha256=rkM7RG0zxDN8vqyAudmk5nocajhOYP6CTkdJKu21Pf4,2571 -django/contrib/gis/locale/kk/LC_MESSAGES/django.mo,sha256=NtgQONp0UncUNvrh0W2R7u7Ja8H33R-a-tsQShWq-QI,1349 -django/contrib/gis/locale/kk/LC_MESSAGES/django.po,sha256=78OMHuerBJZJZVo9GjGJ1h5fwdLuSc_X03ZhSRibtf4,1979 -django/contrib/gis/locale/km/LC_MESSAGES/django.mo,sha256=T0aZIZ_gHqHpQyejnBeX40jdcfhrCOjgKjNm2hLrpNE,459 -django/contrib/gis/locale/km/LC_MESSAGES/django.po,sha256=7ARjFcuPQJG0OGLJu9pVfSiAwc2Q-1tT6xcLeKeom1c,1467 -django/contrib/gis/locale/kn/LC_MESSAGES/django.mo,sha256=EkJRlJJSHZJvNZJuOLpO4IIUEoyi_fpKwNWe0OGFcy4,461 -django/contrib/gis/locale/kn/LC_MESSAGES/django.po,sha256=MnsSftGvmgJgGfgayQUVDMj755z8ItkM9vBehORfYbk,1475 -django/contrib/gis/locale/ko/LC_MESSAGES/django.mo,sha256=3cvrvesJ_JU-XWI5oaYSAANVjwFxn3SLd3UrdRSMAfA,1939 -django/contrib/gis/locale/ko/LC_MESSAGES/django.po,sha256=Gg9s__57BxLIYJx5O0c-UJ8cAzsU3TcLuKGE7abn1rE,2349 -django/contrib/gis/locale/ky/LC_MESSAGES/django.mo,sha256=1z_LnGCxvS3_6OBr9dBxsyHrDs7mR3Fzm76sdgNGJrU,2221 -django/contrib/gis/locale/ky/LC_MESSAGES/django.po,sha256=NyWhlb3zgb0iAa6C0hOqxYxA7zaR_XgyjJHffoCIw1g,2438 -django/contrib/gis/locale/lb/LC_MESSAGES/django.mo,sha256=XAyZQUi8jDr47VpSAHp_8nQb0KvSMJHo5THojsToFdk,474 -django/contrib/gis/locale/lb/LC_MESSAGES/django.po,sha256=5rfudPpH4snSq2iVm9E81EBwM0S2vbkY2WBGhpuga1Q,1482 -django/contrib/gis/locale/lt/LC_MESSAGES/django.mo,sha256=9I8bq0gbDGv7wBe60z3QtWZ5x_NgALjCTvR6rBtPPBY,2113 -django/contrib/gis/locale/lt/LC_MESSAGES/django.po,sha256=jD2vv47dySaH1nVzzf7mZYKM5vmofhmaKXFp4GvX1Iw,2350 -django/contrib/gis/locale/lv/LC_MESSAGES/django.mo,sha256=KkVqgndzTA8WAagHB4hg65PUvQKXl_O79fb2r04foXw,2025 -django/contrib/gis/locale/lv/LC_MESSAGES/django.po,sha256=21VWQDPMF27yZ-ctKO-f0sohyvVkIaTXk9MKF-WGmbo,2253 -django/contrib/gis/locale/mk/LC_MESSAGES/django.mo,sha256=PVw73LWWNvaNd95zQbAIA7LA7JNmpf61YIoyuOca2_s,2620 -django/contrib/gis/locale/mk/LC_MESSAGES/django.po,sha256=eusHVHXHRfdw1_JyuBW7H7WPCHFR_z1NBqr79AVqAk0,2927 -django/contrib/gis/locale/ml/LC_MESSAGES/django.mo,sha256=Kl9okrE3AzTPa5WQ-IGxYVNSRo2y_VEdgDcOyJ_Je78,2049 -django/contrib/gis/locale/ml/LC_MESSAGES/django.po,sha256=PWg8atPKfOsnVxg_uro8zYO9KCE1UVhfy_zmCWG0Bdk,2603 -django/contrib/gis/locale/mn/LC_MESSAGES/django.mo,sha256=-Nn70s2On94C-jmSZwTppW2q7_W5xgMpzPXYmxZSKXs,2433 -django/contrib/gis/locale/mn/LC_MESSAGES/django.po,sha256=I0ZHocPlRYrogJtzEGVPsWWHpoVEa7e2KYP9Ystlj60,2770 -django/contrib/gis/locale/mr/LC_MESSAGES/django.mo,sha256=sO2E__g61S0p5I6aEwnoAsA3epxv7_Jn55TyF0PZCUA,468 -django/contrib/gis/locale/mr/LC_MESSAGES/django.po,sha256=McWaLXfWmYTDeeDbIOrV80gwnv07KCtNIt0OXW_v7vw,1476 -django/contrib/gis/locale/ms/LC_MESSAGES/django.mo,sha256=Ws6mtfdx1yajz4NUl1aqrWYc0XNPm2prqAAE8yCNyT0,1887 -django/contrib/gis/locale/ms/LC_MESSAGES/django.po,sha256=wglQEOZ8SF4_d7tZBCoOOSTbRG1U5IM4lIZA1H5MaDg,2017 -django/contrib/gis/locale/my/LC_MESSAGES/django.mo,sha256=e6G8VbCCthUjV6tV6PRCy_ZzsXyZ-1OYjbYZIEShbXI,525 -django/contrib/gis/locale/my/LC_MESSAGES/django.po,sha256=R3v1S-904f8FWSVGHe822sWrOJI6cNJIk93-K7_E_1c,1580 -django/contrib/gis/locale/nb/LC_MESSAGES/django.mo,sha256=a89qhy9BBE_S-MYlOMLaYMdnOvUEJxh8V80jYJqFEj0,1879 -django/contrib/gis/locale/nb/LC_MESSAGES/django.po,sha256=UIk8oXTFdxTn22tTtIXowTl3Nxn2qvpQO72GoQDUmaw,2166 -django/contrib/gis/locale/ne/LC_MESSAGES/django.mo,sha256=nB-Ta8w57S6hIAhAdWZjDT0Dg6JYGbAt5FofIhJT7k8,982 -django/contrib/gis/locale/ne/LC_MESSAGES/django.po,sha256=eMH6uKZZZYn-P3kmHumiO4z9M4923s9tWGhHuJ0eWuI,1825 -django/contrib/gis/locale/nl/LC_MESSAGES/django.mo,sha256=d22j68OCI1Bevtl2WgXHSQHFCiDgkPXmrFHca_uUm14,1947 -django/contrib/gis/locale/nl/LC_MESSAGES/django.po,sha256=ffytg6K7pTQoIRfxY35i1FpolJeox-fpSsG1JQzvb-0,2381 -django/contrib/gis/locale/nn/LC_MESSAGES/django.mo,sha256=Rp1zi-gbaGBPk9MVR4sw1MS4MhCRs6u9v7Aa8IxrkQQ,1888 -django/contrib/gis/locale/nn/LC_MESSAGES/django.po,sha256=ApoLxcaZ3UzO8owOqfDgDMCJuemnGAfrKH_qJVR47eM,2087 -django/contrib/gis/locale/os/LC_MESSAGES/django.mo,sha256=02NpGC8WPjxmPqQkfv9Kj2JbtECdQCtgecf_Tjk1CZc,1594 -django/contrib/gis/locale/os/LC_MESSAGES/django.po,sha256=JBIsv5nJg3Wof7Xy7odCI_xKRBLN_Hlbb__kNqNW4Xw,2161 -django/contrib/gis/locale/pa/LC_MESSAGES/django.mo,sha256=JR1NxG5_h_dFE_7p6trBWWIx-QqWYIgfGomnjaCsWAA,1265 -django/contrib/gis/locale/pa/LC_MESSAGES/django.po,sha256=Ejd_8dq_M0E9XFijk0qj4oC-8_oe48GWWHXhvOrFlnY,1993 -django/contrib/gis/locale/pl/LC_MESSAGES/django.mo,sha256=BkGcSOdz9VE7OYEeFzC9OLANJsTB3pFU1Xs8-CWFgb4,2095 -django/contrib/gis/locale/pl/LC_MESSAGES/django.po,sha256=IIy2N8M_UFanmHB6Ajne9g5NQ7tJCF5JvgrzasFUJDY,2531 -django/contrib/gis/locale/pt/LC_MESSAGES/django.mo,sha256=sE5PPOHzfT8QQXuV5w0m2pnBTRhKYs_vFhk8p_A4Jg0,2036 -django/contrib/gis/locale/pt/LC_MESSAGES/django.po,sha256=TFt6Oj1NlCM3pgs2dIgFZR3S3y_g7oR7S-XRBlM4924,2443 -django/contrib/gis/locale/pt_BR/LC_MESSAGES/django.mo,sha256=5HGIao480s3B6kXtSmdy1AYjGUZqbYuZ9Eapho_jkTk,1976 -django/contrib/gis/locale/pt_BR/LC_MESSAGES/django.po,sha256=4-2WPZT15YZPyYbH7xnBRc7A8675875kVFjM9tr1o5U,2333 -django/contrib/gis/locale/ro/LC_MESSAGES/django.mo,sha256=brEMR8zmBMK6otF_kmR2IVuwM9UImo24vwSVUdRysAY,1829 -django/contrib/gis/locale/ro/LC_MESSAGES/django.po,sha256=EDdumoPfwMHckneEl4OROll5KwYL0ljdY-yJTUkK2JA,2242 -django/contrib/gis/locale/ru/LC_MESSAGES/django.mo,sha256=Beo_YLNtenVNPIyWB-KKMlbxeK0z4DIxhLNkAE8p9Ko,2542 -django/contrib/gis/locale/ru/LC_MESSAGES/django.po,sha256=GKPf50Wm3evmbOdok022P2YZxh-6ROKgDRLyxewPy1g,2898 -django/contrib/gis/locale/sk/LC_MESSAGES/django.mo,sha256=bws9O1h9u-ia1FraYJNIsRCf78_cSo9PNVo802hCMMQ,2043 -django/contrib/gis/locale/sk/LC_MESSAGES/django.po,sha256=DAAMn59_3-aTD8qimDetbY6GFqC311lTD3VOxz80xNQ,2375 -django/contrib/gis/locale/sl/LC_MESSAGES/django.mo,sha256=9-efMT2MoEMa5-SApGWTRiyfvI6vmZzLeMg7qGAr7_A,2067 -django/contrib/gis/locale/sl/LC_MESSAGES/django.po,sha256=foZY7N5QkuAQS7nc3CdnJerCPk-lhSb1xZqU11pNGNo,2303 -django/contrib/gis/locale/sq/LC_MESSAGES/django.mo,sha256=WEq6Bdd9fM_aRhWUBpl_qTc417U9708u9sXNgyB8o1k,1708 -django/contrib/gis/locale/sq/LC_MESSAGES/django.po,sha256=mAOImw7HYWDO2VuoHU-VAp08u5DM-BUC633Lhkc3vRk,2075 -django/contrib/gis/locale/sr/LC_MESSAGES/django.mo,sha256=cQzh-8YOz0FSIE0-BkeQHiqG6Tl4ArHvSN3yMXiaoec,2454 -django/contrib/gis/locale/sr/LC_MESSAGES/django.po,sha256=PQ3FYEidoV200w8WQBFsid7ULKZyGLzCjfCVUUPKWrk,2719 -django/contrib/gis/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=SASOtA8mOnMPxh1Lr_AC0yR82SqyTiPrlD8QmvYgG58,2044 -django/contrib/gis/locale/sr_Latn/LC_MESSAGES/django.po,sha256=BPkwFmsLHVN8jwjf1pqmrTXhxO0fgDzE0-C7QvaBeVg,2271 -django/contrib/gis/locale/sv/LC_MESSAGES/django.mo,sha256=XVr0uSQnEIRNJoOpgFlxvYnpF4cGDP2K2oTjqVHhmuA,1987 -django/contrib/gis/locale/sv/LC_MESSAGES/django.po,sha256=fqUAyUbjamnqbdie8Ecek0v99uo-4uUfaSvtFffz8v4,2275 -django/contrib/gis/locale/sw/LC_MESSAGES/django.mo,sha256=uBhpGHluGwYpODTE-xhdJD2e6PHleN07wLE-kjrXr_M,1426 -django/contrib/gis/locale/sw/LC_MESSAGES/django.po,sha256=nHXQQMYYXT1ec3lIBxQIDIAwLtXucX47M4Cozy08kko,1889 -django/contrib/gis/locale/ta/LC_MESSAGES/django.mo,sha256=Rboo36cGKwTebe_MiW4bOiMsRO2isB0EAyJJcoy_F6s,466 -django/contrib/gis/locale/ta/LC_MESSAGES/django.po,sha256=sLYW8_5BSVoSLWUr13BbKRe0hNJ_cBMEtmjCPBdTlAk,1474 -django/contrib/gis/locale/te/LC_MESSAGES/django.mo,sha256=xDkaSztnzQ33Oc-GxHoSuutSIwK9A5Bg3qXEdEvo4h4,824 -django/contrib/gis/locale/te/LC_MESSAGES/django.po,sha256=nYryhktJumcwtZDGZ43xBxWljvdd-cUeBrAYFZOryVg,1772 -django/contrib/gis/locale/tg/LC_MESSAGES/django.mo,sha256=6Jyeaq1ORsnE7Ceh_rrhbfslFskGe12Ar-dQl6NFyt0,611 -django/contrib/gis/locale/tg/LC_MESSAGES/django.po,sha256=9c1zPt7kz1OaRJPPLdqjQqO8MT99KtS9prUvoPa9qJk,1635 -django/contrib/gis/locale/th/LC_MESSAGES/django.mo,sha256=0kekAr7eXc_papwPAxEZ3TxHOBg6EPzdR3q4hmAxOjg,1835 -django/contrib/gis/locale/th/LC_MESSAGES/django.po,sha256=WJPdoZjLfvepGGMhfBB1EHCpxtxxfv80lRjPG9kGErM,2433 -django/contrib/gis/locale/tr/LC_MESSAGES/django.mo,sha256=_bNVyXHbuyM42-fAsL99wW7_Hwu5hF_WD7FzY-yfS8k,1961 -django/contrib/gis/locale/tr/LC_MESSAGES/django.po,sha256=W0pxShIqMePnQvn_7zcY_q4_C1PCnWwFMastDo_gHd0,2242 -django/contrib/gis/locale/tt/LC_MESSAGES/django.mo,sha256=cGVPrWCe4WquVV77CacaJwgLSnJN0oEAepTzNMD-OWk,1470 -django/contrib/gis/locale/tt/LC_MESSAGES/django.po,sha256=98yeRs-JcMGTyizOpEuQenlnWJMYTR1-rG3HGhKCykk,2072 -django/contrib/gis/locale/udm/LC_MESSAGES/django.mo,sha256=I6bfLvRfMn79DO6bVIGfYSVeZY54N6c8BNO7OyyOOsw,462 -django/contrib/gis/locale/udm/LC_MESSAGES/django.po,sha256=B1PCuPYtNOrrhu4fKKJgkqxUrcEyifS2Y3kw-iTmSIk,1470 -django/contrib/gis/locale/uk/LC_MESSAGES/django.mo,sha256=Pnot1RDsNa4HYvy_6ZsFFMGhJ4JyEn6qWbDPPFUXDzg,2586 -django/contrib/gis/locale/uk/LC_MESSAGES/django.po,sha256=uJfVys_Tzi99yJ7F5IEbIDJTcM1MzCz2vpiVv_fVRmc,3090 -django/contrib/gis/locale/ur/LC_MESSAGES/django.mo,sha256=tB5tz7EscuE9IksBofNuyFjk89-h5X7sJhCKlIho5SY,1410 -django/contrib/gis/locale/ur/LC_MESSAGES/django.po,sha256=16m0t10Syv76UcI7y-EXfQHETePmrWX4QMVfyeuX1fQ,2007 -django/contrib/gis/locale/vi/LC_MESSAGES/django.mo,sha256=NT5T0FRCC2XINdtaCFCVUxb5VRv8ta62nE8wwSHGTrc,1384 -django/contrib/gis/locale/vi/LC_MESSAGES/django.po,sha256=y77GtqH5bv1wR78xN5JLHusmQzoENTH9kLf9Y3xz5xk,1957 -django/contrib/gis/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=g_8mpfbj-6HJ-g1PrFU2qTTfvCbztNcjDym_SegaI8Q,1812 -django/contrib/gis/locale/zh_Hans/LC_MESSAGES/django.po,sha256=MBJpb5IJxUaI2k0Hq8Q1GLXHJPFAA-S1w6NRjsmrpBw,2286 -django/contrib/gis/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=jEgcPJy_WzZa65-5rXb64tN_ehUku_yIj2d7tXwweP8,1975 -django/contrib/gis/locale/zh_Hant/LC_MESSAGES/django.po,sha256=iVnQKpbsQ4nJi65PHAO8uGRO6jhHWs22gTOUKPpb64s,2283 -django/contrib/gis/management/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/management/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/management/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/management/commands/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/management/commands/__pycache__/inspectdb.cpython-310.pyc,, -django/contrib/gis/management/commands/__pycache__/ogrinspect.cpython-310.pyc,, -django/contrib/gis/management/commands/inspectdb.py,sha256=tpyZFocjeeRN6hE1yXfp1CANzyaQYqQpI8RLhKtGzBA,717 -django/contrib/gis/management/commands/ogrinspect.py,sha256=huTEev5RAMZU9axT9ZMmrlfd3BVZ_0lNbeuW-9XLwGU,5711 -django/contrib/gis/measure.py,sha256=8RQbkuhUQjg6mvjK17XULYx5LwXGWkydM7EkEj0xsdQ,12070 -django/contrib/gis/ptr.py,sha256=RK-5GCUUaQtBuDD3lAoraS7G05fzYhR5p0acKrzpQVE,1289 -django/contrib/gis/serializers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/gis/serializers/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/serializers/__pycache__/geojson.cpython-310.pyc,, -django/contrib/gis/serializers/geojson.py,sha256=IWR-98IYQXvJSJ4y3d09kh3ZxuFZuEKg-T9eAig5GEA,2710 -django/contrib/gis/shortcuts.py,sha256=fHf3HYP6MP8GeuBW6G3y6d30Mjxa6IL2xtmblDjS8k4,1027 -django/contrib/gis/sitemaps/__init__.py,sha256=eVHUxfzw1VQn6bqH3D8bE471s8bNJSB3phuAI-zg9gA,138 -django/contrib/gis/sitemaps/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/sitemaps/__pycache__/kml.cpython-310.pyc,, -django/contrib/gis/sitemaps/__pycache__/views.cpython-310.pyc,, -django/contrib/gis/sitemaps/kml.py,sha256=yg-soUBEFDRSmf7iIPzdOFEi3lvcQNKp_Jisk-cwiR4,2406 -django/contrib/gis/sitemaps/views.py,sha256=vJt4Oya4IL6BHE7x8Z_FkQn1Do6caVRL8d5hE2XKVCo,2306 -django/contrib/gis/static/gis/css/ol3.css,sha256=pJADzfx4_NL2C1onFpU-muconAA5NThN4sEqSNyY_So,657 -django/contrib/gis/static/gis/img/draw_line_off.svg,sha256=6XW83xsR5-Guh27UH3y5UFn9y9FB9T_Zc4kSPA-xSOI,918 -django/contrib/gis/static/gis/img/draw_line_on.svg,sha256=Hx-pXu4ped11esG6YjXP1GfZC5q84zrFQDPUo1C7FGA,892 -django/contrib/gis/static/gis/img/draw_point_off.svg,sha256=PICrywZPwuBkaQAKxR9nBJ0AlfTzPHtVn_up_rSiHH4,803 -django/contrib/gis/static/gis/img/draw_point_on.svg,sha256=raGk3oc8w87rJfLdtZ4nIXJyU3OChCcTd4oH-XAMmmM,803 -django/contrib/gis/static/gis/img/draw_polygon_off.svg,sha256=gnVmjeZE2jOvjfyx7mhazMDBXJ6KtSDrV9f0nSzkv3A,981 -django/contrib/gis/static/gis/img/draw_polygon_on.svg,sha256=ybJ9Ww7-bsojKQJtjErLd2cCOgrIzyqgIR9QNhH_ZfA,982 -django/contrib/gis/static/gis/js/OLMapWidget.js,sha256=QOOHCR4CyAljFTtXTP_MNKN5RTplp3lvDKxHJj3J4KY,8813 -django/contrib/gis/templates/gis/admin/openlayers.html,sha256=41MtWKVz6IR-_-c0zIQi1hvA9wXpD-g5VDJdojkcMgE,1441 -django/contrib/gis/templates/gis/admin/openlayers.js,sha256=KoT3VUMAez9-5QoT5U6OJXzt3MLxlTrJMMwINjQ_k7M,8975 -django/contrib/gis/templates/gis/admin/osm.html,sha256=yvYyZPmgP64r1JT3eZCDun5ENJaaN3d3wbTdCxIOvSo,111 -django/contrib/gis/templates/gis/admin/osm.js,sha256=0wFRJXKZ2plp7tb0F9fgkMzp4NrKZXcHiMkKDJeHMRw,128 -django/contrib/gis/templates/gis/kml/base.kml,sha256=VYnJaGgFVHRzDjiFjbcgI-jxlUos4B4Z1hx_JeI2ZXU,219 -django/contrib/gis/templates/gis/kml/placemarks.kml,sha256=TEC81sDL9RK2FVeH0aFJTwIzs6_YWcMeGnHkACJV1Uc,360 -django/contrib/gis/templates/gis/openlayers-osm.html,sha256=TeiUqCjt73W8Hgrp_6zAtk_ZMBxskNN6KHSmnJ1-GD4,378 -django/contrib/gis/templates/gis/openlayers.html,sha256=gp49iEA82IgDWPHRrAYyCqC0pvInPxTw5674RuxPM_M,1897 -django/contrib/gis/utils/__init__.py,sha256=F0GOFeUMUtapxuZ306T8d3uNblMhfWftOlpc84HeFVs,596 -django/contrib/gis/utils/__pycache__/__init__.cpython-310.pyc,, -django/contrib/gis/utils/__pycache__/layermapping.cpython-310.pyc,, -django/contrib/gis/utils/__pycache__/ogrinfo.cpython-310.pyc,, -django/contrib/gis/utils/__pycache__/ogrinspect.cpython-310.pyc,, -django/contrib/gis/utils/__pycache__/srs.cpython-310.pyc,, -django/contrib/gis/utils/layermapping.py,sha256=wHlFJ0hiEmImFW3vOe862g7LJ0Czya16csaaq7knw9A,27663 -django/contrib/gis/utils/ogrinfo.py,sha256=VmbxQ5Ri4zjtTxNymuxJp3t3cAntUC83YBMp9PuMMSU,1934 -django/contrib/gis/utils/ogrinspect.py,sha256=4lZA5_rbdo-IG7DnqddQyT_2JI_AXhuW9nduBwMWrQY,8924 -django/contrib/gis/utils/srs.py,sha256=5D5lPZwFYgZiVaKD7eCkl9vj-pGRB11HEgeNlxUAjfo,2991 -django/contrib/gis/views.py,sha256=zZfnPHc8wxomPp9NcpOfISLhwBKkVG-EtRTm90d2X_Q,700 -django/contrib/humanize/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/humanize/__pycache__/__init__.cpython-310.pyc,, -django/contrib/humanize/__pycache__/apps.cpython-310.pyc,, -django/contrib/humanize/apps.py,sha256=ODfDrSH8m3y3xYlyIIwm7DZmrNcoYKG2K8l5mU64V7g,194 -django/contrib/humanize/locale/af/LC_MESSAGES/django.mo,sha256=bNLjjeZ3H-KD_pm-wa1_5eLCDOmG2FXgDHVOg5vgL7o,5097 -django/contrib/humanize/locale/af/LC_MESSAGES/django.po,sha256=p3OduzjtTGkwlgDJhPgSm9aXI2sWzORspsPf7_RnWjs,8923 -django/contrib/humanize/locale/ar/LC_MESSAGES/django.mo,sha256=PokPfBR8w4AbRtNNabl5vO8r5E8_egHvFBjKp4CCvO4,7510 -django/contrib/humanize/locale/ar/LC_MESSAGES/django.po,sha256=QGW-kx-87DlPMGr5l_Eb6Ge-x4tkz2PuwHDe3EIkIQg,12326 -django/contrib/humanize/locale/ar_DZ/LC_MESSAGES/django.mo,sha256=NwCrL5FX_xdxYdqkW_S8tmU8ktDM8LqimmUvkt8me74,9155 -django/contrib/humanize/locale/ar_DZ/LC_MESSAGES/django.po,sha256=tt0AxhohGX79OQ_lX1S5soIo-iSCC07SdAhPpy0O7Q4,15234 -django/contrib/humanize/locale/ast/LC_MESSAGES/django.mo,sha256=WvBk8V6g1vgzGqZ_rR-4p7SMh43PFnDnRhIS9HSwdoQ,3468 -django/contrib/humanize/locale/ast/LC_MESSAGES/django.po,sha256=S9lcUf2y5wR8Ufa-Rlz-M73Z3bMo7zji_63cXwtDK2I,5762 -django/contrib/humanize/locale/az/LC_MESSAGES/django.mo,sha256=G9dyDa8T8wwEJDVw5rrajGLQo2gfs7XqsW6LbURELvA,5286 -django/contrib/humanize/locale/az/LC_MESSAGES/django.po,sha256=G0_M87HUGSH280uvUzni0qlCGviv2uwtyr6gne5SszA,9139 -django/contrib/humanize/locale/be/LC_MESSAGES/django.mo,sha256=7KyJKhNqMqv32CPdJi01RPLBefOVCQW-Gx6-Vf9JVrs,6653 -django/contrib/humanize/locale/be/LC_MESSAGES/django.po,sha256=2mbReEHyXhmZysqhSmaT6A2XCHn8mYb2R_O16TMGCAo,10666 -django/contrib/humanize/locale/bg/LC_MESSAGES/django.mo,sha256=1mRaFPsm5ITFyfdFdqdeY-_Om2OYKua5YWSEP192WR8,4645 -django/contrib/humanize/locale/bg/LC_MESSAGES/django.po,sha256=kTyRblfWlBUMxd_czXTOe-39CcX68X6e4DTmYm3V2gc,6684 -django/contrib/humanize/locale/bn/LC_MESSAGES/django.mo,sha256=jbL4ucZxxtexI10jgldtgnDie3I23XR3u-PrMMMqP6U,4026 -django/contrib/humanize/locale/bn/LC_MESSAGES/django.po,sha256=0l4yyy7q3OIWyFk_PW0y883Vw2Pmu48UcnLM9OBxB68,6545 -django/contrib/humanize/locale/br/LC_MESSAGES/django.mo,sha256=V_tPVAyQzVdDwWPNlVGWmlVJjmVZfbh35alkwsFlCNU,5850 -django/contrib/humanize/locale/br/LC_MESSAGES/django.po,sha256=BcAqEV2JpF0hiCQDttIMblp9xbB7zoHsmj7fJFV632k,12245 -django/contrib/humanize/locale/bs/LC_MESSAGES/django.mo,sha256=1-RNRHPgZR_9UyiEn9Djp4mggP3fywKZho45E1nGMjM,1416 -django/contrib/humanize/locale/bs/LC_MESSAGES/django.po,sha256=M017Iu3hyXmINZkhCmn2he-FB8rQ7rXN0KRkWgrp7LI,5498 -django/contrib/humanize/locale/ca/LC_MESSAGES/django.mo,sha256=WDvXis2Y1ivSq6NdJgddO_WKbz8w5MpVpkT4sq-pWXI,4270 -django/contrib/humanize/locale/ca/LC_MESSAGES/django.po,sha256=AD3h2guGADdp1f9EcbP1vc1lmfDOL8-1qQfwvXa6I04,7731 -django/contrib/humanize/locale/cs/LC_MESSAGES/django.mo,sha256=VFyZcn19aQUXhVyh2zo2g3PAuzOO38Kx9fMFOCCxzMc,5479 -django/contrib/humanize/locale/cs/LC_MESSAGES/django.po,sha256=mq3LagwA9hyWOGy76M9n_rD4p3wuVk6oQsneB9CF99w,9527 -django/contrib/humanize/locale/cy/LC_MESSAGES/django.mo,sha256=VjJiaUUhvX9tjOEe6x2Bdp7scvZirVcUsA4-iE2-ElQ,5241 -django/contrib/humanize/locale/cy/LC_MESSAGES/django.po,sha256=sylmceSq-NPvtr_FjklQXoBAfueKu7hrjEpMAsVbQC4,7813 -django/contrib/humanize/locale/da/LC_MESSAGES/django.mo,sha256=vfDHopmWFAomwqmmCX3wfmX870-zzVbgUFC6I77n9tE,4316 -django/contrib/humanize/locale/da/LC_MESSAGES/django.po,sha256=v7Al6UOkbYB1p7m8kOe-pPRIAoyWemoyg_Pm9bD5Ldc,7762 -django/contrib/humanize/locale/de/LC_MESSAGES/django.mo,sha256=aOUax9csInbXnjAJc3jq4dcW_9H-6ueVI-TtKz2b9q0,4364 -django/contrib/humanize/locale/de/LC_MESSAGES/django.po,sha256=gW3OfOfoVMvpVudwghKCYztkLrCIPbbcriZjBNnRyGo,7753 -django/contrib/humanize/locale/dsb/LC_MESSAGES/django.mo,sha256=OVKcuW9ZXosNvP_3A98WsIIk_Jl6U_kv3zOx4pvwh-g,5588 -django/contrib/humanize/locale/dsb/LC_MESSAGES/django.po,sha256=VimcsmobK3VXTbbTasg6osWDPOIZ555uimbUoUfNco4,9557 -django/contrib/humanize/locale/el/LC_MESSAGES/django.mo,sha256=o-yjhpzyGRbbdMzwUcG_dBP_FMEMZevm7Wz1p4Wd-pg,6740 -django/contrib/humanize/locale/el/LC_MESSAGES/django.po,sha256=UbD5QEw_-JNoNETaOyDfSReirkRsHnlHeSsZF5hOSkI,10658 -django/contrib/humanize/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 -django/contrib/humanize/locale/en/LC_MESSAGES/django.po,sha256=7CzW7XKCntUjZon7-mQU_Z2UX9XReoQ8IsjojNowG1w,9050 -django/contrib/humanize/locale/en_AU/LC_MESSAGES/django.mo,sha256=QFf4EgAsGprbFetnwogmj8vDV7SfGq1E3vhL9D8xTTM,918 -django/contrib/humanize/locale/en_AU/LC_MESSAGES/django.po,sha256=Bnfesr1_T9sa31qkKOMunwKKXbnFzZJhzV8rYC_pdSE,6532 -django/contrib/humanize/locale/en_GB/LC_MESSAGES/django.mo,sha256=mkx192XQM3tt1xYG8EOacMfa-BvgzYCbSsJQsWZGeAo,3461 -django/contrib/humanize/locale/en_GB/LC_MESSAGES/django.po,sha256=MArKzXxY1104jxaq3kvDZs2WzOGYxicfJxFKsLzFavw,5801 -django/contrib/humanize/locale/eo/LC_MESSAGES/django.mo,sha256=b47HphXBi0cax_reCZiD3xIedavRHcH2iRG8pcwqb54,5386 -django/contrib/humanize/locale/eo/LC_MESSAGES/django.po,sha256=oN1YqOZgxKY3L1a1liluhM6X5YA5bawg91mHF_Vfqx8,9095 -django/contrib/humanize/locale/es/LC_MESSAGES/django.mo,sha256=F9UaraI_lUDFSv9etjKWY39bA53FZql4n9qlpXCq4pw,4409 -django/contrib/humanize/locale/es/LC_MESSAGES/django.po,sha256=IwonvoL51Wk6UyzqzDlyS3pq3I9aZA31FjfS7alKT9o,8015 -django/contrib/humanize/locale/es_AR/LC_MESSAGES/django.mo,sha256=-btiXH3B5M1qkAsW9D5I742Gt9GcJs5VC8ZhJ_DKkGY,4425 -django/contrib/humanize/locale/es_AR/LC_MESSAGES/django.po,sha256=UsiuRj-eq-Vl41wNZGw9XijCMEmcXhcGrMTPWgZn4LA,7858 -django/contrib/humanize/locale/es_CO/LC_MESSAGES/django.mo,sha256=2GhQNtNOjK5mTov5RvnuJFTYbdoGBkDGLxzvJ8Vsrfs,4203 -django/contrib/humanize/locale/es_CO/LC_MESSAGES/django.po,sha256=JBf2fHO8jWi6dFdgZhstKXwyot_qT3iJBixQZc3l330,6326 -django/contrib/humanize/locale/es_MX/LC_MESSAGES/django.mo,sha256=82DL2ztdq10X5RIceshK1nO99DW5628ZIjaN8Xzp9ok,3939 -django/contrib/humanize/locale/es_MX/LC_MESSAGES/django.po,sha256=-O7AQluA5Kce9-bd04GN4tfQKoCxb8Sa7EZR6TZBCdM,6032 -django/contrib/humanize/locale/es_VE/LC_MESSAGES/django.mo,sha256=cJECzKpD99RRIpVFKQW65x0Nvpzrm5Fuhfi-nxOWmkM,942 -django/contrib/humanize/locale/es_VE/LC_MESSAGES/django.po,sha256=tDdYtvRILgeDMgZqKHSebe7Z5ZgI1bZhDdvGVtj_anM,4832 -django/contrib/humanize/locale/et/LC_MESSAGES/django.mo,sha256=_vLDxD-e-pBY7vs6gNkhFZNGYu_dAeETVMKGsjjWOHg,4406 -django/contrib/humanize/locale/et/LC_MESSAGES/django.po,sha256=u0tSkVYckwXUv1tVfe1ODdZ8tJ2wUkS0Vv8pakJ8eBM,7915 -django/contrib/humanize/locale/eu/LC_MESSAGES/django.mo,sha256=w2TlBudWWTI1M7RYCl_n2UY7U1CBzxIuwXl-7DCVl8o,5287 -django/contrib/humanize/locale/eu/LC_MESSAGES/django.po,sha256=77QrRqIsMuu-6HxHvaifKsPA9OVZR7686WFp26dQFMg,9146 -django/contrib/humanize/locale/fa/LC_MESSAGES/django.mo,sha256=-EfCvMVkX5VqYlXxiX8fLQntzZx8pBjmjtjvIdsaPvU,5808 -django/contrib/humanize/locale/fa/LC_MESSAGES/django.po,sha256=Xxv-FVTrSjbx0JB33F6O1wBzodwkHJpmTEiNssNTeYQ,9775 -django/contrib/humanize/locale/fi/LC_MESSAGES/django.mo,sha256=FJfyLFkz-oAz9e15e1aQUct7CJ2EJqSkZKh_ztDxtic,4425 -django/contrib/humanize/locale/fi/LC_MESSAGES/django.po,sha256=j5Z5t9zX1kePdM_Es1hu9AKOpOrijVWTsS2t19CIiaE,7807 -django/contrib/humanize/locale/fr/LC_MESSAGES/django.mo,sha256=dZ3JfZyUIqicd2hsit9QOW_2CA2XgpKQgJQ5G3MbrC4,4484 -django/contrib/humanize/locale/fr/LC_MESSAGES/django.po,sha256=z-rfIbTRVEiYaD_kssNLvMFiINveBAq070-YanuL_hw,7872 -django/contrib/humanize/locale/fy/LC_MESSAGES/django.mo,sha256=YQQy7wpjBORD9Isd-p0lLzYrUgAqv770_56-vXa0EOc,476 -django/contrib/humanize/locale/fy/LC_MESSAGES/django.po,sha256=pPvcGgBWiZwQ5yh30OlYs-YZUd_XsFro71T9wErVv0M,4732 -django/contrib/humanize/locale/ga/LC_MESSAGES/django.mo,sha256=AOEiBNOak_KQkBeGyUpTNO12zyg3CiK66h4kMoS15_0,5112 -django/contrib/humanize/locale/ga/LC_MESSAGES/django.po,sha256=jTXihbd-ysAUs0TEKkOBmXJJj69V0cFNOHM6VbcPCWw,11639 -django/contrib/humanize/locale/gd/LC_MESSAGES/django.mo,sha256=XNSpJUu4DxtlXryfUVeBOrvl2-WRyj2nKjips_qGDOg,7232 -django/contrib/humanize/locale/gd/LC_MESSAGES/django.po,sha256=I7s86NJDzeMsCGgXja--fTZNFm9bM7Cd8M1bstxabSY,11874 -django/contrib/humanize/locale/gl/LC_MESSAGES/django.mo,sha256=ChoVHsJ_bVIaHtHxhxuUK99Zu1tvRu0iY5vhtB1LDMg,3474 -django/contrib/humanize/locale/gl/LC_MESSAGES/django.po,sha256=U5D505aBKEdg80BGWddcwWuzmYdoNHx1WEPzVHQfbTE,5903 -django/contrib/humanize/locale/he/LC_MESSAGES/django.mo,sha256=phFZMDohKT86DUtiAlnZslPFwSmpcpxTgZaXb8pGohc,5875 -django/contrib/humanize/locale/he/LC_MESSAGES/django.po,sha256=xhEZYcK-fg_mHMyGCEZXEwbd6FvutaGvkDyHTET-sic,9970 -django/contrib/humanize/locale/hi/LC_MESSAGES/django.mo,sha256=qrzm-6vXIUsxA7nOxa-210-6iO-3BPBj67vKfhTOPrY,4131 -django/contrib/humanize/locale/hi/LC_MESSAGES/django.po,sha256=BrypbKaQGOyY_Gl1-aHXiBVlRqrbSjGfZ2OK8omj_9M,6527 -django/contrib/humanize/locale/hr/LC_MESSAGES/django.mo,sha256=29XTvFJHex31hbu2qsOfl5kOusz-zls9eqlxtvw_H0s,1274 -django/contrib/humanize/locale/hr/LC_MESSAGES/django.po,sha256=OuEH4fJE6Fk-s0BMqoxxdlUAtndvvKK7N8Iy-9BP3qA,5424 -django/contrib/humanize/locale/hsb/LC_MESSAGES/django.mo,sha256=a1DqdiuRfFSfSrD8IvzQmZdzE0dhkxDChFddrmt3fjA,5679 -django/contrib/humanize/locale/hsb/LC_MESSAGES/django.po,sha256=V5aRblcqKii4RXSQO87lyoQwwvxL59T3m4-KOBTx4bc,9648 -django/contrib/humanize/locale/hu/LC_MESSAGES/django.mo,sha256=8tEqiZHEc6YmfWjf7hO0Fb3Xd-HSleKaR1gT_XFTQ8g,5307 -django/contrib/humanize/locale/hu/LC_MESSAGES/django.po,sha256=KDVYBAGSuMrtwqO98-oGOOAp7Unfm7ode1sv8lfe81c,9124 -django/contrib/humanize/locale/hy/LC_MESSAGES/django.mo,sha256=C1yx1DrYTrZ7WkOzZ5hvunphWABvGX-DqXbChNQ5_yg,1488 -django/contrib/humanize/locale/hy/LC_MESSAGES/django.po,sha256=MGbuYylBt1C5hvSlktydD4oMLZ1Sjzj7DL_nl7uluTg,7823 -django/contrib/humanize/locale/ia/LC_MESSAGES/django.mo,sha256=d0m-FddFnKp08fQYQSC9Wr6M4THVU7ibt3zkIpx_Y_A,4167 -django/contrib/humanize/locale/ia/LC_MESSAGES/django.po,sha256=qX6fAZyn54hmtTU62oJcHF8p4QcYnoO2ZNczVjvjOeE,6067 -django/contrib/humanize/locale/id/LC_MESSAGES/django.mo,sha256=AdUmhfkQOV9Le4jXQyQSyd5f2GqwNt-oqnJV-WVELVw,3885 -django/contrib/humanize/locale/id/LC_MESSAGES/django.po,sha256=lMnTtM27j1EWg1i9d7NzAeueo7mRztGVfNOXtXdZVjw,7021 -django/contrib/humanize/locale/io/LC_MESSAGES/django.mo,sha256=nMu5JhIy8Fjie0g5bT8-h42YElCiS00b4h8ej_Ie-w0,464 -django/contrib/humanize/locale/io/LC_MESSAGES/django.po,sha256=RUs8JkpT0toKOLwdv1oCbcBP298EOk02dkdNSJiC-_A,4720 -django/contrib/humanize/locale/is/LC_MESSAGES/django.mo,sha256=D6ElUYj8rODRsZwlJlH0QyBSM44sVmuBCNoEkwPVxko,3805 -django/contrib/humanize/locale/is/LC_MESSAGES/django.po,sha256=1VddvtkhsK_5wmpYIqEFqFOo-NxIBnL9wwW74Tw9pbw,8863 -django/contrib/humanize/locale/it/LC_MESSAGES/django.mo,sha256=oFaOtzqH0RFuybF1bPI_IZ23YaPVYAvaW-SbNuS4DPU,4653 -django/contrib/humanize/locale/it/LC_MESSAGES/django.po,sha256=nBU8lS9dAIPJuY3vfKkY_Jgkt7ZawnOtor8IZvEIkYU,8342 -django/contrib/humanize/locale/ja/LC_MESSAGES/django.mo,sha256=x8AvfUPBBJkGtE0jvAP4tLeZEByuyo2H4V_UuLoCEmw,3907 -django/contrib/humanize/locale/ja/LC_MESSAGES/django.po,sha256=G2yTPZq6DxgzPV5uJ6zvMK4o3aiuLWbl4vXPH7ylUhc,6919 -django/contrib/humanize/locale/ka/LC_MESSAGES/django.mo,sha256=UeUbonYTkv1d2ljC0Qj8ZHw-59zHu83fuMvnME9Fkmw,4878 -django/contrib/humanize/locale/ka/LC_MESSAGES/django.po,sha256=-eAMexwjm8nSB4ARJU3f811UZnuatHKIFf8FevpJEpo,9875 -django/contrib/humanize/locale/kk/LC_MESSAGES/django.mo,sha256=jujbUM0jOpt3Mw8zN4LSIIkxCJ0ihk_24vR0bXoux78,2113 -django/contrib/humanize/locale/kk/LC_MESSAGES/django.po,sha256=hjZg_NRE9xMA5uEa2mVSv1Hr4rv8inG9es1Yq7uy9Zc,8283 -django/contrib/humanize/locale/km/LC_MESSAGES/django.mo,sha256=mfXs9p8VokORs6JqIfaSSnQshZEhS90rRFhOIHjW7CI,459 -django/contrib/humanize/locale/km/LC_MESSAGES/django.po,sha256=JQBEHtcy-hrV_GVWIjvUJyOf3dZ5jUzzN8DUTAbHKUg,4351 -django/contrib/humanize/locale/kn/LC_MESSAGES/django.mo,sha256=Oq3DIPjgCqkn8VZMb6ael7T8fQ7LnWobPPAZKQSFHl4,461 -django/contrib/humanize/locale/kn/LC_MESSAGES/django.po,sha256=CAJ0etMlQF3voPYrxIRr5ChAwUYO7wI42n5kjpIEVjA,4359 -django/contrib/humanize/locale/ko/LC_MESSAGES/django.mo,sha256=hDb7IOB8PRflKkZ81yQbgHtvN4TO35o5kWTK3WpiL4A,4817 -django/contrib/humanize/locale/ko/LC_MESSAGES/django.po,sha256=dZpSVF3l5wGTwKOXn0looag7Q23jyLGlzs083kpnqFc,8217 -django/contrib/humanize/locale/ky/LC_MESSAGES/django.mo,sha256=jDu1bVgJMDpaZ0tw9-wdkorvZxDdRzcuzdeC_Ot7rUs,4177 -django/contrib/humanize/locale/ky/LC_MESSAGES/django.po,sha256=MEHbKMLIiFEG7BlxsNVF60viXSnlk5iqlFCH3hgamH0,7157 -django/contrib/humanize/locale/lb/LC_MESSAGES/django.mo,sha256=xokesKl7h7k9dXFKIJwGETgwx1Ytq6mk2erBSxkgY-o,474 -django/contrib/humanize/locale/lb/LC_MESSAGES/django.po,sha256=_y0QFS5Kzx6uhwOnzmoHtCrbufMrhaTLsHD0LfMqtcM,4730 -django/contrib/humanize/locale/lt/LC_MESSAGES/django.mo,sha256=O0C-tPhxWNW5J4tCMlB7c7shVjNO6dmTURtIpTVO9uc,7333 -django/contrib/humanize/locale/lt/LC_MESSAGES/django.po,sha256=M5LlRxC1KWh1-3fwS93UqTijFuyRENmQJXfpxySSKik,12086 -django/contrib/humanize/locale/lv/LC_MESSAGES/django.mo,sha256=3gEzmKBtYsFz9wvLw0ltiir91CDLxhK3IG2j55-uM7Y,5033 -django/contrib/humanize/locale/lv/LC_MESSAGES/django.po,sha256=yfeBxpH2J49xHDzZUZI3cK5ms4QbWq0gtTmhj8ejAjE,8836 -django/contrib/humanize/locale/mk/LC_MESSAGES/django.mo,sha256=htUgd6rcaeRPDf6UrEb18onz-Ayltw9LTvWRgEkXm08,4761 -django/contrib/humanize/locale/mk/LC_MESSAGES/django.po,sha256=Wl9Rt8j8WA_0jyxKCswIovSiCQD-ZWFYXbhFsCUKIWo,6665 -django/contrib/humanize/locale/ml/LC_MESSAGES/django.mo,sha256=5As-FXkEJIYetmV9dMtzLtsRPTOm1oUgyx-oeTH_guY,4655 -django/contrib/humanize/locale/ml/LC_MESSAGES/django.po,sha256=I9_Ln0C1nSj188_Zdq9Vy6lC8aLzg_YdNc5gy9hNGjE,10065 -django/contrib/humanize/locale/mn/LC_MESSAGES/django.mo,sha256=gi-b-GRPhg2s2O9wP2ENx4bVlgHBo0mSqoi58d_QpCw,6020 -django/contrib/humanize/locale/mn/LC_MESSAGES/django.po,sha256=0zV7fYPu6xs_DVOCUQ6li36JWOnpc-RQa0HXwo7FrWc,9797 -django/contrib/humanize/locale/mr/LC_MESSAGES/django.mo,sha256=2Z5jaGJzpiJTCnhCk8ulCDeAdj-WwR99scdHFPRoHoA,468 -django/contrib/humanize/locale/mr/LC_MESSAGES/django.po,sha256=M44sYiBJ7woVZZlDO8rPDQmS_Lz6pDTCajdheyxtdaI,4724 -django/contrib/humanize/locale/ms/LC_MESSAGES/django.mo,sha256=xSHIddCOU0bnfiyzQLaDaHAs1E4CaBlkyeXdLhJo1A8,842 -django/contrib/humanize/locale/ms/LC_MESSAGES/django.po,sha256=YhBKpxsTw9BleyaDIoDJAdwDleBFQdo1LckqLRmN8x4,7127 -django/contrib/humanize/locale/my/LC_MESSAGES/django.mo,sha256=55CWHz34sy9k6TfOeVI9GYvE9GRa3pjSRE6DSPk9uQ8,3479 -django/contrib/humanize/locale/my/LC_MESSAGES/django.po,sha256=jCiDhSqARfqKcMLEHJd-Xe6zo3Uc9QpiCh3BbAAA5UE,5433 -django/contrib/humanize/locale/nb/LC_MESSAGES/django.mo,sha256=ZQ8RSlS3DXBHmpjZrZza9FPSxb1vDBN87g87dRbGMkQ,5317 -django/contrib/humanize/locale/nb/LC_MESSAGES/django.po,sha256=fpfJStyZSHz0A6fVoRSOs_NKcUGo9fFKmXme4yll62s,9134 -django/contrib/humanize/locale/ne/LC_MESSAGES/django.mo,sha256=YFT2D-yEkUdJBO2GfuUowau1OZQA5mS86CZvMzH38Rk,3590 -django/contrib/humanize/locale/ne/LC_MESSAGES/django.po,sha256=SN7yH65hthOHohnyEmQUjXusRTDRjxWJG_kuv5g2Enk,9038 -django/contrib/humanize/locale/nl/LC_MESSAGES/django.mo,sha256=xSGou2yFmVuiMH3C1IefwHBSys0YI_qW8ZQ9rwLdlPQ,5262 -django/contrib/humanize/locale/nl/LC_MESSAGES/django.po,sha256=s7LbdXpSQxkqSr666oTwTNlfdrJpLeYGoCe1xlAkGH8,9217 -django/contrib/humanize/locale/nn/LC_MESSAGES/django.mo,sha256=U8T2xhNfS4eG8olRLsLa0ykJc7lXG1nds8RG7yM_-PU,4327 -django/contrib/humanize/locale/nn/LC_MESSAGES/django.po,sha256=ThvRCloPtKxlz23CiH23JmlkIhgEYP8xCySEpy_X9xY,7648 -django/contrib/humanize/locale/os/LC_MESSAGES/django.mo,sha256=BwS3Mj7z_Fg5s7Qm-bGLVhzYLZ8nPgXoB0gXLnrMGWc,3902 -django/contrib/humanize/locale/os/LC_MESSAGES/django.po,sha256=CGrxyL5l-5HexruOc7QDyRbum7piADf-nY8zjDP9wVM,6212 -django/contrib/humanize/locale/pa/LC_MESSAGES/django.mo,sha256=TH1GkAhaVVLk2jrcqAmdxZprWyikAX6qMP0eIlr2tWM,1569 -django/contrib/humanize/locale/pa/LC_MESSAGES/django.po,sha256=_7oP0Hn-IU7IPLv_Qxg_wstLEdhgWNBBTCWYwSycMb0,5200 -django/contrib/humanize/locale/pl/LC_MESSAGES/django.mo,sha256=0QheMbF3Y0Q_sxZlN2wAYJRQyK3K_uq6ttVr7wCc33w,5596 -django/contrib/humanize/locale/pl/LC_MESSAGES/django.po,sha256=6wX50O68aIyKiP6CcyLMXZ3xuUnAzasFPIg_8deJQBY,9807 -django/contrib/humanize/locale/pt/LC_MESSAGES/django.mo,sha256=El9Sdr3kXS-yTol_sCg1dquxf0ThDdWyrWGjjim9Dj4,5408 -django/contrib/humanize/locale/pt/LC_MESSAGES/django.po,sha256=XudOc67ybF_fminrTR2XOCKEKwqB5FX14pl3clCNXGE,9281 -django/contrib/humanize/locale/pt_BR/LC_MESSAGES/django.mo,sha256=5GqZStkWlU0gGvtk_ufR3ZdLRqLEkSF6KJtbTuJb3pc,5427 -django/contrib/humanize/locale/pt_BR/LC_MESSAGES/django.po,sha256=Hz2kgq9Nv4jjGCyL16iE9ctJElxcLoIracR7DuVY-BE,9339 -django/contrib/humanize/locale/ro/LC_MESSAGES/django.mo,sha256=vP6o72bsgKPsbKGwH0PU8Xyz9BnQ_sPWT3EANLT2wRk,6188 -django/contrib/humanize/locale/ro/LC_MESSAGES/django.po,sha256=JZiW6Y9P5JdQe4vgCvcFg35kFa8bSX0lU_2zdeudQP0,10575 -django/contrib/humanize/locale/ru/LC_MESSAGES/django.mo,sha256=tkKePMXIA1h_TXxXmB2m-QbelTteNKEc5-SEzs7u6FM,8569 -django/contrib/humanize/locale/ru/LC_MESSAGES/django.po,sha256=fXkT7XpiU2_wmnR1__QCxIdndI2M3ssNus8rMM-TSOw,13609 -django/contrib/humanize/locale/sk/LC_MESSAGES/django.mo,sha256=uUeDN0iYDq_3vT3NcTOTpKCGcv2ner5WtkIk6GVIsu0,6931 -django/contrib/humanize/locale/sk/LC_MESSAGES/django.po,sha256=cwmpA5EbD4ZE8aK0I1enRE_4RVbtfp1HQy0g1n_IYAE,11708 -django/contrib/humanize/locale/sl/LC_MESSAGES/django.mo,sha256=f_07etc_G4OdYiUBKPkPqKm2iINqXoNsHUi3alUBgeo,5430 -django/contrib/humanize/locale/sl/LC_MESSAGES/django.po,sha256=mleF0fvn0oEfszhGLoaQkWofTwZJurKrJlIH8o-6kAI,8166 -django/contrib/humanize/locale/sq/LC_MESSAGES/django.mo,sha256=1XXRe0nurGUUxI7r7gbSIuluRuza7VOeNdkIVX3LIFU,5280 -django/contrib/humanize/locale/sq/LC_MESSAGES/django.po,sha256=BS-5o3aG8Im9dWTkx4E_IbbeTRFcjjohinz1823ZepI,9127 -django/contrib/humanize/locale/sr/LC_MESSAGES/django.mo,sha256=kBcoXTmJJlXEOk2M3l-k0PisT2jN_jXXhcOdPLBAiUY,5415 -django/contrib/humanize/locale/sr/LC_MESSAGES/django.po,sha256=u9ECn0qC8OPkHC9n10rljZc1vxed10eI0OOG7iPyA2w,9055 -django/contrib/humanize/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=Z4hRzn0ks-vAj2ia4ovbsv00pOoZ973jRThbtlLKe5U,1017 -django/contrib/humanize/locale/sr_Latn/LC_MESSAGES/django.po,sha256=T9CYAx-KhtXwrlY4ol3hFv8dzxyJ1FTqeMBgtjYMEj8,6875 -django/contrib/humanize/locale/sv/LC_MESSAGES/django.mo,sha256=Vb7VkAhhLbFdki1vUbFVAW5Dy5vUS8XWqr2T78-dTMg,4066 -django/contrib/humanize/locale/sv/LC_MESSAGES/django.po,sha256=4ccBM3edMXFOv4o30Zxmm9mbKRRcOkVttfeWHkSNmFg,7526 -django/contrib/humanize/locale/sw/LC_MESSAGES/django.mo,sha256=cxjSUqegq1JX08xIAUgqq9ByP-HuqaXuxWM8Y2gHdB4,4146 -django/contrib/humanize/locale/sw/LC_MESSAGES/django.po,sha256=bPYrLJ2yY_lZ3y1K-RguNi-qrxq2r-GLlsz1gZcm2A8,6031 -django/contrib/humanize/locale/ta/LC_MESSAGES/django.mo,sha256=1X2vH0iZOwM0uYX9BccJUXqK-rOuhcu5isRzMpnjh2o,466 -django/contrib/humanize/locale/ta/LC_MESSAGES/django.po,sha256=8x1lMzq2KOJveX92ADSuqNmXGIEYf7fZ1JfIJPysS04,4722 -django/contrib/humanize/locale/te/LC_MESSAGES/django.mo,sha256=iKd4dW9tan8xPxgaSoenIGp1qQpvSHHXUw45Tj2ATKQ,1327 -django/contrib/humanize/locale/te/LC_MESSAGES/django.po,sha256=FQdjWKMsiv-qehYZ4AtN9iKRf8Rifzcm5TZzMkQVfQI,5103 -django/contrib/humanize/locale/tg/LC_MESSAGES/django.mo,sha256=1Fiqat0CZSyExRXRjRCBS0AFzwy0q1Iba-2RVnrXoZQ,1580 -django/contrib/humanize/locale/tg/LC_MESSAGES/django.po,sha256=j2iczgQDbqzpthKAAlMt1Jk7gprYLqZ1Ya0ASr2SgD0,7852 -django/contrib/humanize/locale/th/LC_MESSAGES/django.mo,sha256=jT7wGhYWP9HHwOvtr2rNPStiOgZW-rGMcO36w1U8Y4c,3709 -django/contrib/humanize/locale/th/LC_MESSAGES/django.po,sha256=ZO3_wU7z0VASS5E8RSLEtmTveMDjJ0O8QTynb2-jjt0,8318 -django/contrib/humanize/locale/tr/LC_MESSAGES/django.mo,sha256=D4ChMLE1Uz921NIF_Oe1vNkYAGfRpQuC8xANFwtlygE,4319 -django/contrib/humanize/locale/tr/LC_MESSAGES/django.po,sha256=4PjW65seHF9SsWnLv47JhgYPt0Gvzr-7_Ejech3d3ak,7754 -django/contrib/humanize/locale/tt/LC_MESSAGES/django.mo,sha256=z8VgtMhlfyDo7bERDfrDmcYV5aqOeBY7LDgqa5DRxDM,3243 -django/contrib/humanize/locale/tt/LC_MESSAGES/django.po,sha256=j_tRbg1hzLBFAmPQt0HoN-_WzWFtA07PloCkqhvNkcY,5201 -django/contrib/humanize/locale/udm/LC_MESSAGES/django.mo,sha256=CNmoKj9Uc0qEInnV5t0Nt4ZnKSZCRdIG5fyfSsqwky4,462 -django/contrib/humanize/locale/udm/LC_MESSAGES/django.po,sha256=AR55jQHmMrbA6RyHGOtqdvUtTFlxWnqvfMy8vZK25Bo,4354 -django/contrib/humanize/locale/uk/LC_MESSAGES/django.mo,sha256=Y1DAAowIHg4ibKYa6blAjm_OAjE9DppWN0HIkW7FNCg,8809 -django/contrib/humanize/locale/uk/LC_MESSAGES/django.po,sha256=Kv644K7dXfAt4tustWP-2dVT5aV26wBlUeBHfYo1D50,13754 -django/contrib/humanize/locale/ur/LC_MESSAGES/django.mo,sha256=MF9uX26-4FFIz-QpDUbUHUNLQ1APaMLQmISMIaPsOBE,1347 -django/contrib/humanize/locale/ur/LC_MESSAGES/django.po,sha256=D5UhcPEcQ16fsBEdkk_zmpjIF6f0gEv0P86z_pK_1eA,5015 -django/contrib/humanize/locale/uz/LC_MESSAGES/django.mo,sha256=HDah_1qqUz5m_ABBVIEML3WMR2xyomFckX82i6b3n4k,1915 -django/contrib/humanize/locale/uz/LC_MESSAGES/django.po,sha256=Ql3GZOhuoVgS0xHEzxjyYkOWQUyi_jiizfAXBp2Y4uw,7296 -django/contrib/humanize/locale/vi/LC_MESSAGES/django.mo,sha256=ZUK_Na0vnfdhjo0MgnBWnGFU34sxcMf_h0MeyuysKG8,3646 -django/contrib/humanize/locale/vi/LC_MESSAGES/django.po,sha256=DzRpXObt9yP5RK_slWruaIhnVI0-JXux2hn_uGsVZiE,5235 -django/contrib/humanize/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=YgeAjXHMV1rXNNIrlDu_haxnKB0hxU5twJ86LMR10k8,3844 -django/contrib/humanize/locale/zh_Hans/LC_MESSAGES/django.po,sha256=JGfRVW_5UqwyI2mK_WRK8xDPzwBAO2q_mGsGzf89a88,7122 -django/contrib/humanize/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=qYO9_rWuIMxnlL9Q8V9HfhUu7Ebv1HGOlvsnh7MvZkE,4520 -django/contrib/humanize/locale/zh_Hant/LC_MESSAGES/django.po,sha256=AijEfvIlJK9oVaLJ7lplmbvhGRKIbYcLh8WxoBYoQkA,7929 -django/contrib/humanize/templatetags/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/humanize/templatetags/__pycache__/__init__.cpython-310.pyc,, -django/contrib/humanize/templatetags/__pycache__/humanize.cpython-310.pyc,, -django/contrib/humanize/templatetags/humanize.py,sha256=3R3CZtEKNJFAvyEsPcwtXL3_5mDxMNJIeWQENW68A3o,11407 -django/contrib/messages/__init__.py,sha256=6myQIwIFgc3SAyH5P1soIjwELREVgbxgxP85fJcge04,106 -django/contrib/messages/__pycache__/__init__.cpython-310.pyc,, -django/contrib/messages/__pycache__/api.cpython-310.pyc,, -django/contrib/messages/__pycache__/apps.cpython-310.pyc,, -django/contrib/messages/__pycache__/constants.cpython-310.pyc,, -django/contrib/messages/__pycache__/context_processors.cpython-310.pyc,, -django/contrib/messages/__pycache__/middleware.cpython-310.pyc,, -django/contrib/messages/__pycache__/utils.cpython-310.pyc,, -django/contrib/messages/__pycache__/views.cpython-310.pyc,, -django/contrib/messages/api.py,sha256=sWP2DP-n8ZWOTM-BLFDGrH_l-voGwrSxC0OgEyJt1F4,3071 -django/contrib/messages/apps.py,sha256=yGXBKfV5WF_ElcPbX4wJjXq6jzp39ttnO7sp8N_IzOQ,194 -django/contrib/messages/constants.py,sha256=WZxjzvEoKI7mgChSFp_g9e-zUH8r6JLhu9sFsftTGNA,312 -django/contrib/messages/context_processors.py,sha256=0LniZjxZ7Fx2BxYdJ0tcruhG4kkBEEhsc7Urcf31NnE,354 -django/contrib/messages/middleware.py,sha256=4L-bzgSjTw-Kgh8Wg8MOqkJPyilaxyXi_jH1UpP1h-U,986 -django/contrib/messages/storage/__init__.py,sha256=gXDHbQ9KgQdfhYOla9Qj59_SlE9WURQiKzIA0cFH0DQ,392 -django/contrib/messages/storage/__pycache__/__init__.cpython-310.pyc,, -django/contrib/messages/storage/__pycache__/base.cpython-310.pyc,, -django/contrib/messages/storage/__pycache__/cookie.cpython-310.pyc,, -django/contrib/messages/storage/__pycache__/fallback.cpython-310.pyc,, -django/contrib/messages/storage/__pycache__/session.cpython-310.pyc,, -django/contrib/messages/storage/base.py,sha256=7qntB4cgHgR8VAwTZQXLEJ6dIB8_dr0duNj3ZTnO8AQ,5776 -django/contrib/messages/storage/cookie.py,sha256=1E2zO18PgXNxytqzFOMUif_DhA_eZu0I1oEgKRNxmlk,6754 -django/contrib/messages/storage/fallback.py,sha256=IbyyZg8cTU-19ZeRg6LndLfRK0SoevDwqKtrqzhVp6c,2095 -django/contrib/messages/storage/session.py,sha256=N2BUzUUQ9NCf7ZxO3jGVy5qBXAc75wBpiF9GSEr_-fk,1735 -django/contrib/messages/utils.py,sha256=6PzAryJ0e6oOwtSAMrjAIsYGu_nWIpgMG0p8f_rzOrg,256 -django/contrib/messages/views.py,sha256=R5xD2DLmAO0x6EGpE8TX5bku4zioOiYkQnAtf6r-VAE,523 -django/contrib/postgres/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/postgres/__pycache__/__init__.cpython-310.pyc,, -django/contrib/postgres/__pycache__/apps.cpython-310.pyc,, -django/contrib/postgres/__pycache__/constraints.cpython-310.pyc,, -django/contrib/postgres/__pycache__/expressions.cpython-310.pyc,, -django/contrib/postgres/__pycache__/functions.cpython-310.pyc,, -django/contrib/postgres/__pycache__/indexes.cpython-310.pyc,, -django/contrib/postgres/__pycache__/lookups.cpython-310.pyc,, -django/contrib/postgres/__pycache__/operations.cpython-310.pyc,, -django/contrib/postgres/__pycache__/search.cpython-310.pyc,, -django/contrib/postgres/__pycache__/serializers.cpython-310.pyc,, -django/contrib/postgres/__pycache__/signals.cpython-310.pyc,, -django/contrib/postgres/__pycache__/utils.cpython-310.pyc,, -django/contrib/postgres/__pycache__/validators.cpython-310.pyc,, -django/contrib/postgres/aggregates/__init__.py,sha256=QCznqMKqPbpraxSi1Y8-B7_MYlL42F1kEWZ1HeLgTKs,65 -django/contrib/postgres/aggregates/__pycache__/__init__.cpython-310.pyc,, -django/contrib/postgres/aggregates/__pycache__/general.cpython-310.pyc,, -django/contrib/postgres/aggregates/__pycache__/mixins.cpython-310.pyc,, -django/contrib/postgres/aggregates/__pycache__/statistics.cpython-310.pyc,, -django/contrib/postgres/aggregates/general.py,sha256=UDRRTUgZZzXhObgrhIJnQP9jl3G_oN-VxvetSGXK7uA,3248 -django/contrib/postgres/aggregates/mixins.py,sha256=kx0asjl1rWyuCc115jGlAAR4B-oIxCNuSBN3YLVs4_o,2064 -django/contrib/postgres/aggregates/statistics.py,sha256=5yijAx4TIqSAIPnlI_dFv4_rJ4HWmgVCTs__aMlcPj8,1449 -django/contrib/postgres/apps.py,sha256=1ahf_IuywPZB1kL9hnlb3Ld1uLA4k3eIvMtCag8cYmE,3381 -django/contrib/postgres/constraints.py,sha256=emjbG8AakyoJ9SLe4McPbUks_7AsPH7BULkl8wiM4kk,7270 -django/contrib/postgres/expressions.py,sha256=mhYR8wrED5XLDZx9cXFT_7QOuY1oNttS1_0p5ayTgPU,405 -django/contrib/postgres/fields/__init__.py,sha256=Xo8wuWPwVNOkKY-EwV9U1zusQ2DjMXXtL7_8R_xAi5s,148 -django/contrib/postgres/fields/__pycache__/__init__.cpython-310.pyc,, -django/contrib/postgres/fields/__pycache__/array.cpython-310.pyc,, -django/contrib/postgres/fields/__pycache__/citext.cpython-310.pyc,, -django/contrib/postgres/fields/__pycache__/hstore.cpython-310.pyc,, -django/contrib/postgres/fields/__pycache__/jsonb.cpython-310.pyc,, -django/contrib/postgres/fields/__pycache__/ranges.cpython-310.pyc,, -django/contrib/postgres/fields/__pycache__/utils.cpython-310.pyc,, -django/contrib/postgres/fields/array.py,sha256=0-5iXKvWs01MjfVevlaQJR1lMhtDpguVuebhLtb-jyk,10543 -django/contrib/postgres/fields/citext.py,sha256=G40UZv4zop8Zrq2vMhluZ-MT7yPLEc8IEDi3hZ27gGw,439 -django/contrib/postgres/fields/hstore.py,sha256=BfQ3ifm7NGTlKHqYvazgaWoDf6GDRiqDwAcdMgnZ0co,3243 -django/contrib/postgres/fields/jsonb.py,sha256=5uhx2Zl1qL-x-LkooHrstu6_k3RtLz-wEeG6AEj0mjk,406 -django/contrib/postgres/fields/ranges.py,sha256=sW35EO9kLeEUXowMntEDak4FTEiNQ8k8jRShkDedLyU,9579 -django/contrib/postgres/fields/utils.py,sha256=TV-Aj9VpBb13I2iuziSDURttZtz355XakxXnFwvtGio,95 -django/contrib/postgres/forms/__init__.py,sha256=NjENn2-C6BcXH4T8YeC0K2AbDk8MVT8tparL3Q4OF6g,89 -django/contrib/postgres/forms/__pycache__/__init__.cpython-310.pyc,, -django/contrib/postgres/forms/__pycache__/array.cpython-310.pyc,, -django/contrib/postgres/forms/__pycache__/hstore.cpython-310.pyc,, -django/contrib/postgres/forms/__pycache__/ranges.cpython-310.pyc,, -django/contrib/postgres/forms/array.py,sha256=qWmxMDlo5UfKTET03kqyhXF1-b3rGCnuuAOhyvbzHL8,8065 -django/contrib/postgres/forms/hstore.py,sha256=f7PJ41fsd8D7cvyJG-_ugslM-hXL7qnZPdx08UZQNXY,1766 -django/contrib/postgres/forms/ranges.py,sha256=GZX5dB4q5G1-FMo54r_gW3Jl89rbnL-EnDetSFNRH_A,3344 -django/contrib/postgres/functions.py,sha256=zHeAyKR5MhnsIGI5qbtmRdxPm8OtycEBE5OmCNyynD8,252 -django/contrib/postgres/indexes.py,sha256=J-tMB8_XByWRtxIeS6WARk5FFvbosd9m5E5lEa9R3io,7989 -django/contrib/postgres/jinja2/postgres/widgets/split_array.html,sha256=AzaPLlNLg91qkVQwwtAJxwOqDemrtt_btSkWLpboJDs,54 -django/contrib/postgres/locale/af/LC_MESSAGES/django.mo,sha256=kDeL_SZezO8DRNMRh2oXz94YtAK1ZzPiK5dftqAonKI,2841 -django/contrib/postgres/locale/af/LC_MESSAGES/django.po,sha256=ALKUHbZ8DE6IH80STMJhGOoyHB8HSSxI4PlX_SfxJWc,3209 -django/contrib/postgres/locale/ar/LC_MESSAGES/django.mo,sha256=UTBknYC-W7nclTrBCEiCpTglZxZQY80UqGki8I6j3EM,4294 -django/contrib/postgres/locale/ar/LC_MESSAGES/django.po,sha256=_PgF2T3ylO4vnixVoKRsgmpPDHO-Qhj3mShHtHeSna0,4821 -django/contrib/postgres/locale/ar_DZ/LC_MESSAGES/django.mo,sha256=fND1NtGTmEl7Rukt_VlqJeExdJjphBygmI-qJmE83P0,4352 -django/contrib/postgres/locale/ar_DZ/LC_MESSAGES/django.po,sha256=Z9y3h6lDnbwD4JOn7OACLjEZqNY8OpEwuzoUD8FSdwA,4868 -django/contrib/postgres/locale/az/LC_MESSAGES/django.mo,sha256=K-2weZNapdDjP5-ecOfQhhhWmVR53JneJ2n4amA_zTk,2855 -django/contrib/postgres/locale/az/LC_MESSAGES/django.po,sha256=Pn47g_NvMgSBjguFLT_AE1QzxOGXOYjA-g_heXAT_tU,3214 -django/contrib/postgres/locale/be/LC_MESSAGES/django.mo,sha256=0Y6S-XR45rgw0zEZgjpRJyNm7szHxr9XOUyolo_5cN0,4134 -django/contrib/postgres/locale/be/LC_MESSAGES/django.po,sha256=KIkbhabWDYo4iDaQ8Dt0kxH_VB2wTFsS0rGs9zzKoKU,4635 -django/contrib/postgres/locale/bg/LC_MESSAGES/django.mo,sha256=5YRXtACYtWmAdz7Nmr9Btqypb5Ncu8dswf8gzurOJuo,2969 -django/contrib/postgres/locale/bg/LC_MESSAGES/django.po,sha256=CN_a4ac_1ZLxUHFTbYf5BmYHKBaxuHd7OIBFep558m0,3645 -django/contrib/postgres/locale/ca/LC_MESSAGES/django.mo,sha256=XR1UEZV9AXKFz7XrchjRkd-tEdjnlmccW_I7XANyMns,2904 -django/contrib/postgres/locale/ca/LC_MESSAGES/django.po,sha256=5wPLvkODU_501cHPZ7v0n89rmFrsuctt7T8dUBMfQ0Q,3430 -django/contrib/postgres/locale/cs/LC_MESSAGES/django.mo,sha256=_EmT9NnoX3xeRU-AI5sPlAszjzC0XwryWOmj8d07ox8,3388 -django/contrib/postgres/locale/cs/LC_MESSAGES/django.po,sha256=dkWVucs3-avEVtk_Xh5p-C8Tvw_oKDASdgab_-ByP-w,3884 -django/contrib/postgres/locale/da/LC_MESSAGES/django.mo,sha256=Pi841HD7j9mPiKNTaBvQP2aa5cF9MtwqbY6zfiouwu4,2916 -django/contrib/postgres/locale/da/LC_MESSAGES/django.po,sha256=3D8kRTXX2nbuvRoDlTf5tHB2S_k2d571L678wa3nBA8,3339 -django/contrib/postgres/locale/de/LC_MESSAGES/django.mo,sha256=B3HwniAOjSHmhuuqpLVa3nqYD5HPzZ7vwtQ_oPKiByE,2993 -django/contrib/postgres/locale/de/LC_MESSAGES/django.po,sha256=dZu8_1FIFKw67QnhXsGibfWT2W3d07Ro9CU8Y_HolvE,3468 -django/contrib/postgres/locale/dsb/LC_MESSAGES/django.mo,sha256=4Ymt58bCjpZlmNDZbFO8TtI6agusGvTwlDCjip_q8nQ,3573 -django/contrib/postgres/locale/dsb/LC_MESSAGES/django.po,sha256=m1PlbIRBIkTnbe2jLzcR0_Oi9MujrsS82apXd8GDkcs,4033 -django/contrib/postgres/locale/el/LC_MESSAGES/django.mo,sha256=NmzROkTfSbioGv8exM3UdMDnRAxR65YMteGv9Nhury4,3583 -django/contrib/postgres/locale/el/LC_MESSAGES/django.po,sha256=4WuswUwrInAh-OPX9k7gDdLb-oMKp1vQFUGvfm0ej00,4144 -django/contrib/postgres/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 -django/contrib/postgres/locale/en/LC_MESSAGES/django.po,sha256=FtuWLiTQcIvK-kpbZujmawA0yQeRERhzfoJeEiOAyJw,2865 -django/contrib/postgres/locale/en_AU/LC_MESSAGES/django.mo,sha256=WA0RSssD8ljI16g6DynQZQLQhd_0XR8ilrnJnepsIFg,2839 -django/contrib/postgres/locale/en_AU/LC_MESSAGES/django.po,sha256=4JASYUpYlQlSPREPvMxFBqDpDhprlkI1GpAqTJrmb10,3215 -django/contrib/postgres/locale/eo/LC_MESSAGES/django.mo,sha256=1wqM_IVO8Dl9AefzvWYuoS4eNTrBg7LDH6XUMovKi9A,2742 -django/contrib/postgres/locale/eo/LC_MESSAGES/django.po,sha256=r2tpOblfLAAHMacDWU-OVXTQus_vvAPMjUzVfrV_T7U,3217 -django/contrib/postgres/locale/es/LC_MESSAGES/django.mo,sha256=GoDmVupnksF_ypFyzFSjsGYb6EKA--HwvJfByZtSlTA,2917 -django/contrib/postgres/locale/es/LC_MESSAGES/django.po,sha256=kPsH3ohAmLLkEI5xKqge39SDF8FrNTx1emhPPeReYUg,3518 -django/contrib/postgres/locale/es_AR/LC_MESSAGES/django.mo,sha256=f_gM-9Y0FK-y67lU2b4yYiFt0hz4ps9gH0NhCZScwaE,2917 -django/contrib/postgres/locale/es_AR/LC_MESSAGES/django.po,sha256=0qNlBk5v2QhZsb90xX3xHp8gw6jXevERbkOLBjwtJOc,3278 -django/contrib/postgres/locale/es_CO/LC_MESSAGES/django.mo,sha256=Q2eOegYKQFY3fAKZCX7VvZAN6lT304W51aGl0lzkbLU,2484 -django/contrib/postgres/locale/es_CO/LC_MESSAGES/django.po,sha256=bbgOn34B7CSq1Kf2IrJh6oRJWPur_Smc4ebljIxAFGE,3233 -django/contrib/postgres/locale/es_MX/LC_MESSAGES/django.mo,sha256=l6WdS59mDfjsV9EMULjKP2DhXR7x3bYax1iokL-AXcU,689 -django/contrib/postgres/locale/es_MX/LC_MESSAGES/django.po,sha256=_-jzhIT71zV539_4SUbwvOXfDHkxRy1FDGdx23iB7B4,2283 -django/contrib/postgres/locale/et/LC_MESSAGES/django.mo,sha256=oPGqGUQhU9xE7j6hQZSVdC-be2WV-_BNrSAaN4csFR4,2886 -django/contrib/postgres/locale/et/LC_MESSAGES/django.po,sha256=xKkb-0CQCAn37xe0G2jfQmjg2kuYBmXB5yBpTA5lYNI,3404 -django/contrib/postgres/locale/eu/LC_MESSAGES/django.mo,sha256=UG7x642-n3U7mamXuNHD66a_mR0agX72xSwBD3PpyJU,2883 -django/contrib/postgres/locale/eu/LC_MESSAGES/django.po,sha256=dAx6nlRd4FF_8i7Xeylwvj4HkEDKi3swFenkdJkDawU,3321 -django/contrib/postgres/locale/fa/LC_MESSAGES/django.mo,sha256=uLh9fJtCSKg5eaj9uGP2muN_71aFxpZwOjRHtnZhPik,3308 -django/contrib/postgres/locale/fa/LC_MESSAGES/django.po,sha256=adN7bh9Q_R0Wzlf2fWaQnTtvxo0NslyoHH5t5V0eeMM,3845 -django/contrib/postgres/locale/fi/LC_MESSAGES/django.mo,sha256=gB2z3nI8Bz-km3DngYfJulwelHSlWgZeBXlj5yWyA08,2943 -django/contrib/postgres/locale/fi/LC_MESSAGES/django.po,sha256=LNVTHv4-FWT5KOre5qTwLEpKIQbaSIusFH2uUmbwYBg,3315 -django/contrib/postgres/locale/fr/LC_MESSAGES/django.mo,sha256=wmlIBo9os5o1u04uSvk9-VBCCfK47MWj6kIirqMvHMA,3081 -django/contrib/postgres/locale/fr/LC_MESSAGES/django.po,sha256=sLwnf7qCGv5buhPp6kEJhsjx_BqFTxT5k5o3gQQ8fEI,3463 -django/contrib/postgres/locale/gd/LC_MESSAGES/django.mo,sha256=okWU_Ke95EG2pm8rZ4PT5ScO-8f0Hqg65lYZgSid8tM,3541 -django/contrib/postgres/locale/gd/LC_MESSAGES/django.po,sha256=tjt5kfkUGryU3hFzPuAly2DBDLuLQTTD5p-XrxryFEI,4013 -django/contrib/postgres/locale/gl/LC_MESSAGES/django.mo,sha256=MjJ8iObaHWyy2vFg_pDepfkiVH8LlTVHdy5tSqt8Wbw,539 -django/contrib/postgres/locale/gl/LC_MESSAGES/django.po,sha256=uI-7M-VYa4rqbEZcNwfQHUYDGRsz5mmksdigRywKDQc,2222 -django/contrib/postgres/locale/he/LC_MESSAGES/django.mo,sha256=UDu--EyjTrPOqf-XI9rH_Z9z7mhBGnXvrpHrfdGBlKk,3713 -django/contrib/postgres/locale/he/LC_MESSAGES/django.po,sha256=ekkwIceJdQKqL9VlCYwipnrsckSLhGi5OwBKEloZWlU,4188 -django/contrib/postgres/locale/hr/LC_MESSAGES/django.mo,sha256=vdm5GxgpKuVdGoVl3VreD8IB1Mq5HGWuq-2YDeDrNnU,929 -django/contrib/postgres/locale/hr/LC_MESSAGES/django.po,sha256=8TxEnVH2yIQWbmbmDOpR7kksNFSaUGVhimRPQgSgDkM,2501 -django/contrib/postgres/locale/hsb/LC_MESSAGES/django.mo,sha256=fnzghbobisOaQTMu6Fm7FMAv7r6afzc8_hFHwlrHU0Y,3482 -django/contrib/postgres/locale/hsb/LC_MESSAGES/django.po,sha256=V35au4H4RIMcVq_T-KEfnQ2oUqxJqyXP--YFHWt_DNw,3933 -django/contrib/postgres/locale/hu/LC_MESSAGES/django.mo,sha256=6-9w_URPmVzSCcFea7eThbIE5Q-QSr5Q-i0zvKhpBBI,2872 -django/contrib/postgres/locale/hu/LC_MESSAGES/django.po,sha256=fx4w4FgjfP0dlik7zGCJsZEHmmwQUSA-GRzg4KeVd_s,3394 -django/contrib/postgres/locale/hy/LC_MESSAGES/django.mo,sha256=2QFIJdmh47IGPqI-8rvuHR0HdH2LOAmaYqEeCwUpRuw,3234 -django/contrib/postgres/locale/hy/LC_MESSAGES/django.po,sha256=MLHMbdwdo1txzFOG-fVK4VUvAoDtrLA8CdpQThybSCQ,3825 -django/contrib/postgres/locale/ia/LC_MESSAGES/django.mo,sha256=gn8lf-gOP4vv-iiqnkcxvjzhJ8pTdetBhHyjl4TapXo,582 -django/contrib/postgres/locale/ia/LC_MESSAGES/django.po,sha256=FsqhPQf0j4g06rGuWSTn8A1kJ7E5U9rX16mtB8CAiIE,2251 -django/contrib/postgres/locale/id/LC_MESSAGES/django.mo,sha256=KKI5fjmuD7jqiGe7SgGkWmF6unHNe8JMVoOSDVemB8o,2733 -django/contrib/postgres/locale/id/LC_MESSAGES/django.po,sha256=Me13R5Oi89IZ0T3CtY0MZ34YK3T-HIZ7GbtFiXl2h50,3300 -django/contrib/postgres/locale/is/LC_MESSAGES/django.mo,sha256=rNL5Un5K_iRAZDtpHo4egcySaaBnNEirYDuWw0eI7gk,2931 -django/contrib/postgres/locale/is/LC_MESSAGES/django.po,sha256=UO53ciyI0jCVtBOXWkaip2AbPE2Hd2YhzK1RAlcxyQ8,3313 -django/contrib/postgres/locale/it/LC_MESSAGES/django.mo,sha256=m7bI5A6ER8TNWQH7m5-vU4xbFeqDlw-Tslv02oLLWJs,2978 -django/contrib/postgres/locale/it/LC_MESSAGES/django.po,sha256=FgyUi-A3zHv-UC21oqQ8NuHKSccRaH5_UqSuOpJFlKk,3600 -django/contrib/postgres/locale/ja/LC_MESSAGES/django.mo,sha256=Up-87OUoJEieJkp8QecimVE-9q2krKt0pdHw1CcSxXs,3027 -django/contrib/postgres/locale/ja/LC_MESSAGES/django.po,sha256=mq2YnEbj6R6EEic2Gyhc56o-BbyJFv4PoJjXzz1CauI,3416 -django/contrib/postgres/locale/ka/LC_MESSAGES/django.mo,sha256=A_VhLUZbocGNF5_5mMoYfB3l654MrPIW4dL1ywd3Tw8,713 -django/contrib/postgres/locale/ka/LC_MESSAGES/django.po,sha256=kRIwQ1Nrzdf5arHHxOPzQcB-XwPNK5lUFKU0L3QHfC8,2356 -django/contrib/postgres/locale/kk/LC_MESSAGES/django.mo,sha256=xMc-UwyP1_jBHcGIAGWmDAjvSL50jJaiZbcT5TmzDOg,665 -django/contrib/postgres/locale/kk/LC_MESSAGES/django.po,sha256=f6Z3VUFRJ3FgSReC0JItjA0RaYbblqDb31lbJ3RRExQ,2327 -django/contrib/postgres/locale/ko/LC_MESSAGES/django.mo,sha256=vK52cwamFt1mrvpSaoVcf2RAmQghw_EbPVrx_EA9onI,2897 -django/contrib/postgres/locale/ko/LC_MESSAGES/django.po,sha256=N_HTD-HK_xI27gZJRm_sEX4qM_Wtgdy5Pwqb8A6h9C8,3445 -django/contrib/postgres/locale/ky/LC_MESSAGES/django.mo,sha256=F0Ws34MbE7zJa8FNxA-9rFm5sNLL22D24LyiBb927lE,3101 -django/contrib/postgres/locale/ky/LC_MESSAGES/django.po,sha256=yAzSeT2jBm7R2ZXiuYBQFSKQ_uWIUfNTAobE1UYnlPs,3504 -django/contrib/postgres/locale/lt/LC_MESSAGES/django.mo,sha256=kJ3ih8HrHt2M_hFW0H9BZg7zcj6sXy6H_fD1ReIzngM,3452 -django/contrib/postgres/locale/lt/LC_MESSAGES/django.po,sha256=PNADIV8hdpLoqwW4zpIhxtWnQN8cPkdcoXYngyjFeFw,3972 -django/contrib/postgres/locale/lv/LC_MESSAGES/django.mo,sha256=zSCp3i4tUkXh-o0uCnOntFhohUId8ctOQIooEgPbrtw,3099 -django/contrib/postgres/locale/lv/LC_MESSAGES/django.po,sha256=HaGoMy-idXgYHqxczydnQSZdzRv-YaShFU2ns4yuPAY,3626 -django/contrib/postgres/locale/mk/LC_MESSAGES/django.mo,sha256=WE4nRJKWAZvXuyU2qT2_FGqGlKYsP1KSACCtT10gQQY,3048 -django/contrib/postgres/locale/mk/LC_MESSAGES/django.po,sha256=CQX91LP1Gbkazpt4hTownJtSqZGR1OJfoD-1MCo6C1Y,3783 -django/contrib/postgres/locale/ml/LC_MESSAGES/django.mo,sha256=N47idWIsmtghZ_D5325TRsDFeoUa0MIvMFtdx7ozAHc,1581 -django/contrib/postgres/locale/ml/LC_MESSAGES/django.po,sha256=lt_7fGZV7BCB2XqFWIQQtH4niU4oMBfGzQQuN5sD0fo,2947 -django/contrib/postgres/locale/mn/LC_MESSAGES/django.mo,sha256=VWeXaMvdqhW0GHs1Irb1ikTceH7jMKH_xMzKLH0vKZg,3310 -django/contrib/postgres/locale/mn/LC_MESSAGES/django.po,sha256=p3141FJiYrkV8rocgqdxnV05FReQYZmosv9LI46FlfE,3867 -django/contrib/postgres/locale/ms/LC_MESSAGES/django.mo,sha256=m3JZm1IIMZwmpvIs3oV0roYCeR_UlswHyCpZjjE6-A8,2712 -django/contrib/postgres/locale/ms/LC_MESSAGES/django.po,sha256=HCMBA1fxKLJct14ywap0PYVBi2bDp2F97Ms5_-G_Pwg,3025 -django/contrib/postgres/locale/nb/LC_MESSAGES/django.mo,sha256=3h8DqEFG39i6uHY0vpXuGFmoJnAxTtRFy1RazcYIXfg,2849 -django/contrib/postgres/locale/nb/LC_MESSAGES/django.po,sha256=gDUg-HDg3LiYMKzb2QaDrYopqaJmbvnw2Fo-qhUHFuI,3252 -django/contrib/postgres/locale/ne/LC_MESSAGES/django.mo,sha256=5XdBLGMkn20qeya3MgTCpsIDxLEa7PV-i2BmK993iRc,875 -django/contrib/postgres/locale/ne/LC_MESSAGES/django.po,sha256=1QLLfbrHneJmxM_5UTpNIYalP-qX7Bn7bmj4AfDLIzE,2421 -django/contrib/postgres/locale/nl/LC_MESSAGES/django.mo,sha256=ttUzGWvxJYw71fVbcXCwzetyTWERBsURTe_nsf_axq0,2951 -django/contrib/postgres/locale/nl/LC_MESSAGES/django.po,sha256=ENw-dI6FHFqxclQKdefthCIVgp41HoIYj0IBmRCz0Vw,3515 -django/contrib/postgres/locale/nn/LC_MESSAGES/django.mo,sha256=RdMFozwxYIckBY40mJhN-jjkghztKn0-ytCtqxFHBMY,2836 -django/contrib/postgres/locale/nn/LC_MESSAGES/django.po,sha256=vl8NkY342eonqbrj89eCR_8PsJpeQuaRjxems-OPIBk,3184 -django/contrib/postgres/locale/pl/LC_MESSAGES/django.mo,sha256=HZOPQ8tC_vWEqsCAtDquwnyhEiECyKSmVHuoklAj6hA,3444 -django/contrib/postgres/locale/pl/LC_MESSAGES/django.po,sha256=gKrgT2Mpuxhs6ym_D4yJQVC0tVr9KSaZBP7Fc4yW-wY,4150 -django/contrib/postgres/locale/pt/LC_MESSAGES/django.mo,sha256=KZvJXjrIdtxbffckcrRV3nJ5GnID6PvqAb7vpOiWpHE,2745 -django/contrib/postgres/locale/pt/LC_MESSAGES/django.po,sha256=2gIDOjnFo6Iom-oTkQek4IX6FYPI9rNp9V-6sJ55aL8,3281 -django/contrib/postgres/locale/pt_BR/LC_MESSAGES/django.mo,sha256=y4D_g5Er3BpERdgloYcjvrhd2b_H77HzLkNUPiQY7d4,2903 -django/contrib/postgres/locale/pt_BR/LC_MESSAGES/django.po,sha256=NTn26DdAGB90QPXwiWmhuB6un6sL2Rff5DJddtjLid4,3648 -django/contrib/postgres/locale/ro/LC_MESSAGES/django.mo,sha256=w4tyByrZlba_Ju_F2OzD52ut5JSD6UGJfjt3A7CG_uc,3188 -django/contrib/postgres/locale/ro/LC_MESSAGES/django.po,sha256=hnotgrr-zeEmE4lgpqDDiJ051GoGbL_2GVs4O9dVLXI,3700 -django/contrib/postgres/locale/ru/LC_MESSAGES/django.mo,sha256=TQ7EuEipMb-vduqTGhQY8PhjmDrCgujKGRX7Im0BymQ,4721 -django/contrib/postgres/locale/ru/LC_MESSAGES/django.po,sha256=Me728Qfq_PXRZDxjGQbs3lLMueG3bNaqGZuZPgqsZQA,5495 -django/contrib/postgres/locale/sk/LC_MESSAGES/django.mo,sha256=0LY5Axf2dGDPCe0d2eQgEJY6OI3VORrIU9IiXPF2MD8,3358 -django/contrib/postgres/locale/sk/LC_MESSAGES/django.po,sha256=jtXuD3iUdd0_COtBzW57sNgWZ9jgXhNNiWKTj8M2X1A,3846 -django/contrib/postgres/locale/sl/LC_MESSAGES/django.mo,sha256=rBO3S_wTGtqYq3PPasYZ9fMIxbNsCevNwNlj-csP53Y,3026 -django/contrib/postgres/locale/sl/LC_MESSAGES/django.po,sha256=-hQIB9eapgVP-jrewMbtlwZfiNn8N9w03BF9OkP73xE,3642 -django/contrib/postgres/locale/sq/LC_MESSAGES/django.mo,sha256=Pm-uXjVgLGsPwPueqLL4bLJooVzeRFwqk-gpIlxXRDE,2899 -django/contrib/postgres/locale/sq/LC_MESSAGES/django.po,sha256=hQq8PofZztjMCuvv4vZuWYIwHYErygvCz2zAsplfgWs,3281 -django/contrib/postgres/locale/sr/LC_MESSAGES/django.mo,sha256=xNuocml3ql2Cz5cp74N525eaJ7erKcEwLbFc6IZqYBk,3753 -django/contrib/postgres/locale/sr/LC_MESSAGES/django.po,sha256=jQJQzmmrdVOEQRFSmzPPW_rUOeCS6T-1u5_pRDXWRLI,4190 -django/contrib/postgres/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=RsF_fhesv3GZ0cLY3sLrLjNWxy--tUnU3jj8zEDWu2g,3092 -django/contrib/postgres/locale/sr_Latn/LC_MESSAGES/django.po,sha256=6DwzkQTrhF-hhDd6GfyOZsthi84HKVy7mszvGYJXFpk,3488 -django/contrib/postgres/locale/sv/LC_MESSAGES/django.mo,sha256=ASNm2ZJRX_EDsz-4kUGiDlqZc62GzYceT76Yg_CqdDY,2787 -django/contrib/postgres/locale/sv/LC_MESSAGES/django.po,sha256=dVEH6Cuf-2afXl7tkaNK5vKRbrxyPGFz18MZ4MnyMFU,3342 -django/contrib/postgres/locale/tg/LC_MESSAGES/django.mo,sha256=3yW5NKKsa2f2qDGZ4NGlSn4DHatLOYEv5SEwB9voraA,2688 -django/contrib/postgres/locale/tg/LC_MESSAGES/django.po,sha256=Zuix5sJH5Fz9-joe_ivMRpNz2Fbzefsxz3OOoDV0o1c,3511 -django/contrib/postgres/locale/tk/LC_MESSAGES/django.mo,sha256=ytivs6cnECDuyVKToFQMRnH_RPr4PlVepg8xFHnr0W4,2789 -django/contrib/postgres/locale/tk/LC_MESSAGES/django.po,sha256=bfXIyKNOFRC3U34AEKCsYQn3XMBGtgqHsXpboHvRQq0,3268 -django/contrib/postgres/locale/tr/LC_MESSAGES/django.mo,sha256=2wed5sCHeOFoykqShgnZ1aJ2dF6b6RbygraHUBhcysU,2898 -django/contrib/postgres/locale/tr/LC_MESSAGES/django.po,sha256=9xd_-n_JNSZ8GeYI0NeegzLLsTvREWsD0xbBx6otQQ4,3267 -django/contrib/postgres/locale/uk/LC_MESSAGES/django.mo,sha256=8Hd-F7RZgoSrBlWYHSUw6uhXHdVFiEcWHWuXxJhYrU8,4418 -django/contrib/postgres/locale/uk/LC_MESSAGES/django.po,sha256=jFuGp_wSpAEZ91at1WUhS-S6k5JGv10kbVu4YoDsoDo,5116 -django/contrib/postgres/locale/uz/LC_MESSAGES/django.mo,sha256=PcmhhVC1spz3EFrQ2qdhfPFcA1ELHtBhHGWk9Z868Ss,703 -django/contrib/postgres/locale/uz/LC_MESSAGES/django.po,sha256=lbQxX2cmueGCT8sl6hsNWcrf9H-XEUbioP4L7JHGqiU,2291 -django/contrib/postgres/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=jUqnfwS-XMNKVytVLEcyVsxqyfIHGkSJfW0hi7Sh7w4,2574 -django/contrib/postgres/locale/zh_Hans/LC_MESSAGES/django.po,sha256=7L9pBCN-dScEAfPIe4u-jY14S6NgVe6seZHaqthgms0,3060 -django/contrib/postgres/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=Twqt8SVetuVV6UQ8ne48RfXILh2I9_-5De7cIrd5Lvc,2586 -django/contrib/postgres/locale/zh_Hant/LC_MESSAGES/django.po,sha256=5qE-q9uXlHM59soKgNSqeCfP-DnFuYI4fXLAbQctJ8c,2962 -django/contrib/postgres/lookups.py,sha256=aCOl10pz1WsRwendbcHZBkcH8SkQhBvGjwBor1BrISA,1601 -django/contrib/postgres/operations.py,sha256=qWdiTyMiJQjtp17gOC8_KYY9YNgunnwa4j3D0eSl8Mc,11655 -django/contrib/postgres/search.py,sha256=_2Psl1wMpjkb3AG5nluw5scS56h5Oh3YqwkvfIuy2xY,10858 -django/contrib/postgres/serializers.py,sha256=EPW4-JtgMV_x4_AosG4C-HLX3K4O9ls9Ezw9f07iHd8,435 -django/contrib/postgres/signals.py,sha256=MmUklgaTW1-UBMGQTxNO_1fsO7mZugGs9ScovuCIyJo,2245 -django/contrib/postgres/templates/postgres/widgets/split_array.html,sha256=AzaPLlNLg91qkVQwwtAJxwOqDemrtt_btSkWLpboJDs,54 -django/contrib/postgres/utils.py,sha256=gBGBmAYMKLkB6nyaRgx5Yz_00bXaOA6BDK9koiE-_co,1187 -django/contrib/postgres/validators.py,sha256=CA_iygE2q3o8tXlQ9JfMYxoO6HDJk3D0PIcmGrahwdI,2675 -django/contrib/redirects/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/redirects/__pycache__/__init__.cpython-310.pyc,, -django/contrib/redirects/__pycache__/admin.cpython-310.pyc,, -django/contrib/redirects/__pycache__/apps.cpython-310.pyc,, -django/contrib/redirects/__pycache__/middleware.cpython-310.pyc,, -django/contrib/redirects/__pycache__/models.cpython-310.pyc,, -django/contrib/redirects/admin.py,sha256=P9wp8yIvDjJSfIXpWYM2ftDlVhKvte_0AM9Ky_j1JIs,314 -django/contrib/redirects/apps.py,sha256=GtzXJDrUGaZQPHBr8ciXPtb76urejXkuG-A34NvSwJ8,251 -django/contrib/redirects/locale/af/LC_MESSAGES/django.mo,sha256=EZpwI7hxr96D4CUt6e-kJHgkE3Q5k9RAmPjn6kXvE8A,1136 -django/contrib/redirects/locale/af/LC_MESSAGES/django.po,sha256=kDPrxqvMg3hn12fGyTaImC1gOtTjSxuJtbKdA7jvl_4,1367 -django/contrib/redirects/locale/ar/LC_MESSAGES/django.mo,sha256=FfPauXNUmQxq0R1-eQ2xw2WY1Oi33sLwVhyKX10_zFw,1336 -django/contrib/redirects/locale/ar/LC_MESSAGES/django.po,sha256=X0xX51asSDWedd56riJ4UrsCGEjH-lZdkcilIg4amgI,1595 -django/contrib/redirects/locale/ar_DZ/LC_MESSAGES/django.mo,sha256=Nt17Ugj4UVEsyg-y7UYgCnAttSX_pRR5OLS-qRbpZvI,1336 -django/contrib/redirects/locale/ar_DZ/LC_MESSAGES/django.po,sha256=ckrjwULi4Sx_mBOxadvywXOy6vyecQYWryACnyg1XGA,1511 -django/contrib/redirects/locale/ast/LC_MESSAGES/django.mo,sha256=a1ixBQQIdBZ7o-ADnF2r74CBtPLsuatG7txjc05_GXI,1071 -django/contrib/redirects/locale/ast/LC_MESSAGES/django.po,sha256=PguAqeIUeTMWsADOYLTxoC6AuKrCloi8HN18hbm3pZ0,1266 -django/contrib/redirects/locale/az/LC_MESSAGES/django.mo,sha256=KzpRUrONOi5Cdr9sSRz3p0X-gGhD1-3LNhen-XDhO3g,1092 -django/contrib/redirects/locale/az/LC_MESSAGES/django.po,sha256=RGjd2J_pRdSkin4UlKxg7kc3aA8PCQRjDPXkpGZHdn0,1347 -django/contrib/redirects/locale/be/LC_MESSAGES/django.mo,sha256=fVqy28ml508UJf5AA-QVsS5dzKI8Q_ugZZ34WjTpJ-s,1426 -django/contrib/redirects/locale/be/LC_MESSAGES/django.po,sha256=zHBVewcpt0KoavV96v3F4wybqtkGb1jUuPz7sbiWWDI,1662 -django/contrib/redirects/locale/bg/LC_MESSAGES/django.mo,sha256=fEXrzyixSGCWaWu5XxVsjRKMlPwYkORpFtAiwNNShvM,1268 -django/contrib/redirects/locale/bg/LC_MESSAGES/django.po,sha256=_Xha-uOePDqOqOVmYgcR8auVgNT3CS-Z_V_vwyTlwfk,1493 -django/contrib/redirects/locale/bn/LC_MESSAGES/django.mo,sha256=SbQh_pgxNCogvUFud7xW9T6NTAvpaQb2jngXCtpjICM,1319 -django/contrib/redirects/locale/bn/LC_MESSAGES/django.po,sha256=LgUuiPryDLSXxo_4KMCdjM5XC3BiRfINuEk0s5PUQYQ,1511 -django/contrib/redirects/locale/br/LC_MESSAGES/django.mo,sha256=Yt8xo5B5LJ9HB8IChCkj5mljFQAAKlaW_gurtF8q8Yw,1429 -django/contrib/redirects/locale/br/LC_MESSAGES/django.po,sha256=L2qPx6mZEVUNay1yYEweKBLr_fXVURCnACfsezfP_pI,1623 -django/contrib/redirects/locale/bs/LC_MESSAGES/django.mo,sha256=0Yak4rXHjRRXLu3oYYzvS8qxvk2v4IFvUiDPA68a5YI,1115 -django/contrib/redirects/locale/bs/LC_MESSAGES/django.po,sha256=s9Nhx3H4074hlSqo1zgQRJbozakdJTwA1aTuMSqEJWw,1316 -django/contrib/redirects/locale/ca/LC_MESSAGES/django.mo,sha256=VHE6qHCEoA7rQk0fMUpoTfwqSfu63-CiOFvhvKp5DMQ,1136 -django/contrib/redirects/locale/ca/LC_MESSAGES/django.po,sha256=PSMb_7iZBuYhtdR8byh9zr9dr50Z_tQ518DUlqoEA_M,1484 -django/contrib/redirects/locale/cs/LC_MESSAGES/django.mo,sha256=UwYsoEHsg7FJLVe0JxdOa1cTGypqJFienAbWe7Vldf0,1229 -django/contrib/redirects/locale/cs/LC_MESSAGES/django.po,sha256=hnWJLXX7IjwZK7_8L3p-dpj5XpDmEo7lQ7-F4upjn7U,1504 -django/contrib/redirects/locale/cy/LC_MESSAGES/django.mo,sha256=NSGoK12A7gbtuAuzQEVFPNSZMqqmhHyRvTEn9PUm9So,1132 -django/contrib/redirects/locale/cy/LC_MESSAGES/django.po,sha256=jDmC64z5exPnO9zwRkBmpa9v3DBlaeHRhqZYPoWqiIY,1360 -django/contrib/redirects/locale/da/LC_MESSAGES/django.mo,sha256=_UVfTMRG__5j7Ak8Q3HtXSy_DPGpZ1XvKj9MHdmR_xI,1132 -django/contrib/redirects/locale/da/LC_MESSAGES/django.po,sha256=RAWWbZXbJciNSdw4skUEoTnOb19iKXAe1KXJLWi0zPQ,1418 -django/contrib/redirects/locale/de/LC_MESSAGES/django.mo,sha256=uh-ldy-QkWS5-ARX6cLyzxzdhbTb_chyEbBPFCvCKuE,1155 -django/contrib/redirects/locale/de/LC_MESSAGES/django.po,sha256=hhGNnVCRV4HNxhCYfmVXTOIkabD7qsVQccwxKa5Tz9g,1424 -django/contrib/redirects/locale/dsb/LC_MESSAGES/django.mo,sha256=LXgczA38RzrN7zSWpxKy8_RY4gPg5tZLl30CJGjJ63s,1236 -django/contrib/redirects/locale/dsb/LC_MESSAGES/django.po,sha256=rI9dyDp7zuZ6CjvFyo2OkGUDK5XzdvdI0ma8IGVkjp4,1431 -django/contrib/redirects/locale/el/LC_MESSAGES/django.mo,sha256=sD3HT4e53Yd3HmQap_Mqlxkm0xF98A6PFW8Lil0PihI,1395 -django/contrib/redirects/locale/el/LC_MESSAGES/django.po,sha256=puhVCcshg5HaPHsVAOucneVgBYT6swhCCBpVGOZykgA,1716 -django/contrib/redirects/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 -django/contrib/redirects/locale/en/LC_MESSAGES/django.po,sha256=u4RcMkFmNvlG9Bv6kM0a0scWUMDUbTEDJGR90-G8C0E,1123 -django/contrib/redirects/locale/en_AU/LC_MESSAGES/django.mo,sha256=wxCpSLGl_zsE47kDwilDkpihazwHkA363PvtGOLWhdk,1127 -django/contrib/redirects/locale/en_AU/LC_MESSAGES/django.po,sha256=zujH1WuxoHw_32flptG0x2Ob_BlilLKXuMjQxVbZmgw,1307 -django/contrib/redirects/locale/en_GB/LC_MESSAGES/django.mo,sha256=VscL30uJnV-eiQZITpBCy0xk_FfKdnMh4O9Hk4HGxww,1053 -django/contrib/redirects/locale/en_GB/LC_MESSAGES/django.po,sha256=loe8xIVjZ7eyteQNLPoa-QceBZdgky22dR6deK5ubmA,1246 -django/contrib/redirects/locale/eo/LC_MESSAGES/django.mo,sha256=pZo0DSbfGGTHi-jgaTGp29kJK-iplaai-WXJoOPluMA,1138 -django/contrib/redirects/locale/eo/LC_MESSAGES/django.po,sha256=3AxFPHffYw3svHe-MR3zuVGLMtkJPL_SX_vB_ztx98c,1414 -django/contrib/redirects/locale/es/LC_MESSAGES/django.mo,sha256=xyeIQL_pHFyo7p7SkeuxzKdDsma2EXhvnPNDHUhaBv8,1159 -django/contrib/redirects/locale/es/LC_MESSAGES/django.po,sha256=Y3hPQrcbhLtR-pPYRJJXkJME5M8Enr20j9D63hhe9ZA,1490 -django/contrib/redirects/locale/es_AR/LC_MESSAGES/django.mo,sha256=JdKzpdyf9W2m_0_NguvXvyciOh6LAATfE6lqcsp45To,1144 -django/contrib/redirects/locale/es_AR/LC_MESSAGES/django.po,sha256=3zrKJXLh_mrjc4A6g9O6ePyFz8PNUMYTPjNFpvEhaDo,1364 -django/contrib/redirects/locale/es_CO/LC_MESSAGES/django.mo,sha256=wcAMOiqsgz2KEpRwirRH9FNoto6vmo_hxthrQJi0IHU,1147 -django/contrib/redirects/locale/es_CO/LC_MESSAGES/django.po,sha256=n8DM14vHekZRayH0B6Pm3L5XnSo4lto4ZAdu4OhcOmc,1291 -django/contrib/redirects/locale/es_MX/LC_MESSAGES/django.mo,sha256=38fbiReibMAmC75BCCbyo7pA2VA3QvmRqVEo_K6Ejow,1116 -django/contrib/redirects/locale/es_MX/LC_MESSAGES/django.po,sha256=t7R6PiQ1bCc7jhfMrjHlZxVQ6BRlWT2Vv4XXhxBD_Oo,1397 -django/contrib/redirects/locale/es_VE/LC_MESSAGES/django.mo,sha256=59fZBDut-htCj38ZUoqPjhXJPjZBz-xpU9__QFr3kLs,486 -django/contrib/redirects/locale/es_VE/LC_MESSAGES/django.po,sha256=f4XZW8OHjRJoztMJtSDCxd2_Mfy-XK44hLtigjGSsZY,958 -django/contrib/redirects/locale/et/LC_MESSAGES/django.mo,sha256=34-Z1s9msdnj6U7prMctEWCxAR8TNnP44MIoyUuFsls,1131 -django/contrib/redirects/locale/et/LC_MESSAGES/django.po,sha256=1VWcUbM9z_nNmiGnT9Mka3Y3ZLRVHuJdS_j_yNXvmQ0,1479 -django/contrib/redirects/locale/eu/LC_MESSAGES/django.mo,sha256=yHlAEz01pWse4ZworAj7JiATUam5Fp20EZd_3PRgSNw,1126 -django/contrib/redirects/locale/eu/LC_MESSAGES/django.po,sha256=zAvSdahjvq727hXeGjHJ_R5L5meCrOv98tbH3rwlBcE,1404 -django/contrib/redirects/locale/fa/LC_MESSAGES/django.mo,sha256=vZa1KKm2y8duEv9UbJMyiM8WO2EAXcevdR3Lj1ISgLU,1234 -django/contrib/redirects/locale/fa/LC_MESSAGES/django.po,sha256=1quB0Wx5VTIjX2QUCpENl1GA2hpSdsRpgK931jr20B0,1541 -django/contrib/redirects/locale/fi/LC_MESSAGES/django.mo,sha256=xJEd4M2IowXxKBlaGuOEgFKA9OuihcgPoK07Beat4cc,1164 -django/contrib/redirects/locale/fi/LC_MESSAGES/django.po,sha256=1I7AoXMPRDMY6TCjPkQh0Q9g68r9BwKOwki9DybcFWc,1429 -django/contrib/redirects/locale/fr/LC_MESSAGES/django.mo,sha256=YhVNoNaHdSOp2P2F7xfo2MHCd2KkHiehpVjLyJ4VLuw,1155 -django/contrib/redirects/locale/fr/LC_MESSAGES/django.po,sha256=-ljzEKiU05annJ8DHw4OOg8eDCAnWLV2V33R-tQn9dE,1391 -django/contrib/redirects/locale/fy/LC_MESSAGES/django.mo,sha256=YQQy7wpjBORD9Isd-p0lLzYrUgAqv770_56-vXa0EOc,476 -django/contrib/redirects/locale/fy/LC_MESSAGES/django.po,sha256=D7xverCbf3kTCcFM8h7EKWM5DcxZRqeOSKDB1irbKeE,948 -django/contrib/redirects/locale/ga/LC_MESSAGES/django.mo,sha256=blwOMshClFZKvOZXVvqENK_E_OkdS1ydbjQCDXcHXd4,1075 -django/contrib/redirects/locale/ga/LC_MESSAGES/django.po,sha256=76rdrG4GVbcKwgUQN4bB-B0t6hpivCA_ehf4uzGM_mY,1341 -django/contrib/redirects/locale/gd/LC_MESSAGES/django.mo,sha256=baZXdulbPZwe4_Q3OwfHFl4GJ4hCYtoZz-lE4wcdJvg,1250 -django/contrib/redirects/locale/gd/LC_MESSAGES/django.po,sha256=M4E2giFgzRowd3OsvhD389MyJmT5osKz1Vs1sEfmUpU,1428 -django/contrib/redirects/locale/gl/LC_MESSAGES/django.mo,sha256=LoMrpBThJSmWzZ1wT66xGndnNCVCOq2eCEyo88qKwkA,1127 -django/contrib/redirects/locale/gl/LC_MESSAGES/django.po,sha256=d8qXhC2wI45yXtFJuMBgibzHsCkZSxAD3I6pVdpxlSU,1313 -django/contrib/redirects/locale/he/LC_MESSAGES/django.mo,sha256=MnCcK4Vb3Z5ZQ2A52tb0kM60hmoHQJ0UrWcrhuI2RK0,1204 -django/contrib/redirects/locale/he/LC_MESSAGES/django.po,sha256=gjFr6b15s5JoAT6OoLCA3ApfwiqZ_vhB-EXEWOiUEwo,1427 -django/contrib/redirects/locale/hi/LC_MESSAGES/django.mo,sha256=onR8L7Kvkx6HgFLK7jT-wA_zjarBN8pyltG6BbKFIWU,1409 -django/contrib/redirects/locale/hi/LC_MESSAGES/django.po,sha256=fNv9_qwR9iS-pjWNXnrUFIqvc10lwg3bfj5lgdQOy1U,1649 -django/contrib/redirects/locale/hr/LC_MESSAGES/django.mo,sha256=7wHi6Uu0czZhI6v0ndJJ1wSkalTRfn7D5ovyw8tr4U4,1207 -django/contrib/redirects/locale/hr/LC_MESSAGES/django.po,sha256=HtxZwZ-ymmf-XID0z5s7nGYg-4gJL8i6FDGWt9i4Wns,1406 -django/contrib/redirects/locale/hsb/LC_MESSAGES/django.mo,sha256=6lfIW4LcMGvuLOY0U4w1V6Xwcd_TsUC3r-QzZOOLwys,1221 -django/contrib/redirects/locale/hsb/LC_MESSAGES/django.po,sha256=l5pATo8NHa8ypB8dCigRwqpLZvV8W0v2vPh60oAeGn0,1420 -django/contrib/redirects/locale/hu/LC_MESSAGES/django.mo,sha256=4oYBNGEmFMISzw3LExVf6CHsJD_o20mMy132pwzM-wk,1111 -django/contrib/redirects/locale/hu/LC_MESSAGES/django.po,sha256=UYJ_ZrAnOqA6S8nkkfN_FBLxCyPHJjOMd1OSIUVc8aY,1383 -django/contrib/redirects/locale/hy/LC_MESSAGES/django.mo,sha256=gT5x1TZXMNyBwfmQ-C_cOB60JGYdKIM7tVb3-J5d6nw,1261 -django/contrib/redirects/locale/hy/LC_MESSAGES/django.po,sha256=40QTpth2AVeoy9P36rMJC2C82YsBh_KYup19WL6zM6w,1359 -django/contrib/redirects/locale/ia/LC_MESSAGES/django.mo,sha256=PDB5ZQP6iH31xN6N2YmPZYjt6zzc88TRmh9_gAWH2U0,1152 -django/contrib/redirects/locale/ia/LC_MESSAGES/django.po,sha256=GXjbzY-cQz2QLx_iuqgijT7VUMcoNKL7prbP6yIbj8E,1297 -django/contrib/redirects/locale/id/LC_MESSAGES/django.mo,sha256=XEsvVWMR9As9csO_6iXNAcLZrErxz3HfDj5GTe06fJU,1105 -django/contrib/redirects/locale/id/LC_MESSAGES/django.po,sha256=t8FoC1xIB-XHDplyDJByQGFnHggxR0LSfUMGwWoAKWE,1410 -django/contrib/redirects/locale/io/LC_MESSAGES/django.mo,sha256=vz7TWRML-DFDFapbEXTByb9-pRQwoeJ0ApSdh6nOzXY,1019 -django/contrib/redirects/locale/io/LC_MESSAGES/django.po,sha256=obStuMYYSQ7x2utkGS3gekdPfnsNAwp3DcNwlwdg1sI,1228 -django/contrib/redirects/locale/is/LC_MESSAGES/django.mo,sha256=aMjlGilYfP7clGriAp1Za60uCD40rvLt9sKXuYX3ABg,1040 -django/contrib/redirects/locale/is/LC_MESSAGES/django.po,sha256=nw5fxVV20eQqsk4WKg6cIiKttG3zsITSVzH4p5xBV8s,1299 -django/contrib/redirects/locale/it/LC_MESSAGES/django.mo,sha256=bBj6dvhZSpxojLZ0GiMBamh1xiluxAYMt6RHubi9CxU,1092 -django/contrib/redirects/locale/it/LC_MESSAGES/django.po,sha256=NHSVus7ixtrB7JDIrYw22srZcse5i4Z9y8Ply_-Jcts,1390 -django/contrib/redirects/locale/ja/LC_MESSAGES/django.mo,sha256=XSJw3iLK0gYVjZ86MYuV4jfoiN_-WkH--oMK5uW9cs8,1193 -django/contrib/redirects/locale/ja/LC_MESSAGES/django.po,sha256=SlYrmC3arGgS7SL8cCnq7d37P-bQGcmpgUXAwVC2eRw,1510 -django/contrib/redirects/locale/ka/LC_MESSAGES/django.mo,sha256=0aOLKrhUX6YAIMNyt6KES9q2iFk2GupEr76WeGlJMkk,1511 -django/contrib/redirects/locale/ka/LC_MESSAGES/django.po,sha256=AQWIEdhxp55XnJwwHrUxxQaGbLJPmdo1YLeT86IJqnY,1725 -django/contrib/redirects/locale/kab/LC_MESSAGES/django.mo,sha256=Ogx9NXK1Nfw4ctZfp-slIL81ziDX3f4DZ01OkVNY5Tw,699 -django/contrib/redirects/locale/kab/LC_MESSAGES/django.po,sha256=gI6aUPkXH-XzKrStDsMCMNfQKDEc-D1ffqE-Z-ItQuI,1001 -django/contrib/redirects/locale/kk/LC_MESSAGES/django.mo,sha256=KVLc6PKL1MP_Px0LmpoW2lIvgLiSzlvoJ9062F-s3Zw,1261 -django/contrib/redirects/locale/kk/LC_MESSAGES/django.po,sha256=Xoy4mnOT51F_GS1oIO91EAuwt-ZfePKh-sutedo6D_g,1478 -django/contrib/redirects/locale/km/LC_MESSAGES/django.mo,sha256=tcW1s7jvTG0cagtdRNT0jSNkhX-B903LKl7bK31ZvJU,1248 -django/contrib/redirects/locale/km/LC_MESSAGES/django.po,sha256=KJ4h1umpfFLdsWZtsfXoeOl6cUPUD97U4ISWt80UZ2U,1437 -django/contrib/redirects/locale/kn/LC_MESSAGES/django.mo,sha256=24GHcQlEoCDri-98eLtqLbGjtJz9cTPAfYdAijsL5ck,788 -django/contrib/redirects/locale/kn/LC_MESSAGES/django.po,sha256=xkH24itr2fpuCQMGQ3xssOqaN_7KzM-GLy0u00ti27I,1245 -django/contrib/redirects/locale/ko/LC_MESSAGES/django.mo,sha256=RJRxocjiFAeDTEVtAawhpkv99axVeNmLDyBhwmjGCcM,1079 -django/contrib/redirects/locale/ko/LC_MESSAGES/django.po,sha256=QNDHQmvOgJnfpv9vMIIZVw--4YXSArJeOJks75m3zKo,1445 -django/contrib/redirects/locale/ky/LC_MESSAGES/django.mo,sha256=4jX_g-hledmjWEx0RvY99G5QcBj_mQt_HZzpd000J44,1265 -django/contrib/redirects/locale/ky/LC_MESSAGES/django.po,sha256=yvx21nxsqqVzPyyxX9_rF-oeaY2WszXrG4ZDSZTW6-4,1522 -django/contrib/redirects/locale/lb/LC_MESSAGES/django.mo,sha256=xokesKl7h7k9dXFKIJwGETgwx1Ytq6mk2erBSxkgY-o,474 -django/contrib/redirects/locale/lb/LC_MESSAGES/django.po,sha256=Hv1CF9CC78YuVVNpklDtPJDU5-iIUeuXcljewmc9akg,946 -django/contrib/redirects/locale/lt/LC_MESSAGES/django.mo,sha256=reiFMXJnvE4XUosbKjyvUFzl4IKjlJoFK1gVJE9Tbnc,1191 -django/contrib/redirects/locale/lt/LC_MESSAGES/django.po,sha256=G56UIYuuVLgwzHCIj_suHNYPe1z76Y_cauWfGEs4nKI,1448 -django/contrib/redirects/locale/lv/LC_MESSAGES/django.mo,sha256=slGK6O2tYD5yciS8m_7h2WA4LOPf05nQ4oTRKB63etE,1175 -django/contrib/redirects/locale/lv/LC_MESSAGES/django.po,sha256=GUDn1IYQ5UMOQUBvGfuVOeVb-bpf5FHVigqTt_N0I0M,1442 -django/contrib/redirects/locale/mk/LC_MESSAGES/django.mo,sha256=3XGgf2K60LclScPKcgw07TId6x535AW5jtGVJ9lC01A,1353 -django/contrib/redirects/locale/mk/LC_MESSAGES/django.po,sha256=Smsdpid5VByoxvnfzju_XOlp6aTPl8qshFptot3cRYM,1596 -django/contrib/redirects/locale/ml/LC_MESSAGES/django.mo,sha256=IhSkvbgX9xfE4GypOQ7W7SDM-wOOqx1xgSTW7L1JofU,1573 -django/contrib/redirects/locale/ml/LC_MESSAGES/django.po,sha256=9KpXf88GRUB5I51Rj3q9qhvhjHFINuiJ9ig0SZdYE6k,1755 -django/contrib/redirects/locale/mn/LC_MESSAGES/django.mo,sha256=14fdHC_hZrRaA0EAFzBJy8BHj4jMMX6l2e6rLLBtJ8E,1274 -django/contrib/redirects/locale/mn/LC_MESSAGES/django.po,sha256=7_QzUWf5l0P-7gM35p9UW7bOj33NabQq_zSrekUeZsY,1502 -django/contrib/redirects/locale/mr/LC_MESSAGES/django.mo,sha256=2Z5jaGJzpiJTCnhCk8ulCDeAdj-WwR99scdHFPRoHoA,468 -django/contrib/redirects/locale/mr/LC_MESSAGES/django.po,sha256=0aGKTlriCJoP-Tirl-qCl7tjjpjURhgCjRGmurHVO3c,940 -django/contrib/redirects/locale/ms/LC_MESSAGES/django.mo,sha256=WUk6hvvHPWuylCGiDvy0MstWoQ1mdmwwfqlms1Nv4Ng,1094 -django/contrib/redirects/locale/ms/LC_MESSAGES/django.po,sha256=bsQDwxqtS5FgPCqTrfm9kw2hH_R2y44DnI5nluUgduc,1255 -django/contrib/redirects/locale/my/LC_MESSAGES/django.mo,sha256=H5-y9A3_1yIXJzC4sSuHqhURxhOlnYEL8Nvc0IF4zUE,549 -django/contrib/redirects/locale/my/LC_MESSAGES/django.po,sha256=MZGNt0jMQA6aHA6OmjvaC_ajvRWfUfDiKkV0j3_E480,1052 -django/contrib/redirects/locale/nb/LC_MESSAGES/django.mo,sha256=pxRtj5VFxTQBbi_mDS05iGoQs4BZ4y6LLJZ9pozJezY,1110 -django/contrib/redirects/locale/nb/LC_MESSAGES/django.po,sha256=ALYXciVa0d0sG70dqjtk17Yh_qwzKAzTXDlEZSU9kc0,1392 -django/contrib/redirects/locale/ne/LC_MESSAGES/django.mo,sha256=TxTnBGIi5k0PKAjADeCuOAJQV5dtzLrsFRXBXtfszWI,1420 -django/contrib/redirects/locale/ne/LC_MESSAGES/django.po,sha256=5b5R-6AlSIQrDyTtcmquoW5xrQRGZwlxZpBpZfVo5t4,1607 -django/contrib/redirects/locale/nl/LC_MESSAGES/django.mo,sha256=uGVQu5YnzWjf2aBtxY2ZdCHXz7M8T2GKz5EcQ20ODvM,1080 -django/contrib/redirects/locale/nl/LC_MESSAGES/django.po,sha256=fnEiqRdM-BOP2_6v4U-FC4cCmcVgXAXloiWKhYu-uOE,1400 -django/contrib/redirects/locale/nn/LC_MESSAGES/django.mo,sha256=8TQXBF2mzENl7lFpcrsKxkJ4nKySTOgXJM5_I2OD7q8,1143 -django/contrib/redirects/locale/nn/LC_MESSAGES/django.po,sha256=pfrKVQd1wLKKpq-b7CBpc-rZnEEgyZFDSjbipsEiwxM,1344 -django/contrib/redirects/locale/os/LC_MESSAGES/django.mo,sha256=joQ-ibV9_6ctGMNPLZQLCx5fUamRQngs6_LDd_s9sMQ,1150 -django/contrib/redirects/locale/os/LC_MESSAGES/django.po,sha256=ZwFWiuGS9comy7r2kMnKuqaPOvVehVdAAuFvXM5ldxM,1358 -django/contrib/redirects/locale/pa/LC_MESSAGES/django.mo,sha256=MY-OIDNXlZth-ZRoOJ52nlUPg_51_F5k0NBIpc7GZEw,748 -django/contrib/redirects/locale/pa/LC_MESSAGES/django.po,sha256=TPDTK2ZvDyvO1ob8Qfr64QDbHVWAREfEeBO5w9jf63E,1199 -django/contrib/redirects/locale/pl/LC_MESSAGES/django.mo,sha256=9Sc_8aDC8-PADnr4hYdat6iRUXj0QxsWR1RGWKIQP3M,1285 -django/contrib/redirects/locale/pl/LC_MESSAGES/django.po,sha256=RLuSAlWQPvxDGSNHL3j5ohMdf4IZL-g21-_QIuTdY4c,1605 -django/contrib/redirects/locale/pt/LC_MESSAGES/django.mo,sha256=WocPaVk3fQEz_MLmGVtFBGwsThD-gNU7GDocqEbeaBA,1129 -django/contrib/redirects/locale/pt/LC_MESSAGES/django.po,sha256=ptCzoE41c9uFAbgSjb6VHSFYPEUv_51YyBdoThXN3XA,1350 -django/contrib/redirects/locale/pt_BR/LC_MESSAGES/django.mo,sha256=LxFEZCH75ucCaB5fEmdsjEJi5aJa3barRLqcd6r-gj0,1171 -django/contrib/redirects/locale/pt_BR/LC_MESSAGES/django.po,sha256=PO5whkwiagEN_s8ViBDN41dW35wdjAuXZBB1j2m09lY,1615 -django/contrib/redirects/locale/ro/LC_MESSAGES/django.mo,sha256=D8FkmV6IxZOn5QAPBu9PwhStBpVQWudU62wKa7ADfJY,1158 -django/contrib/redirects/locale/ro/LC_MESSAGES/django.po,sha256=Z_-pDi2-A7_KXrEQtFlAJ_KLO0vXFKCbMphsNlqfNJk,1477 -django/contrib/redirects/locale/ru/LC_MESSAGES/django.mo,sha256=IvO0IXq1xuX0wpo2hV8po1AMifLS3ElGyQal0vmC_Jw,1457 -django/contrib/redirects/locale/ru/LC_MESSAGES/django.po,sha256=FHb4L3RMVV5ajxGj9y6ZymPtO_XjZrhHmvCZBPwwzmQ,1762 -django/contrib/redirects/locale/sk/LC_MESSAGES/django.mo,sha256=oVA89AU0UVErADtesum66Oo3D27RRy04qLHy3n0Y9-w,1189 -django/contrib/redirects/locale/sk/LC_MESSAGES/django.po,sha256=Kjbdc7nrKsMCaEphxUdGb4VbpJbFhF0cs3ReqrY7638,1468 -django/contrib/redirects/locale/sl/LC_MESSAGES/django.mo,sha256=GAZtOFSUxsOHdXs3AzT40D-3JFWIlNDZU_Z-cMvdaHo,1173 -django/contrib/redirects/locale/sl/LC_MESSAGES/django.po,sha256=gkZTyxNh8L2gNxyLVzm-M1HTiK8KDvughTa2MK9NzWo,1351 -django/contrib/redirects/locale/sq/LC_MESSAGES/django.mo,sha256=f2HyVjWFGnjNXV-EIk0YMFaMH6_ZwYLYgSDwU4fIJfM,1165 -django/contrib/redirects/locale/sq/LC_MESSAGES/django.po,sha256=gbd4JxoevGfDTRx3iYfDtlnh54EwyRKYXxs4XagHvRM,1453 -django/contrib/redirects/locale/sr/LC_MESSAGES/django.mo,sha256=OK90avxrpYxBcvPIZ_tDlSZP6PyRCzFg_7h0F_JlMy8,1367 -django/contrib/redirects/locale/sr/LC_MESSAGES/django.po,sha256=Ipi7j7q5N8aNGWmkz5XGlOPqpD46xCLKarfs-lNbKqM,1629 -django/contrib/redirects/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=qYXT0j80c7a5jMsxeezncAL9Gff2Pb7eJz8iTX0TRX4,1210 -django/contrib/redirects/locale/sr_Latn/LC_MESSAGES/django.po,sha256=CL3ij3uGK8UOMggLXf0MctEydLbyi-9zvkXN5Teuu9c,1424 -django/contrib/redirects/locale/sv/LC_MESSAGES/django.mo,sha256=y1KpTjzF2FWY_x373UyaEFTTNYPT6hroB6zvA1ev010,1147 -django/contrib/redirects/locale/sv/LC_MESSAGES/django.po,sha256=7Us64PRHRyIZ8D7lY6HCef9xXnoSfwWI3YYtlNEaFSo,1362 -django/contrib/redirects/locale/sw/LC_MESSAGES/django.mo,sha256=oJnTp9CTgNsg5TSOV_aPZIUXdr6-l65hAZbaARZCO2w,1078 -django/contrib/redirects/locale/sw/LC_MESSAGES/django.po,sha256=CTVwA3O7GUQb7l1WpbmT8kOfqr7DpqnIyQt3HWJ6YTQ,1245 -django/contrib/redirects/locale/ta/LC_MESSAGES/django.mo,sha256=AE6Py2_CV2gQKjKQAa_UgkLT9i61x3i1hegQpRGuZZM,1502 -django/contrib/redirects/locale/ta/LC_MESSAGES/django.po,sha256=ojdq8p4HnwtK0n6By2I6_xuucOpJIobJEGRMGc_TrS8,1700 -django/contrib/redirects/locale/te/LC_MESSAGES/django.mo,sha256=Gtcs4cbgrD7-bSkPKiPbM5DcjONS2fSdHhvWdbs_E1M,467 -django/contrib/redirects/locale/te/LC_MESSAGES/django.po,sha256=RT-t3TjcOLyNQQWljVrIcPWErKssh_HQMyGujloy-EI,939 -django/contrib/redirects/locale/tg/LC_MESSAGES/django.mo,sha256=6e4Pk9vX1csvSz80spVLhNTd3N251JrXaCga9n60AP8,782 -django/contrib/redirects/locale/tg/LC_MESSAGES/django.po,sha256=2Cmle5usoNZBo8nTfAiqCRq3KqN1WKKdc-mogUOJm9I,1177 -django/contrib/redirects/locale/th/LC_MESSAGES/django.mo,sha256=1l6eO0k1KjcmuRJKUS4ZdtJGhAUmUDMAMIeNwEobQqY,1331 -django/contrib/redirects/locale/th/LC_MESSAGES/django.po,sha256=DVVqpGC6zL8Hy8e6P8ZkhKbvcMJmXV5euLxmfoTCtms,1513 -django/contrib/redirects/locale/tk/LC_MESSAGES/django.mo,sha256=KhWOArsItusTEzoZZflZ75hl9hhMU0lkm_p8foe8QiU,1113 -django/contrib/redirects/locale/tk/LC_MESSAGES/django.po,sha256=nBeAakgUKhHB21jEiwFrwLSyrJq2XYl8-N6Tq1Klq_Q,1292 -django/contrib/redirects/locale/tr/LC_MESSAGES/django.mo,sha256=-qySxKYwxfFO79cBytvzTBeFGdio1wJlM5DeBBfdxns,1133 -django/contrib/redirects/locale/tr/LC_MESSAGES/django.po,sha256=-03z3YMI6tlt12xwFI2lWchOxiIVbkdVRhghaCoMKlk,1408 -django/contrib/redirects/locale/tt/LC_MESSAGES/django.mo,sha256=Hf1JXcCGNwedxy1nVRM_pQ0yUebC-tvOXr7P0h86JyI,1178 -django/contrib/redirects/locale/tt/LC_MESSAGES/django.po,sha256=2WCyBQtqZk-8GXgtu-x94JYSNrryy2QoMnirhiBrgV0,1376 -django/contrib/redirects/locale/udm/LC_MESSAGES/django.mo,sha256=CNmoKj9Uc0qEInnV5t0Nt4ZnKSZCRdIG5fyfSsqwky4,462 -django/contrib/redirects/locale/udm/LC_MESSAGES/django.po,sha256=xsxlm4itpyLlLdPQRIHLuvTYRvruhM3Ezc9jtp3XSm4,934 -django/contrib/redirects/locale/uk/LC_MESSAGES/django.mo,sha256=QbN1ABfbr2YbZQXz2U4DI-6iTvWoKPrLAn5tGq57G5Y,1569 -django/contrib/redirects/locale/uk/LC_MESSAGES/django.po,sha256=pH9M4ilsJneoHw6E1E3T54QCHGS_i4tlhDc0nbAJP8I,1949 -django/contrib/redirects/locale/ur/LC_MESSAGES/django.mo,sha256=CQkt-yxyAaTd_Aj1ZZC8s5-4fI2TRyTEZ-SYJZgpRrQ,1138 -django/contrib/redirects/locale/ur/LC_MESSAGES/django.po,sha256=CkhmN49PvYTccvlSRu8qGpcbx2C-1aY7K3Lq1VC2fuM,1330 -django/contrib/redirects/locale/uz/LC_MESSAGES/django.mo,sha256=vD0Y920SSsRsLROKFaU6YM8CT5KjQxJcgMh5bZ4Pugo,743 -django/contrib/redirects/locale/uz/LC_MESSAGES/django.po,sha256=G2Rj-6g8Vse2Bp8L_hGIO84S--akagMXj8gSa7F2lK4,1195 -django/contrib/redirects/locale/vi/LC_MESSAGES/django.mo,sha256=BquXycJKh-7-D9p-rGUNnjqzs1d6S1YhEJjFW8_ARFA,1106 -django/contrib/redirects/locale/vi/LC_MESSAGES/django.po,sha256=xsCASrGZNbQk4d1mhsTZBcCpPJ0KO6Jr4Zz1wfnL67s,1301 -django/contrib/redirects/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=iftb_HccNV383_odHbB6Tikn2h7EtP_9QK-Plq2xwTY,1100 -django/contrib/redirects/locale/zh_Hans/LC_MESSAGES/django.po,sha256=xZmfuCEYx7ou_qvtxBcBly5mBmkSBEhnx0xqJj3nvMw,1490 -django/contrib/redirects/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=-H2o5p5v8j5RqKZ6vOsWToFWGOn8CaO3KSTiU42Zqjk,1071 -django/contrib/redirects/locale/zh_Hant/LC_MESSAGES/django.po,sha256=fQicS5nmJLgloKM83l6NcSJp36-Wjn2Dl9jf03e0pGo,1334 -django/contrib/redirects/middleware.py,sha256=0v58FBUBoYsuUuepW_fBEAjLYERAM_38PkJFrVOS35M,1921 -django/contrib/redirects/migrations/0001_initial.py,sha256=oPz6ryQqJ-kDyl2otTNkZbS7sS9_g0Z7Ajz1odKtoOc,1463 -django/contrib/redirects/migrations/0002_alter_redirect_new_path_help_text.py,sha256=JwejmL986nbhP88Qa2PZxukFxv1B8g0pTzSc0tBbWpw,636 -django/contrib/redirects/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/redirects/migrations/__pycache__/0001_initial.cpython-310.pyc,, -django/contrib/redirects/migrations/__pycache__/0002_alter_redirect_new_path_help_text.cpython-310.pyc,, -django/contrib/redirects/migrations/__pycache__/__init__.cpython-310.pyc,, -django/contrib/redirects/models.py,sha256=dN6ZpYv4KgAXR6bhycqa5iE3pLFIC1fSj7PZBbeVED0,1046 -django/contrib/sessions/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/sessions/__pycache__/__init__.cpython-310.pyc,, -django/contrib/sessions/__pycache__/apps.cpython-310.pyc,, -django/contrib/sessions/__pycache__/base_session.cpython-310.pyc,, -django/contrib/sessions/__pycache__/exceptions.cpython-310.pyc,, -django/contrib/sessions/__pycache__/middleware.cpython-310.pyc,, -django/contrib/sessions/__pycache__/models.cpython-310.pyc,, -django/contrib/sessions/__pycache__/serializers.cpython-310.pyc,, -django/contrib/sessions/apps.py,sha256=q_fkp7a7_1GT14XHkHgNIET0sItgfBeFT7B137_KeZM,194 -django/contrib/sessions/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/sessions/backends/__pycache__/__init__.cpython-310.pyc,, -django/contrib/sessions/backends/__pycache__/base.cpython-310.pyc,, -django/contrib/sessions/backends/__pycache__/cache.cpython-310.pyc,, -django/contrib/sessions/backends/__pycache__/cached_db.cpython-310.pyc,, -django/contrib/sessions/backends/__pycache__/db.cpython-310.pyc,, -django/contrib/sessions/backends/__pycache__/file.cpython-310.pyc,, -django/contrib/sessions/backends/__pycache__/signed_cookies.cpython-310.pyc,, -django/contrib/sessions/backends/base.py,sha256=w4p_qc1bwihkQr96rKVuZpR5Ip2jIFYQyc3huwy_zCw,11326 -django/contrib/sessions/backends/cache.py,sha256=-qeSz07gUidiY_xq7imMJ3SP17J_rLsIO50KxOhq_8E,2713 -django/contrib/sessions/backends/cached_db.py,sha256=c9JtGXxyJYRT7MMVrqwo0jw1v3JCpaBNXeL8d1tAfBE,2011 -django/contrib/sessions/backends/db.py,sha256=zzhv0nQ4OIFeyM2QXrIUG26l_IJosagKaGOI2NcZnz4,3770 -django/contrib/sessions/backends/file.py,sha256=fijrwArANmzX7YVpo3JZvdh_wgvJH1Bjuakt_8btmhc,7637 -django/contrib/sessions/backends/signed_cookies.py,sha256=L43gDpk-RFbMF_-fluEjzyUO5nKrEiCTX0yZs7cd5eI,2665 -django/contrib/sessions/base_session.py,sha256=5FofwClB_ukwCsXPfJbzUvKoYaMQ78B_lWXU0fqSg1k,1490 -django/contrib/sessions/exceptions.py,sha256=ckmS8rDOBIyTDE9PzBdD1VQKeYsYjFNHob3-n9Q5CPw,356 -django/contrib/sessions/locale/af/LC_MESSAGES/django.mo,sha256=0DS0pgVrMN-bUimDfesgHs8Lgr0loz2c6nJdz58RxyQ,717 -django/contrib/sessions/locale/af/LC_MESSAGES/django.po,sha256=ZJRLBshQCAiTTAUycdB3MZIadLeHR5LxbSlDvSWLnEo,838 -django/contrib/sessions/locale/ar/LC_MESSAGES/django.mo,sha256=yoepqaR68PTGLx--cAOzP94Sqyl5xIYpeQ0IFWgY380,846 -django/contrib/sessions/locale/ar/LC_MESSAGES/django.po,sha256=ZgwtBYIdtnqp_8nKHXF1NVJFzQU81-3yv9b7STrQHMc,995 -django/contrib/sessions/locale/ar_DZ/LC_MESSAGES/django.mo,sha256=_iSasR22CxvNWfei6aE_24woPhhhvNzQl5FUO_649dc,817 -django/contrib/sessions/locale/ar_DZ/LC_MESSAGES/django.po,sha256=vop5scstamgFSnO_FWXCEnI7R1N26t7jy_mZUAfETcY,978 -django/contrib/sessions/locale/ast/LC_MESSAGES/django.mo,sha256=hz2m-PkrHby2CKfIOARj6kCzisT-Vs0syfDSTx_iVVw,702 -django/contrib/sessions/locale/ast/LC_MESSAGES/django.po,sha256=M90j1Nx6oDJ16hguUkfKYlyb5OymUeZ5xzPixWxSC7I,846 -django/contrib/sessions/locale/az/LC_MESSAGES/django.mo,sha256=_4XcYdtRasbCjRoaWGoULsXX2cEa--KdRdqbnGoaRuM,731 -django/contrib/sessions/locale/az/LC_MESSAGES/django.po,sha256=qYd7vz6A-hHQNwewzI6wEsxRVLdoc2xLGm1RPW0Hxc4,891 -django/contrib/sessions/locale/be/LC_MESSAGES/django.mo,sha256=FHZ72QuOd-vAOjOXisLs4CaEk7uZuzjO_EfUSB6754M,854 -django/contrib/sessions/locale/be/LC_MESSAGES/django.po,sha256=tHsYVn3XNTcukB0SrHUWP1iV763rrQHCimOyJHRPiek,1023 -django/contrib/sessions/locale/bg/LC_MESSAGES/django.mo,sha256=DGp3j3E0-5bBjFCKx9c6Jcz9ZaXysd2DgVPuxROWDmU,783 -django/contrib/sessions/locale/bg/LC_MESSAGES/django.po,sha256=AEgnW2F8S85JZOh4JVJ6nLynsmHRZOBBoOluVxHosVo,942 -django/contrib/sessions/locale/bn/LC_MESSAGES/django.mo,sha256=0BdFN7ou9tmoVG00fCA-frb1Tri3iKz43W7SWal398s,762 -django/contrib/sessions/locale/bn/LC_MESSAGES/django.po,sha256=LycmTel6LXV2HGGN6qzlAfID-cVEQCNnW1Nv_hbWXJk,909 -django/contrib/sessions/locale/br/LC_MESSAGES/django.mo,sha256=6ubPQUyXX08KUssyVZBMMkTlD94mlA6wzsteAMiZ8C8,1027 -django/contrib/sessions/locale/br/LC_MESSAGES/django.po,sha256=LKxGGHOQejKpUp18rCU2FXW8D_H3WuP_P6dPlEluwcE,1201 -django/contrib/sessions/locale/bs/LC_MESSAGES/django.mo,sha256=M7TvlJMrSUAFhp7oUSpUKejnbTuIK-19yiGBBECl9Sc,759 -django/contrib/sessions/locale/bs/LC_MESSAGES/django.po,sha256=Ur0AeRjXUsLgDJhcGiw75hRk4Qe98DzPBOocD7GFDRQ,909 -django/contrib/sessions/locale/ca/LC_MESSAGES/django.mo,sha256=tbaZ48PaihGGD9-2oTKiMFY3kbXjU59nNciCRINOBNk,738 -django/contrib/sessions/locale/ca/LC_MESSAGES/django.po,sha256=tJuJdehKuD9aXOauWOkE5idQhsVsLbeg1Usmc6N_SP0,906 -django/contrib/sessions/locale/cs/LC_MESSAGES/django.mo,sha256=wEFP4NNaRQDbcbw96UC906jN4rOrlPJMn60VloXr944,759 -django/contrib/sessions/locale/cs/LC_MESSAGES/django.po,sha256=7XkKESwfOmbDRDbUYr1f62-fDOuyI-aCqLGaEiDrmX8,962 -django/contrib/sessions/locale/cy/LC_MESSAGES/django.mo,sha256=GeWVeV2PvgLQV8ecVUA2g3-VvdzMsedgIDUSpn8DByk,774 -django/contrib/sessions/locale/cy/LC_MESSAGES/django.po,sha256=zo18MXtkEdO1L0Q6ewFurx3lsEWTCdh0JpQJTmvw5bY,952 -django/contrib/sessions/locale/da/LC_MESSAGES/django.mo,sha256=7_YecCzfeYQp9zVYt2B7MtjhAAuVb0BcK2D5Qv_uAbg,681 -django/contrib/sessions/locale/da/LC_MESSAGES/django.po,sha256=qX_Oo7niVo57bazlIYFA6bnVmPBclUUTWvZFYNLaG04,880 -django/contrib/sessions/locale/de/LC_MESSAGES/django.mo,sha256=N3kTal0YK9z7Te3zYGLbJmoSB6oWaviWDLGdPlsPa9g,721 -django/contrib/sessions/locale/de/LC_MESSAGES/django.po,sha256=0qnfDeCUQN2buKn6R0MvwhQP05XWxSu-xgvfxvnJe3k,844 -django/contrib/sessions/locale/dsb/LC_MESSAGES/django.mo,sha256=RABl3WZmY6gLh4IqmTUhoBEXygDzjp_5lLF1MU9U5fA,810 -django/contrib/sessions/locale/dsb/LC_MESSAGES/django.po,sha256=cItKs5tASYHzDxfTg0A_dgBQounpzoGyOEFn18E_W_g,934 -django/contrib/sessions/locale/el/LC_MESSAGES/django.mo,sha256=QbTbmcfgc8_4r5hFrIghDhk2XQ4f8_emKmqupMG2ah0,809 -django/contrib/sessions/locale/el/LC_MESSAGES/django.po,sha256=HeaEbpVmFhhrZt2NsZteYaYoeo8FYKZF0IoNJwtzZkc,971 -django/contrib/sessions/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 -django/contrib/sessions/locale/en/LC_MESSAGES/django.po,sha256=afaM-IIUZtcRZduojUTS8tT0w7C4Ya9lXgReOvq_iF0,804 -django/contrib/sessions/locale/en_AU/LC_MESSAGES/django.mo,sha256=FgY1K6IVyQjMjXqVZxcsyWW_Tu5ckfrbmIfNYq5P-_E,693 -django/contrib/sessions/locale/en_AU/LC_MESSAGES/django.po,sha256=cMV15gJq8jNSUzkhn7uyOf2JYMFx7BNH1oFYa1vISnc,853 -django/contrib/sessions/locale/en_GB/LC_MESSAGES/django.mo,sha256=T5NQCTYkpERfP9yKbUvixT0VdBt1zGmGB8ITlkVc420,707 -django/contrib/sessions/locale/en_GB/LC_MESSAGES/django.po,sha256=1ks_VE1qpEfPcyKg0HybkTG0-DTttTHTfUPhQCR53sw,849 -django/contrib/sessions/locale/eo/LC_MESSAGES/django.mo,sha256=eBvYQbZS_WxVV3QCSZAOyHNIljC2ZXxVc4mktUuXVjI,727 -django/contrib/sessions/locale/eo/LC_MESSAGES/django.po,sha256=Ru9xicyTgHWVHh26hO2nQNFRQmwBnYKEagsS8TZRv3E,917 -django/contrib/sessions/locale/es/LC_MESSAGES/django.mo,sha256=jbHSvHjO2OCLlBD66LefocKOEbefWbPhj-l3NugiWuc,734 -django/contrib/sessions/locale/es/LC_MESSAGES/django.po,sha256=fY5WXeONEXHeuBlH0LkvzdZ2CSgbvLZ8BJc429aIbhI,909 -django/contrib/sessions/locale/es_AR/LC_MESSAGES/django.mo,sha256=_8icF2dMUWj4WW967rc5npgndXBAdJrIiz_VKf5D-Rw,694 -django/contrib/sessions/locale/es_AR/LC_MESSAGES/django.po,sha256=AnmvjeOA7EBTJ6wMOkCl8JRLVYRU8KS0egPijcKutns,879 -django/contrib/sessions/locale/es_CO/LC_MESSAGES/django.mo,sha256=UP7ia0gV9W-l0Qq5AS4ZPadJtml8iuzzlS5C9guMgh8,754 -django/contrib/sessions/locale/es_CO/LC_MESSAGES/django.po,sha256=_XeiiRWvDaGjofamsRHr5up_EQvcw0w-GLLeWK27Af8,878 -django/contrib/sessions/locale/es_MX/LC_MESSAGES/django.mo,sha256=MDM0K3xMvyf8ymvAurHYuacpxfG_YfJFyNnp1uuc6yY,756 -django/contrib/sessions/locale/es_MX/LC_MESSAGES/django.po,sha256=Y7VNa16F_yyK7_XJvF36rR2XNW8aBJK4UDweufyXpxE,892 -django/contrib/sessions/locale/es_VE/LC_MESSAGES/django.mo,sha256=59fZBDut-htCj38ZUoqPjhXJPjZBz-xpU9__QFr3kLs,486 -django/contrib/sessions/locale/es_VE/LC_MESSAGES/django.po,sha256=zWjgB0AmsmhX2tjk1PgldttqY56Czz8epOVCaYWXTLU,761 -django/contrib/sessions/locale/et/LC_MESSAGES/django.mo,sha256=aL1jZWourEC7jtjsuBZHD-Gw9lpL6L1SoqjTtzguxD0,737 -django/contrib/sessions/locale/et/LC_MESSAGES/django.po,sha256=VNBYohAOs59jYWkjVMY-v2zwVy5AKrtBbFRJZLwdCFg,899 -django/contrib/sessions/locale/eu/LC_MESSAGES/django.mo,sha256=M9piOB_t-ZnfN6pX-jeY0yWh2S_5cCuo1oGiy7X65A4,728 -django/contrib/sessions/locale/eu/LC_MESSAGES/django.po,sha256=bHdSoknoH0_dy26e93tWVdO4TT7rnCPXlSLPsYAhwyw,893 -django/contrib/sessions/locale/fa/LC_MESSAGES/django.mo,sha256=6DdJcqaYuBnhpFFHR42w-RqML0eQPFMAUEEDY0Redy8,755 -django/contrib/sessions/locale/fa/LC_MESSAGES/django.po,sha256=rklhNf0UFl2bM6mt7x9lWvfzPH4XWGbrW9Gc2w-9rzg,922 -django/contrib/sessions/locale/fi/LC_MESSAGES/django.mo,sha256=oAugvlTEvJmG8KsZw09WcfnifYY5oHnGo4lxcxqKeaY,721 -django/contrib/sessions/locale/fi/LC_MESSAGES/django.po,sha256=BVVrjbZZtLGAuZ9HK63p769CbjZFZMlS4BewSMfNMKU,889 -django/contrib/sessions/locale/fr/LC_MESSAGES/django.mo,sha256=aDGYdzx2eInF6IZ-UzPDEJkuYVPnvwVND3qVuSfJNWw,692 -django/contrib/sessions/locale/fr/LC_MESSAGES/django.po,sha256=hARxGdtBOzEZ_iVyzkNvcKlgyM8fOkdXTH3upj2XFYM,893 -django/contrib/sessions/locale/fy/LC_MESSAGES/django.mo,sha256=YQQy7wpjBORD9Isd-p0lLzYrUgAqv770_56-vXa0EOc,476 -django/contrib/sessions/locale/fy/LC_MESSAGES/django.po,sha256=U-VEY4WbmIkmrnPK4Mv-B-pbdtDzusBCVmE8iHyvzFU,751 -django/contrib/sessions/locale/ga/LC_MESSAGES/django.mo,sha256=zTrydRCRDiUQwF4tQ3cN1-5w36i6KptagsdA5_SaGy0,747 -django/contrib/sessions/locale/ga/LC_MESSAGES/django.po,sha256=Qpk1JaUWiHSEPdgBk-O_KfvGzwlZ4IAA6c6-nsJe400,958 -django/contrib/sessions/locale/gd/LC_MESSAGES/django.mo,sha256=Yi8blY_fUD5YTlnUD6YXZvv1qjm4QDriO6CJIUe1wIk,791 -django/contrib/sessions/locale/gd/LC_MESSAGES/django.po,sha256=fEa40AUqA5vh743Zqv0FO2WxSFXGYk4IzUR4BoaP-C4,890 -django/contrib/sessions/locale/gl/LC_MESSAGES/django.mo,sha256=uQ2ZmtUNoVCB2mSlMGSy-j4a_hu9PBfJDo796d8beFA,701 -django/contrib/sessions/locale/gl/LC_MESSAGES/django.po,sha256=FovTLHdVK15N9FI9lFFAOP4zt7GsvO0kKdocgeVDkNk,902 -django/contrib/sessions/locale/he/LC_MESSAGES/django.mo,sha256=qhgjSWfGAOgl-i7iwzSrJttx88xcj1pB0iLkEK64mJU,809 -django/contrib/sessions/locale/he/LC_MESSAGES/django.po,sha256=KvQG6wOpokM-2JkhWnB2UUQacy5Ie1402K_pH2zUOu0,1066 -django/contrib/sessions/locale/hi/LC_MESSAGES/django.mo,sha256=naqxOjfAnNKy3qqnUG-4LGf9arLRJpjyWWmSj5tEfao,759 -django/contrib/sessions/locale/hi/LC_MESSAGES/django.po,sha256=WnTGvOz9YINMcUJg2BYCaHceZLKaTfsba_0AZtRNP38,951 -django/contrib/sessions/locale/hr/LC_MESSAGES/django.mo,sha256=axyJAmXmadpFxIhu8rroVD8NsGGadQemh9-_ZDo7L1U,819 -django/contrib/sessions/locale/hr/LC_MESSAGES/django.po,sha256=3G-qOYXBO-eMWWsa5LwTCW9M1oF0hlWgEz7hAK8hJqI,998 -django/contrib/sessions/locale/hsb/LC_MESSAGES/django.mo,sha256=_OXpOlCt4KU0i65Iw4LMjSsyn__E9wH20l9vDNBSEzw,805 -django/contrib/sessions/locale/hsb/LC_MESSAGES/django.po,sha256=yv3vX_UCDrdl07GQ79Mnytwgz2oTvySYOG9enzMpFJA,929 -django/contrib/sessions/locale/hu/LC_MESSAGES/django.mo,sha256=ik40LnsWkKYEUioJB9e11EX9XZ-qWMa-S7haxGhM-iI,727 -django/contrib/sessions/locale/hu/LC_MESSAGES/django.po,sha256=1-UWEEsFxRwmshP2x4pJbitWIGZ1YMeDDxnAX-XGNxc,884 -django/contrib/sessions/locale/hy/LC_MESSAGES/django.mo,sha256=x6VQWGdidRJFUJme-6jf1pcitktcQHQ7fhmw2UBej1Q,815 -django/contrib/sessions/locale/hy/LC_MESSAGES/django.po,sha256=eRMa3_A2Vx195mx2lvza1v-wcEcEeMrU63f0bgPPFjc,893 -django/contrib/sessions/locale/ia/LC_MESSAGES/django.mo,sha256=-o4aQPNJeqSDRSLqcKuYvJuKNBbFqDJDe3IzHgSgZeQ,744 -django/contrib/sessions/locale/ia/LC_MESSAGES/django.po,sha256=PULLDd3QOIU03kgradgQzT6IicoPhLPlUvFgRl-tGbA,869 -django/contrib/sessions/locale/id/LC_MESSAGES/django.mo,sha256=mOaIF0NGOO0-dt-nhHL-i3cfvt9-JKTbyUkFWPqDS9Y,705 -django/contrib/sessions/locale/id/LC_MESSAGES/django.po,sha256=EA6AJno3CaFOO-dEU9VQ_GEI-RAXS0v0uFqn1RJGjEs,914 -django/contrib/sessions/locale/io/LC_MESSAGES/django.mo,sha256=_rqAY6reegqmxmWc-pW8_kDaG9zflZuD-PGOVFsjRHo,683 -django/contrib/sessions/locale/io/LC_MESSAGES/django.po,sha256=tbKMxGuB6mh_m0ex9rO9KkTy6qyuRW2ERrQsGwmPiaw,840 -django/contrib/sessions/locale/is/LC_MESSAGES/django.mo,sha256=3QeMl-MCnBie9Sc_aQ1I7BrBhkbuArpoSJP95UEs4lg,706 -django/contrib/sessions/locale/is/LC_MESSAGES/django.po,sha256=LADIFJv8L5vgDJxiQUmKPSN64zzzrIKImh8wpLBEVWQ,853 -django/contrib/sessions/locale/it/LC_MESSAGES/django.mo,sha256=qTY3O-0FbbpZ5-BR5xOJWP0rlnIkBZf-oSawW_YJWlk,726 -django/contrib/sessions/locale/it/LC_MESSAGES/django.po,sha256=hEv0iTGLuUvEBk-lF-w7a9P3ifC0-eiodNtuSc7cXhg,869 -django/contrib/sessions/locale/ja/LC_MESSAGES/django.mo,sha256=hbv9FzWzXRIGRh_Kf_FLQB34xfmPU_9RQKn9u1kJqGU,757 -django/contrib/sessions/locale/ja/LC_MESSAGES/django.po,sha256=ppGx5ekOWGgDF3vzyrWsqnFUZ-sVZZhiOhvAzl_8v54,920 -django/contrib/sessions/locale/ka/LC_MESSAGES/django.mo,sha256=VZ-ysrDbea_-tMV-1xtlTeW62IAy2RWR94V3Y1iSh4U,803 -django/contrib/sessions/locale/ka/LC_MESSAGES/django.po,sha256=hqiWUiATlrc7qISF7ndlelIrFwc61kzhKje9l-DY6V4,955 -django/contrib/sessions/locale/kab/LC_MESSAGES/django.mo,sha256=W_yE0NDPJrVznA2Qb89VuprJNwyxSg59ovvjkQe6mAs,743 -django/contrib/sessions/locale/kab/LC_MESSAGES/django.po,sha256=FJeEuv4P3NT_PpWHEUsQVSWXu65nYkJ6Z2AlbSKb0ZA,821 -django/contrib/sessions/locale/kk/LC_MESSAGES/django.mo,sha256=FROGz_MuIhsIU5_-EYV38cHnRZrc3-OxxkBeK0ax9Rk,810 -django/contrib/sessions/locale/kk/LC_MESSAGES/django.po,sha256=P-oHO3Oi3V_RjWHjEAHdTrDfTwKP2xh3yJh7BlXL1VQ,1029 -django/contrib/sessions/locale/km/LC_MESSAGES/django.mo,sha256=VOuKsIG2DEeCA5JdheuMIeJlpmAhKrI6lD4KWYqIIPk,929 -django/contrib/sessions/locale/km/LC_MESSAGES/django.po,sha256=09i6Nd_rUK7UqFpJ70LMXTR6xS0NuGETRLe0CopMVBk,1073 -django/contrib/sessions/locale/kn/LC_MESSAGES/django.mo,sha256=TMZ71RqNR6zI20BeozyLa9cjYrWlvfIajGDfpnHd3pQ,810 -django/contrib/sessions/locale/kn/LC_MESSAGES/django.po,sha256=whdM8P74jkAAHvjgJN8Q77dYd9sIsf_135ID8KBu-a8,990 -django/contrib/sessions/locale/ko/LC_MESSAGES/django.mo,sha256=EUyVQYGtiFJg01mP30a0iOqBYHvpzHAcGTZM28Ubs5Q,700 -django/contrib/sessions/locale/ko/LC_MESSAGES/django.po,sha256=PjntvSzRz_Aekj9VFhGsP5yO6rAsxTMzwFj58JqToIU,855 -django/contrib/sessions/locale/ky/LC_MESSAGES/django.mo,sha256=ME7YUgKOYQz9FF_IdrqHImieEONDrkcn4T3HxTZKSV0,742 -django/contrib/sessions/locale/ky/LC_MESSAGES/django.po,sha256=JZHTs9wYmlWzilRMyp-jZWFSzGxWtPiQefPmLL9yhtM,915 -django/contrib/sessions/locale/lb/LC_MESSAGES/django.mo,sha256=xokesKl7h7k9dXFKIJwGETgwx1Ytq6mk2erBSxkgY-o,474 -django/contrib/sessions/locale/lb/LC_MESSAGES/django.po,sha256=3igeAnQjDg6D7ItBkQQhyBoFJOZlBxT7NoZiExwD-Fo,749 -django/contrib/sessions/locale/lt/LC_MESSAGES/django.mo,sha256=L9w8-qxlDlCqR_2P0PZegfhok_I61n0mJ1koJxzufy4,786 -django/contrib/sessions/locale/lt/LC_MESSAGES/django.po,sha256=dEefLGtg5flFr_v4vHS5HhK1kxx9WYWTw98cvEn132M,1023 -django/contrib/sessions/locale/lv/LC_MESSAGES/django.mo,sha256=exEzDUNwNS0GLsUkKPu_SfqBxU7T6VRA_T2schIQZ88,753 -django/contrib/sessions/locale/lv/LC_MESSAGES/django.po,sha256=fBgQEbsGg1ECVm1PFDrS2sfKs2eqmsqrSYzx9ELotNQ,909 -django/contrib/sessions/locale/mk/LC_MESSAGES/django.mo,sha256=4oTWp8-qzUQBiqG32hNieABgT3O17q2C4iEhcFtAxLA,816 -django/contrib/sessions/locale/mk/LC_MESSAGES/django.po,sha256=afApb5YRhPXUWR8yF_TTym73u0ov7lWiwRda1-uNiLY,988 -django/contrib/sessions/locale/ml/LC_MESSAGES/django.mo,sha256=tff5TsHILSV1kAAB3bzHQZDB9fgMglZJTofzCunGBzc,854 -django/contrib/sessions/locale/ml/LC_MESSAGES/django.po,sha256=eRkeupt42kUey_9vJmlH8USshnXPZ8M7aYHq88u-5iY,1016 -django/contrib/sessions/locale/mn/LC_MESSAGES/django.mo,sha256=CcCH2ggVYrD29Q11ZMthcscBno2ePkQDbZfoYquTRPM,784 -django/contrib/sessions/locale/mn/LC_MESSAGES/django.po,sha256=nvcjbJzXiDvWFXrM5CxgOQIq8XucsZEUVdYkY8LnCRE,992 -django/contrib/sessions/locale/mr/LC_MESSAGES/django.mo,sha256=2Z5jaGJzpiJTCnhCk8ulCDeAdj-WwR99scdHFPRoHoA,468 -django/contrib/sessions/locale/mr/LC_MESSAGES/django.po,sha256=FQRdZ-qIDuvTCrwbnWfxoxNi8rywLSebcNbxGvr-hb0,743 -django/contrib/sessions/locale/ms/LC_MESSAGES/django.mo,sha256=rFi4D_ZURYUPjs5AqJ66bW70yL7AekAKWnrZRBvGPiE,649 -django/contrib/sessions/locale/ms/LC_MESSAGES/django.po,sha256=nZuJ_D0JZUzmGensLa7tSgzbBo05qgQcuHmte2oU6WQ,786 -django/contrib/sessions/locale/my/LC_MESSAGES/django.mo,sha256=8zzzyfJYok969YuAwDUaa6YhxaSi3wcXy3HRNXDb_70,872 -django/contrib/sessions/locale/my/LC_MESSAGES/django.po,sha256=mfs0zRBI0tugyyEfXBZzZ_FMIohydq6EYPZGra678pw,997 -django/contrib/sessions/locale/nb/LC_MESSAGES/django.mo,sha256=hfJ1NCFgcAAtUvNEpaZ9b31PyidHxDGicifUWANIbM8,717 -django/contrib/sessions/locale/nb/LC_MESSAGES/django.po,sha256=yXr6oYuiu01oELdQKuztQFWz8x5C2zS5OzEfU9MHJsU,908 -django/contrib/sessions/locale/ne/LC_MESSAGES/django.mo,sha256=slFgMrqGVtLRHdGorLGPpB09SM92_WnbnRR0rlpNlPQ,802 -django/contrib/sessions/locale/ne/LC_MESSAGES/django.po,sha256=1vyoiGnnaB8f9SFz8PGfzpw6V_NoL78DQwjjnB6fS98,978 -django/contrib/sessions/locale/nl/LC_MESSAGES/django.mo,sha256=84BTlTyxa409moKbQMFyJisI65w22p09qjJHBAmQe-g,692 -django/contrib/sessions/locale/nl/LC_MESSAGES/django.po,sha256=smRr-QPGm6h6hdXxghggWES8b2NnL7yDQ07coUypa8g,909 -django/contrib/sessions/locale/nn/LC_MESSAGES/django.mo,sha256=cytH72J3yS1PURcgyrD8R2PV5d3SbPE73IAqOMBPPVg,667 -django/contrib/sessions/locale/nn/LC_MESSAGES/django.po,sha256=y9l60yy_W3qjxWzxgJg5VgEH9KAIHIQb5hv7mgnep9w,851 -django/contrib/sessions/locale/os/LC_MESSAGES/django.mo,sha256=xVux1Ag45Jo9HQBbkrRzcWrNjqP09nMQl16jIh0YVlo,732 -django/contrib/sessions/locale/os/LC_MESSAGES/django.po,sha256=1hG5Vsz2a2yW05_Z9cTNrBKtK9VRPZuQdx4KJ_0n98o,892 -django/contrib/sessions/locale/pa/LC_MESSAGES/django.mo,sha256=qEx4r_ONwXK1-qYD5uxxXEQPqK5I6rf38QZoUSm7UVA,771 -django/contrib/sessions/locale/pa/LC_MESSAGES/django.po,sha256=M7fmVGP8DtZGEuTV3iJhuWWqILVUTDZvUey_mrP4_fM,918 -django/contrib/sessions/locale/pl/LC_MESSAGES/django.mo,sha256=F9CQb7gQ1ltP6B82JNKu8IAsTdHK5TNke0rtDIgNz3c,828 -django/contrib/sessions/locale/pl/LC_MESSAGES/django.po,sha256=C_MJBB-vwTZbx-t4-mzun-RxHhdOVv04b6xrWdnTv8E,1084 -django/contrib/sessions/locale/pt/LC_MESSAGES/django.mo,sha256=dlJF7hF4GjLmQPdAJhtf-FCKX26XsOmZlChOcxxIqPk,738 -django/contrib/sessions/locale/pt/LC_MESSAGES/django.po,sha256=cOycrw3HCHjSYBadpalyrg5LdRTlqZCTyMh93GOQ8O0,896 -django/contrib/sessions/locale/pt_BR/LC_MESSAGES/django.mo,sha256=XHNF5D8oXIia3e3LYwxd46a2JOgDc_ykvc8yuo21fT0,757 -django/contrib/sessions/locale/pt_BR/LC_MESSAGES/django.po,sha256=K_zxKaUKngWPFpvHgXOcymJEsiONSw-OrVrroRXmUUk,924 -django/contrib/sessions/locale/ro/LC_MESSAGES/django.mo,sha256=WR9I9Gum_pq7Qg2Gzhf-zAv43OwR_uDtsbhtx4Ta5gE,776 -django/contrib/sessions/locale/ro/LC_MESSAGES/django.po,sha256=fEgVxL_0Llnjspu9EsXBf8AVL0DGdfF7NgV88G7WN1E,987 -django/contrib/sessions/locale/ru/LC_MESSAGES/django.mo,sha256=n-8vXR5spEbdfyeWOYWC_6kBbAppNoRrWYgqKFY6gJA,913 -django/contrib/sessions/locale/ru/LC_MESSAGES/django.po,sha256=sNqNGdoof6eXzFlh4YIp1O54MdDOAFDjD3GvAFsNP8k,1101 -django/contrib/sessions/locale/sk/LC_MESSAGES/django.mo,sha256=Yntm624Wt410RwuNPU1c-WwQoyrRrBs69VlKMlNUHeQ,766 -django/contrib/sessions/locale/sk/LC_MESSAGES/django.po,sha256=wt7BJk6RpFogJ2Wwa9Mh0mJi9YMpNYKTUSDuDuv1Ong,975 -django/contrib/sessions/locale/sl/LC_MESSAGES/django.mo,sha256=EE6mB8BiYRyAxK6qzurRWcaYVs96FO_4rERYQdtIt3k,770 -django/contrib/sessions/locale/sl/LC_MESSAGES/django.po,sha256=KTjBWyvaNCHbpV9K6vbnavwxxXqf2DlIqVPv7MVFcO8,928 -django/contrib/sessions/locale/sq/LC_MESSAGES/django.mo,sha256=eRaTy3WOC76EYLtMSD4xtJj2h8eE4W-TS4VvCVxI5bw,683 -django/contrib/sessions/locale/sq/LC_MESSAGES/django.po,sha256=9pzp7834LQKafe5fJzC4OKsAd6XfgtEQl6K6hVLaBQM,844 -django/contrib/sessions/locale/sr/LC_MESSAGES/django.mo,sha256=ZDBOYmWIoSyDeT0nYIIFeMtW5jwpr257CbdTZlkVeRQ,855 -django/contrib/sessions/locale/sr/LC_MESSAGES/django.po,sha256=OXQOYeac0ghuzLrwaErJGr1FczuORTu2yroFX5hvRnk,1027 -django/contrib/sessions/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=f3x9f9hTOsJltghjzJMdd8ueDwzxJex6zTXsU-_Hf_Y,757 -django/contrib/sessions/locale/sr_Latn/LC_MESSAGES/django.po,sha256=HKjo7hjSAvgrIvlI0SkgF3zxz8TtKWyBT51UGNhDwek,946 -django/contrib/sessions/locale/sv/LC_MESSAGES/django.mo,sha256=SGbr0K_5iAMA22MfseAldMDgLSEBrI56pCtyV8tMAPc,707 -django/contrib/sessions/locale/sv/LC_MESSAGES/django.po,sha256=vraY3915wBYGeYu9Ro0-TlBeLWqGZP1fbckLv8y47Ys,853 -django/contrib/sessions/locale/sw/LC_MESSAGES/django.mo,sha256=Edhqp8yuBnrGtJqPO7jxobeXN4uU5wKSLrOsFO1F23k,743 -django/contrib/sessions/locale/sw/LC_MESSAGES/django.po,sha256=iY4rN4T-AA2FBQA7DiWWFvrclqKiDYQefqwwVw61-f8,858 -django/contrib/sessions/locale/ta/LC_MESSAGES/django.mo,sha256=qLIThhFQbJKc1_UVr7wVIm1rJfK2rO5m84BCB_oKq7s,801 -django/contrib/sessions/locale/ta/LC_MESSAGES/django.po,sha256=bYqtYf9XgP9IKKFJXh0u64JhRhDvPPUliI1J-NeRpKE,945 -django/contrib/sessions/locale/te/LC_MESSAGES/django.mo,sha256=kteZeivEckt4AmAeKgmgouMQo1qqSQrI8M42B16gMnQ,786 -django/contrib/sessions/locale/te/LC_MESSAGES/django.po,sha256=dQgiNS52RHrL6bV9CEO7Jk9lk3YUQrUBDCg_bP2OSZc,980 -django/contrib/sessions/locale/tg/LC_MESSAGES/django.mo,sha256=N6AiKfV47QTlO5Z_r4SQZXVLtouu-NVSwWkePgD17Tc,747 -django/contrib/sessions/locale/tg/LC_MESSAGES/django.po,sha256=wvvDNu060yqlTxy3swM0x3v6QpvCB9DkfNm0Q-kb9Xk,910 -django/contrib/sessions/locale/th/LC_MESSAGES/django.mo,sha256=D41vbkoYMdYPj3587p-c5yytLVi9pE5xvRZEYhZrxPs,814 -django/contrib/sessions/locale/th/LC_MESSAGES/django.po,sha256=43704TUv4ysKhL8T5MowZwlyv1JZrPyVGrpdIyb3r40,988 -django/contrib/sessions/locale/tk/LC_MESSAGES/django.mo,sha256=pT_hpKCwFT60GUXzD_4z8JOhmh1HRnkZj-QSouVEgUA,699 -django/contrib/sessions/locale/tk/LC_MESSAGES/django.po,sha256=trqXxfyIbh4V4szol0pXETmEWRxAAKywPZ9EzVMVE-I,865 -django/contrib/sessions/locale/tr/LC_MESSAGES/django.mo,sha256=STDnYOeO1d9nSCVf7pSkMq8R7z1aeqq-xAuIYjsofuE,685 -django/contrib/sessions/locale/tr/LC_MESSAGES/django.po,sha256=XYKo0_P5xitYehvjMzEw2MTp_Nza-cIXEECV3dA6BmY,863 -django/contrib/sessions/locale/tt/LC_MESSAGES/django.mo,sha256=Q-FGu_ljTsxXO_EWu7zCzGwoqFXkeoTzWSlvx85VLGc,806 -django/contrib/sessions/locale/tt/LC_MESSAGES/django.po,sha256=UC85dFs_1836noZTuZEzPqAjQMFfSvj7oGmEWOGcfCA,962 -django/contrib/sessions/locale/udm/LC_MESSAGES/django.mo,sha256=CNmoKj9Uc0qEInnV5t0Nt4ZnKSZCRdIG5fyfSsqwky4,462 -django/contrib/sessions/locale/udm/LC_MESSAGES/django.po,sha256=CPml2Fn9Ax_qO5brCFDLPBoTiNdvsvJb1btQ0COwUfY,737 -django/contrib/sessions/locale/uk/LC_MESSAGES/django.mo,sha256=jzNrLuFghQMCHNRQ0ihnKMCicgear0yWiTOLnvdPszw,841 -django/contrib/sessions/locale/uk/LC_MESSAGES/django.po,sha256=4K2geuGjRpJCtNfGPMhYWZlGxUy5xzIoDKA2jL2iGos,1171 -django/contrib/sessions/locale/ur/LC_MESSAGES/django.mo,sha256=FkGIiHegr8HR8zjVyJ9TTW1T9WYtAL5Mg77nRKnKqWk,729 -django/contrib/sessions/locale/ur/LC_MESSAGES/django.po,sha256=qR4QEBTP6CH09XFCzsPSPg2Dv0LqzbRV_I67HO2OUwk,879 -django/contrib/sessions/locale/uz/LC_MESSAGES/django.mo,sha256=asPu0RhMB_Ui1li-OTVL4qIXnM9XpjsYyx5yJldDYBY,744 -django/contrib/sessions/locale/uz/LC_MESSAGES/django.po,sha256=KsHuLgGJt-KDH0h6ND7JLP2dDJAdLVHSlau4DkkfqA8,880 -django/contrib/sessions/locale/vi/LC_MESSAGES/django.mo,sha256=KriTpT-Hgr10DMnY5Bmbd4isxmSFLmav8vg2tuL2Bb8,679 -django/contrib/sessions/locale/vi/LC_MESSAGES/django.po,sha256=M7S46Q0Q961ykz_5FCAN8SXQ54w8tp4rZeZpy6bPtXs,909 -django/contrib/sessions/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=zsbhIMocgB8Yn1XEBxbIIbBh8tLifvvYNlhe5U61ch8,722 -django/contrib/sessions/locale/zh_Hans/LC_MESSAGES/django.po,sha256=tPshgXjEv6pME4N082ztamJhd5whHB2_IV_egdP-LlQ,889 -django/contrib/sessions/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=WZzfpFKZ41Pu8Q9SuhGu3hXwp4eiq8Dt8vdiQfxvF9M,733 -django/contrib/sessions/locale/zh_Hant/LC_MESSAGES/django.po,sha256=6IRDQu6-PAYh6SyEIcKdhuR172lX0buY8qqsU0QXlYU,898 -django/contrib/sessions/management/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/sessions/management/__pycache__/__init__.cpython-310.pyc,, -django/contrib/sessions/management/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/sessions/management/commands/__pycache__/__init__.cpython-310.pyc,, -django/contrib/sessions/management/commands/__pycache__/clearsessions.cpython-310.pyc,, -django/contrib/sessions/management/commands/clearsessions.py,sha256=pAiO5o7zgButVlYAV93bPnmiwzWP7V5N7-xPtxSkjJg,661 -django/contrib/sessions/middleware.py,sha256=AwdBeywcaCBRycQ3_U1qCziWnHRtqHgcxL6nXsOSOJ0,3448 -django/contrib/sessions/migrations/0001_initial.py,sha256=F7fzk2d9hDPjUwx2w-lXdZcFG1h4HyHnkfcJ6aK7C-0,955 -django/contrib/sessions/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/sessions/migrations/__pycache__/0001_initial.cpython-310.pyc,, -django/contrib/sessions/migrations/__pycache__/__init__.cpython-310.pyc,, -django/contrib/sessions/models.py,sha256=kdh6kJ4iOslXatudzyCWSpNYLOmPMwwz0k611DMurdo,1257 -django/contrib/sessions/serializers.py,sha256=gFAsz5ZuWtRZJvjgXcC_OsTNOmFG68TZitxdlxSUR2o,237 -django/contrib/sitemaps/__init__.py,sha256=06c-3E_Bb4Y-ylsVS5prbmdGuxqi8bxg7idaFeb8Tno,8248 -django/contrib/sitemaps/__pycache__/__init__.cpython-310.pyc,, -django/contrib/sitemaps/__pycache__/apps.cpython-310.pyc,, -django/contrib/sitemaps/__pycache__/views.cpython-310.pyc,, -django/contrib/sitemaps/apps.py,sha256=ZV4hW6wALz7H60KWKpx68lz0sLBdM4uD5nQ2LRjfHRg,249 -django/contrib/sitemaps/management/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/sitemaps/management/__pycache__/__init__.cpython-310.pyc,, -django/contrib/sitemaps/management/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/sitemaps/management/commands/__pycache__/__init__.cpython-310.pyc,, -django/contrib/sitemaps/management/commands/__pycache__/ping_google.cpython-310.pyc,, -django/contrib/sitemaps/management/commands/ping_google.py,sha256=gqfCpod-Wp3nFBc8mpWhbP2QSWsWE74IJ-hlcm8_7SY,558 -django/contrib/sitemaps/templates/sitemap.xml,sha256=L092SHTtwtmNJ_Lj_jLrzHhfI0-OKKIw5fpyOfr4qRs,683 -django/contrib/sitemaps/templates/sitemap_index.xml,sha256=VqDmRlWMx9kC6taiBoi1h9JVspV54ou3nFjE8Nfofl8,209 -django/contrib/sitemaps/views.py,sha256=Rv2ZRvjpVmsvxORr7mRX4PeV9Uz9dHnsB3g3mBu9mUw,3643 -django/contrib/sites/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/sites/__pycache__/__init__.cpython-310.pyc,, -django/contrib/sites/__pycache__/admin.cpython-310.pyc,, -django/contrib/sites/__pycache__/apps.cpython-310.pyc,, -django/contrib/sites/__pycache__/checks.cpython-310.pyc,, -django/contrib/sites/__pycache__/management.cpython-310.pyc,, -django/contrib/sites/__pycache__/managers.cpython-310.pyc,, -django/contrib/sites/__pycache__/middleware.cpython-310.pyc,, -django/contrib/sites/__pycache__/models.cpython-310.pyc,, -django/contrib/sites/__pycache__/requests.cpython-310.pyc,, -django/contrib/sites/__pycache__/shortcuts.cpython-310.pyc,, -django/contrib/sites/admin.py,sha256=ClzCRn4fUPWO1dNlEWEPjSDInnK87XbNRmadvjYs1go,214 -django/contrib/sites/apps.py,sha256=fdo4csb3NT4qt_AhCGaYmbkRLSZFqztKPXHnShGkgjY,562 -django/contrib/sites/checks.py,sha256=hUrMy0WTDkv-WSjnePl4rkdOi36qQLgenqXpu65w8NM,350 -django/contrib/sites/locale/af/LC_MESSAGES/django.mo,sha256=A10bZFMs-wUetVfF5UrFwmuiKnN4ZnlrR4Rx8U4Ut1A,786 -django/contrib/sites/locale/af/LC_MESSAGES/django.po,sha256=O0-ZRvmXvV_34kONuqakuXV5OmYbQ569K1Puj3qQNac,907 -django/contrib/sites/locale/ar/LC_MESSAGES/django.mo,sha256=kLoytp2jvhWn6p1c8kNVua2sYAMnrpS4xnbluHD22Vs,947 -django/contrib/sites/locale/ar/LC_MESSAGES/django.po,sha256=HYA3pA29GktzXBP-soUEn9VP2vkZuhVIXVA8TNPCHCs,1135 -django/contrib/sites/locale/ar_DZ/LC_MESSAGES/django.mo,sha256=-ltwY57Th6LNqU3bgOPPP7qWtII5c6rj8Dv8eY7PZ84,918 -django/contrib/sites/locale/ar_DZ/LC_MESSAGES/django.po,sha256=KRTjZ2dFRWVPmE_hC5Hq8eDv3GQs3yQKCgV5ISFmEKk,1079 -django/contrib/sites/locale/ast/LC_MESSAGES/django.mo,sha256=eEvaeiGnZFBPGzKLlRz4M9AHemgJVAb-yNpbpxRqtd0,774 -django/contrib/sites/locale/ast/LC_MESSAGES/django.po,sha256=huBohKzLpdaJRFMFXXSDhDCUOqVqyWXfxb8_lLOkUd0,915 -django/contrib/sites/locale/az/LC_MESSAGES/django.mo,sha256=CjAGI4qGoXN95q4LpCLXLKvaNB33Ocf5SfXdurFBkas,773 -django/contrib/sites/locale/az/LC_MESSAGES/django.po,sha256=E84kNPFhgHmIfYT0uzCnTPGwPkAqKzqwFvJB7pETbVo,933 -django/contrib/sites/locale/be/LC_MESSAGES/django.mo,sha256=HGh78mI50ZldBtQ8jId26SI-lSHv4ZLcveRN2J8VzH8,983 -django/contrib/sites/locale/be/LC_MESSAGES/django.po,sha256=W5FhVJKcmd3WHl2Lpd5NJUsc7_sE_1Pipk3CVPoGPa4,1152 -django/contrib/sites/locale/bg/LC_MESSAGES/django.mo,sha256=a2R52umIQIhnzFaFYSRhQ6nBlywE8RGMj2FUOFmyb0A,904 -django/contrib/sites/locale/bg/LC_MESSAGES/django.po,sha256=awB8RMS-qByhNB6eH2f0Oyxb3SH8waLhrZ--rokGfaI,1118 -django/contrib/sites/locale/bn/LC_MESSAGES/django.mo,sha256=cI3a9_L-OC7gtdyRNaGX7A5w0Za0M4ERnYB7rSNkuRU,925 -django/contrib/sites/locale/bn/LC_MESSAGES/django.po,sha256=8ZxYF16bgtTZSZRZFok6IJxUV02vIztoVx2qXqwO8NM,1090 -django/contrib/sites/locale/br/LC_MESSAGES/django.mo,sha256=rI_dIznbwnadZbxOPtQxZ1pGYePNwcNNXt05iiPkchU,1107 -django/contrib/sites/locale/br/LC_MESSAGES/django.po,sha256=7Ein5Xw73DNGGtdd595Bx6ixfSD-dBXZNBUU44pSLuQ,1281 -django/contrib/sites/locale/bs/LC_MESSAGES/django.mo,sha256=bDeqQNme586LnQRQdvOWaLGZssjOoECef3vMq_OCXno,692 -django/contrib/sites/locale/bs/LC_MESSAGES/django.po,sha256=xRTWInDNiLxikjwsjgW_pYjhy24zOro90-909ns9fig,923 -django/contrib/sites/locale/ca/LC_MESSAGES/django.mo,sha256=lEUuQEpgDY3bVWzRONrPzYlojRoNduT16_oYDkkbdfk,791 -django/contrib/sites/locale/ca/LC_MESSAGES/django.po,sha256=aORAoVn69iG1ynmEfnkBzBO-UZOzzbkPVOU-ZvfMtZg,996 -django/contrib/sites/locale/cs/LC_MESSAGES/django.mo,sha256=mnXnpU7sLDTJ3OrIUTnGarPYsupNIUPV4ex_BPWU8fk,827 -django/contrib/sites/locale/cs/LC_MESSAGES/django.po,sha256=ONzFlwzmt7p5jdp6111qQkkevckRrd7GNS0lkDPKu-4,1035 -django/contrib/sites/locale/cy/LC_MESSAGES/django.mo,sha256=70pOie0K__hkmM9oBUaQfVwHjK8Cl48E26kRQL2mtew,835 -django/contrib/sites/locale/cy/LC_MESSAGES/django.po,sha256=FAZrVc72x-4R1A-1qYOBwADoXngC_F6FO8nRjr5-Z6g,1013 -django/contrib/sites/locale/da/LC_MESSAGES/django.mo,sha256=FTOyV1DIH9sMldyjgPw98d2HCotoO4zJ_KY_C9DCB7Y,753 -django/contrib/sites/locale/da/LC_MESSAGES/django.po,sha256=Po1Z6u52CFCyz9hLfK009pMbZzZgHrBse0ViX8wCYm8,957 -django/contrib/sites/locale/de/LC_MESSAGES/django.mo,sha256=5Q6X0_bDQ1ZRpkTy7UpPNzrhmQsB9Q0P1agB7koRyzs,792 -django/contrib/sites/locale/de/LC_MESSAGES/django.po,sha256=aD0wBinqtDUPvBbwtHrLEhFdoVRx1nOh17cJFuWhN3U,980 -django/contrib/sites/locale/dsb/LC_MESSAGES/django.mo,sha256=pPpWYsYp81MTrqCsGF0QnGktZNIll70bdBwSkuVE8go,868 -django/contrib/sites/locale/dsb/LC_MESSAGES/django.po,sha256=IA3G8AKJls20gzfxnrfPzivMNpL8A0zBQBg7OyzrP6g,992 -django/contrib/sites/locale/el/LC_MESSAGES/django.mo,sha256=G9o1zLGysUePGzZRicQ2aIIrc2UXMLTQmdpbrUMfWBU,878 -django/contrib/sites/locale/el/LC_MESSAGES/django.po,sha256=RBi_D-_znYuV6LXfTlSOf1Mvuyl96fIyEoiZ-lgeyWs,1133 -django/contrib/sites/locale/en/LC_MESSAGES/django.mo,sha256=U0OV81NfbuNL9ctF-gbGUG5al1StqN-daB-F-gFBFC8,356 -django/contrib/sites/locale/en/LC_MESSAGES/django.po,sha256=tSjfrNZ_FqLHsXjm5NuTyo5-JpdlPLsPZjFqF2APhy8,817 -django/contrib/sites/locale/en_AU/LC_MESSAGES/django.mo,sha256=G--2j_CR99JjRgVIX2Y_5pDfO7IgIkvK4kYHZtGzpxU,753 -django/contrib/sites/locale/en_AU/LC_MESSAGES/django.po,sha256=Giw634r94MJT1Q3qgqM7gZakQCasRM9Dm7MDkb9JOc8,913 -django/contrib/sites/locale/en_GB/LC_MESSAGES/django.mo,sha256=FbSh7msJdrHsXr0EtDMuODFzSANG_HJ3iBlW8ePpqFs,639 -django/contrib/sites/locale/en_GB/LC_MESSAGES/django.po,sha256=Ib-DIuTWlrN3kg99kLCuqWJVtt1NWaFD4UbDFK6d4KY,862 -django/contrib/sites/locale/eo/LC_MESSAGES/django.mo,sha256=N4KkH12OHxic3pp1okeBhpfDx8XxxpULk3UC219vjWU,792 -django/contrib/sites/locale/eo/LC_MESSAGES/django.po,sha256=ymXSJaFJWGBO903ObqR-ows-p4T3KyUplc_p_3r1uk8,1043 -django/contrib/sites/locale/es/LC_MESSAGES/django.mo,sha256=qLN1uoCdslxdYWgdjgSBi7szllP-mQZtHbuZnNOthsQ,804 -django/contrib/sites/locale/es/LC_MESSAGES/django.po,sha256=QClia2zY39269VSQzkQsLwwukthN6u2JBsjbLNxA1VQ,1066 -django/contrib/sites/locale/es_AR/LC_MESSAGES/django.mo,sha256=_O4rVk7IM2BBlZvjDP2SvTOo8WWqthQi5exQzt027-s,776 -django/contrib/sites/locale/es_AR/LC_MESSAGES/django.po,sha256=RwyNylXbyxdSXn6qRDXd99-GaEPlmr6TicHTUW0boaQ,969 -django/contrib/sites/locale/es_CO/LC_MESSAGES/django.mo,sha256=a4Xje2M26wyIx6Wlg6puHo_OXjiDEy7b0FquT9gbThA,825 -django/contrib/sites/locale/es_CO/LC_MESSAGES/django.po,sha256=9bnRhVD099JzkheO80l65dufjuawsj9aSFgFu5A-lnM,949 -django/contrib/sites/locale/es_MX/LC_MESSAGES/django.mo,sha256=AtGta5jBL9XNBvfSpsCcnDtDhvcb89ALl4hNjSPxibM,809 -django/contrib/sites/locale/es_MX/LC_MESSAGES/django.po,sha256=TnkpQp-7swH-x9cytUJe-QJRd2n_pYMVo0ltDw9Pu8o,991 -django/contrib/sites/locale/es_VE/LC_MESSAGES/django.mo,sha256=59fZBDut-htCj38ZUoqPjhXJPjZBz-xpU9__QFr3kLs,486 -django/contrib/sites/locale/es_VE/LC_MESSAGES/django.po,sha256=8PWXy2L1l67wDIi98Q45j7OpVITr0Lt4zwitAnB-d_o,791 -django/contrib/sites/locale/et/LC_MESSAGES/django.mo,sha256=I2E-49UQsG-F26OeAfnKlfUdA3YCkUSV8ffA-GMSkE0,788 -django/contrib/sites/locale/et/LC_MESSAGES/django.po,sha256=mEfD6EyQ15PPivb5FTlkabt3Lo_XGtomI9XzHrrh34Y,992 -django/contrib/sites/locale/eu/LC_MESSAGES/django.mo,sha256=1HTAFI3DvTAflLJsN7NVtSd4XOTlfoeLGFyYCOX69Ec,807 -django/contrib/sites/locale/eu/LC_MESSAGES/django.po,sha256=NWxdE5-mF6Ak4nPRpCFEgAMIsVDe9YBEZl81v9kEuX8,1023 -django/contrib/sites/locale/fa/LC_MESSAGES/django.mo,sha256=odtsOpZ6noNqwDb18HDc2e6nz3NMsa-wrTN-9dk7d9w,872 -django/contrib/sites/locale/fa/LC_MESSAGES/django.po,sha256=-DirRvcTqcpIy90QAUiCSoNkCDRifqpWSzLriJ4cwQU,1094 -django/contrib/sites/locale/fi/LC_MESSAGES/django.mo,sha256=I5DUeLk1ChUC32q5uzriABCLLJpJKNbEK4BfqylPQzg,786 -django/contrib/sites/locale/fi/LC_MESSAGES/django.po,sha256=LH2sFIKM3YHPoz9zIu10z1DFv1svXphBdOhXNy4a17s,929 -django/contrib/sites/locale/fr/LC_MESSAGES/django.mo,sha256=W7Ne5HqgnRcl42njzbUaDSY059jdhwvr0tgZzecVWD8,756 -django/contrib/sites/locale/fr/LC_MESSAGES/django.po,sha256=u24rHDJ47AoBgcmBwI1tIescAgbjFxov6y906H_uhK0,999 -django/contrib/sites/locale/fy/LC_MESSAGES/django.mo,sha256=YQQy7wpjBORD9Isd-p0lLzYrUgAqv770_56-vXa0EOc,476 -django/contrib/sites/locale/fy/LC_MESSAGES/django.po,sha256=Yh6Lw0QI2Me0zCtlyXraFLjERKqklB6-IJLDTjH_jTs,781 -django/contrib/sites/locale/ga/LC_MESSAGES/django.mo,sha256=g5popLirHXWn6ZWJHESQaG5MmKWZL_JNI_5Vgn5FTqU,683 -django/contrib/sites/locale/ga/LC_MESSAGES/django.po,sha256=34hj3ELt7GQ7CaHL246uBDmvsVUaaN5kTrzt8j7eETM,962 -django/contrib/sites/locale/gd/LC_MESSAGES/django.mo,sha256=df4XIGGD6FIyMUXsb-SoSqNfBFAsRXf4qYtolh_C964,858 -django/contrib/sites/locale/gd/LC_MESSAGES/django.po,sha256=NPKp7A5-y-MR7r8r4WqtcVQJEHCIOP5mLTd0cIfUsug,957 -django/contrib/sites/locale/gl/LC_MESSAGES/django.mo,sha256=QUJdJV71VT-4iVQ5mUAeyszTVhD2LlmmPQv0WpPWttU,742 -django/contrib/sites/locale/gl/LC_MESSAGES/django.po,sha256=cLcejsFyoFk0fRX9fAcl9owHoxiD593QZZeZTfObBVw,940 -django/contrib/sites/locale/he/LC_MESSAGES/django.mo,sha256=L3bganfG4gHqp2WXGh4rfWmmbaIxHaGc7-ypAqjSL_E,820 -django/contrib/sites/locale/he/LC_MESSAGES/django.po,sha256=iO3OZwz2aiuAzugkKp5Hxonwdg3kKjBurxR685J2ZMk,1082 -django/contrib/sites/locale/hi/LC_MESSAGES/django.mo,sha256=J4oIS1vJnCvdCCUD4tlTUVyTe4Xn0gKcWedfhH4C0t0,665 -django/contrib/sites/locale/hi/LC_MESSAGES/django.po,sha256=INBrm37jL3okBHuzX8MSN1vMptj77a-4kwQkAyt8w_8,890 -django/contrib/sites/locale/hr/LC_MESSAGES/django.mo,sha256=KjDUhEaOuYSMexcURu2UgfkatN2rrUcAbCUbcpVSInk,876 -django/contrib/sites/locale/hr/LC_MESSAGES/django.po,sha256=-nFMFkVuDoKYDFV_zdNULOqQlnqtiCG57aakN5hqlmg,1055 -django/contrib/sites/locale/hsb/LC_MESSAGES/django.mo,sha256=RyHVb7u9aRn5BXmWzR1gApbZlOioPDJ59ufR1Oo3e8Y,863 -django/contrib/sites/locale/hsb/LC_MESSAGES/django.po,sha256=Aq54y5Gb14bIt28oDDrFltnSOk31Z2YalwaJMDMXfWc,987 -django/contrib/sites/locale/hu/LC_MESSAGES/django.mo,sha256=P--LN84U2BeZAvRVR-OiWl4R02cTTBi2o8XR2yHIwIU,796 -django/contrib/sites/locale/hu/LC_MESSAGES/django.po,sha256=b0VhyFdNaZZR5MH1vFsLL69FmICN8Dz-sTRk0PdK49E,953 -django/contrib/sites/locale/hy/LC_MESSAGES/django.mo,sha256=Hs9XwRHRkHicLWt_NvWvr7nMocmY-Kc8XphhVSAMQRc,906 -django/contrib/sites/locale/hy/LC_MESSAGES/django.po,sha256=MU4hXXGfjXKfYcjxDYzFfsEUIelz5ZzyQLkeSrUQKa0,1049 -django/contrib/sites/locale/ia/LC_MESSAGES/django.mo,sha256=gRMs-W5EiY26gqzwnDXEMbeb1vs0bYZ2DC2a9VCciew,809 -django/contrib/sites/locale/ia/LC_MESSAGES/django.po,sha256=HXZzn9ACIqfR2YoyvpK2FjZ7QuEq_RVZ1kSC4nxMgeg,934 -django/contrib/sites/locale/id/LC_MESSAGES/django.mo,sha256=__2E_2TmVUcbf1ygxtS1lHvkhv8L0mdTAtJpBsdH24Y,791 -django/contrib/sites/locale/id/LC_MESSAGES/django.po,sha256=e5teAHiMjLR8RDlg8q99qtW-K81ltcIiBIdb1MZw2sE,1000 -django/contrib/sites/locale/io/LC_MESSAGES/django.mo,sha256=W-NP0b-zR1oWUZnHZ6fPu5AC2Q6o7nUNoxssgeguUBo,760 -django/contrib/sites/locale/io/LC_MESSAGES/django.po,sha256=G4GUUz3rxoBjWTs-j5RFCvv52AEHiwrCBwom5hYeBSE,914 -django/contrib/sites/locale/is/LC_MESSAGES/django.mo,sha256=lkJgTzDjh5PNfIJpOS2DxKmwVUs9Sl5XwFHv4YdCB30,812 -django/contrib/sites/locale/is/LC_MESSAGES/django.po,sha256=1DVgAcHSZVyDd5xn483oqICIG4ooyZY8ko7A3aDogKM,976 -django/contrib/sites/locale/it/LC_MESSAGES/django.mo,sha256=6NQjjtDMudnAgnDCkemOXinzX0J-eAE5gSq1F8kjusY,795 -django/contrib/sites/locale/it/LC_MESSAGES/django.po,sha256=zxavlLMmp1t1rCDsgrw12kVgxiK5EyR_mOalSu8-ws8,984 -django/contrib/sites/locale/ja/LC_MESSAGES/django.mo,sha256=RNuCS6wv8uK5TmXkSH_7SjsbUFkf24spZfTsvfoTKro,814 -django/contrib/sites/locale/ja/LC_MESSAGES/django.po,sha256=e-cj92VOVc5ycIY6NwyFh5bO7Q9q5vp5CG4dOzd_eWQ,982 -django/contrib/sites/locale/ka/LC_MESSAGES/django.mo,sha256=m8GTqr9j0ijn0YJhvnsYwlk5oYcASKbHg_5hLqZ91TI,993 -django/contrib/sites/locale/ka/LC_MESSAGES/django.po,sha256=1upohcHrQH9T34b6lW09MTtFkk5WswdYOLs2vMAJIuE,1160 -django/contrib/sites/locale/kab/LC_MESSAGES/django.mo,sha256=Utdj5gH5YPeaYMjeMzF-vjqYvYTCipre2qCBkEJSc-Y,808 -django/contrib/sites/locale/kab/LC_MESSAGES/django.po,sha256=d78Z-YanYZkyP5tpasj8oAa5RimVEmce6dlq5vDSscA,886 -django/contrib/sites/locale/kk/LC_MESSAGES/django.mo,sha256=T2dTZ83vBRfQb2dRaKOrhvO00BHQu_2bu0O0k7RsvGA,895 -django/contrib/sites/locale/kk/LC_MESSAGES/django.po,sha256=HvdSFqsumyNurDJ6NKVLjtDdSIg0KZN2v29dM748GtU,1062 -django/contrib/sites/locale/km/LC_MESSAGES/django.mo,sha256=Q7pn5E4qN957j20-iCHgrfI-p8sm3Tc8O2DWeuH0By8,701 -django/contrib/sites/locale/km/LC_MESSAGES/django.po,sha256=TOs76vlCMYOZrdHgXPWZhQH1kTBQTpzsDJ8N4kbJQ7E,926 -django/contrib/sites/locale/kn/LC_MESSAGES/django.mo,sha256=_jl_4_39oe940UMyb15NljGOd45kkCeVNpJy6JvGWTE,673 -django/contrib/sites/locale/kn/LC_MESSAGES/django.po,sha256=cMPXF2DeiQuErhyFMe4i7swxMoqoz1sqtBEXf4Ghx1c,921 -django/contrib/sites/locale/ko/LC_MESSAGES/django.mo,sha256=wlfoWG-vmMSCipUJVVC0Y_W7QbGNNE-oEnVwl_6-AmY,807 -django/contrib/sites/locale/ko/LC_MESSAGES/django.po,sha256=TENAk9obGUxFwMnJQj_V9sZxEKJj4DyWMuGpx3Ft_pM,1049 -django/contrib/sites/locale/ky/LC_MESSAGES/django.mo,sha256=IYxp8jG5iyN81h7YJqOiSQdOH7DnwOiIvelKZfzP6ZA,811 -django/contrib/sites/locale/ky/LC_MESSAGES/django.po,sha256=rxPdgQoBtGQSi5diOy3MXyoM4ffpwdWCc4WE3pjIHEI,927 -django/contrib/sites/locale/lb/LC_MESSAGES/django.mo,sha256=xokesKl7h7k9dXFKIJwGETgwx1Ytq6mk2erBSxkgY-o,474 -django/contrib/sites/locale/lb/LC_MESSAGES/django.po,sha256=1yRdK9Zyh7kcWG7wUexuF9-zxEaKLS2gG3ggVOHbRJ8,779 -django/contrib/sites/locale/lt/LC_MESSAGES/django.mo,sha256=bK6PJtd7DaOgDukkzuqos5ktgdjSF_ffL9IJTQY839s,869 -django/contrib/sites/locale/lt/LC_MESSAGES/django.po,sha256=T-vdVqs9KCz9vMs9FfushgZN9z7LQOT-C86D85H2X8c,1195 -django/contrib/sites/locale/lv/LC_MESSAGES/django.mo,sha256=t9bQiVqpAmXrq8QijN4Lh0n6EGUGQjnuH7hDcu21z4c,823 -django/contrib/sites/locale/lv/LC_MESSAGES/django.po,sha256=vMaEtXGosD3AcTomiuctbOpjLes8TRBnumLe8DC4yq4,1023 -django/contrib/sites/locale/mk/LC_MESSAGES/django.mo,sha256=_YXasRJRWjYmmiEWCrAoqnrKuHHPBG_v_EYTUe16Nfo,885 -django/contrib/sites/locale/mk/LC_MESSAGES/django.po,sha256=AgdIjiSpN0P5o5rr5Ie4sFhnmS5d4doB1ffk91lmOvY,1062 -django/contrib/sites/locale/ml/LC_MESSAGES/django.mo,sha256=axNQVBY0nbR7hYa5bzNtdxB17AUOs2WXhu0Rg--FA3Q,1007 -django/contrib/sites/locale/ml/LC_MESSAGES/django.po,sha256=Sg7hHfK8OMs05ebtTv8gxS6_2kZv-OODwf7okP95Jtk,1169 -django/contrib/sites/locale/mn/LC_MESSAGES/django.mo,sha256=w2sqJRAe0wyz_IuCZ_Ocubs_VHL6wV1BcutWPz0dseQ,867 -django/contrib/sites/locale/mn/LC_MESSAGES/django.po,sha256=Zh_Eao0kLZsrQ8wkL1f-pRrsAtNJOspu45uStq5t8Mo,1127 -django/contrib/sites/locale/mr/LC_MESSAGES/django.mo,sha256=2Z5jaGJzpiJTCnhCk8ulCDeAdj-WwR99scdHFPRoHoA,468 -django/contrib/sites/locale/mr/LC_MESSAGES/django.po,sha256=pqnjF5oxvpMyjijy6JfI8qJbbbowZzE5tZF0DMYiCBs,773 -django/contrib/sites/locale/ms/LC_MESSAGES/django.mo,sha256=GToJlS8yDNEy-D3-p7p8ZlWEZYHlSzZAcVIH5nQEkkI,727 -django/contrib/sites/locale/ms/LC_MESSAGES/django.po,sha256=_4l4DCIqSWZtZZNyfzpBA0V-CbAaHe9Ckz06VLbTjFo,864 -django/contrib/sites/locale/my/LC_MESSAGES/django.mo,sha256=jN59e9wRheZYx1A4t_BKc7Hx11J5LJg2wQRd21aQv08,961 -django/contrib/sites/locale/my/LC_MESSAGES/django.po,sha256=EhqYIW5-rX33YjsDsBwfiFb3BK6fZKVc3CRYeJpZX1E,1086 -django/contrib/sites/locale/nb/LC_MESSAGES/django.mo,sha256=AaiHGcmcciy5IMBPVAShcc1OQOETJvBCv7GYHMcIQMA,793 -django/contrib/sites/locale/nb/LC_MESSAGES/django.po,sha256=936zoN1sPSiiq7GuH01umrw8W6BtymYEU3bCfOQyfWE,1000 -django/contrib/sites/locale/ne/LC_MESSAGES/django.mo,sha256=n96YovpBax3T5VZSmIfGmd7Zakn9FJShJs5rvUX7Kf0,863 -django/contrib/sites/locale/ne/LC_MESSAGES/django.po,sha256=B14rhDd8GAaIjxd1sYjxO2pZfS8gAwZ1C-kCdVkRXho,1078 -django/contrib/sites/locale/nl/LC_MESSAGES/django.mo,sha256=ghu-tNPNZuE4sVRDWDVmmmVNPYZLWYm_UPJRqh8wmec,735 -django/contrib/sites/locale/nl/LC_MESSAGES/django.po,sha256=1DCQNzMRhy4vW-KkmlPGy58UR27Np5ilmYhmjaq-8_k,1030 -django/contrib/sites/locale/nn/LC_MESSAGES/django.mo,sha256=eSW8kwbzm2HsE9s9IRCsAo9juimVQjcfdd8rtl3TQJM,731 -django/contrib/sites/locale/nn/LC_MESSAGES/django.po,sha256=OOyvE7iji9hwvz8Z_OxWoKw2e3ptk3dqeqlriXgilSc,915 -django/contrib/sites/locale/os/LC_MESSAGES/django.mo,sha256=Su06FkWMOPzBxoung3bEju_EnyAEAXROoe33imO65uQ,806 -django/contrib/sites/locale/os/LC_MESSAGES/django.po,sha256=4i4rX6aXDUKjq64T02iStqV2V2erUsSVnTivh2XtQeY,963 -django/contrib/sites/locale/pa/LC_MESSAGES/django.mo,sha256=tOHiisOtZrTyIFoo4Ipn_XFH9hhu-ubJLMdOML5ZUgk,684 -django/contrib/sites/locale/pa/LC_MESSAGES/django.po,sha256=ztGyuqvzxRfNjqDG0rMLCu_oQ8V3Dxdsx0WZoYUyNv8,912 -django/contrib/sites/locale/pl/LC_MESSAGES/django.mo,sha256=lo5K262sZmo-hXvcHoBsEDqX8oJEPSxJY5EfRIqHZh0,903 -django/contrib/sites/locale/pl/LC_MESSAGES/django.po,sha256=-kQ49UvXITMy1vjJoN_emuazV_EjNDQnZDERXWNoKvw,1181 -django/contrib/sites/locale/pt/LC_MESSAGES/django.mo,sha256=PrcFQ04lFJ7mIYThXbW6acmDigEFIoLAC0PYk5hfaJs,797 -django/contrib/sites/locale/pt/LC_MESSAGES/django.po,sha256=Aj8hYI9W5nk5uxKHj1oE-b9bxmmuoeXLKaJDPfI2x2o,993 -django/contrib/sites/locale/pt_BR/LC_MESSAGES/django.mo,sha256=BsFfarOR6Qk67fB-tTWgGhuOReJSgjwJBkIzZsv28vo,824 -django/contrib/sites/locale/pt_BR/LC_MESSAGES/django.po,sha256=jfvgelpWn2VQqYe2_CE39SLTsscCckvjuZo6dWII28c,1023 -django/contrib/sites/locale/ro/LC_MESSAGES/django.mo,sha256=oGsZw4_uYpaH6adMxnAuifJgHeZ_ytRZ4rFhiNfRQkQ,857 -django/contrib/sites/locale/ro/LC_MESSAGES/django.po,sha256=tWbWVbjFFELNzSXX4_5ltmzEeEJsY3pKwgEOjgV_W_8,1112 -django/contrib/sites/locale/ru/LC_MESSAGES/django.mo,sha256=bIZJWMpm2O5S6RC_2cfkrp5NXaTU2GWSsMr0wHVEmcw,1016 -django/contrib/sites/locale/ru/LC_MESSAGES/django.po,sha256=jHy5GR05ZSjLmAwaVNq3m0WdhO9GYxge3rDBziqesA8,1300 -django/contrib/sites/locale/sk/LC_MESSAGES/django.mo,sha256=-EYdm14ZjoR8bd7Rv2b5G7UJVSKmZa1ItLsdATR3-Cg,822 -django/contrib/sites/locale/sk/LC_MESSAGES/django.po,sha256=VSRlsq8uk-hP0JI94iWsGX8Al76vvGK4N1xIoFtoRQM,1070 -django/contrib/sites/locale/sl/LC_MESSAGES/django.mo,sha256=JmkpTKJGWgnBM3CqOUriGvrDnvg2YWabIU2kbYAOM4s,845 -django/contrib/sites/locale/sl/LC_MESSAGES/django.po,sha256=qWrWrSz5r3UOVraX08ILt3TTmfyTDGKbJKbTlN9YImU,1059 -django/contrib/sites/locale/sq/LC_MESSAGES/django.mo,sha256=DMLN1ZDJeDnslavjcKloXSXn6IvangVliVP3O6U8dAY,769 -django/contrib/sites/locale/sq/LC_MESSAGES/django.po,sha256=zg3ALcMNZErAS_xFxmtv6TmXZ0vxobX5AzCwOSRSwc8,930 -django/contrib/sites/locale/sr/LC_MESSAGES/django.mo,sha256=8kfi9IPdB2reF8C_eC2phaP6qonboHPwes_w3UgNtzw,935 -django/contrib/sites/locale/sr/LC_MESSAGES/django.po,sha256=A7xaen8H1W4uMBRAqCXT_0KQMoA2-45AUNDfGo9FydI,1107 -django/contrib/sites/locale/sr_Latn/LC_MESSAGES/django.mo,sha256=jMXiq18efq0wErJAQfJR1fCnkYcEb7OYXg8sv6kzP0s,815 -django/contrib/sites/locale/sr_Latn/LC_MESSAGES/django.po,sha256=9jkWYcZCTfQr2UZtyvhWDAmEHBrzunJUZcx7FlrFOis,1004 -django/contrib/sites/locale/sv/LC_MESSAGES/django.mo,sha256=qmhdn3N2C_DR_FYrUaFSacVjghgfb0CuWKanVRJSTq8,792 -django/contrib/sites/locale/sv/LC_MESSAGES/django.po,sha256=dDVuuuHGpZIoT6dU48aT2j4nEuGrd6zZ3FiZEs3TCeE,987 -django/contrib/sites/locale/sw/LC_MESSAGES/django.mo,sha256=cWjjDdFXBGmpUm03UDtgdDrREa2r75oMsXiEPT_Bx3g,781 -django/contrib/sites/locale/sw/LC_MESSAGES/django.po,sha256=oOKNdztQQU0sd6XmLI-n3ONmTL7jx3Q0z1YD8673Wi8,901 -django/contrib/sites/locale/ta/LC_MESSAGES/django.mo,sha256=CLO41KsSKqBrgtrHi6fmXaBk-_Y2l4KBLDJctZuZyWY,714 -django/contrib/sites/locale/ta/LC_MESSAGES/django.po,sha256=YsTITHg7ikkNcsP29tDgkZrUdtO0s9PrV1XPu4mgqCw,939 -django/contrib/sites/locale/te/LC_MESSAGES/django.mo,sha256=GmIWuVyIOcoQoAmr2HxCwBDE9JUYEktzYig93H_4v50,687 -django/contrib/sites/locale/te/LC_MESSAGES/django.po,sha256=jbncxU9H3EjXxWPsEoCKJhKi392XXTGvWyuenqLDxps,912 -django/contrib/sites/locale/tg/LC_MESSAGES/django.mo,sha256=wiWRlf3AN5zlFMNyP_rSDZS7M5rHQJ2DTUHARtXjim8,863 -django/contrib/sites/locale/tg/LC_MESSAGES/django.po,sha256=VBGZfJIw40JZe15ghsk-n3qUVX0VH2nFQQhpBy_lk1Y,1026 -django/contrib/sites/locale/th/LC_MESSAGES/django.mo,sha256=dQOp4JoP3gvfsxqEQ73L6F8FgH1YtAA9hYY-Uz5sv6Y,898 -django/contrib/sites/locale/th/LC_MESSAGES/django.po,sha256=auZBoKKKCHZbbh0PaUr9YKiWB1TEYZoj4bE7efAonV8,1077 -django/contrib/sites/locale/tk/LC_MESSAGES/django.mo,sha256=YhzSiVb_NdG1s7G1-SGGd4R3uweZQgnTs3G8Lv9r5z0,755 -django/contrib/sites/locale/tk/LC_MESSAGES/django.po,sha256=sigmzH3Ni2vJwLJ7ba8EeB4wnDXsg8rQRFExZAGycF4,917 -django/contrib/sites/locale/tr/LC_MESSAGES/django.mo,sha256=ryf01jcvvBMGPKkdViieDuor-Lr2KRXZeFF1gPupCOA,758 -django/contrib/sites/locale/tr/LC_MESSAGES/django.po,sha256=L9tsnwxw1BEJD-Nm3m1RAS7ekgdmyC0ETs_mr7tQw1E,1043 -django/contrib/sites/locale/tt/LC_MESSAGES/django.mo,sha256=gmmjXeEQUlBpfDmouhxE-qpEtv-iWdQSobYL5MWprZc,706 -django/contrib/sites/locale/tt/LC_MESSAGES/django.po,sha256=yj49TjwcZ4YrGqnJrKh3neKydlTgwYduto9KsmxI_eI,930 -django/contrib/sites/locale/udm/LC_MESSAGES/django.mo,sha256=CNmoKj9Uc0qEInnV5t0Nt4ZnKSZCRdIG5fyfSsqwky4,462 -django/contrib/sites/locale/udm/LC_MESSAGES/django.po,sha256=vrLZ0XJF63CO3IucbQpd12lxuoM9S8tTUv6cpu3g81c,767 -django/contrib/sites/locale/uk/LC_MESSAGES/django.mo,sha256=H4806mPqOoHJFm549F7drzsfkvAXWKmn1w_WVwQx9rk,960 -django/contrib/sites/locale/uk/LC_MESSAGES/django.po,sha256=CJZTOaurDXwpgBiwXx3W7juaF0EctEImPhJdDn8j1xU,1341 -django/contrib/sites/locale/ur/LC_MESSAGES/django.mo,sha256=s6QL8AB_Mp9haXS4n1r9b0YhEUECPxUyPrHTMI3agts,654 -django/contrib/sites/locale/ur/LC_MESSAGES/django.po,sha256=R9tv3qtett8CUGackoHrc5XADeygVKAE0Fz8YzK2PZ4,885 -django/contrib/sites/locale/uz/LC_MESSAGES/django.mo,sha256=OsuqnLEDl9gUAwsmM2s1KH7VD74ID-k7JXcjGhjFlEY,799 -django/contrib/sites/locale/uz/LC_MESSAGES/django.po,sha256=RoaOwLDjkqqIJTuxpuY7eMLo42n6FoYAYutCfMaDk4I,935 -django/contrib/sites/locale/vi/LC_MESSAGES/django.mo,sha256=YOaKcdrN1238Zdm81jUkc2cpxjInAbdnhsSqHP_jQsI,762 -django/contrib/sites/locale/vi/LC_MESSAGES/django.po,sha256=AHcqR2p0fdscLvzbJO_a-CzMzaeRL4LOw4HB9K3noVQ,989 -django/contrib/sites/locale/zh_Hans/LC_MESSAGES/django.mo,sha256=7D9_pDY5lBRpo1kfzIQL-PNvIg-ofCm7cBHE1-JWlMk,779 -django/contrib/sites/locale/zh_Hans/LC_MESSAGES/django.po,sha256=xI_N00xhV8dWDp4fg5Mmj9ivOBBdHP79T3-JYXPyc5M,946 -django/contrib/sites/locale/zh_Hant/LC_MESSAGES/django.mo,sha256=0F6Qmh1smIXlOUNDaDwDajyyGecc1azfwh8BhXrpETo,790 -django/contrib/sites/locale/zh_Hant/LC_MESSAGES/django.po,sha256=ixbXNBNKNfrpI_B0O_zktTfo63sRFMOk1B1uIh4DGGg,1046 -django/contrib/sites/management.py,sha256=K6cgSOdN4ins_TiWjUIkGFwuibJmshTlFonqYT2QKrw,1597 -django/contrib/sites/managers.py,sha256=OJfKicEOuqcD0B7NuH4scszrknQZ-X1Nf1PL0XgWqLM,1929 -django/contrib/sites/middleware.py,sha256=qYcVHsHOg0VxQNS4saoLHkdF503nJR-D7Z01vE0SvUM,309 -django/contrib/sites/migrations/0001_initial.py,sha256=7plQm1loCP4AuC1wwCpXlX3Fw8q5V0T6Vxi7lNzbyoY,1068 -django/contrib/sites/migrations/0002_alter_domain_unique.py,sha256=HECWqP0R0hp77p_ubI5bI9DqEXIiGOTTszAr4EpgtVE,517 -django/contrib/sites/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/sites/migrations/__pycache__/0001_initial.cpython-310.pyc,, -django/contrib/sites/migrations/__pycache__/0002_alter_domain_unique.cpython-310.pyc,, -django/contrib/sites/migrations/__pycache__/__init__.cpython-310.pyc,, -django/contrib/sites/models.py,sha256=fChMnUtphdlXyzGPh7uSDzjWBS3xJ0mIpjLRFk1Z54E,3696 -django/contrib/sites/requests.py,sha256=74RhONzbRqEGoNXLu4T7ZjAFKYvCLmY_XQWnGRz6jdw,640 -django/contrib/sites/shortcuts.py,sha256=RZr1iT8zY_z8o52PIWEBFCQL03pE28pp6708LveS240,581 -django/contrib/staticfiles/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/staticfiles/__pycache__/__init__.cpython-310.pyc,, -django/contrib/staticfiles/__pycache__/apps.cpython-310.pyc,, -django/contrib/staticfiles/__pycache__/checks.cpython-310.pyc,, -django/contrib/staticfiles/__pycache__/finders.cpython-310.pyc,, -django/contrib/staticfiles/__pycache__/handlers.cpython-310.pyc,, -django/contrib/staticfiles/__pycache__/storage.cpython-310.pyc,, -django/contrib/staticfiles/__pycache__/testing.cpython-310.pyc,, -django/contrib/staticfiles/__pycache__/urls.cpython-310.pyc,, -django/contrib/staticfiles/__pycache__/utils.cpython-310.pyc,, -django/contrib/staticfiles/__pycache__/views.cpython-310.pyc,, -django/contrib/staticfiles/apps.py,sha256=4682vA5WgXhJ8DgOFQmGTBBw3b-xsYjkV1n-TVIc25o,423 -django/contrib/staticfiles/checks.py,sha256=rH9A8NIYtEkA_PRYXQJxndm243O6Mz6GwyqWSUe3f24,391 -django/contrib/staticfiles/finders.py,sha256=zBNUAhHis9fuTb8y199Lu_uqgBBEYlzyxGvuq5YrrIE,10753 -django/contrib/staticfiles/handlers.py,sha256=dxjjvVISnAlCmFebHdiylRT16Ac2ddPXtu8WL0Dr49w,3462 -django/contrib/staticfiles/management/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/staticfiles/management/__pycache__/__init__.cpython-310.pyc,, -django/contrib/staticfiles/management/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/staticfiles/management/commands/__pycache__/__init__.cpython-310.pyc,, -django/contrib/staticfiles/management/commands/__pycache__/collectstatic.cpython-310.pyc,, -django/contrib/staticfiles/management/commands/__pycache__/findstatic.cpython-310.pyc,, -django/contrib/staticfiles/management/commands/__pycache__/runserver.cpython-310.pyc,, -django/contrib/staticfiles/management/commands/collectstatic.py,sha256=IgNRu1w707KeA0y4DAqeWQeK1mror3HMYpZpcSW7dHk,14722 -django/contrib/staticfiles/management/commands/findstatic.py,sha256=m4EXJJQwzvYGOPrcANJe3ihZPWGAZV5lvky8jAbZdKI,1561 -django/contrib/staticfiles/management/commands/runserver.py,sha256=T7RQPKApQGn1Hjx6lpa5-J6rz0yL66gBgrXQ_VN5bcQ,1318 -django/contrib/staticfiles/storage.py,sha256=KM5a_j8dQkHrz1jxd4LUzbiTmqTT81Mnvr4tmh8N16k,18800 -django/contrib/staticfiles/testing.py,sha256=4X-EtOfXnwkJAyFT8qe4H4sbVTKgM65klLUtY81KHiE,463 -django/contrib/staticfiles/urls.py,sha256=owDM_hdyPeRmxYxZisSMoplwnzWrptI_W8-3K2f7ITA,498 -django/contrib/staticfiles/utils.py,sha256=S-x2G7gXp67kjJ8cKLCljXETZt20UqsRdhjPyJTbLcg,2276 -django/contrib/staticfiles/views.py,sha256=43bHYTHVMWjweU_tqzXpBKEp7EtHru_7rwr2w7U-AZk,1261 -django/contrib/syndication/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/contrib/syndication/__pycache__/__init__.cpython-310.pyc,, -django/contrib/syndication/__pycache__/apps.cpython-310.pyc,, -django/contrib/syndication/__pycache__/views.cpython-310.pyc,, -django/contrib/syndication/apps.py,sha256=hXquFH_3BL6NNR2cxLU-vHlBJZ3OCjbcl8jkzCNvE64,203 -django/contrib/syndication/views.py,sha256=HPGkZ3eE277h7tvaxJ0hOWCEB4HHgprNL90i1D1RUmE,8686 -django/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/core/__pycache__/__init__.cpython-310.pyc,, -django/core/__pycache__/asgi.cpython-310.pyc,, -django/core/__pycache__/exceptions.cpython-310.pyc,, -django/core/__pycache__/paginator.cpython-310.pyc,, -django/core/__pycache__/signals.cpython-310.pyc,, -django/core/__pycache__/signing.cpython-310.pyc,, -django/core/__pycache__/validators.cpython-310.pyc,, -django/core/__pycache__/wsgi.cpython-310.pyc,, -django/core/asgi.py,sha256=N2L3GS6F6oL-yD9Tu2otspCi2UhbRQ90LEx3ExOP1m0,386 -django/core/cache/__init__.py,sha256=bllGi5g80kdZnxPwEB_GmUlZouCy1Q9Y0UUJX8ZOHpw,2208 -django/core/cache/__pycache__/__init__.cpython-310.pyc,, -django/core/cache/__pycache__/utils.cpython-310.pyc,, -django/core/cache/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/core/cache/backends/__pycache__/__init__.cpython-310.pyc,, -django/core/cache/backends/__pycache__/base.cpython-310.pyc,, -django/core/cache/backends/__pycache__/db.cpython-310.pyc,, -django/core/cache/backends/__pycache__/dummy.cpython-310.pyc,, -django/core/cache/backends/__pycache__/filebased.cpython-310.pyc,, -django/core/cache/backends/__pycache__/locmem.cpython-310.pyc,, -django/core/cache/backends/__pycache__/memcached.cpython-310.pyc,, -django/core/cache/backends/__pycache__/redis.cpython-310.pyc,, -django/core/cache/backends/base.py,sha256=DutuvpOFaomlEMbKZ24wBd-R2e4Br1RBFytackHdoeY,14027 -django/core/cache/backends/db.py,sha256=Bys_1MBbn6Bb44hYowbXieBzF87sZ5pw1gp2nIRYe60,10809 -django/core/cache/backends/dummy.py,sha256=fQbFiL72DnVKP9UU4WDsZYaxYKx7FlMOJhtP8aky2ic,1043 -django/core/cache/backends/filebased.py,sha256=gEC3Ovu2lqD7ilJbb5-dPpFsstAQLxZboVk3CZPSHdI,5669 -django/core/cache/backends/locmem.py,sha256=cqdFgPxYrfEKDvKR2IYiFV7-MwhM0CIHPxLTBxJMDTQ,4035 -django/core/cache/backends/memcached.py,sha256=EeOrw8MnOh7MslAa2FxdZYCxZcbSsDMkt3Bt1iH_mC4,8419 -django/core/cache/backends/redis.py,sha256=HD7pUG3Ck5s-dZbP19lMcwCUY-oZMNjky1LDykWpmKs,7684 -django/core/cache/utils.py,sha256=nf_f2V3ToTSwtFftQ8fNgN0tsGylo_IE8kTL_Vq7OaI,375 -django/core/checks/__init__.py,sha256=MH3TWXELXyjRyeDRG2f31C0BVo908bJsdkQiHjAgbIU,1115 -django/core/checks/__pycache__/__init__.cpython-310.pyc,, -django/core/checks/__pycache__/async_checks.cpython-310.pyc,, -django/core/checks/__pycache__/caches.cpython-310.pyc,, -django/core/checks/__pycache__/database.cpython-310.pyc,, -django/core/checks/__pycache__/files.cpython-310.pyc,, -django/core/checks/__pycache__/messages.cpython-310.pyc,, -django/core/checks/__pycache__/model_checks.cpython-310.pyc,, -django/core/checks/__pycache__/registry.cpython-310.pyc,, -django/core/checks/__pycache__/templates.cpython-310.pyc,, -django/core/checks/__pycache__/translation.cpython-310.pyc,, -django/core/checks/__pycache__/urls.cpython-310.pyc,, -django/core/checks/async_checks.py,sha256=rtYPbvAzZUbB23OTdfJgArNhVGCrepctB82PLaFTZ9k,403 -django/core/checks/caches.py,sha256=zrr_yP3FuSBo8rll_UtL6DrWEpJfQNTLldyMgFXij4w,2547 -django/core/checks/compatibility/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/core/checks/compatibility/__pycache__/__init__.cpython-310.pyc,, -django/core/checks/compatibility/__pycache__/django_4_0.cpython-310.pyc,, -django/core/checks/compatibility/django_4_0.py,sha256=HITYtNDvYg_TZHE9LE_9Xm8WGwNiK94UzC6w2cBmDU8,603 -django/core/checks/database.py,sha256=sBj-8o4DmpG5QPy1KXgXtZ0FZ0T9xdlT4XBIc70wmEQ,341 -django/core/checks/files.py,sha256=X8Hkc0VfGNPpHFmB916L4XFCkK6SgMHZHGQ8CkpprqY,522 -django/core/checks/messages.py,sha256=ORbItuuLVLurcjm-HTDhZ-_SsKJ4uopywEdOVWDJQrc,2190 -django/core/checks/model_checks.py,sha256=8j97FXQ2mTTNhOQcFhlvxFkoMXiAn4ezqqN4t44Y3G4,8597 -django/core/checks/registry.py,sha256=oI07gYZzbyPVrVzNlDrn_cxA2JT5tinYFwubA_XWWYs,3336 -django/core/checks/security/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/core/checks/security/__pycache__/__init__.cpython-310.pyc,, -django/core/checks/security/__pycache__/base.cpython-310.pyc,, -django/core/checks/security/__pycache__/csrf.cpython-310.pyc,, -django/core/checks/security/__pycache__/sessions.cpython-310.pyc,, -django/core/checks/security/base.py,sha256=av_q-qe0nwLyEzqC6VrdZWTI6KrX0_hSkNHDIaap9HI,8530 -django/core/checks/security/csrf.py,sha256=OKfJW-_gkbpY9EGmgHnE-uDunzzsr-JJS6zzUK8Ah50,2044 -django/core/checks/security/sessions.py,sha256=vvsxKEwb3qHgnCG0R5KUkfUpMHuZMfxjo9-X-2BTp-4,2558 -django/core/checks/templates.py,sha256=9_qZn_MWX94i209MVu2uS66NPRgbKWtk_XxetKczyfU,1092 -django/core/checks/translation.py,sha256=CkywI7a5HvzyWeJxKGaj54AKIynfxSMswGgg6NVV2LM,1974 -django/core/checks/urls.py,sha256=lA8wbw2WDC-e4ZAr-9ooEWtGvrNyMh1G-MZbojGq9W8,3246 -django/core/exceptions.py,sha256=tv-SBj73Sr-UJhkZIpCP0ZZVptXWuhVf-gih6DRMlg8,6231 -django/core/files/__init__.py,sha256=OjalFLvs-vPaTE3vP0eYZWyNwMj9pLJZNgG4AcGn2_Y,60 -django/core/files/__pycache__/__init__.cpython-310.pyc,, -django/core/files/__pycache__/base.cpython-310.pyc,, -django/core/files/__pycache__/images.cpython-310.pyc,, -django/core/files/__pycache__/locks.cpython-310.pyc,, -django/core/files/__pycache__/move.cpython-310.pyc,, -django/core/files/__pycache__/storage.cpython-310.pyc,, -django/core/files/__pycache__/temp.cpython-310.pyc,, -django/core/files/__pycache__/uploadedfile.cpython-310.pyc,, -django/core/files/__pycache__/uploadhandler.cpython-310.pyc,, -django/core/files/__pycache__/utils.cpython-310.pyc,, -django/core/files/base.py,sha256=jsYsE3bNpAgaQcUvTE8m1UTj6HVXkHd4bh-Y38JmF84,4812 -django/core/files/images.py,sha256=0QBk1jt2mDv-6wugvObgSjLVe-aMfejqultyLPRccAY,2642 -django/core/files/locks.py,sha256=pOsArksRTvk1wn8Sm1dribFKmvcsZZcfc6ew4wcyuXQ,3583 -django/core/files/move.py,sha256=_4xGm6hCV05X54VY0AkEjYFaNcN85x3hablD2J9jyS4,2973 -django/core/files/storage.py,sha256=j4swRLZzTInxQdVOfQ1F77weMzDYBfCHrEBssI4cGr4,14873 -django/core/files/temp.py,sha256=yy1ye2buKU2PB884jKmzp8jBGIPbPhCa3nflXulVafQ,2491 -django/core/files/uploadedfile.py,sha256=_FZW5J9ewwE2oZmT0qhfT9bQmuryzvSkXMPWFr0CU8A,3990 -django/core/files/uploadhandler.py,sha256=R6Eyg7K2H-oOaer-OjFSWAV7H_4Z0jRbK6UAF759p3Y,6958 -django/core/files/utils.py,sha256=kfeJJWwFgGtwBmQhupLA-ufvEv_6PJBLcBdHafLPHuE,2659 -django/core/handlers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/core/handlers/__pycache__/__init__.cpython-310.pyc,, -django/core/handlers/__pycache__/asgi.cpython-310.pyc,, -django/core/handlers/__pycache__/base.cpython-310.pyc,, -django/core/handlers/__pycache__/exception.cpython-310.pyc,, -django/core/handlers/__pycache__/wsgi.cpython-310.pyc,, -django/core/handlers/asgi.py,sha256=1Yz8-LObDQ9rCbuROGS8LLJNLgKGY0Qc9pyWNj7-AQc,11434 -django/core/handlers/base.py,sha256=jtGOg6E_whcOF6nmSfqx4iqke0mPYO1KD0Dc6a4ZNoY,14427 -django/core/handlers/exception.py,sha256=Ji2eYcKaHKaF8gbyHUhtays-hOKl4rKM3qgOzicxz5M,5520 -django/core/handlers/wsgi.py,sha256=R7GqJlMWXv0JiWYarOAXf3kLaQ6oXTyWy3zMm8Q0c7I,7829 -django/core/mail/__init__.py,sha256=LS59oJ0C1vGsNtVcAoEyLgYlDIAHVnHMLfqiMDauQfE,4875 -django/core/mail/__pycache__/__init__.cpython-310.pyc,, -django/core/mail/__pycache__/message.cpython-310.pyc,, -django/core/mail/__pycache__/utils.cpython-310.pyc,, -django/core/mail/backends/__init__.py,sha256=VJ_9dBWKA48MXBZXVUaTy9NhgfRonapA6UAjVFEPKD8,37 -django/core/mail/backends/__pycache__/__init__.cpython-310.pyc,, -django/core/mail/backends/__pycache__/base.cpython-310.pyc,, -django/core/mail/backends/__pycache__/console.cpython-310.pyc,, -django/core/mail/backends/__pycache__/dummy.cpython-310.pyc,, -django/core/mail/backends/__pycache__/filebased.cpython-310.pyc,, -django/core/mail/backends/__pycache__/locmem.cpython-310.pyc,, -django/core/mail/backends/__pycache__/smtp.cpython-310.pyc,, -django/core/mail/backends/base.py,sha256=f9Oeaw1RAiPHmsTdQakeYzEabfOtULz0UvldP4Cydpk,1660 -django/core/mail/backends/console.py,sha256=l1XFESBbk1Ney5bUgjCYVPoSDzjobzIK3GMQyxQX1Qk,1402 -django/core/mail/backends/dummy.py,sha256=sI7tAa3MfG43UHARduttBvEAYYfiLasgF39jzaZPu9E,234 -django/core/mail/backends/filebased.py,sha256=yriBReURf6y1c9fT2vnA2f_czy9cRJ9fSMipq9BX7tE,2300 -django/core/mail/backends/locmem.py,sha256=OgTK_4QGhsBdqtDKY6bwYNKw2MXudc0PSF5GNVqS7gk,884 -django/core/mail/backends/smtp.py,sha256=wJ3IsY94ust3PtXDUu-Vf59BuRUZIKb0ivJ7YCocKL0,5262 -django/core/mail/message.py,sha256=DgxgHhgbqxubO8qLgNSyNIj5SfQkMbtNZvIu2wDWtDc,17291 -django/core/mail/utils.py,sha256=us5kx4w4lSev93Jjpv9chldLuxh3dskcQ1yDVS09MgM,506 -django/core/management/__init__.py,sha256=01rLt00qgicPgonZJAUCXphHk1BvhpljzNyadB9_Kf0,17371 -django/core/management/__pycache__/__init__.cpython-310.pyc,, -django/core/management/__pycache__/base.cpython-310.pyc,, -django/core/management/__pycache__/color.cpython-310.pyc,, -django/core/management/__pycache__/sql.cpython-310.pyc,, -django/core/management/__pycache__/templates.cpython-310.pyc,, -django/core/management/__pycache__/utils.cpython-310.pyc,, -django/core/management/base.py,sha256=WoBFXRUIFgYQ_ERfF4Xwh1mT8VedK8ZNFT1slCZmYMQ,23336 -django/core/management/color.py,sha256=Hd3YHJqt_mvIZvpECw50C4dNsk1pj3F9vDSXnLS_pg0,2854 -django/core/management/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/core/management/commands/__pycache__/__init__.cpython-310.pyc,, -django/core/management/commands/__pycache__/check.cpython-310.pyc,, -django/core/management/commands/__pycache__/compilemessages.cpython-310.pyc,, -django/core/management/commands/__pycache__/createcachetable.cpython-310.pyc,, -django/core/management/commands/__pycache__/dbshell.cpython-310.pyc,, -django/core/management/commands/__pycache__/diffsettings.cpython-310.pyc,, -django/core/management/commands/__pycache__/dumpdata.cpython-310.pyc,, -django/core/management/commands/__pycache__/flush.cpython-310.pyc,, -django/core/management/commands/__pycache__/inspectdb.cpython-310.pyc,, -django/core/management/commands/__pycache__/loaddata.cpython-310.pyc,, -django/core/management/commands/__pycache__/makemessages.cpython-310.pyc,, -django/core/management/commands/__pycache__/makemigrations.cpython-310.pyc,, -django/core/management/commands/__pycache__/migrate.cpython-310.pyc,, -django/core/management/commands/__pycache__/runserver.cpython-310.pyc,, -django/core/management/commands/__pycache__/sendtestemail.cpython-310.pyc,, -django/core/management/commands/__pycache__/shell.cpython-310.pyc,, -django/core/management/commands/__pycache__/showmigrations.cpython-310.pyc,, -django/core/management/commands/__pycache__/sqlflush.cpython-310.pyc,, -django/core/management/commands/__pycache__/sqlmigrate.cpython-310.pyc,, -django/core/management/commands/__pycache__/sqlsequencereset.cpython-310.pyc,, -django/core/management/commands/__pycache__/squashmigrations.cpython-310.pyc,, -django/core/management/commands/__pycache__/startapp.cpython-310.pyc,, -django/core/management/commands/__pycache__/startproject.cpython-310.pyc,, -django/core/management/commands/__pycache__/test.cpython-310.pyc,, -django/core/management/commands/__pycache__/testserver.cpython-310.pyc,, -django/core/management/commands/check.py,sha256=ForUXuDlVDXWrt6xeMo6bC8E3XoC9g2BkzFG8lgqUZg,2460 -django/core/management/commands/compilemessages.py,sha256=kaSn-6ZiI_JjbVOXMAQnGP8HU1jojSuMgZ-b2_GL6IU,6617 -django/core/management/commands/createcachetable.py,sha256=4s1T7DVbgO4qONQqgNSqsd9-vxz7vRfhyXSM3JMl2NE,4292 -django/core/management/commands/dbshell.py,sha256=_xJesr2QTeJVXrFpFoOqDe29Dzz7xdAkB4FbgAjo1UE,1652 -django/core/management/commands/diffsettings.py,sha256=K5HU5H75py6854mm-iJbN_MN9DE7Hjk_TjPnPgkmOT8,3370 -django/core/management/commands/dumpdata.py,sha256=jIeeHp3jXmf8dhoiFCx3AJ4OD2K0gsg21XqZCP-Ahpk,10395 -django/core/management/commands/flush.py,sha256=ALubZDzzOlxRfzsxBt-3YDLkDBEYHlff7DBLiEpN0Go,3527 -django/core/management/commands/inspectdb.py,sha256=uvY5BAlhqEthYOSBthkvqI1JSpAWcYPNflAfjW07FFU,13810 -django/core/management/commands/loaddata.py,sha256=qXGt77IB2vf-nJOXH_Ksqfhj28BOAR7G0lGBpBKY2ak,15253 -django/core/management/commands/makemessages.py,sha256=ykHSpg3H3qphI-hkuKUD8O6xH8gcqVWI4psj9TYXQs0,26760 -django/core/management/commands/makemigrations.py,sha256=I7NYrtBxHC74R4Yd4ajy9BurEXpz5VBq40GQEYOksrw,15241 -django/core/management/commands/migrate.py,sha256=krZ-7Jg6VJO8bFTZqWaks8ZikGrm2Kb3IFq5AlM4Kco,17382 -django/core/management/commands/runserver.py,sha256=fj5HHP05GGYgpHEk7o5U_NWbk4fwCPW9nG2oPi2L_8k,6506 -django/core/management/commands/sendtestemail.py,sha256=LsiP5Xg4AWLtc0vS0JinaaAAKjBbLUnfCq0pa0r4FFw,1456 -django/core/management/commands/shell.py,sha256=GBAl9XKJJpndO0z38DQVOvgfVpMgOYNnJSbaFlTtTG0,4307 -django/core/management/commands/showmigrations.py,sha256=sfCQVB-4cKh1Izvf_v5yJSp3hM7sqF_eTxxeIFTA63A,6376 -django/core/management/commands/sqlflush.py,sha256=SKRkk3MXuo7zc8ooWhxBZLdLJShD-VzaTJiGBn5AU6Q,928 -django/core/management/commands/sqlmigrate.py,sha256=nskJVg5PQZOTUVVJtMs9kWkygGqF82_r-E5knL4SMZ8,3101 -django/core/management/commands/sqlsequencereset.py,sha256=whux0yEJxQDbZ-6B_PYOnAVkcrwLUZOrca0ZFynh97w,982 -django/core/management/commands/squashmigrations.py,sha256=TjKfRi5f_oXJJsTS5a0z5S9RP-Peb00Dqf_uaiJdFHg,9728 -django/core/management/commands/startapp.py,sha256=rvXApmLdP3gBinKaOMJtT1g3YrgVTlHteqNqFioNu8Y,503 -django/core/management/commands/startproject.py,sha256=HTxPhSOdteOaqA51UZI5h75ebFIR2x8rvIsMKoYbD9Y,789 -django/core/management/commands/test.py,sha256=UEBooXi6iFXl_l3WmXprWfgjj53wruNuPqhDLj9e6q4,2435 -django/core/management/commands/testserver.py,sha256=8fEHJtw-k4nX8fgLA2cEHEiS2PYT2Qmhm86JnZFsbMM,2114 -django/core/management/sql.py,sha256=ixzYaWkO7aXtTYf5kXGUbJxOHa_7JBWEEso_LHWeBaY,1775 -django/core/management/templates.py,sha256=X03blCNpbzP-w9HEVBfOPNyA-AoJawf8pJdrv0Lq57M,14337 -django/core/management/utils.py,sha256=k_YvRKOkaVDUjrRWkZe3MDGg6kB3iaCFymJDs30pJ_A,4873 -django/core/paginator.py,sha256=6aZ3fyTVY2AsIxAoimlrt6K7gnuiqqxB8Xtqc6P1N9s,7521 -django/core/serializers/__init__.py,sha256=EODXMotb1Jg3Rkedjdqi5QUg84w4_jfDlnbaulUOIE8,8628 -django/core/serializers/__pycache__/__init__.cpython-310.pyc,, -django/core/serializers/__pycache__/base.cpython-310.pyc,, -django/core/serializers/__pycache__/json.cpython-310.pyc,, -django/core/serializers/__pycache__/jsonl.cpython-310.pyc,, -django/core/serializers/__pycache__/python.cpython-310.pyc,, -django/core/serializers/__pycache__/pyyaml.cpython-310.pyc,, -django/core/serializers/__pycache__/xml_serializer.cpython-310.pyc,, -django/core/serializers/base.py,sha256=xutYqWEsLYkDntOb6bfIvCUVcL5nUO0Ao1TjFfd3UK0,12149 -django/core/serializers/json.py,sha256=peWRUbvjFzrMKl7wdF5gucyG68en8DvMrKKd9Y-qNB8,3411 -django/core/serializers/jsonl.py,sha256=cWEF6GD3lhDsupZk9uAWm2uXSbAbgfLHYkVjS7xA5sU,1845 -django/core/serializers/python.py,sha256=SEKlPPvYau0FgQPv4wE6WDzKK_AKoGXVFEknfBA1888,6078 -django/core/serializers/pyyaml.py,sha256=4uBpVQt05FCGSBd7j3KklqEQPYVrrEeWSy9-_6noVEM,2896 -django/core/serializers/xml_serializer.py,sha256=Kv7Xj2P0My4DWBD85jegn6Msv5eTMIOqS_PAK3v1xI0,17257 -django/core/servers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/core/servers/__pycache__/__init__.cpython-310.pyc,, -django/core/servers/__pycache__/basehttp.cpython-310.pyc,, -django/core/servers/basehttp.py,sha256=S2o58xAK5q8AAwAknaTK9XJgAWQcADxnaUY0ari2XC4,8736 -django/core/signals.py,sha256=5vh1e7IgPN78WXPo7-hEMPN9tQcqJSZHu0WCibNgd-E,151 -django/core/signing.py,sha256=t9Pryrdv_rFToyGUunokVNcmuPoI_s6bQQ8pcJBG5g8,8140 -django/core/validators.py,sha256=UwlwVVdDZp6XGht9EBUtthvyIYrWU6Q4RKX1G2hBJMg,20667 -django/core/wsgi.py,sha256=2sYMSe3IBrENeQT7rys-04CRmf8hW2Q2CjlkBUIyjHk,388 -django/db/__init__.py,sha256=w5hqZD3iUCresDu9m4_J6JC4Nv9JIEGtbtw2Ak95qt4,1365 -django/db/__pycache__/__init__.cpython-310.pyc,, -django/db/__pycache__/transaction.cpython-310.pyc,, -django/db/__pycache__/utils.cpython-310.pyc,, -django/db/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/db/backends/__pycache__/__init__.cpython-310.pyc,, -django/db/backends/__pycache__/ddl_references.cpython-310.pyc,, -django/db/backends/__pycache__/signals.cpython-310.pyc,, -django/db/backends/__pycache__/utils.cpython-310.pyc,, -django/db/backends/base/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/db/backends/base/__pycache__/__init__.cpython-310.pyc,, -django/db/backends/base/__pycache__/base.cpython-310.pyc,, -django/db/backends/base/__pycache__/client.cpython-310.pyc,, -django/db/backends/base/__pycache__/creation.cpython-310.pyc,, -django/db/backends/base/__pycache__/features.cpython-310.pyc,, -django/db/backends/base/__pycache__/introspection.cpython-310.pyc,, -django/db/backends/base/__pycache__/operations.cpython-310.pyc,, -django/db/backends/base/__pycache__/schema.cpython-310.pyc,, -django/db/backends/base/__pycache__/validation.cpython-310.pyc,, -django/db/backends/base/base.py,sha256=_Wmn5KX2EePU1YwSDwls2eNhbO0OTN4nshZxuHYK1mQ,25018 -django/db/backends/base/client.py,sha256=I5cq6_iCIfoYkygvWOSMXQNZW8NF-WYBy5MKI9KXlXA,914 -django/db/backends/base/creation.py,sha256=8pzAFoOBZERV57N0s9_4NKLUZqEqwQfOJlfFiKmlYB0,14643 -django/db/backends/base/features.py,sha256=OFJNFdnA6T_Co8ImziuNpnocmHgKE0zspAgIvx7zyw0,13938 -django/db/backends/base/introspection.py,sha256=-q0LR9IHMrSrIkT6lwqOSEMPoqjj9uMzQiclDXfo76M,7745 -django/db/backends/base/operations.py,sha256=Na2uv4525J5lK_u-ObGzUkwEa3PGzFq9IOLyzJIBz30,27549 -django/db/backends/base/schema.py,sha256=f616jhruhocdQYV0tfIe0e2MD0uZEPsHUfXW3rgjTZI,63594 -django/db/backends/base/validation.py,sha256=4zIAVsePyETiRtK7CAw78y4ZiCPISs0Pv17mFWy2Tr4,1040 -django/db/backends/ddl_references.py,sha256=Vhmao0jBDo8fvO4oC9YP1sJ5tYsmcrg988WcTAqbWMo,7923 -django/db/backends/dummy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/db/backends/dummy/__pycache__/__init__.cpython-310.pyc,, -django/db/backends/dummy/__pycache__/base.cpython-310.pyc,, -django/db/backends/dummy/__pycache__/features.cpython-310.pyc,, -django/db/backends/dummy/base.py,sha256=ZsB_hKOW9tuaNbZt64fGY6tk0_FqMiF72rp8TE3NrDA,2244 -django/db/backends/dummy/features.py,sha256=Pg8_jND-aoJomTaBBXU3hJEjzpB-rLs6VwpoKkOYuQg,181 -django/db/backends/mysql/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/db/backends/mysql/__pycache__/__init__.cpython-310.pyc,, -django/db/backends/mysql/__pycache__/base.cpython-310.pyc,, -django/db/backends/mysql/__pycache__/client.cpython-310.pyc,, -django/db/backends/mysql/__pycache__/compiler.cpython-310.pyc,, -django/db/backends/mysql/__pycache__/creation.cpython-310.pyc,, -django/db/backends/mysql/__pycache__/features.cpython-310.pyc,, -django/db/backends/mysql/__pycache__/introspection.cpython-310.pyc,, -django/db/backends/mysql/__pycache__/operations.cpython-310.pyc,, -django/db/backends/mysql/__pycache__/schema.cpython-310.pyc,, -django/db/backends/mysql/__pycache__/validation.cpython-310.pyc,, -django/db/backends/mysql/base.py,sha256=VvsU9wNP8YLBs6J3VYIhcCrwDU4LaGZ0GqAXgXE0Hag,16172 -django/db/backends/mysql/client.py,sha256=_ckHjGopeVXMWu5vtSA5GQBIrO-wWtOKI4VyYZ4uGMU,2580 -django/db/backends/mysql/compiler.py,sha256=dqo5iPN7qDFCIW-J5qqLkIOonD5RmE-Z2Jx63SibBN8,2997 -django/db/backends/mysql/creation.py,sha256=KGvNrvPt2Qy84S_d_kwv8Zsod4-P1aUQjBn7aLM1OOg,3096 -django/db/backends/mysql/features.py,sha256=vAIHh_B2WesvjnRMuayadbKo7oE5m8tvijjXHVktREo,10542 -django/db/backends/mysql/introspection.py,sha256=VOVdZwOWU-22cklKAEIgO_2DaNtleGYeGWJqzJ97TUs,13482 -django/db/backends/mysql/operations.py,sha256=JnNhq4CvfL6PXHnnabHtNk6inE5c4N6Bt1YeO9sRTmU,16115 -django/db/backends/mysql/schema.py,sha256=BwkSfnmnqiSdxihKWAa_D8IWJ3f0WTHqHBW4YfHz7z0,7101 -django/db/backends/mysql/validation.py,sha256=U11SbB91lcWzaZZPxY96Cik9s9wO61cm_fOxnX-Cvzo,2920 -django/db/backends/oracle/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/db/backends/oracle/__pycache__/__init__.cpython-310.pyc,, -django/db/backends/oracle/__pycache__/base.cpython-310.pyc,, -django/db/backends/oracle/__pycache__/client.cpython-310.pyc,, -django/db/backends/oracle/__pycache__/creation.cpython-310.pyc,, -django/db/backends/oracle/__pycache__/features.cpython-310.pyc,, -django/db/backends/oracle/__pycache__/functions.cpython-310.pyc,, -django/db/backends/oracle/__pycache__/introspection.cpython-310.pyc,, -django/db/backends/oracle/__pycache__/operations.cpython-310.pyc,, -django/db/backends/oracle/__pycache__/schema.cpython-310.pyc,, -django/db/backends/oracle/__pycache__/utils.cpython-310.pyc,, -django/db/backends/oracle/__pycache__/validation.cpython-310.pyc,, -django/db/backends/oracle/base.py,sha256=xGo0TymXeb3iZ6ljQCHXGMMBxULDDLp9VF9eY-KbIEg,22678 -django/db/backends/oracle/client.py,sha256=8vh5J141-xep7KCgylRkQkqZb7EeptT1MnOhBO7TKOY,784 -django/db/backends/oracle/creation.py,sha256=PIK2aKSL7ITWPV-HePu0jp0hab34b9iYXZKhQndEJog,19630 -django/db/backends/oracle/features.py,sha256=MRRPa48RjR8AAIxo2787DbkbGgSURA7aTcpuRu9nVVs,4783 -django/db/backends/oracle/functions.py,sha256=PHMO9cApG1EhZPD4E0Vd6dzPmE_Dzouf9GIWbF1X7kc,768 -django/db/backends/oracle/introspection.py,sha256=wh-e0siS97LyHps1MulW0x4j-bJ9LSvkGeQh0IMym8Q,14220 -django/db/backends/oracle/operations.py,sha256=Zd2KDuXMrQWPV4mInodCcdG6aNgEeOEWOjinOqhtSY4,27822 -django/db/backends/oracle/schema.py,sha256=H8-MiwuLFDgD5Kd2Ew3yHgGEdtYX3ZW4nXI1gDSSjzI,9802 -django/db/backends/oracle/utils.py,sha256=Pt_MQ6tmfbqHBTzSH7qLTX_Bvcpe1lGV65KErJFVdsU,2620 -django/db/backends/oracle/validation.py,sha256=O1Vx5ljfyEVo9W-o4OVsu_OTfZ5V5P9HX3kNMtdE75o,860 -django/db/backends/postgresql/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/db/backends/postgresql/__pycache__/__init__.cpython-310.pyc,, -django/db/backends/postgresql/__pycache__/base.cpython-310.pyc,, -django/db/backends/postgresql/__pycache__/client.cpython-310.pyc,, -django/db/backends/postgresql/__pycache__/creation.cpython-310.pyc,, -django/db/backends/postgresql/__pycache__/features.cpython-310.pyc,, -django/db/backends/postgresql/__pycache__/introspection.cpython-310.pyc,, -django/db/backends/postgresql/__pycache__/operations.cpython-310.pyc,, -django/db/backends/postgresql/__pycache__/schema.cpython-310.pyc,, -django/db/backends/postgresql/base.py,sha256=W3aFpIMYfZgrhhQwH3cYCGQ2CavkIDLBrHwcqRjbYFo,13565 -django/db/backends/postgresql/client.py,sha256=i95hRnHpLkbF2SeP6Gnhu23XD7mWsXjya5FJ7Kpo0yg,2052 -django/db/backends/postgresql/creation.py,sha256=4u7HZRssy9KV1nhErJ-KGlStg8deJXmqtH9LC2usQyY,3469 -django/db/backends/postgresql/features.py,sha256=zclNFrZSJMEXrZgVfIsxZlg_DHbDnz2AfbgGLhQUPew,3494 -django/db/backends/postgresql/introspection.py,sha256=Xa2RMuksYku8lK5LpS3nWz-lVXmT90lFrRF62Bzjh2A,10265 -django/db/backends/postgresql/operations.py,sha256=ANMy1AalB87C8pB_VF7Ol0ZxMnhxVmk9Y6hqdq9JaO0,11554 -django/db/backends/postgresql/schema.py,sha256=vl9aWYLMIjpmTXTAMT4r-oyD0UqMruMuRXjnFR5NVGg,11091 -django/db/backends/signals.py,sha256=Yl14KjYJijTt1ypIZirp90lS7UTJ8UogPFI_DwbcsSc,66 -django/db/backends/sqlite3/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/db/backends/sqlite3/__pycache__/__init__.cpython-310.pyc,, -django/db/backends/sqlite3/__pycache__/base.cpython-310.pyc,, -django/db/backends/sqlite3/__pycache__/client.cpython-310.pyc,, -django/db/backends/sqlite3/__pycache__/creation.cpython-310.pyc,, -django/db/backends/sqlite3/__pycache__/features.cpython-310.pyc,, -django/db/backends/sqlite3/__pycache__/introspection.cpython-310.pyc,, -django/db/backends/sqlite3/__pycache__/operations.cpython-310.pyc,, -django/db/backends/sqlite3/__pycache__/schema.cpython-310.pyc,, -django/db/backends/sqlite3/base.py,sha256=URCL8OSDH22f7rTlkSUf6SeVw5g0yvg9oOk_Ing_VwI,26028 -django/db/backends/sqlite3/client.py,sha256=4hLv75d5dLPM4Y1RTNuTSB3PJM_5bkonXjJ6VZOCYHw,321 -django/db/backends/sqlite3/creation.py,sha256=xg54d3JKFrVY8eMxQF3-X5Sg_Xj-LeriXLYZs6yQjE8,4369 -django/db/backends/sqlite3/features.py,sha256=ypquIizNrDfbW3_hf2-apC23zspq4woB1eB4uETfLG4,5603 -django/db/backends/sqlite3/introspection.py,sha256=_3jUocpL34mVHIAI3IlWGB5dMhlaPZLTGBvxcC1699M,20361 -django/db/backends/sqlite3/operations.py,sha256=HWZaguneMhhAtq9xgbn6GYki90lzXsUKyx7bqj31DWo,15774 -django/db/backends/sqlite3/schema.py,sha256=whlg_73D7cUSfe_XF6QVyznPso0sivCQXwhwjx2-jkc,21031 -django/db/backends/utils.py,sha256=NGQ0Bi58oRsyhJyLnO_vaaic57VHTRTC8XkBgEIIL8c,8884 -django/db/migrations/__init__.py,sha256=Oa4RvfEa6hITCqdcqwXYC66YknFKyluuy7vtNbSc-L4,97 -django/db/migrations/__pycache__/__init__.cpython-310.pyc,, -django/db/migrations/__pycache__/autodetector.cpython-310.pyc,, -django/db/migrations/__pycache__/exceptions.cpython-310.pyc,, -django/db/migrations/__pycache__/executor.cpython-310.pyc,, -django/db/migrations/__pycache__/graph.cpython-310.pyc,, -django/db/migrations/__pycache__/loader.cpython-310.pyc,, -django/db/migrations/__pycache__/migration.cpython-310.pyc,, -django/db/migrations/__pycache__/optimizer.cpython-310.pyc,, -django/db/migrations/__pycache__/questioner.cpython-310.pyc,, -django/db/migrations/__pycache__/recorder.cpython-310.pyc,, -django/db/migrations/__pycache__/serializer.cpython-310.pyc,, -django/db/migrations/__pycache__/state.cpython-310.pyc,, -django/db/migrations/__pycache__/utils.cpython-310.pyc,, -django/db/migrations/__pycache__/writer.cpython-310.pyc,, -django/db/migrations/autodetector.py,sha256=Tz3jcVaFe9sBwZuBgol70TKLVZjP82XMflqr1BYBoeA,66004 -django/db/migrations/exceptions.py,sha256=XLTZ_ufpVJX_nL4egDEG5DqvB8eqSGUuVoMNZ1lpXek,1198 -django/db/migrations/executor.py,sha256=ix8QrhLzFFvuWXqpzLP0bT_YimwgAfz-ikOOMi6Fh7E,18300 -django/db/migrations/graph.py,sha256=bt3r7E6dTU9T_oHtsg9G9gHlLL_Rsivr9md_A6Zqec0,12840 -django/db/migrations/loader.py,sha256=eW5zJi28yw1KscdDzU2JrxG9vEhkkQ0FsBn8jwZljdc,16370 -django/db/migrations/migration.py,sha256=M3T8jDhtGOPo5ukGaVBq52GIcX8d2ofHrJ3CY2UQJ1Y,9156 -django/db/migrations/operations/__init__.py,sha256=48VoWNmXeVdSqnMql-wdWVGmv8BWpfFLz2pH3I5RDCY,778 -django/db/migrations/operations/__pycache__/__init__.cpython-310.pyc,, -django/db/migrations/operations/__pycache__/base.cpython-310.pyc,, -django/db/migrations/operations/__pycache__/fields.cpython-310.pyc,, -django/db/migrations/operations/__pycache__/models.cpython-310.pyc,, -django/db/migrations/operations/__pycache__/special.cpython-310.pyc,, -django/db/migrations/operations/base.py,sha256=-r6c4Q7CICBT9574H73dR5pv94EqsozS5P2aNX8VyTk,5016 -django/db/migrations/operations/fields.py,sha256=jcR-6IfLg0pRCdymF6vfwixCZC5hIhCuorVLg5YHE40,12424 -django/db/migrations/operations/models.py,sha256=Ccqi65oBnQivipA96qiEfr-I-JIfpcAp5V3GdoOePIg,32388 -django/db/migrations/operations/special.py,sha256=6vO2RRgaUPnxEjbkTX3QwAN-LaadZFHYpFHouAaMmig,7792 -django/db/migrations/optimizer.py,sha256=9taqZs5iJLXngtpgpN_DLOT8h61bimFGaP46yKjL_9o,3251 -django/db/migrations/questioner.py,sha256=_PzCpVN9TauFAy9H-UASRMjQukcPx-w3zMeoDPrdMqc,9961 -django/db/migrations/recorder.py,sha256=ZOWNP5bCjsV9QpL54q0jhiKhdy2OfERB5-MWEMRrmkE,3457 -django/db/migrations/serializer.py,sha256=7d72CJRjbOQUZNjjRA0ZeFeptf_xFPoxNDQVk_9_VKI,12981 -django/db/migrations/state.py,sha256=3epeKACwvBj-cOX9G7XT--PBYnpA_6AORm5UFxzmAyY,38850 -django/db/migrations/utils.py,sha256=E-M9SsJTsEs8IDhcZRSutfLC_R_mIbKhHwweqR-SdbA,4203 -django/db/migrations/writer.py,sha256=6QsSQ6jOSPBjMduPWEsLzibi4_Cr3Rd8wY7TdCWiNRU,11293 -django/db/models/__init__.py,sha256=7WtGjLKaxGsQomDTe1AOpm0qJkteGoDW163y5uc8SwU,2522 -django/db/models/__pycache__/__init__.cpython-310.pyc,, -django/db/models/__pycache__/aggregates.cpython-310.pyc,, -django/db/models/__pycache__/base.cpython-310.pyc,, -django/db/models/__pycache__/constants.cpython-310.pyc,, -django/db/models/__pycache__/constraints.cpython-310.pyc,, -django/db/models/__pycache__/deletion.cpython-310.pyc,, -django/db/models/__pycache__/enums.cpython-310.pyc,, -django/db/models/__pycache__/expressions.cpython-310.pyc,, -django/db/models/__pycache__/indexes.cpython-310.pyc,, -django/db/models/__pycache__/lookups.cpython-310.pyc,, -django/db/models/__pycache__/manager.cpython-310.pyc,, -django/db/models/__pycache__/options.cpython-310.pyc,, -django/db/models/__pycache__/query.cpython-310.pyc,, -django/db/models/__pycache__/query_utils.cpython-310.pyc,, -django/db/models/__pycache__/signals.cpython-310.pyc,, -django/db/models/__pycache__/utils.cpython-310.pyc,, -django/db/models/aggregates.py,sha256=Am8T0aSnAKT0P_GUbVM7GNfWbufuW1gOMseOUS0zwK8,6485 -django/db/models/base.py,sha256=0MH2BY_tPeSz_HMd46Dfcnj-tRnzdtNvuyRNKkM9AM4,91623 -django/db/models/constants.py,sha256=BstFLrG_rKBHL-IZ7iqXY9uSKLL6IOKOjheXBetCan0,117 -django/db/models/constraints.py,sha256=THbKMZQKs21yHl2V7ucLLDH2ozNh6RMxnEbLa00gUdk,10215 -django/db/models/deletion.py,sha256=X9iQ3n209RxmZEF_gO76rpSQv_s93Sqgu-ybQCpsNFg,19777 -django/db/models/enums.py,sha256=KnJ6G1B2dupvanjgN8ehBaphBnYn7LurDcpfnb6NbOM,2803 -django/db/models/expressions.py,sha256=Y_lNtbL6YkQdMET2PxjkiMTywcRTTro7fJRP0M3mp-8,53436 -django/db/models/fields/__init__.py,sha256=QNSsw3pa2NhAlL1g6HsSKfODPoqOzSKs7SVRFvh2vn4,90874 -django/db/models/fields/__pycache__/__init__.cpython-310.pyc,, -django/db/models/fields/__pycache__/files.cpython-310.pyc,, -django/db/models/fields/__pycache__/json.cpython-310.pyc,, -django/db/models/fields/__pycache__/mixins.cpython-310.pyc,, -django/db/models/fields/__pycache__/proxy.cpython-310.pyc,, -django/db/models/fields/__pycache__/related.cpython-310.pyc,, -django/db/models/fields/__pycache__/related_descriptors.cpython-310.pyc,, -django/db/models/fields/__pycache__/related_lookups.cpython-310.pyc,, -django/db/models/fields/__pycache__/reverse_related.cpython-310.pyc,, -django/db/models/fields/files.py,sha256=K64EHJ-wol3CVBd-Mvo5dkIi5P9q41PK7dHK1fBhFcY,18417 -django/db/models/fields/json.py,sha256=5aS341Xa2NgiyFepKI7xe6TPC7QGw34vt4O6P_5sA0k,19259 -django/db/models/fields/mixins.py,sha256=9KF0Yg0MpeSHYJFu0D4kSOq_hye0TxnofdfaOmG_NsY,1801 -django/db/models/fields/proxy.py,sha256=fcJ2d1ZiY0sEouSq9SV7W1fm5eE3C_nMGky3Ma347dk,515 -django/db/models/fields/related.py,sha256=A_9-qwJClpYCoGAcC-7ZK1-iXvYu51EPst8FJTW7oeQ,70970 -django/db/models/fields/related_descriptors.py,sha256=eEwj70oHNJBO2lMsCTheK3dHtdyJUCE6L5S24WdYmHo,54024 -django/db/models/fields/related_lookups.py,sha256=j9QbXb57f0hdye2dRXJQEbTprkhPG-lnWaLpVY4yiNM,7145 -django/db/models/fields/reverse_related.py,sha256=FE5TP2VV0831VdW3lzw76bAb5QLH59N1-IVdd8nzhJ0,11184 -django/db/models/functions/__init__.py,sha256=fve5gEF4bL_4n_ywzrrZ33qGRTg_whrzzLQ5RLx_58o,2083 -django/db/models/functions/__pycache__/__init__.cpython-310.pyc,, -django/db/models/functions/__pycache__/comparison.cpython-310.pyc,, -django/db/models/functions/__pycache__/datetime.cpython-310.pyc,, -django/db/models/functions/__pycache__/math.cpython-310.pyc,, -django/db/models/functions/__pycache__/mixins.cpython-310.pyc,, -django/db/models/functions/__pycache__/text.cpython-310.pyc,, -django/db/models/functions/__pycache__/window.cpython-310.pyc,, -django/db/models/functions/comparison.py,sha256=qQGk251YU-qODwKOAJReFgXRGa4k6lzPzkRRrJlQ2Iw,7942 -django/db/models/functions/datetime.py,sha256=i44Bn1J8U5wM-ij7lpnzmSti_r6HhYptOD-BCr7BzOM,12135 -django/db/models/functions/math.py,sha256=nLA0Ta-9PINsCZfSrGz6O8qsGX3U4d0HGtImm-fdahI,5920 -django/db/models/functions/mixins.py,sha256=BB5sSl-lVaFI5LkxK1BvhRl-2Z5UPBIMLrDc3VHMRwk,2111 -django/db/models/functions/text.py,sha256=NZSWxzN7bcHffSGWXK38vhM7tOIZQTFiDwji9mjqDmY,10302 -django/db/models/functions/window.py,sha256=yL07Blhu1WudxHMbIfRA2bBIXuwZec8wLPbW6N5eOyc,2761 -django/db/models/indexes.py,sha256=vvaw61bZm2g5KhlCEQNDgw2aBYAoxsvV9Tp0kS075IQ,11419 -django/db/models/lookups.py,sha256=eqPKA0szxXa7KoIy5V76eXNKuTELqP7UIC2p55qoIFs,24615 -django/db/models/manager.py,sha256=IJ88ywyCPbepMmZRLdnIZ05E8aomx7RmA2XIvKPi7YA,6778 -django/db/models/options.py,sha256=yb2KpLpSRdoFWvcEptL9O59dN3XNqlPX3p5Kt8MrWeU,36895 -django/db/models/query.py,sha256=o4QnVu70-t2QuYsy5AcZy9tXLrbCspERnkjXISru-0M,85639 -django/db/models/query_utils.py,sha256=73ZyHFCSC8mU9kyuk0NZSfGjrUsFyqppzT6KYDpZLHM,11564 -django/db/models/signals.py,sha256=qCf59m4zcQX6wXrbNSxIQCvWaFhaKagb6IxEkdx_5VY,1573 -django/db/models/sql/__init__.py,sha256=iwBpPl3WxYM7qrQ1qKaFGG-loqKwU5OOJt0SVH0m3RE,229 -django/db/models/sql/__pycache__/__init__.cpython-310.pyc,, -django/db/models/sql/__pycache__/compiler.cpython-310.pyc,, -django/db/models/sql/__pycache__/constants.cpython-310.pyc,, -django/db/models/sql/__pycache__/datastructures.cpython-310.pyc,, -django/db/models/sql/__pycache__/query.cpython-310.pyc,, -django/db/models/sql/__pycache__/subqueries.cpython-310.pyc,, -django/db/models/sql/__pycache__/where.cpython-310.pyc,, -django/db/models/sql/compiler.py,sha256=CKruXAVhA5Ld5FFCZm5ws6G0J-tAwtN1i0sadCOO4EI,76389 -django/db/models/sql/constants.py,sha256=0t7IbSsUSB_RIzYumXOG8qBEv6y99iKThVAvFowjAY0,533 -django/db/models/sql/datastructures.py,sha256=po_B1v3bbd45c65lYbX93e9q6p5Y7RCq0M54rgJL0iQ,6808 -django/db/models/sql/query.py,sha256=KOvwWQbsaP2nYm8FE63JauKidXflU_z3rTZiLaI6to4,109719 -django/db/models/sql/subqueries.py,sha256=ArkCOBsV8KucGHed6qY5JJE-7z9snR5WTD4aKzF-0tc,5706 -django/db/models/sql/where.py,sha256=uMfdLYG40USqkxqZ63_OjzTLH-GEXGo9upOP84odX0E,9424 -django/db/models/utils.py,sha256=vwhObJeHlfFp_nBU3L3cL2PsYIOXH7jOtNVqTf0uO-s,1612 -django/db/transaction.py,sha256=Khrj3g4N2_vq1WjukuV64r7C-VWHzxID4AN8KAZzkRY,12229 -django/db/utils.py,sha256=3sqS6C2Lg4k9uRiiMcB_Krnq9_yjEfE3rJMKzAfF2JE,9854 -django/dispatch/__init__.py,sha256=qP203zNwjaolUFnXLNZHnuBn7HNzyw9_JkODECRKZbc,286 -django/dispatch/__pycache__/__init__.cpython-310.pyc,, -django/dispatch/__pycache__/dispatcher.cpython-310.pyc,, -django/dispatch/dispatcher.py,sha256=ud4VcCx-ZLKnYZrgfEWDBhotoWZp2lVD-wYvvsJtt4w,10663 -django/dispatch/license.txt,sha256=VABMS2BpZOvBY68W0EYHwW5Cj4p4oCb-y1P3DAn0qU8,1743 -django/forms/__init__.py,sha256=S6ckOMmvUX-vVST6AC-M8BzsfVQwuEUAdHWabMN-OGI,368 -django/forms/__pycache__/__init__.cpython-310.pyc,, -django/forms/__pycache__/boundfield.cpython-310.pyc,, -django/forms/__pycache__/fields.cpython-310.pyc,, -django/forms/__pycache__/forms.cpython-310.pyc,, -django/forms/__pycache__/formsets.cpython-310.pyc,, -django/forms/__pycache__/models.cpython-310.pyc,, -django/forms/__pycache__/renderers.cpython-310.pyc,, -django/forms/__pycache__/utils.cpython-310.pyc,, -django/forms/__pycache__/widgets.cpython-310.pyc,, -django/forms/boundfield.py,sha256=7YT0XTSdZmJotdOcRaXpFSYApaEekWzeqiBaenJ9ZHI,11004 -django/forms/fields.py,sha256=PMvmEQOOZW1OKvoX0-3Fi4ArTzM09tfF0cuwYIon9x0,47131 -django/forms/forms.py,sha256=0QXoWXDRZKM_AOlL9el2K4rFIfFoqiAHB_NhiaPXuS0,20053 -django/forms/formsets.py,sha256=zc37Er22sPlyog2cgpMV4UjhulXY2CZ_qVCTxnRKzB0,19959 -django/forms/jinja2/django/forms/attrs.html,sha256=TD0lNK-ohDjb_bWg1Kosdn4kU01B_M0_C19dp9kYJqo,165 -django/forms/jinja2/django/forms/default.html,sha256=stPE5cj2dGb6pxqKLtgDHPr14Qr6pcr4i_s2lCZDFF8,40 -django/forms/jinja2/django/forms/errors/dict/default.html,sha256=1DLQf0Czjr5V4cghQOyJr3v34G2ClF0RAOc-H7GwXUE,49 -django/forms/jinja2/django/forms/errors/dict/text.txt,sha256=E7eqEWc6q2_kLyc9k926klRe2mPp4O2VqG-2_MliYaU,113 -django/forms/jinja2/django/forms/errors/dict/ul.html,sha256=65EYJOqDAn7-ca7FtjrcdbXygLE-RA_IJQTltO7qS1Q,137 -django/forms/jinja2/django/forms/errors/list/default.html,sha256=q41d4u6XcxDL06gRAVdU021kM_iFLIt5BuYa-HATOWE,49 -django/forms/jinja2/django/forms/errors/list/text.txt,sha256=VVbLrGMHcbs1hK9-2v2Y6SIoH9qRMtlKzM6qzLVAFyE,52 -django/forms/jinja2/django/forms/errors/list/ul.html,sha256=AwXfGxnos6llX44dhxMChz6Kk6VStAJiNzUpSLN8_y4,119 -django/forms/jinja2/django/forms/formsets/default.html,sha256=VS7142h_1WElYa58vKdd9vfQiwaRxrQLyatBAI22T3U,77 -django/forms/jinja2/django/forms/formsets/p.html,sha256=HzEX7XdSDt9owDkYJvBdFIETeU9RDbXc1e4R2YEt6ec,84 -django/forms/jinja2/django/forms/formsets/table.html,sha256=L9B4E8lR0roTr7dBoMiUlekuMbO-3y4_b4NHm6Oy_Vg,88 -django/forms/jinja2/django/forms/formsets/ul.html,sha256=ANvMWb6EeFAtLPDTr61IeI3-YHtAYZCT_zmm-_y-5Oc,85 -django/forms/jinja2/django/forms/label.html,sha256=t1MriYEm7v7uZ15Oxk2BgU5Rz5ZahHC0yHe7EPx9UU8,139 -django/forms/jinja2/django/forms/p.html,sha256=hZuEn2e7MtT5Z3cMWyoLQE39t7QLpohGNVJRDUI4W8Y,668 -django/forms/jinja2/django/forms/table.html,sha256=e4y8gBXpCJUuL9rii8z80zhXlBf3hJiV0G_v87Rvq6U,809 -django/forms/jinja2/django/forms/ul.html,sha256=elB0v9Skdfsd5UWQBo09l7mhkJCPbu1ypf2vx3X9vzU,707 -django/forms/jinja2/django/forms/widgets/attrs.html,sha256=_J2P-AOpHFhIwaqCNcrJFxEY4s-KPdy0Wcq0KlarIG0,172 -django/forms/jinja2/django/forms/widgets/checkbox.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/jinja2/django/forms/widgets/checkbox_option.html,sha256=U2dFtAXvOn_eK4ok0oO6BwKE-3-jozJboGah_PQFLVM,55 -django/forms/jinja2/django/forms/widgets/checkbox_select.html,sha256=-ob26uqmvrEUMZPQq6kAqK4KBk2YZHTCWWCM6BnaL0w,57 -django/forms/jinja2/django/forms/widgets/clearable_file_input.html,sha256=h5_tWYnKRjGTYkzOq6AfDpkffj31DdEolpdtInilitM,511 -django/forms/jinja2/django/forms/widgets/date.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/jinja2/django/forms/widgets/datetime.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/jinja2/django/forms/widgets/email.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/jinja2/django/forms/widgets/file.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/jinja2/django/forms/widgets/hidden.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/jinja2/django/forms/widgets/input.html,sha256=u12fZde-ugkEAAkPAtAfSxwGQmYBkXkssWohOUs-xoE,172 -django/forms/jinja2/django/forms/widgets/input_option.html,sha256=PyRNn9lmE9Da0-RK37zW4yJZUSiJWgIPCU9ou5oUC28,219 -django/forms/jinja2/django/forms/widgets/multiple_hidden.html,sha256=T54-n1ZeUlTd-svM3C4tLF42umKM0R5A7fdfsdthwkA,54 -django/forms/jinja2/django/forms/widgets/multiple_input.html,sha256=voM3dqu69R0Z202TmCgMFM6toJp7FgFPVvbWY9WKEAU,395 -django/forms/jinja2/django/forms/widgets/multiwidget.html,sha256=pr-MxRyucRxn_HvBGZvbc3JbFyrAolbroxvA4zmPz2Y,86 -django/forms/jinja2/django/forms/widgets/number.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/jinja2/django/forms/widgets/password.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/jinja2/django/forms/widgets/radio.html,sha256=-ob26uqmvrEUMZPQq6kAqK4KBk2YZHTCWWCM6BnaL0w,57 -django/forms/jinja2/django/forms/widgets/radio_option.html,sha256=U2dFtAXvOn_eK4ok0oO6BwKE-3-jozJboGah_PQFLVM,55 -django/forms/jinja2/django/forms/widgets/select.html,sha256=ESyDzbLTtM7-OG34EuSUnvxCtyP5IrQsZh0jGFrIdEA,365 -django/forms/jinja2/django/forms/widgets/select_date.html,sha256=AzaPLlNLg91qkVQwwtAJxwOqDemrtt_btSkWLpboJDs,54 -django/forms/jinja2/django/forms/widgets/select_option.html,sha256=tNa1D3G8iy2ZcWeKyI-mijjDjRmMaqSo-jnAR_VS3Qc,110 -django/forms/jinja2/django/forms/widgets/splitdatetime.html,sha256=AzaPLlNLg91qkVQwwtAJxwOqDemrtt_btSkWLpboJDs,54 -django/forms/jinja2/django/forms/widgets/splithiddendatetime.html,sha256=AzaPLlNLg91qkVQwwtAJxwOqDemrtt_btSkWLpboJDs,54 -django/forms/jinja2/django/forms/widgets/text.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/jinja2/django/forms/widgets/textarea.html,sha256=Av1Y-hpXUU2AjrhnUivgZFKNBLdwCSZSeuSmCqmCkDA,145 -django/forms/jinja2/django/forms/widgets/time.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/jinja2/django/forms/widgets/url.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/models.py,sha256=2Ypf24Fg6O474ytCuCkqN_OmrZf2Adt8bsf8kvZjfoo,58671 -django/forms/renderers.py,sha256=nYC4qw1ctZtivL389LPeBrZMzszK8FNxwEK5Bwy1UPc,1904 -django/forms/templates/django/forms/attrs.html,sha256=UFPgCXXCAkbumxZE1NM-aJVE4VCe2RjCrHLNseibv3I,165 -django/forms/templates/django/forms/default.html,sha256=stPE5cj2dGb6pxqKLtgDHPr14Qr6pcr4i_s2lCZDFF8,40 -django/forms/templates/django/forms/errors/dict/default.html,sha256=tFtwfHlkOY_XaKjoUPsWshiSWT5olxm3kDElND-GQtQ,48 -django/forms/templates/django/forms/errors/dict/text.txt,sha256=E7eqEWc6q2_kLyc9k926klRe2mPp4O2VqG-2_MliYaU,113 -django/forms/templates/django/forms/errors/dict/ul.html,sha256=65EYJOqDAn7-ca7FtjrcdbXygLE-RA_IJQTltO7qS1Q,137 -django/forms/templates/django/forms/errors/list/default.html,sha256=Kmx1nwrzQ49MaP80Gd17GC5TQH4B7doWa3I3azXvoHA,48 -django/forms/templates/django/forms/errors/list/text.txt,sha256=VVbLrGMHcbs1hK9-2v2Y6SIoH9qRMtlKzM6qzLVAFyE,52 -django/forms/templates/django/forms/errors/list/ul.html,sha256=5kt2ckbr3esK0yoPzco2EB0WzS8MvGzau_rAcomB508,118 -django/forms/templates/django/forms/formsets/default.html,sha256=VS7142h_1WElYa58vKdd9vfQiwaRxrQLyatBAI22T3U,77 -django/forms/templates/django/forms/formsets/p.html,sha256=qkoHKem-gb3iqvTtROBcHNJqI-RoUwLHUvJC6EoHg-I,82 -django/forms/templates/django/forms/formsets/table.html,sha256=N0G9GETzJfV16wUesvdrNMDwc8Fhh6durrmkHUPeDZY,86 -django/forms/templates/django/forms/formsets/ul.html,sha256=bGQpjbpKwMahyiIP4-2p3zg3yJP-pN1A48yCqhHdw7o,83 -django/forms/templates/django/forms/label.html,sha256=Azlf6IUf8tPWRlmhpY4upnVjHYhmJTq3_adlhWxEBro,114 -django/forms/templates/django/forms/p.html,sha256=TtRPj92DhwSCypH620GmTbLld_t-MHKCAjgHlCqN4hk,679 -django/forms/templates/django/forms/table.html,sha256=8eQbvfqP0rJ1DAQe-Ow_EDtcnhCpKWCwaA6VMZavNvk,820 -django/forms/templates/django/forms/ul.html,sha256=iH0rm4tXr-ZXt5ogJ4AhlIlgQiX22BGsorBZfeWseo8,718 -django/forms/templates/django/forms/widgets/attrs.html,sha256=9ylIPv5EZg-rx2qPLgobRkw6Zq_WJSM8kt106PpSYa0,172 -django/forms/templates/django/forms/widgets/checkbox.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/templates/django/forms/widgets/checkbox_option.html,sha256=U2dFtAXvOn_eK4ok0oO6BwKE-3-jozJboGah_PQFLVM,55 -django/forms/templates/django/forms/widgets/checkbox_select.html,sha256=-ob26uqmvrEUMZPQq6kAqK4KBk2YZHTCWWCM6BnaL0w,57 -django/forms/templates/django/forms/widgets/clearable_file_input.html,sha256=h5_tWYnKRjGTYkzOq6AfDpkffj31DdEolpdtInilitM,511 -django/forms/templates/django/forms/widgets/date.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/templates/django/forms/widgets/datetime.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/templates/django/forms/widgets/email.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/templates/django/forms/widgets/file.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/templates/django/forms/widgets/hidden.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/templates/django/forms/widgets/input.html,sha256=dwzzrLocGLZQIaGe-_X8k7z87jV6AFtn28LilnUnUH0,189 -django/forms/templates/django/forms/widgets/input_option.html,sha256=PyRNn9lmE9Da0-RK37zW4yJZUSiJWgIPCU9ou5oUC28,219 -django/forms/templates/django/forms/widgets/multiple_hidden.html,sha256=T54-n1ZeUlTd-svM3C4tLF42umKM0R5A7fdfsdthwkA,54 -django/forms/templates/django/forms/widgets/multiple_input.html,sha256=jxEWRqV32a73340eQ0uIn672Xz5jW9qm3V_srByLEd0,426 -django/forms/templates/django/forms/widgets/multiwidget.html,sha256=slk4AgCdXnVmFvavhjVcsza0quTOP2LG50D8wna0dw0,117 -django/forms/templates/django/forms/widgets/number.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/templates/django/forms/widgets/password.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/templates/django/forms/widgets/radio.html,sha256=-ob26uqmvrEUMZPQq6kAqK4KBk2YZHTCWWCM6BnaL0w,57 -django/forms/templates/django/forms/widgets/radio_option.html,sha256=U2dFtAXvOn_eK4ok0oO6BwKE-3-jozJboGah_PQFLVM,55 -django/forms/templates/django/forms/widgets/select.html,sha256=7U0RzjeESG87ENzQjPRUF71gvKvGjVVvXcpsW2-BTR4,384 -django/forms/templates/django/forms/widgets/select_date.html,sha256=AzaPLlNLg91qkVQwwtAJxwOqDemrtt_btSkWLpboJDs,54 -django/forms/templates/django/forms/widgets/select_option.html,sha256=N_psd0JYCqNhx2eh2oyvkF2KU2dv7M9mtMw_4BLYq8A,127 -django/forms/templates/django/forms/widgets/splitdatetime.html,sha256=AzaPLlNLg91qkVQwwtAJxwOqDemrtt_btSkWLpboJDs,54 -django/forms/templates/django/forms/widgets/splithiddendatetime.html,sha256=AzaPLlNLg91qkVQwwtAJxwOqDemrtt_btSkWLpboJDs,54 -django/forms/templates/django/forms/widgets/text.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/templates/django/forms/widgets/textarea.html,sha256=Av1Y-hpXUU2AjrhnUivgZFKNBLdwCSZSeuSmCqmCkDA,145 -django/forms/templates/django/forms/widgets/time.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/templates/django/forms/widgets/url.html,sha256=fXpbxMzAdbv_avfWC5464gD2jFng931Eq7vzbzy1-yA,48 -django/forms/utils.py,sha256=RMXEJteCGXVqQ6Xbpr8Irdv3t2cDih3mlcUL0O7gGZU,7084 -django/forms/widgets.py,sha256=rwpgAizCOwpUc9eoU47laPvxiUWGiJaN3GfElB-sNLY,37575 -django/http/__init__.py,sha256=5JImoB1BZNuZBOt5qyDX7t51McYbkDLX45eKmNN_Fes,1010 -django/http/__pycache__/__init__.cpython-310.pyc,, -django/http/__pycache__/cookie.cpython-310.pyc,, -django/http/__pycache__/multipartparser.cpython-310.pyc,, -django/http/__pycache__/request.cpython-310.pyc,, -django/http/__pycache__/response.cpython-310.pyc,, -django/http/cookie.py,sha256=YAMkeUPkYJolIQVXh18_vrMoFAvMbx0UGxLXCo9Shd4,679 -django/http/multipartparser.py,sha256=3JML9I4OYoJjkGvE0tfR5E9j3VWDkrDzHYo3Y_LWLaA,26029 -django/http/request.py,sha256=A2Dp5mCiKYh_kfhpQMd6ShUHEgkOsdsq40z6jyZhACc,24109 -django/http/response.py,sha256=vgebpIVhhvJ_9gAezaCHtCax8NJIRTy7Vz-1DlAFC8Q,21362 -django/middleware/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/middleware/__pycache__/__init__.cpython-310.pyc,, -django/middleware/__pycache__/cache.cpython-310.pyc,, -django/middleware/__pycache__/clickjacking.cpython-310.pyc,, -django/middleware/__pycache__/common.cpython-310.pyc,, -django/middleware/__pycache__/csrf.cpython-310.pyc,, -django/middleware/__pycache__/gzip.cpython-310.pyc,, -django/middleware/__pycache__/http.cpython-310.pyc,, -django/middleware/__pycache__/locale.cpython-310.pyc,, -django/middleware/__pycache__/security.cpython-310.pyc,, -django/middleware/cache.py,sha256=zYFPrqxBTdm3KUKO7fB4TsFQy6AWU22c_HttKqn1Ek4,7818 -django/middleware/clickjacking.py,sha256=4o-qDAZJTe8HFV_UjHCPkRiWJ8bBJwnDvzHEp28RQoQ,1696 -django/middleware/common.py,sha256=zFTZRKnxLHCBX0Qev90flckgCMNJ86NIeNTucx4bbTM,7457 -django/middleware/csrf.py,sha256=xFfjrEgphl4TgXhYlNdHVnZGdYsqnqZDQkvVN_Hy35w,18409 -django/middleware/gzip.py,sha256=Gq1DVIBjW5W3nxn-DA2spZI3BMYUusOUp-EM0q-_lys,2142 -django/middleware/http.py,sha256=JiRGXvtfmXxYTomy7gde5pcG45GX7R0qpXiI5Fk06dE,1624 -django/middleware/locale.py,sha256=uk3VT6LawMxa2QeUdQy3R4UnCZ2Cz939e82Msajfa6o,3323 -django/middleware/security.py,sha256=IXp6aXU22uONMVro681o0HUJQtKSJ6gohOmdwQocl4w,2508 -django/shortcuts.py,sha256=zMQeslD6__Qm-wao66RX9FnLUCTkKN659Wd72y7241k,4883 -django/template/__init__.py,sha256=SjShaTKH9sPyLdd7m8FzksxANvGYhtr7XDJZyWgWe9o,2010 -django/template/__pycache__/__init__.cpython-310.pyc,, -django/template/__pycache__/autoreload.cpython-310.pyc,, -django/template/__pycache__/base.cpython-310.pyc,, -django/template/__pycache__/context.cpython-310.pyc,, -django/template/__pycache__/context_processors.cpython-310.pyc,, -django/template/__pycache__/defaultfilters.cpython-310.pyc,, -django/template/__pycache__/defaulttags.cpython-310.pyc,, -django/template/__pycache__/engine.cpython-310.pyc,, -django/template/__pycache__/exceptions.cpython-310.pyc,, -django/template/__pycache__/library.cpython-310.pyc,, -django/template/__pycache__/loader.cpython-310.pyc,, -django/template/__pycache__/loader_tags.cpython-310.pyc,, -django/template/__pycache__/response.cpython-310.pyc,, -django/template/__pycache__/smartif.cpython-310.pyc,, -django/template/__pycache__/utils.cpython-310.pyc,, -django/template/autoreload.py,sha256=X5G6vil-nhJly0vBEFFKfW6gpI_MQRlqu0MO6EbipuM,1744 -django/template/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/template/backends/__pycache__/__init__.cpython-310.pyc,, -django/template/backends/__pycache__/base.cpython-310.pyc,, -django/template/backends/__pycache__/django.cpython-310.pyc,, -django/template/backends/__pycache__/dummy.cpython-310.pyc,, -django/template/backends/__pycache__/jinja2.cpython-310.pyc,, -django/template/backends/__pycache__/utils.cpython-310.pyc,, -django/template/backends/base.py,sha256=P8dvOmQppJ8YMZ5_XyOJGDzspbQMNGV82GxL5IwrMFM,2751 -django/template/backends/django.py,sha256=4RaYN7vAbNbPUY8G3Fkk0oR1z41NmIBzJQXZ_GKamc8,4179 -django/template/backends/dummy.py,sha256=GRerKCIHVU0LjcioT9CmY8NaP0yIeQA4Wrv6lxdY9NM,1720 -django/template/backends/jinja2.py,sha256=nJBIoZ3nb3wq_5zSab9BlXnTyYdUF39fAERaAmaOpok,4075 -django/template/backends/utils.py,sha256=NORFWk_tz1IsX6WNZjP7Iz5Az6X8pUP0dmBfNC4vodk,418 -django/template/base.py,sha256=gMvf8h7WZ60ioTAErhQkVThrRKpMRKbbP4N3fRgTML4,39778 -django/template/context.py,sha256=4Zgmka6B7nfNsoIXD6O-f6FlnCH2IyCQxxXI8qesORU,8940 -django/template/context_processors.py,sha256=l7ZmqrfkR2KY-52TXWQHg-QkfeeoYLlCjL8mZvTrxgs,2408 -django/template/defaultfilters.py,sha256=IbRi-I-w78sgFtmzZq3A5EXPOKKGjDPTeV-npVhhYS4,27176 -django/template/defaulttags.py,sha256=ao5NG1ZDJSbdTG73kRIj1cAxB90tahPvJYHKGMO0lVk,48024 -django/template/engine.py,sha256=lhEQ2d0BJLutLQ4smVDQSQl6on-Ok6uGSQMVDYAd8dQ,7673 -django/template/exceptions.py,sha256=awd7B80xhFB574Lt2IdIyHCpD6KGGyuKGkIoalr9deo,1340 -django/template/library.py,sha256=sqJfuvsbADeIzUawWR5ZBzpI1TfsYOJXhR4IKTd7tQE,12862 -django/template/loader.py,sha256=-t5cTnWJrxtS2vyg9cguz4rXxlTBni4XoJUuqJNglPI,2054 -django/template/loader_tags.py,sha256=NREHKgR8mo1UE8DNrV2uiImau8wkPjP0uecgVJgWfLc,12999 -django/template/loaders/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/template/loaders/__pycache__/__init__.cpython-310.pyc,, -django/template/loaders/__pycache__/app_directories.cpython-310.pyc,, -django/template/loaders/__pycache__/base.cpython-310.pyc,, -django/template/loaders/__pycache__/cached.cpython-310.pyc,, -django/template/loaders/__pycache__/filesystem.cpython-310.pyc,, -django/template/loaders/__pycache__/locmem.cpython-310.pyc,, -django/template/loaders/app_directories.py,sha256=w3a84EAXWX12w7F1CyxIQ_lFiTwxFS7xf3rCEcnUqyc,313 -django/template/loaders/base.py,sha256=UcziL0Vj0jUQl-_vDi3uJUBClJI4lcsmDcZhcv1PlLI,1577 -django/template/loaders/cached.py,sha256=KVJFU9LbTqOp96Yz9CejD9wP-LMtbDU9pMPxVABbeL4,3655 -django/template/loaders/filesystem.py,sha256=OWTnIwWbVj-Td5VrOkKw1G_6pIuz1Vnh5CedZN5glyU,1507 -django/template/loaders/locmem.py,sha256=8cBYI8wPOOnIx_3v7fC5jezA_6pJLqgqObeLwHXQJKo,673 -django/template/response.py,sha256=6InrgDfplDjejgV1NyNsTYPnEKDwHKkm6PqQUxGDtuE,5461 -django/template/smartif.py,sha256=QBvsTtD4YiyGoU4hXrW8vqR0CBAFOZGuDoRP3aGEgOs,6408 -django/template/utils.py,sha256=7bjK3PEM-yEu6LbMVsAh3VQqXEguYBDJSRIPWBII52c,3560 -django/templatetags/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/templatetags/__pycache__/__init__.cpython-310.pyc,, -django/templatetags/__pycache__/cache.cpython-310.pyc,, -django/templatetags/__pycache__/i18n.cpython-310.pyc,, -django/templatetags/__pycache__/l10n.cpython-310.pyc,, -django/templatetags/__pycache__/static.cpython-310.pyc,, -django/templatetags/__pycache__/tz.cpython-310.pyc,, -django/templatetags/cache.py,sha256=otY3c4Ti9YLxFfOuIX5TZ7w12aGDPkyGfQNsaPVZ_M0,3401 -django/templatetags/i18n.py,sha256=rb4lyWdFE-1A8bRRd8G39XizkGONjELnf5wDYdmolNk,19600 -django/templatetags/l10n.py,sha256=I6jRSBLvL34H-_rwGuHfU22VBhO2IHNRue78KWb8pTc,1723 -django/templatetags/static.py,sha256=k-XUa9ihGeD2Sub-i5-a9knsLY0O3C119-rcHgPTJ_M,4667 -django/templatetags/tz.py,sha256=DvIMjKvrBkQMDzDHeSVYcIa7sov8a4KebbYE9R1KsmI,6070 -django/test/__init__.py,sha256=QtKYTxK0z6qQQk1M4q_QQ1jztJce7Gfs_bPdNWHhl68,767 -django/test/__pycache__/__init__.cpython-310.pyc,, -django/test/__pycache__/client.cpython-310.pyc,, -django/test/__pycache__/html.cpython-310.pyc,, -django/test/__pycache__/runner.cpython-310.pyc,, -django/test/__pycache__/selenium.cpython-310.pyc,, -django/test/__pycache__/signals.cpython-310.pyc,, -django/test/__pycache__/testcases.cpython-310.pyc,, -django/test/__pycache__/utils.cpython-310.pyc,, -django/test/client.py,sha256=ievfceWaeIqYNtQnH1WO0mB8u8_r9G1bVxjMrljd-A8,37715 -django/test/html.py,sha256=bjz6TpS0JEMpvcDbMeQhvIaNhLXABsHIfK0kKXc_NHw,8816 -django/test/runner.py,sha256=kuIhM7iaF86svmPlExf8s23izykxtcEYv36UvnyZSn0,39249 -django/test/selenium.py,sha256=MN1zXbgesil9CIJ1JmjEJyEXxg8IJVgcbiTcm20BMDg,5129 -django/test/signals.py,sha256=MQSaRkR2YWWQIaZHo1Yq1ZU0Ik_tSuneqPf5Z0SJl_w,6807 -django/test/testcases.py,sha256=LK-SNEJoTA-KySpBxyhuMhqNSR3Hqj2PaY-AVwzZAgo,65757 -django/test/utils.py,sha256=zOsdkn70CPrmwoYIG6yUbVLYrLd58MOeg1pWgYN6XM8,32439 -django/urls/__init__.py,sha256=FdHfNv5NwWEIt1EqEpRY7xJ-i4tD-SCLj0tq3qT6X1E,959 -django/urls/__pycache__/__init__.cpython-310.pyc,, -django/urls/__pycache__/base.cpython-310.pyc,, -django/urls/__pycache__/conf.cpython-310.pyc,, -django/urls/__pycache__/converters.cpython-310.pyc,, -django/urls/__pycache__/exceptions.cpython-310.pyc,, -django/urls/__pycache__/resolvers.cpython-310.pyc,, -django/urls/__pycache__/utils.cpython-310.pyc,, -django/urls/base.py,sha256=sfqdc9ycaHNQSrJwtGRuuR5c0gL58Kn___I0LiGD2Ks,5587 -django/urls/conf.py,sha256=IWwmOAo19p3YSsIrUv3T3YAJBk_HVcwJeV6exs-60wg,3208 -django/urls/converters.py,sha256=_eluhZBczkfMwCZJEQtM7s7KJQYbwoO4lygFQvtWSHA,1216 -django/urls/exceptions.py,sha256=alLNjkORtAxneC00g4qnRpG5wouOHvJvGbymdpKtG_I,115 -django/urls/resolvers.py,sha256=oUlnQHSxzGg-ILcGpPZmPj3gLav38bdEeQcMB54Nmhk,29051 -django/urls/utils.py,sha256=VHDcmggNRHSbPJAql5KJhe7wX4pSjrKb64Fu-p14D9Q,2152 -django/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/utils/__pycache__/__init__.cpython-310.pyc,, -django/utils/__pycache__/_os.cpython-310.pyc,, -django/utils/__pycache__/archive.cpython-310.pyc,, -django/utils/__pycache__/asyncio.cpython-310.pyc,, -django/utils/__pycache__/autoreload.cpython-310.pyc,, -django/utils/__pycache__/baseconv.cpython-310.pyc,, -django/utils/__pycache__/cache.cpython-310.pyc,, -django/utils/__pycache__/connection.cpython-310.pyc,, -django/utils/__pycache__/crypto.cpython-310.pyc,, -django/utils/__pycache__/datastructures.cpython-310.pyc,, -django/utils/__pycache__/dateformat.cpython-310.pyc,, -django/utils/__pycache__/dateparse.cpython-310.pyc,, -django/utils/__pycache__/dates.cpython-310.pyc,, -django/utils/__pycache__/datetime_safe.cpython-310.pyc,, -django/utils/__pycache__/deconstruct.cpython-310.pyc,, -django/utils/__pycache__/decorators.cpython-310.pyc,, -django/utils/__pycache__/deprecation.cpython-310.pyc,, -django/utils/__pycache__/duration.cpython-310.pyc,, -django/utils/__pycache__/encoding.cpython-310.pyc,, -django/utils/__pycache__/feedgenerator.cpython-310.pyc,, -django/utils/__pycache__/formats.cpython-310.pyc,, -django/utils/__pycache__/functional.cpython-310.pyc,, -django/utils/__pycache__/hashable.cpython-310.pyc,, -django/utils/__pycache__/html.cpython-310.pyc,, -django/utils/__pycache__/http.cpython-310.pyc,, -django/utils/__pycache__/inspect.cpython-310.pyc,, -django/utils/__pycache__/ipv6.cpython-310.pyc,, -django/utils/__pycache__/itercompat.cpython-310.pyc,, -django/utils/__pycache__/jslex.cpython-310.pyc,, -django/utils/__pycache__/log.cpython-310.pyc,, -django/utils/__pycache__/lorem_ipsum.cpython-310.pyc,, -django/utils/__pycache__/module_loading.cpython-310.pyc,, -django/utils/__pycache__/numberformat.cpython-310.pyc,, -django/utils/__pycache__/regex_helper.cpython-310.pyc,, -django/utils/__pycache__/safestring.cpython-310.pyc,, -django/utils/__pycache__/termcolors.cpython-310.pyc,, -django/utils/__pycache__/text.cpython-310.pyc,, -django/utils/__pycache__/timesince.cpython-310.pyc,, -django/utils/__pycache__/timezone.cpython-310.pyc,, -django/utils/__pycache__/topological_sort.cpython-310.pyc,, -django/utils/__pycache__/tree.cpython-310.pyc,, -django/utils/__pycache__/version.cpython-310.pyc,, -django/utils/__pycache__/xmlutils.cpython-310.pyc,, -django/utils/_os.py,sha256=_C_v7KbojT-CD3fn2yJGFbjCbV5HkJr3MBqZrjjxK-s,2295 -django/utils/archive.py,sha256=PnKzyQtuG_m7DXeyaE_m34vH5hzO2uPWm6APos2gP5A,7855 -django/utils/asyncio.py,sha256=bcCPK9W7ggv5J6GtsmED8IoQp9V4FRL8vePCJ_7CXGc,1101 -django/utils/autoreload.py,sha256=L_NYYlt2q6m3mOvK56d5tUxKkKV-uMdmORXXOnwyQ-U,24292 -django/utils/baseconv.py,sha256=87SCV0iem2_-4srebO-M7klhPm6QkvKH5Rera2a0LU8,3221 -django/utils/cache.py,sha256=K72VksIJHEGP3uPsWNJW1HVp764QAwiPDjzqEqGQQ_M,16256 -django/utils/connection.py,sha256=HlxWNMBDM26anSkDHpOkbkiX1qWimrNdi23SypAb4TY,2239 -django/utils/crypto.py,sha256=Qe2bg6pkUABM3lFo5rt65Tr4DqlRmV8l00YPsLBICYs,2672 -django/utils/datastructures.py,sha256=TCuDtwtdFnYmV43myO7o-Lmpr1AUogmILti-foeb8eE,10094 -django/utils/dateformat.py,sha256=Uypu6qLWwDzCqzrEMrNmZkNdnzQeS2IjKTq5gNRH5Js,10213 -django/utils/dateparse.py,sha256=mLyA85Oe-C8gCmchK2gheR1BU5G13R90dPC8POy99YU,5487 -django/utils/dates.py,sha256=hl7plurNHC7tj_9Olb7H7-LCtOhOV71oWg-xx5PBFh4,2021 -django/utils/datetime_safe.py,sha256=I1-s7bh_TZzJB0pxf9Uvqh1ATTBVugVVeZPmy05saVQ,2994 -django/utils/deconstruct.py,sha256=hcO_7qassSI5dTfQ5CPttA8s3f9yaF8UnqKKma3bI6M,1975 -django/utils/decorators.py,sha256=DPF1UJaSgbwuKzG-MTfcRtOyWGbjjd7IwIxEbDnwcjs,6849 -django/utils/deprecation.py,sha256=OwiLx-WGkHLKV0k6-yIpLcgGrom2vd9BrvKbdlPzeh8,5093 -django/utils/duration.py,sha256=VtDUAQKIPFuv6XkwG6gIjLQYtcs8vgGMcS4OQpSFx-E,1234 -django/utils/encoding.py,sha256=ITxtzWgLEVbSavMXmJ32d549VYl5RDkrR7PEgLOMxZA,8723 -django/utils/feedgenerator.py,sha256=8U4i9FgH_XsSKsJ8uxDAvzlgc97cRPgj4hRJOZP-piY,15059 -django/utils/formats.py,sha256=HpTg1TpopFq36HG4OWu1F0jBpe5-3kKAic4n8eLM6Sg,10288 -django/utils/functional.py,sha256=5dMKOYnmJxy5OAKMwVLzhiBPYE_ZMaATBkrusNnXX2Q,14189 -django/utils/hashable.py,sha256=O8ypHtccXZKg1T7XX8u_H8iTFXnKBKnKmf46OBcbf9k,706 -django/utils/html.py,sha256=Ef-ax7QOT-JaZFduv3tcuooS99QFgPtstctW-AtT6aw,13211 -django/utils/http.py,sha256=zUtS0NIfv6uoYsem5nk20unNQPPczl9x_0_9S5AahTA,12682 -django/utils/inspect.py,sha256=O5KdAnq5wd61Hh7VfgsmKycsi13SR7SubmeRDebIuTQ,2279 -django/utils/ipv6.py,sha256=WBkmZXdtbIHgcaWDKm4ElRvzyu_wKLCW2aA18g1RCJo,1350 -django/utils/itercompat.py,sha256=lacIDjczhxbwG4ON_KfG1H6VNPOGOpbRhnVhbedo2CY,184 -django/utils/jslex.py,sha256=yNs13ZvM1A3gX95lyoul_5s2UwTuWxBiQWanYt9jYMs,7695 -django/utils/log.py,sha256=kGLFuXWUBwDK99HWPyoh7eAX6D7352mIdRmkDq5edD0,7831 -django/utils/lorem_ipsum.py,sha256=P_BSLsITDP2ZW9EJPy6ciFneib0iz9ezBz2LD7CViRE,4775 -django/utils/module_loading.py,sha256=xf3CkSwtBBNp_arCr3MWGGaxKrWCUjGeatQ1rRqauhQ,3835 -django/utils/numberformat.py,sha256=vZy07ugV3tUwTPqDYLyJuuNKxPkIbed2pNcRZT_rUUY,3619 -django/utils/regex_helper.py,sha256=rDwP-EYSHtD_tLLiNG3RCx7rOi5t_FH7COfhDPO1rKg,12739 -django/utils/safestring.py,sha256=zesWIkFq4lAONEDpDVsIxwTDV0wHGq-duKQQGMdzh0w,1764 -django/utils/termcolors.py,sha256=sXUFjND4TFmBqJgoMex1IMhoDGzD5U27iHqNtIMa3rk,7362 -django/utils/text.py,sha256=B6eS2diIL3YPUjp0BW3yN6UwcBXmxhFetRa4bcKDTII,13867 -django/utils/timesince.py,sha256=jV0QRsCbwnYN_xegXUCbHYsKL9nS32Y8sMjs7uiYKRU,3623 -django/utils/timezone.py,sha256=aCaOVCq7Ns6Bj4jM2pQXHghUC7Dc5K3geBPVShDggvM,9566 -django/utils/topological_sort.py,sha256=JAPUKIset8fuFwQT2FYjyTR8zjJWv3QplaBN0nAVdhQ,1206 -django/utils/translation/__init__.py,sha256=34xNin9jmn7LlNn5v9l_TpYw2nQ25s4AbFS5bP0Bwu4,8637 -django/utils/translation/__pycache__/__init__.cpython-310.pyc,, -django/utils/translation/__pycache__/reloader.cpython-310.pyc,, -django/utils/translation/__pycache__/template.cpython-310.pyc,, -django/utils/translation/__pycache__/trans_null.cpython-310.pyc,, -django/utils/translation/__pycache__/trans_real.cpython-310.pyc,, -django/utils/translation/reloader.py,sha256=C3NrDtG_M_hFjfYNYG2B_D1kdy4XEcJ9FMNnyxjnzgI,1113 -django/utils/translation/template.py,sha256=pRtISvGbV_FSedPA8c6UjEzpx4btqG2VkAjJBQdugNQ,10051 -django/utils/translation/trans_null.py,sha256=yp82bHt5oqqL95Z5PFoYCZeENOulxzp-IqMmkWz0l9Y,1257 -django/utils/translation/trans_real.py,sha256=nEn9I7kTtjNANvuMTsLty9F_1Pq55tqj5Z-Igs1PwDI,20031 -django/utils/tree.py,sha256=159pomNPmqm3GJfjq9vjDdHNQ1_y5w0YFWLqtVIOpz4,4456 -django/utils/version.py,sha256=2SaDnw0Ef_zE2U0PY07Z6dU8x8BL_rdEI7c_DIUdgpw,3583 -django/utils/xmlutils.py,sha256=ABVrtMX1Vbv3z8BM8-oc2Bi1FxmwTgvSqafZM0gxVjM,1142 -django/views/__init__.py,sha256=DGdAuGC0t1bMju9i-B9p_gqPgRIFHtLXTdIxNKWFGsw,63 -django/views/__pycache__/__init__.cpython-310.pyc,, -django/views/__pycache__/csrf.cpython-310.pyc,, -django/views/__pycache__/debug.cpython-310.pyc,, -django/views/__pycache__/defaults.cpython-310.pyc,, -django/views/__pycache__/i18n.cpython-310.pyc,, -django/views/__pycache__/static.cpython-310.pyc,, -django/views/csrf.py,sha256=j6LgWtru2M4Mm750N33L_mu-qUiuxfdjmIjbtJCQvaE,6282 -django/views/debug.py,sha256=2A5OIPleYjKskJVypx0XIn_oEGY5NMX7qsPpZx82PTc,23174 -django/views/decorators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -django/views/decorators/__pycache__/__init__.cpython-310.pyc,, -django/views/decorators/__pycache__/cache.cpython-310.pyc,, -django/views/decorators/__pycache__/clickjacking.cpython-310.pyc,, -django/views/decorators/__pycache__/common.cpython-310.pyc,, -django/views/decorators/__pycache__/csrf.cpython-310.pyc,, -django/views/decorators/__pycache__/debug.cpython-310.pyc,, -django/views/decorators/__pycache__/gzip.cpython-310.pyc,, -django/views/decorators/__pycache__/http.cpython-310.pyc,, -django/views/decorators/__pycache__/vary.cpython-310.pyc,, -django/views/decorators/cache.py,sha256=iFYs7ISxEw68MjtkW0JKIYcGCjWRDjxf36BuuZFblNo,2272 -django/views/decorators/clickjacking.py,sha256=EW-DRe2dR8yg4Rf8HRHl8c4-C8mL3HKGa6PxZRKmFtU,1565 -django/views/decorators/common.py,sha256=2AE4jUJSVf32_EtO_yddqvGLaYQ1dJbdXA-3TUTKD9s,488 -django/views/decorators/csrf.py,sha256=xPWVVNw_DBidvX_ZVYvN7CePt1HpxpUxsb6wMr0Oe4Y,2073 -django/views/decorators/debug.py,sha256=EA0gxK15Ko3IAYo9hBH0Znf7C0S6WneYmc31jfkCmMo,3146 -django/views/decorators/gzip.py,sha256=PtpSGd8BePa1utGqvKMFzpLtZJxpV2_Jej8llw5bCJY,253 -django/views/decorators/http.py,sha256=8pgA4iHfZobEaIFNNzAjkVX7dS8O3ESAkkyX2EGltjE,4854 -django/views/decorators/vary.py,sha256=6wEXI5yBFZYDVednNPc0bYbXGG-QzkIUQ-50ErDrA_k,1084 -django/views/defaults.py,sha256=v9wan7fYeqvUG1UfMMCcKWFWm3w4EW1QvhimQw3Cvew,4889 -django/views/generic/__init__.py,sha256=WTnzEXnKyJqzHlLu_VsXInYg-GokDNBCUYNV_U6U-ok,822 -django/views/generic/__pycache__/__init__.cpython-310.pyc,, -django/views/generic/__pycache__/base.cpython-310.pyc,, -django/views/generic/__pycache__/dates.cpython-310.pyc,, -django/views/generic/__pycache__/detail.cpython-310.pyc,, -django/views/generic/__pycache__/edit.cpython-310.pyc,, -django/views/generic/__pycache__/list.cpython-310.pyc,, -django/views/generic/base.py,sha256=i5sBlnwAVYH0wVo8rWgu7YNT5LWR-8_AYX9BSdHFbcY,7977 -django/views/generic/dates.py,sha256=scFoB5TCuelE4q_IFJXGQZXDZVAx1LFwPFJitH61vYc,25716 -django/views/generic/detail.py,sha256=m8otoffJXPW9ml-vAtXeM4asTT5I4pvuoR4BhjpWB6A,6507 -django/views/generic/edit.py,sha256=05REoAa-HHPJixZb8U7vwNAOQg1oe3riVWzLmYgo84Q,9663 -django/views/generic/list.py,sha256=whDapHWQc65L-jspWDMegzGGo6pJ_4pYsDSGQ2vukwg,7676 -django/views/i18n.py,sha256=Od-JDZg_cf7d-PhFcMZJKVX-zZiXV7aXE8_V2Zli-fU,11155 -django/views/static.py,sha256=CLZ-fOqDw3gdRiFcgwnK_FrJTxhGh4Uyzx3vqapOL8o,4569 -django/views/templates/default_urlconf.html,sha256=VuT3cVYagdn5Kb94DGpfJyZhPpNtgC4HjuY8v8eEq5I,11150 -django/views/templates/technical_404.html,sha256=dJEOimEguJg6g4IhdRPG5HmdMy8D30U-lNI8wC8wwQs,2706 -django/views/templates/technical_500.html,sha256=OwSy7TU-GW-T_DWjDmVCmgYorzL7YFg5KAq_fZqDH2Q,17343 -django/views/templates/technical_500.txt,sha256=7K_RLYW-WerfBxkwg2PmsXnBWtICjVdxcdnJXWjuKoY,3574 diff --git a/venv/Lib/site-packages/Django-4.0.dist-info/REQUESTED b/venv/Lib/site-packages/Django-4.0.dist-info/REQUESTED deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/Django-4.0.dist-info/WHEEL b/venv/Lib/site-packages/Django-4.0.dist-info/WHEEL deleted file mode 100644 index b552003..0000000 --- a/venv/Lib/site-packages/Django-4.0.dist-info/WHEEL +++ /dev/null @@ -1,5 +0,0 @@ -Wheel-Version: 1.0 -Generator: bdist_wheel (0.34.2) -Root-Is-Purelib: true -Tag: py3-none-any - diff --git a/venv/Lib/site-packages/Django-4.0.dist-info/entry_points.txt b/venv/Lib/site-packages/Django-4.0.dist-info/entry_points.txt deleted file mode 100644 index 22df67e..0000000 --- a/venv/Lib/site-packages/Django-4.0.dist-info/entry_points.txt +++ /dev/null @@ -1,3 +0,0 @@ -[console_scripts] -django-admin = django.core.management:execute_from_command_line - diff --git a/venv/Lib/site-packages/Django-4.0.dist-info/top_level.txt b/venv/Lib/site-packages/Django-4.0.dist-info/top_level.txt deleted file mode 100644 index d3e4ba5..0000000 --- a/venv/Lib/site-packages/Django-4.0.dist-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -django diff --git a/venv/Lib/site-packages/MySQLdb/__init__.py b/venv/Lib/site-packages/MySQLdb/__init__.py deleted file mode 100644 index b567363..0000000 --- a/venv/Lib/site-packages/MySQLdb/__init__.py +++ /dev/null @@ -1,170 +0,0 @@ -""" -MySQLdb - A DB API v2.0 compatible interface to MySQL. - -This package is a wrapper around _mysql, which mostly implements the -MySQL C API. - -connect() -- connects to server - -See the C API specification and the MySQL documentation for more info -on other items. - -For information on how MySQLdb handles type conversion, see the -MySQLdb.converters module. -""" - -try: - from MySQLdb.release import version_info - from . import _mysql - - assert version_info == _mysql.version_info -except Exception: - raise ImportError( - "this is MySQLdb version {}, but _mysql is version {!r}\n_mysql: {!r}".format( - version_info, _mysql.version_info, _mysql.__file__ - ) - ) - - -from ._mysql import ( - NotSupportedError, - OperationalError, - get_client_info, - ProgrammingError, - Error, - InterfaceError, - debug, - IntegrityError, - string_literal, - MySQLError, - DataError, - DatabaseError, - InternalError, - Warning, -) -from MySQLdb.constants import FIELD_TYPE -from MySQLdb.times import ( - Date, - Time, - Timestamp, - DateFromTicks, - TimeFromTicks, - TimestampFromTicks, -) - -threadsafety = 1 -apilevel = "2.0" -paramstyle = "format" - - -class DBAPISet(frozenset): - """A special type of set for which A == x is true if A is a - DBAPISet and x is a member of that set.""" - - def __eq__(self, other): - if isinstance(other, DBAPISet): - return not self.difference(other) - return other in self - - -STRING = DBAPISet([FIELD_TYPE.ENUM, FIELD_TYPE.STRING, FIELD_TYPE.VAR_STRING]) -BINARY = DBAPISet( - [ - FIELD_TYPE.BLOB, - FIELD_TYPE.LONG_BLOB, - FIELD_TYPE.MEDIUM_BLOB, - FIELD_TYPE.TINY_BLOB, - ] -) -NUMBER = DBAPISet( - [ - FIELD_TYPE.DECIMAL, - FIELD_TYPE.DOUBLE, - FIELD_TYPE.FLOAT, - FIELD_TYPE.INT24, - FIELD_TYPE.LONG, - FIELD_TYPE.LONGLONG, - FIELD_TYPE.TINY, - FIELD_TYPE.YEAR, - FIELD_TYPE.NEWDECIMAL, - ] -) -DATE = DBAPISet([FIELD_TYPE.DATE]) -TIME = DBAPISet([FIELD_TYPE.TIME]) -TIMESTAMP = DBAPISet([FIELD_TYPE.TIMESTAMP, FIELD_TYPE.DATETIME]) -DATETIME = TIMESTAMP -ROWID = DBAPISet() - - -def test_DBAPISet_set_equality(): - assert STRING == STRING - - -def test_DBAPISet_set_inequality(): - assert STRING != NUMBER - - -def test_DBAPISet_set_equality_membership(): - assert FIELD_TYPE.VAR_STRING == STRING - - -def test_DBAPISet_set_inequality_membership(): - assert FIELD_TYPE.DATE != STRING - - -def Binary(x): - return bytes(x) - - -def Connect(*args, **kwargs): - """Factory function for connections.Connection.""" - from MySQLdb.connections import Connection - - return Connection(*args, **kwargs) - - -connect = Connection = Connect - -__all__ = [ - "BINARY", - "Binary", - "Connect", - "Connection", - "DATE", - "Date", - "Time", - "Timestamp", - "DateFromTicks", - "TimeFromTicks", - "TimestampFromTicks", - "DataError", - "DatabaseError", - "Error", - "FIELD_TYPE", - "IntegrityError", - "InterfaceError", - "InternalError", - "MySQLError", - "NUMBER", - "NotSupportedError", - "DBAPISet", - "OperationalError", - "ProgrammingError", - "ROWID", - "STRING", - "TIME", - "TIMESTAMP", - "Warning", - "apilevel", - "connect", - "connections", - "constants", - "converters", - "cursors", - "debug", - "get_client_info", - "paramstyle", - "string_literal", - "threadsafety", - "version_info", -] diff --git a/venv/Lib/site-packages/MySQLdb/_exceptions.py b/venv/Lib/site-packages/MySQLdb/_exceptions.py deleted file mode 100644 index ba35dea..0000000 --- a/venv/Lib/site-packages/MySQLdb/_exceptions.py +++ /dev/null @@ -1,69 +0,0 @@ -"""Exception classes for _mysql and MySQLdb. - -These classes are dictated by the DB API v2.0: - - https://www.python.org/dev/peps/pep-0249/ -""" - - -class MySQLError(Exception): - """Exception related to operation with MySQL.""" - - -class Warning(Warning, MySQLError): - """Exception raised for important warnings like data truncations - while inserting, etc.""" - - -class Error(MySQLError): - """Exception that is the base class of all other error exceptions - (not Warning).""" - - -class InterfaceError(Error): - """Exception raised for errors that are related to the database - interface rather than the database itself.""" - - -class DatabaseError(Error): - """Exception raised for errors that are related to the - database.""" - - -class DataError(DatabaseError): - """Exception raised for errors that are due to problems with the - processed data like division by zero, numeric value out of range, - etc.""" - - -class OperationalError(DatabaseError): - """Exception raised for errors that are related to the database's - operation and not necessarily under the control of the programmer, - e.g. an unexpected disconnect occurs, the data source name is not - found, a transaction could not be processed, a memory allocation - error occurred during processing, etc.""" - - -class IntegrityError(DatabaseError): - """Exception raised when the relational integrity of the database - is affected, e.g. a foreign key check fails, duplicate key, - etc.""" - - -class InternalError(DatabaseError): - """Exception raised when the database encounters an internal - error, e.g. the cursor is not valid anymore, the transaction is - out of sync, etc.""" - - -class ProgrammingError(DatabaseError): - """Exception raised for programming errors, e.g. table not found - or already exists, syntax error in the SQL statement, wrong number - of parameters specified, etc.""" - - -class NotSupportedError(DatabaseError): - """Exception raised in case a method or database API was used - which is not supported by the database, e.g. requesting a - .rollback() on a connection that does not support transaction or - has transactions turned off.""" diff --git a/venv/Lib/site-packages/MySQLdb/_mysql.cp310-win_amd64.pyd b/venv/Lib/site-packages/MySQLdb/_mysql.cp310-win_amd64.pyd deleted file mode 100644 index b8f373a8d67179ce0f96f75d82a2849a223b13bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 311808 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≀lW(A`}+^_|ypCy)KkbAMqaYrs`S#Iy(W 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
PpF^Et9ef@w%J_U{ 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≧0YG5<7P2Rx&Nb`0Y( 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 F{uj*2p+f)w diff --git a/venv/Lib/site-packages/MySQLdb/connections.py b/venv/Lib/site-packages/MySQLdb/connections.py deleted file mode 100644 index 3832466..0000000 --- a/venv/Lib/site-packages/MySQLdb/connections.py +++ /dev/null @@ -1,333 +0,0 @@ -""" -This module implements connections for MySQLdb. Presently there is -only one class: Connection. Others are unlikely. However, you might -want to make your own subclasses. In most cases, you will probably -override Connection.default_cursor with a non-standard Cursor class. -""" -import re - -from . import cursors, _mysql -from ._exceptions import ( - Warning, - Error, - InterfaceError, - DataError, - DatabaseError, - OperationalError, - IntegrityError, - InternalError, - NotSupportedError, - ProgrammingError, -) - -# Mapping from MySQL charset name to Python codec name -_charset_to_encoding = { - "utf8mb4": "utf8", - "utf8mb3": "utf8", - "latin1": "cp1252", - "koi8r": "koi8_r", - "koi8u": "koi8_u", -} - -re_numeric_part = re.compile(r"^(\d+)") - - -def numeric_part(s): - """Returns the leading numeric part of a string. - - >>> numeric_part("20-alpha") - 20 - >>> numeric_part("foo") - >>> numeric_part("16b") - 16 - """ - - m = re_numeric_part.match(s) - if m: - return int(m.group(1)) - return None - - -class Connection(_mysql.connection): - """MySQL Database Connection Object""" - - default_cursor = cursors.Cursor - - def __init__(self, *args, **kwargs): - """ - Create a connection to the database. It is strongly recommended - that you only use keyword parameters. Consult the MySQL C API - documentation for more information. - - :param str host: host to connect - :param str user: user to connect as - :param str password: password to use - :param str passwd: alias of password (deprecated) - :param str database: database to use - :param str db: alias of database (deprecated) - :param int port: TCP/IP port to connect to - :param str unix_socket: location of unix_socket to use - :param dict conv: conversion dictionary, see MySQLdb.converters - :param int connect_timeout: - number of seconds to wait before the connection attempt fails. - - :param bool compress: if set, compression is enabled - :param str named_pipe: if set, a named pipe is used to connect (Windows only) - :param str init_command: - command which is run once the connection is created - - :param str read_default_file: - file from which default client values are read - - :param str read_default_group: - configuration group to use from the default file - - :param type cursorclass: - class object, used to create cursors (keyword only) - - :param bool use_unicode: - If True, text-like columns are returned as unicode objects - using the connection's character set. Otherwise, text-like - columns are returned as bytes. Unicode objects will always - be encoded to the connection's character set regardless of - this setting. - Default to True. - - :param str charset: - If supplied, the connection character set will be changed - to this character set. - - :param str auth_plugin: - If supplied, the connection default authentication plugin will be - changed to this value. Example values: - `mysql_native_password` or `caching_sha2_password` - - :param str sql_mode: - If supplied, the session SQL mode will be changed to this - setting. - For more details and legal values, see the MySQL documentation. - - :param int client_flag: - flags to use or 0 (see MySQL docs or constants/CLIENTS.py) - - :param bool multi_statements: - If True, enable multi statements for clients >= 4.1. - Defaults to True. - - :param str ssl_mode: - specify the security settings for connection to the server; - see the MySQL documentation for more details - (mysql_option(), MYSQL_OPT_SSL_MODE). - Only one of 'DISABLED', 'PREFERRED', 'REQUIRED', - 'VERIFY_CA', 'VERIFY_IDENTITY' can be specified. - - :param dict ssl: - dictionary or mapping contains SSL connection parameters; - see the MySQL documentation for more details - (mysql_ssl_set()). If this is set, and the client does not - support SSL, NotSupportedError will be raised. - - :param bool local_infile: - enables LOAD LOCAL INFILE; zero disables - - :param bool autocommit: - If False (default), autocommit is disabled. - If True, autocommit is enabled. - If None, autocommit isn't set and server default is used. - - :param bool binary_prefix: - If set, the '_binary' prefix will be used for raw byte query - arguments (e.g. Binary). This is disabled by default. - - There are a number of undocumented, non-standard methods. See the - documentation for the MySQL C API for some hints on what they do. - """ - from MySQLdb.constants import CLIENT, FIELD_TYPE - from MySQLdb.converters import conversions, _bytes_or_str - from weakref import proxy - - kwargs2 = kwargs.copy() - - if "db" in kwargs2: - kwargs2["database"] = kwargs2.pop("db") - if "passwd" in kwargs2: - kwargs2["password"] = kwargs2.pop("passwd") - - if "conv" in kwargs: - conv = kwargs["conv"] - else: - conv = conversions - - conv2 = {} - for k, v in conv.items(): - if isinstance(k, int) and isinstance(v, list): - conv2[k] = v[:] - else: - conv2[k] = v - kwargs2["conv"] = conv2 - - cursorclass = kwargs2.pop("cursorclass", self.default_cursor) - charset = kwargs2.get("charset", "") - use_unicode = kwargs2.pop("use_unicode", True) - sql_mode = kwargs2.pop("sql_mode", "") - self._binary_prefix = kwargs2.pop("binary_prefix", False) - - client_flag = kwargs.get("client_flag", 0) - client_flag |= CLIENT.MULTI_RESULTS - multi_statements = kwargs2.pop("multi_statements", True) - if multi_statements: - client_flag |= CLIENT.MULTI_STATEMENTS - kwargs2["client_flag"] = client_flag - - # PEP-249 requires autocommit to be initially off - autocommit = kwargs2.pop("autocommit", False) - - super().__init__(*args, **kwargs2) - self.cursorclass = cursorclass - self.encoders = {k: v for k, v in conv.items() if type(k) is not int} - - self._server_version = tuple( - [numeric_part(n) for n in self.get_server_info().split(".")[:2]] - ) - - self.encoding = "ascii" # overridden in set_character_set() - - if not charset: - charset = self.character_set_name() - self.set_character_set(charset) - - if sql_mode: - self.set_sql_mode(sql_mode) - - if use_unicode: - for t in ( - FIELD_TYPE.STRING, - FIELD_TYPE.VAR_STRING, - FIELD_TYPE.VARCHAR, - FIELD_TYPE.TINY_BLOB, - FIELD_TYPE.MEDIUM_BLOB, - FIELD_TYPE.LONG_BLOB, - FIELD_TYPE.BLOB, - ): - self.converter[t] = _bytes_or_str - # Unlike other string/blob types, JSON is always text. - # MySQL may return JSON with charset==binary. - self.converter[FIELD_TYPE.JSON] = str - - db = proxy(self) - - def unicode_literal(u, dummy=None): - return db.string_literal(u.encode(db.encoding)) - - self.encoders[str] = unicode_literal - - self._transactional = self.server_capabilities & CLIENT.TRANSACTIONS - if self._transactional: - if autocommit is not None: - self.autocommit(autocommit) - self.messages = [] - - def __enter__(self): - return self - - def __exit__(self, exc_type, exc_value, traceback): - self.close() - - def autocommit(self, on): - on = bool(on) - if self.get_autocommit() != on: - _mysql.connection.autocommit(self, on) - - def cursor(self, cursorclass=None): - """ - Create a cursor on which queries may be performed. The - optional cursorclass parameter is used to create the - Cursor. By default, self.cursorclass=cursors.Cursor is - used. - """ - return (cursorclass or self.cursorclass)(self) - - def query(self, query): - # Since _mysql releases GIL while querying, we need immutable buffer. - if isinstance(query, bytearray): - query = bytes(query) - _mysql.connection.query(self, query) - - def _bytes_literal(self, bs): - assert isinstance(bs, (bytes, bytearray)) - x = self.string_literal(bs) # x is escaped and quoted bytes - if self._binary_prefix: - return b"_binary" + x - return x - - def _tuple_literal(self, t): - return b"(%s)" % (b",".join(map(self.literal, t))) - - def literal(self, o): - """If o is a single object, returns an SQL literal as a string. - If o is a non-string sequence, the items of the sequence are - converted and returned as a sequence. - - Non-standard. For internal use; do not use this in your - applications. - """ - if isinstance(o, str): - s = self.string_literal(o.encode(self.encoding)) - elif isinstance(o, bytearray): - s = self._bytes_literal(o) - elif isinstance(o, bytes): - s = self._bytes_literal(o) - elif isinstance(o, (tuple, list)): - s = self._tuple_literal(o) - else: - s = self.escape(o, self.encoders) - if isinstance(s, str): - s = s.encode(self.encoding) - assert isinstance(s, bytes) - return s - - def begin(self): - """Explicitly begin a connection. - - This method is not used when autocommit=False (default). - """ - self.query(b"BEGIN") - - def set_character_set(self, charset): - """Set the connection character set to charset.""" - super().set_character_set(charset) - self.encoding = _charset_to_encoding.get(charset, charset) - - def set_sql_mode(self, sql_mode): - """Set the connection sql_mode. See MySQL documentation for - legal values.""" - if self._server_version < (4, 1): - raise NotSupportedError("server is too old to set sql_mode") - self.query("SET SESSION sql_mode='%s'" % sql_mode) - self.store_result() - - def show_warnings(self): - """Return detailed information about warnings as a - sequence of tuples of (Level, Code, Message). This - is only supported in MySQL-4.1 and up. If your server - is an earlier version, an empty sequence is returned.""" - if self._server_version < (4, 1): - return () - self.query("SHOW WARNINGS") - r = self.store_result() - warnings = r.fetch_row(0) - return warnings - - Warning = Warning - Error = Error - InterfaceError = InterfaceError - DatabaseError = DatabaseError - DataError = DataError - OperationalError = OperationalError - IntegrityError = IntegrityError - InternalError = InternalError - ProgrammingError = ProgrammingError - NotSupportedError = NotSupportedError - - -# vim: colorcolumn=100 diff --git a/venv/Lib/site-packages/MySQLdb/constants/CLIENT.py b/venv/Lib/site-packages/MySQLdb/constants/CLIENT.py deleted file mode 100644 index 35f578c..0000000 --- a/venv/Lib/site-packages/MySQLdb/constants/CLIENT.py +++ /dev/null @@ -1,27 +0,0 @@ -"""MySQL CLIENT constants - -These constants are used when creating the connection. Use bitwise-OR -(|) to combine options together, and pass them as the client_flags -parameter to MySQLdb.Connection. For more information on these flags, -see the MySQL C API documentation for mysql_real_connect(). - -""" - -LONG_PASSWORD = 1 -FOUND_ROWS = 2 -LONG_FLAG = 4 -CONNECT_WITH_DB = 8 -NO_SCHEMA = 16 -COMPRESS = 32 -ODBC = 64 -LOCAL_FILES = 128 -IGNORE_SPACE = 256 -CHANGE_USER = 512 -INTERACTIVE = 1024 -SSL = 2048 -IGNORE_SIGPIPE = 4096 -TRANSACTIONS = 8192 # mysql_com.h was WRONG prior to 3.23.35 -RESERVED = 16384 -SECURE_CONNECTION = 32768 -MULTI_STATEMENTS = 65536 -MULTI_RESULTS = 131072 diff --git a/venv/Lib/site-packages/MySQLdb/constants/CR.py b/venv/Lib/site-packages/MySQLdb/constants/CR.py deleted file mode 100644 index 9d33cf6..0000000 --- a/venv/Lib/site-packages/MySQLdb/constants/CR.py +++ /dev/null @@ -1,105 +0,0 @@ -"""MySQL Connection Errors - -Nearly all of these raise OperationalError. COMMANDS_OUT_OF_SYNC -raises ProgrammingError. - -""" - -if __name__ == "__main__": - """ - Usage: python CR.py [/path/to/mysql/errmsg.h ...] >> CR.py - """ - import fileinput - import re - - data = {} - error_last = None - for line in fileinput.input(): - line = re.sub(r"/\*.*?\*/", "", line) - m = re.match(r"^\s*#define\s+CR_([A-Z0-9_]+)\s+(\d+)(\s.*|$)", line) - if m: - name = m.group(1) - value = int(m.group(2)) - if name == "ERROR_LAST": - if error_last is None or error_last < value: - error_last = value - continue - if value not in data: - data[value] = set() - data[value].add(name) - for value, names in sorted(data.items()): - for name in sorted(names): - print("{} = {}".format(name, value)) - if error_last is not None: - print("ERROR_LAST = %s" % error_last) - - -ERROR_FIRST = 2000 -MIN_ERROR = 2000 -UNKNOWN_ERROR = 2000 -SOCKET_CREATE_ERROR = 2001 -CONNECTION_ERROR = 2002 -CONN_HOST_ERROR = 2003 -IPSOCK_ERROR = 2004 -UNKNOWN_HOST = 2005 -SERVER_GONE_ERROR = 2006 -VERSION_ERROR = 2007 -OUT_OF_MEMORY = 2008 -WRONG_HOST_INFO = 2009 -LOCALHOST_CONNECTION = 2010 -TCP_CONNECTION = 2011 -SERVER_HANDSHAKE_ERR = 2012 -SERVER_LOST = 2013 -COMMANDS_OUT_OF_SYNC = 2014 -NAMEDPIPE_CONNECTION = 2015 -NAMEDPIPEWAIT_ERROR = 2016 -NAMEDPIPEOPEN_ERROR = 2017 -NAMEDPIPESETSTATE_ERROR = 2018 -CANT_READ_CHARSET = 2019 -NET_PACKET_TOO_LARGE = 2020 -EMBEDDED_CONNECTION = 2021 -PROBE_SLAVE_STATUS = 2022 -PROBE_SLAVE_HOSTS = 2023 -PROBE_SLAVE_CONNECT = 2024 -PROBE_MASTER_CONNECT = 2025 -SSL_CONNECTION_ERROR = 2026 -MALFORMED_PACKET = 2027 -WRONG_LICENSE = 2028 -NULL_POINTER = 2029 -NO_PREPARE_STMT = 2030 -PARAMS_NOT_BOUND = 2031 -DATA_TRUNCATED = 2032 -NO_PARAMETERS_EXISTS = 2033 -INVALID_PARAMETER_NO = 2034 -INVALID_BUFFER_USE = 2035 -UNSUPPORTED_PARAM_TYPE = 2036 -SHARED_MEMORY_CONNECTION = 2037 -SHARED_MEMORY_CONNECT_REQUEST_ERROR = 2038 -SHARED_MEMORY_CONNECT_ANSWER_ERROR = 2039 -SHARED_MEMORY_CONNECT_FILE_MAP_ERROR = 2040 -SHARED_MEMORY_CONNECT_MAP_ERROR = 2041 -SHARED_MEMORY_FILE_MAP_ERROR = 2042 -SHARED_MEMORY_MAP_ERROR = 2043 -SHARED_MEMORY_EVENT_ERROR = 2044 -SHARED_MEMORY_CONNECT_ABANDONED_ERROR = 2045 -SHARED_MEMORY_CONNECT_SET_ERROR = 2046 -CONN_UNKNOW_PROTOCOL = 2047 -INVALID_CONN_HANDLE = 2048 -UNUSED_1 = 2049 -FETCH_CANCELED = 2050 -NO_DATA = 2051 -NO_STMT_METADATA = 2052 -NO_RESULT_SET = 2053 -NOT_IMPLEMENTED = 2054 -SERVER_LOST_EXTENDED = 2055 -STMT_CLOSED = 2056 -NEW_STMT_METADATA = 2057 -ALREADY_CONNECTED = 2058 -AUTH_PLUGIN_CANNOT_LOAD = 2059 -DUPLICATE_CONNECTION_ATTR = 2060 -AUTH_PLUGIN_ERR = 2061 -INSECURE_API_ERR = 2062 -FILE_NAME_TOO_LONG = 2063 -SSL_FIPS_MODE_ERR = 2064 -MAX_ERROR = 2999 -ERROR_LAST = 2064 diff --git a/venv/Lib/site-packages/MySQLdb/constants/ER.py b/venv/Lib/site-packages/MySQLdb/constants/ER.py deleted file mode 100644 index fcd5bf2..0000000 --- a/venv/Lib/site-packages/MySQLdb/constants/ER.py +++ /dev/null @@ -1,827 +0,0 @@ -"""MySQL ER Constants - -These constants are error codes for the bulk of the error conditions -that may occur. -""" - -if __name__ == "__main__": - """ - Usage: python ER.py [/path/to/mysql/mysqld_error.h ...] >> ER.py - """ - import fileinput - import re - - data = {} - error_last = None - for line in fileinput.input(): - line = re.sub(r"/\*.*?\*/", "", line) - m = re.match(r"^\s*#define\s+((ER|WARN)_[A-Z0-9_]+)\s+(\d+)\s*", line) - if m: - name = m.group(1) - if name.startswith("ER_"): - name = name[3:] - value = int(m.group(3)) - if name == "ERROR_LAST": - if error_last is None or error_last < value: - error_last = value - continue - if value not in data: - data[value] = set() - data[value].add(name) - for value, names in sorted(data.items()): - for name in sorted(names): - print("{} = {}".format(name, value)) - if error_last is not None: - print("ERROR_LAST = %s" % error_last) - - -ERROR_FIRST = 1000 -NO = 1002 -YES = 1003 -CANT_CREATE_FILE = 1004 -CANT_CREATE_TABLE = 1005 -CANT_CREATE_DB = 1006 -DB_CREATE_EXISTS = 1007 -DB_DROP_EXISTS = 1008 -DB_DROP_RMDIR = 1010 -CANT_FIND_SYSTEM_REC = 1012 -CANT_GET_STAT = 1013 -CANT_LOCK = 1015 -CANT_OPEN_FILE = 1016 -FILE_NOT_FOUND = 1017 -CANT_READ_DIR = 1018 -CHECKREAD = 1020 -DUP_KEY = 1022 -ERROR_ON_READ = 1024 -ERROR_ON_RENAME = 1025 -ERROR_ON_WRITE = 1026 -FILE_USED = 1027 -FILSORT_ABORT = 1028 -GET_ERRNO = 1030 -ILLEGAL_HA = 1031 -KEY_NOT_FOUND = 1032 -NOT_FORM_FILE = 1033 -NOT_KEYFILE = 1034 -OLD_KEYFILE = 1035 -OPEN_AS_READONLY = 1036 -OUTOFMEMORY = 1037 -OUT_OF_SORTMEMORY = 1038 -CON_COUNT_ERROR = 1040 -OUT_OF_RESOURCES = 1041 -BAD_HOST_ERROR = 1042 -HANDSHAKE_ERROR = 1043 -DBACCESS_DENIED_ERROR = 1044 -ACCESS_DENIED_ERROR = 1045 -NO_DB_ERROR = 1046 -UNKNOWN_COM_ERROR = 1047 -BAD_NULL_ERROR = 1048 -BAD_DB_ERROR = 1049 -TABLE_EXISTS_ERROR = 1050 -BAD_TABLE_ERROR = 1051 -NON_UNIQ_ERROR = 1052 -SERVER_SHUTDOWN = 1053 -BAD_FIELD_ERROR = 1054 -WRONG_FIELD_WITH_GROUP = 1055 -WRONG_GROUP_FIELD = 1056 -WRONG_SUM_SELECT = 1057 -WRONG_VALUE_COUNT = 1058 -TOO_LONG_IDENT = 1059 -DUP_FIELDNAME = 1060 -DUP_KEYNAME = 1061 -DUP_ENTRY = 1062 -WRONG_FIELD_SPEC = 1063 -PARSE_ERROR = 1064 -EMPTY_QUERY = 1065 -NONUNIQ_TABLE = 1066 -INVALID_DEFAULT = 1067 -MULTIPLE_PRI_KEY = 1068 -TOO_MANY_KEYS = 1069 -TOO_MANY_KEY_PARTS = 1070 -TOO_LONG_KEY = 1071 -KEY_COLUMN_DOES_NOT_EXITS = 1072 -BLOB_USED_AS_KEY = 1073 -TOO_BIG_FIELDLENGTH = 1074 -WRONG_AUTO_KEY = 1075 -READY = 1076 -SHUTDOWN_COMPLETE = 1079 -FORCING_CLOSE = 1080 -IPSOCK_ERROR = 1081 -NO_SUCH_INDEX = 1082 -WRONG_FIELD_TERMINATORS = 1083 -BLOBS_AND_NO_TERMINATED = 1084 -TEXTFILE_NOT_READABLE = 1085 -FILE_EXISTS_ERROR = 1086 -LOAD_INFO = 1087 -ALTER_INFO = 1088 -WRONG_SUB_KEY = 1089 -CANT_REMOVE_ALL_FIELDS = 1090 -CANT_DROP_FIELD_OR_KEY = 1091 -INSERT_INFO = 1092 -UPDATE_TABLE_USED = 1093 -NO_SUCH_THREAD = 1094 -KILL_DENIED_ERROR = 1095 -NO_TABLES_USED = 1096 -TOO_BIG_SET = 1097 -NO_UNIQUE_LOGFILE = 1098 -TABLE_NOT_LOCKED_FOR_WRITE = 1099 -TABLE_NOT_LOCKED = 1100 -BLOB_CANT_HAVE_DEFAULT = 1101 -WRONG_DB_NAME = 1102 -WRONG_TABLE_NAME = 1103 -TOO_BIG_SELECT = 1104 -UNKNOWN_ERROR = 1105 -UNKNOWN_PROCEDURE = 1106 -WRONG_PARAMCOUNT_TO_PROCEDURE = 1107 -WRONG_PARAMETERS_TO_PROCEDURE = 1108 -UNKNOWN_TABLE = 1109 -FIELD_SPECIFIED_TWICE = 1110 -INVALID_GROUP_FUNC_USE = 1111 -UNSUPPORTED_EXTENSION = 1112 -TABLE_MUST_HAVE_COLUMNS = 1113 -RECORD_FILE_FULL = 1114 -UNKNOWN_CHARACTER_SET = 1115 -TOO_MANY_TABLES = 1116 -TOO_MANY_FIELDS = 1117 -TOO_BIG_ROWSIZE = 1118 -STACK_OVERRUN = 1119 -WRONG_OUTER_JOIN_UNUSED = 1120 -NULL_COLUMN_IN_INDEX = 1121 -CANT_FIND_UDF = 1122 -CANT_INITIALIZE_UDF = 1123 -UDF_NO_PATHS = 1124 -UDF_EXISTS = 1125 -CANT_OPEN_LIBRARY = 1126 -CANT_FIND_DL_ENTRY = 1127 -FUNCTION_NOT_DEFINED = 1128 -HOST_IS_BLOCKED = 1129 -HOST_NOT_PRIVILEGED = 1130 -PASSWORD_ANONYMOUS_USER = 1131 -PASSWORD_NOT_ALLOWED = 1132 -PASSWORD_NO_MATCH = 1133 -UPDATE_INFO = 1134 -CANT_CREATE_THREAD = 1135 -WRONG_VALUE_COUNT_ON_ROW = 1136 -CANT_REOPEN_TABLE = 1137 -INVALID_USE_OF_NULL = 1138 -REGEXP_ERROR = 1139 -MIX_OF_GROUP_FUNC_AND_FIELDS = 1140 -NONEXISTING_GRANT = 1141 -TABLEACCESS_DENIED_ERROR = 1142 -COLUMNACCESS_DENIED_ERROR = 1143 -ILLEGAL_GRANT_FOR_TABLE = 1144 -GRANT_WRONG_HOST_OR_USER = 1145 -NO_SUCH_TABLE = 1146 -NONEXISTING_TABLE_GRANT = 1147 -NOT_ALLOWED_COMMAND = 1148 -SYNTAX_ERROR = 1149 -ABORTING_CONNECTION = 1152 -NET_PACKET_TOO_LARGE = 1153 -NET_READ_ERROR_FROM_PIPE = 1154 -NET_FCNTL_ERROR = 1155 -NET_PACKETS_OUT_OF_ORDER = 1156 -NET_UNCOMPRESS_ERROR = 1157 -NET_READ_ERROR = 1158 -NET_READ_INTERRUPTED = 1159 -NET_ERROR_ON_WRITE = 1160 -NET_WRITE_INTERRUPTED = 1161 -TOO_LONG_STRING = 1162 -TABLE_CANT_HANDLE_BLOB = 1163 -TABLE_CANT_HANDLE_AUTO_INCREMENT = 1164 -WRONG_COLUMN_NAME = 1166 -WRONG_KEY_COLUMN = 1167 -WRONG_MRG_TABLE = 1168 -DUP_UNIQUE = 1169 -BLOB_KEY_WITHOUT_LENGTH = 1170 -PRIMARY_CANT_HAVE_NULL = 1171 -TOO_MANY_ROWS = 1172 -REQUIRES_PRIMARY_KEY = 1173 -UPDATE_WITHOUT_KEY_IN_SAFE_MODE = 1175 -KEY_DOES_NOT_EXITS = 1176 -CHECK_NO_SUCH_TABLE = 1177 -CHECK_NOT_IMPLEMENTED = 1178 -CANT_DO_THIS_DURING_AN_TRANSACTION = 1179 -ERROR_DURING_COMMIT = 1180 -ERROR_DURING_ROLLBACK = 1181 -ERROR_DURING_FLUSH_LOGS = 1182 -NEW_ABORTING_CONNECTION = 1184 -MASTER = 1188 -MASTER_NET_READ = 1189 -MASTER_NET_WRITE = 1190 -FT_MATCHING_KEY_NOT_FOUND = 1191 -LOCK_OR_ACTIVE_TRANSACTION = 1192 -UNKNOWN_SYSTEM_VARIABLE = 1193 -CRASHED_ON_USAGE = 1194 -CRASHED_ON_REPAIR = 1195 -WARNING_NOT_COMPLETE_ROLLBACK = 1196 -TRANS_CACHE_FULL = 1197 -SLAVE_NOT_RUNNING = 1199 -BAD_SLAVE = 1200 -MASTER_INFO = 1201 -SLAVE_THREAD = 1202 -TOO_MANY_USER_CONNECTIONS = 1203 -SET_CONSTANTS_ONLY = 1204 -LOCK_WAIT_TIMEOUT = 1205 -LOCK_TABLE_FULL = 1206 -READ_ONLY_TRANSACTION = 1207 -WRONG_ARGUMENTS = 1210 -NO_PERMISSION_TO_CREATE_USER = 1211 -LOCK_DEADLOCK = 1213 -TABLE_CANT_HANDLE_FT = 1214 -CANNOT_ADD_FOREIGN = 1215 -NO_REFERENCED_ROW = 1216 -ROW_IS_REFERENCED = 1217 -CONNECT_TO_MASTER = 1218 -ERROR_WHEN_EXECUTING_COMMAND = 1220 -WRONG_USAGE = 1221 -WRONG_NUMBER_OF_COLUMNS_IN_SELECT = 1222 -CANT_UPDATE_WITH_READLOCK = 1223 -MIXING_NOT_ALLOWED = 1224 -DUP_ARGUMENT = 1225 -USER_LIMIT_REACHED = 1226 -SPECIFIC_ACCESS_DENIED_ERROR = 1227 -LOCAL_VARIABLE = 1228 -GLOBAL_VARIABLE = 1229 -NO_DEFAULT = 1230 -WRONG_VALUE_FOR_VAR = 1231 -WRONG_TYPE_FOR_VAR = 1232 -VAR_CANT_BE_READ = 1233 -CANT_USE_OPTION_HERE = 1234 -NOT_SUPPORTED_YET = 1235 -MASTER_FATAL_ERROR_READING_BINLOG = 1236 -SLAVE_IGNORED_TABLE = 1237 -INCORRECT_GLOBAL_LOCAL_VAR = 1238 -WRONG_FK_DEF = 1239 -KEY_REF_DO_NOT_MATCH_TABLE_REF = 1240 -OPERAND_COLUMNS = 1241 -SUBQUERY_NO_1_ROW = 1242 -UNKNOWN_STMT_HANDLER = 1243 -CORRUPT_HELP_DB = 1244 -AUTO_CONVERT = 1246 -ILLEGAL_REFERENCE = 1247 -DERIVED_MUST_HAVE_ALIAS = 1248 -SELECT_REDUCED = 1249 -TABLENAME_NOT_ALLOWED_HERE = 1250 -NOT_SUPPORTED_AUTH_MODE = 1251 -SPATIAL_CANT_HAVE_NULL = 1252 -COLLATION_CHARSET_MISMATCH = 1253 -TOO_BIG_FOR_UNCOMPRESS = 1256 -ZLIB_Z_MEM_ERROR = 1257 -ZLIB_Z_BUF_ERROR = 1258 -ZLIB_Z_DATA_ERROR = 1259 -CUT_VALUE_GROUP_CONCAT = 1260 -WARN_TOO_FEW_RECORDS = 1261 -WARN_TOO_MANY_RECORDS = 1262 -WARN_NULL_TO_NOTNULL = 1263 -WARN_DATA_OUT_OF_RANGE = 1264 -WARN_DATA_TRUNCATED = 1265 -WARN_USING_OTHER_HANDLER = 1266 -CANT_AGGREGATE_2COLLATIONS = 1267 -REVOKE_GRANTS = 1269 -CANT_AGGREGATE_3COLLATIONS = 1270 -CANT_AGGREGATE_NCOLLATIONS = 1271 -VARIABLE_IS_NOT_STRUCT = 1272 -UNKNOWN_COLLATION = 1273 -SLAVE_IGNORED_SSL_PARAMS = 1274 -SERVER_IS_IN_SECURE_AUTH_MODE = 1275 -WARN_FIELD_RESOLVED = 1276 -BAD_SLAVE_UNTIL_COND = 1277 -MISSING_SKIP_SLAVE = 1278 -UNTIL_COND_IGNORED = 1279 -WRONG_NAME_FOR_INDEX = 1280 -WRONG_NAME_FOR_CATALOG = 1281 -BAD_FT_COLUMN = 1283 -UNKNOWN_KEY_CACHE = 1284 -WARN_HOSTNAME_WONT_WORK = 1285 -UNKNOWN_STORAGE_ENGINE = 1286 -WARN_DEPRECATED_SYNTAX = 1287 -NON_UPDATABLE_TABLE = 1288 -FEATURE_DISABLED = 1289 -OPTION_PREVENTS_STATEMENT = 1290 -DUPLICATED_VALUE_IN_TYPE = 1291 -TRUNCATED_WRONG_VALUE = 1292 -INVALID_ON_UPDATE = 1294 -UNSUPPORTED_PS = 1295 -GET_ERRMSG = 1296 -GET_TEMPORARY_ERRMSG = 1297 -UNKNOWN_TIME_ZONE = 1298 -WARN_INVALID_TIMESTAMP = 1299 -INVALID_CHARACTER_STRING = 1300 -WARN_ALLOWED_PACKET_OVERFLOWED = 1301 -CONFLICTING_DECLARATIONS = 1302 -SP_NO_RECURSIVE_CREATE = 1303 -SP_ALREADY_EXISTS = 1304 -SP_DOES_NOT_EXIST = 1305 -SP_DROP_FAILED = 1306 -SP_STORE_FAILED = 1307 -SP_LILABEL_MISMATCH = 1308 -SP_LABEL_REDEFINE = 1309 -SP_LABEL_MISMATCH = 1310 -SP_UNINIT_VAR = 1311 -SP_BADSELECT = 1312 -SP_BADRETURN = 1313 -SP_BADSTATEMENT = 1314 -UPDATE_LOG_DEPRECATED_IGNORED = 1315 -UPDATE_LOG_DEPRECATED_TRANSLATED = 1316 -QUERY_INTERRUPTED = 1317 -SP_WRONG_NO_OF_ARGS = 1318 -SP_COND_MISMATCH = 1319 -SP_NORETURN = 1320 -SP_NORETURNEND = 1321 -SP_BAD_CURSOR_QUERY = 1322 -SP_BAD_CURSOR_SELECT = 1323 -SP_CURSOR_MISMATCH = 1324 -SP_CURSOR_ALREADY_OPEN = 1325 -SP_CURSOR_NOT_OPEN = 1326 -SP_UNDECLARED_VAR = 1327 -SP_WRONG_NO_OF_FETCH_ARGS = 1328 -SP_FETCH_NO_DATA = 1329 -SP_DUP_PARAM = 1330 -SP_DUP_VAR = 1331 -SP_DUP_COND = 1332 -SP_DUP_CURS = 1333 -SP_CANT_ALTER = 1334 -SP_SUBSELECT_NYI = 1335 -STMT_NOT_ALLOWED_IN_SF_OR_TRG = 1336 -SP_VARCOND_AFTER_CURSHNDLR = 1337 -SP_CURSOR_AFTER_HANDLER = 1338 -SP_CASE_NOT_FOUND = 1339 -FPARSER_TOO_BIG_FILE = 1340 -FPARSER_BAD_HEADER = 1341 -FPARSER_EOF_IN_COMMENT = 1342 -FPARSER_ERROR_IN_PARAMETER = 1343 -FPARSER_EOF_IN_UNKNOWN_PARAMETER = 1344 -VIEW_NO_EXPLAIN = 1345 -WRONG_OBJECT = 1347 -NONUPDATEABLE_COLUMN = 1348 -VIEW_SELECT_CLAUSE = 1350 -VIEW_SELECT_VARIABLE = 1351 -VIEW_SELECT_TMPTABLE = 1352 -VIEW_WRONG_LIST = 1353 -WARN_VIEW_MERGE = 1354 -WARN_VIEW_WITHOUT_KEY = 1355 -VIEW_INVALID = 1356 -SP_NO_DROP_SP = 1357 -TRG_ALREADY_EXISTS = 1359 -TRG_DOES_NOT_EXIST = 1360 -TRG_ON_VIEW_OR_TEMP_TABLE = 1361 -TRG_CANT_CHANGE_ROW = 1362 -TRG_NO_SUCH_ROW_IN_TRG = 1363 -NO_DEFAULT_FOR_FIELD = 1364 -DIVISION_BY_ZERO = 1365 -TRUNCATED_WRONG_VALUE_FOR_FIELD = 1366 -ILLEGAL_VALUE_FOR_TYPE = 1367 -VIEW_NONUPD_CHECK = 1368 -VIEW_CHECK_FAILED = 1369 -PROCACCESS_DENIED_ERROR = 1370 -RELAY_LOG_FAIL = 1371 -UNKNOWN_TARGET_BINLOG = 1373 -IO_ERR_LOG_INDEX_READ = 1374 -BINLOG_PURGE_PROHIBITED = 1375 -FSEEK_FAIL = 1376 -BINLOG_PURGE_FATAL_ERR = 1377 -LOG_IN_USE = 1378 -LOG_PURGE_UNKNOWN_ERR = 1379 -RELAY_LOG_INIT = 1380 -NO_BINARY_LOGGING = 1381 -RESERVED_SYNTAX = 1382 -PS_MANY_PARAM = 1390 -KEY_PART_0 = 1391 -VIEW_CHECKSUM = 1392 -VIEW_MULTIUPDATE = 1393 -VIEW_NO_INSERT_FIELD_LIST = 1394 -VIEW_DELETE_MERGE_VIEW = 1395 -CANNOT_USER = 1396 -XAER_NOTA = 1397 -XAER_INVAL = 1398 -XAER_RMFAIL = 1399 -XAER_OUTSIDE = 1400 -XAER_RMERR = 1401 -XA_RBROLLBACK = 1402 -NONEXISTING_PROC_GRANT = 1403 -PROC_AUTO_GRANT_FAIL = 1404 -PROC_AUTO_REVOKE_FAIL = 1405 -DATA_TOO_LONG = 1406 -SP_BAD_SQLSTATE = 1407 -STARTUP = 1408 -LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR = 1409 -CANT_CREATE_USER_WITH_GRANT = 1410 -WRONG_VALUE_FOR_TYPE = 1411 -TABLE_DEF_CHANGED = 1412 -SP_DUP_HANDLER = 1413 -SP_NOT_VAR_ARG = 1414 -SP_NO_RETSET = 1415 -CANT_CREATE_GEOMETRY_OBJECT = 1416 -BINLOG_UNSAFE_ROUTINE = 1418 -BINLOG_CREATE_ROUTINE_NEED_SUPER = 1419 -STMT_HAS_NO_OPEN_CURSOR = 1421 -COMMIT_NOT_ALLOWED_IN_SF_OR_TRG = 1422 -NO_DEFAULT_FOR_VIEW_FIELD = 1423 -SP_NO_RECURSION = 1424 -TOO_BIG_SCALE = 1425 -TOO_BIG_PRECISION = 1426 -M_BIGGER_THAN_D = 1427 -WRONG_LOCK_OF_SYSTEM_TABLE = 1428 -CONNECT_TO_FOREIGN_DATA_SOURCE = 1429 -QUERY_ON_FOREIGN_DATA_SOURCE = 1430 -FOREIGN_DATA_SOURCE_DOESNT_EXIST = 1431 -FOREIGN_DATA_STRING_INVALID_CANT_CREATE = 1432 -FOREIGN_DATA_STRING_INVALID = 1433 -TRG_IN_WRONG_SCHEMA = 1435 -STACK_OVERRUN_NEED_MORE = 1436 -TOO_LONG_BODY = 1437 -WARN_CANT_DROP_DEFAULT_KEYCACHE = 1438 -TOO_BIG_DISPLAYWIDTH = 1439 -XAER_DUPID = 1440 -DATETIME_FUNCTION_OVERFLOW = 1441 -CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG = 1442 -VIEW_PREVENT_UPDATE = 1443 -PS_NO_RECURSION = 1444 -SP_CANT_SET_AUTOCOMMIT = 1445 -VIEW_FRM_NO_USER = 1447 -VIEW_OTHER_USER = 1448 -NO_SUCH_USER = 1449 -FORBID_SCHEMA_CHANGE = 1450 -ROW_IS_REFERENCED_2 = 1451 -NO_REFERENCED_ROW_2 = 1452 -SP_BAD_VAR_SHADOW = 1453 -TRG_NO_DEFINER = 1454 -OLD_FILE_FORMAT = 1455 -SP_RECURSION_LIMIT = 1456 -SP_WRONG_NAME = 1458 -TABLE_NEEDS_UPGRADE = 1459 -SP_NO_AGGREGATE = 1460 -MAX_PREPARED_STMT_COUNT_REACHED = 1461 -VIEW_RECURSIVE = 1462 -NON_GROUPING_FIELD_USED = 1463 -TABLE_CANT_HANDLE_SPKEYS = 1464 -NO_TRIGGERS_ON_SYSTEM_SCHEMA = 1465 -REMOVED_SPACES = 1466 -AUTOINC_READ_FAILED = 1467 -USERNAME = 1468 -HOSTNAME = 1469 -WRONG_STRING_LENGTH = 1470 -NON_INSERTABLE_TABLE = 1471 -ADMIN_WRONG_MRG_TABLE = 1472 -TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT = 1473 -NAME_BECOMES_EMPTY = 1474 -AMBIGUOUS_FIELD_TERM = 1475 -FOREIGN_SERVER_EXISTS = 1476 -FOREIGN_SERVER_DOESNT_EXIST = 1477 -ILLEGAL_HA_CREATE_OPTION = 1478 -PARTITION_REQUIRES_VALUES_ERROR = 1479 -PARTITION_WRONG_VALUES_ERROR = 1480 -PARTITION_MAXVALUE_ERROR = 1481 -PARTITION_WRONG_NO_PART_ERROR = 1484 -PARTITION_WRONG_NO_SUBPART_ERROR = 1485 -WRONG_EXPR_IN_PARTITION_FUNC_ERROR = 1486 -FIELD_NOT_FOUND_PART_ERROR = 1488 -INCONSISTENT_PARTITION_INFO_ERROR = 1490 -PARTITION_FUNC_NOT_ALLOWED_ERROR = 1491 -PARTITIONS_MUST_BE_DEFINED_ERROR = 1492 -RANGE_NOT_INCREASING_ERROR = 1493 -INCONSISTENT_TYPE_OF_FUNCTIONS_ERROR = 1494 -MULTIPLE_DEF_CONST_IN_LIST_PART_ERROR = 1495 -PARTITION_ENTRY_ERROR = 1496 -MIX_HANDLER_ERROR = 1497 -PARTITION_NOT_DEFINED_ERROR = 1498 -TOO_MANY_PARTITIONS_ERROR = 1499 -SUBPARTITION_ERROR = 1500 -CANT_CREATE_HANDLER_FILE = 1501 -BLOB_FIELD_IN_PART_FUNC_ERROR = 1502 -UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF = 1503 -NO_PARTS_ERROR = 1504 -PARTITION_MGMT_ON_NONPARTITIONED = 1505 -FOREIGN_KEY_ON_PARTITIONED = 1506 -DROP_PARTITION_NON_EXISTENT = 1507 -DROP_LAST_PARTITION = 1508 -COALESCE_ONLY_ON_HASH_PARTITION = 1509 -REORG_HASH_ONLY_ON_SAME_NO = 1510 -REORG_NO_PARAM_ERROR = 1511 -ONLY_ON_RANGE_LIST_PARTITION = 1512 -ADD_PARTITION_SUBPART_ERROR = 1513 -ADD_PARTITION_NO_NEW_PARTITION = 1514 -COALESCE_PARTITION_NO_PARTITION = 1515 -REORG_PARTITION_NOT_EXIST = 1516 -SAME_NAME_PARTITION = 1517 -NO_BINLOG_ERROR = 1518 -CONSECUTIVE_REORG_PARTITIONS = 1519 -REORG_OUTSIDE_RANGE = 1520 -PARTITION_FUNCTION_FAILURE = 1521 -LIMITED_PART_RANGE = 1523 -PLUGIN_IS_NOT_LOADED = 1524 -WRONG_VALUE = 1525 -NO_PARTITION_FOR_GIVEN_VALUE = 1526 -FILEGROUP_OPTION_ONLY_ONCE = 1527 -CREATE_FILEGROUP_FAILED = 1528 -DROP_FILEGROUP_FAILED = 1529 -TABLESPACE_AUTO_EXTEND_ERROR = 1530 -WRONG_SIZE_NUMBER = 1531 -SIZE_OVERFLOW_ERROR = 1532 -ALTER_FILEGROUP_FAILED = 1533 -BINLOG_ROW_LOGGING_FAILED = 1534 -EVENT_ALREADY_EXISTS = 1537 -EVENT_DOES_NOT_EXIST = 1539 -EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG = 1542 -EVENT_ENDS_BEFORE_STARTS = 1543 -EVENT_EXEC_TIME_IN_THE_PAST = 1544 -EVENT_SAME_NAME = 1551 -DROP_INDEX_FK = 1553 -WARN_DEPRECATED_SYNTAX_WITH_VER = 1554 -CANT_LOCK_LOG_TABLE = 1556 -FOREIGN_DUPLICATE_KEY_OLD_UNUSED = 1557 -COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE = 1558 -TEMP_TABLE_PREVENTS_SWITCH_OUT_OF_RBR = 1559 -STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_FORMAT = 1560 -PARTITION_NO_TEMPORARY = 1562 -PARTITION_CONST_DOMAIN_ERROR = 1563 -PARTITION_FUNCTION_IS_NOT_ALLOWED = 1564 -NULL_IN_VALUES_LESS_THAN = 1566 -WRONG_PARTITION_NAME = 1567 -CANT_CHANGE_TX_CHARACTERISTICS = 1568 -DUP_ENTRY_AUTOINCREMENT_CASE = 1569 -EVENT_SET_VAR_ERROR = 1571 -PARTITION_MERGE_ERROR = 1572 -BASE64_DECODE_ERROR = 1575 -EVENT_RECURSION_FORBIDDEN = 1576 -ONLY_INTEGERS_ALLOWED = 1578 -UNSUPORTED_LOG_ENGINE = 1579 -BAD_LOG_STATEMENT = 1580 -CANT_RENAME_LOG_TABLE = 1581 -WRONG_PARAMCOUNT_TO_NATIVE_FCT = 1582 -WRONG_PARAMETERS_TO_NATIVE_FCT = 1583 -WRONG_PARAMETERS_TO_STORED_FCT = 1584 -NATIVE_FCT_NAME_COLLISION = 1585 -DUP_ENTRY_WITH_KEY_NAME = 1586 -BINLOG_PURGE_EMFILE = 1587 -EVENT_CANNOT_CREATE_IN_THE_PAST = 1588 -EVENT_CANNOT_ALTER_IN_THE_PAST = 1589 -NO_PARTITION_FOR_GIVEN_VALUE_SILENT = 1591 -BINLOG_UNSAFE_STATEMENT = 1592 -BINLOG_FATAL_ERROR = 1593 -BINLOG_LOGGING_IMPOSSIBLE = 1598 -VIEW_NO_CREATION_CTX = 1599 -VIEW_INVALID_CREATION_CTX = 1600 -TRG_CORRUPTED_FILE = 1602 -TRG_NO_CREATION_CTX = 1603 -TRG_INVALID_CREATION_CTX = 1604 -EVENT_INVALID_CREATION_CTX = 1605 -TRG_CANT_OPEN_TABLE = 1606 -NO_FORMAT_DESCRIPTION_EVENT_BEFORE_BINLOG_STATEMENT = 1609 -SLAVE_CORRUPT_EVENT = 1610 -LOG_PURGE_NO_FILE = 1612 -XA_RBTIMEOUT = 1613 -XA_RBDEADLOCK = 1614 -NEED_REPREPARE = 1615 -WARN_NO_MASTER_INFO = 1617 -WARN_OPTION_IGNORED = 1618 -PLUGIN_DELETE_BUILTIN = 1619 -WARN_PLUGIN_BUSY = 1620 -VARIABLE_IS_READONLY = 1621 -WARN_ENGINE_TRANSACTION_ROLLBACK = 1622 -SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE = 1624 -NDB_REPLICATION_SCHEMA_ERROR = 1625 -CONFLICT_FN_PARSE_ERROR = 1626 -EXCEPTIONS_WRITE_ERROR = 1627 -TOO_LONG_TABLE_COMMENT = 1628 -TOO_LONG_FIELD_COMMENT = 1629 -FUNC_INEXISTENT_NAME_COLLISION = 1630 -DATABASE_NAME = 1631 -TABLE_NAME = 1632 -PARTITION_NAME = 1633 -SUBPARTITION_NAME = 1634 -TEMPORARY_NAME = 1635 -RENAMED_NAME = 1636 -TOO_MANY_CONCURRENT_TRXS = 1637 -WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED = 1638 -DEBUG_SYNC_TIMEOUT = 1639 -DEBUG_SYNC_HIT_LIMIT = 1640 -DUP_SIGNAL_SET = 1641 -SIGNAL_WARN = 1642 -SIGNAL_NOT_FOUND = 1643 -SIGNAL_EXCEPTION = 1644 -RESIGNAL_WITHOUT_ACTIVE_HANDLER = 1645 -SIGNAL_BAD_CONDITION_TYPE = 1646 -WARN_COND_ITEM_TRUNCATED = 1647 -COND_ITEM_TOO_LONG = 1648 -UNKNOWN_LOCALE = 1649 -SLAVE_IGNORE_SERVER_IDS = 1650 -SAME_NAME_PARTITION_FIELD = 1652 -PARTITION_COLUMN_LIST_ERROR = 1653 -WRONG_TYPE_COLUMN_VALUE_ERROR = 1654 -TOO_MANY_PARTITION_FUNC_FIELDS_ERROR = 1655 -MAXVALUE_IN_VALUES_IN = 1656 -TOO_MANY_VALUES_ERROR = 1657 -ROW_SINGLE_PARTITION_FIELD_ERROR = 1658 -FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD = 1659 -PARTITION_FIELDS_TOO_LONG = 1660 -BINLOG_ROW_ENGINE_AND_STMT_ENGINE = 1661 -BINLOG_ROW_MODE_AND_STMT_ENGINE = 1662 -BINLOG_UNSAFE_AND_STMT_ENGINE = 1663 -BINLOG_ROW_INJECTION_AND_STMT_ENGINE = 1664 -BINLOG_STMT_MODE_AND_ROW_ENGINE = 1665 -BINLOG_ROW_INJECTION_AND_STMT_MODE = 1666 -BINLOG_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE = 1667 -BINLOG_UNSAFE_LIMIT = 1668 -BINLOG_UNSAFE_SYSTEM_TABLE = 1670 -BINLOG_UNSAFE_AUTOINC_COLUMNS = 1671 -BINLOG_UNSAFE_UDF = 1672 -BINLOG_UNSAFE_SYSTEM_VARIABLE = 1673 -BINLOG_UNSAFE_SYSTEM_FUNCTION = 1674 -BINLOG_UNSAFE_NONTRANS_AFTER_TRANS = 1675 -MESSAGE_AND_STATEMENT = 1676 -SLAVE_CANT_CREATE_CONVERSION = 1678 -INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_FORMAT = 1679 -PATH_LENGTH = 1680 -WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT = 1681 -WRONG_NATIVE_TABLE_STRUCTURE = 1682 -WRONG_PERFSCHEMA_USAGE = 1683 -WARN_I_S_SKIPPED_TABLE = 1684 -INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_DIRECT = 1685 -STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_DIRECT = 1686 -SPATIAL_MUST_HAVE_GEOM_COL = 1687 -TOO_LONG_INDEX_COMMENT = 1688 -LOCK_ABORTED = 1689 -DATA_OUT_OF_RANGE = 1690 -WRONG_SPVAR_TYPE_IN_LIMIT = 1691 -BINLOG_UNSAFE_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE = 1692 -BINLOG_UNSAFE_MIXED_STATEMENT = 1693 -INSIDE_TRANSACTION_PREVENTS_SWITCH_SQL_LOG_BIN = 1694 -STORED_FUNCTION_PREVENTS_SWITCH_SQL_LOG_BIN = 1695 -FAILED_READ_FROM_PAR_FILE = 1696 -VALUES_IS_NOT_INT_TYPE_ERROR = 1697 -ACCESS_DENIED_NO_PASSWORD_ERROR = 1698 -SET_PASSWORD_AUTH_PLUGIN = 1699 -TRUNCATE_ILLEGAL_FK = 1701 -PLUGIN_IS_PERMANENT = 1702 -SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN = 1703 -SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX = 1704 -STMT_CACHE_FULL = 1705 -MULTI_UPDATE_KEY_CONFLICT = 1706 -TABLE_NEEDS_REBUILD = 1707 -WARN_OPTION_BELOW_LIMIT = 1708 -INDEX_COLUMN_TOO_LONG = 1709 -ERROR_IN_TRIGGER_BODY = 1710 -ERROR_IN_UNKNOWN_TRIGGER_BODY = 1711 -INDEX_CORRUPT = 1712 -UNDO_RECORD_TOO_BIG = 1713 -BINLOG_UNSAFE_INSERT_IGNORE_SELECT = 1714 -BINLOG_UNSAFE_INSERT_SELECT_UPDATE = 1715 -BINLOG_UNSAFE_REPLACE_SELECT = 1716 -BINLOG_UNSAFE_CREATE_IGNORE_SELECT = 1717 -BINLOG_UNSAFE_CREATE_REPLACE_SELECT = 1718 -BINLOG_UNSAFE_UPDATE_IGNORE = 1719 -PLUGIN_NO_UNINSTALL = 1720 -PLUGIN_NO_INSTALL = 1721 -BINLOG_UNSAFE_WRITE_AUTOINC_SELECT = 1722 -BINLOG_UNSAFE_CREATE_SELECT_AUTOINC = 1723 -BINLOG_UNSAFE_INSERT_TWO_KEYS = 1724 -TABLE_IN_FK_CHECK = 1725 -UNSUPPORTED_ENGINE = 1726 -BINLOG_UNSAFE_AUTOINC_NOT_FIRST = 1727 -CANNOT_LOAD_FROM_TABLE_V2 = 1728 -MASTER_DELAY_VALUE_OUT_OF_RANGE = 1729 -ONLY_FD_AND_RBR_EVENTS_ALLOWED_IN_BINLOG_STATEMENT = 1730 -PARTITION_EXCHANGE_DIFFERENT_OPTION = 1731 -PARTITION_EXCHANGE_PART_TABLE = 1732 -PARTITION_EXCHANGE_TEMP_TABLE = 1733 -PARTITION_INSTEAD_OF_SUBPARTITION = 1734 -UNKNOWN_PARTITION = 1735 -TABLES_DIFFERENT_METADATA = 1736 -ROW_DOES_NOT_MATCH_PARTITION = 1737 -BINLOG_CACHE_SIZE_GREATER_THAN_MAX = 1738 -WARN_INDEX_NOT_APPLICABLE = 1739 -PARTITION_EXCHANGE_FOREIGN_KEY = 1740 -RPL_INFO_DATA_TOO_LONG = 1742 -BINLOG_STMT_CACHE_SIZE_GREATER_THAN_MAX = 1745 -CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT = 1746 -PARTITION_CLAUSE_ON_NONPARTITIONED = 1747 -ROW_DOES_NOT_MATCH_GIVEN_PARTITION_SET = 1748 -CHANGE_RPL_INFO_REPOSITORY_FAILURE = 1750 -WARNING_NOT_COMPLETE_ROLLBACK_WITH_CREATED_TEMP_TABLE = 1751 -WARNING_NOT_COMPLETE_ROLLBACK_WITH_DROPPED_TEMP_TABLE = 1752 -MTS_FEATURE_IS_NOT_SUPPORTED = 1753 -MTS_UPDATED_DBS_GREATER_MAX = 1754 -MTS_CANT_PARALLEL = 1755 -MTS_INCONSISTENT_DATA = 1756 -FULLTEXT_NOT_SUPPORTED_WITH_PARTITIONING = 1757 -DA_INVALID_CONDITION_NUMBER = 1758 -INSECURE_PLAIN_TEXT = 1759 -INSECURE_CHANGE_MASTER = 1760 -FOREIGN_DUPLICATE_KEY_WITH_CHILD_INFO = 1761 -FOREIGN_DUPLICATE_KEY_WITHOUT_CHILD_INFO = 1762 -SQLTHREAD_WITH_SECURE_SLAVE = 1763 -TABLE_HAS_NO_FT = 1764 -VARIABLE_NOT_SETTABLE_IN_SF_OR_TRIGGER = 1765 -VARIABLE_NOT_SETTABLE_IN_TRANSACTION = 1766 -SET_STATEMENT_CANNOT_INVOKE_FUNCTION = 1769 -GTID_NEXT_CANT_BE_AUTOMATIC_IF_GTID_NEXT_LIST_IS_NON_NULL = 1770 -MALFORMED_GTID_SET_SPECIFICATION = 1772 -MALFORMED_GTID_SET_ENCODING = 1773 -MALFORMED_GTID_SPECIFICATION = 1774 -GNO_EXHAUSTED = 1775 -BAD_SLAVE_AUTO_POSITION = 1776 -AUTO_POSITION_REQUIRES_GTID_MODE_NOT_OFF = 1777 -CANT_DO_IMPLICIT_COMMIT_IN_TRX_WHEN_GTID_NEXT_IS_SET = 1778 -GTID_MODE_ON_REQUIRES_ENFORCE_GTID_CONSISTENCY_ON = 1779 -CANT_SET_GTID_NEXT_TO_GTID_WHEN_GTID_MODE_IS_OFF = 1781 -CANT_SET_GTID_NEXT_TO_ANONYMOUS_WHEN_GTID_MODE_IS_ON = 1782 -CANT_SET_GTID_NEXT_LIST_TO_NON_NULL_WHEN_GTID_MODE_IS_OFF = 1783 -GTID_UNSAFE_NON_TRANSACTIONAL_TABLE = 1785 -GTID_UNSAFE_CREATE_SELECT = 1786 -GTID_UNSAFE_CREATE_DROP_TEMPORARY_TABLE_IN_TRANSACTION = 1787 -GTID_MODE_CAN_ONLY_CHANGE_ONE_STEP_AT_A_TIME = 1788 -MASTER_HAS_PURGED_REQUIRED_GTIDS = 1789 -CANT_SET_GTID_NEXT_WHEN_OWNING_GTID = 1790 -UNKNOWN_EXPLAIN_FORMAT = 1791 -CANT_EXECUTE_IN_READ_ONLY_TRANSACTION = 1792 -TOO_LONG_TABLE_PARTITION_COMMENT = 1793 -SLAVE_CONFIGURATION = 1794 -INNODB_FT_LIMIT = 1795 -INNODB_NO_FT_TEMP_TABLE = 1796 -INNODB_FT_WRONG_DOCID_COLUMN = 1797 -INNODB_FT_WRONG_DOCID_INDEX = 1798 -INNODB_ONLINE_LOG_TOO_BIG = 1799 -UNKNOWN_ALTER_ALGORITHM = 1800 -UNKNOWN_ALTER_LOCK = 1801 -MTS_CHANGE_MASTER_CANT_RUN_WITH_GAPS = 1802 -MTS_RECOVERY_FAILURE = 1803 -MTS_RESET_WORKERS = 1804 -COL_COUNT_DOESNT_MATCH_CORRUPTED_V2 = 1805 -SLAVE_SILENT_RETRY_TRANSACTION = 1806 -DISCARD_FK_CHECKS_RUNNING = 1807 -TABLE_SCHEMA_MISMATCH = 1808 -TABLE_IN_SYSTEM_TABLESPACE = 1809 -IO_READ_ERROR = 1810 -IO_WRITE_ERROR = 1811 -TABLESPACE_MISSING = 1812 -TABLESPACE_EXISTS = 1813 -TABLESPACE_DISCARDED = 1814 -INTERNAL_ERROR = 1815 -INNODB_IMPORT_ERROR = 1816 -INNODB_INDEX_CORRUPT = 1817 -INVALID_YEAR_COLUMN_LENGTH = 1818 -NOT_VALID_PASSWORD = 1819 -MUST_CHANGE_PASSWORD = 1820 -FK_NO_INDEX_CHILD = 1821 -FK_NO_INDEX_PARENT = 1822 -FK_FAIL_ADD_SYSTEM = 1823 -FK_CANNOT_OPEN_PARENT = 1824 -FK_INCORRECT_OPTION = 1825 -FK_DUP_NAME = 1826 -PASSWORD_FORMAT = 1827 -FK_COLUMN_CANNOT_DROP = 1828 -FK_COLUMN_CANNOT_DROP_CHILD = 1829 -FK_COLUMN_NOT_NULL = 1830 -DUP_INDEX = 1831 -FK_COLUMN_CANNOT_CHANGE = 1832 -FK_COLUMN_CANNOT_CHANGE_CHILD = 1833 -MALFORMED_PACKET = 1835 -READ_ONLY_MODE = 1836 -GTID_NEXT_TYPE_UNDEFINED_GTID = 1837 -VARIABLE_NOT_SETTABLE_IN_SP = 1838 -CANT_SET_GTID_PURGED_WHEN_GTID_EXECUTED_IS_NOT_EMPTY = 1840 -CANT_SET_GTID_PURGED_WHEN_OWNED_GTIDS_IS_NOT_EMPTY = 1841 -GTID_PURGED_WAS_CHANGED = 1842 -GTID_EXECUTED_WAS_CHANGED = 1843 -BINLOG_STMT_MODE_AND_NO_REPL_TABLES = 1844 -ALTER_OPERATION_NOT_SUPPORTED = 1845 -ALTER_OPERATION_NOT_SUPPORTED_REASON = 1846 -ALTER_OPERATION_NOT_SUPPORTED_REASON_COPY = 1847 -ALTER_OPERATION_NOT_SUPPORTED_REASON_PARTITION = 1848 -ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_RENAME = 1849 -ALTER_OPERATION_NOT_SUPPORTED_REASON_COLUMN_TYPE = 1850 -ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_CHECK = 1851 -ALTER_OPERATION_NOT_SUPPORTED_REASON_NOPK = 1853 -ALTER_OPERATION_NOT_SUPPORTED_REASON_AUTOINC = 1854 -ALTER_OPERATION_NOT_SUPPORTED_REASON_HIDDEN_FTS = 1855 -ALTER_OPERATION_NOT_SUPPORTED_REASON_CHANGE_FTS = 1856 -ALTER_OPERATION_NOT_SUPPORTED_REASON_FTS = 1857 -SQL_SLAVE_SKIP_COUNTER_NOT_SETTABLE_IN_GTID_MODE = 1858 -DUP_UNKNOWN_IN_INDEX = 1859 -IDENT_CAUSES_TOO_LONG_PATH = 1860 -ALTER_OPERATION_NOT_SUPPORTED_REASON_NOT_NULL = 1861 -MUST_CHANGE_PASSWORD_LOGIN = 1862 -ROW_IN_WRONG_PARTITION = 1863 -MTS_EVENT_BIGGER_PENDING_JOBS_SIZE_MAX = 1864 -BINLOG_LOGICAL_CORRUPTION = 1866 -WARN_PURGE_LOG_IN_USE = 1867 -WARN_PURGE_LOG_IS_ACTIVE = 1868 -AUTO_INCREMENT_CONFLICT = 1869 -WARN_ON_BLOCKHOLE_IN_RBR = 1870 -SLAVE_MI_INIT_REPOSITORY = 1871 -SLAVE_RLI_INIT_REPOSITORY = 1872 -ACCESS_DENIED_CHANGE_USER_ERROR = 1873 -INNODB_READ_ONLY = 1874 -STOP_SLAVE_SQL_THREAD_TIMEOUT = 1875 -STOP_SLAVE_IO_THREAD_TIMEOUT = 1876 -TABLE_CORRUPT = 1877 -TEMP_FILE_WRITE_FAILURE = 1878 -INNODB_FT_AUX_NOT_HEX_ID = 1879 -OLD_TEMPORALS_UPGRADED = 1880 -INNODB_FORCED_RECOVERY = 1881 -AES_INVALID_IV = 1882 -PLUGIN_CANNOT_BE_UNINSTALLED = 1883 -GTID_UNSAFE_BINLOG_SPLITTABLE_STATEMENT_AND_ASSIGNED_GTID = 1884 -SLAVE_HAS_MORE_GTIDS_THAN_MASTER = 1885 -MISSING_KEY = 1886 -ERROR_LAST = 1973 diff --git a/venv/Lib/site-packages/MySQLdb/constants/FIELD_TYPE.py b/venv/Lib/site-packages/MySQLdb/constants/FIELD_TYPE.py deleted file mode 100644 index 3c4eca9..0000000 --- a/venv/Lib/site-packages/MySQLdb/constants/FIELD_TYPE.py +++ /dev/null @@ -1,40 +0,0 @@ -"""MySQL FIELD_TYPE Constants - -These constants represent the various column (field) types that are -supported by MySQL. -""" - -DECIMAL = 0 -TINY = 1 -SHORT = 2 -LONG = 3 -FLOAT = 4 -DOUBLE = 5 -NULL = 6 -TIMESTAMP = 7 -LONGLONG = 8 -INT24 = 9 -DATE = 10 -TIME = 11 -DATETIME = 12 -YEAR = 13 -# NEWDATE = 14 # Internal to MySQL. -VARCHAR = 15 -BIT = 16 -# TIMESTAMP2 = 17 -# DATETIME2 = 18 -# TIME2 = 19 -JSON = 245 -NEWDECIMAL = 246 -ENUM = 247 -SET = 248 -TINY_BLOB = 249 -MEDIUM_BLOB = 250 -LONG_BLOB = 251 -BLOB = 252 -VAR_STRING = 253 -STRING = 254 -GEOMETRY = 255 - -CHAR = TINY -INTERVAL = ENUM diff --git a/venv/Lib/site-packages/MySQLdb/constants/FLAG.py b/venv/Lib/site-packages/MySQLdb/constants/FLAG.py deleted file mode 100644 index 00e6c7c..0000000 --- a/venv/Lib/site-packages/MySQLdb/constants/FLAG.py +++ /dev/null @@ -1,23 +0,0 @@ -"""MySQL FLAG Constants - -These flags are used along with the FIELD_TYPE to indicate various -properties of columns in a result set. - -""" - -NOT_NULL = 1 -PRI_KEY = 2 -UNIQUE_KEY = 4 -MULTIPLE_KEY = 8 -BLOB = 16 -UNSIGNED = 32 -ZEROFILL = 64 -BINARY = 128 -ENUM = 256 -AUTO_INCREMENT = 512 -TIMESTAMP = 1024 -SET = 2048 -NUM = 32768 -PART_KEY = 16384 -GROUP = 32768 -UNIQUE = 65536 diff --git a/venv/Lib/site-packages/MySQLdb/constants/__init__.py b/venv/Lib/site-packages/MySQLdb/constants/__init__.py deleted file mode 100644 index 0372265..0000000 --- a/venv/Lib/site-packages/MySQLdb/constants/__init__.py +++ /dev/null @@ -1 +0,0 @@ -__all__ = ["CR", "FIELD_TYPE", "CLIENT", "ER", "FLAG"] diff --git a/venv/Lib/site-packages/MySQLdb/converters.py b/venv/Lib/site-packages/MySQLdb/converters.py deleted file mode 100644 index 33f22f7..0000000 --- a/venv/Lib/site-packages/MySQLdb/converters.py +++ /dev/null @@ -1,139 +0,0 @@ -"""MySQLdb type conversion module - -This module handles all the type conversions for MySQL. If the default -type conversions aren't what you need, you can make your own. The -dictionary conversions maps some kind of type to a conversion function -which returns the corresponding value: - -Key: FIELD_TYPE.* (from MySQLdb.constants) - -Conversion function: - - Arguments: string - - Returns: Python object - -Key: Python type object (from types) or class - -Conversion function: - - Arguments: Python object of indicated type or class AND - conversion dictionary - - Returns: SQL literal value - - Notes: Most conversion functions can ignore the dictionary, but - it is a required parameter. It is necessary for converting - things like sequences and instances. - -Don't modify conversions if you can avoid it. Instead, make copies -(with the copy() method), modify the copies, and then pass them to -MySQL.connect(). -""" -from decimal import Decimal - -from MySQLdb._mysql import string_literal -from MySQLdb.constants import FIELD_TYPE, FLAG -from MySQLdb.times import ( - Date, - DateTimeType, - DateTime2literal, - DateTimeDeltaType, - DateTimeDelta2literal, - DateTime_or_None, - TimeDelta_or_None, - Date_or_None, -) -from MySQLdb._exceptions import ProgrammingError - -import array - -NoneType = type(None) - -try: - ArrayType = array.ArrayType -except AttributeError: - ArrayType = array.array - - -def Bool2Str(s, d): - return b"1" if s else b"0" - - -def Set2Str(s, d): - # Only support ascii string. Not tested. - return string_literal(",".join(s)) - - -def Thing2Str(s, d): - """Convert something into a string via str().""" - return str(s) - - -def Float2Str(o, d): - s = repr(o) - if s in ("inf", "nan"): - raise ProgrammingError("%s can not be used with MySQL" % s) - if "e" not in s: - s += "e0" - return s - - -def None2NULL(o, d): - """Convert None to NULL.""" - return b"NULL" - - -def Thing2Literal(o, d): - """Convert something into a SQL string literal. If using - MySQL-3.23 or newer, string_literal() is a method of the - _mysql.MYSQL object, and this function will be overridden with - that method when the connection is created.""" - return string_literal(o) - - -def Decimal2Literal(o, d): - return format(o, "f") - - -def array2Str(o, d): - return Thing2Literal(o.tostring(), d) - - -# bytes or str regarding to BINARY_FLAG. -_bytes_or_str = ((FLAG.BINARY, bytes), (None, str)) - -conversions = { - int: Thing2Str, - float: Float2Str, - NoneType: None2NULL, - ArrayType: array2Str, - bool: Bool2Str, - Date: Thing2Literal, - DateTimeType: DateTime2literal, - DateTimeDeltaType: DateTimeDelta2literal, - set: Set2Str, - Decimal: Decimal2Literal, - FIELD_TYPE.TINY: int, - FIELD_TYPE.SHORT: int, - FIELD_TYPE.LONG: int, - FIELD_TYPE.FLOAT: float, - FIELD_TYPE.DOUBLE: float, - FIELD_TYPE.DECIMAL: Decimal, - FIELD_TYPE.NEWDECIMAL: Decimal, - FIELD_TYPE.LONGLONG: int, - FIELD_TYPE.INT24: int, - FIELD_TYPE.YEAR: int, - FIELD_TYPE.TIMESTAMP: DateTime_or_None, - FIELD_TYPE.DATETIME: DateTime_or_None, - FIELD_TYPE.TIME: TimeDelta_or_None, - FIELD_TYPE.DATE: Date_or_None, - FIELD_TYPE.TINY_BLOB: bytes, - FIELD_TYPE.MEDIUM_BLOB: bytes, - FIELD_TYPE.LONG_BLOB: bytes, - FIELD_TYPE.BLOB: bytes, - FIELD_TYPE.STRING: bytes, - FIELD_TYPE.VAR_STRING: bytes, - FIELD_TYPE.VARCHAR: bytes, - FIELD_TYPE.JSON: bytes, -} diff --git a/venv/Lib/site-packages/MySQLdb/cursors.py b/venv/Lib/site-packages/MySQLdb/cursors.py deleted file mode 100644 index f8a4864..0000000 --- a/venv/Lib/site-packages/MySQLdb/cursors.py +++ /dev/null @@ -1,489 +0,0 @@ -"""MySQLdb Cursors - -This module implements Cursors of various types for MySQLdb. By -default, MySQLdb uses the Cursor class. -""" -import re - -from ._exceptions import ProgrammingError - - -#: Regular expression for :meth:`Cursor.executemany`. -#: executemany only supports simple bulk insert. -#: You can use it to load large dataset. -RE_INSERT_VALUES = re.compile( - "".join( - [ - r"\s*((?:INSERT|REPLACE)\b.+\bVALUES?\s*)", - r"(\(\s*(?:%s|%\(.+\)s)\s*(?:,\s*(?:%s|%\(.+\)s)\s*)*\))", - r"(\s*(?:ON DUPLICATE.*)?);?\s*\Z", - ] - ), - re.IGNORECASE | re.DOTALL, -) - - -class BaseCursor: - """A base for Cursor classes. Useful attributes: - - description - A tuple of DB API 7-tuples describing the columns in - the last executed query; see PEP-249 for details. - - description_flags - Tuple of column flags for last query, one entry per column - in the result set. Values correspond to those in - MySQLdb.constants.FLAG. See MySQL documentation (C API) - for more information. Non-standard extension. - - arraysize - default number of rows fetchmany() will fetch - """ - - #: Max statement size which :meth:`executemany` generates. - #: - #: Max size of allowed statement is max_allowed_packet - packet_header_size. - #: Default value of max_allowed_packet is 1048576. - max_stmt_length = 64 * 1024 - - from ._exceptions import ( - MySQLError, - Warning, - Error, - InterfaceError, - DatabaseError, - DataError, - OperationalError, - IntegrityError, - InternalError, - ProgrammingError, - NotSupportedError, - ) - - connection = None - - def __init__(self, connection): - self.connection = connection - self.description = None - self.description_flags = None - self.rowcount = -1 - self.arraysize = 1 - self._executed = None - - self.lastrowid = None - self._result = None - self.rownumber = None - self._rows = None - - def close(self): - """Close the cursor. No further queries will be possible.""" - try: - if self.connection is None: - return - while self.nextset(): - pass - finally: - self.connection = None - self._result = None - - def __enter__(self): - return self - - def __exit__(self, *exc_info): - del exc_info - self.close() - - def _escape_args(self, args, conn): - encoding = conn.encoding - literal = conn.literal - - def ensure_bytes(x): - if isinstance(x, str): - return x.encode(encoding) - elif isinstance(x, tuple): - return tuple(map(ensure_bytes, x)) - elif isinstance(x, list): - return list(map(ensure_bytes, x)) - return x - - if isinstance(args, (tuple, list)): - ret = tuple(literal(ensure_bytes(arg)) for arg in args) - elif isinstance(args, dict): - ret = { - ensure_bytes(key): literal(ensure_bytes(val)) - for (key, val) in args.items() - } - else: - # If it's not a dictionary let's try escaping it anyways. - # Worst case it will throw a Value error - ret = literal(ensure_bytes(args)) - - ensure_bytes = None # break circular reference - return ret - - def _check_executed(self): - if not self._executed: - raise ProgrammingError("execute() first") - - def nextset(self): - """Advance to the next result set. - - Returns None if there are no more result sets. - """ - if self._executed: - self.fetchall() - - db = self._get_db() - nr = db.next_result() - if nr == -1: - return None - self._do_get_result(db) - self._post_get_result() - return 1 - - def _do_get_result(self, db): - self._result = result = self._get_result() - if result is None: - self.description = self.description_flags = None - else: - self.description = result.describe() - self.description_flags = result.field_flags() - - self.rowcount = db.affected_rows() - self.rownumber = 0 - self.lastrowid = db.insert_id() - - def _post_get_result(self): - pass - - def setinputsizes(self, *args): - """Does nothing, required by DB API.""" - - def setoutputsizes(self, *args): - """Does nothing, required by DB API.""" - - def _get_db(self): - con = self.connection - if con is None: - raise ProgrammingError("cursor closed") - return con - - def execute(self, query, args=None): - """Execute a query. - - query -- string, query to execute on server - args -- optional sequence or mapping, parameters to use with query. - - Note: If args is a sequence, then %s must be used as the - parameter placeholder in the query. If a mapping is used, - %(key)s must be used as the placeholder. - - Returns integer represents rows affected, if any - """ - while self.nextset(): - pass - db = self._get_db() - - if isinstance(query, str): - query = query.encode(db.encoding) - - if args is not None: - if isinstance(args, dict): - nargs = {} - for key, item in args.items(): - if isinstance(key, str): - key = key.encode(db.encoding) - nargs[key] = db.literal(item) - args = nargs - else: - args = tuple(map(db.literal, args)) - try: - query = query % args - except TypeError as m: - raise ProgrammingError(str(m)) - - assert isinstance(query, (bytes, bytearray)) - res = self._query(query) - return res - - def executemany(self, query, args): - # type: (str, list) -> int - """Execute a multi-row query. - - :param query: query to execute on server - :param args: Sequence of sequences or mappings. It is used as parameter. - :return: Number of rows affected, if any. - - This method improves performance on multiple-row INSERT and - REPLACE. Otherwise it is equivalent to looping over args with - execute(). - """ - if not args: - return - - m = RE_INSERT_VALUES.match(query) - if m: - q_prefix = m.group(1) % () - q_values = m.group(2).rstrip() - q_postfix = m.group(3) or "" - assert q_values[0] == "(" and q_values[-1] == ")" - return self._do_execute_many( - q_prefix, - q_values, - q_postfix, - args, - self.max_stmt_length, - self._get_db().encoding, - ) - - self.rowcount = sum(self.execute(query, arg) for arg in args) - return self.rowcount - - def _do_execute_many( - self, prefix, values, postfix, args, max_stmt_length, encoding - ): - conn = self._get_db() - escape = self._escape_args - if isinstance(prefix, str): - prefix = prefix.encode(encoding) - if isinstance(values, str): - values = values.encode(encoding) - if isinstance(postfix, str): - postfix = postfix.encode(encoding) - sql = bytearray(prefix) - args = iter(args) - v = values % escape(next(args), conn) - sql += v - rows = 0 - for arg in args: - v = values % escape(arg, conn) - if len(sql) + len(v) + len(postfix) + 1 > max_stmt_length: - rows += self.execute(sql + postfix) - sql = bytearray(prefix) - else: - sql += b"," - sql += v - rows += self.execute(sql + postfix) - self.rowcount = rows - return rows - - def callproc(self, procname, args=()): - """Execute stored procedure procname with args - - procname -- string, name of procedure to execute on server - - args -- Sequence of parameters to use with procedure - - Returns the original args. - - Compatibility warning: PEP-249 specifies that any modified - parameters must be returned. This is currently impossible - as they are only available by storing them in a server - variable and then retrieved by a query. Since stored - procedures return zero or more result sets, there is no - reliable way to get at OUT or INOUT parameters via callproc. - The server variables are named @_procname_n, where procname - is the parameter above and n is the position of the parameter - (from zero). Once all result sets generated by the procedure - have been fetched, you can issue a SELECT @_procname_0, ... - query using .execute() to get any OUT or INOUT values. - - Compatibility warning: The act of calling a stored procedure - itself creates an empty result set. This appears after any - result sets generated by the procedure. This is non-standard - behavior with respect to the DB-API. Be sure to use nextset() - to advance through all result sets; otherwise you may get - disconnected. - """ - db = self._get_db() - if isinstance(procname, str): - procname = procname.encode(db.encoding) - if args: - fmt = b"@_" + procname + b"_%d=%s" - q = b"SET %s" % b",".join( - fmt % (index, db.literal(arg)) for index, arg in enumerate(args) - ) - self._query(q) - self.nextset() - - q = b"CALL %s(%s)" % ( - procname, - b",".join([b"@_%s_%d" % (procname, i) for i in range(len(args))]), - ) - self._query(q) - return args - - def _query(self, q): - db = self._get_db() - self._result = None - db.query(q) - self._do_get_result(db) - self._post_get_result() - self._executed = q - return self.rowcount - - def _fetch_row(self, size=1): - if not self._result: - return () - return self._result.fetch_row(size, self._fetch_type) - - def __iter__(self): - return iter(self.fetchone, None) - - Warning = Warning - Error = Error - InterfaceError = InterfaceError - DatabaseError = DatabaseError - DataError = DataError - OperationalError = OperationalError - IntegrityError = IntegrityError - InternalError = InternalError - ProgrammingError = ProgrammingError - NotSupportedError = NotSupportedError - - -class CursorStoreResultMixIn: - """This is a MixIn class which causes the entire result set to be - stored on the client side, i.e. it uses mysql_store_result(). If the - result set can be very large, consider adding a LIMIT clause to your - query, or using CursorUseResultMixIn instead.""" - - def _get_result(self): - return self._get_db().store_result() - - def _post_get_result(self): - self._rows = self._fetch_row(0) - self._result = None - - def fetchone(self): - """Fetches a single row from the cursor. None indicates that - no more rows are available.""" - self._check_executed() - if self.rownumber >= len(self._rows): - return None - result = self._rows[self.rownumber] - self.rownumber = self.rownumber + 1 - return result - - def fetchmany(self, size=None): - """Fetch up to size rows from the cursor. Result set may be smaller - than size. If size is not defined, cursor.arraysize is used.""" - self._check_executed() - end = self.rownumber + (size or self.arraysize) - result = self._rows[self.rownumber : end] - self.rownumber = min(end, len(self._rows)) - return result - - def fetchall(self): - """Fetches all available rows from the cursor.""" - self._check_executed() - if self.rownumber: - result = self._rows[self.rownumber :] - else: - result = self._rows - self.rownumber = len(self._rows) - return result - - def scroll(self, value, mode="relative"): - """Scroll the cursor in the result set to a new position according - to mode. - - If mode is 'relative' (default), value is taken as offset to - the current position in the result set, if set to 'absolute', - value states an absolute target position.""" - self._check_executed() - if mode == "relative": - r = self.rownumber + value - elif mode == "absolute": - r = value - else: - raise ProgrammingError("unknown scroll mode %s" % repr(mode)) - if r < 0 or r >= len(self._rows): - raise IndexError("out of range") - self.rownumber = r - - def __iter__(self): - self._check_executed() - result = self.rownumber and self._rows[self.rownumber :] or self._rows - return iter(result) - - -class CursorUseResultMixIn: - - """This is a MixIn class which causes the result set to be stored - in the server and sent row-by-row to client side, i.e. it uses - mysql_use_result(). You MUST retrieve the entire result set and - close() the cursor before additional queries can be performed on - the connection.""" - - def _get_result(self): - return self._get_db().use_result() - - def fetchone(self): - """Fetches a single row from the cursor.""" - self._check_executed() - r = self._fetch_row(1) - if not r: - return None - self.rownumber = self.rownumber + 1 - return r[0] - - def fetchmany(self, size=None): - """Fetch up to size rows from the cursor. Result set may be smaller - than size. If size is not defined, cursor.arraysize is used.""" - self._check_executed() - r = self._fetch_row(size or self.arraysize) - self.rownumber = self.rownumber + len(r) - return r - - def fetchall(self): - """Fetches all available rows from the cursor.""" - self._check_executed() - r = self._fetch_row(0) - self.rownumber = self.rownumber + len(r) - return r - - def __iter__(self): - return self - - def next(self): - row = self.fetchone() - if row is None: - raise StopIteration - return row - - __next__ = next - - -class CursorTupleRowsMixIn: - """This is a MixIn class that causes all rows to be returned as tuples, - which is the standard form required by DB API.""" - - _fetch_type = 0 - - -class CursorDictRowsMixIn: - """This is a MixIn class that causes all rows to be returned as - dictionaries. This is a non-standard feature.""" - - _fetch_type = 1 - - -class Cursor(CursorStoreResultMixIn, CursorTupleRowsMixIn, BaseCursor): - """This is the standard Cursor class that returns rows as tuples - and stores the result set in the client.""" - - -class DictCursor(CursorStoreResultMixIn, CursorDictRowsMixIn, BaseCursor): - """This is a Cursor class that returns rows as dictionaries and - stores the result set in the client.""" - - -class SSCursor(CursorUseResultMixIn, CursorTupleRowsMixIn, BaseCursor): - """This is a Cursor class that returns rows as tuples and stores - the result set in the server.""" - - -class SSDictCursor(CursorUseResultMixIn, CursorDictRowsMixIn, BaseCursor): - """This is a Cursor class that returns rows as dictionaries and - stores the result set in the server.""" diff --git a/venv/Lib/site-packages/MySQLdb/release.py b/venv/Lib/site-packages/MySQLdb/release.py deleted file mode 100644 index 38b522c..0000000 --- a/venv/Lib/site-packages/MySQLdb/release.py +++ /dev/null @@ -1,4 +0,0 @@ - -__author__ = "Inada Naoki " -version_info = (2,1,0,'final',0) -__version__ = "2.1.0" diff --git a/venv/Lib/site-packages/MySQLdb/times.py b/venv/Lib/site-packages/MySQLdb/times.py deleted file mode 100644 index 915d827..0000000 --- a/venv/Lib/site-packages/MySQLdb/times.py +++ /dev/null @@ -1,150 +0,0 @@ -"""times module - -This module provides some Date and Time classes for dealing with MySQL data. - -Use Python datetime module to handle date and time columns. -""" -from time import localtime -from datetime import date, datetime, time, timedelta -from MySQLdb._mysql import string_literal - -Date = date -Time = time -TimeDelta = timedelta -Timestamp = datetime - -DateTimeDeltaType = timedelta -DateTimeType = datetime - - -def DateFromTicks(ticks): - """Convert UNIX ticks into a date instance.""" - return date(*localtime(ticks)[:3]) - - -def TimeFromTicks(ticks): - """Convert UNIX ticks into a time instance.""" - return time(*localtime(ticks)[3:6]) - - -def TimestampFromTicks(ticks): - """Convert UNIX ticks into a datetime instance.""" - return datetime(*localtime(ticks)[:6]) - - -format_TIME = format_DATE = str - - -def format_TIMEDELTA(v): - seconds = int(v.seconds) % 60 - minutes = int(v.seconds // 60) % 60 - hours = int(v.seconds // 3600) % 24 - return "%d %d:%d:%d" % (v.days, hours, minutes, seconds) - - -def format_TIMESTAMP(d): - """ - :type d: datetime.datetime - """ - if d.microsecond: - fmt = " ".join( - [ - "{0.year:04}-{0.month:02}-{0.day:02}", - "{0.hour:02}:{0.minute:02}:{0.second:02}.{0.microsecond:06}", - ] - ) - else: - fmt = " ".join( - [ - "{0.year:04}-{0.month:02}-{0.day:02}", - "{0.hour:02}:{0.minute:02}:{0.second:02}", - ] - ) - return fmt.format(d) - - -def DateTime_or_None(s): - try: - if len(s) < 11: - return Date_or_None(s) - - micros = s[20:] - - if len(micros) == 0: - # 12:00:00 - micros = 0 - elif len(micros) < 7: - # 12:00:00.123456 - micros = int(micros) * 10 ** (6 - len(micros)) - else: - return None - - return datetime( - int(s[:4]), # year - int(s[5:7]), # month - int(s[8:10]), # day - int(s[11:13] or 0), # hour - int(s[14:16] or 0), # minute - int(s[17:19] or 0), # second - micros, # microsecond - ) - except ValueError: - return None - - -def TimeDelta_or_None(s): - try: - h, m, s = s.split(":") - if "." in s: - s, ms = s.split(".") - ms = ms.ljust(6, "0") - else: - ms = 0 - if h[0] == "-": - negative = True - else: - negative = False - h, m, s, ms = abs(int(h)), int(m), int(s), int(ms) - td = timedelta(hours=h, minutes=m, seconds=s, microseconds=ms) - if negative: - return -td - else: - return td - except ValueError: - # unpacking or int/float conversion failed - return None - - -def Time_or_None(s): - try: - h, m, s = s.split(":") - if "." in s: - s, ms = s.split(".") - ms = ms.ljust(6, "0") - else: - ms = 0 - h, m, s, ms = int(h), int(m), int(s), int(ms) - return time(hour=h, minute=m, second=s, microsecond=ms) - except ValueError: - return None - - -def Date_or_None(s): - try: - return date( - int(s[:4]), - int(s[5:7]), - int(s[8:10]), - ) # year # month # day - except ValueError: - return None - - -def DateTime2literal(d, c): - """Format a DateTime object as an ISO timestamp.""" - return string_literal(format_TIMESTAMP(d)) - - -def DateTimeDelta2literal(d, c): - """Format a DateTimeDelta object as a time.""" - return string_literal(format_TIMEDELTA(d)) diff --git a/venv/Lib/site-packages/_distutils_hack/__init__.py b/venv/Lib/site-packages/_distutils_hack/__init__.py deleted file mode 100644 index f987a53..0000000 --- a/venv/Lib/site-packages/_distutils_hack/__init__.py +++ /dev/null @@ -1,222 +0,0 @@ -# don't import any costly modules -import sys -import os - - -is_pypy = '__pypy__' in sys.builtin_module_names - - -def warn_distutils_present(): - if 'distutils' not in sys.modules: - return - if is_pypy and sys.version_info < (3, 7): - # PyPy for 3.6 unconditionally imports distutils, so bypass the warning - # https://foss.heptapod.net/pypy/pypy/-/blob/be829135bc0d758997b3566062999ee8b23872b4/lib-python/3/site.py#L250 - return - import warnings - - warnings.warn( - "Distutils was imported before Setuptools, but importing Setuptools " - "also replaces the `distutils` module in `sys.modules`. This may lead " - "to undesirable behaviors or errors. To avoid these issues, avoid " - "using distutils directly, ensure that setuptools is installed in the " - "traditional way (e.g. not an editable install), and/or make sure " - "that setuptools is always imported before distutils." - ) - - -def clear_distutils(): - if 'distutils' not in sys.modules: - return - import warnings - - warnings.warn("Setuptools is replacing distutils.") - mods = [ - name - for name in sys.modules - if name == "distutils" or name.startswith("distutils.") - ] - for name in mods: - del sys.modules[name] - - -def enabled(): - """ - Allow selection of distutils by environment variable. - """ - which = os.environ.get('SETUPTOOLS_USE_DISTUTILS', 'local') - return which == 'local' - - -def ensure_local_distutils(): - import importlib - - clear_distutils() - - # With the DistutilsMetaFinder in place, - # perform an import to cause distutils to be - # loaded from setuptools._distutils. Ref #2906. - with shim(): - importlib.import_module('distutils') - - # check that submodules load as expected - core = importlib.import_module('distutils.core') - assert '_distutils' in core.__file__, core.__file__ - assert 'setuptools._distutils.log' not in sys.modules - - -def do_override(): - """ - Ensure that the local copy of distutils is preferred over stdlib. - - See https://github.com/pypa/setuptools/issues/417#issuecomment-392298401 - for more motivation. - """ - if enabled(): - warn_distutils_present() - ensure_local_distutils() - - -class _TrivialRe: - def __init__(self, *patterns): - self._patterns = patterns - - def match(self, string): - return all(pat in string for pat in self._patterns) - - -class DistutilsMetaFinder: - def find_spec(self, fullname, path, target=None): - # optimization: only consider top level modules and those - # found in the CPython test suite. - if path is not None and not fullname.startswith('test.'): - return - - method_name = 'spec_for_{fullname}'.format(**locals()) - method = getattr(self, method_name, lambda: None) - return method() - - def spec_for_distutils(self): - if self.is_cpython(): - return - - import importlib - import importlib.abc - import importlib.util - - try: - mod = importlib.import_module('setuptools._distutils') - except Exception: - # There are a couple of cases where setuptools._distutils - # may not be present: - # - An older Setuptools without a local distutils is - # taking precedence. Ref #2957. - # - Path manipulation during sitecustomize removes - # setuptools from the path but only after the hook - # has been loaded. Ref #2980. - # In either case, fall back to stdlib behavior. - return - - class DistutilsLoader(importlib.abc.Loader): - def create_module(self, spec): - mod.__name__ = 'distutils' - return mod - - def exec_module(self, module): - pass - - return importlib.util.spec_from_loader( - 'distutils', DistutilsLoader(), origin=mod.__file__ - ) - - @staticmethod - def is_cpython(): - """ - Suppress supplying distutils for CPython (build and tests). - Ref #2965 and #3007. - """ - return os.path.isfile('pybuilddir.txt') - - def spec_for_pip(self): - """ - Ensure stdlib distutils when running under pip. - See pypa/pip#8761 for rationale. - """ - if self.pip_imported_during_build(): - return - clear_distutils() - self.spec_for_distutils = lambda: None - - @classmethod - def pip_imported_during_build(cls): - """ - Detect if pip is being imported in a build script. Ref #2355. - """ - import traceback - - return any( - cls.frame_file_is_setup(frame) for frame, line in traceback.walk_stack(None) - ) - - @staticmethod - def frame_file_is_setup(frame): - """ - Return True if the indicated frame suggests a setup.py file. - """ - # some frames may not have __file__ (#2940) - return frame.f_globals.get('__file__', '').endswith('setup.py') - - def spec_for_sensitive_tests(self): - """ - Ensure stdlib distutils when running select tests under CPython. - - python/cpython#91169 - """ - clear_distutils() - self.spec_for_distutils = lambda: None - - sensitive_tests = ( - [ - 'test.test_distutils', - 'test.test_peg_generator', - 'test.test_importlib', - ] - if sys.version_info < (3, 10) - else [ - 'test.test_distutils', - ] - ) - - -for name in DistutilsMetaFinder.sensitive_tests: - setattr( - DistutilsMetaFinder, - f'spec_for_{name}', - DistutilsMetaFinder.spec_for_sensitive_tests, - ) - - -DISTUTILS_FINDER = DistutilsMetaFinder() - - -def add_shim(): - DISTUTILS_FINDER in sys.meta_path or insert_shim() - - -class shim: - def __enter__(self): - insert_shim() - - def __exit__(self, exc, value, tb): - remove_shim() - - -def insert_shim(): - sys.meta_path.insert(0, DISTUTILS_FINDER) - - -def remove_shim(): - try: - sys.meta_path.remove(DISTUTILS_FINDER) - except ValueError: - pass diff --git a/venv/Lib/site-packages/_distutils_hack/override.py b/venv/Lib/site-packages/_distutils_hack/override.py deleted file mode 100644 index 2cc433a..0000000 --- a/venv/Lib/site-packages/_distutils_hack/override.py +++ /dev/null @@ -1 +0,0 @@ -__import__('_distutils_hack').do_override() diff --git a/venv/Lib/site-packages/asgiref-3.4.1.dist-info/INSTALLER b/venv/Lib/site-packages/asgiref-3.4.1.dist-info/INSTALLER deleted file mode 100644 index a1b589e..0000000 --- a/venv/Lib/site-packages/asgiref-3.4.1.dist-info/INSTALLER +++ /dev/null @@ -1 +0,0 @@ -pip diff --git a/venv/Lib/site-packages/asgiref-3.4.1.dist-info/LICENSE b/venv/Lib/site-packages/asgiref-3.4.1.dist-info/LICENSE deleted file mode 100644 index 5f4f225..0000000 --- a/venv/Lib/site-packages/asgiref-3.4.1.dist-info/LICENSE +++ /dev/null @@ -1,27 +0,0 @@ -Copyright (c) Django Software Foundation and individual contributors. -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - 3. Neither the name of Django nor the names of its contributors may be used - to endorse or promote products derived from this software without - specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/venv/Lib/site-packages/asgiref-3.4.1.dist-info/METADATA b/venv/Lib/site-packages/asgiref-3.4.1.dist-info/METADATA deleted file mode 100644 index 7add538..0000000 --- a/venv/Lib/site-packages/asgiref-3.4.1.dist-info/METADATA +++ /dev/null @@ -1,248 +0,0 @@ -Metadata-Version: 2.1 -Name: asgiref -Version: 3.4.1 -Summary: ASGI specs, helper code, and adapters -Home-page: https://github.com/django/asgiref/ -Author: Django Software Foundation -Author-email: foundation@djangoproject.com -License: BSD -Project-URL: Documentation, https://asgi.readthedocs.io/ -Project-URL: Further Documentation, https://docs.djangoproject.com/en/stable/topics/async/#async-adapter-functions -Project-URL: Changelog, https://github.com/django/asgiref/blob/master/CHANGELOG.txt -Platform: UNKNOWN -Classifier: Development Status :: 5 - Production/Stable -Classifier: Environment :: Web Environment -Classifier: Intended Audience :: Developers -Classifier: License :: OSI Approved :: BSD License -Classifier: Operating System :: OS Independent -Classifier: Programming Language :: Python -Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3 :: Only -Classifier: Programming Language :: Python :: 3.6 -Classifier: Programming Language :: Python :: 3.7 -Classifier: Programming Language :: Python :: 3.8 -Classifier: Programming Language :: Python :: 3.9 -Classifier: Topic :: Internet :: WWW/HTTP -Requires-Python: >=3.6 -License-File: LICENSE -Requires-Dist: typing-extensions ; python_version < "3.8" -Provides-Extra: tests -Requires-Dist: pytest ; extra == 'tests' -Requires-Dist: pytest-asyncio ; extra == 'tests' -Requires-Dist: mypy (>=0.800) ; extra == 'tests' - -asgiref -======= - -.. image:: https://api.travis-ci.org/django/asgiref.svg - :target: https://travis-ci.org/django/asgiref - -.. image:: https://img.shields.io/pypi/v/asgiref.svg - :target: https://pypi.python.org/pypi/asgiref - -ASGI is a standard for Python asynchronous web apps and servers to communicate -with each other, and positioned as an asynchronous successor to WSGI. You can -read more at https://asgi.readthedocs.io/en/latest/ - -This package includes ASGI base libraries, such as: - -* Sync-to-async and async-to-sync function wrappers, ``asgiref.sync`` -* Server base classes, ``asgiref.server`` -* A WSGI-to-ASGI adapter, in ``asgiref.wsgi`` - - -Function wrappers ------------------ - -These allow you to wrap or decorate async or sync functions to call them from -the other style (so you can call async functions from a synchronous thread, -or vice-versa). - -In particular: - -* AsyncToSync lets a synchronous subthread stop and wait while the async - function is called on the main thread's event loop, and then control is - returned to the thread when the async function is finished. - -* SyncToAsync lets async code call a synchronous function, which is run in - a threadpool and control returned to the async coroutine when the synchronous - function completes. - -The idea is to make it easier to call synchronous APIs from async code and -asynchronous APIs from synchronous code so it's easier to transition code from -one style to the other. In the case of Channels, we wrap the (synchronous) -Django view system with SyncToAsync to allow it to run inside the (asynchronous) -ASGI server. - -Note that exactly what threads things run in is very specific, and aimed to -keep maximum compatibility with old synchronous code. See -"Synchronous code & Threads" below for a full explanation. By default, -``sync_to_async`` will run all synchronous code in the program in the same -thread for safety reasons; you can disable this for more performance with -``@sync_to_async(thread_sensitive=False)``, but make sure that your code does -not rely on anything bound to threads (like database connections) when you do. - - -Threadlocal replacement ------------------------ - -This is a drop-in replacement for ``threading.local`` that works with both -threads and asyncio Tasks. Even better, it will proxy values through from a -task-local context to a thread-local context when you use ``sync_to_async`` -to run things in a threadpool, and vice-versa for ``async_to_sync``. - -If you instead want true thread- and task-safety, you can set -``thread_critical`` on the Local object to ensure this instead. - - -Server base classes -------------------- - -Includes a ``StatelessServer`` class which provides all the hard work of -writing a stateless server (as in, does not handle direct incoming sockets -but instead consumes external streams or sockets to work out what is happening). - -An example of such a server would be a chatbot server that connects out to -a central chat server and provides a "connection scope" per user chatting to -it. There's only one actual connection, but the server has to separate things -into several scopes for easier writing of the code. - -You can see an example of this being used in `frequensgi `_. - - -WSGI-to-ASGI adapter --------------------- - -Allows you to wrap a WSGI application so it appears as a valid ASGI application. - -Simply wrap it around your WSGI application like so:: - - asgi_application = WsgiToAsgi(wsgi_application) - -The WSGI application will be run in a synchronous threadpool, and the wrapped -ASGI application will be one that accepts ``http`` class messages. - -Please note that not all extended features of WSGI may be supported (such as -file handles for incoming POST bodies). - - -Dependencies ------------- - -``asgiref`` requires Python 3.6 or higher. - - -Contributing ------------- - -Please refer to the -`main Channels contributing docs `_. - - -Testing -''''''' - -To run tests, make sure you have installed the ``tests`` extra with the package:: - - cd asgiref/ - pip install -e .[tests] - pytest - - -Building the documentation -'''''''''''''''''''''''''' - -The documentation uses `Sphinx `_:: - - cd asgiref/docs/ - pip install sphinx - -To build the docs, you can use the default tools:: - - sphinx-build -b html . _build/html # or `make html`, if you've got make set up - cd _build/html - python -m http.server - -...or you can use ``sphinx-autobuild`` to run a server and rebuild/reload -your documentation changes automatically:: - - pip install sphinx-autobuild - sphinx-autobuild . _build/html - - -Releasing -''''''''' - -To release, first add details to CHANGELOG.txt and update the version number in ``asgiref/__init__.py``. - -Then, build and push the packages:: - - python -m build - twine upload dist/* - rm -r build/ dist/ - - -Implementation Details ----------------------- - -Synchronous code & threads -'''''''''''''''''''''''''' - -The ``asgiref.sync`` module provides two wrappers that let you go between -asynchronous and synchronous code at will, while taking care of the rough edges -for you. - -Unfortunately, the rough edges are numerous, and the code has to work especially -hard to keep things in the same thread as much as possible. Notably, the -restrictions we are working with are: - -* All synchronous code called through ``SyncToAsync`` and marked with - ``thread_sensitive`` should run in the same thread as each other (and if the - outer layer of the program is synchronous, the main thread) - -* If a thread already has a running async loop, ``AsyncToSync`` can't run things - on that loop if it's blocked on synchronous code that is above you in the - call stack. - -The first compromise you get to might be that ``thread_sensitive`` code should -just run in the same thread and not spawn in a sub-thread, fulfilling the first -restriction, but that immediately runs you into the second restriction. - -The only real solution is to essentially have a variant of ThreadPoolExecutor -that executes any ``thread_sensitive`` code on the outermost synchronous -thread - either the main thread, or a single spawned subthread. - -This means you now have two basic states: - -* If the outermost layer of your program is synchronous, then all async code - run through ``AsyncToSync`` will run in a per-call event loop in arbitrary - sub-threads, while all ``thread_sensitive`` code will run in the main thread. - -* If the outermost layer of your program is asynchronous, then all async code - runs on the main thread's event loop, and all ``thread_sensitive`` synchronous - code will run in a single shared sub-thread. - -Crucially, this means that in both cases there is a thread which is a shared -resource that all ``thread_sensitive`` code must run on, and there is a chance -that this thread is currently blocked on its own ``AsyncToSync`` call. Thus, -``AsyncToSync`` needs to act as an executor for thread code while it's blocking. - -The ``CurrentThreadExecutor`` class provides this functionality; rather than -simply waiting on a Future, you can call its ``run_until_future`` method and -it will run submitted code until that Future is done. This means that code -inside the call can then run code on your thread. - - -Maintenance and Security ------------------------- - -To report security issues, please contact security@djangoproject.com. For GPG -signatures and more security process information, see -https://docs.djangoproject.com/en/dev/internals/security/. - -To report bugs or request new features, please open a new GitHub issue. - -This repository is part of the Channels project. For the shepherd and maintenance team, please see the -`main Channels readme `_. - - diff --git a/venv/Lib/site-packages/asgiref-3.4.1.dist-info/RECORD b/venv/Lib/site-packages/asgiref-3.4.1.dist-info/RECORD deleted file mode 100644 index 026457c..0000000 --- a/venv/Lib/site-packages/asgiref-3.4.1.dist-info/RECORD +++ /dev/null @@ -1,29 +0,0 @@ -asgiref-3.4.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 -asgiref-3.4.1.dist-info/LICENSE,sha256=uEZBXRtRTpwd_xSiLeuQbXlLxUbKYSn5UKGM0JHipmk,1552 -asgiref-3.4.1.dist-info/METADATA,sha256=TZrVDUz2BP8ewHAkOyGQ8izCsiaq6YHMvj_TW5W7i2E,9162 -asgiref-3.4.1.dist-info/RECORD,, -asgiref-3.4.1.dist-info/WHEEL,sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA,92 -asgiref-3.4.1.dist-info/top_level.txt,sha256=bokQjCzwwERhdBiPdvYEZa4cHxT4NCeAffQNUqJ8ssg,8 -asgiref/__init__.py,sha256=z3MJNttjzZJkd4Yv_Ut_X2qO_gIKi4TijrHVpefXuRM,22 -asgiref/__pycache__/__init__.cpython-310.pyc,, -asgiref/__pycache__/_pep562.cpython-310.pyc,, -asgiref/__pycache__/compatibility.cpython-310.pyc,, -asgiref/__pycache__/current_thread_executor.cpython-310.pyc,, -asgiref/__pycache__/local.cpython-310.pyc,, -asgiref/__pycache__/server.cpython-310.pyc,, -asgiref/__pycache__/sync.cpython-310.pyc,, -asgiref/__pycache__/testing.cpython-310.pyc,, -asgiref/__pycache__/timeout.cpython-310.pyc,, -asgiref/__pycache__/typing.cpython-310.pyc,, -asgiref/__pycache__/wsgi.cpython-310.pyc,, -asgiref/_pep562.py,sha256=fyD3JhfLtViIGeXBtvhhbnbQ-R_8-nmwzbXHhncY6ow,2684 -asgiref/compatibility.py,sha256=4Plx8PT3wlDzZeuCN2cATfaXq6rya1OuSdJ262I5S6Y,2022 -asgiref/current_thread_executor.py,sha256=oeH8zv2tTmcbpxdUmOSMzbEXzeY5nJzIMFvzprE95gA,2801 -asgiref/local.py,sha256=D9kRIDARSUixNbxK8HL2O8vFhRCx_fc3fFB9uv0vG-g,4892 -asgiref/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 -asgiref/server.py,sha256=lAxZxOxkdvxB073ZtYOAzN1JZ8aV-DOiFpVQJZ0X2FI,6018 -asgiref/sync.py,sha256=LCEHMPNiuoVtKrmI0kksoHeFjoSS5zLEG-n95UNd91Q,20310 -asgiref/testing.py,sha256=3byNRV7Oto_Fg8Z-fErQJ3yGf7OQlcUexbN_cDQugzQ,3119 -asgiref/timeout.py,sha256=UUYuUSY30dsqBsVzVAS7z9raQ9ntZGktScJw_Y_9iSU,3889 -asgiref/typing.py,sha256=-2wmtHqkhzV52rbMfipGTJmo8jUoU0i5AQECFH6y7aY,6722 -asgiref/wsgi.py,sha256=-L0eo_uK_dq7EPjv1meW1BRGytURaO9NPESxnJc9CtA,6575 diff --git a/venv/Lib/site-packages/asgiref-3.4.1.dist-info/WHEEL b/venv/Lib/site-packages/asgiref-3.4.1.dist-info/WHEEL deleted file mode 100644 index 385faab..0000000 --- a/venv/Lib/site-packages/asgiref-3.4.1.dist-info/WHEEL +++ /dev/null @@ -1,5 +0,0 @@ -Wheel-Version: 1.0 -Generator: bdist_wheel (0.36.2) -Root-Is-Purelib: true -Tag: py3-none-any - diff --git a/venv/Lib/site-packages/asgiref-3.4.1.dist-info/top_level.txt b/venv/Lib/site-packages/asgiref-3.4.1.dist-info/top_level.txt deleted file mode 100644 index ddf99d3..0000000 --- a/venv/Lib/site-packages/asgiref-3.4.1.dist-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -asgiref diff --git a/venv/Lib/site-packages/asgiref/__init__.py b/venv/Lib/site-packages/asgiref/__init__.py deleted file mode 100644 index a5cfdf5..0000000 --- a/venv/Lib/site-packages/asgiref/__init__.py +++ /dev/null @@ -1 +0,0 @@ -__version__ = "3.4.1" diff --git a/venv/Lib/site-packages/asgiref/_pep562.py b/venv/Lib/site-packages/asgiref/_pep562.py deleted file mode 100644 index 3059257..0000000 --- a/venv/Lib/site-packages/asgiref/_pep562.py +++ /dev/null @@ -1,61 +0,0 @@ -""" -Backport of PEP 562. -https://pypi.org/search/?q=pep562 -Licensed under MIT -Copyright (c) 2018 Isaac Muse -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated -documentation files (the "Software"), to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all copies or substantial portions -of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED -TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS -IN THE SOFTWARE. -""" -import sys -from typing import Any, Callable, List, Optional - - -class Pep562: - """ - Backport of PEP 562 . - Wraps the module in a class that exposes the mechanics to override `__dir__` and `__getattr__`. - The given module will be searched for overrides of `__dir__` and `__getattr__` and use them when needed. - """ - - def __init__(self, name: str) -> None: - """Acquire `__getattr__` and `__dir__`, but only replace module for versions less than Python 3.7.""" - - self._module = sys.modules[name] - self._get_attr = getattr(self._module, "__getattr__", None) - self._get_dir: Optional[Callable[..., List[str]]] = getattr( - self._module, "__dir__", None - ) - sys.modules[name] = self # type: ignore[assignment] - - def __dir__(self) -> List[str]: - """Return the overridden `dir` if one was provided, else apply `dir` to the module.""" - - return self._get_dir() if self._get_dir else dir(self._module) - - def __getattr__(self, name: str) -> Any: - """ - Attempt to retrieve the attribute from the module, and if missing, use the overridden function if present. - """ - - try: - return getattr(self._module, name) - except AttributeError: - if self._get_attr: - return self._get_attr(name) - raise - - -def pep562(module_name: str) -> None: - """Helper function to apply PEP 562.""" - - if sys.version_info < (3, 7): - Pep562(module_name) diff --git a/venv/Lib/site-packages/asgiref/compatibility.py b/venv/Lib/site-packages/asgiref/compatibility.py deleted file mode 100644 index 614b2e6..0000000 --- a/venv/Lib/site-packages/asgiref/compatibility.py +++ /dev/null @@ -1,61 +0,0 @@ -import asyncio -import inspect -import sys - - -def is_double_callable(application): - """ - Tests to see if an application is a legacy-style (double-callable) application. - """ - # Look for a hint on the object first - if getattr(application, "_asgi_single_callable", False): - return False - if getattr(application, "_asgi_double_callable", False): - return True - # Uninstanted classes are double-callable - if inspect.isclass(application): - return True - # Instanted classes depend on their __call__ - if hasattr(application, "__call__"): - # We only check to see if its __call__ is a coroutine function - - # if it's not, it still might be a coroutine function itself. - if asyncio.iscoroutinefunction(application.__call__): - return False - # Non-classes we just check directly - return not asyncio.iscoroutinefunction(application) - - -def double_to_single_callable(application): - """ - Transforms a double-callable ASGI application into a single-callable one. - """ - - async def new_application(scope, receive, send): - instance = application(scope) - return await instance(receive, send) - - return new_application - - -def guarantee_single_callable(application): - """ - Takes either a single- or double-callable application and always returns it - in single-callable style. Use this to add backwards compatibility for ASGI - 2.0 applications to your server/test harness/etc. - """ - if is_double_callable(application): - application = double_to_single_callable(application) - return application - - -if sys.version_info >= (3, 7): - # these were introduced in 3.7 - get_running_loop = asyncio.get_running_loop - run_future = asyncio.run - create_task = asyncio.create_task -else: - # marked as deprecated in 3.10, did not exist before 3.7 - get_running_loop = asyncio.get_event_loop - run_future = asyncio.ensure_future - # does nothing, this is fine for <3.7 - create_task = lambda task: task diff --git a/venv/Lib/site-packages/asgiref/current_thread_executor.py b/venv/Lib/site-packages/asgiref/current_thread_executor.py deleted file mode 100644 index a7898f8..0000000 --- a/venv/Lib/site-packages/asgiref/current_thread_executor.py +++ /dev/null @@ -1,81 +0,0 @@ -import queue -import threading -from concurrent.futures import Executor, Future - - -class _WorkItem: - """ - Represents an item needing to be run in the executor. - Copied from ThreadPoolExecutor (but it's private, so we're not going to rely on importing it) - """ - - def __init__(self, future, fn, args, kwargs): - self.future = future - self.fn = fn - self.args = args - self.kwargs = kwargs - - def run(self): - if not self.future.set_running_or_notify_cancel(): - return - try: - result = self.fn(*self.args, **self.kwargs) - except BaseException as exc: - self.future.set_exception(exc) - # Break a reference cycle with the exception 'exc' - self = None - else: - self.future.set_result(result) - - -class CurrentThreadExecutor(Executor): - """ - An Executor that actually runs code in the thread it is instantiated in. - Passed to other threads running async code, so they can run sync code in - the thread they came from. - """ - - def __init__(self): - self._work_thread = threading.current_thread() - self._work_queue = queue.Queue() - self._broken = False - - def run_until_future(self, future): - """ - Runs the code in the work queue until a result is available from the future. - Should be run from the thread the executor is initialised in. - """ - # Check we're in the right thread - if threading.current_thread() != self._work_thread: - raise RuntimeError( - "You cannot run CurrentThreadExecutor from a different thread" - ) - future.add_done_callback(self._work_queue.put) - # Keep getting and running work items until we get the future we're waiting for - # back via the future's done callback. - try: - while True: - # Get a work item and run it - work_item = self._work_queue.get() - if work_item is future: - return - work_item.run() - del work_item - finally: - self._broken = True - - def submit(self, fn, *args, **kwargs): - # Check they're not submitting from the same thread - if threading.current_thread() == self._work_thread: - raise RuntimeError( - "You cannot submit onto CurrentThreadExecutor from its own thread" - ) - # Check they're not too late or the executor errored - if self._broken: - raise RuntimeError("CurrentThreadExecutor already quit or is broken") - # Add to work queue - f = Future() - work_item = _WorkItem(f, fn, args, kwargs) - self._work_queue.put(work_item) - # Return the future - return f diff --git a/venv/Lib/site-packages/asgiref/local.py b/venv/Lib/site-packages/asgiref/local.py deleted file mode 100644 index 4a17052..0000000 --- a/venv/Lib/site-packages/asgiref/local.py +++ /dev/null @@ -1,122 +0,0 @@ -import random -import string -import sys -import threading -import weakref - - -class Local: - """ - A drop-in replacement for threading.locals that also works with asyncio - Tasks (via the current_task asyncio method), and passes locals through - sync_to_async and async_to_sync. - - Specifically: - - Locals work per-coroutine on any thread not spawned using asgiref - - Locals work per-thread on any thread not spawned using asgiref - - Locals are shared with the parent coroutine when using sync_to_async - - Locals are shared with the parent thread when using async_to_sync - (and if that thread was launched using sync_to_async, with its parent - coroutine as well, with this working for indefinite levels of nesting) - - Set thread_critical to True to not allow locals to pass from an async Task - to a thread it spawns. This is needed for code that truly needs - thread-safety, as opposed to things used for helpful context (e.g. sqlite - does not like being called from a different thread to the one it is from). - Thread-critical code will still be differentiated per-Task within a thread - as it is expected it does not like concurrent access. - - This doesn't use contextvars as it needs to support 3.6. Once it can support - 3.7 only, we can then reimplement the storage more nicely. - """ - - CLEANUP_INTERVAL = 60 # seconds - - def __init__(self, thread_critical: bool = False) -> None: - self._thread_critical = thread_critical - self._thread_lock = threading.RLock() - self._context_refs: "weakref.WeakSet[object]" = weakref.WeakSet() - # Random suffixes stop accidental reuse between different Locals, - # though we try to force deletion as well. - self._attr_name = "_asgiref_local_impl_{}_{}".format( - id(self), - "".join(random.choice(string.ascii_letters) for i in range(8)), - ) - - def _get_context_id(self): - """ - Get the ID we should use for looking up variables - """ - # Prevent a circular reference - from .sync import AsyncToSync, SyncToAsync - - # First, pull the current task if we can - context_id = SyncToAsync.get_current_task() - context_is_async = True - # OK, let's try for a thread ID - if context_id is None: - context_id = threading.current_thread() - context_is_async = False - # If we're thread-critical, we stop here, as we can't share contexts. - if self._thread_critical: - return context_id - # Now, take those and see if we can resolve them through the launch maps - for i in range(sys.getrecursionlimit()): - try: - if context_is_async: - # Tasks have a source thread in AsyncToSync - context_id = AsyncToSync.launch_map[context_id] - context_is_async = False - else: - # Threads have a source task in SyncToAsync - context_id = SyncToAsync.launch_map[context_id] - context_is_async = True - except KeyError: - break - else: - # Catch infinite loops (they happen if you are screwing around - # with AsyncToSync implementations) - raise RuntimeError("Infinite launch_map loops") - return context_id - - def _get_storage(self): - context_obj = self._get_context_id() - if not hasattr(context_obj, self._attr_name): - setattr(context_obj, self._attr_name, {}) - self._context_refs.add(context_obj) - return getattr(context_obj, self._attr_name) - - def __del__(self): - try: - for context_obj in self._context_refs: - try: - delattr(context_obj, self._attr_name) - except AttributeError: - pass - except TypeError: - # WeakSet.__iter__ can crash when interpreter is shutting down due - # to _IterationGuard being None. - pass - - def __getattr__(self, key): - with self._thread_lock: - storage = self._get_storage() - if key in storage: - return storage[key] - else: - raise AttributeError(f"{self!r} object has no attribute {key!r}") - - def __setattr__(self, key, value): - if key in ("_context_refs", "_thread_critical", "_thread_lock", "_attr_name"): - return super().__setattr__(key, value) - with self._thread_lock: - storage = self._get_storage() - storage[key] = value - - def __delattr__(self, key): - with self._thread_lock: - storage = self._get_storage() - if key in storage: - del storage[key] - else: - raise AttributeError(f"{self!r} object has no attribute {key!r}") diff --git a/venv/Lib/site-packages/asgiref/py.typed b/venv/Lib/site-packages/asgiref/py.typed deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/asgiref/server.py b/venv/Lib/site-packages/asgiref/server.py deleted file mode 100644 index fb1c394..0000000 --- a/venv/Lib/site-packages/asgiref/server.py +++ /dev/null @@ -1,157 +0,0 @@ -import asyncio -import logging -import time -import traceback - -from .compatibility import get_running_loop, guarantee_single_callable, run_future - -logger = logging.getLogger(__name__) - - -class StatelessServer: - """ - Base server class that handles basic concepts like application instance - creation/pooling, exception handling, and similar, for stateless protocols - (i.e. ones without actual incoming connections to the process) - - Your code should override the handle() method, doing whatever it needs to, - and calling get_or_create_application_instance with a unique `scope_id` - and `scope` for the scope it wants to get. - - If an application instance is found with the same `scope_id`, you are - given its input queue, otherwise one is made for you with the scope provided - and you are given that fresh new input queue. Either way, you should do - something like: - - input_queue = self.get_or_create_application_instance( - "user-123456", - {"type": "testprotocol", "user_id": "123456", "username": "andrew"}, - ) - input_queue.put_nowait(message) - - If you try and create an application instance and there are already - `max_application` instances, the oldest/least recently used one will be - reclaimed and shut down to make space. - - Application coroutines that error will be found periodically (every 100ms - by default) and have their exceptions printed to the console. Override - application_exception() if you want to do more when this happens. - - If you override run(), make sure you handle things like launching the - application checker. - """ - - application_checker_interval = 0.1 - - def __init__(self, application, max_applications=1000): - # Parameters - self.application = application - self.max_applications = max_applications - # Initialisation - self.application_instances = {} - - ### Mainloop and handling - - def run(self): - """ - Runs the asyncio event loop with our handler loop. - """ - event_loop = get_running_loop() - asyncio.ensure_future(self.application_checker()) - try: - event_loop.run_until_complete(self.handle()) - except KeyboardInterrupt: - logger.info("Exiting due to Ctrl-C/interrupt") - - async def handle(self): - raise NotImplementedError("You must implement handle()") - - async def application_send(self, scope, message): - """ - Receives outbound sends from applications and handles them. - """ - raise NotImplementedError("You must implement application_send()") - - ### Application instance management - - def get_or_create_application_instance(self, scope_id, scope): - """ - Creates an application instance and returns its queue. - """ - if scope_id in self.application_instances: - self.application_instances[scope_id]["last_used"] = time.time() - return self.application_instances[scope_id]["input_queue"] - # See if we need to delete an old one - while len(self.application_instances) > self.max_applications: - self.delete_oldest_application_instance() - # Make an instance of the application - input_queue = asyncio.Queue() - application_instance = guarantee_single_callable(self.application) - # Run it, and stash the future for later checking - future = run_future( - application_instance( - scope=scope, - receive=input_queue.get, - send=lambda message: self.application_send(scope, message), - ), - ) - self.application_instances[scope_id] = { - "input_queue": input_queue, - "future": future, - "scope": scope, - "last_used": time.time(), - } - return input_queue - - def delete_oldest_application_instance(self): - """ - Finds and deletes the oldest application instance - """ - oldest_time = min( - details["last_used"] for details in self.application_instances.values() - ) - for scope_id, details in self.application_instances.items(): - if details["last_used"] == oldest_time: - self.delete_application_instance(scope_id) - # Return to make sure we only delete one in case two have - # the same oldest time - return - - def delete_application_instance(self, scope_id): - """ - Removes an application instance (makes sure its task is stopped, - then removes it from the current set) - """ - details = self.application_instances[scope_id] - del self.application_instances[scope_id] - if not details["future"].done(): - details["future"].cancel() - - async def application_checker(self): - """ - Goes through the set of current application instance Futures and cleans up - any that are done/prints exceptions for any that errored. - """ - while True: - await asyncio.sleep(self.application_checker_interval) - for scope_id, details in list(self.application_instances.items()): - if details["future"].done(): - exception = details["future"].exception() - if exception: - await self.application_exception(exception, details) - try: - del self.application_instances[scope_id] - except KeyError: - # Exception handling might have already got here before us. That's fine. - pass - - async def application_exception(self, exception, application_details): - """ - Called whenever an application coroutine has an exception. - """ - logging.error( - "Exception inside application: %s\n%s%s", - exception, - "".join(traceback.format_tb(exception.__traceback__)), - f" {exception}", - ) diff --git a/venv/Lib/site-packages/asgiref/sync.py b/venv/Lib/site-packages/asgiref/sync.py deleted file mode 100644 index 0d9464f..0000000 --- a/venv/Lib/site-packages/asgiref/sync.py +++ /dev/null @@ -1,548 +0,0 @@ -import asyncio.coroutines -import functools -import inspect -import os -import sys -import threading -import warnings -import weakref -from concurrent.futures import Future, ThreadPoolExecutor -from typing import Any, Callable, Dict, Optional, overload - -from .compatibility import get_running_loop -from .current_thread_executor import CurrentThreadExecutor -from .local import Local - -if sys.version_info >= (3, 7): - import contextvars -else: - contextvars = None - - -def _restore_context(context): - # Check for changes in contextvars, and set them to the current - # context for downstream consumers - for cvar in context: - try: - if cvar.get() != context.get(cvar): - cvar.set(context.get(cvar)) - except LookupError: - cvar.set(context.get(cvar)) - - -def _iscoroutinefunction_or_partial(func: Any) -> bool: - # Python < 3.8 does not correctly determine partially wrapped - # coroutine functions are coroutine functions, hence the need for - # this to exist. Code taken from CPython. - if sys.version_info >= (3, 8): - return asyncio.iscoroutinefunction(func) - else: - while inspect.ismethod(func): - func = func.__func__ - while isinstance(func, functools.partial): - func = func.func - - return asyncio.iscoroutinefunction(func) - - -class ThreadSensitiveContext: - """Async context manager to manage context for thread sensitive mode - - This context manager controls which thread pool executor is used when in - thread sensitive mode. By default, a single thread pool executor is shared - within a process. - - In Python 3.7+, the ThreadSensitiveContext() context manager may be used to - specify a thread pool per context. - - In Python 3.6, usage of this context manager has no effect. - - This context manager is re-entrant, so only the outer-most call to - ThreadSensitiveContext will set the context. - - Usage: - - >>> import time - >>> async with ThreadSensitiveContext(): - ... await sync_to_async(time.sleep, 1)() - """ - - def __init__(self): - self.token = None - - if contextvars: - - async def __aenter__(self): - try: - SyncToAsync.thread_sensitive_context.get() - except LookupError: - self.token = SyncToAsync.thread_sensitive_context.set(self) - - return self - - async def __aexit__(self, exc, value, tb): - if not self.token: - return - - executor = SyncToAsync.context_to_thread_executor.pop(self, None) - if executor: - executor.shutdown() - SyncToAsync.thread_sensitive_context.reset(self.token) - - else: - - async def __aenter__(self): - return self - - async def __aexit__(self, exc, value, tb): - pass - - -class AsyncToSync: - """ - Utility class which turns an awaitable that only works on the thread with - the event loop into a synchronous callable that works in a subthread. - - If the call stack contains an async loop, the code runs there. - Otherwise, the code runs in a new loop in a new thread. - - Either way, this thread then pauses and waits to run any thread_sensitive - code called from further down the call stack using SyncToAsync, before - finally exiting once the async task returns. - """ - - # Maps launched Tasks to the threads that launched them (for locals impl) - launch_map: "Dict[asyncio.Task[object], threading.Thread]" = {} - - # Keeps track of which CurrentThreadExecutor to use. This uses an asgiref - # Local, not a threadlocal, so that tasks can work out what their parent used. - executors = Local() - - def __init__(self, awaitable, force_new_loop=False): - if not callable(awaitable) or not _iscoroutinefunction_or_partial(awaitable): - # Python does not have very reliable detection of async functions - # (lots of false negatives) so this is just a warning. - warnings.warn("async_to_sync was passed a non-async-marked callable") - self.awaitable = awaitable - try: - self.__self__ = self.awaitable.__self__ - except AttributeError: - pass - if force_new_loop: - # They have asked that we always run in a new sub-loop. - self.main_event_loop = None - else: - try: - self.main_event_loop = get_running_loop() - except RuntimeError: - # There's no event loop in this thread. Look for the threadlocal if - # we're inside SyncToAsync - main_event_loop_pid = getattr( - SyncToAsync.threadlocal, "main_event_loop_pid", None - ) - # We make sure the parent loop is from the same process - if - # they've forked, this is not going to be valid any more (#194) - if main_event_loop_pid and main_event_loop_pid == os.getpid(): - self.main_event_loop = getattr( - SyncToAsync.threadlocal, "main_event_loop", None - ) - else: - self.main_event_loop = None - - def __call__(self, *args, **kwargs): - # You can't call AsyncToSync from a thread with a running event loop - try: - event_loop = get_running_loop() - except RuntimeError: - pass - else: - if event_loop.is_running(): - raise RuntimeError( - "You cannot use AsyncToSync in the same thread as an async event loop - " - "just await the async function directly." - ) - - if contextvars is not None: - # Wrapping context in list so it can be reassigned from within - # `main_wrap`. - context = [contextvars.copy_context()] - else: - context = None - - # Make a future for the return information - call_result = Future() - # Get the source thread - source_thread = threading.current_thread() - # Make a CurrentThreadExecutor we'll use to idle in this thread - we - # need one for every sync frame, even if there's one above us in the - # same thread. - if hasattr(self.executors, "current"): - old_current_executor = self.executors.current - else: - old_current_executor = None - current_executor = CurrentThreadExecutor() - self.executors.current = current_executor - # Use call_soon_threadsafe to schedule a synchronous callback on the - # main event loop's thread if it's there, otherwise make a new loop - # in this thread. - try: - awaitable = self.main_wrap( - args, kwargs, call_result, source_thread, sys.exc_info(), context - ) - - if not (self.main_event_loop and self.main_event_loop.is_running()): - # Make our own event loop - in a new thread - and run inside that. - loop = asyncio.new_event_loop() - loop_executor = ThreadPoolExecutor(max_workers=1) - loop_future = loop_executor.submit( - self._run_event_loop, loop, awaitable - ) - if current_executor: - # Run the CurrentThreadExecutor until the future is done - current_executor.run_until_future(loop_future) - # Wait for future and/or allow for exception propagation - loop_future.result() - else: - # Call it inside the existing loop - self.main_event_loop.call_soon_threadsafe( - self.main_event_loop.create_task, awaitable - ) - if current_executor: - # Run the CurrentThreadExecutor until the future is done - current_executor.run_until_future(call_result) - finally: - # Clean up any executor we were running - if hasattr(self.executors, "current"): - del self.executors.current - if old_current_executor: - self.executors.current = old_current_executor - if contextvars is not None: - _restore_context(context[0]) - - # Wait for results from the future. - return call_result.result() - - def _run_event_loop(self, loop, coro): - """ - Runs the given event loop (designed to be called in a thread). - """ - asyncio.set_event_loop(loop) - try: - loop.run_until_complete(coro) - finally: - try: - # mimic asyncio.run() behavior - # cancel unexhausted async generators - if sys.version_info >= (3, 7, 0): - tasks = asyncio.all_tasks(loop) - else: - tasks = asyncio.Task.all_tasks(loop) - for task in tasks: - task.cancel() - - async def gather(): - await asyncio.gather(*tasks, return_exceptions=True) - - loop.run_until_complete(gather()) - for task in tasks: - if task.cancelled(): - continue - if task.exception() is not None: - loop.call_exception_handler( - { - "message": "unhandled exception during loop shutdown", - "exception": task.exception(), - "task": task, - } - ) - if hasattr(loop, "shutdown_asyncgens"): - loop.run_until_complete(loop.shutdown_asyncgens()) - finally: - loop.close() - asyncio.set_event_loop(self.main_event_loop) - - def __get__(self, parent, objtype): - """ - Include self for methods - """ - func = functools.partial(self.__call__, parent) - return functools.update_wrapper(func, self.awaitable) - - async def main_wrap( - self, args, kwargs, call_result, source_thread, exc_info, context - ): - """ - Wraps the awaitable with something that puts the result into the - result/exception future. - """ - if context is not None: - _restore_context(context[0]) - - current_task = SyncToAsync.get_current_task() - self.launch_map[current_task] = source_thread - try: - # If we have an exception, run the function inside the except block - # after raising it so exc_info is correctly populated. - if exc_info[1]: - try: - raise exc_info[1] - except BaseException: - result = await self.awaitable(*args, **kwargs) - else: - result = await self.awaitable(*args, **kwargs) - except BaseException as e: - call_result.set_exception(e) - else: - call_result.set_result(result) - finally: - del self.launch_map[current_task] - - if context is not None: - context[0] = contextvars.copy_context() - - -class SyncToAsync: - """ - Utility class which turns a synchronous callable into an awaitable that - runs in a threadpool. It also sets a threadlocal inside the thread so - calls to AsyncToSync can escape it. - - If thread_sensitive is passed, the code will run in the same thread as any - outer code. This is needed for underlying Python code that is not - threadsafe (for example, code which handles SQLite database connections). - - If the outermost program is async (i.e. SyncToAsync is outermost), then - this will be a dedicated single sub-thread that all sync code runs in, - one after the other. If the outermost program is sync (i.e. AsyncToSync is - outermost), this will just be the main thread. This is achieved by idling - with a CurrentThreadExecutor while AsyncToSync is blocking its sync parent, - rather than just blocking. - - If executor is passed in, that will be used instead of the loop's default executor. - In order to pass in an executor, thread_sensitive must be set to False, otherwise - a TypeError will be raised. - """ - - # If they've set ASGI_THREADS, update the default asyncio executor for now - if "ASGI_THREADS" in os.environ: - loop = get_running_loop() - loop.set_default_executor( - ThreadPoolExecutor(max_workers=int(os.environ["ASGI_THREADS"])) - ) - - # Maps launched threads to the coroutines that spawned them - launch_map: "Dict[threading.Thread, asyncio.Task[object]]" = {} - - # Storage for main event loop references - threadlocal = threading.local() - - # Single-thread executor for thread-sensitive code - single_thread_executor = ThreadPoolExecutor(max_workers=1) - - # Maintain a contextvar for the current execution context. Optionally used - # for thread sensitive mode. - if sys.version_info >= (3, 7): - thread_sensitive_context: "contextvars.ContextVar[str]" = ( - contextvars.ContextVar("thread_sensitive_context") - ) - else: - thread_sensitive_context: None = None - - # Contextvar that is used to detect if the single thread executor - # would be awaited on while already being used in the same context - if sys.version_info >= (3, 7): - deadlock_context: "contextvars.ContextVar[bool]" = contextvars.ContextVar( - "deadlock_context" - ) - else: - deadlock_context: None = None - - # Maintaining a weak reference to the context ensures that thread pools are - # erased once the context goes out of scope. This terminates the thread pool. - context_to_thread_executor: "weakref.WeakKeyDictionary[object, ThreadPoolExecutor]" = ( - weakref.WeakKeyDictionary() - ) - - def __init__( - self, - func: Callable[..., Any], - thread_sensitive: bool = True, - executor: Optional["ThreadPoolExecutor"] = None, - ) -> None: - if not callable(func) or _iscoroutinefunction_or_partial(func): - raise TypeError("sync_to_async can only be applied to sync functions.") - self.func = func - functools.update_wrapper(self, func) - self._thread_sensitive = thread_sensitive - self._is_coroutine = asyncio.coroutines._is_coroutine # type: ignore - if thread_sensitive and executor is not None: - raise TypeError("executor must not be set when thread_sensitive is True") - self._executor = executor - try: - self.__self__ = func.__self__ # type: ignore - except AttributeError: - pass - - async def __call__(self, *args, **kwargs): - loop = get_running_loop() - - # Work out what thread to run the code in - if self._thread_sensitive: - if hasattr(AsyncToSync.executors, "current"): - # If we have a parent sync thread above somewhere, use that - executor = AsyncToSync.executors.current - elif self.thread_sensitive_context and self.thread_sensitive_context.get( - None - ): - # If we have a way of retrieving the current context, attempt - # to use a per-context thread pool executor - thread_sensitive_context = self.thread_sensitive_context.get() - - if thread_sensitive_context in self.context_to_thread_executor: - # Re-use thread executor in current context - executor = self.context_to_thread_executor[thread_sensitive_context] - else: - # Create new thread executor in current context - executor = ThreadPoolExecutor(max_workers=1) - self.context_to_thread_executor[thread_sensitive_context] = executor - elif self.deadlock_context and self.deadlock_context.get(False): - raise RuntimeError( - "Single thread executor already being used, would deadlock" - ) - else: - # Otherwise, we run it in a fixed single thread - executor = self.single_thread_executor - if self.deadlock_context: - self.deadlock_context.set(True) - else: - # Use the passed in executor, or the loop's default if it is None - executor = self._executor - - if contextvars is not None: - context = contextvars.copy_context() - child = functools.partial(self.func, *args, **kwargs) - func = context.run - args = (child,) - kwargs = {} - else: - func = self.func - - try: - # Run the code in the right thread - future = loop.run_in_executor( - executor, - functools.partial( - self.thread_handler, - loop, - self.get_current_task(), - sys.exc_info(), - func, - *args, - **kwargs, - ), - ) - ret = await asyncio.wait_for(future, timeout=None) - - finally: - if contextvars is not None: - _restore_context(context) - if self.deadlock_context: - self.deadlock_context.set(False) - - return ret - - def __get__(self, parent, objtype): - """ - Include self for methods - """ - return functools.partial(self.__call__, parent) - - def thread_handler(self, loop, source_task, exc_info, func, *args, **kwargs): - """ - Wraps the sync application with exception handling. - """ - # Set the threadlocal for AsyncToSync - self.threadlocal.main_event_loop = loop - self.threadlocal.main_event_loop_pid = os.getpid() - # Set the task mapping (used for the locals module) - current_thread = threading.current_thread() - if AsyncToSync.launch_map.get(source_task) == current_thread: - # Our parent task was launched from this same thread, so don't make - # a launch map entry - let it shortcut over us! (and stop infinite loops) - parent_set = False - else: - self.launch_map[current_thread] = source_task - parent_set = True - # Run the function - try: - # If we have an exception, run the function inside the except block - # after raising it so exc_info is correctly populated. - if exc_info[1]: - try: - raise exc_info[1] - except BaseException: - return func(*args, **kwargs) - else: - return func(*args, **kwargs) - finally: - # Only delete the launch_map parent if we set it, otherwise it is - # from someone else. - if parent_set: - del self.launch_map[current_thread] - - @staticmethod - def get_current_task(): - """ - Cross-version implementation of asyncio.current_task() - - Returns None if there is no task. - """ - try: - if hasattr(asyncio, "current_task"): - # Python 3.7 and up - return asyncio.current_task() - else: - # Python 3.6 - return asyncio.Task.current_task() - except RuntimeError: - return None - - -# Lowercase aliases (and decorator friendliness) -async_to_sync = AsyncToSync - - -@overload -def sync_to_async( - func: None = None, - thread_sensitive: bool = True, - executor: Optional["ThreadPoolExecutor"] = None, -) -> Callable[[Callable[..., Any]], SyncToAsync]: - ... - - -@overload -def sync_to_async( - func: Callable[..., Any], - thread_sensitive: bool = True, - executor: Optional["ThreadPoolExecutor"] = None, -) -> SyncToAsync: - ... - - -def sync_to_async( - func=None, - thread_sensitive=True, - executor=None, -): - if func is None: - return lambda f: SyncToAsync( - f, - thread_sensitive=thread_sensitive, - executor=executor, - ) - return SyncToAsync( - func, - thread_sensitive=thread_sensitive, - executor=executor, - ) diff --git a/venv/Lib/site-packages/asgiref/testing.py b/venv/Lib/site-packages/asgiref/testing.py deleted file mode 100644 index 6624317..0000000 --- a/venv/Lib/site-packages/asgiref/testing.py +++ /dev/null @@ -1,97 +0,0 @@ -import asyncio -import time - -from .compatibility import guarantee_single_callable -from .timeout import timeout as async_timeout - - -class ApplicationCommunicator: - """ - Runs an ASGI application in a test mode, allowing sending of - messages to it and retrieval of messages it sends. - """ - - def __init__(self, application, scope): - self.application = guarantee_single_callable(application) - self.scope = scope - self.input_queue = asyncio.Queue() - self.output_queue = asyncio.Queue() - self.future = asyncio.ensure_future( - self.application(scope, self.input_queue.get, self.output_queue.put) - ) - - async def wait(self, timeout=1): - """ - Waits for the application to stop itself and returns any exceptions. - """ - try: - async with async_timeout(timeout): - try: - await self.future - self.future.result() - except asyncio.CancelledError: - pass - finally: - if not self.future.done(): - self.future.cancel() - try: - await self.future - except asyncio.CancelledError: - pass - - def stop(self, exceptions=True): - if not self.future.done(): - self.future.cancel() - elif exceptions: - # Give a chance to raise any exceptions - self.future.result() - - def __del__(self): - # Clean up on deletion - try: - self.stop(exceptions=False) - except RuntimeError: - # Event loop already stopped - pass - - async def send_input(self, message): - """ - Sends a single message to the application - """ - # Give it the message - await self.input_queue.put(message) - - async def receive_output(self, timeout=1): - """ - Receives a single message from the application, with optional timeout. - """ - # Make sure there's not an exception to raise from the task - if self.future.done(): - self.future.result() - # Wait and receive the message - try: - async with async_timeout(timeout): - return await self.output_queue.get() - except asyncio.TimeoutError as e: - # See if we have another error to raise inside - if self.future.done(): - self.future.result() - else: - self.future.cancel() - try: - await self.future - except asyncio.CancelledError: - pass - raise e - - async def receive_nothing(self, timeout=0.1, interval=0.01): - """ - Checks that there is no message to receive in the given time. - """ - # `interval` has precedence over `timeout` - start = time.monotonic() - while time.monotonic() - start < timeout: - if not self.output_queue.empty(): - return False - await asyncio.sleep(interval) - return self.output_queue.empty() diff --git a/venv/Lib/site-packages/asgiref/timeout.py b/venv/Lib/site-packages/asgiref/timeout.py deleted file mode 100644 index 2171a26..0000000 --- a/venv/Lib/site-packages/asgiref/timeout.py +++ /dev/null @@ -1,127 +0,0 @@ -# This code is originally sourced from the aio-libs project "async_timeout", -# under the Apache 2.0 license. You may see the original project at -# https://github.com/aio-libs/async-timeout - -# It is vendored here to reduce chain-dependencies on this library, and -# modified slightly to remove some features we don't use. - - -import asyncio -import sys -from types import TracebackType -from typing import Any, Optional, Type - - -class timeout: - """timeout context manager. - - Useful in cases when you want to apply timeout logic around block - of code or in cases when asyncio.wait_for is not suitable. For example: - - >>> with timeout(0.001): - ... async with aiohttp.get('https://github.com') as r: - ... await r.text() - - - timeout - value in seconds or None to disable timeout logic - loop - asyncio compatible event loop - """ - - def __init__( - self, - timeout: Optional[float], - *, - loop: Optional[asyncio.AbstractEventLoop] = None, - ) -> None: - self._timeout = timeout - if loop is None: - loop = asyncio.get_event_loop() - self._loop = loop - self._task = None # type: Optional[asyncio.Task[Any]] - self._cancelled = False - self._cancel_handler = None # type: Optional[asyncio.Handle] - self._cancel_at = None # type: Optional[float] - - def __enter__(self) -> "timeout": - return self._do_enter() - - def __exit__( - self, - exc_type: Type[BaseException], - exc_val: BaseException, - exc_tb: TracebackType, - ) -> Optional[bool]: - self._do_exit(exc_type) - return None - - async def __aenter__(self) -> "timeout": - return self._do_enter() - - async def __aexit__( - self, - exc_type: Type[BaseException], - exc_val: BaseException, - exc_tb: TracebackType, - ) -> None: - self._do_exit(exc_type) - - @property - def expired(self) -> bool: - return self._cancelled - - @property - def remaining(self) -> Optional[float]: - if self._cancel_at is not None: - return max(self._cancel_at - self._loop.time(), 0.0) - else: - return None - - def _do_enter(self) -> "timeout": - # Support Tornado 5- without timeout - # Details: https://github.com/python/asyncio/issues/392 - if self._timeout is None: - return self - - self._task = current_task(self._loop) - if self._task is None: - raise RuntimeError( - "Timeout context manager should be used " "inside a task" - ) - - if self._timeout <= 0: - self._loop.call_soon(self._cancel_task) - return self - - self._cancel_at = self._loop.time() + self._timeout - self._cancel_handler = self._loop.call_at(self._cancel_at, self._cancel_task) - return self - - def _do_exit(self, exc_type: Type[BaseException]) -> None: - if exc_type is asyncio.CancelledError and self._cancelled: - self._cancel_handler = None - self._task = None - raise asyncio.TimeoutError - if self._timeout is not None and self._cancel_handler is not None: - self._cancel_handler.cancel() - self._cancel_handler = None - self._task = None - return None - - def _cancel_task(self) -> None: - if self._task is not None: - self._task.cancel() - self._cancelled = True - - -def current_task(loop: asyncio.AbstractEventLoop) -> "Optional[asyncio.Task[Any]]": - if sys.version_info >= (3, 7): - task = asyncio.current_task(loop=loop) - else: - task = asyncio.Task.current_task(loop=loop) - if task is None: - # this should be removed, tokio must use register_task and family API - fn = getattr(loop, "current_task", None) - if fn is not None: - task = fn() - - return task diff --git a/venv/Lib/site-packages/asgiref/typing.py b/venv/Lib/site-packages/asgiref/typing.py deleted file mode 100644 index c8c2e78..0000000 --- a/venv/Lib/site-packages/asgiref/typing.py +++ /dev/null @@ -1,287 +0,0 @@ -import sys -import warnings -from typing import ( - Any, - Awaitable, - Callable, - Dict, - Iterable, - List, - Optional, - Tuple, - Type, - Union, -) - -from asgiref._pep562 import pep562 - -if sys.version_info >= (3, 8): - from typing import Literal, Protocol, TypedDict -else: - from typing_extensions import Literal, Protocol, TypedDict - -__all__ = ( - "ASGIVersions", - "HTTPScope", - "WebSocketScope", - "LifespanScope", - "WWWScope", - "Scope", - "HTTPRequestEvent", - "HTTPResponseStartEvent", - "HTTPResponseBodyEvent", - "HTTPServerPushEvent", - "HTTPDisconnectEvent", - "WebSocketConnectEvent", - "WebSocketAcceptEvent", - "WebSocketReceiveEvent", - "WebSocketSendEvent", - "WebSocketResponseStartEvent", - "WebSocketResponseBodyEvent", - "WebSocketDisconnectEvent", - "WebSocketCloseEvent", - "LifespanStartupEvent", - "LifespanShutdownEvent", - "LifespanStartupCompleteEvent", - "LifespanStartupFailedEvent", - "LifespanShutdownCompleteEvent", - "LifespanShutdownFailedEvent", - "ASGIReceiveEvent", - "ASGISendEvent", - "ASGIReceiveCallable", - "ASGISendCallable", - "ASGI2Protocol", - "ASGI2Application", - "ASGI3Application", - "ASGIApplication", -) - - -class ASGIVersions(TypedDict): - spec_version: str - version: Union[Literal["2.0"], Literal["3.0"]] - - -class HTTPScope(TypedDict): - type: Literal["http"] - asgi: ASGIVersions - http_version: str - method: str - scheme: str - path: str - raw_path: bytes - query_string: bytes - root_path: str - headers: Iterable[Tuple[bytes, bytes]] - client: Optional[Tuple[str, int]] - server: Optional[Tuple[str, Optional[int]]] - extensions: Optional[Dict[str, Dict[object, object]]] - - -class WebSocketScope(TypedDict): - type: Literal["websocket"] - asgi: ASGIVersions - http_version: str - scheme: str - path: str - raw_path: bytes - query_string: bytes - root_path: str - headers: Iterable[Tuple[bytes, bytes]] - client: Optional[Tuple[str, int]] - server: Optional[Tuple[str, Optional[int]]] - subprotocols: Iterable[str] - extensions: Optional[Dict[str, Dict[object, object]]] - - -class LifespanScope(TypedDict): - type: Literal["lifespan"] - asgi: ASGIVersions - - -WWWScope = Union[HTTPScope, WebSocketScope] -Scope = Union[HTTPScope, WebSocketScope, LifespanScope] - - -class HTTPRequestEvent(TypedDict): - type: Literal["http.request"] - body: bytes - more_body: bool - - -class HTTPResponseStartEvent(TypedDict): - type: Literal["http.response.start"] - status: int - headers: Iterable[Tuple[bytes, bytes]] - - -class HTTPResponseBodyEvent(TypedDict): - type: Literal["http.response.body"] - body: bytes - more_body: bool - - -class HTTPServerPushEvent(TypedDict): - type: Literal["http.response.push"] - path: str - headers: Iterable[Tuple[bytes, bytes]] - - -class HTTPDisconnectEvent(TypedDict): - type: Literal["http.disconnect"] - - -class WebSocketConnectEvent(TypedDict): - type: Literal["websocket.connect"] - - -class WebSocketAcceptEvent(TypedDict): - type: Literal["websocket.accept"] - subprotocol: Optional[str] - headers: Iterable[Tuple[bytes, bytes]] - - -class WebSocketReceiveEvent(TypedDict): - type: Literal["websocket.receive"] - bytes: Optional[bytes] - text: Optional[str] - - -class WebSocketSendEvent(TypedDict): - type: Literal["websocket.send"] - bytes: Optional[bytes] - text: Optional[str] - - -class WebSocketResponseStartEvent(TypedDict): - type: Literal["websocket.http.response.start"] - status: int - headers: Iterable[Tuple[bytes, bytes]] - - -class WebSocketResponseBodyEvent(TypedDict): - type: Literal["websocket.http.response.body"] - body: bytes - more_body: bool - - -class WebSocketDisconnectEvent(TypedDict): - type: Literal["websocket.disconnect"] - code: int - - -class WebSocketCloseEvent(TypedDict): - type: Literal["websocket.close"] - code: int - reason: Optional[str] - - -class LifespanStartupEvent(TypedDict): - type: Literal["lifespan.startup"] - - -class LifespanShutdownEvent(TypedDict): - type: Literal["lifespan.shutdown"] - - -class LifespanStartupCompleteEvent(TypedDict): - type: Literal["lifespan.startup.complete"] - - -class LifespanStartupFailedEvent(TypedDict): - type: Literal["lifespan.startup.failed"] - message: str - - -class LifespanShutdownCompleteEvent(TypedDict): - type: Literal["lifespan.shutdown.complete"] - - -class LifespanShutdownFailedEvent(TypedDict): - type: Literal["lifespan.shutdown.failed"] - message: str - - -ASGIReceiveEvent = Union[ - HTTPRequestEvent, - HTTPDisconnectEvent, - WebSocketConnectEvent, - WebSocketReceiveEvent, - WebSocketDisconnectEvent, - LifespanStartupEvent, - LifespanShutdownEvent, -] - - -ASGISendEvent = Union[ - HTTPResponseStartEvent, - HTTPResponseBodyEvent, - HTTPServerPushEvent, - HTTPDisconnectEvent, - WebSocketAcceptEvent, - WebSocketSendEvent, - WebSocketResponseStartEvent, - WebSocketResponseBodyEvent, - WebSocketCloseEvent, - LifespanStartupCompleteEvent, - LifespanStartupFailedEvent, - LifespanShutdownCompleteEvent, - LifespanShutdownFailedEvent, -] - - -ASGIReceiveCallable = Callable[[], Awaitable[ASGIReceiveEvent]] -ASGISendCallable = Callable[[ASGISendEvent], Awaitable[None]] - - -class ASGI2Protocol(Protocol): - def __init__(self, scope: Scope) -> None: - ... - - async def __call__( - self, receive: ASGIReceiveCallable, send: ASGISendCallable - ) -> None: - ... - - -ASGI2Application = Type[ASGI2Protocol] -ASGI3Application = Callable[ - [ - Scope, - ASGIReceiveCallable, - ASGISendCallable, - ], - Awaitable[None], -] -ASGIApplication = Union[ASGI2Application, ASGI3Application] - -__deprecated__ = { - "WebsocketConnectEvent": WebSocketConnectEvent, - "WebsocketAcceptEvent": WebSocketAcceptEvent, - "WebsocketReceiveEvent": WebSocketReceiveEvent, - "WebsocketSendEvent": WebSocketSendEvent, - "WebsocketResponseStartEvent": WebSocketResponseStartEvent, - "WebsocketResponseBodyEvent": WebSocketResponseBodyEvent, - "WebsocketDisconnectEvent": WebSocketDisconnectEvent, - "WebsocketCloseEvent": WebSocketCloseEvent, -} - - -def __getattr__(name: str) -> Any: - deprecated = __deprecated__.get(name) - if deprecated: - stacklevel = 3 if sys.version_info >= (3, 7) else 4 - warnings.warn( - f"'{name}' is deprecated. Use '{deprecated.__name__}' instead.", - category=DeprecationWarning, - stacklevel=stacklevel, - ) - return deprecated - raise AttributeError(f"module '{__name__}' has no attribute '{name}'") - - -def __dir__() -> List[str]: - return sorted(list(__all__) + list(__deprecated__.keys())) - - -pep562(__name__) diff --git a/venv/Lib/site-packages/asgiref/wsgi.py b/venv/Lib/site-packages/asgiref/wsgi.py deleted file mode 100644 index 40fba20..0000000 --- a/venv/Lib/site-packages/asgiref/wsgi.py +++ /dev/null @@ -1,162 +0,0 @@ -from io import BytesIO -from tempfile import SpooledTemporaryFile - -from asgiref.sync import AsyncToSync, sync_to_async - - -class WsgiToAsgi: - """ - Wraps a WSGI application to make it into an ASGI application. - """ - - def __init__(self, wsgi_application): - self.wsgi_application = wsgi_application - - async def __call__(self, scope, receive, send): - """ - ASGI application instantiation point. - We return a new WsgiToAsgiInstance here with the WSGI app - and the scope, ready to respond when it is __call__ed. - """ - await WsgiToAsgiInstance(self.wsgi_application)(scope, receive, send) - - -class WsgiToAsgiInstance: - """ - Per-socket instance of a wrapped WSGI application - """ - - def __init__(self, wsgi_application): - self.wsgi_application = wsgi_application - self.response_started = False - self.response_content_length = None - - async def __call__(self, scope, receive, send): - if scope["type"] != "http": - raise ValueError("WSGI wrapper received a non-HTTP scope") - self.scope = scope - with SpooledTemporaryFile(max_size=65536) as body: - # Alright, wait for the http.request messages - while True: - message = await receive() - if message["type"] != "http.request": - raise ValueError("WSGI wrapper received a non-HTTP-request message") - body.write(message.get("body", b"")) - if not message.get("more_body"): - break - body.seek(0) - # Wrap send so it can be called from the subthread - self.sync_send = AsyncToSync(send) - # Call the WSGI app - await self.run_wsgi_app(body) - - def build_environ(self, scope, body): - """ - Builds a scope and request body into a WSGI environ object. - """ - environ = { - "REQUEST_METHOD": scope["method"], - "SCRIPT_NAME": scope.get("root_path", "").encode("utf8").decode("latin1"), - "PATH_INFO": scope["path"].encode("utf8").decode("latin1"), - "QUERY_STRING": scope["query_string"].decode("ascii"), - "SERVER_PROTOCOL": "HTTP/%s" % scope["http_version"], - "wsgi.version": (1, 0), - "wsgi.url_scheme": scope.get("scheme", "http"), - "wsgi.input": body, - "wsgi.errors": BytesIO(), - "wsgi.multithread": True, - "wsgi.multiprocess": True, - "wsgi.run_once": False, - } - # Get server name and port - required in WSGI, not in ASGI - if "server" in scope: - environ["SERVER_NAME"] = scope["server"][0] - environ["SERVER_PORT"] = str(scope["server"][1]) - else: - environ["SERVER_NAME"] = "localhost" - environ["SERVER_PORT"] = "80" - - if "client" in scope: - environ["REMOTE_ADDR"] = scope["client"][0] - - # Go through headers and make them into environ entries - for name, value in self.scope.get("headers", []): - name = name.decode("latin1") - if name == "content-length": - corrected_name = "CONTENT_LENGTH" - elif name == "content-type": - corrected_name = "CONTENT_TYPE" - else: - corrected_name = "HTTP_%s" % name.upper().replace("-", "_") - # HTTPbis say only ASCII chars are allowed in headers, but we latin1 just in case - value = value.decode("latin1") - if corrected_name in environ: - value = environ[corrected_name] + "," + value - environ[corrected_name] = value - return environ - - def start_response(self, status, response_headers, exc_info=None): - """ - WSGI start_response callable. - """ - # Don't allow re-calling once response has begun - if self.response_started: - raise exc_info[1].with_traceback(exc_info[2]) - # Don't allow re-calling without exc_info - if hasattr(self, "response_start") and exc_info is None: - raise ValueError( - "You cannot call start_response a second time without exc_info" - ) - # Extract status code - status_code, _ = status.split(" ", 1) - status_code = int(status_code) - # Extract headers - headers = [ - (name.lower().encode("ascii"), value.encode("ascii")) - for name, value in response_headers - ] - # Extract content-length - self.response_content_length = None - for name, value in response_headers: - if name.lower() == "content-length": - self.response_content_length = int(value) - # Build and send response start message. - self.response_start = { - "type": "http.response.start", - "status": status_code, - "headers": headers, - } - - @sync_to_async - def run_wsgi_app(self, body): - """ - Called in a subthread to run the WSGI app. We encapsulate like - this so that the start_response callable is called in the same thread. - """ - # Translate the scope and incoming request body into a WSGI environ - environ = self.build_environ(self.scope, body) - # Run the WSGI app - bytes_sent = 0 - for output in self.wsgi_application(environ, self.start_response): - # If this is the first response, include the response headers - if not self.response_started: - self.response_started = True - self.sync_send(self.response_start) - # If the application supplies a Content-Length header - if self.response_content_length is not None: - # The server should not transmit more bytes to the client than the header allows - bytes_allowed = self.response_content_length - bytes_sent - if len(output) > bytes_allowed: - output = output[:bytes_allowed] - self.sync_send( - {"type": "http.response.body", "body": output, "more_body": True} - ) - bytes_sent += len(output) - # The server should stop iterating over the response when enough data has been sent - if bytes_sent == self.response_content_length: - break - # Close connection - if not self.response_started: - self.response_started = True - self.sync_send(self.response_start) - self.sync_send({"type": "http.response.body"}) diff --git a/venv/Lib/site-packages/baton/__init__.py b/venv/Lib/site-packages/baton/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/baton/admin.py b/venv/Lib/site-packages/baton/admin.py deleted file mode 100644 index 1c168a6..0000000 --- a/venv/Lib/site-packages/baton/admin.py +++ /dev/null @@ -1,46 +0,0 @@ -from django.contrib import admin -from django.contrib.admin.filters import ( - SimpleListFilter, - AllValuesFieldListFilter, - ChoicesFieldListFilter, - RelatedFieldListFilter, - RelatedOnlyFieldListFilter -) - - -class InputFilter(admin.SimpleListFilter): - template = 'baton/filters/input_filter.html' - - def lookups(self, request, model_admin): - # Dummy, required to show the filter. - return ((),) - - def choices(self, changelist): - # Grab only the "all" option. - all_choice = next(super(InputFilter, self).choices(changelist)) - all_choice['query_parts'] = ( - (k, v) - for k, v in changelist.get_filters_params().items() - if k != self.parameter_name - ) - yield all_choice - - -class SimpleDropdownFilter(SimpleListFilter): - template = 'baton/filters/dropdown_filter.html' - - -class DropdownFilter(AllValuesFieldListFilter): - template = 'baton/filters/dropdown_filter.html' - - -class ChoicesDropdownFilter(ChoicesFieldListFilter): - template = 'baton/filters/dropdown_filter.html' - - -class RelatedDropdownFilter(RelatedFieldListFilter): - template = 'baton/filters/dropdown_filter.html' - - -class RelatedOnlyDropdownFilter(RelatedOnlyFieldListFilter): - template = 'baton/filters/dropdown_filter.html' diff --git a/venv/Lib/site-packages/baton/apps.py b/venv/Lib/site-packages/baton/apps.py deleted file mode 100644 index cc672d1..0000000 --- a/venv/Lib/site-packages/baton/apps.py +++ /dev/null @@ -1,7 +0,0 @@ -from __future__ import unicode_literals - -from django.apps import AppConfig - - -class BatonConfig(AppConfig): - name = 'baton' diff --git a/venv/Lib/site-packages/baton/config.py b/venv/Lib/site-packages/baton/config.py deleted file mode 100644 index 61557ca..0000000 --- a/venv/Lib/site-packages/baton/config.py +++ /dev/null @@ -1,41 +0,0 @@ -# -*- coding: utf-8 -*- -from django.conf import settings -from django.utils.html import mark_safe -from django.utils.translation import gettext_lazy as _ - -default_config = { - 'SITE_TITLE': 'Baton', - 'SITE_HEADER': '' % settings.STATIC_URL, - 'INDEX_TITLE': _('Site administration'), - 'MENU_TITLE': _('Menu'), - 'SUPPORT_HREF': 'https://github.com/otto-torino/django-baton/issues', - 'COPYRIGHT': 'copyright © 2020 Otto srl', # noqa - 'POWERED_BY': 'Otto srl', - 'CONFIRM_UNSAVED_CHANGES': True, - 'SHOW_MULTIPART_UPLOADING': True, - 'ENABLE_IMAGES_PREVIEW': True, - 'COLLAPSABLE_USER_AREA': False, - 'CHANGELIST_FILTERS_IN_MODAL': False, - 'CHANGELIST_FILTERS_ALWAYS_OPEN': False, - 'CHANGELIST_FILTERS_FORM': False, - 'MENU_ALWAYS_COLLAPSED': False, - 'MESSAGES_TOASTS': False, - 'GRAVATAR_DEFAULT_IMG': 'retro', - 'LOGIN_SPLASH': None, - 'SEARCH_FIELD': None, -} - - -def get_config(key): - safe = ['SITE_HEADER', 'COPYRIGHT', 'POWERED_BY', ] - user_settings = getattr(settings, 'BATON', None) - - if user_settings is None: - value = default_config.get(key, None) - else: - value = user_settings.get(key, default_config.get(key, None)) - - if key in safe: - return mark_safe(value) - - return value diff --git a/venv/Lib/site-packages/baton/locale/it/LC_MESSAGES/django.mo b/venv/Lib/site-packages/baton/locale/it/LC_MESSAGES/django.mo deleted file mode 100644 index ed80f9cd99980f4dc8cd5657dd14499a28bf8c8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1735 zcmZvbzi%8x6vroEejPuP@GAtQp+K?~?Qv%*igk`7|459CY;pK5fiBGLzFUu(ompmP z&)5y3p$mcnQ6U--qC$cS2_z&$L6wSv6!{0BM07}e-`*Y;fzj=KZf17g`@T2dyM1cz zBZ2W8o@epQoe*LH{2k=+!CgW;0e%QR2z~+H4}R0|JMaO_e*({fH$i^?H}E8Q;%*`C z15bkwfoH)va2{-dNwdEMK8E=!crW-WcnW+SJPp3ttiJ;4R6JwJflr=LO2^9y(eyw&Xg0dhTmfgJZFie-IgK+b;-K#o zd2nq!*f*T_89dwv*1`kn1T0YZi2MFD9v*zBTqh6i1NVRjYpsV|Ka?-bkF|;9uSXpX zEd(jn(zhxdbkxp@wJOtOQxfam9R%`0Y`DrsuPKPjG$G?k%H)W{lxE|XkRU85sECIps)B;jLysh`sNHUhzIXeS#$+o?uAx*2 z?a5BN+wQb>iG?IPA=g>5UgaSfx}I$HUrBapf*Wu)xvV1fQaLDErTAK_>6+Nk= zytuu+YINKA{CJl)T02`iSB@pKU=EDBk|9d%$w+U<7fYkGU6$#d@`2*Y)!}Bcbo?HR z!<{8pZ0a&?^PXH9A#&eTxW;7D`6BeBE$eAmSzMOWpDXiLKEEQn3(GChC;uOh&MbO_ z7LmBdX5|j(nM+|F3R(;%+TgOWh11 Q^c9+5XoS&rq8%IhZ%z51H2?qr diff --git a/venv/Lib/site-packages/baton/locale/it/LC_MESSAGES/django.po b/venv/Lib/site-packages/baton/locale/it/LC_MESSAGES/django.po deleted file mode 100644 index 053bfe6..0000000 --- a/venv/Lib/site-packages/baton/locale/it/LC_MESSAGES/django.po +++ /dev/null @@ -1,134 +0,0 @@ -# baton translations -# Copyright (C) 2017 Otto srl -# This file is distributed under the same license as the django-baton package. -# Stefano Contini , 2017. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: 0.1.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-12-03 16:44+0100\n" -"PO-Revision-Date: 2017-02-12 17:00+0100\n" -"Last-Translator: Stefano Contini \n" -"Language-Team: it \n" -"Language: it\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: config.py:9 -msgid "Site administration" -msgstr "Amministrazione sito" - -#: config.py:10 -msgid "Menu" -msgstr "Menu" - -#: templates/admin/base_site.html:5 -msgid "Django site admin" -msgstr "Amministrazione sito django" - -#: templates/admin/base_site.html:44 -msgid "Django administration" -msgstr "Amministrazione django" - -#: templates/admin/base_site.html:63 -msgid "close" -msgstr "chiudi" - -#: templates/admin/base_site.html:64 -msgid "save" -msgstr "salva" - -#: templates/admin/filer/folder/directory_listing.html:4 -msgid "Folders" -msgstr "Cartelle" - -#: templates/baton/analytics.html:24 -msgid "last 15 days" -msgstr "ultimi 15 giorni" - -#: templates/baton/analytics.html:25 -msgid "last month" -msgstr "ultimo mese" - -#: templates/baton/analytics.html:26 -msgid "last three months" -msgstr "ultimi tre mesi" - -#: templates/baton/analytics.html:27 -msgid "last year" -msgstr "ultimo anno" - -#: templates/baton/analytics.html:34 -msgid "Traffic" -msgstr "Traffico" - -#: templates/baton/analytics.html:35 -msgid "Sessions and Users" -msgstr "Sessioni e utenti" - -#: templates/baton/analytics.html:41 -msgid "Popular" -msgstr "Popolare" - -#: templates/baton/analytics.html:42 -msgid "Page views" -msgstr "Visualizzazioni di pagina" - -#: templates/baton/analytics.html:50 -msgid "Browsers" -msgstr "Browser" - -#: templates/baton/analytics.html:51 -msgid "Top used" -msgstr "Più utilizzati" - -#: templates/baton/analytics.html:57 -msgid "Acquisition" -msgstr "Acquisizione" - -#: templates/baton/analytics.html:58 -msgid "Referral Traffic" -msgstr "Traffico da ricerca" - -#: templates/baton/analytics.html:66 -msgid "Audience" -msgstr "Visitatori" - -#: templates/baton/analytics.html:67 -msgid "Countries" -msgstr "Paesi" - -#: templates/baton/analytics.html:73 -msgid "Social" -msgstr "Social" - -#: templates/baton/analytics.html:74 -msgid "Interactions" -msgstr "Interazioni" - -#: templates/baton/filters/dropdown_filter.html:3 -#: templates/baton/filters/input_filter.html:3 -#, python-format -msgid " By %(filter_title)s " -msgstr "Per %(filter_title)s" - -#: templates/baton/filters/input_filter.html:16 -msgid "type and press enter..." -msgstr "digita e premi invio..." - -#: templates/baton/filters/input_filter.html:20 -msgid "Remove" -msgstr "Rimuovi" - -#: templates/baton/footer.html:7 -msgid "Support" -msgstr "Supporto" - -#: templates/baton/footer.html:18 -#, python-format -msgid "Developed by %(powered_by)s" -msgstr "Sviluppato da %(powered_by)s" diff --git a/venv/Lib/site-packages/baton/models.py b/venv/Lib/site-packages/baton/models.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/baton/static/admin/css/base.css b/venv/Lib/site-packages/baton/static/admin/css/base.css deleted file mode 100644 index a6ca4e2..0000000 --- a/venv/Lib/site-packages/baton/static/admin/css/base.css +++ /dev/null @@ -1,52 +0,0 @@ -/* VARIABLE DEFINITIONS */ -:root { - --primary: #79aec8; - --secondary: #417690; - --accent: #f5dd5d; - --primary-fg: #fff; - - --body-fg: #333; - --body-bg: #fff; - --body-quiet-color: #666; - --body-loud-color: #000; - - --header-color: #ffc; - --header-branding-color: var(--accent); - --header-bg: var(--secondary); - --header-link-color: var(--primary-fg); - - --breadcrumbs-fg: #c4dce8; - --breadcrumbs-link-fg: var(--body-bg); - --breadcrumbs-bg: var(--primary); - - --link-fg: #447e9b; - --link-hover-color: #036; - --link-selected-fg: #5b80b2; - - --hairline-color: #e8e8e8; - --border-color: #ccc; - - --error-fg: #ba2121; - - --message-success-bg: #dfd; - --message-warning-bg: #ffc; - --message-error-bg: #ffefef; - - --darkened-bg: #f8f8f8; /* A bit darker than --body-bg */ - --selected-bg: #e4e4e4; /* E.g. selected table cells */ - --selected-row: #ffc; - - --button-fg: #fff; - --button-bg: var(--primary); - --button-hover-bg: #609ab6; - --default-button-bg: var(--secondary); - --default-button-hover-bg: #205067; - --close-button-bg: #888; /* Previously #bbb, contrast 1.92 */ - --close-button-hover-bg: #747474; - --delete-button-bg: #ba2121; - --delete-button-hover-bg: #a41515; - - --object-tools-fg: var(--button-fg); - --object-tools-bg: var(--close-button-bg); - --object-tools-hover-bg: var(--close-button-hover-bg); -} diff --git a/venv/Lib/site-packages/baton/static/admin/css/changelists.css b/venv/Lib/site-packages/baton/static/admin/css/changelists.css deleted file mode 100644 index 40a8c17..0000000 --- a/venv/Lib/site-packages/baton/static/admin/css/changelists.css +++ /dev/null @@ -1 +0,0 @@ -/* empty */ diff --git a/venv/Lib/site-packages/baton/static/admin/css/dashboard.css b/venv/Lib/site-packages/baton/static/admin/css/dashboard.css deleted file mode 100644 index 40a8c17..0000000 --- a/venv/Lib/site-packages/baton/static/admin/css/dashboard.css +++ /dev/null @@ -1 +0,0 @@ -/* empty */ diff --git a/venv/Lib/site-packages/baton/static/admin/css/forms.css b/venv/Lib/site-packages/baton/static/admin/css/forms.css deleted file mode 100644 index 40a8c17..0000000 --- a/venv/Lib/site-packages/baton/static/admin/css/forms.css +++ /dev/null @@ -1 +0,0 @@ -/* empty */ diff --git a/venv/Lib/site-packages/baton/static/admin/css/responsive.css b/venv/Lib/site-packages/baton/static/admin/css/responsive.css deleted file mode 100644 index 40a8c17..0000000 --- a/venv/Lib/site-packages/baton/static/admin/css/responsive.css +++ /dev/null @@ -1 +0,0 @@ -/* empty */ diff --git a/venv/Lib/site-packages/baton/static/baton/app/.babelrc b/venv/Lib/site-packages/baton/static/baton/app/.babelrc deleted file mode 100644 index 1320b9a..0000000 --- a/venv/Lib/site-packages/baton/static/baton/app/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "presets": ["@babel/preset-env"] -} diff --git a/venv/Lib/site-packages/baton/static/baton/app/.eslintignore b/venv/Lib/site-packages/baton/static/baton/app/.eslintignore deleted file mode 100644 index 2a8faf1..0000000 --- a/venv/Lib/site-packages/baton/static/baton/app/.eslintignore +++ /dev/null @@ -1,2 +0,0 @@ -node_modules/** -dist/** diff --git a/venv/Lib/site-packages/baton/static/baton/app/.eslintrc b/venv/Lib/site-packages/baton/static/baton/app/.eslintrc deleted file mode 100644 index 89a61c9..0000000 --- a/venv/Lib/site-packages/baton/static/baton/app/.eslintrc +++ /dev/null @@ -1,24 +0,0 @@ -{ - "parser" : "babel-eslint", - "extends" : [ - "standard" - ], - "plugins" : [ - "flow-vars" - ], - "env" : { - "browser" : true - }, - "globals" : { - "Baton": {}, - "jQuery": {}, - "$": {}, - }, - "rules": { - "semi" : [2, "never"], - "max-len": [2, 120, 2], - "comma-dangle": [2, "only-multiline"], - "flow-vars/define-flow-type": 1, - "flow-vars/use-flow-type": 1 - } -} diff --git a/venv/Lib/site-packages/baton/static/baton/app/.tern-project b/venv/Lib/site-packages/baton/static/baton/app/.tern-project deleted file mode 100644 index 207e434..0000000 --- a/venv/Lib/site-packages/baton/static/baton/app/.tern-project +++ /dev/null @@ -1,13 +0,0 @@ -{ - "libs": [ - "browser", - "ecma5", - "ecma6" - ], - "plugins": { - "node": { }, - "modules": { }, - "complete_strings": {}, - "es_modules": {} - } -} diff --git a/venv/Lib/site-packages/baton/static/baton/app/dist/07c3313b24f7b1ca85ee.ttf b/venv/Lib/site-packages/baton/static/baton/app/dist/07c3313b24f7b1ca85ee.ttf deleted file mode 100644 index f33e8162997aaa9da582aa81428ee87aa48953a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202744 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­4q>?ySYZo|x^QGEv^3%G3o>h>p_!r(>A65* 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 z

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 u|2o=E5jXSlujAO1trGHRNosweEgi(VA4 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 V-}}z&H&EyL{>eN4)A{}F{{tWHyO#g} diff --git a/venv/Lib/site-packages/baton/static/baton/app/dist/13de59f1a36b6cb4bca0.svg b/venv/Lib/site-packages/baton/static/baton/app/dist/13de59f1a36b6cb4bca0.svg deleted file mode 100644 index dce459d..0000000 --- a/venv/Lib/site-packages/baton/static/baton/app/dist/13de59f1a36b6cb4bca0.svg +++ /dev/null @@ -1,5034 +0,0 @@ - - - - -Created by FontForge 20201107 at Tue Mar 16 10:15:04 2021 - By Robert Madole -Copyright (c) Font Awesome - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/venv/Lib/site-packages/baton/static/baton/app/dist/1d5b13020cf1d7efde67.svg b/venv/Lib/site-packages/baton/static/baton/app/dist/1d5b13020cf1d7efde67.svg deleted file mode 100644 index c8c69b2..0000000 --- a/venv/Lib/site-packages/baton/static/baton/app/dist/1d5b13020cf1d7efde67.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/venv/Lib/site-packages/baton/static/baton/app/dist/216edb96b562c79adc09.svg b/venv/Lib/site-packages/baton/static/baton/app/dist/216edb96b562c79adc09.svg deleted file mode 100644 index 4e48a46..0000000 --- a/venv/Lib/site-packages/baton/static/baton/app/dist/216edb96b562c79adc09.svg +++ /dev/null @@ -1,3717 +0,0 @@ - - - - -Created by FontForge 20201107 at Tue Mar 16 10:15:04 2021 - By Robert Madole -Copyright (c) Font Awesome - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/venv/Lib/site-packages/baton/static/baton/app/dist/28b74339da09e9f659af.ttf b/venv/Lib/site-packages/baton/static/baton/app/dist/28b74339da09e9f659af.ttf deleted file mode 100644 index 070635dbb7c4e1b0bb46ef0b5c4ccaf15a91d107..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88480 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 J)4xQ~{{cswCAk0q diff --git a/venv/Lib/site-packages/baton/static/baton/app/dist/329a95a9172fdb2cccb4.woff b/venv/Lib/site-packages/baton/static/baton/app/dist/329a95a9172fdb2cccb4.woff deleted file mode 100644 index db70e73e473f8ed16d596ab0fd373f3423fc8512..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90060 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 PAApscxF+9%?|HK{Ep3zbfwb*orEJ71 zf)oscVjxthqH@& z4BOYi4ENq#G>w{mJKU1EY#Fn2hE-NuksYu zxC3T>_uy`I8;o~nDVwD|)|i!hb-0Zpsj^$|iO*Tu=+2VXtlC51=UD#Y^A3%f03cWMu?rlUT<`4%?oo@m|h0$tf2^x9oq1CteS zQ-)%0kS@YuxbB73AOdI)A$>83AWvY{8vpvUF-$8{F`8PRWI|&JYaMH4e)b{aGmTda z#h97+!Y?aItSE01(|2~rzwxKY0^JW$fxeiZn_N?ha7-r%#|k-rhXS%tK|BaX zN!bL+Sdp3P1@gu}o~tPNN8p_o@3Jhjo-AXr7v}EBM>jVpkHGufB&hhhdZ3sj#RIDD zS48d3sUM#DEAn5+uSh!B>Mdd2U{I|?L92k3t3D4w0#-3Ggh#sWZRMe>Hyh5=-C{2a z$*Y-Kc+JOO^O~cBMcoK>$3N(5a@n`9|AcwK;`DL3Jl|yiUMV7lL6+v?adSx_m{YCn?SSNPr$Qbb-FZIg=gbx@x z;tWwrWzrI{wDgqeI$Xsj6n<6OC-1hbyPwRc;BNU3Tx(i~Z{D*7Z}(vJ(5mTV zWY@K>FDXjtddqd?jAO#;fuXAAmOVEgw#;iE@D;;+T5u!(nwXM(z2Q9{R30VdQRRd8 z40|S6A`89i-)`Sam79VGF5Z1tm6?WGx^Z>Si*r{h87njjRZZ92^6M#mec6TCYQYGt zjB;h}jy>CNEUAXcs(0o_MtltP1WxlcFVJupPhe!w#hzxZa8q0jt}F=_6wW@J{UHl`sM&=Bs}cyxZB61 z;LX_YoGAW+1~#u`VsF;YCsdv<)!Xl=B^ysAwOT?hNNO)F5u!~OTLXiUl|d&#W3^Vu zHyAAt?w?=VMM!zg>Yot}{p0ep3JKX_6_zFa56DA%cJvMhrtBvdcb3;rq%kbuak$#FF(BTqlZzqBM#tqMGQcfJn-J7 zW?OCQ1fQacgPH9y87E}VH%WHm*9h4-6_d|7#97&~W8;s$x$?DdJ^5>=q*IcaC7;TE z-IzA&>+2g|`qqlTsrdp~2b*D5I)wRKDnLDU9wVDokS-{maA!U5c;wb z?0%bSf>m!LoPm-F%T_L?u3A~nNU_#>fj&llMYK)OW%_=hzT-imi#<<5BU)JP4X%7pUIz+ zZ)2v5AoMGfHB4NInM+o2bV4*55Vl}}j0KrqD}kSlc-iR9VWGAFWzjtxFKu~g#N`1jrPR+81=#1?1lnz z4f7QGiKtEy)(HsDgd;dASXxOK30Po}oBL031PpuRMh z#!KnuvB2)*VjQJ08D|;cu{_-jjOi5L|nw<@524T!^UAWN(ZGd0~U*<@TB7F zDr9rDNVOOYV^I+=I1W>m79RJp7#|r3)6twdQX{rS`Gx4~tii@9K${@)Txugtji3%l z^G7#t{dQ4_*yI_N**Mamr1pcJ^;HYCy<7sdoC&Slbvy8z9oSjufACV2Ojb`V0jg?i zRV&DF`5~-^(N$Xof1L4e$cClx>2NVSJ)JB@(_AsZI*Mf+O0aF$qnKmmtFkHFBr3ZG zv9wIlvI+@UI*~?XS!pm$_Z5YLZ>lOu!LsbcfZYuTjW$a&Wy%;uuxyYso@?72F~g$i z$ftRB$sj2b`EblXyUimq8`EXlA-E<>p5W)IzI3C{nVu7LM%au4$`T}4rJs;PFw3?dthWmVhC6im$s<^+YH z3diU?vQ-V{Wd@3!a(|G?Shkvdjwyx#$HR4>kd0on1`fg zOwYu2z)Ca>L@Bo-O3(1z8AYqmOo>&?PPrX)Mq=mt;`8sT3TFtScO?<`euV zbSQBPO23H++>{WUrRi&DmM1%o+TBKrZ;m>%cpQQ#K(j?ypDFIo}5-4pw9GTRJC*jZp?oa{ANyevdmO%l&7%*N0aRo#*mYzep@0&gfPQ5D^Q z$1W?1r<-toXloe*p8bEj=bqhQ&Dh(a&C6Si-FqpCiBjB>y8vn3FUZ-%u!;4c2`!O% z9H|?SfK!2v3BSl^N`@vJdIvh0>N+Nwf<8B?ipZrPH=*C^s>_fo25DDa2M#09DK)t^ zA&S9v&J_&=374U7r~zCVm949(#<@l>pcYjkxO}Ry5JOJrKe=2tWNtep1|mV{hQg}; z8!(;;@}Rd4I*yW+8O0T%8*k_Ha*>gj@n@i6j2j5+DYpd&@!5bD-#FaJCME@ek_62Q zDlb5*82!@1Vv(t_->tvnMq%5hwf?U3TKE=Fn?9nJgAw6FTOv!X2BuyLZ)nuoj1nLm zq6!ujC~8n|U`Zhqo7y{j2jMsg2n*I<8exAWHr;rW z+AbDnWO9gstkqQ6b(pMVqKxNzprjZUfg?1cayvE`&_G;9+!ELd`=EYtWmN+a&N9JN z1Zpb8pq-}Pp$gp~8+w7T)IJY6WX6mqvbQ{1@4RCT?#_XIp|YQVjtC_Occ zZ#4-+bT)GpBsV|e? zhx?g>Iu2owS=)CMzDA&)1HX`R2dU{@Q}O0HFmpexxguIFY~r)td8 z4ZVEPxra!3`s#(wkxc9OK5e|vU`oX-?Z|ltS8klmZSBok7RcTj+Q?{o{|$UMVg`ZT z%^GRRH#|9EmkrO9x=+TT+I*6qy9uf`Jd;XjzSnl5N@cD>OZOXLTr9wIT3kCYnr|#o z%c`4J;&Z-~Ke1(IX3O;V?&jsWN(FR8d^MN^+pP*Vz>2lX&+Cp3Lx=;SV05zw5hteJ)<5MTIZ3TSv(p@BY&;>Ed@mAU_glbOfwyz}up$sH%&eB#8L ze@=O?K_VKlt>A*r@tl73JmENNgtIyEB&GL73rJO-+|uzd-(A+(ju$m zTyinFg}fEKm8ZyWlP?I|ImT-kWXBQ(p3S!&)`b{jmPm`tF7 ziRIIbw(;HKKvyy#F~RT9WZ6NBK)%IM!dV$vj%1V9J>7Rltn6j;#P=J~!iZ<)RmyqQ zmLnJZ7=s&Xac^ap2d70Q?uchF38;`!9aVA2UqF+NOK^EQ3nE!IbT^P4l@%O|dWJ`3 zQ|06Y=w&c5>c9M(l#^MPfKZ&-uKhn6j%65NtGWvFzzYS%OTc3>6CQ6N3^a^`-~o#2 zTgj9YkqcGAZ33pQ?9rHkvc}Q1BL9(Ew4ir40{yc}tQgSo6dDJ|LzS3_Fn}I~Y*#cn zV^vU%=uu8a$Bh%)bQm?K2*M;VCsXqneO3m~4D@XI39scNbg$IFW4ftRUI5R{u&C=Qk-rcV4o(zZbIpvWd2q0!C1%r^ zzPB5h)G?UlP}d~)YxRf-qC3--6$6pKTtr>(ZL$AOEf{7G+!3^AD4$j$w6bv20y((Bw4yZ|xD;XKZ zEZkyZRaJx{M&5cWC7t)TK`#vr*CyVgpU0LK2^x06yrf$S(QJ?LGTM|%5Zlne;OQwK zsu+t5R*hvvGl&v1)soFtHBfXM;wML~2*+i$8M+APDHsg~=9gY^NI?}aW-5F$v{X3# zPKv&WY7>O-(1_<$9L1z0+s4u|)u+0lQ8j}F;3{HO6SbgWCS0sVY-*ag3gK{Lz}X{C zS%)Xe;77ynGF%6FI8J^4)F+^2;22jOwDA?f8W0dg81f57W5kvN|Wr^ zRe3y0QJ6t&fozB{?y#zWen#j*Z$HlNarKlZFvUfuXb%R#$VF~E$q6f=_}qc;#`^(FPr%>F$WgssIYm|{Ao28Tu$7Dh5S z1PL`G+2-Jd%8bFiu2Z7dp3l!9gN-{#nZU57BNT=R+=R3edXa2`*H1uRkw{|GTtULG zAJ2m4QqL@u>ep4;g_7Z#rtTZHV5V5l=M2l#JUiz>Yky*6{kpfjB_Dp!D9{r~HAo@Jpw`yajD=i})A2QNM4u?L&}lc2E| zq+Ot^v5w*%M9@Z!REEb2;(iI#*CdKB^m8}vff@?Y_QPV_Q5)7KDFQqW+>G0TP%mz# z>_%;op54ZTZoz@WMPp2xGpIS<7pSM8+s5lFy+ey_*(beiyZU5G=A~>@m?5t$Q?i(K zO)ZlH*Jxo4e7KGOZps~3Yf}<|?M6F!*h>5yxhp6Z15;hY^F(--8Cv`d*SDSP9DB*R zoF7(5#oT9B>)C95YkS*H=&^E8C3LPKC+%XGFaEeU-aX7wQ_uOj>2{a)%}&4CbbF>T zziqx1_m+1L3$QVpAycJxk*@5ZB!Ndq=h|EgN;ebjs+XMSUbSts_hnPwVBj}$Ae(F5 z7vRfxBuPDMXabvxygBfWEo3`MlVcW13bqNZ-Xmva8+|kJgD46z@rqFcuUP9%Ba>>& zny*fF5DkHJ;v^sZQkYBP*#joA%(Ahz)hHP@&8$!Il)g>w2fGq8JE9cE$4w#4pm9!^ z=zNhD@U{!%y)g*){a3hhkX_B(F|&D? z8l73hHQ-0ar6=?&7);do8T+XwGD@8TeNx7Dln+W4j8!LZv0 zZ(}&dt%=Qi{t??7rS**sxPiy{hy8>+J?|OTIRB({^N6GGC!**;zO3t!Pg3$i%^)|vI3`0 z|4rO*>6z1X-!(dPXw=)M$!-8HzRI`f+o_C}7|6MoK&zaY)DngXW(f_O2zf8=K?}2u zB7}Ei?KC4M!8~Gw!9dRo2S(7?hh6)a0)41p&1ZAuJFYpmlFzr>xv0D{+g#T2*^O@; zoNctGvr$#1dc|8fm?ba%)47Zxdttk7xCd9}4tkE`B?oys%qSn9Tj?|o9wZ-|9&v8% zHK-g@RcF@Vfjdo8$PRkybL6wok8~UpBR==rJZSslz)$%J{DgdV{oRj~^*^t!U48Xh zm8_qVrleC>UU^Dt66xf|mC~uHQ_^@$B>2coa*x*Gd{_;<16lmgL;z<%@O#M-<|cy= zB(nC9H8lk;Y|o;|P8xN=V#_C=V?ot6#_==J9@1)*6naSv{*0C;gEXAI6!Q=i5u=9* zJ{?6-vtUhd*U+(KAFL0s#E_zJSjfAEkev=p{ueokahhPT zNQV7n+>b!{`DfCqU?jD@{#nDg2uo-y`AEmcFWKtGcxr>-Ykl13m3XC23x|K$0@(qMjaFXGrK1r;t9# zUL>c$l_`ERSRI>P`E-XqEf`McP2F|-g~jrXk3M>1xp?8Hx3)^Y(WZnDA%#yo=?Iz zdaoxK-yWQI>a4g@+RFXWctUxJx86@@;}rMkLrFcUeGn#L7`_QU7AGLxfASnsuWtOX zn*SQkd`;d?kUQ0X&fCnJNWaq%Rd#*oeyw(Yn2goN>Bw7S$lK)jt+hKJxU+WaO*d`) zWWNokw)a2z`1*Lqj`7KxZ@!>CgY|ba?Jqz6IB4Hfr@lyj1iC?yBB=t};T*x*De$4& z<5nG}*kM=ccEZqy5QC;TEGp(Ar0aBK4807-I4T?WyP?RaY%lepbqNAth7cuS2jYlmkDSZlhnJU7kE|0`BJ&ITUA28q#+hcwp6UF%d!% zie^+3$-0SvH;MXV@j0F>;hR*eRZ`t}?&K3soCGlollAAGff<-xUw@`reWrTy`0Z4*yVn{HTlsuCEwozsLf(sG z59Y45QvN@g`y_9>zDvN_w~Tb1=8>%JRf$P5ckbRjBqhsnEK)K!(@D;9U5n&&rp-Er z;TT6e!|=@P(f@R8MnV}5GVKxaDQPIsC=u`Qdg)g1F7K5dklrLcCcR5~pY&^pM=~la ze6Xs-2?!YEBd@n`yh>@8l_c!QBpqfLP5{u9O;G6%g2-`UOb&6)JT># zzI*<#+Z~?2b7!x&^AqBv7bc#U`04bX|D!d#+kUm`O}m1pDb-!NWQn}3yi}7G1R~)P zNlGROoTNW&jFUd&aqf9v_H(gIRER6=4 zoWBezQ`>m3`qh6}EB}qBbxcFE2jd<&Sh{zrTPv4qe{1IQIrql0RrXn)T~e^Dq-Yp= zIX5q*`J&I!WzeaHG>~pbH2#!k3Xy}b{7q!&2*j@;aznPb2>z!Om`jsU{(5_`O1IHf zwLiwpdn~HNY6rMSqU-^jjX5G{GHUe>=w?KqXp`5DN)9D*JX8IAD`YBhU6sk5W9Ki^ zK-bCqmdML8=7W9B$tN@uJg^cx{~U-BRy0-h63rx}cx_bik;M&uO%j{d#&dQ?SCcZV z+h}cNi|1)_aE!>AdFOYAu1guSr&r7?who%Ui3IP-xs@On1qzWbHeIf`iHnINfu<8( zRf7E)Lx&T6BY>8t+qSBFBV(j`^$)@C`UKoBXL7ev>;U5TeJb60;J~f;-jI&|6y|>M zw%aydOTM=erZGR{8vix$Q!-K=V}3-Cz{>*XOz2a2N#ry%QpY2}lViP8TA14&#pJG) zBRpzPJK4R}3tx4~g%>*8R~K*Ff5GjGYwP#zT$tLDSEE8RUs%4FoLsx~!rS%STybso zwu>%%%|>R+;TxtexaXb=rf)dBg;eHuObvGwGKE40#NRm>qlG`PtzIkYvsMw4wwdq- z2c^;Aixiohhgc^ugcd)p(4{EB3{8a09*yHL&ESe!Xjws9SxSZqY(Vitc12oQ4`VwF z5%@}v#A4)#MI)LgVcsV}{u{o3j4Z!hyj)T>%HtJQQu z!^nokk`_gJNhe|C=Q41tPxg3S?`pChw^oC>FJ4aI=*tDC@Lz)t{$-HZ`=y(u z`=xhEza{;V^nXh~0S(MjXe9v?Aga3r+hf1G)I$evQf4cXXfd~TGFXIB!Lrh0m>&a5 zGZ4PvPz;xeaV(bR-wDtKmcl+n^=L4}j)PBnEKu+g!LisLcEyn3DtejS2rDJ9xJ*S4 zwTEf13Z~7pm&C{xA|EXECv?2(=FrusH%hQ{Qtt8?p8%|YD`rvr)%syu1##I)c_|9} z>y71^_MoiTl+v7DO5}oW#d0xMI+7(MvsQ?wTaGgYt|||FFj?Pi>Y>I%+*? zHq5{xpmRnt2H!_y%gt|&8 zNemUCA2yyOje@I@h?$NmNMCdflo3;rU-(~aLkHUdP9B81UMk`^P00DpUKFbgO$*LE z2S;&C0#>U=G?{@@uG$2&D>51=ggrzx#c&0O4G$Biwfz(-jHx0B zy+#pZ1~IWBMz^VO)nEDrTQ+i)6V3LX?NR)ljAkAi9oV+GedGOA-`DcG{)TH{hkT`T z!2!5F`Ml9cv1Hw9EZd5f@Qi=)&s9{}u{YjdB99xnXl2WI_Ex=NGD}t#M-8#B-*W|T z`A<*%Ir%N}Udfjd@a(4qlV%yN9lD9!8jYKy*cFk=QA7VA+{}RKFFHytAQk&>4%>=Hu5=>0 zKoh^#t9a9jGXC**62dl~Sa*MaYcoIOldh{L@e{WUN5fGyz9m0BJ^ea?j{C;K zbaSrYu&M0ZZi%b?Ww5E@S9+G^SwC6p6!XqZ%X3|?bwga8DRehB1f}7Jrt`g9$GMU{ zlglw(S1J)~epqaJ0k8Ms&p^s=VQgeH6rKWnCTHfi6WDe(=gSiD^yRShPQwXHPfb2y z)$?gwKCFAB6gtK`OQARUT!vLI;3mHKZ0<0G?&JcUroY4yS5z#ffwj@*B1^N7N3GK< zCXy46!W@b8a{|8nUPZqbyk6N+^c7E+sb&vtO)g^*5hYpZNo`rBB_f-$rWb9*5@{%m zYLx)-F>_p2J6AATku_z9uK1G(h684P1*8ezDlVd zsCy{aT4!O>yPzf4rE^lQCiR7YT4~~AL)dxfc~#O3#TF7%k0vmFXGrnD35yY_wvW#B zXwce(9};t9{h8tZ{X?Amrp`@tfRy4CwGFPnT-9|e+Wf4hC&I~}$V@eZpF64<@?KeyGd@T&=9wnm;%2knhP!Zs=Q_S>S)pmZ z+_D1G6m9PdU?ZSiJcY;U+@6U;gi67)l81 zuZ{)zk%0K${N(sKju3@^jil5_YXoVMpmE?*0&iSFj*a#mIwf`Lp_m_6&C$Z=+lP^QR zR;5tdj!ZHEAEH~AW~0SPS}7+nFvY-$Z!JQHMszkDfyI`k47GG zE3L(;tq0F1uPr+(hOL8R>(A(|dFo9q4CmG^DY;Hd_Ep>B^Pxvpzw)}==kC5&8Cv6d zdmA5VSFEfY-MFl*&U4FFeYxehd71b0tnnTC|m^3566uBTNt?K5*Y-d>qN{Uf4u84>Wo zYC!r2@+sYM7Cgmvyu9Ka^Hc|JkLnFTq$x1JP#(gZtfu>v3W|4?t2)Jk>Mb}0-F7;a z1^3&>Dpx%No7_b>Qg!XcYR4_W!FD%890O+EqdsOV6;yZ8DHx8kSb+dXK)Am>@zYh| zl&X8wRrgnqR?=9ja_XDpcfhXj5IcR`LQILYRt7WHTETdd%u=Qt@fI;}B3_k|i5@Gp zK%k*7FEhftRDXpZ9;b{ZEx^}kPjmVAah3%waJ zWRR-XA&az?27K4h3~NoeHQ}~Th&Ex0VPfRK1y@k)oRItGx%LN&PU)XAZ9!wd$oW+o zzlgbfH{)A5`^bRf>L;0YC1+PNk8R-^U()zT=a}}#y7sPFhBS$kJPTeCV~;VmkFg`n zVmla{SJ?+IVQh-A$2mKfu`6Nqm@(F7?EP@qd$=n4>?tu$!lk0rLB?JYvc{w(I=be5;h)(st;H#hn|U9yF<;wOXD=bXxy!YxDDK3vka* zo%$TzAvoRt1apzgN+=W(@~Ev4fvnd_iDyOPXCz3RqLkO6i}J-G!Xd@J_0!%d`jvQC>W0Rs_C%s165xtmM9nU=zgB&S1WKJW`!*JFo>h|Onl8nH zdm+YRjV{8a#E21qVos(@OhJ5V#H6-OMFmU3mSrr8B6?lV>6pu>F~VhBfi4Y0%9#@Q zKFB>o5W9_TR(C6N%~Du$iRQ_~4=KmG1%g>=s^EGX#u#R3gAiDF9>q0 zLsr}p>RC$5^OjfgY|xTvMYsy4AV&%-RmL)I`6q|0jE?xnip>cHFEM346_pt(H5bjQ zCquW<+ab$RZ5F&vsvDw`U2un5hytup%BF}@ma#&EYi6j*NSO$SVU^9)oE9%|LzI8n z8p1+Q{9o;ewfBGmVm5jTvxw&V;+FQk}_u4yKN& zQ!T~f!T8blp&c#3LK3+Q%>A(|BMlA(xj1eo>Hi{u$+(R~VI1@@c}~f-moETcI77o- zS1rdp;^F06oL9TQdgKFl-|*AQy>H3%I-j4r)ryo>$>N|>z{)JnAKKl@TFN?U7p97I zpK5pdyOYewcva@s`&#?1Yh^BaSM9v1lA!ENfKvo6*yTqOp62IjUgEGQG=d* z%ZbL6Wu17q-x>b&DVRKbqFJ|%6A!QGx@m`@XCdg1ZM(K-Yp(oKH&YJ0sk+v-JkN5m zTy6`@yRPNph{G0Hb#)q0S8r--+CX#Upjeax+0okCHY_4yqQD62Za&r9t?nDnHM}01 zuY0{>caKWQzN<{bV7g-(j)siVy2_blm=2c@j-5=#8IOIxa<1cLz4DyvoO^n1Z98?e zRXDw^>uZi?t2DMFv3M~7tp&aWc8j!rQ&*mRZnsvt zamg^X&w&TQzjuRAL-J-fL$2ERy}EaxYux-R(B##(SJjZeQ}v&pH#Yq<*iA*9cO5an z&IUhe#N^#h7&;pd;PkOO&SC1In+~bR_-+obV~jkpxsBZGgd1rkk8R`L%_Y?BD+jTZhqb zag6!@n^?3sZs`9jdw7em8}~@(N#{!!N|#DkN!LlYNH4~b*LJ^++%nL%5O)w7aXQ6J zipe{fyf^37(YVhzj=te|U3-H6C%4))#^uRcRV=kn?>YI3=zqVo`?Y6pyfJiwH!|f~ zncYt54L6?sM{FkFOyp}fm;Xy>lctl&!R*Ed6^mS`8TSPCJ)B+wYpT^J74VJiy`FB_ z4a+pGJ-+{|s@kA*kEY$^x_bbWxX}e8gxsyFkGbxr)Wo%$ zx)-WPY@4cb-S;sT&QJXgeFgblX~QCDbXU|=g)@iA@>L{T-GB1s6^ zYn1YeCQB1QU6IVwfb}G$K@^_ncz{QXc&?g|w?va7o?^Rwf+hSUv)VTuYmYRDA2uZGxP9+ktG(rk#4!;Odi zpx9I>9GLMO86>M$58?YPnZbAJvIgCA!m%`|UDKskORtySEWJZ|zw{fRYrvx!V*_iA zN4-#GJZb-{cZ0(%7LngDmhN!<6l$arJ%?VzFahLG{o^T1vMbPf% z2>yh;VB=wWRt&UsNTc=3s)iC(A@eeyThOd})ADj9FZ6;i=4K3!A&yNRhk+aT#hhnP z)h%sdPLun6I$ox1>o%s3x9L`IWI59v$1Bu9vIoAeC_Z@RzFRN2ZfDxDMm-=PDXXGSRV6 zL01ULP$q+KLOj_r8O2f!6YC%higlQ)ifO60u&m7u%d#-7Kl5Ifi;B}+7$!mJR|*-o zUUkjpl&ON5*lH0FA*#`6nogze`uTDu43aR^9UE*BSq=iv@cnYmbLQK&u{6Y=XvSdKwA%BImn-`j(+dJw<{Wfe4S(&8KfnQ;qp!f!I1TMX#qiFW zm(R?bM`intAmZy>ouZa3`$}MA9wdQh<;%DR`k!aOuD+%eKqp2;2hXx~dgewfglSKAnt1WY0cPufeM7bzY>)!IakP>6uKV@7kqD znT$@ZA$`LRjToeetv9P>*CG_-a$wvVdb!%f)mCf<_Qt0@a`DArWri<(X;^m1M~J}p zHNkKDXONeR(k0S0pjqyfK0K+aCbMTu2};CJApG#y~h#(F}oy+tdp30 zrdBj%+lzwO@d>Z*Yr@?y6kUOKib&JN`NT)@*)3l`)fik{%^FFOm(QD5{DqmWI|Jsn z;ZK){rtGe)ml^Tx*w0uG+O(p;^Ph{!GzdponZ*#yBIA1ojBPz&8b!xni?e};ZZ1(H z-!Ux45lI2-XKcR`=&E6OMUdDJmtK8k(kjHZfeD*jNetP9tAl37)PYuMEzHk)w{;77 z5(WQw=(a2pz{@;vr?1G&EY38v^EsE*^QnqO+J>JrZs4p6Ka4KdK%!vUJ9K3@o2+cx zW$%BFAE|2H53*6tFEZ6B8r*cb;rND5F=bTG;aHMo>z;4CAg6xmU)x41R^yFMYdoxp zNjCX^F^){$7Uc86#yfFJ4#-QpvTjW#VZpL|y~(}EEyF~yGCr5XVrS<%dE)fmHw5{& zuM>Jm*JHmr>$o>9D@60{JPX~$)toc9I|yaCkF1gXHh8i7i6&#IymE(Z`2XJaC;q)1o?rXxNjs$@(8HySfP)c1 zb#U&WFQ%26f_E>qk_60x7z7prE>Q?>KNoeE!3!&Pgu`_j#`wdxwWkk_rz+}_Er(xG z;3mZArRy>a6H_?o;ASHXfDC@P1O1h8-7suc&aljhGqpTV?L5})JaAPMU(_Ib+S9|) z!HjHo)oN?}Vh0(>&?`0+P;nWR7#IaG!4@K_n+YRCqX4&s%Qmbf<>wXqyzZ(U>%GoZ zJLZ~4;$Tvb^lfo(7NxOtAM^|tW63GSYhw}P%V@(dlHr=5nH4OseGu4boVh|aW0n;X z{YQ>WkX}~o8*L`KU`~rT=NfI3XG%0OOI(j4Fcr8Jgc>g!p$y(zXcjds3@lh}Mgiv~ zT>X~CdVR6>+QqTb4o8mPZb$a49Zxk~XB@WF(TKI9q3brM5^L5#*@6z;w86iAfBrYK|^_{iFT5WO3nYO`_ z^4vi(&G5V8CEsndVrRw;+f$A=2-|GXVUz_-$q@LowXLnW)x`$S`l@Ux?0LMbTttM| zz{@$4K@9ep%z~vc26W>fN%@&JeR}ZZmil8Mv=X?@Ld~ShfxwPKEAAa)j3T#Z%PqmT zTT_JW-c?z}ualu&<}?giv{ck}D~r84Bj*gsei8A17t1rU@{dr6Wr13C>fqJ-~wQdQ0$X zbSSy&9G`6~^ak7dk$rh~r0|QLI9l;Il19`tkPr1(*G#+alS81HY|91>VHS?h#j&Fl z8yipP!P+a9jIdV<3CUGv?!UBZPU)`7YL06yUY+X_a^$hwE?x+@D(g$<1T)p$i4Hba z*15=E0qd{eW8H10e&prTwo_g|3EjM?SEvmZrDdDaq%PwbX#;!;3o*;b$onY(EBwaL z7vq)N$U81wKfeFs^&{g_Yw5Dm1J8b?b>qQ{Hl$~Xv%KxL(=nvlfVkOLOE*ieLR8+A1_aFguA@a^nfKDs zQ-s$LXaS>fioCoT=V^?iG@6T8UxPIw5NaACdWrEJI0%QnQ`EzHV+hAWXYVKdaUY)V zOPmaKtbo!yvUe!x*&*;Pv@*Q=8JCC9o0uE8hUFHutSlFAKd&^^EX|h7jWCYGlTl&R zD&>>{sb=$)BC!)Us+ZimG|(vlllzq^(x?peEUEj{cU_XH(EtmzAOp#hwr}o?fF1p zk^coe!4`Du~%tgA~QhGmO9cD`7Sa*UCsS$}MLpr5w_F$MeX67$JvR8#fkT6vuK@u-e{~3;R(iyeH21F$rWp%(nt3(Zd_!EXl=FRB=F6 zbI%7`ay&i?ogJ*a|9Vz6;Twr*+Hemq)g#|@z(wFB6HL1SV;Q|OoqcdIa(&-+e2vHj z+w;Ba4j;abIUd;X0b6TTWTZ0tJ%c>&8* zFwOQ4>V(8zCMKi`KL0}%!??On5gh0-jb1$4o^H;)x==T$`p0&EHJ=c=OUKYlhpr6L}pR2Z)W`u zTboJ$n~r`wsE1>$?!Zn7?FD2z?AsCn)+V&S^z`WfHA~Mw`94w37dHhB?b#QB-dF__ zQF~zFaIE#|C-HFH9gaC`z2Jwu@K{*O$4foT%C z7h=Y{0jL&YY9hSVF&HygmNdMUaf#VPNwMf zzX3B~n^WZ+MQ-4zjdBdyenekSY@1{$UOUa=5gAOKgBOh{Z4d=^p$$B0a=5QB&Jh6x zCbO6v*TC)S-p%c!`;l-FvC_W;65%t_Jmw&Ys?7SKW2t^yWyKjPH;UOg z16J)d)%wMH#`R4P+<9MJzP3cwt=km2yj<-XzBQXu*+Pyg+qSAS-#PEHD_(9JuNHL) z-=Grt0LX#!z;d}t%^{$qz?V!;d!gy^X~6+Yn4sliVkPX*M&2>OSU-WS z>~)AN_CP~Btzt=!KLc}fpt4UBNkV&)S8U@lK0FG#tTfwgzYfgR?}3l zj@Cl3kttR6x#7|*ro!r07_Qe9g|phWFv8%jb{}I&SgWJ9uK|@Pml#&d2erBg>jTyJnej1%8@Z3Qcp@0$1n}mF0@Erm*%% z-4VyCY}>{)BE|j??@t*j zmy0=`k2Zc-uT*NXY*n4W%-HmLMa>r}ICN7z&NZu>$q*8D>Q%6D%^h zS(Mhw)rw!hU$&Wh13K&}iHVH*47Ab!%n7hP`|XCx+X*I_k=6Gd%)LB!=oJ^uP_pCQ z;fFR>!gm|wsg3I4!*9I*H}qxCTh>J`2Kp;wINy2FG}u6|k=`Ty7PNn<875I0G-iSx zKwwsYxh_z^1dqv3Pz5udy4>yYMBlYfBRz|ONL5|xW0C51lIHIrd>9@PVX;<}7Ox6y zd2xC{**X4q&e%>%A+htM<*%(#)CUumo+uRL08CtilO!R`WblaO7tPhn^?VcsQHhe- zTA^4#bU4H$RP>Es0!Q6&=A85hXqR||ILrPY&ebcm!sc=Hd?_Dg+ze3=@8%uV2ECd! zeBaBL8}npgOCk5yF)5PRs9Cu%2c1c;8C8|4Rin-wJsak%+N@KLOL4__bdcd*IWB}n z+XAx|k#tt-%IN2HTdV7E5UUt<%{H=O-mK{foK&yFNk3+9`!`Ood#=W2p2x(^G#)?ChQfbPXgjxMaiV&ZXji6O9%rY8J7-}}dp%?{Cp{eog$Q~0W1F=8Sc8>a8n8Cz; zkZsjib^L8;TnatKL=r8?yHy#-O?u3w zv2eE$2DkH1Ghi|zMX~Ctlzv3g~2h5Cr=rR$=3= zioitDXrZbbTK#R23TBvttTTw>tMWTQ34%nrB2R6m@40lo;D-V!*QiV>3V0H6h9i++ zDS>`x+tm_LJS*oi1&8@mT?P+ERtq55rmJNS?XVzk+kvO+T-BOh-Urz#6MHpV$Z1Nm zJk>%wyxYn9IU5s_t=jt8eI&1(vnnT1U!5m3Wnws#-7V!(-6AoKwoc|9(%hjizs*)r3-`_3Vp8w4& zul(M=jqhE1EeSV%Or|!zxpQYa1}R+zvUVD-K^Iw~1*t3TmY$YA2SWJ&W$wM>Bss1# z!3vWR=}o08Z@VhnPj^*U)l5&DF~ArA0}N*11{e?k2@D9rkQji#&;ulBKoPW(NJ&eh zJ2{fOk|=R0ilUAXMN-t#td`R4o%TpkE3M3(wELsXN|a&a-ixfB8Gw|2_vdwWS7&8q zMn*K7;J5Ah1u;}!O~I?dY>=O-TfA`SgMtZrfF!tU9)}7&@7k^&DbzpU3U#5HVyY? zQ^M<{SvKoJfRyfYq?bm2f~EIij}UdUWSq2gIO@#b5OVM!3_T%8saV|J3c?ae*?|Lu z{LPu)E`o^>{nY&YQ%}8QVdJSg?|kBkCmwzDQQPjRI)rJhWM~SlVc5MSbUFOEVN%RD zt{@iXHMWQ_G#W)zVmN)*7pQDJt%R1p7e> zUttK9T!}GEYFi=M@EzF&$BGIFKd+5)q#K^ypce~llA+qBcpS{Wc)pfruXRaJNaU7B z+C^l!qG~QrV?2G5C|09B?x0WLkT=VinSe%wTb7_k&37Zt;&nR_S}`#c6^|pqjG`Wb z!zi^~2PO#O6M)|_ls2KsAd%LJ>l8UWQZQa+gU84s=(vPB#RPgBJX#-cxaZw_<(Y`T|_oK&J`dpbXvrVJ8;vW8e>wB zF)kh$ykr`5h6#&UzG6#Xf;%S68YPlITdeO%GSe`n-dx&rb$ixx;S?@NFJ+n?g`m6P zYLNwfe^tUId%Dl@$`ow;CPAJ??o(5Sa8&Z(#MdipX0piM?nmeofU6i@!qt{p0(s;x zW<`e2a$FvJ?pgBdP1s;B|=blX{Ro6%?^;e4xMDEZj#SBlU{PHJ~#yCFJ>G` zJ9|1QvAi^`JH3-;dYB61j4skzoset&5VV!YgIe0@q;Dp*b`N?5?%F!BnYX<6=8gsSjh*t-J z_7&&&zJ8VmN5i03)*qC+%y3YqlUP}wYzT(m1P54xd{3&(cZ12&@6U}x^3$atDEsT{ zPpzMkk_CEMH(JGuTXB-yFR@=!g-G4~(&!#^Dq-BHS{84|#TYtlscFDCl7qSAKp$pn z*ReQjeYd_`WVD$4agyBWn^HJdkz5FD+i`6B>4zTrx$18|E^L*SpcUxQ`-?LF)C_ck z-a2bpv(63q0S3&R$d)ZAd=sjD4Y$%7CyD$g?}& zeDu+8e)E>8tj_)IfkLir7ETs!E}Sboj9%g}2S6qRP)~)5W=h9t+?OaxC$Su9y9mr| zlmj$rZo?=ayy1Fx`jCGu?{sk;RPq27)SG zo#^Km$)0|H+c3cb7p3T(^NBGh{d<3G|BN~FB5BC9n3kUC$dX^k!%6f%!GdeGSOuR6k_2f9%I_j9brrjywi!-bQ{0m`yKl4}PgVexkjy zZ>9CX+3T;q;n<{w+xOja&7mu1v}$ z&UapaAKkd_^&eSF-E>A;#kK5~y~l3vB(CB|bPI%@CvPY$7H%m#RQN>UD~0co35@h9 zphLyqdf&+_ZSR0RjGc1D;+?oz(EBwI;WwvnG5KCdFWaC&FR(y>9( zb+GL6lmjHskuvIIbRyI}aha^K%|or$?5xmB^&76kr6Z7I3;TNgY6T@V2(e0eF1!99 z|B#?&(?PeXSMOAj>)tXorl~9t8V%wF5{7MqYkIkqkgw?+laPaq!31bJCSea3eVCGj zfeEL5V%kBZg;KZ-BpvO-*KlD&chIOZr4bb|;Te%dfh@96hz;UP>Jl^(EE3fSzvMVl zSf>6aqIVJJ9>EFS8Ll}M1Foom?;w3Of>7i}9ZWaf0~;)Qjo=<_AV~*YsSSn;$XV7X z+L)Lf?$)iZ6Ff&Wqk1{2Yce6^I2fNA{f5RQY;fYxx%qjxBZoHZFmy{46t7vRff<8l z@-n0Zp$5Uk0ZHH#k&GEi4mHz3B}9W}QCSjT=M&5%9^4$`7Fb#aW^i%H8;UyZK;O)h z&ow;H(04QJls@x<|C_#izx+RgW?;<1Z` z*}~q!`NA(3{u@+!FN_@Q^V2y0DDN|=@*2RDm*7%ajp3SF?}dDWd7hqpIZ1R^VD5-^ zM@gPm2$L;#WF%rZ0OdNvvXJ)tJkPxiR6+s_MBhCIXv|p(L)+cqQ(v z?qWw!YO6EXHpxn!gadlMV#MpOc2|&L0BW^@J}i~ON9$i4=s5u8BIVFvxB`QH^>C_xX0YwSs!2dojxzYh*C?qoE@JHF+?MS1FdljyrW%x>=TTRJ6+}(yTGZBrs})@X zG&LuGCx>bgLq_e=o-li-k@OHMic0%MGN7Hp!BLNAv*O0A%8amL(~S_zzRIGLM`erUk801 zIwGdkMS{s6x@;YDkx}DJNka^V4n^uJK}e{}!9A$Xz}?-TLs#`SJfZWK6%8ps%SI2$ z8BGKj6Aksip`t0EC@2vER0(OQ>cI%LZukYN94;Fq6k5rTOT`LuCzvGX78L9+39TY; zgvNziCJq>hoUD{Bbgnba^vawvz0MV(5{yBW-UNr2XL~7*I-;|%#)OvR3Uts{_D=Ov zj2aFDFty3v52&ACyZv^e?L2w*Ti?3KJ^VTHA<$xzLj4ECx2px`Q8-lL)#Q!kZnw1a ztMFc~e)js8ZykE|$`p?4{VjP2FohGApfJu6hO`4qB`P(zMB3U$X&fw;*PhF=^kqdCfxbR}o z7++s_3u=v*$XI1^k$H7xZ5d>_%kmv?ziM?EY@e7((XUN~{nlVG%q?~$; zmfKCR!be~@)#84wN_l$$q^eji|HJb3fu(jCPD{Hjw=y%cHZ$`UFfB>}>HIchzs;Pe z`!;6C*HHAWpk*#BO5X-U7rOfO))QgWwYaYN9q9I<>*yu7-b_7{E`cR3naRr5ecQKf zhi4f3bbTQ)KHeMl;P)Q_yu_5Vx{!iyejjWh`e?mySK+b3+hFgMf?{US0P_%&%|Nq_ zH^?%dCtbNtw=_9HEd+Xy*6G5w9E=Bw3&!QLn-E`CY@a-wEhIP#r9&;(C9YAluh4#^w>*^5*VLcQTX8cIc;6=kV zFo;1pHaOE*k7-inY2zAnK$C~P!gKh|ZfTL`fj%Mf!iI1k0L$3wC?#i-yat>iMtm6_a&6l@WWx=GeWNlCUeKr6u0sA#S?L% z&AwZmhuO_3S;YCpe(uZU@5rYMGu6KRq zT@f|(7acux`|XEF@6`JGsr9N!P1yggbHin3AG!bbH{DLiN7wPIDIfX&0KMV8pw%ye z-f#ujU1tj~Rco=kAao4uyo5eSY%H=0^ zcm7z)Id13gxCiHs=l=S+&yuGV?^VCBQMk5nFU%oN7T$x*ol4V3pTP<)zHgH}Aq>kJ zxudN?CoatcSux2YQ?o^gx{6}7%k$Z)93s05{sWaGG0KyM?#YXtsN^SbFuM7aeF5K2 z_d)rX!jL4_o!iHW9?e?jT)j7U>V$LWLff}idWpnkhgLm}g`GU!>IGC92xav^PtZA+ zoA*?r!=^|u(v@rNC@RNr*=lz5ZG*u=rQEi-v>H^K``WUrvp?2oyf${dE04@j@|9*E zW|I$`UW;a*b`1N>)iW?lf%rAdLvM`@%?1U+upKDY66I`C@@H#rv`BjK(d~B;2+G{pi5n`G;;dLUmW8b}6kT4%x8%nqayNiWp&JFzQnn(`-q=jhVXE z2z1A|6BhGla8SyXjvn&Fy&YOKVgpgxx!HutEFO;DJY74SI7x69ik$M z;amNjWEp`%D)JiUBTO|q*`oA`v=do6bEQ_Eaq3aOmW7M{WA4R= zZmhLeecC@bIyYfvH7RMepx7yAQJqE-(exz|QVWrp^m=X{1xC z7W7|`{k0QyQ=Ef_Id|oi-TU74!*`#1?>k?1(<>jp;rdrUwsY>ng>%Bxw0+%f=Y#Kl z>HW{V=iYnXxAf}kPhWWCmKz_N>NolItwM&m6~fCdG{w|yG2{hA?@K3}G{^+QwL211 z;^5jzD$y4WLQ>h%-<{UrChNlK?pCjDu-ipes?T*g%i6 zLG0g8KK-uy?tkXJ=k9smzi-Z*emtr495Gj}(SE%CD_vmzJ}UK6C?llZKf}=hvO2yMCbD`j$CePCATt z@8xCfjb6vpp1954TaCdo%y3!e)&%C#FGyM4wo=Is?T(F~{Y{QGGaddMU2{QH?? z)9x`GWfyNElkx6tU_c#W&4+S$vHlNSaq7V4fdgW__6Fm^$0zK-J^EueZr)tJzItdj zT{yJeC!fZ?kyrO6Gc$YlW<@*OTWg)Z@b;1@4wq`p8z0*@H#5A+yz|lL*Kw+`hW|qM z+>Ipt?h87m@ySnqGQa5aI^??-7EaF37oOKICA7on623be;A(la`#e?nT_#{!UKw6& zfc!BEnX}D&ckdk)^82+)?9H^7qkdN6*M;Hmmj6lQNElb*&rt-IY79S^3dQ<@Do&`Sx0E&gUhigI?AKbr?HC(34*9tj4?CiAgv> z;A^UUl?x=!&~-)?ED`ib#Is&(AZVN$p^<*<$dS>wV|YRfUo>E5IjnZJ9ou$mms)LS z6Ppa1js#CX{Xpgw1-b5lWnmYs#itL)(cDy5zO0_}g;i+FegE?FY9h@;&Pkt*CTpWf z8cXPF*)*NQNX9RGk|#86KV$1x7zeiZAO1j09)4J#?PX_{e!$cHkL(DDlTwXWYX?f? zNPTPT+#+3G+OzKa!Dt~|D7;`kN?+Kbm)BHoF__D9H!xIpnD1U@FnEVDdtohqlUHYI zZg*6*4{s$4nYP8&k{JuMb8R4stE)etvOia!FUsn|Lb7(!Tb@~-T>ynnCyT4AFRbJF zf2EGFKb_$GohmQ|ydx@Sy7s8ti@X1#&IpDwepu;`)ZRTrL4y>b)nqL{eQk@Vgw2!j z3vcjxP;WJKRvD%Z%JTX!WIm_^@DVI+3X_h2($xlhCZKBrb$m8Fpaw$nJj`tYn=rVf6Xx{@8&yf`{o-6d?aV~8OAkwT$5CfUd)Ak z# zX}X;V!B3!xzOdzz{lg*yO+;YgQjH{D;_0!noF#6^CLz^^ndhE}9U zbUpTCeER`S_qB9UXL@?tvJR|U*0Jj?>-Z7Nx^}@bkBb!A$*^xV&3z{=>+lVh^`a${ zSXT}$^L9fQd6D?0d<2);Z3Se)#=p{Xm*-l{ncyaBZ3`(3CPO3uj)yO717GO6c&nz5 zg>FBs>2IC0ClCDM0}uRw8+u9?pTdL3y7ns;be-`d_tuoi}e&R zc&D(7Es}QB5Xt%}nA_+Fd|?I8ug@ojk<91+jxN%%ZfU(u!*>>cKqWUS3wy?U7ApC_ z+L_3`+cC)UeU5vkoY%9k4Z7n&wX%3k;f})Hh**)`Nrr8gcKf5e!fL%Ei@7H`)2rQmwXB{il+@rx=v0J9m@01<~dU)%m&kxtWCy zSz6+Ret!I@=^pYd!>Uw5jh7l_!%VD?o-EDI7|JR(($rFFVd4oRt`X)r37zF!_eJV3H%uGC zG$wz@c-=;GA|(#}DNau@jyaRVfGOw}qk-FD#K-WPuE9BfKwYwKxt8UAc(lHfIh2@M zf6;YWXv-jNU%gQ)`&>B1u->kBCMzk(QPPNKiXI$kC%RjPiCCYjcrNFq+i|kAdzwUh z2BwmK$27+7L}ClZ5=X`Sz@HOTF#&VPXw~A6s!OB4%zf@#@Qi*EMi=I-o1zUPq}&~- z*2ae<)YA7B-6rEf+Te17DJmvUAp>1jqwz538AKlN=?3`(+|j|gb0-M(>uFT%n--}J zSI1E^@k~LTFcfn6i+h-!1n$*T6QXzpGJsxD6d+gjlu9;VuA~+x&apvhQL{q{&0-?Q z1?_nZ47{*WTWU_~bz4-It0CiYOtq-8{DEjKZ8=2?X4YyHRcIotqSH#(qVr8nlr3j_ zdj{qN-9A5!Nu^gp{|pLCV5=Na=!UeL3A9brGUOo9z<3^^l^0<;z9gq~P+5=%$pEwH zptDMJWjvVlyY$Li4!>fy-FwNor$6>rAKO{Fa_?_(y9GC2t{6tqWc?uav!}9^Dj+$oR>x3Zm?G6|9=W_54~8)Dbe6TXO@b?x z4GfoO8)Oyc^9T{ZYNA2Whv_d=t~1%mZ~+nKU*$^`j+=%-(k#;r1J|sGT6MzZs|F8> z)S#GUUU+F}%~W(-YP3;IijEW}r6%*OAn@-tP2u-c^1k!ZE4O*gPf8Sd5h&x5Kd1@L zRmM$Sfh#rS|DBH=@eZnMAVke-T2+Y|+^*m(l@}v3i~yeu zu-l8jWuY~!yNTo#zc$nT4;Jw~fA-uO87yAe3&4JdF~nL$gWWxQ_S*fr;tR9VI$?=M zj0VgZa&i6L4sKQc*rN0*)ELS~U_8dpjt(^eNWF7?&o;(f%n2%lf$)cHxB>b4u` zv^8JpJx}iD+@sCHOD@?4v^q%c=s_BX&d?aTinndSD? zk9_HwXTJ2zk9_LMCqMP%Q@{Ay*Z$&b$vcI6)uta$X3}y^b1Dw6R??Yq;%{B$iW8?O zJ$>z^1F9Sj&}!v$W)l0GS2^<9(}bMbHO4;r43z*Zk0t{fL*j0i^(SR|wA!K3Srcwx`c83a@A6*te8{zL#S5IrFJ)OBy0BYr z)7veV>(9H;+7i|TEA$Gi(O#_FHF&K~v51#0OxL&n80Lcy7s_C>9xpsxcva!a!qbI+ z2hR!f%^*R~+NHQ2&@Ny|=c~fqes?^9rp3T#(8KT_^6(_ne*^f3DI##WYmig%KylFi zFm2|fhG0&1FrsLL>DoZ`OLnuD?9%v7KTCva457eb?m2>Uu!IA`rx~=-8G_Y{8hY6KUBF z?83kg!RNw$ISQHwi0e`)r9_ZMB}hpLN};Yx4m5*nN?0#H#CkbC)@x|iF;86Gq@l^l zLKE~It+_zB8PX}g+aHkMAU}haVGoo^%!bun*7gugn72%FXZduS?QX+6Yl6C+6Al(P zNj!?9Z~~(z?Pn=^=<%8W>95zqm)QL;a1tT znGvw`Dr(Hal+*7nG!jDMc9ykGvziIfJw92soziHoYZ%=t*7mf^LW{;L3y$61Sjs9P z=fM>-D~2&yCd&wLWn$-dmnVj?(&9HVYku|QlIE{2O(LpSo2$bsy3B$8TGsrvwW~lL zRG<4C`5A(ky!VoyC!Z(3S16=?#8gZ+NVYaoF+cF?k8%VNhN^UPh*E@_It&JcpCdDM zzJ@UcNy#_|m86N{lFjiY>TscgQS#zOc<>&Tem&2^i;E+;Z#yUKSzFB`PR7b|$o2gx z(o2O$Vg)beikiOmAdQg98l|`m@Uki~rifFhovLIyQ0#2uJY)SfQD#GfD4~xrII)OT z;C{Rd#md81rh%AwRj>wI7gdKz9uS~zFm6J-q;Y$aw3ScW$>Bv8XHx!FB z!u2%i(n&uLQ_h*a5vZanpEIVcWz+B0hGV#ZP|=VcSz(~fC#eeI$#a5$s**D~Agi-W z`hSiKDhfjc;|c5tq7)M@Fy@0zGp!O8J*?{p$|lI|GG#f4U4-};d&=V0!&f%Cq=u{CBP=(>3rY?v=BO`;Vlsa;aD(ILdLH#9`1Pz?(96ocd zLaBs`Juoc|Z5?$iVUh@hY$LZM)`xMCR}i5pSVyKp)fEY(A&fj~M*RsJ1_sAe^?6wc z{or|-nvVoJYNwP9EDrflX%0g%rp!y#z~OF4cWS|_6k<4z%$@>)nH!abEI#xEy^rA(+w{42xcdOl&%P{r<#rr zU8dNS!WN)R3%FAs>`C?P4dlw<9^tlw8SJ^Drj?kA4_B&l?plVt65L{hMYs&Dxguw% zB{?8XJz+yAQbBxllsG)^1FGGSo{*|Ue=3Xw`F07|H;UAjOFIEOKu4UgCUl7jOb~Z( z!b5g-At*-_5@L`7&5kjxc_0iIS>gP+FPPNB5P5u;hzpjalfrJ*bEI$Edeky_Ps6Sw zn6JT6C8(qjhAy2ZD&<_F^ySv{+jgT+?QmgSzy3I@oSFOt6^ zzXJNi*FhTJOi$Bi=og^!%BQBB77enxJ0-154G)|`aBxQAdDBO(Z=lx}Uj2)J)Jrc! ztl@OF2D9M=;hd{^q}|0SW`M}i)qIV3_caB3UOqEUU+ZLu;UtqE@PbRNUb^l)Oz3?% zp12nwvuQqA<+p=qJors^H=-E9uG5pdYt!j>T68i!F`fbnFM)8g6`0G%h=I+2*DkxU zi-{$&6|Bhj-BEto2-6#>srF(i<9w4%chulvsKC}Fy3`JX)nu}^d!ga@5=K}7ljX{8 z6{j`W6))3jcXQ=0XU3U^S6;*t;uq6q8YIJ&Jn6?U2O~$j5#hVyK?&6S&Ns-#8%A+= zv38hMJBnAJQ8SRe9hF=JUTdpcWEG#}aBZX#R)W#LwhGU8oJ>{*823IvEjLP56Qn2_ z3|C@MTHz1wErw1CwZl?XX%RZ(WM_2^RAMeRJ8(~iTy)wwR^g3G2c zoJMRHOHBvFNDvS~2ioh(xi7MG1%RvERy)rBlNkQFKXdDYB ze~Y3U5GvvOrZnIMlO*zE6PVAZ7Li0ZB-KH&=aAxKR0bKQVbljV|?;`E9kw@_hb!qKRc<~Jfhf-8xN(O^iJ2zQGunSc8kCD(0e zD?@@ZA`PNb9WzuD%g}V!mmusk<{12v5W>e#9z}U=qtKC-6B>r8n{a3Na8Lq(1!I|> z%`t10%&SN~MRKo`QEWCd=vqb?LW>H+M+~|kHm{Wj-NaEmD0EjxLii{~<(T&3LB|y~ zg3NVd6`^-Z6qt4;0S%}U_sf!-N?j-^#Hlnv0>YgyZ8(nY*@o`ewA&1W)W`T*l+=08 zx5~woV^0!A=(xp{8jVUC)#Ijxbr?80v^eNoX!6M@^c$dVk&Sjm;&>Hb9}J5 zqP#oF?DjV7IOsOMP zuFwrzAjVtzC9rLIy`kCA%}d3|5;(iyInX6^o^yLi8^)v?TJX#*=}1RmV!sH7eWq{^ zGEs-)be#5cbQzd8yYhUO-DEtaHe=e7&qCifw$d9&&rcS)` z_}Tfz+4iAjZr5vRZ$^&WDOjzxr)hB-;m`=eZZ!_1Zw7pR&uV*#g2nH2iXNtHs;sn| zpr~RZ%VeXKFg7H}utF9Qe7-4v*b?{P?-v8XjM8 zpnkt~(O+0sEMLfHc)D;~;l9Gdg*O-8_5HrwURMRkbw}N7I2uaC0>P(L<%P~Ba8Jq? zvil!BiWfI8ZtdQj_WZLI)%~zf6+dTu={lghZIj)TbHDHVKmYc(fBx;{E$_YIhLy*9 zKk@nFr{D8$-yOZSdisA!JTI|nn$o~sI)WK5+cW!*$EhjdH;r184xVPTA<%ki4R$LOiRIm!Q=bj~hLY^)BNa4o|A1VBF z;p2r*6h2k>Y~eQwzg75}%0dLMc$sHw@Ha+)Tq>Zc;ibM=>w^v_`xCjA7lBGdLXY*0T#|z0VrWs% zjCz!`La(m*osjG8&D!9_+3gz=ruWqgKKxu*1sNeXZqHsksBN}&9(H`K?u9Kvdy(0T zG^0|iF}JJLVkjCe(AOI=o1JxWWOJs&bnbdvL1s|z8eX!g z`9mTQA`3tdv)#~hovRuiF|+NKN$nD@Ns#A0N1h|UQD_zp!`%O7Kib4dbj^2`oMb`^oEKj@LJQS942|?H^gBE+5m;rI<48rxfs)gi zvY3Hf?kOY*GE!iEF$_V^`dbW>B(1_B@KuAM2`3Y6fXr{0hce38QvZxEIUe%hJWT1-g(r^lI#R8x%aU|TTBcshMCN>FP%!MxMsYOUqF`dKtwI5- zBMkflqj_~a8FdA@np3W$7l%=8uc2!W>OQ6r99ai3QJ<2}mpsRv4IMA@{iE zRdE}PE9!w-NZn(zmKnG)=#-$wX>lW+4Q=Xm%y$wQ&d%0Jn1HrVDk+A1*1sx@B4~<+ zC5ge+@;S0nBS!=pcc}3Sp9!$`L;%XpQKdlYVB4rwb_RB@B(`2+yy)0r+Fx~?Vb(2k z4i)p z+1OvHv^$kbr(O9Uoz9_lo7lNX|C^il-?DLa7+$?`%l@0A=wQ2jaQdz=gD%M7^B{*& zKT;7gyHPM=noo0*e;x(t7NJuO=`T{>PyLtqspqBJSH1MU_q}u}KAApr;>1JO{)pO{ z;sM_0?|t9B_g+P=`{Q65{^i2{@od&!KK5nYn{9rBUO0XIW1_#kJu7bAJb3o( z!MP)GWxt9;%z3O^h;)USdgZc-yNjbwC0@t1fF#NRSh??t!`zIElW9VJ_|Wy_-uJxc z-aC$Bjx2KbtCRYq*EyJw7n1-Doce*Z)D0Zn>!iny6S)d)egK^p*I(6IYqx!;4A$AV zOlQvmDCH%?2tae=TIAT9MCD-rTPWfkg&3avX5l(~`q<_kLBIgEG;TqSr@K@uC75{u zGmEb&^pQkeIzJ8UjeH+IuS}i%nGe=at=Av-=G-6m>T}))W$gZ~CqGm>RoA^pcX7}E z^LyaBG)mF5B83q2fOMX86$SCQpJvGOHvOCqGnoAsU{vJ) zCLLGh80ZTn6uwd{eok7&&lQWms+*?%fZo!>dK!kWY!>Y>!B53TI&T?~t;UEZpbbDho&e$Xai*bm#Y z?a`>%otaVGT-X(mW8q{TT^i+ny$)v5%$DWa6sDMBrvfptMW(1J4@5^le^)^EDI9O8 ztWWaM{;F9|y~^Rua(VM`#fWW3g8fd0y~dJm%v2pSs-!|+-mAw!T`rO(bKP7bi?Z$~ z`a!qVwlXqnc3LiZ{hk@8b?xTDk@5J-DyT0}Y+1V0T1(w}r75{xi|XA+O56|Y?|8b^ zdiovpz;=>f=yhKC%1%#VhZLUkP{9Z3eHyb|krm{oP?TIs{~pRM#1o<#jz~BZ$BN31 zEP!A|&=fM{!9N6BA*QH1+F)Q#D?JDlbunH4bfF76W75t8EJA?dpU1~ zhhodN1@mmAG9tFegl%IE_d{WecWWYZgtBl1t5vOON-%~A1tS7 z`N1cQ_a_0mx;{WnhAU(kXiYJT+v(SE&)hW4Ellb2n%4^7*fz~={6Lw^1R4Nh~m^EMg*v+&OvfROyf!6Ie?X`79nuO1byXk5+eY2Fd4(l4jnH}WCYspa4_nRhEWoW7?d3H zyK(&Mi=R!B&n|XF52>W6=0u#F#I2s_!yXXSA_jSVlBk*SbpOBfAAAtsc3wOKib|<^ z(;-dk?YR#fvoo-VJ$jcA)g=(~D`5Som@^mj^8wTuS_agw1%hDo_)=JL986TWq({gK zCE8)3J=D~PI{ZEbCXU9~JI0b}&omy;b@Clu-}(AmghAh`Wb8lDC&`!Gr5rsKR;%InzKQQ-W^-$EYin!si)XhsH_4l;;m$YI{^hW`^NnwuIPr}O zCr(^o58QVjV#RjtTBneJ#)}!_3R*XdWj8=lyvZ;i!DJK;CtVUEU7ZXGk~Xm>2_*UO z9S_{};@JmZbMsw0hmZXqH?Cc~^M$pO*Bx(>@#&M_e#fz62Y%x0Hu&Dwl@}@QTQIb zT?}*|f`P19^96#=kPR)vAuT`|?m|nCM@VELx1j%%A=tn0QTdt#&Kpn^bsu4cC;% zq9{b%I3N#kdyUo!w<@}0GG7W^yG7$eN`5D72!tk=KF$Lv!a1t>e@4t#lTreTp40+I zSndNRsGx5N`*XU(8jmh6q{x7|;Y-~Kq9_U+viM&rmD0yPRxG{`wICan(L00`Fy{wC}zCu8CJLJ{% zxzgQbGvfS~2Ok_h^w8N~GK1@v*Oxe3URgR(x%#fT`p#GDb942SbeB3;Pqq(}kIdEo zLZ30BCC6!o!(rGA8jbRvZhg(j|I5y_dcXGiD$KUnb<#z6CKS`;)ct>K-!K%GVvGN-j4<7HD+- z;o{yGAfURJt)e3LfRIo+Jd;VM z-yLDn3G@o2SglFc!Fa9l1kF5|rEy0wvp`Y!d7DUt#*r<8$-_h!s|GhEvQ#e9uE^BP zo1x!mO?i(n4mle(#CWpIvNU%gVH{CC_ctefN=`K72$|k zx{SGOAM)+Iutoia_(otFa@-q$)9UfFfi}r8*e{*=pc#Y zEU7b6^rYn@PJ{SO7>N~yV9>QXwU$mmq)q{ z`!tDbATCW?#Y%)`GciDbab}w?huX=M2ih#Acx8$dW#>;V>JXD!Hb`gJVm8WrI9i)a z_EcOF=&Xnf8fBfPV7qFTVQSRUm}|tQ$(V3_15^Zo%WF8tp*0Kw(6*Yzc(#S$Zt5|j zIl6)HBr1xM`)WrJNNC&Kty^haC2!dBD z7VEXFpL(g~(ZDK3jc}15aO6qDF>S}Kl9C@3-8qLdVG36(qt;*iCN3@J7AJdn_cDMu##h5kZ~vC#V` zX(4RM7P^6SP4%LrNaka^E}Y<7OoWtSqBxj0CmdA>m5Yk=j3>gfDLF#82dx0pzlk_X z!_ARDj)iMwmZRC208Vm_UI(PN)^$G1K)JOkrlT`jK?$iO1vGGg@Ep@%Ul%e6i04{o zFKley3Kve6x`_FKY88!u6Qf^ug^)J*iHoyD@StUzF(xachHSOxwQ68VPC>-L z4ZswONvc`JDvAWzjuiF?>RoIW1uo7dCD*Ojz^uYHgC^jb#mMe*Gml9~HR;%iuFLui z?iNUg+$W}HL!aIGq+N{kDmOi%;p(oHrpye@pa$J0^fyv?9EhZW4u;%Iro{gYpoUI7&MI|OpQ3WI?5dJm}c}W z+w)h3mTo#_pYzz3AdHFTnS@CfiNc^W3>b9TJ7M> zrx@=P;1Jgz37~!Tktmr?^5hL!2dsQWb`DC0Ms|KdAl1`(-GlczW-{7&grUbtqq5P!RRE^Y zA7#gzG&Kb)IE_oPe8pX~;m&2lDOMbpgoHhcYYOn-g_j_OxO2B)zigNsW-%CMKGTZI zva)7j-i>(E5M~{EnF#JrG(t^L608;}(pdlaF)MOhP{IXN&^9Xp(_m7J6>pqx##c0# zHWDJ@DlZF_g-?_ZWF&%m{x+iuhDhd2Yr`g__EKnl)J=Sq*ZFhM_T|C{3x5Wd#?9n^ zC4U5lS4NM~e_}eTvJP8j1JH97o=W+FF?|n4@Z`*jD3nCDvP?h|-6E^-cyP5=(Wqoo zoR+eR5CbIV3Fg3ACsV=I>Gmgz-)tpXRqF&PlCLNkJBU{jOqm7BE*?TxM?zw*O(ezu ziQUI5W=J~U#SSq**sDUYWgR$iHOfImQ>ZT#I?k;#+%cs_#2R!}oF^Vu2Qdu2WW0{i zN(xU5cL-_#@)e+)Azq1Hs-R0Kw^O(;41L1b!qH^P(1vFAAm4{Utg?#;GAL9k7}Y#k z=2?H9ATkei&mNLC_7yRta)hhub&)(SN|2Cc1rw<&@Z8!!0osPsvL`D@5{i~4c4S3) zB|90$c`9Fg)InEBA9-OTggwO(JRDH+`a<#6A@v=m7Q%tjfx$EyqcRoO=&I=86G3$u zZg@0KcjG5PiIgjtY$1l0L1hFi6C||k;>jWwY#mvm zCkxNOYO^uq>* zG5bfqr*UrFdmm;08D@OzE5f+zuBOgxhqPKmC(8+;zlIoS+t6K#0how7ZSWiofj}T_ z1(X<=d1(y7AAhAypO&5;DliGBy_s6YHW3ttKMTuX5!@4^h6GAU z0umB*1ViT_sX+E?I1wvYv=%Eif38w*Bjpf59|2#GQ^AEXp$H6vcXXH23aS7UGx!me zqzSaZL>-AU7|hi7;{Uc{XXXkW=H~eIzS25mif)F+l0{GBMX9Dg5nCQH5c`FE zdCZgw6HRDeVWJQQM~XE;sjDj_S>7HI-Y+94PvxidS@Qp*AJuve=2#;1SIC)rZeqH} zG>~!@eHnrNWHFC{>IPbk4Vn>WH&P*B=>Hz#;+}mCG}P-}55jVNgS-~*_m8TKibq+r zcVfeYt^MiV2^4=FG>t(V6P|Ka;1g9Ght6SJEiTI{?3c6*9mP_Z@(LkGjzU8o-uzRo zi_M=kPQRb9gGYt9>d;ja)tE}*CFIozigWA|%A^P$+p$$lAj%CxVaF4lYKCQ?`hcvS zpq|4s2-P#P&8Ql+LG>~bK8R@|cv_D;r?Agk7y$!?yOMDm$>DfU=a56f%vLDnbhWRV-I%MS!8R3b2I2?{K_eyURS-J`Upx`A;c*n%QV#z#}uk3QVwdN(3`@27$kFBM?e{Bva{|u(>vdY-4D_#ktC!b+jUx4mX6<_jnc@KG04wb=@X=1=oGTTEug);w(w-(1BE{<{I|kCk{J5;K5~>?Pi_Hy;tBF@kgHz? z8y~ry`cc}SWT3xnlOzI*aDrALG6_u3&K*Z`oWazWB@>}?yQ@XnWwL?MDG}mh8zf$7 zP?!TTV_q^@15*)=O^G%=I*$h`^rSE0m7@0?)8~xP4?J3vy$lHqPy+N<6;)e`R}kqq z8}{+?$d(i(vC1a_8#0LplSGdDas=h4Vi*ra7pCN{%BDO4xdYe1ShDeIUv5#A(rU6Y ziThytchU46t&Gv|PeH9y$^)OLU8u|uez9sQZg>lqDZsYx$aS{GkxOcs!eMEQBnNOH zazM!O0AT?g3@#aeZ?5H7Q%%z|%drdv>zg{bbxqeCL;I_0dw;2>>s5Wvo}GW>U{(c~ z+#RF3KFd-4Cm5-MQ4JU|VIn9NjADinG)$olITQ;P92^K8mRI2V^N2;n zC1VAGML+(|ADduBXqq8iJ2iC6()YUQKDbFRo^+`*422O)QIvu%DZ!e$XT!Z-%H!@@ z&;8g!U5dtHUC2S`dR@=EO3us0C5#A~KduwmE=xFB;A*+$bzw>gHKs(70>l1ECKI|y zWhP~l&av}eKzY%VMu3IhSlR49f*oyxCsBq%1PkLWvv@4rl6aZ?~?CFT{*E6=Iq2n0lF%s7%JLfHrpKrAWOa&9$Jg?V=nm#F4IBY*QPUx{0Z^ZR_41fD-@MDCA5gwBL zzPwQwJjDtKFf+kcgVQpNchHf8a++Lc+$a}8$uX`mc&5+aM|@k;9N*9b4&UPp&oG!C zS{n-5;{K(y+ys_y7-Q%EDp0{lg z1Z1{YsT6lUfbS2brIkJ9^qy_QvW=}#tM$QtyWVK^_4?l$`Vm8a>A&4QlDxE7+4T?|Jt52M`z$S}_~>@waN#Jfg<`JiAv!K$l&hRod1yXp z$}08*eP&~Xr-5yWAT^9c*yWVY^3-_Am>Cqk`lRsfZ-09dN9$aag%_I@O6``T&y_L6 zvQ|FWxa#+=Xv?b97HtW_yN0mj6uO1ec17Q)j-q&To)n&gm;asbe207(N{ixsP?+>0 zv%;v&Owq3xtRF{uk=iD*HD^a;taT zff-{E`Ik!aGd!MkzZN4&lQc_ON^X8JdHFBD+%g{LmQQ$*UVqawr!@DveP&Vn>sF|9 zy&4hgmca~G0TNhVeVH;>@(ul4CAvk7$dHB~fy$`jU8$A1(6Ni^WE!6+IU_ zbOo`s^hxr%f+*Aqy~53fy9zHYyr=Nd!tcW{%V4nGMD8T7C+{b}M1GU}3B7@yp?A>7 z=#%tm`ktKKUy8n#XTwA%@h-oAXLTi8+a`I`$pHPoiR@xZF_q~fM=zrnR#EXx3E#R1 zTifDntQhst-byoU>~sr_+-1a0jj;bgi5Q`jLLcpd@e4XagMnxpq5B)`vr&dY_d|Gu zU}MEAxf27a4&yG`q;6bW01B-#dw=T6~x& zJ92{Ae>^hjck^_=eZ-BzC09HBtWMzh50cdpo(6I}hP%Lg;mYJ(#UfPtxIRb@kAN7T zjL?~mPo>kJfPL8@Id{eYkIYab@u+g2C)+CN5UNX<=5CZp*v#__rfBC+hM;)#F?W?( zl}J~>9LE^}mkW|S+5JSlXBeQ3WI;F>K+{1hJjK-y#W0b{6?7xOV9LOz-9vFWWzav6 zc{0PLh6d}U;~|#1h5XD7hFJ?oxz?i|w1&P6HABfHPqmkhP&4fG|1ZljO)DX1`M!m_ zZbl{d%uANn(U<&FxKu_BefaW^TDkHKR*7%BU_5GE+O_2PzAIn5NNVTDL@ysc{_^?2 zc8XvK2;ZXIE!&o%z*86%sWfr0T|^#h5*Qd`53*w~E{7xbHAP{@!8k%ICJ%)`8HXYs zb6ufUqKrHW)-_rVePv2vI1$QUm?s^S#jcgxoy33amtkuW}(fDVI&E`q)I3eQNPkyT}N_Q^loB`CW=(<7I!3Q z5@6h=)=?%TIqf*psd~qT>B1aGEl*0Lp!Kom_W4&C1IF`-JYr0 zwHa-`!8$aBhro(4ff|J--E`6_YBouu$IG|fc=*uL)eGs)gP5f9hpdDJR`uXR$A>8) zizgmAv@syMJ0TvID(9Ff%meV;!0O{I%;&()8NR0*%`044o@L^sWzwUTwph3IPwCRC zGD&{&kyBu9A+%bWe$6CyRQ7c=o_Q609l|+$Noh7U*5j zwWXmRBL$1jHu*`yCQ?H^(gR)A!p930E6P_fPgqp*B=j-#oPc3#(y4z#sh?-Oo(eyM zYub&}1CvG*6_cD*{J9JVkfxGrfHH{p@1yoe;R1+f(RDfx4FEQPWf%r%^l&3Cb~O)V zB1XhPE%zL%lHTUQ7&>Wv6ZCQzb@l>uU*DNA=C!)Xc*$v+`|V=Y5mJUFfsJA|+GYJk z3(hS^j4QPL*h_VZChSDhdkcbBX-rNUei$1WA6`>Q@PXHOoO zb>ShpAM<_YnI!@P-3CS1aZ1qQ7NTvYI2byo@Qn^wvlhv!WHQvMqzgUiKYjhHt-t*G zq_uP8NB^?@mB%u2*Um=>dH>Fb?syrYJNJ{@|3g8^V*1?Y=s~cCF=N(B;hMrr3ilVD zD7>lg{=z2<&lbL1_;%sX3g0CKVv-Z&rQ|i_o8)iE_h8g6(FtPuRF**ug_-Pb$=u2X zV-M-05a5#Mx27MTf8okG`FK3pt>|UvsS@Qd4{I52|G#y836LaL znO?ojm-+I(kIFi-j;yP@y6ZlAre}I)G$YNyTso0vgbolA%u2G*3W-HR3_3x;21pPb z-UZocy}KYVVQ*j{0>@y$2Jebc5G*Ti7?5`fL#!Q`^%~4_^!Wc@RZC(6S9fJ)Wo2b% zz4!9J-v56eL4O!^1;PY_y#N}Ulj_BsG;rP%G5M2|1Mn(fP+o`$j*wj#HE1GLBpog) zronv&=NVJ&$&3@bVtEE8A#fTcFbsv>!X#dN(&9!9Zdx!0Ep}(z(g9s&320=4enjds zPIEn)M=udvj~3^f<9DW@-rM8fY&n9cm(XiFzmr3w;MzW6(X92o!empxfcy~pe3*rc zZ}HXTaDcDLt*MB2{?(zU3M+ zc=D$)vzQ77=f}Z429J6g=+jk6tgU_d69Yfst z@P9JO7&hzjbw)MI>R6Vc$#Mhq0C@VS0`_32TSUg(z|T`L1_x`CT865ta#-912gwlW zrnp)jiQ;Sl5;R45y`RS!L6Qr_eR$N4HE9?|Lr;nVDHic_BvICxUanc1#W%!?o{pCn z^bU70=sRb-r6ZS7b>Ds+^;$8Kq;eH(-;-OS9yNk=WWx@J4^wsP0CqLsp`Dg4-=yck z=k;C3(wI)`sU#&Ofo$#Hp0%&iq?g}+EZ?Rwbd}DiA7F)M6oIKw79>{73u2)H?If0p zR1Kj4CD*sR>+4Ps5E6w7EtEkgrbXDT482oMV6PBE^WKeQVp$VHM!G&CS1*5#MHVYW z&hvKJ$L%lPI=3wQfY%`k7rzfi+rQv>^bUAHwYXMqH!)Wb(W)~r0yj6e|F&w8Z@B)- z_Qh)}_TC@fbNIH>t;OnLa-sOsufq|34RT&2U(OkbxjjdJ38#%XYv^ng`NrHBKqpM5dKvN`p0>+F`Of_BZwj^2a6k(*#O+iw2d!nSfx7{RBGYjChf75N6 zh530Vm0rUn^B@?>T6GWfrt%Qnd&cP_ioxQyXrQ9EijpRndzdM)Gt2qd9jwI#Iv&;# zbaUg}Jh!=wYn%e_^+q1un1c6$c}Q8v+EbfkupW-F;sHL&+VkRIOuDOJzdXDYX>S5LgVcKrF16?j*z9`9GypQ_z)ZezZt>u;@|uAOnn z4V4qOS1PyPyTQNyC)zq3RXb5#59jNezMel>IcuNoovgyLvi;TS@xyS$TTWHaIA_no z+PUiO{p$J$=JWHqetxxj3Qo;!k&C~$_!U7WUxF6841M(Zmb94lx5l43bwQT0vvh#PIkS zZX%p)Mv63eCt*L&_$IhlxkJfd5R7L-Sm0>EY*qe>-(_Ramta23e;jQ_+kbTpz2eh{ zqU@HHF~|pvlFPO_TiYk-*>6hhuJFyF!>o0c66Lv*(l22DPe^Bu9zCJbD}J%N{l3ob zsIc*9bc1WMr_$7uy>u=SOJdVKvRssliRMXyK9}V*g(m_5ot#e7G_@Gszxj*bCqDvN z(}P~D%fotWI+*bZ2sBlOBX~EQjlgXmZINM01~MB&;Q%?`enqY&*Sz|`VS!Z15d=!Q zjgx0xdMT;Ahg^9Lx$ZUh?I90>IYP+mNj@)pkdTun^D((~K;BCBy=}qGgmXC6+$6UF zZTqU+6}cNgip0nXI?Wag3>eI`FmGYb$+3BMDbgVGS(fo)1KcsvxJMAj59d^tu}{u| zH4c#kp+d&(MI@Asg=4e*arA9sMESaKO{TA!`=`Qic*mZ(F&?RM8b&7h(8hgHw6$&Y zY3q@i35JCAwT+GW#*M>`(P-m|VyCy>Dik`sUhA2?Nn-f**fX4()66vG#OGHE`OpF1 zEwPUe9WWSta%r_v8K-NddgYHhygi-uE|14}A4L~0Li>Li+F#FkFxoK7dL`G- zO<}Yh$Q{X@$X%IxEcfo*lerJ)K9+kX_sQI6bD!h6_STYhXC_Vhh?v}tK=xv~C>oJ* z3k1$GBJ$gottktTly;7(oPEN#&N;h4eZgzR03G=fZG z92bK%zx`YRCT1e!-fRk69{J+Km`BH7$etN;lShUDY(w-CA`_)2WGaEtV7! zj2O9h>Jn8^MMsf~SltBnjHJ#aDU+mug!79%Dt5%tjFA(;uGHq}e{f@!{S(%v@F|-YEZ>#G*m9F0}iAUA7 ze4_Tt6-l%W)gr>)wT*lti~YDJ5KGf6ZEL(iz&HjUvh>o?%M#5b5zNe;qbt(XuvQgA zRSw8>;RgnwbAJbPZXWqoN#-u=eqUN(Z^5>m!n^S5(c#f3%a+ei!Q!&Z;5j1U#T>jj zjO(~utX#I_e%j%hLzLJyjLE&ZOMe@u9d{Y(?EmvBVbLg-aABwtoQ{P9M&23MYVr1G zaruKZeHH&dmZsz&qc$6SZp0k$9iH0*Tb|z8kDQKcSA5;FzHTco*!Bx{#Mjp!v+c+1 ze~?{CT3L}9e3`tLZ+a!3gAIP~$=`DAlh%^820Ta@u^57#&w5}KgRmH*R7bJH#yl%% z4kCQP*<^{SKtAN=^X~SOxO}`=1bbRH{;*|xx}g$_u|irm)I(Y|FbiJogj$VBy=N=y z1vLo~@2THl?plo;|fX?b8xbQ-5pDq6}zjo0XL{2RkF4{vaVl~ipizV&=9$DRA5oHEQwwi$1j`#V1%buG?)uOnL8smBgx;{b zHuQm7r`}kq>%)I`wqW)7w8N*P8`WXx7sEy-mXtD+SjXM84y# z!7W}n01iZztoyDP_61Vkl*F}l%qkcS)~_K+C2_E^uUQ|Az>(<0g=Vu5cXHOnZD_xb zkpGaoBX>{kf!tSf&yyIGUx!S{9&&_SMQ$SJpdAo%L0)p6qVc>027{lD^t%i8(E0Lj z79$WCE=P!3Hi|G}ze#w_02n?oRzHqVkKsEnZDpJmvPdLa{JXsD z8lwo@gRi$2p1jPTlf}xaFrBwp3)9ah2=K+%@Hv$+Cjol_>8xjqynYt(W1&995JRht zEOOEEIfxMc0oGU?Wk@;3D*>X#6C)0|F>WDA*^Kdua>g%{*L}%|*Vc*_*AHiGPnKr~ z8PHlxQ;ufwthF-_!;wW71B%>ZhoTQgP}3?Vr3Pt~l9Jh^8u7)@ruoPg;E(8{M!|?z z4cVuLVq+4rOu&m0bc}*Vni?^p8mh>MLS(7EQprS z@at(lUnY(BN&z@9dR!8dLwi?j(N;m~gEOy*6r5&|7c$WdCc2u8srCdfiZWu0Owox- zeUZWU=h;voz3yEqvt_D;mUf%QK*xdG?W{MOy|Ucwl^zUQr0M&e)~Re*hyN=~K@D4$ zt|?KP8JZO;qGGErXw6Zml*$b;R7)i_6dUD|5{{ahT+K|XQbSWQGe^@E3v`&ENa8Z9 zjF^>*30FsW5j*%>n4Au+si|-VRWsnbW>yulmMk>eH^lv}neVTXik76T7G%ZHu}I?d0~pb3t%zS6i|S#?~S zNo_wi-yNIXUf%5fT|q?@0ZUbq2T4?^Mz{$5b;VhAdKwj+>$Jv-A()kRu#mgkLXJF? zOTa(KHN(+#!mCEnVnRcS6IG|!wW7pEp|ShA zN2Pgp&t3aznAZI_{ppD-FI)Qr=}Xt!uAwJ^T|Y*(EGwjuRI04(N;H*7M&hqrx4GFV zEV!Ok(0M=SKCGP6au(=>2((|C%lUJbHF2_21UIz;PLv;KeIo56OcMK~bW%P`9%hgK z!Tta3toi$UFSpLT_^xZu$YlG!3h#I)X}tf|E=kWl{N6{O`r=QZbw7H^wd(dS$fNhZ z$!iU)r`+uyeB(-Jj}YYOv*gR*H>Jq8AcGOGWS4n~aUms~wV*DOPo3IQ(qUJ za^LpfmpUt@?zsEYgXe-Sf#p#tLY8G^vxnB4=BkOHIE%sAyzfOcD%Y`jfI&c3f4U@lY^S zC-3BALFk#A>1-Bit1Z>`^O_?|gd*CXVJeDUAd%S!B1cvSwQNw?N6bjuBT$uzL6|3HxFZ~1>mYyx%vWi_bd^%7^(T^gX)E+( z!(SJO%AwBiF4RRa_7htnx-|$v>C%qtH?plkRAg|3{G@;!N}=XxM7N#LDLdRId?j}P z#zyA3gD+S9He~GG9@$~J!5P{XQm(NmSSkXng>FL=gSuEilpwAccnZ<7K6q@hII&o~ z{p+IV6}>%XH{WjOyQcGvm|028%x07J=oQ_#KN6dEk2Zs*IO@mU9TI?jQ2~!&KIa#F zzYvYeo#G9}PI+W?KV;(93(=*G3F-HPmDmcSo5`f1M4=V0gahEwY*yi z+|&|W)m9_4sf)R)&?GlO|BuigKo->Lme|T#n9qR0MRYzGGHZ^;vs8#PB!7erLbE2; z8gm3#?=7lE$X_gABa!XApHj;Qx2+hlhs;8=w7Y#>Wm1~VZ@9EgzM3{~trrQ&54V3v z{^OzT>&TN5ku-_O)Gw3EA3O3*4yvg!hDoX%mr(JhlIECYf6e(BDggC0ZieaR)cE-J zg^z*p={r8wg+!&_z%4nMy9TR@n>$drV9ml9?UN;$$ZSFJiW56MVF@8Sjt4v)rNV!t z$m+b3LLQDH4)h<*mWUvJkMIKIS$iRZ*m6o}2Y*jSzJZwYz3zbZ!O_VR-mbF9!hwf* zcQ_-0xk#~uIb#x~%w&B*(j|%NRErtYnT)`lwuu#9U-({Gb91*dt5$}|Df)&xTn z4INozDPvAapVkC5uOL_|D5Y2z3Apr9p{)lx+#-Qx6dkZD+~D8y`+WOLnn`>r^s9xU zvu^2NVc}4)4IzYI=!g0G&}jvd%S;WdD#>sy(7g-JKk?%C$(ML;9B1%cl*w|Kqb+WY zi&-53&kz@l=d55I1OhNc^Fg|->qZH_=)6%%Uu-HymgXaseYO~A>D8+2ItJKvOab$DgTz9O%Z#3SbkCJ15 zQ+*7$f$UT$$bnY|U`+y;cR`&vw7uD2!hc_4*g?Wa~YymkO?|=_S+?n8Y@0d%= z`Gi5{&Z9++9h)txU$_?S3E5~TS&s!gaY_#PXm2kM#_=RUkWaBz+3yL+n>j;2lVQR$ zj^AiBZ^h)xt3@NZztU{yF{8a$u1+X(CYcLrU2R45)d{tl8$#q*Hp%ObAC+p8l`f)x z7HVZxy}i~13%f6T!HL|WuG!xx2x3Lo-6w{PqHySSLJ(|ju+Su;nO9AHa$r!aOIF1S z5LYAc#Zpv1bU@a0tKD-eHZdx`(x6URv0~CV!jw=9L!oSeEiQK(t$+8uWa2cXZsAA( zW4hD_d(2A83bma|Yjd=wfjug;dY}$>7r>5?oPTeTT$4-?if>m`yvU_*eYoDNsWA|Dx zK8c`eKC$GeL`bI@O9m0f#D8D04Hmc;#7j=ZMLfgE<#Qdx!f0}8P~@-@kn;r%6icYj zUm4`6fi#}9rwF}`e4_4daW+CRO&YqdN|#@52TT~f>Q%9$g0%RHwaWH)Dr;*MvRYZY zbJ$euYV>x$7Z(j%QR(!Zwl9;*RYyB?B(Qax(MMk1d+mSk(umWM)Yvw`Gz2;9$kFBmMF}-5xi0-g3ks^6b|{Mf@6Leah(Lu=+T> z_8B~W%l7RLy|fu$4&E#XH&YrDa!?Qs5)#u#srXt!c&$idz5zC$6~(iJESAvLAy}9H zgPiA4S&V<}M31n!-CBs8%VQBXWm8;CT3HOwDTo+y!AlbFgCE>J-%Y%3vAKWi+U~x! z3wNEq`3Z79@wUI?C0(+*f4`S(UuYIT`0A~-eZO=1t}c1k%}Wf@?~`|sPk_ySPwqji z{L5BlFh5u}4`t9pCCP8`sxV7f@*@r>SdNFK`EWlj5#46<-4wc+L-S2|qA3`%qg3XA z1eSz0`J5Ml_iOTETLX4%vgV(Ekimy(IA7 zO(WR;N@++E8EgQ>FpIv`kT9Q(X%-9Dz~%GX9b#S-~pkXAc>b5q! z??Bv&947jI!&CB^!#SH6wBtX*xNGMQr__LSp*{nOP&@S6j^DSNcc_G?Ev}B^Acdve6u4DO=!s^kifdLyxbA^IPpOXxE2RixnmaeDS$&*>C z>lQ`4Y{}4UFEl(gf`{rIUQ^0(Towxk`9o1uH?%OQq(P9r@>vN&ZR2facsLF%-}-Bt+@I#YMRLR-EpiFD0lc-`Je!TM7P3oZ^a2@J#GtvLt-(cX zTS6PLB-?UN09C`0%6Qfc*p3o1p3JaXbTAtu_B>|=;3YLk3^_zgsm_97FpQ(&fEV6G zXlo;+M#RfcdIW15G2{$Z>2$ty$rs5m)Aj`Cm_TYy2Uy;NjLVpnjq^%zdoUZ~899>G z@|=@lJ!HW+!b5Uk$0^)CSk|23_D!-R3}6F!D33Xs@*MVw`AL`gH!U`O`FfCUb%v#| z^XVY&!;M*oa}Pn@fv}z-mIT(S&S%5rWe*l_fAg|iqd5D=0?9vNS;SK4-^;cwi{z)T z->ICjrkU-os3lN%=|+8Tv)->x?CjEw`mcZPTEs=%2%=U!1OmrAQ9G2qxi}SZ1Lp4vZ189(ksMR7beUP<7YR!1{yr)5MSnrfU#e z!#W&6P*g!c(09xYRaJ!wsv*o|KLEWi`yr*PHd~yCN}&Ep9}7-g2NMsmWWxXr&d5yi zLMo(-D`0MuH1nkJpK(44JXI|(i7u925?Z+AD$6hGcGe)Bj3vWeyWMnaR2^p3f}>^o z4jGaxA__PRcP3i~*v|;tpb)l~R{=8~%;D|8sZ~UvR3%KJtb;HLK_n6~Vk)yNEYE?R zM3;z?%tjtRn1lfA;FKt@IM{BYU|udkXbO0lh)QXU)1TNK0Xx&7MHwf-w`3R&*0FGmKNV4F``Y?WA)4SFI62}mVQ8^xKE zc=9^V56!>^Kz~Yz7m;?14Hrzs@?$X+DG66$WlH@Y6b;~8B9n9MeP{VoK6D+F9l13vdvjc@Ff*~m?)|&_y zUxeTBbS~qprpQRlXJ{fG#9GCInyfzTk)`LuO#tX=5lueKcgJLm45TaC>R21d5gFwf zU$WMWqrKw3yu6^^B0tl&wzNty1Vy-|kTetuWo2JewH(*MY`wP~J^8>r)v0a=)6;AF z?=--BGm2q-k2f;3BeGTXK3YhUvq_=w0l}~Yv5_Ph6%$eFb*kf^?Y}!s*2{43mdR=o z4b5_pjO;_#-L(BHdsgdRxz#+esjsG0XFYJ$h?G8Ev#gqF^5qJcql#MuZR8rV5p@X1 z_A6h!NdA_*1GG^&x0bsCY&MQ|i~OAnLgqyzwq577_0gQiYgnB()o#*UARAW5cxQLf z;w3q4{=tCr#?Q&WT0N~OH~Lrwt63`Id5J{uZ&Z}iS1FpV^j}Tsy%7<%Pl1VKv&+c| z+0iU=r_*W^9oZiUV^N}$PF$0vqdeHGzsPj(hlzefmTGqjNDx6Z@G{>6E|G0L_vf~y zQgQo#t+o)3%Ou6>g8%MCo;T24&iHZjd4jCI5fTccD>iGjr!l(0Er!!cZA|D77;)}_mA^N40OV1?J(IaxbNvZtkHG}tO)^<1RgPK?YIT~0 zGH=*L6&nI&V$~YXyZ$ut{pioP_kSo%94&w$SO6n4OieXNDx@CAr3XueNzKov;jl7z zXJwGS5U&2)?fvA!#heo=AW|&PO?=<+aiYkIz&{O+1<4cr{NX3y0TRl%_@BuC0a-PK zD?Xe%l{=HWEq52R=PT*BF?PJXU|vFmo98%l#|IBDxC7x9Spr+Il{2&lEddNbj^fo~ zV~)a&;ZFvwfe2D~EM6N29ya;w#DCzXdmee@o|_&B693L?&b|50*S8zJ>15qLddyj$ zOnZ&?N|M?2yS~5b-;HIe3v11oV6_ZP@`q)ajctRgnCE@Tl+;}7stTGdc_fpfJvf3N><<>dDR&e6rW*L# z#at`52W0JO#2bv~W1gP`|IJY<#^7%=80RtPi^fzMPF3F(rXWxjAlmJ4JOF0_MiHCw zyc(8;Zhv)U-R#lAdP!O%88xd(K>Sik(*}KkIfj64>5|PWTq9I?PvIX9l<6(`1MDHM? zZWuc8P?zlJY7M;HD3|Vdxr?B}4(me`e$52zVQ6>KQ!>;f7n`G+4uYsLl9-x9^@<`ob@VL%&lh#Zjvpt z1*a2^bMq3*B37r3N1Hf27P*Ef(Rl=GIiJn5;ahDCW)U8=;*&WD4a3PAM-jOI-doX3 zZ6<$Rk?hngT1=AA=~8e4H_}Dvm7iQDfL{xqthKqj;A;r=aQw=(QW9QMQMHr%($n40 zYhQBt0U`TjH=fY?(D`)=oh|4Wr>2lgZLd+XUrOtlvKSMJFQ`u?(I zyl&u=K()3?SsiX{y0rIX-d|sUv3c^9c&n2Ig!>da2K)r>4(-sdE!%SmNjKX^ro%~} zEE(jGL=wj99LxMZ^4tP`8|#R$n3`0Pwoz2nC@F|k6DgQ3nu6s)w93Iscy)JS@0`x} z7RcwHeD3{EKKFZytwfRKF)T=&QI z`+x6VPpAL@0C=2ZU}Rum^lp9Z`F{sg6e{D1d=10a`! z0W1vwq~;G#0C=2ZU}RumJn;Vj0|QgT|9AgCGPN=QMUVmG834K52sQu!0C=30RK1cD zF$|WSWq0rLL&y=5oeQu}z%y(^N5NxI@(6weI$CNf%Bz?>01rT!l8$9=D2@y9eUfFb zH$%hDXk^KFS+I% z(}*WzV!n&bSgv9oXruMCxCdPFf8l?6#vR}sI1ukszA*m9h+854QZbG7)mgvUo{u@H zx%aeH~-a z#smZeqz2Fj0tXlehzGa`4hUQbcnInVKneN^R0_Nc5(`8NkPK1`nheGbiVf@zS`MZT z+z%2Df)Az-&JXSoTo9TN(h(pLND+Jz3=%*RViJrJ$P*S5R1=sxSt`_tc zBo~GlAQ(^>#2EA$Mj5;sI2vXeiW;^XE*rKS0vtjdkQ~k(EFL}{x*t#L*wy)+hidb|~B_ASs+HE-UIS>MqhRfG_Sa zZZOg@h%vS@)-wV#NHd}|95pyKb~WZUJ~p&A-ZvgMJ~_xb5;}}K5IbBuxI5%L96WwJ z+C4%&ggxv(2tQ0fBtT$5xB|pmQ&nS099;N)K*ScE>~Jt%2+H}R9VPcI9n21Y+JNk1YHtcT3za1WL~&mNME*K z9AH{treM@zlww?Bh+?v2@?~yi)@BrDl4iPQ+-Evxs%Rc)Kxu+$wrSXEGHPaO&TO=7 z_HCYR(r!L(o^HHu=xjC4G7dUVuvMs=ciKzPb|7U>Ci zaD5PcN`1P0)_wqfI(}q+`hSLhynv*En1T+1rh>$S5`%t(+J!cSgoWmYEQX|qB!_B; z=!h7Ikcje$7>PcKu!;tXYKp*%oUz zh{V3d1jWe4Ajz=GZq5wQdeG9*P|@PmhSjLpdf1%U(AhTG%-T5Gu-fk1aNLUAyxkt% zlHI!AGT=_&nBdmo2I0oyHsZ+RGUN#4cIAfU;O0E$c;_7F&gqWn*y@Pu7VC`b((Eqm z((OF$uI=jXhVJwL0C=2ZU}RumJi~0upw0jSOhC*CgbWN0U_Ju?A)Ntw0C=3WlEG@* zKoExim6Vty)Fc5X5Ng;$sqIqB*p6DzEeV7k+Cxn!y*i3wi&$Er-Nb~xLh~f)y@wwA z3_Y|@)6sgG)FmObU@elq-5Je4zjgsU7VjZ2yLRxBS)h(9W(O5~Wp?pYJYx1x7a8*s zo{68#%h+*VF|Xo<^O<=K+wKbUI%@7)<_%O_&Af@a`-QoNnkSgIQ1Ke1F1!_*?b=RC z76|c<*+CW8%r0Kz8?%Q{^q80MMtovk#;zlnSMk9aFt5RPelV}&x%-59164O--bCnr zWUf)pcjhfry=@#oA;%>OBp6`~1BoUgwCH_EvCOXQVTu@<<|(~#pz_Ni8I6r>MlE@$ zG9&k=cb%_D3k8q9&trhg?ABAKf_lse6qU9hSolk}o{ww=t z{r?r)l;NXmpZy2)+kxK={Qe>h_Gxsfl>j}Wav$#3x}ax4^TcL^R{hpWi;DHTe$ea7 z=A7t7TQ*t((IrAfx{>ygXy}gS#w+|hph4uUkf*b<} z0C=2rR|S;o$d&!?*_OGxKg>*iU?$8;CIiWYnVA_%Qdz3Dq|&b{*;a>{nVFfH8Fx2J zS>7x&GgJ1KYHYIGr8L|3P4&^75=bZxp0U6-y$ z*QXoM4e3U7V+!debW^&RZbp~TrF0oxPB%aH1G)uWLARt^(XHt=bX&R|-Jb41cceSf zo#`%gSGpVBo$f*RqQ>INh@mTfSyQCq9@Z+=&AHHdOAIW zo=MN5XVY`&x%51GKD~fmNH3xn(@W^3^fG!my@FmzucBAeYv{G~I(j|5f!;`OqBql9 z=&kfNdON*?-bwGGchh_5z4ShMKYf5cNFSmP(?{r|^fCH4eS$topQ2CGXXvx^Ir=<( zfxbvzqA$}|=&STK`Z|4szDeJrZ_{_^yYxN!Df(&p8Tvl`Ed3n)JpBUwBK?4ViGG=W zg?^QOjeebegMO2KNWVqDO}|6GOTS0IPk%svNPk3sOn*XuN`FRwPJcmvNqpLmu&%Cp_gH z-sL?$&L{XJpW^fQe7=CM#Habnd=n%4ZbE{i?7Ys;p_7C`1*VUz9HX; zZ_FXzgm20h^Ue4YzLYQH%lYPf3%-JH$+zNL^KJOHd^^59-+}MQcj7zqUHGniH@-XH zgYU`r;(H&vi0{Mq<@@pd`2qYueh@#HAHomihw;Pt5&TGg6hE3D!;j_1@#FakEI8tr z6P7&VlrvVm&vVYX;F2|0e1;8Mc3ksFn@$U${*v8^C$R|{3-r4e}+HHpX1N-7x;_(CH^vh zg}=&QU5SSG0qbD4^`8KqjM zxeP1ObWLqt;MCmd`JgUsl?$7V;#}9sEXP>=v{rc{lWwLKa-hmmTRn4wcFJ5QJ34l{ zs%@CaD%VXP>x>#Fhjkfe!Z?|nTnZOwg($;9W8vDUGVLyPQt!B>a_(?jyE75XNbC8g zJ;+r#mx(H;sd8BzZMyrLuLj%KgZ0nDN|orA*6khEHlLi>ZZ^j<*Im=2UFmo`RjA6* zW;T(#pb)D#DSMeK^2@uiwU>4x7xx=oyE>BH6*e;VkL}75qpL`-b`Y3&9_ocOvs^ES zhldl)auv@_M+#xwKO!F?Z?0Hl%#! zOn?dweq?hbtIgU204n3G+sM2MZ~)lC7Gg`0=hF4#I9ws} zkRYjJpms3R1_vW$KbNAc>L~CZ*k)ogWt>%IROj=tRYjFI5fa}GfHmPT@%YDSRSlMz za8^`RAHj~bDuV*)Qx}sajCB#IQXtQ#x^k+`dcWO)2NU+}CURBbWiW%ad4MhM$I(t3 zhf*3F#(5p>#YO_i3+YGm-*cJ{({u|h9}8sNYZsi*5=OSQHX6$ruYY%5{vk+pl++=TMSxjII`fCNwlB&*TD<`FG>8c`$`e@1A zGy@OV7!!_djfGTt3D{u!heuUN>FR3l=)|5`c10Y6)D%c5^rtgGyKbcnSi%q@-x0H! z%9U`k-AZ5NsYVmW?R%$4Gt+F5IRyBToS1NWSPPZ5J+!153ELEf1W@OFQ73-RzVN&x zR~@mmVE;l#`$*3|bin6N7iBYQArwhtn!cC*RGQ(Y45PiM22eE!%jXY-b>t}tG=c!G z)!N1)-&PBV*rcuct$7a+SC~B?cop-}7{#@7xtuAR^^*`050l|q!4sYK!D@3raSFOt zQ29{DAd7y>R0i+)64E1sM90udUw|v8i4ik*$>y8gtypca6C@4nLOPPdfLWADfKQVn zrlUjMpPe|Y7C0#hS~H^-XYI(7!@LS-YVT<3_zm?voFbbHG5g$zxh$brcu5X{#ssI9 z*zsX4OeY(RVwH;{fE5iiR8^i0dZ|GYcGEhqP8<<~t$_etV%{(V;RAD-cKgEg5e%xB!UJW>zmeb_LM{jOK= zZr;pXzkr^XPWM5(0Gu7H={GETs2I0)j~?3{a7a+716alYL@JH$Bc(kb_kAXY`?gb7 zMW?h^jLRBu^=?wFdfqNv1|7?1GU-nYKVs$Ba#M0iz%Bv@PX(jgWB4{puVeBxmrtZv-- zbXP{A>4RY+VdcO(Po4No3_~|dezUhF4G#faaLTTQUhM&Apd?U^G%ey! zE_FTwn2^KM5g_^a;{Q5mmMW-$t` zj$YPd4f`&myy+~}s_U;!qcy!7QO<+8NTCD>l$qlKR(4AXO+Uy~RtK2hryd3gJ&`ri zsna3`R&7h07Rd^E#6l2-WEy)ig(8PWgHJXR8%DCxWzvBwKQ;5W6x$%-RGPtXfj;d7 z9=U8noChLtYN-y87B5iWXEl;OZWm@2B8%j(jB&T-6H5GV^M;T z{MB1{vVi5E1>QDjJA#hR;39Fc=_FY`z+2WYz30Qf3h-$6T=5d*|jwcLmh!L>rP$SZf)^sgee1|OjJfA zf5uoOZ1)fzzkC}ejx^Xvbl>@?-O=ImGC=2dNih7I-R9J>!$W(UVIeQot7ht - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/venv/Lib/site-packages/baton/static/baton/app/dist/7fd18804f2abd547c565.svg b/venv/Lib/site-packages/baton/static/baton/app/dist/7fd18804f2abd547c565.svg deleted file mode 100644 index 7c31ec9..0000000 --- a/venv/Lib/site-packages/baton/static/baton/app/dist/7fd18804f2abd547c565.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/venv/Lib/site-packages/baton/static/baton/app/dist/820a83e6dbb5ee491646.svg b/venv/Lib/site-packages/baton/static/baton/app/dist/820a83e6dbb5ee491646.svg deleted file mode 100644 index dbf21c3..0000000 --- a/venv/Lib/site-packages/baton/static/baton/app/dist/820a83e6dbb5ee491646.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/venv/Lib/site-packages/baton/static/baton/app/dist/88591a33d733b344a8e3.ttf b/venv/Lib/site-packages/baton/static/baton/app/dist/88591a33d733b344a8e3.ttf deleted file mode 100644 index 20ef9ebf9a00b4fb4da89be460bf5e190e097fbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88332 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

OC zbaDi%>h6K^)!yuEmY|_X@PneK7*$xQ%21dr$>REP)PGUU2#pequM^)IC%O^u2R*;% zeyb|O?r-QytG&^YC*+lA^d-H~(XaHbFJPqW6O6ci7aHa3z1i7D?;2!NxRqq~vdr2a zXP;6&g;C1d<6Kahu0YYB4~laVGVh*!SJ=Jo7X-vIl0M{>qsI{)r^*2urB%LBT*)}z zUF8=%Z*;%KD&5~8uJ2jtjgI{9{`F~<^7^A+=v`l|l16EjxPBKJ0i&FqEp)H(CFPKN z4Zo6SpXkm065)cMC$6HgZrR!Btt$2` z%^d~y2R*t1d%J){dUU8Say_@~K3WY%0X5)u{k%M1=+4F{MV}BF5|&`sb3N|Pm*WFh z$2h?v#|L~-jMH6dTvZ0|N?xQKg%=4}Tzem*(xxu3-xsh*>zS@0t>^5BpcS%Q6uO2S zwRe&AiP}0e2d8SMX?AYsoCvJWA@rG;te_tXbwxoUMDgC$)dM2b?L`@<7wyP`s+*E+ z)ad|AeY!DCZKn|uq8I^0U9YsLs~>uSK(cGP;u-=^bWxCT1AId4e(9MOlj)b7oKy4m>bm^+)R8bGq@~L#pZrD4z1$y1|8&&Q=JJSkPtgu1$ znufx0PYucqY37ZKq7Hnh;puf6LD$|a)qGde%Rk z0#4WP=;y&V`2nx=C;X+!3-{UUx>`ZloC2J#wbAx$ zZJ9;j44gDrL(mmG}dV9hG)%rCwXDwJSRshwGU+ zvsN?bGGGExgTTKB?Qb%4`=Hy?DQQz0I~i)#t))c_-{hvx->)GcpRr2-)L`RTqS@>| zvqBk%54F%@18u|6HTZVQ`174>AJfxRH9CqDderfQ)-AjT23HSFheUO#FmVbfYZwT$ zmx|OntWhftmxc!$h*3QQlGuH6Bxp7@5Nk{KR=Bm?q(-x%Z4a6yiDqK$_M~oEx?x$p z&Q9Al75f}I9%G*7V7FkyvTrL7k=NE~pqn1qW(XB2oZSTqEDV@uNpQ`8d6q=5L%Q2- z873ll-novVFL1HXXQrt~9qvm;Hg(M$XEUA26o&*vta zV+W5P7*DrK)!Ay%E-s&LFJ8N2Z2z(SW85I~*-V{k?pv&9htni zGkd|lg~o{wVIjK=OvD zjwRofLc95HS%fWu`9j|0MH^7T0lkU_s?3IX6;>n$UAGc_@ZDZ#m_r6LT7w z`RSDjBbCyvA#1#qDH}nnn$L!esq=QMoSYx3jV$iGNiENH@_Ajil1@4_wU}-~fCoTZDC$^EP8W2Z*2133A`_+!`s(eY25ivZ3zMKZ8ZlC}P> zHQ%UFeB4AFP4&{l3dkoCO&eUA>9q_&n1-YmS%x?w%7A$D3^%jP2b0F zr%o|rx^5@N(7xezOIKqm|6)2GF%oKc?XK&MblSMSZW?t-UrFHV+kkY6dIjgG%M$3z z?aitJW>q|WV6aCkfiA*-!>wk$R50bKvMD}Apvxej08<9V$&EwNIiW~AXrtSs$B#uw zLH6X~8|KP|R>m36Q5*W#=MBy+9u0G}UPx*sa`Hc6uSRx3O^90^||; z%1wLy2PAc`W4;3JxWyer)>QCswdCejw@ zig!9)PlSFM@*(GlVEUJL9ZOnP@{OdrZ;KD7)@&iyi=ZE(^c)0ZBJ9K57;!@{DrFgv@TEw}l}=J;5vH8xHM6RKF_<5;6hQ)x+4E|-9Uz$QK{ zR8>Ww#}#ERn+(#F+w=)0m0V?Cn2G$+?55C;(6bcO8CWh4EQ6W~d8d^HH7#18rpxDr zcH6P@rj>~W*{_gj2|da3n`o)4 zRWv6h{X#a?Hd@Y=QtebGle%Q1w!4^!2rXla{Ijmk^Isx#-p7iTSr&fNlYE8$mZI_( z3aeg)uDg%lgU`@<_#OvQcuRc$BJnxB{v@9epI&lv z_c-`>Pgca<++9Jxwz1AI*(5j>O3~Q9T{150k_ocr64XQ&o!h(sLRjm-8 znhpj0;eWPgpUfk*kFfXiB!r*Qc93VxAlKK>hm%**$cR2 zB2Qj+O;?!~|Gf&V+pn5A{rzhl>vaR^X$FV^xTgr=nrMkIst{u&_Kx5|PbsxRoB# z?m$Ws0*b~_ci1;O-m>qYspaB1%PHjT6IzVNJ+Z%x;@^w?Lrvm9&yKp8NXHV1j1zL~ zG;+u4%N#Qn%k0n0jD$w#tpPcJlMLjq(upJ++5tRx28(0-NZ;bXQtCBC(1&YN^{IT; z)WrieaLl1cTv$+7`$>xf@o;^>;MgcU-rw9=Z|rVOEoakuGFvpWg;>)l&6kfa+xfg> z74jZejFiU7XiKAiX?8Lm)Tc(&eT#dotO}#Y2|=`Q=E_4zw-cQRq?nQks>04V^gs&b zJsCk{{5Fz>WNnP2df(%j@Sr5wl3z*hWW#s366WVvu2wO9K{x%{Zf~$f2u-Bw{pz!{ zvgdbhb&^Rd6a8Yu3i@BGdNOIh|GV{SBp#2P7fL2Wdm_2;V`1_xU3rajQRrDkRtO#k zwXGF0KHy|x|62&ZQ(mGu-9r4vZXneZp$4%o21rs%BSg}VYl3Xtc67S!Ss?FNIo^cp zw0~iKf6*@0kF7ZQyzRjF(=!>}$YeY-%l@J1P++JugXROJp+IPQ$iFf+Z`L3q)%CN7(ldD8KkTYoYK!IVVTk>-?+rLO|E1$ zE#;I9&{V@HgQix%BaPivP?peACF(8_)&xn#LXxChYWuqB1ar2X^W_A`@cn!Rw$vug z*&fiGi`!^U83OrlX->X>Y2Q6(En4#vLUjtQDfA~OR7InJ`(W{$S#!39=A7T4Ib9%N z>$p-Lf@OQn$qz+i(4Ah=oj&N!=-S(2LU-~*yoJ?2h3;(kb?5vB-5Ihe3WP1_7Orhj zEf8<9r>i^pp?GB0)t)wK&y>)fQ?<%$qm+$>a5_flku-2M0cii5+7m12YEPhYTkYA6 zXm!c3C$XjWL@AX#WW8aDBp6)seA?QR?=O-1jK(8SpLWPqpFCR3z#9(7k}=H~Eey}+ zrb&N>MqT|0EVZ%jr_!HTWLJL*BH5xpyA&%(<$ta}iINuMF`+?|ai98$8fnm)6^~hq zASuvt5?G?{>`$pdU7U~x6*$?VL0xdW2>HLFLHT~6Lh%@&j1xwA2C2}O+d_q!Gb3SA zp^$PVz`qLkpSBKd59m-VrZ4F>=+G{S{r7a}1FfAkSBDx&XB!>L_uC6&_e{)NLgGaR zmFV83y>`|ol&FJ>187mKY#1whnp(6iwCMb{TD14w1}z%0gh+se^YpbS$2sJH3N;#z z$HV6blgZ%Ta4zz{Bcw$E?;PO$m0Gktphba!GiuQ;5B$HqH#O!k_F%QfSes;VBIrLMu}SBuZCG{;PXA=v%Aaqd@t-gzW)66ukaO=FeTXJp$DiaJc1~YJZp*Yq0@;VcFyrU zO$>6B3gAp=z>j8|32IyGCq2;SLcMB!6xy7xJ3fAG$W9f#YxjB4Nh%QxC|}hrEfjci zC={XnP}jeryczea)B2IO`hE6sy!!cz_#Fa1`u^?PeE(widvpCO9yC72@3CL>d)^Vh ze=+}A@AvQ9=Jzjgf1k$h=f(HfU-A0`;`cAXI=k?_XPe)@eBk$U+x-6J?(dVh{+Re4 z_z~CNDX#x={tI#aIM(-s_#XHX-_zMYKYuy@3|=|Qu0PKHh`ktnQsfiT*eSZOh~&bH z3iB{+{D2pwUXg1wa!#|Uww!FUnRTc<1y^~KxQfB*ok|=TL)2MfnDG;MCoaj^F@%)D z6l>^Rk(wxVy|b8tjL5NA&XY-Mjcm5*37Khc;;LlQ@1G47v~07H^->FrAT={&EkOMN z{>OmYr21@zbD{{hG1*gu&I#6)qtOUF{ba<9nsOmjqD!Wd%bXip9o(F6H1b%KHj$EA89}F!n*^8!U}X z--!<)NDT@(^gtE@z^1JN^57g&JQy(|+5Z426i0g*znid&&OZa+;CWtX)6ei=+k##| zyRI}()82{{U!SO`iHjmODVMgukANOLNmaCu^EUzVAvVXJDYv@bEoE0x8jb(% z#A;l~5s;Tv40SKIy}D&0a*L?GrMP`>8V;?E3?pMaF+4XihcFlt!`)n!z{A{J_cTpR zk**Ofj$9JOFYJ8s1tj&$mV|$2IXdgCCWIjwqI*f95s5q9>Hta*KQp_jg-F*OB!8s@;M~P;afmA~Co3VnK8hu0 zisQ=&qhVL<)`*rxWC6P}KoDSg_I>s~ej{WiJ^gR1aPEtHi9H$IxYq5VFxWSt#NNxB z{9W+Yx4#ln-H28Q+NeO;*xK$tZpbH7)ChpKZUjUd*vmtic^h-aS z;zptk2uQF&XAE8)veKb_H^*bPjym64e0W&2&Aqqy)wC6h-*iwdrTr=Yp1o?E?+a_O zc;w0=gmEg*mD)35J?gjAJ>@jcY&h2i61uI1ue~m$g4;}%SME{%p6y}#**zbEIP1xY zdL#jT$Xy_UyzsTISX(CGoIUG7pJ5TpC2-IFR5 z1_eFJc&L2i8n5jNHZF}{en20}98GF^;*^0GEperzlu~BZxY_oUQbvtuj>b(hc7=H~ zmNDa}vYuihn%Avo7xWri*K^OupX~2MV}^5={Ojmi_W4=OaNZnEhV{g2 z@WKnv2i92%_Traezx+?^MR4CndvT}cc=>f*d(qrtFXDdM`Z~Wt`6(U|IsYN>x4_~? zGgWllfYl1UM5Yox3NsZ&MJb*lqDLKye4GYRBR%p43HiyG;r)pxr$u$&Pn0Z=N0s~i z{-lFPV_bp9D<^Zf+~oSh{G)sg8q)00xd?{KbACIlv@}aw9z3~St_K~eq>}I>)2$u} zrPMM{mIIMU%3oUhUPUb?!hygff7wJN83~5Q)}A*R#Kk7ozt8s~0ajr9q}^?Rm-s0x z5EX3LUz~+;WgeaeEA%bZP{|1jR)`~6j+IJ;L;a&}NK__eH3iWM)fgv5#)D`G+;VWW zR$o0-$6#bjD$iv>4Y@Y zXiebmbQqclBo85g^WspE?m>T18Q4=2PKP>`$_XewK%MH%!p2PYQBgPIjrQ&u=9q8c&m&ADQ4uJ6Q5*mD{*=c4FG+ua}e7<20D)5oc7TT&aRlG-{l9AVcngPVR`zr0pISi$$bR!0Sd>a#*Y8!z=4Y))<%9iprFB=^mOhl;J7)SO({N~v*63yv>L1og7VQ_+Lf zkyiV0Tf4y-3!P4g`ts3c>I9ykJ{_s6WnLAgC9al7Uf!p9>{=b z=&(FHiKT&9U_^GGLqY_O3P2RxobFBN61d5XWKBGvgv0@LXX#4qr2FO;y;{}ZqeJeT zK8-&*awp2C?{2V>$n1o9l5aoa`f=B}^4ML<)hDNg7AViYo2qHOQ0HRuQkmaU( zo%3WIyfP1aCw=-f$-;M=l`3j;v`krRsKz)IKuY5lj+;E=Yb{sHx>Jx{%NA5hsI*X(xp&y&KTZr-7*-Z-#-|Mxw5Z`eqC z5?7@XU5~!$_~QAwA?eZMe*7|ct_IEyp@N{Ei^F<>_QfF*5WxvLOM+u>u-1WF;Z|46 z=4fWL?^cTzMqAu!A@#S6@=%ll4LaPYCV}ORf1)3GI5V8vfet^5uk#C(ZwbiH=>(g0 z(jy>0^uQ!IJT72n=-P!96v(I0w_Or600j#wC0Z5E6eCVT4lO5IhyNfgHQ8X=tsU4h z%F_s&M2wU#jx(?nKxq84(~`@>fC#Mc^`@i7b92K%lpX^Qfs*DRPP=7@{6`1ty0pKp z9!CC0>)MPhv92w6ITN-vBL~>>qTZb1L=szkT`VV9M4$*{mB0!Efo+CJ@&RA$O=4ZE zf0pz>CzI$SR8i;=h{AxtQxbDG2C#&kCvih|o(S1&!NQ5Bwdc4t_Lu#k3x^v>`tQKe zkEIDXw(R9OPiv2WXNw)=U*r$tb($)MCPu*zv?(sLy^ILA$&XS>yk4`Xo#{xJlHo+1 zH8fTf4jvU#2)kpj<>L0=@E1A31EFX%bRdZH$A)M3ZjV{}dA2*2)#aE`JD7Y$IvtMa zsaGWRe9Z5=^98CuTF|#2#X3q@$Jg9-;K|d~QV8caq1UK$6<%LP*lptEDT<`*X?wcW zz>2L=6$+)+^C6|LYRV(Ps5byXy58mHZ}|B=K=qveAT8)%U>#=-X+b!3mpl?B6|NF@t`upo-bhNcdjKm;imuzZjS6juXF9jn;zQs;)FjNG1z^GV;pB!bS`5! zMC@0+cLDMUk4El70W6+}4K;=iY6_nA9;N2Qe!tHRK1CwzR1EhQ@%JN#@c5LK`F6L7 z4Ry1Q$D&~ba*y-lap`Fy_3wH%y$7CBEmk+;BEB0#_ze|8T|2S=Mz{;`k6i77{v;P2 zxNdHYEUGd2clG+t-Wyj7cGYTIJ?Qis$j|>W%8$sZP?;G-scs zrLzW#l*cYuu4K@Uh+=w+hJ$LneNI}llaWf%C{0>=(yXmqJVBZUd5JeFe~w&rn_b(v z3iVRhEUz+|LAA~V%3HiReT`?6`Bf@n~gpT&(UE^Hjzfl9(md9Hv*h6GY(I%TGUc<6Jxl9{QN%MCMjEO^_o)ZB#&>XEpn z#n1Md`D7%Q3PnAi^TtArGy_U?=g&jz{Lb-(iJ_8{ zig@tI9pq8Gc#QQ4I7fcf_ruX|JaS0AmyO z#*?U3RFmO=nla~#`FRt1A(ZqviF7*Q_>wrWZkhA>++;2{ky zY<9-5e1TBPXQm82Wr}f2pUviG4a=|6c-q)sn0B&Lh5S@DJ6*swWY_-}{|R_@h3$o4 zdRxcNp;y+R7F4 z2|FIkmd8tFJcPQ~-dERR5#3svtwiuNu*-9k`?^@ z-}R((X}v%}sr4_e-@!kI-5+8jotEpd!~1YO_I|_&8e@pHYT8VDmKuz@J_q$fYNx?k zU0H+>28u@oqg5&%JE~XK1FeJYSC&nu zY7b@j_uH4w6%Dk4YuL}rp<~Y4_uE&ZUKCBL8GjN`PEoBZx=-K?8Kf>fKix}R7fPrV z0sEW`Lez?GR3pPf%}P1%m>L>s1i&>@e6o91lRWHx$n;FGcNejY2T7-AD{VTRxfeFU z%_~(M4ArVm=X}vSsG-)~)o;-e77SN@Nlz6yxq51@g5CtqX!c}2nacf=&aPk$29#u8 zd6;$Bq0asiXnYlPs~koGA|N$LkfRNn2q9zlk-9*xT&`wi34}8>I)W1vXdB@^BD=#o z^Z*q~>uuE-+dc`l*8-+8pfOaAgG3jT&v>!;yYdzf&s3AKg#Vt``x8+-_QCr{JIQ^% z{BrRZN7!z&@FHhtN?4JB)SD3H0QUqK}&Ti}0F;_IkuD z+(?@4#)6s2-H@=X#0|NokrGa@{79jM8&inU;1tV$@W1BAe?@Ep-Cs7wCe9PFi4I-+ zKL&j37Q2<-#6O4=#&}Y5#Y*)0D1mBEP|%m1qCV#$WnL<1DO8{0>@amx!sYwM*YuRx z7uo}z&ef}<*>vc9hCMQJ`}n&m5aqghYyPJLx(~&BN;k) zIF!J_)zIO?A@H<=r+mJbe;KQ_0Ar`KB2Hy8N_&CPDOiNPN4N?~$)lVCZ+VnsI0=iw zf>Ob*IW_r+0sK5t3vP+m3?}_NC$jN2+*bC zuF$FY)!V|RqEv^8;BJ_?pI-iTk0hXK`5a?IXpXdA0 zAkFW;kQQ_W{kbL#$QpQR@N4-`5Fbo;5<#5#V+Q~$T!CTUMJXlSqy^!VCWB8sm2MRy31;h^TvPR@S*RDw#ah*%PJFKp)(bc)4hP8U)lb=k~=Y8*x*M6rL_Y1!8&JgYg z+89H=;^09ErchN<@R5*rb54OmPzrl|*&IRHn!5U1h%(7Jxre|E9RS#h*D(x`0|-K2JZmFV8M z|Bo6)NNGs!qG4rkAP41!>|Y6X6;aIxjMQoDa`8&iM^_dh(@&?2-x}QaX~^SO^1osw zWEigOoJ5-kj;f8j7@D~T!+sPAP!#|rc9e+1f?g~p$o!!oo_HEk)zAqR3aO_8QAG`@ z$0}uNJ32o%Gd0|5)XKXnyX_1;m@w$~d02^;Vn7vQU&uzenN?VU;AVpiBYG9Z5x?Sl zK2scPSb9zmM`P%FmkZ>Fh8=ti#iA;Dhz6eWTi%Js!qJrB%j9A{WVgd9UBz4P=i;a! zmcw2QM=)&VViavHvA^Ya@I|~{L-FN94~)X5M%`U+S0Hash_YvD72##aoKCs7g=d^3 zGF}_^hLkqNrzsrsRQtpK4|Q(>-&B?U|DT&QNt5ndy0>Z5y=iG#3oTGu$|74qke0P& zaYIEE6HWXYO;XC@=*;i? z`~P46(nM@*ctY0Tgs@A!^7Np#zJ}11E6KW#sXcQwk34gi<+FGaUB(zOlH{Uj z8%Z~se1J@}w;s~`Xg>E7w4W`({XInU3n$%Y%GswW`(iDVCZLz z2@Z|dDJ3OTddOtw4Mj~?@nic{lptr#?qjvQj37_PDy%{ZwkH*JR*Uo?zl z(dFhO!z|vJFZQ&g?Bs0uA}7Xkz%oIIuGjw1MAh4B)c8fl)F@kt3~G~}23`;5pZ!9| zq^IAkfdgmt>vv7M{hEH-eo4Q1_VjD|=G4T+)#T(19H^|$EiKK>nVgU?*;X)hXjN_D z;F6NT1yibqPAwSRuixOSi}@7wl)pWTwaV!Gb=liv()!G%o9w)TIwmS zt61pAvn%I0(;;j;yRxI!A*`hVa+HFmbqE*5BwMZVsbLwl)xk-T)}*x1i2TtXrbN;8 znUSQcE*@8yU=7P)-}8EUMekHugXCa*#AqW{c$ZI6dR$_v zX*B5Qu9nq(u_$JR%p8VuC2BJ+W%I)Ch|m~7GIy83jcW!Mg_f&iYi!K;$k_Ps+5LwP zX6cHn2aPD19T68B`Eo`^zv7<#GH|lTr$)wHIqh-0FHGxweA-pfk*Um`Js#M%=<(8$ zlG4YEOLfP|E80i80lIx?LX2RvO^h^`s1$WnHD^@;$1l1dSn-2!5jnC_>?I90ZN|Pf zv_a-yW-tBd! zIV>tAGdeo6^JH?5n3x{PohRi#VyLLQb!%v=rizmCK3-O0Y@TE#`or;nVa8Grczn*X zlN@ZPF%(T5BUwZRpRM@b=s1BS4Bh_#x4(t331A5e(ndR zB0HXi5t6==BRY@ht_hBm%^uG}t8Dl5XN9CDR)fhBNVuIP-;@lbTPJ(vlyuo;tu?2! zv=t=F zsePhTSjSO!xvaNaLsR3z6LYO6po;?}*M)j#!!hbr zr>6!Fpa~EFFJOc4e#fiitbAdp?V4<95aaW5<$43T1M&vQH3)g9s#(r+HIu35zWP=3 zq00D5qmZf^SD~z{Aw5k&rG{!ALhBjdi(XTDXPX03OMBp`2o8%0a*W6;o_>iVec(7p ze2#p(YkZFX?XDA9kdU{#R$pEm9GsYL3QLK}s(p0+6SE z$7-z6ZQQ<|170b(*t|m7H~8~scgHYbm@!-tY1)|o!2`#SAE?cZ&y@=xF!NB^)or@G zcOv5X1HF{%e`XS3=hZ(qvEC$eK49!QIX_KYEjD;_e?T}x5WKk`q?kf@Z_0)FA05o_ zFiIfG5`j+I#`qlliRA;>qYVD@TgZ|qoiTkZ%T@SGWA5zfSI@Y5(xqdjjh*)IOD5)j zyJTcDaNo{WQ(ReFA2xH&gXh!Zz-gQ0Y{&r zwBL9WtXw)luKVsK;6C07pt64K*SB9!j5vr5!pP31u2SxaO|3VFhv8z`6u}huO_s={ zuyAvI@+j6n`+YtCLc@YKg)0%8f^hCeTIxF&@LE+x41;VpD7(>h;)BmcFCTwVgH?Os zrb*Zoo3}OS^%F^NpR78yhB~a}H7#k0DO(@(W?~TFjhn0z{BbsinPjBT$sty} z3L!GAAIB=`KI0aXM-WB5UJhH7L-8_mWL;{&lJ)T>FE$`TvMN8@WlZ*jc4dk5K=>aU zF-jLkj)WzWBg*fkz1_Kh%#x0*O{|-CHh;A8lBT=NA8AvZ_58?O!=_;69?9*#^3po4 zwUY8Sx=bcteV*nmHl>ezf-H>-o*h65hIEf^Y>GF!(tNV29m;Xt0c`J7K~HLG3PY^A zEPt=ygyE%967{}XyQ}+L=E>Q9XJdB1Y>buY^uPzht=8}d1Jk3U(*hro`ws=CN8NJE zEvE3W)}$WRn4+ZC(1?i8)}*2sYY(~qm+uZ8A||=&?Yd8N1H>dTOWanzs86&mI0Vzj zzr;n5&Y}yl+(j0eO$s%INf?YK15I2J5*!e6RhYueKV2}(*WfS-3ZzQ02%)ufwf;$q z7(e+kMNFT1*{sR4#*P^^a>(HR{p71u<>>b~tF}hcBxO=K4AbpR8{OIpUG*q^m0H!= zbwIX(ahQ9@^l{2RsL^MyhwA!hHLh0OvbN9o{_`dljeP8;s~#R_8`3Mk#28rw) z_tXKY40g=41~QD%F(f^IWI;ewNOWvaz@ocH%^eVL?Oi)0x2KIILox>pG>=C)LUB!^nB0D{r z@^#2^@=LZfQ0TYBR58-6xr8QzQjf@_(nBHNmtio`rqiY(WS$=qL8ns#o2GlX+Vc3p z^b-skIe27A-`pJ55aX3QvKOjr1trFN%3K94pb9o@Nb>i>@{VWLeFjmVsGw zduI2GTpOMmm0D&QICntdxPcLABZ>!9=V$kgvu0V7t@$}A{d-xLXAh5yinb-i4;hv| z(HLZiPBR6T+Y1&XM6VA{%TG${V?$t>9<2O?MV}%qdKy}^xmazFwZ^?GT=`!MNasF@ z4+~)!8SfjCwx}dSIWkeJrM&iW_x6O68kP{>ueNvZ+I~l*6Dcg=QkHg6%(+uX1&^A- zs%gHK#Ujr`bW=zTTd%xHJO+y~VsLrc@N&9o(J&g?h5$@Y*-fEa!a|#}Z92Eh3Nv6N z)4pbjG;JBh!OCFi_P|2Yh+1}prD#jo^)56}nR=Z=vY91`-0K!0gh8`CqZkgX$9zuF zA01qipPWFia#%`&BRiP|pL!%`mJUrFI6gbkni?0x!etpzDaB<2dZuI!8Zjg>zh_~D z{2AJFbS?|og#{(VhUKLsq{YXj7FPA1H@LbmvUqe}YIJ-gU4~JN)W+MMQaG&Fyn)q) zQA+O^CYeMeye+#aq4!Y{VL7pF$0I6*<>{H#yCu&KxP`rHxkQ*zv#y{ z;5rMGUHpLoS7EcFFSTrR+ADu_Vti(XoZD4ZIjF3Ezn(>oyo`~VBa;)O?J;)mOfUHk zIj^J0KO91Iae<0GjB@Y{?o4Q?cZK9e{kuw zmyEoAQ0X;ei-!#_>RS~N85*M)qhovZvQn8V(Y*el%AQkw>-dScRp_JQ=q1RAdR+046S#L$Yqy$T(q{|=lPmK|smjmGD$6c|Amj_l(6JI6&^Pw|Q0oXw zuqAj0u#B)OJA;FpqQgTHZoM@jBs{t)n9prD1fniC-zoP$;f*!X5}z<2NRBXlR9Qq? znQtZfYm&mt1ib7I$4KpwQxLT&9B7YRUo1X0JT)TKI}b}zpU=bSv%$1-ykJzv`#r`N z7mY6}8ed#Iz9^-bu^NonNKPtN9_@8$QPG5+#hjkl%QqS$mGg|oPy{2}#X8~^BKp4` zBs(qTXv#D>nv&grKd-xMWR+|m`mMrf<1M~75XZ0>@Fw{pEKeC;Rh{;vH?=1viYev6 z+QZ@_>4uauFys?srD?9!p4!liZnH?EwYQ<`b#u>#kh6B8H_ zGFCIQ6611bN>|Fv+?bR|;c!7OVh?66y#^|HWi=! zYgg=nUL)UUZ+PjG*>!R(k8k#;W)kzJ9c`eGX45Ktt8X7R^oFYPc@;_dv4- z-^Ltn={arH@4`c4Azznq4+`P|?JataNjjyGo54H0`p}~rt(bIQ@ITHYS050%;q+AO;(u(X_Fv5rZ_~SFq!-eA z-rJMGTZnxBhlta<<(#Ma#q~wH3h@`+O8zrH=bYy;LyNo=y1q)W?o+%~X(DiKd<3nD zp588Z8p#^LGNj#W+;l&%IV|2Z(O@=&#+fFV{?YAEpssH`-4QhgJ)6MG%;)@}goJLE zlEO&BUp*JX*ZnUWq?iafQkOrIN}`*^w5j-brcTLJsrlkhthsE|rTbFVUu>dhHjH-O zuj6B^@WhD3U*uz-r$5?SpHPsH;7Cj;NJ=V*kBXOLXOeXNlX`G4Ik7Myp+{2hl*ovr zX-P7xH(3~C=?%x-@A?LzZS*}AeW(9LOJxd6K~Q63AK}?TqNQgmOung^AsA!{v z$45EMSV(l~U<)rm2z6RFsji+9VC+^ovs-n_{pTOAU7MGmuIHV2S}|yREoqXRmt?6C z1BKxwEe>X9^}UAnVn$||B`6TVutWqJ&7n~t!BK&xNDk@N28YGl!^7g}#x}_b6Xpm@ zP;_8$sD+9($Rd}Id_-5mgujoeFaAR<+z=iYdGF6?A@`l5JfKACMo}*~H2ISn&p`6C z`M>}mGJ>275g{270W2(_r5R_F&!)ncJ0}-^TYRK_wDQ2DR9i%9T3F7|94S}1>IC6b zcPb|3MG>Ob2=i*8tW)oC_Tg1`axK$AyjQXD7t`eJCF#a2{kt>EMu;V_TyKl8ng=oT zg8K?zU7aZAcuP2(5@vuj(~qy09bYuBua?1lYw&1&iWGGUA@oasHh}haCQ3Ofk^+>T zN`Ldg=c16r=e1X|v-|bZ<{h&RQ$%*M!4eo4A8(D1jqjJ#KdM(zRN)R|s5u}aJTxLa zELvxnRi<;KM&!wv?*95T%3m4`&Q>nz7FYVrwZV@pWyiuUa-xeY4POlU#Y*`j5>gg# z%4R}Revh<*sNLSdg6j7Z85Yxp3q|J$)HB=_iRSU0nSaNa1=MaO*`af{rjIrNovHjfzVFz`E zO;%>$nAq&Q?>66k%Y0!M5{uXMJ!RPG^1ex8B_48bE^PIME%JrEoj7dO zFA~|h4BoCQL(3SiJ1@qWGPD$4e)cMRX%|G4GtN{Swx`@25w0`F^1V+6bM;_v?<`Ud(4LLxIaqGPmM(L15&leKwQOQ9?qb9WNUJI?f_DagA5s%?b;#`@4~9G*@75Z-I*3g5YZDE07(P3F(C1JOQeG_&x%o83Ko)*41d}H{R;fKT9BPB7QZ9@VEl>r(+R-|*C)K0cw6HAiGNIdGV#U4Q%Q4@Zcch5X>Zceq&D7k z5S$#FY)>vs9+Esd`SIk>lfO;LP3e3Wfv@N79T@=`VHpV-_h$S)${S?8&XoeLXKG@7;WR{^j{kI|3b1j&w(Xqr_3^80(nsxYBW> zV~L}|@rYxY;}yqSj?Ion$1cbB4wu7I5LggZkX}$wP*PA?Fs@)q!Q}-v6f7xtsNms( zX9`vnyk4-eU`xTb1&0fo3(gb<7Dg4O6#l;O`yMqtp6c;sQSYMbi#{$MRlKZcV9#56 zzT2y3ufO#=+N-74>E8O@LA|4TC-%1Y&hOo;cWLh>z2EE;)~BJ*-oAtTuIQ)lcU`|7 zC5a`IOIG#I>wkCueFMf0c%d}1^p4V{rN1kEr1YuMzn8vTy0&yf>E_bU$_!;OWtnAt z%BspHmCY@?scdQ4BW3H#P7HJmynWzDgE9x*GuVhP_m#olmiI3|G$eV*lpzld*;$ca z@n+?S%0E_q%X&LGL&puhdFZo4zp3h5^|xW6!zK)SbeMbijNy+B-#Q|C#30}I>yb4h zk6-fgC^2f*s6C@|Mvoi)%;-~N28?-j%+|4nu~WysIxcqH3)Ml@gR7TRH;?Z%{tx3n zonV-7*@WjOv|f7c#JovKljcl%dD6+t$}YQm@{q~LYkJnaQCnTxJmrchYp47$b;#7G zr=?80Z`yCCJv{BnY0pnvIqkJ+>!)p+c4m6^^d8f1nSST=x2GSO5kI49#+Vtuo$=w! zpqWuK7tg$V=B~QHx_))T>Tam}yxv$JT0gA5p?+EY+WL>{_tl@86*9{{i}zN}s-87p z<2${mc;UXnn3-W^ts+c+MAFXJt=BG;+i&XjdejAKlzxAJw6%=V(w84)peWM~66Rk6 zeU#`g!3g6r9dFsVD5^L&TJ6yJw~_q+6;M2c>&-pS#|)0wi*OxVaaxq|e7Wrf(h(LoU|?<$w=|eA|O;n~3K>IWM1aF$^L;zY=;Gu7LZPfZQ)( z+Z`4Wr@I(}$opX8Dz_37$lqU!K_XDU;6mtnh+tir2)qD+B1G36zp~uBWaAgg(N_*} zzc$a#3HM8B?v@_qYgS|U6`;2_MuSQ8QdWz!i-Gb=!@9L;TlSSh!uBhXs7&O(U*qIB z50qywU9jo`--?6GRXWJLw}Zka4yuR1F3`?@p}Z!~sR!9Nuzg1yQor#-ImW#ue&pIy z%tJlJ=rZp%mIh;~G6D^^i=N2LMWHm4j$a9VjF$dhc2;#Ame0hoV9%h!nP2|sEQLIct zCMS{JD+qgq2t{A}fiUF>VW-SB@YYScGC=)GK1W#$t|#n#{K(v2tR;_H$g39aAI3I} zZ6W9W0zRbj^g(wmX@7&T?;-yY+~W!ApA=-XH}dx{;&gyw0qMV** zj{WmIYn>GpU84D)Xp17_8Ij~?7Z{`Mg5d)Z$@D@)>U^w$0l={v#ve!xtdXyqf3 zME#W^K8BYJyf=yG)AJy-?P>Nup!Y?dD+Ve2m#ar_V*fI>-cON#r`y(NWpq0t#8m!0 z0_K2RK+i?j$IhNrJfQur=XVs4+uMN*FCpz2`CpJG!TWu+bzuVZs$7FEL|xE%lYYNu z4ap$B53RER-y-BoGK3E^APt@D>Ir={OcT<+8bl9S83APklx-H9AWE)@`YP;UH z*!GZZWmvlMN5WO_n+N_u|!i1fPjxtSmD6>aaG)?ppVPY7`= zVnp^b&cg< zO-=iQ@5vF}o;=6*WJOhVg=mCerjqwl>D!9VmpgCr@2f$4^_^!r-JQoh|By%bt@NJT zw{+jX_Wf~R?LPZH``*@lnR|EceQ)nqdq?jbA;g|zdk*f|#dh1CkM?ZX^TeJzgxKXs z?-6vZagML-rIh?ZiPK$4!EE7e#anedh}*>K7hWu@||@~ZNsazbfWK2zRM)+uY09m-40Req88&;CPM&U>79 zDc>op-~jnXw@{=dPNd@#%b{-Ri;!;KmUM8l9I%Ix6o`ajj&EhsiuA#PG zIjsDPdjDndrg#gU-y}X4jp8fbx_v+#7ER(Obh-`qG4qNPvl7n2f2oR1$yBmP*VR z%9YAT$n4X~-;`Ih_Co+;5DoNA2BCqeFmaNgo?_-<4-1 zE3Ob%id)1)cyx_eC7f{VYB=@{u|a%-f9ONJBHzLDyWsbKiB_!1Q=&r=!VR}~@~+7k zC02=3vK76Oi>KvPwCoi|L%v2m@lWQ%yv=B*ckt=1hd(yb26zvN|CBz$_eBc4l}0_0 z2!~~gt#I5IB3pb(_x?6KHDAL)+nMvbpEku_Y^uq zL|eoRB}7bTBzE)rB)FGD^pbYIONxAP%6ZI*ai11gTw>MVDX?*E|$_3yp#I;Zl%At2d%wVDHV4q zC1?>V=we6w377D1luGeCrAqvdGEDql87_XS3>6PE$nMYBDvvWC{|V(%@rW`;`~@51 zF{N7kRT(cHRmO^^sE41ymRW|~@hlGTr>QsohTZs_GFAK?yWvG9`n{yoiGL{d;srSQ zRwYj?S7wP7%51SxnWMa~e85b>P0D8FJw|@(c>i>(;!;|algf|EH_AR`uTwZ|PBE#b zs@7&3wN8YNALTS&I;F@=o&P! zvaX`QsW_ary2}fkI)^>Yo>t)0J8W}a#pfg{DxFc4wz|5C)w<})iq)C=N~f-J;v$*g(qN9&H#r~ zpYM#RtdY-iS}QAk0TOL*5oK5l~uE=oW`n}G^akZcEZ#e0w*@q*qqhX z94fC(v^h)UUP*1OZM8QvG0NeP@1M=Tcdwu0z z-@3%Q+S=Mga?2T9Iol~F)HuZ`890sqiKCn;axZ06{km{5TZUL?5VLA)=hW9amHgUT zUkYk%b4ZW9qPDBH}dV6*$cfn~ZHJ$qEp&2ts_z z>uP0?x}jQZEsizjP*GV`k(bsbI6;nc1u58j7bTx45ckYFTUCR-UKXmB*&l0ZXzlewy^jd_naiCST*bv*N$Y-5sFZ(u#j7kVP>zYcrf7bM1=?oKcQZ<7-A;>OGj4#_=fac(h}+h^(AcvpO=e(y7!}I3x0< z${|`6tHb0^I6qFsN?GVLt7}$EJtVs-8Yp2N8=jYD=Q963@*vO4OVDI_ww9C(C;r1Z zdTwF;OcAbT?PfcfT*NjIlQxHNhUNcUf@NCQdebTs+C6<~q|ZjY(n+7(+DV_>W{^I)%_Mzt zn??HMHkntul_*L~G&wu~6057ONiOB%YhDeo8ElEK z24oo$YAYn=T3~OUPYmqC>YPSO`&_+6wUm5s^%PK9H^=TYP`ko<0hRTM?AO&o6z5-4 zPt>Rg?8E9y674);80loAJ%#&Su(|?#cjn5Oz@4{g!C|wENxZ-Ic-b z^6tvucXQ<+@BQxa?#cl7dUs`j`v^O@>wZhMf7<=-_wLHz4|sQF@CUhau=josd3R-i z2Jfy6@EgaPAkD;e8WYzr7QBkq6Lnc_MZPm|u2Y{;y~tmo7sxu6#^8q&FfEn;p}O-n z|E^yxOciTcJS#pxJhOW+$|JMZy?*TEiHgR>fJoHxJT}+fK ze{l9hEhH!8r`*zyp&+ToSY1G9-a18H>J0cD75LCs4RaW6HB_eN*L>peDDhSBcS#7l z_bWY>I3_uwM(K8{ZuY-Z-FQvY_%bz^UK62Qr+WPVbvu=7!PVL$1I6X?;s7)Mr0>VM+&)aKL2vhxoZ_3+l7R!$AjgM$poHp1$Xz}g>|`!myB5{{+=p^bJ)>3~x$8O{*nS(O@GN-QK{5VQxG^L?^c&A=Z z@7{U8FfIP%FeqAr!<#T^f64u8Q<|!ea4+CEy1m1@z1)gtg#xWs>~RVWTJF5|aLVInGYz zfJ~i!-rO6m6Vcb!-!M-kTs!aDdE~l0BR|}OU*^~YIj=2vLgQ5xS3P<4l^kI{g|JkX zv4jruR0#Tb%&rT+RzCWd0%o24TBrEF^3*w>fcpZzGiUg}*3sr+*3o=#*M8;R+3)Sv z+s!rR8cU8P$9%v1wd8a=E5rGpa_-h@xh`a(bxP=V-}gjl*Eh`Q{qnqve8W~oy8Pd$ ziPk^)zcH(P-;1PO=EgY*lz)CcZZf9lKUsTDp5r3lioA-viLn{ozI|iMVy}*?;rNB$ ziE-B@j_`l8o${Oaao)#?vl8!0T$Q*(?k8EmP`Q_EN$#E8JFhXXF?noWV@kC*y#F_E z;zhs2CU0WOt+pNBZ_e;2;gRUF2Y>;bk_~5aF zCu*2Ac>Q2kd0=^Zd3pKR@|TAEQ1Mb_dZhy$l6`vLqh(F7!uPDcf4MlST&*m`6Z{n4 z`ShkNSFWcI<7JM$LOM3yxSOgY>TfuE=r??&50hWN}99sca zg8hsEG4q}>3kU+iAOwVhR92v{@y5e6kPhr117xyJQWod3K@P|Tc_3eHR~(=K6oOeC zn+@iGb?O=AEwEla1JlTuZm0KU7hJZVUXDY;%+pS4cfJl@vWhK)+fFajPV#dX&a2(@ z8GHx!(p$41);|DiAELiJRsDdt93UU<4)*2+Y6&g2>Te5UMgF4TOUT5DB7y9b|w^kOi_qU-fC`mOd?pvp)ii z1ebtOU^Ey5#)5I68jJ@Mz$7q*l9>vof$3ldmu!9Cz!a35F-?gtNm2f;(2 z0X)LJ9tD2^kAc5}$H5ceN$?bS8axA*foH+X>SJORctu^o?1LA?YWCNFSJmglYi!r5 zFNxRH^^AUaOsoTMsV|Cug7xZKVguW^!8_nx@Gr0tyazUc&ES1?x%hy%eaQYt;A8L! z_!N8ww(!i)iASTlN_?R@#a6c4z?WboK|b%kOCCUuVz$kwc`LVH%BJ)fgJtI(de(VkTbGNXj6r`ic?* ztRNP|fq0Mr5_H97>HlTeQ(2%6-)!u!3;1H z)PZ_1i?q!KbHH5nC*^W*H5xsSm8Gv?B++%umbsq)3q-JT1KS%pwvfDjQGHE$3H(Fd zttQXzR#)tGA?Pk#%nrzH~5b+(AJYqY-RozxC{xpu!?I*1ru!_ybS zVe1&z^AI(XWvN|Acpn{TR%JnQi08H~7)@g=L&V~SIKm;CukSQ#57>T69()G8EV@tes9&Oa^VQY=;oV>7?jLo#%WL$OD~vSM0X+x+24Dmx z5D3h`0{W_N!mV$TFU&syv%qX{6C)CDrna~RECP$ct>89}-wy5oOTeAn<1TPFxCh(| z?gLA~{on!cAb1EgfaTm{1y~7QR$cI;3x0ILk1qJp1wXprM;H9)f*)P*qYHj?!H+KZ zu?c=`f*+gU$0qo(34UyXADiIECit-ler$pto8ZSL_^}CoY=R$~;KwHTu?c=`f*+gU z$0l;w4L3H!jm>alGu+q=H#WnK;qYQ7d>D#U+2OoUIIjcF>wxn*;JgkvuLI8Ofb%-w zye2rW3C?SR^P1qiCOEGN&TE46n&7-9IIjuLYl8EdknRpRuL;iUfb%-wybd_81I}xK z^IG7%7C5g3&TE15THrS~{N{$=-0+(lesjZbZurd&zq#QzH~i*?-`wz%3w~;XpPJyO zUGUQ`_-PmX?cf|r`$r6zc(30`V~mzvGk* zc*zYfx#1-@yyS+L-0+ec9cqSSUWa2|hg)7n$AjROFR*k@!vd#afzxmc?_mY+fOo-0 z!oEk?56P>K!6~?^9oeiw3)<0wcC?@!Eoesz+R=h`w4fa=Xh#d$(Smlgpc5_VL<_c~ z1>4br?P$SvbWw#JPQwnTVTaSO!)e&zG}>_x?Kq5f97a11qaBCQj>BljVYK5g+Hn}| zIE;3*qaE#NM?2clj&`)89qnjGJKE8XcC@1%?Py0k+R=`797a11qaBCQ4i)WC(GC^u zP|*$*?NHGU741;b4i)WC(GC^uP$_wp5?3j4l@eDeZI#kiDQ%U~Rw-?j(pD*LmC{xz zZI#kiDQ%U~R>}3<pVw-c2s=hQT^vuTI#il~F%ic=~qO zcbCS^$>>S|W!Q@pj61J7v6`oY_tp zZ>Nm6lSA7nL4HVb(^NwGn1*gjpM5)<&4M5oT?KSsP*2Mwqn` zW^II78)4SnFzarZbvMkq8)n@Nv+jmjcf+i^vG|&?_?of!n$e8YSbV3^h@)6|W-L1o z`o9(Z-->1TBbMEd@W56$;A?EC02p^ajJqGk-4EmLhYPmC1zTa<@3H2ZVcqYs=9 zCbXyxE$T#nw=lE8tJ6}7q&`b2lI;sAMOi*6N}%MKnGKJpVuNO?`>;W!uKqyGELzN7 zqqNr%i?=wwp6x01h6J&vGFdU2kBf%wL6c`Q0fU#g4 zs0QP~1TYCa0v-i_0gr*dg2%xV;7RZlcp5wdmVsx%Ti~ByJ=g%=2Je7(!N0&p@E+I% zHiP%U2jD~S5%?H<0zL(wfi2`^BP{y`*b26RFTr-$cPH$)3;*kGEMaduKABwYg>HtS ze{JYr8~WFV{#z zqff`tr{n0;arEgp`gEMq+J!#tL7(=ZPkYd(J?N9vrCsRKE_7)Zy0i;j+J)Y6Mk+mQV>WWNpBZ$tLmko`7fzYW=ML-yN{{WfI34cTu) z_S=yCHe|mI**}i#A4m3&Bm2jZ{o}~~ab*8EvVR=e--Yb&LiTrInH!MjR^+)Ad2U6X zTajZIGVDUCWILe~ABwaM;d|uNOpc}_qq0Tv5%#{+nhxzQ?bIP>)E_B>`Rccv{gJb( zG7mq_0^+m~>BYLG-uoW=d@mAgK!Qz3ut7e9`g14s+An!z{N9*u-WI&f{x%ZN(^^f8 z?&Xe|*iSMB-Mm6P#Z6r-Yw7*WEzl7nli0teo@CVPtF$y;S3maE!^@DuWk}uM2)!KX zGE*17>0|#$Up*W}eq?Z`QY0(_DSF;l53lpp!ym%VZ;}(6dCKds%n4ZL1nr}C^6X3M z-gb04kh-@Wy_OcnhrW9E7&-Di7Q}q=X%#%OmNIK6jtb8T!vf5NpYlnW0~CNl@FFRG z39JCGQHC4YzDL=WGLkrxkih9I-jDBb31fbjFy40wUdSbk`CY=8-z5sm z*(za-&kbjUYy^k|Q6PraXEL)t3dB`P5hGF(~xSs*6TICEgM?8%DRq3;lc2*d73E?hDTouF> zL5!nT)bFrhzQcm~4h!ZxVE{&80)fB`ETFIYA(qRB^v4+JS7PKQm<{H0m+O(w1>gp7 zBUlJ-B8P9rzjzB+1Qvr^!EMOd?cffu1l-BJ?*h!q#}fJuOXxc+q3^JSzQYpw4om1e zETQkPgvfocoO`SQE5XZHB&)zHzzJ4^HQ-h78dwWn2X6q{1u*VO822P{d=kbz3FDrG zaZkdyCt=)^Fz!hh_auya62?6V# z+cU838L>k>fj*qTHa&stgd;mqDdio&4NikIzymsgitknc1q6Vf^C*YGC_Uh%V#4$UyzfQMFy z^qs#@L(K-^`4$_t}2H_EWU(Gq@?(7c!KP;oMhxzyi4<5M4BIg@r2&Tw&pg zK&}X+wvhK;$a;L~%tJSA=p!s8-gysf{|R)jX8*3Cda8m#64OUPb@w zo8oR}cT9!nuOL_MCRgqzSMDZPmXa$=$(5z#%2IM=DY>$gTv$gTvQM?+Wr_33+h^d9j4NxP!d71Kz(B-p?Qx7n6%~v|KbRSx8Sd$N{+^55VBekucC# zZjeu5ZX!KTSjwGP%AFz{M1V*T1)@0@1FRqx$kp`XK>|nwNgx@d0J)N#4Wxl|VCVV_ zkO{ItHjrx?=7KyxjV-9H1+}%nJ0YaCQVe$M8Xe|@Ixg05DGtp!VkglgKR;C!Vl8V6be6t!VjVF zgXHN@_#qU22!$U);fF~0ArgKFh983AhhX?27=8$bAA;e9NcbQSJ_v*l0^x%|IKT=A zgu(%#=)M)*x1#q(^giFmnuX|n0eUa%Dm!{_LGSJ8eFl1;p|wan@QI4OE$!pur1LoG zY?f!RNflQ2)d4*S00v+LCJ+eBzykULxe_q`SLED{oV$^8H*)Sq&fUoQa^!qDa=sin zU(S^TqioCkZ(gFWZLp7UVOd9dd^*mEB2IS=-n2Yb$gJ?Fum^I*?;u(dqc zS{`gI54M&ETg!v3<-ykSU~74>wd7K(9&9ZSww4E5%Y!ZD!Itu1OP#`&I)yED3fsto zZREi=@?aZzu#G&}MjmV<54Mp9o5+Jrm{%P zc(vycrRze9_n|!p(4GSqv{pBA>^-oFno)XV-v`no`zfuU&w%uOo3#?W3Ef+T@9H%? zCf>Uqp?BlOVkT)>IFCTf}485O}*fzUU0+hZn)hIx4YqXH{9+KHK)zl;zFvSwJK)g{c(el^?SMx+ z;L#3vv;!XPfJZyv(GGaDgOuz+7WX2Hdy&Px$l_jPaW8WCI&%0ra`-xO_&Rd`kAo+`li(@vGud^Wg8`1@Izx3H$>r=e{ezO7IqW`%kbQ zYyfYAcfh;gUtlA64{QRP!TaC?@FDmJd<;GTpMuXoBOHFdXQz$hr+_TS4&VlIb(=H5 z13G~ULkd6-2lCpE=f;EQ#)Id^gXhMB=f;EQ#)Id^gXhMB=Y|>lAO#c?z9;C*ekI$X zpb88F!@&qJ5?lhtfU#g4s0QP~1aK*s2quBcz+_MZYQYrlI~7a=)4>cd6V!ovu!?rc zTKsz(z}w&*@Gkfe+5H&c`9hA{kkC_IJ^{&jM>Woir`Bkp)@Y;FXrtC>qt78p1^l;o`Y1+-0ZFN|*iAri;{TnhwbpFkVMFR%ex_JG(Vc zN}TWLDW2cX^V@lTJI`(@=|*G=o!P3zZ9>(@=|*G=o!P3zZ9>(@=|*NsHB zB9W~~WGfQcibS>|k*!E%D-zj?M7AQ4tw>}m64{DGwjz86f+CI)O^b37~)g@bj%zBdt|8 zQrL@ixaZd$8uTB~kat8QAWZd$8uTB~kat8QAWZd$8uTB~kat8S#X z73pn7dRvj+R;0HT>1{=NTan&Yq_-96ZAE%pk=|CMw-xDaMS5G2-d3cy73pn7dRvj+ zR;0HTM*adu{sKn+f)cy9J+lEH{@dUk@GjU$*!RHsjO=f{eoENhPiUcJ4KICgGTqYhYbJ!h&Nzhrxiz1he7nkiTBovo5ev6_;C2t(?t$Aq z@Nzr6j4Xr2;8w64tN<%{uIz1iiq%+NWcw0W0bV1v^zjoH7jbDOM?K`Ihw;8ovF1T2 z&*KXB$|VsIE9*+XgUp)~eT8hex-_z%9J{@lg&;pboZi?Mr33?e37 zz0Hgn=}SAGRc*M_0pf6gI2<4j2guW(sF#jWFCC*^I!3*8jC$!9PuNfT_mlqpq<=r@ z-%tAYlm7jre?K1L6Uw!;&aT6*n-2%kJ|Hba$&a%hO^v7EgtsWO^}y%dgewjqNrxD< zZy=4GN+gM z5NH6)xn>1ei7#dzR<-mTdq*B^L|Qf?EgLEILkfI|)VxgT@1XQ|Q2IM4{T<}gMkHsW z0)HV1ACOCXk%S}vl_XSl%QyG`nxsqXPHJ8AIg)+{niY;-h0{t3N87`xgTnEFgyY$w zRRPSv0)DP7f3f!Xf7(WtZR0w|tJH&8U^ZaIA#AlyY_(2owN7lcPHeSKY_(2owN7lc zPHeSKY_(2w;@CxX;wJRxW=i1}um~&$w}RVfJKYZM087A~r0*_pH@FAf3+@9;!TsO? z@E~{yG=TrE{o9GX*NMH?iM`i}z1NAo*NMH?iM=OB@*Y7~kD#kZ=({+BzP2HSZu&3I z_-BkF<2JfbUbYKS=APfG<200)X zUa|D(-0?QnMWsblyNALyMX!qM`_Z!L0p0w}nLPwlE#Ib`j3ZpG_Ko0_d0T_V^ z1OhX#fFOJz!QemXiSEnDhkk&b&;Phb`c9sC7q}bT1MUU)fu-Pn@BnxaJOmoRf765g zvbqfmbQ>1vHZ0I>SfJamK(}FmZo>lIh6TC}3v?S6=r%0SZCIdNut2w9fo{P9-GT+W z1q*Zw7U&i%&@EV?Td+X4V1aJI0^NcIx&;e#3l``WEYK}jpj)s&w_t&8!2;ca1^NXR z=oeU^UtocLfd%>news+1%gWCx>8b};H>2cu4QFzRFnqfT}(>SPC&>J}{3Em*2s zLLf@r*3F~AC9K^%w& z2_O+9fn<;ZQqgl8NCWA>4l+O{^?eprRW`^0xgZbZW4ky&0Vo7L)NNSFTdOL-fX@-{5xZCJ|Nu#~r9DR0A4-lmj;A)o?Oa*v^)3Je3o z!3Z!CTmr^`v0xmi2IIj5a4DDwCV|VqWKaWY!4%>#6-)!u!3;1H)PZ_1i!{v!bHLTq zcHVKt|Aa?R&4Yom!l?!Jy$^qv2np;a{WSU&CexV6*+O*?!n;KWw%iHro%I zZG+9W!DicFvu&{1HrQ+%Y_<(H+eWUt$n_R-y@gzFA=g{T^%ipc!ZAMG$HYjhYysGe zJ^umtlzV+9?+f$FHM|Yf%LeLYgZAY`X4K0D7)q{qWuRU*zyW9QrJTW+!a9r~5<~$z z$N-rj3uJ@gU<4QmE&-#!XfOth1>-<97!M|ZNkG0dU;(%R+z1$BOnqsfzBEu@8mKP~ z)RzY8O9S;K?^gp4fCs@tpaDF>eI5mW0gr*dg2%xV;7RZlcp5wdmVsvhEeZ6y1^sS8 zzgy7n7WBIX{cb_OThQ+o^t%Q9Zb83W(C-%Xy9NDjLBCtj?-umC1^sS8zvWzmD15DE z^f?Od%|T~d(AgGrwgsJSL1$ag*%oxR1)Xg{XIs$O7Id}+oozv1TbKjT$sB-A<^Xgu z2cQ$ZY(_7e(aUD^vKhT>MlYMu%VzYl8NF;qFPqWJW+Y@E5^?|uIe>&5Ktc{6AqS9< zedy#qbaEd$xeuM(hyJyoe=X=-Gdk3Q4z-{|E$C1SI@E#=wV*>S=uitf)PfGRphGR_ zPzyTLf)2HyLoMh~3p&(-4z-{|E$C1SI@E#=HKRk#=uk5{)Qk=_qeIQ;P%}Ezj1KKX zhxVaE`_Lg5HESoest0@Id-TYK9-T&yPAhLvyS_p^xs$gT(3Wo0vf-xJyOAiEx9*MsbO zkX;Y5>p^xs$gT(3^&qV~8jxKBvTHzgO~|eZ*_G?$n~+@-vTH(iO~|eZ*)<`% zCS=!y?3$2W53=h)c0I_h2if%?yB=iMgY0^cT@SMBL3TaJt_RumAiFMP*M;o5kX;wD z>q2&2$gT_7bs@VhWY>l4x{zHLvg<;2UC6Er*>xeiE@an*?7EO$7qT0Dp6t4iT^F+J zLUvuqt_#_9A-gVQ*M;o5kX;wD>q2&2$gb-mvU>vAJ%Q|=Kz2_cyC;y{6UgofWcLKJ zdji=#f$W|@b`M;%PRXKOnGJG4F31DLJgX<@%XO7(hk`0F3=9V&z({Zj7z4(FaiAKE z2NS@hU?P|VE(4Q64X6cExbIXj4NM0!z)VmF>cK4HFdNJPlK;=j?jdBi`J%EbJph{D zg4GQFZ}9F}ANK#B`1gNXhR^5U|3-#A@UI8{^}xR#`1e1R;e+t+LHPF|{Cg1oJqZ8) z|3!w+z`qB5GVDHwe}l1G_Txj7J~=t_@&}~;nAWb4tUVtrz@Oo53mwMBcoFuUk6oFn z=?L?$XgPV?nlhvdkK%J!B+nCa*{=>M+thM|$SxpPTG-EcI7WnG>w0)jCw`{q@T5G4 zC*?W3CC}k4c@9>aPrV>V{q3ZsF0VX0rZkB=^f~7a^!Rg^=ef)C+~s*Jxb@uWdG7Q) zKF)27<~svl|C>1QjQ{j`@)`bn%eHVcDVxtciJQnJIa}1~i+u>OmwmVq#5$i?^J-5@ zLiRK>8koHOl9(?e=F5orGGe}g_WFx>kY2=t^dcUl7fH!7QgRzl`$Ue^q@C-{mtVfK zyqo_j1Dxlfu9m*a6Ud4OzVp!YI}Zgp7BUlJ- zR^KKTZxf5RiN)K*;%$1}RJ<@MUKkZGjEWaV#S5e2g;DXssKoMZV)-_)e483mg>6*W zMulxu*rt;jvy&RLlNz&=8k6;4K>|nwNgx@d04eb{kOtBLUNYFG6SnbCV|u7DJ=B;U zYD|w(#Bpi}YPL>lwoYocPHMJJYPL>lwoYocPHMJJYBmown}?cBj*8e%4(=xh_tIY2 z%PeXInb83~2ml6P1SSv&%)kOJ^e1B{;S*r=FuB)8?zNG7ZAds{F7a7h;5)L zECF{C?k;dQxCh(|?gLA~{on!cAb1EgfbM=S`q4>+hZ(;L{G|hW5C9Co2uvUln1KcK zW#n)_a3}kBfxE#y;9hVaSPJe34}b^3L!bd{M?0B8<71~Vzn0>CnTHSUI{JF$sNYzj z3wjKTRRl+ee2FJ0LoT!-KS+iTs%#f%N3>%e{>yVNJVS)gJ{|rm(;ruQTI7A{0r#crOW*Zw=F$JmM?K+Bm)cCv zD<8&W`#$RX{ymP8Q|f2(Kfd9vk2f}W6fgSm<@592tNGpL55`!4b3XpOB+S|PP)ejk z^_6T_d1(J-|5n$>n>*gvcOCTYXrX1?CA>MvqKm%0@BGhIpTWy|(T{o(De-Ux<QNgdai`{k9OZ`@$sd_m*0$9@a5y#@_MHGHQo2S<UqV;y2GB@SALp~Naf6)93h zWGoWLp+FhOSVyfvVjY_?XbmDFah!w!M1yDy5+s01tXOdv#0^zILPbH)+t2eo_ndbj z+CP$a=Y8(?ea>^9^W%BWxp&|5%WD0X3bFMjN%i^aA}nm&*Q>9w0_>!VH@mf~`Vum} zh3v2XwwAM}s&88@*rhZMc+AsbJe9ijmue|^u+3`b@}WlgzRsV&z77x9TDZ-aHu)v& zT%e1U3;y%P>SOSCam!;pm!~dlwYK`4)x}p`K0kQ~d5^j9Z6^=QQT5nKsgR4B|LhJ@ z?0b;V7so62POBZ2os{y_qTn9{f}Wa{eiD@Mom;!CeFb|3p8v#W{`e%tl-Mv(jO9CFNXJ zT}&Idu&uPyEg?OgS&43G`2JTu^=h|JYhQ0j&u-smb_?q|v0tjy(3idjsvE2&*~J@o z|Jl_&UC#@&y0ZF2-g}3#TWFP47An^ljQ8lOepY3cOAYI+g*+eDYgJ#iFzXfQ0sq^} zfj4uTZCMFHU*+rhXVs02Yv?jtSsw+pewo=7HE*r;s$Pl^e9T|ntot+g9|S(w`+2Qr zt4SaAX%edMnCj{vAL@w^Ywz)UGU}nf%lkul`yc=PWfqT~6>{>2d{R$pZT4;8FKer{ ztKL3+`EnbD!0xRq@bb^#HN=nKp^ONA&BbrWg#Y5c;>y31^6>x14^5B0Pfk`P|M4a5 z3SqRQeIEbbcfdOI$Y1d!dIFwo#+`lQEB>;ct=4Zm394xdp>V7hh~Gr!@wE7zwQoQ9 zgvnZ|Xgx+{f!g=>VaacUyQ#X)YA0O!*8ZZptJYf0*Q2-62CaqY*~?>HwEACYK|?LX z+SeCVn-{|cwf{&A9p{(*(p*pV=RRER(fafctM5dM`rZ8+ktneKh=fC@xlP#P^vW*$juQFqLA2X{DFhlx%&LAlzM_uOHIk%(3ozAX)gWM2K z@)+jM<@r2!zUy?~aMK8}J-sGq@2;z~ch@A|WZNOcJ^AcK%8a-$g3y~aC8vQ0a)w7M zqX}p8Uf>-525|Do2=GY8&IhnF;y01HkW)HJtR5Kye>{Kn?6-I||7%Q4uC@6+%x&q% z+6s0nP)W*^WDY6)GcyxT;cd0;Y2xwDuxbG93jv{R?- zfJnWb%RB>W7Wxf$32UJKijzBv?lNYjH@LrXS0gjgF~7%6Vbw^ZyPnl54On0rJMlc} zmT{I9=hUzUmR;1?(}CGFa9&}?`Wc+Q@k>?!ZD7{=8Jx%QDtIGjS`Fk}m|rn>eUsY+ ze$BlG-pp+FLDb)+vR}RI_ovvdH_v9p0&k!?!DhvRtmtGvC;Rose#~0JdSjs9#&QMD z!m&NgTK#0L zqO8>_YxR<~PH{usP;7Iq8&2Hw+z4uUq#KEya+{^HSr6GPmCcH>Suboh4gF@VOx9|5 zPrIkVX0txBStgrx%4V!Hz-FDY*+AKBfNa(wn+=f7I%Koc?0<0Tst0!?yW`d4|ICg^ zntp#T&9vR`w3&9Y6Q|8%vOPfU^sYX9+8&@4?EyN7_BWcAXnTNuOM8G$q$I*Aln0Um-Ybt!1e&8DX<5qls-^qOs_d@Q6xF6x>cU7Nd-2AV= zw)(E`=}Fp$^G*9Sa<^b{+lkY5A-$f~WqXeP&V47FktEr|CVnYq(*kOGE1>L(fJ&=6hX*)bh0i6{QX?UJO=PML_H95*% zLzKKXrS83~H|6&zqleB;&(7kRdZ?k55v>iV>63tZua9U$KuuXdy*CHcO*6kTd%vw* zeF)-v2>M<`dm^&Xg9`mL@Jfp*^RwJNN@+mZFw(dryVNA@GE^!BUa1^WTSOfZ4T|WT zh=vE0Yc5?7c%@NjA8YB9Mn`ldXquA)=Q9`YL_doguWe zk#x5x2Y6lS9id$uREH&~of+H<1FCsv7jlP;SK1el$(4>6uc<$GABBDyP*Yt*7TQyC z*$KQ(@rEQx>5z+mi2Q6+!i^vX2%MT-ZETW|mt%&HSzV4eg zHLZzgT|}=$w2c_*rPMdgvi_>+-N@S=(cXZv2@zcZQjBiAi7|9?L}q<2H$U*2J_o5U zQE$;=y-Lo*sI}0n7*Qiga#_E~YmaCcXr#67>>_Tp_-sP(PI>z*wS}BFF@{c#$l8pT zn|}iDq;{mX;N@bQ$?_PnRmeAm?Cg8c?pU^@_+FA5iNA(wwMVO$N;unikQFh-O7}dqj6qr*kYu1uIwXP~3YW zS{Tto5j_&o<7ipSy}or>M9)ODG9r0w>l-}3&AmryycZExZT(QZgP>1^qNU3{$Y05L z<#M^L+)*9`I>+){UH~1=JyYm{$Qu>W=!nKfG!EorTp4+jBAOD>4N-1(eR||-o6-mC?ac(lB;AV z@J?!>YPDXjXOPQdRQg1o`R>K?-OGcA<^GrZvv^)E`feqU5xrA>b&HjlCXO)v91yS8pXX#WgM!~4HbW=^bA#sLnSjn`R^$3zKMFH)b3G9KB~~Z!hMD7 zgfEiL4qs#9pCX;7iC-`N0NJ8mW$7iEdd2M}$)aS6;uJkcIUlSV9;{erDpzMISA&(S z!SaLwinT^`yHZ>u`8ASX;;~ZfCz*c27fP~Sq3x3FDV$2?RE4I>RWF6I|0wlvMxEKW zqvj#1pSr&@P8}<0ob7dEo@4&jR`=)73+hG)cNmrChU(uME*ujzE8AH&j`t?^)?l8= zF!KT#JOmk5FqviN@@C7@HO(E;JW857>P+)rD7PKb-y!|Iyrfd;kY)ePhnlw3=9QyI zB^s@`gB3bhaVv^DSaAni+;oT!RX+b-aofddmwdY<+m%YYa(g7*K%U=CpMY)@-kB~1 z?@W(~K2PdXT^ICU(qBPo@$f%MH$nH9=41zF**jKB(0-F0;_ptMf>T#OlJj_x;a%7P zXhETS(``t8p1uP;Vmg!0Og=d(`jKQlPnW@2ZW?&IYIKKU?U4Kq_ggr-C9{vyid=GI zy5DGFE2$LS0`PRpb8?sDr>F3f>FGx3ZAxXD@a%LsoZ0D<3bi(Vla(d8NqM+cnm;oS z=gpp#^i$>J2L+o`O@9ZyU3%VEKIckuuBFa->Q-vLNuZ~t^dzo6-C|VydbOJR)I7?@ zS{w(-v*RqaVYPZpIoxm9wWRFhM$K4?M-{hX+Niztgx)L8z0$Bh;vh%Qramb<@LI8%oN1NXz-z;;-;joY9h5p)#(JHH)eBy+zXl zwI2IVQfpzZmutImJEbseJ#ob}KN4X+7XM!gbQKS{hc1 z-$VRkqWo?_o?U-QWl!PT(4Fb8q5qZI=|wvWlSRKJI?||bO$B0SLiI`Gah4_cga_Gna>Mep(?abeCrrwi0Y9<0+u&a-N#8eJ1}^Znxy(kCg!O?5BM=F1jycqgo8O;|b|s8EI8I2nUSp!@9MQ3&-xqyA^n0RDi@rqp z8^~Q-(!t*#^bbe3dB}YANK-|xSBw6>=mY7ygnm!G#M9}E;FqYkP?nTuUzQf$vQx5n zo|WT0w@aQ^ecSm~!{|*gyQUOsXJ&|i;?B~bg%yNu@5i-*~s?VF1YbD1r;zYXarW;xQgGv_mBA?;igVg5tPBBp|WeM}FY zF5@i4wEZ_VT!8Y!YW6`+N^EjDI&nUVG#8Q@3o3{^+T7xc4fy`sqmE>)Zs&3*b6; z`i@<@&lwe8!}a3~BbCnj@F`nf?p%K<`VslLJ9li^eKuR;hH-xy@~3ug*>URaH$U+c zh8*0C`mZ|s!{_ZmpI5A{^d;y0PLz-`b z^Don~7@ZwvQe;0vurWCI(4%{fal=tS8qF7G_qa#*o_inHIP&fb?8kj{Jj+au(|g!x zk9p}ct?Oe)njf1?4&ol&n)%UVjP9NvXw`#fXtqaeQv)yaAPL$`TWxMzGxaq#B@}~0RXcADv)HUjnaqhPF*s)n> z>bUyednfvC!+4&SkBvUV4!cKn>bM!7;?js))*j?( zjUkTgad~NblGtdS$NJQL2K|Y=9QnE1R@#?-S|=?BN78Cn3iW`NCjS%Z0s7o=8~V9P z15@?6_YS!9%eU%iwyXJ^iZqEGKGr^3r#$ukIH>_3LKqgD2PCe&&dP5Wyr4`_LE z!hIgkxc7%!M`rTx^d8OU-aj~b5Xa-&P1Boww+MMor_W9P-E9ZB6+6t>ZvF!p1KK{6 z<8Jr1@*Q~ZnjD~Y;kx-u^IdS=d=C6(DW1Qnm46Qtqvc`?qplP-7OcRXV>BIodBnZ9 zALn}}|B7>m9Gv`*srs9F=smX#cW$-PSeLHpc&1u)(K0B#Pi?qnhq3KJ8f_2KaXmGE z{O&dGf$rWV57WMz{F_@ZeSZJ3{KPGfUcb;xYqrhpYo0ugKEyqC7+Z^$n)h2}>_Pe- z%9EPcIBITwq)+8T8f}w^exdIKdIa4Kcp zn|GLT&>t+y!sgB=r_T2xkuAb&U^Ep)=B5sr`$P0+oB*(&`qQ7xCgv#m~r0= z=^SmVTgHCKHwbjxr_W$KT)slj>3h+3#9R4j8kL2TyWzf@KEa46ife5##+9Y~TS%d2 zF^1<~LQN%HNKEN~big_gIgmK8;K1?&YYtp_;M#+G58in2mVYB4^2O` z{?HkRb{;zC(5^$59=iO{m525ny6w>IhweIb&!I0L`lmxr9eUx=|2p)iLw`ARWQ-eA z#>_E$tUT5j8yZ_QcJkPV#&(XKJ$C8X-m&Y)ZX3H}?EbL_#~vMfeC*k=Uyi*#c3^zN z`1#|PjPDu0YW&*qkB@(9{Lb;ujDLRok@4@0?;n3={JHTL#$OtLb^KT3zZ-vR{6EIW z$NxG$aacHP9Ci+;4`&be9bSBR`QbH(*B$=Z;ol$r>yf~bTaMgwcbmP&Bj$U>2x}*D! z-hA|qqhCMzjiXN2j=pmA*GGT*&Wv|P-nr+U``>x~otNMF^*e7s-(%j_W2+8) z%oy{I^`XZG#!f(wZ64c!9=mvK&)Ah?w~l>s>rN-}wFGkD|xEKmP3a^XRdc(PO_J|HJrS&|^o?W9(t+ zuuJJ7M%=HA#aq~aSm(6F*ADGXW-#5Q&K4m^> zK5jl@K4d;Wy+>#3MOkDHU4D$(fEV$A!D;~va!)P$yjHsF;*L^j1|UmW0|qkSYj+PPB0c4 z^NhL1s4?3ZF=iP<#tft1s2eq-Z1fo=qt^%+UPCuD{U&{{ez|^*c3At9_IvHu+RwFD zv=_A>YTwiLYoF2X)Na?V)b?ttwUz3->Yvn?)PGU;t9Ph7)!AxMO{h^dq}r-a`MdHr z<*@Sa%CD5yl%FX-RjyR7P}-EVJRu*I|0MsmIa@JL|KIO_+yeys&Si3V!Zj7Z7T@=q zy7|7u|7$OvAU$L+d4jybcClY&-{h|4p5=M|^WsYqD}|(MrN?Dc-XQOm-&BT`ch!~Z zlbT-})o#+4>v!tU8rK_dnd{B_%~w5s&tA{{o)3!Lk^3C^M?AQIn{;mES z{m)spwbDA*dNg=#@GX0-{h)o=$vIbtQlX`xXF`X=bHh(YrbSMRTpxKX+7o>&#>Pfs zH^p9zcO`}rPb8Nn?@h6((^4;{%juPwrI}kYuV?Sf`EzgNZz_}us|)uO-Yl*yzS73D zUC{Pwd#e5J&YsRUyWi}2xpzS06!3~3t5B_d?Z2G0se>r1h#+5VPnkmm*G@KjWJp9Bgb=LDEt4Gcp z`SQp!vrDr-KiV;R*67FP_~-1M^X0j@xfjoUeC{vj>GM|3dwAZv^Y_euXTjD5uP;1n z;kzf?cET%*&Rz7(;$JR_EjjnZjuX#aYAzjFx?$P+WiKqBzxFOnGde*F8^ZeSbbt~6Bw|?45{*%r+>Cp}RM*qh38{a&6+sTh_n!o9>&9TkvH{ZYc zr(15@x?$_JTOZjrcIwVkUpXys+AXI&aoVff2eyCt^u+1IXY4)Wu`_;tX8Fw1&V2E# zN6&hD$2~h<-Z`}Mo}EwbeB;B*&(+Ucd)|$^rti9N*H6!%d;Vv45AS~dqoI#paAC)V z=U({vi&kIs=Ed_bKKl~yB?~Wk;*wV`WiB1KblauxUUv0mPwx5r<+txO_ujwvnJfHP zTzcg%uc}{lb}^% zx%>9+`|QUSe(cSgF23nEH~;jO+$}HPy7{)$ZMS?P@QL~-7JlO3CvW@YTet7L{otKT z?!4fxt#`lqY5CJ#_jG*b;m;hr*Sz4B>scMuR}<-(Ug_T>X#@qcCOS04MS`PI!|{rlH$|Jqv*4nO$9L-#x! zdw9>+)vtf?k&#Dse#8H${^-O1H1zG8o~%E4^>>y(b>nyE?tkTJ`{|`mU-|S;zqjyv zkAJ`I`!7DjKC|JOYoB@Q2mBA7dp7l>ho9g1qW;o_FTMP)OaJvZKfC&8U;O!nKfn9u zFa4taix+-5?UxV#@-P2(_N&*w`s8bg*KT?3iPy^qmK?bKz$?ENfBo!l>c4sJx8>i- zzq{b~SO5ONAEy6d_a9?_eDO~o`_s?gy!PMif4}kHUw*6St(X5i{m&2n`OUvv{g=bw zG%TY}K1bfA`WbT-!&rhXi9wTOGldzXUMtn=^k1X-Z;14XPQ4)p1CEV<3D(VMvL2Ek zZi-#8he)AVcM8QqwouFzn_D4UD)eEO&15A}3TCpIVzpL9p+lt6Pb#G#Ee+)nr&cH? z$Q5K$NG6_Z*Pr@vLI}$$A=S_fB5_(Q$qO9EnNq?gj%X#l8cW!e!?HZ@@pko_kz_LF zjUtUBgu{VlIga)D2*(j8KnTxrPDE(S;|BgXW2INLj2M~IGi^j6YtH-FsVIlYBFpJo zTgEgrh48&*(lk9DFU>A{HNrcxq4PqxLr2Sq$o9+}@d{SdhYOlOe*z(Rkk+P=^r%e) zo@042u%(UU3Q~?TcZEq!9$<^)Ug)_R<7bKh5eJ!h%um1@~qrMU$MNii!`8kJ%>!36_iHti$jW@aC$IN3AW68x!{jS2t#C_D5AO9UQ)<-*i0~xBvK$4sFY`d ztSaSNwN@k_C$=AbN-8l7CR=FVuy^m{dv~$o{18z|Xuik}1Vxq|9AsHBxH_DUhX~8- z1vPSEKP>;7?#REo^)BlG55+qaIao!d9@PevuE^=1u!C@AZ_~Dl>_PR2rO9 z%nFU7M8*<{+7IG`H{CQC|G{fJzP9F5pIY-Z($mqgW~^NPZl!$VjpfRYvu>XFN#T|Y zZ@J|b*Sc!GiwVl=0-T#5lq52R8eXc@mrwiBd7l)d1AqyM`PiDym2#sJBq>{u1_P03 zVB*gh%VF}7X}V#0NW>0mx~2#1Xq%UOTetOKENTZLzn>UBfynw2T@Vbzv12jEHq2;< z_9-+Uv}3t1bVAQlTu z+)MZ5L`>CEXJA91GZey{ZJn2nppazO{Pz_>%X$`tlt#B{D93Zlu|hTnViT{^GD@_F zP{=LMJufwBDgm_XH{=?OLLPk8u>&50Vdx<<@d`tvQYJQKv!MCvOj56u6BzgN_OR^b zrsInO>EEET5x+yu(b%ZZF)wG?J*MN2u<8b~>#MxXea#=rnU`E-=0X!sVdsC4lew?b zw2Nrp3*hPBCf@>o$uZr`G-fk%8Z=N#^3nNJtoM~GzPuk)-Qw)%NhFo~FbGn;h;fmI zND=hkyj_s0G^?E?jUHAqiId=*fJq9yL`q;*kYW#qf(k{OT-mrZk!AT)OpcxS*E}nz zq?fl71xs^zW6Uemh$1U~NzQ~K-I6yVJE|f!SkqK2f%mdv027EK7G}B<2uZTa=|ww{ zXNeQBPc~IGD3P@jHzmo}<0QdPEUc19K;Vd(&6Wr;2uaG(xWy}h1gnjZnHfQDkElHV znjnK$b1d6W#RAt~@JDq^lXO-Ugf31s3EQ0uBt5<_^IV#@zya`MhslLNB`9}p&d(^5 z1PvE4Pr;Rom0&iAqkye)+(z%Eu@$kA?_WZH|GEE?@Ffv!6Mw#B;w>cn^MVBr&d2W5 z1+AZZf?bnl!jnHFf5f<>e@;?yPy3si!jMFc+c?6)0rT145yb z5S*jl$mZ-gfmlM;VgY&s=4;uhRVka7iuH<9ui?yPH6TD*W=Voj3qpp0>_l+?B1Bsd z7x{{mZ4@g`<;+vqWUM1uF*MDnBuQI5;dMwbC2^dT3I;tszMotGJ-`zRnr1v41brBm z9`t2wUAH`zEUVrXK9lo?iXn&*#jh%6u}Fv~a$+c6jpWInG_5ZYNk@ns2|JN=Ea?pe z)SzmGRXsQu3!mt>4c$)yjw~9o;xoeAHIHIy;0JejLqQMcUG(j>mSL*OtoY-@yEicE zMf%AIyiDuJR&pk}m3*2!fZ=qff6&33gAKgzh~6z_G3gwLJjg_PMo)T4 z#$_1qKT>`HCCcR+?>nN)F$E>)RuGr;%pC`?mMWg8ec(trP7T9!{INl=8}&ir)EiVi ztCTTljUqislDf;Hk^~YNLGf|A`l3pCGy^oZ>AmjuYrR%_nKu&C2X5C7gg=E>sJ}=2?-_5p*Bgn^FO{AUCoZhiVEa$f?gD z)j_=A)SE+QG%mTvahe6767ruMA0!qlguso(FsFiX@gxkTLL&4) zWWqXx7ohpEK_Vzn?pPlbQdVY7oI%SVia>(MPXvy2-27~qK$Bo`;2|kgE-a$#kic5R z<~aMk%2+5e$Ja(Uw>FmhZ)@Y(|GKt_g!%nmRhOp}`9#^vv6AGJNH@pbADK2;aXPYw9TB~|q+e3nGAY@JmVNz3|uS*;y? zWhkm46CA#$s?qRn563BdOh?ZuZ9Y}m&4m>^^DIC|9E6HJ=59`4467i5M2fVyA zfj%^pFW~_kD10=zA9~b&CIc>lNeyL=D$SteU~6L3YraaL&$Y=Qc=nUojZN2V+BB-+ zm+b1A(Y2OUyAt`o6dxJggd1c%hqSIF*+?|C3THkGDazX~m&$@rVnDG=<##5Y0i83_#x+Lb)j z^(o`eP<}N8U8vjuuYr`HilEC}$nBP*iX7o5R>6vE6xp_zI20P zrI|u+a`dqz^+fQ{l%6E;_u+_EOKI0K1*<9)(^NIe^l*4r@@-+_AriH!;d*pkQ6#+8 z+gMGU_O7zOlk6d#oz;52qK3QD^%XPcClx0%J-7N=$XJv<`76kY`=D7QnJP1iJ}d{o z%E8%7)xJg*Y_$mSIY@9)3W6bKoKm2#*=M-ly5~sc;Bl$d3bi;d!@FI+ha(T{WJd`3 zFgu(4^fE$bvzJ|lQ!ttxgp9B|*r(ao33;9Fp7|c0z!t^@OI~{oyT7wA*yx6~5+)2C z{sF`~^x?vlTvYHhf)ey@4Au-HxEg$oiU-(iHOLSuwBjUB^?CAu?+db`$R9cS$uuW& z*NYP`NTvuy&G&h~_gEsSx{0apTIwc&pY!o)YrtZba?%ZtU<|$A4XB$Gb@cdD4i*%( zb0oCwudpwgdK%+2@=`-8Rs@GD-ccc)yDqr-g+EUG^|bA~Qn&WMa4`0k@BE2h{1_JL z*yI!B9r9yl33?t7MgWutB9=rbRs{$u{4=4_(m#`zOrFZ8A-)eIUo150#U8e$2SI{> zv~BVni5a~DIDI8)#Qb3)p*voWA@iE1YO=&~3eW?S2lPM`PUAW<$;#l`AnTEc9=>|s z$lQo7o2QU~R}RHt*DAw2@mL8yF-z1$)=YVP-bIGQi>gOASWyk=DyN91U$@1O6!ddk zp?`*y4I6@(PK*u(1D6lS^Dy~@mOXnPVrhJ^X!{VJ1S-SS!_2D{r%q_f`|K+p#Aq5y znlE5i(&aigm67y?V$txxR(DSV=~5{@@f*4)8}pHg-$e5H2uVcpm$>&o7Y#bmt#?Ol zJGyntv5bjyY2s#@sr3M9b2Bi|w>4k{k767%%p7Jhvx?aW-E#+mw=SW0R0H%zIYzdR zYCaI`pfsv@K#_1IIflgnClp(%63s#N6IXqK1_7%j4%3Bg!VJ(9n%1Y?x)xj4E=O&h zQww#?45Vo-bhr@XB+D$nkP8P4 zcxaLob1^nqhGChT-SecIzQ|3v+fBhO^JbQH~Azi4&2ykv8^H7dq@$P=EyDz(U=eTzV-96<&-pQB9LGmyx zoB%BI{`XKP3sZOoY1AkxU^jw|9+;?5NRf(;rzjmd-Wo#xVpyoc>LH(gcHh2d_njG4 z1arI6ee?H{t4obdi3LQFq&7)TOL(L3x=X}ECbXr8k#pa(69<0`k`Az%Kbfws|2vn@ zwpBVUUKaSQEGKyu{CwgecF($SIHj?=EbHT#!k?s;x8gnMI(GEOcGi z3k{eIuvS{5=s*`l%b_QVE$E|60kv!q=o09nR&|=T3SPECktQ4*+* zVmbd{HanP^nN0e%r}aoA9*czaOezugn2CE*#0ZB289S0u3Wc-IKmRMcc3p5mS9UO$ z8=O;Y3tC0VDn_F)vcGa#o7X9}o#qcl!i(l6va{B}v^!qrdT9TX56ndYFe}V&ks4Z} zQ*brj0%X7Kh(Jgyc&Q>@gAN3_={RJg*D@_DC>Uw6ijE=5;Rc(yICP`Mrf1Lb<0g|90pf08-E&R4z8_ z@PH;`Kt%tcPb{eX!6|SEZ%(^L!Z5-Jr}|KWjT3UOVOhq+9=hL7X8Tf(ld{Qhy2nXN zWO%mM(Y;{R_fBOY$T+d*l~=}{q~jzf-afxv4Vdv)&I~8ifJaAY5yfiXYu8F<9Rf~B*0AW;b3Gzj=&m%h#X=ec)*rT7W)_& zT|q2V>JliI(qsV=r|uN%1@Jh#STEve7jO`fRs;wJ347ew|Gqq9%bYnIhsrt;ya_?l zB-yL@QmpI`gf%aeBS(<~odI48i>mC?BLTm*LV`Y|!v)71EC+@H?H0-rCjmEy$_%X< ze9cw2D46~}s+rj1ThkcbxN)?x#>c881ua=IEkWXlH}3IBtY9W=+ZPD4ihv(0scb0d z584S+V3nZRPSjz*la;(J`PpFrvT^`_zjIx4)Y7 z-+=Wd+eNQMhlRp7pejMD+ z#4Om#oQbgG3z^Ho2}2VBG%AS&%N5W#sZB?1#UUOPN9hF85FjbAI?(|o z0<9CFsZc!zSOV0RB-}MKNr0*YNJBHZW}(z^LkllB@4GJCFNjbuIDrmT8-`6F^Uk`=}!b^KE^hMt_25d3+?qdTTQ6Al`j8ceC81)>c|CdZ4Nejm`kMJMm;qFxzn z3N|2fds(j2tT31gE9y&L$LCA1!_a@*|&Yg6=4>p<;*||Wtnzc%nEsuc{pVh zMd39MmrsV%u{Ik7rrSKP``|Dl9v)C*z{9b6iHI^AzGB7cH%>gzs$B)CQ@Nc+&5-T9 zkAp4GV!Ai!?KyWGpq(>7pfg2ixD@CDsBmn0!+e20*rYbvmtcNy5gf~qgd!k1O)?+{ zZ{A+WhD5KJvKkB4&RVo4W&=<_hjRWIm7am_v}N}uH zcu@DQn>Azk+M#&A3O9xWMa0Q;&g$9vi(=@KzR*#Sdy3mc2jIU4SL=m3%qTM9x>%_ELbz^1ouVYN5OlP zyYU`=yoV-*qaGPuD;NUa5;xbm+#igdoJ}G4oP$?dJ3M3AnxWV4rQ1G(G(`oK6^I}^CM((zg#V9{f(}#>g28oUy2f&Yj$6Ra z!()~Od`pqrq`UV1{Un&|19 zJGZY~7j}@H)22;pG^V}k^Q<`I?0e5Hm*exc&8x>|OGuxFuzU0Y-g`fA0S+j2j$tZU zU!~B}YXQVodsw_M#Ig^sO3iVYI@>mG40WYaT`971BP$1eX=melqV}XR-Ht*!+i@e+ zHF4uDzF^es$livOKs?x9N>ka4x(?vI5SIt7YbpFVO%$RmU~UW94${NB@F8WvfTbag z9n^{Umu!j77}wL|%Ebf=%XWw@wDhzmtgK~aNxxr-wx=4QSj!JHNKDuDQT%^UW%HD;AU zVJGels7k;ScfwB3N3tc6al`GI!!zMtCT?AhoFqTHW&`G$gmBm&} zQ=bU=@s=v*_4ZBQGPq*;mg(JO*HA8R2;*LB;!R@HZF6_`jFum954jgT7GxM-nv;s8 zk##B_aNcZ^RA$1%NA_et{b}M84(ShwwL0G`om5A)>SiCxty(Mz`snPy>8H2R6Y z)*L>7@;qoH3Tsp(XC_HE=s$8`_*YK{mdm@YwkE#eC5yF*M|>#crlm_awRd%GSzcQX z%HV(humO+zgO8qnff!c}m{lKoNumf~WSv3AYjR^v8DqDc;($u1L zW>?o&I*M=r5lx8ro0tB`#1B9IaWZO+gq-!Ad5zxG^44r8w64=10Y|2J-&hXJi(w}x zV6*PUxOm|eVj8Y1BLfQw`WmR)fiu?zzlFsLuQ5%rKQ~uaXNdwkr;8KCSwI+-n@-{c zaYU0gkmUS!NgWY|zg(;o&+jiA@P|50w05AB}lXvFnwD)7TL~?uFDH`2fp1pseB= zipba3@Zu}HsC=5M_>bnnDVZEZ_;-+S+F+HL{<8tU`E z5AF8A17Ct(e=PRG^(atJbc@Tu?4^VSunT0>^jA}lb%Jn1>~x-{0T=2Z*$$TGl1vu5 ze2k^D2thIfq%y!#UE$%)vuAIfy>h6lYpClrkL~r^8$i~xXGHf#XUwLtD(Q6dyc^0m z%X4~C4rhbyEZb&h!*Wt@rW%Q6Dpzz>BzkE!0y#R^SNAi%m~wsG2o< z;Uav9Tg&Hb`Dfhy2T1AHxH0uNML$hl ziv0ul4^ zU5uq0OJSwK)_~)2Zs|f2=K-ISm(8$F7Fel9?`?jz#agTtN3AB#UWK)mlZUn22^IiQlzfe(j7wy zqgT~B+Bo8wi!erYWj3ww0&DXr!;1BEIX9`JI&Y5Tz3O@Da`mccPzU584L4oS$LThW zf9!RFxeSXEIzJE#pcYlw;n?U@hp-O}!iG$+h%GqIFeD}mvV>wCw5y_66}u3f1Uxw* zTZL%H2S(>MR%!!~%*uvu1+vZ;)oDIX>J-r#d|WU1xo^yj z7nTygAI!?`D9)S<^9065VrPMCOPK-EMs<*u&Nsyu7+(Wg6y`tW102pDfBf;lVf@I} z$Rl6<pq`hsq$pY8q#O*1 z9zg&kPdLFac>*Vq>gfysa*#dgu#*RCIN_w1?|sTu43u-KeACr%!B zWnL1tkQuO5@51HTu--pgFIa8CC4D41>+0pxdzX6r{uIl7Id3|PR|HPzsjd%bFwdxd zO!?*0;MGxTueEH^BBl+s(I~5iR*a3>Xs)$PRT%0vnSux?h?$URkS~QcTx$|?j(o`( z=_vr*TeX`%cJ{;W*(V8_?Ke6CVM{Z8qibeyitJayYEtm&M#%EV3`;dV^KMHNdPW?6 z_o|?C?Cjj`_WmG-5+_qTWLvxDM>LNp0T~cDP0>B3&-58lYO1;K^%&VjzQfpb zRG?dXh{?4iAVd%i6ck+Tm-?}0k|9DBV9Lp;Moj%fR3Wc7$m}>`kl@kx87n}nmm2|p z7~u#+mi|pr*maVkEs!86C03QzE1IU9DIz-KJE`=zB6|^n^a+nFIph&ve4(Ui;>6cj z_AFUYcpKbChwoog1hkcNb~=Nv#s{v+wN5(iOgv2Y z`@Gr;&Fk)-_G-)MDR$)Esrz5Kq|HfBd~Jf>pu3AcM$hQ3)o)EbO9E9Nqh^7|YZt(v zslO9@C^0V8-Aq0t2#Uu^>v}=gGmZ)Fa!!jPmr0?dswt*H5V)tQDMz}4>Pvnm#a0m) zFb@}0Tm_sGl@542DygXP-@-#&Lc<_XzdDqK8CVqpa{01fAaG{yy+=Grqv6r+ha zFGUAsj~dq6ES)FbXz%7+rrQh*Y8oG$;e}a+kk5@?%WvfrMe+}Z$U@I(1z4jROBMC7 zti`l~nf9u>Hm%xoQc3lx#*EF1vBpX8qHOQ-`GeB~7Bo-Hcr=|=$QR*bD!?KbViqD2 zZUYjjRD^`A+vuVK=T0G9Q3*)XM93y8lIm_3V)ECmI)tAHG3P$VxxGszR|4`4851DO z0(gTf;mD`NuwT;!wNTMH%lOW!y^H2g@8XEad8RM0fWwdQ-0)~s*)%-7LdI@Rc~!wH z=0)GahHi?p^;xNeV;IvDspu)HEs8?G(IFH>L811o>5uVXy{z1yQ#oVeKNroIy=Xqq z70rMqMB{xBNP$|dv*(Nz6-gYWJMs~=XMM@it=e*p^93hfh{rUg7L7(^88HU3qFSmP z2>3Wz0bmP_m22_KM}c1Z!D|=`c(|(xTA3mkBJ>Z@#ph`l@+-?n1}<3JK66_4Oii2F z-MDOI`PvJJv;3;mob?;7_e=y5v1L6y%VLSOsjHTM+H?Je_3+nEPCk!-ipQ7}!Np7# zN(fcP!KmsD6O@BGPz61waT)al3&%>WhpRWB{dfrMu<8(Bc1*4pEPe>#R(m|=)!xM^REt2SHH%-al zj6$JtO`*uDvNSY5G+2>%rMu{5?T9DWg(!6+m=7CbENSQ&i_>zsdc^4HY|{-AmRQl} z@yb#jvW;ci^Sth8uHMfxKG+)%!QRk;Dg@x+WEyGLVUIw6@GUkS%-7OEIPc>mO}V$9 z++B!TYaWgk$lVj$$lbG|g^6v2=q@{6T)(~;?_RZP=c-jdY>U};tgSWw54b)&59HbV zI8l>jLbIc!463D^AOk&(iU&G_n~K-_Op2vkc_idXb0iQAd3nbYy+Kc0@&tKFMc9(W zTe0q0!|%5(J~@+cOBC?EZc zB)Iy9XKuLR8RAU58QDJ6o$*!Y{hlRQ@4^yAVNbg8kM2cRb(-VxW)cJ6Agr#Ca&Kc` zYwXFkoUS$P^!sTUH(-ce`F#*{c$2GL0oQSvKaFvwK2slHqat*tn(Z`*cXZA9J61I2 zEFKvB`W5*^+nh?)o06ALt1VMIm1()cfJ9cNC-&@%2mDf}oV37;Owi9^$Xkl(0E@CJ zoEuB*QUpfcLTvGYjr&e6p1FD2^`%Uvl)3oyji-~!#MjpU_2UvQGbQ5u%EeuuBX2+l zgtr0yJOD`_Z+Tg&pTx}yRXKKu4%<+CuHb%Tor3r1|6zbt*qym7hsjyb5SU_+KEU65{ z40XzY^HFCX!F;7+2WAi?5rmHG45TgnDFUL=pSC-E2vN?JebbO&Y946@!cNOM#pAU^ z54)t^SWLj;R`I+b_!jw~e)GocAPfa${+LHqJ)Xez?)d$S8fKU1n&}C6Op}PK*{~W) z%97mHXtY76Plk4(2;S$zjyK4<=A)ig91_)k4A&!4V@{@;=v14rcB76->T0CuUc31Q z&CAB|fl2T?!Cd{Hbqa~XhFb2&y9nldQ&{8GG>=EqyeBme-iMD5e%NMe#kw`<1#G5y zm2D0+7?@Ln%c{w~ zBpL!zt~X7JL#F0rfcvQ)b%3s1d13%(83!pXMJ=sLK~;4UogIm@WL1^Bdy-w9$qz~A z^pp_4DgmSFO?Dz)jM@s5)fEl!*$yvdB$zzltYyLoz>ZAAe%o^#LJBOxxu6yQi zch2M1|0~y4$-8kMQ(Y_+PP+;%FECz;vXb5iN)`#~i5;j*R zL9bR1z>de{p#pA}g+@9I znxQkMSfl)i3N`oqgR@0w2DD4rV562GO$QuAJFdVze(VR|xLcR(kH^B!s_{N<-4>A#Q;q`&GXj zpw1{+nwQ05P)X&nP6;5A-nE_g>H^Uv|I1`hjram)woCN~l}rNk$FgvA1F!%TuSqjy zl131CmrshPWLCUR<0a)r(4v5aQt%DIJ)^N|tyeVL@r4K0@(PaM??*rdZxX*Z+LI4| zQ{nVEW->5cvi&;313g~yJOulX6tC_hmeLJ;8;BDaK4;1f2Xu-64U<$&GI*b0^H>$L zAq?1r6Fe+01ik^gcj5|f(&JaWKEbo}gy~4&Seb(bE+G0}FwLvL8BvP@MeM+I zc)AXj+za^-!sqt}@R2_F@!SQhR3<{kQoEg6i537wiughK2U=;@i@;Xw1|31<0gK2W ztpH{~NdT}EVu9=-7Sn?aE1^R8>?KQfMG7&c&9JzXN9!~Y=)qYz4|VDZTySYYws;Qa ztfB&<6VdwcYAY%^>I_ZIbOu9NQ!=eeTZf{S$YR0nnp0eU`i^D!(GEwjH8WdKrNG3a z0^+1h31q?f#Zk^Hax!KX0$IEqA7JbCj!-y~$*HF5gh(IWyQ$~ihxhJ--ggRk2~{vC ztR#Wc()F*PV0Lwxs+LsOX=GbC8xQIoT_zsg)>Y1U zt$Kt{Z(3!d0$L8Loz~q=i&58~#igBaHX4*oyOsYWrH#;n&0qvorujw}vSRVVT0~QT zd*Dk`>@YbW-bFvOh&XHlgg-QBZ*&qLRvQJtX=$`44f(_pvOGAk6Ogj5qST;~lC&St zeNu&z$Q!ff*S`9|InSTiTT=(7ts+m{bkj8Qt#rbl7KUOQrq5e2FfjXx^Mpz`^%MX6 zN|l_lwz6bJXWN^-m92-eKM~|q#_wIdaQfilrLhKVG)VF(n?;0{L%B3v%{`Y|Ebdb6 zV)K9?Whm|+=?K;;)hCkOJqan&*%rSt#?2(YPaV&# zA6~MgGaDINzcF6?RBmQlF;(_vIKPtFc2~ICaJst_ruWX{SoI~=10~5Sg#k!YGO1tUpaBDs3+oBjwdUDK$}mN{TJk_xm-0! zO)ClxPR%PCFHvJ=AfB9QwK4(49gTEs3)85jTF#(w%s;*zC6+0_(A3L(1G;a*@3*|( zg5{Ir<~vg%x9fx)%tvw}mVPd%OtbyxL+=PsGa|b<9}eduOQJDR2l`$p059~xZ*cO| z@ST%)5^eEmq?*rFDmk)@HA?pdVz0Y4NFb7nL~_TEiv-H=VP?OlF+#%AWixJ+7Ilk& z9X3;FtWA@G>R<-{Wnv59+bAmP=6wbrdG+EIVoKJu#oNjyuP(Fd%*#r04jgg$MI%+8 zp>pc&J-0kQszfA*^s&o_z5)D>x=P=4Amo-yn2HPx<^^5YeWSHOj$bSI3`= zSReo!q=rZW_pF(}{$B3pshh!W6#?E#eR7pD0(BjUMw(Fn6D#K5^x3KPq+;-M8JYWAp#FELSi{l42u!~XdET{ zMDYj|RvAh!Ky023L$JcpM4dNKXF2{njXq9GBA2FndeXmCqTreMBfMLZ%yB*N zV!`c$sv}sXA|ZAEtT{YCXBOWsoH0ib=A0pfguSDJFuGUR%w@A2wlLS<&vMiHu|8pR zgyTj=1#a#rKCUqLTvm8w7z+ziUx(6-<&eVX2H^RjEgHFx#ukUf8)u8+>>H=`rqVq` z`K!b!3+mEz`MO!MJnK4Gk~hzmq}ex1ytI#=>}%1^>xi|v8!=3lNji}ud2@N1N-^Hb#gaz@8tN(|A3ZxKo)J9uG zC>8~C53W%dL_n^SSQpVKN)A-khEpp_2nxbQQNof6^0unJsq1gLdv(*|pMQ1nrl%U$ zY+C%iB}z(-y6nsm4hU1(Hz3MijlE5mt91&{kU z5)*`~A5GjFY1GFHrU`AUfpzG(FNsa?flOwSiZZ>J{l!9GZcx>nI97oc3%zoBVXxuF68O1ljh1=e$iiXPb-Nlu5ocb=2-ON&$|s;8qC*4-%ZyDFAXk_zF1AIn?j zE4pgYsBZ)=6F5P8Eg9A_Ft;mwYs#x-yTqKRU6 zm!e?-xh%>NGqfG?Xx;u7GZ|HI0N5ZTQg5wbMR%`t&ohe7I5{iJB^p=#%KQpsfXX zAthL{WF!^2QpR4@ECC+UfGm4ED?S4*EP;>A>hCj6miVK6qn$f$#QTE%w)6uXwBL@E zH?x@&fXZ%V0O=uS0yZY})*}70aRNr^KtIJq1fR7lL69O8(*}YMsP51RW^hl!0vFmT zwK8n6#s@J=3-MM+rW2Z?fyke6k5F_GeT6$9XllSYs1HR;$c`eh3Nz*P4{S+zu{gJV z#vdff8;yEp(NWdw1j{q9HSU#lfBT@SdJ|g){9a*3JIU#?H@92>6j+J|Tu;`N&+Su8n23pFO!9ia zG@IjQ3;wQP*w#b39S(N+g?~&sP9IgFFK3tz_^>uG7gLQHGzX=b4o}&pYH>aPL68lL zPAChNvOOR%ES+j@(2=11!G#BUc1Of1A`B{vzE2Q}#7n_S16+eL<35UlAbO<+^;HVu zTL5vE>fxtKM%YZJvotWm3pdD#Q(6#3UViJ~XZLw>N!!uP;dCxlQb5>gESg(L#<5vH13bs9H|oTxzCbH4E09Uu@%d{c*bPI+Quel1M131yw{_>8X(I z=vbqU_1w0pleMgH24)IG(+M!$0;-MWCn8T~guR9uv{;)ZBQ_9ZYJcEMzzq2~Jc51D zITkUinG0aA;e!Trp=gGZd_r(7F?4LxR9dHLVJ!}WmK7^$zxYM8@ zTEz(#sdYk)7=-FzNM^9r0u9B*G^xNJjQA!j0jA#o`FY+GZ_gQq?1@G49-lB!JI(fa z>}RC}`ayfNctnu#y!5GyPURANZGaI+x^iMT&;_0=|SYgNRz# zPcm7~vZEQ53!)=gK{hNSTPO#EQb4r=zOHyd<%BT>i!q3SPhS|H$Yry+ZTM;cD}Dq9 zZu(1Dz>_*``LkKS^*diOdnN@p@?1PK)V_rX_}C>u=OLz|<r_J=h~!xLrAb6G5C5%xS9fnr6l`B9bH{d!1Zu%%CcjI*h4%D8_KINim<$O7IAw~oR#!hUMGP@GT(g<(oDs<*f+H)Du6<#RS;>RElG){=9V%{xa|&ei>XT{Dc^;6Ttcgz`N& z>Z!N+=WgCScjT0R!wr0NM?Y7CLjp$f@P1z4KF%Ia6L9$Ms{v%>d!SiVhphd?j@!q z;_5IF@n-NU0KKMklBO^+cv}U8~|)*R*tXd%P2d6Gxs6#^b?fJ>LxntjN<|h+$ckqb!RB0Ms4~!H&ZJM}S!+ zVGe{aroftMEPpZWljtYmd_paa6(5ZXxu!5$yo7xC!Nps4kuOdB^P17cWZh2uwofu& zIO!y^@YWwq{AGC9#hAZKE<>3#My15eq<;1WrVW%@FeE68uGvFZ)j_+p!5fgAMeqVN zUCcJ>FowEF;TSy7{DOmH=MhW@>Y~B{iZRfQZTJw+SqKe7KpymOp-&YTYH{9#+0wZK zE40q=vQ`GPEv;vLAM#krkOZ<$PyD1di2O!IIh}i{PfGC-qRX0|N_fX`Us{gOdVLrl z9J$&I3mF04t71%0e+y5RkPsr~NtzgcAS@W_OMb=kO+=HS|5(Hlyhg4kpF=$Je7q%C zkn1&WSQOHzQ)f2~+dxRG$u>YR*$&R+5q#Oqgh@;Txkb$7`iF@^Kh|=BAS1j;lVkJ4 zIgelM2>6pbkJLFi!AGl)ei4h_Am(@07APSDGO%x?tyGURnF#_wFa=&eP7^a{W~c=kwt2R6ZVH zhtUoh^ho_8^C*ss?}B6-C93g$K*vBJwnXDdp*~084__`S7K0#O`u=22W z0=yED#6=pG3!gy6A+G>6$A=in4rmW4cSYF&e1mQ6aA%PRc?}cC%3T+33qP81h~qJN z!5fGdNG^zUOAvjrWN}|A(Zaz=9UEKo zN!+02(n8?LIWCKv+DybVC^YC)YxpQAK0#Q@ihX!_e9k0*<@@*oSgBsB_mw~zSiy(4 zr3F#JBw=n+Nkx9^OdJ3_yc?d5^L1T2AIi(I9}Q~7#lrWI2(zreBikVLY)AjcYqi=s z4`P=Pq=L^hP{1EihOR4wle=XBADx3f$;)kyDIfv{A*{R-%Cb5%FIl#HQJ<`a6<+iV zs0e0NSuAP7{V-x=YqA&$iE_qG=Q?l|Mh?tm8dQAT4?)WGAA*)?qv*PXj{aqRR0T%B zn&V)tRO^Sf;cWeJD(z|KEpxi}b%l<$U(?=x%>^Dw68Jm^#|!`#Rmc9lQ-l<2SUM$W z2*l-q74a&dN5&V;xHvEK`5@3B3v5)96vI?x5q6sv{n7@8r6B>g1w+6buKjP?-a9^$>$>yBt=QGw)u}q?fbK?44Riwo41mc5 zIK#=2Lk{yWiWDhQBqdTK22)g`M8%aYnO1aCvK%N%mdLf_<=c-f(Uw-WC3{WBUGI9= zUO(F_C(QevYRqs*dH20P_90YPRadTi&pqLHe#h?hH`-j`hrUg)`*JA%iOU`rj)b=t zstyj*fa0%1+6JT@cBgIn=}}@r)qHpX!akkp%<)eMkT*Zm5w5&q`1}WML>4e;w*lieS@{C&2_QY6Yn=~qtH0jOfk&y?9r($ZR zL(>%BMJL5o5aV3rIPwGpEwK4Wu$wbH4pyjLVSv4wZ6;#vLMaqVVSvzaEmx~0Q`>hS z$i2ky;NY#f6-Y5d?H2ZAPp$o0C>XPxxa#kdgr_i?mDHR>8DgGvvhe;)SbfLJqGlR> z@mSCdBA;{0D2YUR89OJ@Q`VZ>Q+@Rc;O+^6$l20?3fuoOLjs?kv&L; zL(C-N!7xl>DA>M0n6LKZ-Low>m<$A?TQt`I=cpY%WCd+Y2VE6vlZfA1%~%Q;Qj$!A zs;UOuSR`9J?nGj47PFs^d^IR{H9xmYCVShrPfzcfosCB8jc{>@ zm=_U}3vyR*BSkV8whf$sN#cotj}ayLB{W}A;-zoQfF~6hNDBvFL&KG({u=GVBseLo zUMP-4JGxs0RRM3Kk4U4zqj@mg_rJ^tnVY}0pNyKCqRaHZ?Dbdow_AqAh%EP4AB4`< zKZw6+iWm!vy|%bU{A+zK9E`b6>{bEzBm+E}YC@$0hW@*+8tPZ;FjU0wpb|8J(7{yc z?2&{4g>@pIh``^i#|-5*jZmVV0LPfw97BWk$S-_449IpDfMf3Gn% zi!rCxV{$29bKI!o*34i8w%$ZRd*l_lUi|T*d6Qw~H9hMFf&~x4E^K;h)wqs?Pr%nL z!zfj>lCHl_w$n?OY{zA@UCq#MMh~6l1kqra+_4Mq)AFsftw{3Y16K~5fr;j=jG+vk zjoB_BSpQkI@zTF$IL(j|CT^z8oTz*v$%J9Fof35l%+eeWTizpsC_z!cG$Os`x`J#X zY>`3@N67KUSq*|n-f{mh{e3u)`pZCYF!Z`$I1H@J`s6F)=z5_LPQ+tgI$tP6;;BS3 zQ`l8#q+;=ap1m;{)GC9)t%HMuuS*q65bkKzLHDzTYz`=UhMn@-pM=owG%phM>^b}E zmkyo(fB|jU4mab)6ZFV%J&@X4t_1Fmrc4;Z-42eEMChTT?sX46^i;_%y}ec~*F(;y z14B+HV3r1(#Y)X71yT~59GJ$xw_n()u?Vqw{f<#KF`* z5|eB#)X#t$@q!1tQ_fJN67(!ly;@LGNM5rH#p4u^E!6rgS9T zo6w6^#*Bl!(x=8o#)76%O;z$$SVO|L7s#9CI=Aop9$zG8EId8JuP;wPP$T_*BB}$J zg+*~t@Nx+w%(hWLn6FI`0;8K`a1n`C;==@*Y$7|$7TV3hNF+FCzW40jH@RJ+^pY&eM3K}Q$>h$y_sGtRGuLFZ%ug=dd-%f4ZT*x| zZ0rgAK2PJLY2x?nqC-DC@EHC60s?5$@yuJ?Y^S898NQhZOCEifuA9WKC2#>oOuw&7 zkIvvJAgCvRsZ>%NHn06HNKGO+Q z5-{IqGR+?2bRw3?yUEOfT75DU`}%}cB3BTITV!k0w5C3lPg%j(Nno++ZbKu$=Xn8Q zUD^=Yi)0a$r&Cr8f2XNC69i5|@g3vay675C=`R9PtrPd0URa2v1Br(Dcqvo*H2Hs> z=48H@s(4phk0fG7>3&1Mafhk>R@90g3>eYV&lL}B2}CgA%ppa@45g%<4AdN3TZ|O9 zrJa<6f7=MI4AzDxKc6(iHolBY{MDMTJxf0NYvUv#)zCY=%*&(4ROnKnwC&8fGgsb~ zRm0Exr%MKdjnAl&jqhD~B@S!+vfsup`$gK~I)1j(Air)JxD6?OHzjS)@lM|{@ZNzB z4*VO&=}!%OcHm1O8on~{P2MyuHY&~5pYTrF4IIo8=jDa>d>@@m7@k|xOgCFW2M0q( zS~k8PoSICPKvW4_^ycW%Qepuz;0$Xpy(K_x&e@qB-WKQ^Y;n%Cdn_{~;5TaE5pLkM zx9T{a+o%I632LW^aK>uknJVL8ckSF}ctOT)b*S4b{NPa~16r^2%eJf(4) z88L4~O?1?3SoOl;u5#vuGSIm7;urH!Hf?-*Y;0VObx=svywMrcCdSm=*R3{wHJk|_ zIDFt_{LR+R`n`v*gJdCWe0m{xbLah+8{zw@6`<7c{-veC!Q0}88tTgHmHyZ*r(375 zHNtOB+;fVYg+@B9;>IyG(MT!%+nO8J&%hIfqtgqbv99ZOtquj(z*gDLjB@&Y1RL&Q{ur(wj)# zPLDG7e=@CPm_nX=$bruy2VBWa@Zn@4kOYd|@lqYZX|wDn6RJHo&9(ltH8_k^gGqr*MFv#P1QbiS79&_>&*_0?|8tnjy}?;2I+W`u73Xr1ga`X9ZJ*Le=a zPt(uv#C_?zvOF1qyJVFy2>UA##{G4y5BaJ4@{RB8%1Ei($jIuRWq4Y;vbH-}FV&{A^OKYFjRke^9~4Hv(!9~(jW5P> z!^63lx~fqsH8x&S*;K2Q+W61muv02YZlx){SnWaV?E;vPMPlQ0_D$)`h{Eu4;c<$e znT}{)@}kgk(ZODMasOYIwc_yH+RVlyGi&XtKHaEfBUf(Ob^XRqJ66TU*HE#Xlgx_Y z!sOH|YmYltN!Bv?PH@L)=d#N>gGUOL z_m5cQo@pcJe~mWttGuxvt&=cHPE&^rhehHEJCJt5>-vU)`-wxJgVpuza34I4ocjoJ z?&Gi^{OrKz27Uoq_f>qR148eT0mj8=6ySu<`NFb4FW>2y)DrQKf8X7(`FUYkd>4>G zpts8R7nok#eajrl>H83Q-eR=VaBxyG)?n^{aubrzO ztZ%J-zP|B7=wN*?RDX7Fx4U=l9obU0Rtz{^(W~Z4xpKi#ffAI!4}{dUp^cvmji~4U z_&=&oY&`hFH#Z*4;s!leS2`cRTKf*uch?Tq@6FUF>n*UxM$ip{{)nWQ-wv5l&V`wr z<>g4wRcC{*`Pq1>UjJPVk*SCNbZ+n5+}AWFBRE?M|H>-BHf>-%ao zHMMc;b=P?+vhg=Z)w#vRM{2dvTJ4cg=o9|T{lE$9^+(v6V^U@)RIi7yOKB}g8zuF6 zbHtm5e?%*#`QtnC89g-#NN&3Md{nv zY;vrgE)5TtqzpyYn%S1{K&v}r`xjx3TK4bn{I8QM`y9P)z!O2^Uu-*qUWeEOmOzY! z;TVrSmZGl*UP4&t8;>Haeq-&n%GykFNcgH9+l`9eZMX&O=5oTx7rboCbGFSb9U#d# zHTov?-08LH<4ayVJm!|&Y&xpxQ%+&m&5l={in-}ocyp8k49j>Fws1rY=+(= z4umqSX%YILfo+DCdS=I|(~lG?_jHy{KeBPl9eda3ySMM18@G2RjQl%H4IEZni4y^; zjS!Y^C7;9TG;A3TB+hvNm1Y#LmxSv!ZLxEV5ouaJC|HDs|1S_&|6llv^L^poMxa6Mt=O@0ZxBw5=yhVWT08tP8m?yEl_UsD9KLZpoGlYY{E4XT%RM(+4YSvF|9JK28l0aVXMRH z0x2X38?!dy4IH@a3~zv}6riD;1pAJj4E(hr&p?hU86Qk!K^94YM{5^rjk}ji^iOTc zZSiaN_mF7{e-4f~GN@!vE>>2`Epf>PQ}_IsQKmsiHRU#dx&s;d5nIot_BGcuLsQ z%6QNX*AXWSNDJ+XbU*=j23c(2vITadX|n+%3DCqi(5i^5f z*AD!_%J}%o*pO8x?kwo*P-w1%R;UMnuCD9K9H9cC=?q?LhNCF#niiio-OCS7UOob) z9#@luzEIawrKlE)Ok4P<@$JS+%1ne3Gnz9PiDbybg@B=lD<>d4LiESOyC#!qj+9uK zf9i`G55X`(JTM%Gz3JX3w3$TEGjp-X;4c)m*TPG)8@~&8gr0HSWb@CmRWsO(=cX!u z%loi2D`ZF27u{ykbuxHHLNJy@aXM*M!8S6(QUk@xVkc!RVt&LI;)p`9r8?Oav3kTH z8;ZO!U~%#m;)y*`*fJo;2q>6)AghHnrx^8!GuHQHng|WNI2sYjNPWq>O18q~nb~2+X!7I>MAMwY;-_ssbpYiccQ-T*D9T==Y zUEEL1shKix2fEv`^h|34K6p)iCf_O)TK`ifd3CV8I8+W;iEukx=oG`9Rx)$q;FfE* zFI385PanDQWBFFz-=3)&27M9_69{J#<#^Q`8J@LfXo=_iP z&xgJcAXZ%{)oLaA99mfT+jmRa^Se2~dmcB8$IZD^5Y&1FuF_OWxjy=L<4f%R#MfSp zYl(5!g8T$)MxxI&LeD1S5P9DqTKL*%35jQtK8kl8wK4;N>Z}NA@u~@!p3pNd6X**V zP@gQmEkS8O4PR)vt|G}?8ydR#RS}K*7LWj_?S-;i4+Rs21k73L7jnH$t=^r>WT)%E z;Ga#!Be7)sUj0pp>~BR;Qq=JorIyzY*pSKKA|rvYl^30Ha&D`Jia7kR~~=Sfs~fznEvFUq0svVYAwVqO<@ zUGIWplZ*WOS};+orJZtWESS#6#)}i5s5zdjsia3k>0E5QF!8`GPrd(!o1T96tp^{x z@9436-}o2tL0Mj3FIUfPGoT;t)FAAVSt@>g6D z%5Elm{rTlr?8HpO%1K+un>B5b>7R z&@ncRIrKBJxGBN5x#9v7^x$Uq*W!~$7Z-*nCWhyij!aD6a_Ghz58u2obYOw*|39`) z&dx7%Cb!-!i(9@kQZA2>NYVdrM^~1Pv}R^nM;BK{I|~cvx5!4Lllv0sbYkE8{iQ3} z{=%QwAL{&9fT%t1vpvBkMuz~^7!ijjl9jxd>7M9zs9o@&Nr(sKF>N(PTG4{gf&_v> zE3bpWtu3VXLV_PnF6?z1PIzx>u?iivRY)1J>DejbxCO$!8-Km`_PzXVr7ry*pEE2Gx8cJlI>+ap#o!h&2PKxIgn$3ROf7y@g*!Ywyk{8&O zYvPh#D~^DM`Oi5cV+DpQ&^r`0?t;uXK361Fx;qKLd|5q9h4gIouV2;SzCF2fa&qTe zj94VyjFoMRppzAhC!64Oi|*85nCYb3NX3I2wQRPQdGZo@bC^AMO#M7qD%b!4EeAr; z5P>c=>6ZF?MyA4s8}f0P^kw0M5ue{Ec0?aJ%GLHAn{shHWZX22dh$N};EdcudPaRX zo_X}Ds~*k9e=}Pj##a%H)eD|itU?u?h>p~=PF9`E#-F(A(MPX(BA(s&+f20$*;XQ4 zgZH^mVI~wGs%EIO24?1e;2U_#j}rm<)PSmp4&0hXo#p9)2K-SRuH`lb##*&Qol4(kRkr*jTBCQ#Azw-9L0 zg$wD)DH#KlcgLP1zJOEj7oJGyjrt$2_dkTcla&jx*kLKIXp#eKYRiOc(fUA{Y!Adp zh{7noWJgb#0=Piimyc^OE6~_YZ7mkt;U9u8UVV@o-tdJts6DUR%i*Yjz-RZ|@n^oS zQT7ifdvQ63UpY97o__`YS5Yv=TGSjS`U_ye<{BT5#SUJ&>$_#w&0Dg6AGnNMB3u%3 z69KqHFW&sCj&kQ0-tdJzvM0K>zyD=EPoRve-@w-SGUL;QSOA)eI9UiFT0lMhhSKz{ zZ<>7@JFjO8yrB2kzQ#?x9a~mwzd5#^nBF}-y;}uqO9xih@5<@LZzcDQtem=k=+EyP zo2oUphqQ^iWsB+09{&79)A;P*iP|IW;lM)_Ls`d@g%AL(-RI%_8QLdJ&_W)xXE9Kb z20e*FAe8%NwLdGufn*sGXIRb%aJsD2x1JJz!~*==AiMo*@k7lp5_1$(5oN5_bfzq zDv%{VFQdoDo2R{ztq!0gI94lR%nwWD2Cpe3(&1?1TDmkee4O(s4dd-O2+IoC$V)vPV zas89;J*%$XJw8?0Qy%GcM=N_O`_)gb-}dm-<>eLgsTkEf?%*FAh)4A{>4 z@A-P**Dy=}z3)w)6mAHJVQRjz?U(;Ri2J9<&4JB?JYwjE&s&u7RQpIF#Gx66C-;I(&ctfhj9=5%508NV?0{P z6jXKR+F&P^t?s-cN>RyHqk6D=$5yGu93A=EaJT!u{CcaLE&I<( zYCuYU&J21hc?UFZ0lqFuCbL#no2B`v*@7ZsTQp|=Xu$Y3(MZNa!D8}2B$Xw+=yBj8rrgdhCHdU@sW9e{ifDFRc#3ZvK1xc41mSo1OhLs=8Z=e zn+uoiT$)mqxy7A%SdCS>Iklrx4k2o0KcL!jTwo!8G;6k z8V96Am^TN(Pg~{K)y>|*(DY(dFY1LBNd-80qv1k&(#wXctvlMVI{+mx0$&N1A0P7S z2j@n1wcW_H8X*tQD(B32JQauDII;1Zm9(bwturg2Ud*LK#oYUK&KgN3Ob8R=mdkm; z`11TEx8p0cj}fA1mk(S+n_ki;jK+u%tG30ikz!|3p9g)Y-@cdi%$z^M(nJKsF9s5#1<&gzuUu&tfRTmC+cnFn;83cZc4oubgt&bm2g8L| zyK0weZM*x8YhGh~c#0x9fo38L-O=6;#iDacjb~DxZrv`tMj{LQ`nfLHJ@Lyo+w@EP zZ=^b^rPbAES65GqKm1M49y|8z$$p=EWuFnaOUT!g{fOcKp=hD;0;tAOz+1oI$cI1} z+{G-hW2736{yJLJR?>1al6MuwtZDl|Yplsk4>m>4{1qplI*oF>Rb=!|JvwHn`Or>O zg~MlK`T-kWiPXWgfzc8x7-`3@R&3v8-*F-qS(D9FQ@;}@T0RFtQqx}F)U+(#l)uRd z(}enP8F%CDmeT)IHdrhMv$a4x9_Zhfa5Dal`nYeU@9}S@nT$6 zWKIxQte3pnt|_p@zHGKKU1_^W0vpdc+#Z{&8GO~Vg|d^?-*n>mn~3X_3+dRx{)*;Y z8_vWt;0QA(iU$^A8-JLM#mMJ~Wq-%!Cv_VtzHJvCD8#b<7k}HDhU8`Cim5p{mzc8}yvH zp-9fYY4;%ch@yjR86U28W2B_v;Pt$z#>`mb=$$(@?gYurk5X4`TiP;OCC#@1uOej+ zf^KukWN3hPC;4#~@CgG=(yhI|yJgPn z*$s6=^YLFi{E^H<|2Q%7j}LwCTiNd&QQLm(n$}ZW%HP}g$1VRCdnUl!{CD+h)P1~> zoE7e)pVr{_M#20`4UixG?97Re5BH|rCk@!|w%j-JC-uMBqv_+O>9`z|9*q&xpI3ij z{z`qM{wrp|9NheGhMXAIZODQVBCZ()#*|Pr+%$?t)8As_pZMVKef^JTjNiW|Un=FV z`F+EvQd7BF_5be@(g*k;h_@I^INw_rzA%2FYM85rv1<0GbYfqgYLBSLByK*4Y@zAO z2;Y!mUYobiNH3%S4D6Craq%TnH_C+BFEfJ{aG`I5yTq`rp%PY<_K0~BX`-3`J&;f1 z`9JCKSID)K`N)k{D_0sBDdk!gIh}C%ld2R+KenJn)Mq~bd3)n;PHcStS?9)$?|;j6o>i^S zvre8*68ZU;$WP%r9TvU?UYy^v+vI}Dj94VXvWYTkHA%=q0c}atqs_efcGAfA8s%Qp zOq$VNxzWoT$&6Xsdg`WATWjXV2S!GIZ~VsL*6nwE`qK}CxvS)}*?eVkKHEC7E>)M; zkBo15PbQY2)=1)3JhP(lQG19tM%I6IlYL1rW?dg6cxm7P(6$~&g34nhC5xt1n-Nf$ zptyjhny<`y%&O;eiH#3Z`yrujP2`%EbLZBrcLJ|bw^|$jw6?Z(qrJK$5R_lFZ_ilb}{JnT;FVzJzQoS}V(L2DijW#k+ ztU4ppvM9(3QAH*#SQmaLjAM@iaPRIFS3Qfj!dHB495Efk}W~rq)6SBzKag3Px}(gS5@%HSiV~G zFGy`gb{9Br%l)-WUCXO!V!=W#8iFyJpyvcq2+!85Wc-@X04i*?Nb}D{(<+ zs+KdWYBU%d8#0TD+*Hu$T;gv2P5>MniYZ<>?1z>3%Kq`8aix|*7R6<3%JUdzxE{-u z=LcDkqU4ld?7tt81N_1!cgk<$q(5-4HlQiLwTm3{p;RR8`DVjx9hodjx4+u5Gs`xR zc!byleS&@D3G@rTQQ4tk&p1PK3~(~W>Cr>op@~u^JSl9WUNIfBG-vx-^H8_jgK$QV zQ}YIVo^5@a(l`_ysZ_`Z4lqV5_rGa9n<_y(AaDuk@chZ?cCPCYix0ZVP*PJP<#A)r z_VE+jrsj$_q0>1=fMgNvKtAq-2=MM3Dvbdk02Zc$x%s;KRqod$lDiA3muj^!$|e7i zS1HV2a%b3!JOoiZGs~2$ZljTcJ?ADpHe>XsnfM@JRNG}uQFpe|984!&Jy+;_tTPmA zom{MyLRu!j<%*T*#x&(cy*rG>{nzER$yTv&dCpSN?agq~of?6IY<*wy#3v26vSYn8 zKR^>&~13^0*?kzmIQ>jCX&}j``zm^{!bxGe1c*$}y96|CSQ!m&~ zQIK!s@eo0HRV>oO@a>x%M5DMHLC4_B6Q_jjJBP#ok+78Sv=ZY2vs&{#)|krDIbKz2 z`!8}}Ln8KcQ`;HRvR)}>MJnlXdwLLE*+VyYr1-o>R6H24q&Mkyc%onh;)R?|N*-*+ zxS;i9gamsMc*4<)Ybokt(CKU~ZYR8ADqZjrftV(#_lnW5U+U=JlG+z>6J!L5TgMIt z1jwVbrFg!m2ea|`5-1NFPz$WRCRmI5%JBwM9-b+Z^qq(*=~{+P zPHt2n+#JeNEMa&ja3ty0!B8}>nNT>gv6mVI+SE&cw+VrAaKa=B0vMq-I=~wgE|Nx5 zsXVo`cpA_St1uPb$$ZVOdHKPpIWpv}Wyw1=ahL($2?XsBlp^^Q>5Yt|m-r{5c=vv! zx8QXAKi+;`RXya?|4*&x)!plx{|8%>JhLkL(0@=rhxRedGsAPq0AXyR$&rWR(CC}C zz=wQcg7j1`+Lm=^G*}#Lb<)F=Yd4SE!NmuE{=o;2btkuP{Q2n{nnP}D zN-5qbWo};EF%xyS9y#_P+ZB2n@BVjJCvILlBx98|U@%sF71=%DW9koMmoj=oW16vX zVqfx48*L-PFZqX~$8KHvPm|AZ*_Zrhz`dgYx5@bI>6w(>o*TRfP;|c&4jSo{R~nDI zGh2h!Dgt@OsukKg6Hbhm;+eD&N{3{F@_0Pb*%~%wgPp5pcx%T^jF-JsS`YsD4}S22 zfA9Z%^{Zc1>h0HE_x9_4@Yp3=B{+=Zx|GrKPsDLT*0x<2juZCA%gIz4P#<-lGRdTW zrsa^Fsd9ec+&MLH?(O&9`(N+7PaU}92d{hG_ZP3*z3ckxckS+v58q{s|9LXH#>G1E zr~}eZlL3X>4>LDA;Jhpw|MndIHncFv3E~YH2ja8sUi!-C>@Sr@M~B0N993wCHw7pfm!5c1pt2FG*HGi`?J3n*F>aNyMDn(4EqIJxP ztO^zOY@7b*lN;ZQm?|?7Pr!=i=lDKPOh9<84&!yd1D=M*$p-r<8DRe&*}fTfGr?OT z$-rBQ@M5@@KhZ~Ikyh8nIqR!q7%vQI;^>|B$8%)4FT-dVIM!rg@B%bomXW;7m@kGH z8jRJVWOx7R;AG=r{J+m{DoTMUGag<4O9L{|=n&0?pq9~F6 zfM+Mi%hjThG6S={;cy%$Zg_h0gF=7Qke=b6xqaEAGrLb&;qFppUCFahDp9Z?Eq6661lYn}9BWA1{*30QM{dyk0FLh8)b)vGPi z9$~?k2=LHOh|S+n%4ACEcjaoO?cD~$U|I|2zm0#6^U=Jk|J%7=n^?HzvRrOvdE!_p z9`%1>g)5#KSs8p13YVmZ@VV4qQJ0Dx7x7qrSq{nG_TPwTuEdLI>J+{g1{GZ9DavK^ z%ZGe%Zo78xZhbf}c*=6JR-f*yt*LyYK|=Q6=7{_!JLgm|I7;Ei)d{awUAt-RRv`hz zSboLF9mQMyqhp9~CD11QcW=+pv}i|Y(7t`po1=V4mj>5YFuLm9$#OZl@kyDgiGUh{ ziL{w5)DeQ&=QNjQ)ua)8>Zn}zF`r^i?ljV&+eJ7fPFqV2w97`h-3;rMwj)0m& z|BuHbIyQ0;x%tcVt?ghS)?tl41dHP-Wars|I|uGTKS;wGZR3&H{K&{sqctt&n50ws zQ=kV(+71dp23!CBr{g7PXC{@$e+B+mmTb)Wwrmd6Mrya?N?_9! zNMNZ28&o~G3^cWadL^1V!YytC@2e#Wq$E<-tDy8ZY3dYF-TEM4KBWQHUDRN1`HdSR zSB4)*-um2{cVJ=F-95S`xO~Na z`w4A_q7LX4nhNFA4Vvbbw8u5o9#h(5q($bSMNx_p?P^e|mS!$oyH&*}f2?OLJU+eg zS6i>%@>^SXE&|0mwhVgVEzOk!S6p#m{}pB;lQgm!k_t^} ztv~?IaXopkFo(#w9q>fo^_4kkr3BTaHOdN)U`j8I+``?V;jeE`VX5oHil{s%oX3Qg zan&PR^+~E#SV^`cmSD+I#L?eF-%;0Q_o9olptqx*pI^oqDuUw&k1t}hv+83o)qzvUXg~OP(k2W0D00v<# zY#Io6YoWkjxhk~v-EbOd_mJURUWR|8uixjwA^j>a5Z*}$%C(zUtkOhK#y;&LR!K4m zFG@3$T$0V=sY6G9>FDM`e(5KEf?XITFW{R5r&93oP0M7E(Aw}%`+c=bfB|Kmi5Vg)!@#3c8lOdHSqt29yK2GpYeW`qvv`i1>A$!PI*HsW#VN!ER|L> zMj&qL5#r?Vz#D1ukVtBGia{qgV?y8)497Aq##NhiiBJj80;qk^_?TFZn#_1tMJ5u7 zq4r;Lb&eCHd?tk!B>uy7K|C#UrWYPemMet%G#fS`TTg_0CING*6dQf+;y-})KN;oh z;jl$Q2I(G6_zxpqooI6+TCQTb5zTc2PFUHCDZ?_$42T^MCRsC-vhieaDRC!Qbc;0# z3Q$ue9FHdwfkerKZkrd!TZKjf!Y?pc7x5LJ!cTvnF#dLpnEgR z0ZM=*GYw$!tv*N{&y+eBw0`cJW?blsC>>3Ni#!C#jRG<1^V}R@kf&Rb<{h-2wDl8m z|3YCe^!l*I5CIp$eLJ;d{AAd3sRnIE^&6Hhv#h-DfTA1P=1X@|HQB&?6&AN#ApEeA z1g7rVm}=H1v7RLX#tkH_%fo9Xl~90nDeWC?LvzinGiXcuCU}Yr?fW~W9%LO~=ML({ zky-p&?}jZzEe!AI_wq>^8G&L1EE!Lf)kds>!rSyt$%Z|IFF5>E5l7A(9&Ue7_FY=9 zt{Y$2TYGwx^tI7aI29f;gA)u*T08=Wa`qV|#Iu#Ma>D6*X%>b$N}dZ0m#?zGzIo-j zbLWmy89zPx#i3bzp53B13siqqoITr|?o(6tknnz%c(+ahSIpT8P8XO5PssCGj zfmqXZyj?T~p$DXMz3R7)0x$f5GD2Vc6{-R0W0(F;L2Lnr>s5fSq&16H)2jC!6-BMW*ce_vw3hh)g-^blr6nfxW6H3ko4teE*wp1?fH$LTsxS; z3#;j&R>(BNlfy7D$Ramih>IhHM;i>MLV;xZvRAeYzOo@Ty``VX7}f75aUvDOaQrki zA78PIGrLAUJ#u`-G_Kh-^|@K&z|!I=Lzk&~=J@il-8VXB z+B&}VI5Sq}PZv)Z`u@eGYuJUoFN#aVbIz=r7@P z>}KT5{&ieyB#q#YhXa9d$gx*4q@RI*eS1_7CZY%nH62Y5H=s(H`RkzwE^Z6=-yJ4g zya;KTj_W~4#FIzDQAf9|SU^w4D!GcYyP%hMf!?mPj4XV6$(u$xM~sSlwKk-PR~uzQ z0`R}M5eiR`vqdG~5Io%3WX#cqH52e=5%oDq{$7UjI9gNFsRo%$MT~&Q*bwtV##qWo zX$LUu7}>(=_e?Y$#+C1e5>X?R2-u&)A1^rgKwxh`3r8SE3Vlx5NPiaIzlcI&Bd}*$$ z$KLTOGw^QNNA~B1$$e$d|El^~Y`$S^5Ui3Wni>Y20FNY!g_c&w+z^Y*n!q5VaZZ;} z<>(_Vzc;6oI#_gRlj1284~hC|SF4m%a5y#sk5GEL(k`_d6MIKH(W>q4jCt=2o1rbY zM!a!9$K=n;`S#$c^-gUlre!Ce|ET9Cya!=8TOMy`mS!6Hb~SJ;H{rUK$ks^cV4xb_ zVX5Rh{p6I5bMc{))wq0WZls-^pD2r*lUnkBr9H0RORRTF>c%!POQt16k>>SSTqAu- z_?9b}ZPGbsB=3e^MW;g=A_+DHBML!lupv0=sV@DJdPJC}q!4bO7`w_=cdLY^?t8$n z!iL^?M*j=m9_rwhEne7;f1MQ9*FyvGo?t+GkZutro6*|%E=?-@KHYTe#RV^ZpXs^Z z7#XhP!_MkWYyd;O;eK*HmD>J*u12AsWtEfq6VJdt#@ZlWx7WuK8)_%Il0oLB3a+OE zvqYhCS(TYdG$Q}qgt6Sm8jMy;?#(|#dPoglqCL5lMMbyT3$febV zXpPRYi$GyZJ;Rl}*@J*z{a8HwRf<*G0Xx)AS87xyWC%yCMd|2;9$^@YY#y;d%u%$#2JLDCdfk4@`uZ*F%3;shbzc3TrtdJc|9)X#wVrJp z#g)a=h0{G89ye(Pu;N2aCdEI^4R&6?MRb}NI?Wf+^ZZJJo_`lMjaEQc;@O+f=V0Z^0)wVkL}rg9iK@QnoR^uO7ug|exk zV+F$%LcQSLk5zUhrO=ARi4tH6)>bxthpSS7Ts)V^SJJkMg_EQlg>@2^TG$LuDM2(Y zP>EQ*jZfaDCqv{AV1-f?!HofW4W0j&fhqE-uHX%&h*lf{6L}3DH(`1B`oOTGj3e(e>_=3xrC0>8bsc1~|-4gTx; zYIw4mt+>_u$$Z=Rfd?;dYA|2Zv}P&b3d1ezo=sEVrVsM&oBVdORVS@qu4jW=$VUI! z0v<|SX3=QOEi9^VRL9Onu}Xb35PcutR~NFCV4-D|Ky#K8)QliiUf0|CkXdyzl~J=~ z#YAz+vQY3r+iMb{&}r(CP-40PCo=-{v__mx`l$@s%MY|Z$0uz*o7MQQa_+l$F=ulOIkYQQn#5z{=r z5{=ql78m{O_9SJ$y8nvHTFv8U{4bom%} z7c;0d7K21Nxvhh23aG41XJez>rPGPtcKN3O| zKSE0`f-)+$uSGG+H~K4W!Qqd@T_b^x+OnMHSkP#r)<)x*M6yktcX;4Wwb1ILnEy1E zY!rFlJ{XYt0VuFrTFT~|pvyNgps1VQ@a>!%u2r*pF?*0~!3JE3`@M|*ZSz_bz zzz~|guuNyXj5JGhE`hq!@c8T^l+iIYD^*;(X(Csuy)83XOW#=ErA8KSf^x4s8lL&u zhrHO@mb-7e`^fQAe{jvglS=(vp|Jm^+FBQ^y1OszTL)AOQ-tfrQYA}_nO&m_E z@}ERwSG+AAuSCXXCL-arnT2--!VmtWvgSly44nT*+S!jW7x(L<5IAe5%;ucgn~YW)$ z7_T==Hw@Z~=LtrJ=hhFMFbwnd=P>^P7^S7SJ9Y+zOs4$uF5S$9k1Zre&|Y9LCFEwc zO<%E@6&;;}wI@s;mBX811!`PFOcue_Wy(0Pcs`;6i2})m&~v9bWtyw;wFdU!z^&dd z0xQI2OHH>-OL@bZHdajK^;|lY;~@~GP3cAaOsaXiVS!C_N`C1lkzF;Hmpm#$aYk8I(O{;b#GAJ(lNGfc_;$fc4~)44c$p4>>R% zp^If~9s%Xn8A$W-G*wRt8Gx3;$sG;}b`V!K0Qg*`adT^UWebSGBWlWs#6as&UBZDG zXp>jQQn}8jdSTe@gDY50t7pV?-#8~zwK}vKU$xZg zs&W_NEJU&snN%t>k&UQlE^fr88|ND%L+#7|bE7?U8J^f^GMS7<86z*mer$Xe2WYJq zeQ=pBP->Jnnb5X?CQlO&N_VE}Z5rB?tV1Yu2-MQknb3CHT{0L^sj0Bxy- zA{f#^24IFcAv?%0ji<>LswXO4bBg~kk{Y*0HGRw;M+8eL1|tkd)@4{0N~?hA9k<6c zecT#%Vx{qv-Gxg*fMxoUL>e6Tph;mC3@}Y~C5}j$2=L*5b^dp-n_qyjrNAgVCs|h> zfDCjXiCkG^V&VeC`6q5s9DF^?_vF!`r2n+VpNWA)rgsWZzH~tuVPy^7R;-F;?TS4w zu2~d)UisXz9XD>d24p8`#_6L+f`-rQ^f(Sy!cMOaGchE<}|3doaRUM;`K$-WDOQF&Q?+z4ihV8QhTs%PvN zhQ&*>ovB%RyRFB;V-{0^PkqX!`C8yOHM4-6S+iU>Gya{$WRDJT}U!=kv z%6^2jYU~v|Heqeq6G>Mk(rKh)8T+vB=juP7L2_rnC;LnTa$oX1_@lZ34}dX;r^K&+ zv*{-7n4v%rOxSJkPRTIBD8X*B)rwMI=e)sOV>0sfP<@dUUt*r))kJ%C-fotL=#gW3 zaN~I=5Vpq0&9G}t491@$ZewM4Y|oSMrn&Z!eSc*BSh$%(&TDq386Dqyb+9q#;?L4T z-=k zxbT`!^EJyCzW>+OpF4N|T_3(U*?9KitiSTr%j%hPfxGUy|Keom;+((k(naZS!kzPP z)jz4P_`V$gL4#s&AyV`S@k8<_SYiw7L>D6@-Bo+7;kg?B^Ly@@cLJBsPu_I$GQ{3b zTox$LUA|ZxjpsX0eQT~}j@E?9gQ+&d^+wx;dXf`JSrz1)0Zu-#J% zYR~pj#+WrfLi4f5uD<%Qt5r*f734$&{8=Ut1nNFN;)J?a)L+kbf9QvD{)MfsevD@# zdh&~EpU=TWEb0PtTU#J5T$q0~v`|rO2qx^E-Ze9`3un&Mp6Qu-V|cF7fNRhv#dv0% z)l{^e8*bERAj#m^5_>wYyHMJ zs7lCu6r!@c67g}NA7L?~pp$TljwuGBJ&pKBu=iT+i-+rT@JOLwNptkoFnmqSG8)KG z?~Bq4=brh%G+}*X(n|)y(L^CMF_P@fO@_KN;ozQ`!Phqz5B`BgzSNjaB@C4VjM5ui zo;{R|bf*%9Dh^U=Ye#_3h0|`JwLG-*zYYn}^blOs4+Vpi779M%q^U0C++`bi1~?-Z zevfSqamH9EkOCJ!Hs?b3KU#^OoE}|h;-y(0YZfhQxYVjAlM|uF>ZIY!26klf)FJ4U z94ZilO$eqbCeRs-y5*nZT>c5I;83tg7`GVA`R6;5Jy9LbR_5K!cv-)H&KJqDJ*hvXDx~pX9z-<7Oee1Bs$$#gEv$ssp4^3UHt3OoHaG_+O7V$e1;J&Gm?x0fDjdc_Y@ zorSm*PUu|KCWU6m(!+lijq4H9TS!LZ-V_{~#H1U9h?Ks?Chtal1U1>n#Rj#&@8zKu zr(lC_g!C{5DYK}d`S-2il-^E3=Ae;^O!BE4-kh$7(nvgI)@*1Y|1>iS+{uZY2|W_Z zOi+ta&kyC2sZ0o>irGZ9>f+_1yonvDoBH)p@9{umC|85vbI6IV@^RgIDwK%~xiP9X zC)|*Z%37u~NMCyyuH$Er23g6K*X=f}vmKyz)0rsVjz)!G2vz^iH9q=LmHr#+P4->J zr;YBMK5bopoqH!1(#9KRXVucAJ~^SbM%~tWsr2-Wk1csoeV#r{W(id+#n#wNSeDXa z3@N_1K%Gc$Yn+*r{N%YajcsYSTN+tj9w~L-eW=kIMXMWaH4bGe%SV>UxT5;q`LAdr zCNEpqXTAaRBuqisxY2OnhfV7tzMQh0wEXQn&hkxXm?$ix( z^HQn#h)o-PZdA8n5~rA{%EWNsTW)yc9abz851Mw|s#_e-j$zFTeo2o9@*cq|=tIfxAv}lP z6b+>k@VCNfj>-s`kd_JslU1VY0Kw3DV0$%GHH@k*h9jP@XvoQg!(PFfi5MQ(MUJ7x z9W;KYZ3f<~x#R?1RZh5p;cUoCfc|k8%T1568LEJ$mCD3|VHHZ`b%1%?<6tqLJb`ao z@Fyhq70crs5AiaQ!+*x*#5FYzIV`ttBEJYik?qKn=A2x+^bv z$ZNOKL~6s3e1>T2-Y~YnRfa?-rSD|x??jQma{A&zP*eLekF3IFqXp%&W=(6Y} z_)wq(L_NZkryj!p`m5$8(S0b3T5ZO-OVe-F!?UxI@n|xeNk%53tBDdAeeaRkS$BeR zADI+it+IkYwR6)M;JXC!tyX^HoJ`gHU#DQAa9X)cn;KBDEmEe0Zu5bEef6(;?)d@V zslc?_%AX(b55kme8Oe2g89O+MG~XdLpEF1iNWR5f>Ilb%O}$zWf>d!}oF=S>U0WD;>`b?1eXEj*1i_W4h-2*!IS%wW<{w9D6l0x zb7i>J%Bkof1%5q}j2&rpbHT?~?d;%c3*TZqMnxne7PLFL)TpU`x>9-hXL{ji(!uA0 zX9>_$U_ zK>|CHjq)IKo#X3oTV7V*N#(ZRy3{!UdV0LvyK3p0?v?kg&L95%nKSkE^(VIer`7we z>|V2URj)iAiWd*gEZw?2mr5Mo_@gt@d_?Dd-p`Yjy6Y8kR4(eb7nq5g@&AXlH-VGm zF7LeOUuSo9cU522)%Q8wJ@?(+BWW}<8XcA;S+?X$l4V&wg$wD?HgeI_c5Hv(+}@5D|O`(q+x+1u4GE|ZAX{dd1uYYSuD28^ zUOI~X8FLKUFA`nJ*ibh6PBts~ilMD>4qL;KJa%T7Q6eGG&kVE0geL7l?$1s>{P4*? zd*g}T!GkY3=mkd$>ZwP5^9|1#*F3cO6l)Il8s&r8_}1~h0GItajtm9|rbtOlPpTBo zijNh^b5A|?*xczq`K{kdr@Zua*WIJ)Z~5id{f;)GU!iUO+D#n8A)fpl;@eM!VJbXDo~90lw8AjBX+AY$5eykWuy|=97Bv@y%zB@7FCVG<0LGW@nUNYUE2z02Ph> zrSY*m)ja^nQq4=QY0hr`g%tLryZ4>wBq_~o&3R6CzQ1sE{o11-A zoG286B@fo~Xp)NEnbpebv0a0H>CZC>N^-w+!=A>X=Z$Ld{L;=1&hG{6u0;gSCl)0> z>YALVIAPcz40sHZ94QBR)xlh`JH0u~BVP6~QN&sSG;Vi(vJzk0I`b3uSfyCl{o&j~ zP;RWhE55DkN9qUnj;^I!doH%S(__&Eh{Ez!H9Kd0?#JrxLud8b+M+u;l{#2UPqyvk z_wsY@VBU?s-dU=SEunLK*ntw;n=?1%>g_oy=->CELi^3X58Yx;a|?(46k{-l1wKpx zxZvsFNf9+7j6WZ{ckgO_<+|-3``A_2-E`#kb@kM~wQD9WTkou2zqWpQz_nr={|oi+ z;hRisMeTllX?YJ5lg-}D~tQjpQ(+`{cf=h2&U1DCOAaaNl@b?&! zLNkYLxY%b@i1Ca0N>H;yqq8O)6>CCHIFAn|{2sK1u!wtx!;Dac6#}UiDf<-xCE4Yz zgM|jFprr|cax4tVs-11)NsBqm=#xPzZ8jyo>T0-e0*=FK4fz1X!dzAKf6vFM*eBMX zbYs?6sO3x0@7sW>$P^j|i-VLd3F)L3Ca)Iy=5e_gCU~Ej*e1CMB$Tb|4piM9#bhAIv z9Mb_@XetLzoggEX0>qU!|4PB--o;N(*cZ`ObJ4;oL|I{0P`gaF!5Z^h;C!R|sVY&A zI~0tBpM+PY$AKhBn{h+CBTARtt-tq{%C}-8lPDoWVSxxBCzIrX^l8ii3TaXCV#gpp zcWht+O5($XYb#~1n4?oe6b~P|pAwjJKHRmnv1kOK3GFh0j4L_^m}I>P#*)y${BB26 z8G|ov(OB1h(wFrK?@}1#9D8O`%YrT7AX#duuM)U&}WM( zIC#^MBO3$Jbz|ki@u!}9?%I7Ty8w7Wv4!w_p;o3Pavsc+a65MCXHEH`g|FIMfnlDJ zOt>j5)Ule#$BDj?TK(+;c0OgC~V4*hn) zUtdfMo9ADsPd$3;6|bHK+aW-01}BY-37;_vbhYn}TjwGPYlluEBXxhowN}CFOTcR^%LqBSSg=_jYJ>2v+AwH$aa7%7$JWTe$}_+>JmpGmL+T@W2i!|z94DP+wyM!LdpQuD5Rl4d;%yUWi?wga()2`gL~HHh+Y> z8GR=>z_G6}Yq0v&wrMAqbEex)r{iwfd+LY8B4Q%}48gz28EwVihGDs3ERJQ0I{4c1 zJC~ie`47uGz}c^L)@vi6+tQri4mKJv1RD@@S^!-}$t z>^v{#fXP|&g8YWu-6sib&rN97gf>rJSf3{sYlWan$R)yOkdzR6bSBJs1|FGXo>(t5 z3t`ZqH78*LI5;R&5b_0xV<1cme_=7~tY8<;QQCpkjd!usYc9z$t2?s56MyK+?$UgB zPS)@M_4ZOPTv{5wWH(tCO7)>^4;|0UA3wKx5~E#|h8CO~lM1Y` zl(5p^J@9|}F5#g#D!+^`;-%pSe$6m)hVhp0@x3!L!Twi2SspKRx*8UvJ?}G`C_54IBC!@!~;p1Gb$JU z@s{Bw&4EWZjI>F2oMOaz{!KP=v$ZilH#L>>$7F_v_F$rwJqcGsoh7vL*Ph(msP zLKVrkl9d;J~07nd(|9Y91;FLHQ8;!72SX=3f*%s}cR3Bd^ze{& zxK36PU<#QAtSw}%)=xiuUp#)_(`gfTEA_|?vG|eO_HL8Qy|j9GHRh&uczJKC&?NmP zy4>q&H^%BEQth#Adv7}ukKOPH;pW(k?XDoW{xe)IxIb-yiByqyP4OXROwqG27!SS}2dM#g^JcJiF zRL0R@ZZNkfpkOgqyNFe~U=Ih_l#$LQClbW~1VW|ReNQ9Ud?si#0(Du?c%VX9aje`~ zB8IuLG()(_jyFoh7KveHr!H;mR;oHk#^BfL)hDJWcE7M^A?1Vt>{SAgGW zq;3kCIv?-UVST7%oD|ouOnl}>;u$ky%aEjpQ49$xV!I~=xF{PuBcjbikdeIATLf`q ziJhI1lVg=w-kj^CR!rzluRF1jmf)zC8Z-}|#L~WW$HY$Ty(y(`ZeP4N6?=SgkD)im zvb*wdq}wag`W)fP*nGKbPate`Rc~qfHOJfa!TMxLS35U<c=Iaryg>yg`*V{~~xy z{rqE_e@)`f2zda%$6VBq2uZy6k#^T?N6~GmB~y}_BqTw8?R{3|H-A;B&GR|+1y{K% zyLN5%^U3 zLW2pi3a&O5B(mjdB6MsEXQ(HgAiJ(c>`UhPoV+AHqwdy#0l;1l6$7=n=B0k#uTD)? z>3W!Mj5YpH+pQaQ(*-gl&2m8)WwI$!KzrU{0vk0GLT6y4v(t~5C^rQWU#d@dj&0kQah=nk=gz6uF;1GGIu20% za^1-HM>bUq88o5(x%z4Ghwu!(Y+?X6`&Mw6f)$)L4&ZxNgK$x z8FT_po56;(1xLVUY=iH{gV=wB09nu2!k1&z0zbf;>n{#)NO|=FB!d_VK05{q@5{vn zF*DzXMn*&*zerW2DY2^V5YQUXjF8zVBm$E9Vg5qbjnTli;*R=(jdRMRmE4b5E94Wx zQ4ZveTO}_@=wgQS0srvsa6cX~Q37#wWerhru8-_CpzGl0>j=#K^}i z;&RI#a@9FpGXSU|*-~&CT>gR8vSbQ}=R+gU1#Cdl)Cf*dfpV$0F8xjk0L`@Rv}xfb zLqDdl7s5*5^PIvc+$n#iQuGi)5%19&M$IvyOz6<@tIJ4ll?S5+3X>d;s8`631-o}8hPc!9L#qfR|E zifI2!N1`#Cst$c8Y(>398jSGGs{v@n%mW!9hHp!QHn#TB4bWY|*NNHVZ?Ui!DW!w~ zpYx?7V}ed?5{Tep;`~oWDK!E*4-l0vPOTGJWi#PZ3aL9#v{J|jfFR;zCJ{NB5T0q& z+9#lR15at8*fl$~lqR!b=AW|+iY9@rThJ z11n-b#*4xW?j)YU%w%es6rHtL$UAbifGCizBW>ta3Tcu{%9B=-R-|fJ4VU%<9%RV$ zGo;TS=M^Jmg#BJf5X_-R5NbLW1rqT@B}-7o)F-sbZRtqVn_Ex937TBbN792FYdALICpwY0;%|2OyFzXxk3v6C^cZ*%tS zBf6)I^0vZd($@X5LPF8_JN~8^BhgAyGYo4YNomr)fJ{}&GSaX$Gdsk|g!>ygg+7mg zY9_dc++^ND>xcxS&I@ir&t*5-w(1eRF?6ChMMfUI3W>l`lB}EbL*T^X*J%+Va@u9& zr4662PwX!%At&*l=mG2K6kb;>L_*Yt!?2!uqr@|j2lMObI8CjL8w_tQ5f8?TY+(

~`VeT+t;hPqE5FK^x+gQa(V-x=;VJ;uNoi1dua?d`ORls*!>cQk za#a#Jp?f0K6qpra%7ke`Lp>R|vG}FiONn}`UMqCUK2s_2(q>^|b+lnYei^M^vH!5D zj$JoBb2QyKeIPQJZdpbxR@qfZUb1q_L}B~<1eN(#z9BZUaB%+zKD$o^5_Y%Tyb$i3 zCGQmU2XfoE^xR0CC;V9?NLV*6mPqKI3%&XCP{P;;6E11W$(mMq*vaO~CGOMg+M)hb zYk|_YW{f@*w!Kh1vu%8Q+t~N-v#XQjG;KR~9VWrfcufXqExu}BJl8)|TmX?l-B7F< zXba7$<=2kMPIA4B=Y2ps%->U~|3bYh)yqvubP%`{85$alA}GbDAM}X|N~B?HE!j(n zc``gh;NaqgcB}7s>zSJ#JM%vQC*6yj3e{y5s;Xqj_+lR;%mVNV?HGlfcXo1RW%9qu z!}yc;-1Fo;>h3ddJ#*%*KVy8*QLuU#+UrGFMjYZKfK9A>C>~|jXQ=n5OIjpnQ{t?a zwvNDIHgDn>_dLm%_~H3)tB2?nLZF)}Ba3N)AQx#K&Lk=7lanEw`Mm!t@Akt7Dz)TP znSAPX(V2-Lr2%D06@;CL;tui+x|L6K67@_Dh7neW5E0A%uAbIb#!!FWlt(BVW6(%1 zEp|M;1+HUo;KrCLL87EtD?XVROcs0OJfe{6m%03oH%A24OHMdoJpD)YCF+n*P|fx+ zx|shyUCf^y`OoOhzv1K?6lSlg{pw0}yLvm`$}{RW)t5O(xm^tjateM*R227&oRXN- z;kgTWqI5i?Y0aP?+U}u6Op7R~w3dpceon3syOR3vbp*ea^A{*1>OsaK206CA%p}~s zP>G_6Ik4U72U2At*0neonCX^$ri>Ae1s@6i2V;qyWi?v>w_+1M2LCAA96IS;J`UbA z`R;7HI47HS5qfgaU}=6pYOOgS4BHWu70;m=kF$e{=DUzCqwIi6p{^W0SX^50cPNgC zu^?$Q{#Y-nnHfpix39AUC*QF<0f*~=YZGuDA30!yY*inkIar?~2*t^=5yFFXvexV4 zOL6f8kL>gP!=uCX4Cx+GE@1()xwbik6IYsu7Cy1n;WJ&n1-GT!A=uSNT)=g_c>>W2 z(wj@BJ2NHvfCH*3xTHZ)`np!v>G)lRTdRFb)oa-qO~3^35yw+nI0}DBQfzi zsCEUjg$TagHL?@vV1#hYZYHBCuTR6NJj|G>mOtIM(^DXN?0Q1?=^;+}j$@Yh)pk?I z9g$AlzMU2jP$_Lvo#~QB1sYZ1>qQ|D)^#W9Wk7dYB{!}mog`d4rmfDPmoYJ#KmQxB zFHd+1p*X%X@;@Sy%W$w&DG*5Fg`#*B9!rcC4V1H>VNe}}pJ5pbMqOXgH<9WVOkF*x z<>*z1*q~36{nutW&g^bwqMs)~47*9n&~lm6SyN%Bgc>}eCu$LR!)W~h{kva431OnE zM9j6c*eEQ?WC`7Lg9?K$L18ax5lkLz38lArYr=0R<)m|O4wkj@>{U1fZTchf+4NVp z>hSI~if|{A{>&t;Xbf0e3D3=mYgA$SscBf9aH6y|FP2V5lI-k8f>_%fd(E65)8J%| zyP6kM4@a6l*fBYOkAf*oBuzh+T#9FNq(P&aw=bbTH(JOV@U#~z*?hKadtIZrc4~nD z3B2G2i8xFK>9WSAhvndG3;C_~yFBT?*&T%rd32H*CVpAHK9PE3XCq^9k zKnqr?dX9KM*t47kSxl@`Cr8RP_tgn9xa4Ic#guh~{T*S9V#}oyyl$XSD z_LN(Vaz`yrn)9Nz8|i7B|I72AWMoK=tBE!iezPr#B8hDh%VDBIXds1LV!!vh2qoqu zq6%jEK_6iQeHvm5*?o}HvyMQ7jiI8aWF0HtT88h-|5*~~9BYi5=vJ3@?sj~>HC zh@{rkJNg{=jxS%myt?_b0E)0{Nr1=fI5Zsv)qkThR$tbf89%u9vTSFzjwwd!9VTu! zk}dTq(9;7g<^vGL3)L-)YuyAO*${p5LcCYU#$6J0bE+Y=Alc9m;Ua*R!o3l66^07u z8`e8WKRAi%4b2s4`1Q9FcrHx{nwvM)x}}Qa0SZq!jm&ttS%kwL=xCylWVF+X?8djf ztw=dhyQ_BOvPhWXKlMvaS~dZ5gOu@zM~$-u7pY{T)p^1svwkow|CWP0(#s>U5 zd_VG_gT1k?V;BG=MOspTafw@Jz4FCv$GiW>O z&n*)C$X0~gr8n1~m%mjtAHGd%+WA~|F*`rkwu1q64*r_*d)@iYJO`ZPc}1HiK9gG0 zx}Gw7yiXktLFJHmc))AW1je<-Ig~Z3Mg2DFMyc!3HK%3aGI=;nk^1#KZ@%Klk;@{@ zna1o%Sv}kQ^viZ!cJc}pnST8gi1TE>@ky;d9k&*=IG=9-&-4jQNlWt-mm|mi_CF`#yi)aTdV|D;;~clEXFu3M|C_49-f&YwJaexwaDX!GRA`O)(ugMk|1DINOF z=g5bh3#);5Nf$pc5pV{={$4r`K9DGvd5M{U^U~$qk>K44bn5^lxD2DLz4bi6;o!1J z{wy31;!+?*WP98yB939u0Dpoj_y9%}#*W13d62t9r2`!^ApoIH0zVV$14~TW^eC91 z9rLYkN+#cw96Odw9;2`$?ZGP*sd|Znw;oJ*INrAAr2*_kDX;Lra6%!JjF?{sfdx_` z4m@L~p2%gu17iJB>7a}hJ$6cwT~S&;hhe_2*6Zu_`eQMY?o)1ZzBHCy+`oS@J64)c zdQ;Ju>2#e`zEqyguU~V`dVaQCDtgd3Av;|j{wuWu#Az~1v*4!!Fj6SL)C;gGy`?`7 zvg+=)r{8ktb#LtAhM1ktca1x|2UTS8ar!u^g{a++{N-Op+J?RP1KVgvA|1nicJuox z`{{UeH4<5k3OqWzXI}jH8Y|Bd)_=-Xl) zZB1$Ep~#G9LJuFgl|%8s`g`xXyj;EIi6?HUmM{P8c9`YenbPauKbwfmyy@w|L!G8O z;l@k#8|IaE8^Hno=EBEtL6tuFCf9!ZEw{Ygb~isg{>B~2%*K9MU^%xzt zxfe*oRD+2sAskF$mbT`!EOuyWHZ?UdsaHp<6w({eWw2V{4Y=Ehv9rdmg!`amTHmz zq5t^PoRLp`LLaoXbnTQlQim3VO&*03ZB-+UC_aR=#}K}^;SxRGZQs?I|I`l?U|57Q zA{!zqy9>lvsB~j&SxZcJ>_AER4svQDSFZSvPux0L>x^#Sw{QDs_pcmh>ZU2jnS12T zg~IBmR`bQFDSP#*8?Rimrl!6XZEcr!#u7d?o#dAcd)sJqlv&10$+mqIOK&Mhl&aG) z4)|buzFe&qou{YwwNt6li>9A;>ZTP0mNgwHd+%Ob?JeI@R@<-WsLqu;Sp580QsJFh zHY{XTPbJ52q=}!y2BzDurp78^8L)wcu~)hNUt%2n4k*c6Mn-ai5Jjx@5rkwz7*f0@ zd&?|gjl2%^rC7JT!Amyc4c;abENequi)y57VHmmz^$96;rXA6ikg$oj|5G-)3f2@} zmRVi@w5ESbm%jx+Phmo(n90v&GN0xzoBi~|b5l210d8mkilJ&{d~9m$Dwxpn1Rx6K zx!m|nXT^kOjeZ-%aI}|b#y4~x`P08)C>n0LU$?BUmum5HEciw)c6*G!+&6;Q?O&}n z_P}D5szihfC0{Am)`@**ydo(~D?ef~HrKUvRY!vgtGrklVI@V|2a?*OOe3T>fkHcc z9zOaYSp7v+uh&(5^SQH6J#`i_%ftF}=U8BIef?a$ey)D@^y#xt)z9*D`t%6(8~pDC zbG)0+%J4aRsOWw<{a)TPA`E#W;9UFx$V4U^tST}k0$*x!mNL;Yg6 zRO}X2t{#-S{f_!T8n!`bvWNm(<#Yy`l|V%UDh|mQIF28&%BgXR^&)=&r-m@vqD3fi zG_7Ktums_V*dDWKS&eb4ZCUN_6$@*{$|s8am=WS^Nm?}X6^iqF_5cj+b&AE|V~Mgd zTBhabY})DE5Fhsc)9sWhCcG3OFf9{zB(F!tE2;7c+F!&}`kp;BKdHoBH?AsB`$bg& zG+JCi#~GP$9mjQ!QlFKKNGWt8Mj- zKiH^`ZJau_F}C@=q?B8|`0v<{zvQid${Lj9>W5bC=%pW^5eULE>9=zV2Jtv4E*gVS zJpghblHpcxyMm;VXcTFlXe4uE1%gV!!shob?aj^gF5TFepWpao_=PT~?{|8?d{g}!|81@MACi%o zm=j4X4d&G)mDh~UHLBIde}tpH;N4PbmKeI{k>H#;b?LH}iAL4bHaePERto#t zR-cT}4h+z8GFL#1SY;ABS4Dt(lyC5BDQZA6oK296#W$Zzq@!j~W!+|HyES_;ShZ71 zPfxkO)$=@{If=2A*frai+9{Af+>QOUOu>hySidqxuG%AzMj|OgC>O9q<{;IG9O&B_ zMjkDlOyk>W1iI+e-^cIzB-ab8IlNk(u)KqkzLYj{$Du=a$p7ZZi661_vv=OP`H=el zCMAG!t)gGV`Q`4;)!91_UUt{)+WLbV)1%vpreA6oOUqZPvujshepj?GSzepC z^NM4y+e~jea`V___uqfn*v&__soK=8(cZ37x>QOd{w|UjEkD>+4>8h(vvD8i7T7Ht zrO~oyH4CNElRAkWBYsfR=!^tT3q2wfmDp7{L(Q(wX@uFxg`j8fhKMh<+mBSE*&M~a zLVOkV!Xcf3|MK{9Dz#Q;Ve`+9zwX3|*B$?ipQVXcJ|Afi z`p!~vk&RX&z8|ebRn~{LmVHxdZ*neqomz%hf0?DV21{Q#uGsrH9_GmTzd#57JQDlh z$ZbSx-aGPtjr_sL|2^_UG%#+Rn1krWW=N?Lgxwx#2T4T)PNKXw?4S^0Yu#b8h;wDT zc}wsyD9udh8}?Aa5VA-fOCW9NSQ7{hB%Dk1tX?DroBYUcBTGyMivu*4LcoU#)2-vAI zMdLR|)D`Ko4M=|-%r1|-=~LDG~QZH7?HqEr>^{&8cl~1 zn;)*IC!K=7vTZPNN3<2Q04|Yr3AatnV;{jw_oMUwj=pCfgb6FavmZs8NVW&*+v)0{ zJ=%ThzPm&=`yDfY$=4$N)6KxV4{wpJ-c2vR|J;hS%-eKA!Abg!xXy3=dP*}k|I_=g z|2xCHzidBvIhnhR6@AGGf|<3%e>jpblIo=EYtvegYRuP?V}>#K+waoGVe_eV?{_!< z3(=CD*q+}&#{K>If33c(K8!w>Je0^dfwEG>iq$Ps4#!9EIru}13)+_L)fHb@bhWVY zgvNMy?QxB)R%ff;L469aUXXk0b}ESa_1x{nv9Yn&hiwVpTpDXnmRxHz|Bl;p^~Ggu zs@$uR@pv-+!?l@m(H-v)>q&NQ&eg|DbDNuCOT&+h73c356e@}FLIFlRqvrGWW8quq zkPCGJQlT%bSU-`Q2|5xR>GwiUfoDl0Z7tK@p&z`s=gWdhMwhdd_d0I2^32vVtA4zV z%SWM|sAOH|y_IZo>v@?~-0K&7d|S9CF2oefJ{4hNZvuXz0f_L5hA)SKwf=>dlteR% z83xa<*pi&GmtZ7@&%+>u`k)bg4PLMA8qt*`>9j}!LMWX)3X~Zt&rIqPWUD|^qDP|T z1QQ94BS7u7jPPR?;PITf#?orgn%Mh*sUcH(QDZ|uRcU{%LcTG* zZxXn!UIKKrmq1-dI5xIwG(5EAI?;!)SCh%$*cv$EFf)w8)5USZZxqi(Z%N z^tcG=p^nG);}UdWwq`qVuF;v?tT1a5E~)i%P!06t;Wwf-fj~0!MdLZ*F@RI5rSR#o`D^5@2ibP-E#-13Ba;^w{E167-Ip1pRo(26_mTyy&0W#9Pf z&M$4dp&ug{Ol;JA;^v#5XkFG$G)pBXXpFb#=%%%P`R$uDCKOxB1WEL3aKQgDF)a^C zvqnZ{Wb`M>#&Mg)M_vN$5t=BZR=E>H$Lqz9=w3z}<$}ZMEMQcidxD2w6JAl}mb2M% z_C)yjgNiJFwpa|tkKQ{vnkyf=G-@nI7Z;<;M)dF{zqI+EkG=NTvDN;> z)H2EJL@X)f5-*;2Lat-bRzL9H{LkzJtEhZ0N(lU6FYhZcU-#l3Gc*D=P(=*T7Pp8Fb+sm z@o?eUme&JcSoqhJyerQ<5Iqe0B?YXJ73x&~z~S>FGtI$?dWxPG6?ZuwEme%bTK4r^ zCF`%0RbjGbmKx)c)}%k^shR!LJ^g-Cd9}{$ z==Mu4RS#9&6-xebY*XXW&XkrMo$gJpT~+bi4pf>6XeqNvwfgnf7rt=cYm8oe(CqFY zf_}})%8AWmRddP)2A|S9u2ksmspAMyYD;Yo{skR?rmz{v$oy2Vq9|O_pQ~_ zj~|-8Vr@EcWH`Q_3v1DY*G*Et%e|TXI}? zw#Jt7?3oT8B?!%^q0Do*>SR{)x>N`6%w`7SaZQj*7F%v zNz4|~u2o##_{7Vjk9>S3N`OgM8IulI;}j@Nc1AP6|0ST6pJ)IQ^O`}2-imN9z?>W2 zkNTSgaKt;J)zXYbVK z8&wEvuMa90sg2p$kB^otyO>FOoeVwB((TgUOx0`C)3v%9lRZYgQ@by1Om!;3?Oj(p zL%a9SF16ts?R1iWXtn0QS(}<#n`RE2KmP@|_0RDg|A=c&6i_g%z{62SRJw~Fhc68T zDh#ba%_8*+Jc=U;*NN1Gg$^k(LqL|2r;zCaJv*mH$wZF<*TusM{Xt?g_?5Do?2V%- zrbh^L1cNFgP81)pcrLvkWbqhFRSSMkxH}SaewXpImfu*w#%M|wTEZb!=h1H%_-jRg$S7FtP9SA0CdUA-5x-L{%0=N^02ol#NN#YO&c^J*hKoqTQ^O*CG>m zoq*o($-vo@an&gb0sW8k3Tc%q1zUO@K#E(4#>W8gP{IM6`?eXVlW^)l3Z#AV)Ha zi1#pl^p}hy=&)7bdsd%Btw$f2fNnPE)ow8SomDIh(71&4(ZlLFqtIQx3|}~{Wp`h@ zOeu_=J-*F-t@kTOf8oBHe^h(T+tTwhU!1%n?i-y7z(&~ZjB!BK-wM+J)!65k#1y%6cI7x@m=^)pPAod z9_UTBlJnM7GdW+L+e_Hsz_lb(2;j#Ym)ds2rU#7$#kXtgmkiu=+8qq&nz7#{K3|0} zZU6I2YdbYJvdZD%BU*DK2~*1@{P5+Kq!S6e^Jhw$3=8}G`F}unKO$BDNlP@g)j~sv zU61?`S6+Q#Po#3of)k5;0T06d{>>>ZtKJHV;o8mLX(kWNIk){XL*9H>ogl<}O^6D` zb{*Ol9tiALsNIMmDi@U=Wc6hT@+vTu^FlV{=o(>vXU zW$RmO&G1$C`7O6T!vCKS%zg7qx7?C-GjFzx8+7X~O}qJ)7yqb)rQfFX8!oK-mvCCP z-E@K1o4;tp)#VZA{!HS2Tf2%i_4?B^o--5slF@jg6_3T@dsC@jG0m2y?Ttik^}M}~ z(~8HRmU@=YI8HkrKM;vrqHW$nP{URCndUn^?=xoLCEC$s);yX>04Hvy7zcP3=YLCk zCH3A@a5mn~9dRiE!^9g#T^VH<*aSZpi4HA^ZzhHc1=DCR+%oAaD%H}W-Nd28on}25 z3(=t1D-vXty~B8}8K}4WqaN66YJ15 z6YU0$J4u^SpSoHEINQ8F9!)G&eRdUn0>eHe1R4N#ivm}g^$@vJk4^3=XCqc4?R|}y zRi~6mea(wPxsu8cnv~p9{70V%loudjaQBYGx`=@GvpG%6!z!uSn~$Y3kl0_p6H@xzbAwa<}<5De98N8T{YoE@tOw7n4bq z3(3T2lO}+Z5q)t{8!T(q_8nGqup=6u@5kM-88=yKBH1%3O6^j3<|(gP^1PWbH{PF* zM|Uhot(EPTw!Ews58U#^t+zgL>G21TAAj&Q*e}#YI^$c^nnp2bsl=8#2nXtV-CQ+dar1VnpKRhiP{7fO{eyHU zkc!g+bi`0L)JkcuS@&Y?(U^%l(&+%*>Y7fg9dm0<57OauHWNUG=>j96bS0BXI;m8( z09!*h;VdsXkzH%HanU|q?cZ9K!Z}}@p z;GB4+K;t+blf+5BXjv?yt@W`JdgAVkZ?D@X1dGrU8<~WlEMcY7QsDH(YBZB@72bmW|a7RDD!_9`msIfB$rv$Llr+nQ-mlB z#t~*VIB-T0^dc-tATO+*W7DdZCbNk((m~+hi}ENE#($1#+MIVI90T!2^CrZnOWR9m zpU*TKtg7Fb^rL!aG%`OQO{e|n?%h#8osO#O)uNNgIyt0BBHFH3Np5QrpToE%eOYhI zYS>9>jq};0y7Ee_%Zkg{E-4;Ku{vLTbOQh?1G|Ov7K8n-?tm@hn!!kc; zYa_yw>D!tyLz8}oG-wdSoCelW+yYSVtdZG6U<*@!Vb!G6t49$Rr^qB7E^y4O)dAbX zRl#dQ{K{#I+k{l%2?2`?7U?_m9xIC2hfv(h3iY{0IYy6TKa-=cpWQsr=4w!MLKZ~s zm?}>NDG{G@)tg3JOIOzOv@Wr$7f%_f>G3&_>KVJ+*a^BdJ6#m5#rOuDsM( z8N-l1hOOaYYSLi+(4oT?47C2(R5?S?!>_lqxR_o_S?abmrCwmh>zZt3~0Z_X6owXU?obYMu; zCtUAVqK%PMqG)Bk+0}x(bQQ1%$w{3bIjud+aGW6Ce-=H1i>=LQVVi=gPILgfevPK3 z%pC#+5Y06HPaAZ>2WSwb3~Q-%Mpml{w>5OVG8s9Rws@Nt7-onl2NNW2CXNyZc4V(Y=qPgs%<81GwWHw6bIP~bdO-VTrx1OsKRKtnS{KVMFgbr6na0NnR z{LwqRV}}Q$HFF`MXTMGc#bz8baCIvifU7|7;AZ20kY{DsGGFOJMKZyvrmggu3l$mV z>@ypu=4Kwb*3VthQhU2&z5XR>Juzq2JA;>!Plaa$uh=nkCzFOVU7`R~+fg3urL(@U zQQ)@NdV;m8`eVgDufKNJ`uxnbyC&O5b0M!9*XBE+9G?Y)^B^;WNT5v)(e8Sxg;z4P z;feMTK^)-tN*CBg1h%yQ3T)CZTQN&8DgTr`2~vAnxUHm75ta;VFfHLRsk%_-DzM{M zY_JTN3U-{1D0bD!>UeM2SUD1be}vUBKV#b!S^c)zW^=aj(ConIX8Ufc+w~I@iQH)0 za|hXu+3#CjA9PB4G>A{c1B>1pW-4!~(OEj2Y^T*L!HJX!H={f%OEc6yXQ+v$-VhzSy)(Hw+p?kD(c`d$NUr6DUThK(Uc<|IKI;I<~yBHrS|NutzAY< z5Kum)tzW(EMhH+=z~sc;qjSwX#d%iS4`1(DTq&sw$-G;3-BBh2v-#IVfIj;>QFYN@ z9q6a4^;RmGS3CN%I^AqF_18~ar$^!Ykr$iatlqqH+d?efo($)ob^eRg_I!?9$N0#4 z*nNHIPB7ynAi<;}K!%#dyc|x$FjmG&%^U(?Y>TaAiiQpf!3`+Q`rtey^h?dOrtZBc zW$h@z!LJxngtVOUhl|aVN(Z#;9gE1|h4Ur!NMX zMcse+?&YJWmR`C33u@xK)Vh7>LwJAxFtS3dXwQgn9SCpsb)a)zjg^LS!+4Rx^f@;| z?8k?8?&5s%!AR*!uV z6Y#yl9P6r=xoORfXEd1Qh_;}(CE!PR552{ zE0I`+{tUeW93)wUccGlyhT-AFTCHuP8y~$S+s=M0$aLUz&Sx`)f`5Hb2xyN()5vJ- zKwf2|kKK3QyNa2Ri~Qef>tOgyB5zgjA{(GnZyb3U_XB^5Y7VYSs7ZdZ=E=-4U}Z>S z0pkvK!t2ayYzi)^TxJG&$np&WdI6#Wnb43h5KIfNC+h?$O?a#Y9*nfVFZ&JDOeLSc zgmR=<`p=N;b5Cc+PB7WA^8WRUstMn$VlhZ?Vpm7~RE!#A z%J$QlF%Q^aIyy6!f77h*rBVqu1tm%;0dvZYM~>WRxk+qzbZ~*Xq&u*&ljOH28J8oB z!?MKQ8GnpBMqXwp6l`&@WuS&>cAn8%1Q-+t`+>6Dk< z{G!^YFKjFAAIzLeqz`m2dgV+8TFe`MshNB(5w@6f6> z)lj2|?=9>U6zrUF=sWco3^Jw28f-cG zIg+0P0x=R%mFOz6oozc|fRzG13Cs*XoCLL09`GnD_)Zv%d=<7~)o?3TvPQfyo@{u4 zn=M;veTbp;26MfE9q#(#6Zy$~+1Q3bLXf$0)QPvG&)FOi3W+hj_%n#D1zlf3Wt}0? zg`dr!*&hCFgOSU&L35=noJ(u_@K2kp)HE2x@a+o460v++(~=(iM)3jcMucHAz*<8Y zBEAPoXY+3i)z$$i(cDEh7{SI)*?{(R>Qa3tufjhM7o@Gvz`Gs(<-X2_M2F>%U~StN zZpq`3xB?a}4?j}8)K|BTaF8-hLx8#vplWlhY?`V=Mq=nlNdo8b>kwDIX24ki@-C{GQwBr>ns%Lm zJ+4Nzn|_@IY;(=H$k1DowJ}aH_I>RQDv?lm8YqFq&&wWZfzI)#5p`)1%^(QflD)Qe zPZ^eNb2H>&LcnnxtfiUzF1+7=SSit2k@H_gB7BZG;+4!-F^Q30qH@FeDdq?ZLz%Ya zI?dRFIcZWQb5<0#pfAHLzDPoL4%f~|4lbg->cq`Yrjl13O_-&k8E;#vQ>siGMi8)~ zWW& z&DgQs)QU3~AG_ui3FoyE&p!WcVu8Pa9Jm>34Y>-#E5vm{_=lc7r#v)sxFDhkcw(DC@_}3$*@G>IYY=l>&S7k>)0J%mBQEbD zB3KUh9~K-yFk{P0D_qG297L#U1e+LyThiZ554YfJY}K(0_aEM{@NnoA`Izv_%9p5$ z2`~g-48O%fXNXS7st-&o4Wu4>DjZBa?I@w#85GZUkp3SZ|4G><9 z9a&$3yO9SiLd%V&Xp2N*?rj#_WVyWEwE>9Pkvuh3u|yE$>2o42fLWfQK~Vf-Q9B>l z_%M#;=k17fUDB;q-A9N-X{y=4&#El70Sq{f-I~yn`L6vc)68d@1e`6K-cq%NB=`l- z^WFi%U2C*5LBuT0(j%xnJJsT#uIK2l?Lg910vbOa1XG9=+n(Hr#j+(%%&hpa*eWMP z#l}=FH{t3a-zL`Lv0RN)Gb_Nhc2C=ecGR>AWpHm+w;!>ye--!gzNtBH%H`rHT>U^U zlf@qKGudn|lR?&GGyXn8Z6?{pUAdg86QH_2gxDXp7f0zO23*)K`kOy!)@lu+(sefz zODD9O46|5<8a6sQ4-H&=E}aIFJJYOV`U^3u_nMlT*Y=FwMJ7FTyG#3`7NR^b7*u&z!&@BWGV=311u@b_=!7U#i9=+yg z1$_3uJ0c+vj?$9JGc14Y^!-IjMzk}flAgiDrJr{Inl%P2Fr&X@vRQ3X43hCHnwn^o z$|Yfk6HY=Sy7_ZB>W(`}pAFfAaVdL*M>+U|$!4uly0BlfSSk8x(sWS7o6+~wTiSJ2 zE0szXtF0+Dy{%OEi=3hc-f6@O*#eU(+MqH~GwTl6^k_a?h&LwOX0DQ}rQ9eoJXy_^ zvSos81Vu2LSDHrupF>XBjIxtebDAWS^Vwpo5e+zKw8=p~p4jofIl!LDh8=G?rSw#% zJ+m>qui%J&pV-r7Z>?KD>qby_tseq7@ zI*4i(0ryLmYL0J69l^YaM}JN>2nCpoD|rjq6NHDxWLiKDiZq2RzB^}ex!DurlD9)8 zCWi?YR&~jz%o8Zfh3+<=t!Dmi9FtL66q}w|ZMP_;%R~QSW#RM}EQ5!IiOrmaE7qlj zp01TGgDxv#lq6xgg-`>+5vDK|q?Q9CB^+4v!=-vXnOdnP+*tAw>igw)Z=*Pw``Br}tl-jNN+h)$ozP8c5v$x0}yJG2((s(1(z`EDL_a>M}_50Hi$D zmL3_UP3HunqvB7c3L5>_l){gNV zq~k$`ocJ7dHlH5(0zx>H;X&8Nx)v0LRJKaKTaXoCQ8fZ0REqH%rg2FcNOrxYPp8*b$rPwSUtd@1Z;pS35LG(+p^1q{9=UOH{0N**|1ny1jnhhGWEP`O9wsJ;h^ebjM)&01+p#= zy?8tXV z{$7e!K=*(q)FeX$0*~jNyh1q6B3(nkr^IjQ*eil{l1#rqJ_V}B+Fln@bPWM6zv2># znMd*;mpc&5D2jud2IiK5u|qOVtOMDn1q%SvSmZ4!p@KG2%B0wz?c|XyF*$__NM0`i z9uTCP>vB*7-kawZi;tWH1^lOilU z=O)qy!vN>it{Q#-i(mo{vqU<_h~w5G{)DkxWGCo0Ww;h(-Oi7`V7YuLBN11rB%gx= zLnRiVJYf-z5Vr{ZK_`AJN$nR7p0IEJHU&`Vmx!5*I@@&-ahw1-8o(wN=s38>9mj*> zFkZ|%kT*q2@kE{|0GS5n2gfBX1)`6RHQ?Tm$cefljK)c08cS1Doo*yP2KO8!q?T$2x*5-AsvMfA9<`(Kc{m#M zb|i_$!D7M3uOWLeUg!}B?XhO$?i?f|#U&>D9qK9?A@bNed`8@RvH zcO+=eHUqLGK~PDwFLQ$3RA?WMSV5U49f!dvc ze*v#g&-m10km5o95tkba3uhL8cJbW{uTvX`HV>)akpKVjKcvUx`H@4&@NxDPHXgw> zZ3D?PWGR57AQxZ?TiwBEXxoM-fdm(<5`3fJJ+NJw5fYizC>IXnm8)E3#wJG|FANX*0pr*&vUucG;*~Pv9x*xHC>5BJpSlicYUPv#g|)j z%OJ^BPZ7I?h=2I1mWo8R6JxR1SmKJ|2EaF&^0ZARR;gvebyc@m?~~v-6;IE5nTlS@ z*OE!wsvO953NSf)G!gb|Q0sz_ARb+HQ=Xpa=C_4MMQaNW*(n%Vu*d-hC25BTi;_domWu`OLajJKykqMURk7R=+tdp54sIsxE?>(nAfundD4k3DxVjQ49Zei+;1i@}uc?~ANzE#T+5f8NTftjx&B6A>rQIp6kv?^h3x zK>PwODoFqjC)LOr;ZWV(F#PrY<;AGoJymL-+3RNST8+Q@t>sQESgfYi#pdho(blhe z-BZg!JZRfqdbxMQ>XDn9IqW5(E%6DZT~t4Yzw8F`{eN}hixWRk031b9jvwURg^C$c zb8I#7+$0>|0%RA;=jC38N}R&gIsRN`FJW zwL&8{7bDAHctn4Jl|qIOLuI+w1dt;~5!I0MSz45GZwwsyl5Jfo`8GgrTo-C~hAX~d zqTe>LYuc0VnLdcH@dLkoXm8Q7G{I8E&Wrf8X_r064tyL_uwl9xnzeF&#B4Hxd9LO!RyOlBke=g1iLlf*yd z;%t&7$s*??3oIo~5u6ZJ30Ll;^?V7vqhrJ>tUP>v1?34h3?p?5iy!p;d*X zgCjLCT#&PRH64}0>|AZUvW6)`EV-7g6tWf5CK7TKMh*Zk3~F9XO;2-0F|8WS zWa4=Z#cPr?i1=tG_X;Hl-eoBqkW0nV*tBvb853|1$^vA`V5243+E9<^R7K_DbOUxX zQ996W)Q_bdt;yJAxR|CAE+sf8g}}mdU}ql|>;=EMC^LZ1n5{mA2V^BDB*H|N{Z?dLQ_*p; zwIB=woYjK(u%t!H48JDslko#{Y-h1p8Z0o`7v*%rM;JvMA4R~R9E6S$dQ>^?B1nqe zJ(pjrK!JcG8dj9x9wUL|ndWoDhF|6Ox5bx$YKF~>ZI4xxLsQQ7_#{at zNCluQsqU!Gq-ng4`OtyXMpE?Avg0;Z5LFA}o)$H&xS5WF+fkI_iKcAp2`O8k&la!jisM z3k6S{>$(|96!7#p6_k7q#2l2VCf`&fHv}^407wzbv_h=1#Au#Yt2_FsWDRFhnA&Rf z1L4na-+Z$&w;w(Gjc+i|B**w$>eK3j_!DyQ2mBBUE(in8D;d1Qq*trg7h0|S_HXfA zD1GYcmu((+@P?;vQy**CnHDmRy}tVE@qU z7kLyyPMH~TDYVFps$$xTkC5QTZ{K>WGM|fzns%&W^l-Iuv0Maj{=7H;G#virb4Jc* z_f~dxiOnVx>*M|HLUdM$`JTlXN*+VVI!(Fb6ybds1-JL9bKC!T=0+ilRs%5a!+y)hA+Mk*>Ozap z#yktGbX+Uev&ed6DLZAuuo0Sm4&5=-uXYb1hCUDvNsZsF3H~qol+N#MWjvY81SxnL zb7EO|H#GS`3rcPE|4_!7d@X2$60iU?YFObb7*1usTP|rvV+N^etrh-xZfjq^QQ&Jq zs~#`5+sp0tn=mc%Db@UaUH^SOmTkR-qS~)!e({3@ws7#hg{jL>zuJ2wlWlp1Vkb7)dkL-&aLQ6aCK#@(IRi=sdkw-R8x#!Q3>agGj{|4{v=MT_fDH`^ zZF+P1w1KCqGhCiCcfMp?`jXMK_?r4Z|K(SI^v4F^5yDQ!D(de0I#fEK1h^zI$a+Z(!qhtu_OXP72pWep_DpBu8Tn+l zwJgqQywBst+ziDIVpiG;aBJLf)2nW}=~XZ3A3uA%FHaXt9I~>G9i}zQ_U`(HWOA5> zPnAux|E16I#PLiJFY0CzB~0dKf(1;e+qN!!Q37qzJHziub#qP4%K8$8!{DFbFeqRL zwO9~x5_Lg~+_BJsZy{tEXIMVi>>;#4twr=^OR2lw`OYuC6CNYymcs{bzWIRaoLXBu zwN{E~5w^ec++a?R9(u{mZ@3wvN4Bq>8sFPz{tmt2J!ti_=na=)cbx^RA+cBnyd~n5 z1laLXAZQ3to^t`{C0%e7V(_wo?LYFh`Tt=bEh+Gu8;@=Z<4tt)=#BFB?d?^^S#7^Z z|0!L6%6RTG-TIVaJoUV1^&VBu{_kwLHK}Qnt#bCCGL^YjYi|3W0^IoezGt6}2f^RU zmhm&68uWql%-=urDfKw(e;RDkIyEcrW(|219|O#tp{6fBJ?e=GV+}q6e0(~N15^)3rGQb z^6Abt+6TpwQ@N|o?E&?io%AA8mCn?u)?E?vn6F<^qk8OYcK=j|L`if;dNt3^NrWm=2ogEF-u)}zTX1sUvA8bv^A5hST! z0q?xUg;5NynsQ?9jpF*N1Q0hm>iw=!#KYwh55k45WO>5=op|PtSfhRcq@LtzVWr{W zMN#a=EgPCDoaiW$cu#SeYC^KSLfQZ~fP$BLAf-m})oPCfO~O%n+%^mCSS8yn_cF85 z6>BEGRv7fwTO_iqnC{da2d*tQ7L!_c|H`?M9x3JWW;vB^rh}!T`guy_rBcc~5Q~ti zGGb*(Sb4i{q|Cf4#a2)aZ=;ML$uRgX0koXEfjW7`)MBH#oU2Y^05cwUcxmHc9A!?z zEgll}VZt-hFa@bnlWh`L+;QHqeCP3f5Wx#n1{N-m|M_; zL1iCO^f?FG!PIT)qaNLh_k}n#Zg5nE5pEM~Py8nMxY5Riq@UC2b-%lF2G@BHpKfh- z8m@k`)yr3=n#}^3$FjP2->r5#TWOZ-t#Z;`=>M3tcdz=*ci!`oC*E`JuJ``?TKn`v zxnd_~O%=*ow_9!IRDmKXe{%B--pO8%a`J_Q1L@kHV(GdyDmFc*|2({%3sR~0xmS=O zHaP;V^=vp>=tC(C#B)!gMFVagQ>rCZf;O}0`y^ZxwGh#k+Q*^bIjg&k6 z!%is(jQ!rj2i1wUSPx!%e)DSE?yfb$^XC|~>F&27(}jxI!UrW>PFz_a7Q!?V*79)agy&xp)l?u0~~rOa`Z5w}&_!!xO^vyB=9Y)S4dO zM>=498!daxHuK%pTZ`(C%SAuYZp>x7y}WT%CNsF7D66 zd!Cn;oByOALY(BwMyb3nuMSlkE4Hxo2wQizg#4 zTogH7VEoeEb2^h3&+`k<@^=k51LCcfQuN?vZl-5$>dUz{Ir5IVWTh7uf5gfDLS;H_ zmu6;i%O?|a?YYSr6go%EE-t?C9I@j5wcfN@OM{WD-+?SGycPsbYbW*?x)<@Zh?kKf zpesyec|!r@o@^yZDJYRjtSHNCgNzQq6V{Ii zmbS*CW6^r}g7=gaqp+8~+{aai*$lNsh#EvG#V-&p1<#w6E2edR9U_R6`y%e`F*`Sl zM5~`g#2-6C!`I&$jb48ZMSqn#v&VIhIeyvJoa`N>3SWK}aSa>T$vY&S>;>z_E%>bd z)t+PZ-R&ki0)>=5$&O!zZ=csWQpAK_=4mLMvWMUE0hvo$w*VEg!lpnvP~!qpu>d#*nd_sTsPJel9uCGZ#JEw z6KiA!lO z7L#`ec0qUzL>-~7p~OJgihQpkm;&_MTbeIwmp4oS zzD`x@%9TO za}kxx2mUY5Vp~a03}ZnyjbHO@?OMP1GAJwd`Zmm0tS<>{i`ZOo{ju3R_O1=jYs93? znG~LI@jB~?SWbh2(@9!EOpj-vqK&wtZ|Oz_-=_r^LrnV_P^oy<3B6}X@5Uwpfsl$f zbu!y|)gqWcK@mA*#fy7h{6i~i3q8_$BW8Ct4ogbZP6drC*GbPetQefIjY@O05FkfY z)o-V%J)ok{h89?eovC61JWT#(SuCR+Y6+mWvy}W2o(laoOfUZBh~&#j=vpj=PYA%h zu9ZCFf$-4cFN?!p_G{$UEQEFIcF=}dq1+Xm2?%Fyk`;!&H{l~BECu!Zx-M`*KqlNA zfZVv>Wic2AjLSo3RM0v0{%+_*=h^56c8Oxsg+`R7OQt>NE zIJVN438Uy`#B)q-J`Xd`Truznr5stx&ze!P4O8SY3lO4%vny_9s^xxdRH;O*(p)J+ z`Cnf%v&Fd&WS4__EbXzfmWaJl*%1J5Jy_0Oq;zk=i*0SSSreQn!b0@UZ)uk^K2xxt z?+f`-;df~DEU`_*#KS>iVmy=UL2*tg$H!3GQSU7lMvMVe1e{e?%l63-Y-yL@aPZ}m zjn0eCJ^qpZ^^xuV<*UDEMC)990Sa2m2^ohTxb3Fb{|~1S%eYjAB=+PcqCSaHLCpKc zsXZ63bdAl;==sA}U%Ys0Z-4TuDw1j~b_8;Rkkwm94jepz^96*6V^OFNkIy4HJu|+J zFn?5MC6_$2(C^v7yy{Z#bgVS?e9o68QdT4@8#h`$0g}N=bIv44B9TfAF|KD_EwY|x z1pzENLZ~auvF=Dd3#5^~6*i(Hg}ziP77sG1T&QdE$$0g6y00!*tt82Pa&JFH&cL^b2e+t_het|a zub~eG`5^aEiWjgzunBA}Wf-vl1nVIYQA*F^s^wE~8R$-ui!+Y@h)j`J0aRgPrOLww z^?~h*vlk!EKk6B8P>JVkqnIqWTmKP~-$Ziq+_GAly}XmcerFEp^|Y(sIeGTPUWt4F zsth1@%|VAzWzDc>*WPtO=#%vtRVa%eTE>HD1gHvEYpQWqiinbyYfh$PPQ20RIC(0W zMxhQM5~NpWt8wF%b5=SBaNTWIqW6z-ox^jn+DwlEz=01mNjDc~Ov82-)3f)0h*ie) zvZ2L(%F&!C8Dm;~y4ZQ1+#Pd|*2uNHWH0U3THdvvcHaXd>#Qv&p+|R=bw1rCmwzD6OTUjvDdujW3N%~u;N#2B>ho4D3l4_ z#*9)iXb*GA%`4*8@l%?1`oyz4lniz-%Y~pl@{=1^#OxEN$sFA^#y(8bPkdf&(e|UC z*#6Hn{+f^VcK3~2CrMwSz zJzm+6tzeGC+8;_TIjej~M$_T;wT3oJf!*y4P zCav_plkTt1NtuUte?^_3^*29#Q9iT_;jS~g?bZ^z2Qr-J9cY=achYh~FPAe~m6JOr z$7-h2a%j;-B)dgp25ALQgK*PjFyI@M&tQbuH zE};gnLwL^dR)znBhbQ!~@^6VD++=0!A`2zPgJwZ<^gqj{tS{pGM!#V?tVp>wRKMKL zt=f(B40qm>O~{?1L5U)x3-TRl!KVp{jyGvy_&w-^NgHLMm9+!<3m9{Xy6QTyGU+Z9 zHn+*&NjYhvrLn6LFabu>5M4lg?0YWsf906dRa4Q8#$O-Z( z!zYV5uwsNx37I%fDpx%DaN?DXUSKLoUvdIwJ2h!#z?W)Dpp)0g*~LY(F09lI2m6zaiM z>pN~PNx{*A>y*-QKN6v4uU`uAK&xhcYb#rGoLY8kD_<4#$!tN(8?jO(Rnnu?e9lhh z46guXmz&aqD>QeKC8yh(sRBCj8@*m55-Ig8t95iV2j+BTs^z+^%a-RG1dqwh<*X#LX0vYenC_qmUGp%D`AJymfz4>_!8K>Q0hJ9b5wBhaM*HuDQP zhL{lW-iD_v2jU@q6?wk&kO?22#`sj^48jfx&kwJQoMw1|KAtghw#HwCbXHD$QA`yg zq0*|fFA4@J0Maj{&`3Ouki>|tmhP56+Tvj0$j^u~%ZBgC8+5^Ov9Z-E}3SuGXzIX*5guG)K!#Lr+U^rlw1w&)gPj6S66RvDjsQoCfY27bQ}zWE1G0q;Xpn4>0|`z_j?Zbx zIdU9MBP4-zEx>4;*!T~MJ1`}vuR=*eOZ^GjItK`HXd*weJE5jxR zYCXIY?7)o+yV?RwBWWbUw@Zq)?2ZtzqdDvV$R_wDS5*p_2=1N)Kr8M5{G%bvY<>VL z`}Ba9f-zKB;gWvW(y8%`sI;kN8^@B2ksU(81J2c^K!ua7yGDm#Jr}Gei2@pVPSUc- zcZ~s;XFNk(LRR9QcxjfUUoZG;$KGqM_9!D=NX^zeQM=HIgDHnY^mEh<_zm=luON-D z*G_9sXrJZeL!TN8jG)5=OBy~F#{XnWv)Hllgwy=e^1%!ha|0(4kM1Qv>a$CiAl76# zTV^$6Ia#4N4hszH(=)H#>)slaMdU+9eDAr3b!h*7BiX zV8_2Z5Z3YcWXTI33vwbqbVVT`kV~v8S+of??6v}bw7k@JHb8g5QRP>n;yaHeFoHWm zL>7JV7lo~atG8tnV;?_u&S2+j=*aRIUn;Awtf%q_H}C8!i!HPn;c-AqE(k1fd9LDz4n(fYSlzkL;eWg)3t>kvJ~^At_-hN#yU%FUL?v36E-CD^P}cH_t#YToP1pe^ zk;sp9da_o-)rgfFN+nq?tZ06wSo6p?@W^2YLdb+>-6F*c`QRl|u>K~KD*+4o&Ps%X z0K%?xbtV=;k;Qk0Ab}VM+8aNUiaUlw>Umrw2J017yrStmKxWS*7H<&~QV|e55q+|e zPqS*WgoyN$#or?lzu23Hkp&^*y&_Wpq=>pL%OHzb92BIu0Xc~zDHbjd7D?n0{u~mK zQtoeS7Mght@<3U@iI-6LF2lMnO;b+FipnC346vL;);K5MlZHcPa)dOWv83)^p}b~2 z9AlNF!V}U2Y$ItI6k%|!6jU;_YC7~6CPIwmjb)PemL-TLNCfLm+xCoPDpdjzjaVTY zivSLlSE8UjS^ml57tlo_9{0$_av;=zB#ulh5l`|_*mseOBQI|>V}Iv z*MbXAc4ZZ3M-I$o0J3Ip-XKoo$3lYhkCWmbEs57pdNTY_eNyg{uo-$T)uq9E;4XqS zmaU#^I`O29umhNe=#(?s`9a7$Ao3cihi2j7egoG<=@_&YHX{MBV7y2o$`AsxH9kf4 z3HdUT-c8qPJ%*N>!6A->ND2m>1T&*tSZd{BNKt83u8JpKlVu1gdUSSwEN(?PGHfbd zn$d|`#kZ*RXsM##E!YP6W&Ggq0&z+x>aUZ4lZb+Ik7}(N6~mK~Un`P2Y+iYV zbYRFxveFFPbfCG_Vvw!)HL6}JwG<<#Ordj$$!A0J8WW0o?jzj|ij`Z)%^>|)Fujso zNmmHfDvXVK9v`Hia?9*uM5-A_Ne{wc?hB0=AqoZ19}X&mBu_h*Kx=cn zs1WESqS_jRkiY~f$U4}6>0EAp`^P(SuK^T>x|cBB!?%K5*8mBJ|Kb1D=ro3t^b*RC zo*^g{m)tq}Gy;j9v`ZsQzDSA}l0OU+g*Vpj&=lx(@V@Nqq9lt>$J~+KNzLOF_%g?_ zV!p*pl@Ufhv~(!vBgxdDv%@>6lRZuzvZD$zaE03i@Gs6W5^5M+oSA0HWQZ_O$$XU? zE9XQr@^tB6IAR%<3HOtX2W524St}BY#OlQeOC^XV*bW%ifvFeIp1zzO0(j4~(Tt>B(}cFc~2nAp#; z+b5|d{Sy2g!vK;J1Xn0`#43=7$h`4Fyds}Lq!&6x*%W>}-UXx?UqUrlVO_^LDowCj zBgw{A&{z_zY$_PO`QmLy&rZ)yHV(`g(Mmb!wC!Po98Eu(Ak-OTWoo1{t&*Rzq2h(| zbg|Lbu=r!mG-N^PRB@qELs6BK2usx*Em^h9!sPM2ZyK%Fad8eXMJQ#NR*&u>vceb~ zP@IkxkVLtDqgjtKKmj;V2Z1nz$9Od&P|(-mjUb^4lv&Ve)Cv*L^7_+5l``9fbOBwg zHJ6A_w&&L~+2#JxR@rHGHfI-W%eO2rKpY7=kMY}26EkSS61s$^oz!xIBDf1Ab_G~Q z9#$`WE4JE*k6+;Lc_?}lF3Ovt4;|Wj$TWFkL$Nr1uj_~Qe);YrN6#I7>d5l)k!AH1 zpUcMQ?zH=*7(X{fGe_<|dh}d}otKYH#PD_(MVSlFohtE zc8`NLO5voPX2yQs_kZTCZ~e?$)tlaP%{2=Tc7F0RM^C@|7vGhAP3iRikxL|UQ7s6x zl#53TXOI*9cka$h`{6{w_f#&YMZf*2H@@*xZ&U}adC%vcoP5RdHMbsmx&P!BwtoF% zuU(|gefQ70?+#K4KW5}va(^Q{==Lvj$hUsx)2;c>es1p6+132X{O3P^GrY!bHg8fV z1Ja@dk~nHT$!dm!4Hmaksg#=yOf$&-JV$%ury8}vsin_-_DiSspW45D?Q3s1zCOro zefD#!mHG{bD6s1Jc?*D#H&Mnv{1^C#-$#Ycr{FUGD7k5$pk~DHO#I%&mkE~IJsv*g zmxw6!h60caEV`OU_{lN=UVQ2!n}1;u0klf-G2)u6X+1K0M^X$!ied!#MQkEt~W8)Q# zvS#+;dEZY&?W&dxa^Oj;)FZ0JCMR{j>OkDkv>UcxHd{nH(?!?Jb|Tr1rs|nQ1z>!} za2gxsr8{~zuiGr|iw`IHd3X^SVXxoZyJM-m(Qu4RGig>5nYz+C*+?gAy2Uh^!!5Jy z(=-R@I#pkvoQ&1-^(1b^ik~M5&5pj*qfGE@mYgn!g^waDA7lx6i& z=wZ=#CJ~QaQB9~wZ>x?s5=@za2lUhG8TkHcL=Em@?oW)w>Xe897Qom6$|{asfYr37 z7JVxtrJZUL)+O%`s+I-HE&$F1cOYL8d(A}SZwa9>_0Kk;3lLkQNqj)!??VAJ=!-kK z4c(PEPS$y89N#NeDzU{u?igj%b2*sOb7sC0BbmS{RMLqfq`JSNUE6>e%Do9%$|w=y z-eOJ-aYe9q9`Eh~%AS^|#8E8nW}iRPyfHrg&)+Lu)sWgT>ZSv_)tQul7}p- z?o$)rRYZk4$jGs)l0k)kUlY@guC3w&ByeD1(&7BW{TXndMneJ)6e((U3Cm=$%9wWq zAiC@V!^jSc8KS!rB1wdi0=EJFPNYtEQ#lPMKy6;th6k3C5|=7U<99Fu2QQKeNfoREX)%viPs0K zPq)P*bzxM;>Wh?w^52@(RG8YO56NJeu1RVNOn@>5iyAsg$^ zK|kunX1AI`=TvtyNn`u>{FGtNc6HGA_02>*;-;;_tu1ib@fi9>c}69ID?p3fmxA(U z&uowO?F>LQ)I6#ek$T}IGDd>*$&$RrxY9s1kd1c)e0?eorw^%Zn(0@A$xKvBG$Zd& zc4iXd_e>6LpC}4io2q=ta>-(KTry-K&tUlyZzZq*vE*cO-Yoo3gjJlwqUqTV zwvBi@QIezBWKl?44ZGONXk4m$@CPT&R%}zN*2@BcPJaq zM5Rvlv!+?2+Og@za}}U_Dh3t1sHE7)>ND(YMsS=GX66PZumz#w5&db5=`zt(dLcKD zZ}+raEY3<#9u#om5lA)e-RD1SHX6;#!x*G`eD8X(xW2boY&46-W~2Cb&E|ndLq*3T z{U5I1d&Bybnaq{zH|)JWo88}N?B982ej4Cio>mu;!xB#oGh~=x;hJd4`o*i!`29*M z*i`5(VOG}P2FYZQyf+yn62aCLFTUr!FYfy%gO?sZ{?Zfg3pWO`L*g@czxVFDuTWS0 zS);Z6rQ;WlAD1No{X0WW-Y=sw3if!SJzjyK7hoodXJ#d^St{{Jg#h2)D5shv>2!y` z_O;Wmc-hGd7uHXoef`;9WA4ZoWNUBZYudx7uYS<#Zf#9kH*V}ddv^cSA-}kn9*)yVJsjQ^0w``Z{`fvW(iJ`Ci3G4u2y%y``vfndRS^?sXJel ztBg9${W*09RMZ#|m3=|Jm7@MrGdOZo*^Bf!d_IP8^%eEyMk5(3V4Zy<5}ThvDbKrZ z3eC+hv$5!g3Tv?cBTc-WIChVELRZP%mp&)00>FUuw7f#p>}=u{r$pRkNEkI_%>gw) zv{1J2HE^%Oq$4pLz8`-1lTTJotyLaMOvV3gqB50u()Q#3n6N)sK2^bk;y?=ir2RKP zw1@pa$Gea^KHlY?Co5~GXeIG)6O)zrlYI5zMArUbrQ&20)Ea!!x%GLU%lBUX{2jQ{ z6VJeyqCP_wMvY8@6_7cXhgCWV%!H{?T&je#1ZOh}@Vkk!O^`VNu_KAf;d{86Sp9*V z?))2pNx@DVcEPUEBVSCXKMnuEr_<@*!kOWmck09#gG}ZXwRAL-lXvNAFzr#jt8x&B zPNe=n@?}*nG)kr6bSgCswRj|Qo+P(F_9GV}kqh$5O&e#=Rom^mT1LI1&NZ9YBvTF2 z_Pd$JWMgF|4P-&=NjMf%$gyyemm+*ZBN1Pq#owHbff%BP0vS|@iA@MMLKqT!_Ti1< zIRvur!0}+c#rjkq?k+|uL85qYqfpp52;448k#)?!L8sb>d$B}POfj&WxmDOLDmF}h zk+n!)&Dxb@&ec?tC;3uT!@j#Ix?Db{chm9v%B z{dpsqsl5I1dj0XYS5nbf?pHd^SG=ML00!((i03>2Px303)62LOm;#mdI3FK51cCA!$X{B993? zJWlGi#AIw3qs^BY^~?dE;!~DRITfgkRFuU1XjE#rAIQ{=R@ur;<*f2gSRU9#5rg;u zDAR#l_}SC#v^QRX9S#THM+S*Vuq{{r_fN_a^r79tyTFpOpImLW$9~+?9w4 zx@(ijivV!(c66KK_JB|^i}njlxVthSGGO5qx6~i_{(qSLR4(_a*_PE2Dk-XjK_78a zUUjT4TM*O`V49tIYLRJLn=SeSw_8@JkCK7@HfYHO0;Bi{9pAvw-P%Wwj+(HK}^QARs;PCqxCJuhrw-0f& zJyAUmKJGh?v;CDfS+4fxP{w{=dlcSmk#NoN41F#;1L;b3m|h-?5U(NOoOUWxDrJ7~ z-{o1gH#Rq*huiqv+0Bg&^~O?W`)lF$xlC#MYhOEl{A&*%KmM?O{vLpa<|Vr}Mm~EP ztX+?dt)6eUQbLM18l+TeL^}JZr81)xwr7-(HUY6n+3G{Lp1PoCXUe_H+6eOud0>Z99(m4Dv;QcrzmJJ@^I#c!;r zzui8hJ_&jF#=k$Oaw}mT_YBv4HLqfD#9s+x@)IGxM=n>A-685@C8gXwKx46p0kF!H zwory!^z;yolv%mS_=hJD&qcUz*6#4R%xVkk87sTDiQ-F+O->d&pdbpi7zPxwb{_a^ zsJ-{3P)sPr5V8KknmJth=&Kf|o#6JPQL}ub4n?+=aLUYBH6%gU@~ivo14eXNgU!(^ z!Y8UHZG3zZHx5k9;JZz6E;{T41+fWo>(Zj?>M!i^qasphwB^ zXjFjd`ZyNNUQ3Hl;zieudcz1{Bw9mBKbAiVaj?yRq-xw@LNs@xhZ{-4=muvjF8#Yy zIOo3=;!&5S1}_7+f}lgL!Gr7u1EYmwB|b8CG=pIhi3FJ5{3RAu{1m8q#ppj!Rrm7}eL>Zz&9 z-#TqK+mFR+nZY1aOI53d`Br7V-);_NSG8Q3+WtnmQ9sI3F_D0K^=a6~p9bgn-iZ&Y zhI$E}n!i@xL&^2Eme$v<*6!BGR}Z6EHpWeuyN`_PuHcbb9xl$SB}R;xKOpPyn-D@| zeZvgP1>pAWVSqIqx=YA>)-kus2GK{K{Uz{*(btksyF4+~fq+RxcfJT7Y}m31p0H+_JUm4{s9C1*!hNC&XC;lUTC66-bEd@*&j8HTjdM;p=0*OJ+ zjsU&!Gz<`~IcXlk8G6>{@U3A_V#bpFfM&6jTaY*|7dN6G@wM9YA*w{L>i9hlfC3fp zUoMFr8~d&-nf;8c7PGp`34-MjYZpsfM3LpwhZYN?oOCz{5l#pb3|Y>WZ>?|$=-IYaf= z&`q^wvZ z;Sw9e`7aq-_}A^geOcBaGl7@@<|LyasHcm_F(RWxVVJex2_YGP)3z_6~3BS%)`DV zmZYt&>5*!w9S;`l7*@z?jP!^MCW)C&SIWI^kO;hlmh#fsYGxK&J(_#ejYXodcuD1x zsdRh_{0e;kakC&=gXhkt()FPa0fZKv&BGo^$vg7U$ETaAyD?6NSSoIXq?d4WTIA?# zk!B;+YAV^Vh!PP!6E!R2QY(NV>&$d#%9L10e4n5Tu%#$L8=-5eq)Ezx%!jIhd?87Q zC!^uekf4w@LVpsbVh(B;J%daIB6Ek7L5hdN@=t;Qe3;(1Yp&GQzhc>hu@iCc?8ECDH*(-yzr{TLgHD8yTY!llanE=LX03q96OPsN+Yqy+*@PZ`Dnz5 z#3jBR*$Lx}aTeOq->YM_d~b!v(O!f?Lw`A`wy$ zjZ~2k>=EakuB8c5+D0xPk5|grUD9WC0YtOn=HpE2XbY!7`RlVEQOCmoV~4H4AA71&Ih-5>XV2J`e-M zmE~&q0S#KtC1>U>PC+zz5dA=%Bnr?Ne60>IlL2QkiR*1qF3`=CiSo$JKKkzTp?>OY~*+`v9jt&_MQGHNa z0j0Jmpy4v`y$DfP*FMNnP66^5YlUH_z*bq@V_a->rVKXG;nT>+3&_Wp3u}wXT3=sm z%E||NXeekTRx?&@RB1#E&_ke;tcjb1DhL${rUY@&9W+F4+N74S{)Rq75qyiWQ#ffC6wp6d!xvLu0pFq$S-z9kDhN`|Sne}xfY*cTnZY4#KmX{~ubT@ryW z%dS=>3c!`q`-NCyRAbIF8%|3|)>w$oM!9mk8cP?Ui_Iwg0f{Ma&J_+gtFW)9D1WPdpWYT2qMC|$>$usMh{5^&xCup|3a^o<6=!&xkUD zWg>)@UHLMIU|LyIJ+4XSUQ_t0=ve85mgqNh<^mmI>6pNLdFBaj4{X%r^ogFu-C5)o z0I??XxvJ5MoF6?5ai4HtT426cEIL-u11NJ%4m0dpvYSx)Ne44$|MctNHr%`K(eyuL z#rM8wxwqe5bM$CT)$1fe&p}NH6iT>`z)VR3CRzwdWXuWC9at~T1(X<8Ud>1NBQ$}2 zD(#b#Qz$t~@3oRQibybCwEV8?BU+d2%;_FW+RUv)6=eO5lvp9b34yHiPuy5mMS=CMuvVZz9Odn*98~%^sDKp*S-#6xwfue!}b1YiD=UU zdUkaLzQ#2Fa&<)WSJ5>TaU+F9l~}mxbViF7JIJa`aM>=g-PQ^W6e&f;tyAjIVLI~Q z#$TE(>Hc2z^!t^*|FC6Uao~zk*qNcitJJI59bF|aGAYY#JF>{YHeqO#;i2V7Vst$+ z_2Y6MtElJPgG_jjqLFMV+d%aK2}d{xOpp;&{N^d{kKsuM3}+I@Q5qF;IHMysmAl4(N5^=*Qp1UT8NA zT`red%%Nyr9D!OXP%mY&NZblDf!f0~F2m12Ewr4P6~7P3ObDEr!928R1HvtiwT6Oi zCNVGMtoSpwKX2ZRvET>}i_o7|)3h2$`$$(KKn?N_NK-+Ebup1gdKzur?1CS#O4jEo zLVFkU7p8Q&OanC+A<8f@aU*&8U3_3Y*nnS7P3cD`J}~jEi9d(W-)DU9fqm_2bp!gu zBkEnq)h}SM0D2f zE{0TXz(5G72E*Q z@P^&ss)Xc#9fbqJhMEsp0NsZ`64z=DmY48T8xO<)0ZRW#Js5vDu>6rF{!T=RXcIWd zC;~^DO{Cj^jPXr3exJ5poc8duuZg;F0 z7-7lQ2g{4ZD02L1_NP5$o6JV><8S{NZ2wF!0F6;n#fV_6#)CavB*qhEyJ!u;BRk5( z0rKalyVm0nM;(nXcj6zJso+$Yt>7ggtFM(vTwzb!vwh^THGR}kb_4h+fK!Q;Q8cGiz8<3)MKNta`x+4eJgB|c{gf?4}#qGS*2Szf;CAsxP#r5Jzsq80`on6=2%oWJG zsr01p9(VkNzwTEmK7V`4{J6l3GY9N$*S?laqd-moHfsx8jj#1gqlrO5rVq!z%DvW} zMaglGxkk^KzDFggVS*FINr7jS@3C}?JfMuOE8(e-8)fWcb+HUu#1}UwCWc{hzp(rW zAmq6o{|qW89&2&4uApN}n(9bAvGPX*KpbyXb&)s|o`T7Av6$ZefIPo6$S=$ng1fd{ zFY0ct)ay@n8s0>Hbq=}Ci+^!j{NMJVHK=|4*{_jt;d|H0&}@pF6^&f@%76ZcF8tp zN!+otGHNKaoH*MWajWZ=RK^NAf%0`HuP!t!4c^G-fBVB-nyij#%BIt9SjZ zQ@!#vmo==CZO|61!aHr@9HYQY$1M#3D5)Qlrql#&h1WjeYOjZ1)*vDy*~e$O_8k5| z7Hn}DT6T|23AonL(s|dCK!VtA;v%F+SS3gJ8d>fDTqz0a^NnBx3Uk!6d!z7KHb})7 zLH^;9`#Hm(jDOiDuwdDdJgg+w-=SXi>o4=%hYSxMr?htUbx)i!<5%s8q|LvtXUKmj zWtDfsQk(kPS>t}g*A~8U!SD}mTw$adzHuM9Y-@Px%I=)EId7)2Og7z`vuca0y;Uz4 zN$Rz@2Y@PLr~6CoLB@_5egbdESM6e~-3aor$gFw4Ia}>h3d*bWt#>E0v&QSJ*=i4b zN?ZnXkw0B~RK1qiO&OlL>&b3^F$|g?p7>*?S&zwfow`lEPQ4$llHXN-p&>jGTBD> ztl2XsR}fx@7UKFSHJuxYk;mTP`i6@{X)7>!5Xo6wk*^`g!RH|FdniRYd88!-{9dMCiCPdijl>OuIzfCv>GrdxQUP4Q)fD-=VBHs~q@ke(8!}gsHo6JmtF8Nihz~#;x+#j$vtf1RT4)w zMQla*$nl6B_@uhTV<5tE7@0FHLEe<+)gK3QK8u=~R z66h4BUZG#WM2HST+h|eP9R|n|ymMWZIC89WaKGP_bS9Emap&t=#tZhEDNV0bQ}O7n zbQvlbFuhb!(gaF43ki16WTRbNxC~kVQJ5pm2DJeCD6J{}kqyK&$OYvP?PqYyoC{f6BEJK{=Z# z*A@@&IekxDa|=t|>h_LIxh4hterNdG4p&WQ;7X6)i_; zb#6Ug1@0w~Y}A^n24$VD;~7VfrN2W>l^&)GLkkd0Vo3Ny=vNA-i4r5~Y%6VC~TEq8@eN2d?f&ohY*!$n*(Mzk7GTanpQjHt8NplE?I zffym|jWQ_LpA_wpSQX<8*oLD`(*f83gwTkk;XWs5Mvo+ri3}kO3VZ%QNp&{%`wY^` z26{QOE;_^TO~%^pv{`}XDIcpv_D0hsvZU=yp5A2|RvQK9mYEny0hgJ3Wt0L)!h{`B zm2t*0N)(ws=_WJ2+f%AG-@1b{nCzy=+kQ=LX=86GsYfPH?wcf2QN=%!OzH`$bTQF! z&}*?+o*)aSFM6Ri0S-o+LeH`#7o_8h|rYlzRX62XDPsY1=PRH~&Xzqd1{G^J#5A*05B}TAN#z=IKHT+n0f-Fan?tz3*fp^w5hxl`*( z{E(Q#=%Z{CQ&8%O@ET2Z{J$qi3)mVd-!$F>?Pj93*5-z`yjK&4{34zW_{7GyAbdF< z7}7o8*D#q0g=*HCtlEO^wr{eL*^us$nM+N zF59$xgrDD+bHX;ZwZH85?Tyt!AyIGMvDBZ8djuPU!gOGnwPBayLWy{Jv9^Dd&nN56 z+Xpk#I1QQm`5CfeP zcr}T6QRO`f~Hb+>S=uUZI2wmNHUs0wEzh z+p9F<5#sr52pq3E*g2s`Qwt08$(v@%M-Cb8);#Wh=L}~jeEbEv=2}g~f z(d=~uE67TLTTWAZ_iq1LJ+6K~m6_Up=7w5g&gp*Gz#&$7nZ9EB$l&n00IZbAq!614QnM2WLdSB5e-CquBGMxX8%d!Q z)*sxhnDo!S#BTGg@z&6UtD*2c!f=b+8p&8yD{~L-XJy?(Xxm@FUzAuznbAsB(mH2A zMR}7YM*1iQc4jS2BsO*TZKe^Ucz_na@9qeTU^YSS!p*Rm97IWu)YrM2&g+?b(UV7j z)dUYm5Yd|@;zqG`J7(H9axD^%9s6CR7NzjKNe;mbY~7=Yy*qx5tFT^g4ZRyHSTBM@ zYWa3=1?)4gedGd34X|MM@W6CPw>_H&Sqt(9WrM*X1S0B0YSpC52Baz4>+rM?PeiKo#a{b1{jkP=b z_2X}A9Q*2t8t>}$WAnBCdm9(-T^-GO-mB^-8#gA^Ew$t4Yqj$a(gZGX0Y>@Y3fc~$+!fZYK`Fj7yN25nP?~&>HRUDeG zVtjq?ncpQ8{vYU}Lt>+kHer+#yA@U=EL#K~1+i=kzE-rVI81i3i2)yafsmDuu#Z4T zG*7Xac0TXQrP(&;su9<1X^W-AL?~P+8n6Y%Y&*I`9^tplTlOIg2`At7X z1nk~;+i-Hlxk6rL^ToU#wJxGHL8X~V0*4~N;>Vo>jyg2nsgMowMOwJX(cqfMrj1ms zqGIlTc;rN{ns|@)$i&|<3#FosjDcw|{^K#Qg>UPGXh8$JBku75lSqQiNbL^qU?2ln z7j9y%h6W|&BJII&ktZ1~fGEOI6Mokoph%%UjQ%dSH@E#?uQN{l(q*~Uol^sHp2&$i zv^lxCecZU|D^v~lU*RY1c%M8X=gTL|@3H?+n>QXkdfYWmeQ&MzuF17rarKS4TT(Im zz13>kN>@kZ{hRj6I-q2$RKO9Wc_YiJR{0Ympc5-A)oL|v%lyqh^G)^FtTl7oMW}kg zXf9B2hdU^$$|4oo;GqGHHz2qHN&wFW$bbdXPrCm?aOJw|_aD|&U6C%Lsk;$}N?m@r zs=ZyEzD}LF`Jr|7I@A$G42HDa_fZG-L_SdG7KoN@y*A{V4`Vp>iDj_(TX+pmP29pN z0!u3$*$P#wRu*R_`DS>`q?CcA7!Q0YgN);4DIl#vHZWsMQXX@JCUEftJHAgzbf(is zq$X1&xi|KN+5_#1;l3dEb%=KJP3^jtHyzuzqAf07SRX|PORiP*sXFrh)rWGq&F$#C z(S58zUS=}>xz*Lt>aB~bOG~S7Eltk#yT#(<++6o($YzLUnn606Y$Q9ah;#fmr;2$$ ziS1TM99vAHFl5x_^;&IEoh>(OKR-FQXU}Z2y1Z1W3p(1a8je?|`wa|jm| zB@)jLzL2p;mI9q;ZPp1iS-&jw7`x(;T1YnFt z02aDs+bfpQG_6HbZ|laKt`o4F)3jx4Q6K56338A2?lY_-+7A-3Sfc671RjV;NRnqZ zr<1W*vY}gzfcOncj5T-F0oQRURcFz*qNsV>bcd$dGR+0kXzS*jp-<{dLt9aFOQTWs z)MLN(hI;O!XN#VCSo(a>0Id*-#3P#nJUj%lG`)PO^@?e< zOdU0Iw{^!{iN>cL@Duy3Fg~D7WRbZq!4Aw%)S1F9q5+awHMsO7cZ+S~WVdDIU%Pa8 zX{puP`THm@4jtleN%_xA@P-e0%k%gJ>p5%Rt}GNeSR=+d58nH7j`o7+19X~VGT`|9 z(f>_J8U@_d6;~xj$JhWi6H7RXthFz%v*oGX z{nW{zaq0{4_!kn+A0-lhl*omz`)^7l-jw(UD`lEfQVBCuF0@WsE4FOEXc=!(E zAtiC~j^rk6X_%2<%_aVVMP{qNp(ZHG<}a52(6WyIZ1*EyJ$CHaSFEIU1q$ddR{jgG zWb13#D!SuDgqX(tilp}rP>A% zaF9!w#Y57P!vNK|5RrBtNx12S4nCYbgv9;)uG2=)}GBgK#cLSIEE+~$!hqjH5 z2v|hNMUJscKrTQIU&8ny#}Gb;Vc55pgoQ{9)cNDPVcNBL5ja{100{qE zyvDsQPealHRz_XB%dRX5gw?`V@{Yhl*A53fG5i%=5`^3E5QJ@sJQWv1mjxRK!_MDA zPUs(aX9qcA5?1&P)_P0+Z2n|p&}9gWhCm@?IE1Gu9b;R<*Vd(ZIe(7WTi!W3YXArW z+z!a=fYXpKv8zPDA2BtvE^5v}ILit54RAz3JJaOD%3EP6S)doKXG9MnPh(Q!l z19RS{zF9tBQSB#8_#Z7VDC>pGHl`AK0+)RpV;&zOMl~}hI6{|B>eqFY!I+@I5_o~)n zliyP@&Gox+N+aj0Em8n{z!C}fk0PBVpZaTU-FJyz`+B=lcKoGI#HzPqcxs~&SCBao zn9Y!3ux{aa5wB}R#cDOO1;RJ175M#$anqX-mm^R?hVRB&b* zNTF&svM>PQ#S~AtfSWYbTEr^83ULqsGEl(DNoBzEit%jWgS7=iz#)VU^t=ip)U8i? zG3p%P1I9{DCd$oh!>$&IHOD|a6 zc6_q)2_xIVaQ3F!=bh|~cB#0|dlvnZ3k&>+uiIb!vVtrHz zA@n4EJy{dgb*FqI5#$a;9Y5mMoFH0kubp|LIht92`98z1HZ%8q`1t8Vvp=oo&9e#o z#f5C5d4&;awTji8S*}g(DUk1JMhls#Gkf<=7RR-oU2NFzs;7{C)fNP;1Oabh44aE4)kVF?UjGDBud1||?l zLX+>6RPA23GkbIHUy}g^V6CTe*HkZ#6WBv=ruzZmylI_TLyj-p0 z$}A^Jr*ex{X3-RQ6vm|H@)Xm7l}s$S6nbR~r&bOINGX_%>J~Zy9b!$*4Xe&#dKDCa zunZ}l&M%_#IGJ@v;Zt0~#5@3*lgXgS*?=w97+Dz?|54mF6^pup@$ti>KCwQS!8nPT zY-QLt9Ep-+EWIQH-pD{?0Q=iQ@Yu-OTGDrD${UUk_=xkx#>vD*An5UgvmzCoOr#>3 z_wd+}!2oF&vR6-@I&vg>$yFCEOvW-IoSMSjle7=YpsADV>J|}9`7XjoRd*(m17r{m z%q=I#Z*N*^hLb74n2XbU2C7bBlA`5k)J5oH@$$1ZX%@^?~Gy}KX|R=J^T z*1;gi6#}{Xf{bRJril?3y%Z&y;`zwGethr|LKQM0J$?2UgR$6P?4sb@!1VOMTrl#* zv>wW&^^mwgj`C;IbR>N`3Bi$3McGAG zxdF#F$2=nwnXyplj;p_V8)`K46otNz?% zb}=(Hh8+aEm6!B)*Bwg+CrCaXf#$-KA`*{2boXoBo@{n=3zy3u&ba2k8$}F7aQW~C zLS$|j9?Yk{sky>)V=u|h42`B@vDE0$?EM7)OphO#@LYZe;Ltk|kEPXoTWB~D9mZXN zD64_!Xd*fiB0U$OQVLTKI&v~E?nEnCR{DTi1$C9I=@V1b4tI!NRI{#D*2E`%M5ZTz z7VCg!nIChGO){nwI_Qo^@nvNpRvxiVeR0GUilep-ru3Hwv-zQ;)3=PS46Urc@bYQ# z*^&IlIHuu&rL#X2pFef>7V&xJx%=mgGuO#Hs{>|^f$e8$PeiBTjq^pw0M*E*i3qKdI&DvYNb0f2Vs$9O3A zcQjsJP3$bF$Q1=yj-(ZwQ?bLUl1_abR0U8ZQ4-%X`?J>12ok5#>Yi&rv@YnO8Su#H zJqJ!jnl2EYf>P)s-FvIMiw9#D4m)u$iD3g{Ivtf6Q#;-OlDvVq62T3P=dv}ao#%z9S6rP`psXJ(4FR;buWm%25B;%33Bm!^^dXm!N_w-r%Lw80HJVTAF=HX zEppR&pO%9`59Lze}POz za7q~PN8+iWv6WfYu5tOYW273Yj^#nvi}I6^6zOVx;V)*TbCfhi4=zm(%2OqoNF2LB zPvWW&9PkGHE0-P~8+V6BLj*SHzC_$Plo~&Espj*CrWc~4VG$UOdnR3xVNWP6Ca=^z zNhga*4Tr$u+T7&SC%%_iiR9gL*(-_Eat$ql$3mH5k1HG*ojSHWPpq6*PGNl-IGP2= zrUs9@W2bU@XmTlfC=lG1WF{USo~vY;i;E=!?-7w$JRb9WI=4DIJsl%j-{nt))5K!3 z9MT{YXV={!wX3fi9+jaS0ftA9&c&v$VX?9B!W8t0naLLyA&m$*F_UL?2_cV&`0ECz zLEy0j*~L`ulK%We0L#yeUTz>Ym(_~EzxxYL=diEQm^Yf$P(CB=9DenpAQZI=wqz41I zvA9-W8IEh>dT+#c>dHjeAJ$#>J$d&0k1r&0bjIyXhl4;v_^=wVYR&TRlQZpISSIGw zYNC0JK}-s$+&)yrukom#fZmZnM~}BZ#?_bxlC+sFn{9s&2yK`Kh`*H zJSbk8iJkpMEHft#oj4K8oP8`m_{QfSpTA`1bYo7u%ILP21OE0h@g6XH%kg3r`8RP$ z1AZ{ukYsHyG31Uj%IVV(j`N6$wbdnD4G%A9a0JF9gHa9Wwe_Pey1AR04>t@T3qW?6 z^Z_a%LCCEz`MTO!Uq+sFM4GI7gas?;DhLL}XW2hKOzH^`K++c?aF1!B0`o z=vsmm&TuC4r9%*n^1UZhjGjs6+?R^5PEIvamiUz8eFRfcRCC8>u5`M*#Ck~Qj37u- z2n%tIqc-XI1BtVb4=srd{zked5FCt$@aRW|kQ-c2&ZB?E6XCgqND$v`SuBFvQpR!@jk>OVd-Si0+L4pzD&aM{r1XIdt0b=g{3W>()0NFQp|B1XLNrgW~_I zN-p#9)FPJ5HRURy+$U5(2!HUrTvzBL&{NA=Pq;820vk-NCsJ5(&^;D7PV=MjEzs2I zX<{o#ho>{nuFSo;a$RI;G@2Y4o*f=Z_BYYdr8kg#3EOStWYjx}N1!is?Cd{Y6vErj zKk1F03@2kGFn8k&C2*4Pk4#*9?ZgNx3L=9E#t-i&zkoPr_;mEY(Tsn z@3RYhtc5s|NQ|8SKblDTE_l%}Kaq%Qc;lWBKX-48xWdulj3*u$kIj1G17u(o`AjgF z$)h0z2jZUD7;EyVm0|JM^DfSYM1}w-p$)NgmCCL0Prv*gF*r)s48f6(F?;h8<|;nq z_$vNG0cQR#6E8$tbC7@qEU0{KFsQCA z=Z=cT#3YVgtf!LqoMBdp`lS2enyZIZcn^J(q8O(DN+*rk`uCFciUz=K~-KW0x)N*>_=UFlEAenP` zYHc)h{L*8=iKC<5Aq3vY1>+az#}{)e;fc#H82`o3qGWo|;nIXZ#8e`12AC(D%!QPj z9r#bvQei!a>C``oD;R$l=>8CO)gwVhHXer&Xv8_rqJJK>)R8)bRVvD~hF6tO3!FBU zyM_q+R2&XIK;)!QN#7aAXrcJBcmr}xizkr#TAUODhr)XAL6~$nXHf;5L?g=akP9LK zB)HC8S1jq0BfU4!qj`}Z5ZOOd^HFH3_`*A*z+;^MvX|Wy!k;5NF)3yy^vu$QN24Rh zmvc)KxopHYamgu?+h7(XYdd7Fg$Tz02V;y9I?JtckVkt}21#mk>(aBST;B?a2?ngLm@7~u~;C$|1i-r z0!Lpl6i~q_xWlgU0@Jh;7C54o&@IJGBt|nRPm}IrT`)&A{;)rxi#gE6a_HfVGG&+O zP5nS)isG3BQmnpvbZrUOh;YHVR)?9In+IF=qy&-6Bl#QyM+fM?$mh%Q7I$KExz$U7b6DbyWj zp0o_)!RFY14+#>I9A3cxN|}7!SYCjy2&*-KBvu+YEDj<-bDZgv9f!_QmK?s;nbu_{ z7|gEpE@me=gb9c1kGtV4*r^k#xAYQ7zL>edOhRfv@mO3B2h)kcU_^_PmI3Whs2EQi zR#|ev70Zk)xtw@oI5pP7KW7A{Nv?2lW9H_;>+>v42e08<5 z1j!frNz0&cPms6^*7BObKubnMZ}3ot$Kl(>JRWNqU|*lzr!_#i}NeR>ixJP?lIb4q$NpDPubAiE*n-2s+&Q1K>`bxkEacLMx( z1^%0Oqo^4grP!$4f-qB@@n|$~0DQCy0qAL`f_xzSahlbI*&eQ%f+rtYhB%;-weF`r z#bJb=Iv0Q;^zkY2Q~&YfzR^K^{I%mAR;iWQVb3LbZzvMQx7HbY(N)*p)5@*-!->_? z^C#-~>#;Uba{Qv$a=>?`7Rtrmn$2Wx%Ve`}Aa#v&PG&L_E@y_R*O}arpPp!rWD3KK z-C=PklUfQ6Co;?7Q@7lC_MgIQV+%JP&tG%Qe`q8}F4CwsC5AqNy<{v%R1crCz)?>W zqd*3K!9Z$8WJwW?fWBj*<#%tnZRiF;?RJhfaGucMvMfK*msv^&k6o{0@)j^i5dM zJ&VtGxpoP9KYJYzDXd>FuF)c_>sOCVO$#!8Fh8j4sf?fLr!mcaRoB?;|31qe5%}!C zQge^hF&LsoV~&r#8kHy=`oEiIlc7U2 zOqzj&rHSrk+)S^stHzI-P9kn*IV~Rbcpmqry`S}X9$0ph?gbTli0Q=GqJJ?FAI>i8 zBZ(t3X!2jA!>ys$s-n{qBLUuHsSnw_tRwFcuItgUXdH;DEWkJjAA|jLg{q=7CCc&AAkc({?M1P1#hQv*Q}eDrNyX!- zFP%N{rer4KOF)8IKxT3z=uKos#dtbB^x~oH%2<40B)K$t_?4rFN4}Xn^zpMN#A8Hy zB?&grLM(%RM1cixl8#Ou%7Zr9D}$%WOGLinnyBZZaKg~{pbx5`*q zCWqswtgp`uBQUb8l{y!ni^mVen+Qnva7KO1ibL`2c);a4F?9=TF$7X+e_;2<+wN<% z?z`>AE3av9Z?;@ZlhZ4U3oBwYJ1_=7T3nf)Tyj3=+n&k%xHdR7dFpo8V4f+Xp~=*% zhddJ#o*}&0CI@kynjCuFpnDiQpLS|;DoDB=e=vzfP}xm&c+!RNB)uE2xC{kg8N^4W zYx|-Ry4HUM>>$NC;mqsP^zM3^zx4?^y5Ex1`ZTUob2y2Czq^)rT&W)U>-WC*uiyLl z&BKF}g`7ef?)<_lt`V5fbJ@JdKbdMKw^naYrH2YR%^kU8l&IEBXaVPb*06D6;|+*+ z-TSF~@BP#d#6|8yL!{9>~p$i}yzcFD$8i&2db@ zs!onOsnZz#lY@>aGQ3`)=ECF3*Qo2Cgo{$1KqAtINgX;@NzWh;l@VPnRX-FnT4%qJdunEAyd>lR5# z^84Yb!GQJ{3k9K#MPe$(!R@M%@|o;GBBo@?fvonS<))ak>1(+?qr$V9BEt-BWSzjNv03sms#giRi9+rGg_7ITPam7A47g3@>GfSMnVSg*rvCe^pp#W{7m5De)Ml!NK4Nv$tQsG&d3)43X?hDP0~l zft&J^1>(GKu8`=pXtJSWN3(5vGA=mk7)SWO7ko zajMd7M&!B*^Lxt^EYbTADQc+;i>}GWbcau7r3@aYb z>|x9SDK+36L*jXOBldo>jHQ1 z;lEcFWaYlTUzXsH5BJMXeE1&kmtBsdV!2;-JDx+X?B2DSV}(>)y|T}7v%H~S_B$5j zxBBIXu_l+Ecca{D?y{y)FWb2r%*}Sy;Ol>J_POK#?@ui7P78>3 z^~v=7|MmHW)rF(z$y4j%E;E?#{~PZj=U+pBx_dwjLmO@(vaaT8Qz z@;-`UipUGq(KX)E?ov{NQsZ2g=Xn28w+1=BH@j!_$RkJD;JRs_s-;oUKT?#iMM7-6Fpm-N&?`wDU=Mq5Jq6 zr?*-S`{?501~oH!w7gKV_~M{_asbxzuY7uUKQsOOYtZd8Kk3Pl@~`*Ka5H67;OCd$ z0m(hXkN7eNg@ZX(Ogm~i5RWTN8!VuRu_r)$vWhW}kPj@?_9vdNf-37Q6Z)TFd1CkfTVX;K!>?3&Jt%@~liR+k0E)++_F}(3E z25esQPu+r-<&JH$K1yTosacZ>Ik_loz4_lpmR4~h?o-xeRncjhCkCGk7r zW8!zoh469aO@5!13O^wp6`vHJ5`QTEh?&pNsEmPVet$x)gwKl4iO-8a6<-iv6n`eZ zB)%-35PvTIo%o9Q_u{MKKZvi1uZwTsqw-DhE%9yf9b!4ZE50ZGllZ>)OYs9V<-ZdD zMf_LsL;U~$oA~d{cKlEAzr^2&zr~mIN8-oCeg2*JiTJ7bdoah(#XpFD6#pcCA+!qLemOSoQ;h+5@`5|uF-CmJm&Q-q!k$P7_VgK|g?6MQ@>b8<|M z%LzFt^Kwc~%NaRK&Y?Nd(iG$ZQ-6o$l3bQY#6pS)kbLOvj0Nv?_q<*&(CvqJD|<*&=v$%o|Y<-_s~@{RI0 zxm9D%DQS zY9TlxmAc(BHk(H6;FMZr-)!pkmer_ibhNT*o-vz#v%F~*s^+Fq>i9M-YqM$=8b-&} zY}+lZRoQ7-JDzskZd46>%U7ye?eYek+|)PQm1@~6yS6I3rl(S`Teh{)qQE1oRykyq zTJU_kP&OM?tE2Ot#ZJrgw(F%WquDac@jate+Nv4#Le1jEt!AaZ>Dsf(?NDp4(rTTn zR(QiGnMKRm>DR$it<-nSa-|;JthBb;#r|Qvf0gIpbglQbw^6BcGt+KG&XxL?#11N3 z}?Ki zwO6T^AqO4l*|aKUH!s-U_mrEJVzF2?-S$qWVfr?#cC%LQ3G@Q$%% zSz52fxM8_mX$5mU(umVzq5oxw5$#JddIqjnH{} zs?E#IcEhM@+m=HA`lwzdiS&Ez_t4Z1s82Vs?X}u+j0A&E1LtT4=U>w$-ke zyM*l8rS5vkf=11{XWQPWl*=?@(=3`*&8#&Tf~w#9_i|G7Z_yOcX5HMggDsPHsJ9B; zCY5*HrBR^ceRh?>YD4Cxrl_*C`uVmsx(`6rCw}Tcl>sx z)~I%h4E&Y{S~FTa*#G3PYIydxjFxRQ8aj<#vMP10#z<|~0-XZztXQcVjPsz?XjQtS zURBqlh>1G40_J{$li>`uUDc@KcBvR*!$=1P7fRK3F;Z%p5c006?grPe<>sb$bMt_- zRFfEGT2novT(@?3JG)-lsU)7V*Ka1@rr9bqEH&2rdz_>mZWQ)3+t@Ig6|J<@L_^a1 zT-eQ9HjQYPmDIV8cdc4Yv#HUXEyHrJ9zNXI*NmER#)2R6Dcx3y)~%!N{lm)WvAu1c+3 z)Y&tu&5lPAY>5Z@?KYj&u=XGus(-GlYNpw0HzMahxBzDf8>JFVtpfinsNV6g-|mVs zXo*`G)sV5VQK?ppmf5X}Zd5ldcIj?)G{`V(b`B`h3-L2Jp^f0VQlVnmZuZQk&#*hS znhBxq=tjG&o~av(FPZyJW6y^B*R0|;!&65NsPW@s+wpZtsAx8u9bJk3O|wa#cejON zq}YZ~Ef|&>KL}QzVo9(O8n7p=?UGSFDAo{}fiCfMbxSZnsln5$9wo(8Yxqj-R;y}m zRO~IiT%g4ZW!SWm;ALx5hpX*Cib2?Q1u0*!N-zt(%c+{2r#Kd($JEMJ3CXNB@XBDh zX>7EX``3gIgjJu$v~mZyu<0|6CY+_xEJL5oDsAdJ5afl8*tuejo-$!;O<$MJx_9o9 zQg>VxHY#-QlS4;UNLS=kw98~PZtXOU9kY(a;v~}xHJ0HgWn0l@uTD56a;&;xmi2}Ky0E|yW>a;1!}K?{jAFA=QcOPD*s=f#`-KgL zt_gJ5@dF?`)I;4$0~l_ZWv$U^ZE*+KVL`RGVo?fUG(i){nKED4Ruvh&>1%cwwcN<9Eh-mNg270}XcBww?#k2F>ccnd+N+YQs$F&aKj=+J1u z$OEv@sTHj%JG3>@z1FUp>@Y$tp030JJf%@JLkG;LKxJri1ZUITMtHRRv}6-T%Og8F z^g-*FJ#E`=*XzcXwrd!OG52moo!=D<&fWTM_&{3rX~(^{RV&$%b2zKe6}JFNz@ye- zESmd?-Ud8MS0PPlOOyg0*2C-pTQoZT4>ORMpru)CSq<>1_(OyVYq}M|?d| zr~r#XHc#$(6c25h?V7e@HF>rdzEx8s+YI&bbH6dXfMQTHUk zhRr>E+u*AnF7TuDm0|i#1Yf|aGWPq|L=KpSf)yw@b(f92ia=+uBv=j*Oi_G%&#G=f zT8!$V(LxS!%(G=R>%~eH4H^Bnv;|Ow`E42v#DP|?C{@bYGEs$`53w93o#W;TPhWPwL`d9xe@ve8V)&ZY%F>5JGx(d=0DvJ+IE*ic%E-6=r- z*z60NuunSxMy_`XFgjWyu~#|6u&@i(MnOHaq)?W>wFN&bDE?;qyJOu17oZFxH~LK1 z+lA{kjUF!5OU9mb}}+1r&I2)3-f&(UnU=7uObI)45sL&(H&KqtUdQcbbO}7PPfP4YxDTYinmH9F)i_zI(CPnr$1RH~M4?Vi)7&jaRq|tm~ zc8_~>@45GJjU(^Az<%6E$Ft1jIK79B_L!GG)4D!(r1`PQWY3$TqL2eTDE&{ zkDKnBDsL)3jwS&$OkJZM8Ru?$j~$zJrjD!cy?3JTHjL+K`Pk?)?67-Or`~(29NZ70 z3<>uQq|q@7(P!LkKO?%&(PuxnG03wY>3iH`PpcgUj#lej#68hHXE0VYUo-D}NBaEm z%aNbEZKZwb zr*+bDa3rmErBDxOY4X339-z-1x1pb#G%!`4d+&ftzkI8XX1kitsYsL9;bZNib;?uk zk8|2j&HiI(J6dJ$XF{!Z(X_v|@_?2nC*0@pjC+5$bz~<0PVdot?)`(42XQ>U-88+~ zcZ-ncbo$)n-`#eATd~88?dCs#F`(^3Iqr6EE8l_luE_yf7p|MnG~Wf+&F8>xmg4!F zTKV@dF7cGO*`_zVOb{N|pq|x>u9oJLy$M0U_9_a2}@-XeY$-lYv(&zUd%TL_$==BTD zv}W7fzUIl}=tJCNhq1M2sd>Lu#vY{ap**R1jict~NBUGgq|r8s=ok7!aoGaqFVzrduA~ojmnky;JRQ%Wd*tItJtJ zvr~Qee{po5+Yf$)jh)l1$9->F2IiC7-^{W4qwl*$9^|F8LTOZV`yB1YxrMZ;F{62! z!{saVoW2)rN4%Af zrcqfaxf|}g=@X2IqPW%;V_aFvzl9Wf7Grq+CDc^Hg~XH&NC&I~kpqbX3l1zlu;##( z2d+K1_u!2OZ#j6^!Ji%c^&#s}{m}G7>kplAXy>7G4(&R0>7mOHU3qBVq1z7Ke(0`4 z_Z<52p?^8_)S(v+{hvdBI`o%AN5;4@Wy~D2$I4@kv7xa=V<(S&Xl&=$*<+WE?H#** z?6$Ex#_k_`aO}~s$H$%>`{mf{V+Y1JjGsS#$@re}tH!S#|M>W)#_t^e%=qWW9~uA7 z`2O){#-AI1Vf>}>SI2)f{=4zF#{X-4eEhHD6NiPv#$o4h`f&De-{HlFmmgkpc-`Tj z9sd2{za9x3x#h?`M?QDti$@+g^35Yp9eMW13rGI#$e|-gkG%V~=WYMnGv6M0`_pef z^!D>_zwq{}NBN_DM>ih5=;&2PuRFT$=*>s(IQsRY-#Gf@(PxkTW7`jX=+N1R&O7wc zLwnF;*SS4*CwlDOLysPM^3d~#UOM#0Lw`PWaEu+3$BZ%WSRZ<9VC)3+*ygbv=&_5( z_KaOQcI((D$G$N3rLl+6W6zBJZ0t3+$4(#LJ$~8v73i@W#%~_KWBk+O_l@5_{wR9v z`{U1!KaU=J89nyv@js0J1wD2IJ;olE4*L#=(PR1JdhBgYr0v2V9}>{sZq>N_*v-($(YCl4k6Gxf_*GA}nTH7_yG zF?X0}nrE0NnkSeG%o%2v*=cr|?PkJ^n=vzBTBdA@reLzhQR7d>AB{g4A2K!@CmS1$ zlZX+;1Xos~wX}{Ngt^HhkMSD^Eq4qs(zxEmJPVIK>N^P&UT3e~UtNuxS zN&PoZ!7yEVpuz#!nM*nk`ZLPGfoc5=?up;TyT z=$X*r@Z9i|k!g|BBG*SAi}pkxi?Okh*iEq)<6ViN#1qM-$$L|5>a^60>2i8yW@+Y@ z%VIy)KXBuqcW}etx znQ`Tew`R&S7Y*lzHxEBCOP%%n$m)?ZN4`Ar%x1I3HqH`BLv-p=wVoT0FvE#&ZmzqmQ zmTp+Ke%TAl=P!R{#pV^CT=D8EX4P4%e!6-gffio91tNY;$b$`px%m{^^$6wr<#Z?bb)Ojh(vl)K^XmoOa7;Pn`DZ z_JQqRK0R^z@ELp0c5k>(R5`-f_>4mv;{Byl3Z=JKy;5@^kg`)}D9c zuIalj-1XD*=br!B-NU<||7hr=7hKqJ;kg%n{-V_vy?OEci_gBqd&$B}p19UedY@P6_;N5%d6^FU3t|XuI{?}^Vj6AIrEw~t_@v# z)3syQg{~XA?&0gj>(9J?{|&#pvAQp|Z|=Um`#$@zg&%wKri*X-&CNf(C3nlqw{E^I zb=xhU2z;XciG`my_{rNo`PS__Z$EhFk~=TBYwO)_ep>!?*F7DddH6F2?=|mz<39Gj z&))a)XT{Hb_6x&bSp9{ozwr3|;{B=nUwYu`2cG)k@Ru@Qy827ce!1}FkA3;TSNvbu z`jyANYJPR|SO5OC+rReKgToKL@X$RE#~$AEb@l6Cd}QR2o!{_3sz3VhzYKl*rYGx9 zUj3crPu=+4x%*#v+J1WJ(^o$I)9)?(-s9hI`~Hj1u+MCG=GteT`T_rg=blad=;7yg zzNo)+;Y%<7`_g~^&Cjm>*%yC);m_~>`Afg3|Kf#TPW$DO8oc-$cuRi%&;#W0p&OJdL@*-T*usn<%i zI{nvZ{u?5FqEl~(!GL4qUxIZrnyiN;h?`

>*Mp)}2DJkS!E5#pYJXmI{5?Wiwex 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

-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',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},ho={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},bo="fade",wo="show",vo="show",yo="out",xo="hover",ko="focus";class _o extends B{constructor(t,e){if(void 0===Qe)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return go}static get NAME(){return co}static get Event(){return ho}static get DefaultType(){return fo}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains(wo))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),P.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.parentNode&&this.tip.parentNode.removeChild(this.tip),this._popper&&this._popper.destroy(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=P.trigger(this._element,this.constructor.Event.SHOW),e=d(this._element),o=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!o)return;const a=this.getTipElement(),r=n(this.constructor.NAME);a.setAttribute("id",r),this._element.setAttribute("aria-describedby",r),this.setContent(),this._config.animation&&a.classList.add(bo);const i="function"==typeof this._config.placement?this._config.placement.call(this,a,this._element):this._config.placement,l=this._getAttachment(i);this._addAttachmentClass(l);const{container:c}=this._config;k.set(a,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(c.appendChild(a),P.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=Ye(this._element,a,this._getPopperConfig(l)),a.classList.add(wo);const s="function"==typeof this._config.customClass?this._config.customClass():this._config.customClass;s&&a.classList.add(...s.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>{P.on(t,"mouseover",g)}));const m=this.tip.classList.contains(bo);this._queueCallback((()=>{const t=this._hoverState;this._hoverState=null,P.trigger(this._element,this.constructor.Event.SHOWN),t===yo&&this._leave(null,this)}),this.tip,m)}hide(){if(!this._popper)return;const t=this.getTipElement();if(P.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove(wo),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>P.off(t,"mouseover",g))),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains(bo);this._queueCallback((()=>{this._isWithActiveTrigger()||(this._hoverState!==vo&&t.parentNode&&t.parentNode.removeChild(t),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),P.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))}),this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");return t.innerHTML=this._config.template,this.tip=t.children[0],this.tip}setContent(){const e=this.getTipElement();this.setElementContent(t.findOne(".tooltip-inner",e),this.getTitle()),e.classList.remove(bo,wo)}setElementContent(t,e){if(null!==t)return c(e)?(e=s(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.appendChild(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=lo(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){let t=this._element.getAttribute("data-bs-original-title");return t||(t="function"==typeof this._config.title?this._config.title.call(this._element):this._config.title),t}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){const n=this.constructor.DATA_KEY;return(e=e||k.get(t.delegateTarget,n))||(e=new this.constructor(t.delegateTarget,this._getDelegateConfig()),k.set(t.delegateTarget,n,e)),e}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add(`bs-tooltip-${this.updateAttachment(t)}`)}_getAttachment(t){return uo[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach((t=>{if("click"===t)P.on(this._element,this.constructor.Event.CLICK,this._config.selector,(t=>this.toggle(t)));else if("manual"!==t){const e=t===xo?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,n=t===xo?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;P.on(this._element,e,this._config.selector,(t=>this._enter(t))),P.on(this._element,n,this._config.selector,(t=>this._leave(t)))}})),this._hideModalHandler=()=>{this._element&&this.hide()},P.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?ko:xo]=!0),e.getTipElement().classList.contains(wo)||e._hoverState===vo?e._hoverState=vo:(clearTimeout(e._timeout),e._hoverState=vo,e._config.delay&&e._config.delay.show?e._timeout=setTimeout((()=>{e._hoverState===vo&&e.show()}),e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?ko:xo]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=yo,e._config.delay&&e._config.delay.hide?e._timeout=setTimeout((()=>{e._hoverState===yo&&e.hide()}),e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=Y.getDataAttributes(this._element);return Object.keys(e).forEach((t=>{po.has(t)&&delete e[t]})),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:s(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),p(co,t,this.constructor.DefaultType),t.sanitize&&(t.template=lo(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};if(this._config)for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(mo);null!==e&&e.length>0&&e.map((t=>t.trim())).forEach((e=>t.classList.remove(e)))}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}static jQueryInterface(t){return this.each((function(){let e=k.get(this,so);const n="object"==typeof t&&t;if((e||!/dispose|hide/.test(t))&&(e||(e=new _o(this,n)),"string"==typeof t)){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}v(_o);const jo="bs.popover",zo=new RegExp("(^|\\s)bs-popover\\S+","g"),To={..._o.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:''},Eo={..._o.DefaultType,content:"(string|element|function)"},Co={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class Ao extends _o{static get Default(){return To}static get NAME(){return"popover"}static get Event(){return Co}static get DefaultType(){return Eo}isWithContent(){return this.getTitle()||this._getContent()}setContent(){const e=this.getTipElement();this.setElementContent(t.findOne(".popover-header",e),this.getTitle());let n=this._getContent();"function"==typeof n&&(n=n.call(this._element)),this.setElementContent(t.findOne(".popover-body",e),n),e.classList.remove("fade","show")}_addAttachmentClass(t){this.getTipElement().classList.add(`bs-popover-${this.updateAttachment(t)}`)}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(zo);null!==e&&e.length>0&&e.map((t=>t.trim())).forEach((e=>t.classList.remove(e)))}static jQueryInterface(t){return this.each((function(){let e=k.get(this,jo);const n="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new Ao(this,n),k.set(this,jo,e)),"string"==typeof t)){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}v(Ao);const Do="scrollspy",So=".bs.scrollspy",Oo={offset:10,method:"auto",target:""},Lo={offset:"number",method:"string",target:"(string|element)"},No="dropdown-item",Io="active",qo=".nav-link",Mo="position";class Po extends B{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._selector=`${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,P.on(this._scrollElement,"scroll.bs.scrollspy",(()=>this._process())),this.refresh(),this._process()}static get Default(){return Oo}static get NAME(){return Do}refresh(){const e=this._scrollElement===this._scrollElement.window?"offset":Mo,n="auto"===this._config.method?e:this._config.method,o=n===Mo?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),t.find(this._selector).map((e=>{const r=a(e),i=r?t.findOne(r):null;if(i){const t=i.getBoundingClientRect();if(t.width||t.height)return[Y[n](i).top+o,r]}return null})).filter((t=>t)).sort(((t,e)=>t[0]-e[0])).forEach((t=>{this._offsets.push(t[0]),this._targets.push(t[1])}))}dispose(){P.off(this._scrollElement,So),super.dispose()}_getConfig(t){if("string"!=typeof(t={...Oo,...Y.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target&&c(t.target)){let{id:e}=t.target;e||(e=n(Do),t.target.id=e),t.target=`#${e}`}return p(Do,t,Lo),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t`${t}[data-bs-target="${e}"],${t}[href="${e}"]`)),o=t.findOne(n.join(","));o.classList.contains(No)?(t.findOne(".dropdown-toggle",o.closest(".dropdown")).classList.add(Io),o.classList.add(Io)):(o.classList.add(Io),t.parents(o,".nav, .list-group").forEach((e=>{t.prev(e,".nav-link, .list-group-item").forEach((t=>t.classList.add(Io))),t.prev(e,".nav-item").forEach((e=>{t.children(e,qo).forEach((t=>t.classList.add(Io)))}))}))),P.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:e})}_clear(){t.find(this._selector).filter((t=>t.classList.contains(Io))).forEach((t=>t.classList.remove(Io)))}static jQueryInterface(t){return this.each((function(){const e=Po.getInstance(this)||new Po(this,"object"==typeof t?t:{});if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(window,"load.bs.scrollspy.data-api",(()=>{t.find('[data-bs-spy="scroll"]').forEach((t=>new Po(t)))})),v(Po);const Bo="bs.tab",Ho="active",Fo="fade",Ro="show",$o=".active",Wo=":scope > li > .active";class Uo extends B{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(Ho))return;let e;const n=r(this._element),o=this._element.closest(".nav, .list-group");if(o){const n="UL"===o.nodeName||"OL"===o.nodeName?Wo:$o;e=t.find(n,o),e=e[e.length-1]}const a=e?P.trigger(e,"hide.bs.tab",{relatedTarget:this._element}):null;if(P.trigger(this._element,"show.bs.tab",{relatedTarget:e}).defaultPrevented||null!==a&&a.defaultPrevented)return;this._activate(this._element,o);const i=()=>{P.trigger(e,"hidden.bs.tab",{relatedTarget:this._element}),P.trigger(this._element,"shown.bs.tab",{relatedTarget:e})};n?this._activate(n,n.parentNode,i):i()}_activate(e,n,o){const a=(!n||"UL"!==n.nodeName&&"OL"!==n.nodeName?t.children(n,$o):t.find(Wo,n))[0],r=o&&a&&a.classList.contains(Fo),i=()=>this._transitionComplete(e,a,o);a&&r?(a.classList.remove(Ro),this._queueCallback(i,e,!0)):i()}_transitionComplete(e,n,o){if(n){n.classList.remove(Ho);const e=t.findOne(":scope > .dropdown-menu .active",n.parentNode);e&&e.classList.remove(Ho),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!1)}e.classList.add(Ho),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),h(e),e.classList.contains(Fo)&&e.classList.add(Ro);let a=e.parentNode;if(a&&"LI"===a.nodeName&&(a=a.parentNode),a&&a.classList.contains("dropdown-menu")){const n=e.closest(".dropdown");n&&t.find(".dropdown-toggle",n).forEach((t=>t.classList.add(Ho))),e.setAttribute("aria-expanded",!0)}o&&o()}static jQueryInterface(t){return this.each((function(){const e=k.get(this,Bo)||new Uo(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),u(this)||(k.get(this,Bo)||new Uo(this)).show()})),v(Uo);const Xo="toast",Vo="bs.toast",Yo="hide",Qo="show",Ko="showing",Go={animation:"boolean",autohide:"boolean",delay:"number"},Jo={animation:!0,autohide:!0,delay:5e3};class Zo extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Go}static get Default(){return Jo}static get NAME(){return Xo}show(){if(P.trigger(this._element,"show.bs.toast").defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");this._element.classList.remove(Yo),h(this._element),this._element.classList.add(Ko),this._queueCallback((()=>{this._element.classList.remove(Ko),this._element.classList.add(Qo),P.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()}),this._element,this._config.animation)}hide(){if(!this._element.classList.contains(Qo))return;if(P.trigger(this._element,"hide.bs.toast").defaultPrevented)return;this._element.classList.remove(Qo),this._queueCallback((()=>{this._element.classList.add(Yo),P.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)}dispose(){this._clearTimeout(),this._element.classList.contains(Qo)&&this._element.classList.remove(Qo),super.dispose()}_getConfig(t){return t={...Jo,...Y.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},p(Xo,t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const n=t.relatedTarget;this._element===n||this._element.contains(n)||this._maybeScheduleHide()}_setListeners(){P.on(this._element,"click.dismiss.bs.toast",'[data-bs-dismiss="toast"]',(()=>this.hide())),P.on(this._element,"mouseover.bs.toast",(t=>this._onInteraction(t,!0))),P.on(this._element,"mouseout.bs.toast",(t=>this._onInteraction(t,!1))),P.on(this._element,"focusin.bs.toast",(t=>this._onInteraction(t,!0))),P.on(this._element,"focusout.bs.toast",(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){let e=k.get(this,Vo);if(e||(e=new Zo(this,"object"==typeof t&&t)),"string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return v(Zo),{Alert:F,Button:U,Carousel:lt,Collapse:wt,Dropdown:bn,Modal:Vn,Offcanvas:no,Popover:Ao,ScrollSpy:Po,Tab:Uo,Toast:Zo,Tooltip:_o}}()},174:(t,e,n)=>{"use strict";n.d(e,{Z:()=>X});var o=n(645),a=n.n(o),r=n(667),i=n.n(r),l=n(449),c=n(694),s=n(830),m=n(179),p=n(698),f=n(838),u=n(353),d=n(269),g=n(627),h=n(970),b=n(96),w=n(406),v=n(559),y=n(717),x=n(680),k=n(866),_=n(404),j=n(626),z=a()((function(t){return t[1]})),T=i()(l),E=i()(l,{hash:"?#iefix"}),C=i()(c),A=i()(s),D=i()(m),S=i()(p,{hash:"#fontawesome"}),O=i()(f),L=i()(f,{hash:"?#iefix"}),N=i()(u),I=i()(d),q=i()(g),M=i()(h,{hash:"#fontawesome"}),P=i()(b),B=i()(w),H=i()(v),F=i()(y),R=i()(x),$=i()(k),W=i()(_),U=i()(j);z.push([t.id,'/*!\n * Bootstrap v5.0.1 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-primary: #7f1b27;--bs-secondary: #b3c100;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-font-sans-serif: "Dosis", sans-serif;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#7f1b27;text-decoration:underline}a:hover{color:#66161f}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr /* rtl:ignore */;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#6c757d}.container,.container-fluid,.passwordchange #content-main,.auth-user.change-form #content-main,body.page-changehistory #content-main,.change-form #content-main,.change-list #content-main,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.table,.page-admindocs .admindocs-body .module table,.page-admindocs .admindocs-body table,body.page-changehistory #content-main>.module #change-history,.change-list .results table,.dashboard #content-main table,.passwordchange #content-main>form .inline-related table,.auth-user.change-form #content-main>form .inline-related table,.change-form #content form .inline-related table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*,.page-admindocs .admindocs-body .module table>:not(caption)>*>*,.page-admindocs .admindocs-body table>:not(caption)>*>*,body.page-changehistory #content-main>.module #change-history>:not(caption)>*>*,.change-list .results table>:not(caption)>*>*,.dashboard #content-main table>:not(caption)>*>*,.passwordchange #content-main>form .inline-related table>:not(caption)>*>*,.auth-user.change-form #content-main>form .inline-related table>:not(caption)>*>*,.change-form #content form .inline-related table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody,.page-admindocs .admindocs-body .module table>tbody,.page-admindocs .admindocs-body table>tbody,body.page-changehistory #content-main>.module #change-history>tbody,.change-list .results table>tbody,.dashboard #content-main table>tbody,.passwordchange #content-main>form .inline-related table>tbody,.auth-user.change-form #content-main>form .inline-related table>tbody,.change-form #content form .inline-related table>tbody{vertical-align:inherit}.table>thead,.page-admindocs .admindocs-body .module table>thead,.page-admindocs .admindocs-body table>thead,body.page-changehistory #content-main>.module #change-history>thead,.change-list .results table>thead,.dashboard #content-main table>thead,.passwordchange #content-main>form .inline-related table>thead,.auth-user.change-form #content-main>form .inline-related table>thead,.change-form #content form .inline-related table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*,.page-admindocs .admindocs-body table>:not(:last-child)>:last-child>*,body.page-changehistory #content-main>.module #change-history>:not(:last-child)>:last-child>*,.change-list .results table>:not(:last-child)>:last-child>*,.dashboard #content-main table>:not(:last-child)>:last-child>*,.passwordchange #content-main>form .inline-related table>:not(:last-child)>:last-child>*,.auth-user.change-form #content-main>form .inline-related table>:not(:last-child)>:last-child>*,.change-form #content form .inline-related table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*,body.page-changehistory #content-main>.module #change-history>:not(caption)>*,.change-list .results table>:not(caption)>*,.passwordchange #content-main>form .inline-related table>:not(caption)>*,.auth-user.change-form #content-main>form .inline-related table>:not(caption)>*,.change-form #content form .inline-related table>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*,body.page-changehistory #content-main>.module #change-history>:not(caption)>*>*,.change-list .results table>:not(caption)>*>*,.passwordchange #content-main>form .inline-related table>:not(caption)>*>*,.auth-user.change-form #content-main>form .inline-related table>:not(caption)>*>*,.change-form #content form .inline-related table>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg: #e5d1d4;--bs-table-striped-bg: #dac7c9;--bs-table-striped-color: #000;--bs-table-active-bg: #cebcbf;--bs-table-active-color: #000;--bs-table-hover-bg: #d4c1c4;--bs-table-hover-color: #000;color:#000;border-color:#cebcbf}.table-secondary{--bs-table-bg: #f0f3cc;--bs-table-striped-bg: #e4e7c2;--bs-table-striped-color: #000;--bs-table-active-bg: #d8dbb8;--bs-table-active-color: #000;--bs-table-hover-bg: #dee1bd;--bs-table-hover-color: #000;color:#000;border-color:#d8dbb8}.table-success{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}.table-dark,.page-admindocs .admindocs-body .module table thead{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}.table-responsive,body.page-changehistory #content-main>.module,.change-list .results{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text,.passwordchange #content-main>form .help,.auth-user.change-form #content-main>form .help,.change-form #content form .help{margin-top:.25rem;font-size:0.875em;color:#6c757d}.form-control,.change-list .admindatefilter input[type=text],.change-list #changelist-search input[type=text],.change-list #changelist #result_list input[type=text],.change-list #changelist #result_list input[type=number],.change-list #changelist #result_list input[type=email],.change-list #changelist #result_list input[type=date],.login #container input[type=text],.login #container input[type=password],.passwordchange #content-main>form textarea,.auth-user.change-form #content-main>form textarea,.change-form #content form textarea,.passwordchange #content-main>form input[type=text],.auth-user.change-form #content-main>form input[type=text],.change-form #content form input[type=text],.passwordchange #content-main>form input[type=password],.auth-user.change-form #content-main>form input[type=password],.change-form #content form input[type=password],.passwordchange #content-main>form input[type=url],.auth-user.change-form #content-main>form input[type=url],.change-form #content form input[type=url],.passwordchange #content-main>form input[type=number],.auth-user.change-form #content-main>form input[type=number],.change-form #content form input[type=number],.passwordchange #content-main>form input[type=email],.auth-user.change-form #content-main>form input[type=email],.change-form #content form input[type=email],.passwordchange #content-main>form input[type=date],.auth-user.change-form #content-main>form input[type=date],.change-form #content form input[type=date],.passwordchange #content-main>form input[type=file],.auth-user.change-form #content-main>form input[type=file],.change-form #content form input[type=file],.passwordchange #content-main>form select[multiple],.auth-user.change-form #content-main>form select[multiple],.change-form #content form select[multiple]{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control,.change-list .admindatefilter input[type=text],.change-list #changelist-search input[type=text],.change-list #changelist #result_list input[type=text],.change-list #changelist #result_list input[type=number],.change-list #changelist #result_list input[type=email],.change-list #changelist #result_list input[type=date],.login #container input[type=text],.login #container input[type=password],.passwordchange #content-main>form textarea,.auth-user.change-form #content-main>form textarea,.change-form #content form textarea,.passwordchange #content-main>form input[type=text],.auth-user.change-form #content-main>form input[type=text],.change-form #content form input[type=text],.passwordchange #content-main>form input[type=password],.auth-user.change-form #content-main>form input[type=password],.change-form #content form input[type=password],.passwordchange #content-main>form input[type=url],.auth-user.change-form #content-main>form input[type=url],.change-form #content form input[type=url],.passwordchange #content-main>form input[type=number],.auth-user.change-form #content-main>form input[type=number],.change-form #content form input[type=number],.passwordchange #content-main>form input[type=email],.auth-user.change-form #content-main>form input[type=email],.change-form #content form input[type=email],.passwordchange #content-main>form input[type=date],.auth-user.change-form #content-main>form input[type=date],.change-form #content form input[type=date],.passwordchange #content-main>form input[type=file],.auth-user.change-form #content-main>form input[type=file],.change-form #content form input[type=file],.passwordchange #content-main>form select[multiple],.auth-user.change-form #content-main>form select[multiple],.change-form #content form select[multiple]{transition:none}}.form-control[type=file],.change-list .admindatefilter input[type=file][type=text],.change-list #changelist-search input[type=file][type=text],.change-list #changelist #result_list input[type=file][type=text],.change-list #changelist #result_list input[type=file][type=number],.change-list #changelist #result_list input[type=file][type=email],.change-list #changelist #result_list input[type=file][type=date],.login #container input[type=file][type=text],.login #container input[type=file][type=password],.passwordchange #content-main>form textarea[type=file],.auth-user.change-form #content-main>form textarea[type=file],.change-form #content form textarea[type=file],.passwordchange #content-main>form input[type=file],.auth-user.change-form #content-main>form input[type=file],.change-form #content form input[type=file],.passwordchange #content-main>form select[type=file][multiple],.auth-user.change-form #content-main>form select[type=file][multiple],.change-form #content form select[type=file][multiple]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]),.change-list .admindatefilter input[type=file][type=text]:not(:disabled):not([readonly]),.change-list #changelist-search input[type=file][type=text]:not(:disabled):not([readonly]),.change-list #changelist #result_list input[type=file][type=text]:not(:disabled):not([readonly]),.change-list #changelist #result_list input[type=file][type=number]:not(:disabled):not([readonly]),.change-list #changelist #result_list input[type=file][type=email]:not(:disabled):not([readonly]),.change-list #changelist #result_list input[type=file][type=date]:not(:disabled):not([readonly]),.login #container input[type=file][type=text]:not(:disabled):not([readonly]),.login #container input[type=file][type=password]:not(:disabled):not([readonly]),.passwordchange #content-main>form textarea[type=file]:not(:disabled):not([readonly]),.auth-user.change-form #content-main>form textarea[type=file]:not(:disabled):not([readonly]),.change-form #content form textarea[type=file]:not(:disabled):not([readonly]),.passwordchange #content-main>form input[type=file]:not(:disabled):not([readonly]),.auth-user.change-form #content-main>form input[type=file]:not(:disabled):not([readonly]),.change-form #content form input[type=file]:not(:disabled):not([readonly]),.passwordchange #content-main>form select[type=file][multiple]:not(:disabled):not([readonly]),.auth-user.change-form #content-main>form select[type=file][multiple]:not(:disabled):not([readonly]),.change-form #content form select[type=file][multiple]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus,.change-list .admindatefilter input[type=text]:focus,.change-list #changelist-search input[type=text]:focus,.change-list #changelist #result_list input[type=text]:focus,.change-list #changelist #result_list input[type=number]:focus,.change-list #changelist #result_list input[type=email]:focus,.change-list #changelist #result_list input[type=date]:focus,.login #container input[type=text]:focus,.login #container input[type=password]:focus,.passwordchange #content-main>form textarea:focus,.auth-user.change-form #content-main>form textarea:focus,.change-form #content form textarea:focus,.passwordchange #content-main>form input[type=text]:focus,.auth-user.change-form #content-main>form input[type=text]:focus,.change-form #content form input[type=text]:focus,.passwordchange #content-main>form input[type=password]:focus,.auth-user.change-form #content-main>form input[type=password]:focus,.change-form #content form input[type=password]:focus,.passwordchange #content-main>form input[type=url]:focus,.auth-user.change-form #content-main>form input[type=url]:focus,.change-form #content form input[type=url]:focus,.passwordchange #content-main>form input[type=number]:focus,.auth-user.change-form #content-main>form input[type=number]:focus,.change-form #content form input[type=number]:focus,.passwordchange #content-main>form input[type=email]:focus,.auth-user.change-form #content-main>form input[type=email]:focus,.change-form #content form input[type=email]:focus,.passwordchange #content-main>form input[type=date]:focus,.auth-user.change-form #content-main>form input[type=date]:focus,.change-form #content form input[type=date]:focus,.passwordchange #content-main>form input[type=file]:focus,.auth-user.change-form #content-main>form input[type=file]:focus,.change-form #content form input[type=file]:focus,.passwordchange #content-main>form select[multiple]:focus,.auth-user.change-form #content-main>form select[multiple]:focus,.change-form #content form select[multiple]:focus{color:#212529;background-color:#fff;border-color:#bf8d93;outline:0;box-shadow:0 0 0 .25rem rgba(127,27,39,.25)}.form-control::-webkit-date-and-time-value,.change-list .admindatefilter input[type=text]::-webkit-date-and-time-value,.change-list #changelist-search input[type=text]::-webkit-date-and-time-value,.change-list #changelist #result_list input[type=text]::-webkit-date-and-time-value,.change-list #changelist #result_list input[type=number]::-webkit-date-and-time-value,.change-list #changelist #result_list input[type=email]::-webkit-date-and-time-value,.change-list #changelist #result_list input[type=date]::-webkit-date-and-time-value,.login #container input[type=text]::-webkit-date-and-time-value,.login #container input[type=password]::-webkit-date-and-time-value,.passwordchange #content-main>form textarea::-webkit-date-and-time-value,.auth-user.change-form #content-main>form textarea::-webkit-date-and-time-value,.change-form #content form textarea::-webkit-date-and-time-value,.passwordchange #content-main>form input[type=text]::-webkit-date-and-time-value,.auth-user.change-form #content-main>form input[type=text]::-webkit-date-and-time-value,.change-form #content form input[type=text]::-webkit-date-and-time-value,.passwordchange #content-main>form input[type=password]::-webkit-date-and-time-value,.auth-user.change-form #content-main>form input[type=password]::-webkit-date-and-time-value,.change-form #content form input[type=password]::-webkit-date-and-time-value,.passwordchange #content-main>form input[type=url]::-webkit-date-and-time-value,.auth-user.change-form #content-main>form input[type=url]::-webkit-date-and-time-value,.change-form #content form input[type=url]::-webkit-date-and-time-value,.passwordchange #content-main>form input[type=number]::-webkit-date-and-time-value,.auth-user.change-form #content-main>form input[type=number]::-webkit-date-and-time-value,.change-form #content form input[type=number]::-webkit-date-and-time-value,.passwordchange #content-main>form input[type=email]::-webkit-date-and-time-value,.auth-user.change-form #content-main>form input[type=email]::-webkit-date-and-time-value,.change-form #content form input[type=email]::-webkit-date-and-time-value,.passwordchange #content-main>form input[type=date]::-webkit-date-and-time-value,.auth-user.change-form #content-main>form input[type=date]::-webkit-date-and-time-value,.change-form #content form input[type=date]::-webkit-date-and-time-value,.passwordchange #content-main>form input[type=file]::-webkit-date-and-time-value,.auth-user.change-form #content-main>form input[type=file]::-webkit-date-and-time-value,.change-form #content form input[type=file]::-webkit-date-and-time-value,.passwordchange #content-main>form select[multiple]::-webkit-date-and-time-value,.auth-user.change-form #content-main>form select[multiple]::-webkit-date-and-time-value,.change-form #content form select[multiple]::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder, .change-list .admindatefilter input[type=text]::-moz-placeholder, .change-list #changelist-search input[type=text]::-moz-placeholder, .change-list #changelist #result_list input[type=text]::-moz-placeholder, .change-list #changelist #result_list input[type=number]::-moz-placeholder, .change-list #changelist #result_list input[type=email]::-moz-placeholder, .change-list #changelist #result_list input[type=date]::-moz-placeholder, .login #container input[type=text]::-moz-placeholder, .login #container input[type=password]::-moz-placeholder, .passwordchange #content-main>form textarea::-moz-placeholder, .auth-user.change-form #content-main>form textarea::-moz-placeholder, .change-form #content form textarea::-moz-placeholder, .passwordchange #content-main>form input[type=text]::-moz-placeholder, .auth-user.change-form #content-main>form input[type=text]::-moz-placeholder, .change-form #content form input[type=text]::-moz-placeholder, .passwordchange #content-main>form input[type=password]::-moz-placeholder, .auth-user.change-form #content-main>form input[type=password]::-moz-placeholder, .change-form #content form input[type=password]::-moz-placeholder, .passwordchange #content-main>form input[type=url]::-moz-placeholder, .auth-user.change-form #content-main>form input[type=url]::-moz-placeholder, .change-form #content form input[type=url]::-moz-placeholder, .passwordchange #content-main>form input[type=number]::-moz-placeholder, .auth-user.change-form #content-main>form input[type=number]::-moz-placeholder, .change-form #content form input[type=number]::-moz-placeholder, .passwordchange #content-main>form input[type=email]::-moz-placeholder, .auth-user.change-form #content-main>form input[type=email]::-moz-placeholder, .change-form #content form input[type=email]::-moz-placeholder, .passwordchange #content-main>form input[type=date]::-moz-placeholder, .auth-user.change-form #content-main>form input[type=date]::-moz-placeholder, .change-form #content form input[type=date]::-moz-placeholder, .passwordchange #content-main>form input[type=file]::-moz-placeholder, .auth-user.change-form #content-main>form input[type=file]::-moz-placeholder, .change-form #content form input[type=file]::-moz-placeholder, .passwordchange #content-main>form select[multiple]::-moz-placeholder, .auth-user.change-form #content-main>form select[multiple]::-moz-placeholder, .change-form #content form select[multiple]::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder, .change-list .admindatefilter input[type=text]:-ms-input-placeholder, .change-list #changelist-search input[type=text]:-ms-input-placeholder, .change-list #changelist #result_list input[type=text]:-ms-input-placeholder, .change-list #changelist #result_list input[type=number]:-ms-input-placeholder, .change-list #changelist #result_list input[type=email]:-ms-input-placeholder, .change-list #changelist #result_list input[type=date]:-ms-input-placeholder, .login #container input[type=text]:-ms-input-placeholder, .login #container input[type=password]:-ms-input-placeholder, .passwordchange #content-main>form textarea:-ms-input-placeholder, .auth-user.change-form #content-main>form textarea:-ms-input-placeholder, .change-form #content form textarea:-ms-input-placeholder, .passwordchange #content-main>form input[type=text]:-ms-input-placeholder, .auth-user.change-form #content-main>form input[type=text]:-ms-input-placeholder, .change-form #content form input[type=text]:-ms-input-placeholder, .passwordchange #content-main>form input[type=password]:-ms-input-placeholder, .auth-user.change-form #content-main>form input[type=password]:-ms-input-placeholder, .change-form #content form input[type=password]:-ms-input-placeholder, .passwordchange #content-main>form input[type=url]:-ms-input-placeholder, .auth-user.change-form #content-main>form input[type=url]:-ms-input-placeholder, .change-form #content form input[type=url]:-ms-input-placeholder, .passwordchange #content-main>form input[type=number]:-ms-input-placeholder, .auth-user.change-form #content-main>form input[type=number]:-ms-input-placeholder, .change-form #content form input[type=number]:-ms-input-placeholder, .passwordchange #content-main>form input[type=email]:-ms-input-placeholder, .auth-user.change-form #content-main>form input[type=email]:-ms-input-placeholder, .change-form #content form input[type=email]:-ms-input-placeholder, .passwordchange #content-main>form input[type=date]:-ms-input-placeholder, .auth-user.change-form #content-main>form input[type=date]:-ms-input-placeholder, .change-form #content form input[type=date]:-ms-input-placeholder, .passwordchange #content-main>form input[type=file]:-ms-input-placeholder, .auth-user.change-form #content-main>form input[type=file]:-ms-input-placeholder, .change-form #content form input[type=file]:-ms-input-placeholder, .passwordchange #content-main>form select[multiple]:-ms-input-placeholder, .auth-user.change-form #content-main>form select[multiple]:-ms-input-placeholder, .change-form #content form select[multiple]:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder,.change-list .admindatefilter input[type=text]::placeholder,.change-list #changelist-search input[type=text]::placeholder,.change-list #changelist #result_list input[type=text]::placeholder,.change-list #changelist #result_list input[type=number]::placeholder,.change-list #changelist #result_list input[type=email]::placeholder,.change-list #changelist #result_list input[type=date]::placeholder,.login #container input[type=text]::placeholder,.login #container input[type=password]::placeholder,.passwordchange #content-main>form textarea::placeholder,.auth-user.change-form #content-main>form textarea::placeholder,.change-form #content form textarea::placeholder,.passwordchange #content-main>form input[type=text]::placeholder,.auth-user.change-form #content-main>form input[type=text]::placeholder,.change-form #content form input[type=text]::placeholder,.passwordchange #content-main>form input[type=password]::placeholder,.auth-user.change-form #content-main>form input[type=password]::placeholder,.change-form #content form input[type=password]::placeholder,.passwordchange #content-main>form input[type=url]::placeholder,.auth-user.change-form #content-main>form input[type=url]::placeholder,.change-form #content form input[type=url]::placeholder,.passwordchange #content-main>form input[type=number]::placeholder,.auth-user.change-form #content-main>form input[type=number]::placeholder,.change-form #content form input[type=number]::placeholder,.passwordchange #content-main>form input[type=email]::placeholder,.auth-user.change-form #content-main>form input[type=email]::placeholder,.change-form #content form input[type=email]::placeholder,.passwordchange #content-main>form input[type=date]::placeholder,.auth-user.change-form #content-main>form input[type=date]::placeholder,.change-form #content form input[type=date]::placeholder,.passwordchange #content-main>form input[type=file]::placeholder,.auth-user.change-form #content-main>form input[type=file]::placeholder,.change-form #content form input[type=file]::placeholder,.passwordchange #content-main>form select[multiple]::placeholder,.auth-user.change-form #content-main>form select[multiple]::placeholder,.change-form #content form select[multiple]::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.change-list .admindatefilter input[type=text]:disabled,.change-list #changelist-search input[type=text]:disabled,.change-list #changelist #result_list input[type=text]:disabled,.change-list #changelist #result_list input[type=number]:disabled,.change-list #changelist #result_list input[type=email]:disabled,.change-list #changelist #result_list input[type=date]:disabled,.login #container input[type=text]:disabled,.login #container input[type=password]:disabled,.passwordchange #content-main>form textarea:disabled,.auth-user.change-form #content-main>form textarea:disabled,.change-form #content form textarea:disabled,.passwordchange #content-main>form input[type=text]:disabled,.auth-user.change-form #content-main>form input[type=text]:disabled,.change-form #content form input[type=text]:disabled,.passwordchange #content-main>form input[type=password]:disabled,.auth-user.change-form #content-main>form input[type=password]:disabled,.change-form #content form input[type=password]:disabled,.passwordchange #content-main>form input[type=url]:disabled,.auth-user.change-form #content-main>form input[type=url]:disabled,.change-form #content form input[type=url]:disabled,.passwordchange #content-main>form input[type=number]:disabled,.auth-user.change-form #content-main>form input[type=number]:disabled,.change-form #content form input[type=number]:disabled,.passwordchange #content-main>form input[type=email]:disabled,.auth-user.change-form #content-main>form input[type=email]:disabled,.change-form #content form input[type=email]:disabled,.passwordchange #content-main>form input[type=date]:disabled,.auth-user.change-form #content-main>form input[type=date]:disabled,.change-form #content form input[type=date]:disabled,.passwordchange #content-main>form input[type=file]:disabled,.auth-user.change-form #content-main>form input[type=file]:disabled,.change-form #content form input[type=file]:disabled,.passwordchange #content-main>form select[multiple]:disabled,.auth-user.change-form #content-main>form select[multiple]:disabled,.change-form #content form select[multiple]:disabled,.form-control[readonly],.change-list .admindatefilter input[readonly][type=text],.change-list #changelist-search input[readonly][type=text],.change-list #changelist #result_list input[readonly][type=text],.change-list #changelist #result_list input[readonly][type=number],.change-list #changelist #result_list input[readonly][type=email],.change-list #changelist #result_list input[readonly][type=date],.login #container input[readonly][type=text],.login #container input[readonly][type=password],.passwordchange #content-main>form textarea[readonly],.auth-user.change-form #content-main>form textarea[readonly],.change-form #content form textarea[readonly],.passwordchange #content-main>form input[readonly][type=text],.auth-user.change-form #content-main>form input[readonly][type=text],.change-form #content form input[readonly][type=text],.passwordchange #content-main>form input[readonly][type=password],.auth-user.change-form #content-main>form input[readonly][type=password],.change-form #content form input[readonly][type=password],.passwordchange #content-main>form input[readonly][type=url],.auth-user.change-form #content-main>form input[readonly][type=url],.change-form #content form input[readonly][type=url],.passwordchange #content-main>form input[readonly][type=number],.auth-user.change-form #content-main>form input[readonly][type=number],.change-form #content form input[readonly][type=number],.passwordchange #content-main>form input[readonly][type=email],.auth-user.change-form #content-main>form input[readonly][type=email],.change-form #content form input[readonly][type=email],.passwordchange #content-main>form input[readonly][type=date],.auth-user.change-form #content-main>form input[readonly][type=date],.change-form #content form input[readonly][type=date],.passwordchange #content-main>form input[readonly][type=file],.auth-user.change-form #content-main>form input[readonly][type=file],.change-form #content form input[readonly][type=file],.passwordchange #content-main>form select[readonly][multiple],.auth-user.change-form #content-main>form select[readonly][multiple],.change-form #content form select[readonly][multiple]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button,.change-list .admindatefilter input[type=text]::file-selector-button,.change-list #changelist-search input[type=text]::file-selector-button,.change-list #changelist #result_list input[type=text]::file-selector-button,.change-list #changelist #result_list input[type=number]::file-selector-button,.change-list #changelist #result_list input[type=email]::file-selector-button,.change-list #changelist #result_list input[type=date]::file-selector-button,.login #container input[type=text]::file-selector-button,.login #container input[type=password]::file-selector-button,.passwordchange #content-main>form textarea::file-selector-button,.auth-user.change-form #content-main>form textarea::file-selector-button,.change-form #content form textarea::file-selector-button,.passwordchange #content-main>form input[type=text]::file-selector-button,.auth-user.change-form #content-main>form input[type=text]::file-selector-button,.change-form #content form input[type=text]::file-selector-button,.passwordchange #content-main>form input[type=password]::file-selector-button,.auth-user.change-form #content-main>form input[type=password]::file-selector-button,.change-form #content form input[type=password]::file-selector-button,.passwordchange #content-main>form input[type=url]::file-selector-button,.auth-user.change-form #content-main>form input[type=url]::file-selector-button,.change-form #content form input[type=url]::file-selector-button,.passwordchange #content-main>form input[type=number]::file-selector-button,.auth-user.change-form #content-main>form input[type=number]::file-selector-button,.change-form #content form input[type=number]::file-selector-button,.passwordchange #content-main>form input[type=email]::file-selector-button,.auth-user.change-form #content-main>form input[type=email]::file-selector-button,.change-form #content form input[type=email]::file-selector-button,.passwordchange #content-main>form input[type=date]::file-selector-button,.auth-user.change-form #content-main>form input[type=date]::file-selector-button,.change-form #content form input[type=date]::file-selector-button,.passwordchange #content-main>form input[type=file]::file-selector-button,.auth-user.change-form #content-main>form input[type=file]::file-selector-button,.change-form #content form input[type=file]::file-selector-button,.passwordchange #content-main>form select[multiple]::file-selector-button,.auth-user.change-form #content-main>form select[multiple]::file-selector-button,.change-form #content form select[multiple]::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button,.change-list .admindatefilter input[type=text]::file-selector-button,.change-list #changelist-search input[type=text]::file-selector-button,.change-list #changelist #result_list input[type=text]::file-selector-button,.change-list #changelist #result_list input[type=number]::file-selector-button,.change-list #changelist #result_list input[type=email]::file-selector-button,.change-list #changelist #result_list input[type=date]::file-selector-button,.login #container input[type=text]::file-selector-button,.login #container input[type=password]::file-selector-button,.passwordchange #content-main>form textarea::file-selector-button,.auth-user.change-form #content-main>form textarea::file-selector-button,.change-form #content form textarea::file-selector-button,.passwordchange #content-main>form input[type=text]::file-selector-button,.auth-user.change-form #content-main>form input[type=text]::file-selector-button,.change-form #content form input[type=text]::file-selector-button,.passwordchange #content-main>form input[type=password]::file-selector-button,.auth-user.change-form #content-main>form input[type=password]::file-selector-button,.change-form #content form input[type=password]::file-selector-button,.passwordchange #content-main>form input[type=url]::file-selector-button,.auth-user.change-form #content-main>form input[type=url]::file-selector-button,.change-form #content form input[type=url]::file-selector-button,.passwordchange #content-main>form input[type=number]::file-selector-button,.auth-user.change-form #content-main>form input[type=number]::file-selector-button,.change-form #content form input[type=number]::file-selector-button,.passwordchange #content-main>form input[type=email]::file-selector-button,.auth-user.change-form #content-main>form input[type=email]::file-selector-button,.change-form #content form input[type=email]::file-selector-button,.passwordchange #content-main>form input[type=date]::file-selector-button,.auth-user.change-form #content-main>form input[type=date]::file-selector-button,.change-form #content form input[type=date]::file-selector-button,.passwordchange #content-main>form input[type=file]::file-selector-button,.auth-user.change-form #content-main>form input[type=file]::file-selector-button,.change-form #content form input[type=file]::file-selector-button,.passwordchange #content-main>form select[multiple]::file-selector-button,.auth-user.change-form #content-main>form select[multiple]::file-selector-button,.change-form #content form select[multiple]::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button,.change-list .admindatefilter input[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,.change-list #changelist-search input[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,.change-list #changelist #result_list input[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,.change-list #changelist #result_list input[type=number]:hover:not(:disabled):not([readonly])::file-selector-button,.change-list #changelist #result_list input[type=email]:hover:not(:disabled):not([readonly])::file-selector-button,.change-list #changelist #result_list input[type=date]:hover:not(:disabled):not([readonly])::file-selector-button,.login #container input[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,.login #container input[type=password]:hover:not(:disabled):not([readonly])::file-selector-button,.passwordchange #content-main>form textarea:hover:not(:disabled):not([readonly])::file-selector-button,.auth-user.change-form #content-main>form textarea:hover:not(:disabled):not([readonly])::file-selector-button,.change-form #content form textarea:hover:not(:disabled):not([readonly])::file-selector-button,.passwordchange #content-main>form input[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,.auth-user.change-form #content-main>form input[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,.change-form #content form input[type=text]:hover:not(:disabled):not([readonly])::file-selector-button,.passwordchange #content-main>form input[type=password]:hover:not(:disabled):not([readonly])::file-selector-button,.auth-user.change-form #content-main>form input[type=password]:hover:not(:disabled):not([readonly])::file-selector-button,.change-form #content form input[type=password]:hover:not(:disabled):not([readonly])::file-selector-button,.passwordchange #content-main>form input[type=url]:hover:not(:disabled):not([readonly])::file-selector-button,.auth-user.change-form #content-main>form input[type=url]:hover:not(:disabled):not([readonly])::file-selector-button,.change-form #content form input[type=url]:hover:not(:disabled):not([readonly])::file-selector-button,.passwordchange #content-main>form input[type=number]:hover:not(:disabled):not([readonly])::file-selector-button,.auth-user.change-form #content-main>form input[type=number]:hover:not(:disabled):not([readonly])::file-selector-button,.change-form #content form input[type=number]:hover:not(:disabled):not([readonly])::file-selector-button,.passwordchange #content-main>form input[type=email]:hover:not(:disabled):not([readonly])::file-selector-button,.auth-user.change-form #content-main>form input[type=email]:hover:not(:disabled):not([readonly])::file-selector-button,.change-form #content form input[type=email]:hover:not(:disabled):not([readonly])::file-selector-button,.passwordchange #content-main>form input[type=date]:hover:not(:disabled):not([readonly])::file-selector-button,.auth-user.change-form #content-main>form input[type=date]:hover:not(:disabled):not([readonly])::file-selector-button,.change-form #content form input[type=date]:hover:not(:disabled):not([readonly])::file-selector-button,.passwordchange #content-main>form input[type=file]:hover:not(:disabled):not([readonly])::file-selector-button,.auth-user.change-form #content-main>form input[type=file]:hover:not(:disabled):not([readonly])::file-selector-button,.change-form #content form input[type=file]:hover:not(:disabled):not([readonly])::file-selector-button,.passwordchange #content-main>form select[multiple]:hover:not(:disabled):not([readonly])::file-selector-button,.auth-user.change-form #content-main>form select[multiple]:hover:not(:disabled):not([readonly])::file-selector-button,.change-form #content form select[multiple]:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button,.change-list .admindatefilter input[type=text]::-webkit-file-upload-button,.change-list #changelist-search input[type=text]::-webkit-file-upload-button,.change-list #changelist #result_list input[type=text]::-webkit-file-upload-button,.change-list #changelist #result_list input[type=number]::-webkit-file-upload-button,.change-list #changelist #result_list input[type=email]::-webkit-file-upload-button,.change-list #changelist #result_list input[type=date]::-webkit-file-upload-button,.login #container input[type=text]::-webkit-file-upload-button,.login #container input[type=password]::-webkit-file-upload-button,.passwordchange #content-main>form textarea::-webkit-file-upload-button,.auth-user.change-form #content-main>form textarea::-webkit-file-upload-button,.change-form #content form textarea::-webkit-file-upload-button,.passwordchange #content-main>form input[type=text]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=text]::-webkit-file-upload-button,.change-form #content form input[type=text]::-webkit-file-upload-button,.passwordchange #content-main>form input[type=password]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=password]::-webkit-file-upload-button,.change-form #content form input[type=password]::-webkit-file-upload-button,.passwordchange #content-main>form input[type=url]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=url]::-webkit-file-upload-button,.change-form #content form input[type=url]::-webkit-file-upload-button,.passwordchange #content-main>form input[type=number]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=number]::-webkit-file-upload-button,.change-form #content form input[type=number]::-webkit-file-upload-button,.passwordchange #content-main>form input[type=email]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=email]::-webkit-file-upload-button,.change-form #content form input[type=email]::-webkit-file-upload-button,.passwordchange #content-main>form input[type=date]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=date]::-webkit-file-upload-button,.change-form #content form input[type=date]::-webkit-file-upload-button,.passwordchange #content-main>form input[type=file]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=file]::-webkit-file-upload-button,.change-form #content form input[type=file]::-webkit-file-upload-button,.passwordchange #content-main>form select[multiple]::-webkit-file-upload-button,.auth-user.change-form #content-main>form select[multiple]::-webkit-file-upload-button,.change-form #content form select[multiple]::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button,.change-list .admindatefilter input[type=text]::-webkit-file-upload-button,.change-list #changelist-search input[type=text]::-webkit-file-upload-button,.change-list #changelist #result_list input[type=text]::-webkit-file-upload-button,.change-list #changelist #result_list input[type=number]::-webkit-file-upload-button,.change-list #changelist #result_list input[type=email]::-webkit-file-upload-button,.change-list #changelist #result_list input[type=date]::-webkit-file-upload-button,.login #container input[type=text]::-webkit-file-upload-button,.login #container input[type=password]::-webkit-file-upload-button,.passwordchange #content-main>form textarea::-webkit-file-upload-button,.auth-user.change-form #content-main>form textarea::-webkit-file-upload-button,.change-form #content form textarea::-webkit-file-upload-button,.passwordchange #content-main>form input[type=text]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=text]::-webkit-file-upload-button,.change-form #content form input[type=text]::-webkit-file-upload-button,.passwordchange #content-main>form input[type=password]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=password]::-webkit-file-upload-button,.change-form #content form input[type=password]::-webkit-file-upload-button,.passwordchange #content-main>form input[type=url]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=url]::-webkit-file-upload-button,.change-form #content form input[type=url]::-webkit-file-upload-button,.passwordchange #content-main>form input[type=number]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=number]::-webkit-file-upload-button,.change-form #content form input[type=number]::-webkit-file-upload-button,.passwordchange #content-main>form input[type=email]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=email]::-webkit-file-upload-button,.change-form #content form input[type=email]::-webkit-file-upload-button,.passwordchange #content-main>form input[type=date]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=date]::-webkit-file-upload-button,.change-form #content form input[type=date]::-webkit-file-upload-button,.passwordchange #content-main>form input[type=file]::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=file]::-webkit-file-upload-button,.change-form #content form input[type=file]::-webkit-file-upload-button,.passwordchange #content-main>form select[multiple]::-webkit-file-upload-button,.auth-user.change-form #content-main>form select[multiple]::-webkit-file-upload-button,.change-form #content form select[multiple]::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-list .admindatefilter input[type=text]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-list #changelist-search input[type=text]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-list #changelist #result_list input[type=text]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-list #changelist #result_list input[type=number]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-list #changelist #result_list input[type=email]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-list #changelist #result_list input[type=date]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.login #container input[type=text]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.login #container input[type=password]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.passwordchange #content-main>form textarea:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.auth-user.change-form #content-main>form textarea:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-form #content form textarea:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.passwordchange #content-main>form input[type=text]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=text]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-form #content form input[type=text]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.passwordchange #content-main>form input[type=password]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=password]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-form #content form input[type=password]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.passwordchange #content-main>form input[type=url]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=url]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-form #content form input[type=url]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.passwordchange #content-main>form input[type=number]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=number]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-form #content form input[type=number]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.passwordchange #content-main>form input[type=email]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=email]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-form #content form input[type=email]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.passwordchange #content-main>form input[type=date]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=date]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-form #content form input[type=date]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.passwordchange #content-main>form input[type=file]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.auth-user.change-form #content-main>form input[type=file]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-form #content form input[type=file]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.passwordchange #content-main>form select[multiple]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.auth-user.change-form #content-main>form select[multiple]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,.change-form #content form select[multiple]:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.change-list .admindatefilter input.form-control-plaintext[type=text],.change-list #changelist-search input.form-control-plaintext[type=text],.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm,.change-list .admindatefilter input[type=text],.change-list #changelist-search input[type=text]{min-height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.form-control-sm::file-selector-button,.change-list .admindatefilter input[type=text]::file-selector-button,.change-list #changelist-search input[type=text]::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button,.change-list .admindatefilter input[type=text]::-webkit-file-upload-button,.change-list #changelist-search input[type=text]::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control,.passwordchange #content-main>form textarea,.auth-user.change-form #content-main>form textarea,.change-form #content form textarea{min-height:calc(1.5em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select,.change-list #changelist-form select,.passwordchange #content-main>form select:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select:not([multiple]):not(.admin-autocomplete),.change-form #content form select:not([multiple]):not(.admin-autocomplete){display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\'%3e%3cpath fill=\'none\' stroke=\'%23343a40\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' d=\'M2 5l6 6 6-6\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus,.change-list #changelist-form select:focus,.passwordchange #content-main>form select:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select:focus:not([multiple]):not(.admin-autocomplete),.change-form #content form select:focus:not([multiple]):not(.admin-autocomplete){border-color:#bf8d93;outline:0;box-shadow:0 0 0 .25rem rgba(127,27,39,.25)}.form-select[multiple],.change-list #changelist-form select[multiple],.passwordchange #content-main>form select[multiple]:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select[multiple]:not([multiple]):not(.admin-autocomplete),.change-form #content form select[multiple]:not([multiple]):not(.admin-autocomplete),.form-select[size]:not([size="1"]),.change-list #changelist-form select[size]:not([size="1"]),.passwordchange #content-main>form select[size]:not([size="1"]):not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select[size]:not([size="1"]):not([multiple]):not(.admin-autocomplete),.change-form #content form select[size]:not([size="1"]):not([multiple]):not(.admin-autocomplete){padding-right:.75rem;background-image:none}.form-select:disabled,.change-list #changelist-form select:disabled,.passwordchange #content-main>form select:disabled:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select:disabled:not([multiple]):not(.admin-autocomplete),.change-form #content form select:disabled:not([multiple]):not(.admin-autocomplete){background-color:#e9ecef}.form-select:-moz-focusring,.change-list #changelist-form select:-moz-focusring,.passwordchange #content-main>form select:-moz-focusring:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select:-moz-focusring:not([multiple]):not(.admin-autocomplete),.change-form #content form select:-moz-focusring:not([multiple]):not(.admin-autocomplete){color:transparent;text-shadow:0 0 0 #212529}.form-select-sm,.change-list #changelist-form select{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input,.form-check input[type=checkbox]{float:left;margin-left:-1.5em}.form-check-input,input[type=checkbox]{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox],input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio],input[type=radio][type=checkbox]{border-radius:50%}.form-check-input:active,input[type=checkbox]:active{filter:brightness(90%)}.form-check-input:focus,input[type=checkbox]:focus{border-color:#bf8d93;outline:0;box-shadow:0 0 0 .25rem rgba(127,27,39,.25)}.form-check-input:checked,input[type=checkbox]:checked{background-color:#7f1b27;border-color:#7f1b27}.form-check-input:checked[type=checkbox],input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3e%3cpath fill=\'none\' stroke=\'%23fff\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'3\' d=\'M6 10l3 3l6-6\'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio],input[type=checkbox]:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'-4 -4 8 8\'%3e%3ccircle r=\'2\' fill=\'%23fff\'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate,input[type=checkbox]:indeterminate{background-color:#7f1b27;border-color:#7f1b27;background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3e%3cpath fill=\'none\' stroke=\'%23fff\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'3\' d=\'M6 10h8\'/%3e%3c/svg%3e")}.form-check-input:disabled,input[type=checkbox]:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,input[disabled][type=checkbox]~.form-check-label,.form-check-input:disabled~.form-check-label,input[type=checkbox]:disabled~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input,.form-switch input[type=checkbox]{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'-4 -4 8 8\'%3e%3ccircle r=\'3\' fill=\'rgba%280, 0, 0, 0.25%29\'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input,.form-switch input[type=checkbox]{transition:none}}.form-switch .form-check-input:focus,.form-switch input[type=checkbox]:focus{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'-4 -4 8 8\'%3e%3ccircle r=\'3\' fill=\'%23bf8d93\'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked,.form-switch input[type=checkbox]:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'-4 -4 8 8\'%3e%3ccircle r=\'3\' fill=\'%23fff\'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.page-admindocs .admindocs-body .small .btn-check[disabled]+a,.actionresult #content>p .btn-check[disabled]+a,.delete-confirmation-content form .btn-check[disabled]+.cancel-link,.delete-confirmation-content form .btn-check[disabled]+input[type=submit],.paginator .btn-check[disabled]+input,.paginator .btn-check[disabled]+.showall,.change-list #changelist-form .actions .btn-check[disabled]+button,.change-list .btn-check[disabled]+.changelist-filter-toggler,.change-list #changelist-search .btn-check[disabled]+input[type=submit],#content .object-tools .btn-check[disabled]+a,.login #container .submit-row .btn-check[disabled]+input,.passwordchange #content-main>form .btn-check[disabled]+.inline-deletelink,.auth-user.change-form #content-main>form .btn-check[disabled]+.inline-deletelink,.change-form #content form .btn-check[disabled]+.inline-deletelink,.passwordchange #content-main>form .add-row .btn-check[disabled]+a,.auth-user.change-form #content-main>form .add-row .btn-check[disabled]+a,.change-form #content form .add-row .btn-check[disabled]+a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-check[disabled]+.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-check[disabled]+.deletelink,.change-form #content form .submit-row .deletelink-box .btn-check[disabled]+.deletelink,.passwordchange #content-main>form .submit-row .btn-check[disabled]+input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-check[disabled]+input[type=submit],.change-form #content form .submit-row .btn-check[disabled]+input[type=submit],.passwordchange #content-main>form .form-row .btn-check[disabled]+.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-check[disabled]+.selector-chooseall,.change-form #content form .form-row .btn-check[disabled]+.selector-chooseall,.passwordchange #content-main>form .form-row .btn-check[disabled]+.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-check[disabled]+.selector-clearall,.change-form #content form .form-row .btn-check[disabled]+.selector-clearall,.btn-check:disabled+.btn,.page-admindocs .admindocs-body .small .btn-check:disabled+a,.actionresult #content>p .btn-check:disabled+a,.delete-confirmation-content form .btn-check:disabled+.cancel-link,.delete-confirmation-content form .btn-check:disabled+input[type=submit],.paginator .btn-check:disabled+input,.paginator .btn-check:disabled+.showall,.change-list #changelist-form .actions .btn-check:disabled+button,.change-list .btn-check:disabled+.changelist-filter-toggler,.change-list #changelist-search .btn-check:disabled+input[type=submit],#content .object-tools .btn-check:disabled+a,.login #container .submit-row .btn-check:disabled+input,.passwordchange #content-main>form .btn-check:disabled+.inline-deletelink,.auth-user.change-form #content-main>form .btn-check:disabled+.inline-deletelink,.change-form #content form .btn-check:disabled+.inline-deletelink,.passwordchange #content-main>form .add-row .btn-check:disabled+a,.auth-user.change-form #content-main>form .add-row .btn-check:disabled+a,.change-form #content form .add-row .btn-check:disabled+a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-check:disabled+.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-check:disabled+.deletelink,.change-form #content form .submit-row .deletelink-box .btn-check:disabled+.deletelink,.passwordchange #content-main>form .submit-row .btn-check:disabled+input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-check:disabled+input[type=submit],.change-form #content form .submit-row .btn-check:disabled+input[type=submit],.passwordchange #content-main>form .form-row .btn-check:disabled+.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-check:disabled+.selector-chooseall,.change-form #content form .form-row .btn-check:disabled+.selector-chooseall,.passwordchange #content-main>form .form-row .btn-check:disabled+.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-check:disabled+.selector-clearall,.change-form #content form .form-row .btn-check:disabled+.selector-clearall{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(127,27,39,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(127,27,39,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#7f1b27;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#d9bbbe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#7f1b27;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#d9bbbe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.change-list .admindatefilter .form-floating>input[type=text],.change-list #changelist-search .form-floating>input[type=text],.change-list #changelist #result_list .form-floating>input[type=text],.change-list #changelist #result_list .form-floating>input[type=number],.change-list #changelist #result_list .form-floating>input[type=email],.change-list #changelist #result_list .form-floating>input[type=date],.login #container .form-floating>input[type=text],.login #container .form-floating>input[type=password],.passwordchange #content-main>form .form-floating>textarea,.auth-user.change-form #content-main>form .form-floating>textarea,.change-form #content form .form-floating>textarea,.passwordchange #content-main>form .form-floating>input[type=text],.auth-user.change-form #content-main>form .form-floating>input[type=text],.change-form #content form .form-floating>input[type=text],.passwordchange #content-main>form .form-floating>input[type=password],.auth-user.change-form #content-main>form .form-floating>input[type=password],.change-form #content form .form-floating>input[type=password],.passwordchange #content-main>form .form-floating>input[type=url],.auth-user.change-form #content-main>form .form-floating>input[type=url],.change-form #content form .form-floating>input[type=url],.passwordchange #content-main>form .form-floating>input[type=number],.auth-user.change-form #content-main>form .form-floating>input[type=number],.change-form #content form .form-floating>input[type=number],.passwordchange #content-main>form .form-floating>input[type=email],.auth-user.change-form #content-main>form .form-floating>input[type=email],.change-form #content form .form-floating>input[type=email],.passwordchange #content-main>form .form-floating>input[type=date],.auth-user.change-form #content-main>form .form-floating>input[type=date],.change-form #content form .form-floating>input[type=date],.passwordchange #content-main>form .form-floating>input[type=file],.auth-user.change-form #content-main>form .form-floating>input[type=file],.change-form #content form .form-floating>input[type=file],.passwordchange #content-main>form .form-floating>select[multiple],.auth-user.change-form #content-main>form .form-floating>select[multiple],.change-form #content form .form-floating>select[multiple],.form-floating>.form-select,.change-list #changelist-form .form-floating>select,.passwordchange #content-main>form .form-floating>select:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .form-floating>select:not([multiple]):not(.admin-autocomplete),.change-form #content form .form-floating>select:not([multiple]):not(.admin-autocomplete){height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control::-moz-placeholder, .change-list .admindatefilter .form-floating>input[type=text]::-moz-placeholder, .change-list #changelist-search .form-floating>input[type=text]::-moz-placeholder, .change-list #changelist #result_list .form-floating>input[type=text]::-moz-placeholder, .change-list #changelist #result_list .form-floating>input[type=number]::-moz-placeholder, .change-list #changelist #result_list .form-floating>input[type=email]::-moz-placeholder, .change-list #changelist #result_list .form-floating>input[type=date]::-moz-placeholder, .login #container .form-floating>input[type=text]::-moz-placeholder, .login #container .form-floating>input[type=password]::-moz-placeholder, .passwordchange #content-main>form .form-floating>textarea::-moz-placeholder, .auth-user.change-form #content-main>form .form-floating>textarea::-moz-placeholder, .change-form #content form .form-floating>textarea::-moz-placeholder, .passwordchange #content-main>form .form-floating>input[type=text]::-moz-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=text]::-moz-placeholder, .change-form #content form .form-floating>input[type=text]::-moz-placeholder, .passwordchange #content-main>form .form-floating>input[type=password]::-moz-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=password]::-moz-placeholder, .change-form #content form .form-floating>input[type=password]::-moz-placeholder, .passwordchange #content-main>form .form-floating>input[type=url]::-moz-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=url]::-moz-placeholder, .change-form #content form .form-floating>input[type=url]::-moz-placeholder, .passwordchange #content-main>form .form-floating>input[type=number]::-moz-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=number]::-moz-placeholder, .change-form #content form .form-floating>input[type=number]::-moz-placeholder, .passwordchange #content-main>form .form-floating>input[type=email]::-moz-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=email]::-moz-placeholder, .change-form #content form .form-floating>input[type=email]::-moz-placeholder, .passwordchange #content-main>form .form-floating>input[type=date]::-moz-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=date]::-moz-placeholder, .change-form #content form .form-floating>input[type=date]::-moz-placeholder, .passwordchange #content-main>form .form-floating>input[type=file]::-moz-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=file]::-moz-placeholder, .change-form #content form .form-floating>input[type=file]::-moz-placeholder, .passwordchange #content-main>form .form-floating>select[multiple]::-moz-placeholder, .auth-user.change-form #content-main>form .form-floating>select[multiple]::-moz-placeholder, .change-form #content form .form-floating>select[multiple]::-moz-placeholder{color:transparent}.form-floating>.form-control:-ms-input-placeholder, .change-list .admindatefilter .form-floating>input[type=text]:-ms-input-placeholder, .change-list #changelist-search .form-floating>input[type=text]:-ms-input-placeholder, .change-list #changelist #result_list .form-floating>input[type=text]:-ms-input-placeholder, .change-list #changelist #result_list .form-floating>input[type=number]:-ms-input-placeholder, .change-list #changelist #result_list .form-floating>input[type=email]:-ms-input-placeholder, .change-list #changelist #result_list .form-floating>input[type=date]:-ms-input-placeholder, .login #container .form-floating>input[type=text]:-ms-input-placeholder, .login #container .form-floating>input[type=password]:-ms-input-placeholder, .passwordchange #content-main>form .form-floating>textarea:-ms-input-placeholder, .auth-user.change-form #content-main>form .form-floating>textarea:-ms-input-placeholder, .change-form #content form .form-floating>textarea:-ms-input-placeholder, .passwordchange #content-main>form .form-floating>input[type=text]:-ms-input-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=text]:-ms-input-placeholder, .change-form #content form .form-floating>input[type=text]:-ms-input-placeholder, .passwordchange #content-main>form .form-floating>input[type=password]:-ms-input-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=password]:-ms-input-placeholder, .change-form #content form .form-floating>input[type=password]:-ms-input-placeholder, .passwordchange #content-main>form .form-floating>input[type=url]:-ms-input-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=url]:-ms-input-placeholder, .change-form #content form .form-floating>input[type=url]:-ms-input-placeholder, .passwordchange #content-main>form .form-floating>input[type=number]:-ms-input-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=number]:-ms-input-placeholder, .change-form #content form .form-floating>input[type=number]:-ms-input-placeholder, .passwordchange #content-main>form .form-floating>input[type=email]:-ms-input-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=email]:-ms-input-placeholder, .change-form #content form .form-floating>input[type=email]:-ms-input-placeholder, .passwordchange #content-main>form .form-floating>input[type=date]:-ms-input-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=date]:-ms-input-placeholder, .change-form #content form .form-floating>input[type=date]:-ms-input-placeholder, .passwordchange #content-main>form .form-floating>input[type=file]:-ms-input-placeholder, .auth-user.change-form #content-main>form .form-floating>input[type=file]:-ms-input-placeholder, .change-form #content form .form-floating>input[type=file]:-ms-input-placeholder, .passwordchange #content-main>form .form-floating>select[multiple]:-ms-input-placeholder, .auth-user.change-form #content-main>form .form-floating>select[multiple]:-ms-input-placeholder, .change-form #content form .form-floating>select[multiple]:-ms-input-placeholder{color:transparent}.form-floating>.form-control::placeholder,.change-list .admindatefilter .form-floating>input[type=text]::placeholder,.change-list #changelist-search .form-floating>input[type=text]::placeholder,.change-list #changelist #result_list .form-floating>input[type=text]::placeholder,.change-list #changelist #result_list .form-floating>input[type=number]::placeholder,.change-list #changelist #result_list .form-floating>input[type=email]::placeholder,.change-list #changelist #result_list .form-floating>input[type=date]::placeholder,.login #container .form-floating>input[type=text]::placeholder,.login #container .form-floating>input[type=password]::placeholder,.passwordchange #content-main>form .form-floating>textarea::placeholder,.auth-user.change-form #content-main>form .form-floating>textarea::placeholder,.change-form #content form .form-floating>textarea::placeholder,.passwordchange #content-main>form .form-floating>input[type=text]::placeholder,.auth-user.change-form #content-main>form .form-floating>input[type=text]::placeholder,.change-form #content form .form-floating>input[type=text]::placeholder,.passwordchange #content-main>form .form-floating>input[type=password]::placeholder,.auth-user.change-form #content-main>form .form-floating>input[type=password]::placeholder,.change-form #content form .form-floating>input[type=password]::placeholder,.passwordchange #content-main>form .form-floating>input[type=url]::placeholder,.auth-user.change-form #content-main>form .form-floating>input[type=url]::placeholder,.change-form #content form .form-floating>input[type=url]::placeholder,.passwordchange #content-main>form .form-floating>input[type=number]::placeholder,.auth-user.change-form #content-main>form .form-floating>input[type=number]::placeholder,.change-form #content form .form-floating>input[type=number]::placeholder,.passwordchange #content-main>form .form-floating>input[type=email]::placeholder,.auth-user.change-form #content-main>form .form-floating>input[type=email]::placeholder,.change-form #content form .form-floating>input[type=email]::placeholder,.passwordchange #content-main>form .form-floating>input[type=date]::placeholder,.auth-user.change-form #content-main>form .form-floating>input[type=date]::placeholder,.change-form #content form .form-floating>input[type=date]::placeholder,.passwordchange #content-main>form .form-floating>input[type=file]::placeholder,.auth-user.change-form #content-main>form .form-floating>input[type=file]::placeholder,.change-form #content form .form-floating>input[type=file]::placeholder,.passwordchange #content-main>form .form-floating>select[multiple]::placeholder,.auth-user.change-form #content-main>form .form-floating>select[multiple]::placeholder,.change-form #content form .form-floating>select[multiple]::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown), .change-list .admindatefilter .form-floating>input[type=text]:not(:-moz-placeholder-shown), .change-list #changelist-search .form-floating>input[type=text]:not(:-moz-placeholder-shown), .change-list #changelist #result_list .form-floating>input[type=text]:not(:-moz-placeholder-shown), .change-list #changelist #result_list .form-floating>input[type=number]:not(:-moz-placeholder-shown), .change-list #changelist #result_list .form-floating>input[type=email]:not(:-moz-placeholder-shown), .change-list #changelist #result_list .form-floating>input[type=date]:not(:-moz-placeholder-shown), .login #container .form-floating>input[type=text]:not(:-moz-placeholder-shown), .login #container .form-floating>input[type=password]:not(:-moz-placeholder-shown), .passwordchange #content-main>form .form-floating>textarea:not(:-moz-placeholder-shown), .auth-user.change-form #content-main>form .form-floating>textarea:not(:-moz-placeholder-shown), .change-form #content form .form-floating>textarea:not(:-moz-placeholder-shown), .passwordchange #content-main>form .form-floating>input[type=text]:not(:-moz-placeholder-shown), .auth-user.change-form #content-main>form .form-floating>input[type=text]:not(:-moz-placeholder-shown), .change-form #content form .form-floating>input[type=text]:not(:-moz-placeholder-shown), .passwordchange #content-main>form .form-floating>input[type=password]:not(:-moz-placeholder-shown), .auth-user.change-form #content-main>form .form-floating>input[type=password]:not(:-moz-placeholder-shown), .change-form #content form .form-floating>input[type=password]:not(:-moz-placeholder-shown), .passwordchange #content-main>form .form-floating>input[type=url]:not(:-moz-placeholder-shown), .auth-user.change-form #content-main>form .form-floating>input[type=url]:not(:-moz-placeholder-shown), .change-form #content form .form-floating>input[type=url]:not(:-moz-placeholder-shown), .passwordchange #content-main>form .form-floating>input[type=number]:not(:-moz-placeholder-shown), .auth-user.change-form #content-main>form .form-floating>input[type=number]:not(:-moz-placeholder-shown), .change-form #content form .form-floating>input[type=number]:not(:-moz-placeholder-shown), .passwordchange #content-main>form .form-floating>input[type=email]:not(:-moz-placeholder-shown), .auth-user.change-form #content-main>form .form-floating>input[type=email]:not(:-moz-placeholder-shown), .change-form #content form .form-floating>input[type=email]:not(:-moz-placeholder-shown), .passwordchange #content-main>form .form-floating>input[type=date]:not(:-moz-placeholder-shown), .auth-user.change-form #content-main>form .form-floating>input[type=date]:not(:-moz-placeholder-shown), .change-form #content form .form-floating>input[type=date]:not(:-moz-placeholder-shown), .passwordchange #content-main>form .form-floating>input[type=file]:not(:-moz-placeholder-shown), .auth-user.change-form #content-main>form .form-floating>input[type=file]:not(:-moz-placeholder-shown), .change-form #content form .form-floating>input[type=file]:not(:-moz-placeholder-shown), .passwordchange #content-main>form .form-floating>select[multiple]:not(:-moz-placeholder-shown), .auth-user.change-form #content-main>form .form-floating>select[multiple]:not(:-moz-placeholder-shown), .change-form #content form .form-floating>select[multiple]:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-ms-input-placeholder), .change-list .admindatefilter .form-floating>input[type=text]:not(:-ms-input-placeholder), .change-list #changelist-search .form-floating>input[type=text]:not(:-ms-input-placeholder), .change-list #changelist #result_list .form-floating>input[type=text]:not(:-ms-input-placeholder), .change-list #changelist #result_list .form-floating>input[type=number]:not(:-ms-input-placeholder), .change-list #changelist #result_list .form-floating>input[type=email]:not(:-ms-input-placeholder), .change-list #changelist #result_list .form-floating>input[type=date]:not(:-ms-input-placeholder), .login #container .form-floating>input[type=text]:not(:-ms-input-placeholder), .login #container .form-floating>input[type=password]:not(:-ms-input-placeholder), .passwordchange #content-main>form .form-floating>textarea:not(:-ms-input-placeholder), .auth-user.change-form #content-main>form .form-floating>textarea:not(:-ms-input-placeholder), .change-form #content form .form-floating>textarea:not(:-ms-input-placeholder), .passwordchange #content-main>form .form-floating>input[type=text]:not(:-ms-input-placeholder), .auth-user.change-form #content-main>form .form-floating>input[type=text]:not(:-ms-input-placeholder), .change-form #content form .form-floating>input[type=text]:not(:-ms-input-placeholder), .passwordchange #content-main>form .form-floating>input[type=password]:not(:-ms-input-placeholder), .auth-user.change-form #content-main>form .form-floating>input[type=password]:not(:-ms-input-placeholder), .change-form #content form .form-floating>input[type=password]:not(:-ms-input-placeholder), .passwordchange #content-main>form .form-floating>input[type=url]:not(:-ms-input-placeholder), .auth-user.change-form #content-main>form .form-floating>input[type=url]:not(:-ms-input-placeholder), .change-form #content form .form-floating>input[type=url]:not(:-ms-input-placeholder), .passwordchange #content-main>form .form-floating>input[type=number]:not(:-ms-input-placeholder), .auth-user.change-form #content-main>form .form-floating>input[type=number]:not(:-ms-input-placeholder), .change-form #content form .form-floating>input[type=number]:not(:-ms-input-placeholder), .passwordchange #content-main>form .form-floating>input[type=email]:not(:-ms-input-placeholder), .auth-user.change-form #content-main>form .form-floating>input[type=email]:not(:-ms-input-placeholder), .change-form #content form .form-floating>input[type=email]:not(:-ms-input-placeholder), .passwordchange #content-main>form .form-floating>input[type=date]:not(:-ms-input-placeholder), .auth-user.change-form #content-main>form .form-floating>input[type=date]:not(:-ms-input-placeholder), .change-form #content form .form-floating>input[type=date]:not(:-ms-input-placeholder), .passwordchange #content-main>form .form-floating>input[type=file]:not(:-ms-input-placeholder), .auth-user.change-form #content-main>form .form-floating>input[type=file]:not(:-ms-input-placeholder), .change-form #content form .form-floating>input[type=file]:not(:-ms-input-placeholder), .passwordchange #content-main>form .form-floating>select[multiple]:not(:-ms-input-placeholder), .auth-user.change-form #content-main>form .form-floating>select[multiple]:not(:-ms-input-placeholder), .change-form #content form .form-floating>select[multiple]:not(:-ms-input-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.change-list .admindatefilter .form-floating>input[type=text]:focus,.change-list #changelist-search .form-floating>input[type=text]:focus,.change-list #changelist #result_list .form-floating>input[type=text]:focus,.change-list #changelist #result_list .form-floating>input[type=number]:focus,.change-list #changelist #result_list .form-floating>input[type=email]:focus,.change-list #changelist #result_list .form-floating>input[type=date]:focus,.login #container .form-floating>input[type=text]:focus,.login #container .form-floating>input[type=password]:focus,.passwordchange #content-main>form .form-floating>textarea:focus,.auth-user.change-form #content-main>form .form-floating>textarea:focus,.change-form #content form .form-floating>textarea:focus,.passwordchange #content-main>form .form-floating>input[type=text]:focus,.auth-user.change-form #content-main>form .form-floating>input[type=text]:focus,.change-form #content form .form-floating>input[type=text]:focus,.passwordchange #content-main>form .form-floating>input[type=password]:focus,.auth-user.change-form #content-main>form .form-floating>input[type=password]:focus,.change-form #content form .form-floating>input[type=password]:focus,.passwordchange #content-main>form .form-floating>input[type=url]:focus,.auth-user.change-form #content-main>form .form-floating>input[type=url]:focus,.change-form #content form .form-floating>input[type=url]:focus,.passwordchange #content-main>form .form-floating>input[type=number]:focus,.auth-user.change-form #content-main>form .form-floating>input[type=number]:focus,.change-form #content form .form-floating>input[type=number]:focus,.passwordchange #content-main>form .form-floating>input[type=email]:focus,.auth-user.change-form #content-main>form .form-floating>input[type=email]:focus,.change-form #content form .form-floating>input[type=email]:focus,.passwordchange #content-main>form .form-floating>input[type=date]:focus,.auth-user.change-form #content-main>form .form-floating>input[type=date]:focus,.change-form #content form .form-floating>input[type=date]:focus,.passwordchange #content-main>form .form-floating>input[type=file]:focus,.auth-user.change-form #content-main>form .form-floating>input[type=file]:focus,.change-form #content form .form-floating>input[type=file]:focus,.passwordchange #content-main>form .form-floating>select[multiple]:focus,.auth-user.change-form #content-main>form .form-floating>select[multiple]:focus,.change-form #content form .form-floating>select[multiple]:focus,.form-floating>.form-control:not(:placeholder-shown),.change-list .admindatefilter .form-floating>input[type=text]:not(:placeholder-shown),.change-list #changelist-search .form-floating>input[type=text]:not(:placeholder-shown),.change-list #changelist #result_list .form-floating>input[type=text]:not(:placeholder-shown),.change-list #changelist #result_list .form-floating>input[type=number]:not(:placeholder-shown),.change-list #changelist #result_list .form-floating>input[type=email]:not(:placeholder-shown),.change-list #changelist #result_list .form-floating>input[type=date]:not(:placeholder-shown),.login #container .form-floating>input[type=text]:not(:placeholder-shown),.login #container .form-floating>input[type=password]:not(:placeholder-shown),.passwordchange #content-main>form .form-floating>textarea:not(:placeholder-shown),.auth-user.change-form #content-main>form .form-floating>textarea:not(:placeholder-shown),.change-form #content form .form-floating>textarea:not(:placeholder-shown),.passwordchange #content-main>form .form-floating>input[type=text]:not(:placeholder-shown),.auth-user.change-form #content-main>form .form-floating>input[type=text]:not(:placeholder-shown),.change-form #content form .form-floating>input[type=text]:not(:placeholder-shown),.passwordchange #content-main>form .form-floating>input[type=password]:not(:placeholder-shown),.auth-user.change-form #content-main>form .form-floating>input[type=password]:not(:placeholder-shown),.change-form #content form .form-floating>input[type=password]:not(:placeholder-shown),.passwordchange #content-main>form .form-floating>input[type=url]:not(:placeholder-shown),.auth-user.change-form #content-main>form .form-floating>input[type=url]:not(:placeholder-shown),.change-form #content form .form-floating>input[type=url]:not(:placeholder-shown),.passwordchange #content-main>form .form-floating>input[type=number]:not(:placeholder-shown),.auth-user.change-form #content-main>form .form-floating>input[type=number]:not(:placeholder-shown),.change-form #content form .form-floating>input[type=number]:not(:placeholder-shown),.passwordchange #content-main>form .form-floating>input[type=email]:not(:placeholder-shown),.auth-user.change-form #content-main>form .form-floating>input[type=email]:not(:placeholder-shown),.change-form #content form .form-floating>input[type=email]:not(:placeholder-shown),.passwordchange #content-main>form .form-floating>input[type=date]:not(:placeholder-shown),.auth-user.change-form #content-main>form .form-floating>input[type=date]:not(:placeholder-shown),.change-form #content form .form-floating>input[type=date]:not(:placeholder-shown),.passwordchange #content-main>form .form-floating>input[type=file]:not(:placeholder-shown),.auth-user.change-form #content-main>form .form-floating>input[type=file]:not(:placeholder-shown),.change-form #content form .form-floating>input[type=file]:not(:placeholder-shown),.passwordchange #content-main>form .form-floating>select[multiple]:not(:placeholder-shown),.auth-user.change-form #content-main>form .form-floating>select[multiple]:not(:placeholder-shown),.change-form #content form .form-floating>select[multiple]:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.change-list .admindatefilter .form-floating>input[type=text]:-webkit-autofill,.change-list #changelist-search .form-floating>input[type=text]:-webkit-autofill,.change-list #changelist #result_list .form-floating>input[type=text]:-webkit-autofill,.change-list #changelist #result_list .form-floating>input[type=number]:-webkit-autofill,.change-list #changelist #result_list .form-floating>input[type=email]:-webkit-autofill,.change-list #changelist #result_list .form-floating>input[type=date]:-webkit-autofill,.login #container .form-floating>input[type=text]:-webkit-autofill,.login #container .form-floating>input[type=password]:-webkit-autofill,.passwordchange #content-main>form .form-floating>textarea:-webkit-autofill,.auth-user.change-form #content-main>form .form-floating>textarea:-webkit-autofill,.change-form #content form .form-floating>textarea:-webkit-autofill,.passwordchange #content-main>form .form-floating>input[type=text]:-webkit-autofill,.auth-user.change-form #content-main>form .form-floating>input[type=text]:-webkit-autofill,.change-form #content form .form-floating>input[type=text]:-webkit-autofill,.passwordchange #content-main>form .form-floating>input[type=password]:-webkit-autofill,.auth-user.change-form #content-main>form .form-floating>input[type=password]:-webkit-autofill,.change-form #content form .form-floating>input[type=password]:-webkit-autofill,.passwordchange #content-main>form .form-floating>input[type=url]:-webkit-autofill,.auth-user.change-form #content-main>form .form-floating>input[type=url]:-webkit-autofill,.change-form #content form .form-floating>input[type=url]:-webkit-autofill,.passwordchange #content-main>form .form-floating>input[type=number]:-webkit-autofill,.auth-user.change-form #content-main>form .form-floating>input[type=number]:-webkit-autofill,.change-form #content form .form-floating>input[type=number]:-webkit-autofill,.passwordchange #content-main>form .form-floating>input[type=email]:-webkit-autofill,.auth-user.change-form #content-main>form .form-floating>input[type=email]:-webkit-autofill,.change-form #content form .form-floating>input[type=email]:-webkit-autofill,.passwordchange #content-main>form .form-floating>input[type=date]:-webkit-autofill,.auth-user.change-form #content-main>form .form-floating>input[type=date]:-webkit-autofill,.change-form #content form .form-floating>input[type=date]:-webkit-autofill,.passwordchange #content-main>form .form-floating>input[type=file]:-webkit-autofill,.auth-user.change-form #content-main>form .form-floating>input[type=file]:-webkit-autofill,.change-form #content form .form-floating>input[type=file]:-webkit-autofill,.passwordchange #content-main>form .form-floating>select[multiple]:-webkit-autofill,.auth-user.change-form #content-main>form .form-floating>select[multiple]:-webkit-autofill,.change-form #content form .form-floating>select[multiple]:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select,.change-list #changelist-form .form-floating>select,.passwordchange #content-main>form .form-floating>select:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .form-floating>select:not([multiple]):not(.admin-autocomplete),.change-form #content form .form-floating>select:not([multiple]):not(.admin-autocomplete){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label, .change-list .admindatefilter .form-floating>input[type=text]:not(:-moz-placeholder-shown)~label, .change-list #changelist-search .form-floating>input[type=text]:not(:-moz-placeholder-shown)~label, .change-list #changelist #result_list .form-floating>input[type=text]:not(:-moz-placeholder-shown)~label, .change-list #changelist #result_list .form-floating>input[type=number]:not(:-moz-placeholder-shown)~label, .change-list #changelist #result_list .form-floating>input[type=email]:not(:-moz-placeholder-shown)~label, .change-list #changelist #result_list .form-floating>input[type=date]:not(:-moz-placeholder-shown)~label, .login #container .form-floating>input[type=text]:not(:-moz-placeholder-shown)~label, .login #container .form-floating>input[type=password]:not(:-moz-placeholder-shown)~label, .passwordchange #content-main>form .form-floating>textarea:not(:-moz-placeholder-shown)~label, .auth-user.change-form #content-main>form .form-floating>textarea:not(:-moz-placeholder-shown)~label, .change-form #content form .form-floating>textarea:not(:-moz-placeholder-shown)~label, .passwordchange #content-main>form .form-floating>input[type=text]:not(:-moz-placeholder-shown)~label, .auth-user.change-form #content-main>form .form-floating>input[type=text]:not(:-moz-placeholder-shown)~label, .change-form #content form .form-floating>input[type=text]:not(:-moz-placeholder-shown)~label, .passwordchange #content-main>form .form-floating>input[type=password]:not(:-moz-placeholder-shown)~label, .auth-user.change-form #content-main>form .form-floating>input[type=password]:not(:-moz-placeholder-shown)~label, .change-form #content form .form-floating>input[type=password]:not(:-moz-placeholder-shown)~label, .passwordchange #content-main>form .form-floating>input[type=url]:not(:-moz-placeholder-shown)~label, .auth-user.change-form #content-main>form .form-floating>input[type=url]:not(:-moz-placeholder-shown)~label, .change-form #content form .form-floating>input[type=url]:not(:-moz-placeholder-shown)~label, .passwordchange #content-main>form .form-floating>input[type=number]:not(:-moz-placeholder-shown)~label, .auth-user.change-form #content-main>form .form-floating>input[type=number]:not(:-moz-placeholder-shown)~label, .change-form #content form .form-floating>input[type=number]:not(:-moz-placeholder-shown)~label, .passwordchange #content-main>form .form-floating>input[type=email]:not(:-moz-placeholder-shown)~label, .auth-user.change-form #content-main>form .form-floating>input[type=email]:not(:-moz-placeholder-shown)~label, .change-form #content form .form-floating>input[type=email]:not(:-moz-placeholder-shown)~label, .passwordchange #content-main>form .form-floating>input[type=date]:not(:-moz-placeholder-shown)~label, .auth-user.change-form #content-main>form .form-floating>input[type=date]:not(:-moz-placeholder-shown)~label, .change-form #content form .form-floating>input[type=date]:not(:-moz-placeholder-shown)~label, .passwordchange #content-main>form .form-floating>input[type=file]:not(:-moz-placeholder-shown)~label, .auth-user.change-form #content-main>form .form-floating>input[type=file]:not(:-moz-placeholder-shown)~label, .change-form #content form .form-floating>input[type=file]:not(:-moz-placeholder-shown)~label, .passwordchange #content-main>form .form-floating>select[multiple]:not(:-moz-placeholder-shown)~label, .auth-user.change-form #content-main>form .form-floating>select[multiple]:not(:-moz-placeholder-shown)~label, .change-form #content form .form-floating>select[multiple]:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label, .change-list .admindatefilter .form-floating>input[type=text]:not(:-ms-input-placeholder)~label, .change-list #changelist-search .form-floating>input[type=text]:not(:-ms-input-placeholder)~label, .change-list #changelist #result_list .form-floating>input[type=text]:not(:-ms-input-placeholder)~label, .change-list #changelist #result_list .form-floating>input[type=number]:not(:-ms-input-placeholder)~label, .change-list #changelist #result_list .form-floating>input[type=email]:not(:-ms-input-placeholder)~label, .change-list #changelist #result_list .form-floating>input[type=date]:not(:-ms-input-placeholder)~label, .login #container .form-floating>input[type=text]:not(:-ms-input-placeholder)~label, .login #container .form-floating>input[type=password]:not(:-ms-input-placeholder)~label, .passwordchange #content-main>form .form-floating>textarea:not(:-ms-input-placeholder)~label, .auth-user.change-form #content-main>form .form-floating>textarea:not(:-ms-input-placeholder)~label, .change-form #content form .form-floating>textarea:not(:-ms-input-placeholder)~label, .passwordchange #content-main>form .form-floating>input[type=text]:not(:-ms-input-placeholder)~label, .auth-user.change-form #content-main>form .form-floating>input[type=text]:not(:-ms-input-placeholder)~label, .change-form #content form .form-floating>input[type=text]:not(:-ms-input-placeholder)~label, .passwordchange #content-main>form .form-floating>input[type=password]:not(:-ms-input-placeholder)~label, .auth-user.change-form #content-main>form .form-floating>input[type=password]:not(:-ms-input-placeholder)~label, .change-form #content form .form-floating>input[type=password]:not(:-ms-input-placeholder)~label, .passwordchange #content-main>form .form-floating>input[type=url]:not(:-ms-input-placeholder)~label, .auth-user.change-form #content-main>form .form-floating>input[type=url]:not(:-ms-input-placeholder)~label, .change-form #content form .form-floating>input[type=url]:not(:-ms-input-placeholder)~label, .passwordchange #content-main>form .form-floating>input[type=number]:not(:-ms-input-placeholder)~label, .auth-user.change-form #content-main>form .form-floating>input[type=number]:not(:-ms-input-placeholder)~label, .change-form #content form .form-floating>input[type=number]:not(:-ms-input-placeholder)~label, .passwordchange #content-main>form .form-floating>input[type=email]:not(:-ms-input-placeholder)~label, .auth-user.change-form #content-main>form .form-floating>input[type=email]:not(:-ms-input-placeholder)~label, .change-form #content form .form-floating>input[type=email]:not(:-ms-input-placeholder)~label, .passwordchange #content-main>form .form-floating>input[type=date]:not(:-ms-input-placeholder)~label, .auth-user.change-form #content-main>form .form-floating>input[type=date]:not(:-ms-input-placeholder)~label, .change-form #content form .form-floating>input[type=date]:not(:-ms-input-placeholder)~label, .passwordchange #content-main>form .form-floating>input[type=file]:not(:-ms-input-placeholder)~label, .auth-user.change-form #content-main>form .form-floating>input[type=file]:not(:-ms-input-placeholder)~label, .change-form #content form .form-floating>input[type=file]:not(:-ms-input-placeholder)~label, .passwordchange #content-main>form .form-floating>select[multiple]:not(:-ms-input-placeholder)~label, .auth-user.change-form #content-main>form .form-floating>select[multiple]:not(:-ms-input-placeholder)~label, .change-form #content form .form-floating>select[multiple]:not(:-ms-input-placeholder)~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label,.change-list .admindatefilter .form-floating>input[type=text]:focus~label,.change-list #changelist-search .form-floating>input[type=text]:focus~label,.change-list #changelist #result_list .form-floating>input[type=text]:focus~label,.change-list #changelist #result_list .form-floating>input[type=number]:focus~label,.change-list #changelist #result_list .form-floating>input[type=email]:focus~label,.change-list #changelist #result_list .form-floating>input[type=date]:focus~label,.login #container .form-floating>input[type=text]:focus~label,.login #container .form-floating>input[type=password]:focus~label,.passwordchange #content-main>form .form-floating>textarea:focus~label,.auth-user.change-form #content-main>form .form-floating>textarea:focus~label,.change-form #content form .form-floating>textarea:focus~label,.passwordchange #content-main>form .form-floating>input[type=text]:focus~label,.auth-user.change-form #content-main>form .form-floating>input[type=text]:focus~label,.change-form #content form .form-floating>input[type=text]:focus~label,.passwordchange #content-main>form .form-floating>input[type=password]:focus~label,.auth-user.change-form #content-main>form .form-floating>input[type=password]:focus~label,.change-form #content form .form-floating>input[type=password]:focus~label,.passwordchange #content-main>form .form-floating>input[type=url]:focus~label,.auth-user.change-form #content-main>form .form-floating>input[type=url]:focus~label,.change-form #content form .form-floating>input[type=url]:focus~label,.passwordchange #content-main>form .form-floating>input[type=number]:focus~label,.auth-user.change-form #content-main>form .form-floating>input[type=number]:focus~label,.change-form #content form .form-floating>input[type=number]:focus~label,.passwordchange #content-main>form .form-floating>input[type=email]:focus~label,.auth-user.change-form #content-main>form .form-floating>input[type=email]:focus~label,.change-form #content form .form-floating>input[type=email]:focus~label,.passwordchange #content-main>form .form-floating>input[type=date]:focus~label,.auth-user.change-form #content-main>form .form-floating>input[type=date]:focus~label,.change-form #content form .form-floating>input[type=date]:focus~label,.passwordchange #content-main>form .form-floating>input[type=file]:focus~label,.auth-user.change-form #content-main>form .form-floating>input[type=file]:focus~label,.change-form #content form .form-floating>input[type=file]:focus~label,.passwordchange #content-main>form .form-floating>select[multiple]:focus~label,.auth-user.change-form #content-main>form .form-floating>select[multiple]:focus~label,.change-form #content form .form-floating>select[multiple]:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.change-list .admindatefilter .form-floating>input[type=text]:not(:placeholder-shown)~label,.change-list #changelist-search .form-floating>input[type=text]:not(:placeholder-shown)~label,.change-list #changelist #result_list .form-floating>input[type=text]:not(:placeholder-shown)~label,.change-list #changelist #result_list .form-floating>input[type=number]:not(:placeholder-shown)~label,.change-list #changelist #result_list .form-floating>input[type=email]:not(:placeholder-shown)~label,.change-list #changelist #result_list .form-floating>input[type=date]:not(:placeholder-shown)~label,.login #container .form-floating>input[type=text]:not(:placeholder-shown)~label,.login #container .form-floating>input[type=password]:not(:placeholder-shown)~label,.passwordchange #content-main>form .form-floating>textarea:not(:placeholder-shown)~label,.auth-user.change-form #content-main>form .form-floating>textarea:not(:placeholder-shown)~label,.change-form #content form .form-floating>textarea:not(:placeholder-shown)~label,.passwordchange #content-main>form .form-floating>input[type=text]:not(:placeholder-shown)~label,.auth-user.change-form #content-main>form .form-floating>input[type=text]:not(:placeholder-shown)~label,.change-form #content form .form-floating>input[type=text]:not(:placeholder-shown)~label,.passwordchange #content-main>form .form-floating>input[type=password]:not(:placeholder-shown)~label,.auth-user.change-form #content-main>form .form-floating>input[type=password]:not(:placeholder-shown)~label,.change-form #content form .form-floating>input[type=password]:not(:placeholder-shown)~label,.passwordchange #content-main>form .form-floating>input[type=url]:not(:placeholder-shown)~label,.auth-user.change-form #content-main>form .form-floating>input[type=url]:not(:placeholder-shown)~label,.change-form #content form .form-floating>input[type=url]:not(:placeholder-shown)~label,.passwordchange #content-main>form .form-floating>input[type=number]:not(:placeholder-shown)~label,.auth-user.change-form #content-main>form .form-floating>input[type=number]:not(:placeholder-shown)~label,.change-form #content form .form-floating>input[type=number]:not(:placeholder-shown)~label,.passwordchange #content-main>form .form-floating>input[type=email]:not(:placeholder-shown)~label,.auth-user.change-form #content-main>form .form-floating>input[type=email]:not(:placeholder-shown)~label,.change-form #content form .form-floating>input[type=email]:not(:placeholder-shown)~label,.passwordchange #content-main>form .form-floating>input[type=date]:not(:placeholder-shown)~label,.auth-user.change-form #content-main>form .form-floating>input[type=date]:not(:placeholder-shown)~label,.change-form #content form .form-floating>input[type=date]:not(:placeholder-shown)~label,.passwordchange #content-main>form .form-floating>input[type=file]:not(:placeholder-shown)~label,.auth-user.change-form #content-main>form .form-floating>input[type=file]:not(:placeholder-shown)~label,.change-form #content form .form-floating>input[type=file]:not(:placeholder-shown)~label,.passwordchange #content-main>form .form-floating>select[multiple]:not(:placeholder-shown)~label,.auth-user.change-form #content-main>form .form-floating>select[multiple]:not(:placeholder-shown)~label,.change-form #content form .form-floating>select[multiple]:not(:placeholder-shown)~label,.form-floating>.form-select~label,.change-list #changelist-form .form-floating>select~label,.passwordchange #content-main>form .form-floating>select:not([multiple]):not(.admin-autocomplete)~label,.auth-user.change-form #content-main>form .form-floating>select:not([multiple]):not(.admin-autocomplete)~label,.change-form #content form .form-floating>select:not([multiple]):not(.admin-autocomplete)~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label,.change-list .admindatefilter .form-floating>input[type=text]:-webkit-autofill~label,.change-list #changelist-search .form-floating>input[type=text]:-webkit-autofill~label,.change-list #changelist #result_list .form-floating>input[type=text]:-webkit-autofill~label,.change-list #changelist #result_list .form-floating>input[type=number]:-webkit-autofill~label,.change-list #changelist #result_list .form-floating>input[type=email]:-webkit-autofill~label,.change-list #changelist #result_list .form-floating>input[type=date]:-webkit-autofill~label,.login #container .form-floating>input[type=text]:-webkit-autofill~label,.login #container .form-floating>input[type=password]:-webkit-autofill~label,.passwordchange #content-main>form .form-floating>textarea:-webkit-autofill~label,.auth-user.change-form #content-main>form .form-floating>textarea:-webkit-autofill~label,.change-form #content form .form-floating>textarea:-webkit-autofill~label,.passwordchange #content-main>form .form-floating>input[type=text]:-webkit-autofill~label,.auth-user.change-form #content-main>form .form-floating>input[type=text]:-webkit-autofill~label,.change-form #content form .form-floating>input[type=text]:-webkit-autofill~label,.passwordchange #content-main>form .form-floating>input[type=password]:-webkit-autofill~label,.auth-user.change-form #content-main>form .form-floating>input[type=password]:-webkit-autofill~label,.change-form #content form .form-floating>input[type=password]:-webkit-autofill~label,.passwordchange #content-main>form .form-floating>input[type=url]:-webkit-autofill~label,.auth-user.change-form #content-main>form .form-floating>input[type=url]:-webkit-autofill~label,.change-form #content form .form-floating>input[type=url]:-webkit-autofill~label,.passwordchange #content-main>form .form-floating>input[type=number]:-webkit-autofill~label,.auth-user.change-form #content-main>form .form-floating>input[type=number]:-webkit-autofill~label,.change-form #content form .form-floating>input[type=number]:-webkit-autofill~label,.passwordchange #content-main>form .form-floating>input[type=email]:-webkit-autofill~label,.auth-user.change-form #content-main>form .form-floating>input[type=email]:-webkit-autofill~label,.change-form #content form .form-floating>input[type=email]:-webkit-autofill~label,.passwordchange #content-main>form .form-floating>input[type=date]:-webkit-autofill~label,.auth-user.change-form #content-main>form .form-floating>input[type=date]:-webkit-autofill~label,.change-form #content form .form-floating>input[type=date]:-webkit-autofill~label,.passwordchange #content-main>form .form-floating>input[type=file]:-webkit-autofill~label,.auth-user.change-form #content-main>form .form-floating>input[type=file]:-webkit-autofill~label,.change-form #content form .form-floating>input[type=file]:-webkit-autofill~label,.passwordchange #content-main>form .form-floating>select[multiple]:-webkit-autofill~label,.auth-user.change-form #content-main>form .form-floating>select[multiple]:-webkit-autofill~label,.change-form #content form .form-floating>select[multiple]:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.change-list .admindatefilter .input-group>input[type=text],.change-list #changelist-search .input-group>input[type=text],.change-list #changelist #result_list .input-group>input[type=text],.change-list #changelist #result_list .input-group>input[type=number],.change-list #changelist #result_list .input-group>input[type=email],.change-list #changelist #result_list .input-group>input[type=date],.login #container .input-group>input[type=text],.login #container .input-group>input[type=password],.passwordchange #content-main>form .input-group>textarea,.auth-user.change-form #content-main>form .input-group>textarea,.change-form #content form .input-group>textarea,.passwordchange #content-main>form .input-group>input[type=text],.auth-user.change-form #content-main>form .input-group>input[type=text],.change-form #content form .input-group>input[type=text],.passwordchange #content-main>form .input-group>input[type=password],.auth-user.change-form #content-main>form .input-group>input[type=password],.change-form #content form .input-group>input[type=password],.passwordchange #content-main>form .input-group>input[type=url],.auth-user.change-form #content-main>form .input-group>input[type=url],.change-form #content form .input-group>input[type=url],.passwordchange #content-main>form .input-group>input[type=number],.auth-user.change-form #content-main>form .input-group>input[type=number],.change-form #content form .input-group>input[type=number],.passwordchange #content-main>form .input-group>input[type=email],.auth-user.change-form #content-main>form .input-group>input[type=email],.change-form #content form .input-group>input[type=email],.passwordchange #content-main>form .input-group>input[type=date],.auth-user.change-form #content-main>form .input-group>input[type=date],.change-form #content form .input-group>input[type=date],.passwordchange #content-main>form .input-group>input[type=file],.auth-user.change-form #content-main>form .input-group>input[type=file],.change-form #content form .input-group>input[type=file],.passwordchange #content-main>form .input-group>select[multiple],.auth-user.change-form #content-main>form .input-group>select[multiple],.change-form #content form .input-group>select[multiple],.input-group>.form-select,.change-list #changelist-form .input-group>select,.passwordchange #content-main>form .input-group>select:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .input-group>select:not([multiple]):not(.admin-autocomplete),.change-form #content form .input-group>select:not([multiple]):not(.admin-autocomplete){position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.change-list .admindatefilter .input-group>input[type=text]:focus,.change-list #changelist-search .input-group>input[type=text]:focus,.change-list #changelist #result_list .input-group>input[type=text]:focus,.change-list #changelist #result_list .input-group>input[type=number]:focus,.change-list #changelist #result_list .input-group>input[type=email]:focus,.change-list #changelist #result_list .input-group>input[type=date]:focus,.login #container .input-group>input[type=text]:focus,.login #container .input-group>input[type=password]:focus,.passwordchange #content-main>form .input-group>textarea:focus,.auth-user.change-form #content-main>form .input-group>textarea:focus,.change-form #content form .input-group>textarea:focus,.passwordchange #content-main>form .input-group>input[type=text]:focus,.auth-user.change-form #content-main>form .input-group>input[type=text]:focus,.change-form #content form .input-group>input[type=text]:focus,.passwordchange #content-main>form .input-group>input[type=password]:focus,.auth-user.change-form #content-main>form .input-group>input[type=password]:focus,.change-form #content form .input-group>input[type=password]:focus,.passwordchange #content-main>form .input-group>input[type=url]:focus,.auth-user.change-form #content-main>form .input-group>input[type=url]:focus,.change-form #content form .input-group>input[type=url]:focus,.passwordchange #content-main>form .input-group>input[type=number]:focus,.auth-user.change-form #content-main>form .input-group>input[type=number]:focus,.change-form #content form .input-group>input[type=number]:focus,.passwordchange #content-main>form .input-group>input[type=email]:focus,.auth-user.change-form #content-main>form .input-group>input[type=email]:focus,.change-form #content form .input-group>input[type=email]:focus,.passwordchange #content-main>form .input-group>input[type=date]:focus,.auth-user.change-form #content-main>form .input-group>input[type=date]:focus,.change-form #content form .input-group>input[type=date]:focus,.passwordchange #content-main>form .input-group>input[type=file]:focus,.auth-user.change-form #content-main>form .input-group>input[type=file]:focus,.change-form #content form .input-group>input[type=file]:focus,.passwordchange #content-main>form .input-group>select[multiple]:focus,.auth-user.change-form #content-main>form .input-group>select[multiple]:focus,.change-form #content form .input-group>select[multiple]:focus,.input-group>.form-select:focus,.change-list #changelist-form .input-group>select:focus,.passwordchange #content-main>form .input-group>select:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .input-group>select:focus:not([multiple]):not(.admin-autocomplete),.change-form #content form .input-group>select:focus:not([multiple]):not(.admin-autocomplete){z-index:3}.input-group .btn,.input-group .page-admindocs .admindocs-body .small a,.page-admindocs .admindocs-body .small .input-group a,.input-group .actionresult #content>p a,.actionresult #content>p .input-group a,.input-group .delete-confirmation-content form .cancel-link,.delete-confirmation-content form .input-group .cancel-link,.input-group .delete-confirmation-content form input[type=submit],.delete-confirmation-content form .input-group input[type=submit],.input-group .paginator input,.paginator .input-group input,.input-group .paginator .showall,.paginator .input-group .showall,.input-group .change-list #changelist-form .actions button,.change-list #changelist-form .actions .input-group button,.input-group .change-list .changelist-filter-toggler,.change-list .input-group .changelist-filter-toggler,.input-group .change-list #changelist-search input[type=submit],.change-list #changelist-search .input-group input[type=submit],.input-group #content .object-tools a,#content .object-tools .input-group a,.input-group .login #container .submit-row input,.login #container .submit-row .input-group input,.input-group .passwordchange #content-main>form .inline-deletelink,.passwordchange .input-group #content-main>form .inline-deletelink,.input-group .auth-user.change-form #content-main>form .inline-deletelink,.auth-user.change-form .input-group #content-main>form .inline-deletelink,.input-group .change-form #content form .inline-deletelink,.change-form #content .input-group form .inline-deletelink,.passwordchange #content-main>form .input-group .inline-deletelink,.auth-user.change-form #content-main>form .input-group .inline-deletelink,.change-form #content form .input-group .inline-deletelink,.input-group .passwordchange #content-main>form .add-row a,.passwordchange .input-group #content-main>form .add-row a,.input-group .auth-user.change-form #content-main>form .add-row a,.auth-user.change-form .input-group #content-main>form .add-row a,.input-group .change-form #content form .add-row a,.change-form #content .input-group form .add-row a,.passwordchange #content-main>form .add-row .input-group a,.auth-user.change-form #content-main>form .add-row .input-group a,.change-form #content form .add-row .input-group a,.input-group .passwordchange #content-main>form .submit-row .deletelink-box .deletelink,.passwordchange .input-group #content-main>form .submit-row .deletelink-box .deletelink,.input-group .auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink,.auth-user.change-form .input-group #content-main>form .submit-row .deletelink-box .deletelink,.input-group .change-form #content form .submit-row .deletelink-box .deletelink,.change-form #content .input-group form .submit-row .deletelink-box .deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .input-group .deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .input-group .deletelink,.change-form #content form .submit-row .deletelink-box .input-group .deletelink,.input-group .passwordchange #content-main>form .submit-row input[type=submit],.passwordchange .input-group #content-main>form .submit-row input[type=submit],.input-group .auth-user.change-form #content-main>form .submit-row input[type=submit],.auth-user.change-form .input-group #content-main>form .submit-row input[type=submit],.input-group .change-form #content form .submit-row input[type=submit],.change-form #content .input-group form .submit-row input[type=submit],.passwordchange #content-main>form .submit-row .input-group input[type=submit],.auth-user.change-form #content-main>form .submit-row .input-group input[type=submit],.change-form #content form .submit-row .input-group input[type=submit],.input-group .passwordchange #content-main>form .form-row .selector-chooseall,.passwordchange .input-group #content-main>form .form-row .selector-chooseall,.input-group .auth-user.change-form #content-main>form .form-row .selector-chooseall,.auth-user.change-form .input-group #content-main>form .form-row .selector-chooseall,.input-group .change-form #content form .form-row .selector-chooseall,.change-form #content .input-group form .form-row .selector-chooseall,.passwordchange #content-main>form .form-row .input-group .selector-chooseall,.auth-user.change-form #content-main>form .form-row .input-group .selector-chooseall,.change-form #content form .form-row .input-group .selector-chooseall,.input-group .passwordchange #content-main>form .form-row .selector-clearall,.passwordchange .input-group #content-main>form .form-row .selector-clearall,.input-group .auth-user.change-form #content-main>form .form-row .selector-clearall,.auth-user.change-form .input-group #content-main>form .form-row .selector-clearall,.input-group .change-form #content form .form-row .selector-clearall,.change-form #content .input-group form .form-row .selector-clearall,.passwordchange #content-main>form .form-row .input-group .selector-clearall,.auth-user.change-form #content-main>form .form-row .input-group .selector-clearall,.change-form #content form .form-row .input-group .selector-clearall{position:relative;z-index:2}.input-group .btn:focus,.input-group .page-admindocs .admindocs-body .small a:focus,.page-admindocs .admindocs-body .small .input-group a:focus,.input-group .actionresult #content>p a:focus,.actionresult #content>p .input-group a:focus,.input-group .delete-confirmation-content form .cancel-link:focus,.delete-confirmation-content form .input-group .cancel-link:focus,.input-group .delete-confirmation-content form input[type=submit]:focus,.delete-confirmation-content form .input-group input[type=submit]:focus,.input-group .paginator input:focus,.paginator .input-group input:focus,.input-group .paginator .showall:focus,.paginator .input-group .showall:focus,.input-group .change-list #changelist-form .actions button:focus,.change-list #changelist-form .actions .input-group button:focus,.input-group .change-list .changelist-filter-toggler:focus,.change-list .input-group .changelist-filter-toggler:focus,.input-group .change-list #changelist-search input[type=submit]:focus,.change-list #changelist-search .input-group input[type=submit]:focus,.input-group #content .object-tools a:focus,#content .object-tools .input-group a:focus,.input-group .login #container .submit-row input:focus,.login #container .submit-row .input-group input:focus,.input-group .passwordchange #content-main>form .inline-deletelink:focus,.passwordchange .input-group #content-main>form .inline-deletelink:focus,.input-group .auth-user.change-form #content-main>form .inline-deletelink:focus,.auth-user.change-form .input-group #content-main>form .inline-deletelink:focus,.input-group .change-form #content form .inline-deletelink:focus,.change-form #content .input-group form .inline-deletelink:focus,.passwordchange #content-main>form .input-group .inline-deletelink:focus,.auth-user.change-form #content-main>form .input-group .inline-deletelink:focus,.change-form #content form .input-group .inline-deletelink:focus,.input-group .passwordchange #content-main>form .add-row a:focus,.passwordchange .input-group #content-main>form .add-row a:focus,.input-group .auth-user.change-form #content-main>form .add-row a:focus,.auth-user.change-form .input-group #content-main>form .add-row a:focus,.input-group .change-form #content form .add-row a:focus,.change-form #content .input-group form .add-row a:focus,.passwordchange #content-main>form .add-row .input-group a:focus,.auth-user.change-form #content-main>form .add-row .input-group a:focus,.change-form #content form .add-row .input-group a:focus,.input-group .passwordchange #content-main>form .submit-row .deletelink-box .deletelink:focus,.passwordchange .input-group #content-main>form .submit-row .deletelink-box .deletelink:focus,.input-group .auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink:focus,.auth-user.change-form .input-group #content-main>form .submit-row .deletelink-box .deletelink:focus,.input-group .change-form #content form .submit-row .deletelink-box .deletelink:focus,.change-form #content .input-group form .submit-row .deletelink-box .deletelink:focus,.passwordchange #content-main>form .submit-row .deletelink-box .input-group .deletelink:focus,.auth-user.change-form #content-main>form .submit-row .deletelink-box .input-group .deletelink:focus,.change-form #content form .submit-row .deletelink-box .input-group .deletelink:focus,.input-group .passwordchange #content-main>form .submit-row input[type=submit]:focus,.passwordchange .input-group #content-main>form .submit-row input[type=submit]:focus,.input-group .auth-user.change-form #content-main>form .submit-row input[type=submit]:focus,.auth-user.change-form .input-group #content-main>form .submit-row input[type=submit]:focus,.input-group .change-form #content form .submit-row input[type=submit]:focus,.change-form #content .input-group form .submit-row input[type=submit]:focus,.passwordchange #content-main>form .submit-row .input-group input[type=submit]:focus,.auth-user.change-form #content-main>form .submit-row .input-group input[type=submit]:focus,.change-form #content form .submit-row .input-group input[type=submit]:focus,.input-group .passwordchange #content-main>form .form-row .selector-chooseall:focus,.passwordchange .input-group #content-main>form .form-row .selector-chooseall:focus,.input-group .auth-user.change-form #content-main>form .form-row .selector-chooseall:focus,.auth-user.change-form .input-group #content-main>form .form-row .selector-chooseall:focus,.input-group .change-form #content form .form-row .selector-chooseall:focus,.change-form #content .input-group form .form-row .selector-chooseall:focus,.passwordchange #content-main>form .form-row .input-group .selector-chooseall:focus,.auth-user.change-form #content-main>form .form-row .input-group .selector-chooseall:focus,.change-form #content form .form-row .input-group .selector-chooseall:focus,.input-group .passwordchange #content-main>form .form-row .selector-clearall:focus,.passwordchange .input-group #content-main>form .form-row .selector-clearall:focus,.input-group .auth-user.change-form #content-main>form .form-row .selector-clearall:focus,.auth-user.change-form .input-group #content-main>form .form-row .selector-clearall:focus,.input-group .change-form #content form .form-row .selector-clearall:focus,.change-form #content .input-group form .form-row .selector-clearall:focus,.passwordchange #content-main>form .form-row .input-group .selector-clearall:focus,.auth-user.change-form #content-main>form .form-row .input-group .selector-clearall:focus,.change-form #content form .form-row .input-group .selector-clearall:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.form-control,.change-list .admindatefilter .input-group-lg>input[type=text],.change-list #changelist-search .input-group-lg>input[type=text],.change-list #changelist #result_list .input-group-lg>input[type=text],.change-list #changelist #result_list .input-group-lg>input[type=number],.change-list #changelist #result_list .input-group-lg>input[type=email],.change-list #changelist #result_list .input-group-lg>input[type=date],.login #container .input-group-lg>input[type=text],.login #container .input-group-lg>input[type=password],.passwordchange #content-main>form .input-group-lg>textarea,.auth-user.change-form #content-main>form .input-group-lg>textarea,.change-form #content form .input-group-lg>textarea,.passwordchange #content-main>form .input-group-lg>input[type=text],.auth-user.change-form #content-main>form .input-group-lg>input[type=text],.change-form #content form .input-group-lg>input[type=text],.passwordchange #content-main>form .input-group-lg>input[type=password],.auth-user.change-form #content-main>form .input-group-lg>input[type=password],.change-form #content form .input-group-lg>input[type=password],.passwordchange #content-main>form .input-group-lg>input[type=url],.auth-user.change-form #content-main>form .input-group-lg>input[type=url],.change-form #content form .input-group-lg>input[type=url],.passwordchange #content-main>form .input-group-lg>input[type=number],.auth-user.change-form #content-main>form .input-group-lg>input[type=number],.change-form #content form .input-group-lg>input[type=number],.passwordchange #content-main>form .input-group-lg>input[type=email],.auth-user.change-form #content-main>form .input-group-lg>input[type=email],.change-form #content form .input-group-lg>input[type=email],.passwordchange #content-main>form .input-group-lg>input[type=date],.auth-user.change-form #content-main>form .input-group-lg>input[type=date],.change-form #content form .input-group-lg>input[type=date],.passwordchange #content-main>form .input-group-lg>input[type=file],.auth-user.change-form #content-main>form .input-group-lg>input[type=file],.change-form #content form .input-group-lg>input[type=file],.passwordchange #content-main>form .input-group-lg>select[multiple],.auth-user.change-form #content-main>form .input-group-lg>select[multiple],.change-form #content form .input-group-lg>select[multiple],.input-group-lg>.form-select,.change-list #changelist-form .input-group-lg>select,.passwordchange #content-main>form .input-group-lg>select:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .input-group-lg>select:not([multiple]):not(.admin-autocomplete),.change-form #content form .input-group-lg>select:not([multiple]):not(.admin-autocomplete),.input-group-lg>.input-group-text,.input-group-lg>.btn,.page-admindocs .admindocs-body .small .input-group-lg>a,.actionresult #content>p .input-group-lg>a,.delete-confirmation-content form .input-group-lg>.cancel-link,.delete-confirmation-content form .input-group-lg>input[type=submit],.paginator .input-group-lg>input,.paginator .input-group-lg>.showall,.change-list #changelist-form .actions .input-group-lg>button,.change-list .input-group-lg>.changelist-filter-toggler,.change-list #changelist-search .input-group-lg>input[type=submit],#content .object-tools .input-group-lg>a,.login #container .submit-row .input-group-lg>input,.passwordchange #content-main>form .input-group-lg>.inline-deletelink,.auth-user.change-form #content-main>form .input-group-lg>.inline-deletelink,.change-form #content form .input-group-lg>.inline-deletelink,.passwordchange #content-main>form .add-row .input-group-lg>a,.auth-user.change-form #content-main>form .add-row .input-group-lg>a,.change-form #content form .add-row .input-group-lg>a,.passwordchange #content-main>form .submit-row .deletelink-box .input-group-lg>.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .input-group-lg>.deletelink,.change-form #content form .submit-row .deletelink-box .input-group-lg>.deletelink,.passwordchange #content-main>form .submit-row .input-group-lg>input[type=submit],.auth-user.change-form #content-main>form .submit-row .input-group-lg>input[type=submit],.change-form #content form .submit-row .input-group-lg>input[type=submit],.passwordchange #content-main>form .form-row .input-group-lg>.selector-chooseall,.auth-user.change-form #content-main>form .form-row .input-group-lg>.selector-chooseall,.change-form #content form .form-row .input-group-lg>.selector-chooseall,.passwordchange #content-main>form .form-row .input-group-lg>.selector-clearall,.auth-user.change-form #content-main>form .form-row .input-group-lg>.selector-clearall,.change-form #content form .form-row .input-group-lg>.selector-clearall{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.form-control,.change-list .admindatefilter .input-group-sm>input[type=text],.change-list #changelist-search .input-group-sm>input[type=text],.change-list #changelist #result_list .input-group-sm>input[type=text],.change-list #changelist #result_list .input-group-sm>input[type=number],.change-list #changelist #result_list .input-group-sm>input[type=email],.change-list #changelist #result_list .input-group-sm>input[type=date],.login #container .input-group-sm>input[type=text],.login #container .input-group-sm>input[type=password],.passwordchange #content-main>form .input-group-sm>textarea,.auth-user.change-form #content-main>form .input-group-sm>textarea,.change-form #content form .input-group-sm>textarea,.passwordchange #content-main>form .input-group-sm>input[type=text],.auth-user.change-form #content-main>form .input-group-sm>input[type=text],.change-form #content form .input-group-sm>input[type=text],.passwordchange #content-main>form .input-group-sm>input[type=password],.auth-user.change-form #content-main>form .input-group-sm>input[type=password],.change-form #content form .input-group-sm>input[type=password],.passwordchange #content-main>form .input-group-sm>input[type=url],.auth-user.change-form #content-main>form .input-group-sm>input[type=url],.change-form #content form .input-group-sm>input[type=url],.passwordchange #content-main>form .input-group-sm>input[type=number],.auth-user.change-form #content-main>form .input-group-sm>input[type=number],.change-form #content form .input-group-sm>input[type=number],.passwordchange #content-main>form .input-group-sm>input[type=email],.auth-user.change-form #content-main>form .input-group-sm>input[type=email],.change-form #content form .input-group-sm>input[type=email],.passwordchange #content-main>form .input-group-sm>input[type=date],.auth-user.change-form #content-main>form .input-group-sm>input[type=date],.change-form #content form .input-group-sm>input[type=date],.passwordchange #content-main>form .input-group-sm>input[type=file],.auth-user.change-form #content-main>form .input-group-sm>input[type=file],.change-form #content form .input-group-sm>input[type=file],.passwordchange #content-main>form .input-group-sm>select[multiple],.auth-user.change-form #content-main>form .input-group-sm>select[multiple],.change-form #content form .input-group-sm>select[multiple],.input-group-sm>.form-select,.change-list #changelist-form .input-group-sm>select,.passwordchange #content-main>form .input-group-sm>select:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .input-group-sm>select:not([multiple]):not(.admin-autocomplete),.change-form #content form .input-group-sm>select:not([multiple]):not(.admin-autocomplete),.input-group-sm>.input-group-text,.input-group-sm>.btn,.page-admindocs .admindocs-body .small .input-group-sm>a,.actionresult #content>p .input-group-sm>a,.delete-confirmation-content form .input-group-sm>.cancel-link,.delete-confirmation-content form .input-group-sm>input[type=submit],.paginator .input-group-sm>input,.paginator .input-group-sm>.showall,.change-list #changelist-form .actions .input-group-sm>button,.change-list .input-group-sm>.changelist-filter-toggler,.change-list #changelist-search .input-group-sm>input[type=submit],#content .object-tools .input-group-sm>a,.login #container .submit-row .input-group-sm>input,.passwordchange #content-main>form .input-group-sm>.inline-deletelink,.auth-user.change-form #content-main>form .input-group-sm>.inline-deletelink,.change-form #content form .input-group-sm>.inline-deletelink,.passwordchange #content-main>form .add-row .input-group-sm>a,.auth-user.change-form #content-main>form .add-row .input-group-sm>a,.change-form #content form .add-row .input-group-sm>a,.passwordchange #content-main>form .submit-row .deletelink-box .input-group-sm>.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .input-group-sm>.deletelink,.change-form #content form .submit-row .deletelink-box .input-group-sm>.deletelink,.passwordchange #content-main>form .submit-row .input-group-sm>input[type=submit],.auth-user.change-form #content-main>form .submit-row .input-group-sm>input[type=submit],.change-form #content form .submit-row .input-group-sm>input[type=submit],.passwordchange #content-main>form .form-row .input-group-sm>.selector-chooseall,.auth-user.change-form #content-main>form .form-row .input-group-sm>.selector-chooseall,.change-form #content form .form-row .input-group-sm>.selector-chooseall,.passwordchange #content-main>form .form-row .input-group-sm>.selector-clearall,.auth-user.change-form #content-main>form .form-row .input-group-sm>.selector-clearall,.change-form #content form .form-row .input-group-sm>.selector-clearall{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.input-group-lg>.form-select,.change-list #changelist-form .input-group-lg>select,.passwordchange #content-main>form .input-group-lg>select:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .input-group-lg>select:not([multiple]):not(.admin-autocomplete),.change-form #content form .input-group-lg>select:not([multiple]):not(.admin-autocomplete),.input-group-sm>.form-select,.change-list #changelist-form .input-group-sm>select,.passwordchange #content-main>form .input-group-sm>select:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .input-group-sm>select:not([multiple]):not(.admin-autocomplete),.change-form #content form .input-group-sm>select:not([multiple]):not(.admin-autocomplete){padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.was-validated .change-list .admindatefilter input[type=text]:valid,.change-list .admindatefilter .was-validated input[type=text]:valid,.was-validated .change-list #changelist-search input[type=text]:valid,.change-list #changelist-search .was-validated input[type=text]:valid,.was-validated .change-list #changelist #result_list input[type=text]:valid,.change-list #changelist #result_list .was-validated input[type=text]:valid,.was-validated .change-list #changelist #result_list input[type=number]:valid,.change-list #changelist #result_list .was-validated input[type=number]:valid,.was-validated .change-list #changelist #result_list input[type=email]:valid,.change-list #changelist #result_list .was-validated input[type=email]:valid,.was-validated .change-list #changelist #result_list input[type=date]:valid,.change-list #changelist #result_list .was-validated input[type=date]:valid,.was-validated .login #container input[type=text]:valid,.login #container .was-validated input[type=text]:valid,.was-validated .login #container input[type=password]:valid,.login #container .was-validated input[type=password]:valid,.was-validated .passwordchange #content-main>form textarea:valid,.passwordchange .was-validated #content-main>form textarea:valid,.was-validated .auth-user.change-form #content-main>form textarea:valid,.auth-user.change-form .was-validated #content-main>form textarea:valid,.was-validated .change-form #content form textarea:valid,.change-form #content .was-validated form textarea:valid,.passwordchange #content-main>form .was-validated textarea:valid,.auth-user.change-form #content-main>form .was-validated textarea:valid,.change-form #content form .was-validated textarea:valid,.was-validated .passwordchange #content-main>form input[type=text]:valid,.passwordchange .was-validated #content-main>form input[type=text]:valid,.was-validated .auth-user.change-form #content-main>form input[type=text]:valid,.auth-user.change-form .was-validated #content-main>form input[type=text]:valid,.was-validated .change-form #content form input[type=text]:valid,.change-form #content .was-validated form input[type=text]:valid,.passwordchange #content-main>form .was-validated input[type=text]:valid,.auth-user.change-form #content-main>form .was-validated input[type=text]:valid,.change-form #content form .was-validated input[type=text]:valid,.was-validated .passwordchange #content-main>form input[type=password]:valid,.passwordchange .was-validated #content-main>form input[type=password]:valid,.was-validated .auth-user.change-form #content-main>form input[type=password]:valid,.auth-user.change-form .was-validated #content-main>form input[type=password]:valid,.was-validated .change-form #content form input[type=password]:valid,.change-form #content .was-validated form input[type=password]:valid,.passwordchange #content-main>form .was-validated input[type=password]:valid,.auth-user.change-form #content-main>form .was-validated input[type=password]:valid,.change-form #content form .was-validated input[type=password]:valid,.was-validated .passwordchange #content-main>form input[type=url]:valid,.passwordchange .was-validated #content-main>form input[type=url]:valid,.was-validated .auth-user.change-form #content-main>form input[type=url]:valid,.auth-user.change-form .was-validated #content-main>form input[type=url]:valid,.was-validated .change-form #content form input[type=url]:valid,.change-form #content .was-validated form input[type=url]:valid,.passwordchange #content-main>form .was-validated input[type=url]:valid,.auth-user.change-form #content-main>form .was-validated input[type=url]:valid,.change-form #content form .was-validated input[type=url]:valid,.was-validated .passwordchange #content-main>form input[type=number]:valid,.passwordchange .was-validated #content-main>form input[type=number]:valid,.was-validated .auth-user.change-form #content-main>form input[type=number]:valid,.auth-user.change-form .was-validated #content-main>form input[type=number]:valid,.was-validated .change-form #content form input[type=number]:valid,.change-form #content .was-validated form input[type=number]:valid,.passwordchange #content-main>form .was-validated input[type=number]:valid,.auth-user.change-form #content-main>form .was-validated input[type=number]:valid,.change-form #content form .was-validated input[type=number]:valid,.was-validated .passwordchange #content-main>form input[type=email]:valid,.passwordchange .was-validated #content-main>form input[type=email]:valid,.was-validated .auth-user.change-form #content-main>form input[type=email]:valid,.auth-user.change-form .was-validated #content-main>form input[type=email]:valid,.was-validated .change-form #content form input[type=email]:valid,.change-form #content .was-validated form input[type=email]:valid,.passwordchange #content-main>form .was-validated input[type=email]:valid,.auth-user.change-form #content-main>form .was-validated input[type=email]:valid,.change-form #content form .was-validated input[type=email]:valid,.was-validated .passwordchange #content-main>form input[type=date]:valid,.passwordchange .was-validated #content-main>form input[type=date]:valid,.was-validated .auth-user.change-form #content-main>form input[type=date]:valid,.auth-user.change-form .was-validated #content-main>form input[type=date]:valid,.was-validated .change-form #content form input[type=date]:valid,.change-form #content .was-validated form input[type=date]:valid,.passwordchange #content-main>form .was-validated input[type=date]:valid,.auth-user.change-form #content-main>form .was-validated input[type=date]:valid,.change-form #content form .was-validated input[type=date]:valid,.was-validated .passwordchange #content-main>form input[type=file]:valid,.passwordchange .was-validated #content-main>form input[type=file]:valid,.was-validated .auth-user.change-form #content-main>form input[type=file]:valid,.auth-user.change-form .was-validated #content-main>form input[type=file]:valid,.was-validated .change-form #content form input[type=file]:valid,.change-form #content .was-validated form input[type=file]:valid,.passwordchange #content-main>form .was-validated input[type=file]:valid,.auth-user.change-form #content-main>form .was-validated input[type=file]:valid,.change-form #content form .was-validated input[type=file]:valid,.was-validated .passwordchange #content-main>form select[multiple]:valid,.passwordchange .was-validated #content-main>form select[multiple]:valid,.was-validated .auth-user.change-form #content-main>form select[multiple]:valid,.auth-user.change-form .was-validated #content-main>form select[multiple]:valid,.was-validated .change-form #content form select[multiple]:valid,.change-form #content .was-validated form select[multiple]:valid,.passwordchange #content-main>form .was-validated select[multiple]:valid,.auth-user.change-form #content-main>form .was-validated select[multiple]:valid,.change-form #content form .was-validated select[multiple]:valid,.form-control.is-valid,.change-list .admindatefilter input.is-valid[type=text],.change-list #changelist-search input.is-valid[type=text],.change-list #changelist #result_list input.is-valid[type=text],.change-list #changelist #result_list input.is-valid[type=number],.change-list #changelist #result_list input.is-valid[type=email],.change-list #changelist #result_list input.is-valid[type=date],.login #container input.is-valid[type=text],.login #container input.is-valid[type=password],.passwordchange #content-main>form textarea.is-valid,.auth-user.change-form #content-main>form textarea.is-valid,.change-form #content form textarea.is-valid,.passwordchange #content-main>form input.is-valid[type=text],.auth-user.change-form #content-main>form input.is-valid[type=text],.change-form #content form input.is-valid[type=text],.passwordchange #content-main>form input.is-valid[type=password],.auth-user.change-form #content-main>form input.is-valid[type=password],.change-form #content form input.is-valid[type=password],.passwordchange #content-main>form input.is-valid[type=url],.auth-user.change-form #content-main>form input.is-valid[type=url],.change-form #content form input.is-valid[type=url],.passwordchange #content-main>form input.is-valid[type=number],.auth-user.change-form #content-main>form input.is-valid[type=number],.change-form #content form input.is-valid[type=number],.passwordchange #content-main>form input.is-valid[type=email],.auth-user.change-form #content-main>form input.is-valid[type=email],.change-form #content form input.is-valid[type=email],.passwordchange #content-main>form input.is-valid[type=date],.auth-user.change-form #content-main>form input.is-valid[type=date],.change-form #content form input.is-valid[type=date],.passwordchange #content-main>form input.is-valid[type=file],.auth-user.change-form #content-main>form input.is-valid[type=file],.change-form #content form input.is-valid[type=file],.passwordchange #content-main>form select.is-valid[multiple],.auth-user.change-form #content-main>form select.is-valid[multiple],.change-form #content form select.is-valid[multiple]{border-color:#198754;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3e%3cpath fill=\'%23198754\' d=\'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.was-validated .change-list .admindatefilter input[type=text]:valid:focus,.change-list .admindatefilter .was-validated input[type=text]:valid:focus,.was-validated .change-list #changelist-search input[type=text]:valid:focus,.change-list #changelist-search .was-validated input[type=text]:valid:focus,.was-validated .change-list #changelist #result_list input[type=text]:valid:focus,.change-list #changelist #result_list .was-validated input[type=text]:valid:focus,.was-validated .change-list #changelist #result_list input[type=number]:valid:focus,.change-list #changelist #result_list .was-validated input[type=number]:valid:focus,.was-validated .change-list #changelist #result_list input[type=email]:valid:focus,.change-list #changelist #result_list .was-validated input[type=email]:valid:focus,.was-validated .change-list #changelist #result_list input[type=date]:valid:focus,.change-list #changelist #result_list .was-validated input[type=date]:valid:focus,.was-validated .login #container input[type=text]:valid:focus,.login #container .was-validated input[type=text]:valid:focus,.was-validated .login #container input[type=password]:valid:focus,.login #container .was-validated input[type=password]:valid:focus,.was-validated .passwordchange #content-main>form textarea:valid:focus,.passwordchange .was-validated #content-main>form textarea:valid:focus,.was-validated .auth-user.change-form #content-main>form textarea:valid:focus,.auth-user.change-form .was-validated #content-main>form textarea:valid:focus,.was-validated .change-form #content form textarea:valid:focus,.change-form #content .was-validated form textarea:valid:focus,.passwordchange #content-main>form .was-validated textarea:valid:focus,.auth-user.change-form #content-main>form .was-validated textarea:valid:focus,.change-form #content form .was-validated textarea:valid:focus,.was-validated .passwordchange #content-main>form input[type=text]:valid:focus,.passwordchange .was-validated #content-main>form input[type=text]:valid:focus,.was-validated .auth-user.change-form #content-main>form input[type=text]:valid:focus,.auth-user.change-form .was-validated #content-main>form input[type=text]:valid:focus,.was-validated .change-form #content form input[type=text]:valid:focus,.change-form #content .was-validated form input[type=text]:valid:focus,.passwordchange #content-main>form .was-validated input[type=text]:valid:focus,.auth-user.change-form #content-main>form .was-validated input[type=text]:valid:focus,.change-form #content form .was-validated input[type=text]:valid:focus,.was-validated .passwordchange #content-main>form input[type=password]:valid:focus,.passwordchange .was-validated #content-main>form input[type=password]:valid:focus,.was-validated .auth-user.change-form #content-main>form input[type=password]:valid:focus,.auth-user.change-form .was-validated #content-main>form input[type=password]:valid:focus,.was-validated .change-form #content form input[type=password]:valid:focus,.change-form #content .was-validated form input[type=password]:valid:focus,.passwordchange #content-main>form .was-validated input[type=password]:valid:focus,.auth-user.change-form #content-main>form .was-validated input[type=password]:valid:focus,.change-form #content form .was-validated input[type=password]:valid:focus,.was-validated .passwordchange #content-main>form input[type=url]:valid:focus,.passwordchange .was-validated #content-main>form input[type=url]:valid:focus,.was-validated .auth-user.change-form #content-main>form input[type=url]:valid:focus,.auth-user.change-form .was-validated #content-main>form input[type=url]:valid:focus,.was-validated .change-form #content form input[type=url]:valid:focus,.change-form #content .was-validated form input[type=url]:valid:focus,.passwordchange #content-main>form .was-validated input[type=url]:valid:focus,.auth-user.change-form #content-main>form .was-validated input[type=url]:valid:focus,.change-form #content form .was-validated input[type=url]:valid:focus,.was-validated .passwordchange #content-main>form input[type=number]:valid:focus,.passwordchange .was-validated #content-main>form input[type=number]:valid:focus,.was-validated .auth-user.change-form #content-main>form input[type=number]:valid:focus,.auth-user.change-form .was-validated #content-main>form input[type=number]:valid:focus,.was-validated .change-form #content form input[type=number]:valid:focus,.change-form #content .was-validated form input[type=number]:valid:focus,.passwordchange #content-main>form .was-validated input[type=number]:valid:focus,.auth-user.change-form #content-main>form .was-validated input[type=number]:valid:focus,.change-form #content form .was-validated input[type=number]:valid:focus,.was-validated .passwordchange #content-main>form input[type=email]:valid:focus,.passwordchange .was-validated #content-main>form input[type=email]:valid:focus,.was-validated .auth-user.change-form #content-main>form input[type=email]:valid:focus,.auth-user.change-form .was-validated #content-main>form input[type=email]:valid:focus,.was-validated .change-form #content form input[type=email]:valid:focus,.change-form #content .was-validated form input[type=email]:valid:focus,.passwordchange #content-main>form .was-validated input[type=email]:valid:focus,.auth-user.change-form #content-main>form .was-validated input[type=email]:valid:focus,.change-form #content form .was-validated input[type=email]:valid:focus,.was-validated .passwordchange #content-main>form input[type=date]:valid:focus,.passwordchange .was-validated #content-main>form input[type=date]:valid:focus,.was-validated .auth-user.change-form #content-main>form input[type=date]:valid:focus,.auth-user.change-form .was-validated #content-main>form input[type=date]:valid:focus,.was-validated .change-form #content form input[type=date]:valid:focus,.change-form #content .was-validated form input[type=date]:valid:focus,.passwordchange #content-main>form .was-validated input[type=date]:valid:focus,.auth-user.change-form #content-main>form .was-validated input[type=date]:valid:focus,.change-form #content form .was-validated input[type=date]:valid:focus,.was-validated .passwordchange #content-main>form input[type=file]:valid:focus,.passwordchange .was-validated #content-main>form input[type=file]:valid:focus,.was-validated .auth-user.change-form #content-main>form input[type=file]:valid:focus,.auth-user.change-form .was-validated #content-main>form input[type=file]:valid:focus,.was-validated .change-form #content form input[type=file]:valid:focus,.change-form #content .was-validated form input[type=file]:valid:focus,.passwordchange #content-main>form .was-validated input[type=file]:valid:focus,.auth-user.change-form #content-main>form .was-validated input[type=file]:valid:focus,.change-form #content form .was-validated input[type=file]:valid:focus,.was-validated .passwordchange #content-main>form select[multiple]:valid:focus,.passwordchange .was-validated #content-main>form select[multiple]:valid:focus,.was-validated .auth-user.change-form #content-main>form select[multiple]:valid:focus,.auth-user.change-form .was-validated #content-main>form select[multiple]:valid:focus,.was-validated .change-form #content form select[multiple]:valid:focus,.change-form #content .was-validated form select[multiple]:valid:focus,.passwordchange #content-main>form .was-validated select[multiple]:valid:focus,.auth-user.change-form #content-main>form .was-validated select[multiple]:valid:focus,.change-form #content form .was-validated select[multiple]:valid:focus,.form-control.is-valid:focus,.change-list .admindatefilter input.is-valid[type=text]:focus,.change-list #changelist-search input.is-valid[type=text]:focus,.change-list #changelist #result_list input.is-valid[type=text]:focus,.change-list #changelist #result_list input.is-valid[type=number]:focus,.change-list #changelist #result_list input.is-valid[type=email]:focus,.change-list #changelist #result_list input.is-valid[type=date]:focus,.login #container input.is-valid[type=text]:focus,.login #container input.is-valid[type=password]:focus,.passwordchange #content-main>form textarea.is-valid:focus,.auth-user.change-form #content-main>form textarea.is-valid:focus,.change-form #content form textarea.is-valid:focus,.passwordchange #content-main>form input.is-valid[type=text]:focus,.auth-user.change-form #content-main>form input.is-valid[type=text]:focus,.change-form #content form input.is-valid[type=text]:focus,.passwordchange #content-main>form input.is-valid[type=password]:focus,.auth-user.change-form #content-main>form input.is-valid[type=password]:focus,.change-form #content form input.is-valid[type=password]:focus,.passwordchange #content-main>form input.is-valid[type=url]:focus,.auth-user.change-form #content-main>form input.is-valid[type=url]:focus,.change-form #content form input.is-valid[type=url]:focus,.passwordchange #content-main>form input.is-valid[type=number]:focus,.auth-user.change-form #content-main>form input.is-valid[type=number]:focus,.change-form #content form input.is-valid[type=number]:focus,.passwordchange #content-main>form input.is-valid[type=email]:focus,.auth-user.change-form #content-main>form input.is-valid[type=email]:focus,.change-form #content form input.is-valid[type=email]:focus,.passwordchange #content-main>form input.is-valid[type=date]:focus,.auth-user.change-form #content-main>form input.is-valid[type=date]:focus,.change-form #content form input.is-valid[type=date]:focus,.passwordchange #content-main>form input.is-valid[type=file]:focus,.auth-user.change-form #content-main>form input.is-valid[type=file]:focus,.change-form #content form input.is-valid[type=file]:focus,.passwordchange #content-main>form select.is-valid[multiple]:focus,.auth-user.change-form #content-main>form select.is-valid[multiple]:focus,.change-form #content form select.is-valid[multiple]:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,.was-validated .passwordchange #content-main>form textarea:valid,.passwordchange .was-validated #content-main>form textarea:valid,.was-validated .auth-user.change-form #content-main>form textarea:valid,.auth-user.change-form .was-validated #content-main>form textarea:valid,.was-validated .change-form #content form textarea:valid,.change-form #content .was-validated form textarea:valid,.passwordchange #content-main>form .was-validated textarea:valid,.auth-user.change-form #content-main>form .was-validated textarea:valid,.change-form #content form .was-validated textarea:valid,textarea.form-control.is-valid,.passwordchange #content-main>form textarea.is-valid,.auth-user.change-form #content-main>form textarea.is-valid,.change-form #content form textarea.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.was-validated .change-list #changelist-form select:valid,.change-list #changelist-form .was-validated select:valid,.was-validated .passwordchange #content-main>form select:valid:not([multiple]):not(.admin-autocomplete),.passwordchange .was-validated #content-main>form select:valid:not([multiple]):not(.admin-autocomplete),.was-validated .auth-user.change-form #content-main>form select:valid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form .was-validated #content-main>form select:valid:not([multiple]):not(.admin-autocomplete),.was-validated .change-form #content form select:valid:not([multiple]):not(.admin-autocomplete),.change-form #content .was-validated form select:valid:not([multiple]):not(.admin-autocomplete),.passwordchange #content-main>form .was-validated select:valid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .was-validated select:valid:not([multiple]):not(.admin-autocomplete),.change-form #content form .was-validated select:valid:not([multiple]):not(.admin-autocomplete),.form-select.is-valid,.change-list #changelist-form select.is-valid,.passwordchange #content-main>form select.is-valid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select.is-valid:not([multiple]):not(.admin-autocomplete),.change-form #content form select.is-valid:not([multiple]):not(.admin-autocomplete){border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .change-list #changelist-form select:valid:not([multiple]):not([size]),.change-list #changelist-form .was-validated select:valid:not([multiple]):not([size]),.was-validated .passwordchange #content-main>form select:valid:not([multiple]):not([size]):not(.admin-autocomplete),.passwordchange .was-validated #content-main>form select:valid:not([multiple]):not([size]):not(.admin-autocomplete),.was-validated .auth-user.change-form #content-main>form select:valid:not([multiple]):not([size]):not(.admin-autocomplete),.auth-user.change-form .was-validated #content-main>form select:valid:not([multiple]):not([size]):not(.admin-autocomplete),.was-validated .change-form #content form select:valid:not([multiple]):not([size]):not(.admin-autocomplete),.change-form #content .was-validated form select:valid:not([multiple]):not([size]):not(.admin-autocomplete),.passwordchange #content-main>form .was-validated select:valid:not([multiple]):not([size]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .was-validated select:valid:not([multiple]):not([size]):not(.admin-autocomplete),.change-form #content form .was-validated select:valid:not([multiple]):not([size]):not(.admin-autocomplete),.was-validated .form-select:valid:not([multiple])[size="1"],.was-validated .change-list #changelist-form select:valid:not([multiple])[size="1"],.change-list #changelist-form .was-validated select:valid:not([multiple])[size="1"],.was-validated .passwordchange #content-main>form select:valid:not([multiple])[size="1"]:not(.admin-autocomplete),.passwordchange .was-validated #content-main>form select:valid:not([multiple])[size="1"]:not(.admin-autocomplete),.was-validated .auth-user.change-form #content-main>form select:valid:not([multiple])[size="1"]:not(.admin-autocomplete),.auth-user.change-form .was-validated #content-main>form select:valid:not([multiple])[size="1"]:not(.admin-autocomplete),.was-validated .change-form #content form select:valid:not([multiple])[size="1"]:not(.admin-autocomplete),.change-form #content .was-validated form select:valid:not([multiple])[size="1"]:not(.admin-autocomplete),.passwordchange #content-main>form .was-validated select:valid:not([multiple])[size="1"]:not(.admin-autocomplete),.auth-user.change-form #content-main>form .was-validated select:valid:not([multiple])[size="1"]:not(.admin-autocomplete),.change-form #content form .was-validated select:valid:not([multiple])[size="1"]:not(.admin-autocomplete),.form-select.is-valid:not([multiple]):not([size]),.change-list #changelist-form select.is-valid:not([multiple]):not([size]),.passwordchange #content-main>form select.is-valid:not([multiple]):not([size]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select.is-valid:not([multiple]):not([size]):not(.admin-autocomplete),.change-form #content form select.is-valid:not([multiple]):not([size]):not(.admin-autocomplete),.form-select.is-valid:not([multiple])[size="1"],.change-list #changelist-form select.is-valid:not([multiple])[size="1"],.passwordchange #content-main>form select.is-valid:not([multiple])[size="1"]:not(.admin-autocomplete),.auth-user.change-form #content-main>form select.is-valid:not([multiple])[size="1"]:not(.admin-autocomplete),.change-form #content form select.is-valid:not([multiple])[size="1"]:not(.admin-autocomplete){padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\'%3e%3cpath fill=\'none\' stroke=\'%23343a40\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' d=\'M2 5l6 6 6-6\'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3e%3cpath fill=\'%23198754\' d=\'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z\'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.was-validated .change-list #changelist-form select:valid:focus,.change-list #changelist-form .was-validated select:valid:focus,.was-validated .passwordchange #content-main>form select:valid:focus:not([multiple]):not(.admin-autocomplete),.passwordchange .was-validated #content-main>form select:valid:focus:not([multiple]):not(.admin-autocomplete),.was-validated .auth-user.change-form #content-main>form select:valid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form .was-validated #content-main>form select:valid:focus:not([multiple]):not(.admin-autocomplete),.was-validated .change-form #content form select:valid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content .was-validated form select:valid:focus:not([multiple]):not(.admin-autocomplete),.passwordchange #content-main>form .was-validated select:valid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .was-validated select:valid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content form .was-validated select:valid:focus:not([multiple]):not(.admin-autocomplete),.form-select.is-valid:focus,.change-list #changelist-form select.is-valid:focus,.passwordchange #content-main>form select.is-valid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select.is-valid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content form select.is-valid:focus:not([multiple]):not(.admin-autocomplete){border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid,.was-validated input[type=checkbox]:valid,.form-check-input.is-valid,input.is-valid[type=checkbox]{border-color:#198754}.was-validated .form-check-input:valid:checked,.was-validated input[type=checkbox]:valid:checked,.form-check-input.is-valid:checked,input.is-valid[type=checkbox]:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.was-validated input[type=checkbox]:valid:focus,.form-check-input.is-valid:focus,input.is-valid[type=checkbox]:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid~.form-check-label,.was-validated input[type=checkbox]:valid~.form-check-label,.form-check-input.is-valid~.form-check-label,input.is-valid[type=checkbox]~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback,.form-check-inline input[type=checkbox]~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.was-validated .input-group .change-list .admindatefilter input[type=text]:valid,.change-list .admindatefilter .was-validated .input-group input[type=text]:valid,.was-validated .input-group .change-list #changelist-search input[type=text]:valid,.change-list #changelist-search .was-validated .input-group input[type=text]:valid,.was-validated .input-group .change-list #changelist #result_list input[type=text]:valid,.change-list #changelist #result_list .was-validated .input-group input[type=text]:valid,.was-validated .input-group .change-list #changelist #result_list input[type=number]:valid,.change-list #changelist #result_list .was-validated .input-group input[type=number]:valid,.was-validated .input-group .change-list #changelist #result_list input[type=email]:valid,.change-list #changelist #result_list .was-validated .input-group input[type=email]:valid,.was-validated .input-group .change-list #changelist #result_list input[type=date]:valid,.change-list #changelist #result_list .was-validated .input-group input[type=date]:valid,.was-validated .input-group .login #container input[type=text]:valid,.login #container .was-validated .input-group input[type=text]:valid,.was-validated .input-group .login #container input[type=password]:valid,.login #container .was-validated .input-group input[type=password]:valid,.was-validated .input-group .passwordchange #content-main>form textarea:valid,.passwordchange .was-validated .input-group #content-main>form textarea:valid,.was-validated .input-group .auth-user.change-form #content-main>form textarea:valid,.auth-user.change-form .was-validated .input-group #content-main>form textarea:valid,.was-validated .input-group .change-form #content form textarea:valid,.change-form #content .was-validated .input-group form textarea:valid,.passwordchange #content-main>form .was-validated .input-group textarea:valid,.auth-user.change-form #content-main>form .was-validated .input-group textarea:valid,.change-form #content form .was-validated .input-group textarea:valid,.was-validated .input-group .passwordchange #content-main>form input[type=text]:valid,.passwordchange .was-validated .input-group #content-main>form input[type=text]:valid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=text]:valid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=text]:valid,.was-validated .input-group .change-form #content form input[type=text]:valid,.change-form #content .was-validated .input-group form input[type=text]:valid,.passwordchange #content-main>form .was-validated .input-group input[type=text]:valid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=text]:valid,.change-form #content form .was-validated .input-group input[type=text]:valid,.was-validated .input-group .passwordchange #content-main>form input[type=password]:valid,.passwordchange .was-validated .input-group #content-main>form input[type=password]:valid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=password]:valid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=password]:valid,.was-validated .input-group .change-form #content form input[type=password]:valid,.change-form #content .was-validated .input-group form input[type=password]:valid,.passwordchange #content-main>form .was-validated .input-group input[type=password]:valid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=password]:valid,.change-form #content form .was-validated .input-group input[type=password]:valid,.was-validated .input-group .passwordchange #content-main>form input[type=url]:valid,.passwordchange .was-validated .input-group #content-main>form input[type=url]:valid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=url]:valid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=url]:valid,.was-validated .input-group .change-form #content form input[type=url]:valid,.change-form #content .was-validated .input-group form input[type=url]:valid,.passwordchange #content-main>form .was-validated .input-group input[type=url]:valid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=url]:valid,.change-form #content form .was-validated .input-group input[type=url]:valid,.was-validated .input-group .passwordchange #content-main>form input[type=number]:valid,.passwordchange .was-validated .input-group #content-main>form input[type=number]:valid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=number]:valid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=number]:valid,.was-validated .input-group .change-form #content form input[type=number]:valid,.change-form #content .was-validated .input-group form input[type=number]:valid,.passwordchange #content-main>form .was-validated .input-group input[type=number]:valid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=number]:valid,.change-form #content form .was-validated .input-group input[type=number]:valid,.was-validated .input-group .passwordchange #content-main>form input[type=email]:valid,.passwordchange .was-validated .input-group #content-main>form input[type=email]:valid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=email]:valid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=email]:valid,.was-validated .input-group .change-form #content form input[type=email]:valid,.change-form #content .was-validated .input-group form input[type=email]:valid,.passwordchange #content-main>form .was-validated .input-group input[type=email]:valid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=email]:valid,.change-form #content form .was-validated .input-group input[type=email]:valid,.was-validated .input-group .passwordchange #content-main>form input[type=date]:valid,.passwordchange .was-validated .input-group #content-main>form input[type=date]:valid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=date]:valid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=date]:valid,.was-validated .input-group .change-form #content form input[type=date]:valid,.change-form #content .was-validated .input-group form input[type=date]:valid,.passwordchange #content-main>form .was-validated .input-group input[type=date]:valid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=date]:valid,.change-form #content form .was-validated .input-group input[type=date]:valid,.was-validated .input-group .passwordchange #content-main>form input[type=file]:valid,.passwordchange .was-validated .input-group #content-main>form input[type=file]:valid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=file]:valid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=file]:valid,.was-validated .input-group .change-form #content form input[type=file]:valid,.change-form #content .was-validated .input-group form input[type=file]:valid,.passwordchange #content-main>form .was-validated .input-group input[type=file]:valid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=file]:valid,.change-form #content form .was-validated .input-group input[type=file]:valid,.was-validated .input-group .passwordchange #content-main>form select[multiple]:valid,.passwordchange .was-validated .input-group #content-main>form select[multiple]:valid,.was-validated .input-group .auth-user.change-form #content-main>form select[multiple]:valid,.auth-user.change-form .was-validated .input-group #content-main>form select[multiple]:valid,.was-validated .input-group .change-form #content form select[multiple]:valid,.change-form #content .was-validated .input-group form select[multiple]:valid,.passwordchange #content-main>form .was-validated .input-group select[multiple]:valid,.auth-user.change-form #content-main>form .was-validated .input-group select[multiple]:valid,.change-form #content form .was-validated .input-group select[multiple]:valid,.input-group .form-control.is-valid,.input-group .change-list .admindatefilter input.is-valid[type=text],.change-list .admindatefilter .input-group input.is-valid[type=text],.input-group .change-list #changelist-search input.is-valid[type=text],.change-list #changelist-search .input-group input.is-valid[type=text],.input-group .change-list #changelist #result_list input.is-valid[type=text],.change-list #changelist #result_list .input-group input.is-valid[type=text],.input-group .change-list #changelist #result_list input.is-valid[type=number],.change-list #changelist #result_list .input-group input.is-valid[type=number],.input-group .change-list #changelist #result_list input.is-valid[type=email],.change-list #changelist #result_list .input-group input.is-valid[type=email],.input-group .change-list #changelist #result_list input.is-valid[type=date],.change-list #changelist #result_list .input-group input.is-valid[type=date],.input-group .login #container input.is-valid[type=text],.login #container .input-group input.is-valid[type=text],.input-group .login #container input.is-valid[type=password],.login #container .input-group input.is-valid[type=password],.input-group .passwordchange #content-main>form textarea.is-valid,.passwordchange .input-group #content-main>form textarea.is-valid,.input-group .auth-user.change-form #content-main>form textarea.is-valid,.auth-user.change-form .input-group #content-main>form textarea.is-valid,.input-group .change-form #content form textarea.is-valid,.change-form #content .input-group form textarea.is-valid,.passwordchange #content-main>form .input-group textarea.is-valid,.auth-user.change-form #content-main>form .input-group textarea.is-valid,.change-form #content form .input-group textarea.is-valid,.input-group .passwordchange #content-main>form input.is-valid[type=text],.passwordchange .input-group #content-main>form input.is-valid[type=text],.input-group .auth-user.change-form #content-main>form input.is-valid[type=text],.auth-user.change-form .input-group #content-main>form input.is-valid[type=text],.input-group .change-form #content form input.is-valid[type=text],.change-form #content .input-group form input.is-valid[type=text],.passwordchange #content-main>form .input-group input.is-valid[type=text],.auth-user.change-form #content-main>form .input-group input.is-valid[type=text],.change-form #content form .input-group input.is-valid[type=text],.input-group .passwordchange #content-main>form input.is-valid[type=password],.passwordchange .input-group #content-main>form input.is-valid[type=password],.input-group .auth-user.change-form #content-main>form input.is-valid[type=password],.auth-user.change-form .input-group #content-main>form input.is-valid[type=password],.input-group .change-form #content form input.is-valid[type=password],.change-form #content .input-group form input.is-valid[type=password],.passwordchange #content-main>form .input-group input.is-valid[type=password],.auth-user.change-form #content-main>form .input-group input.is-valid[type=password],.change-form #content form .input-group input.is-valid[type=password],.input-group .passwordchange #content-main>form input.is-valid[type=url],.passwordchange .input-group #content-main>form input.is-valid[type=url],.input-group .auth-user.change-form #content-main>form input.is-valid[type=url],.auth-user.change-form .input-group #content-main>form input.is-valid[type=url],.input-group .change-form #content form input.is-valid[type=url],.change-form #content .input-group form input.is-valid[type=url],.passwordchange #content-main>form .input-group input.is-valid[type=url],.auth-user.change-form #content-main>form .input-group input.is-valid[type=url],.change-form #content form .input-group input.is-valid[type=url],.input-group .passwordchange #content-main>form input.is-valid[type=number],.passwordchange .input-group #content-main>form input.is-valid[type=number],.input-group .auth-user.change-form #content-main>form input.is-valid[type=number],.auth-user.change-form .input-group #content-main>form input.is-valid[type=number],.input-group .change-form #content form input.is-valid[type=number],.change-form #content .input-group form input.is-valid[type=number],.passwordchange #content-main>form .input-group input.is-valid[type=number],.auth-user.change-form #content-main>form .input-group input.is-valid[type=number],.change-form #content form .input-group input.is-valid[type=number],.input-group .passwordchange #content-main>form input.is-valid[type=email],.passwordchange .input-group #content-main>form input.is-valid[type=email],.input-group .auth-user.change-form #content-main>form input.is-valid[type=email],.auth-user.change-form .input-group #content-main>form input.is-valid[type=email],.input-group .change-form #content form input.is-valid[type=email],.change-form #content .input-group form input.is-valid[type=email],.passwordchange #content-main>form .input-group input.is-valid[type=email],.auth-user.change-form #content-main>form .input-group input.is-valid[type=email],.change-form #content form .input-group input.is-valid[type=email],.input-group .passwordchange #content-main>form input.is-valid[type=date],.passwordchange .input-group #content-main>form input.is-valid[type=date],.input-group .auth-user.change-form #content-main>form input.is-valid[type=date],.auth-user.change-form .input-group #content-main>form input.is-valid[type=date],.input-group .change-form #content form input.is-valid[type=date],.change-form #content .input-group form input.is-valid[type=date],.passwordchange #content-main>form .input-group input.is-valid[type=date],.auth-user.change-form #content-main>form .input-group input.is-valid[type=date],.change-form #content form .input-group input.is-valid[type=date],.input-group .passwordchange #content-main>form input.is-valid[type=file],.passwordchange .input-group #content-main>form input.is-valid[type=file],.input-group .auth-user.change-form #content-main>form input.is-valid[type=file],.auth-user.change-form .input-group #content-main>form input.is-valid[type=file],.input-group .change-form #content form input.is-valid[type=file],.change-form #content .input-group form input.is-valid[type=file],.passwordchange #content-main>form .input-group input.is-valid[type=file],.auth-user.change-form #content-main>form .input-group input.is-valid[type=file],.change-form #content form .input-group input.is-valid[type=file],.input-group .passwordchange #content-main>form select.is-valid[multiple],.passwordchange .input-group #content-main>form select.is-valid[multiple],.input-group .auth-user.change-form #content-main>form select.is-valid[multiple],.auth-user.change-form .input-group #content-main>form select.is-valid[multiple],.input-group .change-form #content form select.is-valid[multiple],.change-form #content .input-group form select.is-valid[multiple],.passwordchange #content-main>form .input-group select.is-valid[multiple],.auth-user.change-form #content-main>form .input-group select.is-valid[multiple],.change-form #content form .input-group select.is-valid[multiple],.was-validated .input-group .form-select:valid,.was-validated .input-group .change-list #changelist-form select:valid,.change-list #changelist-form .was-validated .input-group select:valid,.was-validated .input-group .passwordchange #content-main>form select:valid:not([multiple]):not(.admin-autocomplete),.passwordchange .was-validated .input-group #content-main>form select:valid:not([multiple]):not(.admin-autocomplete),.was-validated .input-group .auth-user.change-form #content-main>form select:valid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form .was-validated .input-group #content-main>form select:valid:not([multiple]):not(.admin-autocomplete),.was-validated .input-group .change-form #content form select:valid:not([multiple]):not(.admin-autocomplete),.change-form #content .was-validated .input-group form select:valid:not([multiple]):not(.admin-autocomplete),.passwordchange #content-main>form .was-validated .input-group select:valid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .was-validated .input-group select:valid:not([multiple]):not(.admin-autocomplete),.change-form #content form .was-validated .input-group select:valid:not([multiple]):not(.admin-autocomplete),.input-group .form-select.is-valid,.input-group .change-list #changelist-form select.is-valid,.change-list #changelist-form .input-group select.is-valid,.input-group .passwordchange #content-main>form select.is-valid:not([multiple]):not(.admin-autocomplete),.passwordchange .input-group #content-main>form select.is-valid:not([multiple]):not(.admin-autocomplete),.input-group .auth-user.change-form #content-main>form select.is-valid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form .input-group #content-main>form select.is-valid:not([multiple]):not(.admin-autocomplete),.input-group .change-form #content form select.is-valid:not([multiple]):not(.admin-autocomplete),.change-form #content .input-group form select.is-valid:not([multiple]):not(.admin-autocomplete),.passwordchange #content-main>form .input-group select.is-valid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .input-group select.is-valid:not([multiple]):not(.admin-autocomplete),.change-form #content form .input-group select.is-valid:not([multiple]):not(.admin-autocomplete){z-index:1}.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .change-list .admindatefilter input[type=text]:valid:focus,.change-list .admindatefilter .was-validated .input-group input[type=text]:valid:focus,.was-validated .input-group .change-list #changelist-search input[type=text]:valid:focus,.change-list #changelist-search .was-validated .input-group input[type=text]:valid:focus,.was-validated .input-group .change-list #changelist #result_list input[type=text]:valid:focus,.change-list #changelist #result_list .was-validated .input-group input[type=text]:valid:focus,.was-validated .input-group .change-list #changelist #result_list input[type=number]:valid:focus,.change-list #changelist #result_list .was-validated .input-group input[type=number]:valid:focus,.was-validated .input-group .change-list #changelist #result_list input[type=email]:valid:focus,.change-list #changelist #result_list .was-validated .input-group input[type=email]:valid:focus,.was-validated .input-group .change-list #changelist #result_list input[type=date]:valid:focus,.change-list #changelist #result_list .was-validated .input-group input[type=date]:valid:focus,.was-validated .input-group .login #container input[type=text]:valid:focus,.login #container .was-validated .input-group input[type=text]:valid:focus,.was-validated .input-group .login #container input[type=password]:valid:focus,.login #container .was-validated .input-group input[type=password]:valid:focus,.was-validated .input-group .passwordchange #content-main>form textarea:valid:focus,.passwordchange .was-validated .input-group #content-main>form textarea:valid:focus,.was-validated .input-group .auth-user.change-form #content-main>form textarea:valid:focus,.auth-user.change-form .was-validated .input-group #content-main>form textarea:valid:focus,.was-validated .input-group .change-form #content form textarea:valid:focus,.change-form #content .was-validated .input-group form textarea:valid:focus,.passwordchange #content-main>form .was-validated .input-group textarea:valid:focus,.auth-user.change-form #content-main>form .was-validated .input-group textarea:valid:focus,.change-form #content form .was-validated .input-group textarea:valid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=text]:valid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=text]:valid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=text]:valid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=text]:valid:focus,.was-validated .input-group .change-form #content form input[type=text]:valid:focus,.change-form #content .was-validated .input-group form input[type=text]:valid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=text]:valid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=text]:valid:focus,.change-form #content form .was-validated .input-group input[type=text]:valid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=password]:valid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=password]:valid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=password]:valid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=password]:valid:focus,.was-validated .input-group .change-form #content form input[type=password]:valid:focus,.change-form #content .was-validated .input-group form input[type=password]:valid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=password]:valid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=password]:valid:focus,.change-form #content form .was-validated .input-group input[type=password]:valid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=url]:valid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=url]:valid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=url]:valid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=url]:valid:focus,.was-validated .input-group .change-form #content form input[type=url]:valid:focus,.change-form #content .was-validated .input-group form input[type=url]:valid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=url]:valid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=url]:valid:focus,.change-form #content form .was-validated .input-group input[type=url]:valid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=number]:valid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=number]:valid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=number]:valid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=number]:valid:focus,.was-validated .input-group .change-form #content form input[type=number]:valid:focus,.change-form #content .was-validated .input-group form input[type=number]:valid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=number]:valid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=number]:valid:focus,.change-form #content form .was-validated .input-group input[type=number]:valid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=email]:valid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=email]:valid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=email]:valid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=email]:valid:focus,.was-validated .input-group .change-form #content form input[type=email]:valid:focus,.change-form #content .was-validated .input-group form input[type=email]:valid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=email]:valid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=email]:valid:focus,.change-form #content form .was-validated .input-group input[type=email]:valid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=date]:valid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=date]:valid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=date]:valid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=date]:valid:focus,.was-validated .input-group .change-form #content form input[type=date]:valid:focus,.change-form #content .was-validated .input-group form input[type=date]:valid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=date]:valid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=date]:valid:focus,.change-form #content form .was-validated .input-group input[type=date]:valid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=file]:valid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=file]:valid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=file]:valid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=file]:valid:focus,.was-validated .input-group .change-form #content form input[type=file]:valid:focus,.change-form #content .was-validated .input-group form input[type=file]:valid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=file]:valid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=file]:valid:focus,.change-form #content form .was-validated .input-group input[type=file]:valid:focus,.was-validated .input-group .passwordchange #content-main>form select[multiple]:valid:focus,.passwordchange .was-validated .input-group #content-main>form select[multiple]:valid:focus,.was-validated .input-group .auth-user.change-form #content-main>form select[multiple]:valid:focus,.auth-user.change-form .was-validated .input-group #content-main>form select[multiple]:valid:focus,.was-validated .input-group .change-form #content form select[multiple]:valid:focus,.change-form #content .was-validated .input-group form select[multiple]:valid:focus,.passwordchange #content-main>form .was-validated .input-group select[multiple]:valid:focus,.auth-user.change-form #content-main>form .was-validated .input-group select[multiple]:valid:focus,.change-form #content form .was-validated .input-group select[multiple]:valid:focus,.input-group .form-control.is-valid:focus,.input-group .change-list .admindatefilter input.is-valid[type=text]:focus,.change-list .admindatefilter .input-group input.is-valid[type=text]:focus,.input-group .change-list #changelist-search input.is-valid[type=text]:focus,.change-list #changelist-search .input-group input.is-valid[type=text]:focus,.input-group .change-list #changelist #result_list input.is-valid[type=text]:focus,.change-list #changelist #result_list .input-group input.is-valid[type=text]:focus,.input-group .change-list #changelist #result_list input.is-valid[type=number]:focus,.change-list #changelist #result_list .input-group input.is-valid[type=number]:focus,.input-group .change-list #changelist #result_list input.is-valid[type=email]:focus,.change-list #changelist #result_list .input-group input.is-valid[type=email]:focus,.input-group .change-list #changelist #result_list input.is-valid[type=date]:focus,.change-list #changelist #result_list .input-group input.is-valid[type=date]:focus,.input-group .login #container input.is-valid[type=text]:focus,.login #container .input-group input.is-valid[type=text]:focus,.input-group .login #container input.is-valid[type=password]:focus,.login #container .input-group input.is-valid[type=password]:focus,.input-group .passwordchange #content-main>form textarea.is-valid:focus,.passwordchange .input-group #content-main>form textarea.is-valid:focus,.input-group .auth-user.change-form #content-main>form textarea.is-valid:focus,.auth-user.change-form .input-group #content-main>form textarea.is-valid:focus,.input-group .change-form #content form textarea.is-valid:focus,.change-form #content .input-group form textarea.is-valid:focus,.passwordchange #content-main>form .input-group textarea.is-valid:focus,.auth-user.change-form #content-main>form .input-group textarea.is-valid:focus,.change-form #content form .input-group textarea.is-valid:focus,.input-group .passwordchange #content-main>form input.is-valid[type=text]:focus,.passwordchange .input-group #content-main>form input.is-valid[type=text]:focus,.input-group .auth-user.change-form #content-main>form input.is-valid[type=text]:focus,.auth-user.change-form .input-group #content-main>form input.is-valid[type=text]:focus,.input-group .change-form #content form input.is-valid[type=text]:focus,.change-form #content .input-group form input.is-valid[type=text]:focus,.passwordchange #content-main>form .input-group input.is-valid[type=text]:focus,.auth-user.change-form #content-main>form .input-group input.is-valid[type=text]:focus,.change-form #content form .input-group input.is-valid[type=text]:focus,.input-group .passwordchange #content-main>form input.is-valid[type=password]:focus,.passwordchange .input-group #content-main>form input.is-valid[type=password]:focus,.input-group .auth-user.change-form #content-main>form input.is-valid[type=password]:focus,.auth-user.change-form .input-group #content-main>form input.is-valid[type=password]:focus,.input-group .change-form #content form input.is-valid[type=password]:focus,.change-form #content .input-group form input.is-valid[type=password]:focus,.passwordchange #content-main>form .input-group input.is-valid[type=password]:focus,.auth-user.change-form #content-main>form .input-group input.is-valid[type=password]:focus,.change-form #content form .input-group input.is-valid[type=password]:focus,.input-group .passwordchange #content-main>form input.is-valid[type=url]:focus,.passwordchange .input-group #content-main>form input.is-valid[type=url]:focus,.input-group .auth-user.change-form #content-main>form input.is-valid[type=url]:focus,.auth-user.change-form .input-group #content-main>form input.is-valid[type=url]:focus,.input-group .change-form #content form input.is-valid[type=url]:focus,.change-form #content .input-group form input.is-valid[type=url]:focus,.passwordchange #content-main>form .input-group input.is-valid[type=url]:focus,.auth-user.change-form #content-main>form .input-group input.is-valid[type=url]:focus,.change-form #content form .input-group input.is-valid[type=url]:focus,.input-group .passwordchange #content-main>form input.is-valid[type=number]:focus,.passwordchange .input-group #content-main>form input.is-valid[type=number]:focus,.input-group .auth-user.change-form #content-main>form input.is-valid[type=number]:focus,.auth-user.change-form .input-group #content-main>form input.is-valid[type=number]:focus,.input-group .change-form #content form input.is-valid[type=number]:focus,.change-form #content .input-group form input.is-valid[type=number]:focus,.passwordchange #content-main>form .input-group input.is-valid[type=number]:focus,.auth-user.change-form #content-main>form .input-group input.is-valid[type=number]:focus,.change-form #content form .input-group input.is-valid[type=number]:focus,.input-group .passwordchange #content-main>form input.is-valid[type=email]:focus,.passwordchange .input-group #content-main>form input.is-valid[type=email]:focus,.input-group .auth-user.change-form #content-main>form input.is-valid[type=email]:focus,.auth-user.change-form .input-group #content-main>form input.is-valid[type=email]:focus,.input-group .change-form #content form input.is-valid[type=email]:focus,.change-form #content .input-group form input.is-valid[type=email]:focus,.passwordchange #content-main>form .input-group input.is-valid[type=email]:focus,.auth-user.change-form #content-main>form .input-group input.is-valid[type=email]:focus,.change-form #content form .input-group input.is-valid[type=email]:focus,.input-group .passwordchange #content-main>form input.is-valid[type=date]:focus,.passwordchange .input-group #content-main>form input.is-valid[type=date]:focus,.input-group .auth-user.change-form #content-main>form input.is-valid[type=date]:focus,.auth-user.change-form .input-group #content-main>form input.is-valid[type=date]:focus,.input-group .change-form #content form input.is-valid[type=date]:focus,.change-form #content .input-group form input.is-valid[type=date]:focus,.passwordchange #content-main>form .input-group input.is-valid[type=date]:focus,.auth-user.change-form #content-main>form .input-group input.is-valid[type=date]:focus,.change-form #content form .input-group input.is-valid[type=date]:focus,.input-group .passwordchange #content-main>form input.is-valid[type=file]:focus,.passwordchange .input-group #content-main>form input.is-valid[type=file]:focus,.input-group .auth-user.change-form #content-main>form input.is-valid[type=file]:focus,.auth-user.change-form .input-group #content-main>form input.is-valid[type=file]:focus,.input-group .change-form #content form input.is-valid[type=file]:focus,.change-form #content .input-group form input.is-valid[type=file]:focus,.passwordchange #content-main>form .input-group input.is-valid[type=file]:focus,.auth-user.change-form #content-main>form .input-group input.is-valid[type=file]:focus,.change-form #content form .input-group input.is-valid[type=file]:focus,.input-group .passwordchange #content-main>form select.is-valid[multiple]:focus,.passwordchange .input-group #content-main>form select.is-valid[multiple]:focus,.input-group .auth-user.change-form #content-main>form select.is-valid[multiple]:focus,.auth-user.change-form .input-group #content-main>form select.is-valid[multiple]:focus,.input-group .change-form #content form select.is-valid[multiple]:focus,.change-form #content .input-group form select.is-valid[multiple]:focus,.passwordchange #content-main>form .input-group select.is-valid[multiple]:focus,.auth-user.change-form #content-main>form .input-group select.is-valid[multiple]:focus,.change-form #content form .input-group select.is-valid[multiple]:focus,.was-validated .input-group .form-select:valid:focus,.was-validated .input-group .change-list #changelist-form select:valid:focus,.change-list #changelist-form .was-validated .input-group select:valid:focus,.was-validated .input-group .passwordchange #content-main>form select:valid:focus:not([multiple]):not(.admin-autocomplete),.passwordchange .was-validated .input-group #content-main>form select:valid:focus:not([multiple]):not(.admin-autocomplete),.was-validated .input-group .auth-user.change-form #content-main>form select:valid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form .was-validated .input-group #content-main>form select:valid:focus:not([multiple]):not(.admin-autocomplete),.was-validated .input-group .change-form #content form select:valid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content .was-validated .input-group form select:valid:focus:not([multiple]):not(.admin-autocomplete),.passwordchange #content-main>form .was-validated .input-group select:valid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .was-validated .input-group select:valid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content form .was-validated .input-group select:valid:focus:not([multiple]):not(.admin-autocomplete),.input-group .form-select.is-valid:focus,.input-group .change-list #changelist-form select.is-valid:focus,.change-list #changelist-form .input-group select.is-valid:focus,.input-group .passwordchange #content-main>form select.is-valid:focus:not([multiple]):not(.admin-autocomplete),.passwordchange .input-group #content-main>form select.is-valid:focus:not([multiple]):not(.admin-autocomplete),.input-group .auth-user.change-form #content-main>form select.is-valid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form .input-group #content-main>form select.is-valid:focus:not([multiple]):not(.admin-autocomplete),.input-group .change-form #content form select.is-valid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content .input-group form select.is-valid:focus:not([multiple]):not(.admin-autocomplete),.passwordchange #content-main>form .input-group select.is-valid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .input-group select.is-valid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content form .input-group select.is-valid:focus:not([multiple]):not(.admin-autocomplete){z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.was-validated .change-list .admindatefilter input[type=text]:invalid,.change-list .admindatefilter .was-validated input[type=text]:invalid,.was-validated .change-list #changelist-search input[type=text]:invalid,.change-list #changelist-search .was-validated input[type=text]:invalid,.was-validated .change-list #changelist #result_list input[type=text]:invalid,.change-list #changelist #result_list .was-validated input[type=text]:invalid,.was-validated .change-list #changelist #result_list input[type=number]:invalid,.change-list #changelist #result_list .was-validated input[type=number]:invalid,.was-validated .change-list #changelist #result_list input[type=email]:invalid,.change-list #changelist #result_list .was-validated input[type=email]:invalid,.was-validated .change-list #changelist #result_list input[type=date]:invalid,.change-list #changelist #result_list .was-validated input[type=date]:invalid,.was-validated .login #container input[type=text]:invalid,.login #container .was-validated input[type=text]:invalid,.was-validated .login #container input[type=password]:invalid,.login #container .was-validated input[type=password]:invalid,.was-validated .passwordchange #content-main>form textarea:invalid,.passwordchange .was-validated #content-main>form textarea:invalid,.was-validated .auth-user.change-form #content-main>form textarea:invalid,.auth-user.change-form .was-validated #content-main>form textarea:invalid,.was-validated .change-form #content form textarea:invalid,.change-form #content .was-validated form textarea:invalid,.passwordchange #content-main>form .was-validated textarea:invalid,.auth-user.change-form #content-main>form .was-validated textarea:invalid,.change-form #content form .was-validated textarea:invalid,.was-validated .passwordchange #content-main>form input[type=text]:invalid,.passwordchange .was-validated #content-main>form input[type=text]:invalid,.was-validated .auth-user.change-form #content-main>form input[type=text]:invalid,.auth-user.change-form .was-validated #content-main>form input[type=text]:invalid,.was-validated .change-form #content form input[type=text]:invalid,.change-form #content .was-validated form input[type=text]:invalid,.passwordchange #content-main>form .was-validated input[type=text]:invalid,.auth-user.change-form #content-main>form .was-validated input[type=text]:invalid,.change-form #content form .was-validated input[type=text]:invalid,.was-validated .passwordchange #content-main>form input[type=password]:invalid,.passwordchange .was-validated #content-main>form input[type=password]:invalid,.was-validated .auth-user.change-form #content-main>form input[type=password]:invalid,.auth-user.change-form .was-validated #content-main>form input[type=password]:invalid,.was-validated .change-form #content form input[type=password]:invalid,.change-form #content .was-validated form input[type=password]:invalid,.passwordchange #content-main>form .was-validated input[type=password]:invalid,.auth-user.change-form #content-main>form .was-validated input[type=password]:invalid,.change-form #content form .was-validated input[type=password]:invalid,.was-validated .passwordchange #content-main>form input[type=url]:invalid,.passwordchange .was-validated #content-main>form input[type=url]:invalid,.was-validated .auth-user.change-form #content-main>form input[type=url]:invalid,.auth-user.change-form .was-validated #content-main>form input[type=url]:invalid,.was-validated .change-form #content form input[type=url]:invalid,.change-form #content .was-validated form input[type=url]:invalid,.passwordchange #content-main>form .was-validated input[type=url]:invalid,.auth-user.change-form #content-main>form .was-validated input[type=url]:invalid,.change-form #content form .was-validated input[type=url]:invalid,.was-validated .passwordchange #content-main>form input[type=number]:invalid,.passwordchange .was-validated #content-main>form input[type=number]:invalid,.was-validated .auth-user.change-form #content-main>form input[type=number]:invalid,.auth-user.change-form .was-validated #content-main>form input[type=number]:invalid,.was-validated .change-form #content form input[type=number]:invalid,.change-form #content .was-validated form input[type=number]:invalid,.passwordchange #content-main>form .was-validated input[type=number]:invalid,.auth-user.change-form #content-main>form .was-validated input[type=number]:invalid,.change-form #content form .was-validated input[type=number]:invalid,.was-validated .passwordchange #content-main>form input[type=email]:invalid,.passwordchange .was-validated #content-main>form input[type=email]:invalid,.was-validated .auth-user.change-form #content-main>form input[type=email]:invalid,.auth-user.change-form .was-validated #content-main>form input[type=email]:invalid,.was-validated .change-form #content form input[type=email]:invalid,.change-form #content .was-validated form input[type=email]:invalid,.passwordchange #content-main>form .was-validated input[type=email]:invalid,.auth-user.change-form #content-main>form .was-validated input[type=email]:invalid,.change-form #content form .was-validated input[type=email]:invalid,.was-validated .passwordchange #content-main>form input[type=date]:invalid,.passwordchange .was-validated #content-main>form input[type=date]:invalid,.was-validated .auth-user.change-form #content-main>form input[type=date]:invalid,.auth-user.change-form .was-validated #content-main>form input[type=date]:invalid,.was-validated .change-form #content form input[type=date]:invalid,.change-form #content .was-validated form input[type=date]:invalid,.passwordchange #content-main>form .was-validated input[type=date]:invalid,.auth-user.change-form #content-main>form .was-validated input[type=date]:invalid,.change-form #content form .was-validated input[type=date]:invalid,.was-validated .passwordchange #content-main>form input[type=file]:invalid,.passwordchange .was-validated #content-main>form input[type=file]:invalid,.was-validated .auth-user.change-form #content-main>form input[type=file]:invalid,.auth-user.change-form .was-validated #content-main>form input[type=file]:invalid,.was-validated .change-form #content form input[type=file]:invalid,.change-form #content .was-validated form input[type=file]:invalid,.passwordchange #content-main>form .was-validated input[type=file]:invalid,.auth-user.change-form #content-main>form .was-validated input[type=file]:invalid,.change-form #content form .was-validated input[type=file]:invalid,.was-validated .passwordchange #content-main>form select[multiple]:invalid,.passwordchange .was-validated #content-main>form select[multiple]:invalid,.was-validated .auth-user.change-form #content-main>form select[multiple]:invalid,.auth-user.change-form .was-validated #content-main>form select[multiple]:invalid,.was-validated .change-form #content form select[multiple]:invalid,.change-form #content .was-validated form select[multiple]:invalid,.passwordchange #content-main>form .was-validated select[multiple]:invalid,.auth-user.change-form #content-main>form .was-validated select[multiple]:invalid,.change-form #content form .was-validated select[multiple]:invalid,.form-control.is-invalid,.change-list .admindatefilter input.is-invalid[type=text],.change-list #changelist-search input.is-invalid[type=text],.change-list #changelist #result_list input.is-invalid[type=text],.change-list #changelist #result_list input.is-invalid[type=number],.change-list #changelist #result_list input.is-invalid[type=email],.change-list #changelist #result_list input.is-invalid[type=date],.login #container input.is-invalid[type=text],.login #container input.is-invalid[type=password],.passwordchange #content-main>form textarea.is-invalid,.auth-user.change-form #content-main>form textarea.is-invalid,.change-form #content form textarea.is-invalid,.passwordchange #content-main>form input.is-invalid[type=text],.auth-user.change-form #content-main>form input.is-invalid[type=text],.change-form #content form input.is-invalid[type=text],.passwordchange #content-main>form input.is-invalid[type=password],.auth-user.change-form #content-main>form input.is-invalid[type=password],.change-form #content form input.is-invalid[type=password],.passwordchange #content-main>form input.is-invalid[type=url],.auth-user.change-form #content-main>form input.is-invalid[type=url],.change-form #content form input.is-invalid[type=url],.passwordchange #content-main>form input.is-invalid[type=number],.auth-user.change-form #content-main>form input.is-invalid[type=number],.change-form #content form input.is-invalid[type=number],.passwordchange #content-main>form input.is-invalid[type=email],.auth-user.change-form #content-main>form input.is-invalid[type=email],.change-form #content form input.is-invalid[type=email],.passwordchange #content-main>form input.is-invalid[type=date],.auth-user.change-form #content-main>form input.is-invalid[type=date],.change-form #content form input.is-invalid[type=date],.passwordchange #content-main>form input.is-invalid[type=file],.auth-user.change-form #content-main>form input.is-invalid[type=file],.change-form #content form input.is-invalid[type=file],.passwordchange #content-main>form select.is-invalid[multiple],.auth-user.change-form #content-main>form select.is-invalid[multiple],.change-form #content form select.is-invalid[multiple]{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 12 12\' width=\'12\' height=\'12\' fill=\'none\' stroke=\'%23dc3545\'%3e%3ccircle cx=\'6\' cy=\'6\' r=\'4.5\'/%3e%3cpath stroke-linejoin=\'round\' d=\'M5.8 3.6h.4L6 6.5z\'/%3e%3ccircle cx=\'6\' cy=\'8.2\' r=\'.6\' fill=\'%23dc3545\' stroke=\'none\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.was-validated .change-list .admindatefilter input[type=text]:invalid:focus,.change-list .admindatefilter .was-validated input[type=text]:invalid:focus,.was-validated .change-list #changelist-search input[type=text]:invalid:focus,.change-list #changelist-search .was-validated input[type=text]:invalid:focus,.was-validated .change-list #changelist #result_list input[type=text]:invalid:focus,.change-list #changelist #result_list .was-validated input[type=text]:invalid:focus,.was-validated .change-list #changelist #result_list input[type=number]:invalid:focus,.change-list #changelist #result_list .was-validated input[type=number]:invalid:focus,.was-validated .change-list #changelist #result_list input[type=email]:invalid:focus,.change-list #changelist #result_list .was-validated input[type=email]:invalid:focus,.was-validated .change-list #changelist #result_list input[type=date]:invalid:focus,.change-list #changelist #result_list .was-validated input[type=date]:invalid:focus,.was-validated .login #container input[type=text]:invalid:focus,.login #container .was-validated input[type=text]:invalid:focus,.was-validated .login #container input[type=password]:invalid:focus,.login #container .was-validated input[type=password]:invalid:focus,.was-validated .passwordchange #content-main>form textarea:invalid:focus,.passwordchange .was-validated #content-main>form textarea:invalid:focus,.was-validated .auth-user.change-form #content-main>form textarea:invalid:focus,.auth-user.change-form .was-validated #content-main>form textarea:invalid:focus,.was-validated .change-form #content form textarea:invalid:focus,.change-form #content .was-validated form textarea:invalid:focus,.passwordchange #content-main>form .was-validated textarea:invalid:focus,.auth-user.change-form #content-main>form .was-validated textarea:invalid:focus,.change-form #content form .was-validated textarea:invalid:focus,.was-validated .passwordchange #content-main>form input[type=text]:invalid:focus,.passwordchange .was-validated #content-main>form input[type=text]:invalid:focus,.was-validated .auth-user.change-form #content-main>form input[type=text]:invalid:focus,.auth-user.change-form .was-validated #content-main>form input[type=text]:invalid:focus,.was-validated .change-form #content form input[type=text]:invalid:focus,.change-form #content .was-validated form input[type=text]:invalid:focus,.passwordchange #content-main>form .was-validated input[type=text]:invalid:focus,.auth-user.change-form #content-main>form .was-validated input[type=text]:invalid:focus,.change-form #content form .was-validated input[type=text]:invalid:focus,.was-validated .passwordchange #content-main>form input[type=password]:invalid:focus,.passwordchange .was-validated #content-main>form input[type=password]:invalid:focus,.was-validated .auth-user.change-form #content-main>form input[type=password]:invalid:focus,.auth-user.change-form .was-validated #content-main>form input[type=password]:invalid:focus,.was-validated .change-form #content form input[type=password]:invalid:focus,.change-form #content .was-validated form input[type=password]:invalid:focus,.passwordchange #content-main>form .was-validated input[type=password]:invalid:focus,.auth-user.change-form #content-main>form .was-validated input[type=password]:invalid:focus,.change-form #content form .was-validated input[type=password]:invalid:focus,.was-validated .passwordchange #content-main>form input[type=url]:invalid:focus,.passwordchange .was-validated #content-main>form input[type=url]:invalid:focus,.was-validated .auth-user.change-form #content-main>form input[type=url]:invalid:focus,.auth-user.change-form .was-validated #content-main>form input[type=url]:invalid:focus,.was-validated .change-form #content form input[type=url]:invalid:focus,.change-form #content .was-validated form input[type=url]:invalid:focus,.passwordchange #content-main>form .was-validated input[type=url]:invalid:focus,.auth-user.change-form #content-main>form .was-validated input[type=url]:invalid:focus,.change-form #content form .was-validated input[type=url]:invalid:focus,.was-validated .passwordchange #content-main>form input[type=number]:invalid:focus,.passwordchange .was-validated #content-main>form input[type=number]:invalid:focus,.was-validated .auth-user.change-form #content-main>form input[type=number]:invalid:focus,.auth-user.change-form .was-validated #content-main>form input[type=number]:invalid:focus,.was-validated .change-form #content form input[type=number]:invalid:focus,.change-form #content .was-validated form input[type=number]:invalid:focus,.passwordchange #content-main>form .was-validated input[type=number]:invalid:focus,.auth-user.change-form #content-main>form .was-validated input[type=number]:invalid:focus,.change-form #content form .was-validated input[type=number]:invalid:focus,.was-validated .passwordchange #content-main>form input[type=email]:invalid:focus,.passwordchange .was-validated #content-main>form input[type=email]:invalid:focus,.was-validated .auth-user.change-form #content-main>form input[type=email]:invalid:focus,.auth-user.change-form .was-validated #content-main>form input[type=email]:invalid:focus,.was-validated .change-form #content form input[type=email]:invalid:focus,.change-form #content .was-validated form input[type=email]:invalid:focus,.passwordchange #content-main>form .was-validated input[type=email]:invalid:focus,.auth-user.change-form #content-main>form .was-validated input[type=email]:invalid:focus,.change-form #content form .was-validated input[type=email]:invalid:focus,.was-validated .passwordchange #content-main>form input[type=date]:invalid:focus,.passwordchange .was-validated #content-main>form input[type=date]:invalid:focus,.was-validated .auth-user.change-form #content-main>form input[type=date]:invalid:focus,.auth-user.change-form .was-validated #content-main>form input[type=date]:invalid:focus,.was-validated .change-form #content form input[type=date]:invalid:focus,.change-form #content .was-validated form input[type=date]:invalid:focus,.passwordchange #content-main>form .was-validated input[type=date]:invalid:focus,.auth-user.change-form #content-main>form .was-validated input[type=date]:invalid:focus,.change-form #content form .was-validated input[type=date]:invalid:focus,.was-validated .passwordchange #content-main>form input[type=file]:invalid:focus,.passwordchange .was-validated #content-main>form input[type=file]:invalid:focus,.was-validated .auth-user.change-form #content-main>form input[type=file]:invalid:focus,.auth-user.change-form .was-validated #content-main>form input[type=file]:invalid:focus,.was-validated .change-form #content form input[type=file]:invalid:focus,.change-form #content .was-validated form input[type=file]:invalid:focus,.passwordchange #content-main>form .was-validated input[type=file]:invalid:focus,.auth-user.change-form #content-main>form .was-validated input[type=file]:invalid:focus,.change-form #content form .was-validated input[type=file]:invalid:focus,.was-validated .passwordchange #content-main>form select[multiple]:invalid:focus,.passwordchange .was-validated #content-main>form select[multiple]:invalid:focus,.was-validated .auth-user.change-form #content-main>form select[multiple]:invalid:focus,.auth-user.change-form .was-validated #content-main>form select[multiple]:invalid:focus,.was-validated .change-form #content form select[multiple]:invalid:focus,.change-form #content .was-validated form select[multiple]:invalid:focus,.passwordchange #content-main>form .was-validated select[multiple]:invalid:focus,.auth-user.change-form #content-main>form .was-validated select[multiple]:invalid:focus,.change-form #content form .was-validated select[multiple]:invalid:focus,.form-control.is-invalid:focus,.change-list .admindatefilter input.is-invalid[type=text]:focus,.change-list #changelist-search input.is-invalid[type=text]:focus,.change-list #changelist #result_list input.is-invalid[type=text]:focus,.change-list #changelist #result_list input.is-invalid[type=number]:focus,.change-list #changelist #result_list input.is-invalid[type=email]:focus,.change-list #changelist #result_list input.is-invalid[type=date]:focus,.login #container input.is-invalid[type=text]:focus,.login #container input.is-invalid[type=password]:focus,.passwordchange #content-main>form textarea.is-invalid:focus,.auth-user.change-form #content-main>form textarea.is-invalid:focus,.change-form #content form textarea.is-invalid:focus,.passwordchange #content-main>form input.is-invalid[type=text]:focus,.auth-user.change-form #content-main>form input.is-invalid[type=text]:focus,.change-form #content form input.is-invalid[type=text]:focus,.passwordchange #content-main>form input.is-invalid[type=password]:focus,.auth-user.change-form #content-main>form input.is-invalid[type=password]:focus,.change-form #content form input.is-invalid[type=password]:focus,.passwordchange #content-main>form input.is-invalid[type=url]:focus,.auth-user.change-form #content-main>form input.is-invalid[type=url]:focus,.change-form #content form input.is-invalid[type=url]:focus,.passwordchange #content-main>form input.is-invalid[type=number]:focus,.auth-user.change-form #content-main>form input.is-invalid[type=number]:focus,.change-form #content form input.is-invalid[type=number]:focus,.passwordchange #content-main>form input.is-invalid[type=email]:focus,.auth-user.change-form #content-main>form input.is-invalid[type=email]:focus,.change-form #content form input.is-invalid[type=email]:focus,.passwordchange #content-main>form input.is-invalid[type=date]:focus,.auth-user.change-form #content-main>form input.is-invalid[type=date]:focus,.change-form #content form input.is-invalid[type=date]:focus,.passwordchange #content-main>form input.is-invalid[type=file]:focus,.auth-user.change-form #content-main>form input.is-invalid[type=file]:focus,.change-form #content form input.is-invalid[type=file]:focus,.passwordchange #content-main>form select.is-invalid[multiple]:focus,.auth-user.change-form #content-main>form select.is-invalid[multiple]:focus,.change-form #content form select.is-invalid[multiple]:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,.was-validated .passwordchange #content-main>form textarea:invalid,.passwordchange .was-validated #content-main>form textarea:invalid,.was-validated .auth-user.change-form #content-main>form textarea:invalid,.auth-user.change-form .was-validated #content-main>form textarea:invalid,.was-validated .change-form #content form textarea:invalid,.change-form #content .was-validated form textarea:invalid,.passwordchange #content-main>form .was-validated textarea:invalid,.auth-user.change-form #content-main>form .was-validated textarea:invalid,.change-form #content form .was-validated textarea:invalid,textarea.form-control.is-invalid,.passwordchange #content-main>form textarea.is-invalid,.auth-user.change-form #content-main>form textarea.is-invalid,.change-form #content form textarea.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.was-validated .change-list #changelist-form select:invalid,.change-list #changelist-form .was-validated select:invalid,.was-validated .passwordchange #content-main>form select:invalid:not([multiple]):not(.admin-autocomplete),.passwordchange .was-validated #content-main>form select:invalid:not([multiple]):not(.admin-autocomplete),.was-validated .auth-user.change-form #content-main>form select:invalid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form .was-validated #content-main>form select:invalid:not([multiple]):not(.admin-autocomplete),.was-validated .change-form #content form select:invalid:not([multiple]):not(.admin-autocomplete),.change-form #content .was-validated form select:invalid:not([multiple]):not(.admin-autocomplete),.passwordchange #content-main>form .was-validated select:invalid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .was-validated select:invalid:not([multiple]):not(.admin-autocomplete),.change-form #content form .was-validated select:invalid:not([multiple]):not(.admin-autocomplete),.form-select.is-invalid,.change-list #changelist-form select.is-invalid,.passwordchange #content-main>form select.is-invalid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select.is-invalid:not([multiple]):not(.admin-autocomplete),.change-form #content form select.is-invalid:not([multiple]):not(.admin-autocomplete){border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .change-list #changelist-form select:invalid:not([multiple]):not([size]),.change-list #changelist-form .was-validated select:invalid:not([multiple]):not([size]),.was-validated .passwordchange #content-main>form select:invalid:not([multiple]):not([size]):not(.admin-autocomplete),.passwordchange .was-validated #content-main>form select:invalid:not([multiple]):not([size]):not(.admin-autocomplete),.was-validated .auth-user.change-form #content-main>form select:invalid:not([multiple]):not([size]):not(.admin-autocomplete),.auth-user.change-form .was-validated #content-main>form select:invalid:not([multiple]):not([size]):not(.admin-autocomplete),.was-validated .change-form #content form select:invalid:not([multiple]):not([size]):not(.admin-autocomplete),.change-form #content .was-validated form select:invalid:not([multiple]):not([size]):not(.admin-autocomplete),.passwordchange #content-main>form .was-validated select:invalid:not([multiple]):not([size]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .was-validated select:invalid:not([multiple]):not([size]):not(.admin-autocomplete),.change-form #content form .was-validated select:invalid:not([multiple]):not([size]):not(.admin-autocomplete),.was-validated .form-select:invalid:not([multiple])[size="1"],.was-validated .change-list #changelist-form select:invalid:not([multiple])[size="1"],.change-list #changelist-form .was-validated select:invalid:not([multiple])[size="1"],.was-validated .passwordchange #content-main>form select:invalid:not([multiple])[size="1"]:not(.admin-autocomplete),.passwordchange .was-validated #content-main>form select:invalid:not([multiple])[size="1"]:not(.admin-autocomplete),.was-validated .auth-user.change-form #content-main>form select:invalid:not([multiple])[size="1"]:not(.admin-autocomplete),.auth-user.change-form .was-validated #content-main>form select:invalid:not([multiple])[size="1"]:not(.admin-autocomplete),.was-validated .change-form #content form select:invalid:not([multiple])[size="1"]:not(.admin-autocomplete),.change-form #content .was-validated form select:invalid:not([multiple])[size="1"]:not(.admin-autocomplete),.passwordchange #content-main>form .was-validated select:invalid:not([multiple])[size="1"]:not(.admin-autocomplete),.auth-user.change-form #content-main>form .was-validated select:invalid:not([multiple])[size="1"]:not(.admin-autocomplete),.change-form #content form .was-validated select:invalid:not([multiple])[size="1"]:not(.admin-autocomplete),.form-select.is-invalid:not([multiple]):not([size]),.change-list #changelist-form select.is-invalid:not([multiple]):not([size]),.passwordchange #content-main>form select.is-invalid:not([multiple]):not([size]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select.is-invalid:not([multiple]):not([size]):not(.admin-autocomplete),.change-form #content form select.is-invalid:not([multiple]):not([size]):not(.admin-autocomplete),.form-select.is-invalid:not([multiple])[size="1"],.change-list #changelist-form select.is-invalid:not([multiple])[size="1"],.passwordchange #content-main>form select.is-invalid:not([multiple])[size="1"]:not(.admin-autocomplete),.auth-user.change-form #content-main>form select.is-invalid:not([multiple])[size="1"]:not(.admin-autocomplete),.change-form #content form select.is-invalid:not([multiple])[size="1"]:not(.admin-autocomplete){padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\'%3e%3cpath fill=\'none\' stroke=\'%23343a40\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'2\' d=\'M2 5l6 6 6-6\'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 12 12\' width=\'12\' height=\'12\' fill=\'none\' stroke=\'%23dc3545\'%3e%3ccircle cx=\'6\' cy=\'6\' r=\'4.5\'/%3e%3cpath stroke-linejoin=\'round\' d=\'M5.8 3.6h.4L6 6.5z\'/%3e%3ccircle cx=\'6\' cy=\'8.2\' r=\'.6\' fill=\'%23dc3545\' stroke=\'none\'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.was-validated .change-list #changelist-form select:invalid:focus,.change-list #changelist-form .was-validated select:invalid:focus,.was-validated .passwordchange #content-main>form select:invalid:focus:not([multiple]):not(.admin-autocomplete),.passwordchange .was-validated #content-main>form select:invalid:focus:not([multiple]):not(.admin-autocomplete),.was-validated .auth-user.change-form #content-main>form select:invalid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form .was-validated #content-main>form select:invalid:focus:not([multiple]):not(.admin-autocomplete),.was-validated .change-form #content form select:invalid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content .was-validated form select:invalid:focus:not([multiple]):not(.admin-autocomplete),.passwordchange #content-main>form .was-validated select:invalid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .was-validated select:invalid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content form .was-validated select:invalid:focus:not([multiple]):not(.admin-autocomplete),.form-select.is-invalid:focus,.change-list #changelist-form select.is-invalid:focus,.passwordchange #content-main>form select.is-invalid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select.is-invalid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content form select.is-invalid:focus:not([multiple]):not(.admin-autocomplete){border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid,.was-validated input[type=checkbox]:invalid,.form-check-input.is-invalid,input.is-invalid[type=checkbox]{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.was-validated input[type=checkbox]:invalid:checked,.form-check-input.is-invalid:checked,input.is-invalid[type=checkbox]:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.was-validated input[type=checkbox]:invalid:focus,.form-check-input.is-invalid:focus,input.is-invalid[type=checkbox]:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid~.form-check-label,.was-validated input[type=checkbox]:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label,input.is-invalid[type=checkbox]~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback,.form-check-inline input[type=checkbox]~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.was-validated .input-group .change-list .admindatefilter input[type=text]:invalid,.change-list .admindatefilter .was-validated .input-group input[type=text]:invalid,.was-validated .input-group .change-list #changelist-search input[type=text]:invalid,.change-list #changelist-search .was-validated .input-group input[type=text]:invalid,.was-validated .input-group .change-list #changelist #result_list input[type=text]:invalid,.change-list #changelist #result_list .was-validated .input-group input[type=text]:invalid,.was-validated .input-group .change-list #changelist #result_list input[type=number]:invalid,.change-list #changelist #result_list .was-validated .input-group input[type=number]:invalid,.was-validated .input-group .change-list #changelist #result_list input[type=email]:invalid,.change-list #changelist #result_list .was-validated .input-group input[type=email]:invalid,.was-validated .input-group .change-list #changelist #result_list input[type=date]:invalid,.change-list #changelist #result_list .was-validated .input-group input[type=date]:invalid,.was-validated .input-group .login #container input[type=text]:invalid,.login #container .was-validated .input-group input[type=text]:invalid,.was-validated .input-group .login #container input[type=password]:invalid,.login #container .was-validated .input-group input[type=password]:invalid,.was-validated .input-group .passwordchange #content-main>form textarea:invalid,.passwordchange .was-validated .input-group #content-main>form textarea:invalid,.was-validated .input-group .auth-user.change-form #content-main>form textarea:invalid,.auth-user.change-form .was-validated .input-group #content-main>form textarea:invalid,.was-validated .input-group .change-form #content form textarea:invalid,.change-form #content .was-validated .input-group form textarea:invalid,.passwordchange #content-main>form .was-validated .input-group textarea:invalid,.auth-user.change-form #content-main>form .was-validated .input-group textarea:invalid,.change-form #content form .was-validated .input-group textarea:invalid,.was-validated .input-group .passwordchange #content-main>form input[type=text]:invalid,.passwordchange .was-validated .input-group #content-main>form input[type=text]:invalid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=text]:invalid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=text]:invalid,.was-validated .input-group .change-form #content form input[type=text]:invalid,.change-form #content .was-validated .input-group form input[type=text]:invalid,.passwordchange #content-main>form .was-validated .input-group input[type=text]:invalid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=text]:invalid,.change-form #content form .was-validated .input-group input[type=text]:invalid,.was-validated .input-group .passwordchange #content-main>form input[type=password]:invalid,.passwordchange .was-validated .input-group #content-main>form input[type=password]:invalid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=password]:invalid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=password]:invalid,.was-validated .input-group .change-form #content form input[type=password]:invalid,.change-form #content .was-validated .input-group form input[type=password]:invalid,.passwordchange #content-main>form .was-validated .input-group input[type=password]:invalid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=password]:invalid,.change-form #content form .was-validated .input-group input[type=password]:invalid,.was-validated .input-group .passwordchange #content-main>form input[type=url]:invalid,.passwordchange .was-validated .input-group #content-main>form input[type=url]:invalid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=url]:invalid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=url]:invalid,.was-validated .input-group .change-form #content form input[type=url]:invalid,.change-form #content .was-validated .input-group form input[type=url]:invalid,.passwordchange #content-main>form .was-validated .input-group input[type=url]:invalid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=url]:invalid,.change-form #content form .was-validated .input-group input[type=url]:invalid,.was-validated .input-group .passwordchange #content-main>form input[type=number]:invalid,.passwordchange .was-validated .input-group #content-main>form input[type=number]:invalid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=number]:invalid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=number]:invalid,.was-validated .input-group .change-form #content form input[type=number]:invalid,.change-form #content .was-validated .input-group form input[type=number]:invalid,.passwordchange #content-main>form .was-validated .input-group input[type=number]:invalid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=number]:invalid,.change-form #content form .was-validated .input-group input[type=number]:invalid,.was-validated .input-group .passwordchange #content-main>form input[type=email]:invalid,.passwordchange .was-validated .input-group #content-main>form input[type=email]:invalid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=email]:invalid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=email]:invalid,.was-validated .input-group .change-form #content form input[type=email]:invalid,.change-form #content .was-validated .input-group form input[type=email]:invalid,.passwordchange #content-main>form .was-validated .input-group input[type=email]:invalid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=email]:invalid,.change-form #content form .was-validated .input-group input[type=email]:invalid,.was-validated .input-group .passwordchange #content-main>form input[type=date]:invalid,.passwordchange .was-validated .input-group #content-main>form input[type=date]:invalid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=date]:invalid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=date]:invalid,.was-validated .input-group .change-form #content form input[type=date]:invalid,.change-form #content .was-validated .input-group form input[type=date]:invalid,.passwordchange #content-main>form .was-validated .input-group input[type=date]:invalid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=date]:invalid,.change-form #content form .was-validated .input-group input[type=date]:invalid,.was-validated .input-group .passwordchange #content-main>form input[type=file]:invalid,.passwordchange .was-validated .input-group #content-main>form input[type=file]:invalid,.was-validated .input-group .auth-user.change-form #content-main>form input[type=file]:invalid,.auth-user.change-form .was-validated .input-group #content-main>form input[type=file]:invalid,.was-validated .input-group .change-form #content form input[type=file]:invalid,.change-form #content .was-validated .input-group form input[type=file]:invalid,.passwordchange #content-main>form .was-validated .input-group input[type=file]:invalid,.auth-user.change-form #content-main>form .was-validated .input-group input[type=file]:invalid,.change-form #content form .was-validated .input-group input[type=file]:invalid,.was-validated .input-group .passwordchange #content-main>form select[multiple]:invalid,.passwordchange .was-validated .input-group #content-main>form select[multiple]:invalid,.was-validated .input-group .auth-user.change-form #content-main>form select[multiple]:invalid,.auth-user.change-form .was-validated .input-group #content-main>form select[multiple]:invalid,.was-validated .input-group .change-form #content form select[multiple]:invalid,.change-form #content .was-validated .input-group form select[multiple]:invalid,.passwordchange #content-main>form .was-validated .input-group select[multiple]:invalid,.auth-user.change-form #content-main>form .was-validated .input-group select[multiple]:invalid,.change-form #content form .was-validated .input-group select[multiple]:invalid,.input-group .form-control.is-invalid,.input-group .change-list .admindatefilter input.is-invalid[type=text],.change-list .admindatefilter .input-group input.is-invalid[type=text],.input-group .change-list #changelist-search input.is-invalid[type=text],.change-list #changelist-search .input-group input.is-invalid[type=text],.input-group .change-list #changelist #result_list input.is-invalid[type=text],.change-list #changelist #result_list .input-group input.is-invalid[type=text],.input-group .change-list #changelist #result_list input.is-invalid[type=number],.change-list #changelist #result_list .input-group input.is-invalid[type=number],.input-group .change-list #changelist #result_list input.is-invalid[type=email],.change-list #changelist #result_list .input-group input.is-invalid[type=email],.input-group .change-list #changelist #result_list input.is-invalid[type=date],.change-list #changelist #result_list .input-group input.is-invalid[type=date],.input-group .login #container input.is-invalid[type=text],.login #container .input-group input.is-invalid[type=text],.input-group .login #container input.is-invalid[type=password],.login #container .input-group input.is-invalid[type=password],.input-group .passwordchange #content-main>form textarea.is-invalid,.passwordchange .input-group #content-main>form textarea.is-invalid,.input-group .auth-user.change-form #content-main>form textarea.is-invalid,.auth-user.change-form .input-group #content-main>form textarea.is-invalid,.input-group .change-form #content form textarea.is-invalid,.change-form #content .input-group form textarea.is-invalid,.passwordchange #content-main>form .input-group textarea.is-invalid,.auth-user.change-form #content-main>form .input-group textarea.is-invalid,.change-form #content form .input-group textarea.is-invalid,.input-group .passwordchange #content-main>form input.is-invalid[type=text],.passwordchange .input-group #content-main>form input.is-invalid[type=text],.input-group .auth-user.change-form #content-main>form input.is-invalid[type=text],.auth-user.change-form .input-group #content-main>form input.is-invalid[type=text],.input-group .change-form #content form input.is-invalid[type=text],.change-form #content .input-group form input.is-invalid[type=text],.passwordchange #content-main>form .input-group input.is-invalid[type=text],.auth-user.change-form #content-main>form .input-group input.is-invalid[type=text],.change-form #content form .input-group input.is-invalid[type=text],.input-group .passwordchange #content-main>form input.is-invalid[type=password],.passwordchange .input-group #content-main>form input.is-invalid[type=password],.input-group .auth-user.change-form #content-main>form input.is-invalid[type=password],.auth-user.change-form .input-group #content-main>form input.is-invalid[type=password],.input-group .change-form #content form input.is-invalid[type=password],.change-form #content .input-group form input.is-invalid[type=password],.passwordchange #content-main>form .input-group input.is-invalid[type=password],.auth-user.change-form #content-main>form .input-group input.is-invalid[type=password],.change-form #content form .input-group input.is-invalid[type=password],.input-group .passwordchange #content-main>form input.is-invalid[type=url],.passwordchange .input-group #content-main>form input.is-invalid[type=url],.input-group .auth-user.change-form #content-main>form input.is-invalid[type=url],.auth-user.change-form .input-group #content-main>form input.is-invalid[type=url],.input-group .change-form #content form input.is-invalid[type=url],.change-form #content .input-group form input.is-invalid[type=url],.passwordchange #content-main>form .input-group input.is-invalid[type=url],.auth-user.change-form #content-main>form .input-group input.is-invalid[type=url],.change-form #content form .input-group input.is-invalid[type=url],.input-group .passwordchange #content-main>form input.is-invalid[type=number],.passwordchange .input-group #content-main>form input.is-invalid[type=number],.input-group .auth-user.change-form #content-main>form input.is-invalid[type=number],.auth-user.change-form .input-group #content-main>form input.is-invalid[type=number],.input-group .change-form #content form input.is-invalid[type=number],.change-form #content .input-group form input.is-invalid[type=number],.passwordchange #content-main>form .input-group input.is-invalid[type=number],.auth-user.change-form #content-main>form .input-group input.is-invalid[type=number],.change-form #content form .input-group input.is-invalid[type=number],.input-group .passwordchange #content-main>form input.is-invalid[type=email],.passwordchange .input-group #content-main>form input.is-invalid[type=email],.input-group .auth-user.change-form #content-main>form input.is-invalid[type=email],.auth-user.change-form .input-group #content-main>form input.is-invalid[type=email],.input-group .change-form #content form input.is-invalid[type=email],.change-form #content .input-group form input.is-invalid[type=email],.passwordchange #content-main>form .input-group input.is-invalid[type=email],.auth-user.change-form #content-main>form .input-group input.is-invalid[type=email],.change-form #content form .input-group input.is-invalid[type=email],.input-group .passwordchange #content-main>form input.is-invalid[type=date],.passwordchange .input-group #content-main>form input.is-invalid[type=date],.input-group .auth-user.change-form #content-main>form input.is-invalid[type=date],.auth-user.change-form .input-group #content-main>form input.is-invalid[type=date],.input-group .change-form #content form input.is-invalid[type=date],.change-form #content .input-group form input.is-invalid[type=date],.passwordchange #content-main>form .input-group input.is-invalid[type=date],.auth-user.change-form #content-main>form .input-group input.is-invalid[type=date],.change-form #content form .input-group input.is-invalid[type=date],.input-group .passwordchange #content-main>form input.is-invalid[type=file],.passwordchange .input-group #content-main>form input.is-invalid[type=file],.input-group .auth-user.change-form #content-main>form input.is-invalid[type=file],.auth-user.change-form .input-group #content-main>form input.is-invalid[type=file],.input-group .change-form #content form input.is-invalid[type=file],.change-form #content .input-group form input.is-invalid[type=file],.passwordchange #content-main>form .input-group input.is-invalid[type=file],.auth-user.change-form #content-main>form .input-group input.is-invalid[type=file],.change-form #content form .input-group input.is-invalid[type=file],.input-group .passwordchange #content-main>form select.is-invalid[multiple],.passwordchange .input-group #content-main>form select.is-invalid[multiple],.input-group .auth-user.change-form #content-main>form select.is-invalid[multiple],.auth-user.change-form .input-group #content-main>form select.is-invalid[multiple],.input-group .change-form #content form select.is-invalid[multiple],.change-form #content .input-group form select.is-invalid[multiple],.passwordchange #content-main>form .input-group select.is-invalid[multiple],.auth-user.change-form #content-main>form .input-group select.is-invalid[multiple],.change-form #content form .input-group select.is-invalid[multiple],.was-validated .input-group .form-select:invalid,.was-validated .input-group .change-list #changelist-form select:invalid,.change-list #changelist-form .was-validated .input-group select:invalid,.was-validated .input-group .passwordchange #content-main>form select:invalid:not([multiple]):not(.admin-autocomplete),.passwordchange .was-validated .input-group #content-main>form select:invalid:not([multiple]):not(.admin-autocomplete),.was-validated .input-group .auth-user.change-form #content-main>form select:invalid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form .was-validated .input-group #content-main>form select:invalid:not([multiple]):not(.admin-autocomplete),.was-validated .input-group .change-form #content form select:invalid:not([multiple]):not(.admin-autocomplete),.change-form #content .was-validated .input-group form select:invalid:not([multiple]):not(.admin-autocomplete),.passwordchange #content-main>form .was-validated .input-group select:invalid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .was-validated .input-group select:invalid:not([multiple]):not(.admin-autocomplete),.change-form #content form .was-validated .input-group select:invalid:not([multiple]):not(.admin-autocomplete),.input-group .form-select.is-invalid,.input-group .change-list #changelist-form select.is-invalid,.change-list #changelist-form .input-group select.is-invalid,.input-group .passwordchange #content-main>form select.is-invalid:not([multiple]):not(.admin-autocomplete),.passwordchange .input-group #content-main>form select.is-invalid:not([multiple]):not(.admin-autocomplete),.input-group .auth-user.change-form #content-main>form select.is-invalid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form .input-group #content-main>form select.is-invalid:not([multiple]):not(.admin-autocomplete),.input-group .change-form #content form select.is-invalid:not([multiple]):not(.admin-autocomplete),.change-form #content .input-group form select.is-invalid:not([multiple]):not(.admin-autocomplete),.passwordchange #content-main>form .input-group select.is-invalid:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .input-group select.is-invalid:not([multiple]):not(.admin-autocomplete),.change-form #content form .input-group select.is-invalid:not([multiple]):not(.admin-autocomplete){z-index:2}.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .change-list .admindatefilter input[type=text]:invalid:focus,.change-list .admindatefilter .was-validated .input-group input[type=text]:invalid:focus,.was-validated .input-group .change-list #changelist-search input[type=text]:invalid:focus,.change-list #changelist-search .was-validated .input-group input[type=text]:invalid:focus,.was-validated .input-group .change-list #changelist #result_list input[type=text]:invalid:focus,.change-list #changelist #result_list .was-validated .input-group input[type=text]:invalid:focus,.was-validated .input-group .change-list #changelist #result_list input[type=number]:invalid:focus,.change-list #changelist #result_list .was-validated .input-group input[type=number]:invalid:focus,.was-validated .input-group .change-list #changelist #result_list input[type=email]:invalid:focus,.change-list #changelist #result_list .was-validated .input-group input[type=email]:invalid:focus,.was-validated .input-group .change-list #changelist #result_list input[type=date]:invalid:focus,.change-list #changelist #result_list .was-validated .input-group input[type=date]:invalid:focus,.was-validated .input-group .login #container input[type=text]:invalid:focus,.login #container .was-validated .input-group input[type=text]:invalid:focus,.was-validated .input-group .login #container input[type=password]:invalid:focus,.login #container .was-validated .input-group input[type=password]:invalid:focus,.was-validated .input-group .passwordchange #content-main>form textarea:invalid:focus,.passwordchange .was-validated .input-group #content-main>form textarea:invalid:focus,.was-validated .input-group .auth-user.change-form #content-main>form textarea:invalid:focus,.auth-user.change-form .was-validated .input-group #content-main>form textarea:invalid:focus,.was-validated .input-group .change-form #content form textarea:invalid:focus,.change-form #content .was-validated .input-group form textarea:invalid:focus,.passwordchange #content-main>form .was-validated .input-group textarea:invalid:focus,.auth-user.change-form #content-main>form .was-validated .input-group textarea:invalid:focus,.change-form #content form .was-validated .input-group textarea:invalid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=text]:invalid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=text]:invalid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=text]:invalid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=text]:invalid:focus,.was-validated .input-group .change-form #content form input[type=text]:invalid:focus,.change-form #content .was-validated .input-group form input[type=text]:invalid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=text]:invalid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=text]:invalid:focus,.change-form #content form .was-validated .input-group input[type=text]:invalid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=password]:invalid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=password]:invalid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=password]:invalid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=password]:invalid:focus,.was-validated .input-group .change-form #content form input[type=password]:invalid:focus,.change-form #content .was-validated .input-group form input[type=password]:invalid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=password]:invalid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=password]:invalid:focus,.change-form #content form .was-validated .input-group input[type=password]:invalid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=url]:invalid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=url]:invalid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=url]:invalid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=url]:invalid:focus,.was-validated .input-group .change-form #content form input[type=url]:invalid:focus,.change-form #content .was-validated .input-group form input[type=url]:invalid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=url]:invalid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=url]:invalid:focus,.change-form #content form .was-validated .input-group input[type=url]:invalid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=number]:invalid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=number]:invalid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=number]:invalid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=number]:invalid:focus,.was-validated .input-group .change-form #content form input[type=number]:invalid:focus,.change-form #content .was-validated .input-group form input[type=number]:invalid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=number]:invalid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=number]:invalid:focus,.change-form #content form .was-validated .input-group input[type=number]:invalid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=email]:invalid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=email]:invalid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=email]:invalid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=email]:invalid:focus,.was-validated .input-group .change-form #content form input[type=email]:invalid:focus,.change-form #content .was-validated .input-group form input[type=email]:invalid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=email]:invalid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=email]:invalid:focus,.change-form #content form .was-validated .input-group input[type=email]:invalid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=date]:invalid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=date]:invalid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=date]:invalid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=date]:invalid:focus,.was-validated .input-group .change-form #content form input[type=date]:invalid:focus,.change-form #content .was-validated .input-group form input[type=date]:invalid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=date]:invalid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=date]:invalid:focus,.change-form #content form .was-validated .input-group input[type=date]:invalid:focus,.was-validated .input-group .passwordchange #content-main>form input[type=file]:invalid:focus,.passwordchange .was-validated .input-group #content-main>form input[type=file]:invalid:focus,.was-validated .input-group .auth-user.change-form #content-main>form input[type=file]:invalid:focus,.auth-user.change-form .was-validated .input-group #content-main>form input[type=file]:invalid:focus,.was-validated .input-group .change-form #content form input[type=file]:invalid:focus,.change-form #content .was-validated .input-group form input[type=file]:invalid:focus,.passwordchange #content-main>form .was-validated .input-group input[type=file]:invalid:focus,.auth-user.change-form #content-main>form .was-validated .input-group input[type=file]:invalid:focus,.change-form #content form .was-validated .input-group input[type=file]:invalid:focus,.was-validated .input-group .passwordchange #content-main>form select[multiple]:invalid:focus,.passwordchange .was-validated .input-group #content-main>form select[multiple]:invalid:focus,.was-validated .input-group .auth-user.change-form #content-main>form select[multiple]:invalid:focus,.auth-user.change-form .was-validated .input-group #content-main>form select[multiple]:invalid:focus,.was-validated .input-group .change-form #content form select[multiple]:invalid:focus,.change-form #content .was-validated .input-group form select[multiple]:invalid:focus,.passwordchange #content-main>form .was-validated .input-group select[multiple]:invalid:focus,.auth-user.change-form #content-main>form .was-validated .input-group select[multiple]:invalid:focus,.change-form #content form .was-validated .input-group select[multiple]:invalid:focus,.input-group .form-control.is-invalid:focus,.input-group .change-list .admindatefilter input.is-invalid[type=text]:focus,.change-list .admindatefilter .input-group input.is-invalid[type=text]:focus,.input-group .change-list #changelist-search input.is-invalid[type=text]:focus,.change-list #changelist-search .input-group input.is-invalid[type=text]:focus,.input-group .change-list #changelist #result_list input.is-invalid[type=text]:focus,.change-list #changelist #result_list .input-group input.is-invalid[type=text]:focus,.input-group .change-list #changelist #result_list input.is-invalid[type=number]:focus,.change-list #changelist #result_list .input-group input.is-invalid[type=number]:focus,.input-group .change-list #changelist #result_list input.is-invalid[type=email]:focus,.change-list #changelist #result_list .input-group input.is-invalid[type=email]:focus,.input-group .change-list #changelist #result_list input.is-invalid[type=date]:focus,.change-list #changelist #result_list .input-group input.is-invalid[type=date]:focus,.input-group .login #container input.is-invalid[type=text]:focus,.login #container .input-group input.is-invalid[type=text]:focus,.input-group .login #container input.is-invalid[type=password]:focus,.login #container .input-group input.is-invalid[type=password]:focus,.input-group .passwordchange #content-main>form textarea.is-invalid:focus,.passwordchange .input-group #content-main>form textarea.is-invalid:focus,.input-group .auth-user.change-form #content-main>form textarea.is-invalid:focus,.auth-user.change-form .input-group #content-main>form textarea.is-invalid:focus,.input-group .change-form #content form textarea.is-invalid:focus,.change-form #content .input-group form textarea.is-invalid:focus,.passwordchange #content-main>form .input-group textarea.is-invalid:focus,.auth-user.change-form #content-main>form .input-group textarea.is-invalid:focus,.change-form #content form .input-group textarea.is-invalid:focus,.input-group .passwordchange #content-main>form input.is-invalid[type=text]:focus,.passwordchange .input-group #content-main>form input.is-invalid[type=text]:focus,.input-group .auth-user.change-form #content-main>form input.is-invalid[type=text]:focus,.auth-user.change-form .input-group #content-main>form input.is-invalid[type=text]:focus,.input-group .change-form #content form input.is-invalid[type=text]:focus,.change-form #content .input-group form input.is-invalid[type=text]:focus,.passwordchange #content-main>form .input-group input.is-invalid[type=text]:focus,.auth-user.change-form #content-main>form .input-group input.is-invalid[type=text]:focus,.change-form #content form .input-group input.is-invalid[type=text]:focus,.input-group .passwordchange #content-main>form input.is-invalid[type=password]:focus,.passwordchange .input-group #content-main>form input.is-invalid[type=password]:focus,.input-group .auth-user.change-form #content-main>form input.is-invalid[type=password]:focus,.auth-user.change-form .input-group #content-main>form input.is-invalid[type=password]:focus,.input-group .change-form #content form input.is-invalid[type=password]:focus,.change-form #content .input-group form input.is-invalid[type=password]:focus,.passwordchange #content-main>form .input-group input.is-invalid[type=password]:focus,.auth-user.change-form #content-main>form .input-group input.is-invalid[type=password]:focus,.change-form #content form .input-group input.is-invalid[type=password]:focus,.input-group .passwordchange #content-main>form input.is-invalid[type=url]:focus,.passwordchange .input-group #content-main>form input.is-invalid[type=url]:focus,.input-group .auth-user.change-form #content-main>form input.is-invalid[type=url]:focus,.auth-user.change-form .input-group #content-main>form input.is-invalid[type=url]:focus,.input-group .change-form #content form input.is-invalid[type=url]:focus,.change-form #content .input-group form input.is-invalid[type=url]:focus,.passwordchange #content-main>form .input-group input.is-invalid[type=url]:focus,.auth-user.change-form #content-main>form .input-group input.is-invalid[type=url]:focus,.change-form #content form .input-group input.is-invalid[type=url]:focus,.input-group .passwordchange #content-main>form input.is-invalid[type=number]:focus,.passwordchange .input-group #content-main>form input.is-invalid[type=number]:focus,.input-group .auth-user.change-form #content-main>form input.is-invalid[type=number]:focus,.auth-user.change-form .input-group #content-main>form input.is-invalid[type=number]:focus,.input-group .change-form #content form input.is-invalid[type=number]:focus,.change-form #content .input-group form input.is-invalid[type=number]:focus,.passwordchange #content-main>form .input-group input.is-invalid[type=number]:focus,.auth-user.change-form #content-main>form .input-group input.is-invalid[type=number]:focus,.change-form #content form .input-group input.is-invalid[type=number]:focus,.input-group .passwordchange #content-main>form input.is-invalid[type=email]:focus,.passwordchange .input-group #content-main>form input.is-invalid[type=email]:focus,.input-group .auth-user.change-form #content-main>form input.is-invalid[type=email]:focus,.auth-user.change-form .input-group #content-main>form input.is-invalid[type=email]:focus,.input-group .change-form #content form input.is-invalid[type=email]:focus,.change-form #content .input-group form input.is-invalid[type=email]:focus,.passwordchange #content-main>form .input-group input.is-invalid[type=email]:focus,.auth-user.change-form #content-main>form .input-group input.is-invalid[type=email]:focus,.change-form #content form .input-group input.is-invalid[type=email]:focus,.input-group .passwordchange #content-main>form input.is-invalid[type=date]:focus,.passwordchange .input-group #content-main>form input.is-invalid[type=date]:focus,.input-group .auth-user.change-form #content-main>form input.is-invalid[type=date]:focus,.auth-user.change-form .input-group #content-main>form input.is-invalid[type=date]:focus,.input-group .change-form #content form input.is-invalid[type=date]:focus,.change-form #content .input-group form input.is-invalid[type=date]:focus,.passwordchange #content-main>form .input-group input.is-invalid[type=date]:focus,.auth-user.change-form #content-main>form .input-group input.is-invalid[type=date]:focus,.change-form #content form .input-group input.is-invalid[type=date]:focus,.input-group .passwordchange #content-main>form input.is-invalid[type=file]:focus,.passwordchange .input-group #content-main>form input.is-invalid[type=file]:focus,.input-group .auth-user.change-form #content-main>form input.is-invalid[type=file]:focus,.auth-user.change-form .input-group #content-main>form input.is-invalid[type=file]:focus,.input-group .change-form #content form input.is-invalid[type=file]:focus,.change-form #content .input-group form input.is-invalid[type=file]:focus,.passwordchange #content-main>form .input-group input.is-invalid[type=file]:focus,.auth-user.change-form #content-main>form .input-group input.is-invalid[type=file]:focus,.change-form #content form .input-group input.is-invalid[type=file]:focus,.input-group .passwordchange #content-main>form select.is-invalid[multiple]:focus,.passwordchange .input-group #content-main>form select.is-invalid[multiple]:focus,.input-group .auth-user.change-form #content-main>form select.is-invalid[multiple]:focus,.auth-user.change-form .input-group #content-main>form select.is-invalid[multiple]:focus,.input-group .change-form #content form select.is-invalid[multiple]:focus,.change-form #content .input-group form select.is-invalid[multiple]:focus,.passwordchange #content-main>form .input-group select.is-invalid[multiple]:focus,.auth-user.change-form #content-main>form .input-group select.is-invalid[multiple]:focus,.change-form #content form .input-group select.is-invalid[multiple]:focus,.was-validated .input-group .form-select:invalid:focus,.was-validated .input-group .change-list #changelist-form select:invalid:focus,.change-list #changelist-form .was-validated .input-group select:invalid:focus,.was-validated .input-group .passwordchange #content-main>form select:invalid:focus:not([multiple]):not(.admin-autocomplete),.passwordchange .was-validated .input-group #content-main>form select:invalid:focus:not([multiple]):not(.admin-autocomplete),.was-validated .input-group .auth-user.change-form #content-main>form select:invalid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form .was-validated .input-group #content-main>form select:invalid:focus:not([multiple]):not(.admin-autocomplete),.was-validated .input-group .change-form #content form select:invalid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content .was-validated .input-group form select:invalid:focus:not([multiple]):not(.admin-autocomplete),.passwordchange #content-main>form .was-validated .input-group select:invalid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .was-validated .input-group select:invalid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content form .was-validated .input-group select:invalid:focus:not([multiple]):not(.admin-autocomplete),.input-group .form-select.is-invalid:focus,.input-group .change-list #changelist-form select.is-invalid:focus,.change-list #changelist-form .input-group select.is-invalid:focus,.input-group .passwordchange #content-main>form select.is-invalid:focus:not([multiple]):not(.admin-autocomplete),.passwordchange .input-group #content-main>form select.is-invalid:focus:not([multiple]):not(.admin-autocomplete),.input-group .auth-user.change-form #content-main>form select.is-invalid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form .input-group #content-main>form select.is-invalid:focus:not([multiple]):not(.admin-autocomplete),.input-group .change-form #content form select.is-invalid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content .input-group form select.is-invalid:focus:not([multiple]):not(.admin-autocomplete),.passwordchange #content-main>form .input-group select.is-invalid:focus:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form .input-group select.is-invalid:focus:not([multiple]):not(.admin-autocomplete),.change-form #content form .input-group select.is-invalid:focus:not([multiple]):not(.admin-autocomplete){z-index:3}.btn,.page-admindocs .admindocs-body .small a,.actionresult #content>p a,.delete-confirmation-content form .cancel-link,.delete-confirmation-content form input[type=submit],.paginator input,.paginator .showall,.change-list #changelist-form .actions button,.change-list .changelist-filter-toggler,.change-list #changelist-search input[type=submit],#content .object-tools a,.login #container .submit-row input,.passwordchange #content-main>form .inline-deletelink,.auth-user.change-form #content-main>form .inline-deletelink,.change-form #content form .inline-deletelink,.passwordchange #content-main>form .add-row a,.auth-user.change-form #content-main>form .add-row a,.change-form #content form .add-row a,.passwordchange #content-main>form .submit-row .deletelink-box .deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink,.change-form #content form .submit-row .deletelink-box .deletelink,.passwordchange #content-main>form .submit-row input[type=submit],.auth-user.change-form #content-main>form .submit-row input[type=submit],.change-form #content form .submit-row input[type=submit],.passwordchange #content-main>form .form-row .selector-chooseall,.auth-user.change-form #content-main>form .form-row .selector-chooseall,.change-form #content form .form-row .selector-chooseall,.passwordchange #content-main>form .form-row .selector-clearall,.auth-user.change-form #content-main>form .form-row .selector-clearall,.change-form #content form .form-row .selector-clearall{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn,.page-admindocs .admindocs-body .small a,.actionresult #content>p a,.delete-confirmation-content form .cancel-link,.delete-confirmation-content form input[type=submit],.paginator input,.paginator .showall,.change-list #changelist-form .actions button,.change-list .changelist-filter-toggler,.change-list #changelist-search input[type=submit],#content .object-tools a,.login #container .submit-row input,.passwordchange #content-main>form .inline-deletelink,.auth-user.change-form #content-main>form .inline-deletelink,.change-form #content form .inline-deletelink,.passwordchange #content-main>form .add-row a,.auth-user.change-form #content-main>form .add-row a,.change-form #content form .add-row a,.passwordchange #content-main>form .submit-row .deletelink-box .deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink,.change-form #content form .submit-row .deletelink-box .deletelink,.passwordchange #content-main>form .submit-row input[type=submit],.auth-user.change-form #content-main>form .submit-row input[type=submit],.change-form #content form .submit-row input[type=submit],.passwordchange #content-main>form .form-row .selector-chooseall,.auth-user.change-form #content-main>form .form-row .selector-chooseall,.change-form #content form .form-row .selector-chooseall,.passwordchange #content-main>form .form-row .selector-clearall,.auth-user.change-form #content-main>form .form-row .selector-clearall,.change-form #content form .form-row .selector-clearall{transition:none}}.btn:hover,.page-admindocs .admindocs-body .small a:hover,.actionresult #content>p a:hover,.delete-confirmation-content form .cancel-link:hover,.delete-confirmation-content form input[type=submit]:hover,.paginator input:hover,.paginator .showall:hover,.change-list #changelist-form .actions button:hover,.change-list .changelist-filter-toggler:hover,.change-list #changelist-search input[type=submit]:hover,#content .object-tools a:hover,.login #container .submit-row input:hover,.passwordchange #content-main>form .inline-deletelink:hover,.auth-user.change-form #content-main>form .inline-deletelink:hover,.change-form #content form .inline-deletelink:hover,.passwordchange #content-main>form .add-row a:hover,.auth-user.change-form #content-main>form .add-row a:hover,.change-form #content form .add-row a:hover,.passwordchange #content-main>form .submit-row .deletelink-box .deletelink:hover,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink:hover,.change-form #content form .submit-row .deletelink-box .deletelink:hover,.passwordchange #content-main>form .submit-row input[type=submit]:hover,.auth-user.change-form #content-main>form .submit-row input[type=submit]:hover,.change-form #content form .submit-row input[type=submit]:hover,.passwordchange #content-main>form .form-row .selector-chooseall:hover,.auth-user.change-form #content-main>form .form-row .selector-chooseall:hover,.change-form #content form .form-row .selector-chooseall:hover,.passwordchange #content-main>form .form-row .selector-clearall:hover,.auth-user.change-form #content-main>form .form-row .selector-clearall:hover,.change-form #content form .form-row .selector-clearall:hover{color:#212529}.btn-check:focus+.btn,.page-admindocs .admindocs-body .small .btn-check:focus+a,.actionresult #content>p .btn-check:focus+a,.delete-confirmation-content form .btn-check:focus+.cancel-link,.delete-confirmation-content form .btn-check:focus+input[type=submit],.paginator .btn-check:focus+input,.paginator .btn-check:focus+.showall,.change-list #changelist-form .actions .btn-check:focus+button,.change-list .btn-check:focus+.changelist-filter-toggler,.change-list #changelist-search .btn-check:focus+input[type=submit],#content .object-tools .btn-check:focus+a,.login #container .submit-row .btn-check:focus+input,.passwordchange #content-main>form .btn-check:focus+.inline-deletelink,.auth-user.change-form #content-main>form .btn-check:focus+.inline-deletelink,.change-form #content form .btn-check:focus+.inline-deletelink,.passwordchange #content-main>form .add-row .btn-check:focus+a,.auth-user.change-form #content-main>form .add-row .btn-check:focus+a,.change-form #content form .add-row .btn-check:focus+a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-check:focus+.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-check:focus+.deletelink,.change-form #content form .submit-row .deletelink-box .btn-check:focus+.deletelink,.passwordchange #content-main>form .submit-row .btn-check:focus+input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-check:focus+input[type=submit],.change-form #content form .submit-row .btn-check:focus+input[type=submit],.passwordchange #content-main>form .form-row .btn-check:focus+.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-check:focus+.selector-chooseall,.change-form #content form .form-row .btn-check:focus+.selector-chooseall,.passwordchange #content-main>form .form-row .btn-check:focus+.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-check:focus+.selector-clearall,.change-form #content form .form-row .btn-check:focus+.selector-clearall,.btn:focus,.page-admindocs .admindocs-body .small a:focus,.actionresult #content>p a:focus,.delete-confirmation-content form .cancel-link:focus,.delete-confirmation-content form input[type=submit]:focus,.paginator input:focus,.paginator .showall:focus,.change-list #changelist-form .actions button:focus,.change-list .changelist-filter-toggler:focus,.change-list #changelist-search input[type=submit]:focus,#content .object-tools a:focus,.login #container .submit-row input:focus,.passwordchange #content-main>form .inline-deletelink:focus,.auth-user.change-form #content-main>form .inline-deletelink:focus,.change-form #content form .inline-deletelink:focus,.passwordchange #content-main>form .add-row a:focus,.auth-user.change-form #content-main>form .add-row a:focus,.change-form #content form .add-row a:focus,.passwordchange #content-main>form .submit-row .deletelink-box .deletelink:focus,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink:focus,.change-form #content form .submit-row .deletelink-box .deletelink:focus,.passwordchange #content-main>form .submit-row input[type=submit]:focus,.auth-user.change-form #content-main>form .submit-row input[type=submit]:focus,.change-form #content form .submit-row input[type=submit]:focus,.passwordchange #content-main>form .form-row .selector-chooseall:focus,.auth-user.change-form #content-main>form .form-row .selector-chooseall:focus,.change-form #content form .form-row .selector-chooseall:focus,.passwordchange #content-main>form .form-row .selector-clearall:focus,.auth-user.change-form #content-main>form .form-row .selector-clearall:focus,.change-form #content form .form-row .selector-clearall:focus{outline:0;box-shadow:0 0 0 .25rem rgba(127,27,39,.25)}.btn:disabled,.page-admindocs .admindocs-body .small a:disabled,.actionresult #content>p a:disabled,.delete-confirmation-content form .cancel-link:disabled,.delete-confirmation-content form input[type=submit]:disabled,.paginator input:disabled,.paginator .showall:disabled,.change-list #changelist-form .actions button:disabled,.change-list .changelist-filter-toggler:disabled,.change-list #changelist-search input[type=submit]:disabled,#content .object-tools a:disabled,.login #container .submit-row input:disabled,.passwordchange #content-main>form .inline-deletelink:disabled,.auth-user.change-form #content-main>form .inline-deletelink:disabled,.change-form #content form .inline-deletelink:disabled,.passwordchange #content-main>form .add-row a:disabled,.auth-user.change-form #content-main>form .add-row a:disabled,.change-form #content form .add-row a:disabled,.passwordchange #content-main>form .submit-row .deletelink-box .deletelink:disabled,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink:disabled,.change-form #content form .submit-row .deletelink-box .deletelink:disabled,.passwordchange #content-main>form .submit-row input[type=submit]:disabled,.auth-user.change-form #content-main>form .submit-row input[type=submit]:disabled,.change-form #content form .submit-row input[type=submit]:disabled,.passwordchange #content-main>form .form-row .selector-chooseall:disabled,.auth-user.change-form #content-main>form .form-row .selector-chooseall:disabled,.change-form #content form .form-row .selector-chooseall:disabled,.passwordchange #content-main>form .form-row .selector-clearall:disabled,.auth-user.change-form #content-main>form .form-row .selector-clearall:disabled,.change-form #content form .form-row .selector-clearall:disabled,.btn.disabled,.page-admindocs .admindocs-body .small a.disabled,.actionresult #content>p a.disabled,.delete-confirmation-content form .disabled.cancel-link,.delete-confirmation-content form input.disabled[type=submit],.paginator input.disabled,.paginator .disabled.showall,.change-list #changelist-form .actions button.disabled,.change-list .disabled.changelist-filter-toggler,.change-list #changelist-search input.disabled[type=submit],#content .object-tools a.disabled,.login #container .submit-row input.disabled,.passwordchange #content-main>form .disabled.inline-deletelink,.auth-user.change-form #content-main>form .disabled.inline-deletelink,.change-form #content form .disabled.inline-deletelink,.passwordchange #content-main>form .add-row a.disabled,.auth-user.change-form #content-main>form .add-row a.disabled,.change-form #content form .add-row a.disabled,.passwordchange #content-main>form .submit-row .deletelink-box .disabled.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .disabled.deletelink,.change-form #content form .submit-row .deletelink-box .disabled.deletelink,.passwordchange #content-main>form .submit-row input.disabled[type=submit],.auth-user.change-form #content-main>form .submit-row input.disabled[type=submit],.change-form #content form .submit-row input.disabled[type=submit],.passwordchange #content-main>form .form-row .disabled.selector-chooseall,.auth-user.change-form #content-main>form .form-row .disabled.selector-chooseall,.change-form #content form .form-row .disabled.selector-chooseall,.passwordchange #content-main>form .form-row .disabled.selector-clearall,.auth-user.change-form #content-main>form .form-row .disabled.selector-clearall,.change-form #content form .form-row .disabled.selector-clearall,fieldset:disabled .btn,fieldset:disabled .page-admindocs .admindocs-body .small a,.page-admindocs .admindocs-body .small fieldset:disabled a,fieldset:disabled .actionresult #content>p a,.actionresult #content>p fieldset:disabled a,fieldset:disabled .delete-confirmation-content form .cancel-link,.delete-confirmation-content form fieldset:disabled .cancel-link,fieldset:disabled .delete-confirmation-content form input[type=submit],.delete-confirmation-content form fieldset:disabled input[type=submit],fieldset:disabled .paginator input,.paginator fieldset:disabled input,fieldset:disabled .paginator .showall,.paginator fieldset:disabled .showall,fieldset:disabled .change-list #changelist-form .actions button,.change-list #changelist-form .actions fieldset:disabled button,fieldset:disabled .change-list .changelist-filter-toggler,.change-list fieldset:disabled .changelist-filter-toggler,fieldset:disabled .change-list #changelist-search input[type=submit],.change-list #changelist-search fieldset:disabled input[type=submit],fieldset:disabled #content .object-tools a,#content .object-tools fieldset:disabled a,fieldset:disabled .login #container .submit-row input,.login #container .submit-row fieldset:disabled input,fieldset:disabled .passwordchange #content-main>form .inline-deletelink,.passwordchange fieldset:disabled #content-main>form .inline-deletelink,fieldset:disabled .auth-user.change-form #content-main>form .inline-deletelink,.auth-user.change-form fieldset:disabled #content-main>form .inline-deletelink,fieldset:disabled .change-form #content form .inline-deletelink,.change-form #content fieldset:disabled form .inline-deletelink,.passwordchange #content-main>form fieldset:disabled .inline-deletelink,.auth-user.change-form #content-main>form fieldset:disabled .inline-deletelink,.change-form #content form fieldset:disabled .inline-deletelink,fieldset:disabled .passwordchange #content-main>form .add-row a,.passwordchange fieldset:disabled #content-main>form .add-row a,fieldset:disabled .auth-user.change-form #content-main>form .add-row a,.auth-user.change-form fieldset:disabled #content-main>form .add-row a,fieldset:disabled .change-form #content form .add-row a,.change-form #content fieldset:disabled form .add-row a,.passwordchange #content-main>form .add-row fieldset:disabled a,.auth-user.change-form #content-main>form .add-row fieldset:disabled a,.change-form #content form .add-row fieldset:disabled a,fieldset:disabled .passwordchange #content-main>form .submit-row .deletelink-box .deletelink,.passwordchange fieldset:disabled #content-main>form .submit-row .deletelink-box .deletelink,fieldset:disabled .auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink,.auth-user.change-form fieldset:disabled #content-main>form .submit-row .deletelink-box .deletelink,fieldset:disabled .change-form #content form .submit-row .deletelink-box .deletelink,.change-form #content fieldset:disabled form .submit-row .deletelink-box .deletelink,.passwordchange #content-main>form .submit-row .deletelink-box fieldset:disabled .deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box fieldset:disabled .deletelink,.change-form #content form .submit-row .deletelink-box fieldset:disabled .deletelink,fieldset:disabled .passwordchange #content-main>form .submit-row input[type=submit],.passwordchange fieldset:disabled #content-main>form .submit-row input[type=submit],fieldset:disabled .auth-user.change-form #content-main>form .submit-row input[type=submit],.auth-user.change-form fieldset:disabled #content-main>form .submit-row input[type=submit],fieldset:disabled .change-form #content form .submit-row input[type=submit],.change-form #content fieldset:disabled form .submit-row input[type=submit],.passwordchange #content-main>form .submit-row fieldset:disabled input[type=submit],.auth-user.change-form #content-main>form .submit-row fieldset:disabled input[type=submit],.change-form #content form .submit-row fieldset:disabled input[type=submit],fieldset:disabled .passwordchange #content-main>form .form-row .selector-chooseall,.passwordchange fieldset:disabled #content-main>form .form-row .selector-chooseall,fieldset:disabled .auth-user.change-form #content-main>form .form-row .selector-chooseall,.auth-user.change-form fieldset:disabled #content-main>form .form-row .selector-chooseall,fieldset:disabled .change-form #content form .form-row .selector-chooseall,.change-form #content fieldset:disabled form .form-row .selector-chooseall,.passwordchange #content-main>form .form-row fieldset:disabled .selector-chooseall,.auth-user.change-form #content-main>form .form-row fieldset:disabled .selector-chooseall,.change-form #content form .form-row fieldset:disabled .selector-chooseall,fieldset:disabled .passwordchange #content-main>form .form-row .selector-clearall,.passwordchange fieldset:disabled #content-main>form .form-row .selector-clearall,fieldset:disabled .auth-user.change-form #content-main>form .form-row .selector-clearall,.auth-user.change-form fieldset:disabled #content-main>form .form-row .selector-clearall,fieldset:disabled .change-form #content form .form-row .selector-clearall,.change-form #content fieldset:disabled form .form-row .selector-clearall,.passwordchange #content-main>form .form-row fieldset:disabled .selector-clearall,.auth-user.change-form #content-main>form .form-row fieldset:disabled .selector-clearall,.change-form #content form .form-row fieldset:disabled .selector-clearall{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#7f1b27;border-color:#7f1b27}.btn-primary:hover{color:#fff;background-color:#6c1721;border-color:#66161f}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#6c1721;border-color:#66161f;box-shadow:0 0 0 .25rem rgba(146,61,71,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#66161f;border-color:#5f141d}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(146,61,71,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#7f1b27;border-color:#7f1b27}.btn-secondary,.page-admindocs .admindocs-body .small a,.actionresult #content>p a,.change-list .admindatefilter input[type=reset],#content .object-tools a,.login #container .submit-row input,.passwordchange #content-main>form .add-row a,.auth-user.change-form #content-main>form .add-row a,.change-form #content form .add-row a{color:#000;background-color:#b3c100;border-color:#b3c100}.btn-secondary:hover,.page-admindocs .admindocs-body .small a:hover,.actionresult #content>p a:hover,.change-list .admindatefilter input[type=reset]:hover,#content .object-tools a:hover,.login #container .submit-row input:hover,.passwordchange #content-main>form .add-row a:hover,.auth-user.change-form #content-main>form .add-row a:hover,.change-form #content form .add-row a:hover{color:#000;background-color:#beca26;border-color:#bbc71a}.btn-check:focus+.btn-secondary,.page-admindocs .admindocs-body .small .btn-check:focus+a,.actionresult #content>p .btn-check:focus+a,.change-list .admindatefilter .btn-check:focus+input[type=reset],#content .object-tools .btn-check:focus+a,.login #container .submit-row .btn-check:focus+input,.passwordchange #content-main>form .add-row .btn-check:focus+a,.auth-user.change-form #content-main>form .add-row .btn-check:focus+a,.change-form #content form .add-row .btn-check:focus+a,.btn-secondary:focus,.page-admindocs .admindocs-body .small a:focus,.actionresult #content>p a:focus,.change-list .admindatefilter input[type=reset]:focus,#content .object-tools a:focus,.login #container .submit-row input:focus,.passwordchange #content-main>form .add-row a:focus,.auth-user.change-form #content-main>form .add-row a:focus,.change-form #content form .add-row a:focus{color:#000;background-color:#beca26;border-color:#bbc71a;box-shadow:0 0 0 .25rem rgba(152,164,0,.5)}.btn-check:checked+.btn-secondary,.page-admindocs .admindocs-body .small .btn-check:checked+a,.actionresult #content>p .btn-check:checked+a,.change-list .admindatefilter .btn-check:checked+input[type=reset],#content .object-tools .btn-check:checked+a,.login #container .submit-row .btn-check:checked+input,.passwordchange #content-main>form .add-row .btn-check:checked+a,.auth-user.change-form #content-main>form .add-row .btn-check:checked+a,.change-form #content form .add-row .btn-check:checked+a,.btn-check:active+.btn-secondary,.page-admindocs .admindocs-body .small .btn-check:active+a,.actionresult #content>p .btn-check:active+a,.change-list .admindatefilter .btn-check:active+input[type=reset],#content .object-tools .btn-check:active+a,.login #container .submit-row .btn-check:active+input,.passwordchange #content-main>form .add-row .btn-check:active+a,.auth-user.change-form #content-main>form .add-row .btn-check:active+a,.change-form #content form .add-row .btn-check:active+a,.btn-secondary:active,.page-admindocs .admindocs-body .small a:active,.actionresult #content>p a:active,.change-list .admindatefilter input[type=reset]:active,#content .object-tools a:active,.login #container .submit-row input:active,.passwordchange #content-main>form .add-row a:active,.auth-user.change-form #content-main>form .add-row a:active,.change-form #content form .add-row a:active,.btn-secondary.active,.page-admindocs .admindocs-body .small a.active,.actionresult #content>p a.active,.change-list .admindatefilter input.active[type=reset],#content .object-tools a.active,.login #container .submit-row input.active,.passwordchange #content-main>form .add-row a.active,.auth-user.change-form #content-main>form .add-row a.active,.change-form #content form .add-row a.active,.show>.btn-secondary.dropdown-toggle,.page-admindocs .admindocs-body .small .show>a.dropdown-toggle,.actionresult #content>p .show>a.dropdown-toggle,.change-list .admindatefilter .show>input.dropdown-toggle[type=reset],#content .object-tools .show>a.dropdown-toggle,.login #container .submit-row .show>input.dropdown-toggle,.passwordchange #content-main>form .add-row .show>a.dropdown-toggle,.auth-user.change-form #content-main>form .add-row .show>a.dropdown-toggle,.change-form #content form .add-row .show>a.dropdown-toggle{color:#000;background-color:#c2cd33;border-color:#bbc71a}.btn-check:checked+.btn-secondary:focus,.page-admindocs .admindocs-body .small .btn-check:checked+a:focus,.actionresult #content>p .btn-check:checked+a:focus,.change-list .admindatefilter .btn-check:checked+input[type=reset]:focus,#content .object-tools .btn-check:checked+a:focus,.login #container .submit-row .btn-check:checked+input:focus,.passwordchange #content-main>form .add-row .btn-check:checked+a:focus,.auth-user.change-form #content-main>form .add-row .btn-check:checked+a:focus,.change-form #content form .add-row .btn-check:checked+a:focus,.btn-check:active+.btn-secondary:focus,.page-admindocs .admindocs-body .small .btn-check:active+a:focus,.actionresult #content>p .btn-check:active+a:focus,.change-list .admindatefilter .btn-check:active+input[type=reset]:focus,#content .object-tools .btn-check:active+a:focus,.login #container .submit-row .btn-check:active+input:focus,.passwordchange #content-main>form .add-row .btn-check:active+a:focus,.auth-user.change-form #content-main>form .add-row .btn-check:active+a:focus,.change-form #content form .add-row .btn-check:active+a:focus,.btn-secondary:active:focus,.page-admindocs .admindocs-body .small a:active:focus,.actionresult #content>p a:active:focus,.change-list .admindatefilter input[type=reset]:active:focus,#content .object-tools a:active:focus,.login #container .submit-row input:active:focus,.passwordchange #content-main>form .add-row a:active:focus,.auth-user.change-form #content-main>form .add-row a:active:focus,.change-form #content form .add-row a:active:focus,.btn-secondary.active:focus,.page-admindocs .admindocs-body .small a.active:focus,.actionresult #content>p a.active:focus,.change-list .admindatefilter input.active[type=reset]:focus,#content .object-tools a.active:focus,.login #container .submit-row input.active:focus,.passwordchange #content-main>form .add-row a.active:focus,.auth-user.change-form #content-main>form .add-row a.active:focus,.change-form #content form .add-row a.active:focus,.show>.btn-secondary.dropdown-toggle:focus,.page-admindocs .admindocs-body .small .show>a.dropdown-toggle:focus,.actionresult #content>p .show>a.dropdown-toggle:focus,.change-list .admindatefilter .show>input.dropdown-toggle[type=reset]:focus,#content .object-tools .show>a.dropdown-toggle:focus,.login #container .submit-row .show>input.dropdown-toggle:focus,.passwordchange #content-main>form .add-row .show>a.dropdown-toggle:focus,.auth-user.change-form #content-main>form .add-row .show>a.dropdown-toggle:focus,.change-form #content form .add-row .show>a.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(152,164,0,.5)}.btn-secondary:disabled,.page-admindocs .admindocs-body .small a:disabled,.actionresult #content>p a:disabled,.change-list .admindatefilter input[type=reset]:disabled,#content .object-tools a:disabled,.login #container .submit-row input:disabled,.passwordchange #content-main>form .add-row a:disabled,.auth-user.change-form #content-main>form .add-row a:disabled,.change-form #content form .add-row a:disabled,.btn-secondary.disabled,.page-admindocs .admindocs-body .small a.disabled,.actionresult #content>p a.disabled,.change-list .admindatefilter input.disabled[type=reset],#content .object-tools a.disabled,.login #container .submit-row input.disabled,.passwordchange #content-main>form .add-row a.disabled,.auth-user.change-form #content-main>form .add-row a.disabled,.change-form #content form .add-row a.disabled{color:#000;background-color:#b3c100;border-color:#b3c100}.btn-success,.delete-confirmation-content form .cancel-link,.paginator input,.passwordchange #content-main>form .submit-row input[type=submit],.auth-user.change-form #content-main>form .submit-row input[type=submit],.change-form #content form .submit-row input[type=submit]{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover,.delete-confirmation-content form .cancel-link:hover,.paginator input:hover,.passwordchange #content-main>form .submit-row input[type=submit]:hover,.auth-user.change-form #content-main>form .submit-row input[type=submit]:hover,.change-form #content form .submit-row input[type=submit]:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.delete-confirmation-content form .btn-check:focus+.cancel-link,.paginator .btn-check:focus+input,.passwordchange #content-main>form .submit-row .btn-check:focus+input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-check:focus+input[type=submit],.change-form #content form .submit-row .btn-check:focus+input[type=submit],.btn-success:focus,.delete-confirmation-content form .cancel-link:focus,.paginator input:focus,.passwordchange #content-main>form .submit-row input[type=submit]:focus,.auth-user.change-form #content-main>form .submit-row input[type=submit]:focus,.change-form #content form .submit-row input[type=submit]:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:checked+.btn-success,.delete-confirmation-content form .btn-check:checked+.cancel-link,.paginator .btn-check:checked+input,.passwordchange #content-main>form .submit-row .btn-check:checked+input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-check:checked+input[type=submit],.change-form #content form .submit-row .btn-check:checked+input[type=submit],.btn-check:active+.btn-success,.delete-confirmation-content form .btn-check:active+.cancel-link,.paginator .btn-check:active+input,.passwordchange #content-main>form .submit-row .btn-check:active+input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-check:active+input[type=submit],.change-form #content form .submit-row .btn-check:active+input[type=submit],.btn-success:active,.delete-confirmation-content form .cancel-link:active,.paginator input:active,.passwordchange #content-main>form .submit-row input[type=submit]:active,.auth-user.change-form #content-main>form .submit-row input[type=submit]:active,.change-form #content form .submit-row input[type=submit]:active,.btn-success.active,.delete-confirmation-content form .active.cancel-link,.paginator input.active,.passwordchange #content-main>form .submit-row input.active[type=submit],.auth-user.change-form #content-main>form .submit-row input.active[type=submit],.change-form #content form .submit-row input.active[type=submit],.show>.btn-success.dropdown-toggle,.delete-confirmation-content form .show>.dropdown-toggle.cancel-link,.paginator .show>input.dropdown-toggle,.passwordchange #content-main>form .submit-row .show>input.dropdown-toggle[type=submit],.auth-user.change-form #content-main>form .submit-row .show>input.dropdown-toggle[type=submit],.change-form #content form .submit-row .show>input.dropdown-toggle[type=submit]{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-success:focus,.delete-confirmation-content form .btn-check:checked+.cancel-link:focus,.paginator .btn-check:checked+input:focus,.passwordchange #content-main>form .submit-row .btn-check:checked+input[type=submit]:focus,.auth-user.change-form #content-main>form .submit-row .btn-check:checked+input[type=submit]:focus,.change-form #content form .submit-row .btn-check:checked+input[type=submit]:focus,.btn-check:active+.btn-success:focus,.delete-confirmation-content form .btn-check:active+.cancel-link:focus,.paginator .btn-check:active+input:focus,.passwordchange #content-main>form .submit-row .btn-check:active+input[type=submit]:focus,.auth-user.change-form #content-main>form .submit-row .btn-check:active+input[type=submit]:focus,.change-form #content form .submit-row .btn-check:active+input[type=submit]:focus,.btn-success:active:focus,.delete-confirmation-content form .cancel-link:active:focus,.paginator input:active:focus,.passwordchange #content-main>form .submit-row input[type=submit]:active:focus,.auth-user.change-form #content-main>form .submit-row input[type=submit]:active:focus,.change-form #content form .submit-row input[type=submit]:active:focus,.btn-success.active:focus,.delete-confirmation-content form .active.cancel-link:focus,.paginator input.active:focus,.passwordchange #content-main>form .submit-row input.active[type=submit]:focus,.auth-user.change-form #content-main>form .submit-row input.active[type=submit]:focus,.change-form #content form .submit-row input.active[type=submit]:focus,.show>.btn-success.dropdown-toggle:focus,.delete-confirmation-content form .show>.dropdown-toggle.cancel-link:focus,.paginator .show>input.dropdown-toggle:focus,.passwordchange #content-main>form .submit-row .show>input.dropdown-toggle[type=submit]:focus,.auth-user.change-form #content-main>form .submit-row .show>input.dropdown-toggle[type=submit]:focus,.change-form #content form .submit-row .show>input.dropdown-toggle[type=submit]:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success:disabled,.delete-confirmation-content form .cancel-link:disabled,.paginator input:disabled,.passwordchange #content-main>form .submit-row input[type=submit]:disabled,.auth-user.change-form #content-main>form .submit-row input[type=submit]:disabled,.change-form #content form .submit-row input[type=submit]:disabled,.btn-success.disabled,.delete-confirmation-content form .disabled.cancel-link,.paginator input.disabled,.passwordchange #content-main>form .submit-row input.disabled[type=submit],.auth-user.change-form #content-main>form .submit-row input.disabled[type=submit],.change-form #content form .submit-row input.disabled[type=submit]{color:#fff;background-color:#198754;border-color:#198754}.btn-info,.change-list .changelist-filter-toggler{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover,.change-list .changelist-filter-toggler:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.change-list .btn-check:focus+.changelist-filter-toggler,.btn-info:focus,.change-list .changelist-filter-toggler:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:checked+.btn-info,.change-list .btn-check:checked+.changelist-filter-toggler,.btn-check:active+.btn-info,.change-list .btn-check:active+.changelist-filter-toggler,.btn-info:active,.change-list .changelist-filter-toggler:active,.btn-info.active,.change-list .active.changelist-filter-toggler,.show>.btn-info.dropdown-toggle,.change-list .show>.dropdown-toggle.changelist-filter-toggler{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.change-list .btn-check:checked+.changelist-filter-toggler:focus,.btn-check:active+.btn-info:focus,.change-list .btn-check:active+.changelist-filter-toggler:focus,.btn-info:active:focus,.change-list .changelist-filter-toggler:active:focus,.btn-info.active:focus,.change-list .active.changelist-filter-toggler:focus,.show>.btn-info.dropdown-toggle:focus,.change-list .show>.dropdown-toggle.changelist-filter-toggler:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info:disabled,.change-list .changelist-filter-toggler:disabled,.btn-info.disabled,.change-list .disabled.changelist-filter-toggler{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning,.passwordchange #content-main>form .inline-deletelink,.auth-user.change-form #content-main>form .inline-deletelink,.change-form #content form .inline-deletelink{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover,.passwordchange #content-main>form .inline-deletelink:hover,.auth-user.change-form #content-main>form .inline-deletelink:hover,.change-form #content form .inline-deletelink:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.passwordchange #content-main>form .btn-check:focus+.inline-deletelink,.auth-user.change-form #content-main>form .btn-check:focus+.inline-deletelink,.change-form #content form .btn-check:focus+.inline-deletelink,.btn-warning:focus,.passwordchange #content-main>form .inline-deletelink:focus,.auth-user.change-form #content-main>form .inline-deletelink:focus,.change-form #content form .inline-deletelink:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:checked+.btn-warning,.passwordchange #content-main>form .btn-check:checked+.inline-deletelink,.auth-user.change-form #content-main>form .btn-check:checked+.inline-deletelink,.change-form #content form .btn-check:checked+.inline-deletelink,.btn-check:active+.btn-warning,.passwordchange #content-main>form .btn-check:active+.inline-deletelink,.auth-user.change-form #content-main>form .btn-check:active+.inline-deletelink,.change-form #content form .btn-check:active+.inline-deletelink,.btn-warning:active,.passwordchange #content-main>form .inline-deletelink:active,.auth-user.change-form #content-main>form .inline-deletelink:active,.change-form #content form .inline-deletelink:active,.btn-warning.active,.passwordchange #content-main>form .active.inline-deletelink,.auth-user.change-form #content-main>form .active.inline-deletelink,.change-form #content form .active.inline-deletelink,.show>.btn-warning.dropdown-toggle,.passwordchange #content-main>form .show>.dropdown-toggle.inline-deletelink,.auth-user.change-form #content-main>form .show>.dropdown-toggle.inline-deletelink,.change-form #content form .show>.dropdown-toggle.inline-deletelink{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-warning:focus,.passwordchange #content-main>form .btn-check:checked+.inline-deletelink:focus,.auth-user.change-form #content-main>form .btn-check:checked+.inline-deletelink:focus,.change-form #content form .btn-check:checked+.inline-deletelink:focus,.btn-check:active+.btn-warning:focus,.passwordchange #content-main>form .btn-check:active+.inline-deletelink:focus,.auth-user.change-form #content-main>form .btn-check:active+.inline-deletelink:focus,.change-form #content form .btn-check:active+.inline-deletelink:focus,.btn-warning:active:focus,.passwordchange #content-main>form .inline-deletelink:active:focus,.auth-user.change-form #content-main>form .inline-deletelink:active:focus,.change-form #content form .inline-deletelink:active:focus,.btn-warning.active:focus,.passwordchange #content-main>form .active.inline-deletelink:focus,.auth-user.change-form #content-main>form .active.inline-deletelink:focus,.change-form #content form .active.inline-deletelink:focus,.show>.btn-warning.dropdown-toggle:focus,.passwordchange #content-main>form .show>.dropdown-toggle.inline-deletelink:focus,.auth-user.change-form #content-main>form .show>.dropdown-toggle.inline-deletelink:focus,.change-form #content form .show>.dropdown-toggle.inline-deletelink:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning:disabled,.passwordchange #content-main>form .inline-deletelink:disabled,.auth-user.change-form #content-main>form .inline-deletelink:disabled,.change-form #content form .inline-deletelink:disabled,.btn-warning.disabled,.passwordchange #content-main>form .disabled.inline-deletelink,.auth-user.change-form #content-main>form .disabled.inline-deletelink,.change-form #content form .disabled.inline-deletelink{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger,.delete-confirmation-content form input[type=submit],.passwordchange #content-main>form .submit-row .deletelink-box .deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink,.change-form #content form .submit-row .deletelink-box .deletelink{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover,.delete-confirmation-content form input[type=submit]:hover,.passwordchange #content-main>form .submit-row .deletelink-box .deletelink:hover,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink:hover,.change-form #content form .submit-row .deletelink-box .deletelink:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.delete-confirmation-content form .btn-check:focus+input[type=submit],.passwordchange #content-main>form .submit-row .deletelink-box .btn-check:focus+.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-check:focus+.deletelink,.change-form #content form .submit-row .deletelink-box .btn-check:focus+.deletelink,.btn-danger:focus,.delete-confirmation-content form input[type=submit]:focus,.passwordchange #content-main>form .submit-row .deletelink-box .deletelink:focus,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink:focus,.change-form #content form .submit-row .deletelink-box .deletelink:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:checked+.btn-danger,.delete-confirmation-content form .btn-check:checked+input[type=submit],.passwordchange #content-main>form .submit-row .deletelink-box .btn-check:checked+.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-check:checked+.deletelink,.change-form #content form .submit-row .deletelink-box .btn-check:checked+.deletelink,.btn-check:active+.btn-danger,.delete-confirmation-content form .btn-check:active+input[type=submit],.passwordchange #content-main>form .submit-row .deletelink-box .btn-check:active+.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-check:active+.deletelink,.change-form #content form .submit-row .deletelink-box .btn-check:active+.deletelink,.btn-danger:active,.delete-confirmation-content form input[type=submit]:active,.passwordchange #content-main>form .submit-row .deletelink-box .deletelink:active,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink:active,.change-form #content form .submit-row .deletelink-box .deletelink:active,.btn-danger.active,.delete-confirmation-content form input.active[type=submit],.passwordchange #content-main>form .submit-row .deletelink-box .active.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .active.deletelink,.change-form #content form .submit-row .deletelink-box .active.deletelink,.show>.btn-danger.dropdown-toggle,.delete-confirmation-content form .show>input.dropdown-toggle[type=submit],.passwordchange #content-main>form .submit-row .deletelink-box .show>.dropdown-toggle.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .show>.dropdown-toggle.deletelink,.change-form #content form .submit-row .deletelink-box .show>.dropdown-toggle.deletelink{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-danger:focus,.delete-confirmation-content form .btn-check:checked+input[type=submit]:focus,.passwordchange #content-main>form .submit-row .deletelink-box .btn-check:checked+.deletelink:focus,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-check:checked+.deletelink:focus,.change-form #content form .submit-row .deletelink-box .btn-check:checked+.deletelink:focus,.btn-check:active+.btn-danger:focus,.delete-confirmation-content form .btn-check:active+input[type=submit]:focus,.passwordchange #content-main>form .submit-row .deletelink-box .btn-check:active+.deletelink:focus,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-check:active+.deletelink:focus,.change-form #content form .submit-row .deletelink-box .btn-check:active+.deletelink:focus,.btn-danger:active:focus,.delete-confirmation-content form input[type=submit]:active:focus,.passwordchange #content-main>form .submit-row .deletelink-box .deletelink:active:focus,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink:active:focus,.change-form #content form .submit-row .deletelink-box .deletelink:active:focus,.btn-danger.active:focus,.delete-confirmation-content form input.active[type=submit]:focus,.passwordchange #content-main>form .submit-row .deletelink-box .active.deletelink:focus,.auth-user.change-form #content-main>form .submit-row .deletelink-box .active.deletelink:focus,.change-form #content form .submit-row .deletelink-box .active.deletelink:focus,.show>.btn-danger.dropdown-toggle:focus,.delete-confirmation-content form .show>input.dropdown-toggle[type=submit]:focus,.passwordchange #content-main>form .submit-row .deletelink-box .show>.dropdown-toggle.deletelink:focus,.auth-user.change-form #content-main>form .submit-row .deletelink-box .show>.dropdown-toggle.deletelink:focus,.change-form #content form .submit-row .deletelink-box .show>.dropdown-toggle.deletelink:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger:disabled,.delete-confirmation-content form input[type=submit]:disabled,.passwordchange #content-main>form .submit-row .deletelink-box .deletelink:disabled,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink:disabled,.change-form #content form .submit-row .deletelink-box .deletelink:disabled,.btn-danger.disabled,.delete-confirmation-content form input.disabled[type=submit],.passwordchange #content-main>form .submit-row .deletelink-box .disabled.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .disabled.deletelink,.change-form #content form .submit-row .deletelink-box .disabled.deletelink{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light,.change-list #changelist-form .actions button,.passwordchange #content-main>form .form-row .selector-chooseall,.auth-user.change-form #content-main>form .form-row .selector-chooseall,.change-form #content form .form-row .selector-chooseall,.passwordchange #content-main>form .form-row .selector-clearall,.auth-user.change-form #content-main>form .form-row .selector-clearall,.change-form #content form .form-row .selector-clearall{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover,.change-list #changelist-form .actions button:hover,.passwordchange #content-main>form .form-row .selector-chooseall:hover,.auth-user.change-form #content-main>form .form-row .selector-chooseall:hover,.change-form #content form .form-row .selector-chooseall:hover,.passwordchange #content-main>form .form-row .selector-clearall:hover,.auth-user.change-form #content-main>form .form-row .selector-clearall:hover,.change-form #content form .form-row .selector-clearall:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.change-list #changelist-form .actions .btn-check:focus+button,.passwordchange #content-main>form .form-row .btn-check:focus+.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-check:focus+.selector-chooseall,.change-form #content form .form-row .btn-check:focus+.selector-chooseall,.passwordchange #content-main>form .form-row .btn-check:focus+.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-check:focus+.selector-clearall,.change-form #content form .form-row .btn-check:focus+.selector-clearall,.btn-light:focus,.change-list #changelist-form .actions button:focus,.passwordchange #content-main>form .form-row .selector-chooseall:focus,.auth-user.change-form #content-main>form .form-row .selector-chooseall:focus,.change-form #content form .form-row .selector-chooseall:focus,.passwordchange #content-main>form .form-row .selector-clearall:focus,.auth-user.change-form #content-main>form .form-row .selector-clearall:focus,.change-form #content form .form-row .selector-clearall:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:checked+.btn-light,.change-list #changelist-form .actions .btn-check:checked+button,.passwordchange #content-main>form .form-row .btn-check:checked+.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-check:checked+.selector-chooseall,.change-form #content form .form-row .btn-check:checked+.selector-chooseall,.passwordchange #content-main>form .form-row .btn-check:checked+.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-check:checked+.selector-clearall,.change-form #content form .form-row .btn-check:checked+.selector-clearall,.btn-check:active+.btn-light,.change-list #changelist-form .actions .btn-check:active+button,.passwordchange #content-main>form .form-row .btn-check:active+.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-check:active+.selector-chooseall,.change-form #content form .form-row .btn-check:active+.selector-chooseall,.passwordchange #content-main>form .form-row .btn-check:active+.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-check:active+.selector-clearall,.change-form #content form .form-row .btn-check:active+.selector-clearall,.btn-light:active,.change-list #changelist-form .actions button:active,.passwordchange #content-main>form .form-row .selector-chooseall:active,.auth-user.change-form #content-main>form .form-row .selector-chooseall:active,.change-form #content form .form-row .selector-chooseall:active,.passwordchange #content-main>form .form-row .selector-clearall:active,.auth-user.change-form #content-main>form .form-row .selector-clearall:active,.change-form #content form .form-row .selector-clearall:active,.btn-light.active,.change-list #changelist-form .actions button.active,.passwordchange #content-main>form .form-row .active.selector-chooseall,.auth-user.change-form #content-main>form .form-row .active.selector-chooseall,.change-form #content form .form-row .active.selector-chooseall,.passwordchange #content-main>form .form-row .active.selector-clearall,.auth-user.change-form #content-main>form .form-row .active.selector-clearall,.change-form #content form .form-row .active.selector-clearall,.show>.btn-light.dropdown-toggle,.change-list #changelist-form .actions .show>button.dropdown-toggle,.passwordchange #content-main>form .form-row .show>.dropdown-toggle.selector-chooseall,.auth-user.change-form #content-main>form .form-row .show>.dropdown-toggle.selector-chooseall,.change-form #content form .form-row .show>.dropdown-toggle.selector-chooseall,.passwordchange #content-main>form .form-row .show>.dropdown-toggle.selector-clearall,.auth-user.change-form #content-main>form .form-row .show>.dropdown-toggle.selector-clearall,.change-form #content form .form-row .show>.dropdown-toggle.selector-clearall{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.change-list #changelist-form .actions .btn-check:checked+button:focus,.passwordchange #content-main>form .form-row .btn-check:checked+.selector-chooseall:focus,.auth-user.change-form #content-main>form .form-row .btn-check:checked+.selector-chooseall:focus,.change-form #content form .form-row .btn-check:checked+.selector-chooseall:focus,.passwordchange #content-main>form .form-row .btn-check:checked+.selector-clearall:focus,.auth-user.change-form #content-main>form .form-row .btn-check:checked+.selector-clearall:focus,.change-form #content form .form-row .btn-check:checked+.selector-clearall:focus,.btn-check:active+.btn-light:focus,.change-list #changelist-form .actions .btn-check:active+button:focus,.passwordchange #content-main>form .form-row .btn-check:active+.selector-chooseall:focus,.auth-user.change-form #content-main>form .form-row .btn-check:active+.selector-chooseall:focus,.change-form #content form .form-row .btn-check:active+.selector-chooseall:focus,.passwordchange #content-main>form .form-row .btn-check:active+.selector-clearall:focus,.auth-user.change-form #content-main>form .form-row .btn-check:active+.selector-clearall:focus,.change-form #content form .form-row .btn-check:active+.selector-clearall:focus,.btn-light:active:focus,.change-list #changelist-form .actions button:active:focus,.passwordchange #content-main>form .form-row .selector-chooseall:active:focus,.auth-user.change-form #content-main>form .form-row .selector-chooseall:active:focus,.change-form #content form .form-row .selector-chooseall:active:focus,.passwordchange #content-main>form .form-row .selector-clearall:active:focus,.auth-user.change-form #content-main>form .form-row .selector-clearall:active:focus,.change-form #content form .form-row .selector-clearall:active:focus,.btn-light.active:focus,.change-list #changelist-form .actions button.active:focus,.passwordchange #content-main>form .form-row .active.selector-chooseall:focus,.auth-user.change-form #content-main>form .form-row .active.selector-chooseall:focus,.change-form #content form .form-row .active.selector-chooseall:focus,.passwordchange #content-main>form .form-row .active.selector-clearall:focus,.auth-user.change-form #content-main>form .form-row .active.selector-clearall:focus,.change-form #content form .form-row .active.selector-clearall:focus,.show>.btn-light.dropdown-toggle:focus,.change-list #changelist-form .actions .show>button.dropdown-toggle:focus,.passwordchange #content-main>form .form-row .show>.dropdown-toggle.selector-chooseall:focus,.auth-user.change-form #content-main>form .form-row .show>.dropdown-toggle.selector-chooseall:focus,.change-form #content form .form-row .show>.dropdown-toggle.selector-chooseall:focus,.passwordchange #content-main>form .form-row .show>.dropdown-toggle.selector-clearall:focus,.auth-user.change-form #content-main>form .form-row .show>.dropdown-toggle.selector-clearall:focus,.change-form #content form .form-row .show>.dropdown-toggle.selector-clearall:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light:disabled,.change-list #changelist-form .actions button:disabled,.passwordchange #content-main>form .form-row .selector-chooseall:disabled,.auth-user.change-form #content-main>form .form-row .selector-chooseall:disabled,.change-form #content form .form-row .selector-chooseall:disabled,.passwordchange #content-main>form .form-row .selector-clearall:disabled,.auth-user.change-form #content-main>form .form-row .selector-clearall:disabled,.change-form #content form .form-row .selector-clearall:disabled,.btn-light.disabled,.change-list #changelist-form .actions button.disabled,.passwordchange #content-main>form .form-row .disabled.selector-chooseall,.auth-user.change-form #content-main>form .form-row .disabled.selector-chooseall,.change-form #content form .form-row .disabled.selector-chooseall,.passwordchange #content-main>form .form-row .disabled.selector-clearall,.auth-user.change-form #content-main>form .form-row .disabled.selector-clearall,.change-form #content form .form-row .disabled.selector-clearall{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary,.paginator .showall{color:#7f1b27;border-color:#7f1b27}.btn-outline-primary:hover,.paginator .showall:hover{color:#fff;background-color:#7f1b27;border-color:#7f1b27}.btn-check:focus+.btn-outline-primary,.paginator .btn-check:focus+.showall,.btn-outline-primary:focus,.paginator .showall:focus{box-shadow:0 0 0 .25rem rgba(127,27,39,.5)}.btn-check:checked+.btn-outline-primary,.paginator .btn-check:checked+.showall,.btn-check:active+.btn-outline-primary,.paginator .btn-check:active+.showall,.btn-outline-primary:active,.paginator .showall:active,.btn-outline-primary.active,.paginator .active.showall,.btn-outline-primary.dropdown-toggle.show,.paginator .dropdown-toggle.show.showall{color:#fff;background-color:#7f1b27;border-color:#7f1b27}.btn-check:checked+.btn-outline-primary:focus,.paginator .btn-check:checked+.showall:focus,.btn-check:active+.btn-outline-primary:focus,.paginator .btn-check:active+.showall:focus,.btn-outline-primary:active:focus,.paginator .showall:active:focus,.btn-outline-primary.active:focus,.paginator .active.showall:focus,.btn-outline-primary.dropdown-toggle.show:focus,.paginator .dropdown-toggle.show.showall:focus{box-shadow:0 0 0 .25rem rgba(127,27,39,.5)}.btn-outline-primary:disabled,.paginator .showall:disabled,.btn-outline-primary.disabled,.paginator .disabled.showall{color:#7f1b27;background-color:transparent}.btn-outline-secondary{color:#b3c100;border-color:#b3c100}.btn-outline-secondary:hover{color:#000;background-color:#b3c100;border-color:#b3c100}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(179,193,0,.5)}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#000;background-color:#b3c100;border-color:#b3c100}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(179,193,0,.5)}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#b3c100;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#7f1b27;text-decoration:underline}.btn-link:hover{color:#66161f}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg,.btn-group-lg>.btn,.page-admindocs .admindocs-body .small .btn-group-lg>a,.actionresult #content>p .btn-group-lg>a,.delete-confirmation-content form .btn-group-lg>.cancel-link,.delete-confirmation-content form .btn-group-lg>input[type=submit],.paginator .btn-group-lg>input,.paginator .btn-group-lg>.showall,.change-list #changelist-form .actions .btn-group-lg>button,.change-list .btn-group-lg>.changelist-filter-toggler,.change-list #changelist-search .btn-group-lg>input[type=submit],#content .object-tools .btn-group-lg>a,.login #container .submit-row .btn-group-lg>input,.passwordchange #content-main>form .btn-group-lg>.inline-deletelink,.auth-user.change-form #content-main>form .btn-group-lg>.inline-deletelink,.change-form #content form .btn-group-lg>.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group-lg>a,.auth-user.change-form #content-main>form .add-row .btn-group-lg>a,.change-form #content form .add-row .btn-group-lg>a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-lg>.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-lg>.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-lg>.deletelink,.passwordchange #content-main>form .submit-row .btn-group-lg>input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group-lg>input[type=submit],.change-form #content form .submit-row .btn-group-lg>input[type=submit],.passwordchange #content-main>form .form-row .btn-group-lg>.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-lg>.selector-chooseall,.change-form #content form .form-row .btn-group-lg>.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-lg>.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-lg>.selector-clearall,.change-form #content form .form-row .btn-group-lg>.selector-clearall{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm,.page-admindocs .admindocs-body .small a,.paginator .showall,.change-list .admindatefilter input[type=submit],.change-list .admindatefilter input[type=reset],.change-list #changelist-form .actions button,.change-list #changelist-search input[type=submit],.btn-group-sm>.btn,.actionresult #content>p .btn-group-sm>a,.delete-confirmation-content form .btn-group-sm>.cancel-link,.delete-confirmation-content form .btn-group-sm>input[type=submit],.paginator .btn-group-sm>input,.change-list .btn-group-sm>.changelist-filter-toggler,#content .object-tools .btn-group-sm>a,.login #container .submit-row .btn-group-sm>input,.passwordchange #content-main>form .btn-group-sm>.inline-deletelink,.auth-user.change-form #content-main>form .btn-group-sm>.inline-deletelink,.change-form #content form .btn-group-sm>.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group-sm>a,.auth-user.change-form #content-main>form .add-row .btn-group-sm>a,.change-form #content form .add-row .btn-group-sm>a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-sm>.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-sm>.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-sm>.deletelink,.passwordchange #content-main>form .submit-row .btn-group-sm>input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group-sm>input[type=submit],.change-form #content form .submit-row .btn-group-sm>input[type=submit],.passwordchange #content-main>form .form-row .btn-group-sm>.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-sm>.selector-chooseall,.change-form #content form .form-row .btn-group-sm>.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-sm>.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-sm>.selector-clearall,.change-form #content form .form-row .btn-group-sm>.selector-clearall{padding:.25rem .5rem;font-size:0.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropend,.dropdown,.dropstart{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto /* rtl:ignore */;left:0 /* rtl:ignore */}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0 /* rtl:ignore */;left:auto /* rtl:ignore */}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto /* rtl:ignore */;left:0 /* rtl:ignore */}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0 /* rtl:ignore */;left:auto /* rtl:ignore */}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto /* rtl:ignore */;left:0 /* rtl:ignore */}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0 /* rtl:ignore */;left:auto /* rtl:ignore */}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto /* rtl:ignore */;left:0 /* rtl:ignore */}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0 /* rtl:ignore */;left:auto /* rtl:ignore */}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto /* rtl:ignore */;left:0 /* rtl:ignore */}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0 /* rtl:ignore */;left:auto /* rtl:ignore */}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto /* rtl:ignore */;left:0 /* rtl:ignore */}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0 /* rtl:ignore */;left:auto /* rtl:ignore */}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#7f1b27}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#7f1b27}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.page-admindocs .admindocs-body .small .btn-group>a,.actionresult #content>p .btn-group>a,.delete-confirmation-content form .btn-group>.cancel-link,.delete-confirmation-content form .btn-group>input[type=submit],.paginator .btn-group>input,.paginator .btn-group>.showall,.change-list #changelist-form .actions .btn-group>button,.change-list .btn-group>.changelist-filter-toggler,.change-list #changelist-search .btn-group>input[type=submit],#content .object-tools .btn-group>a,.login #container .submit-row .btn-group>input,.passwordchange #content-main>form .btn-group>.inline-deletelink,.auth-user.change-form #content-main>form .btn-group>.inline-deletelink,.change-form #content form .btn-group>.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group>a,.auth-user.change-form #content-main>form .add-row .btn-group>a,.change-form #content form .add-row .btn-group>a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group>.deletelink,.passwordchange #content-main>form .submit-row .btn-group>input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group>input[type=submit],.change-form #content form .submit-row .btn-group>input[type=submit],.passwordchange #content-main>form .form-row .btn-group>.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group>.selector-chooseall,.change-form #content form .form-row .btn-group>.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group>.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group>.selector-clearall,.change-form #content form .form-row .btn-group>.selector-clearall,.btn-group-vertical>.btn,.page-admindocs .admindocs-body .small .btn-group-vertical>a,.actionresult #content>p .btn-group-vertical>a,.delete-confirmation-content form .btn-group-vertical>.cancel-link,.delete-confirmation-content form .btn-group-vertical>input[type=submit],.paginator .btn-group-vertical>input,.paginator .btn-group-vertical>.showall,.change-list #changelist-form .actions .btn-group-vertical>button,.change-list .btn-group-vertical>.changelist-filter-toggler,.change-list #changelist-search .btn-group-vertical>input[type=submit],#content .object-tools .btn-group-vertical>a,.login #container .submit-row .btn-group-vertical>input,.passwordchange #content-main>form .btn-group-vertical>.inline-deletelink,.auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink,.change-form #content form .btn-group-vertical>.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group-vertical>a,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>a,.change-form #content form .add-row .btn-group-vertical>a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink,.passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit],.change-form #content form .submit-row .btn-group-vertical>input[type=submit],.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall,.change-form #content form .form-row .btn-group-vertical>.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall,.change-form #content form .form-row .btn-group-vertical>.selector-clearall{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.page-admindocs .admindocs-body .small .btn-group>.btn-check:checked+a,.actionresult #content>p .btn-group>.btn-check:checked+a,.delete-confirmation-content form .btn-group>.btn-check:checked+.cancel-link,.delete-confirmation-content form .btn-group>.btn-check:checked+input[type=submit],.paginator .btn-group>.btn-check:checked+input,.paginator .btn-group>.btn-check:checked+.showall,.change-list #changelist-form .actions .btn-group>.btn-check:checked+button,.change-list .btn-group>.btn-check:checked+.changelist-filter-toggler,.change-list #changelist-search .btn-group>.btn-check:checked+input[type=submit],#content .object-tools .btn-group>.btn-check:checked+a,.login #container .submit-row .btn-group>.btn-check:checked+input,.passwordchange #content-main>form .btn-group>.btn-check:checked+.inline-deletelink,.auth-user.change-form #content-main>form .btn-group>.btn-check:checked+.inline-deletelink,.change-form #content form .btn-group>.btn-check:checked+.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group>.btn-check:checked+a,.auth-user.change-form #content-main>form .add-row .btn-group>.btn-check:checked+a,.change-form #content form .add-row .btn-group>.btn-check:checked+a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>.btn-check:checked+.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>.btn-check:checked+.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group>.btn-check:checked+.deletelink,.passwordchange #content-main>form .submit-row .btn-group>.btn-check:checked+input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group>.btn-check:checked+input[type=submit],.change-form #content form .submit-row .btn-group>.btn-check:checked+input[type=submit],.passwordchange #content-main>form .form-row .btn-group>.btn-check:checked+.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group>.btn-check:checked+.selector-chooseall,.change-form #content form .form-row .btn-group>.btn-check:checked+.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group>.btn-check:checked+.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group>.btn-check:checked+.selector-clearall,.change-form #content form .form-row .btn-group>.btn-check:checked+.selector-clearall,.btn-group>.btn-check:focus+.btn,.page-admindocs .admindocs-body .small .btn-group>.btn-check:focus+a,.actionresult #content>p .btn-group>.btn-check:focus+a,.delete-confirmation-content form .btn-group>.btn-check:focus+.cancel-link,.delete-confirmation-content form .btn-group>.btn-check:focus+input[type=submit],.paginator .btn-group>.btn-check:focus+input,.paginator .btn-group>.btn-check:focus+.showall,.change-list #changelist-form .actions .btn-group>.btn-check:focus+button,.change-list .btn-group>.btn-check:focus+.changelist-filter-toggler,.change-list #changelist-search .btn-group>.btn-check:focus+input[type=submit],#content .object-tools .btn-group>.btn-check:focus+a,.login #container .submit-row .btn-group>.btn-check:focus+input,.passwordchange #content-main>form .btn-group>.btn-check:focus+.inline-deletelink,.auth-user.change-form #content-main>form .btn-group>.btn-check:focus+.inline-deletelink,.change-form #content form .btn-group>.btn-check:focus+.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group>.btn-check:focus+a,.auth-user.change-form #content-main>form .add-row .btn-group>.btn-check:focus+a,.change-form #content form .add-row .btn-group>.btn-check:focus+a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>.btn-check:focus+.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>.btn-check:focus+.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group>.btn-check:focus+.deletelink,.passwordchange #content-main>form .submit-row .btn-group>.btn-check:focus+input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group>.btn-check:focus+input[type=submit],.change-form #content form .submit-row .btn-group>.btn-check:focus+input[type=submit],.passwordchange #content-main>form .form-row .btn-group>.btn-check:focus+.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group>.btn-check:focus+.selector-chooseall,.change-form #content form .form-row .btn-group>.btn-check:focus+.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group>.btn-check:focus+.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group>.btn-check:focus+.selector-clearall,.change-form #content form .form-row .btn-group>.btn-check:focus+.selector-clearall,.btn-group>.btn:hover,.page-admindocs .admindocs-body .small .btn-group>a:hover,.actionresult #content>p .btn-group>a:hover,.delete-confirmation-content form .btn-group>.cancel-link:hover,.delete-confirmation-content form .btn-group>input[type=submit]:hover,.paginator .btn-group>input:hover,.paginator .btn-group>.showall:hover,.change-list #changelist-form .actions .btn-group>button:hover,.change-list .btn-group>.changelist-filter-toggler:hover,.change-list #changelist-search .btn-group>input[type=submit]:hover,#content .object-tools .btn-group>a:hover,.login #container .submit-row .btn-group>input:hover,.passwordchange #content-main>form .btn-group>.inline-deletelink:hover,.auth-user.change-form #content-main>form .btn-group>.inline-deletelink:hover,.change-form #content form .btn-group>.inline-deletelink:hover,.passwordchange #content-main>form .add-row .btn-group>a:hover,.auth-user.change-form #content-main>form .add-row .btn-group>a:hover,.change-form #content form .add-row .btn-group>a:hover,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>.deletelink:hover,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>.deletelink:hover,.change-form #content form .submit-row .deletelink-box .btn-group>.deletelink:hover,.passwordchange #content-main>form .submit-row .btn-group>input[type=submit]:hover,.auth-user.change-form #content-main>form .submit-row .btn-group>input[type=submit]:hover,.change-form #content form .submit-row .btn-group>input[type=submit]:hover,.passwordchange #content-main>form .form-row .btn-group>.selector-chooseall:hover,.auth-user.change-form #content-main>form .form-row .btn-group>.selector-chooseall:hover,.change-form #content form .form-row .btn-group>.selector-chooseall:hover,.passwordchange #content-main>form .form-row .btn-group>.selector-clearall:hover,.auth-user.change-form #content-main>form .form-row .btn-group>.selector-clearall:hover,.change-form #content form .form-row .btn-group>.selector-clearall:hover,.btn-group>.btn:focus,.page-admindocs .admindocs-body .small .btn-group>a:focus,.actionresult #content>p .btn-group>a:focus,.delete-confirmation-content form .btn-group>.cancel-link:focus,.delete-confirmation-content form .btn-group>input[type=submit]:focus,.paginator .btn-group>input:focus,.paginator .btn-group>.showall:focus,.change-list #changelist-form .actions .btn-group>button:focus,.change-list .btn-group>.changelist-filter-toggler:focus,.change-list #changelist-search .btn-group>input[type=submit]:focus,#content .object-tools .btn-group>a:focus,.login #container .submit-row .btn-group>input:focus,.passwordchange #content-main>form .btn-group>.inline-deletelink:focus,.auth-user.change-form #content-main>form .btn-group>.inline-deletelink:focus,.change-form #content form .btn-group>.inline-deletelink:focus,.passwordchange #content-main>form .add-row .btn-group>a:focus,.auth-user.change-form #content-main>form .add-row .btn-group>a:focus,.change-form #content form .add-row .btn-group>a:focus,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>.deletelink:focus,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>.deletelink:focus,.change-form #content form .submit-row .deletelink-box .btn-group>.deletelink:focus,.passwordchange #content-main>form .submit-row .btn-group>input[type=submit]:focus,.auth-user.change-form #content-main>form .submit-row .btn-group>input[type=submit]:focus,.change-form #content form .submit-row .btn-group>input[type=submit]:focus,.passwordchange #content-main>form .form-row .btn-group>.selector-chooseall:focus,.auth-user.change-form #content-main>form .form-row .btn-group>.selector-chooseall:focus,.change-form #content form .form-row .btn-group>.selector-chooseall:focus,.passwordchange #content-main>form .form-row .btn-group>.selector-clearall:focus,.auth-user.change-form #content-main>form .form-row .btn-group>.selector-clearall:focus,.change-form #content form .form-row .btn-group>.selector-clearall:focus,.btn-group>.btn:active,.page-admindocs .admindocs-body .small .btn-group>a:active,.actionresult #content>p .btn-group>a:active,.delete-confirmation-content form .btn-group>.cancel-link:active,.delete-confirmation-content form .btn-group>input[type=submit]:active,.paginator .btn-group>input:active,.paginator .btn-group>.showall:active,.change-list #changelist-form .actions .btn-group>button:active,.change-list .btn-group>.changelist-filter-toggler:active,.change-list #changelist-search .btn-group>input[type=submit]:active,#content .object-tools .btn-group>a:active,.login #container .submit-row .btn-group>input:active,.passwordchange #content-main>form .btn-group>.inline-deletelink:active,.auth-user.change-form #content-main>form .btn-group>.inline-deletelink:active,.change-form #content form .btn-group>.inline-deletelink:active,.passwordchange #content-main>form .add-row .btn-group>a:active,.auth-user.change-form #content-main>form .add-row .btn-group>a:active,.change-form #content form .add-row .btn-group>a:active,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>.deletelink:active,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>.deletelink:active,.change-form #content form .submit-row .deletelink-box .btn-group>.deletelink:active,.passwordchange #content-main>form .submit-row .btn-group>input[type=submit]:active,.auth-user.change-form #content-main>form .submit-row .btn-group>input[type=submit]:active,.change-form #content form .submit-row .btn-group>input[type=submit]:active,.passwordchange #content-main>form .form-row .btn-group>.selector-chooseall:active,.auth-user.change-form #content-main>form .form-row .btn-group>.selector-chooseall:active,.change-form #content form .form-row .btn-group>.selector-chooseall:active,.passwordchange #content-main>form .form-row .btn-group>.selector-clearall:active,.auth-user.change-form #content-main>form .form-row .btn-group>.selector-clearall:active,.change-form #content form .form-row .btn-group>.selector-clearall:active,.btn-group>.btn.active,.page-admindocs .admindocs-body .small .btn-group>a.active,.actionresult #content>p .btn-group>a.active,.delete-confirmation-content form .btn-group>.active.cancel-link,.delete-confirmation-content form .btn-group>input.active[type=submit],.paginator .btn-group>input.active,.paginator .btn-group>.active.showall,.change-list #changelist-form .actions .btn-group>button.active,.change-list .btn-group>.active.changelist-filter-toggler,.change-list #changelist-search .btn-group>input.active[type=submit],#content .object-tools .btn-group>a.active,.login #container .submit-row .btn-group>input.active,.passwordchange #content-main>form .btn-group>.active.inline-deletelink,.auth-user.change-form #content-main>form .btn-group>.active.inline-deletelink,.change-form #content form .btn-group>.active.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group>a.active,.auth-user.change-form #content-main>form .add-row .btn-group>a.active,.change-form #content form .add-row .btn-group>a.active,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>.active.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>.active.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group>.active.deletelink,.passwordchange #content-main>form .submit-row .btn-group>input.active[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group>input.active[type=submit],.change-form #content form .submit-row .btn-group>input.active[type=submit],.passwordchange #content-main>form .form-row .btn-group>.active.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group>.active.selector-chooseall,.change-form #content form .form-row .btn-group>.active.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group>.active.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group>.active.selector-clearall,.change-form #content form .form-row .btn-group>.active.selector-clearall,.btn-group-vertical>.btn-check:checked+.btn,.page-admindocs .admindocs-body .small .btn-group-vertical>.btn-check:checked+a,.actionresult #content>p .btn-group-vertical>.btn-check:checked+a,.delete-confirmation-content form .btn-group-vertical>.btn-check:checked+.cancel-link,.delete-confirmation-content form .btn-group-vertical>.btn-check:checked+input[type=submit],.paginator .btn-group-vertical>.btn-check:checked+input,.paginator .btn-group-vertical>.btn-check:checked+.showall,.change-list #changelist-form .actions .btn-group-vertical>.btn-check:checked+button,.change-list .btn-group-vertical>.btn-check:checked+.changelist-filter-toggler,.change-list #changelist-search .btn-group-vertical>.btn-check:checked+input[type=submit],#content .object-tools .btn-group-vertical>.btn-check:checked+a,.login #container .submit-row .btn-group-vertical>.btn-check:checked+input,.passwordchange #content-main>form .btn-group-vertical>.btn-check:checked+.inline-deletelink,.auth-user.change-form #content-main>form .btn-group-vertical>.btn-check:checked+.inline-deletelink,.change-form #content form .btn-group-vertical>.btn-check:checked+.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group-vertical>.btn-check:checked+a,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>.btn-check:checked+a,.change-form #content form .add-row .btn-group-vertical>.btn-check:checked+a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.btn-check:checked+.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.btn-check:checked+.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.btn-check:checked+.deletelink,.passwordchange #content-main>form .submit-row .btn-group-vertical>.btn-check:checked+input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>.btn-check:checked+input[type=submit],.change-form #content form .submit-row .btn-group-vertical>.btn-check:checked+input[type=submit],.passwordchange #content-main>form .form-row .btn-group-vertical>.btn-check:checked+.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.btn-check:checked+.selector-chooseall,.change-form #content form .form-row .btn-group-vertical>.btn-check:checked+.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-vertical>.btn-check:checked+.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.btn-check:checked+.selector-clearall,.change-form #content form .form-row .btn-group-vertical>.btn-check:checked+.selector-clearall,.btn-group-vertical>.btn-check:focus+.btn,.page-admindocs .admindocs-body .small .btn-group-vertical>.btn-check:focus+a,.actionresult #content>p .btn-group-vertical>.btn-check:focus+a,.delete-confirmation-content form .btn-group-vertical>.btn-check:focus+.cancel-link,.delete-confirmation-content form .btn-group-vertical>.btn-check:focus+input[type=submit],.paginator .btn-group-vertical>.btn-check:focus+input,.paginator .btn-group-vertical>.btn-check:focus+.showall,.change-list #changelist-form .actions .btn-group-vertical>.btn-check:focus+button,.change-list .btn-group-vertical>.btn-check:focus+.changelist-filter-toggler,.change-list #changelist-search .btn-group-vertical>.btn-check:focus+input[type=submit],#content .object-tools .btn-group-vertical>.btn-check:focus+a,.login #container .submit-row .btn-group-vertical>.btn-check:focus+input,.passwordchange #content-main>form .btn-group-vertical>.btn-check:focus+.inline-deletelink,.auth-user.change-form #content-main>form .btn-group-vertical>.btn-check:focus+.inline-deletelink,.change-form #content form .btn-group-vertical>.btn-check:focus+.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group-vertical>.btn-check:focus+a,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>.btn-check:focus+a,.change-form #content form .add-row .btn-group-vertical>.btn-check:focus+a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.btn-check:focus+.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.btn-check:focus+.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.btn-check:focus+.deletelink,.passwordchange #content-main>form .submit-row .btn-group-vertical>.btn-check:focus+input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>.btn-check:focus+input[type=submit],.change-form #content form .submit-row .btn-group-vertical>.btn-check:focus+input[type=submit],.passwordchange #content-main>form .form-row .btn-group-vertical>.btn-check:focus+.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.btn-check:focus+.selector-chooseall,.change-form #content form .form-row .btn-group-vertical>.btn-check:focus+.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-vertical>.btn-check:focus+.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.btn-check:focus+.selector-clearall,.change-form #content form .form-row .btn-group-vertical>.btn-check:focus+.selector-clearall,.btn-group-vertical>.btn:hover,.page-admindocs .admindocs-body .small .btn-group-vertical>a:hover,.actionresult #content>p .btn-group-vertical>a:hover,.delete-confirmation-content form .btn-group-vertical>.cancel-link:hover,.delete-confirmation-content form .btn-group-vertical>input[type=submit]:hover,.paginator .btn-group-vertical>input:hover,.paginator .btn-group-vertical>.showall:hover,.change-list #changelist-form .actions .btn-group-vertical>button:hover,.change-list .btn-group-vertical>.changelist-filter-toggler:hover,.change-list #changelist-search .btn-group-vertical>input[type=submit]:hover,#content .object-tools .btn-group-vertical>a:hover,.login #container .submit-row .btn-group-vertical>input:hover,.passwordchange #content-main>form .btn-group-vertical>.inline-deletelink:hover,.auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink:hover,.change-form #content form .btn-group-vertical>.inline-deletelink:hover,.passwordchange #content-main>form .add-row .btn-group-vertical>a:hover,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>a:hover,.change-form #content form .add-row .btn-group-vertical>a:hover,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink:hover,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink:hover,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink:hover,.passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]:hover,.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]:hover,.change-form #content form .submit-row .btn-group-vertical>input[type=submit]:hover,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall:hover,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall:hover,.change-form #content form .form-row .btn-group-vertical>.selector-chooseall:hover,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall:hover,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall:hover,.change-form #content form .form-row .btn-group-vertical>.selector-clearall:hover,.btn-group-vertical>.btn:focus,.page-admindocs .admindocs-body .small .btn-group-vertical>a:focus,.actionresult #content>p .btn-group-vertical>a:focus,.delete-confirmation-content form .btn-group-vertical>.cancel-link:focus,.delete-confirmation-content form .btn-group-vertical>input[type=submit]:focus,.paginator .btn-group-vertical>input:focus,.paginator .btn-group-vertical>.showall:focus,.change-list #changelist-form .actions .btn-group-vertical>button:focus,.change-list .btn-group-vertical>.changelist-filter-toggler:focus,.change-list #changelist-search .btn-group-vertical>input[type=submit]:focus,#content .object-tools .btn-group-vertical>a:focus,.login #container .submit-row .btn-group-vertical>input:focus,.passwordchange #content-main>form .btn-group-vertical>.inline-deletelink:focus,.auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink:focus,.change-form #content form .btn-group-vertical>.inline-deletelink:focus,.passwordchange #content-main>form .add-row .btn-group-vertical>a:focus,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>a:focus,.change-form #content form .add-row .btn-group-vertical>a:focus,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink:focus,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink:focus,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink:focus,.passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]:focus,.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]:focus,.change-form #content form .submit-row .btn-group-vertical>input[type=submit]:focus,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall:focus,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall:focus,.change-form #content form .form-row .btn-group-vertical>.selector-chooseall:focus,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall:focus,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall:focus,.change-form #content form .form-row .btn-group-vertical>.selector-clearall:focus,.btn-group-vertical>.btn:active,.page-admindocs .admindocs-body .small .btn-group-vertical>a:active,.actionresult #content>p .btn-group-vertical>a:active,.delete-confirmation-content form .btn-group-vertical>.cancel-link:active,.delete-confirmation-content form .btn-group-vertical>input[type=submit]:active,.paginator .btn-group-vertical>input:active,.paginator .btn-group-vertical>.showall:active,.change-list #changelist-form .actions .btn-group-vertical>button:active,.change-list .btn-group-vertical>.changelist-filter-toggler:active,.change-list #changelist-search .btn-group-vertical>input[type=submit]:active,#content .object-tools .btn-group-vertical>a:active,.login #container .submit-row .btn-group-vertical>input:active,.passwordchange #content-main>form .btn-group-vertical>.inline-deletelink:active,.auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink:active,.change-form #content form .btn-group-vertical>.inline-deletelink:active,.passwordchange #content-main>form .add-row .btn-group-vertical>a:active,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>a:active,.change-form #content form .add-row .btn-group-vertical>a:active,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink:active,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink:active,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink:active,.passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]:active,.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]:active,.change-form #content form .submit-row .btn-group-vertical>input[type=submit]:active,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall:active,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall:active,.change-form #content form .form-row .btn-group-vertical>.selector-chooseall:active,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall:active,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall:active,.change-form #content form .form-row .btn-group-vertical>.selector-clearall:active,.btn-group-vertical>.btn.active,.page-admindocs .admindocs-body .small .btn-group-vertical>a.active,.actionresult #content>p .btn-group-vertical>a.active,.delete-confirmation-content form .btn-group-vertical>.active.cancel-link,.delete-confirmation-content form .btn-group-vertical>input.active[type=submit],.paginator .btn-group-vertical>input.active,.paginator .btn-group-vertical>.active.showall,.change-list #changelist-form .actions .btn-group-vertical>button.active,.change-list .btn-group-vertical>.active.changelist-filter-toggler,.change-list #changelist-search .btn-group-vertical>input.active[type=submit],#content .object-tools .btn-group-vertical>a.active,.login #container .submit-row .btn-group-vertical>input.active,.passwordchange #content-main>form .btn-group-vertical>.active.inline-deletelink,.auth-user.change-form #content-main>form .btn-group-vertical>.active.inline-deletelink,.change-form #content form .btn-group-vertical>.active.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group-vertical>a.active,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>a.active,.change-form #content form .add-row .btn-group-vertical>a.active,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.active.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.active.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.active.deletelink,.passwordchange #content-main>form .submit-row .btn-group-vertical>input.active[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input.active[type=submit],.change-form #content form .submit-row .btn-group-vertical>input.active[type=submit],.passwordchange #content-main>form .form-row .btn-group-vertical>.active.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.active.selector-chooseall,.change-form #content form .form-row .btn-group-vertical>.active.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-vertical>.active.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.active.selector-clearall,.change-form #content form .form-row .btn-group-vertical>.active.selector-clearall{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.page-admindocs .admindocs-body .small .btn-group>a:not(:first-child),.actionresult #content>p .btn-group>a:not(:first-child),.delete-confirmation-content form .btn-group>.cancel-link:not(:first-child),.delete-confirmation-content form .btn-group>input[type=submit]:not(:first-child),.paginator .btn-group>input:not(:first-child),.paginator .btn-group>.showall:not(:first-child),.change-list #changelist-form .actions .btn-group>button:not(:first-child),.change-list .btn-group>.changelist-filter-toggler:not(:first-child),.change-list #changelist-search .btn-group>input[type=submit]:not(:first-child),#content .object-tools .btn-group>a:not(:first-child),.login #container .submit-row .btn-group>input:not(:first-child),.passwordchange #content-main>form .btn-group>.inline-deletelink:not(:first-child),.auth-user.change-form #content-main>form .btn-group>.inline-deletelink:not(:first-child),.change-form #content form .btn-group>.inline-deletelink:not(:first-child),.passwordchange #content-main>form .add-row .btn-group>a:not(:first-child),.auth-user.change-form #content-main>form .add-row .btn-group>a:not(:first-child),.change-form #content form .add-row .btn-group>a:not(:first-child),.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>.deletelink:not(:first-child),.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>.deletelink:not(:first-child),.change-form #content form .submit-row .deletelink-box .btn-group>.deletelink:not(:first-child),.passwordchange #content-main>form .submit-row .btn-group>input[type=submit]:not(:first-child),.auth-user.change-form #content-main>form .submit-row .btn-group>input[type=submit]:not(:first-child),.change-form #content form .submit-row .btn-group>input[type=submit]:not(:first-child),.passwordchange #content-main>form .form-row .btn-group>.selector-chooseall:not(:first-child),.auth-user.change-form #content-main>form .form-row .btn-group>.selector-chooseall:not(:first-child),.change-form #content form .form-row .btn-group>.selector-chooseall:not(:first-child),.passwordchange #content-main>form .form-row .btn-group>.selector-clearall:not(:first-child),.auth-user.change-form #content-main>form .form-row .btn-group>.selector-clearall:not(:first-child),.change-form #content form .form-row .btn-group>.selector-clearall:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.page-admindocs .admindocs-body .small .btn-group>a:not(:last-child):not(.dropdown-toggle),.actionresult #content>p .btn-group>a:not(:last-child):not(.dropdown-toggle),.delete-confirmation-content form .btn-group>.cancel-link:not(:last-child):not(.dropdown-toggle),.delete-confirmation-content form .btn-group>input[type=submit]:not(:last-child):not(.dropdown-toggle),.paginator .btn-group>input:not(:last-child):not(.dropdown-toggle),.paginator .btn-group>.showall:not(:last-child):not(.dropdown-toggle),.change-list #changelist-form .actions .btn-group>button:not(:last-child):not(.dropdown-toggle),.change-list .btn-group>.changelist-filter-toggler:not(:last-child):not(.dropdown-toggle),.change-list #changelist-search .btn-group>input[type=submit]:not(:last-child):not(.dropdown-toggle),#content .object-tools .btn-group>a:not(:last-child):not(.dropdown-toggle),.login #container .submit-row .btn-group>input:not(:last-child):not(.dropdown-toggle),.passwordchange #content-main>form .btn-group>.inline-deletelink:not(:last-child):not(.dropdown-toggle),.auth-user.change-form #content-main>form .btn-group>.inline-deletelink:not(:last-child):not(.dropdown-toggle),.change-form #content form .btn-group>.inline-deletelink:not(:last-child):not(.dropdown-toggle),.passwordchange #content-main>form .add-row .btn-group>a:not(:last-child):not(.dropdown-toggle),.auth-user.change-form #content-main>form .add-row .btn-group>a:not(:last-child):not(.dropdown-toggle),.change-form #content form .add-row .btn-group>a:not(:last-child):not(.dropdown-toggle),.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>.deletelink:not(:last-child):not(.dropdown-toggle),.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>.deletelink:not(:last-child):not(.dropdown-toggle),.change-form #content form .submit-row .deletelink-box .btn-group>.deletelink:not(:last-child):not(.dropdown-toggle),.passwordchange #content-main>form .submit-row .btn-group>input[type=submit]:not(:last-child):not(.dropdown-toggle),.auth-user.change-form #content-main>form .submit-row .btn-group>input[type=submit]:not(:last-child):not(.dropdown-toggle),.change-form #content form .submit-row .btn-group>input[type=submit]:not(:last-child):not(.dropdown-toggle),.passwordchange #content-main>form .form-row .btn-group>.selector-chooseall:not(:last-child):not(.dropdown-toggle),.auth-user.change-form #content-main>form .form-row .btn-group>.selector-chooseall:not(:last-child):not(.dropdown-toggle),.change-form #content form .form-row .btn-group>.selector-chooseall:not(:last-child):not(.dropdown-toggle),.passwordchange #content-main>form .form-row .btn-group>.selector-clearall:not(:last-child):not(.dropdown-toggle),.auth-user.change-form #content-main>form .form-row .btn-group>.selector-clearall:not(:last-child):not(.dropdown-toggle),.change-form #content form .form-row .btn-group>.selector-clearall:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn,.page-admindocs .admindocs-body .small .btn-group>.btn-group:not(:last-child)>a,.actionresult #content>p .btn-group>.btn-group:not(:last-child)>a,.delete-confirmation-content form .btn-group>.btn-group:not(:last-child)>.cancel-link,.delete-confirmation-content form .btn-group>.btn-group:not(:last-child)>input[type=submit],.paginator .btn-group>.btn-group:not(:last-child)>input,.paginator .btn-group>.btn-group:not(:last-child)>.showall,.change-list #changelist-form .actions .btn-group>.btn-group:not(:last-child)>button,.change-list .btn-group>.btn-group:not(:last-child)>.changelist-filter-toggler,.change-list #changelist-search .btn-group>.btn-group:not(:last-child)>input[type=submit],#content .object-tools .btn-group>.btn-group:not(:last-child)>a,.login #container .submit-row .btn-group>.btn-group:not(:last-child)>input,.passwordchange #content-main>form .btn-group>.btn-group:not(:last-child)>.inline-deletelink,.auth-user.change-form #content-main>form .btn-group>.btn-group:not(:last-child)>.inline-deletelink,.change-form #content form .btn-group>.btn-group:not(:last-child)>.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group>.btn-group:not(:last-child)>a,.auth-user.change-form #content-main>form .add-row .btn-group>.btn-group:not(:last-child)>a,.change-form #content form .add-row .btn-group>.btn-group:not(:last-child)>a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>.btn-group:not(:last-child)>.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>.btn-group:not(:last-child)>.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group>.btn-group:not(:last-child)>.deletelink,.passwordchange #content-main>form .submit-row .btn-group>.btn-group:not(:last-child)>input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group>.btn-group:not(:last-child)>input[type=submit],.change-form #content form .submit-row .btn-group>.btn-group:not(:last-child)>input[type=submit],.passwordchange #content-main>form .form-row .btn-group>.btn-group:not(:last-child)>.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group>.btn-group:not(:last-child)>.selector-chooseall,.change-form #content form .form-row .btn-group>.btn-group:not(:last-child)>.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group>.btn-group:not(:last-child)>.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group>.btn-group:not(:last-child)>.selector-clearall,.change-form #content form .form-row .btn-group>.btn-group:not(:last-child)>.selector-clearall{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.page-admindocs .admindocs-body .small .btn-group>a:nth-child(n+3),.actionresult #content>p .btn-group>a:nth-child(n+3),.delete-confirmation-content form .btn-group>.cancel-link:nth-child(n+3),.delete-confirmation-content form .btn-group>input[type=submit]:nth-child(n+3),.paginator .btn-group>input:nth-child(n+3),.paginator .btn-group>.showall:nth-child(n+3),.change-list #changelist-form .actions .btn-group>button:nth-child(n+3),.change-list .btn-group>.changelist-filter-toggler:nth-child(n+3),.change-list #changelist-search .btn-group>input[type=submit]:nth-child(n+3),#content .object-tools .btn-group>a:nth-child(n+3),.login #container .submit-row .btn-group>input:nth-child(n+3),.passwordchange #content-main>form .btn-group>.inline-deletelink:nth-child(n+3),.auth-user.change-form #content-main>form .btn-group>.inline-deletelink:nth-child(n+3),.change-form #content form .btn-group>.inline-deletelink:nth-child(n+3),.passwordchange #content-main>form .add-row .btn-group>a:nth-child(n+3),.auth-user.change-form #content-main>form .add-row .btn-group>a:nth-child(n+3),.change-form #content form .add-row .btn-group>a:nth-child(n+3),.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>.deletelink:nth-child(n+3),.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>.deletelink:nth-child(n+3),.change-form #content form .submit-row .deletelink-box .btn-group>.deletelink:nth-child(n+3),.passwordchange #content-main>form .submit-row .btn-group>input[type=submit]:nth-child(n+3),.auth-user.change-form #content-main>form .submit-row .btn-group>input[type=submit]:nth-child(n+3),.change-form #content form .submit-row .btn-group>input[type=submit]:nth-child(n+3),.passwordchange #content-main>form .form-row .btn-group>.selector-chooseall:nth-child(n+3),.auth-user.change-form #content-main>form .form-row .btn-group>.selector-chooseall:nth-child(n+3),.change-form #content form .form-row .btn-group>.selector-chooseall:nth-child(n+3),.passwordchange #content-main>form .form-row .btn-group>.selector-clearall:nth-child(n+3),.auth-user.change-form #content-main>form .form-row .btn-group>.selector-clearall:nth-child(n+3),.change-form #content form .form-row .btn-group>.selector-clearall:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.page-admindocs .admindocs-body .small .btn-group>:not(.btn-check)+a,.actionresult #content>p .btn-group>:not(.btn-check)+a,.delete-confirmation-content form .btn-group>:not(.btn-check)+.cancel-link,.delete-confirmation-content form .btn-group>:not(.btn-check)+input[type=submit],.paginator .btn-group>:not(.btn-check)+input,.paginator .btn-group>:not(.btn-check)+.showall,.change-list #changelist-form .actions .btn-group>:not(.btn-check)+button,.change-list .btn-group>:not(.btn-check)+.changelist-filter-toggler,.change-list #changelist-search .btn-group>:not(.btn-check)+input[type=submit],#content .object-tools .btn-group>:not(.btn-check)+a,.login #container .submit-row .btn-group>:not(.btn-check)+input,.passwordchange #content-main>form .btn-group>:not(.btn-check)+.inline-deletelink,.auth-user.change-form #content-main>form .btn-group>:not(.btn-check)+.inline-deletelink,.change-form #content form .btn-group>:not(.btn-check)+.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group>:not(.btn-check)+a,.auth-user.change-form #content-main>form .add-row .btn-group>:not(.btn-check)+a,.change-form #content form .add-row .btn-group>:not(.btn-check)+a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>:not(.btn-check)+.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>:not(.btn-check)+.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group>:not(.btn-check)+.deletelink,.passwordchange #content-main>form .submit-row .btn-group>:not(.btn-check)+input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group>:not(.btn-check)+input[type=submit],.change-form #content form .submit-row .btn-group>:not(.btn-check)+input[type=submit],.passwordchange #content-main>form .form-row .btn-group>:not(.btn-check)+.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group>:not(.btn-check)+.selector-chooseall,.change-form #content form .form-row .btn-group>:not(.btn-check)+.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group>:not(.btn-check)+.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group>:not(.btn-check)+.selector-clearall,.change-form #content form .form-row .btn-group>:not(.btn-check)+.selector-clearall,.btn-group>.btn-group:not(:first-child)>.btn,.page-admindocs .admindocs-body .small .btn-group>.btn-group:not(:first-child)>a,.actionresult #content>p .btn-group>.btn-group:not(:first-child)>a,.delete-confirmation-content form .btn-group>.btn-group:not(:first-child)>.cancel-link,.delete-confirmation-content form .btn-group>.btn-group:not(:first-child)>input[type=submit],.paginator .btn-group>.btn-group:not(:first-child)>input,.paginator .btn-group>.btn-group:not(:first-child)>.showall,.change-list #changelist-form .actions .btn-group>.btn-group:not(:first-child)>button,.change-list .btn-group>.btn-group:not(:first-child)>.changelist-filter-toggler,.change-list #changelist-search .btn-group>.btn-group:not(:first-child)>input[type=submit],#content .object-tools .btn-group>.btn-group:not(:first-child)>a,.login #container .submit-row .btn-group>.btn-group:not(:first-child)>input,.passwordchange #content-main>form .btn-group>.btn-group:not(:first-child)>.inline-deletelink,.auth-user.change-form #content-main>form .btn-group>.btn-group:not(:first-child)>.inline-deletelink,.change-form #content form .btn-group>.btn-group:not(:first-child)>.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group>.btn-group:not(:first-child)>a,.auth-user.change-form #content-main>form .add-row .btn-group>.btn-group:not(:first-child)>a,.change-form #content form .add-row .btn-group>.btn-group:not(:first-child)>a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group>.btn-group:not(:first-child)>.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group>.btn-group:not(:first-child)>.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group>.btn-group:not(:first-child)>.deletelink,.passwordchange #content-main>form .submit-row .btn-group>.btn-group:not(:first-child)>input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group>.btn-group:not(:first-child)>input[type=submit],.change-form #content form .submit-row .btn-group>.btn-group:not(:first-child)>input[type=submit],.passwordchange #content-main>form .form-row .btn-group>.btn-group:not(:first-child)>.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group>.btn-group:not(:first-child)>.selector-chooseall,.change-form #content form .form-row .btn-group>.btn-group:not(:first-child)>.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group>.btn-group:not(:first-child)>.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group>.btn-group:not(:first-child)>.selector-clearall,.change-form #content form .form-row .btn-group>.btn-group:not(:first-child)>.selector-clearall{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.page-admindocs .admindocs-body .small a+.dropdown-toggle-split,.paginator .showall+.dropdown-toggle-split,.change-list .admindatefilter input[type=submit]+.dropdown-toggle-split,.change-list .admindatefilter input[type=reset]+.dropdown-toggle-split,.change-list #changelist-form .actions button+.dropdown-toggle-split,.change-list #changelist-search input[type=submit]+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.page-admindocs .admindocs-body .small .btn-group-sm>a+.dropdown-toggle-split,.actionresult #content>p .btn-group-sm>a+.dropdown-toggle-split,.delete-confirmation-content form .btn-group-sm>.cancel-link+.dropdown-toggle-split,.delete-confirmation-content form .btn-group-sm>input[type=submit]+.dropdown-toggle-split,.paginator .btn-group-sm>input+.dropdown-toggle-split,.paginator .btn-group-sm>.showall+.dropdown-toggle-split,.change-list #changelist-form .actions .btn-group-sm>button+.dropdown-toggle-split,.change-list .btn-group-sm>.changelist-filter-toggler+.dropdown-toggle-split,.change-list #changelist-search .btn-group-sm>input[type=submit]+.dropdown-toggle-split,#content .object-tools .btn-group-sm>a+.dropdown-toggle-split,.login #container .submit-row .btn-group-sm>input+.dropdown-toggle-split,.passwordchange #content-main>form .btn-group-sm>.inline-deletelink+.dropdown-toggle-split,.auth-user.change-form #content-main>form .btn-group-sm>.inline-deletelink+.dropdown-toggle-split,.change-form #content form .btn-group-sm>.inline-deletelink+.dropdown-toggle-split,.passwordchange #content-main>form .add-row .btn-group-sm>a+.dropdown-toggle-split,.auth-user.change-form #content-main>form .add-row .btn-group-sm>a+.dropdown-toggle-split,.change-form #content form .add-row .btn-group-sm>a+.dropdown-toggle-split,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-sm>.deletelink+.dropdown-toggle-split,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-sm>.deletelink+.dropdown-toggle-split,.change-form #content form .submit-row .deletelink-box .btn-group-sm>.deletelink+.dropdown-toggle-split,.passwordchange #content-main>form .submit-row .btn-group-sm>input[type=submit]+.dropdown-toggle-split,.auth-user.change-form #content-main>form .submit-row .btn-group-sm>input[type=submit]+.dropdown-toggle-split,.change-form #content form .submit-row .btn-group-sm>input[type=submit]+.dropdown-toggle-split,.passwordchange #content-main>form .form-row .btn-group-sm>.selector-chooseall+.dropdown-toggle-split,.auth-user.change-form #content-main>form .form-row .btn-group-sm>.selector-chooseall+.dropdown-toggle-split,.change-form #content form .form-row .btn-group-sm>.selector-chooseall+.dropdown-toggle-split,.passwordchange #content-main>form .form-row .btn-group-sm>.selector-clearall+.dropdown-toggle-split,.auth-user.change-form #content-main>form .form-row .btn-group-sm>.selector-clearall+.dropdown-toggle-split,.change-form #content form .form-row .btn-group-sm>.selector-clearall+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.page-admindocs .admindocs-body .small .btn-group-lg>a+.dropdown-toggle-split,.actionresult #content>p .btn-group-lg>a+.dropdown-toggle-split,.delete-confirmation-content form .btn-group-lg>.cancel-link+.dropdown-toggle-split,.delete-confirmation-content form .btn-group-lg>input[type=submit]+.dropdown-toggle-split,.paginator .btn-group-lg>input+.dropdown-toggle-split,.paginator .btn-group-lg>.showall+.dropdown-toggle-split,.change-list #changelist-form .actions .btn-group-lg>button+.dropdown-toggle-split,.change-list .btn-group-lg>.changelist-filter-toggler+.dropdown-toggle-split,.change-list #changelist-search .btn-group-lg>input[type=submit]+.dropdown-toggle-split,#content .object-tools .btn-group-lg>a+.dropdown-toggle-split,.login #container .submit-row .btn-group-lg>input+.dropdown-toggle-split,.passwordchange #content-main>form .btn-group-lg>.inline-deletelink+.dropdown-toggle-split,.auth-user.change-form #content-main>form .btn-group-lg>.inline-deletelink+.dropdown-toggle-split,.change-form #content form .btn-group-lg>.inline-deletelink+.dropdown-toggle-split,.passwordchange #content-main>form .add-row .btn-group-lg>a+.dropdown-toggle-split,.auth-user.change-form #content-main>form .add-row .btn-group-lg>a+.dropdown-toggle-split,.change-form #content form .add-row .btn-group-lg>a+.dropdown-toggle-split,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-lg>.deletelink+.dropdown-toggle-split,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-lg>.deletelink+.dropdown-toggle-split,.change-form #content form .submit-row .deletelink-box .btn-group-lg>.deletelink+.dropdown-toggle-split,.passwordchange #content-main>form .submit-row .btn-group-lg>input[type=submit]+.dropdown-toggle-split,.auth-user.change-form #content-main>form .submit-row .btn-group-lg>input[type=submit]+.dropdown-toggle-split,.change-form #content form .submit-row .btn-group-lg>input[type=submit]+.dropdown-toggle-split,.passwordchange #content-main>form .form-row .btn-group-lg>.selector-chooseall+.dropdown-toggle-split,.auth-user.change-form #content-main>form .form-row .btn-group-lg>.selector-chooseall+.dropdown-toggle-split,.change-form #content form .form-row .btn-group-lg>.selector-chooseall+.dropdown-toggle-split,.passwordchange #content-main>form .form-row .btn-group-lg>.selector-clearall+.dropdown-toggle-split,.auth-user.change-form #content-main>form .form-row .btn-group-lg>.selector-clearall+.dropdown-toggle-split,.change-form #content form .form-row .btn-group-lg>.selector-clearall+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.page-admindocs .admindocs-body .small .btn-group-vertical>a,.actionresult #content>p .btn-group-vertical>a,.delete-confirmation-content form .btn-group-vertical>.cancel-link,.delete-confirmation-content form .btn-group-vertical>input[type=submit],.paginator .btn-group-vertical>input,.paginator .btn-group-vertical>.showall,.change-list #changelist-form .actions .btn-group-vertical>button,.change-list .btn-group-vertical>.changelist-filter-toggler,.change-list #changelist-search .btn-group-vertical>input[type=submit],#content .object-tools .btn-group-vertical>a,.login #container .submit-row .btn-group-vertical>input,.passwordchange #content-main>form .btn-group-vertical>.inline-deletelink,.auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink,.change-form #content form .btn-group-vertical>.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group-vertical>a,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>a,.change-form #content form .add-row .btn-group-vertical>a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink,.passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit],.change-form #content form .submit-row .btn-group-vertical>input[type=submit],.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall,.change-form #content form .form-row .btn-group-vertical>.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall,.change-form #content form .form-row .btn-group-vertical>.selector-clearall,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.page-admindocs .admindocs-body .small .btn-group-vertical>a:not(:first-child),.actionresult #content>p .btn-group-vertical>a:not(:first-child),.delete-confirmation-content form .btn-group-vertical>.cancel-link:not(:first-child),.delete-confirmation-content form .btn-group-vertical>input[type=submit]:not(:first-child),.paginator .btn-group-vertical>input:not(:first-child),.paginator .btn-group-vertical>.showall:not(:first-child),.change-list #changelist-form .actions .btn-group-vertical>button:not(:first-child),.change-list .btn-group-vertical>.changelist-filter-toggler:not(:first-child),.change-list #changelist-search .btn-group-vertical>input[type=submit]:not(:first-child),#content .object-tools .btn-group-vertical>a:not(:first-child),.login #container .submit-row .btn-group-vertical>input:not(:first-child),.passwordchange #content-main>form .btn-group-vertical>.inline-deletelink:not(:first-child),.auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink:not(:first-child),.change-form #content form .btn-group-vertical>.inline-deletelink:not(:first-child),.passwordchange #content-main>form .add-row .btn-group-vertical>a:not(:first-child),.auth-user.change-form #content-main>form .add-row .btn-group-vertical>a:not(:first-child),.change-form #content form .add-row .btn-group-vertical>a:not(:first-child),.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink:not(:first-child),.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink:not(:first-child),.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink:not(:first-child),.passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]:not(:first-child),.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]:not(:first-child),.change-form #content form .submit-row .btn-group-vertical>input[type=submit]:not(:first-child),.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall:not(:first-child),.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall:not(:first-child),.change-form #content form .form-row .btn-group-vertical>.selector-chooseall:not(:first-child),.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall:not(:first-child),.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall:not(:first-child),.change-form #content form .form-row .btn-group-vertical>.selector-clearall:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.page-admindocs .admindocs-body .small .btn-group-vertical>a:not(:last-child):not(.dropdown-toggle),.actionresult #content>p .btn-group-vertical>a:not(:last-child):not(.dropdown-toggle),.delete-confirmation-content form .btn-group-vertical>.cancel-link:not(:last-child):not(.dropdown-toggle),.delete-confirmation-content form .btn-group-vertical>input[type=submit]:not(:last-child):not(.dropdown-toggle),.paginator .btn-group-vertical>input:not(:last-child):not(.dropdown-toggle),.paginator .btn-group-vertical>.showall:not(:last-child):not(.dropdown-toggle),.change-list #changelist-form .actions .btn-group-vertical>button:not(:last-child):not(.dropdown-toggle),.change-list .btn-group-vertical>.changelist-filter-toggler:not(:last-child):not(.dropdown-toggle),.change-list #changelist-search .btn-group-vertical>input[type=submit]:not(:last-child):not(.dropdown-toggle),#content .object-tools .btn-group-vertical>a:not(:last-child):not(.dropdown-toggle),.login #container .submit-row .btn-group-vertical>input:not(:last-child):not(.dropdown-toggle),.passwordchange #content-main>form .btn-group-vertical>.inline-deletelink:not(:last-child):not(.dropdown-toggle),.auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink:not(:last-child):not(.dropdown-toggle),.change-form #content form .btn-group-vertical>.inline-deletelink:not(:last-child):not(.dropdown-toggle),.passwordchange #content-main>form .add-row .btn-group-vertical>a:not(:last-child):not(.dropdown-toggle),.auth-user.change-form #content-main>form .add-row .btn-group-vertical>a:not(:last-child):not(.dropdown-toggle),.change-form #content form .add-row .btn-group-vertical>a:not(:last-child):not(.dropdown-toggle),.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink:not(:last-child):not(.dropdown-toggle),.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink:not(:last-child):not(.dropdown-toggle),.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink:not(:last-child):not(.dropdown-toggle),.passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]:not(:last-child):not(.dropdown-toggle),.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]:not(:last-child):not(.dropdown-toggle),.change-form #content form .submit-row .btn-group-vertical>input[type=submit]:not(:last-child):not(.dropdown-toggle),.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall:not(:last-child):not(.dropdown-toggle),.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall:not(:last-child):not(.dropdown-toggle),.change-form #content form .form-row .btn-group-vertical>.selector-chooseall:not(:last-child):not(.dropdown-toggle),.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall:not(:last-child):not(.dropdown-toggle),.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall:not(:last-child):not(.dropdown-toggle),.change-form #content form .form-row .btn-group-vertical>.selector-clearall:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn,.page-admindocs .admindocs-body .small .btn-group-vertical>.btn-group:not(:last-child)>a,.actionresult #content>p .btn-group-vertical>.btn-group:not(:last-child)>a,.delete-confirmation-content form .btn-group-vertical>.btn-group:not(:last-child)>.cancel-link,.delete-confirmation-content form .btn-group-vertical>.btn-group:not(:last-child)>input[type=submit],.paginator .btn-group-vertical>.btn-group:not(:last-child)>input,.paginator .btn-group-vertical>.btn-group:not(:last-child)>.showall,.change-list #changelist-form .actions .btn-group-vertical>.btn-group:not(:last-child)>button,.change-list .btn-group-vertical>.btn-group:not(:last-child)>.changelist-filter-toggler,.change-list #changelist-search .btn-group-vertical>.btn-group:not(:last-child)>input[type=submit],#content .object-tools .btn-group-vertical>.btn-group:not(:last-child)>a,.login #container .submit-row .btn-group-vertical>.btn-group:not(:last-child)>input,.passwordchange #content-main>form .btn-group-vertical>.btn-group:not(:last-child)>.inline-deletelink,.auth-user.change-form #content-main>form .btn-group-vertical>.btn-group:not(:last-child)>.inline-deletelink,.change-form #content form .btn-group-vertical>.btn-group:not(:last-child)>.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group-vertical>.btn-group:not(:last-child)>a,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>.btn-group:not(:last-child)>a,.change-form #content form .add-row .btn-group-vertical>.btn-group:not(:last-child)>a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.btn-group:not(:last-child)>.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.btn-group:not(:last-child)>.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.btn-group:not(:last-child)>.deletelink,.passwordchange #content-main>form .submit-row .btn-group-vertical>.btn-group:not(:last-child)>input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>.btn-group:not(:last-child)>input[type=submit],.change-form #content form .submit-row .btn-group-vertical>.btn-group:not(:last-child)>input[type=submit],.passwordchange #content-main>form .form-row .btn-group-vertical>.btn-group:not(:last-child)>.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.btn-group:not(:last-child)>.selector-chooseall,.change-form #content form .form-row .btn-group-vertical>.btn-group:not(:last-child)>.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-vertical>.btn-group:not(:last-child)>.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.btn-group:not(:last-child)>.selector-clearall,.change-form #content form .form-row .btn-group-vertical>.btn-group:not(:last-child)>.selector-clearall{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.page-admindocs .admindocs-body .small .btn-group-vertical>a~.btn,.page-admindocs .admindocs-body .small .btn-group-vertical>.btn~a,.page-admindocs .admindocs-body .small .btn-group-vertical>a~a,.actionresult #content>p .btn-group-vertical>a~.btn,.actionresult #content>p .page-admindocs .admindocs-body .small .btn-group-vertical>a~a,.page-admindocs .admindocs-body .small .actionresult #content>p .btn-group-vertical>a~a,.actionresult #content>p .btn-group-vertical>.btn~a,.actionresult #content>p .page-admindocs .admindocs-body .small .btn-group-vertical>a~a,.page-admindocs .admindocs-body .small .actionresult #content>p .btn-group-vertical>a~a,.actionresult #content>p .btn-group-vertical>a~a,.delete-confirmation-content form .btn-group-vertical>.cancel-link~.btn,.delete-confirmation-content form .page-admindocs .admindocs-body .small .btn-group-vertical>.cancel-link~a,.page-admindocs .admindocs-body .small .delete-confirmation-content form .btn-group-vertical>.cancel-link~a,.delete-confirmation-content form .actionresult #content>p .btn-group-vertical>.cancel-link~a,.actionresult #content>p .delete-confirmation-content form .btn-group-vertical>.cancel-link~a,.delete-confirmation-content form .btn-group-vertical>.btn~.cancel-link,.delete-confirmation-content form .page-admindocs .admindocs-body .small .btn-group-vertical>a~.cancel-link,.page-admindocs .admindocs-body .small .delete-confirmation-content form .btn-group-vertical>a~.cancel-link,.delete-confirmation-content form .actionresult #content>p .btn-group-vertical>a~.cancel-link,.actionresult #content>p .delete-confirmation-content form .btn-group-vertical>a~.cancel-link,.delete-confirmation-content form .btn-group-vertical>.cancel-link~.cancel-link,.delete-confirmation-content form .btn-group-vertical>input[type=submit]~.btn,.delete-confirmation-content form .page-admindocs .admindocs-body .small .btn-group-vertical>input[type=submit]~a,.page-admindocs .admindocs-body .small .delete-confirmation-content form .btn-group-vertical>input[type=submit]~a,.delete-confirmation-content form .actionresult #content>p .btn-group-vertical>input[type=submit]~a,.actionresult #content>p .delete-confirmation-content form .btn-group-vertical>input[type=submit]~a,.delete-confirmation-content form .btn-group-vertical>input[type=submit]~.cancel-link,.delete-confirmation-content form .btn-group-vertical>.btn~input[type=submit],.delete-confirmation-content form .page-admindocs .admindocs-body .small .btn-group-vertical>a~input[type=submit],.page-admindocs .admindocs-body .small .delete-confirmation-content form .btn-group-vertical>a~input[type=submit],.delete-confirmation-content form .actionresult #content>p .btn-group-vertical>a~input[type=submit],.actionresult #content>p .delete-confirmation-content form .btn-group-vertical>a~input[type=submit],.delete-confirmation-content form .btn-group-vertical>.cancel-link~input[type=submit],.delete-confirmation-content form .btn-group-vertical>input[type=submit]~input[type=submit],.paginator .btn-group-vertical>input~.btn,.paginator .page-admindocs .admindocs-body .small .btn-group-vertical>input~a,.page-admindocs .admindocs-body .small .paginator .btn-group-vertical>input~a,.paginator .actionresult #content>p .btn-group-vertical>input~a,.actionresult #content>p .paginator .btn-group-vertical>input~a,.paginator .delete-confirmation-content form .btn-group-vertical>input~.cancel-link,.delete-confirmation-content form .paginator .btn-group-vertical>input~.cancel-link,.paginator .delete-confirmation-content form .btn-group-vertical>input~input[type=submit],.delete-confirmation-content form .paginator .btn-group-vertical>input~input[type=submit],.paginator .btn-group-vertical>.btn~input,.paginator .page-admindocs .admindocs-body .small .btn-group-vertical>a~input,.page-admindocs .admindocs-body .small .paginator .btn-group-vertical>a~input,.paginator .actionresult #content>p .btn-group-vertical>a~input,.actionresult #content>p .paginator .btn-group-vertical>a~input,.paginator .delete-confirmation-content form .btn-group-vertical>.cancel-link~input,.delete-confirmation-content form .paginator .btn-group-vertical>.cancel-link~input,.paginator .delete-confirmation-content form .btn-group-vertical>input[type=submit]~input,.delete-confirmation-content form .paginator .btn-group-vertical>input[type=submit]~input,.paginator .btn-group-vertical>input~input,.paginator .btn-group-vertical>.showall~.btn,.paginator .page-admindocs .admindocs-body .small .btn-group-vertical>.showall~a,.page-admindocs .admindocs-body .small .paginator .btn-group-vertical>.showall~a,.paginator .actionresult #content>p .btn-group-vertical>.showall~a,.actionresult #content>p .paginator .btn-group-vertical>.showall~a,.paginator .delete-confirmation-content form .btn-group-vertical>.showall~.cancel-link,.delete-confirmation-content form .paginator .btn-group-vertical>.showall~.cancel-link,.paginator .delete-confirmation-content form .btn-group-vertical>.showall~input[type=submit],.delete-confirmation-content form .paginator .btn-group-vertical>.showall~input[type=submit],.paginator .btn-group-vertical>.showall~input,.paginator .btn-group-vertical>.btn~.showall,.paginator .page-admindocs .admindocs-body .small .btn-group-vertical>a~.showall,.page-admindocs .admindocs-body .small .paginator .btn-group-vertical>a~.showall,.paginator .actionresult #content>p .btn-group-vertical>a~.showall,.actionresult #content>p .paginator .btn-group-vertical>a~.showall,.paginator .delete-confirmation-content form .btn-group-vertical>.cancel-link~.showall,.delete-confirmation-content form .paginator .btn-group-vertical>.cancel-link~.showall,.paginator .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.showall,.delete-confirmation-content form .paginator .btn-group-vertical>input[type=submit]~.showall,.paginator .btn-group-vertical>input~.showall,.paginator .btn-group-vertical>.showall~.showall,.change-list #changelist-form .actions .btn-group-vertical>button~.btn,.change-list #changelist-form .actions .page-admindocs .admindocs-body .small .btn-group-vertical>button~a,.page-admindocs .admindocs-body .small .change-list #changelist-form .actions .btn-group-vertical>button~a,.change-list #changelist-form .actions .actionresult #content>p .btn-group-vertical>button~a,.actionresult #content>p .change-list #changelist-form .actions .btn-group-vertical>button~a,.change-list #changelist-form .actions .delete-confirmation-content form .btn-group-vertical>button~.cancel-link,.delete-confirmation-content form .change-list #changelist-form .actions .btn-group-vertical>button~.cancel-link,.change-list #changelist-form .actions .delete-confirmation-content form .btn-group-vertical>button~input[type=submit],.delete-confirmation-content form .change-list #changelist-form .actions .btn-group-vertical>button~input[type=submit],.change-list #changelist-form .actions .paginator .btn-group-vertical>button~input,.paginator .change-list #changelist-form .actions .btn-group-vertical>button~input,.change-list #changelist-form .actions .paginator .btn-group-vertical>button~.showall,.paginator .change-list #changelist-form .actions .btn-group-vertical>button~.showall,.change-list #changelist-form .actions .btn-group-vertical>.btn~button,.change-list #changelist-form .actions .page-admindocs .admindocs-body .small .btn-group-vertical>a~button,.page-admindocs .admindocs-body .small .change-list #changelist-form .actions .btn-group-vertical>a~button,.change-list #changelist-form .actions .actionresult #content>p .btn-group-vertical>a~button,.actionresult #content>p .change-list #changelist-form .actions .btn-group-vertical>a~button,.change-list #changelist-form .actions .delete-confirmation-content form .btn-group-vertical>.cancel-link~button,.delete-confirmation-content form .change-list #changelist-form .actions .btn-group-vertical>.cancel-link~button,.change-list #changelist-form .actions .delete-confirmation-content form .btn-group-vertical>input[type=submit]~button,.delete-confirmation-content form .change-list #changelist-form .actions .btn-group-vertical>input[type=submit]~button,.change-list #changelist-form .actions .paginator .btn-group-vertical>input~button,.paginator .change-list #changelist-form .actions .btn-group-vertical>input~button,.change-list #changelist-form .actions .paginator .btn-group-vertical>.showall~button,.paginator .change-list #changelist-form .actions .btn-group-vertical>.showall~button,.change-list #changelist-form .actions .btn-group-vertical>button~button,.change-list .btn-group-vertical>.changelist-filter-toggler~.btn,.change-list .page-admindocs .admindocs-body .small .btn-group-vertical>.changelist-filter-toggler~a,.page-admindocs .admindocs-body .small .change-list .btn-group-vertical>.changelist-filter-toggler~a,.change-list .actionresult #content>p .btn-group-vertical>.changelist-filter-toggler~a,.actionresult #content>p .change-list .btn-group-vertical>.changelist-filter-toggler~a,.change-list .delete-confirmation-content form .btn-group-vertical>.changelist-filter-toggler~.cancel-link,.delete-confirmation-content form .change-list .btn-group-vertical>.changelist-filter-toggler~.cancel-link,.change-list .delete-confirmation-content form .btn-group-vertical>.changelist-filter-toggler~input[type=submit],.delete-confirmation-content form .change-list .btn-group-vertical>.changelist-filter-toggler~input[type=submit],.change-list .paginator .btn-group-vertical>.changelist-filter-toggler~input,.paginator .change-list .btn-group-vertical>.changelist-filter-toggler~input,.change-list .paginator .btn-group-vertical>.changelist-filter-toggler~.showall,.paginator .change-list .btn-group-vertical>.changelist-filter-toggler~.showall,.change-list #changelist-form .actions .btn-group-vertical>.changelist-filter-toggler~button,.change-list .btn-group-vertical>.btn~.changelist-filter-toggler,.change-list .page-admindocs .admindocs-body .small .btn-group-vertical>a~.changelist-filter-toggler,.page-admindocs .admindocs-body .small .change-list .btn-group-vertical>a~.changelist-filter-toggler,.change-list .actionresult #content>p .btn-group-vertical>a~.changelist-filter-toggler,.actionresult #content>p .change-list .btn-group-vertical>a~.changelist-filter-toggler,.change-list .delete-confirmation-content form .btn-group-vertical>.cancel-link~.changelist-filter-toggler,.delete-confirmation-content form .change-list .btn-group-vertical>.cancel-link~.changelist-filter-toggler,.change-list .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.changelist-filter-toggler,.delete-confirmation-content form .change-list .btn-group-vertical>input[type=submit]~.changelist-filter-toggler,.change-list .paginator .btn-group-vertical>input~.changelist-filter-toggler,.paginator .change-list .btn-group-vertical>input~.changelist-filter-toggler,.change-list .paginator .btn-group-vertical>.showall~.changelist-filter-toggler,.paginator .change-list .btn-group-vertical>.showall~.changelist-filter-toggler,.change-list #changelist-form .actions .btn-group-vertical>button~.changelist-filter-toggler,.change-list .btn-group-vertical>.changelist-filter-toggler~.changelist-filter-toggler,.change-list #changelist-search .btn-group-vertical>input[type=submit]~.btn,.change-list #changelist-search .page-admindocs .admindocs-body .small .btn-group-vertical>input[type=submit]~a,.page-admindocs .admindocs-body .small .change-list #changelist-search .btn-group-vertical>input[type=submit]~a,.change-list #changelist-search .actionresult #content>p .btn-group-vertical>input[type=submit]~a,.actionresult #content>p .change-list #changelist-search .btn-group-vertical>input[type=submit]~a,.change-list #changelist-search .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.cancel-link,.delete-confirmation-content form .change-list #changelist-search .btn-group-vertical>input[type=submit]~.cancel-link,.change-list #changelist-search .delete-confirmation-content form .btn-group-vertical>input[type=submit]~input[type=submit],.delete-confirmation-content form .change-list #changelist-search .btn-group-vertical>input[type=submit]~input[type=submit],.change-list #changelist-search .paginator .btn-group-vertical>input[type=submit]~input,.paginator .change-list #changelist-search .btn-group-vertical>input[type=submit]~input,.change-list #changelist-search .paginator .btn-group-vertical>input[type=submit]~.showall,.paginator .change-list #changelist-search .btn-group-vertical>input[type=submit]~.showall,.change-list #changelist-search #changelist-form .actions .btn-group-vertical>input[type=submit]~button,.change-list #changelist-form .actions #changelist-search .btn-group-vertical>input[type=submit]~button,.change-list #changelist-search .btn-group-vertical>input[type=submit]~.changelist-filter-toggler,.change-list #changelist-search .btn-group-vertical>.btn~input[type=submit],.change-list #changelist-search .page-admindocs .admindocs-body .small .btn-group-vertical>a~input[type=submit],.page-admindocs .admindocs-body .small .change-list #changelist-search .btn-group-vertical>a~input[type=submit],.change-list #changelist-search .actionresult #content>p .btn-group-vertical>a~input[type=submit],.actionresult #content>p .change-list #changelist-search .btn-group-vertical>a~input[type=submit],.change-list #changelist-search .delete-confirmation-content form .btn-group-vertical>.cancel-link~input[type=submit],.delete-confirmation-content form .change-list #changelist-search .btn-group-vertical>.cancel-link~input[type=submit],.change-list #changelist-search .delete-confirmation-content form .btn-group-vertical>input[type=submit]~input[type=submit],.delete-confirmation-content form .change-list #changelist-search .btn-group-vertical>input[type=submit]~input[type=submit],.change-list #changelist-search .paginator .btn-group-vertical>input~input[type=submit],.paginator .change-list #changelist-search .btn-group-vertical>input~input[type=submit],.change-list #changelist-search .paginator .btn-group-vertical>.showall~input[type=submit],.paginator .change-list #changelist-search .btn-group-vertical>.showall~input[type=submit],.change-list #changelist-search #changelist-form .actions .btn-group-vertical>button~input[type=submit],.change-list #changelist-form .actions #changelist-search .btn-group-vertical>button~input[type=submit],.change-list #changelist-search .btn-group-vertical>.changelist-filter-toggler~input[type=submit],.change-list #changelist-search .btn-group-vertical>input[type=submit]~input[type=submit],#content .object-tools .btn-group-vertical>a~.btn,#content .object-tools .page-admindocs .admindocs-body .small .btn-group-vertical>a~a,.page-admindocs .admindocs-body .small #content .object-tools .btn-group-vertical>a~a,.actionresult #content>p .object-tools .btn-group-vertical>a~a,#content .object-tools .delete-confirmation-content form .btn-group-vertical>a~.cancel-link,.delete-confirmation-content form #content .object-tools .btn-group-vertical>a~.cancel-link,#content .object-tools .delete-confirmation-content form .btn-group-vertical>a~input[type=submit],.delete-confirmation-content form #content .object-tools .btn-group-vertical>a~input[type=submit],#content .object-tools .paginator .btn-group-vertical>a~input,.paginator #content .object-tools .btn-group-vertical>a~input,#content .object-tools .paginator .btn-group-vertical>a~.showall,.paginator #content .object-tools .btn-group-vertical>a~.showall,#content .object-tools .change-list #changelist-form .actions .btn-group-vertical>a~button,.change-list #changelist-form .actions #content .object-tools .btn-group-vertical>a~button,#content .object-tools .change-list .btn-group-vertical>a~.changelist-filter-toggler,.change-list #content .object-tools .btn-group-vertical>a~.changelist-filter-toggler,#content .object-tools .change-list #changelist-search .btn-group-vertical>a~input[type=submit],.change-list #changelist-search #content .object-tools .btn-group-vertical>a~input[type=submit],#content .object-tools .btn-group-vertical>.btn~a,#content .object-tools .page-admindocs .admindocs-body .small .btn-group-vertical>a~a,.page-admindocs .admindocs-body .small #content .object-tools .btn-group-vertical>a~a,.actionresult #content>p .object-tools .btn-group-vertical>a~a,#content .object-tools .delete-confirmation-content form .btn-group-vertical>.cancel-link~a,.delete-confirmation-content form #content .object-tools .btn-group-vertical>.cancel-link~a,#content .object-tools .delete-confirmation-content form .btn-group-vertical>input[type=submit]~a,.delete-confirmation-content form #content .object-tools .btn-group-vertical>input[type=submit]~a,#content .object-tools .paginator .btn-group-vertical>input~a,.paginator #content .object-tools .btn-group-vertical>input~a,#content .object-tools .paginator .btn-group-vertical>.showall~a,.paginator #content .object-tools .btn-group-vertical>.showall~a,#content .object-tools .change-list #changelist-form .actions .btn-group-vertical>button~a,.change-list #changelist-form .actions #content .object-tools .btn-group-vertical>button~a,#content .object-tools .change-list .btn-group-vertical>.changelist-filter-toggler~a,.change-list #content .object-tools .btn-group-vertical>.changelist-filter-toggler~a,#content .object-tools .change-list #changelist-search .btn-group-vertical>input[type=submit]~a,.change-list #changelist-search #content .object-tools .btn-group-vertical>input[type=submit]~a,#content .object-tools .btn-group-vertical>a~a,.login #container .submit-row .btn-group-vertical>input~.btn,.login #container .submit-row .page-admindocs .admindocs-body .small .btn-group-vertical>input~a,.page-admindocs .admindocs-body .small .login #container .submit-row .btn-group-vertical>input~a,.login #container .submit-row .actionresult #content>p .btn-group-vertical>input~a,.actionresult #content>p .login #container .submit-row .btn-group-vertical>input~a,.login #container .submit-row .delete-confirmation-content form .btn-group-vertical>input~.cancel-link,.delete-confirmation-content form .login #container .submit-row .btn-group-vertical>input~.cancel-link,.login #container .submit-row .delete-confirmation-content form .btn-group-vertical>input~input[type=submit],.delete-confirmation-content form .login #container .submit-row .btn-group-vertical>input~input[type=submit],.login #container .submit-row .paginator .btn-group-vertical>input~input,.paginator .login #container .submit-row .btn-group-vertical>input~input,.login #container .submit-row .paginator .btn-group-vertical>input~.showall,.paginator .login #container .submit-row .btn-group-vertical>input~.showall,.login #container .submit-row .change-list #changelist-form .actions .btn-group-vertical>input~button,.change-list #changelist-form .actions .login #container .submit-row .btn-group-vertical>input~button,.login #container .submit-row .change-list .btn-group-vertical>input~.changelist-filter-toggler,.change-list .login #container .submit-row .btn-group-vertical>input~.changelist-filter-toggler,.login #container .submit-row .change-list #changelist-search .btn-group-vertical>input~input[type=submit],.change-list #changelist-search .login #container .submit-row .btn-group-vertical>input~input[type=submit],.login #container .submit-row #content .object-tools .btn-group-vertical>input~a,#content .object-tools .login #container .submit-row .btn-group-vertical>input~a,.login #container .submit-row .btn-group-vertical>.btn~input,.login #container .submit-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~input,.page-admindocs .admindocs-body .small .login #container .submit-row .btn-group-vertical>a~input,.login #container .submit-row .actionresult #content>p .btn-group-vertical>a~input,.actionresult #content>p .login #container .submit-row .btn-group-vertical>a~input,.login #container .submit-row .delete-confirmation-content form .btn-group-vertical>.cancel-link~input,.delete-confirmation-content form .login #container .submit-row .btn-group-vertical>.cancel-link~input,.login #container .submit-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~input,.delete-confirmation-content form .login #container .submit-row .btn-group-vertical>input[type=submit]~input,.login #container .submit-row .paginator .btn-group-vertical>input~input,.paginator .login #container .submit-row .btn-group-vertical>input~input,.login #container .submit-row .paginator .btn-group-vertical>.showall~input,.paginator .login #container .submit-row .btn-group-vertical>.showall~input,.login #container .submit-row .change-list #changelist-form .actions .btn-group-vertical>button~input,.change-list #changelist-form .actions .login #container .submit-row .btn-group-vertical>button~input,.login #container .submit-row .change-list .btn-group-vertical>.changelist-filter-toggler~input,.change-list .login #container .submit-row .btn-group-vertical>.changelist-filter-toggler~input,.login #container .submit-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~input,.change-list #changelist-search .login #container .submit-row .btn-group-vertical>input[type=submit]~input,.login #container .submit-row #content .object-tools .btn-group-vertical>a~input,#content .object-tools .login #container .submit-row .btn-group-vertical>a~input,.login #container .submit-row .btn-group-vertical>input~input,.passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~.btn,.passwordchange #content-main>form .page-admindocs .admindocs-body .small .btn-group-vertical>.inline-deletelink~a,.page-admindocs .admindocs-body .small .passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~a,.passwordchange #content-main>form .actionresult #content>p .btn-group-vertical>.inline-deletelink~a,.actionresult #content>p .passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~a,.auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~.btn,.auth-user.change-form #content-main>form .page-admindocs .admindocs-body .small .btn-group-vertical>.inline-deletelink~a,.page-admindocs .admindocs-body .small .auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~a,.auth-user.change-form #content-main>form .actionresult #content>p .btn-group-vertical>.inline-deletelink~a,.actionresult #content>p .auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~a,.passwordchange #content-main>form .delete-confirmation-content form .btn-group-vertical>.inline-deletelink~.cancel-link,.auth-user.change-form #content-main>form .delete-confirmation-content form .btn-group-vertical>.inline-deletelink~.cancel-link,.delete-confirmation-content form .passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~.cancel-link,.passwordchange .delete-confirmation-content form #content-main>form .btn-group-vertical>.inline-deletelink~.cancel-link,.delete-confirmation-content form .auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~.cancel-link,.auth-user.change-form .delete-confirmation-content form #content-main>form .btn-group-vertical>.inline-deletelink~.cancel-link,.passwordchange #content-main>form .delete-confirmation-content form .btn-group-vertical>.inline-deletelink~input[type=submit],.auth-user.change-form #content-main>form .delete-confirmation-content form .btn-group-vertical>.inline-deletelink~input[type=submit],.delete-confirmation-content form .passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~input[type=submit],.passwordchange .delete-confirmation-content form #content-main>form .btn-group-vertical>.inline-deletelink~input[type=submit],.delete-confirmation-content form .auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~input[type=submit],.auth-user.change-form .delete-confirmation-content form #content-main>form .btn-group-vertical>.inline-deletelink~input[type=submit],.passwordchange #content-main>form .paginator .btn-group-vertical>.inline-deletelink~input,.auth-user.change-form #content-main>form .paginator .btn-group-vertical>.inline-deletelink~input,.paginator .passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~input,.passwordchange .paginator #content-main>form .btn-group-vertical>.inline-deletelink~input,.paginator .auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~input,.auth-user.change-form .paginator #content-main>form .btn-group-vertical>.inline-deletelink~input,.passwordchange #content-main>form .paginator .btn-group-vertical>.inline-deletelink~.showall,.auth-user.change-form #content-main>form .paginator .btn-group-vertical>.inline-deletelink~.showall,.paginator .passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~.showall,.passwordchange .paginator #content-main>form .btn-group-vertical>.inline-deletelink~.showall,.paginator .auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~.showall,.auth-user.change-form .paginator #content-main>form .btn-group-vertical>.inline-deletelink~.showall,.change-form #content form .btn-group-vertical>.inline-deletelink~.btn,.change-form #content form .page-admindocs .admindocs-body .small .btn-group-vertical>.inline-deletelink~a,.page-admindocs .admindocs-body .small .change-form #content form .btn-group-vertical>.inline-deletelink~a,.change-form .actionresult #content>p form .btn-group-vertical>.inline-deletelink~a,.actionresult .change-form #content>p form .btn-group-vertical>.inline-deletelink~a,.change-form #content .delete-confirmation-content form .btn-group-vertical>.inline-deletelink~.cancel-link,.delete-confirmation-content .change-form #content form .btn-group-vertical>.inline-deletelink~.cancel-link,.change-form #content .delete-confirmation-content form .btn-group-vertical>.inline-deletelink~input[type=submit],.delete-confirmation-content .change-form #content form .btn-group-vertical>.inline-deletelink~input[type=submit],.change-form #content form .paginator .btn-group-vertical>.inline-deletelink~input,.paginator .change-form #content form .btn-group-vertical>.inline-deletelink~input,.change-form #content form .paginator .btn-group-vertical>.inline-deletelink~.showall,.paginator .change-form #content form .btn-group-vertical>.inline-deletelink~.showall,.passwordchange #content-main>form .change-list #changelist-form .actions .btn-group-vertical>.inline-deletelink~button,.auth-user.change-form #content-main>form .change-list #changelist-form .actions .btn-group-vertical>.inline-deletelink~button,.change-form #content form .change-list #changelist-form .actions .btn-group-vertical>.inline-deletelink~button,.change-list #changelist-form .actions .passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~button,.passwordchange .change-list #changelist-form .actions #content-main>form .btn-group-vertical>.inline-deletelink~button,.change-list #changelist-form .actions .auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~button,.auth-user.change-form .change-list #changelist-form .actions #content-main>form .btn-group-vertical>.inline-deletelink~button,.change-list #changelist-form .actions .change-form #content form .btn-group-vertical>.inline-deletelink~button,.change-form #content .change-list #changelist-form .actions form .btn-group-vertical>.inline-deletelink~button,.passwordchange #content-main>form .change-list .btn-group-vertical>.inline-deletelink~.changelist-filter-toggler,.auth-user.change-form #content-main>form .change-list .btn-group-vertical>.inline-deletelink~.changelist-filter-toggler,.change-form #content form .change-list .btn-group-vertical>.inline-deletelink~.changelist-filter-toggler,.change-list .passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~.changelist-filter-toggler,.passwordchange .change-list #content-main>form .btn-group-vertical>.inline-deletelink~.changelist-filter-toggler,.change-list .auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~.changelist-filter-toggler,.auth-user.change-form .change-list #content-main>form .btn-group-vertical>.inline-deletelink~.changelist-filter-toggler,.change-list .change-form #content form .btn-group-vertical>.inline-deletelink~.changelist-filter-toggler,.change-form #content .change-list form .btn-group-vertical>.inline-deletelink~.changelist-filter-toggler,.passwordchange #content-main>form .change-list #changelist-search .btn-group-vertical>.inline-deletelink~input[type=submit],.auth-user.change-form #content-main>form .change-list #changelist-search .btn-group-vertical>.inline-deletelink~input[type=submit],.change-form #content form .change-list #changelist-search .btn-group-vertical>.inline-deletelink~input[type=submit],.change-list #changelist-search .passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~input[type=submit],.passwordchange .change-list #changelist-search #content-main>form .btn-group-vertical>.inline-deletelink~input[type=submit],.change-list #changelist-search .auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~input[type=submit],.auth-user.change-form .change-list #changelist-search #content-main>form .btn-group-vertical>.inline-deletelink~input[type=submit],.change-list #changelist-search .change-form #content form .btn-group-vertical>.inline-deletelink~input[type=submit],.change-form #content .change-list #changelist-search form .btn-group-vertical>.inline-deletelink~input[type=submit],.passwordchange #content-main>form #content .object-tools .btn-group-vertical>.inline-deletelink~a,.auth-user.change-form #content-main>form #content .object-tools .btn-group-vertical>.inline-deletelink~a,.change-form #content form #content .object-tools .btn-group-vertical>.inline-deletelink~a,#content .object-tools .passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~a,.passwordchange #content .object-tools #content-main>form .btn-group-vertical>.inline-deletelink~a,#content .object-tools .auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~a,.auth-user.change-form #content .object-tools #content-main>form .btn-group-vertical>.inline-deletelink~a,.change-form #content .object-tools form .btn-group-vertical>.inline-deletelink~a,.passwordchange #content-main>form .login #container .submit-row .btn-group-vertical>.inline-deletelink~input,.auth-user.change-form #content-main>form .login #container .submit-row .btn-group-vertical>.inline-deletelink~input,.change-form #content form .login #container .submit-row .btn-group-vertical>.inline-deletelink~input,.login #container .submit-row .passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~input,.passwordchange .login #container .submit-row #content-main>form .btn-group-vertical>.inline-deletelink~input,.login #container .submit-row .auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~input,.auth-user.change-form .login #container .submit-row #content-main>form .btn-group-vertical>.inline-deletelink~input,.login #container .submit-row .change-form #content form .btn-group-vertical>.inline-deletelink~input,.change-form #content .login #container .submit-row form .btn-group-vertical>.inline-deletelink~input,.passwordchange #content-main>form .btn-group-vertical>.btn~.inline-deletelink,.passwordchange #content-main>form .page-admindocs .admindocs-body .small .btn-group-vertical>a~.inline-deletelink,.page-admindocs .admindocs-body .small .passwordchange #content-main>form .btn-group-vertical>a~.inline-deletelink,.passwordchange #content-main>form .actionresult #content>p .btn-group-vertical>a~.inline-deletelink,.actionresult #content>p .passwordchange #content-main>form .btn-group-vertical>a~.inline-deletelink,.auth-user.change-form #content-main>form .btn-group-vertical>.btn~.inline-deletelink,.auth-user.change-form #content-main>form .page-admindocs .admindocs-body .small .btn-group-vertical>a~.inline-deletelink,.page-admindocs .admindocs-body .small .auth-user.change-form #content-main>form .btn-group-vertical>a~.inline-deletelink,.auth-user.change-form #content-main>form .actionresult #content>p .btn-group-vertical>a~.inline-deletelink,.actionresult #content>p .auth-user.change-form #content-main>form .btn-group-vertical>a~.inline-deletelink,.passwordchange #content-main>form .delete-confirmation-content form .btn-group-vertical>.cancel-link~.inline-deletelink,.auth-user.change-form #content-main>form .delete-confirmation-content form .btn-group-vertical>.cancel-link~.inline-deletelink,.delete-confirmation-content form .passwordchange #content-main>form .btn-group-vertical>.cancel-link~.inline-deletelink,.passwordchange .delete-confirmation-content form #content-main>form .btn-group-vertical>.cancel-link~.inline-deletelink,.delete-confirmation-content form .auth-user.change-form #content-main>form .btn-group-vertical>.cancel-link~.inline-deletelink,.auth-user.change-form .delete-confirmation-content form #content-main>form .btn-group-vertical>.cancel-link~.inline-deletelink,.passwordchange #content-main>form .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.inline-deletelink,.auth-user.change-form #content-main>form .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.inline-deletelink,.delete-confirmation-content form .passwordchange #content-main>form .btn-group-vertical>input[type=submit]~.inline-deletelink,.passwordchange .delete-confirmation-content form #content-main>form .btn-group-vertical>input[type=submit]~.inline-deletelink,.delete-confirmation-content form .auth-user.change-form #content-main>form .btn-group-vertical>input[type=submit]~.inline-deletelink,.auth-user.change-form .delete-confirmation-content form #content-main>form .btn-group-vertical>input[type=submit]~.inline-deletelink,.passwordchange #content-main>form .paginator .btn-group-vertical>input~.inline-deletelink,.auth-user.change-form #content-main>form .paginator .btn-group-vertical>input~.inline-deletelink,.paginator .passwordchange #content-main>form .btn-group-vertical>input~.inline-deletelink,.passwordchange .paginator #content-main>form .btn-group-vertical>input~.inline-deletelink,.paginator .auth-user.change-form #content-main>form .btn-group-vertical>input~.inline-deletelink,.auth-user.change-form .paginator #content-main>form .btn-group-vertical>input~.inline-deletelink,.passwordchange #content-main>form .paginator .btn-group-vertical>.showall~.inline-deletelink,.auth-user.change-form #content-main>form .paginator .btn-group-vertical>.showall~.inline-deletelink,.paginator .passwordchange #content-main>form .btn-group-vertical>.showall~.inline-deletelink,.passwordchange .paginator #content-main>form .btn-group-vertical>.showall~.inline-deletelink,.paginator .auth-user.change-form #content-main>form .btn-group-vertical>.showall~.inline-deletelink,.auth-user.change-form .paginator #content-main>form .btn-group-vertical>.showall~.inline-deletelink,.change-form #content form .btn-group-vertical>.btn~.inline-deletelink,.change-form #content form .page-admindocs .admindocs-body .small .btn-group-vertical>a~.inline-deletelink,.page-admindocs .admindocs-body .small .change-form #content form .btn-group-vertical>a~.inline-deletelink,.change-form .actionresult #content>p form .btn-group-vertical>a~.inline-deletelink,.actionresult .change-form #content>p form .btn-group-vertical>a~.inline-deletelink,.change-form #content .delete-confirmation-content form .btn-group-vertical>.cancel-link~.inline-deletelink,.delete-confirmation-content .change-form #content form .btn-group-vertical>.cancel-link~.inline-deletelink,.change-form #content .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.inline-deletelink,.delete-confirmation-content .change-form #content form .btn-group-vertical>input[type=submit]~.inline-deletelink,.change-form #content form .paginator .btn-group-vertical>input~.inline-deletelink,.paginator .change-form #content form .btn-group-vertical>input~.inline-deletelink,.change-form #content form .paginator .btn-group-vertical>.showall~.inline-deletelink,.paginator .change-form #content form .btn-group-vertical>.showall~.inline-deletelink,.passwordchange #content-main>form .change-list #changelist-form .actions .btn-group-vertical>button~.inline-deletelink,.auth-user.change-form #content-main>form .change-list #changelist-form .actions .btn-group-vertical>button~.inline-deletelink,.change-form #content form .change-list #changelist-form .actions .btn-group-vertical>button~.inline-deletelink,.change-list #changelist-form .actions .passwordchange #content-main>form .btn-group-vertical>button~.inline-deletelink,.passwordchange .change-list #changelist-form .actions #content-main>form .btn-group-vertical>button~.inline-deletelink,.change-list #changelist-form .actions .auth-user.change-form #content-main>form .btn-group-vertical>button~.inline-deletelink,.auth-user.change-form .change-list #changelist-form .actions #content-main>form .btn-group-vertical>button~.inline-deletelink,.change-list #changelist-form .actions .change-form #content form .btn-group-vertical>button~.inline-deletelink,.change-form #content .change-list #changelist-form .actions form .btn-group-vertical>button~.inline-deletelink,.passwordchange #content-main>form .change-list .btn-group-vertical>.changelist-filter-toggler~.inline-deletelink,.auth-user.change-form #content-main>form .change-list .btn-group-vertical>.changelist-filter-toggler~.inline-deletelink,.change-form #content form .change-list .btn-group-vertical>.changelist-filter-toggler~.inline-deletelink,.change-list .passwordchange #content-main>form .btn-group-vertical>.changelist-filter-toggler~.inline-deletelink,.passwordchange .change-list #content-main>form .btn-group-vertical>.changelist-filter-toggler~.inline-deletelink,.change-list .auth-user.change-form #content-main>form .btn-group-vertical>.changelist-filter-toggler~.inline-deletelink,.auth-user.change-form .change-list #content-main>form .btn-group-vertical>.changelist-filter-toggler~.inline-deletelink,.change-list .change-form #content form .btn-group-vertical>.changelist-filter-toggler~.inline-deletelink,.change-form #content .change-list form .btn-group-vertical>.changelist-filter-toggler~.inline-deletelink,.passwordchange #content-main>form .change-list #changelist-search .btn-group-vertical>input[type=submit]~.inline-deletelink,.auth-user.change-form #content-main>form .change-list #changelist-search .btn-group-vertical>input[type=submit]~.inline-deletelink,.change-form #content form .change-list #changelist-search .btn-group-vertical>input[type=submit]~.inline-deletelink,.change-list #changelist-search .passwordchange #content-main>form .btn-group-vertical>input[type=submit]~.inline-deletelink,.passwordchange .change-list #changelist-search #content-main>form .btn-group-vertical>input[type=submit]~.inline-deletelink,.change-list #changelist-search .auth-user.change-form #content-main>form .btn-group-vertical>input[type=submit]~.inline-deletelink,.auth-user.change-form .change-list #changelist-search #content-main>form .btn-group-vertical>input[type=submit]~.inline-deletelink,.change-list #changelist-search .change-form #content form .btn-group-vertical>input[type=submit]~.inline-deletelink,.change-form #content .change-list #changelist-search form .btn-group-vertical>input[type=submit]~.inline-deletelink,.passwordchange #content-main>form #content .object-tools .btn-group-vertical>a~.inline-deletelink,.auth-user.change-form #content-main>form #content .object-tools .btn-group-vertical>a~.inline-deletelink,.change-form #content form #content .object-tools .btn-group-vertical>a~.inline-deletelink,#content .object-tools .passwordchange #content-main>form .btn-group-vertical>a~.inline-deletelink,.passwordchange #content .object-tools #content-main>form .btn-group-vertical>a~.inline-deletelink,#content .object-tools .auth-user.change-form #content-main>form .btn-group-vertical>a~.inline-deletelink,.auth-user.change-form #content .object-tools #content-main>form .btn-group-vertical>a~.inline-deletelink,.change-form #content .object-tools form .btn-group-vertical>a~.inline-deletelink,.passwordchange #content-main>form .login #container .submit-row .btn-group-vertical>input~.inline-deletelink,.auth-user.change-form #content-main>form .login #container .submit-row .btn-group-vertical>input~.inline-deletelink,.change-form #content form .login #container .submit-row .btn-group-vertical>input~.inline-deletelink,.login #container .submit-row .passwordchange #content-main>form .btn-group-vertical>input~.inline-deletelink,.passwordchange .login #container .submit-row #content-main>form .btn-group-vertical>input~.inline-deletelink,.login #container .submit-row .auth-user.change-form #content-main>form .btn-group-vertical>input~.inline-deletelink,.auth-user.change-form .login #container .submit-row #content-main>form .btn-group-vertical>input~.inline-deletelink,.login #container .submit-row .change-form #content form .btn-group-vertical>input~.inline-deletelink,.change-form #content .login #container .submit-row form .btn-group-vertical>input~.inline-deletelink,.passwordchange #content-main>form .btn-group-vertical>.inline-deletelink~.inline-deletelink,.auth-user.change-form #content-main>form .btn-group-vertical>.inline-deletelink~.inline-deletelink,.change-form #content form .btn-group-vertical>.inline-deletelink~.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group-vertical>a~.btn,.passwordchange #content-main>form .add-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~a,.page-admindocs .admindocs-body .small .passwordchange #content-main>form .add-row .btn-group-vertical>a~a,.passwordchange #content-main>form .add-row .actionresult #content>p .btn-group-vertical>a~a,.actionresult #content>p .passwordchange #content-main>form .add-row .btn-group-vertical>a~a,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~.btn,.auth-user.change-form #content-main>form .add-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~a,.page-admindocs .admindocs-body .small .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~a,.auth-user.change-form #content-main>form .add-row .actionresult #content>p .btn-group-vertical>a~a,.actionresult #content>p .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~a,.passwordchange #content-main>form .add-row .delete-confirmation-content form .btn-group-vertical>a~.cancel-link,.auth-user.change-form #content-main>form .add-row .delete-confirmation-content form .btn-group-vertical>a~.cancel-link,.delete-confirmation-content form .passwordchange #content-main>form .add-row .btn-group-vertical>a~.cancel-link,.passwordchange .delete-confirmation-content form #content-main>form .add-row .btn-group-vertical>a~.cancel-link,.delete-confirmation-content form .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~.cancel-link,.auth-user.change-form .delete-confirmation-content form #content-main>form .add-row .btn-group-vertical>a~.cancel-link,.passwordchange #content-main>form .add-row .delete-confirmation-content form .btn-group-vertical>a~input[type=submit],.auth-user.change-form #content-main>form .add-row .delete-confirmation-content form .btn-group-vertical>a~input[type=submit],.delete-confirmation-content form .passwordchange #content-main>form .add-row .btn-group-vertical>a~input[type=submit],.passwordchange .delete-confirmation-content form #content-main>form .add-row .btn-group-vertical>a~input[type=submit],.delete-confirmation-content form .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~input[type=submit],.auth-user.change-form .delete-confirmation-content form #content-main>form .add-row .btn-group-vertical>a~input[type=submit],.passwordchange #content-main>form .add-row .paginator .btn-group-vertical>a~input,.auth-user.change-form #content-main>form .add-row .paginator .btn-group-vertical>a~input,.paginator .passwordchange #content-main>form .add-row .btn-group-vertical>a~input,.passwordchange .paginator #content-main>form .add-row .btn-group-vertical>a~input,.paginator .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~input,.auth-user.change-form .paginator #content-main>form .add-row .btn-group-vertical>a~input,.passwordchange #content-main>form .add-row .paginator .btn-group-vertical>a~.showall,.auth-user.change-form #content-main>form .add-row .paginator .btn-group-vertical>a~.showall,.paginator .passwordchange #content-main>form .add-row .btn-group-vertical>a~.showall,.passwordchange .paginator #content-main>form .add-row .btn-group-vertical>a~.showall,.paginator .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~.showall,.auth-user.change-form .paginator #content-main>form .add-row .btn-group-vertical>a~.showall,.change-form #content form .add-row .btn-group-vertical>a~.btn,.change-form #content form .add-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~a,.page-admindocs .admindocs-body .small .change-form #content form .add-row .btn-group-vertical>a~a,.change-form .actionresult #content>p form .add-row .btn-group-vertical>a~a,.actionresult .change-form #content>p form .add-row .btn-group-vertical>a~a,.change-form #content .delete-confirmation-content form .add-row .btn-group-vertical>a~.cancel-link,.delete-confirmation-content .change-form #content form .add-row .btn-group-vertical>a~.cancel-link,.change-form #content .delete-confirmation-content form .add-row .btn-group-vertical>a~input[type=submit],.delete-confirmation-content .change-form #content form .add-row .btn-group-vertical>a~input[type=submit],.change-form #content form .add-row .paginator .btn-group-vertical>a~input,.paginator .change-form #content form .add-row .btn-group-vertical>a~input,.change-form #content form .add-row .paginator .btn-group-vertical>a~.showall,.paginator .change-form #content form .add-row .btn-group-vertical>a~.showall,.passwordchange #content-main>form .add-row .change-list #changelist-form .actions .btn-group-vertical>a~button,.auth-user.change-form #content-main>form .add-row .change-list #changelist-form .actions .btn-group-vertical>a~button,.change-form #content form .add-row .change-list #changelist-form .actions .btn-group-vertical>a~button,.change-list #changelist-form .actions .passwordchange #content-main>form .add-row .btn-group-vertical>a~button,.passwordchange .change-list #changelist-form .actions #content-main>form .add-row .btn-group-vertical>a~button,.change-list #changelist-form .actions .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~button,.auth-user.change-form .change-list #changelist-form .actions #content-main>form .add-row .btn-group-vertical>a~button,.change-list #changelist-form .actions .change-form #content form .add-row .btn-group-vertical>a~button,.change-form #content .change-list #changelist-form .actions form .add-row .btn-group-vertical>a~button,.passwordchange #content-main>form .add-row .change-list .btn-group-vertical>a~.changelist-filter-toggler,.auth-user.change-form #content-main>form .add-row .change-list .btn-group-vertical>a~.changelist-filter-toggler,.change-form #content form .add-row .change-list .btn-group-vertical>a~.changelist-filter-toggler,.change-list .passwordchange #content-main>form .add-row .btn-group-vertical>a~.changelist-filter-toggler,.passwordchange .change-list #content-main>form .add-row .btn-group-vertical>a~.changelist-filter-toggler,.change-list .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~.changelist-filter-toggler,.auth-user.change-form .change-list #content-main>form .add-row .btn-group-vertical>a~.changelist-filter-toggler,.change-list .change-form #content form .add-row .btn-group-vertical>a~.changelist-filter-toggler,.change-form #content .change-list form .add-row .btn-group-vertical>a~.changelist-filter-toggler,.passwordchange #content-main>form .add-row .change-list #changelist-search .btn-group-vertical>a~input[type=submit],.auth-user.change-form #content-main>form .add-row .change-list #changelist-search .btn-group-vertical>a~input[type=submit],.change-form #content form .add-row .change-list #changelist-search .btn-group-vertical>a~input[type=submit],.change-list #changelist-search .passwordchange #content-main>form .add-row .btn-group-vertical>a~input[type=submit],.passwordchange .change-list #changelist-search #content-main>form .add-row .btn-group-vertical>a~input[type=submit],.change-list #changelist-search .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~input[type=submit],.auth-user.change-form .change-list #changelist-search #content-main>form .add-row .btn-group-vertical>a~input[type=submit],.change-list #changelist-search .change-form #content form .add-row .btn-group-vertical>a~input[type=submit],.change-form #content .change-list #changelist-search form .add-row .btn-group-vertical>a~input[type=submit],.passwordchange #content-main>form .add-row #content .object-tools .btn-group-vertical>a~a,.auth-user.change-form #content-main>form .add-row #content .object-tools .btn-group-vertical>a~a,.change-form #content form .add-row #content .object-tools .btn-group-vertical>a~a,#content .object-tools .passwordchange #content-main>form .add-row .btn-group-vertical>a~a,.passwordchange #content .object-tools #content-main>form .add-row .btn-group-vertical>a~a,#content .object-tools .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~a,.auth-user.change-form #content .object-tools #content-main>form .add-row .btn-group-vertical>a~a,.change-form #content .object-tools form .add-row .btn-group-vertical>a~a,.passwordchange #content-main>form .add-row .login #container .submit-row .btn-group-vertical>a~input,.auth-user.change-form #content-main>form .add-row .login #container .submit-row .btn-group-vertical>a~input,.change-form #content form .add-row .login #container .submit-row .btn-group-vertical>a~input,.login #container .submit-row .passwordchange #content-main>form .add-row .btn-group-vertical>a~input,.passwordchange .login #container .submit-row #content-main>form .add-row .btn-group-vertical>a~input,.login #container .submit-row .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~input,.auth-user.change-form .login #container .submit-row #content-main>form .add-row .btn-group-vertical>a~input,.login #container .submit-row .change-form #content form .add-row .btn-group-vertical>a~input,.change-form #content .login #container .submit-row form .add-row .btn-group-vertical>a~input,.passwordchange #content-main>form .add-row .btn-group-vertical>a~.inline-deletelink,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~.inline-deletelink,.change-form #content form .add-row .btn-group-vertical>a~.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group-vertical>.btn~a,.passwordchange #content-main>form .add-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~a,.page-admindocs .admindocs-body .small .passwordchange #content-main>form .add-row .btn-group-vertical>a~a,.passwordchange #content-main>form .add-row .actionresult #content>p .btn-group-vertical>a~a,.actionresult #content>p .passwordchange #content-main>form .add-row .btn-group-vertical>a~a,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>.btn~a,.auth-user.change-form #content-main>form .add-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~a,.page-admindocs .admindocs-body .small .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~a,.auth-user.change-form #content-main>form .add-row .actionresult #content>p .btn-group-vertical>a~a,.actionresult #content>p .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~a,.passwordchange #content-main>form .add-row .delete-confirmation-content form .btn-group-vertical>.cancel-link~a,.auth-user.change-form #content-main>form .add-row .delete-confirmation-content form .btn-group-vertical>.cancel-link~a,.delete-confirmation-content form .passwordchange #content-main>form .add-row .btn-group-vertical>.cancel-link~a,.passwordchange .delete-confirmation-content form #content-main>form .add-row .btn-group-vertical>.cancel-link~a,.delete-confirmation-content form .auth-user.change-form #content-main>form .add-row .btn-group-vertical>.cancel-link~a,.auth-user.change-form .delete-confirmation-content form #content-main>form .add-row .btn-group-vertical>.cancel-link~a,.passwordchange #content-main>form .add-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~a,.auth-user.change-form #content-main>form .add-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~a,.delete-confirmation-content form .passwordchange #content-main>form .add-row .btn-group-vertical>input[type=submit]~a,.passwordchange .delete-confirmation-content form #content-main>form .add-row .btn-group-vertical>input[type=submit]~a,.delete-confirmation-content form .auth-user.change-form #content-main>form .add-row .btn-group-vertical>input[type=submit]~a,.auth-user.change-form .delete-confirmation-content form #content-main>form .add-row .btn-group-vertical>input[type=submit]~a,.passwordchange #content-main>form .add-row .paginator .btn-group-vertical>input~a,.auth-user.change-form #content-main>form .add-row .paginator .btn-group-vertical>input~a,.paginator .passwordchange #content-main>form .add-row .btn-group-vertical>input~a,.passwordchange .paginator #content-main>form .add-row .btn-group-vertical>input~a,.paginator .auth-user.change-form #content-main>form .add-row .btn-group-vertical>input~a,.auth-user.change-form .paginator #content-main>form .add-row .btn-group-vertical>input~a,.passwordchange #content-main>form .add-row .paginator .btn-group-vertical>.showall~a,.auth-user.change-form #content-main>form .add-row .paginator .btn-group-vertical>.showall~a,.paginator .passwordchange #content-main>form .add-row .btn-group-vertical>.showall~a,.passwordchange .paginator #content-main>form .add-row .btn-group-vertical>.showall~a,.paginator .auth-user.change-form #content-main>form .add-row .btn-group-vertical>.showall~a,.auth-user.change-form .paginator #content-main>form .add-row .btn-group-vertical>.showall~a,.change-form #content form .add-row .btn-group-vertical>.btn~a,.change-form #content form .add-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~a,.page-admindocs .admindocs-body .small .change-form #content form .add-row .btn-group-vertical>a~a,.change-form .actionresult #content>p form .add-row .btn-group-vertical>a~a,.actionresult .change-form #content>p form .add-row .btn-group-vertical>a~a,.change-form #content .delete-confirmation-content form .add-row .btn-group-vertical>.cancel-link~a,.delete-confirmation-content .change-form #content form .add-row .btn-group-vertical>.cancel-link~a,.change-form #content .delete-confirmation-content form .add-row .btn-group-vertical>input[type=submit]~a,.delete-confirmation-content .change-form #content form .add-row .btn-group-vertical>input[type=submit]~a,.change-form #content form .add-row .paginator .btn-group-vertical>input~a,.paginator .change-form #content form .add-row .btn-group-vertical>input~a,.change-form #content form .add-row .paginator .btn-group-vertical>.showall~a,.paginator .change-form #content form .add-row .btn-group-vertical>.showall~a,.passwordchange #content-main>form .add-row .change-list #changelist-form .actions .btn-group-vertical>button~a,.auth-user.change-form #content-main>form .add-row .change-list #changelist-form .actions .btn-group-vertical>button~a,.change-form #content form .add-row .change-list #changelist-form .actions .btn-group-vertical>button~a,.change-list #changelist-form .actions .passwordchange #content-main>form .add-row .btn-group-vertical>button~a,.passwordchange .change-list #changelist-form .actions #content-main>form .add-row .btn-group-vertical>button~a,.change-list #changelist-form .actions .auth-user.change-form #content-main>form .add-row .btn-group-vertical>button~a,.auth-user.change-form .change-list #changelist-form .actions #content-main>form .add-row .btn-group-vertical>button~a,.change-list #changelist-form .actions .change-form #content form .add-row .btn-group-vertical>button~a,.change-form #content .change-list #changelist-form .actions form .add-row .btn-group-vertical>button~a,.passwordchange #content-main>form .add-row .change-list .btn-group-vertical>.changelist-filter-toggler~a,.auth-user.change-form #content-main>form .add-row .change-list .btn-group-vertical>.changelist-filter-toggler~a,.change-form #content form .add-row .change-list .btn-group-vertical>.changelist-filter-toggler~a,.change-list .passwordchange #content-main>form .add-row .btn-group-vertical>.changelist-filter-toggler~a,.passwordchange .change-list #content-main>form .add-row .btn-group-vertical>.changelist-filter-toggler~a,.change-list .auth-user.change-form #content-main>form .add-row .btn-group-vertical>.changelist-filter-toggler~a,.auth-user.change-form .change-list #content-main>form .add-row .btn-group-vertical>.changelist-filter-toggler~a,.change-list .change-form #content form .add-row .btn-group-vertical>.changelist-filter-toggler~a,.change-form #content .change-list form .add-row .btn-group-vertical>.changelist-filter-toggler~a,.passwordchange #content-main>form .add-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~a,.auth-user.change-form #content-main>form .add-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~a,.change-form #content form .add-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~a,.change-list #changelist-search .passwordchange #content-main>form .add-row .btn-group-vertical>input[type=submit]~a,.passwordchange .change-list #changelist-search #content-main>form .add-row .btn-group-vertical>input[type=submit]~a,.change-list #changelist-search .auth-user.change-form #content-main>form .add-row .btn-group-vertical>input[type=submit]~a,.auth-user.change-form .change-list #changelist-search #content-main>form .add-row .btn-group-vertical>input[type=submit]~a,.change-list #changelist-search .change-form #content form .add-row .btn-group-vertical>input[type=submit]~a,.change-form #content .change-list #changelist-search form .add-row .btn-group-vertical>input[type=submit]~a,.passwordchange #content-main>form .add-row #content .object-tools .btn-group-vertical>a~a,.auth-user.change-form #content-main>form .add-row #content .object-tools .btn-group-vertical>a~a,.change-form #content form .add-row #content .object-tools .btn-group-vertical>a~a,#content .object-tools .passwordchange #content-main>form .add-row .btn-group-vertical>a~a,.passwordchange #content .object-tools #content-main>form .add-row .btn-group-vertical>a~a,#content .object-tools .auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~a,.auth-user.change-form #content .object-tools #content-main>form .add-row .btn-group-vertical>a~a,.change-form #content .object-tools form .add-row .btn-group-vertical>a~a,.passwordchange #content-main>form .add-row .login #container .submit-row .btn-group-vertical>input~a,.auth-user.change-form #content-main>form .add-row .login #container .submit-row .btn-group-vertical>input~a,.change-form #content form .add-row .login #container .submit-row .btn-group-vertical>input~a,.login #container .submit-row .passwordchange #content-main>form .add-row .btn-group-vertical>input~a,.passwordchange .login #container .submit-row #content-main>form .add-row .btn-group-vertical>input~a,.login #container .submit-row .auth-user.change-form #content-main>form .add-row .btn-group-vertical>input~a,.auth-user.change-form .login #container .submit-row #content-main>form .add-row .btn-group-vertical>input~a,.login #container .submit-row .change-form #content form .add-row .btn-group-vertical>input~a,.change-form #content .login #container .submit-row form .add-row .btn-group-vertical>input~a,.passwordchange #content-main>form .add-row .btn-group-vertical>.inline-deletelink~a,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>.inline-deletelink~a,.change-form #content form .add-row .btn-group-vertical>.inline-deletelink~a,.passwordchange #content-main>form .add-row .btn-group-vertical>a~a,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>a~a,.change-form #content form .add-row .btn-group-vertical>a~a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.btn,.passwordchange #content-main>form .submit-row .deletelink-box .page-admindocs .admindocs-body .small .btn-group-vertical>.deletelink~a,.page-admindocs .admindocs-body .small .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.passwordchange #content-main>form .submit-row .deletelink-box .actionresult #content>p .btn-group-vertical>.deletelink~a,.actionresult #content>p .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.btn,.auth-user.change-form #content-main>form .submit-row .deletelink-box .page-admindocs .admindocs-body .small .btn-group-vertical>.deletelink~a,.page-admindocs .admindocs-body .small .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.auth-user.change-form #content-main>form .submit-row .deletelink-box .actionresult #content>p .btn-group-vertical>.deletelink~a,.actionresult #content>p .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.passwordchange #content-main>form .submit-row .deletelink-box .delete-confirmation-content form .btn-group-vertical>.deletelink~.cancel-link,.auth-user.change-form #content-main>form .submit-row .deletelink-box .delete-confirmation-content form .btn-group-vertical>.deletelink~.cancel-link,.delete-confirmation-content form .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.cancel-link,.passwordchange .delete-confirmation-content form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.cancel-link,.delete-confirmation-content form .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.cancel-link,.auth-user.change-form .delete-confirmation-content form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.cancel-link,.passwordchange #content-main>form .submit-row .deletelink-box .delete-confirmation-content form .btn-group-vertical>.deletelink~input[type=submit],.auth-user.change-form #content-main>form .submit-row .deletelink-box .delete-confirmation-content form .btn-group-vertical>.deletelink~input[type=submit],.delete-confirmation-content form .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.passwordchange .delete-confirmation-content form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.delete-confirmation-content form .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.auth-user.change-form .delete-confirmation-content form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.passwordchange #content-main>form .submit-row .deletelink-box .paginator .btn-group-vertical>.deletelink~input,.auth-user.change-form #content-main>form .submit-row .deletelink-box .paginator .btn-group-vertical>.deletelink~input,.paginator .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.passwordchange .paginator #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.paginator .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.auth-user.change-form .paginator #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.passwordchange #content-main>form .submit-row .deletelink-box .paginator .btn-group-vertical>.deletelink~.showall,.auth-user.change-form #content-main>form .submit-row .deletelink-box .paginator .btn-group-vertical>.deletelink~.showall,.paginator .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.showall,.passwordchange .paginator #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.showall,.paginator .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.showall,.auth-user.change-form .paginator #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.showall,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.btn,.change-form #content form .submit-row .deletelink-box .page-admindocs .admindocs-body .small .btn-group-vertical>.deletelink~a,.page-admindocs .admindocs-body .small .change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.change-form .actionresult #content>p form .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.actionresult .change-form #content>p form .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.change-form #content .delete-confirmation-content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.cancel-link,.delete-confirmation-content .change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.cancel-link,.change-form #content .delete-confirmation-content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.delete-confirmation-content .change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.change-form #content form .submit-row .deletelink-box .paginator .btn-group-vertical>.deletelink~input,.paginator .change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.change-form #content form .submit-row .deletelink-box .paginator .btn-group-vertical>.deletelink~.showall,.paginator .change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.showall,.passwordchange #content-main>form .submit-row .deletelink-box .change-list #changelist-form .actions .btn-group-vertical>.deletelink~button,.auth-user.change-form #content-main>form .submit-row .deletelink-box .change-list #changelist-form .actions .btn-group-vertical>.deletelink~button,.change-form #content form .submit-row .deletelink-box .change-list #changelist-form .actions .btn-group-vertical>.deletelink~button,.change-list #changelist-form .actions .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~button,.passwordchange .change-list #changelist-form .actions #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~button,.change-list #changelist-form .actions .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~button,.auth-user.change-form .change-list #changelist-form .actions #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~button,.change-list #changelist-form .actions .change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~button,.change-form #content .change-list #changelist-form .actions form .submit-row .deletelink-box .btn-group-vertical>.deletelink~button,.passwordchange #content-main>form .submit-row .deletelink-box .change-list .btn-group-vertical>.deletelink~.changelist-filter-toggler,.auth-user.change-form #content-main>form .submit-row .deletelink-box .change-list .btn-group-vertical>.deletelink~.changelist-filter-toggler,.change-form #content form .submit-row .deletelink-box .change-list .btn-group-vertical>.deletelink~.changelist-filter-toggler,.change-list .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.changelist-filter-toggler,.passwordchange .change-list #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.changelist-filter-toggler,.change-list .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.changelist-filter-toggler,.auth-user.change-form .change-list #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.changelist-filter-toggler,.change-list .change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.changelist-filter-toggler,.change-form #content .change-list form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.changelist-filter-toggler,.passwordchange #content-main>form .submit-row .deletelink-box .change-list #changelist-search .btn-group-vertical>.deletelink~input[type=submit],.auth-user.change-form #content-main>form .submit-row .deletelink-box .change-list #changelist-search .btn-group-vertical>.deletelink~input[type=submit],.change-form #content form .submit-row .deletelink-box .change-list #changelist-search .btn-group-vertical>.deletelink~input[type=submit],.change-list #changelist-search .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.passwordchange .change-list #changelist-search #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.change-list #changelist-search .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.auth-user.change-form .change-list #changelist-search #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.change-list #changelist-search .change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.change-form #content .change-list #changelist-search form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.passwordchange #content-main>form .submit-row .deletelink-box #content .object-tools .btn-group-vertical>.deletelink~a,.auth-user.change-form #content-main>form .submit-row .deletelink-box #content .object-tools .btn-group-vertical>.deletelink~a,.change-form #content form .submit-row .deletelink-box #content .object-tools .btn-group-vertical>.deletelink~a,#content .object-tools .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.passwordchange #content .object-tools #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,#content .object-tools .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.auth-user.change-form #content .object-tools #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.change-form #content .object-tools form .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.passwordchange #content-main>form .login #container .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.auth-user.change-form #content-main>form .login #container .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.change-form #content form .login #container .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.login #container .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.passwordchange .login #container #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.login #container .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.auth-user.change-form .login #container #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.login #container .change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.change-form #content .login #container form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.inline-deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.inline-deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.inline-deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .add-row .btn-group-vertical>.deletelink~a,.auth-user.change-form #content-main>form .submit-row .deletelink-box .add-row .btn-group-vertical>.deletelink~a,.change-form #content form .submit-row .deletelink-box .add-row .btn-group-vertical>.deletelink~a,.passwordchange #content-main>form .add-row .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.auth-user.change-form #content-main>form .add-row .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.change-form #content form .add-row .submit-row .deletelink-box .btn-group-vertical>.deletelink~a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.btn~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .page-admindocs .admindocs-body .small .btn-group-vertical>a~.deletelink,.page-admindocs .admindocs-body .small .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .actionresult #content>p .btn-group-vertical>a~.deletelink,.actionresult #content>p .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.btn~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .page-admindocs .admindocs-body .small .btn-group-vertical>a~.deletelink,.page-admindocs .admindocs-body .small .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .actionresult #content>p .btn-group-vertical>a~.deletelink,.actionresult #content>p .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .delete-confirmation-content form .btn-group-vertical>.cancel-link~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .delete-confirmation-content form .btn-group-vertical>.cancel-link~.deletelink,.delete-confirmation-content form .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.cancel-link~.deletelink,.passwordchange .delete-confirmation-content form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.cancel-link~.deletelink,.delete-confirmation-content form .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.cancel-link~.deletelink,.auth-user.change-form .delete-confirmation-content form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.cancel-link~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.deletelink,.delete-confirmation-content form .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.passwordchange .delete-confirmation-content form #content-main>form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.delete-confirmation-content form .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.auth-user.change-form .delete-confirmation-content form #content-main>form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .paginator .btn-group-vertical>input~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .paginator .btn-group-vertical>input~.deletelink,.paginator .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.passwordchange .paginator #content-main>form .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.paginator .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.auth-user.change-form .paginator #content-main>form .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .paginator .btn-group-vertical>.showall~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .paginator .btn-group-vertical>.showall~.deletelink,.paginator .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.showall~.deletelink,.passwordchange .paginator #content-main>form .submit-row .deletelink-box .btn-group-vertical>.showall~.deletelink,.paginator .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.showall~.deletelink,.auth-user.change-form .paginator #content-main>form .submit-row .deletelink-box .btn-group-vertical>.showall~.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.btn~.deletelink,.change-form #content form .submit-row .deletelink-box .page-admindocs .admindocs-body .small .btn-group-vertical>a~.deletelink,.page-admindocs .admindocs-body .small .change-form #content form .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.change-form .actionresult #content>p form .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.actionresult .change-form #content>p form .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.change-form #content .delete-confirmation-content form .submit-row .deletelink-box .btn-group-vertical>.cancel-link~.deletelink,.delete-confirmation-content .change-form #content form .submit-row .deletelink-box .btn-group-vertical>.cancel-link~.deletelink,.change-form #content .delete-confirmation-content form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.delete-confirmation-content .change-form #content form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.change-form #content form .submit-row .deletelink-box .paginator .btn-group-vertical>input~.deletelink,.paginator .change-form #content form .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.change-form #content form .submit-row .deletelink-box .paginator .btn-group-vertical>.showall~.deletelink,.paginator .change-form #content form .submit-row .deletelink-box .btn-group-vertical>.showall~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .change-list #changelist-form .actions .btn-group-vertical>button~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .change-list #changelist-form .actions .btn-group-vertical>button~.deletelink,.change-form #content form .submit-row .deletelink-box .change-list #changelist-form .actions .btn-group-vertical>button~.deletelink,.change-list #changelist-form .actions .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>button~.deletelink,.passwordchange .change-list #changelist-form .actions #content-main>form .submit-row .deletelink-box .btn-group-vertical>button~.deletelink,.change-list #changelist-form .actions .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>button~.deletelink,.auth-user.change-form .change-list #changelist-form .actions #content-main>form .submit-row .deletelink-box .btn-group-vertical>button~.deletelink,.change-list #changelist-form .actions .change-form #content form .submit-row .deletelink-box .btn-group-vertical>button~.deletelink,.change-form #content .change-list #changelist-form .actions form .submit-row .deletelink-box .btn-group-vertical>button~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .change-list .btn-group-vertical>.changelist-filter-toggler~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .change-list .btn-group-vertical>.changelist-filter-toggler~.deletelink,.change-form #content form .submit-row .deletelink-box .change-list .btn-group-vertical>.changelist-filter-toggler~.deletelink,.change-list .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.changelist-filter-toggler~.deletelink,.passwordchange .change-list #content-main>form .submit-row .deletelink-box .btn-group-vertical>.changelist-filter-toggler~.deletelink,.change-list .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.changelist-filter-toggler~.deletelink,.auth-user.change-form .change-list #content-main>form .submit-row .deletelink-box .btn-group-vertical>.changelist-filter-toggler~.deletelink,.change-list .change-form #content form .submit-row .deletelink-box .btn-group-vertical>.changelist-filter-toggler~.deletelink,.change-form #content .change-list form .submit-row .deletelink-box .btn-group-vertical>.changelist-filter-toggler~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .change-list #changelist-search .btn-group-vertical>input[type=submit]~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .change-list #changelist-search .btn-group-vertical>input[type=submit]~.deletelink,.change-form #content form .submit-row .deletelink-box .change-list #changelist-search .btn-group-vertical>input[type=submit]~.deletelink,.change-list #changelist-search .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.passwordchange .change-list #changelist-search #content-main>form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.change-list #changelist-search .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.auth-user.change-form .change-list #changelist-search #content-main>form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.change-list #changelist-search .change-form #content form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.change-form #content .change-list #changelist-search form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box #content .object-tools .btn-group-vertical>a~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box #content .object-tools .btn-group-vertical>a~.deletelink,.change-form #content form .submit-row .deletelink-box #content .object-tools .btn-group-vertical>a~.deletelink,#content .object-tools .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.passwordchange #content .object-tools #content-main>form .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,#content .object-tools .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.auth-user.change-form #content .object-tools #content-main>form .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.change-form #content .object-tools form .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.passwordchange #content-main>form .login #container .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.auth-user.change-form #content-main>form .login #container .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.change-form #content form .login #container .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.login #container .passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.passwordchange .login #container #content-main>form .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.login #container .auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.auth-user.change-form .login #container #content-main>form .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.login #container .change-form #content form .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.change-form #content .login #container form .submit-row .deletelink-box .btn-group-vertical>input~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.inline-deletelink~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.inline-deletelink~.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.inline-deletelink~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .add-row .btn-group-vertical>a~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .add-row .btn-group-vertical>a~.deletelink,.change-form #content form .submit-row .deletelink-box .add-row .btn-group-vertical>a~.deletelink,.passwordchange #content-main>form .add-row .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.auth-user.change-form #content-main>form .add-row .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.change-form #content form .add-row .submit-row .deletelink-box .btn-group-vertical>a~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~.deletelink,.passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.btn,.passwordchange #content-main>form .submit-row .page-admindocs .admindocs-body .small .btn-group-vertical>input[type=submit]~a,.page-admindocs .admindocs-body .small .passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~a,.passwordchange #content-main>form .submit-row .actionresult #content>p .btn-group-vertical>input[type=submit]~a,.actionresult #content>p .passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~a,.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.btn,.auth-user.change-form #content-main>form .submit-row .page-admindocs .admindocs-body .small .btn-group-vertical>input[type=submit]~a,.page-admindocs .admindocs-body .small .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~a,.auth-user.change-form #content-main>form .submit-row .actionresult #content>p .btn-group-vertical>input[type=submit]~a,.actionresult #content>p .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~a,.passwordchange #content-main>form .submit-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.cancel-link,.auth-user.change-form #content-main>form .submit-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.cancel-link,.delete-confirmation-content form .passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.cancel-link,.passwordchange .delete-confirmation-content form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.cancel-link,.delete-confirmation-content form .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.cancel-link,.auth-user.change-form .delete-confirmation-content form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.cancel-link,.passwordchange #content-main>form .submit-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~input[type=submit],.auth-user.change-form #content-main>form .submit-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~input[type=submit],.delete-confirmation-content form .passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.passwordchange .delete-confirmation-content form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.delete-confirmation-content form .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.auth-user.change-form .delete-confirmation-content form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.passwordchange #content-main>form .submit-row .paginator .btn-group-vertical>input[type=submit]~input,.auth-user.change-form #content-main>form .submit-row .paginator .btn-group-vertical>input[type=submit]~input,.paginator .passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input,.passwordchange .paginator #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input,.paginator .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input,.auth-user.change-form .paginator #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input,.passwordchange #content-main>form .submit-row .paginator .btn-group-vertical>input[type=submit]~.showall,.auth-user.change-form #content-main>form .submit-row .paginator .btn-group-vertical>input[type=submit]~.showall,.paginator .passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.showall,.passwordchange .paginator #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.showall,.paginator .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.showall,.auth-user.change-form .paginator #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.showall,.change-form #content form .submit-row .btn-group-vertical>input[type=submit]~.btn,.change-form #content form .submit-row .page-admindocs .admindocs-body .small .btn-group-vertical>input[type=submit]~a,.page-admindocs .admindocs-body .small .change-form #content form .submit-row .btn-group-vertical>input[type=submit]~a,.change-form .actionresult #content>p form .submit-row .btn-group-vertical>input[type=submit]~a,.actionresult .change-form #content>p form .submit-row .btn-group-vertical>input[type=submit]~a,.change-form #content .delete-confirmation-content form .submit-row .btn-group-vertical>input[type=submit]~.cancel-link,.delete-confirmation-content .change-form #content form .submit-row .btn-group-vertical>input[type=submit]~.cancel-link,.change-form #content .delete-confirmation-content form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.delete-confirmation-content .change-form #content form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.change-form #content form .submit-row .paginator .btn-group-vertical>input[type=submit]~input,.paginator .change-form #content form .submit-row .btn-group-vertical>input[type=submit]~input,.change-form #content form .submit-row .paginator .btn-group-vertical>input[type=submit]~.showall,.paginator .change-form #content form .submit-row .btn-group-vertical>input[type=submit]~.showall,.passwordchange #content-main>form .submit-row .change-list #changelist-form .actions .btn-group-vertical>input[type=submit]~button,.auth-user.change-form #content-main>form .submit-row .change-list #changelist-form .actions .btn-group-vertical>input[type=submit]~button,.change-form #content form .submit-row .change-list #changelist-form .actions .btn-group-vertical>input[type=submit]~button,.change-list #changelist-form .actions .passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~button,.passwordchange .change-list #changelist-form .actions #content-main>form .submit-row .btn-group-vertical>input[type=submit]~button,.change-list #changelist-form .actions .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~button,.auth-user.change-form .change-list #changelist-form .actions #content-main>form .submit-row .btn-group-vertical>input[type=submit]~button,.change-list #changelist-form .actions .change-form #content form .submit-row .btn-group-vertical>input[type=submit]~button,.change-form #content .change-list #changelist-form .actions form .submit-row .btn-group-vertical>input[type=submit]~button,.passwordchange #content-main>form .submit-row .change-list .btn-group-vertical>input[type=submit]~.changelist-filter-toggler,.auth-user.change-form #content-main>form .submit-row .change-list .btn-group-vertical>input[type=submit]~.changelist-filter-toggler,.change-form #content form .submit-row .change-list .btn-group-vertical>input[type=submit]~.changelist-filter-toggler,.change-list .passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.changelist-filter-toggler,.passwordchange .change-list #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.changelist-filter-toggler,.change-list .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.changelist-filter-toggler,.auth-user.change-form .change-list #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.changelist-filter-toggler,.change-list .change-form #content form .submit-row .btn-group-vertical>input[type=submit]~.changelist-filter-toggler,.change-form #content .change-list form .submit-row .btn-group-vertical>input[type=submit]~.changelist-filter-toggler,.passwordchange #content-main>form .submit-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~input[type=submit],.auth-user.change-form #content-main>form .submit-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~input[type=submit],.change-form #content form .submit-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~input[type=submit],.change-list #changelist-search .passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.passwordchange .change-list #changelist-search #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.change-list #changelist-search .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.auth-user.change-form .change-list #changelist-search #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.change-list #changelist-search .change-form #content form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.change-form #content .change-list #changelist-search form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.passwordchange #content-main>form .submit-row #content .object-tools .btn-group-vertical>input[type=submit]~a,.auth-user.change-form #content-main>form .submit-row #content .object-tools .btn-group-vertical>input[type=submit]~a,.change-form #content form .submit-row #content .object-tools .btn-group-vertical>input[type=submit]~a,#content .object-tools .passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~a,.passwordchange #content .object-tools #content-main>form .submit-row .btn-group-vertical>input[type=submit]~a,#content .object-tools .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~a,.auth-user.change-form #content .object-tools #content-main>form .submit-row .btn-group-vertical>input[type=submit]~a,.change-form #content .object-tools form .submit-row .btn-group-vertical>input[type=submit]~a,.passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.inline-deletelink,.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~.inline-deletelink,.change-form #content form .submit-row .btn-group-vertical>input[type=submit]~.inline-deletelink,.passwordchange #content-main>form .submit-row .add-row .btn-group-vertical>input[type=submit]~a,.auth-user.change-form #content-main>form .submit-row .add-row .btn-group-vertical>input[type=submit]~a,.change-form #content form .submit-row .add-row .btn-group-vertical>input[type=submit]~a,.passwordchange #content-main>form .add-row .submit-row .btn-group-vertical>input[type=submit]~a,.auth-user.change-form #content-main>form .add-row .submit-row .btn-group-vertical>input[type=submit]~a,.change-form #content form .add-row .submit-row .btn-group-vertical>input[type=submit]~a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>input[type=submit]~.deletelink,.passwordchange #content-main>form .submit-row .btn-group-vertical>.btn~input[type=submit],.passwordchange #content-main>form .submit-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~input[type=submit],.page-admindocs .admindocs-body .small .passwordchange #content-main>form .submit-row .btn-group-vertical>a~input[type=submit],.passwordchange #content-main>form .submit-row .actionresult #content>p .btn-group-vertical>a~input[type=submit],.actionresult #content>p .passwordchange #content-main>form .submit-row .btn-group-vertical>a~input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>.btn~input[type=submit],.auth-user.change-form #content-main>form .submit-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~input[type=submit],.page-admindocs .admindocs-body .small .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>a~input[type=submit],.auth-user.change-form #content-main>form .submit-row .actionresult #content>p .btn-group-vertical>a~input[type=submit],.actionresult #content>p .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>a~input[type=submit],.passwordchange #content-main>form .submit-row .delete-confirmation-content form .btn-group-vertical>.cancel-link~input[type=submit],.auth-user.change-form #content-main>form .submit-row .delete-confirmation-content form .btn-group-vertical>.cancel-link~input[type=submit],.delete-confirmation-content form .passwordchange #content-main>form .submit-row .btn-group-vertical>.cancel-link~input[type=submit],.passwordchange .delete-confirmation-content form #content-main>form .submit-row .btn-group-vertical>.cancel-link~input[type=submit],.delete-confirmation-content form .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>.cancel-link~input[type=submit],.auth-user.change-form .delete-confirmation-content form #content-main>form .submit-row .btn-group-vertical>.cancel-link~input[type=submit],.passwordchange #content-main>form .submit-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~input[type=submit],.auth-user.change-form #content-main>form .submit-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~input[type=submit],.delete-confirmation-content form .passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.passwordchange .delete-confirmation-content form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.delete-confirmation-content form .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.auth-user.change-form .delete-confirmation-content form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.passwordchange #content-main>form .submit-row .paginator .btn-group-vertical>input~input[type=submit],.auth-user.change-form #content-main>form .submit-row .paginator .btn-group-vertical>input~input[type=submit],.paginator .passwordchange #content-main>form .submit-row .btn-group-vertical>input~input[type=submit],.passwordchange .paginator #content-main>form .submit-row .btn-group-vertical>input~input[type=submit],.paginator .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input~input[type=submit],.auth-user.change-form .paginator #content-main>form .submit-row .btn-group-vertical>input~input[type=submit],.passwordchange #content-main>form .submit-row .paginator .btn-group-vertical>.showall~input[type=submit],.auth-user.change-form #content-main>form .submit-row .paginator .btn-group-vertical>.showall~input[type=submit],.paginator .passwordchange #content-main>form .submit-row .btn-group-vertical>.showall~input[type=submit],.passwordchange .paginator #content-main>form .submit-row .btn-group-vertical>.showall~input[type=submit],.paginator .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>.showall~input[type=submit],.auth-user.change-form .paginator #content-main>form .submit-row .btn-group-vertical>.showall~input[type=submit],.change-form #content form .submit-row .btn-group-vertical>.btn~input[type=submit],.change-form #content form .submit-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~input[type=submit],.page-admindocs .admindocs-body .small .change-form #content form .submit-row .btn-group-vertical>a~input[type=submit],.change-form .actionresult #content>p form .submit-row .btn-group-vertical>a~input[type=submit],.actionresult .change-form #content>p form .submit-row .btn-group-vertical>a~input[type=submit],.change-form #content .delete-confirmation-content form .submit-row .btn-group-vertical>.cancel-link~input[type=submit],.delete-confirmation-content .change-form #content form .submit-row .btn-group-vertical>.cancel-link~input[type=submit],.change-form #content .delete-confirmation-content form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.delete-confirmation-content .change-form #content form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.change-form #content form .submit-row .paginator .btn-group-vertical>input~input[type=submit],.paginator .change-form #content form .submit-row .btn-group-vertical>input~input[type=submit],.change-form #content form .submit-row .paginator .btn-group-vertical>.showall~input[type=submit],.paginator .change-form #content form .submit-row .btn-group-vertical>.showall~input[type=submit],.passwordchange #content-main>form .submit-row .change-list #changelist-form .actions .btn-group-vertical>button~input[type=submit],.auth-user.change-form #content-main>form .submit-row .change-list #changelist-form .actions .btn-group-vertical>button~input[type=submit],.change-form #content form .submit-row .change-list #changelist-form .actions .btn-group-vertical>button~input[type=submit],.change-list #changelist-form .actions .passwordchange #content-main>form .submit-row .btn-group-vertical>button~input[type=submit],.passwordchange .change-list #changelist-form .actions #content-main>form .submit-row .btn-group-vertical>button~input[type=submit],.change-list #changelist-form .actions .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>button~input[type=submit],.auth-user.change-form .change-list #changelist-form .actions #content-main>form .submit-row .btn-group-vertical>button~input[type=submit],.change-list #changelist-form .actions .change-form #content form .submit-row .btn-group-vertical>button~input[type=submit],.change-form #content .change-list #changelist-form .actions form .submit-row .btn-group-vertical>button~input[type=submit],.passwordchange #content-main>form .submit-row .change-list .btn-group-vertical>.changelist-filter-toggler~input[type=submit],.auth-user.change-form #content-main>form .submit-row .change-list .btn-group-vertical>.changelist-filter-toggler~input[type=submit],.change-form #content form .submit-row .change-list .btn-group-vertical>.changelist-filter-toggler~input[type=submit],.change-list .passwordchange #content-main>form .submit-row .btn-group-vertical>.changelist-filter-toggler~input[type=submit],.passwordchange .change-list #content-main>form .submit-row .btn-group-vertical>.changelist-filter-toggler~input[type=submit],.change-list .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>.changelist-filter-toggler~input[type=submit],.auth-user.change-form .change-list #content-main>form .submit-row .btn-group-vertical>.changelist-filter-toggler~input[type=submit],.change-list .change-form #content form .submit-row .btn-group-vertical>.changelist-filter-toggler~input[type=submit],.change-form #content .change-list form .submit-row .btn-group-vertical>.changelist-filter-toggler~input[type=submit],.passwordchange #content-main>form .submit-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~input[type=submit],.auth-user.change-form #content-main>form .submit-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~input[type=submit],.change-form #content form .submit-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~input[type=submit],.change-list #changelist-search .passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.passwordchange .change-list #changelist-search #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.change-list #changelist-search .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.auth-user.change-form .change-list #changelist-search #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.change-list #changelist-search .change-form #content form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.change-form #content .change-list #changelist-search form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.passwordchange #content-main>form .submit-row #content .object-tools .btn-group-vertical>a~input[type=submit],.auth-user.change-form #content-main>form .submit-row #content .object-tools .btn-group-vertical>a~input[type=submit],.change-form #content form .submit-row #content .object-tools .btn-group-vertical>a~input[type=submit],#content .object-tools .passwordchange #content-main>form .submit-row .btn-group-vertical>a~input[type=submit],.passwordchange #content .object-tools #content-main>form .submit-row .btn-group-vertical>a~input[type=submit],#content .object-tools .auth-user.change-form #content-main>form .submit-row .btn-group-vertical>a~input[type=submit],.auth-user.change-form #content .object-tools #content-main>form .submit-row .btn-group-vertical>a~input[type=submit],.change-form #content .object-tools form .submit-row .btn-group-vertical>a~input[type=submit],.passwordchange #content-main>form .submit-row .btn-group-vertical>.inline-deletelink~input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>.inline-deletelink~input[type=submit],.change-form #content form .submit-row .btn-group-vertical>.inline-deletelink~input[type=submit],.passwordchange #content-main>form .submit-row .add-row .btn-group-vertical>a~input[type=submit],.auth-user.change-form #content-main>form .submit-row .add-row .btn-group-vertical>a~input[type=submit],.change-form #content form .submit-row .add-row .btn-group-vertical>a~input[type=submit],.passwordchange #content-main>form .add-row .submit-row .btn-group-vertical>a~input[type=submit],.auth-user.change-form #content-main>form .add-row .submit-row .btn-group-vertical>a~input[type=submit],.change-form #content form .add-row .submit-row .btn-group-vertical>a~input[type=submit],.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.deletelink~input[type=submit],.passwordchange #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.change-form #content form .submit-row .btn-group-vertical>input[type=submit]~input[type=submit],.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.btn,.passwordchange #content-main>form .form-row .page-admindocs .admindocs-body .small .btn-group-vertical>.selector-chooseall~a,.page-admindocs .admindocs-body .small .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~a,.passwordchange #content-main>form .form-row .actionresult #content>p .btn-group-vertical>.selector-chooseall~a,.actionresult #content>p .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~a,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.btn,.auth-user.change-form #content-main>form .form-row .page-admindocs .admindocs-body .small .btn-group-vertical>.selector-chooseall~a,.page-admindocs .admindocs-body .small .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~a,.auth-user.change-form #content-main>form .form-row .actionresult #content>p .btn-group-vertical>.selector-chooseall~a,.actionresult #content>p .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~a,.passwordchange #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>.selector-chooseall~.cancel-link,.auth-user.change-form #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>.selector-chooseall~.cancel-link,.delete-confirmation-content form .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.cancel-link,.passwordchange .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.cancel-link,.delete-confirmation-content form .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.cancel-link,.auth-user.change-form .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.cancel-link,.passwordchange #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>.selector-chooseall~input[type=submit],.auth-user.change-form #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>.selector-chooseall~input[type=submit],.delete-confirmation-content form .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.passwordchange .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.delete-confirmation-content form .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.auth-user.change-form .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.passwordchange #content-main>form .form-row .paginator .btn-group-vertical>.selector-chooseall~input,.auth-user.change-form #content-main>form .form-row .paginator .btn-group-vertical>.selector-chooseall~input,.paginator .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input,.passwordchange .paginator #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input,.paginator .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input,.auth-user.change-form .paginator #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input,.passwordchange #content-main>form .form-row .paginator .btn-group-vertical>.selector-chooseall~.showall,.auth-user.change-form #content-main>form .form-row .paginator .btn-group-vertical>.selector-chooseall~.showall,.paginator .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.showall,.passwordchange .paginator #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.showall,.paginator .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.showall,.auth-user.change-form .paginator #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.showall,.change-form #content form .form-row .btn-group-vertical>.selector-chooseall~.btn,.change-form #content form .form-row .page-admindocs .admindocs-body .small .btn-group-vertical>.selector-chooseall~a,.page-admindocs .admindocs-body .small .change-form #content form .form-row .btn-group-vertical>.selector-chooseall~a,.change-form .actionresult #content>p form .form-row .btn-group-vertical>.selector-chooseall~a,.actionresult .change-form #content>p form .form-row .btn-group-vertical>.selector-chooseall~a,.change-form #content .delete-confirmation-content form .form-row .btn-group-vertical>.selector-chooseall~.cancel-link,.delete-confirmation-content .change-form #content form .form-row .btn-group-vertical>.selector-chooseall~.cancel-link,.change-form #content .delete-confirmation-content form .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.delete-confirmation-content .change-form #content form .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.change-form #content form .form-row .paginator .btn-group-vertical>.selector-chooseall~input,.paginator .change-form #content form .form-row .btn-group-vertical>.selector-chooseall~input,.change-form #content form .form-row .paginator .btn-group-vertical>.selector-chooseall~.showall,.paginator .change-form #content form .form-row .btn-group-vertical>.selector-chooseall~.showall,.passwordchange #content-main>form .form-row .change-list #changelist-form .actions .btn-group-vertical>.selector-chooseall~button,.auth-user.change-form #content-main>form .form-row .change-list #changelist-form .actions .btn-group-vertical>.selector-chooseall~button,.change-form #content form .form-row .change-list #changelist-form .actions .btn-group-vertical>.selector-chooseall~button,.change-list #changelist-form .actions .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~button,.passwordchange .change-list #changelist-form .actions #content-main>form .form-row .btn-group-vertical>.selector-chooseall~button,.change-list #changelist-form .actions .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~button,.auth-user.change-form .change-list #changelist-form .actions #content-main>form .form-row .btn-group-vertical>.selector-chooseall~button,.change-list #changelist-form .actions .change-form #content form .form-row .btn-group-vertical>.selector-chooseall~button,.change-form #content .change-list #changelist-form .actions form .form-row .btn-group-vertical>.selector-chooseall~button,.passwordchange #content-main>form .form-row .change-list .btn-group-vertical>.selector-chooseall~.changelist-filter-toggler,.auth-user.change-form #content-main>form .form-row .change-list .btn-group-vertical>.selector-chooseall~.changelist-filter-toggler,.change-form #content form .form-row .change-list .btn-group-vertical>.selector-chooseall~.changelist-filter-toggler,.change-list .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.changelist-filter-toggler,.passwordchange .change-list #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.changelist-filter-toggler,.change-list .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.changelist-filter-toggler,.auth-user.change-form .change-list #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.changelist-filter-toggler,.change-list .change-form #content form .form-row .btn-group-vertical>.selector-chooseall~.changelist-filter-toggler,.change-form #content .change-list form .form-row .btn-group-vertical>.selector-chooseall~.changelist-filter-toggler,.passwordchange #content-main>form .form-row .change-list #changelist-search .btn-group-vertical>.selector-chooseall~input[type=submit],.auth-user.change-form #content-main>form .form-row .change-list #changelist-search .btn-group-vertical>.selector-chooseall~input[type=submit],.change-form #content form .form-row .change-list #changelist-search .btn-group-vertical>.selector-chooseall~input[type=submit],.change-list #changelist-search .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.passwordchange .change-list #changelist-search #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.change-list #changelist-search .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.auth-user.change-form .change-list #changelist-search #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.change-list #changelist-search .change-form #content form .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.change-form #content .change-list #changelist-search form .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.passwordchange #content-main>form .form-row #content .object-tools .btn-group-vertical>.selector-chooseall~a,.auth-user.change-form #content-main>form .form-row #content .object-tools .btn-group-vertical>.selector-chooseall~a,.change-form #content form .form-row #content .object-tools .btn-group-vertical>.selector-chooseall~a,#content .object-tools .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~a,.passwordchange #content .object-tools #content-main>form .form-row .btn-group-vertical>.selector-chooseall~a,#content .object-tools .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~a,.auth-user.change-form #content .object-tools #content-main>form .form-row .btn-group-vertical>.selector-chooseall~a,.change-form #content .object-tools form .form-row .btn-group-vertical>.selector-chooseall~a,.passwordchange #content-main>form .form-row .login #container .submit-row .btn-group-vertical>.selector-chooseall~input,.auth-user.change-form #content-main>form .form-row .login #container .submit-row .btn-group-vertical>.selector-chooseall~input,.change-form #content form .form-row .login #container .submit-row .btn-group-vertical>.selector-chooseall~input,.login #container .submit-row .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input,.passwordchange .login #container .submit-row #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input,.login #container .submit-row .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input,.auth-user.change-form .login #container .submit-row #content-main>form .form-row .btn-group-vertical>.selector-chooseall~input,.login #container .submit-row .change-form #content form .form-row .btn-group-vertical>.selector-chooseall~input,.change-form #content .login #container .submit-row form .form-row .btn-group-vertical>.selector-chooseall~input,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.inline-deletelink,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.inline-deletelink,.change-form #content form .form-row .btn-group-vertical>.selector-chooseall~.inline-deletelink,.passwordchange #content-main>form .form-row .add-row .btn-group-vertical>.selector-chooseall~a,.auth-user.change-form #content-main>form .form-row .add-row .btn-group-vertical>.selector-chooseall~a,.change-form #content form .form-row .add-row .btn-group-vertical>.selector-chooseall~a,.passwordchange #content-main>form .add-row .form-row .btn-group-vertical>.selector-chooseall~a,.auth-user.change-form #content-main>form .add-row .form-row .btn-group-vertical>.selector-chooseall~a,.change-form #content form .add-row .form-row .btn-group-vertical>.selector-chooseall~a,.passwordchange #content-main>form .form-row .submit-row .deletelink-box .btn-group-vertical>.selector-chooseall~.deletelink,.auth-user.change-form #content-main>form .form-row .submit-row .deletelink-box .btn-group-vertical>.selector-chooseall~.deletelink,.change-form #content form .form-row .submit-row .deletelink-box .btn-group-vertical>.selector-chooseall~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .form-row .btn-group-vertical>.selector-chooseall~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .form-row .btn-group-vertical>.selector-chooseall~.deletelink,.change-form #content form .submit-row .deletelink-box .form-row .btn-group-vertical>.selector-chooseall~.deletelink,.passwordchange #content-main>form .form-row .submit-row .btn-group-vertical>.selector-chooseall~input[type=submit],.auth-user.change-form #content-main>form .form-row .submit-row .btn-group-vertical>.selector-chooseall~input[type=submit],.change-form #content form .form-row .submit-row .btn-group-vertical>.selector-chooseall~input[type=submit],.passwordchange #content-main>form .submit-row .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.auth-user.change-form #content-main>form .submit-row .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.change-form #content form .submit-row .form-row .btn-group-vertical>.selector-chooseall~input[type=submit],.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~.btn,.passwordchange #content-main>form .form-row .page-admindocs .admindocs-body .small .btn-group-vertical>.selector-clearall~a,.page-admindocs .admindocs-body .small .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~a,.passwordchange #content-main>form .form-row .actionresult #content>p .btn-group-vertical>.selector-clearall~a,.actionresult #content>p .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~a,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~.btn,.auth-user.change-form #content-main>form .form-row .page-admindocs .admindocs-body .small .btn-group-vertical>.selector-clearall~a,.page-admindocs .admindocs-body .small .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~a,.auth-user.change-form #content-main>form .form-row .actionresult #content>p .btn-group-vertical>.selector-clearall~a,.actionresult #content>p .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~a,.passwordchange #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>.selector-clearall~.cancel-link,.auth-user.change-form #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>.selector-clearall~.cancel-link,.delete-confirmation-content form .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~.cancel-link,.passwordchange .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>.selector-clearall~.cancel-link,.delete-confirmation-content form .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~.cancel-link,.auth-user.change-form .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>.selector-clearall~.cancel-link,.passwordchange #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>.selector-clearall~input[type=submit],.auth-user.change-form #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>.selector-clearall~input[type=submit],.delete-confirmation-content form .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.passwordchange .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.delete-confirmation-content form .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.auth-user.change-form .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.passwordchange #content-main>form .form-row .paginator .btn-group-vertical>.selector-clearall~input,.auth-user.change-form #content-main>form .form-row .paginator .btn-group-vertical>.selector-clearall~input,.paginator .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~input,.passwordchange .paginator #content-main>form .form-row .btn-group-vertical>.selector-clearall~input,.paginator .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~input,.auth-user.change-form .paginator #content-main>form .form-row .btn-group-vertical>.selector-clearall~input,.passwordchange #content-main>form .form-row .paginator .btn-group-vertical>.selector-clearall~.showall,.auth-user.change-form #content-main>form .form-row .paginator .btn-group-vertical>.selector-clearall~.showall,.paginator .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~.showall,.passwordchange .paginator #content-main>form .form-row .btn-group-vertical>.selector-clearall~.showall,.paginator .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~.showall,.auth-user.change-form .paginator #content-main>form .form-row .btn-group-vertical>.selector-clearall~.showall,.change-form #content form .form-row .btn-group-vertical>.selector-clearall~.btn,.change-form #content form .form-row .page-admindocs .admindocs-body .small .btn-group-vertical>.selector-clearall~a,.page-admindocs .admindocs-body .small .change-form #content form .form-row .btn-group-vertical>.selector-clearall~a,.change-form .actionresult #content>p form .form-row .btn-group-vertical>.selector-clearall~a,.actionresult .change-form #content>p form .form-row .btn-group-vertical>.selector-clearall~a,.change-form #content .delete-confirmation-content form .form-row .btn-group-vertical>.selector-clearall~.cancel-link,.delete-confirmation-content .change-form #content form .form-row .btn-group-vertical>.selector-clearall~.cancel-link,.change-form #content .delete-confirmation-content form .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.delete-confirmation-content .change-form #content form .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.change-form #content form .form-row .paginator .btn-group-vertical>.selector-clearall~input,.paginator .change-form #content form .form-row .btn-group-vertical>.selector-clearall~input,.change-form #content form .form-row .paginator .btn-group-vertical>.selector-clearall~.showall,.paginator .change-form #content form .form-row .btn-group-vertical>.selector-clearall~.showall,.passwordchange #content-main>form .form-row .change-list #changelist-form .actions .btn-group-vertical>.selector-clearall~button,.auth-user.change-form #content-main>form .form-row .change-list #changelist-form .actions .btn-group-vertical>.selector-clearall~button,.change-form #content form .form-row .change-list #changelist-form .actions .btn-group-vertical>.selector-clearall~button,.change-list #changelist-form .actions .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~button,.passwordchange .change-list #changelist-form .actions #content-main>form .form-row .btn-group-vertical>.selector-clearall~button,.change-list #changelist-form .actions .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~button,.auth-user.change-form .change-list #changelist-form .actions #content-main>form .form-row .btn-group-vertical>.selector-clearall~button,.change-list #changelist-form .actions .change-form #content form .form-row .btn-group-vertical>.selector-clearall~button,.change-form #content .change-list #changelist-form .actions form .form-row .btn-group-vertical>.selector-clearall~button,.passwordchange #content-main>form .form-row .change-list .btn-group-vertical>.selector-clearall~.changelist-filter-toggler,.auth-user.change-form #content-main>form .form-row .change-list .btn-group-vertical>.selector-clearall~.changelist-filter-toggler,.change-form #content form .form-row .change-list .btn-group-vertical>.selector-clearall~.changelist-filter-toggler,.change-list .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~.changelist-filter-toggler,.passwordchange .change-list #content-main>form .form-row .btn-group-vertical>.selector-clearall~.changelist-filter-toggler,.change-list .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~.changelist-filter-toggler,.auth-user.change-form .change-list #content-main>form .form-row .btn-group-vertical>.selector-clearall~.changelist-filter-toggler,.change-list .change-form #content form .form-row .btn-group-vertical>.selector-clearall~.changelist-filter-toggler,.change-form #content .change-list form .form-row .btn-group-vertical>.selector-clearall~.changelist-filter-toggler,.passwordchange #content-main>form .form-row .change-list #changelist-search .btn-group-vertical>.selector-clearall~input[type=submit],.auth-user.change-form #content-main>form .form-row .change-list #changelist-search .btn-group-vertical>.selector-clearall~input[type=submit],.change-form #content form .form-row .change-list #changelist-search .btn-group-vertical>.selector-clearall~input[type=submit],.change-list #changelist-search .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.passwordchange .change-list #changelist-search #content-main>form .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.change-list #changelist-search .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.auth-user.change-form .change-list #changelist-search #content-main>form .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.change-list #changelist-search .change-form #content form .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.change-form #content .change-list #changelist-search form .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.passwordchange #content-main>form .form-row #content .object-tools .btn-group-vertical>.selector-clearall~a,.auth-user.change-form #content-main>form .form-row #content .object-tools .btn-group-vertical>.selector-clearall~a,.change-form #content form .form-row #content .object-tools .btn-group-vertical>.selector-clearall~a,#content .object-tools .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~a,.passwordchange #content .object-tools #content-main>form .form-row .btn-group-vertical>.selector-clearall~a,#content .object-tools .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~a,.auth-user.change-form #content .object-tools #content-main>form .form-row .btn-group-vertical>.selector-clearall~a,.change-form #content .object-tools form .form-row .btn-group-vertical>.selector-clearall~a,.passwordchange #content-main>form .form-row .login #container .submit-row .btn-group-vertical>.selector-clearall~input,.auth-user.change-form #content-main>form .form-row .login #container .submit-row .btn-group-vertical>.selector-clearall~input,.change-form #content form .form-row .login #container .submit-row .btn-group-vertical>.selector-clearall~input,.login #container .submit-row .passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~input,.passwordchange .login #container .submit-row #content-main>form .form-row .btn-group-vertical>.selector-clearall~input,.login #container .submit-row .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~input,.auth-user.change-form .login #container .submit-row #content-main>form .form-row .btn-group-vertical>.selector-clearall~input,.login #container .submit-row .change-form #content form .form-row .btn-group-vertical>.selector-clearall~input,.change-form #content .login #container .submit-row form .form-row .btn-group-vertical>.selector-clearall~input,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~.inline-deletelink,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~.inline-deletelink,.change-form #content form .form-row .btn-group-vertical>.selector-clearall~.inline-deletelink,.passwordchange #content-main>form .form-row .add-row .btn-group-vertical>.selector-clearall~a,.auth-user.change-form #content-main>form .form-row .add-row .btn-group-vertical>.selector-clearall~a,.change-form #content form .form-row .add-row .btn-group-vertical>.selector-clearall~a,.passwordchange #content-main>form .add-row .form-row .btn-group-vertical>.selector-clearall~a,.auth-user.change-form #content-main>form .add-row .form-row .btn-group-vertical>.selector-clearall~a,.change-form #content form .add-row .form-row .btn-group-vertical>.selector-clearall~a,.passwordchange #content-main>form .form-row .submit-row .deletelink-box .btn-group-vertical>.selector-clearall~.deletelink,.auth-user.change-form #content-main>form .form-row .submit-row .deletelink-box .btn-group-vertical>.selector-clearall~.deletelink,.change-form #content form .form-row .submit-row .deletelink-box .btn-group-vertical>.selector-clearall~.deletelink,.passwordchange #content-main>form .submit-row .deletelink-box .form-row .btn-group-vertical>.selector-clearall~.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .form-row .btn-group-vertical>.selector-clearall~.deletelink,.change-form #content form .submit-row .deletelink-box .form-row .btn-group-vertical>.selector-clearall~.deletelink,.passwordchange #content-main>form .form-row .submit-row .btn-group-vertical>.selector-clearall~input[type=submit],.auth-user.change-form #content-main>form .form-row .submit-row .btn-group-vertical>.selector-clearall~input[type=submit],.change-form #content form .form-row .submit-row .btn-group-vertical>.selector-clearall~input[type=submit],.passwordchange #content-main>form .submit-row .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.auth-user.change-form #content-main>form .submit-row .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.change-form #content form .submit-row .form-row .btn-group-vertical>.selector-clearall~input[type=submit],.passwordchange #content-main>form .form-row .btn-group-vertical>.btn~.selector-chooseall,.passwordchange #content-main>form .form-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~.selector-chooseall,.page-admindocs .admindocs-body .small .passwordchange #content-main>form .form-row .btn-group-vertical>a~.selector-chooseall,.passwordchange #content-main>form .form-row .actionresult #content>p .btn-group-vertical>a~.selector-chooseall,.actionresult #content>p .passwordchange #content-main>form .form-row .btn-group-vertical>a~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.btn~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~.selector-chooseall,.page-admindocs .admindocs-body .small .auth-user.change-form #content-main>form .form-row .btn-group-vertical>a~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .actionresult #content>p .btn-group-vertical>a~.selector-chooseall,.actionresult #content>p .auth-user.change-form #content-main>form .form-row .btn-group-vertical>a~.selector-chooseall,.passwordchange #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>.cancel-link~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>.cancel-link~.selector-chooseall,.delete-confirmation-content form .passwordchange #content-main>form .form-row .btn-group-vertical>.cancel-link~.selector-chooseall,.passwordchange .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>.cancel-link~.selector-chooseall,.delete-confirmation-content form .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.cancel-link~.selector-chooseall,.auth-user.change-form .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>.cancel-link~.selector-chooseall,.passwordchange #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.selector-chooseall,.delete-confirmation-content form .passwordchange #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.passwordchange .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.delete-confirmation-content form .auth-user.change-form #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.auth-user.change-form .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.passwordchange #content-main>form .form-row .paginator .btn-group-vertical>input~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .paginator .btn-group-vertical>input~.selector-chooseall,.paginator .passwordchange #content-main>form .form-row .btn-group-vertical>input~.selector-chooseall,.passwordchange .paginator #content-main>form .form-row .btn-group-vertical>input~.selector-chooseall,.paginator .auth-user.change-form #content-main>form .form-row .btn-group-vertical>input~.selector-chooseall,.auth-user.change-form .paginator #content-main>form .form-row .btn-group-vertical>input~.selector-chooseall,.passwordchange #content-main>form .form-row .paginator .btn-group-vertical>.showall~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .paginator .btn-group-vertical>.showall~.selector-chooseall,.paginator .passwordchange #content-main>form .form-row .btn-group-vertical>.showall~.selector-chooseall,.passwordchange .paginator #content-main>form .form-row .btn-group-vertical>.showall~.selector-chooseall,.paginator .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.showall~.selector-chooseall,.auth-user.change-form .paginator #content-main>form .form-row .btn-group-vertical>.showall~.selector-chooseall,.change-form #content form .form-row .btn-group-vertical>.btn~.selector-chooseall,.change-form #content form .form-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~.selector-chooseall,.page-admindocs .admindocs-body .small .change-form #content form .form-row .btn-group-vertical>a~.selector-chooseall,.change-form .actionresult #content>p form .form-row .btn-group-vertical>a~.selector-chooseall,.actionresult .change-form #content>p form .form-row .btn-group-vertical>a~.selector-chooseall,.change-form #content .delete-confirmation-content form .form-row .btn-group-vertical>.cancel-link~.selector-chooseall,.delete-confirmation-content .change-form #content form .form-row .btn-group-vertical>.cancel-link~.selector-chooseall,.change-form #content .delete-confirmation-content form .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.delete-confirmation-content .change-form #content form .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.change-form #content form .form-row .paginator .btn-group-vertical>input~.selector-chooseall,.paginator .change-form #content form .form-row .btn-group-vertical>input~.selector-chooseall,.change-form #content form .form-row .paginator .btn-group-vertical>.showall~.selector-chooseall,.paginator .change-form #content form .form-row .btn-group-vertical>.showall~.selector-chooseall,.passwordchange #content-main>form .form-row .change-list #changelist-form .actions .btn-group-vertical>button~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .change-list #changelist-form .actions .btn-group-vertical>button~.selector-chooseall,.change-form #content form .form-row .change-list #changelist-form .actions .btn-group-vertical>button~.selector-chooseall,.change-list #changelist-form .actions .passwordchange #content-main>form .form-row .btn-group-vertical>button~.selector-chooseall,.passwordchange .change-list #changelist-form .actions #content-main>form .form-row .btn-group-vertical>button~.selector-chooseall,.change-list #changelist-form .actions .auth-user.change-form #content-main>form .form-row .btn-group-vertical>button~.selector-chooseall,.auth-user.change-form .change-list #changelist-form .actions #content-main>form .form-row .btn-group-vertical>button~.selector-chooseall,.change-list #changelist-form .actions .change-form #content form .form-row .btn-group-vertical>button~.selector-chooseall,.change-form #content .change-list #changelist-form .actions form .form-row .btn-group-vertical>button~.selector-chooseall,.passwordchange #content-main>form .form-row .change-list .btn-group-vertical>.changelist-filter-toggler~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .change-list .btn-group-vertical>.changelist-filter-toggler~.selector-chooseall,.change-form #content form .form-row .change-list .btn-group-vertical>.changelist-filter-toggler~.selector-chooseall,.change-list .passwordchange #content-main>form .form-row .btn-group-vertical>.changelist-filter-toggler~.selector-chooseall,.passwordchange .change-list #content-main>form .form-row .btn-group-vertical>.changelist-filter-toggler~.selector-chooseall,.change-list .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.changelist-filter-toggler~.selector-chooseall,.auth-user.change-form .change-list #content-main>form .form-row .btn-group-vertical>.changelist-filter-toggler~.selector-chooseall,.change-list .change-form #content form .form-row .btn-group-vertical>.changelist-filter-toggler~.selector-chooseall,.change-form #content .change-list form .form-row .btn-group-vertical>.changelist-filter-toggler~.selector-chooseall,.passwordchange #content-main>form .form-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~.selector-chooseall,.change-form #content form .form-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~.selector-chooseall,.change-list #changelist-search .passwordchange #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.passwordchange .change-list #changelist-search #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.change-list #changelist-search .auth-user.change-form #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.auth-user.change-form .change-list #changelist-search #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.change-list #changelist-search .change-form #content form .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.change-form #content .change-list #changelist-search form .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.passwordchange #content-main>form .form-row #content .object-tools .btn-group-vertical>a~.selector-chooseall,.auth-user.change-form #content-main>form .form-row #content .object-tools .btn-group-vertical>a~.selector-chooseall,.change-form #content form .form-row #content .object-tools .btn-group-vertical>a~.selector-chooseall,#content .object-tools .passwordchange #content-main>form .form-row .btn-group-vertical>a~.selector-chooseall,.passwordchange #content .object-tools #content-main>form .form-row .btn-group-vertical>a~.selector-chooseall,#content .object-tools .auth-user.change-form #content-main>form .form-row .btn-group-vertical>a~.selector-chooseall,.auth-user.change-form #content .object-tools #content-main>form .form-row .btn-group-vertical>a~.selector-chooseall,.change-form #content .object-tools form .form-row .btn-group-vertical>a~.selector-chooseall,.passwordchange #content-main>form .form-row .login #container .submit-row .btn-group-vertical>input~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .login #container .submit-row .btn-group-vertical>input~.selector-chooseall,.change-form #content form .form-row .login #container .submit-row .btn-group-vertical>input~.selector-chooseall,.login #container .submit-row .passwordchange #content-main>form .form-row .btn-group-vertical>input~.selector-chooseall,.passwordchange .login #container .submit-row #content-main>form .form-row .btn-group-vertical>input~.selector-chooseall,.login #container .submit-row .auth-user.change-form #content-main>form .form-row .btn-group-vertical>input~.selector-chooseall,.auth-user.change-form .login #container .submit-row #content-main>form .form-row .btn-group-vertical>input~.selector-chooseall,.login #container .submit-row .change-form #content form .form-row .btn-group-vertical>input~.selector-chooseall,.change-form #content .login #container .submit-row form .form-row .btn-group-vertical>input~.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-vertical>.inline-deletelink~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.inline-deletelink~.selector-chooseall,.change-form #content form .form-row .btn-group-vertical>.inline-deletelink~.selector-chooseall,.passwordchange #content-main>form .form-row .add-row .btn-group-vertical>a~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .add-row .btn-group-vertical>a~.selector-chooseall,.change-form #content form .form-row .add-row .btn-group-vertical>a~.selector-chooseall,.passwordchange #content-main>form .add-row .form-row .btn-group-vertical>a~.selector-chooseall,.auth-user.change-form #content-main>form .add-row .form-row .btn-group-vertical>a~.selector-chooseall,.change-form #content form .add-row .form-row .btn-group-vertical>a~.selector-chooseall,.passwordchange #content-main>form .form-row .submit-row .deletelink-box .btn-group-vertical>.deletelink~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .submit-row .deletelink-box .btn-group-vertical>.deletelink~.selector-chooseall,.change-form #content form .form-row .submit-row .deletelink-box .btn-group-vertical>.deletelink~.selector-chooseall,.passwordchange #content-main>form .submit-row .deletelink-box .form-row .btn-group-vertical>.deletelink~.selector-chooseall,.auth-user.change-form #content-main>form .submit-row .deletelink-box .form-row .btn-group-vertical>.deletelink~.selector-chooseall,.change-form #content form .submit-row .deletelink-box .form-row .btn-group-vertical>.deletelink~.selector-chooseall,.passwordchange #content-main>form .form-row .submit-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .submit-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.change-form #content form .form-row .submit-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.passwordchange #content-main>form .submit-row .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.auth-user.change-form #content-main>form .submit-row .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.change-form #content form .submit-row .form-row .btn-group-vertical>input[type=submit]~.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.selector-chooseall,.change-form #content form .form-row .btn-group-vertical>.selector-chooseall~.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~.selector-chooseall,.change-form #content form .form-row .btn-group-vertical>.selector-clearall~.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-vertical>.btn~.selector-clearall,.passwordchange #content-main>form .form-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~.selector-clearall,.page-admindocs .admindocs-body .small .passwordchange #content-main>form .form-row .btn-group-vertical>a~.selector-clearall,.passwordchange #content-main>form .form-row .actionresult #content>p .btn-group-vertical>a~.selector-clearall,.actionresult #content>p .passwordchange #content-main>form .form-row .btn-group-vertical>a~.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.btn~.selector-clearall,.auth-user.change-form #content-main>form .form-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~.selector-clearall,.page-admindocs .admindocs-body .small .auth-user.change-form #content-main>form .form-row .btn-group-vertical>a~.selector-clearall,.auth-user.change-form #content-main>form .form-row .actionresult #content>p .btn-group-vertical>a~.selector-clearall,.actionresult #content>p .auth-user.change-form #content-main>form .form-row .btn-group-vertical>a~.selector-clearall,.passwordchange #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>.cancel-link~.selector-clearall,.auth-user.change-form #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>.cancel-link~.selector-clearall,.delete-confirmation-content form .passwordchange #content-main>form .form-row .btn-group-vertical>.cancel-link~.selector-clearall,.passwordchange .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>.cancel-link~.selector-clearall,.delete-confirmation-content form .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.cancel-link~.selector-clearall,.auth-user.change-form .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>.cancel-link~.selector-clearall,.passwordchange #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.selector-clearall,.auth-user.change-form #content-main>form .form-row .delete-confirmation-content form .btn-group-vertical>input[type=submit]~.selector-clearall,.delete-confirmation-content form .passwordchange #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.passwordchange .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.delete-confirmation-content form .auth-user.change-form #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.auth-user.change-form .delete-confirmation-content form #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.passwordchange #content-main>form .form-row .paginator .btn-group-vertical>input~.selector-clearall,.auth-user.change-form #content-main>form .form-row .paginator .btn-group-vertical>input~.selector-clearall,.paginator .passwordchange #content-main>form .form-row .btn-group-vertical>input~.selector-clearall,.passwordchange .paginator #content-main>form .form-row .btn-group-vertical>input~.selector-clearall,.paginator .auth-user.change-form #content-main>form .form-row .btn-group-vertical>input~.selector-clearall,.auth-user.change-form .paginator #content-main>form .form-row .btn-group-vertical>input~.selector-clearall,.passwordchange #content-main>form .form-row .paginator .btn-group-vertical>.showall~.selector-clearall,.auth-user.change-form #content-main>form .form-row .paginator .btn-group-vertical>.showall~.selector-clearall,.paginator .passwordchange #content-main>form .form-row .btn-group-vertical>.showall~.selector-clearall,.passwordchange .paginator #content-main>form .form-row .btn-group-vertical>.showall~.selector-clearall,.paginator .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.showall~.selector-clearall,.auth-user.change-form .paginator #content-main>form .form-row .btn-group-vertical>.showall~.selector-clearall,.change-form #content form .form-row .btn-group-vertical>.btn~.selector-clearall,.change-form #content form .form-row .page-admindocs .admindocs-body .small .btn-group-vertical>a~.selector-clearall,.page-admindocs .admindocs-body .small .change-form #content form .form-row .btn-group-vertical>a~.selector-clearall,.change-form .actionresult #content>p form .form-row .btn-group-vertical>a~.selector-clearall,.actionresult .change-form #content>p form .form-row .btn-group-vertical>a~.selector-clearall,.change-form #content .delete-confirmation-content form .form-row .btn-group-vertical>.cancel-link~.selector-clearall,.delete-confirmation-content .change-form #content form .form-row .btn-group-vertical>.cancel-link~.selector-clearall,.change-form #content .delete-confirmation-content form .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.delete-confirmation-content .change-form #content form .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.change-form #content form .form-row .paginator .btn-group-vertical>input~.selector-clearall,.paginator .change-form #content form .form-row .btn-group-vertical>input~.selector-clearall,.change-form #content form .form-row .paginator .btn-group-vertical>.showall~.selector-clearall,.paginator .change-form #content form .form-row .btn-group-vertical>.showall~.selector-clearall,.passwordchange #content-main>form .form-row .change-list #changelist-form .actions .btn-group-vertical>button~.selector-clearall,.auth-user.change-form #content-main>form .form-row .change-list #changelist-form .actions .btn-group-vertical>button~.selector-clearall,.change-form #content form .form-row .change-list #changelist-form .actions .btn-group-vertical>button~.selector-clearall,.change-list #changelist-form .actions .passwordchange #content-main>form .form-row .btn-group-vertical>button~.selector-clearall,.passwordchange .change-list #changelist-form .actions #content-main>form .form-row .btn-group-vertical>button~.selector-clearall,.change-list #changelist-form .actions .auth-user.change-form #content-main>form .form-row .btn-group-vertical>button~.selector-clearall,.auth-user.change-form .change-list #changelist-form .actions #content-main>form .form-row .btn-group-vertical>button~.selector-clearall,.change-list #changelist-form .actions .change-form #content form .form-row .btn-group-vertical>button~.selector-clearall,.change-form #content .change-list #changelist-form .actions form .form-row .btn-group-vertical>button~.selector-clearall,.passwordchange #content-main>form .form-row .change-list .btn-group-vertical>.changelist-filter-toggler~.selector-clearall,.auth-user.change-form #content-main>form .form-row .change-list .btn-group-vertical>.changelist-filter-toggler~.selector-clearall,.change-form #content form .form-row .change-list .btn-group-vertical>.changelist-filter-toggler~.selector-clearall,.change-list .passwordchange #content-main>form .form-row .btn-group-vertical>.changelist-filter-toggler~.selector-clearall,.passwordchange .change-list #content-main>form .form-row .btn-group-vertical>.changelist-filter-toggler~.selector-clearall,.change-list .auth-user.change-form #content-main>form .form-row .btn-group-vertical>.changelist-filter-toggler~.selector-clearall,.auth-user.change-form .change-list #content-main>form .form-row .btn-group-vertical>.changelist-filter-toggler~.selector-clearall,.change-list .change-form #content form .form-row .btn-group-vertical>.changelist-filter-toggler~.selector-clearall,.change-form #content .change-list form .form-row .btn-group-vertical>.changelist-filter-toggler~.selector-clearall,.passwordchange #content-main>form .form-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~.selector-clearall,.auth-user.change-form #content-main>form .form-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~.selector-clearall,.change-form #content form .form-row .change-list #changelist-search .btn-group-vertical>input[type=submit]~.selector-clearall,.change-list #changelist-search .passwordchange #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.passwordchange .change-list #changelist-search #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.change-list #changelist-search .auth-user.change-form #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.auth-user.change-form .change-list #changelist-search #content-main>form .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.change-list #changelist-search .change-form #content form .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.change-form #content .change-list #changelist-search form .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.passwordchange #content-main>form .form-row #content .object-tools .btn-group-vertical>a~.selector-clearall,.auth-user.change-form #content-main>form .form-row #content .object-tools .btn-group-vertical>a~.selector-clearall,.change-form #content form .form-row #content .object-tools .btn-group-vertical>a~.selector-clearall,#content .object-tools .passwordchange #content-main>form .form-row .btn-group-vertical>a~.selector-clearall,.passwordchange #content .object-tools #content-main>form .form-row .btn-group-vertical>a~.selector-clearall,#content .object-tools .auth-user.change-form #content-main>form .form-row .btn-group-vertical>a~.selector-clearall,.auth-user.change-form #content .object-tools #content-main>form .form-row .btn-group-vertical>a~.selector-clearall,.change-form #content .object-tools form .form-row .btn-group-vertical>a~.selector-clearall,.passwordchange #content-main>form .form-row .login #container .submit-row .btn-group-vertical>input~.selector-clearall,.auth-user.change-form #content-main>form .form-row .login #container .submit-row .btn-group-vertical>input~.selector-clearall,.change-form #content form .form-row .login #container .submit-row .btn-group-vertical>input~.selector-clearall,.login #container .submit-row .passwordchange #content-main>form .form-row .btn-group-vertical>input~.selector-clearall,.passwordchange .login #container .submit-row #content-main>form .form-row .btn-group-vertical>input~.selector-clearall,.login #container .submit-row .auth-user.change-form #content-main>form .form-row .btn-group-vertical>input~.selector-clearall,.auth-user.change-form .login #container .submit-row #content-main>form .form-row .btn-group-vertical>input~.selector-clearall,.login #container .submit-row .change-form #content form .form-row .btn-group-vertical>input~.selector-clearall,.change-form #content .login #container .submit-row form .form-row .btn-group-vertical>input~.selector-clearall,.passwordchange #content-main>form .form-row .btn-group-vertical>.inline-deletelink~.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.inline-deletelink~.selector-clearall,.change-form #content form .form-row .btn-group-vertical>.inline-deletelink~.selector-clearall,.passwordchange #content-main>form .form-row .add-row .btn-group-vertical>a~.selector-clearall,.auth-user.change-form #content-main>form .form-row .add-row .btn-group-vertical>a~.selector-clearall,.change-form #content form .form-row .add-row .btn-group-vertical>a~.selector-clearall,.passwordchange #content-main>form .add-row .form-row .btn-group-vertical>a~.selector-clearall,.auth-user.change-form #content-main>form .add-row .form-row .btn-group-vertical>a~.selector-clearall,.change-form #content form .add-row .form-row .btn-group-vertical>a~.selector-clearall,.passwordchange #content-main>form .form-row .submit-row .deletelink-box .btn-group-vertical>.deletelink~.selector-clearall,.auth-user.change-form #content-main>form .form-row .submit-row .deletelink-box .btn-group-vertical>.deletelink~.selector-clearall,.change-form #content form .form-row .submit-row .deletelink-box .btn-group-vertical>.deletelink~.selector-clearall,.passwordchange #content-main>form .submit-row .deletelink-box .form-row .btn-group-vertical>.deletelink~.selector-clearall,.auth-user.change-form #content-main>form .submit-row .deletelink-box .form-row .btn-group-vertical>.deletelink~.selector-clearall,.change-form #content form .submit-row .deletelink-box .form-row .btn-group-vertical>.deletelink~.selector-clearall,.passwordchange #content-main>form .form-row .submit-row .btn-group-vertical>input[type=submit]~.selector-clearall,.auth-user.change-form #content-main>form .form-row .submit-row .btn-group-vertical>input[type=submit]~.selector-clearall,.change-form #content form .form-row .submit-row .btn-group-vertical>input[type=submit]~.selector-clearall,.passwordchange #content-main>form .submit-row .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.auth-user.change-form #content-main>form .submit-row .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.change-form #content form .submit-row .form-row .btn-group-vertical>input[type=submit]~.selector-clearall,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-chooseall~.selector-clearall,.change-form #content form .form-row .btn-group-vertical>.selector-chooseall~.selector-clearall,.passwordchange #content-main>form .form-row .btn-group-vertical>.selector-clearall~.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.selector-clearall~.selector-clearall,.change-form #content form .form-row .btn-group-vertical>.selector-clearall~.selector-clearall,.btn-group-vertical>.btn-group:not(:first-child)>.btn,.page-admindocs .admindocs-body .small .btn-group-vertical>.btn-group:not(:first-child)>a,.actionresult #content>p .btn-group-vertical>.btn-group:not(:first-child)>a,.delete-confirmation-content form .btn-group-vertical>.btn-group:not(:first-child)>.cancel-link,.delete-confirmation-content form .btn-group-vertical>.btn-group:not(:first-child)>input[type=submit],.paginator .btn-group-vertical>.btn-group:not(:first-child)>input,.paginator .btn-group-vertical>.btn-group:not(:first-child)>.showall,.change-list #changelist-form .actions .btn-group-vertical>.btn-group:not(:first-child)>button,.change-list .btn-group-vertical>.btn-group:not(:first-child)>.changelist-filter-toggler,.change-list #changelist-search .btn-group-vertical>.btn-group:not(:first-child)>input[type=submit],#content .object-tools .btn-group-vertical>.btn-group:not(:first-child)>a,.login #container .submit-row .btn-group-vertical>.btn-group:not(:first-child)>input,.passwordchange #content-main>form .btn-group-vertical>.btn-group:not(:first-child)>.inline-deletelink,.auth-user.change-form #content-main>form .btn-group-vertical>.btn-group:not(:first-child)>.inline-deletelink,.change-form #content form .btn-group-vertical>.btn-group:not(:first-child)>.inline-deletelink,.passwordchange #content-main>form .add-row .btn-group-vertical>.btn-group:not(:first-child)>a,.auth-user.change-form #content-main>form .add-row .btn-group-vertical>.btn-group:not(:first-child)>a,.change-form #content form .add-row .btn-group-vertical>.btn-group:not(:first-child)>a,.passwordchange #content-main>form .submit-row .deletelink-box .btn-group-vertical>.btn-group:not(:first-child)>.deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .btn-group-vertical>.btn-group:not(:first-child)>.deletelink,.change-form #content form .submit-row .deletelink-box .btn-group-vertical>.btn-group:not(:first-child)>.deletelink,.passwordchange #content-main>form .submit-row .btn-group-vertical>.btn-group:not(:first-child)>input[type=submit],.auth-user.change-form #content-main>form .submit-row .btn-group-vertical>.btn-group:not(:first-child)>input[type=submit],.change-form #content form .submit-row .btn-group-vertical>.btn-group:not(:first-child)>input[type=submit],.passwordchange #content-main>form .form-row .btn-group-vertical>.btn-group:not(:first-child)>.selector-chooseall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.btn-group:not(:first-child)>.selector-chooseall,.change-form #content form .form-row .btn-group-vertical>.btn-group:not(:first-child)>.selector-chooseall,.passwordchange #content-main>form .form-row .btn-group-vertical>.btn-group:not(:first-child)>.selector-clearall,.auth-user.change-form #content-main>form .form-row .btn-group-vertical>.btn-group:not(:first-child)>.selector-clearall,.change-form #content form .form-row .btn-group-vertical>.btn-group:not(:first-child)>.selector-clearall{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#7f1b27;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:#66161f}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#7f1b27}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar,#header{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,#header>.container,.navbar>.container-fluid,.passwordchange .navbar>#content-main,body.page-changehistory .navbar>#content-main,.change-form .navbar>#content-main,.change-list .navbar>#content-main,#header>.container-fluid,.passwordchange #header>#content-main,body.page-changehistory #header>#content-main,.change-form #header>#content-main,.change-list #header>#content-main,.navbar>.container-sm,#header>.container-sm,.navbar>.container-md,#header>.container-md,.navbar>.container-lg,#header>.container-lg,.navbar>.container-xl,#header>.container-xl,.navbar>.container-xxl,#header>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand,#branding{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text,#header #user-tools>a{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(min-width: 992px){.navbar-expand-lg,body:not(.login):not(.page-logout) #header.expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav,body:not(.login):not(.page-logout) #header.expand .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu,body:not(.login):not(.page-logout) #header.expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link,body:not(.login):not(.page-logout) #header.expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll,body:not(.login):not(.page-logout) #header.expand .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse,body:not(.login):not(.page-logout) #header.expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler,body:not(.login):not(.page-logout) #header.expand .navbar-toggler{display:none}}@media(min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media(min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light #branding{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:hover,.navbar-light #branding:hover,.navbar-light .navbar-brand:focus,.navbar-light #branding:focus{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 30 30\'%3e%3cpath stroke=\'rgba%280, 0, 0, 0.55%29\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' stroke-width=\'2\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e")}.navbar-light .navbar-text,.navbar-light #header #user-tools>a,#header .navbar-light #user-tools>a{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light #header #user-tools>a a,#header .navbar-light #user-tools>a a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark #branding,#header .navbar-brand,#header #branding{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark #branding:hover,#header .navbar-brand:hover,#header #branding:hover,.navbar-dark .navbar-brand:focus,.navbar-dark #branding:focus,#header .navbar-brand:focus,#header #branding:focus{color:#fff}.navbar-dark .navbar-nav .nav-link,#header .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:hover,#header .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus,#header .navbar-nav .nav-link:focus{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled,#header .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .show>.nav-link,#header .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .nav-link.active,#header .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler,#header .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon,#header .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 30 30\'%3e%3cpath stroke=\'rgba%28255, 255, 255, 0.55%29\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' stroke-width=\'2\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e")}.navbar-dark .navbar-text,#header .navbar-dark #user-tools>a,#header .navbar-text,#header #user-tools>a{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,#header .navbar-text a,#header #user-tools>a a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-0.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media(prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#721823;background-color:#f2e8e9;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\' fill=\'%23721823\'%3e%3cpath fill-rule=\'evenodd\' d=\'M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z\'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\' fill=\'%23212529\'%3e%3cpath fill-rule=\'evenodd\' d=\'M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#bf8d93;outline:0;box-shadow:0 0 0 .25rem rgba(127,27,39,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#7f1b27;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#66161f;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#66161f;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(127,27,39,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#7f1b27;border-color:#7f1b27}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:0.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge,.page-admindocs .admindocs-body .small a .badge,.actionresult #content>p a .badge,.delete-confirmation-content form .cancel-link .badge,.delete-confirmation-content form input[type=submit] .badge,.paginator input .badge,.paginator .showall .badge,.change-list #changelist-form .actions button .badge,.change-list .changelist-filter-toggler .badge,.change-list #changelist-search input[type=submit] .badge,#content .object-tools a .badge,.login #container .submit-row input .badge,.passwordchange #content-main>form .inline-deletelink .badge,.auth-user.change-form #content-main>form .inline-deletelink .badge,.change-form #content form .inline-deletelink .badge,.passwordchange #content-main>form .add-row a .badge,.auth-user.change-form #content-main>form .add-row a .badge,.change-form #content form .add-row a .badge,.passwordchange #content-main>form .submit-row .deletelink-box .deletelink .badge,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink .badge,.change-form #content form .submit-row .deletelink-box .deletelink .badge,.passwordchange #content-main>form .submit-row input[type=submit] .badge,.auth-user.change-form #content-main>form .submit-row input[type=submit] .badge,.change-form #content form .submit-row input[type=submit] .badge,.passwordchange #content-main>form .form-row .selector-chooseall .badge,.auth-user.change-form #content-main>form .form-row .selector-chooseall .badge,.change-form #content form .form-row .selector-chooseall .badge,.passwordchange #content-main>form .form-row .selector-clearall .badge,.auth-user.change-form #content-main>form .form-row .selector-clearall .badge,.change-form #content form .form-row .selector-clearall .badge{position:relative;top:-1px}.alert,.page-admindocs .admindocs-body .help,.messagelist .error,.messagelist .warning,.messagelist .info,.messagelist .success,.login #container .errornote,.passwordchange #content-main>form .errornote,.auth-user.change-form #content-main>form .errornote,.change-form #content form .errornote{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#4c1017;background-color:#e5d1d4;border-color:#d9bbbe}.alert-primary .alert-link{color:#3d0d12}.alert-secondary{color:#484d00;background-color:#f0f3cc;border-color:#e8ecb3}.alert-secondary .alert-link{color:#3a3e00}.alert-success,.messagelist .success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link,.messagelist .success .alert-link{color:#0c4128}.alert-info,.page-admindocs .admindocs-body .help,.messagelist .info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link,.page-admindocs .admindocs-body .help .alert-link,.messagelist .info .alert-link{color:#04414d}.alert-warning,.messagelist .warning,.login #container .errornote{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link,.messagelist .warning .alert-link,.login #container .errornote .alert-link{color:#523e02}.alert-danger,.messagelist .error,.passwordchange #content-main>form .errornote,.auth-user.change-form #content-main>form .errornote,.change-form #content form .errornote{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link,.messagelist .error .alert-link,.passwordchange #content-main>form .errornote .alert-link,.auth-user.change-form #content-main>form .errornote .alert-link,.change-form #content form .errornote .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#7f1b27;transition:width .6s ease}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#7f1b27;border-color:#7f1b27}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#4c1017;background-color:#e5d1d4}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#4c1017;background-color:#cebcbf}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#4c1017;border-color:#4c1017}.list-group-item-secondary{color:#484d00;background-color:#f0f3cc}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#484d00;background-color:#d8dbb8}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#484d00;border-color:#484d00}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\' fill=\'%23000\'%3e%3cpath d=\'M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z\'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(127,27,39,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:0.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.toast-header .btn-close{margin-right:-0.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body,.modal-dialog-scrollable .change-list #changelist-filter-modal,.change-list .modal-dialog-scrollable #changelist-filter-modal{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body,.change-list #changelist-filter-modal{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body,.modal-fullscreen .change-list #changelist-filter-modal,.change-list .modal-fullscreen #changelist-filter-modal{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body,.modal-fullscreen-sm-down .change-list #changelist-filter-modal,.change-list .modal-fullscreen-sm-down #changelist-filter-modal{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body,.modal-fullscreen-md-down .change-list #changelist-filter-modal,.change-list .modal-fullscreen-md-down #changelist-filter-modal{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body,.modal-fullscreen-lg-down .change-list #changelist-filter-modal,.change-list .modal-fullscreen-lg-down #changelist-filter-modal{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body,.modal-fullscreen-xl-down .change-list #changelist-filter-modal,.change-list .modal-fullscreen-xl-down #changelist-filter-modal{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body,.modal-fullscreen-xxl-down .change-list #changelist-filter-modal,.change-list .modal-fullscreen-xxl-down #changelist-filter-modal{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[data-popper-placement^=top]{padding:.4rem 0}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:0}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-end,.bs-tooltip-auto[data-popper-placement^=right]{padding:0 .4rem}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[data-popper-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:0}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-start,.bs-tooltip-auto[data-popper-placement^=left]{padding:0 .4rem}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0 /* rtl:ignore */;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-0.5rem - 1px)}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-0.5rem - 1px)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\' fill=\'%23fff\'%3e%3cpath d=\'M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z\'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\' fill=\'%23fff\'%3e%3cpath d=\'M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z\'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}@keyframes spinner-border{to{transform:rotate(360deg) /* rtl:ignore */}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after,.paginator::after,.sidebar-menu .depth-0 a.has-children::after,.sidebar-menu .depth-0 span.has-children::after,.sidebar-menu .depth-1 a.has-children::after,.sidebar-menu .depth-1 span.has-children::after,.sidebar-menu h1::after,.sidebar-menu .h1::after,.passwordchange #content-main>form .inline-related h3::after,.auth-user.change-form #content-main>form .inline-related h3::after,.change-form #content form .inline-related h3::after,.passwordchange #content-main>form .inline-related .h3::after,.auth-user.change-form #content-main>form .inline-related .h3::after,.change-form #content form .inline-related .h3::after{display:block;clear:both;content:""}.link-primary{color:#7f1b27}.link-primary:hover,.link-primary:focus{color:#66161f}.link-secondary{color:#b3c100}.link-secondary:hover,.link-secondary:focus{color:#c2cd33}.link-success{color:#198754}.link-success:hover,.link-success:focus{color:#146c43}.link-info{color:#0dcaf0}.link-info:hover,.link-info:focus{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:hover,.link-warning:focus{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:hover,.link-danger:focus{color:#b02a37}.link-light{color:#f8f9fa}.link-light:hover,.link-light:focus{color:#f9fafb}.link-dark{color:#212529}.link-dark:hover,.link-dark:focus{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex,body:not(.login):not(.page-logout) #header.expand{display:flex !important}.d-inline-flex,#header #user-tools{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-top-0{border-top:0 !important}.border-end{border-right:1px solid #dee2e6 !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:1px solid #dee2e6 !important}.border-start-0{border-left:0 !important}.border-primary{border-color:#7f1b27 !important}.border-secondary{border-color:#b3c100 !important}.border-success{border-color:#198754 !important}.border-info{border-color:#0dcaf0 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#212529 !important}.border-white{border-color:#fff !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2,.change-form .object-tools,#content .object-tools{margin:.5rem !important}.m-3,.delete-confirmation-content{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2,.change-list .results,.passwordchange #content-main>form .add-row,.auth-user.change-form #content-main>form .add-row,.change-form #content form .add-row,.passwordchange #content-main>form .inline-related h3,.auth-user.change-form #content-main>form .inline-related h3,.change-form #content form .inline-related h3,.passwordchange #content-main>form .inline-related .h3,.auth-user.change-form #content-main>form .inline-related .h3,.change-form #content form .inline-related .h3{margin-top:.5rem !important}.mt-3,.dashboard #content-related>div,.passwordchange #content-main>form,.auth-user.change-form #content-main>form,.change-form #content form{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1,.breadcrumbs a:first-child::before,.dashboard .addlink::before,.dashboard .viewlink::before,.dashboard .deletelink::before,.dashboard .changelink::before{margin-right:.25rem !important}.me-2,.change-list #changelist-form .actions button{margin-right:.5rem !important}.me-3,.paginator .end,.passwordchange #content-main>form .form-row .datetime a+a,.auth-user.change-form #content-main>form .form-row .datetime a+a,.change-form #content form .form-row .datetime a+a{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto,#branding{margin-right:auto !important}.mb-0,.change-list #toolbar,#content>h1+h2,#content>.h1+h2,#content>h1+.h2,#content>.h1+.h2,#content>h1,#content>.h1{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2,.passwordchange #content-main>form .add-row,.auth-user.change-form #content-main>form .add-row,.change-form #content form .add-row{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4,.change-list #changelist-form .actions{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1,.passwordchange #content-main>form .submit-row input[type=submit],.auth-user.change-form #content-main>form .submit-row input[type=submit],.change-form #content form .submit-row input[type=submit]{margin-left:.25rem !important}.ms-2,.paginator .showall,.change-list #changelist-form .actions button,.change-list #changelist-search input[type=submit]{margin-left:.5rem !important}.ms-3,.passwordchange #content-main>form .help,.auth-user.change-form #content-main>form .help,.change-form #content form .help{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2,.passwordchange #content-main>form .form-row .selector-available h2,.auth-user.change-form #content-main>form .form-row .selector-available h2,.change-form #content form .form-row .selector-available h2,.passwordchange #content-main>form .form-row .selector-available .h2,.auth-user.change-form #content-main>form .form-row .selector-available .h2,.change-form #content form .form-row .selector-available .h2,.passwordchange #content-main>form .form-row .selector-chosen h2,.auth-user.change-form #content-main>form .form-row .selector-chosen h2,.change-form #content form .form-row .selector-chosen h2,.passwordchange #content-main>form .form-row .selector-chosen .h2,.auth-user.change-form #content-main>form .form-row .selector-chosen .h2,.change-form #content form .form-row .selector-chosen .h2,.passwordchange #content-main>form,.auth-user.change-form #content-main>form,.change-form #content form{padding:.5rem !important}.p-3,.delete-confirmation-content,body.page-changehistory #content-main>.module,.change-list #toolbar,#content>h1,#content>.h1,.breadcrumbs,.dashboard #content-related>div,.site-footer{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3,#content>h1+h2,#content>.h1+h2,#content>h1+.h2,#content>.h1+.h2{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0,.passwordchange #content-main>form .form-row .timezonewarning,.auth-user.change-form #content-main>form .form-row .timezonewarning,.change-form #content form .form-row .timezonewarning{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2,.passwordchange #content-main>form .form-row.errors .errorlist,.auth-user.change-form #content-main>form .form-row.errors .errorlist,.change-form #content form .form-row.errors .errorlist{padding-top:.5rem !important}.pt-3,.actionresult #content h1+p,.actionresult #content .h1+p,.passwordchange #content-main>form fieldset .description,.auth-user.change-form #content-main>form fieldset .description,.change-form #content form fieldset .description{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2,.change-list #changelist-form .actions label,.change-list #changelist-search label,.dashboard caption{padding-right:.5rem !important}.pe-3,.actionresult #content>p,.dashboard #content-main>p,.passwordchange #content-main>form label,.auth-user.change-form #content-main>form label,.change-form #content form label{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3,.passwordchange #content-main>form fieldset .description,.auth-user.change-form #content-main>form fieldset .description,.change-form #content form fieldset .description{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0,.change-form .object-tools,#content .object-tools{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2,.dashboard caption{padding-left:.5rem !important}.ps-3,.actionresult #content>p,.messagelist .error,.messagelist .warning,.messagelist .info,.messagelist .success,.dashboard #content-main>p{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{color:#7f1b27 !important}.text-secondary{color:#b3c100 !important}.text-success{color:#198754 !important}.text-info{color:#0dcaf0 !important}.text-warning{color:#ffc107 !important}.text-danger{color:#dc3545 !important}.text-light{color:#f8f9fa !important}.text-dark{color:#212529 !important}.text-white{color:#fff !important}.text-body{color:#212529 !important}.text-muted,.passwordchange #content-main>form .help,.auth-user.change-form #content-main>form .help,.change-form #content form .help,.passwordchange #content-main>form .form-row .selector-chooseall:not(.active),.auth-user.change-form #content-main>form .form-row .selector-chooseall:not(.active),.change-form #content form .form-row .selector-chooseall:not(.active),.passwordchange #content-main>form .form-row .selector-clearall:not(.active),.auth-user.change-form #content-main>form .form-row .selector-clearall:not(.active),.change-form #content form .form-row .selector-clearall:not(.active){color:#6c757d !important}.text-black-50{color:rgba(0,0,0,.5) !important}.text-white-50{color:rgba(255,255,255,.5) !important}.text-reset{color:inherit !important}.bg-primary{background-color:#7f1b27 !important}.bg-secondary{background-color:#b3c100 !important}.bg-success{background-color:#198754 !important}.bg-info{background-color:#0dcaf0 !important}.bg-warning{background-color:#ffc107 !important}.bg-danger{background-color:#dc3545 !important}.bg-light{background-color:#f8f9fa !important}.bg-dark,#header{background-color:#212529 !important}.bg-body{background-color:#fff !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:.25rem !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:.2rem !important}.rounded-2{border-radius:.25rem !important}.rounded-3{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none,body:not(.login):not(.page-logout) #header.expand{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media(min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}/*!\n * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)\n */.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-0.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-acquisitions-incorporated:before{content:""}.fa-ad:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-air-freshener:before{content:""}.fa-airbnb:before{content:""}.fa-algolia:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-alipay:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angry:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-ankh:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-alt:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-archway:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrows-alt:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-artstation:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asterisk:before{content:""}.fa-asymmetrik:before{content:""}.fa-at:before{content:""}.fa-atlas:before{content:""}.fa-atlassian:before{content:""}.fa-atom:before{content:""}.fa-audible:before{content:""}.fa-audio-description:before{content:""}.fa-autoprefixer:before{content:""}.fa-avianex:before{content:""}.fa-aviato:before{content:""}.fa-award:before{content:""}.fa-aws:before{content:""}.fa-baby:before{content:""}.fa-baby-carriage:before{content:""}.fa-backspace:before{content:""}.fa-backward:before{content:""}.fa-bacon:before{content:""}.fa-bacteria:before{content:""}.fa-bacterium:before{content:""}.fa-bahai:before{content:""}.fa-balance-scale:before{content:""}.fa-balance-scale-left:before{content:""}.fa-balance-scale-right:before{content:""}.fa-ban:before{content:""}.fa-band-aid:before{content:""}.fa-bandcamp:before{content:""}.fa-barcode:before{content:""}.fa-bars:before{content:""}.fa-baseball-ball:before{content:""}.fa-basketball-ball:before{content:""}.fa-bath:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-full:before{content:""}.fa-battery-half:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-battle-net:before{content:""}.fa-bed:before{content:""}.fa-beer:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-bell:before{content:""}.fa-bell-slash:before{content:""}.fa-bezier-curve:before{content:""}.fa-bible:before{content:""}.fa-bicycle:before{content:""}.fa-biking:before{content:""}.fa-bimobject:before{content:""}.fa-binoculars:before{content:""}.fa-biohazard:before{content:""}.fa-birthday-cake:before{content:""}.fa-bitbucket:before{content:""}.fa-bitcoin:before{content:""}.fa-bity:before{content:""}.fa-black-tie:before{content:""}.fa-blackberry:before{content:""}.fa-blender:before{content:""}.fa-blender-phone:before{content:""}.fa-blind:before{content:""}.fa-blog:before{content:""}.fa-blogger:before{content:""}.fa-blogger-b:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-bomb:before{content:""}.fa-bone:before{content:""}.fa-bong:before{content:""}.fa-book:before{content:""}.fa-book-dead:before{content:""}.fa-book-medical:before{content:""}.fa-book-open:before{content:""}.fa-book-reader:before{content:""}.fa-bookmark:before{content:""}.fa-bootstrap:before{content:""}.fa-border-all:before{content:""}.fa-border-none:before{content:""}.fa-border-style:before{content:""}.fa-bowling-ball:before{content:""}.fa-box:before{content:""}.fa-box-open:before{content:""}.fa-box-tissue:before{content:""}.fa-boxes:before{content:""}.fa-braille:before{content:""}.fa-brain:before{content:""}.fa-bread-slice:before{content:""}.fa-briefcase:before{content:""}.fa-briefcase-medical:before{content:""}.fa-broadcast-tower:before{content:""}.fa-broom:before{content:""}.fa-brush:before{content:""}.fa-btc:before{content:""}.fa-buffer:before{content:""}.fa-bug:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bullseye:before{content:""}.fa-burn:before{content:""}.fa-buromobelexperte:before{content:""}.fa-bus:before{content:""}.fa-bus-alt:before{content:""}.fa-business-time:before{content:""}.fa-buy-n-large:before{content:""}.fa-buysellads:before{content:""}.fa-calculator:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-day:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-times:before{content:""}.fa-calendar-week:before{content:""}.fa-camera:before{content:""}.fa-camera-retro:before{content:""}.fa-campground:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-candy-cane:before{content:""}.fa-cannabis:before{content:""}.fa-capsules:before{content:""}.fa-car:before{content:""}.fa-car-alt:before{content:""}.fa-car-battery:before{content:""}.fa-car-crash:before{content:""}.fa-car-side:before{content:""}.fa-caravan:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-carrot:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-cart-plus:before{content:""}.fa-cash-register:before{content:""}.fa-cat:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-cc-diners-club:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-cc-visa:before{content:""}.fa-centercode:before{content:""}.fa-centos:before{content:""}.fa-certificate:before{content:""}.fa-chair:before{content:""}.fa-chalkboard:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-charging-station:before{content:""}.fa-chart-area:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-pie:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-double:before{content:""}.fa-check-square:before{content:""}.fa-cheese:before{content:""}.fa-chess:before{content:""}.fa-chess-bishop:before{content:""}.fa-chess-board:before{content:""}.fa-chess-king:before{content:""}.fa-chess-knight:before{content:""}.fa-chess-pawn:before{content:""}.fa-chess-queen:before{content:""}.fa-chess-rook:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-child:before{content:""}.fa-chrome:before{content:""}.fa-chromecast:before{content:""}.fa-church:before{content:""}.fa-circle:before{content:""}.fa-circle-notch:before{content:""}.fa-city:before{content:""}.fa-clinic-medical:before{content:""}.fa-clipboard:before{content:""}.fa-clipboard-check:before{content:""}.fa-clipboard-list:before{content:""}.fa-clock:before{content:""}.fa-clone:before{content:""}.fa-closed-captioning:before{content:""}.fa-cloud:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-cloud-meatball:before{content:""}.fa-cloud-moon:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-cloud-rain:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-cloud-sun:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-cloudflare:before{content:""}.fa-cloudscale:before{content:""}.fa-cloudsmith:before{content:""}.fa-cloudversify:before{content:""}.fa-cocktail:before{content:""}.fa-code:before{content:""}.fa-code-branch:before{content:""}.fa-codepen:before{content:""}.fa-codiepie:before{content:""}.fa-coffee:before{content:""}.fa-cog:before{content:""}.fa-cogs:before{content:""}.fa-coins:before{content:""}.fa-columns:before{content:""}.fa-comment:before{content:""}.fa-comment-alt:before{content:""}.fa-comment-dollar:before{content:""}.fa-comment-dots:before{content:""}.fa-comment-medical:before{content:""}.fa-comment-slash:before{content:""}.fa-comments:before{content:""}.fa-comments-dollar:before{content:""}.fa-compact-disc:before{content:""}.fa-compass:before{content:""}.fa-compress:before{content:""}.fa-compress-alt:before{content:""}.fa-compress-arrows-alt:before{content:""}.fa-concierge-bell:before{content:""}.fa-confluence:before{content:""}.fa-connectdevelop:before{content:""}.fa-contao:before{content:""}.fa-cookie:before{content:""}.fa-cookie-bite:before{content:""}.fa-copy:before{content:""}.fa-copyright:before{content:""}.fa-cotton-bureau:before{content:""}.fa-couch:before{content:""}.fa-cpanel:before{content:""}.fa-creative-commons:before{content:""}.fa-creative-commons-by:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-creative-commons-share:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-credit-card:before{content:""}.fa-critical-role:before{content:""}.fa-crop:before{content:""}.fa-crop-alt:before{content:""}.fa-cross:before{content:""}.fa-crosshairs:before{content:""}.fa-crow:before{content:""}.fa-crown:before{content:""}.fa-crutch:before{content:""}.fa-css3:before{content:""}.fa-css3-alt:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-cut:before{content:""}.fa-cuttlefish:before{content:""}.fa-d-and-d:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-dailymotion:before{content:""}.fa-dashcube:before{content:""}.fa-database:before{content:""}.fa-deaf:before{content:""}.fa-deezer:before{content:""}.fa-delicious:before{content:""}.fa-democrat:before{content:""}.fa-deploydog:before{content:""}.fa-deskpro:before{content:""}.fa-desktop:before{content:""}.fa-dev:before{content:""}.fa-deviantart:before{content:""}.fa-dharmachakra:before{content:""}.fa-dhl:before{content:""}.fa-diagnoses:before{content:""}.fa-diaspora:before{content:""}.fa-dice:before{content:""}.fa-dice-d20:before{content:""}.fa-dice-d6:before{content:""}.fa-dice-five:before{content:""}.fa-dice-four:before{content:""}.fa-dice-one:before{content:""}.fa-dice-six:before{content:""}.fa-dice-three:before{content:""}.fa-dice-two:before{content:""}.fa-digg:before{content:""}.fa-digital-ocean:before{content:""}.fa-digital-tachograph:before{content:""}.fa-directions:before{content:""}.fa-discord:before{content:""}.fa-discourse:before{content:""}.fa-disease:before{content:""}.fa-divide:before{content:""}.fa-dizzy:before{content:""}.fa-dna:before{content:""}.fa-dochub:before{content:""}.fa-docker:before{content:""}.fa-dog:before{content:""}.fa-dollar-sign:before{content:""}.fa-dolly:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-donate:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-dot-circle:before{content:""}.fa-dove:before{content:""}.fa-download:before{content:""}.fa-draft2digital:before{content:""}.fa-drafting-compass:before{content:""}.fa-dragon:before{content:""}.fa-draw-polygon:before{content:""}.fa-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-dropbox:before{content:""}.fa-drum:before{content:""}.fa-drum-steelpan:before{content:""}.fa-drumstick-bite:before{content:""}.fa-drupal:before{content:""}.fa-dumbbell:before{content:""}.fa-dumpster:before{content:""}.fa-dumpster-fire:before{content:""}.fa-dungeon:before{content:""}.fa-dyalog:before{content:""}.fa-earlybirds:before{content:""}.fa-ebay:before{content:""}.fa-edge:before{content:""}.fa-edge-legacy:before{content:""}.fa-edit:before{content:""}.fa-egg:before{content:""}.fa-eject:before{content:""}.fa-elementor:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ello:before{content:""}.fa-ember:before{content:""}.fa-empire:before{content:""}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-text:before{content:""}.fa-envelope-square:before{content:""}.fa-envira:before{content:""}.fa-equals:before{content:""}.fa-eraser:before{content:""}.fa-erlang:before{content:""}.fa-ethereum:before{content:""}.fa-ethernet:before{content:""}.fa-etsy:before{content:""}.fa-euro-sign:before{content:""}.fa-evernote:before{content:""}.fa-exchange-alt:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-expand:before{content:""}.fa-expand-alt:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-expeditedssl:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-eye:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-fan:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-fast-backward:before{content:""}.fa-fast-forward:before{content:""}.fa-faucet:before{content:""}.fa-fax:before{content:""}.fa-feather:before{content:""}.fa-feather-alt:before{content:""}.fa-fedex:before{content:""}.fa-fedora:before{content:""}.fa-female:before{content:""}.fa-fighter-jet:before{content:""}.fa-figma:before{content:""}.fa-file:before{content:""}.fa-file-alt:before{content:""}.fa-file-archive:before{content:""}.fa-file-audio:before{content:""}.fa-file-code:before{content:""}.fa-file-contract:before{content:""}.fa-file-csv:before{content:""}.fa-file-download:before{content:""}.fa-file-excel:before{content:""}.fa-file-export:before{content:""}.fa-file-image:before{content:""}.fa-file-import:before{content:""}.fa-file-invoice:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-file-medical:before{content:""}.fa-file-medical-alt:before{content:""}.fa-file-pdf:before{content:""}.fa-file-powerpoint:before{content:""}.fa-file-prescription:before{content:""}.fa-file-signature:before{content:""}.fa-file-upload:before{content:""}.fa-file-video:before{content:""}.fa-file-word:before{content:""}.fa-fill:before{content:""}.fa-fill-drip:before{content:""}.fa-film:before{content:""}.fa-filter:before{content:""}.fa-fingerprint:before{content:""}.fa-fire:before{content:""}.fa-fire-alt:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-firefox:before{content:""}.fa-firefox-browser:before{content:""}.fa-first-aid:before{content:""}.fa-first-order:before{content:""}.fa-first-order-alt:before{content:""}.fa-firstdraft:before{content:""}.fa-fish:before{content:""}.fa-fist-raised:before{content:""}.fa-flag:before{content:""}.fa-flag-checkered:before{content:""}.fa-flag-usa:before{content:""}.fa-flask:before{content:""}.fa-flickr:before{content:""}.fa-flipboard:before{content:""}.fa-flushed:before{content:""}.fa-fly:before{content:""}.fa-folder:before{content:""}.fa-folder-minus:before{content:""}.fa-folder-open:before{content:""}.fa-folder-plus:before{content:""}.fa-font:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-fonticons:before{content:""}.fa-fonticons-fi:before{content:""}.fa-football-ball:before{content:""}.fa-fort-awesome:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-forumbee:before{content:""}.fa-forward:before{content:""}.fa-foursquare:before{content:""}.fa-free-code-camp:before{content:""}.fa-freebsd:before{content:""}.fa-frog:before{content:""}.fa-frown:before{content:""}.fa-frown-open:before{content:""}.fa-fulcrum:before{content:""}.fa-funnel-dollar:before{content:""}.fa-futbol:before{content:""}.fa-galactic-republic:before{content:""}.fa-galactic-senate:before{content:""}.fa-gamepad:before{content:""}.fa-gas-pump:before{content:""}.fa-gavel:before{content:""}.fa-gem:before{content:""}.fa-genderless:before{content:""}.fa-get-pocket:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-ghost:before{content:""}.fa-gift:before{content:""}.fa-gifts:before{content:""}.fa-git:before{content:""}.fa-git-alt:before{content:""}.fa-git-square:before{content:""}.fa-github:before{content:""}.fa-github-alt:before{content:""}.fa-github-square:before{content:""}.fa-gitkraken:before{content:""}.fa-gitlab:before{content:""}.fa-gitter:before{content:""}.fa-glass-cheers:before{content:""}.fa-glass-martini:before{content:""}.fa-glass-martini-alt:before{content:""}.fa-glass-whiskey:before{content:""}.fa-glasses:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-globe:before{content:""}.fa-globe-africa:before{content:""}.fa-globe-americas:before{content:""}.fa-globe-asia:before{content:""}.fa-globe-europe:before{content:""}.fa-gofore:before{content:""}.fa-golf-ball:before{content:""}.fa-goodreads:before{content:""}.fa-goodreads-g:before{content:""}.fa-google:before{content:""}.fa-google-drive:before{content:""}.fa-google-pay:before{content:""}.fa-google-play:before{content:""}.fa-google-plus:before{content:""}.fa-google-plus-g:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-wallet:before{content:""}.fa-gopuram:before{content:""}.fa-graduation-cap:before{content:""}.fa-gratipay:before{content:""}.fa-grav:before{content:""}.fa-greater-than:before{content:""}.fa-greater-than-equal:before{content:""}.fa-grimace:before{content:""}.fa-grin:before{content:""}.fa-grin-alt:before{content:""}.fa-grin-beam:before{content:""}.fa-grin-beam-sweat:before{content:""}.fa-grin-hearts:before{content:""}.fa-grin-squint:before{content:""}.fa-grin-squint-tears:before{content:""}.fa-grin-stars:before{content:""}.fa-grin-tears:before{content:""}.fa-grin-tongue:before{content:""}.fa-grin-tongue-squint:before{content:""}.fa-grin-tongue-wink:before{content:""}.fa-grin-wink:before{content:""}.fa-grip-horizontal:before{content:""}.fa-grip-lines:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-grip-vertical:before{content:""}.fa-gripfire:before{content:""}.fa-grunt:before{content:""}.fa-guilded:before{content:""}.fa-guitar:before{content:""}.fa-gulp:before{content:""}.fa-h-square:before{content:""}.fa-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-hackerrank:before{content:""}.fa-hamburger:before{content:""}.fa-hammer:before{content:""}.fa-hamsa:before{content:""}.fa-hand-holding:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-hand-holding-medical:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-hand-holding-water:before{content:""}.fa-hand-lizard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-hand-paper:before{content:""}.fa-hand-peace:before{content:""}.fa-hand-point-down:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-hand-point-up:before{content:""}.fa-hand-pointer:before{content:""}.fa-hand-rock:before{content:""}.fa-hand-scissors:before{content:""}.fa-hand-sparkles:before{content:""}.fa-hand-spock:before{content:""}.fa-hands:before{content:""}.fa-hands-helping:before{content:""}.fa-hands-wash:before{content:""}.fa-handshake:before{content:""}.fa-handshake-alt-slash:before{content:""}.fa-handshake-slash:before{content:""}.fa-hanukiah:before{content:""}.fa-hard-hat:before{content:""}.fa-hashtag:before{content:""}.fa-hat-cowboy:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-hat-wizard:before{content:""}.fa-hdd:before{content:""}.fa-head-side-cough:before{content:""}.fa-head-side-cough-slash:before{content:""}.fa-head-side-mask:before{content:""}.fa-head-side-virus:before{content:""}.fa-heading:before{content:""}.fa-headphones:before{content:""}.fa-headphones-alt:before{content:""}.fa-headset:before{content:""}.fa-heart:before{content:""}.fa-heart-broken:before{content:""}.fa-heartbeat:before{content:""}.fa-helicopter:before{content:""}.fa-highlighter:before{content:""}.fa-hiking:before{content:""}.fa-hippo:before{content:""}.fa-hips:before{content:""}.fa-hire-a-helper:before{content:""}.fa-history:before{content:""}.fa-hive:before{content:""}.fa-hockey-puck:before{content:""}.fa-holly-berry:before{content:""}.fa-home:before{content:""}.fa-hooli:before{content:""}.fa-hornbill:before{content:""}.fa-horse:before{content:""}.fa-horse-head:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-symbol:before{content:""}.fa-hospital-user:before{content:""}.fa-hot-tub:before{content:""}.fa-hotdog:before{content:""}.fa-hotel:before{content:""}.fa-hotjar:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-start:before{content:""}.fa-house-damage:before{content:""}.fa-house-user:before{content:""}.fa-houzz:before{content:""}.fa-hryvnia:before{content:""}.fa-html5:before{content:""}.fa-hubspot:before{content:""}.fa-i-cursor:before{content:""}.fa-ice-cream:before{content:""}.fa-icicles:before{content:""}.fa-icons:before{content:""}.fa-id-badge:before{content:""}.fa-id-card:before{content:""}.fa-id-card-alt:before{content:""}.fa-ideal:before{content:""}.fa-igloo:before{content:""}.fa-image:before{content:""}.fa-images:before{content:""}.fa-imdb:before{content:""}.fa-inbox:before{content:""}.fa-indent:before{content:""}.fa-industry:before{content:""}.fa-infinity:before{content:""}.fa-info:before{content:""}.fa-info-circle:before{content:""}.fa-innosoft:before{content:""}.fa-instagram:before{content:""}.fa-instagram-square:before{content:""}.fa-instalod:before{content:""}.fa-intercom:before{content:""}.fa-internet-explorer:before{content:""}.fa-invision:before{content:""}.fa-ioxhost:before{content:""}.fa-italic:before{content:""}.fa-itch-io:before{content:""}.fa-itunes:before{content:""}.fa-itunes-note:before{content:""}.fa-java:before{content:""}.fa-jedi:before{content:""}.fa-jedi-order:before{content:""}.fa-jenkins:before{content:""}.fa-jira:before{content:""}.fa-joget:before{content:""}.fa-joint:before{content:""}.fa-joomla:before{content:""}.fa-journal-whills:before{content:""}.fa-js:before{content:""}.fa-js-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-kaaba:before{content:""}.fa-kaggle:before{content:""}.fa-key:before{content:""}.fa-keybase:before{content:""}.fa-keyboard:before{content:""}.fa-keycdn:before{content:""}.fa-khanda:before{content:""}.fa-kickstarter:before{content:""}.fa-kickstarter-k:before{content:""}.fa-kiss:before{content:""}.fa-kiss-beam:before{content:""}.fa-kiss-wink-heart:before{content:""}.fa-kiwi-bird:before{content:""}.fa-korvue:before{content:""}.fa-landmark:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-laptop-code:before{content:""}.fa-laptop-house:before{content:""}.fa-laptop-medical:before{content:""}.fa-laravel:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-laugh:before{content:""}.fa-laugh-beam:before{content:""}.fa-laugh-squint:before{content:""}.fa-laugh-wink:before{content:""}.fa-layer-group:before{content:""}.fa-leaf:before{content:""}.fa-leanpub:before{content:""}.fa-lemon:before{content:""}.fa-less:before{content:""}.fa-less-than:before{content:""}.fa-less-than-equal:before{content:""}.fa-level-down-alt:before{content:""}.fa-level-up-alt:before{content:""}.fa-life-ring:before{content:""}.fa-lightbulb:before{content:""}.fa-line:before{content:""}.fa-link:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.fa-linode:before{content:""}.fa-linux:before{content:""}.fa-lira-sign:before{content:""}.fa-list:before{content:""}.fa-list-alt:before{content:""}.fa-list-ol:before{content:""}.fa-list-ul:before{content:""}.fa-location-arrow:before{content:""}.fa-lock:before{content:""}.fa-lock-open:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-low-vision:before{content:""}.fa-luggage-cart:before{content:""}.fa-lungs:before{content:""}.fa-lungs-virus:before{content:""}.fa-lyft:before{content:""}.fa-magento:before{content:""}.fa-magic:before{content:""}.fa-magnet:before{content:""}.fa-mail-bulk:before{content:""}.fa-mailchimp:before{content:""}.fa-male:before{content:""}.fa-mandalorian:before{content:""}.fa-map:before{content:""}.fa-map-marked:before{content:""}.fa-map-marked-alt:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-markdown:before{content:""}.fa-marker:before{content:""}.fa-mars:before{content:""}.fa-mars-double:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mask:before{content:""}.fa-mastodon:before{content:""}.fa-maxcdn:before{content:""}.fa-mdb:before{content:""}.fa-medal:before{content:""}.fa-medapps:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-medkit:before{content:""}.fa-medrt:before{content:""}.fa-meetup:before{content:""}.fa-megaport:before{content:""}.fa-meh:before{content:""}.fa-meh-blank:before{content:""}.fa-meh-rolling-eyes:before{content:""}.fa-memory:before{content:""}.fa-mendeley:before{content:""}.fa-menorah:before{content:""}.fa-mercury:before{content:""}.fa-meteor:before{content:""}.fa-microblog:before{content:""}.fa-microchip:before{content:""}.fa-microphone:before{content:""}.fa-microphone-alt:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-microphone-slash:before{content:""}.fa-microscope:before{content:""}.fa-microsoft:before{content:""}.fa-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-minus-square:before{content:""}.fa-mitten:before{content:""}.fa-mix:before{content:""}.fa-mixcloud:before{content:""}.fa-mixer:before{content:""}.fa-mizuni:before{content:""}.fa-mobile:before{content:""}.fa-mobile-alt:before{content:""}.fa-modx:before{content:""}.fa-monero:before{content:""}.fa-money-bill:before{content:""}.fa-money-bill-alt:before{content:""}.fa-money-bill-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-money-check:before{content:""}.fa-money-check-alt:before{content:""}.fa-monument:before{content:""}.fa-moon:before{content:""}.fa-mortar-pestle:before{content:""}.fa-mosque:before{content:""}.fa-motorcycle:before{content:""}.fa-mountain:before{content:""}.fa-mouse:before{content:""}.fa-mouse-pointer:before{content:""}.fa-mug-hot:before{content:""}.fa-music:before{content:""}.fa-napster:before{content:""}.fa-neos:before{content:""}.fa-network-wired:before{content:""}.fa-neuter:before{content:""}.fa-newspaper:before{content:""}.fa-nimblr:before{content:""}.fa-node:before{content:""}.fa-node-js:before{content:""}.fa-not-equal:before{content:""}.fa-notes-medical:before{content:""}.fa-npm:before{content:""}.fa-ns8:before{content:""}.fa-nutritionix:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-octopus-deploy:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-oil-can:before{content:""}.fa-old-republic:before{content:""}.fa-om:before{content:""}.fa-opencart:before{content:""}.fa-openid:before{content:""}.fa-opera:before{content:""}.fa-optin-monster:before{content:""}.fa-orcid:before{content:""}.fa-osi:before{content:""}.fa-otter:before{content:""}.fa-outdent:before{content:""}.fa-page4:before{content:""}.fa-pagelines:before{content:""}.fa-pager:before{content:""}.fa-paint-brush:before{content:""}.fa-paint-roller:before{content:""}.fa-palette:before{content:""}.fa-palfed:before{content:""}.fa-pallet:before{content:""}.fa-paper-plane:before{content:""}.fa-paperclip:before{content:""}.fa-parachute-box:before{content:""}.fa-paragraph:before{content:""}.fa-parking:before{content:""}.fa-passport:before{content:""}.fa-pastafarianism:before{content:""}.fa-paste:before{content:""}.fa-patreon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-paw:before{content:""}.fa-paypal:before{content:""}.fa-peace:before{content:""}.fa-pen:before{content:""}.fa-pen-alt:before{content:""}.fa-pen-fancy:before{content:""}.fa-pen-nib:before{content:""}.fa-pen-square:before{content:""}.fa-pencil-alt:before{content:""}.fa-pencil-ruler:before{content:""}.fa-penny-arcade:before{content:""}.fa-people-arrows:before{content:""}.fa-people-carry:before{content:""}.fa-pepper-hot:before{content:""}.fa-perbyte:before{content:""}.fa-percent:before{content:""}.fa-percentage:before{content:""}.fa-periscope:before{content:""}.fa-person-booth:before{content:""}.fa-phabricator:before{content:""}.fa-phoenix-framework:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-phone:before{content:""}.fa-phone-alt:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-square-alt:before{content:""}.fa-phone-volume:before{content:""}.fa-photo-video:before{content:""}.fa-php:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-square:before{content:""}.fa-piggy-bank:before{content:""}.fa-pills:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-p:before{content:""}.fa-pinterest-square:before{content:""}.fa-pizza-slice:before{content:""}.fa-place-of-worship:before{content:""}.fa-plane:before{content:""}.fa-plane-arrival:before{content:""}.fa-plane-departure:before{content:""}.fa-plane-slash:before{content:""}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-playstation:before{content:""}.fa-plug:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-square:before{content:""}.fa-podcast:before{content:""}.fa-poll:before{content:""}.fa-poll-h:before{content:""}.fa-poo:before{content:""}.fa-poo-storm:before{content:""}.fa-poop:before{content:""}.fa-portrait:before{content:""}.fa-pound-sign:before{content:""}.fa-power-off:before{content:""}.fa-pray:before{content:""}.fa-praying-hands:before{content:""}.fa-prescription:before{content:""}.fa-prescription-bottle:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-print:before{content:""}.fa-procedures:before{content:""}.fa-product-hunt:before{content:""}.fa-project-diagram:before{content:""}.fa-pump-medical:before{content:""}.fa-pump-soap:before{content:""}.fa-pushed:before{content:""}.fa-puzzle-piece:before{content:""}.fa-python:before{content:""}.fa-qq:before{content:""}.fa-qrcode:before{content:""}.fa-question:before{content:""}.fa-question-circle:before{content:""}.fa-quidditch:before{content:""}.fa-quinscape:before{content:""}.fa-quora:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-quran:before{content:""}.fa-r-project:before{content:""}.fa-radiation:before{content:""}.fa-radiation-alt:before{content:""}.fa-rainbow:before{content:""}.fa-random:before{content:""}.fa-raspberry-pi:before{content:""}.fa-ravelry:before{content:""}.fa-react:before{content:""}.fa-reacteurope:before{content:""}.fa-readme:before{content:""}.fa-rebel:before{content:""}.fa-receipt:before{content:""}.fa-record-vinyl:before{content:""}.fa-recycle:before{content:""}.fa-red-river:before{content:""}.fa-reddit:before{content:""}.fa-reddit-alien:before{content:""}.fa-reddit-square:before{content:""}.fa-redhat:before{content:""}.fa-redo:before{content:""}.fa-redo-alt:before{content:""}.fa-registered:before{content:""}.fa-remove-format:before{content:""}.fa-renren:before{content:""}.fa-reply:before{content:""}.fa-reply-all:before{content:""}.fa-replyd:before{content:""}.fa-republican:before{content:""}.fa-researchgate:before{content:""}.fa-resolving:before{content:""}.fa-restroom:before{content:""}.fa-retweet:before{content:""}.fa-rev:before{content:""}.fa-ribbon:before{content:""}.fa-ring:before{content:""}.fa-road:before{content:""}.fa-robot:before{content:""}.fa-rocket:before{content:""}.fa-rocketchat:before{content:""}.fa-rockrms:before{content:""}.fa-route:before{content:""}.fa-rss:before{content:""}.fa-rss-square:before{content:""}.fa-ruble-sign:before{content:""}.fa-ruler:before{content:""}.fa-ruler-combined:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-ruler-vertical:before{content:""}.fa-running:before{content:""}.fa-rupee-sign:before{content:""}.fa-rust:before{content:""}.fa-sad-cry:before{content:""}.fa-sad-tear:before{content:""}.fa-safari:before{content:""}.fa-salesforce:before{content:""}.fa-sass:before{content:""}.fa-satellite:before{content:""}.fa-satellite-dish:before{content:""}.fa-save:before{content:""}.fa-schlix:before{content:""}.fa-school:before{content:""}.fa-screwdriver:before{content:""}.fa-scribd:before{content:""}.fa-scroll:before{content:""}.fa-sd-card:before{content:""}.fa-search:before{content:""}.fa-search-dollar:before{content:""}.fa-search-location:before{content:""}.fa-search-minus:before{content:""}.fa-search-plus:before{content:""}.fa-searchengin:before{content:""}.fa-seedling:before{content:""}.fa-sellcast:before{content:""}.fa-sellsy:before{content:""}.fa-server:before{content:""}.fa-servicestack:before{content:""}.fa-shapes:before{content:""}.fa-share:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-share-square:before{content:""}.fa-shekel-sign:before{content:""}.fa-shield-alt:before{content:""}.fa-shield-virus:before{content:""}.fa-ship:before{content:""}.fa-shipping-fast:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-shoe-prints:before{content:""}.fa-shopify:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-shopware:before{content:""}.fa-shower:before{content:""}.fa-shuttle-van:before{content:""}.fa-sign:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-language:before{content:""}.fa-sign-out-alt:before{content:""}.fa-signal:before{content:""}.fa-signature:before{content:""}.fa-sim-card:before{content:""}.fa-simplybuilt:before{content:""}.fa-sink:before{content:""}.fa-sistrix:before{content:""}.fa-sitemap:before{content:""}.fa-sith:before{content:""}.fa-skating:before{content:""}.fa-sketch:before{content:""}.fa-skiing:before{content:""}.fa-skiing-nordic:before{content:""}.fa-skull:before{content:""}.fa-skull-crossbones:before{content:""}.fa-skyatlas:before{content:""}.fa-skype:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-slash:before{content:""}.fa-sleigh:before{content:""}.fa-sliders-h:before{content:""}.fa-slideshare:before{content:""}.fa-smile:before{content:""}.fa-smile-beam:before{content:""}.fa-smile-wink:before{content:""}.fa-smog:before{content:""}.fa-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-sms:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-snowboarding:before{content:""}.fa-snowflake:before{content:""}.fa-snowman:before{content:""}.fa-snowplow:before{content:""}.fa-soap:before{content:""}.fa-socks:before{content:""}.fa-solar-panel:before{content:""}.fa-sort:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-down-alt:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-sort-alpha-up-alt:before{content:""}.fa-sort-amount-down:before{content:""}.fa-sort-amount-down-alt:before{content:""}.fa-sort-amount-up:before{content:""}.fa-sort-amount-up-alt:before{content:""}.fa-sort-down:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-down-alt:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-sort-numeric-up-alt:before{content:""}.fa-sort-up:before{content:""}.fa-soundcloud:before{content:""}.fa-sourcetree:before{content:""}.fa-spa:before{content:""}.fa-space-shuttle:before{content:""}.fa-speakap:before{content:""}.fa-speaker-deck:before{content:""}.fa-spell-check:before{content:""}.fa-spider:before{content:""}.fa-spinner:before{content:""}.fa-splotch:before{content:""}.fa-spotify:before{content:""}.fa-spray-can:before{content:""}.fa-square:before{content:""}.fa-square-full:before{content:""}.fa-square-root-alt:before{content:""}.fa-squarespace:before{content:""}.fa-stack-exchange:before{content:""}.fa-stack-overflow:before{content:""}.fa-stackpath:before{content:""}.fa-stamp:before{content:""}.fa-star:before{content:""}.fa-star-and-crescent:before{content:""}.fa-star-half:before{content:""}.fa-star-half-alt:before{content:""}.fa-star-of-david:before{content:""}.fa-star-of-life:before{content:""}.fa-staylinked:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-steam-symbol:before{content:""}.fa-step-backward:before{content:""}.fa-step-forward:before{content:""}.fa-stethoscope:before{content:""}.fa-sticker-mule:before{content:""}.fa-sticky-note:before{content:""}.fa-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-stopwatch:before{content:""}.fa-stopwatch-20:before{content:""}.fa-store:before{content:""}.fa-store-alt:before{content:""}.fa-store-alt-slash:before{content:""}.fa-store-slash:before{content:""}.fa-strava:before{content:""}.fa-stream:before{content:""}.fa-street-view:before{content:""}.fa-strikethrough:before{content:""}.fa-stripe:before{content:""}.fa-stripe-s:before{content:""}.fa-stroopwafel:before{content:""}.fa-studiovinari:before{content:""}.fa-stumbleupon:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-subscript:before{content:""}.fa-subway:before{content:""}.fa-suitcase:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-sun:before{content:""}.fa-superpowers:before{content:""}.fa-superscript:before{content:""}.fa-supple:before{content:""}.fa-surprise:before{content:""}.fa-suse:before{content:""}.fa-swatchbook:before{content:""}.fa-swift:before{content:""}.fa-swimmer:before{content:""}.fa-swimming-pool:before{content:""}.fa-symfony:before{content:""}.fa-synagogue:before{content:""}.fa-sync:before{content:""}.fa-sync-alt:before{content:""}.fa-syringe:before{content:""}.fa-table:before{content:""}.fa-table-tennis:before{content:""}.fa-tablet:before{content:""}.fa-tablet-alt:before{content:""}.fa-tablets:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-tape:before{content:""}.fa-tasks:before{content:""}.fa-taxi:before{content:""}.fa-teamspeak:before{content:""}.fa-teeth:before{content:""}.fa-teeth-open:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-temperature-high:before{content:""}.fa-temperature-low:before{content:""}.fa-tencent-weibo:before{content:""}.fa-tenge:before{content:""}.fa-terminal:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-th:before{content:""}.fa-th-large:before{content:""}.fa-th-list:before{content:""}.fa-the-red-yeti:before{content:""}.fa-theater-masks:before{content:""}.fa-themeco:before{content:""}.fa-themeisle:before{content:""}.fa-thermometer:before{content:""}.fa-thermometer-empty:before{content:""}.fa-thermometer-full:before{content:""}.fa-thermometer-half:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-think-peaks:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbtack:before{content:""}.fa-ticket-alt:before{content:""}.fa-tiktok:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-tint:before{content:""}.fa-tint-slash:before{content:""}.fa-tired:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-toilet:before{content:""}.fa-toilet-paper:before{content:""}.fa-toilet-paper-slash:before{content:""}.fa-toolbox:before{content:""}.fa-tools:before{content:""}.fa-tooth:before{content:""}.fa-torah:before{content:""}.fa-torii-gate:before{content:""}.fa-tractor:before{content:""}.fa-trade-federation:before{content:""}.fa-trademark:before{content:""}.fa-traffic-light:before{content:""}.fa-trailer:before{content:""}.fa-train:before{content:""}.fa-tram:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-trash-restore:before{content:""}.fa-trash-restore-alt:before{content:""}.fa-tree:before{content:""}.fa-trello:before{content:""}.fa-tripadvisor:before{content:""}.fa-trophy:before{content:""}.fa-truck:before{content:""}.fa-truck-loading:before{content:""}.fa-truck-monster:before{content:""}.fa-truck-moving:before{content:""}.fa-truck-pickup:before{content:""}.fa-tshirt:before{content:""}.fa-tty:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-tv:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-typo3:before{content:""}.fa-uber:before{content:""}.fa-ubuntu:before{content:""}.fa-uikit:before{content:""}.fa-umbraco:before{content:""}.fa-umbrella:before{content:""}.fa-umbrella-beach:before{content:""}.fa-uncharted:before{content:""}.fa-underline:before{content:""}.fa-undo:before{content:""}.fa-undo-alt:before{content:""}.fa-uniregistry:before{content:""}.fa-unity:before{content:""}.fa-universal-access:before{content:""}.fa-university:before{content:""}.fa-unlink:before{content:""}.fa-unlock:before{content:""}.fa-unlock-alt:before{content:""}.fa-unsplash:before{content:""}.fa-untappd:before{content:""}.fa-upload:before{content:""}.fa-ups:before{content:""}.fa-usb:before{content:""}.fa-user:before{content:""}.fa-user-alt:before{content:""}.fa-user-alt-slash:before{content:""}.fa-user-astronaut:before{content:""}.fa-user-check:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-user-cog:before{content:""}.fa-user-edit:before{content:""}.fa-user-friends:before{content:""}.fa-user-graduate:before{content:""}.fa-user-injured:before{content:""}.fa-user-lock:before{content:""}.fa-user-md:before{content:""}.fa-user-minus:before{content:""}.fa-user-ninja:before{content:""}.fa-user-nurse:before{content:""}.fa-user-plus:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-user-tag:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-users:before{content:""}.fa-users-cog:before{content:""}.fa-users-slash:before{content:""}.fa-usps:before{content:""}.fa-ussunnah:before{content:""}.fa-utensil-spoon:before{content:""}.fa-utensils:before{content:""}.fa-vaadin:before{content:""}.fa-vector-square:before{content:""}.fa-venus:before{content:""}.fa-venus-double:before{content:""}.fa-venus-mars:before{content:""}.fa-vest:before{content:""}.fa-vest-patches:before{content:""}.fa-viacoin:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-vial:before{content:""}.fa-vials:before{content:""}.fa-viber:before{content:""}.fa-video:before{content:""}.fa-video-slash:before{content:""}.fa-vihara:before{content:""}.fa-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-vine:before{content:""}.fa-virus:before{content:""}.fa-virus-slash:before{content:""}.fa-viruses:before{content:""}.fa-vk:before{content:""}.fa-vnv:before{content:""}.fa-voicemail:before{content:""}.fa-volleyball-ball:before{content:""}.fa-volume-down:before{content:""}.fa-volume-mute:before{content:""}.fa-volume-off:before{content:""}.fa-volume-up:before{content:""}.fa-vote-yea:before{content:""}.fa-vr-cardboard:before{content:""}.fa-vuejs:before{content:""}.fa-walking:before{content:""}.fa-wallet:before{content:""}.fa-warehouse:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-water:before{content:""}.fa-wave-square:before{content:""}.fa-waze:before{content:""}.fa-weebly:before{content:""}.fa-weibo:before{content:""}.fa-weight:before{content:""}.fa-weight-hanging:before{content:""}.fa-weixin:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-wheelchair:before{content:""}.fa-whmcs:before{content:""}.fa-wifi:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wind:before{content:""}.fa-window-close:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-windows:before{content:""}.fa-wine-bottle:before{content:""}.fa-wine-glass:before{content:""}.fa-wine-glass-alt:before{content:""}.fa-wix:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-wodu:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-won-sign:before{content:""}.fa-wordpress:before{content:""}.fa-wordpress-simple:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpexplorer:before{content:""}.fa-wpforms:before{content:""}.fa-wpressr:before{content:""}.fa-wrench:before{content:""}.fa-x-ray:before{content:""}.fa-xbox:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-y-combinator:before{content:""}.fa-yahoo:before{content:""}.fa-yammer:before{content:""}.fa-yandex:before{content:""}.fa-yandex-international:before{content:""}.fa-yarn:before{content:""}.fa-yelp:before{content:""}.fa-yen-sign:before{content:""}.fa-yin-yang:before{content:""}.fa-yoast:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-zhihu:before{content:""}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}/*!\n * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)\n */@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url('+T+");src:url("+E+') format("embedded-opentype"),url('+C+') format("woff2"),url('+A+') format("woff"),url('+D+') format("truetype"),url('+S+') format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}/*!\n * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)\n */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url('+O+");src:url("+L+') format("embedded-opentype"),url('+N+') format("woff2"),url('+I+') format("woff"),url('+q+') format("truetype"),url('+M+') format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Dosis";font-style:normal;font-weight:300;src:url('+P+') format("truetype")}@font-face{font-family:"Dosis";font-style:normal;font-weight:400;src:url('+B+') format("truetype")}@font-face{font-family:"Dosis";font-style:normal;font-weight:700;src:url('+H+') format("truetype")}.delete-confirmation-content form .cancel-link::before,.change-list #changelist .clock-icon::before,.change-list #changelist .date-icon::before,.messagelist .error::before,.messagelist .warning::before,.messagelist .info::before,.messagelist .success::before,#content .object-tools a::before,.breadcrumbs a:first-child::before,.dashboard .addlink::before,.dashboard .viewlink::before,.dashboard .deletelink::before,.dashboard .changelink::before,.sidebar-menu .depth-0 a.has-children::after,.sidebar-menu .depth-0 span.has-children::after,.sidebar-menu .depth-1 a.has-children::after,.sidebar-menu .depth-1 span.has-children::after,.passwordchange #content-main>form .inline-deletelink::before,.auth-user.change-form #content-main>form .inline-deletelink::before,.change-form #content form .inline-deletelink::before,.passwordchange #content-main>form .add-row a::before,.auth-user.change-form #content-main>form .add-row a::before,.change-form #content form .add-row a::before,.passwordchange #content-main>form .submit-row .deletelink-box .deletelink::before,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink::before,.change-form #content form .submit-row .deletelink-box .deletelink::before,.passwordchange #content-main>form .form-row .related-lookup::before,.auth-user.change-form #content-main>form .form-row .related-lookup::before,.change-form #content form .form-row .related-lookup::before,.passwordchange #content-main>form .form-row .clock-icon::before,.auth-user.change-form #content-main>form .form-row .clock-icon::before,.change-form #content form .form-row .clock-icon::before,.passwordchange #content-main>form .form-row .date-icon::before,.auth-user.change-form #content-main>form .form-row .date-icon::before,.change-form #content form .form-row .date-icon::before,.passwordchange #content-main>form .form-row.errors .errorlist li::before,.auth-user.change-form #content-main>form .form-row.errors .errorlist li::before,.change-form #content form .form-row.errors .errorlist li::before{display:inline-block;font-family:"Font Awesome 5 Free";margin-right:5px}.passwordchange #content-main>form,.auth-user.change-form #content-main>form,.change-form #content form{background:#fff;border:1px solid #fff;clear:both;overflow:auto}.passwordchange #content-main>form h3,.auth-user.change-form #content-main>form h3,.change-form #content form h3,.passwordchange #content-main>form .h3,.auth-user.change-form #content-main>form .h3,.change-form #content form .h3{font-size:1.2rem}.passwordchange #content-main>form .form-row,.auth-user.change-form #content-main>form .form-row,.change-form #content form .form-row{background:#f9f9f9;margin-bottom:.5rem;padding:1rem .5rem}.passwordchange #content-main>form .form-row.with-wrapped-fields,.auth-user.change-form #content-main>form .form-row.with-wrapped-fields,.change-form #content form .form-row.with-wrapped-fields{background:transparent}.passwordchange #content-main>form .form-row.errors,.auth-user.change-form #content-main>form .form-row.errors,.change-form #content form .form-row.errors{background:#f2dede}.passwordchange #content-main>form .form-row.errors .errorlist,.auth-user.change-form #content-main>form .form-row.errors .errorlist,.change-form #content form .form-row.errors .errorlist{padding-left:0;width:100%}@media(min-width: 768px){.passwordchange #content-main>form .form-row.errors .errorlist,.auth-user.change-form #content-main>form .form-row.errors .errorlist,.change-form #content form .form-row.errors .errorlist{padding-left:1.2rem}}.passwordchange #content-main>form .form-row.errors .errorlist li,.auth-user.change-form #content-main>form .form-row.errors .errorlist li,.change-form #content form .form-row.errors .errorlist li{color:#dc3545 !important;list-style-type:none;font-weight:bold;text-decoration:underline}.passwordchange #content-main>form .form-row.errors .errorlist li::before,.auth-user.change-form #content-main>form .form-row.errors .errorlist li::before,.change-form #content form .form-row.errors .errorlist li::before{content:"";display:inline-block;margin-right:.5rem}.passwordchange #content-main>form .form-row.errors .wrapped-fields-container .errorlist,.auth-user.change-form #content-main>form .form-row.errors .wrapped-fields-container .errorlist,.change-form #content form .form-row.errors .wrapped-fields-container .errorlist{padding-left:0 !important}.passwordchange #content-main>form .form-row .newline,.auth-user.change-form #content-main>form .form-row .newline,.change-form #content form .form-row .newline{display:block;height:.5rem;width:100%}.passwordchange #content-main>form .form-row>div,.auth-user.change-form #content-main>form .form-row>div,.change-form #content form .form-row>div{align-items:flex-start;display:flex;flex:1;flex-direction:row;flex-wrap:wrap}.passwordchange #content-main>form .form-row>div.checkbox-row input,.auth-user.change-form #content-main>form .form-row>div.checkbox-row input,.change-form #content form .form-row>div.checkbox-row input{margin-top:5px;order:2}.passwordchange #content-main>form .form-row>div.checkbox-row label,.auth-user.change-form #content-main>form .form-row>div.checkbox-row label,.change-form #content form .form-row>div.checkbox-row label{order:1}.passwordchange #content-main>form .form-row>div.checkbox-row .help,.auth-user.change-form #content-main>form .form-row>div.checkbox-row .help,.change-form #content form .form-row>div.checkbox-row .help{order:3}.passwordchange #content-main>form .form-row .date-icon::before,.auth-user.change-form #content-main>form .form-row .date-icon::before,.change-form #content form .form-row .date-icon::before{content:""}.passwordchange #content-main>form .form-row .clock-icon::before,.auth-user.change-form #content-main>form .form-row .clock-icon::before,.change-form #content form .form-row .clock-icon::before{content:""}.passwordchange #content-main>form .form-row .datetime,.auth-user.change-form #content-main>form .form-row .datetime,.change-form #content form .form-row .datetime{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;margin:0}.passwordchange #content-main>form .form-row .datetime input,.auth-user.change-form #content-main>form .form-row .datetime input,.change-form #content form .form-row .datetime input{margin:0 10px}.passwordchange #content-main>form .form-row .datetime .datetimeshortcuts,.auth-user.change-form #content-main>form .form-row .datetime .datetimeshortcuts,.change-form #content form .form-row .datetime .datetimeshortcuts{align-self:center;white-space:nowrap}.passwordchange #content-main>form .form-row .datetime .timezonewarning,.auth-user.change-form #content-main>form .form-row .datetime .timezonewarning,.change-form #content form .form-row .datetime .timezonewarning{margin-left:0 !important;white-space:nowrap;width:0}.passwordchange #content-main>form .form-row .datetimeshortcuts,.auth-user.change-form #content-main>form .form-row .datetimeshortcuts,.change-form #content form .form-row .datetimeshortcuts{align-self:center}.passwordchange #content-main>form .form-row .datetimeshortcuts+.newline,.auth-user.change-form #content-main>form .form-row .datetimeshortcuts+.newline,.change-form #content form .form-row .datetimeshortcuts+.newline,.passwordchange #content-main>form .form-row .datetimeshortcuts+br,.auth-user.change-form #content-main>form .form-row .datetimeshortcuts+br,.change-form #content form .form-row .datetimeshortcuts+br{content:"";display:block;height:.5rem;width:100%}.passwordchange #content-main>form .form-row .timezonewarning,.auth-user.change-form #content-main>form .form-row .timezonewarning,.change-form #content form .form-row .timezonewarning{align-self:center;color:#d39e00;display:block;margin:.2rem 0;padding-left:1px}@media(min-width: 768px){.passwordchange #content-main>form .form-row .timezonewarning,.auth-user.change-form #content-main>form .form-row .timezonewarning,.change-form #content form .form-row .timezonewarning{margin-left:20%}}@media(min-width: 992px){.passwordchange #content-main>form .form-row .timezonewarning,.auth-user.change-form #content-main>form .form-row .timezonewarning,.change-form #content form .form-row .timezonewarning{margin-left:10%}}.passwordchange #content-main>form .form-row .related-widget-wrapper,.auth-user.change-form #content-main>form .form-row .related-widget-wrapper,.change-form #content form .form-row .related-widget-wrapper{display:flex;flex-direction:row;flex-grow:1}.passwordchange #content-main>form .form-row .related-widget-wrapper+p,.auth-user.change-form #content-main>form .form-row .related-widget-wrapper+p,.change-form #content form .form-row .related-widget-wrapper+p{flex-basis:100%;margin-left:0 !important}@media(min-width: 768px){.passwordchange #content-main>form .form-row .related-widget-wrapper+p,.auth-user.change-form #content-main>form .form-row .related-widget-wrapper+p,.change-form #content form .form-row .related-widget-wrapper+p{margin-left:20% !important}}@media(min-width: 992px){.passwordchange #content-main>form .form-row .related-widget-wrapper+p,.auth-user.change-form #content-main>form .form-row .related-widget-wrapper+p,.change-form #content form .form-row .related-widget-wrapper+p{margin-left:10% !important}}.passwordchange #content-main>form .form-row .related-widget-wrapper .add-related,.auth-user.change-form #content-main>form .form-row .related-widget-wrapper .add-related,.change-form #content form .form-row .related-widget-wrapper .add-related{margin-left:15px;margin-right:15px;order:2}.passwordchange #content-main>form .form-row .related-widget-wrapper select,.auth-user.change-form #content-main>form .form-row .related-widget-wrapper select,.change-form #content form .form-row .related-widget-wrapper select{display:inline-block !important}.passwordchange #content-main>form .form-row .selector,.auth-user.change-form #content-main>form .form-row .selector,.change-form #content form .form-row .selector{display:flex;flex-direction:row;flex-wrap:nowrap}.passwordchange #content-main>form .form-row .selector.stacked,.auth-user.change-form #content-main>form .form-row .selector.stacked,.change-form #content form .form-row .selector.stacked{flex-direction:column}.passwordchange #content-main>form .form-row .selector.stacked .selector-chooser,.auth-user.change-form #content-main>form .form-row .selector.stacked .selector-chooser,.change-form #content form .form-row .selector.stacked .selector-chooser{display:flex;flex-direction:row;margin:15px 0;width:auto}.passwordchange #content-main>form .form-row .selector.stacked .selector-chooser .selector-add,.auth-user.change-form #content-main>form .form-row .selector.stacked .selector-chooser .selector-add,.change-form #content form .form-row .selector.stacked .selector-chooser .selector-add{background:url('+F+") 0 -32px no-repeat}.passwordchange #content-main>form .form-row .selector.stacked .selector-chooser .selector-add.active,.auth-user.change-form #content-main>form .form-row .selector.stacked .selector-chooser .selector-add.active,.change-form #content form .form-row .selector.stacked .selector-chooser .selector-add.active{background:url("+F+") 0 -48px no-repeat}.passwordchange #content-main>form .form-row .selector.stacked .selector-chooser .selector-remove,.auth-user.change-form #content-main>form .form-row .selector.stacked .selector-chooser .selector-remove,.change-form #content form .form-row .selector.stacked .selector-chooser .selector-remove{background:url("+F+") 0 0 no-repeat}.passwordchange #content-main>form .form-row .selector.stacked .selector-chooser .selector-remove.active,.auth-user.change-form #content-main>form .form-row .selector.stacked .selector-chooser .selector-remove.active,.change-form #content form .form-row .selector.stacked .selector-chooser .selector-remove.active{background:url("+F+") 0 -16px no-repeat}.passwordchange #content-main>form .form-row .selector .help-icon,.auth-user.change-form #content-main>form .form-row .selector .help-icon,.change-form #content form .form-row .selector .help-icon{background:url("+R+") 0 0 no-repeat;cursor:help;display:inline-block;height:13px;margin:-2px 0 0 2px;vertical-align:middle;width:13px}.passwordchange #content-main>form .form-row .selector-filter,.auth-user.change-form #content-main>form .form-row .selector-filter,.change-form #content form .form-row .selector-filter{align-items:center;border-left:1px solid #ccc;border-right:1px solid #ccc;display:flex;flex-direction:row;margin-bottom:0;padding:5px}.passwordchange #content-main>form .form-row .selector-filter label,.auth-user.change-form #content-main>form .form-row .selector-filter label,.change-form #content form .form-row .selector-filter label{margin-bottom:0;padding-right:2px !important}.passwordchange #content-main>form .form-row .selector-filter .search-label-icon,.auth-user.change-form #content-main>form .form-row .selector-filter .search-label-icon,.change-form #content form .form-row .selector-filter .search-label-icon{background:url("+$+") 0 0 no-repeat;cursor:help;display:inline-block;height:18px;margin-top:5px;width:18px}.passwordchange #content-main>form .form-row .selector-filter input,.auth-user.change-form #content-main>form .form-row .selector-filter input,.change-form #content form .form-row .selector-filter input{padding:5px}.passwordchange #content-main>form .form-row .selector-available,.auth-user.change-form #content-main>form .form-row .selector-available,.change-form #content form .form-row .selector-available,.passwordchange #content-main>form .form-row .selector-chosen,.auth-user.change-form #content-main>form .form-row .selector-chosen,.change-form #content form .form-row .selector-chosen{text-align:center;width:330px}.passwordchange #content-main>form .form-row .selector-available h2,.auth-user.change-form #content-main>form .form-row .selector-available h2,.change-form #content form .form-row .selector-available h2,.passwordchange #content-main>form .form-row .selector-available .h2,.auth-user.change-form #content-main>form .form-row .selector-available .h2,.change-form #content form .form-row .selector-available .h2,.passwordchange #content-main>form .form-row .selector-chosen h2,.auth-user.change-form #content-main>form .form-row .selector-chosen h2,.change-form #content form .form-row .selector-chosen h2,.passwordchange #content-main>form .form-row .selector-chosen .h2,.auth-user.change-form #content-main>form .form-row .selector-chosen .h2,.change-form #content form .form-row .selector-chosen .h2{background:#fafafa;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;font-size:1rem;margin-bottom:0}.passwordchange #content-main>form .form-row .selector-available select,.auth-user.change-form #content-main>form .form-row .selector-available select,.change-form #content form .form-row .selector-available select,.passwordchange #content-main>form .form-row .selector-chosen select,.auth-user.change-form #content-main>form .form-row .selector-chosen select,.change-form #content form .form-row .selector-chosen select{border-radius:0;min-height:200px;width:100%}.passwordchange #content-main>form .form-row .selector-chosen h2,.auth-user.change-form #content-main>form .form-row .selector-chosen h2,.change-form #content form .form-row .selector-chosen h2,.passwordchange #content-main>form .form-row .selector-chosen .h2,.auth-user.change-form #content-main>form .form-row .selector-chosen .h2,.change-form #content form .form-row .selector-chosen .h2{background:#f2c1c7}.passwordchange #content-main>form .form-row .selector-chooseall,.auth-user.change-form #content-main>form .form-row .selector-chooseall,.change-form #content form .form-row .selector-chooseall,.passwordchange #content-main>form .form-row .selector-clearall,.auth-user.change-form #content-main>form .form-row .selector-clearall,.change-form #content form .form-row .selector-clearall{display:inline-block;margin:5px auto}.passwordchange #content-main>form .form-row .selector-chooser,.auth-user.change-form #content-main>form .form-row .selector-chooser,.change-form #content form .form-row .selector-chooser{align-self:center;background-color:#eee;border-radius:10px;display:inline-block;float:left;margin:0 15px;padding:0;width:22px}.passwordchange #content-main>form .form-row .selector-chooser li,.auth-user.change-form #content-main>form .form-row .selector-chooser li,.change-form #content form .form-row .selector-chooser li{list-style-type:none;margin:0;padding:3px}.passwordchange #content-main>form .form-row .selector-chooser .selector-add,.auth-user.change-form #content-main>form .form-row .selector-chooser .selector-add,.change-form #content form .form-row .selector-chooser .selector-add{background:url("+F+") 0 -112px no-repeat}.passwordchange #content-main>form .form-row .selector-chooser .selector-remove,.auth-user.change-form #content-main>form .form-row .selector-chooser .selector-remove,.change-form #content form .form-row .selector-chooser .selector-remove{background:url("+F+') 0 -80px no-repeat}.passwordchange #content-main>form .form-row .selector-chooser .selector-add,.auth-user.change-form #content-main>form .form-row .selector-chooser .selector-add,.change-form #content form .form-row .selector-chooser .selector-add,.passwordchange #content-main>form .form-row .selector-chooser .selector-remove,.auth-user.change-form #content-main>form .form-row .selector-chooser .selector-remove,.change-form #content form .form-row .selector-chooser .selector-remove{cursor:default;display:block;height:16px;opacity:.3;overflow:hidden;text-indent:-3000px;width:16px}.passwordchange #content-main>form .form-row .selector-chooser .selector-add.active,.auth-user.change-form #content-main>form .form-row .selector-chooser .selector-add.active,.change-form #content form .form-row .selector-chooser .selector-add.active,.passwordchange #content-main>form .form-row .selector-chooser .selector-remove.active,.auth-user.change-form #content-main>form .form-row .selector-chooser .selector-remove.active,.change-form #content form .form-row .selector-chooser .selector-remove.active{opacity:1}.passwordchange #content-main>form .form-row .add-related,.auth-user.change-form #content-main>form .form-row .add-related,.change-form #content form .form-row .add-related,.passwordchange #content-main>form .form-row .change-related,.auth-user.change-form #content-main>form .form-row .change-related,.change-form #content form .form-row .change-related{vertical-align:top}.passwordchange #content-main>form .form-row .change-related,.auth-user.change-form #content-main>form .form-row .change-related,.change-form #content form .form-row .change-related{margin-left:1rem}.passwordchange #content-main>form .form-row .related-lookup::before,.auth-user.change-form #content-main>form .form-row .related-lookup::before,.change-form #content form .form-row .related-lookup::before{content:"";margin-left:5px}.passwordchange #content-main>form label,.auth-user.change-form #content-main>form label,.change-form #content form label{flex-basis:100%;text-align:left}@media(min-width: 768px){.passwordchange #content-main>form label,.auth-user.change-form #content-main>form label,.change-form #content form label{flex-basis:20%;text-align:right}}@media(min-width: 992px){.passwordchange #content-main>form label,.auth-user.change-form #content-main>form label,.change-form #content form label{flex-basis:10%;text-align:right}}.passwordchange #content-main>form .required,.auth-user.change-form #content-main>form .required,.change-form #content form .required{font-weight:bold}@media(min-width: 768px){.passwordchange #content-main>form input[type=text],.auth-user.change-form #content-main>form input[type=text],.change-form #content form input[type=text],.passwordchange #content-main>form input[type=password],.auth-user.change-form #content-main>form input[type=password],.change-form #content form input[type=password],.passwordchange #content-main>form input[type=url],.auth-user.change-form #content-main>form input[type=url],.change-form #content form input[type=url],.passwordchange #content-main>form input[type=number],.auth-user.change-form #content-main>form input[type=number],.change-form #content form input[type=number],.passwordchange #content-main>form input[type=email],.auth-user.change-form #content-main>form input[type=email],.change-form #content form input[type=email],.passwordchange #content-main>form input[type=date],.auth-user.change-form #content-main>form input[type=date],.change-form #content form input[type=date],.passwordchange #content-main>form input[type=file],.auth-user.change-form #content-main>form input[type=file],.change-form #content form input[type=file],.passwordchange #content-main>form select[multiple],.auth-user.change-form #content-main>form select[multiple],.change-form #content form select[multiple]{width:auto}}.passwordchange #content-main>form input[type=url],.auth-user.change-form #content-main>form input[type=url],.change-form #content form input[type=url]{display:inline-block !important}.passwordchange #content-main>form input[type=text][size],.auth-user.change-form #content-main>form input[type=text][size],.change-form #content form input[type=text][size]{width:auto !important}@media(min-width: 768px){.passwordchange #content-main>form input[type=text]:not([size]),.auth-user.change-form #content-main>form input[type=text]:not([size]),.change-form #content form input[type=text]:not([size]){min-width:240px}}.passwordchange #content-main>form textarea,.auth-user.change-form #content-main>form textarea,.change-form #content form textarea{resize:both}@media(min-width: 768px){.passwordchange #content-main>form textarea,.auth-user.change-form #content-main>form textarea,.change-form #content form textarea{width:auto}}.passwordchange #content-main>form .tabular.inline-related input[type=text],.auth-user.change-form #content-main>form .tabular.inline-related input[type=text],.change-form #content form .tabular.inline-related input[type=text],.passwordchange #content-main>form .tabular.inline-related input[type=number],.auth-user.change-form #content-main>form .tabular.inline-related input[type=number],.change-form #content form .tabular.inline-related input[type=number],.passwordchange #content-main>form .tabular.inline-related input[type=email],.auth-user.change-form #content-main>form .tabular.inline-related input[type=email],.change-form #content form .tabular.inline-related input[type=email],.passwordchange #content-main>form .tabular.inline-related input[type=date],.auth-user.change-form #content-main>form .tabular.inline-related input[type=date],.change-form #content form .tabular.inline-related input[type=date],.passwordchange #content-main>form .tabular.inline-related textarea,.auth-user.change-form #content-main>form .tabular.inline-related textarea,.change-form #content form .tabular.inline-related textarea,.passwordchange #content-main>form .tabular.inline-related select,.auth-user.change-form #content-main>form .tabular.inline-related select,.change-form #content form .tabular.inline-related select{min-width:auto !important;width:auto}.passwordchange #content-main>form .tabular.inline-related .inline-deletelink,.auth-user.change-form #content-main>form .tabular.inline-related .inline-deletelink,.change-form #content form .tabular.inline-related .inline-deletelink{float:none !important}.passwordchange #content-main>form select[multiple],.auth-user.change-form #content-main>form select[multiple],.change-form #content form select[multiple]{display:inline-block}.passwordchange #content-main>form select:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select:not([multiple]):not(.admin-autocomplete),.change-form #content form select:not([multiple]):not(.admin-autocomplete){text-indent:.01px;text-overflow:clip}@media(min-width: 768px){.passwordchange #content-main>form select:not([multiple]):not(.admin-autocomplete),.auth-user.change-form #content-main>form select:not([multiple]):not(.admin-autocomplete),.change-form #content form select:not([multiple]):not(.admin-autocomplete){width:auto}}.passwordchange #content-main>form .select2-container--admin-autocomplete,.auth-user.change-form #content-main>form .select2-container--admin-autocomplete,.change-form #content form .select2-container--admin-autocomplete{min-width:320px}.passwordchange #content-main>form .select2-container--admin-autocomplete .select2-selection--single .select2-selection__arrow,.auth-user.change-form #content-main>form .select2-container--admin-autocomplete .select2-selection--single .select2-selection__arrow,.change-form #content form .select2-container--admin-autocomplete .select2-selection--single .select2-selection__arrow{height:34px}.passwordchange #content-main>form .select2-container--admin-autocomplete .select2-selection--single .select2-selection__rendered,.auth-user.change-form #content-main>form .select2-container--admin-autocomplete .select2-selection--single .select2-selection__rendered,.change-form #content form .select2-container--admin-autocomplete .select2-selection--single .select2-selection__rendered{line-height:36px}.passwordchange #content-main>form .select2-container .select2-selection--single,.auth-user.change-form #content-main>form .select2-container .select2-selection--single,.change-form #content form .select2-container .select2-selection--single{height:36px}.passwordchange #content-main>form .radiolist,.auth-user.change-form #content-main>form .radiolist,.change-form #content form .radiolist{list-style-type:none;padding-left:0}.passwordchange #content-main>form .radiolist.inline li,.auth-user.change-form #content-main>form .radiolist.inline li,.change-form #content form .radiolist.inline li{display:inline-block}.passwordchange #content-main>form .help,.auth-user.change-form #content-main>form .help,.change-form #content form .help{flex-basis:100% !important;margin-left:0 !important;margin-top:.5rem;padding-left:1px}@media(min-width: 768px){.passwordchange #content-main>form .help,.auth-user.change-form #content-main>form .help,.change-form #content form .help{margin-left:20% !important}}@media(min-width: 992px){.passwordchange #content-main>form .help,.auth-user.change-form #content-main>form .help,.change-form #content form .help{margin-left:10% !important}}.passwordchange #content-main>form .help>ul,.auth-user.change-form #content-main>form .help>ul,.change-form #content form .help>ul{padding-left:1.2rem}.passwordchange #content-main>form div.help,.auth-user.change-form #content-main>form div.help,.change-form #content form div.help{color:#007eed !important}.passwordchange #content-main>form img.help,.auth-user.change-form #content-main>form img.help,.change-form #content form img.help{display:inline-block;margin-left:0 !important}.passwordchange #content-main>form .collapse,.auth-user.change-form #content-main>form .collapse,.change-form #content form .collapse{display:block}.passwordchange #content-main>form .collapsed *,.auth-user.change-form #content-main>form .collapsed *,.change-form #content form .collapsed *{display:none}.passwordchange #content-main>form .collapsed h2,.auth-user.change-form #content-main>form .collapsed h2,.change-form #content form .collapsed h2,.passwordchange #content-main>form .collapsed .h2,.auth-user.change-form #content-main>form .collapsed .h2,.change-form #content form .collapsed .h2{display:block}.passwordchange #content-main>form .collapsed h2 a,.auth-user.change-form #content-main>form .collapsed h2 a,.change-form #content form .collapsed h2 a,.passwordchange #content-main>form .collapsed .h2 a,.auth-user.change-form #content-main>form .collapsed .h2 a,.change-form #content form .collapsed .h2 a{display:inline}.passwordchange #content-main>form .submit-row,.auth-user.change-form #content-main>form .submit-row,.change-form #content form .submit-row{align-items:center;display:flex;flex-basis:baseline;flex-direction:column;margin-top:15px}@media(min-width: 768px){.passwordchange #content-main>form .submit-row,.auth-user.change-form #content-main>form .submit-row,.change-form #content form .submit-row{flex-direction:row-reverse}}.passwordchange #content-main>form .submit-row input[type=submit],.auth-user.change-form #content-main>form .submit-row input[type=submit],.change-form #content form .submit-row input[type=submit]{margin-bottom:15px;margin-left:auto;order:1;width:200px}@media(min-width: 768px){.passwordchange #content-main>form .submit-row input[type=submit],.auth-user.change-form #content-main>form .submit-row input[type=submit],.change-form #content form .submit-row input[type=submit]{margin-bottom:0}}.passwordchange #content-main>form .submit-row>a,.auth-user.change-form #content-main>form .submit-row>a,.change-form #content form .submit-row>a{margin-bottom:15px;margin-left:.25rem;order:1}@media(min-width: 768px){.passwordchange #content-main>form .submit-row>a,.auth-user.change-form #content-main>form .submit-row>a,.change-form #content form .submit-row>a{margin-bottom:0}}.passwordchange #content-main>form .submit-row .deletelink-box,.auth-user.change-form #content-main>form .submit-row .deletelink-box,.change-form #content form .submit-row .deletelink-box{margin-bottom:0;margin-left:auto;margin-right:auto;order:2;text-align:center}@media(min-width: 768px){.passwordchange #content-main>form .submit-row .deletelink-box,.auth-user.change-form #content-main>form .submit-row .deletelink-box,.change-form #content form .submit-row .deletelink-box{margin-left:0}}.passwordchange #content-main>form .submit-row .deletelink-box .deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink,.change-form #content form .submit-row .deletelink-box .deletelink{width:200px}@media(min-width: 768px){.passwordchange #content-main>form .submit-row .deletelink-box .deletelink,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink,.change-form #content form .submit-row .deletelink-box .deletelink{width:auto}}.passwordchange #content-main>form .submit-row .deletelink-box .deletelink::before,.auth-user.change-form #content-main>form .submit-row .deletelink-box .deletelink::before,.change-form #content form .submit-row .deletelink-box .deletelink::before{content:""}.passwordchange #content-main>form .errornote,.auth-user.change-form #content-main>form .errornote,.change-form #content form .errornote{font-weight:bold}.passwordchange #content-main>form fieldset.collapse,.auth-user.change-form #content-main>form fieldset.collapse,.change-form #content form fieldset.collapse{display:block}.passwordchange #content-main>form fieldset.collapse h2,.auth-user.change-form #content-main>form fieldset.collapse h2,.change-form #content form fieldset.collapse h2,.passwordchange #content-main>form fieldset.collapse .h2,.auth-user.change-form #content-main>form fieldset.collapse .h2,.change-form #content form fieldset.collapse .h2{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.passwordchange #content-main>form fieldset.collapse h2::after,.auth-user.change-form #content-main>form fieldset.collapse h2::after,.change-form #content form fieldset.collapse h2::after,.passwordchange #content-main>form fieldset.collapse .h2::after,.auth-user.change-form #content-main>form fieldset.collapse .h2::after,.change-form #content form fieldset.collapse .h2::after{color:#666;content:"";display:inline-block;font-family:"Font Awesome 5 Free";font-size:1.1rem}.passwordchange #content-main>form fieldset.collapse.collapsed h2::after,.auth-user.change-form #content-main>form fieldset.collapse.collapsed h2::after,.change-form #content form fieldset.collapse.collapsed h2::after,.passwordchange #content-main>form fieldset.collapse.collapsed .h2::after,.auth-user.change-form #content-main>form fieldset.collapse.collapsed .h2::after,.change-form #content form fieldset.collapse.collapsed .h2::after{content:""}.passwordchange #content-main>form fieldset .form-row,.auth-user.change-form #content-main>form fieldset .form-row,.change-form #content form fieldset .form-row{margin-left:0;margin-right:0}.passwordchange #content-main>form fieldset>h2,.auth-user.change-form #content-main>form fieldset>h2,.change-form #content form fieldset>h2,.passwordchange #content-main>form fieldset>.h2,.auth-user.change-form #content-main>form fieldset>.h2,.change-form #content form fieldset>.h2{background:#f2c1c7;font-size:1.4rem;margin-bottom:0;padding:5px 10px}.passwordchange #content-main>form fieldset>h2+.form-row,.auth-user.change-form #content-main>form fieldset>h2+.form-row,.change-form #content form fieldset>h2+.form-row,.passwordchange #content-main>form fieldset>.h2+.form-row,.auth-user.change-form #content-main>form fieldset>.h2+.form-row,.change-form #content form fieldset>.h2+.form-row{margin-top:15px}.passwordchange #content-main>form .inline-related,.auth-user.change-form #content-main>form .inline-related,.change-form #content form .inline-related{overflow-x:auto}.passwordchange #content-main>form .inline-related.empty-form,.auth-user.change-form #content-main>form .inline-related.empty-form,.change-form #content form .inline-related.empty-form,.passwordchange #content-main>form .inline-related .empty-form,.auth-user.change-form #content-main>form .inline-related .empty-form,.change-form #content form .inline-related .empty-form{display:none !important}.passwordchange #content-main>form .inline-related textarea,.auth-user.change-form #content-main>form .inline-related textarea,.change-form #content form .inline-related textarea{display:inline}.passwordchange #content-main>form .inline-related h3,.auth-user.change-form #content-main>form .inline-related h3,.change-form #content form .inline-related h3,.passwordchange #content-main>form .inline-related .h3,.auth-user.change-form #content-main>form .inline-related .h3,.change-form #content form .inline-related .h3{align-items:center;background:#fafafa;border-bottom:1px solid #eee;border-top:5px solid #eee;display:flex;font-size:1.1rem;padding:8px 10px}.passwordchange #content-main>form .inline-related h3 .inline_label,.auth-user.change-form #content-main>form .inline-related h3 .inline_label,.change-form #content form .inline-related h3 .inline_label,.passwordchange #content-main>form .inline-related .h3 .inline_label,.auth-user.change-form #content-main>form .inline-related .h3 .inline_label,.change-form #content form .inline-related .h3 .inline_label{margin-left:.5rem;margin-right:auto}.passwordchange #content-main>form .inline-related h3>.delete label,.auth-user.change-form #content-main>form .inline-related h3>.delete label,.change-form #content form .inline-related h3>.delete label,.passwordchange #content-main>form .inline-related .h3>.delete label,.auth-user.change-form #content-main>form .inline-related .h3>.delete label,.change-form #content form .inline-related .h3>.delete label{margin-bottom:0}.passwordchange #content-main>form .inline-related .vDateField,.auth-user.change-form #content-main>form .inline-related .vDateField,.change-form #content form .inline-related .vDateField{display:inline-block}.passwordchange #content-main>form .inline-related .errorlist,.auth-user.change-form #content-main>form .inline-related .errorlist,.change-form #content form .inline-related .errorlist{background:#f2dede}.passwordchange #content-main>form .inline-related>.module,.auth-user.change-form #content-main>form .inline-related>.module,.change-form #content form .inline-related>.module{position:relative}.passwordchange #content-main>form .inline-related table th,.auth-user.change-form #content-main>form .inline-related table th,.change-form #content form .inline-related table th{background:#fafafa;font-weight:normal !important}.passwordchange #content-main>form .inline-related table th.required,.auth-user.change-form #content-main>form .inline-related table th.required,.change-form #content form .inline-related table th.required{font-weight:bold !important}.passwordchange #content-main>form .inline-related table th .help-tooltip,.auth-user.change-form #content-main>form .inline-related table th .help-tooltip,.change-form #content form .inline-related table th .help-tooltip{height:15px;margin-top:-3px;width:15px}.passwordchange #content-main>form .inline-related table .form-row,.auth-user.change-form #content-main>form .inline-related table .form-row,.change-form #content form .inline-related table .form-row{display:table-row}.passwordchange #content-main>form .inline-related table .original,.auth-user.change-form #content-main>form .inline-related table .original,.change-form #content form .inline-related table .original{border-right:0px;padding:0;position:relative;width:0}.passwordchange #content-main>form .inline-related table .original p,.auth-user.change-form #content-main>form .inline-related table .original p,.change-form #content form .inline-related table .original p{align-items:center;background:#fafafa;border-bottom:1px solid #eee;display:flex;font-size:.9rem;flex-direction:row;left:14px;padding:0 4px;position:absolute;top:8px;white-space:nowrap}.passwordchange #content-main>form .inline-related table .original p .inlinechangelink,.auth-user.change-form #content-main>form .inline-related table .original p .inlinechangelink,.change-form #content form .inline-related table .original p .inlinechangelink{position:relative;right:-4px}.passwordchange #content-main>form .inline-related table .original+td,.auth-user.change-form #content-main>form .inline-related table .original+td,.change-form #content form .inline-related table .original+td,.passwordchange #content-main>form .inline-related table .original+th,.auth-user.change-form #content-main>form .inline-related table .original+th,.change-form #content form .inline-related table .original+th{border-left:0px}.passwordchange #content-main>form .inline-related table .has_original td,.auth-user.change-form #content-main>form .inline-related table .has_original td,.change-form #content form .inline-related table .has_original td{padding-top:44px}.passwordchange #content-main>form .inline-related .inlinechangelink,.auth-user.change-form #content-main>form .inline-related .inlinechangelink,.change-form #content form .inline-related .inlinechangelink{background:#ffe4dc;font-size:.9rem;margin-left:8px;padding:2px 4px}.passwordchange #content-main>form .inline-related .inlinechangelink::before,.auth-user.change-form #content-main>form .inline-related .inlinechangelink::before,.change-form #content form .inline-related .inlinechangelink::before{content:"";font-family:"Font Awesome 5 Free";margin-right:4px}.passwordchange #content-main>form .inline-related .inlinechangelink:hover,.auth-user.change-form #content-main>form .inline-related .inlinechangelink:hover,.change-form #content form .inline-related .inlinechangelink:hover{background:#ffbda9;text-decoration:none}.passwordchange #content-main>form .add-row a::before,.auth-user.change-form #content-main>form .add-row a::before,.change-form #content form .add-row a::before{content:""}.passwordchange #content-main>form .inline-deletelink,.auth-user.change-form #content-main>form .inline-deletelink,.change-form #content form .inline-deletelink{float:right;margin-right:15px;white-space:nowrap}.passwordchange #content-main>form .inline-deletelink::before,.auth-user.change-form #content-main>form .inline-deletelink::before,.change-form #content form .inline-deletelink::before{content:""}.passwordchange #content-main>form .wrapped-fields-container,.auth-user.change-form #content-main>form .wrapped-fields-container,.change-form #content form .wrapped-fields-container{flex-direction:column !important}.passwordchange #content-main>form .wrapped-fields-container .datetimeshortcuts,.auth-user.change-form #content-main>form .wrapped-fields-container .datetimeshortcuts,.change-form #content form .wrapped-fields-container .datetimeshortcuts{align-self:top}.passwordchange #content-main>form .wrapped-fields-container label,.auth-user.change-form #content-main>form .wrapped-fields-container label,.change-form #content form .wrapped-fields-container label{flex-basis:auto !important}@media(min-width: 768px){.passwordchange #content-main>form .wrapped-fields-container,.auth-user.change-form #content-main>form .wrapped-fields-container,.change-form #content form .wrapped-fields-container{flex-direction:row !important}.passwordchange #content-main>form .wrapped-fields-container label,.auth-user.change-form #content-main>form .wrapped-fields-container label,.change-form #content form .wrapped-fields-container label{flex-basis:20% !important;vertical-align:top}}@media(min-width: 992px){.passwordchange #content-main>form .wrapped-fields-container label,.auth-user.change-form #content-main>form .wrapped-fields-container label,.change-form #content form .wrapped-fields-container label{flex-basis:10% !important}}.passwordchange #content-main>form .wrapped-fields-container>*,.auth-user.change-form #content-main>form .wrapped-fields-container>*,.change-form #content form .wrapped-fields-container>*{flex-grow:0 !important}.passwordchange #content-main>form .wrapped-fields-container .fieldBox,.auth-user.change-form #content-main>form .wrapped-fields-container .fieldBox,.change-form #content form .wrapped-fields-container .fieldBox{margin-top:1rem;width:100%}.passwordchange #content-main>form .wrapped-fields-container .fieldBox label,.auth-user.change-form #content-main>form .wrapped-fields-container .fieldBox label,.change-form #content form .wrapped-fields-container .fieldBox label{width:100%}.passwordchange #content-main>form .wrapped-fields-container .fieldBox .help,.auth-user.change-form #content-main>form .wrapped-fields-container .fieldBox .help,.change-form #content form .wrapped-fields-container .fieldBox .help{margin-left:0 !important}@media(min-width: 768px){.passwordchange #content-main>form .wrapped-fields-container .fieldBox,.auth-user.change-form #content-main>form .wrapped-fields-container .fieldBox,.change-form #content form .wrapped-fields-container .fieldBox{margin-left:1rem;margin-top:0;width:auto}.passwordchange #content-main>form .wrapped-fields-container .fieldBox label,.auth-user.change-form #content-main>form .wrapped-fields-container .fieldBox label,.change-form #content form .wrapped-fields-container .fieldBox label{width:auto}.passwordchange #content-main>form .wrapped-fields-container .fieldBox label+*:not(.datetime),.auth-user.change-form #content-main>form .wrapped-fields-container .fieldBox label+*:not(.datetime),.change-form #content form .wrapped-fields-container .fieldBox label+*:not(.datetime){display:inline-block}}html{background:#1c2429;height:100%}body{font-weight:300;min-height:100%;opacity:0;transition:opacity .2s linear}body.baton-ready{opacity:1}a{text-decoration:none}a:hover{text-decoration:underline}a.btn:hover,.page-admindocs .admindocs-body .small a:hover,.actionresult #content>p a:hover,.delete-confirmation-content form a.cancel-link:hover,.paginator a.showall:hover,.change-list a.changelist-filter-toggler:hover,#content .object-tools a:hover,.passwordchange #content-main>form .form-row a.selector-chooseall:hover,.auth-user.change-form #content-main>form .form-row a.selector-chooseall:hover,.change-form #content form .form-row a.selector-chooseall:hover,.passwordchange #content-main>form .form-row a.selector-clearall:hover,.auth-user.change-form #content-main>form .form-row a.selector-clearall:hover,.change-form #content form .form-row a.selector-clearall:hover,.passwordchange #content-main>form .submit-row .deletelink-box a.deletelink:hover,.auth-user.change-form #content-main>form .submit-row .deletelink-box a.deletelink:hover,.change-form #content form .submit-row .deletelink-box a.deletelink:hover,.passwordchange #content-main>form .add-row a:hover,.auth-user.change-form #content-main>form .add-row a:hover,.change-form #content form .add-row a:hover,.passwordchange #content-main>form a.inline-deletelink:hover,.auth-user.change-form #content-main>form a.inline-deletelink:hover,.change-form #content form a.inline-deletelink:hover{text-decoration:none}button,input,optgroup,select,textarea{font-family:"Dosis",sans-serif}.clear{clear:both}#toggle-nav-sidebar,#nav-sidebar{display:none !important}@-webkit-keyframes bounce{0%{transform:translateY(0) rotate(0deg)}100%{transform:translateY(-5px) rotate(5deg)}}@keyframes bounce{0%{transform:translateY(0) rotate(0deg)}100%{transform:translateY(-5px) rotate(5deg)}}body.login{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;padding:1px 1rem 0}body.login #header #branding{margin:auto !important}.login #content{padding-top:1px !important}.login #content-main+br.clear{display:none}.login #container{border:0 !important;border-radius:0;max-width:100%;min-width:auto;width:24em}.login #container .navbar-toggler{display:none !important}.login #container .submit-row{padding:10px 0;text-align:center}.login #container .submit-row input{display:inline-block}.login #container form{padding:1rem}.login #container form .input-group-text{justify-content:center;width:42px}.login #container input[type=text],.login #container input[type=password]{background:#fff !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.login #container .pwd-visibility-toggle{color:#999;cursor:pointer;position:absolute;right:8px;top:11px;z-index:10}.login #container .form-row{margin-left:0 !important;margin-right:0 !important;position:relative}.login #container .errornote{margin:1rem 1rem 0;padding:.5rem}.page-logout #header{padding-left:1rem}.page-logout .site-footer{position:static}body.page-logout #header .navbar-toggler{display:none}#header{align-items:center;background:#1c2429 !important;color:#fff;flex-direction:row !important;padding:.6rem 0}#header strong{color:#fff;padding-left:0}#header strong::before{content:"";display:inline-block;font-family:"Font Awesome 5 Free";margin-right:5px}#header a{color:#fff}#header a:hover{color:#d32d41;text-decoration:none}#header a.dropdown-item{color:#000}#header #user-tools>a{order:2}@media(min-width: 768px){#header #user-tools .dropdown-menu{left:auto;right:0}}#header .navbar-toggler{border-width:0 !important;margin-right:5px}#header .nav-menu.is-active{background:#263238}#branding{display:inline-block;padding-bottom:0}#branding h1,#branding .h1{font-size:1.6rem}.site-footer{background:#1c2429;border-top:1px solid #fff;bottom:0;color:#fff;font-size:.9rem;left:0;margin-top:20px;position:absolute;width:100%}.site-footer p{margin-bottom:5px;margin-top:5px}.site-footer a{color:#b3c100}.site-footer a:hover{color:#848e00}.site-footer .btn-light,.site-footer .change-list #changelist-form .actions button,.change-list #changelist-form .actions .site-footer button,.site-footer .passwordchange #content-main>form .form-row .selector-chooseall,.passwordchange .site-footer #content-main>form .form-row .selector-chooseall,.site-footer .auth-user.change-form #content-main>form .form-row .selector-chooseall,.auth-user.change-form .site-footer #content-main>form .form-row .selector-chooseall,.site-footer .change-form #content form .form-row .selector-chooseall,.change-form #content .site-footer form .form-row .selector-chooseall,.passwordchange #content-main>form .form-row .site-footer .selector-chooseall,.auth-user.change-form #content-main>form .form-row .site-footer .selector-chooseall,.change-form #content form .form-row .site-footer .selector-chooseall,.site-footer .passwordchange #content-main>form .form-row .selector-clearall,.passwordchange .site-footer #content-main>form .form-row .selector-clearall,.site-footer .auth-user.change-form #content-main>form .form-row .selector-clearall,.auth-user.change-form .site-footer #content-main>form .form-row .selector-clearall,.site-footer .change-form #content form .form-row .selector-clearall,.change-form #content .site-footer form .form-row .selector-clearall,.passwordchange #content-main>form .form-row .site-footer .selector-clearall,.auth-user.change-form #content-main>form .form-row .site-footer .selector-clearall,.change-form #content form .form-row .site-footer .selector-clearall{color:#1c2429}.login #footer{display:none}.menu-open .sidebar-menu{left:0}@media(min-width: 992px){body:not(.menu-mobile) .sidebar-menu{height:auto;left:0;position:static}body:not(.menu-mobile) .sidebar-menu h1 i,body:not(.menu-mobile) .sidebar-menu .h1 i{display:none !important}}.sidebar-menu{background:#263238;color:#fff;height:100%;left:-100%;padding:0;position:fixed;top:0;z-index:100}@media(min-width: 992px){.sidebar-menu{overflow:auto}}.sidebar-menu #branding{background:#1c2429;border-bottom:1px solid #1c2429;padding-top:0;text-align:center;width:100%}.sidebar-menu #branding>h1,.sidebar-menu #branding>.h1{background:#1c2429}.sidebar-menu #branding a{color:#fff !important}.sidebar-menu .toggle-menu{cursor:pointer;position:absolute;right:1rem;top:1.6rem}.sidebar-menu #user-tools{display:none}.sidebar-menu #user-tools-sidebar{padding:1rem;position:relative;text-align:center}.sidebar-menu #user-tools-sidebar .user-links{height:38px;transition:height .2s linear}.sidebar-menu #user-tools-sidebar .user-area-toggler{cursor:pointer}.sidebar-menu #user-tools-sidebar.collapsed .user-links,.sidebar-menu #user-tools-sidebar.collapsed .user-info div{display:none}.sidebar-menu #user-tools-sidebar .gravatar-icon{border:2px solid #fff;border-radius:50%}.sidebar-menu #user-tools-sidebar .user-info{align-items:center;display:flex;flex-direction:column;font-size:1.2rem;justify-content:center}.sidebar-menu #user-tools-sidebar .user-links{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:.5rem}.sidebar-menu #user-tools-sidebar a{color:#ccc !important}.sidebar-menu #user-tools-sidebar a.view-site::after{content:"";font-family:"Font Awesome 5 Free"}.sidebar-menu #user-tools-sidebar a.view-site[href*=doc]::after{content:"" !important;font-family:"Font Awesome 5 Free"}.sidebar-menu #user-tools-sidebar a.password::after{content:"";font-family:"Font Awesome 5 Free"}.sidebar-menu #user-tools-sidebar a.logout::after{content:"";font-family:"Font Awesome 5 Free";font-size:1.6rem}.sidebar-menu #user-tools-sidebar a::after{color:#b3c100;font-size:1.3rem;display:inline-block;margin:0 .6rem}.sidebar-menu .search-field-tool{margin:.5rem 1rem;position:relative}.sidebar-menu .search-field-tool input{background:#3b4d56;border-color:#263238;color:#fff;padding-right:30px}.sidebar-menu .search-field-tool input:focus{box-shadow:0 0 0 transparent;outline:0 none}.sidebar-menu .search-field-tool::after{color:#b3c100;content:"";font-family:"Font Awesome 5 Free";position:absolute;right:.5rem;top:.2rem}.sidebar-menu .search-field-tool.loading::after{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;content:""}.sidebar-menu .search-field-tool #admin-search-datalist{background:#1c2429;max-height:50vh;overflow:auto;position:absolute;width:100%}.sidebar-menu .search-field-tool #admin-search-datalist div{align-items:center;border-bottom:1px solid #181f23;cursor:pointer;display:flex;flex-direction:row;font-size:.9rem;justify-content:space-between;max-height:50vh;overflow:auto;padding:.5rem}.sidebar-menu .search-field-tool #admin-search-datalist div.selected{background:#4f6875;color:#fff}.sidebar-menu .search-field-tool #admin-search-datalist div.selected a{color:#fff}.sidebar-menu .search-field-tool #admin-search-datalist div a{color:#fff;text-decoration:none}.sidebar-menu .search-field-tool #admin-search-datalist div i{color:#6ebbff;font-size:.9rem}.sidebar-menu h1,.sidebar-menu .h1{background:#37474f;color:#fff;font-size:1.6rem;margin-bottom:0;padding:1rem 16px;position:absolute;top:0;width:100%;z-index:12}@media(min-width: 992px){.sidebar-menu h1,.sidebar-menu .h1{background:#2d3940;position:static}}.sidebar-menu h1 i,.sidebar-menu .h1 i{cursor:pointer;float:right;font-weight:normal;margin-right:10px;margin-top:5px}.sidebar-menu .depth-0,.sidebar-menu .depth-1{background:#263238;height:100%;left:0;list-style-type:none;overflow:auto;padding:0;padding-top:66px;position:absolute;top:0;width:100%;z-index:10}@media(min-width: 992px){.sidebar-menu .depth-0,.sidebar-menu .depth-1{height:auto;padding-top:0;position:static}}.sidebar-menu .depth-0 li,.sidebar-menu .depth-1 li{padding:0}.sidebar-menu .depth-0 li a,.sidebar-menu .depth-0 li span,.sidebar-menu .depth-1 li a,.sidebar-menu .depth-1 li span{padding:10px 20px}.sidebar-menu .depth-0 a,.sidebar-menu .depth-0 span,.sidebar-menu .depth-1 a,.sidebar-menu .depth-1 span{color:#ccc;display:block;outline:0}.sidebar-menu .depth-0 a:hover,.sidebar-menu .depth-0 span:hover,.sidebar-menu .depth-1 a:hover,.sidebar-menu .depth-1 span:hover{color:#fff;text-decoration:none}.sidebar-menu .depth-0 a.has-children::after,.sidebar-menu .depth-0 span.has-children::after,.sidebar-menu .depth-1 a.has-children::after,.sidebar-menu .depth-1 span.has-children::after{content:"";float:right}.sidebar-menu .depth-0 a i,.sidebar-menu .depth-0 span i,.sidebar-menu .depth-1 a i,.sidebar-menu .depth-1 span i{display:inline-block;margin-right:8px}.sidebar-menu .depth-0>li:not(.title):hover{background:#222d32}.sidebar-menu .depth-0 .title{background:#1c2429 !important}.sidebar-menu .depth-0 .title>span{color:#d32d41 !important;font-weight:bold;text-transform:uppercase}.sidebar-menu .depth-1{display:block;margin-left:-100%;transition:margin-left 0s linear}@media(min-width: 992px){.sidebar-menu .depth-1{display:none;margin-left:0}.sidebar-menu .depth-1 li{padding-left:10px}}@media(min-width: 992px){.sidebar-menu .title>.depth-1 li{padding-left:0}}@media(min-width: 992px){.sidebar-menu .open .has-children::after{content:"" !important}.sidebar-menu .open ul,.sidebar-menu .open li{background:#304047 !important}}.sidebar-menu .open>.depth-1{display:block}.sidebar-menu .open .depth-1{margin-left:0;z-index:10}@media(min-width: 992px){.sidebar-menu .default-open .has-children::after{content:"" !important}.sidebar-menu .default-open ul,.sidebar-menu .default-open li{background:#304047 !important}.sidebar-menu .default-open>.depth-1{display:block}.sidebar-menu .default-open .depth-1{margin-left:0;z-index:10}}.sidebar-menu .nav-back{background:#1c2429}@media(min-width: 992px){.sidebar-menu .nav-back{display:none}}@media(min-width: 992px){.sidebar-menu .with-active .has-children::after{content:"" !important}.sidebar-menu .with-active ul,.sidebar-menu .with-active li{background:#304047}.sidebar-menu .with-active>.depth-1{display:block}.sidebar-menu .with-active .depth-1{margin-left:0;z-index:10}}@media(min-width: 992px){.sidebar-menu .active:not(.with-active){background:#55121a !important;border-left:5px solid #f5f5f5;position:relative}.sidebar-menu .active:not(.with-active) a{margin-left:-5px}}.dashboard #content{background:#f5f5f5}.dashboard #content-main{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);float:left;margin-left:0 !important;padding:16px 0;width:100%}@media(min-width: 992px){.dashboard #content-main{margin-left:-15px;width:75%}}.dashboard #content-main>.module{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%}@media(min-width: 992px){.dashboard #content-main>.module{flex:0 0 auto;width:50%}}@media(min-width: 1600px){.dashboard #content-main>.module{flex:0 0 auto;width:33.3333333333%}}.dashboard #content-main table{background:#fff;border:1px solid #fff}.dashboard #content-main table tbody{font-size:.9rem}.dashboard #content-main table th{width:100%}.dashboard #content-main table td{white-space:nowrap}.dashboard #content-related{float:right;margin-bottom:2rem;margin-right:0 !important;padding:0 15px;width:100%}@media(min-width: 992px){.dashboard #content-related{margin-right:25px;width:23%}}.dashboard #content-related h2,.dashboard #content-related .h2{font-size:1.4rem}.dashboard #content-related h3,.dashboard #content-related .h3{font-size:1.2rem}.dashboard #content-related>div{background:#fff;border:1px solid #fff}.dashboard #content-related .actionlist{font-size:.9rem}.dashboard caption{background:#f6f6f6;border:1px solid #fff;caption-side:top}.dashboard caption a{color:#000}.dashboard .actionlist{border-left:5px solid #e7e7e7;list-style-type:none;margin-left:.5rem;margin-top:1.5rem;padding-left:0;position:relative}.dashboard .actionlist::after{background-image:linear-gradient(#e7e7e7 50%, rgba(255, 255, 255, 0) 0%);background-position:center;background-repeat:repeat-y;background-size:5px 13px;bottom:-25px;content:"";height:25px;left:-5px;position:absolute;width:5px}.dashboard .actionlist li{padding:1.5rem;padding-top:0;position:relative}.dashboard .actionlist li::before{background:#f90;border-radius:50%;color:#fff !important;display:inline-block;height:30px;left:-18px;line-height:30px;position:absolute;text-align:center;width:30px}.dashboard .actionlist li.addlink::before{background:#28a745}.dashboard .actionlist li.changelink::before{background:#007eed}.dashboard .actionlist li.deletelink::before{background:#dc3545}.dashboard .addlink::before,.dashboard .viewlink::before,.dashboard .deletelink::before,.dashboard .changelink::before{color:#f90;white-space:nowrap}.dashboard .addlink::before{content:""}.dashboard .changelink::before{content:""}.dashboard .deletelink::before{content:""}.dashboard .viewlink::before{content:""}.breadcrumbs{background:#f0f0f0;line-height:1.9;word-spacing:5px}.breadcrumbs a:first-child::before{content:""}@media(min-width: 992px){.menu-mobile #content{flex:0 0 100% !important;max-width:100% !important;width:100% !important}}#content{background:#f5f5f5;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;position:relative}@media(max-width: 767.98px){#content{flex:0 0 100% !important;max-width:100% !important}}#content>h1,#content>.h1{background:#fafafa;font-size:1.6rem;font-weight:700}#content>h1+h2,#content>.h1+h2,#content>h1+.h2,#content>.h1+.h2{background:#fafafa;font-size:1.2rem;padding-bottom:1rem}#content .object-tools{float:right;list-style-type:none}#content .object-tools li{display:inline-block}.messagelist{list-style-type:none;padding:0}.messagelist .success::before{content:""}.messagelist .info::before{content:""}.messagelist .warning::before{content:""}.messagelist .error::before{content:""}.modal-header{align-items:center !important}.modal-dialog button.back{align-items:center;background:#007eed;border:none;border-radius:50%;color:#fff;display:flex;height:24px;justify-content:center;position:relative;top:-4px;width:24px}.modal-dialog button.back:focus{border:none;outline:none}.change-list .object-tools .addlink::before{content:""}.change-list .select2-container{z-index:1070}.change-list #changelist{border:1px solid #fff;clear:both;display:flex;flex-wrap:wrap;overflow:hidden}.change-list #changelist .changelist-form-container{display:flex;flex:0 0 100%;flex-wrap:wrap;overflow:hidden}.change-list #changelist:first-child{margin-top:1rem}.change-list #changelist .toplinks{margin-bottom:0;padding-left:0}.change-list #changelist .toplinks li{background:rgba(0,0,0,.1);display:inline-block;padding:.2rem 1rem}.change-list #changelist .toplinks li.date-back{background:#d32d41}.change-list #changelist .toplinks li.date-back a{color:#fff}.change-list #changelist .toplinks+br{display:none}.change-list #changelist .xfull{overflow:auto;width:100%}.change-list #changelist .xfull .toplinks{white-space:nowrap}.change-list #changelist .date-icon::before{content:""}.change-list #changelist .clock-icon::before{content:""}.change-list #changelist #result_list input[type=text],.change-list #changelist #result_list input[type=number],.change-list #changelist #result_list input[type=email],.change-list #changelist #result_list input[type=date]{display:inline;height:28px;margin:2px 0;width:auto}.change-list #toolbar{flex:0 0 auto;width:100%;background:#ebeff1;order:1}.change-list #changelist-search label,.change-list #changelist-search input{display:inline-block !important}.change-list #changelist-search label{position:relative;top:-2px;text-align:right}.change-list #changelist-search input[type=text]{max-width:160px}.change-list #changelist-search input[type=submit]{background:#fff;margin-top:-3px;max-width:100px}.change-list #changelist-search input[type=submit]:hover{background:#fafafa}.change-list .action-counter{display:block}@media(min-width: 576px){.change-list .action-counter{display:inline}}.change-list .changelist-filter-toggler{align-items:center;cursor:pointer;display:inline;float:right;font-size:1rem;margin-bottom:1rem;min-height:39px}.change-list .changelist-filter-toggler.active{background:#b3c100;border-color:#b3c100 !important}.change-list .changelist-filter-toggler.with-actions{display:flex;flex-direction:row;float:none;margin-bottom:0;position:absolute;right:16px;top:32px}.change-list .changelist-filter-toggler>span{display:none}@media(min-width: 576px){.change-list .changelist-filter-toggler>span{display:inline-block;margin-left:.5rem}}.change-list #changelist-filter,.change-list #changelist-filter-modal{flex:0 0 auto;width:100%;background:#fafafa;max-width:100%;order:3}@media(min-width: 992px){.change-list #changelist-filter,.change-list #changelist-filter-modal{flex:0 0 auto;width:0%;max-height:200px;max-width:99%;display:none}}.change-list #changelist-filter h2,.change-list #changelist-filter-modal h2,.change-list #changelist-filter .h2,.change-list #changelist-filter-modal .h2{background:#263238;color:#fff;font-size:1.4rem;margin-bottom:0;padding:.5rem 1rem}.change-list #changelist-filter #changelist-filter-clear,.change-list #changelist-filter-modal #changelist-filter-clear{background:#17a2b8;font-size:.9rem;margin-bottom:0;margin-top:0;padding:.5rem 1rem}.change-list #changelist-filter #changelist-filter-clear a,.change-list #changelist-filter-modal #changelist-filter-clear a{color:#fff}.change-list #changelist-filter h3,.change-list #changelist-filter-modal h3,.change-list #changelist-filter .h3,.change-list #changelist-filter-modal .h3{font-size:1.2rem;margin-top:1rem;padding:0 1rem}.change-list #changelist-filter h3:first-child,.change-list #changelist-filter-modal h3:first-child,.change-list #changelist-filter .h3:first-child,.change-list #changelist-filter-modal .h3:first-child{margin-top:0}.change-list #changelist-filter ul,.change-list #changelist-filter-modal ul{list-style-type:none;padding-left:15px;padding-right:15px}.change-list #changelist-filter ul .selected,.change-list #changelist-filter-modal ul .selected{border-left:5px solid #d32d41;margin-left:-15px;padding-left:10px}.change-list #changelist-filter ul .select2-container,.change-list #changelist-filter-modal ul .select2-container{outline:0 !important;min-width:auto !important;width:100% !important}.change-list #changelist-filter ul .select2-selection,.change-list #changelist-filter-modal ul .select2-selection{max-width:100% !important;width:226px !important}.change-list #changelist-filter ul .select2-container--focus,.change-list #changelist-filter-modal ul .select2-container--focus,.change-list #changelist-filter ul .select2-selection--single:focus,.change-list #changelist-filter-modal ul .select2-selection--single:focus{border-radius:2px;box-shadow:0 0 0 .25rem rgba(127,27,39,.25) !important}.change-list.changelist-filter-always-open #changelist-filter,.change-list.changelist-filter-always-open #changelist-filter-modal,.change-list.changelist-filter-always-open #changelist-form{transition:none !important}@media(min-width: 992px){.change-list.changelist-filter-active #changelist-filter,.change-list.changelist-filter-active #changelist-filter-modal{flex:0 0 auto;width:16.6666666667%;max-height:100%;display:block}}@media(min-width: 992px){.change-list.changelist-filter-active #changelist-form{flex:0 0 auto;width:83.3333333333%}}.change-list #changelist-filter-modal{display:block;max-width:100% !important;max-height:100% !important;order:0 !important;padding:.5rem 0 !important;width:auto !important}.change-list #changelist-filter-modal select{margin-left:0 !important;width:auto !important}.change-list #changelist-filter-modal>div,.change-list #changelist-filter-modal>p{display:block}.change-list #changelist-filter-modal ul li .select2-container{width:100% !important}.change-list #changelist-filter-modal ul li .select2-selection{border:1px solid #ced4da;outline:0 !important;width:100% !important;max-width:100% !important}.change-list #changelist-filter-modal ul li .select2-container--focus,.change-list #changelist-filter-modal ul li .select2-selection--single:focus{border-radius:2px}.change-list #changelist-form{flex:0 0 auto;width:100%;background:#fff;order:2;padding:1rem !important;position:relative}@media(min-width: 992px){.change-list #changelist-form{flex:0 0 auto;width:100%}}.change-list #changelist-form .actions .all,.change-list #changelist-form .actions .question,.change-list #changelist-form .actions .clear{display:none}.change-list #changelist-form select{-moz-appearance:none;text-indent:.01px;text-overflow:clip}.change-list .results{background:#fff;clear:both}.change-list .results table thead>tr{background:#f0f0f0;color:inherit}.change-list .results table tbody tr:nth-child(2n+1){background:#fafafa;color:inherit}.change-list .results table tbody tr.selected,.change-list .results table tbody tr.selected td,.change-list .results table tbody tr.selected th{background:#e1dac9 !important;color:inherit}.change-list .results table .action-checkbox-column{width:20px}.change-list .results table .action-checkbox-column .text{padding-right:0}.change-list .results table th,.change-list .results table td{padding:.3rem}.change-list .results .sortoptions{float:right}.change-list .results th .text{padding-right:44px}.change-list .results .sorted .sortoptions a{background:url('+W+') 0 0 no-repeat;background-size:14px auto;display:inline-block;height:14px;position:relative;width:14px}.change-list .results .sorted .sortoptions a.sortremove::after{color:#999;content:"\\\\";font-size:18px;font-weight:200;left:3px;position:absolute;top:-6px}.change-list .results .sorted .sortoptions a.descending{background-position:0 -56px;top:1px}.change-list .results .sorted .sortoptions a.ascending{background-position:0 -42px}.change-list .baton-cl-include-top{padding-right:50px}@media(min-width: 576px){.change-list .baton-cl-include-top{padding-right:100px}}.change-list .baton-cl-include-above,.change-list .baton-cl-include-below{width:100%}.change-list .baton-cl-include-below{order:2}.change-list .admindatefilter{border-bottom:0 !important;margin-right:15px;padding-bottom:0;position:relative}.change-list .admindatefilter form>p{display:flex;flex-direction:row}.change-list .admindatefilter .datetimeshortcuts{right:2rem}.change-list .admindatefilter input[type=text]{flex-grow:1}.change-form .object-tools{float:right;list-style-type:none}.change-form .object-tools .historylink::before{content:""}.change-form .object-tools .viewsitelink::before{content:""}.change-form .baton-image-preview{height:100px}.change-form .baton-image-preview:hover{-webkit-animation:bounce .1s;animation:bounce .1s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:4;animation-iteration-count:4}.change-form .collapse-entry h3,.change-form .collapse-entry .h3{cursor:pointer}.change-form .collapse-entry h3 .entry-collapse-toggler,.change-form .collapse-entry .h3 .entry-collapse-toggler{margin-left:1rem !important;order:1}.change-form .collapse-entry h3 .entry-collapse-toggler::before,.change-form .collapse-entry .h3 .entry-collapse-toggler::before{color:#666;content:"";cursor:pointer;font-family:"Font Awesome 5 Free"}.change-form .collapse-entry h3 .entry-collapse-toggler+span,.change-form .collapse-entry .h3 .entry-collapse-toggler+span{margin-left:auto}.change-form .collapse-entry h3.entry-collapsed+fieldset,.change-form .collapse-entry .entry-collapsed.h3+fieldset{display:none !important}.change-form .collapse-entry h3.entry-collapsed .entry-collapse-toggler::before,.change-form .collapse-entry .entry-collapsed.h3 .entry-collapse-toggler::before{content:""}.change-form .collapse-entry .last-related h3 .entry-collapse-toggler::before,.change-form .collapse-entry .last-related .h3 .entry-collapse-toggler::before,.change-form .expand-first .inline-related[id$="-0"] h3 .entry-collapse-toggler::before,.change-form .expand-first .inline-related[id$="-0"] .h3 .entry-collapse-toggler::before{content:""}.change-form .collapse-entry .last-related h3+fieldset,.change-form .collapse-entry .last-related .h3+fieldset,.change-form .expand-first .inline-related[id$="-0"] h3+fieldset,.change-form .expand-first .inline-related[id$="-0"] .h3+fieldset{display:none !important}.change-form .collapse-entry .last-related h3.entry-collapsed .entry-collapse-toggler::before,.change-form .collapse-entry .last-related .entry-collapsed.h3 .entry-collapse-toggler::before,.change-form .expand-first .inline-related[id$="-0"] h3.entry-collapsed .entry-collapse-toggler::before,.change-form .expand-first .inline-related[id$="-0"] .entry-collapsed.h3 .entry-collapse-toggler::before{content:""}.change-form .collapse-entry .last-related h3.entry-collapsed+fieldset,.change-form .collapse-entry .last-related .entry-collapsed.h3+fieldset,.change-form .expand-first .inline-related[id$="-0"] h3.entry-collapsed+fieldset,.change-form .expand-first .inline-related[id$="-0"] .entry-collapsed.h3+fieldset{display:block !important}.spinner-overlay{align-items:center;background:rgba(255,255,255,.8);bottom:0;color:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:100}.spinner-overlay p{font-size:3rem;font-weight:bold}.nav-tabs .nav-link{background:#fafafa;border:1px solid #dee2e6;color:#999;cursor:pointer}.nav-tabs .nav-link:hover{color:#495057;text-decoration:none}.nav-tabs .nav-link.active{font-weight:bold}.submit-row+.nav-tabs{margin-top:1rem}.baton-form-include{display:block;min-width:100%}.baton-form-include-right{display:inline !important;min-width:auto !important}.change-form #content-main>form .form-row>div.baton-form-include{display:block}body.page-changehistory #content-main>.module{background:#fff;border:1px solid #fff;margin-top:15px}body.page-changehistory #content-main>.module #change-history{margin-bottom:0}body.page-changehistory #content-main>.module #change-history thead>tr{background:#f0f0f0;color:inherit}body.page-changehistory #content-main>.module #change-history tbody tr:nth-child(2n+1){background:#fafafa;color:inherit}body.page-changehistory #content-main>.module #change-history td,body.page-changehistory #content-main>.module #change-history th{padding:.3rem}.paginator{overflow:auto;padding-top:.5rem;white-space:nowrap}.paginator span,.paginator a:not(.showall){background:#fff;border:1px solid #eee;color:#000;display:inline-block;height:40px;line-height:40px;padding:0 !important;text-align:center;width:40px}.paginator span:hover,.paginator a:not(.showall):hover{background:#eee}.paginator .this-page{background:#455a64;color:#fff}.paginator .this-page:hover{background:#455a64}.paginator .showall{margin-top:-5px}.paginator input{margin-top:-4px}@media(min-width: 768px){.paginator input{float:right;margin-top:0}}.delete-confirmation-content{background:#fff;border:1px solid #fff}.delete-confirmation-content form .cancel-link::before{content:""}.passwordchange #content-main .form-row,.auth-user.change-form #content-main .form-row{align-items:flex-start;display:flex;flex:1;flex-direction:row;flex-wrap:wrap}.calendarbox,.clockbox{margin:5px auto;font-size:12px;width:19em;text-align:center;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.15);overflow:hidden;position:relative}.clockbox{width:auto}.clockbox h2,.clockbox .h2{background:#eee;border-bottom:1px solid #ddd;font-size:1rem;padding:.5rem 1rem}.calendar{margin:0;padding:0}.calendar table{margin:0;padding:0;border-collapse:collapse;background:#fff;width:100%}.calendar table caption{caption-side:top}.calendar caption,.calendarbox h2,.calendarbox .h2{margin:0;text-align:center;border-top:none;background:#f5dd5d;font-weight:700;font-size:12px;color:#333}.calendar th{padding:8px 5px;background:#f8f8f8;border-bottom:1px solid #ddd;font-weight:400;font-size:12px;text-align:center;color:#666}.calendar td{font-weight:400;font-size:12px;text-align:center;padding:0;border-top:1px solid #eee;border-bottom:none}.calendar td.selected a{background:#79aec8;color:#fff}.calendar td.nonday{background:#f8f8f8}.calendar td.today a{font-weight:700}.calendar td a,.timelist a{display:block;font-weight:400;padding:6px;text-decoration:none;color:#444}.calendar td a:focus,.timelist a:focus,.calendar td a:hover,.timelist a:hover{background:#79aec8;color:#fff}.calendar td a:active,.timelist a:active{background:#417690;color:#fff}.calendarnav{font-size:10px;text-align:center;color:#ccc;margin:0;padding:1px 3px}.calendarnav a:link,#calendarnav a:visited,#calendarnav a:focus,#calendarnav a:hover{color:#999}.calendar-shortcuts{background:#fff;border-top:1px solid #eee;font-size:11px;line-height:11px;padding:8px 0;color:#ccc}.calendarbox .calendarnav-previous,.calendarbox .calendarnav-next{display:block;height:15px;padding:0;position:absolute;text-indent:-9999px;top:14px;width:15px}.calendarnav-previous{background:url('+U+") 0 0 no-repeat;left:10px}.calendarbox .calendarnav-previous:focus,.calendarbox .calendarnav-previous:hover{background-position:0 -15px}.calendarnav-next{right:10px;background:url("+U+') 0 -30px no-repeat}.calendarbox .calendarnav-next:focus,.calendarbox .calendarnav-next:hover{background-position:0 -45px}.calendar-cancel{margin:0;padding:4px 0;font-size:12px;background:#eee;border-top:1px solid #ddd;color:#333}.calendar-cancel:focus,.calendar-cancel:hover{background:#ddd}.calendar-cancel a{color:#000;display:block}ul.timelist,.timelist li{list-style-type:none;margin:0;padding:0}.timelist a{padding:2px}.container-analytics{width:100%}.container-analytics h1,.container-analytics .h1{font-size:1.6rem}.container-analytics h2,.container-analytics .h2{font-size:1.4rem}.container-analytics .chart-container{background:#fff;border:1px solid #fff;padding:15px}.page-admindocs .admindocs-body{padding:0 1rem}.page-admindocs .admindocs-body #content-main{padding-top:1rem}.page-admindocs .admindocs-body h2,.page-admindocs .admindocs-body .h2{font-size:1.5rem}.page-admindocs .admindocs-body h3,.page-admindocs .admindocs-body .h3{font-size:1.4rem}.page-admindocs .admindocs-body .subhead{margin-bottom:1rem}.page-admindocs .admindocs-body .help::before{content:"";display:inline-block;font-family:"Font Awesome 5 Free";margin-right:.5rem}.page-admindocs .admindocs-body .simple{background:#ddd;padding-bottom:.5rem;padding-top:1rem}.page-admindocs .admindocs-body pre{background:#333;color:#fff;font-size:.8rem;padding:1rem}.page-admindocs .admindocs-body table{border:#e0e0e0 !important}.page-admindocs .admindocs-body .module{background:#fff;margin-bottom:1rem;max-width:100%;overflow:auto}.page-admindocs .admindocs-body .module h2,.page-admindocs .admindocs-body .module .h2{background:#f6f6f6;border:1px solid #fff;font-size:1.4rem;padding:.5rem}.page-admindocs .admindocs-body .module h3,.page-admindocs .admindocs-body .module .h3{color:#d32d41;font-size:1.4rem}.page-admindocs .admindocs-body .module h4,.page-admindocs .admindocs-body .module .h4{font-size:1.2rem}.page-admindocs .admindocs-body .module>h3,.page-admindocs .admindocs-body .module>.h3,.page-admindocs .admindocs-body .module>p,.page-admindocs .admindocs-body .module>h4,.page-admindocs .admindocs-body .module>.h4,.page-admindocs .admindocs-body .module>dl{padding-left:.5rem;padding-right:.5rem}.page-admindocs .colSM .admindocs-body{display:flex;flex-direction:column}@media(min-width: 992px){.page-admindocs .colSM .admindocs-body{flex-direction:row}}.page-admindocs .colSM .admindocs-body #content-main{order:2}.page-admindocs .colSM .admindocs-body #content-related{order:1}@media(min-width: 992px){.page-admindocs .colSM .admindocs-body #content-related{margin-right:1rem;padding-top:1rem}}.filter-files-field.js-filter-files{width:170px}.filter-files-container .filter-search-wrapper{width:auto !important}.filebrowser .paginator span{border:0 !important;width:auto !important}.search-is-focused .filter-files-container{position:relative}form .form-row .filer-dropzone.filer-dropzone-mobile .filerFile{display:flex;justify-content:center}.js-filer-dropzone .insertlinkButton{padding-top:0 !important}.form-row .filer-dropzone .filerFile .related-lookup.related-lookup-change{min-width:36px}.form-row .filer-dropzone .filerFile .related-lookup.related-lookup-change::before{content:"" !important}.form-row .filer-dropzone .filerFile .related-lookup.related-lookup-change .edit-file{margin-top:-10px}form .form-row .filer-dropzone{min-width:100% !important}',""]);const X=z},645:t=>{"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=t(e);return e[2]?"@media ".concat(e[2]," {").concat(n,"}"):n})).join("")},e.i=function(t,n,o){"string"==typeof t&&(t=[[null,t,""]]);var a={};if(o)for(var r=0;r{"use strict";t.exports=function(t,e){return e||(e={}),"string"!=typeof(t=t&&t.__esModule?t.default:t)?t:(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]/.test(t)||e.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t)}},755:function(t,e){var n;!function(e,n){"use strict";"object"==typeof t.exports?t.exports=e.document?n(e,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return n(t)}:n(e)}("undefined"!=typeof window?window:this,(function(o,a){"use strict";var r=[],i=Object.getPrototypeOf,l=r.slice,c=r.flat?function(t){return r.flat.call(t)}:function(t){return r.concat.apply([],t)},s=r.push,m=r.indexOf,p={},f=p.toString,u=p.hasOwnProperty,d=u.toString,g=d.call(Object),h={},b=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType&&"function"!=typeof t.item},w=function(t){return null!=t&&t===t.window},v=o.document,y={type:!0,src:!0,nonce:!0,noModule:!0};function x(t,e,n){var o,a,r=(n=n||v).createElement("script");if(r.text=t,e)for(o in y)(a=e[o]||e.getAttribute&&e.getAttribute(o))&&r.setAttribute(o,a);n.head.appendChild(r).parentNode.removeChild(r)}function k(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?p[f.call(t)]||"object":typeof t}var _="3.6.0",j=function(t,e){return new j.fn.init(t,e)};function z(t){var e=!!t&&"length"in t&&t.length,n=k(t);return!b(t)&&!w(t)&&("array"===n||0===e||"number"==typeof e&&e>0&&e-1 in t)}j.fn=j.prototype={jquery:_,constructor:j,length:0,toArray:function(){return l.call(this)},get:function(t){return null==t?l.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=j.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return j.each(this,t)},map:function(t){return this.pushStack(j.map(this,(function(e,n){return t.call(e,n,e)})))},slice:function(){return this.pushStack(l.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(j.grep(this,(function(t,e){return(e+1)%2})))},odd:function(){return this.pushStack(j.grep(this,(function(t,e){return e%2})))},eq:function(t){var e=this.length,n=+t+(t<0?e:0);return this.pushStack(n>=0&&n+~]|[\\x20\\t\\r\\n\\f])[\\x20\\t\\r\\n\\f]*"),U=new RegExp(M+"|>"),X=new RegExp(H),V=new RegExp("^"+P+"$"),Y={ID:new RegExp("^#("+P+")"),CLASS:new RegExp("^\\.("+P+")"),TAG:new RegExp("^("+P+"|[*])"),ATTR:new RegExp("^"+B),PSEUDO:new RegExp("^"+H),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)","i"),bool:new RegExp("^(?:"+q+")$","i"),needsContext:new RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},Q=/HTML$/i,K=/^(?:input|select|textarea|button)$/i,G=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tt=/[+~]/,et=new RegExp("\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\([^\\r\\n\\f])","g"),nt=function(t,e){var n="0x"+t.slice(1)-65536;return e||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},ot=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,at=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},rt=function(){f()},it=yt((function(t){return!0===t.disabled&&"fieldset"===t.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{L.apply(D=N.call(x.childNodes),x.childNodes),D[x.childNodes.length].nodeType}catch(t){L={apply:D.length?function(t,e){O.apply(t,N.call(e))}:function(t,e){for(var n=t.length,o=0;t[n++]=e[o++];);t.length=n-1}}}function lt(t,e,o,a){var r,l,s,m,p,d,b,w=e&&e.ownerDocument,x=e?e.nodeType:9;if(o=o||[],"string"!=typeof t||!t||1!==x&&9!==x&&11!==x)return o;if(!a&&(f(e),e=e||u,g)){if(11!==x&&(p=Z.exec(t)))if(r=p[1]){if(9===x){if(!(s=e.getElementById(r)))return o;if(s.id===r)return o.push(s),o}else if(w&&(s=w.getElementById(r))&&v(e,s)&&s.id===r)return o.push(s),o}else{if(p[2])return L.apply(o,e.getElementsByTagName(t)),o;if((r=p[3])&&n.getElementsByClassName&&e.getElementsByClassName)return L.apply(o,e.getElementsByClassName(r)),o}if(n.qsa&&!E[t+" "]&&(!h||!h.test(t))&&(1!==x||"object"!==e.nodeName.toLowerCase())){if(b=t,w=e,1===x&&(U.test(t)||W.test(t))){for((w=tt.test(t)&&bt(e.parentNode)||e)===e&&n.scope||((m=e.getAttribute("id"))?m=m.replace(ot,at):e.setAttribute("id",m=y)),l=(d=i(t)).length;l--;)d[l]=(m?"#"+m:":scope")+" "+vt(d[l]);b=d.join(",")}try{return L.apply(o,w.querySelectorAll(b)),o}catch(e){E(t,!0)}finally{m===y&&e.removeAttribute("id")}}}return c(t.replace(R,"$1"),e,o,a)}function ct(){var t=[];return function e(n,a){return t.push(n+" ")>o.cacheLength&&delete e[t.shift()],e[n+" "]=a}}function st(t){return t[y]=!0,t}function mt(t){var e=u.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function pt(t,e){for(var n=t.split("|"),a=n.length;a--;)o.attrHandle[n[a]]=e}function ft(t,e){var n=e&&t,o=n&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(o)return o;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function ut(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function dt(t){return function(e){var n=e.nodeName.toLowerCase();return("input"===n||"button"===n)&&e.type===t}}function gt(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&it(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ht(t){return st((function(e){return e=+e,st((function(n,o){for(var a,r=t([],n.length,e),i=r.length;i--;)n[a=r[i]]&&(n[a]=!(o[a]=n[a]))}))}))}function bt(t){return t&&void 0!==t.getElementsByTagName&&t}for(e in n=lt.support={},r=lt.isXML=function(t){var e=t&&t.namespaceURI,n=t&&(t.ownerDocument||t).documentElement;return!Q.test(e||n&&n.nodeName||"HTML")},f=lt.setDocument=function(t){var e,a,i=t?t.ownerDocument||t:x;return i!=u&&9===i.nodeType&&i.documentElement?(d=(u=i).documentElement,g=!r(u),x!=u&&(a=u.defaultView)&&a.top!==a&&(a.addEventListener?a.addEventListener("unload",rt,!1):a.attachEvent&&a.attachEvent("onunload",rt)),n.scope=mt((function(t){return d.appendChild(t).appendChild(u.createElement("div")),void 0!==t.querySelectorAll&&!t.querySelectorAll(":scope fieldset div").length})),n.attributes=mt((function(t){return t.className="i",!t.getAttribute("className")})),n.getElementsByTagName=mt((function(t){return t.appendChild(u.createComment("")),!t.getElementsByTagName("*").length})),n.getElementsByClassName=J.test(u.getElementsByClassName),n.getById=mt((function(t){return d.appendChild(t).id=y,!u.getElementsByName||!u.getElementsByName(y).length})),n.getById?(o.filter.ID=function(t){var e=t.replace(et,nt);return function(t){return t.getAttribute("id")===e}},o.find.ID=function(t,e){if(void 0!==e.getElementById&&g){var n=e.getElementById(t);return n?[n]:[]}}):(o.filter.ID=function(t){var e=t.replace(et,nt);return function(t){var n=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return n&&n.value===e}},o.find.ID=function(t,e){if(void 0!==e.getElementById&&g){var n,o,a,r=e.getElementById(t);if(r){if((n=r.getAttributeNode("id"))&&n.value===t)return[r];for(a=e.getElementsByName(t),o=0;r=a[o++];)if((n=r.getAttributeNode("id"))&&n.value===t)return[r]}return[]}}),o.find.TAG=n.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):n.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,o=[],a=0,r=e.getElementsByTagName(t);if("*"===t){for(;n=r[a++];)1===n.nodeType&&o.push(n);return o}return r},o.find.CLASS=n.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&g)return e.getElementsByClassName(t)},b=[],h=[],(n.qsa=J.test(u.querySelectorAll))&&(mt((function(t){var e;d.appendChild(t).innerHTML="",t.querySelectorAll("[msallowcapture^='']").length&&h.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),t.querySelectorAll("[selected]").length||h.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|"+q+")"),t.querySelectorAll("[id~="+y+"-]").length||h.push("~="),(e=u.createElement("input")).setAttribute("name",""),t.appendChild(e),t.querySelectorAll("[name='']").length||h.push("\\[[\\x20\\t\\r\\n\\f]*name[\\x20\\t\\r\\n\\f]*=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),t.querySelectorAll(":checked").length||h.push(":checked"),t.querySelectorAll("a#"+y+"+*").length||h.push(".#.+[+~]"),t.querySelectorAll("\\\f"),h.push("[\\r\\n\\f]")})),mt((function(t){t.innerHTML="";var e=u.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&h.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&h.push(":enabled",":disabled"),d.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&h.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),h.push(",.*:")}))),(n.matchesSelector=J.test(w=d.matches||d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&mt((function(t){n.disconnectedMatch=w.call(t,"*"),w.call(t,"[s!='']:x"),b.push("!=",H)})),h=h.length&&new RegExp(h.join("|")),b=b.length&&new RegExp(b.join("|")),e=J.test(d.compareDocumentPosition),v=e||J.test(d.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,o=e&&e.parentNode;return t===o||!(!o||1!==o.nodeType||!(n.contains?n.contains(o):t.compareDocumentPosition&&16&t.compareDocumentPosition(o)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},C=e?function(t,e){if(t===e)return p=!0,0;var o=!t.compareDocumentPosition-!e.compareDocumentPosition;return o||(1&(o=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!n.sortDetached&&e.compareDocumentPosition(t)===o?t==u||t.ownerDocument==x&&v(x,t)?-1:e==u||e.ownerDocument==x&&v(x,e)?1:m?I(m,t)-I(m,e):0:4&o?-1:1)}:function(t,e){if(t===e)return p=!0,0;var n,o=0,a=t.parentNode,r=e.parentNode,i=[t],l=[e];if(!a||!r)return t==u?-1:e==u?1:a?-1:r?1:m?I(m,t)-I(m,e):0;if(a===r)return ft(t,e);for(n=t;n=n.parentNode;)i.unshift(n);for(n=e;n=n.parentNode;)l.unshift(n);for(;i[o]===l[o];)o++;return o?ft(i[o],l[o]):i[o]==x?-1:l[o]==x?1:0},u):u},lt.matches=function(t,e){return lt(t,null,null,e)},lt.matchesSelector=function(t,e){if(f(t),n.matchesSelector&&g&&!E[e+" "]&&(!b||!b.test(e))&&(!h||!h.test(e)))try{var o=w.call(t,e);if(o||n.disconnectedMatch||t.document&&11!==t.document.nodeType)return o}catch(t){E(e,!0)}return lt(e,u,null,[t]).length>0},lt.contains=function(t,e){return(t.ownerDocument||t)!=u&&f(t),v(t,e)},lt.attr=function(t,e){(t.ownerDocument||t)!=u&&f(t);var a=o.attrHandle[e.toLowerCase()],r=a&&A.call(o.attrHandle,e.toLowerCase())?a(t,e,!g):void 0;return void 0!==r?r:n.attributes||!g?t.getAttribute(e):(r=t.getAttributeNode(e))&&r.specified?r.value:null},lt.escape=function(t){return(t+"").replace(ot,at)},lt.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},lt.uniqueSort=function(t){var e,o=[],a=0,r=0;if(p=!n.detectDuplicates,m=!n.sortStable&&t.slice(0),t.sort(C),p){for(;e=t[r++];)e===t[r]&&(a=o.push(r));for(;a--;)t.splice(o[a],1)}return m=null,t},a=lt.getText=function(t){var e,n="",o=0,r=t.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)n+=a(t)}else if(3===r||4===r)return t.nodeValue}else for(;e=t[o++];)n+=a(e);return n},(o=lt.selectors={cacheLength:50,createPseudo:st,match:Y,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(et,nt),t[3]=(t[3]||t[4]||t[5]||"").replace(et,nt),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||lt.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&<.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return Y.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&X.test(n)&&(e=i(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(et,nt).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=j[t+" "];return e||(e=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+t+"("+M+"|$)"))&&j(t,(function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")}))},ATTR:function(t,e,n){return function(o){var a=lt.attr(o,t);return null==a?"!="===e:!e||(a+="","="===e?a===n:"!="===e?a!==n:"^="===e?n&&0===a.indexOf(n):"*="===e?n&&a.indexOf(n)>-1:"$="===e?n&&a.slice(-n.length)===n:"~="===e?(" "+a.replace(F," ")+" ").indexOf(n)>-1:"|="===e&&(a===n||a.slice(0,n.length+1)===n+"-"))}},CHILD:function(t,e,n,o,a){var r="nth"!==t.slice(0,3),i="last"!==t.slice(-4),l="of-type"===e;return 1===o&&0===a?function(t){return!!t.parentNode}:function(e,n,c){var s,m,p,f,u,d,g=r!==i?"nextSibling":"previousSibling",h=e.parentNode,b=l&&e.nodeName.toLowerCase(),w=!c&&!l,v=!1;if(h){if(r){for(;g;){for(f=e;f=f[g];)if(l?f.nodeName.toLowerCase()===b:1===f.nodeType)return!1;d=g="only"===t&&!d&&"nextSibling"}return!0}if(d=[i?h.firstChild:h.lastChild],i&&w){for(v=(u=(s=(m=(p=(f=h)[y]||(f[y]={}))[f.uniqueID]||(p[f.uniqueID]={}))[t]||[])[0]===k&&s[1])&&s[2],f=u&&h.childNodes[u];f=++u&&f&&f[g]||(v=u=0)||d.pop();)if(1===f.nodeType&&++v&&f===e){m[t]=[k,u,v];break}}else if(w&&(v=u=(s=(m=(p=(f=e)[y]||(f[y]={}))[f.uniqueID]||(p[f.uniqueID]={}))[t]||[])[0]===k&&s[1]),!1===v)for(;(f=++u&&f&&f[g]||(v=u=0)||d.pop())&&((l?f.nodeName.toLowerCase()!==b:1!==f.nodeType)||!++v||(w&&((m=(p=f[y]||(f[y]={}))[f.uniqueID]||(p[f.uniqueID]={}))[t]=[k,v]),f!==e)););return(v-=a)===o||v%o==0&&v/o>=0}}},PSEUDO:function(t,e){var n,a=o.pseudos[t]||o.setFilters[t.toLowerCase()]||lt.error("unsupported pseudo: "+t);return a[y]?a(e):a.length>1?(n=[t,t,"",e],o.setFilters.hasOwnProperty(t.toLowerCase())?st((function(t,n){for(var o,r=a(t,e),i=r.length;i--;)t[o=I(t,r[i])]=!(n[o]=r[i])})):function(t){return a(t,0,n)}):a}},pseudos:{not:st((function(t){var e=[],n=[],o=l(t.replace(R,"$1"));return o[y]?st((function(t,e,n,a){for(var r,i=o(t,null,a,[]),l=t.length;l--;)(r=i[l])&&(t[l]=!(e[l]=r))})):function(t,a,r){return e[0]=t,o(e,null,r,n),e[0]=null,!n.pop()}})),has:st((function(t){return function(e){return lt(t,e).length>0}})),contains:st((function(t){return t=t.replace(et,nt),function(e){return(e.textContent||a(e)).indexOf(t)>-1}})),lang:st((function(t){return V.test(t||"")||lt.error("unsupported lang: "+t),t=t.replace(et,nt).toLowerCase(),function(e){var n;do{if(n=g?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(n=n.toLowerCase())===t||0===n.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(e){var n=t.location&&t.location.hash;return n&&n.slice(1)===e.id},root:function(t){return t===d},focus:function(t){return t===u.activeElement&&(!u.hasFocus||u.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:gt(!1),disabled:gt(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!o.pseudos.empty(t)},header:function(t){return G.test(t.nodeName)},input:function(t){return K.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:ht((function(){return[0]})),last:ht((function(t,e){return[e-1]})),eq:ht((function(t,e,n){return[n<0?n+e:n]})),even:ht((function(t,e){for(var n=0;ne?e:n;--o>=0;)t.push(o);return t})),gt:ht((function(t,e,n){for(var o=n<0?n+e:n;++o1?function(e,n,o){for(var a=t.length;a--;)if(!t[a](e,n,o))return!1;return!0}:t[0]}function kt(t,e,n,o,a){for(var r,i=[],l=0,c=t.length,s=null!=e;l-1&&(r[s]=!(i[s]=p))}}else b=kt(b===i?b.splice(d,b.length):b),a?a(null,i,b,c):L.apply(i,b)}))}function jt(t){for(var e,n,a,r=t.length,i=o.relative[t[0].type],l=i||o.relative[" "],c=i?1:0,m=yt((function(t){return t===e}),l,!0),p=yt((function(t){return I(e,t)>-1}),l,!0),f=[function(t,n,o){var a=!i&&(o||n!==s)||((e=n).nodeType?m(t,n,o):p(t,n,o));return e=null,a}];c1&&xt(f),c>1&&vt(t.slice(0,c-1).concat({value:" "===t[c-2].type?"*":""})).replace(R,"$1"),n,c0,a=t.length>0,r=function(r,i,l,c,m){var p,d,h,b=0,w="0",v=r&&[],y=[],x=s,_=r||a&&o.find.TAG("*",m),j=k+=null==x?1:Math.random()||.1,z=_.length;for(m&&(s=i==u||i||m);w!==z&&null!=(p=_[w]);w++){if(a&&p){for(d=0,i||p.ownerDocument==u||(f(p),l=!g);h=t[d++];)if(h(p,i||u,l)){c.push(p);break}m&&(k=j)}n&&((p=!h&&p)&&b--,r&&v.push(p))}if(b+=w,n&&w!==b){for(d=0;h=e[d++];)h(v,y,i,l);if(r){if(b>0)for(;w--;)v[w]||y[w]||(y[w]=S.call(c));y=kt(y)}L.apply(c,y),m&&!r&&y.length>0&&b+e.length>1&<.uniqueSort(c)}return m&&(k=j,s=x),v};return n?st(r):r}(r,a))).selector=t}return l},c=lt.select=function(t,e,n,a){var r,c,s,m,p,f="function"==typeof t&&t,u=!a&&i(t=f.selector||t);if(n=n||[],1===u.length){if((c=u[0]=u[0].slice(0)).length>2&&"ID"===(s=c[0]).type&&9===e.nodeType&&g&&o.relative[c[1].type]){if(!(e=(o.find.ID(s.matches[0].replace(et,nt),e)||[])[0]))return n;f&&(e=e.parentNode),t=t.slice(c.shift().value.length)}for(r=Y.needsContext.test(t)?0:c.length;r--&&(s=c[r],!o.relative[m=s.type]);)if((p=o.find[m])&&(a=p(s.matches[0].replace(et,nt),tt.test(c[0].type)&&bt(e.parentNode)||e))){if(c.splice(r,1),!(t=a.length&&vt(c)))return L.apply(n,a),n;break}}return(f||l(t,u))(a,e,!g,n,!e||tt.test(t)&&bt(e.parentNode)||e),n},n.sortStable=y.split("").sort(C).join("")===y,n.detectDuplicates=!!p,f(),n.sortDetached=mt((function(t){return 1&t.compareDocumentPosition(u.createElement("fieldset"))})),mt((function(t){return t.innerHTML="","#"===t.firstChild.getAttribute("href")}))||pt("type|href|height|width",(function(t,e,n){if(!n)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)})),n.attributes&&mt((function(t){return t.innerHTML="",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")}))||pt("value",(function(t,e,n){if(!n&&"input"===t.nodeName.toLowerCase())return t.defaultValue})),mt((function(t){return null==t.getAttribute("disabled")}))||pt(q,(function(t,e,n){var o;if(!n)return!0===t[e]?e.toLowerCase():(o=t.getAttributeNode(e))&&o.specified?o.value:null})),lt}(o);j.find=T,j.expr=T.selectors,j.expr[":"]=j.expr.pseudos,j.uniqueSort=j.unique=T.uniqueSort,j.text=T.getText,j.isXMLDoc=T.isXML,j.contains=T.contains,j.escapeSelector=T.escape;var E=function(t,e,n){for(var o=[],a=void 0!==n;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(a&&j(t).is(n))break;o.push(t)}return o},C=function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n},A=j.expr.match.needsContext;function D(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var S=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function O(t,e,n){return b(e)?j.grep(t,(function(t,o){return!!e.call(t,o,t)!==n})):e.nodeType?j.grep(t,(function(t){return t===e!==n})):"string"!=typeof e?j.grep(t,(function(t){return m.call(e,t)>-1!==n})):j.filter(e,t,n)}j.filter=function(t,e,n){var o=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===o.nodeType?j.find.matchesSelector(o,t)?[o]:[]:j.find.matches(t,j.grep(e,(function(t){return 1===t.nodeType})))},j.fn.extend({find:function(t){var e,n,o=this.length,a=this;if("string"!=typeof t)return this.pushStack(j(t).filter((function(){for(e=0;e1?j.uniqueSort(n):n},filter:function(t){return this.pushStack(O(this,t||[],!1))},not:function(t){return this.pushStack(O(this,t||[],!0))},is:function(t){return!!O(this,"string"==typeof t&&A.test(t)?j(t):t||[],!1).length}});var L,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(j.fn.init=function(t,e,n){var o,a;if(!t)return this;if(n=n||L,"string"==typeof t){if(!(o="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:N.exec(t))||!o[1]&&e)return!e||e.jquery?(e||n).find(t):this.constructor(e).find(t);if(o[1]){if(e=e instanceof j?e[0]:e,j.merge(this,j.parseHTML(o[1],e&&e.nodeType?e.ownerDocument||e:v,!0)),S.test(o[1])&&j.isPlainObject(e))for(o in e)b(this[o])?this[o](e[o]):this.attr(o,e[o]);return this}return(a=v.getElementById(o[2]))&&(this[0]=a,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):b(t)?void 0!==n.ready?n.ready(t):t(j):j.makeArray(t,this)}).prototype=j.fn,L=j(v);var I=/^(?:parents|prev(?:Until|All))/,q={children:!0,contents:!0,next:!0,prev:!0};function M(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}j.fn.extend({has:function(t){var e=j(t,this),n=e.length;return this.filter((function(){for(var t=0;t-1:1===n.nodeType&&j.find.matchesSelector(n,t))){r.push(n);break}return this.pushStack(r.length>1?j.uniqueSort(r):r)},index:function(t){return t?"string"==typeof t?m.call(j(t),this[0]):m.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(j.uniqueSort(j.merge(this.get(),j(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),j.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return E(t,"parentNode")},parentsUntil:function(t,e,n){return E(t,"parentNode",n)},next:function(t){return M(t,"nextSibling")},prev:function(t){return M(t,"previousSibling")},nextAll:function(t){return E(t,"nextSibling")},prevAll:function(t){return E(t,"previousSibling")},nextUntil:function(t,e,n){return E(t,"nextSibling",n)},prevUntil:function(t,e,n){return E(t,"previousSibling",n)},siblings:function(t){return C((t.parentNode||{}).firstChild,t)},children:function(t){return C(t.firstChild)},contents:function(t){return null!=t.contentDocument&&i(t.contentDocument)?t.contentDocument:(D(t,"template")&&(t=t.content||t),j.merge([],t.childNodes))}},(function(t,e){j.fn[t]=function(n,o){var a=j.map(this,e,n);return"Until"!==t.slice(-5)&&(o=n),o&&"string"==typeof o&&(a=j.filter(o,a)),this.length>1&&(q[t]||j.uniqueSort(a),I.test(t)&&a.reverse()),this.pushStack(a)}}));var P=/[^\x20\t\r\n\f]+/g;function B(t){return t}function H(t){throw t}function F(t,e,n,o){var a;try{t&&b(a=t.promise)?a.call(t).done(e).fail(n):t&&b(a=t.then)?a.call(t,e,n):e.apply(void 0,[t].slice(o))}catch(t){n.apply(void 0,[t])}}j.Callbacks=function(t){t="string"==typeof t?function(t){var e={};return j.each(t.match(P)||[],(function(t,n){e[n]=!0})),e}(t):j.extend({},t);var e,n,o,a,r=[],i=[],l=-1,c=function(){for(a=a||t.once,o=e=!0;i.length;l=-1)for(n=i.shift();++l-1;)r.splice(n,1),n<=l&&l--})),this},has:function(t){return t?j.inArray(t,r)>-1:r.length>0},empty:function(){return r&&(r=[]),this},disable:function(){return a=i=[],r=n="",this},disabled:function(){return!r},lock:function(){return a=i=[],n||e||(r=n=""),this},locked:function(){return!!a},fireWith:function(t,n){return a||(n=[t,(n=n||[]).slice?n.slice():n],i.push(n),e||c()),this},fire:function(){return s.fireWith(this,arguments),this},fired:function(){return!!o}};return s},j.extend({Deferred:function(t){var e=[["notify","progress",j.Callbacks("memory"),j.Callbacks("memory"),2],["resolve","done",j.Callbacks("once memory"),j.Callbacks("once memory"),0,"resolved"],["reject","fail",j.Callbacks("once memory"),j.Callbacks("once memory"),1,"rejected"]],n="pending",a={state:function(){return n},always:function(){return r.done(arguments).fail(arguments),this},catch:function(t){return a.then(null,t)},pipe:function(){var t=arguments;return j.Deferred((function(n){j.each(e,(function(e,o){var a=b(t[o[4]])&&t[o[4]];r[o[1]]((function(){var t=a&&a.apply(this,arguments);t&&b(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[o[0]+"With"](this,a?[t]:arguments)}))})),t=null})).promise()},then:function(t,n,a){var r=0;function i(t,e,n,a){return function(){var l=this,c=arguments,s=function(){var o,s;if(!(t=r&&(n!==H&&(l=void 0,c=[o]),e.rejectWith(l,c))}};t?m():(j.Deferred.getStackHook&&(m.stackTrace=j.Deferred.getStackHook()),o.setTimeout(m))}}return j.Deferred((function(o){e[0][3].add(i(0,o,b(a)?a:B,o.notifyWith)),e[1][3].add(i(0,o,b(t)?t:B)),e[2][3].add(i(0,o,b(n)?n:H))})).promise()},promise:function(t){return null!=t?j.extend(t,a):a}},r={};return j.each(e,(function(t,o){var i=o[2],l=o[5];a[o[1]]=i.add,l&&i.add((function(){n=l}),e[3-t][2].disable,e[3-t][3].disable,e[0][2].lock,e[0][3].lock),i.add(o[3].fire),r[o[0]]=function(){return r[o[0]+"With"](this===r?void 0:this,arguments),this},r[o[0]+"With"]=i.fireWith})),a.promise(r),t&&t.call(r,r),r},when:function(t){var e=arguments.length,n=e,o=Array(n),a=l.call(arguments),r=j.Deferred(),i=function(t){return function(n){o[t]=this,a[t]=arguments.length>1?l.call(arguments):n,--e||r.resolveWith(o,a)}};if(e<=1&&(F(t,r.done(i(n)).resolve,r.reject,!e),"pending"===r.state()||b(a[n]&&a[n].then)))return r.then();for(;n--;)F(a[n],i(n),r.reject);return r.promise()}});var R=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;j.Deferred.exceptionHook=function(t,e){o.console&&o.console.warn&&t&&R.test(t.name)&&o.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},j.readyException=function(t){o.setTimeout((function(){throw t}))};var $=j.Deferred();function W(){v.removeEventListener("DOMContentLoaded",W),o.removeEventListener("load",W),j.ready()}j.fn.ready=function(t){return $.then(t).catch((function(t){j.readyException(t)})),this},j.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--j.readyWait:j.isReady)||(j.isReady=!0,!0!==t&&--j.readyWait>0||$.resolveWith(v,[j]))}}),j.ready.then=$.then,"complete"===v.readyState||"loading"!==v.readyState&&!v.documentElement.doScroll?o.setTimeout(j.ready):(v.addEventListener("DOMContentLoaded",W),o.addEventListener("load",W));var U=function(t,e,n,o,a,r,i){var l=0,c=t.length,s=null==n;if("object"===k(n))for(l in a=!0,n)U(t,e,l,n[l],!0,r,i);else if(void 0!==o&&(a=!0,b(o)||(i=!0),s&&(i?(e.call(t,o),e=null):(s=e,e=function(t,e,n){return s.call(j(t),n)})),e))for(;l1,null,!0)},removeData:function(t){return this.each((function(){Z.remove(this,t)}))}}),j.extend({queue:function(t,e,n){var o;if(t)return e=(e||"fx")+"queue",o=J.get(t,e),n&&(!o||Array.isArray(n)?o=J.access(t,e,j.makeArray(n)):o.push(n)),o||[]},dequeue:function(t,e){e=e||"fx";var n=j.queue(t,e),o=n.length,a=n.shift(),r=j._queueHooks(t,e);"inprogress"===a&&(a=n.shift(),o--),a&&("fx"===e&&n.unshift("inprogress"),delete r.stop,a.call(t,(function(){j.dequeue(t,e)}),r)),!o&&r&&r.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return J.get(t,n)||J.access(t,n,{empty:j.Callbacks("once memory").add((function(){J.remove(t,[e+"queue",n])}))})}}),j.fn.extend({queue:function(t,e){var n=2;return"string"!=typeof t&&(e=t,t="fx",n--),arguments.length\x20\t\r\n\f]*)/i,wt=/^$|^module$|\/(?:java|ecma)script/i;dt=v.createDocumentFragment().appendChild(v.createElement("div")),(gt=v.createElement("input")).setAttribute("type","radio"),gt.setAttribute("checked","checked"),gt.setAttribute("name","t"),dt.appendChild(gt),h.checkClone=dt.cloneNode(!0).cloneNode(!0).lastChild.checked,dt.innerHTML="",h.noCloneChecked=!!dt.cloneNode(!0).lastChild.defaultValue,dt.innerHTML="",h.option=!!dt.lastChild;var vt={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function yt(t,e){var n;return n=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[],void 0===e||e&&D(t,e)?j.merge([t],n):n}function xt(t,e){for(var n=0,o=t.length;n",""]);var kt=/<|&#?\w+;/;function _t(t,e,n,o,a){for(var r,i,l,c,s,m,p=e.createDocumentFragment(),f=[],u=0,d=t.length;u-1)a&&a.push(r);else if(s=lt(r),i=yt(p.appendChild(r),"script"),s&&xt(i),n)for(m=0;r=i[m++];)wt.test(r.type||"")&&n.push(r);return p}var jt=/^([^.]*)(?:\.(.+)|)/;function zt(){return!0}function Tt(){return!1}function Et(t,e){return t===function(){try{return v.activeElement}catch(t){}}()==("focus"===e)}function Ct(t,e,n,o,a,r){var i,l;if("object"==typeof e){for(l in"string"!=typeof n&&(o=o||n,n=void 0),e)Ct(t,l,n,o,e[l],r);return t}if(null==o&&null==a?(a=n,o=n=void 0):null==a&&("string"==typeof n?(a=o,o=void 0):(a=o,o=n,n=void 0)),!1===a)a=Tt;else if(!a)return t;return 1===r&&(i=a,(a=function(t){return j().off(t),i.apply(this,arguments)}).guid=i.guid||(i.guid=j.guid++)),t.each((function(){j.event.add(this,e,a,o,n)}))}function At(t,e,n){n?(J.set(t,e,!1),j.event.add(t,e,{namespace:!1,handler:function(t){var o,a,r=J.get(this,e);if(1&t.isTrigger&&this[e]){if(r.length)(j.event.special[e]||{}).delegateType&&t.stopPropagation();else if(r=l.call(arguments),J.set(this,e,r),o=n(this,e),this[e](),r!==(a=J.get(this,e))||o?J.set(this,e,!1):a={},r!==a)return t.stopImmediatePropagation(),t.preventDefault(),a&&a.value}else r.length&&(J.set(this,e,{value:j.event.trigger(j.extend(r[0],j.Event.prototype),r.slice(1),this)}),t.stopImmediatePropagation())}})):void 0===J.get(t,e)&&j.event.add(t,e,zt)}j.event={global:{},add:function(t,e,n,o,a){var r,i,l,c,s,m,p,f,u,d,g,h=J.get(t);if(K(t))for(n.handler&&(n=(r=n).handler,a=r.selector),a&&j.find.matchesSelector(it,a),n.guid||(n.guid=j.guid++),(c=h.events)||(c=h.events=Object.create(null)),(i=h.handle)||(i=h.handle=function(e){return void 0!==j&&j.event.triggered!==e.type?j.event.dispatch.apply(t,arguments):void 0}),s=(e=(e||"").match(P)||[""]).length;s--;)u=g=(l=jt.exec(e[s])||[])[1],d=(l[2]||"").split(".").sort(),u&&(p=j.event.special[u]||{},u=(a?p.delegateType:p.bindType)||u,p=j.event.special[u]||{},m=j.extend({type:u,origType:g,data:o,handler:n,guid:n.guid,selector:a,needsContext:a&&j.expr.match.needsContext.test(a),namespace:d.join(".")},r),(f=c[u])||((f=c[u]=[]).delegateCount=0,p.setup&&!1!==p.setup.call(t,o,d,i)||t.addEventListener&&t.addEventListener(u,i)),p.add&&(p.add.call(t,m),m.handler.guid||(m.handler.guid=n.guid)),a?f.splice(f.delegateCount++,0,m):f.push(m),j.event.global[u]=!0)},remove:function(t,e,n,o,a){var r,i,l,c,s,m,p,f,u,d,g,h=J.hasData(t)&&J.get(t);if(h&&(c=h.events)){for(s=(e=(e||"").match(P)||[""]).length;s--;)if(u=g=(l=jt.exec(e[s])||[])[1],d=(l[2]||"").split(".").sort(),u){for(p=j.event.special[u]||{},f=c[u=(o?p.delegateType:p.bindType)||u]||[],l=l[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=r=f.length;r--;)m=f[r],!a&&g!==m.origType||n&&n.guid!==m.guid||l&&!l.test(m.namespace)||o&&o!==m.selector&&("**"!==o||!m.selector)||(f.splice(r,1),m.selector&&f.delegateCount--,p.remove&&p.remove.call(t,m));i&&!f.length&&(p.teardown&&!1!==p.teardown.call(t,d,h.handle)||j.removeEvent(t,u,h.handle),delete c[u])}else for(u in c)j.event.remove(t,u+e[s],n,o,!0);j.isEmptyObject(c)&&J.remove(t,"handle events")}},dispatch:function(t){var e,n,o,a,r,i,l=new Array(arguments.length),c=j.event.fix(t),s=(J.get(this,"events")||Object.create(null))[c.type]||[],m=j.event.special[c.type]||{};for(l[0]=c,e=1;e=1))for(;s!==this;s=s.parentNode||this)if(1===s.nodeType&&("click"!==t.type||!0!==s.disabled)){for(r=[],i={},n=0;n-1:j.find(a,this,null,[s]).length),i[a]&&r.push(o);r.length&&l.push({elem:s,handlers:r})}return s=this,c\s*$/g;function Lt(t,e){return D(t,"table")&&D(11!==e.nodeType?e:e.firstChild,"tr")&&j(t).children("tbody")[0]||t}function Nt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function It(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function qt(t,e){var n,o,a,r,i,l;if(1===e.nodeType){if(J.hasData(t)&&(l=J.get(t).events))for(a in J.remove(e,"handle events"),l)for(n=0,o=l[a].length;n1&&"string"==typeof d&&!h.checkClone&&St.test(d))return t.each((function(a){var r=t.eq(a);g&&(e[0]=d.call(this,a,r.html())),Pt(r,e,n,o)}));if(f&&(r=(a=_t(e,t[0].ownerDocument,!1,t,o)).firstChild,1===a.childNodes.length&&(a=r),r||o)){for(l=(i=j.map(yt(a,"script"),Nt)).length;p0&&xt(i,!c&&yt(t,"script")),l},cleanData:function(t){for(var e,n,o,a=j.event.special,r=0;void 0!==(n=t[r]);r++)if(K(n)){if(e=n[J.expando]){if(e.events)for(o in e.events)a[o]?j.event.remove(n,o):j.removeEvent(n,o,e.handle);n[J.expando]=void 0}n[Z.expando]&&(n[Z.expando]=void 0)}}}),j.fn.extend({detach:function(t){return Bt(this,t,!0)},remove:function(t){return Bt(this,t)},text:function(t){return U(this,(function(t){return void 0===t?j.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)}))}),null,t,arguments.length)},append:function(){return Pt(this,arguments,(function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Lt(this,t).appendChild(t)}))},prepend:function(){return Pt(this,arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Lt(this,t);e.insertBefore(t,e.firstChild)}}))},before:function(){return Pt(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this)}))},after:function(){return Pt(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)}))},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(j.cleanData(yt(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map((function(){return j.clone(this,t,e)}))},html:function(t){return U(this,(function(t){var e=this[0]||{},n=0,o=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!Dt.test(t)&&!vt[(bt.exec(t)||["",""])[1].toLowerCase()]){t=j.htmlPrefilter(t);try{for(;n=0&&(c+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-r-c-l-.5))||0),c}function ne(t,e,n){var o=Ft(t),a=(!h.boxSizingReliable()||n)&&"border-box"===j.css(t,"boxSizing",!1,o),r=a,i=Wt(t,e,o),l="offset"+e[0].toUpperCase()+e.slice(1);if(Ht.test(i)){if(!n)return i;i="auto"}return(!h.boxSizingReliable()&&a||!h.reliableTrDimensions()&&D(t,"tr")||"auto"===i||!parseFloat(i)&&"inline"===j.css(t,"display",!1,o))&&t.getClientRects().length&&(a="border-box"===j.css(t,"boxSizing",!1,o),(r=l in t)&&(i=t[l])),(i=parseFloat(i)||0)+ee(t,e,n||(a?"border":"content"),r,o,i)+"px"}function oe(t,e,n,o,a){return new oe.prototype.init(t,e,n,o,a)}j.extend({cssHooks:{opacity:{get:function(t,e){if(e){var n=Wt(t,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,n,o){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var a,r,i,l=Q(e),c=Gt.test(e),s=t.style;if(c||(e=Qt(l)),i=j.cssHooks[e]||j.cssHooks[l],void 0===n)return i&&"get"in i&&void 0!==(a=i.get(t,!1,o))?a:s[e];"string"==(r=typeof n)&&(a=at.exec(n))&&a[1]&&(n=mt(t,e,a),r="number"),null!=n&&n==n&&("number"!==r||c||(n+=a&&a[3]||(j.cssNumber[l]?"":"px")),h.clearCloneStyle||""!==n||0!==e.indexOf("background")||(s[e]="inherit"),i&&"set"in i&&void 0===(n=i.set(t,n,o))||(c?s.setProperty(e,n):s[e]=n))}},css:function(t,e,n,o){var a,r,i,l=Q(e);return Gt.test(e)||(e=Qt(l)),(i=j.cssHooks[e]||j.cssHooks[l])&&"get"in i&&(a=i.get(t,!0,n)),void 0===a&&(a=Wt(t,e,o)),"normal"===a&&e in Zt&&(a=Zt[e]),""===n||n?(r=parseFloat(a),!0===n||isFinite(r)?r||0:a):a}}),j.each(["height","width"],(function(t,e){j.cssHooks[e]={get:function(t,n,o){if(n)return!Kt.test(j.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?ne(t,e,o):Rt(t,Jt,(function(){return ne(t,e,o)}))},set:function(t,n,o){var a,r=Ft(t),i=!h.scrollboxSize()&&"absolute"===r.position,l=(i||o)&&"border-box"===j.css(t,"boxSizing",!1,r),c=o?ee(t,e,o,l,r):0;return l&&i&&(c-=Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(r[e])-ee(t,e,"border",!1,r)-.5)),c&&(a=at.exec(n))&&"px"!==(a[3]||"px")&&(t.style[e]=n,n=j.css(t,e)),te(0,n,c)}}})),j.cssHooks.marginLeft=Ut(h.reliableMarginLeft,(function(t,e){if(e)return(parseFloat(Wt(t,"marginLeft"))||t.getBoundingClientRect().left-Rt(t,{marginLeft:0},(function(){return t.getBoundingClientRect().left})))+"px"})),j.each({margin:"",padding:"",border:"Width"},(function(t,e){j.cssHooks[t+e]={expand:function(n){for(var o=0,a={},r="string"==typeof n?n.split(" "):[n];o<4;o++)a[t+rt[o]+e]=r[o]||r[o-2]||r[0];return a}},"margin"!==t&&(j.cssHooks[t+e].set=te)})),j.fn.extend({css:function(t,e){return U(this,(function(t,e,n){var o,a,r={},i=0;if(Array.isArray(e)){for(o=Ft(t),a=e.length;i1)}}),j.Tween=oe,oe.prototype={constructor:oe,init:function(t,e,n,o,a,r){this.elem=t,this.prop=n,this.easing=a||j.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=o,this.unit=r||(j.cssNumber[n]?"":"px")},cur:function(){var t=oe.propHooks[this.prop];return t&&t.get?t.get(this):oe.propHooks._default.get(this)},run:function(t){var e,n=oe.propHooks[this.prop];return this.options.duration?this.pos=e=j.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):oe.propHooks._default.set(this),this}},oe.prototype.init.prototype=oe.prototype,oe.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=j.css(t.elem,t.prop,""))&&"auto"!==e?e:0},set:function(t){j.fx.step[t.prop]?j.fx.step[t.prop](t):1!==t.elem.nodeType||!j.cssHooks[t.prop]&&null==t.elem.style[Qt(t.prop)]?t.elem[t.prop]=t.now:j.style(t.elem,t.prop,t.now+t.unit)}}},oe.propHooks.scrollTop=oe.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},j.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},j.fx=oe.prototype.init,j.fx.step={};var ae,re,ie=/^(?:toggle|show|hide)$/,le=/queueHooks$/;function ce(){re&&(!1===v.hidden&&o.requestAnimationFrame?o.requestAnimationFrame(ce):o.setTimeout(ce,j.fx.interval),j.fx.tick())}function se(){return o.setTimeout((function(){ae=void 0})),ae=Date.now()}function me(t,e){var n,o=0,a={height:t};for(e=e?1:0;o<4;o+=2-e)a["margin"+(n=rt[o])]=a["padding"+n]=t;return e&&(a.opacity=a.width=t),a}function pe(t,e,n){for(var o,a=(fe.tweeners[e]||[]).concat(fe.tweeners["*"]),r=0,i=a.length;r1)},removeAttr:function(t){return this.each((function(){j.removeAttr(this,t)}))}}),j.extend({attr:function(t,e,n){var o,a,r=t.nodeType;if(3!==r&&8!==r&&2!==r)return void 0===t.getAttribute?j.prop(t,e,n):(1===r&&j.isXMLDoc(t)||(a=j.attrHooks[e.toLowerCase()]||(j.expr.match.bool.test(e)?ue:void 0)),void 0!==n?null===n?void j.removeAttr(t,e):a&&"set"in a&&void 0!==(o=a.set(t,n,e))?o:(t.setAttribute(e,n+""),n):a&&"get"in a&&null!==(o=a.get(t,e))?o:null==(o=j.find.attr(t,e))?void 0:o)},attrHooks:{type:{set:function(t,e){if(!h.radioValue&&"radio"===e&&D(t,"input")){var n=t.value;return t.setAttribute("type",e),n&&(t.value=n),e}}}},removeAttr:function(t,e){var n,o=0,a=e&&e.match(P);if(a&&1===t.nodeType)for(;n=a[o++];)t.removeAttribute(n)}}),ue={set:function(t,e,n){return!1===e?j.removeAttr(t,n):t.setAttribute(n,n),n}},j.each(j.expr.match.bool.source.match(/\w+/g),(function(t,e){var n=de[e]||j.find.attr;de[e]=function(t,e,o){var a,r,i=e.toLowerCase();return o||(r=de[i],de[i]=a,a=null!=n(t,e,o)?i:null,de[i]=r),a}}));var ge=/^(?:input|select|textarea|button)$/i,he=/^(?:a|area)$/i;function be(t){return(t.match(P)||[]).join(" ")}function we(t){return t.getAttribute&&t.getAttribute("class")||""}function ve(t){return Array.isArray(t)?t:"string"==typeof t&&t.match(P)||[]}j.fn.extend({prop:function(t,e){return U(this,j.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each((function(){delete this[j.propFix[t]||t]}))}}),j.extend({prop:function(t,e,n){var o,a,r=t.nodeType;if(3!==r&&8!==r&&2!==r)return 1===r&&j.isXMLDoc(t)||(e=j.propFix[e]||e,a=j.propHooks[e]),void 0!==n?a&&"set"in a&&void 0!==(o=a.set(t,n,e))?o:t[e]=n:a&&"get"in a&&null!==(o=a.get(t,e))?o:t[e]},propHooks:{tabIndex:{get:function(t){var e=j.find.attr(t,"tabindex");return e?parseInt(e,10):ge.test(t.nodeName)||he.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),h.optSelected||(j.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),j.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){j.propFix[this.toLowerCase()]=this})),j.fn.extend({addClass:function(t){var e,n,o,a,r,i,l,c=0;if(b(t))return this.each((function(e){j(this).addClass(t.call(this,e,we(this)))}));if((e=ve(t)).length)for(;n=this[c++];)if(a=we(n),o=1===n.nodeType&&" "+be(a)+" "){for(i=0;r=e[i++];)o.indexOf(" "+r+" ")<0&&(o+=r+" ");a!==(l=be(o))&&n.setAttribute("class",l)}return this},removeClass:function(t){var e,n,o,a,r,i,l,c=0;if(b(t))return this.each((function(e){j(this).removeClass(t.call(this,e,we(this)))}));if(!arguments.length)return this.attr("class","");if((e=ve(t)).length)for(;n=this[c++];)if(a=we(n),o=1===n.nodeType&&" "+be(a)+" "){for(i=0;r=e[i++];)for(;o.indexOf(" "+r+" ")>-1;)o=o.replace(" "+r+" "," ");a!==(l=be(o))&&n.setAttribute("class",l)}return this},toggleClass:function(t,e){var n=typeof t,o="string"===n||Array.isArray(t);return"boolean"==typeof e&&o?e?this.addClass(t):this.removeClass(t):b(t)?this.each((function(n){j(this).toggleClass(t.call(this,n,we(this),e),e)})):this.each((function(){var e,a,r,i;if(o)for(a=0,r=j(this),i=ve(t);e=i[a++];)r.hasClass(e)?r.removeClass(e):r.addClass(e);else void 0!==t&&"boolean"!==n||((e=we(this))&&J.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===t?"":J.get(this,"__className__")||""))}))},hasClass:function(t){var e,n,o=0;for(e=" "+t+" ";n=this[o++];)if(1===n.nodeType&&(" "+be(we(n))+" ").indexOf(e)>-1)return!0;return!1}});var ye=/\r/g;j.fn.extend({val:function(t){var e,n,o,a=this[0];return arguments.length?(o=b(t),this.each((function(n){var a;1===this.nodeType&&(null==(a=o?t.call(this,n,j(this).val()):t)?a="":"number"==typeof a?a+="":Array.isArray(a)&&(a=j.map(a,(function(t){return null==t?"":t+""}))),(e=j.valHooks[this.type]||j.valHooks[this.nodeName.toLowerCase()])&&"set"in e&&void 0!==e.set(this,a,"value")||(this.value=a))}))):a?(e=j.valHooks[a.type]||j.valHooks[a.nodeName.toLowerCase()])&&"get"in e&&void 0!==(n=e.get(a,"value"))?n:"string"==typeof(n=a.value)?n.replace(ye,""):null==n?"":n:void 0}}),j.extend({valHooks:{option:{get:function(t){var e=j.find.attr(t,"value");return null!=e?e:be(j.text(t))}},select:{get:function(t){var e,n,o,a=t.options,r=t.selectedIndex,i="select-one"===t.type,l=i?null:[],c=i?r+1:a.length;for(o=r<0?c:i?r:0;o-1)&&(n=!0);return n||(t.selectedIndex=-1),r}}}}),j.each(["radio","checkbox"],(function(){j.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=j.inArray(j(t).val(),e)>-1}},h.checkOn||(j.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})})),h.focusin="onfocusin"in o;var xe=/^(?:focusinfocus|focusoutblur)$/,ke=function(t){t.stopPropagation()};j.extend(j.event,{trigger:function(t,e,n,a){var r,i,l,c,s,m,p,f,d=[n||v],g=u.call(t,"type")?t.type:t,h=u.call(t,"namespace")?t.namespace.split("."):[];if(i=f=l=n=n||v,3!==n.nodeType&&8!==n.nodeType&&!xe.test(g+j.event.triggered)&&(g.indexOf(".")>-1&&(h=g.split("."),g=h.shift(),h.sort()),s=g.indexOf(":")<0&&"on"+g,(t=t[j.expando]?t:new j.Event(g,"object"==typeof t&&t)).isTrigger=a?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),e=null==e?[t]:j.makeArray(e,[t]),p=j.event.special[g]||{},a||!p.trigger||!1!==p.trigger.apply(n,e))){if(!a&&!p.noBubble&&!w(n)){for(c=p.delegateType||g,xe.test(c+g)||(i=i.parentNode);i;i=i.parentNode)d.push(i),l=i;l===(n.ownerDocument||v)&&d.push(l.defaultView||l.parentWindow||o)}for(r=0;(i=d[r++])&&!t.isPropagationStopped();)f=i,t.type=r>1?c:p.bindType||g,(m=(J.get(i,"events")||Object.create(null))[t.type]&&J.get(i,"handle"))&&m.apply(i,e),(m=s&&i[s])&&m.apply&&K(i)&&(t.result=m.apply(i,e),!1===t.result&&t.preventDefault());return t.type=g,a||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(d.pop(),e)||!K(n)||s&&b(n[g])&&!w(n)&&((l=n[s])&&(n[s]=null),j.event.triggered=g,t.isPropagationStopped()&&f.addEventListener(g,ke),n[g](),t.isPropagationStopped()&&f.removeEventListener(g,ke),j.event.triggered=void 0,l&&(n[s]=l)),t.result}},simulate:function(t,e,n){var o=j.extend(new j.Event,n,{type:t,isSimulated:!0});j.event.trigger(o,null,e)}}),j.fn.extend({trigger:function(t,e){return this.each((function(){j.event.trigger(t,e,this)}))},triggerHandler:function(t,e){var n=this[0];if(n)return j.event.trigger(t,e,n,!0)}}),h.focusin||j.each({focus:"focusin",blur:"focusout"},(function(t,e){var n=function(t){j.event.simulate(e,t.target,j.event.fix(t))};j.event.special[e]={setup:function(){var o=this.ownerDocument||this.document||this,a=J.access(o,e);a||o.addEventListener(t,n,!0),J.access(o,e,(a||0)+1)},teardown:function(){var o=this.ownerDocument||this.document||this,a=J.access(o,e)-1;a?J.access(o,e,a):(o.removeEventListener(t,n,!0),J.remove(o,e))}}}));var _e=o.location,je={guid:Date.now()},ze=/\?/;j.parseXML=function(t){var e,n;if(!t||"string"!=typeof t)return null;try{e=(new o.DOMParser).parseFromString(t,"text/xml")}catch(t){}return n=e&&e.getElementsByTagName("parsererror")[0],e&&!n||j.error("Invalid XML: "+(n?j.map(n.childNodes,(function(t){return t.textContent})).join("\n"):t)),e};var Te=/\[\]$/,Ee=/\r?\n/g,Ce=/^(?:submit|button|image|reset|file)$/i,Ae=/^(?:input|select|textarea|keygen)/i;function De(t,e,n,o){var a;if(Array.isArray(e))j.each(e,(function(e,a){n||Te.test(t)?o(t,a):De(t+"["+("object"==typeof a&&null!=a?e:"")+"]",a,n,o)}));else if(n||"object"!==k(e))o(t,e);else for(a in e)De(t+"["+a+"]",e[a],n,o)}j.param=function(t,e){var n,o=[],a=function(t,e){var n=b(e)?e():e;o[o.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==n?"":n)};if(null==t)return"";if(Array.isArray(t)||t.jquery&&!j.isPlainObject(t))j.each(t,(function(){a(this.name,this.value)}));else for(n in t)De(n,t[n],e,a);return o.join("&")},j.fn.extend({serialize:function(){return j.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var t=j.prop(this,"elements");return t?j.makeArray(t):this})).filter((function(){var t=this.type;return this.name&&!j(this).is(":disabled")&&Ae.test(this.nodeName)&&!Ce.test(t)&&(this.checked||!ht.test(t))})).map((function(t,e){var n=j(this).val();return null==n?null:Array.isArray(n)?j.map(n,(function(t){return{name:e.name,value:t.replace(Ee,"\r\n")}})):{name:e.name,value:n.replace(Ee,"\r\n")}})).get()}});var Se=/%20/g,Oe=/#.*$/,Le=/([?&])_=[^&]*/,Ne=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ie=/^(?:GET|HEAD)$/,qe=/^\/\//,Me={},Pe={},Be="*/".concat("*"),He=v.createElement("a");function Fe(t){return function(e,n){"string"!=typeof e&&(n=e,e="*");var o,a=0,r=e.toLowerCase().match(P)||[];if(b(n))for(;o=r[a++];)"+"===o[0]?(o=o.slice(1)||"*",(t[o]=t[o]||[]).unshift(n)):(t[o]=t[o]||[]).push(n)}}function Re(t,e,n,o){var a={},r=t===Pe;function i(l){var c;return a[l]=!0,j.each(t[l]||[],(function(t,l){var s=l(e,n,o);return"string"!=typeof s||r||a[s]?r?!(c=s):void 0:(e.dataTypes.unshift(s),i(s),!1)})),c}return i(e.dataTypes[0])||!a["*"]&&i("*")}function $e(t,e){var n,o,a=j.ajaxSettings.flatOptions||{};for(n in e)void 0!==e[n]&&((a[n]?t:o||(o={}))[n]=e[n]);return o&&j.extend(!0,t,o),t}He.href=_e.href,j.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:_e.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(_e.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Be,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":j.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?$e($e(t,j.ajaxSettings),e):$e(j.ajaxSettings,t)},ajaxPrefilter:Fe(Me),ajaxTransport:Fe(Pe),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0),e=e||{};var n,a,r,i,l,c,s,m,p,f,u=j.ajaxSetup({},e),d=u.context||u,g=u.context&&(d.nodeType||d.jquery)?j(d):j.event,h=j.Deferred(),b=j.Callbacks("once memory"),w=u.statusCode||{},y={},x={},k="canceled",_={readyState:0,getResponseHeader:function(t){var e;if(s){if(!i)for(i={};e=Ne.exec(r);)i[e[1].toLowerCase()+" "]=(i[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=i[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return s?r:null},setRequestHeader:function(t,e){return null==s&&(t=x[t.toLowerCase()]=x[t.toLowerCase()]||t,y[t]=e),this},overrideMimeType:function(t){return null==s&&(u.mimeType=t),this},statusCode:function(t){var e;if(t)if(s)_.always(t[_.status]);else for(e in t)w[e]=[w[e],t[e]];return this},abort:function(t){var e=t||k;return n&&n.abort(e),z(0,e),this}};if(h.promise(_),u.url=((t||u.url||_e.href)+"").replace(qe,_e.protocol+"//"),u.type=e.method||e.type||u.method||u.type,u.dataTypes=(u.dataType||"*").toLowerCase().match(P)||[""],null==u.crossDomain){c=v.createElement("a");try{c.href=u.url,c.href=c.href,u.crossDomain=He.protocol+"//"+He.host!=c.protocol+"//"+c.host}catch(t){u.crossDomain=!0}}if(u.data&&u.processData&&"string"!=typeof u.data&&(u.data=j.param(u.data,u.traditional)),Re(Me,u,e,_),s)return _;for(p in(m=j.event&&u.global)&&0==j.active++&&j.event.trigger("ajaxStart"),u.type=u.type.toUpperCase(),u.hasContent=!Ie.test(u.type),a=u.url.replace(Oe,""),u.hasContent?u.data&&u.processData&&0===(u.contentType||"").indexOf("application/x-www-form-urlencoded")&&(u.data=u.data.replace(Se,"+")):(f=u.url.slice(a.length),u.data&&(u.processData||"string"==typeof u.data)&&(a+=(ze.test(a)?"&":"?")+u.data,delete u.data),!1===u.cache&&(a=a.replace(Le,"$1"),f=(ze.test(a)?"&":"?")+"_="+je.guid+++f),u.url=a+f),u.ifModified&&(j.lastModified[a]&&_.setRequestHeader("If-Modified-Since",j.lastModified[a]),j.etag[a]&&_.setRequestHeader("If-None-Match",j.etag[a])),(u.data&&u.hasContent&&!1!==u.contentType||e.contentType)&&_.setRequestHeader("Content-Type",u.contentType),_.setRequestHeader("Accept",u.dataTypes[0]&&u.accepts[u.dataTypes[0]]?u.accepts[u.dataTypes[0]]+("*"!==u.dataTypes[0]?", "+Be+"; q=0.01":""):u.accepts["*"]),u.headers)_.setRequestHeader(p,u.headers[p]);if(u.beforeSend&&(!1===u.beforeSend.call(d,_,u)||s))return _.abort();if(k="abort",b.add(u.complete),_.done(u.success),_.fail(u.error),n=Re(Pe,u,e,_)){if(_.readyState=1,m&&g.trigger("ajaxSend",[_,u]),s)return _;u.async&&u.timeout>0&&(l=o.setTimeout((function(){_.abort("timeout")}),u.timeout));try{s=!1,n.send(y,z)}catch(t){if(s)throw t;z(-1,t)}}else z(-1,"No Transport");function z(t,e,i,c){var p,f,v,y,x,k=e;s||(s=!0,l&&o.clearTimeout(l),n=void 0,r=c||"",_.readyState=t>0?4:0,p=t>=200&&t<300||304===t,i&&(y=function(t,e,n){for(var o,a,r,i,l=t.contents,c=t.dataTypes;"*"===c[0];)c.shift(),void 0===o&&(o=t.mimeType||e.getResponseHeader("Content-Type"));if(o)for(a in l)if(l[a]&&l[a].test(o)){c.unshift(a);break}if(c[0]in n)r=c[0];else{for(a in n){if(!c[0]||t.converters[a+" "+c[0]]){r=a;break}i||(i=a)}r=r||i}if(r)return r!==c[0]&&c.unshift(r),n[r]}(u,_,i)),!p&&j.inArray("script",u.dataTypes)>-1&&j.inArray("json",u.dataTypes)<0&&(u.converters["text script"]=function(){}),y=function(t,e,n,o){var a,r,i,l,c,s={},m=t.dataTypes.slice();if(m[1])for(i in t.converters)s[i.toLowerCase()]=t.converters[i];for(r=m.shift();r;)if(t.responseFields[r]&&(n[t.responseFields[r]]=e),!c&&o&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),c=r,r=m.shift())if("*"===r)r=c;else if("*"!==c&&c!==r){if(!(i=s[c+" "+r]||s["* "+r]))for(a in s)if((l=a.split(" "))[1]===r&&(i=s[c+" "+l[0]]||s["* "+l[0]])){!0===i?i=s[a]:!0!==s[a]&&(r=l[0],m.unshift(l[1]));break}if(!0!==i)if(i&&t.throws)e=i(e);else try{e=i(e)}catch(t){return{state:"parsererror",error:i?t:"No conversion from "+c+" to "+r}}}return{state:"success",data:e}}(u,y,_,p),p?(u.ifModified&&((x=_.getResponseHeader("Last-Modified"))&&(j.lastModified[a]=x),(x=_.getResponseHeader("etag"))&&(j.etag[a]=x)),204===t||"HEAD"===u.type?k="nocontent":304===t?k="notmodified":(k=y.state,f=y.data,p=!(v=y.error))):(v=k,!t&&k||(k="error",t<0&&(t=0))),_.status=t,_.statusText=(e||k)+"",p?h.resolveWith(d,[f,k,_]):h.rejectWith(d,[_,k,v]),_.statusCode(w),w=void 0,m&&g.trigger(p?"ajaxSuccess":"ajaxError",[_,u,p?f:v]),b.fireWith(d,[_,k]),m&&(g.trigger("ajaxComplete",[_,u]),--j.active||j.event.trigger("ajaxStop")))}return _},getJSON:function(t,e,n){return j.get(t,e,n,"json")},getScript:function(t,e){return j.get(t,void 0,e,"script")}}),j.each(["get","post"],(function(t,e){j[e]=function(t,n,o,a){return b(n)&&(a=a||o,o=n,n=void 0),j.ajax(j.extend({url:t,type:e,dataType:a,data:n,success:o},j.isPlainObject(t)&&t))}})),j.ajaxPrefilter((function(t){var e;for(e in t.headers)"content-type"===e.toLowerCase()&&(t.contentType=t.headers[e]||"")})),j._evalUrl=function(t,e,n){return j.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){j.globalEval(t,e,n)}})},j.fn.extend({wrapAll:function(t){var e;return this[0]&&(b(t)&&(t=t.call(this[0])),e=j(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map((function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t})).append(this)),this},wrapInner:function(t){return b(t)?this.each((function(e){j(this).wrapInner(t.call(this,e))})):this.each((function(){var e=j(this),n=e.contents();n.length?n.wrapAll(t):e.append(t)}))},wrap:function(t){var e=b(t);return this.each((function(n){j(this).wrapAll(e?t.call(this,n):t)}))},unwrap:function(t){return this.parent(t).not("body").each((function(){j(this).replaceWith(this.childNodes)})),this}}),j.expr.pseudos.hidden=function(t){return!j.expr.pseudos.visible(t)},j.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},j.ajaxSettings.xhr=function(){try{return new o.XMLHttpRequest}catch(t){}};var We={0:200,1223:204},Ue=j.ajaxSettings.xhr();h.cors=!!Ue&&"withCredentials"in Ue,h.ajax=Ue=!!Ue,j.ajaxTransport((function(t){var e,n;if(h.cors||Ue&&!t.crossDomain)return{send:function(a,r){var i,l=t.xhr();if(l.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(i in t.xhrFields)l[i]=t.xhrFields[i];for(i in t.mimeType&&l.overrideMimeType&&l.overrideMimeType(t.mimeType),t.crossDomain||a["X-Requested-With"]||(a["X-Requested-With"]="XMLHttpRequest"),a)l.setRequestHeader(i,a[i]);e=function(t){return function(){e&&(e=n=l.onload=l.onerror=l.onabort=l.ontimeout=l.onreadystatechange=null,"abort"===t?l.abort():"error"===t?"number"!=typeof l.status?r(0,"error"):r(l.status,l.statusText):r(We[l.status]||l.status,l.statusText,"text"!==(l.responseType||"text")||"string"!=typeof l.responseText?{binary:l.response}:{text:l.responseText},l.getAllResponseHeaders()))}},l.onload=e(),n=l.onerror=l.ontimeout=e("error"),void 0!==l.onabort?l.onabort=n:l.onreadystatechange=function(){4===l.readyState&&o.setTimeout((function(){e&&n()}))},e=e("abort");try{l.send(t.hasContent&&t.data||null)}catch(t){if(e)throw t}},abort:function(){e&&e()}}})),j.ajaxPrefilter((function(t){t.crossDomain&&(t.contents.script=!1)})),j.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return j.globalEval(t),t}}}),j.ajaxPrefilter("script",(function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")})),j.ajaxTransport("script",(function(t){var e,n;if(t.crossDomain||t.scriptAttrs)return{send:function(o,a){e=j(" - - {% baton_config as conf %} - {{ conf | json_script:"baton-config" }} - -{% endblock %} - -{% block branding %} -

{{ site_header|default:_('Django administration') }}

-{% endblock %} - -{% block nav-global %}{% endblock %} - -{% block footer %} - {% footer %} -{% endblock %} diff --git a/venv/Lib/site-packages/baton/templates/admin/change_form.html b/venv/Lib/site-packages/baton/templates/admin/change_form.html deleted file mode 100644 index 2413ee6..0000000 --- a/venv/Lib/site-packages/baton/templates/admin/change_form.html +++ /dev/null @@ -1,11 +0,0 @@ -{% extends 'admin/change_form.html' %} -{% block content %}{{ block.super }} - -{% for template, field, position in adminform.model_admin.baton_form_includes %} - -{% endfor %} -{% endblock %} diff --git a/venv/Lib/site-packages/baton/templates/admin/change_list.html b/venv/Lib/site-packages/baton/templates/admin/change_list.html deleted file mode 100644 index e365e96..0000000 --- a/venv/Lib/site-packages/baton/templates/admin/change_list.html +++ /dev/null @@ -1,25 +0,0 @@ -{% extends 'admin/change_list.html' %} -{% load baton_tags %} -{% block content %}{{ block.super }} - -{% for template, position in cl.model_admin.baton_cl_includes %} - -{% endfor %} - -{% for template, position in cl.model_admin.baton_cl_filters_includes %} - -{% endfor %} - -{% call_model_admin_method model_admin=cl.model_admin method='baton_cl_rows_attributes' cl=cl as data %} -{% if data %} - -{% endif %} -{% endblock %} diff --git a/venv/Lib/site-packages/baton/templates/admin/delete_confirmation.html b/venv/Lib/site-packages/baton/templates/admin/delete_confirmation.html deleted file mode 100644 index 817871b..0000000 --- a/venv/Lib/site-packages/baton/templates/admin/delete_confirmation.html +++ /dev/null @@ -1,8 +0,0 @@ -{% extends "admin/delete_confirmation.html" %} -{% load static %} - -{% block content %} -
- {{ block.super }} -
-{% endblock %} diff --git a/venv/Lib/site-packages/baton/templates/admin/delete_selected_confirmation.html b/venv/Lib/site-packages/baton/templates/admin/delete_selected_confirmation.html deleted file mode 100644 index 368ff72..0000000 --- a/venv/Lib/site-packages/baton/templates/admin/delete_selected_confirmation.html +++ /dev/null @@ -1,8 +0,0 @@ -{% extends "admin/delete_selected_confirmation.html" %} -{% load static %} - -{% block content %} -
- {{ block.super }} -
-{% endblock %} diff --git a/venv/Lib/site-packages/baton/templates/admin/filer/folder/directory_listing.html b/venv/Lib/site-packages/baton/templates/admin/filer/folder/directory_listing.html deleted file mode 100644 index b6c4bea..0000000 --- a/venv/Lib/site-packages/baton/templates/admin/filer/folder/directory_listing.html +++ /dev/null @@ -1,5 +0,0 @@ -{% extends "admin/filer/folder/directory_listing.html" %} -{% load i18n %} -{% block content_title %} -

{% trans "Folders" %}

-{% endblock %} diff --git a/venv/Lib/site-packages/baton/templates/admin/filter.html b/venv/Lib/site-packages/baton/templates/admin/filter.html deleted file mode 100644 index 4929406..0000000 --- a/venv/Lib/site-packages/baton/templates/admin/filter.html +++ /dev/null @@ -1,21 +0,0 @@ -{% load i18n baton_tags %} -

{% blocktrans with filter_title=title %} By {{ filter_title }} {% endblocktrans %}

-{% baton_config_value 'CHANGELIST_FILTERS_FORM' as filters_form %} -{% if filters_form %} -
    -
  • - -
  • -
-{% else %} - -{% endif %} diff --git a/venv/Lib/site-packages/baton/templates/baton/footer.html b/venv/Lib/site-packages/baton/templates/baton/footer.html deleted file mode 100644 index 1e63af6..0000000 --- a/venv/Lib/site-packages/baton/templates/baton/footer.html +++ /dev/null @@ -1,22 +0,0 @@ -{% load i18n %} - diff --git a/venv/Lib/site-packages/baton/tests.py b/venv/Lib/site-packages/baton/tests.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/baton/urls.py b/venv/Lib/site-packages/baton/urls.py deleted file mode 100644 index ea51ce0..0000000 --- a/venv/Lib/site-packages/baton/urls.py +++ /dev/null @@ -1,11 +0,0 @@ -from django.conf.urls import url - -from .views import GetAppListJsonView, GetGravatartUrlJsonView - - -urlpatterns = [ - url(r'^app-list-json/$', GetAppListJsonView.as_view(), - name='baton-app-list-json'), - url(r'^gravatar/$', GetGravatartUrlJsonView.as_view(), - name='baton-gravatar-json'), -] diff --git a/venv/Lib/site-packages/baton/views.py b/venv/Lib/site-packages/baton/views.py deleted file mode 100644 index aebcdc8..0000000 --- a/venv/Lib/site-packages/baton/views.py +++ /dev/null @@ -1,254 +0,0 @@ -# -*- coding: utf-8 -*- -import hashlib -from django.http import JsonResponse -from django.contrib.admin import site -from django.contrib.admin.views.decorators import staff_member_required -from django.utils.decorators import method_decorator -from django.core.exceptions import ImproperlyConfigured -from django.views import View - -from .config import get_config - - -class GetAppListJsonView(View): - - @method_decorator(staff_member_required) - def dispatch(self, *args, **kwargs): - """ Only staff members can access this view """ - return super(GetAppListJsonView, self).dispatch(*args, **kwargs) - - def get(self, request): - """ Returns a json representing the menu voices - in a format eaten by the js menu. - Raised ImproperlyConfigured exceptions can be viewed - in the browser console - """ - self.app_list = site.get_app_list(request) - self.apps_dict = self.create_app_list_dict() - # no menu provided - items = self.get_menu(request) - if not items: - voices = self.get_default_voices() - else: - voices = [] - for item in items: - self.add_voice(voices, item) - - return JsonResponse(voices, safe=False) - - def get_menu(self, request): - return get_config('MENU') - - def add_voice(self, voices, item): - """ Adds a voice to the list - """ - voice = None - if item.get('type') == 'title': - voice = self.get_title_voice(item) - elif item.get('type') == 'app': - voice = self.get_app_voice(item) - elif item.get('type') == 'model': - voice = self.get_app_model_voice(item) - elif item.get('type') == 'free': - voice = self.get_free_voice(item) - if voice: - voices.append(voice) - - def get_title_voice(self, item): - """ Title voice - Returns the js menu compatible voice dict if the user - can see it, None otherwise - """ - view = True - if item.get('perms', None): - view = self.check_user_permission(item.get('perms', [])) - elif item.get('apps', None): - view = self.check_apps_permission(item.get('apps', [])) - if view: - children_items = item.get('children', []) - children = [] - if len(children_items): - for citem in children_items: - self.add_voice(children, citem) - - return { - 'type': 'title', - 'label': item.get('label', ''), - 'icon': item.get('icon', None), - 'defaultOpen': item.get('default_open', False), - 'children': children, - } - return None - - def get_free_voice(self, item): - """ Free voice - Returns the js menu compatible voice dict if the user - can see it, None otherwise - """ - view = True - if item.get('perms', None): - view = self.check_user_permission(item.get('perms', [])) - elif item.get('apps', None): - view = self.check_apps_permission(item.get('apps', [])) - - if view: - children_items = item.get('children', []) - children = [] - if len(children_items): - for citem in children_items: - self.add_voice(children, citem) - return { - 'type': 'free', - 'label': item.get('label', ''), - 'icon': item.get('icon', None), - 'url': item.get('url', None), - 're': item.get('re', None), - 'defaultOpen': item.get('default_open', False), - 'children': children, - } - return None - - def get_app_voice(self, item): - """ App voice - Returns the js menu compatible voice dict if the user - can see it, None otherwise - """ - if item.get('name', None) is None: - raise ImproperlyConfigured('App menu voices must have a name key') - if self.check_apps_permission([item.get('name', None)]): - children = [] - if item.get('models', None) is None: - for name, model in self.apps_dict[item.get('name')]['models'].items(): # noqa - children.append({ - 'type': 'model', - 'label': model.get('name', ''), - 'url': model.get('admin_url', '') - }) - else: - for model_item in item.get('models', []): - voice = self.get_model_voice(item.get('name'), model_item) - if voice: - children.append(voice) - - return { - 'type': 'app', - 'label': item.get('label', ''), - 'icon': item.get('icon', None), - 'defaultOpen': item.get('default_open', False), - 'children': children - } - return None - - def get_app_model_voice(self, app_model_item): - """ App Model voice - Returns the js menu compatible voice dict if the user - can see it, None otherwise - """ - if app_model_item.get('name', None) is None: - raise ImproperlyConfigured('Model menu voices must have a name key') # noqa - - if app_model_item.get('app', None) is None: - raise ImproperlyConfigured('Model menu voices must have an app key') # noqa - - return self.get_model_voice(app_model_item.get('app'), app_model_item) - - def get_model_voice(self, app, model_item): - """ Model voice - Returns the js menu compatible voice dict if the user - can see it, None otherwise - """ - if model_item.get('name', None) is None: - raise ImproperlyConfigured('Model menu voices must have a name key') # noqa - - if self.check_model_permission(app, model_item.get('name', None)): - return { - 'type': 'model', - 'label': model_item.get('label', ''), - 'icon': model_item.get('icon', None), - 'url': self.apps_dict[app]['models'][model_item.get('name')]['admin_url'], # noqa - } - - return None - - def create_app_list_dict(self): - """ Creates a more efficient to check dictionary from - the app_list list obtained from django admin - """ - d = {} - for app in self.app_list: - models = {} - for model in app.get('models', []): - models[model.get('object_name').lower()] = model - d[app.get('app_label').lower()] = { - 'app_url': app.get('app_url', ''), - 'app_label': app.get('app_label'), - 'models': models - } - return d - - def check_user_permission(self, perms): - for perm in perms: - if self.request.user.has_perm(perm): - return True - return False - - def check_apps_permission(self, apps): - """ Checks if one of apps is listed in apps_dict - Since apps_dict is derived from the app_list - given by django admin, it lists only the apps - the user can view - """ - for app in apps: - if app in self.apps_dict: - return True - - return False - - def check_model_permission(self, app, model): - """ Checks if model is listed in apps_dict - Since apps_dict is derived from the app_list - given by django admin, it lists only the apps - and models the user can view - """ - if self.apps_dict.get(app, False) and model in self.apps_dict[app]['models']: - return True - - return False - - def get_default_voices(self): - """ When no custom menu is defined in settings - Retrieves a js menu ready dict from the django admin app list - """ - voices = [] - for app in self.app_list: - children = [] - for model in app.get('models', []): - child = { - 'type': 'model', - 'label': model.get('name', ''), - 'url': model.get('admin_url', '') - } - children.append(child) - voice = { - 'type': 'app', - 'label': app.get('name', ''), - 'url': app.get('app_url', ''), - 'children': children - } - voices.append(voice) - - return voices - - -class GetGravatartUrlJsonView(View): - def get(self, request): - if not request.user.is_authenticated: - return JsonResponse({}) - try: - email = request.user.email.lower().strip() - hash = hashlib.md5(email.encode()) - return JsonResponse({"hash": hash.hexdigest()}) - except Exception: - return JsonResponse({}) - - diff --git a/venv/Lib/site-packages/cffi-1.15.0.dist-info/WHEEL b/venv/Lib/site-packages/cffi-1.15.0.dist-info/WHEEL deleted file mode 100644 index ab9f74a..0000000 --- a/venv/Lib/site-packages/cffi-1.15.0.dist-info/WHEEL +++ /dev/null @@ -1,5 +0,0 @@ -Wheel-Version: 1.0 -Generator: bdist_wheel (0.37.0) -Root-Is-Purelib: false -Tag: cp310-cp310-win_amd64 - diff --git a/venv/Lib/site-packages/cssselect2-0.4.1.dist-info/RECORD b/venv/Lib/site-packages/cssselect2-0.4.1.dist-info/RECORD deleted file mode 100644 index 81c9e86..0000000 --- a/venv/Lib/site-packages/cssselect2-0.4.1.dist-info/RECORD +++ /dev/null @@ -1,13 +0,0 @@ -cssselect2-0.4.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 -cssselect2-0.4.1.dist-info/LICENSE,sha256=b9lyKaHRsPaotB4Qn0E0JtvAh0seA3RtZswzKCYBwsI,1548 -cssselect2-0.4.1.dist-info/METADATA,sha256=xnwvtm3c2LNrPMwRCPAn-kMYlW38HXkYJ4bh__W8J3Q,2922 -cssselect2-0.4.1.dist-info/RECORD,, -cssselect2-0.4.1.dist-info/WHEEL,sha256=CqyTrkghQBNsEzLD3HbCSEIJ_fY58-XpoU29dUzwHSk,81 -cssselect2/__init__.py,sha256=-erycTkInM63GLXVMejKMM0tCOVYWoLeApJr8DuDA_0,3860 -cssselect2/__pycache__/__init__.cpython-310.pyc,, -cssselect2/__pycache__/compiler.cpython-310.pyc,, -cssselect2/__pycache__/parser.cpython-310.pyc,, -cssselect2/__pycache__/tree.cpython-310.pyc,, -cssselect2/compiler.py,sha256=s3QWX3xMFHQ7kZFOGfIMooSa7LtguUX5kCCL70xTxxc,14076 -cssselect2/parser.py,sha256=RhzwMYF7iIFiWrFWrw4VsLvNwlTY_u4SpatxdQ3VG8M,13204 -cssselect2/tree.py,sha256=arI5KdIPoLRxzGSzHK2FnONm7ug7mpiXQqQBQScC4bo,12307 diff --git a/venv/Lib/site-packages/distutils-precedence.pth b/venv/Lib/site-packages/distutils-precedence.pth deleted file mode 100644 index 7f009fe..0000000 --- a/venv/Lib/site-packages/distutils-precedence.pth +++ /dev/null @@ -1 +0,0 @@ -import os; var = 'SETUPTOOLS_USE_DISTUTILS'; enabled = os.environ.get(var, 'local') == 'local'; enabled and __import__('_distutils_hack').add_shim(); diff --git a/venv/Lib/site-packages/django/__init__.py b/venv/Lib/site-packages/django/__init__.py deleted file mode 100644 index 6946511..0000000 --- a/venv/Lib/site-packages/django/__init__.py +++ /dev/null @@ -1,24 +0,0 @@ -from django.utils.version import get_version - -VERSION = (4, 0, 0, 'final', 0) - -__version__ = get_version(VERSION) - - -def setup(set_prefix=True): - """ - Configure the settings (this happens as a side effect of accessing the - first setting), configure logging and populate the app registry. - Set the thread-local urlresolvers script prefix if `set_prefix` is True. - """ - from django.apps import apps - from django.conf import settings - from django.urls import set_script_prefix - from django.utils.log import configure_logging - - configure_logging(settings.LOGGING_CONFIG, settings.LOGGING) - if set_prefix: - set_script_prefix( - '/' if settings.FORCE_SCRIPT_NAME is None else settings.FORCE_SCRIPT_NAME - ) - apps.populate(settings.INSTALLED_APPS) diff --git a/venv/Lib/site-packages/django/__main__.py b/venv/Lib/site-packages/django/__main__.py deleted file mode 100644 index 8b96e91..0000000 --- a/venv/Lib/site-packages/django/__main__.py +++ /dev/null @@ -1,9 +0,0 @@ -""" -Invokes django-admin when the django module is run as a script. - -Example: python -m django check -""" -from django.core import management - -if __name__ == "__main__": - management.execute_from_command_line() diff --git a/venv/Lib/site-packages/django/apps/__init__.py b/venv/Lib/site-packages/django/apps/__init__.py deleted file mode 100644 index 79091dc..0000000 --- a/venv/Lib/site-packages/django/apps/__init__.py +++ /dev/null @@ -1,4 +0,0 @@ -from .config import AppConfig -from .registry import apps - -__all__ = ['AppConfig', 'apps'] diff --git a/venv/Lib/site-packages/django/apps/config.py b/venv/Lib/site-packages/django/apps/config.py deleted file mode 100644 index 7dfb4b4..0000000 --- a/venv/Lib/site-packages/django/apps/config.py +++ /dev/null @@ -1,305 +0,0 @@ -import inspect -import os -import warnings -from importlib import import_module - -from django.core.exceptions import ImproperlyConfigured -from django.utils.deprecation import RemovedInDjango41Warning -from django.utils.functional import cached_property -from django.utils.module_loading import import_string, module_has_submodule - -APPS_MODULE_NAME = 'apps' -MODELS_MODULE_NAME = 'models' - - -class AppConfig: - """Class representing a Django application and its configuration.""" - - def __init__(self, app_name, app_module): - # Full Python path to the application e.g. 'django.contrib.admin'. - self.name = app_name - - # Root module for the application e.g. . - self.module = app_module - - # Reference to the Apps registry that holds this AppConfig. Set by the - # registry when it registers the AppConfig instance. - self.apps = None - - # The following attributes could be defined at the class level in a - # subclass, hence the test-and-set pattern. - - # Last component of the Python path to the application e.g. 'admin'. - # This value must be unique across a Django project. - if not hasattr(self, 'label'): - self.label = app_name.rpartition(".")[2] - if not self.label.isidentifier(): - raise ImproperlyConfigured( - "The app label '%s' is not a valid Python identifier." % self.label - ) - - # Human-readable name for the application e.g. "Admin". - if not hasattr(self, 'verbose_name'): - self.verbose_name = self.label.title() - - # Filesystem path to the application directory e.g. - # '/path/to/django/contrib/admin'. - if not hasattr(self, 'path'): - self.path = self._path_from_module(app_module) - - # Module containing models e.g. . Set by import_models(). - # None if the application doesn't have a models module. - self.models_module = None - - # Mapping of lowercase model names to model classes. Initially set to - # None to prevent accidental access before import_models() runs. - self.models = None - - def __repr__(self): - return '<%s: %s>' % (self.__class__.__name__, self.label) - - @cached_property - def default_auto_field(self): - from django.conf import settings - return settings.DEFAULT_AUTO_FIELD - - @property - def _is_default_auto_field_overridden(self): - return self.__class__.default_auto_field is not AppConfig.default_auto_field - - def _path_from_module(self, module): - """Attempt to determine app's filesystem path from its module.""" - # See #21874 for extended discussion of the behavior of this method in - # various cases. - # Convert to list because __path__ may not support indexing. - paths = list(getattr(module, '__path__', [])) - if len(paths) != 1: - filename = getattr(module, '__file__', None) - if filename is not None: - paths = [os.path.dirname(filename)] - else: - # For unknown reasons, sometimes the list returned by __path__ - # contains duplicates that must be removed (#25246). - paths = list(set(paths)) - if len(paths) > 1: - raise ImproperlyConfigured( - "The app module %r has multiple filesystem locations (%r); " - "you must configure this app with an AppConfig subclass " - "with a 'path' class attribute." % (module, paths)) - elif not paths: - raise ImproperlyConfigured( - "The app module %r has no filesystem location, " - "you must configure this app with an AppConfig subclass " - "with a 'path' class attribute." % module) - return paths[0] - - @classmethod - def create(cls, entry): - """ - Factory that creates an app config from an entry in INSTALLED_APPS. - """ - # create() eventually returns app_config_class(app_name, app_module). - app_config_class = None - app_config_name = None - app_name = None - app_module = None - - # If import_module succeeds, entry points to the app module. - try: - app_module = import_module(entry) - except Exception: - pass - else: - # If app_module has an apps submodule that defines a single - # AppConfig subclass, use it automatically. - # To prevent this, an AppConfig subclass can declare a class - # variable default = False. - # If the apps module defines more than one AppConfig subclass, - # the default one can declare default = True. - if module_has_submodule(app_module, APPS_MODULE_NAME): - mod_path = '%s.%s' % (entry, APPS_MODULE_NAME) - mod = import_module(mod_path) - # Check if there's exactly one AppConfig candidate, - # excluding those that explicitly define default = False. - app_configs = [ - (name, candidate) - for name, candidate in inspect.getmembers(mod, inspect.isclass) - if ( - issubclass(candidate, cls) and - candidate is not cls and - getattr(candidate, 'default', True) - ) - ] - if len(app_configs) == 1: - app_config_class = app_configs[0][1] - app_config_name = '%s.%s' % (mod_path, app_configs[0][0]) - else: - # Check if there's exactly one AppConfig subclass, - # among those that explicitly define default = True. - app_configs = [ - (name, candidate) - for name, candidate in app_configs - if getattr(candidate, 'default', False) - ] - if len(app_configs) > 1: - candidates = [repr(name) for name, _ in app_configs] - raise RuntimeError( - '%r declares more than one default AppConfig: ' - '%s.' % (mod_path, ', '.join(candidates)) - ) - elif len(app_configs) == 1: - app_config_class = app_configs[0][1] - app_config_name = '%s.%s' % (mod_path, app_configs[0][0]) - - # If app_module specifies a default_app_config, follow the link. - # default_app_config is deprecated, but still takes over the - # automatic detection for backwards compatibility during the - # deprecation period. - try: - new_entry = app_module.default_app_config - except AttributeError: - # Use the default app config class if we didn't find anything. - if app_config_class is None: - app_config_class = cls - app_name = entry - else: - message = ( - '%r defines default_app_config = %r. ' % (entry, new_entry) - ) - if new_entry == app_config_name: - message += ( - 'Django now detects this configuration automatically. ' - 'You can remove default_app_config.' - ) - else: - message += ( - "However, Django's automatic detection %s. You should " - "move the default config class to the apps submodule " - "of your application and, if this module defines " - "several config classes, mark the default one with " - "default = True." % ( - "picked another configuration, %r" % app_config_name - if app_config_name - else "did not find this configuration" - ) - ) - warnings.warn(message, RemovedInDjango41Warning, stacklevel=2) - entry = new_entry - app_config_class = None - - # If import_string succeeds, entry is an app config class. - if app_config_class is None: - try: - app_config_class = import_string(entry) - except Exception: - pass - # If both import_module and import_string failed, it means that entry - # doesn't have a valid value. - if app_module is None and app_config_class is None: - # If the last component of entry starts with an uppercase letter, - # then it was likely intended to be an app config class; if not, - # an app module. Provide a nice error message in both cases. - mod_path, _, cls_name = entry.rpartition('.') - if mod_path and cls_name[0].isupper(): - # We could simply re-trigger the string import exception, but - # we're going the extra mile and providing a better error - # message for typos in INSTALLED_APPS. - # This may raise ImportError, which is the best exception - # possible if the module at mod_path cannot be imported. - mod = import_module(mod_path) - candidates = [ - repr(name) - for name, candidate in inspect.getmembers(mod, inspect.isclass) - if issubclass(candidate, cls) and candidate is not cls - ] - msg = "Module '%s' does not contain a '%s' class." % (mod_path, cls_name) - if candidates: - msg += ' Choices are: %s.' % ', '.join(candidates) - raise ImportError(msg) - else: - # Re-trigger the module import exception. - import_module(entry) - - # Check for obvious errors. (This check prevents duck typing, but - # it could be removed if it became a problem in practice.) - if not issubclass(app_config_class, AppConfig): - raise ImproperlyConfigured( - "'%s' isn't a subclass of AppConfig." % entry) - - # Obtain app name here rather than in AppClass.__init__ to keep - # all error checking for entries in INSTALLED_APPS in one place. - if app_name is None: - try: - app_name = app_config_class.name - except AttributeError: - raise ImproperlyConfigured( - "'%s' must supply a name attribute." % entry - ) - - # Ensure app_name points to a valid module. - try: - app_module = import_module(app_name) - except ImportError: - raise ImproperlyConfigured( - "Cannot import '%s'. Check that '%s.%s.name' is correct." % ( - app_name, - app_config_class.__module__, - app_config_class.__qualname__, - ) - ) - - # Entry is a path to an app config class. - return app_config_class(app_name, app_module) - - def get_model(self, model_name, require_ready=True): - """ - Return the model with the given case-insensitive model_name. - - Raise LookupError if no model exists with this name. - """ - if require_ready: - self.apps.check_models_ready() - else: - self.apps.check_apps_ready() - try: - return self.models[model_name.lower()] - except KeyError: - raise LookupError( - "App '%s' doesn't have a '%s' model." % (self.label, model_name)) - - def get_models(self, include_auto_created=False, include_swapped=False): - """ - Return an iterable of models. - - By default, the following models aren't included: - - - auto-created models for many-to-many relations without - an explicit intermediate table, - - models that have been swapped out. - - Set the corresponding keyword argument to True to include such models. - Keyword arguments aren't documented; they're a private API. - """ - self.apps.check_models_ready() - for model in self.models.values(): - if model._meta.auto_created and not include_auto_created: - continue - if model._meta.swapped and not include_swapped: - continue - yield model - - def import_models(self): - # Dictionary of models for this app, primarily maintained in the - # 'all_models' attribute of the Apps this AppConfig is attached to. - self.models = self.apps.all_models[self.label] - - if module_has_submodule(self.module, MODELS_MODULE_NAME): - models_module_name = '%s.%s' % (self.name, MODELS_MODULE_NAME) - self.models_module = import_module(models_module_name) - - def ready(self): - """ - Override this method in subclasses to run code when Django starts. - """ diff --git a/venv/Lib/site-packages/django/apps/registry.py b/venv/Lib/site-packages/django/apps/registry.py deleted file mode 100644 index 62650ca..0000000 --- a/venv/Lib/site-packages/django/apps/registry.py +++ /dev/null @@ -1,428 +0,0 @@ -import functools -import sys -import threading -import warnings -from collections import Counter, defaultdict -from functools import partial - -from django.core.exceptions import AppRegistryNotReady, ImproperlyConfigured - -from .config import AppConfig - - -class Apps: - """ - A registry that stores the configuration of installed applications. - - It also keeps track of models, e.g. to provide reverse relations. - """ - - def __init__(self, installed_apps=()): - # installed_apps is set to None when creating the master registry - # because it cannot be populated at that point. Other registries must - # provide a list of installed apps and are populated immediately. - if installed_apps is None and hasattr(sys.modules[__name__], 'apps'): - raise RuntimeError("You must supply an installed_apps argument.") - - # Mapping of app labels => model names => model classes. Every time a - # model is imported, ModelBase.__new__ calls apps.register_model which - # creates an entry in all_models. All imported models are registered, - # regardless of whether they're defined in an installed application - # and whether the registry has been populated. Since it isn't possible - # to reimport a module safely (it could reexecute initialization code) - # all_models is never overridden or reset. - self.all_models = defaultdict(dict) - - # Mapping of labels to AppConfig instances for installed apps. - self.app_configs = {} - - # Stack of app_configs. Used to store the current state in - # set_available_apps and set_installed_apps. - self.stored_app_configs = [] - - # Whether the registry is populated. - self.apps_ready = self.models_ready = self.ready = False - # For the autoreloader. - self.ready_event = threading.Event() - - # Lock for thread-safe population. - self._lock = threading.RLock() - self.loading = False - - # Maps ("app_label", "modelname") tuples to lists of functions to be - # called when the corresponding model is ready. Used by this class's - # `lazy_model_operation()` and `do_pending_operations()` methods. - self._pending_operations = defaultdict(list) - - # Populate apps and models, unless it's the master registry. - if installed_apps is not None: - self.populate(installed_apps) - - def populate(self, installed_apps=None): - """ - Load application configurations and models. - - Import each application module and then each model module. - - It is thread-safe and idempotent, but not reentrant. - """ - if self.ready: - return - - # populate() might be called by two threads in parallel on servers - # that create threads before initializing the WSGI callable. - with self._lock: - if self.ready: - return - - # An RLock prevents other threads from entering this section. The - # compare and set operation below is atomic. - if self.loading: - # Prevent reentrant calls to avoid running AppConfig.ready() - # methods twice. - raise RuntimeError("populate() isn't reentrant") - self.loading = True - - # Phase 1: initialize app configs and import app modules. - for entry in installed_apps: - if isinstance(entry, AppConfig): - app_config = entry - else: - app_config = AppConfig.create(entry) - if app_config.label in self.app_configs: - raise ImproperlyConfigured( - "Application labels aren't unique, " - "duplicates: %s" % app_config.label) - - self.app_configs[app_config.label] = app_config - app_config.apps = self - - # Check for duplicate app names. - counts = Counter( - app_config.name for app_config in self.app_configs.values()) - duplicates = [ - name for name, count in counts.most_common() if count > 1] - if duplicates: - raise ImproperlyConfigured( - "Application names aren't unique, " - "duplicates: %s" % ", ".join(duplicates)) - - self.apps_ready = True - - # Phase 2: import models modules. - for app_config in self.app_configs.values(): - app_config.import_models() - - self.clear_cache() - - self.models_ready = True - - # Phase 3: run ready() methods of app configs. - for app_config in self.get_app_configs(): - app_config.ready() - - self.ready = True - self.ready_event.set() - - def check_apps_ready(self): - """Raise an exception if all apps haven't been imported yet.""" - if not self.apps_ready: - from django.conf import settings - - # If "not ready" is due to unconfigured settings, accessing - # INSTALLED_APPS raises a more helpful ImproperlyConfigured - # exception. - settings.INSTALLED_APPS - raise AppRegistryNotReady("Apps aren't loaded yet.") - - def check_models_ready(self): - """Raise an exception if all models haven't been imported yet.""" - if not self.models_ready: - raise AppRegistryNotReady("Models aren't loaded yet.") - - def get_app_configs(self): - """Import applications and return an iterable of app configs.""" - self.check_apps_ready() - return self.app_configs.values() - - def get_app_config(self, app_label): - """ - Import applications and returns an app config for the given label. - - Raise LookupError if no application exists with this label. - """ - self.check_apps_ready() - try: - return self.app_configs[app_label] - except KeyError: - message = "No installed app with label '%s'." % app_label - for app_config in self.get_app_configs(): - if app_config.name == app_label: - message += " Did you mean '%s'?" % app_config.label - break - raise LookupError(message) - - # This method is performance-critical at least for Django's test suite. - @functools.lru_cache(maxsize=None) - def get_models(self, include_auto_created=False, include_swapped=False): - """ - Return a list of all installed models. - - By default, the following models aren't included: - - - auto-created models for many-to-many relations without - an explicit intermediate table, - - models that have been swapped out. - - Set the corresponding keyword argument to True to include such models. - """ - self.check_models_ready() - - result = [] - for app_config in self.app_configs.values(): - result.extend(app_config.get_models(include_auto_created, include_swapped)) - return result - - def get_model(self, app_label, model_name=None, require_ready=True): - """ - Return the model matching the given app_label and model_name. - - As a shortcut, app_label may be in the form .. - - model_name is case-insensitive. - - Raise LookupError if no application exists with this label, or no - model exists with this name in the application. Raise ValueError if - called with a single argument that doesn't contain exactly one dot. - """ - if require_ready: - self.check_models_ready() - else: - self.check_apps_ready() - - if model_name is None: - app_label, model_name = app_label.split('.') - - app_config = self.get_app_config(app_label) - - if not require_ready and app_config.models is None: - app_config.import_models() - - return app_config.get_model(model_name, require_ready=require_ready) - - def register_model(self, app_label, model): - # Since this method is called when models are imported, it cannot - # perform imports because of the risk of import loops. It mustn't - # call get_app_config(). - model_name = model._meta.model_name - app_models = self.all_models[app_label] - if model_name in app_models: - if (model.__name__ == app_models[model_name].__name__ and - model.__module__ == app_models[model_name].__module__): - warnings.warn( - "Model '%s.%s' was already registered. " - "Reloading models is not advised as it can lead to inconsistencies, " - "most notably with related models." % (app_label, model_name), - RuntimeWarning, stacklevel=2) - else: - raise RuntimeError( - "Conflicting '%s' models in application '%s': %s and %s." % - (model_name, app_label, app_models[model_name], model)) - app_models[model_name] = model - self.do_pending_operations(model) - self.clear_cache() - - def is_installed(self, app_name): - """ - Check whether an application with this name exists in the registry. - - app_name is the full name of the app e.g. 'django.contrib.admin'. - """ - self.check_apps_ready() - return any(ac.name == app_name for ac in self.app_configs.values()) - - def get_containing_app_config(self, object_name): - """ - Look for an app config containing a given object. - - object_name is the dotted Python path to the object. - - Return the app config for the inner application in case of nesting. - Return None if the object isn't in any registered app config. - """ - self.check_apps_ready() - candidates = [] - for app_config in self.app_configs.values(): - if object_name.startswith(app_config.name): - subpath = object_name[len(app_config.name):] - if subpath == '' or subpath[0] == '.': - candidates.append(app_config) - if candidates: - return sorted(candidates, key=lambda ac: -len(ac.name))[0] - - def get_registered_model(self, app_label, model_name): - """ - Similar to get_model(), but doesn't require that an app exists with - the given app_label. - - It's safe to call this method at import time, even while the registry - is being populated. - """ - model = self.all_models[app_label].get(model_name.lower()) - if model is None: - raise LookupError( - "Model '%s.%s' not registered." % (app_label, model_name)) - return model - - @functools.lru_cache(maxsize=None) - def get_swappable_settings_name(self, to_string): - """ - For a given model string (e.g. "auth.User"), return the name of the - corresponding settings name if it refers to a swappable model. If the - referred model is not swappable, return None. - - This method is decorated with lru_cache because it's performance - critical when it comes to migrations. Since the swappable settings don't - change after Django has loaded the settings, there is no reason to get - the respective settings attribute over and over again. - """ - for model in self.get_models(include_swapped=True): - swapped = model._meta.swapped - # Is this model swapped out for the model given by to_string? - if swapped and swapped == to_string: - return model._meta.swappable - # Is this model swappable and the one given by to_string? - if model._meta.swappable and model._meta.label == to_string: - return model._meta.swappable - return None - - def set_available_apps(self, available): - """ - Restrict the set of installed apps used by get_app_config[s]. - - available must be an iterable of application names. - - set_available_apps() must be balanced with unset_available_apps(). - - Primarily used for performance optimization in TransactionTestCase. - - This method is safe in the sense that it doesn't trigger any imports. - """ - available = set(available) - installed = {app_config.name for app_config in self.get_app_configs()} - if not available.issubset(installed): - raise ValueError( - "Available apps isn't a subset of installed apps, extra apps: %s" - % ", ".join(available - installed) - ) - - self.stored_app_configs.append(self.app_configs) - self.app_configs = { - label: app_config - for label, app_config in self.app_configs.items() - if app_config.name in available - } - self.clear_cache() - - def unset_available_apps(self): - """Cancel a previous call to set_available_apps().""" - self.app_configs = self.stored_app_configs.pop() - self.clear_cache() - - def set_installed_apps(self, installed): - """ - Enable a different set of installed apps for get_app_config[s]. - - installed must be an iterable in the same format as INSTALLED_APPS. - - set_installed_apps() must be balanced with unset_installed_apps(), - even if it exits with an exception. - - Primarily used as a receiver of the setting_changed signal in tests. - - This method may trigger new imports, which may add new models to the - registry of all imported models. They will stay in the registry even - after unset_installed_apps(). Since it isn't possible to replay - imports safely (e.g. that could lead to registering listeners twice), - models are registered when they're imported and never removed. - """ - if not self.ready: - raise AppRegistryNotReady("App registry isn't ready yet.") - self.stored_app_configs.append(self.app_configs) - self.app_configs = {} - self.apps_ready = self.models_ready = self.loading = self.ready = False - self.clear_cache() - self.populate(installed) - - def unset_installed_apps(self): - """Cancel a previous call to set_installed_apps().""" - self.app_configs = self.stored_app_configs.pop() - self.apps_ready = self.models_ready = self.ready = True - self.clear_cache() - - def clear_cache(self): - """ - Clear all internal caches, for methods that alter the app registry. - - This is mostly used in tests. - """ - # Call expire cache on each model. This will purge - # the relation tree and the fields cache. - self.get_models.cache_clear() - if self.ready: - # Circumvent self.get_models() to prevent that the cache is refilled. - # This particularly prevents that an empty value is cached while cloning. - for app_config in self.app_configs.values(): - for model in app_config.get_models(include_auto_created=True): - model._meta._expire_cache() - - def lazy_model_operation(self, function, *model_keys): - """ - Take a function and a number of ("app_label", "modelname") tuples, and - when all the corresponding models have been imported and registered, - call the function with the model classes as its arguments. - - The function passed to this method must accept exactly n models as - arguments, where n=len(model_keys). - """ - # Base case: no arguments, just execute the function. - if not model_keys: - function() - # Recursive case: take the head of model_keys, wait for the - # corresponding model class to be imported and registered, then apply - # that argument to the supplied function. Pass the resulting partial - # to lazy_model_operation() along with the remaining model args and - # repeat until all models are loaded and all arguments are applied. - else: - next_model, *more_models = model_keys - - # This will be executed after the class corresponding to next_model - # has been imported and registered. The `func` attribute provides - # duck-type compatibility with partials. - def apply_next_model(model): - next_function = partial(apply_next_model.func, model) - self.lazy_model_operation(next_function, *more_models) - apply_next_model.func = function - - # If the model has already been imported and registered, partially - # apply it to the function now. If not, add it to the list of - # pending operations for the model, where it will be executed with - # the model class as its sole argument once the model is ready. - try: - model_class = self.get_registered_model(*next_model) - except LookupError: - self._pending_operations[next_model].append(apply_next_model) - else: - apply_next_model(model_class) - - def do_pending_operations(self, model): - """ - Take a newly-prepared model and pass it to each function waiting for - it. This is called at the very end of Apps.register_model(). - """ - key = model._meta.app_label, model._meta.model_name - for function in self._pending_operations.pop(key, []): - function(model) - - -apps = Apps(installed_apps=None) diff --git a/venv/Lib/site-packages/django/conf/__init__.py b/venv/Lib/site-packages/django/conf/__init__.py deleted file mode 100644 index 80f3115..0000000 --- a/venv/Lib/site-packages/django/conf/__init__.py +++ /dev/null @@ -1,284 +0,0 @@ -""" -Settings and configuration for Django. - -Read values from the module specified by the DJANGO_SETTINGS_MODULE environment -variable, and then from django.conf.global_settings; see the global_settings.py -for a list of all possible variables. -""" - -import importlib -import os -import time -import traceback -import warnings -from pathlib import Path - -import django -from django.conf import global_settings -from django.core.exceptions import ImproperlyConfigured -from django.utils.deprecation import RemovedInDjango50Warning -from django.utils.functional import LazyObject, empty - -ENVIRONMENT_VARIABLE = "DJANGO_SETTINGS_MODULE" - -# RemovedInDjango50Warning -USE_DEPRECATED_PYTZ_DEPRECATED_MSG = ( - 'The USE_DEPRECATED_PYTZ setting, and support for pytz timezones is ' - 'deprecated in favor of the stdlib zoneinfo module. Please update your ' - 'code to use zoneinfo and remove the USE_DEPRECATED_PYTZ setting.' -) - -USE_L10N_DEPRECATED_MSG = ( - 'The USE_L10N setting is deprecated. Starting with Django 5.0, localized ' - 'formatting of data will always be enabled. For example Django will ' - 'display numbers and dates using the format of the current locale.' -) - - -class SettingsReference(str): - """ - String subclass which references a current settings value. It's treated as - the value in memory but serializes to a settings.NAME attribute reference. - """ - def __new__(self, value, setting_name): - return str.__new__(self, value) - - def __init__(self, value, setting_name): - self.setting_name = setting_name - - -class LazySettings(LazyObject): - """ - A lazy proxy for either global Django settings or a custom settings object. - The user can manually configure settings prior to using them. Otherwise, - Django uses the settings module pointed to by DJANGO_SETTINGS_MODULE. - """ - def _setup(self, name=None): - """ - Load the settings module pointed to by the environment variable. This - is used the first time settings are needed, if the user hasn't - configured settings manually. - """ - settings_module = os.environ.get(ENVIRONMENT_VARIABLE) - if not settings_module: - desc = ("setting %s" % name) if name else "settings" - raise ImproperlyConfigured( - "Requested %s, but settings are not configured. " - "You must either define the environment variable %s " - "or call settings.configure() before accessing settings." - % (desc, ENVIRONMENT_VARIABLE)) - - self._wrapped = Settings(settings_module) - - def __repr__(self): - # Hardcode the class name as otherwise it yields 'Settings'. - if self._wrapped is empty: - return '' - return '' % { - 'settings_module': self._wrapped.SETTINGS_MODULE, - } - - def __getattr__(self, name): - """Return the value of a setting and cache it in self.__dict__.""" - if self._wrapped is empty: - self._setup(name) - val = getattr(self._wrapped, name) - - # Special case some settings which require further modification. - # This is done here for performance reasons so the modified value is cached. - if name in {'MEDIA_URL', 'STATIC_URL'} and val is not None: - val = self._add_script_prefix(val) - elif name == 'SECRET_KEY' and not val: - raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.") - - self.__dict__[name] = val - return val - - def __setattr__(self, name, value): - """ - Set the value of setting. Clear all cached values if _wrapped changes - (@override_settings does this) or clear single values when set. - """ - if name == '_wrapped': - self.__dict__.clear() - else: - self.__dict__.pop(name, None) - super().__setattr__(name, value) - - def __delattr__(self, name): - """Delete a setting and clear it from cache if needed.""" - super().__delattr__(name) - self.__dict__.pop(name, None) - - def configure(self, default_settings=global_settings, **options): - """ - Called to manually configure the settings. The 'default_settings' - parameter sets where to retrieve any unspecified values from (its - argument must support attribute access (__getattr__)). - """ - if self._wrapped is not empty: - raise RuntimeError('Settings already configured.') - holder = UserSettingsHolder(default_settings) - for name, value in options.items(): - if not name.isupper(): - raise TypeError('Setting %r must be uppercase.' % name) - setattr(holder, name, value) - self._wrapped = holder - - @staticmethod - def _add_script_prefix(value): - """ - Add SCRIPT_NAME prefix to relative paths. - - Useful when the app is being served at a subpath and manually prefixing - subpath to STATIC_URL and MEDIA_URL in settings is inconvenient. - """ - # Don't apply prefix to absolute paths and URLs. - if value.startswith(('http://', 'https://', '/')): - return value - from django.urls import get_script_prefix - return '%s%s' % (get_script_prefix(), value) - - @property - def configured(self): - """Return True if the settings have already been configured.""" - return self._wrapped is not empty - - @property - def USE_L10N(self): - stack = traceback.extract_stack() - # Show a warning if the setting is used outside of Django. - # Stack index: -1 this line, -2 the caller. - filename, _, _, _ = stack[-2] - if not filename.startswith(os.path.dirname(django.__file__)): - warnings.warn( - USE_L10N_DEPRECATED_MSG, - RemovedInDjango50Warning, - stacklevel=2, - ) - return self.__getattr__('USE_L10N') - - # RemovedInDjango50Warning. - @property - def _USE_L10N_INTERNAL(self): - # Special hook to avoid checking a traceback in internal use on hot - # paths. - return self.__getattr__('USE_L10N') - - -class Settings: - def __init__(self, settings_module): - # update this dict from global settings (but only for ALL_CAPS settings) - for setting in dir(global_settings): - if setting.isupper(): - setattr(self, setting, getattr(global_settings, setting)) - - # store the settings module in case someone later cares - self.SETTINGS_MODULE = settings_module - - mod = importlib.import_module(self.SETTINGS_MODULE) - - tuple_settings = ( - 'ALLOWED_HOSTS', - "INSTALLED_APPS", - "TEMPLATE_DIRS", - "LOCALE_PATHS", - ) - self._explicit_settings = set() - for setting in dir(mod): - if setting.isupper(): - setting_value = getattr(mod, setting) - - if (setting in tuple_settings and - not isinstance(setting_value, (list, tuple))): - raise ImproperlyConfigured("The %s setting must be a list or a tuple." % setting) - setattr(self, setting, setting_value) - self._explicit_settings.add(setting) - - if self.USE_TZ is False and not self.is_overridden('USE_TZ'): - warnings.warn( - 'The default value of USE_TZ will change from False to True ' - 'in Django 5.0. Set USE_TZ to False in your project settings ' - 'if you want to keep the current default behavior.', - category=RemovedInDjango50Warning, - ) - - if self.is_overridden('USE_DEPRECATED_PYTZ'): - warnings.warn(USE_DEPRECATED_PYTZ_DEPRECATED_MSG, RemovedInDjango50Warning) - - if hasattr(time, 'tzset') and self.TIME_ZONE: - # When we can, attempt to validate the timezone. If we can't find - # this file, no check happens and it's harmless. - zoneinfo_root = Path('/usr/share/zoneinfo') - zone_info_file = zoneinfo_root.joinpath(*self.TIME_ZONE.split('/')) - if zoneinfo_root.exists() and not zone_info_file.exists(): - raise ValueError("Incorrect timezone setting: %s" % self.TIME_ZONE) - # Move the time zone info into os.environ. See ticket #2315 for why - # we don't do this unconditionally (breaks Windows). - os.environ['TZ'] = self.TIME_ZONE - time.tzset() - - if self.is_overridden('USE_L10N'): - warnings.warn(USE_L10N_DEPRECATED_MSG, RemovedInDjango50Warning) - - def is_overridden(self, setting): - return setting in self._explicit_settings - - def __repr__(self): - return '<%(cls)s "%(settings_module)s">' % { - 'cls': self.__class__.__name__, - 'settings_module': self.SETTINGS_MODULE, - } - - -class UserSettingsHolder: - """Holder for user configured settings.""" - # SETTINGS_MODULE doesn't make much sense in the manually configured - # (standalone) case. - SETTINGS_MODULE = None - - def __init__(self, default_settings): - """ - Requests for configuration variables not in this class are satisfied - from the module specified in default_settings (if possible). - """ - self.__dict__['_deleted'] = set() - self.default_settings = default_settings - - def __getattr__(self, name): - if not name.isupper() or name in self._deleted: - raise AttributeError - return getattr(self.default_settings, name) - - def __setattr__(self, name, value): - self._deleted.discard(name) - if name == 'USE_L10N': - warnings.warn(USE_L10N_DEPRECATED_MSG, RemovedInDjango50Warning) - super().__setattr__(name, value) - if name == 'USE_DEPRECATED_PYTZ': - warnings.warn(USE_DEPRECATED_PYTZ_DEPRECATED_MSG, RemovedInDjango50Warning) - - def __delattr__(self, name): - self._deleted.add(name) - if hasattr(self, name): - super().__delattr__(name) - - def __dir__(self): - return sorted( - s for s in [*self.__dict__, *dir(self.default_settings)] - if s not in self._deleted - ) - - def is_overridden(self, setting): - deleted = (setting in self._deleted) - set_locally = (setting in self.__dict__) - set_on_default = getattr(self.default_settings, 'is_overridden', lambda s: False)(setting) - return deleted or set_locally or set_on_default - - def __repr__(self): - return '<%(cls)s>' % { - 'cls': self.__class__.__name__, - } - - -settings = LazySettings() diff --git a/venv/Lib/site-packages/django/conf/app_template/__init__.py-tpl b/venv/Lib/site-packages/django/conf/app_template/__init__.py-tpl deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/app_template/admin.py-tpl b/venv/Lib/site-packages/django/conf/app_template/admin.py-tpl deleted file mode 100644 index 8c38f3f..0000000 --- a/venv/Lib/site-packages/django/conf/app_template/admin.py-tpl +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/venv/Lib/site-packages/django/conf/app_template/apps.py-tpl b/venv/Lib/site-packages/django/conf/app_template/apps.py-tpl deleted file mode 100644 index b705352..0000000 --- a/venv/Lib/site-packages/django/conf/app_template/apps.py-tpl +++ /dev/null @@ -1,6 +0,0 @@ -from django.apps import AppConfig - - -class {{ camel_case_app_name }}Config(AppConfig): - default_auto_field = 'django.db.models.BigAutoField' - name = '{{ app_name }}' diff --git a/venv/Lib/site-packages/django/conf/app_template/migrations/__init__.py-tpl b/venv/Lib/site-packages/django/conf/app_template/migrations/__init__.py-tpl deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/app_template/models.py-tpl b/venv/Lib/site-packages/django/conf/app_template/models.py-tpl deleted file mode 100644 index 71a8362..0000000 --- a/venv/Lib/site-packages/django/conf/app_template/models.py-tpl +++ /dev/null @@ -1,3 +0,0 @@ -from django.db import models - -# Create your models here. diff --git a/venv/Lib/site-packages/django/conf/app_template/tests.py-tpl b/venv/Lib/site-packages/django/conf/app_template/tests.py-tpl deleted file mode 100644 index 7ce503c..0000000 --- a/venv/Lib/site-packages/django/conf/app_template/tests.py-tpl +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/venv/Lib/site-packages/django/conf/app_template/views.py-tpl b/venv/Lib/site-packages/django/conf/app_template/views.py-tpl deleted file mode 100644 index 91ea44a..0000000 --- a/venv/Lib/site-packages/django/conf/app_template/views.py-tpl +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/venv/Lib/site-packages/django/conf/global_settings.py b/venv/Lib/site-packages/django/conf/global_settings.py deleted file mode 100644 index 769e7c9..0000000 --- a/venv/Lib/site-packages/django/conf/global_settings.py +++ /dev/null @@ -1,652 +0,0 @@ -""" -Default Django settings. Override these with settings in the module pointed to -by the DJANGO_SETTINGS_MODULE environment variable. -""" - - -# This is defined here as a do-nothing function because we can't import -# django.utils.translation -- that module depends on the settings. -def gettext_noop(s): - return s - - -#################### -# CORE # -#################### - -DEBUG = False - -# Whether the framework should propagate raw exceptions rather than catching -# them. This is useful under some testing situations and should never be used -# on a live site. -DEBUG_PROPAGATE_EXCEPTIONS = False - -# People who get code error notifications. -# In the format [('Full Name', 'email@example.com'), ('Full Name', 'anotheremail@example.com')] -ADMINS = [] - -# List of IP addresses, as strings, that: -# * See debug comments, when DEBUG is true -# * Receive x-headers -INTERNAL_IPS = [] - -# Hosts/domain names that are valid for this site. -# "*" matches anything, ".example.com" matches example.com and all subdomains -ALLOWED_HOSTS = [] - -# Local time zone for this installation. All choices can be found here: -# https://en.wikipedia.org/wiki/List_of_tz_zones_by_name (although not all -# systems may support all possibilities). When USE_TZ is True, this is -# interpreted as the default user time zone. -TIME_ZONE = 'America/Chicago' - -# If you set this to True, Django will use timezone-aware datetimes. -USE_TZ = False - -# RemovedInDjango50Warning: It's a transitional setting helpful in migrating -# from pytz tzinfo to ZoneInfo(). Set True to continue using pytz tzinfo -# objects during the Django 4.x release cycle. -USE_DEPRECATED_PYTZ = False - -# Language code for this installation. All choices can be found here: -# http://www.i18nguy.com/unicode/language-identifiers.html -LANGUAGE_CODE = 'en-us' - -# Languages we provide translations for, out of the box. -LANGUAGES = [ - ('af', gettext_noop('Afrikaans')), - ('ar', gettext_noop('Arabic')), - ('ar-dz', gettext_noop('Algerian Arabic')), - ('ast', gettext_noop('Asturian')), - ('az', gettext_noop('Azerbaijani')), - ('bg', gettext_noop('Bulgarian')), - ('be', gettext_noop('Belarusian')), - ('bn', gettext_noop('Bengali')), - ('br', gettext_noop('Breton')), - ('bs', gettext_noop('Bosnian')), - ('ca', gettext_noop('Catalan')), - ('cs', gettext_noop('Czech')), - ('cy', gettext_noop('Welsh')), - ('da', gettext_noop('Danish')), - ('de', gettext_noop('German')), - ('dsb', gettext_noop('Lower Sorbian')), - ('el', gettext_noop('Greek')), - ('en', gettext_noop('English')), - ('en-au', gettext_noop('Australian English')), - ('en-gb', gettext_noop('British English')), - ('eo', gettext_noop('Esperanto')), - ('es', gettext_noop('Spanish')), - ('es-ar', gettext_noop('Argentinian Spanish')), - ('es-co', gettext_noop('Colombian Spanish')), - ('es-mx', gettext_noop('Mexican Spanish')), - ('es-ni', gettext_noop('Nicaraguan Spanish')), - ('es-ve', gettext_noop('Venezuelan Spanish')), - ('et', gettext_noop('Estonian')), - ('eu', gettext_noop('Basque')), - ('fa', gettext_noop('Persian')), - ('fi', gettext_noop('Finnish')), - ('fr', gettext_noop('French')), - ('fy', gettext_noop('Frisian')), - ('ga', gettext_noop('Irish')), - ('gd', gettext_noop('Scottish Gaelic')), - ('gl', gettext_noop('Galician')), - ('he', gettext_noop('Hebrew')), - ('hi', gettext_noop('Hindi')), - ('hr', gettext_noop('Croatian')), - ('hsb', gettext_noop('Upper Sorbian')), - ('hu', gettext_noop('Hungarian')), - ('hy', gettext_noop('Armenian')), - ('ia', gettext_noop('Interlingua')), - ('id', gettext_noop('Indonesian')), - ('ig', gettext_noop('Igbo')), - ('io', gettext_noop('Ido')), - ('is', gettext_noop('Icelandic')), - ('it', gettext_noop('Italian')), - ('ja', gettext_noop('Japanese')), - ('ka', gettext_noop('Georgian')), - ('kab', gettext_noop('Kabyle')), - ('kk', gettext_noop('Kazakh')), - ('km', gettext_noop('Khmer')), - ('kn', gettext_noop('Kannada')), - ('ko', gettext_noop('Korean')), - ('ky', gettext_noop('Kyrgyz')), - ('lb', gettext_noop('Luxembourgish')), - ('lt', gettext_noop('Lithuanian')), - ('lv', gettext_noop('Latvian')), - ('mk', gettext_noop('Macedonian')), - ('ml', gettext_noop('Malayalam')), - ('mn', gettext_noop('Mongolian')), - ('mr', gettext_noop('Marathi')), - ('ms', gettext_noop('Malay')), - ('my', gettext_noop('Burmese')), - ('nb', gettext_noop('Norwegian Bokmål')), - ('ne', gettext_noop('Nepali')), - ('nl', gettext_noop('Dutch')), - ('nn', gettext_noop('Norwegian Nynorsk')), - ('os', gettext_noop('Ossetic')), - ('pa', gettext_noop('Punjabi')), - ('pl', gettext_noop('Polish')), - ('pt', gettext_noop('Portuguese')), - ('pt-br', gettext_noop('Brazilian Portuguese')), - ('ro', gettext_noop('Romanian')), - ('ru', gettext_noop('Russian')), - ('sk', gettext_noop('Slovak')), - ('sl', gettext_noop('Slovenian')), - ('sq', gettext_noop('Albanian')), - ('sr', gettext_noop('Serbian')), - ('sr-latn', gettext_noop('Serbian Latin')), - ('sv', gettext_noop('Swedish')), - ('sw', gettext_noop('Swahili')), - ('ta', gettext_noop('Tamil')), - ('te', gettext_noop('Telugu')), - ('tg', gettext_noop('Tajik')), - ('th', gettext_noop('Thai')), - ('tk', gettext_noop('Turkmen')), - ('tr', gettext_noop('Turkish')), - ('tt', gettext_noop('Tatar')), - ('udm', gettext_noop('Udmurt')), - ('uk', gettext_noop('Ukrainian')), - ('ur', gettext_noop('Urdu')), - ('uz', gettext_noop('Uzbek')), - ('vi', gettext_noop('Vietnamese')), - ('zh-hans', gettext_noop('Simplified Chinese')), - ('zh-hant', gettext_noop('Traditional Chinese')), -] - -# Languages using BiDi (right-to-left) layout -LANGUAGES_BIDI = ["he", "ar", "ar-dz", "fa", "ur"] - -# If you set this to False, Django will make some optimizations so as not -# to load the internationalization machinery. -USE_I18N = True -LOCALE_PATHS = [] - -# Settings for language cookie -LANGUAGE_COOKIE_NAME = 'django_language' -LANGUAGE_COOKIE_AGE = None -LANGUAGE_COOKIE_DOMAIN = None -LANGUAGE_COOKIE_PATH = '/' -LANGUAGE_COOKIE_SECURE = False -LANGUAGE_COOKIE_HTTPONLY = False -LANGUAGE_COOKIE_SAMESITE = None - - -# If you set this to True, Django will format dates, numbers and calendars -# according to user current locale. -USE_L10N = True - -# Not-necessarily-technical managers of the site. They get broken link -# notifications and other various emails. -MANAGERS = ADMINS - -# Default charset to use for all HttpResponse objects, if a MIME type isn't -# manually specified. It's used to construct the Content-Type header. -DEFAULT_CHARSET = 'utf-8' - -# Email address that error messages come from. -SERVER_EMAIL = 'root@localhost' - -# Database connection info. If left empty, will default to the dummy backend. -DATABASES = {} - -# Classes used to implement DB routing behavior. -DATABASE_ROUTERS = [] - -# The email backend to use. For possible shortcuts see django.core.mail. -# The default is to use the SMTP backend. -# Third-party backends can be specified by providing a Python path -# to a module that defines an EmailBackend class. -EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' - -# Host for sending email. -EMAIL_HOST = 'localhost' - -# Port for sending email. -EMAIL_PORT = 25 - -# Whether to send SMTP 'Date' header in the local time zone or in UTC. -EMAIL_USE_LOCALTIME = False - -# Optional SMTP authentication information for EMAIL_HOST. -EMAIL_HOST_USER = '' -EMAIL_HOST_PASSWORD = '' -EMAIL_USE_TLS = False -EMAIL_USE_SSL = False -EMAIL_SSL_CERTFILE = None -EMAIL_SSL_KEYFILE = None -EMAIL_TIMEOUT = None - -# List of strings representing installed apps. -INSTALLED_APPS = [] - -TEMPLATES = [] - -# Default form rendering class. -FORM_RENDERER = 'django.forms.renderers.DjangoTemplates' - -# Default email address to use for various automated correspondence from -# the site managers. -DEFAULT_FROM_EMAIL = 'webmaster@localhost' - -# Subject-line prefix for email messages send with django.core.mail.mail_admins -# or ...mail_managers. Make sure to include the trailing space. -EMAIL_SUBJECT_PREFIX = '[Django] ' - -# Whether to append trailing slashes to URLs. -APPEND_SLASH = True - -# Whether to prepend the "www." subdomain to URLs that don't have it. -PREPEND_WWW = False - -# Override the server-derived value of SCRIPT_NAME -FORCE_SCRIPT_NAME = None - -# List of compiled regular expression objects representing User-Agent strings -# that are not allowed to visit any page, systemwide. Use this for bad -# robots/crawlers. Here are a few examples: -# import re -# DISALLOWED_USER_AGENTS = [ -# re.compile(r'^NaverBot.*'), -# re.compile(r'^EmailSiphon.*'), -# re.compile(r'^SiteSucker.*'), -# re.compile(r'^sohu-search'), -# ] -DISALLOWED_USER_AGENTS = [] - -ABSOLUTE_URL_OVERRIDES = {} - -# List of compiled regular expression objects representing URLs that need not -# be reported by BrokenLinkEmailsMiddleware. Here are a few examples: -# import re -# IGNORABLE_404_URLS = [ -# re.compile(r'^/apple-touch-icon.*\.png$'), -# re.compile(r'^/favicon.ico$'), -# re.compile(r'^/robots.txt$'), -# re.compile(r'^/phpmyadmin/'), -# re.compile(r'\.(cgi|php|pl)$'), -# ] -IGNORABLE_404_URLS = [] - -# A secret key for this particular Django installation. Used in secret-key -# hashing algorithms. Set this in your settings, or Django will complain -# loudly. -SECRET_KEY = '' - -# Default file storage mechanism that holds media. -DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage' - -# Absolute filesystem path to the directory that will hold user-uploaded files. -# Example: "/var/www/example.com/media/" -MEDIA_ROOT = '' - -# URL that handles the media served from MEDIA_ROOT. -# Examples: "http://example.com/media/", "http://media.example.com/" -MEDIA_URL = '' - -# Absolute path to the directory static files should be collected to. -# Example: "/var/www/example.com/static/" -STATIC_ROOT = None - -# URL that handles the static files served from STATIC_ROOT. -# Example: "http://example.com/static/", "http://static.example.com/" -STATIC_URL = None - -# List of upload handler classes to be applied in order. -FILE_UPLOAD_HANDLERS = [ - 'django.core.files.uploadhandler.MemoryFileUploadHandler', - 'django.core.files.uploadhandler.TemporaryFileUploadHandler', -] - -# Maximum size, in bytes, of a request before it will be streamed to the -# file system instead of into memory. -FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440 # i.e. 2.5 MB - -# Maximum size in bytes of request data (excluding file uploads) that will be -# read before a SuspiciousOperation (RequestDataTooBig) is raised. -DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440 # i.e. 2.5 MB - -# Maximum number of GET/POST parameters that will be read before a -# SuspiciousOperation (TooManyFieldsSent) is raised. -DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000 - -# Directory in which upload streamed files will be temporarily saved. A value of -# `None` will make Django use the operating system's default temporary directory -# (i.e. "/tmp" on *nix systems). -FILE_UPLOAD_TEMP_DIR = None - -# The numeric mode to set newly-uploaded files to. The value should be a mode -# you'd pass directly to os.chmod; see https://docs.python.org/library/os.html#files-and-directories. -FILE_UPLOAD_PERMISSIONS = 0o644 - -# The numeric mode to assign to newly-created directories, when uploading files. -# The value should be a mode as you'd pass to os.chmod; -# see https://docs.python.org/library/os.html#files-and-directories. -FILE_UPLOAD_DIRECTORY_PERMISSIONS = None - -# Python module path where user will place custom format definition. -# The directory where this setting is pointing should contain subdirectories -# named as the locales, containing a formats.py file -# (i.e. "myproject.locale" for myproject/locale/en/formats.py etc. use) -FORMAT_MODULE_PATH = None - -# Default formatting for date objects. See all available format strings here: -# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'N j, Y' - -# Default formatting for datetime objects. See all available format strings here: -# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATETIME_FORMAT = 'N j, Y, P' - -# Default formatting for time objects. See all available format strings here: -# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -TIME_FORMAT = 'P' - -# Default formatting for date objects when only the year and month are relevant. -# See all available format strings here: -# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -YEAR_MONTH_FORMAT = 'F Y' - -# Default formatting for date objects when only the month and day are relevant. -# See all available format strings here: -# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -MONTH_DAY_FORMAT = 'F j' - -# Default short formatting for date objects. See all available format strings here: -# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -SHORT_DATE_FORMAT = 'm/d/Y' - -# Default short formatting for datetime objects. -# See all available format strings here: -# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -SHORT_DATETIME_FORMAT = 'm/d/Y P' - -# Default formats to be used when parsing dates from input boxes, in order -# See all available format string here: -# https://docs.python.org/library/datetime.html#strftime-behavior -# * Note that these format strings are different from the ones to display dates -DATE_INPUT_FORMATS = [ - '%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06' - '%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006' - '%d %b %Y', '%d %b, %Y', # '25 Oct 2006', '25 Oct, 2006' - '%B %d %Y', '%B %d, %Y', # 'October 25 2006', 'October 25, 2006' - '%d %B %Y', '%d %B, %Y', # '25 October 2006', '25 October, 2006' -] - -# Default formats to be used when parsing times from input boxes, in order -# See all available format string here: -# https://docs.python.org/library/datetime.html#strftime-behavior -# * Note that these format strings are different from the ones to display dates -TIME_INPUT_FORMATS = [ - '%H:%M:%S', # '14:30:59' - '%H:%M:%S.%f', # '14:30:59.000200' - '%H:%M', # '14:30' -] - -# Default formats to be used when parsing dates and times from input boxes, -# in order -# See all available format string here: -# https://docs.python.org/library/datetime.html#strftime-behavior -# * Note that these format strings are different from the ones to display dates -DATETIME_INPUT_FORMATS = [ - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%m/%d/%Y %H:%M:%S', # '10/25/2006 14:30:59' - '%m/%d/%Y %H:%M:%S.%f', # '10/25/2006 14:30:59.000200' - '%m/%d/%Y %H:%M', # '10/25/2006 14:30' - '%m/%d/%y %H:%M:%S', # '10/25/06 14:30:59' - '%m/%d/%y %H:%M:%S.%f', # '10/25/06 14:30:59.000200' - '%m/%d/%y %H:%M', # '10/25/06 14:30' -] - -# First day of week, to be used on calendars -# 0 means Sunday, 1 means Monday... -FIRST_DAY_OF_WEEK = 0 - -# Decimal separator symbol -DECIMAL_SEPARATOR = '.' - -# Boolean that sets whether to add thousand separator when formatting numbers -USE_THOUSAND_SEPARATOR = False - -# Number of digits that will be together, when splitting them by -# THOUSAND_SEPARATOR. 0 means no grouping, 3 means splitting by thousands... -NUMBER_GROUPING = 0 - -# Thousand separator symbol -THOUSAND_SEPARATOR = ',' - -# The tablespaces to use for each model when not specified otherwise. -DEFAULT_TABLESPACE = '' -DEFAULT_INDEX_TABLESPACE = '' - -# Default primary key field type. -DEFAULT_AUTO_FIELD = 'django.db.models.AutoField' - -# Default X-Frame-Options header value -X_FRAME_OPTIONS = 'DENY' - -USE_X_FORWARDED_HOST = False -USE_X_FORWARDED_PORT = False - -# The Python dotted path to the WSGI application that Django's internal server -# (runserver) will use. If `None`, the return value of -# 'django.core.wsgi.get_wsgi_application' is used, thus preserving the same -# behavior as previous versions of Django. Otherwise this should point to an -# actual WSGI application object. -WSGI_APPLICATION = None - -# If your Django app is behind a proxy that sets a header to specify secure -# connections, AND that proxy ensures that user-submitted headers with the -# same name are ignored (so that people can't spoof it), set this value to -# a tuple of (header_name, header_value). For any requests that come in with -# that header/value, request.is_secure() will return True. -# WARNING! Only set this if you fully understand what you're doing. Otherwise, -# you may be opening yourself up to a security risk. -SECURE_PROXY_SSL_HEADER = None - -############## -# MIDDLEWARE # -############## - -# List of middleware to use. Order is important; in the request phase, these -# middleware will be applied in the order given, and in the response -# phase the middleware will be applied in reverse order. -MIDDLEWARE = [] - -############ -# SESSIONS # -############ - -# Cache to store session data if using the cache session backend. -SESSION_CACHE_ALIAS = 'default' -# Cookie name. This can be whatever you want. -SESSION_COOKIE_NAME = 'sessionid' -# Age of cookie, in seconds (default: 2 weeks). -SESSION_COOKIE_AGE = 60 * 60 * 24 * 7 * 2 -# A string like "example.com", or None for standard domain cookie. -SESSION_COOKIE_DOMAIN = None -# Whether the session cookie should be secure (https:// only). -SESSION_COOKIE_SECURE = False -# The path of the session cookie. -SESSION_COOKIE_PATH = '/' -# Whether to use the HttpOnly flag. -SESSION_COOKIE_HTTPONLY = True -# Whether to set the flag restricting cookie leaks on cross-site requests. -# This can be 'Lax', 'Strict', 'None', or False to disable the flag. -SESSION_COOKIE_SAMESITE = 'Lax' -# Whether to save the session data on every request. -SESSION_SAVE_EVERY_REQUEST = False -# Whether a user's session cookie expires when the web browser is closed. -SESSION_EXPIRE_AT_BROWSER_CLOSE = False -# The module to store session data -SESSION_ENGINE = 'django.contrib.sessions.backends.db' -# Directory to store session files if using the file session module. If None, -# the backend will use a sensible default. -SESSION_FILE_PATH = None -# class to serialize session data -SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer' - -######### -# CACHE # -######### - -# The cache backends to use. -CACHES = { - 'default': { - 'BACKEND': 'django.core.cache.backends.locmem.LocMemCache', - } -} -CACHE_MIDDLEWARE_KEY_PREFIX = '' -CACHE_MIDDLEWARE_SECONDS = 600 -CACHE_MIDDLEWARE_ALIAS = 'default' - -################## -# AUTHENTICATION # -################## - -AUTH_USER_MODEL = 'auth.User' - -AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend'] - -LOGIN_URL = '/accounts/login/' - -LOGIN_REDIRECT_URL = '/accounts/profile/' - -LOGOUT_REDIRECT_URL = None - -# The number of seconds a password reset link is valid for (default: 3 days). -PASSWORD_RESET_TIMEOUT = 60 * 60 * 24 * 3 - -# the first hasher in this list is the preferred algorithm. any -# password using different algorithms will be converted automatically -# upon login -PASSWORD_HASHERS = [ - 'django.contrib.auth.hashers.PBKDF2PasswordHasher', - 'django.contrib.auth.hashers.PBKDF2SHA1PasswordHasher', - 'django.contrib.auth.hashers.Argon2PasswordHasher', - 'django.contrib.auth.hashers.BCryptSHA256PasswordHasher', - 'django.contrib.auth.hashers.ScryptPasswordHasher', -] - -AUTH_PASSWORD_VALIDATORS = [] - -########### -# SIGNING # -########### - -SIGNING_BACKEND = 'django.core.signing.TimestampSigner' - -######## -# CSRF # -######## - -# Dotted path to callable to be used as view when a request is -# rejected by the CSRF middleware. -CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure' - -# Settings for CSRF cookie. -CSRF_COOKIE_NAME = 'csrftoken' -CSRF_COOKIE_AGE = 60 * 60 * 24 * 7 * 52 -CSRF_COOKIE_DOMAIN = None -CSRF_COOKIE_PATH = '/' -CSRF_COOKIE_SECURE = False -CSRF_COOKIE_HTTPONLY = False -CSRF_COOKIE_SAMESITE = 'Lax' -CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN' -CSRF_TRUSTED_ORIGINS = [] -CSRF_USE_SESSIONS = False - -############ -# MESSAGES # -############ - -# Class to use as messages backend -MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage' - -# Default values of MESSAGE_LEVEL and MESSAGE_TAGS are defined within -# django.contrib.messages to avoid imports in this settings file. - -########### -# LOGGING # -########### - -# The callable to use to configure logging -LOGGING_CONFIG = 'logging.config.dictConfig' - -# Custom logging configuration. -LOGGING = {} - -# Default exception reporter class used in case none has been -# specifically assigned to the HttpRequest instance. -DEFAULT_EXCEPTION_REPORTER = 'django.views.debug.ExceptionReporter' - -# Default exception reporter filter class used in case none has been -# specifically assigned to the HttpRequest instance. -DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter' - -########### -# TESTING # -########### - -# The name of the class to use to run the test suite -TEST_RUNNER = 'django.test.runner.DiscoverRunner' - -# Apps that don't need to be serialized at test database creation time -# (only apps with migrations are to start with) -TEST_NON_SERIALIZED_APPS = [] - -############ -# FIXTURES # -############ - -# The list of directories to search for fixtures -FIXTURE_DIRS = [] - -############### -# STATICFILES # -############### - -# A list of locations of additional static files -STATICFILES_DIRS = [] - -# The default file storage backend used during the build process -STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage' - -# List of finder classes that know how to find static files in -# various locations. -STATICFILES_FINDERS = [ - 'django.contrib.staticfiles.finders.FileSystemFinder', - 'django.contrib.staticfiles.finders.AppDirectoriesFinder', - # 'django.contrib.staticfiles.finders.DefaultStorageFinder', -] - -############## -# MIGRATIONS # -############## - -# Migration module overrides for apps, by app label. -MIGRATION_MODULES = {} - -################# -# SYSTEM CHECKS # -################# - -# List of all issues generated by system checks that should be silenced. Light -# issues like warnings, infos or debugs will not generate a message. Silencing -# serious issues like errors and criticals does not result in hiding the -# message, but Django will not stop you from e.g. running server. -SILENCED_SYSTEM_CHECKS = [] - -####################### -# SECURITY MIDDLEWARE # -####################### -SECURE_CONTENT_TYPE_NOSNIFF = True -SECURE_CROSS_ORIGIN_OPENER_POLICY = 'same-origin' -SECURE_HSTS_INCLUDE_SUBDOMAINS = False -SECURE_HSTS_PRELOAD = False -SECURE_HSTS_SECONDS = 0 -SECURE_REDIRECT_EXEMPT = [] -SECURE_REFERRER_POLICY = 'same-origin' -SECURE_SSL_HOST = None -SECURE_SSL_REDIRECT = False diff --git a/venv/Lib/site-packages/django/conf/locale/__init__.py b/venv/Lib/site-packages/django/conf/locale/__init__.py deleted file mode 100644 index c57ad00..0000000 --- a/venv/Lib/site-packages/django/conf/locale/__init__.py +++ /dev/null @@ -1,617 +0,0 @@ -""" -LANG_INFO is a dictionary structure to provide meta information about languages. - -About name_local: capitalize it as if your language name was appearing -inside a sentence in your language. -The 'fallback' key can be used to specify a special fallback logic which doesn't -follow the traditional 'fr-ca' -> 'fr' fallback logic. -""" - -LANG_INFO = { - 'af': { - 'bidi': False, - 'code': 'af', - 'name': 'Afrikaans', - 'name_local': 'Afrikaans', - }, - 'ar': { - 'bidi': True, - 'code': 'ar', - 'name': 'Arabic', - 'name_local': 'العربيّة', - }, - 'ar-dz': { - 'bidi': True, - 'code': 'ar-dz', - 'name': 'Algerian Arabic', - 'name_local': 'العربية الجزائرية', - }, - 'ast': { - 'bidi': False, - 'code': 'ast', - 'name': 'Asturian', - 'name_local': 'asturianu', - }, - 'az': { - 'bidi': True, - 'code': 'az', - 'name': 'Azerbaijani', - 'name_local': 'Azərbaycanca', - }, - 'be': { - 'bidi': False, - 'code': 'be', - 'name': 'Belarusian', - 'name_local': 'беларуская', - }, - 'bg': { - 'bidi': False, - 'code': 'bg', - 'name': 'Bulgarian', - 'name_local': 'български', - }, - 'bn': { - 'bidi': False, - 'code': 'bn', - 'name': 'Bengali', - 'name_local': 'বাংলা', - }, - 'br': { - 'bidi': False, - 'code': 'br', - 'name': 'Breton', - 'name_local': 'brezhoneg', - }, - 'bs': { - 'bidi': False, - 'code': 'bs', - 'name': 'Bosnian', - 'name_local': 'bosanski', - }, - 'ca': { - 'bidi': False, - 'code': 'ca', - 'name': 'Catalan', - 'name_local': 'català', - }, - 'cs': { - 'bidi': False, - 'code': 'cs', - 'name': 'Czech', - 'name_local': 'česky', - }, - 'cy': { - 'bidi': False, - 'code': 'cy', - 'name': 'Welsh', - 'name_local': 'Cymraeg', - }, - 'da': { - 'bidi': False, - 'code': 'da', - 'name': 'Danish', - 'name_local': 'dansk', - }, - 'de': { - 'bidi': False, - 'code': 'de', - 'name': 'German', - 'name_local': 'Deutsch', - }, - 'dsb': { - 'bidi': False, - 'code': 'dsb', - 'name': 'Lower Sorbian', - 'name_local': 'dolnoserbski', - }, - 'el': { - 'bidi': False, - 'code': 'el', - 'name': 'Greek', - 'name_local': 'Ελληνικά', - }, - 'en': { - 'bidi': False, - 'code': 'en', - 'name': 'English', - 'name_local': 'English', - }, - 'en-au': { - 'bidi': False, - 'code': 'en-au', - 'name': 'Australian English', - 'name_local': 'Australian English', - }, - 'en-gb': { - 'bidi': False, - 'code': 'en-gb', - 'name': 'British English', - 'name_local': 'British English', - }, - 'eo': { - 'bidi': False, - 'code': 'eo', - 'name': 'Esperanto', - 'name_local': 'Esperanto', - }, - 'es': { - 'bidi': False, - 'code': 'es', - 'name': 'Spanish', - 'name_local': 'español', - }, - 'es-ar': { - 'bidi': False, - 'code': 'es-ar', - 'name': 'Argentinian Spanish', - 'name_local': 'español de Argentina', - }, - 'es-co': { - 'bidi': False, - 'code': 'es-co', - 'name': 'Colombian Spanish', - 'name_local': 'español de Colombia', - }, - 'es-mx': { - 'bidi': False, - 'code': 'es-mx', - 'name': 'Mexican Spanish', - 'name_local': 'español de Mexico', - }, - 'es-ni': { - 'bidi': False, - 'code': 'es-ni', - 'name': 'Nicaraguan Spanish', - 'name_local': 'español de Nicaragua', - }, - 'es-ve': { - 'bidi': False, - 'code': 'es-ve', - 'name': 'Venezuelan Spanish', - 'name_local': 'español de Venezuela', - }, - 'et': { - 'bidi': False, - 'code': 'et', - 'name': 'Estonian', - 'name_local': 'eesti', - }, - 'eu': { - 'bidi': False, - 'code': 'eu', - 'name': 'Basque', - 'name_local': 'Basque', - }, - 'fa': { - 'bidi': True, - 'code': 'fa', - 'name': 'Persian', - 'name_local': 'فارسی', - }, - 'fi': { - 'bidi': False, - 'code': 'fi', - 'name': 'Finnish', - 'name_local': 'suomi', - }, - 'fr': { - 'bidi': False, - 'code': 'fr', - 'name': 'French', - 'name_local': 'français', - }, - 'fy': { - 'bidi': False, - 'code': 'fy', - 'name': 'Frisian', - 'name_local': 'frysk', - }, - 'ga': { - 'bidi': False, - 'code': 'ga', - 'name': 'Irish', - 'name_local': 'Gaeilge', - }, - 'gd': { - 'bidi': False, - 'code': 'gd', - 'name': 'Scottish Gaelic', - 'name_local': 'Gàidhlig', - }, - 'gl': { - 'bidi': False, - 'code': 'gl', - 'name': 'Galician', - 'name_local': 'galego', - }, - 'he': { - 'bidi': True, - 'code': 'he', - 'name': 'Hebrew', - 'name_local': 'עברית', - }, - 'hi': { - 'bidi': False, - 'code': 'hi', - 'name': 'Hindi', - 'name_local': 'हिंदी', - }, - 'hr': { - 'bidi': False, - 'code': 'hr', - 'name': 'Croatian', - 'name_local': 'Hrvatski', - }, - 'hsb': { - 'bidi': False, - 'code': 'hsb', - 'name': 'Upper Sorbian', - 'name_local': 'hornjoserbsce', - }, - 'hu': { - 'bidi': False, - 'code': 'hu', - 'name': 'Hungarian', - 'name_local': 'Magyar', - }, - 'hy': { - 'bidi': False, - 'code': 'hy', - 'name': 'Armenian', - 'name_local': 'հայերեն', - }, - 'ia': { - 'bidi': False, - 'code': 'ia', - 'name': 'Interlingua', - 'name_local': 'Interlingua', - }, - 'io': { - 'bidi': False, - 'code': 'io', - 'name': 'Ido', - 'name_local': 'ido', - }, - 'id': { - 'bidi': False, - 'code': 'id', - 'name': 'Indonesian', - 'name_local': 'Bahasa Indonesia', - }, - 'ig': { - 'bidi': False, - 'code': 'ig', - 'name': 'Igbo', - 'name_local': 'Asụsụ Ìgbò', - }, - 'is': { - 'bidi': False, - 'code': 'is', - 'name': 'Icelandic', - 'name_local': 'Íslenska', - }, - 'it': { - 'bidi': False, - 'code': 'it', - 'name': 'Italian', - 'name_local': 'italiano', - }, - 'ja': { - 'bidi': False, - 'code': 'ja', - 'name': 'Japanese', - 'name_local': '日本語', - }, - 'ka': { - 'bidi': False, - 'code': 'ka', - 'name': 'Georgian', - 'name_local': 'ქართული', - }, - 'kab': { - 'bidi': False, - 'code': 'kab', - 'name': 'Kabyle', - 'name_local': 'taqbaylit', - }, - 'kk': { - 'bidi': False, - 'code': 'kk', - 'name': 'Kazakh', - 'name_local': 'Қазақ', - }, - 'km': { - 'bidi': False, - 'code': 'km', - 'name': 'Khmer', - 'name_local': 'Khmer', - }, - 'kn': { - 'bidi': False, - 'code': 'kn', - 'name': 'Kannada', - 'name_local': 'Kannada', - }, - 'ko': { - 'bidi': False, - 'code': 'ko', - 'name': 'Korean', - 'name_local': '한국어', - }, - 'ky': { - 'bidi': False, - 'code': 'ky', - 'name': 'Kyrgyz', - 'name_local': 'Кыргызча', - }, - 'lb': { - 'bidi': False, - 'code': 'lb', - 'name': 'Luxembourgish', - 'name_local': 'Lëtzebuergesch', - }, - 'lt': { - 'bidi': False, - 'code': 'lt', - 'name': 'Lithuanian', - 'name_local': 'Lietuviškai', - }, - 'lv': { - 'bidi': False, - 'code': 'lv', - 'name': 'Latvian', - 'name_local': 'latviešu', - }, - 'mk': { - 'bidi': False, - 'code': 'mk', - 'name': 'Macedonian', - 'name_local': 'Македонски', - }, - 'ml': { - 'bidi': False, - 'code': 'ml', - 'name': 'Malayalam', - 'name_local': 'മലയാളം', - }, - 'mn': { - 'bidi': False, - 'code': 'mn', - 'name': 'Mongolian', - 'name_local': 'Mongolian', - }, - 'mr': { - 'bidi': False, - 'code': 'mr', - 'name': 'Marathi', - 'name_local': 'मराठी', - }, - 'ms': { - 'bidi': False, - 'code': 'ms', - 'name': 'Malay', - 'name_local': 'Bahasa Melayu', - }, - 'my': { - 'bidi': False, - 'code': 'my', - 'name': 'Burmese', - 'name_local': 'မြန်မာဘာသာ', - }, - 'nb': { - 'bidi': False, - 'code': 'nb', - 'name': 'Norwegian Bokmal', - 'name_local': 'norsk (bokmål)', - }, - 'ne': { - 'bidi': False, - 'code': 'ne', - 'name': 'Nepali', - 'name_local': 'नेपाली', - }, - 'nl': { - 'bidi': False, - 'code': 'nl', - 'name': 'Dutch', - 'name_local': 'Nederlands', - }, - 'nn': { - 'bidi': False, - 'code': 'nn', - 'name': 'Norwegian Nynorsk', - 'name_local': 'norsk (nynorsk)', - }, - 'no': { - 'bidi': False, - 'code': 'no', - 'name': 'Norwegian', - 'name_local': 'norsk', - }, - 'os': { - 'bidi': False, - 'code': 'os', - 'name': 'Ossetic', - 'name_local': 'Ирон', - }, - 'pa': { - 'bidi': False, - 'code': 'pa', - 'name': 'Punjabi', - 'name_local': 'Punjabi', - }, - 'pl': { - 'bidi': False, - 'code': 'pl', - 'name': 'Polish', - 'name_local': 'polski', - }, - 'pt': { - 'bidi': False, - 'code': 'pt', - 'name': 'Portuguese', - 'name_local': 'Português', - }, - 'pt-br': { - 'bidi': False, - 'code': 'pt-br', - 'name': 'Brazilian Portuguese', - 'name_local': 'Português Brasileiro', - }, - 'ro': { - 'bidi': False, - 'code': 'ro', - 'name': 'Romanian', - 'name_local': 'Română', - }, - 'ru': { - 'bidi': False, - 'code': 'ru', - 'name': 'Russian', - 'name_local': 'Русский', - }, - 'sk': { - 'bidi': False, - 'code': 'sk', - 'name': 'Slovak', - 'name_local': 'Slovensky', - }, - 'sl': { - 'bidi': False, - 'code': 'sl', - 'name': 'Slovenian', - 'name_local': 'Slovenščina', - }, - 'sq': { - 'bidi': False, - 'code': 'sq', - 'name': 'Albanian', - 'name_local': 'shqip', - }, - 'sr': { - 'bidi': False, - 'code': 'sr', - 'name': 'Serbian', - 'name_local': 'српски', - }, - 'sr-latn': { - 'bidi': False, - 'code': 'sr-latn', - 'name': 'Serbian Latin', - 'name_local': 'srpski (latinica)', - }, - 'sv': { - 'bidi': False, - 'code': 'sv', - 'name': 'Swedish', - 'name_local': 'svenska', - }, - 'sw': { - 'bidi': False, - 'code': 'sw', - 'name': 'Swahili', - 'name_local': 'Kiswahili', - }, - 'ta': { - 'bidi': False, - 'code': 'ta', - 'name': 'Tamil', - 'name_local': 'தமிழ்', - }, - 'te': { - 'bidi': False, - 'code': 'te', - 'name': 'Telugu', - 'name_local': 'తెలుగు', - }, - 'tg': { - 'bidi': False, - 'code': 'tg', - 'name': 'Tajik', - 'name_local': 'тоҷикӣ', - }, - 'th': { - 'bidi': False, - 'code': 'th', - 'name': 'Thai', - 'name_local': 'ภาษาไทย', - }, - 'tk': { - 'bidi': False, - 'code': 'tk', - 'name': 'Turkmen', - 'name_local': 'Türkmençe', - }, - 'tr': { - 'bidi': False, - 'code': 'tr', - 'name': 'Turkish', - 'name_local': 'Türkçe', - }, - 'tt': { - 'bidi': False, - 'code': 'tt', - 'name': 'Tatar', - 'name_local': 'Татарча', - }, - 'udm': { - 'bidi': False, - 'code': 'udm', - 'name': 'Udmurt', - 'name_local': 'Удмурт', - }, - 'uk': { - 'bidi': False, - 'code': 'uk', - 'name': 'Ukrainian', - 'name_local': 'Українська', - }, - 'ur': { - 'bidi': True, - 'code': 'ur', - 'name': 'Urdu', - 'name_local': 'اردو', - }, - 'uz': { - 'bidi': False, - 'code': 'uz', - 'name': 'Uzbek', - 'name_local': 'oʻzbek tili', - }, - 'vi': { - 'bidi': False, - 'code': 'vi', - 'name': 'Vietnamese', - 'name_local': 'Tiếng Việt', - }, - 'zh-cn': { - 'fallback': ['zh-hans'], - }, - 'zh-hans': { - 'bidi': False, - 'code': 'zh-hans', - 'name': 'Simplified Chinese', - 'name_local': '简体中文', - }, - 'zh-hant': { - 'bidi': False, - 'code': 'zh-hant', - 'name': 'Traditional Chinese', - 'name_local': '繁體中文', - }, - 'zh-hk': { - 'fallback': ['zh-hant'], - }, - 'zh-mo': { - 'fallback': ['zh-hant'], - }, - 'zh-my': { - 'fallback': ['zh-hans'], - }, - 'zh-sg': { - 'fallback': ['zh-hans'], - }, - 'zh-tw': { - 'fallback': ['zh-hant'], - }, -} diff --git a/venv/Lib/site-packages/django/conf/locale/af/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/af/LC_MESSAGES/django.mo deleted file mode 100644 index 5da1748388354066541f5cde4f83bede97184df9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21840 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, 2019-2020 -# Stephen Cox , 2011-2012 -# unklphil , 2014,2019 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-19 20:23+0200\n" -"PO-Revision-Date: 2020-07-20 19:37+0000\n" -"Last-Translator: F Wolff \n" -"Language-Team: Afrikaans (http://www.transifex.com/django/django/language/" -"af/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: af\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Afrikaans" - -msgid "Arabic" -msgstr "Arabies" - -msgid "Algerian Arabic" -msgstr "" - -msgid "Asturian" -msgstr "Asturies" - -msgid "Azerbaijani" -msgstr "Aserbeidjans" - -msgid "Bulgarian" -msgstr "Bulgaars" - -msgid "Belarusian" -msgstr "Wit-Russies" - -msgid "Bengali" -msgstr "Bengali" - -msgid "Breton" -msgstr "Bretons" - -msgid "Bosnian" -msgstr "Bosnies" - -msgid "Catalan" -msgstr "Katalaans" - -msgid "Czech" -msgstr "Tsjeggies" - -msgid "Welsh" -msgstr "Welsh" - -msgid "Danish" -msgstr "Deens" - -msgid "German" -msgstr "Duits" - -msgid "Lower Sorbian" -msgstr "Neder-Sorbies" - -msgid "Greek" -msgstr "Grieks" - -msgid "English" -msgstr "Engels" - -msgid "Australian English" -msgstr "Australiese Engels" - -msgid "British English" -msgstr "Britse Engels" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Spaans" - -msgid "Argentinian Spanish" -msgstr "Argentynse Spaans" - -msgid "Colombian Spanish" -msgstr "Kolombiaanse Spaans" - -msgid "Mexican Spanish" -msgstr "Meksikaanse Spaans" - -msgid "Nicaraguan Spanish" -msgstr "Nicaraguaanse Spaans" - -msgid "Venezuelan Spanish" -msgstr "Venezolaanse Spaans" - -msgid "Estonian" -msgstr "Estnies" - -msgid "Basque" -msgstr "Baskies" - -msgid "Persian" -msgstr "Persies" - -msgid "Finnish" -msgstr "Fins" - -msgid "French" -msgstr "Fraans" - -msgid "Frisian" -msgstr "Fries" - -msgid "Irish" -msgstr "Iers" - -msgid "Scottish Gaelic" -msgstr "Skots-Gaelies" - -msgid "Galician" -msgstr "Galicies" - -msgid "Hebrew" -msgstr "Hebreeus" - -msgid "Hindi" -msgstr "Hindoe" - -msgid "Croatian" -msgstr "Kroaties" - -msgid "Upper Sorbian" -msgstr "Opper-Sorbies" - -msgid "Hungarian" -msgstr "Hongaars" - -msgid "Armenian" -msgstr "Armeens" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indonesies" - -msgid "Igbo" -msgstr "" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Yslands" - -msgid "Italian" -msgstr "Italiaans" - -msgid "Japanese" -msgstr "Japannees" - -msgid "Georgian" -msgstr "Georgian" - -msgid "Kabyle" -msgstr "Kabilies" - -msgid "Kazakh" -msgstr "Kazakh" - -msgid "Khmer" -msgstr "Khmer" - -msgid "Kannada" -msgstr "Kannada" - -msgid "Korean" -msgstr "Koreaans" - -msgid "Kyrgyz" -msgstr "" - -msgid "Luxembourgish" -msgstr "Luxemburgs" - -msgid "Lithuanian" -msgstr "Litaus" - -msgid "Latvian" -msgstr "Lets" - -msgid "Macedonian" -msgstr "Macedonies" - -msgid "Malayalam" -msgstr "Malabaars" - -msgid "Mongolian" -msgstr "Mongools" - -msgid "Marathi" -msgstr "Marathi" - -msgid "Burmese" -msgstr "Birmaans" - -msgid "Norwegian Bokmål" -msgstr "Noorweegse Bokmål" - -msgid "Nepali" -msgstr "Nepalees" - -msgid "Dutch" -msgstr "Nederlands" - -msgid "Norwegian Nynorsk" -msgstr "Noorweegse Nynorsk" - -msgid "Ossetic" -msgstr "Osseties" - -msgid "Punjabi" -msgstr "Punjabi" - -msgid "Polish" -msgstr "Pools" - -msgid "Portuguese" -msgstr "Portugees" - -msgid "Brazilian Portuguese" -msgstr "Brasiliaanse Portugees" - -msgid "Romanian" -msgstr "Roemeens" - -msgid "Russian" -msgstr "Russiese" - -msgid "Slovak" -msgstr "Slowaaks" - -msgid "Slovenian" -msgstr "Sloweens" - -msgid "Albanian" -msgstr "Albanees" - -msgid "Serbian" -msgstr "Serwies" - -msgid "Serbian Latin" -msgstr "Serwies Latyns" - -msgid "Swedish" -msgstr "Sweeds" - -msgid "Swahili" -msgstr "Swahili" - -msgid "Tamil" -msgstr "Tamil" - -msgid "Telugu" -msgstr "Teloegoe" - -msgid "Tajik" -msgstr "" - -msgid "Thai" -msgstr "Thai" - -msgid "Turkmen" -msgstr "" - -msgid "Turkish" -msgstr "Turks" - -msgid "Tatar" -msgstr "Tataars" - -msgid "Udmurt" -msgstr "Oedmoerts" - -msgid "Ukrainian" -msgstr "Oekraïens" - -msgid "Urdu" -msgstr "Oerdoe" - -msgid "Uzbek" -msgstr "Oesbekies " - -msgid "Vietnamese" -msgstr "Viëtnamees" - -msgid "Simplified Chinese" -msgstr "Vereenvoudigde Sjinees" - -msgid "Traditional Chinese" -msgstr "Tradisionele Sjinees" - -msgid "Messages" -msgstr "Boodskappe" - -msgid "Site Maps" -msgstr "Werfkaarte" - -msgid "Static Files" -msgstr "Statiese lêers" - -msgid "Syndication" -msgstr "Sindikasie" - -msgid "That page number is not an integer" -msgstr "Daai bladsynommer is nie 'n heelgetal nie" - -msgid "That page number is less than 1" -msgstr "Daai bladsynommer is minder as 1" - -msgid "That page contains no results" -msgstr "Daai bladsy bevat geen resultate nie" - -msgid "Enter a valid value." -msgstr "Gee 'n geldige waarde." - -msgid "Enter a valid URL." -msgstr "Gee ’n geldige URL." - -msgid "Enter a valid integer." -msgstr "Gee ’n geldige heelgetal." - -msgid "Enter a valid email address." -msgstr "Gee ’n geldige e-posadres." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Gee ’n geldige IPv4-adres." - -msgid "Enter a valid IPv6 address." -msgstr "Gee ’n geldige IPv6-adres." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Gee ’n geldige IPv4- of IPv6-adres." - -msgid "Enter only digits separated by commas." -msgstr "Gee slegs syfers in wat deur kommas geskei is." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Maak seker dat hierdie waarde %(limit_value)s is (dit is %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Maak seker dat hierdie waarde kleiner of gelyk is aan %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Maak seker dat hierdie waarde groter of gelyk is aan %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Maak seker hierdie waarde het ten minste %(limit_value)d karakter (dit het " -"%(show_value)d)." -msgstr[1] "" -"Maak seker hierdie waarde het ten minste %(limit_value)d karakters (dit het " -"%(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Maak seker hierdie waarde het op die meeste %(limit_value)d karakter (dit " -"het %(show_value)d)." -msgstr[1] "" -"Maak seker hierdie waarde het op die meeste %(limit_value)d karakters (dit " -"het %(show_value)d)." - -msgid "Enter a number." -msgstr "Gee ’n getal." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Maak seker dat daar nie meer as %(max)s syfer in totaal is nie." -msgstr[1] "Maak seker dat daar nie meer as %(max)s syfers in totaal is nie." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Maak seker dat daar nie meer as %(max)s desimale plek is nie." -msgstr[1] "Maak seker dat daar nie meer as %(max)s desimale plekke is nie." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Maak seker dat daar nie meer as %(max)s syfer voor die desimale punt is nie." -msgstr[1] "" -"Maak seker dat daar nie meer as %(max)s syfers voor die desimale punt is nie." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "Nul-karakters word nie toegelaat nie." - -msgid "and" -msgstr "en" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s met hierdie %(field_labels)s bestaan alreeds." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Waarde %(value)r is nie ’n geldige keuse nie." - -msgid "This field cannot be null." -msgstr "Hierdie veld kan nie nil wees nie." - -msgid "This field cannot be blank." -msgstr "Hierdie veld kan nie leeg wees nie." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s met hierdie %(field_label)s bestaan ​​alreeds." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s moet uniek wees per %(date_field_label)s %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Veld van tipe: %(field_type)s " - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Boole (True of False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (hoogstens %(max_length)s karakters)" - -msgid "Comma-separated integers" -msgstr "Heelgetalle geskei met kommas" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Datum (sonder die tyd)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Datum (met die tyd)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "“%(value)s”-waarde moet ’n desimale getal wees." - -msgid "Decimal number" -msgstr "Desimale getal" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "Duur" - -msgid "Email address" -msgstr "E-posadres" - -msgid "File path" -msgstr "Lêerpad" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "Dryfpuntgetal" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "“%(value)s”-waarde moet ’n heelgetal wees." - -msgid "Integer" -msgstr "Heelgetal" - -msgid "Big (8 byte) integer" -msgstr "Groot (8 greep) heelgetal" - -msgid "IPv4 address" -msgstr "IPv4-adres" - -msgid "IP address" -msgstr "IP-adres" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "“%(value)s”-waarde moet een wees uit None, True of False." - -msgid "Boolean (Either True, False or None)" -msgstr "Boole (True, False, of None)" - -msgid "Positive big integer" -msgstr "Positiewe groot heelgetal" - -msgid "Positive integer" -msgstr "Positiewe heelgetal" - -msgid "Positive small integer" -msgstr "Klein positiewe heelgetal" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (tot en met %(max_length)s karakters)" - -msgid "Small integer" -msgstr "Klein heelgetal" - -msgid "Text" -msgstr "Teks" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"“%(value)s”-waarde het ’n ongeldige formaat. Dit moet geformateer word as HH:" -"MM[:ss[.uuuuuu]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Tyd" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Rou binêre data" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "“%(value)s” is nie ’n geldige UUID nie." - -msgid "Universally unique identifier" -msgstr "Universeel unieke identifiseerder" - -msgid "File" -msgstr "Lêer" - -msgid "Image" -msgstr "Prent" - -msgid "A JSON object" -msgstr "’n JSON-objek" - -msgid "Value must be valid JSON." -msgstr "Waarde moet geldige JSON wees." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "%(model)s-objek met %(field)s %(value)r bestaan nie." - -msgid "Foreign Key (type determined by related field)" -msgstr "Vreemde sleutel (tipe bepaal deur verwante veld)" - -msgid "One-to-one relationship" -msgstr "Een-tot-een-verhouding" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "%(from)s-%(to)s-verwantskap" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "%(from)s-%(to)s-verwantskappe" - -msgid "Many-to-many relationship" -msgstr "Baie-tot-baie-verwantskap" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Dié veld is verpligtend." - -msgid "Enter a whole number." -msgstr "Tik ’n heelgetal in." - -msgid "Enter a valid date." -msgstr "Tik ’n geldige datum in." - -msgid "Enter a valid time." -msgstr "Tik ’n geldige tyd in." - -msgid "Enter a valid date/time." -msgstr "Tik ’n geldige datum/tyd in." - -msgid "Enter a valid duration." -msgstr "Tik ’n geldige tydsduur in." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "Die aantal dae moet tussen {min_days} en {max_days} wees." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Geen lêer is ingedien nie. Maak seker die koderingtipe op die vorm is reg." - -msgid "No file was submitted." -msgstr "Geen lêer is ingedien nie." - -msgid "The submitted file is empty." -msgstr "Die ingedien lêer is leeg." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Maak seker hierdie lêernaam het hoogstens %(max)d karakter (dit het " -"%(length)d)." -msgstr[1] "" -"Maak seker hierdie lêernaam het hoogstens %(max)d karakters (dit het " -"%(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Dien die lêer in óf merk die Maak skoon-boksie, nie altwee nie." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Laai ’n geldige prent. Die lêer wat jy opgelaai het, is nie ’n prent nie of " -"dit is ’n korrupte prent." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Kies 'n geldige keuse. %(value)s is nie een van die beskikbare keuses nie." - -msgid "Enter a list of values." -msgstr "Tik ’n lys waardes in." - -msgid "Enter a complete value." -msgstr "Tik ’n volledige waarde in." - -msgid "Enter a valid UUID." -msgstr "Tik ’n geldig UUID in." - -msgid "Enter a valid JSON." -msgstr "Gee geldige JSON." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Versteekte veld %(name)s) %(error)s" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Die ManagementForm-data ontbreek of is mee gepeuter" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Dien asseblief %d of minder vorms in." -msgstr[1] "Dien asseblief %d of minder vorms in." - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Dien asseblief %d of meer vorms in." -msgstr[1] "Dien asseblief %d of meer vorms in." - -msgid "Order" -msgstr "Orde" - -msgid "Delete" -msgstr "Verwyder" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Korrigeer die dubbele data vir %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Korrigeer die dubbele data vir %(field)s, dit moet uniek wees." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Korrigeer die dubbele data vir %(field_name)s, dit moet uniek wees vir die " -"%(lookup)s in %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Korrigeer die dubbele waardes hieronder." - -msgid "The inline value did not match the parent instance." -msgstr "Die waarde inlyn pas nie by die ouerobjek nie." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Kies ’n geldige keuse. Daardie keuse is nie een van die beskikbare keuses " -"nie." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "“%(pk)s” is nie ’n geldige waarde nie." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Maak skoon" - -msgid "Currently" -msgstr "Tans" - -msgid "Change" -msgstr "Verander" - -msgid "Unknown" -msgstr "Onbekend" - -msgid "Yes" -msgstr "Ja" - -msgid "No" -msgstr "Nee" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "ja,nee,miskien" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d greep" -msgstr[1] "%(size)d grepe" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "nm." - -msgid "a.m." -msgstr "vm." - -msgid "PM" -msgstr "NM" - -msgid "AM" -msgstr "VM" - -msgid "midnight" -msgstr "middernag" - -msgid "noon" -msgstr "middag" - -msgid "Monday" -msgstr "Maandag" - -msgid "Tuesday" -msgstr "Dinsdag" - -msgid "Wednesday" -msgstr "Woensdag" - -msgid "Thursday" -msgstr "Donderdag" - -msgid "Friday" -msgstr "Vrydag" - -msgid "Saturday" -msgstr "Saterdag" - -msgid "Sunday" -msgstr "Sondag" - -msgid "Mon" -msgstr "Ma" - -msgid "Tue" -msgstr "Di" - -msgid "Wed" -msgstr "Wo" - -msgid "Thu" -msgstr "Do" - -msgid "Fri" -msgstr "Vr" - -msgid "Sat" -msgstr "Sa" - -msgid "Sun" -msgstr "So" - -msgid "January" -msgstr "Januarie" - -msgid "February" -msgstr "Februarie" - -msgid "March" -msgstr "Maart" - -msgid "April" -msgstr "April" - -msgid "May" -msgstr "Mei" - -msgid "June" -msgstr "Junie" - -msgid "July" -msgstr "Julie" - -msgid "August" -msgstr "Augustus" - -msgid "September" -msgstr "September" - -msgid "October" -msgstr "Oktober" - -msgid "November" -msgstr "November" - -msgid "December" -msgstr "Desember" - -msgid "jan" -msgstr "jan" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "mrt" - -msgid "apr" -msgstr "apr" - -msgid "may" -msgstr "mei" - -msgid "jun" -msgstr "jun" - -msgid "jul" -msgstr "jul" - -msgid "aug" -msgstr "aug" - -msgid "sep" -msgstr "sept" - -msgid "oct" -msgstr "okt" - -msgid "nov" -msgstr "nov" - -msgid "dec" -msgstr "des" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Maart" - -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -msgctxt "abbrev. month" -msgid "May" -msgstr "Mei" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Junie" - -msgctxt "abbrev. month" -msgid "July" -msgstr "Julie" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Aug." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Des." - -msgctxt "alt. month" -msgid "January" -msgstr "Januarie" - -msgctxt "alt. month" -msgid "February" -msgstr "Februarie" - -msgctxt "alt. month" -msgid "March" -msgstr "Maart" - -msgctxt "alt. month" -msgid "April" -msgstr "April" - -msgctxt "alt. month" -msgid "May" -msgstr "Mei" - -msgctxt "alt. month" -msgid "June" -msgstr "Junie" - -msgctxt "alt. month" -msgid "July" -msgstr "Julie" - -msgctxt "alt. month" -msgid "August" -msgstr "Augustus" - -msgctxt "alt. month" -msgid "September" -msgstr "September" - -msgctxt "alt. month" -msgid "October" -msgstr "Oktober" - -msgctxt "alt. month" -msgid "November" -msgstr "November" - -msgctxt "alt. month" -msgid "December" -msgstr "Desember" - -msgid "This is not a valid IPv6 address." -msgstr "Hierdie is nie ’n geldige IPv6-adres nie." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "of" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d jaar" -msgstr[1] "%d jare" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d maand" -msgstr[1] "%d maande" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d week" -msgstr[1] "%d weke" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d dag" -msgstr[1] "%d dae" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d uur" -msgstr[1] "%d ure" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuut" -msgstr[1] "%d minute" - -msgid "Forbidden" -msgstr "Verbode" - -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF-verifikasie het misluk. Versoek is laat val." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"U sien hierdie boodskap omdat dié werf ’n CSRF-koekie benodig wanneer vorms " -"ingedien word. Dié koekie word vir sekuriteitsredes benodig om te te " -"verseker dat u blaaier nie deur derde partye gekaap word nie." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "Meer inligting is beskikbaar met DEBUG=True." - -msgid "No year specified" -msgstr "Geen jaar gespesifiseer nie" - -msgid "Date out of range" -msgstr "Datum buite omvang" - -msgid "No month specified" -msgstr "Geen maand gespesifiseer nie" - -msgid "No day specified" -msgstr "Geen dag gespesifiseer nie" - -msgid "No week specified" -msgstr "Geen week gespesifiseer nie" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Geen %(verbose_name_plural)s beskikbaar nie" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Toekomstige %(verbose_name_plural)s is nie beskikbaar nie, omdat " -"%(class_name)s.allow_future vals is." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "Ongeldige datumstring “%(datestr)s” gegewe die formaat “%(format)s”" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Geen %(verbose_name)s gevind vir die soektog" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Ongeldige bladsy (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "Gidsindekse word nie hier toegelaat nie." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "“%(path)s” bestaan nie." - -#, python-format -msgid "Index of %(directory)s" -msgstr "Indeks van %(directory)s" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "Django: die webraamwerk vir perfeksioniste met sperdatums." - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Sien die vrystellingsnotas vir Django " -"%(version)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "Die installasie was suksesvol! Geluk!" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"U sien dié bladsy omdat DEBUG=True in die settings-lêer is en geen URL’e opgestel is nie." - -msgid "Django Documentation" -msgstr "Django-dokumentasie" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "Kom aan die gang met Django" - -msgid "Django Community" -msgstr "Django-gemeenskap" - -msgid "Connect, get help, or contribute" -msgstr "Kontak, kry hulp om dra by" diff --git a/venv/Lib/site-packages/django/conf/locale/ar/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/ar/LC_MESSAGES/django.mo deleted file mode 100644 index f0a041294326d38405c3c8c54c3b93e682f91b7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35688 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 diff --git a/venv/Lib/site-packages/django/conf/locale/ar/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/ar/LC_MESSAGES/django.po deleted file mode 100644 index 25a491b..0000000 --- a/venv/Lib/site-packages/django/conf/locale/ar/LC_MESSAGES/django.po +++ /dev/null @@ -1,1389 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bashar Al-Abdulhadi, 2015-2016,2020-2021 -# Bashar Al-Abdulhadi, 2014 -# Eyad Toma , 2013-2014 -# Jannis Leidel , 2011 -# Mariusz Felisiak , 2021 -# Muaaz Alsaied, 2020 -# Omar Al-Ithawi , 2020 -# Ossama Khayat , 2011 -# Tony xD , 2020 -# صفا الفليج , 2020 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-24 16:27+0000\n" -"Last-Translator: Mariusz Felisiak \n" -"Language-Team: Arabic (http://www.transifex.com/django/django/language/ar/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" - -msgid "Afrikaans" -msgstr "الإفريقية" - -msgid "Arabic" -msgstr "العربيّة" - -msgid "Algerian Arabic" -msgstr "عربي جزائري" - -msgid "Asturian" -msgstr "الأسترية" - -msgid "Azerbaijani" -msgstr "الأذربيجانية" - -msgid "Bulgarian" -msgstr "البلغاريّة" - -msgid "Belarusian" -msgstr "البيلاروسية" - -msgid "Bengali" -msgstr "البنغاليّة" - -msgid "Breton" -msgstr "البريتونية" - -msgid "Bosnian" -msgstr "البوسنيّة" - -msgid "Catalan" -msgstr "الكتلانيّة" - -msgid "Czech" -msgstr "التشيكيّة" - -msgid "Welsh" -msgstr "الويلز" - -msgid "Danish" -msgstr "الدنماركيّة" - -msgid "German" -msgstr "الألمانيّة" - -msgid "Lower Sorbian" -msgstr "الصربية السفلى" - -msgid "Greek" -msgstr "اليونانيّة" - -msgid "English" -msgstr "الإنجليزيّة" - -msgid "Australian English" -msgstr "الإنجليزية الإسترالية" - -msgid "British English" -msgstr "الإنجليزيّة البريطانيّة" - -msgid "Esperanto" -msgstr "الاسبرانتو" - -msgid "Spanish" -msgstr "الإسبانيّة" - -msgid "Argentinian Spanish" -msgstr "الأسبانية الأرجنتينية" - -msgid "Colombian Spanish" -msgstr "الكولومبية الإسبانية" - -msgid "Mexican Spanish" -msgstr "الأسبانية المكسيكية" - -msgid "Nicaraguan Spanish" -msgstr "الإسبانية النيكاراغوية" - -msgid "Venezuelan Spanish" -msgstr "الإسبانية الفنزويلية" - -msgid "Estonian" -msgstr "الإستونيّة" - -msgid "Basque" -msgstr "الباسك" - -msgid "Persian" -msgstr "الفارسيّة" - -msgid "Finnish" -msgstr "الفنلنديّة" - -msgid "French" -msgstr "الفرنسيّة" - -msgid "Frisian" -msgstr "الفريزيّة" - -msgid "Irish" -msgstr "الإيرلنديّة" - -msgid "Scottish Gaelic" -msgstr "الغيلية الأسكتلندية" - -msgid "Galician" -msgstr "الجليقيّة" - -msgid "Hebrew" -msgstr "العبريّة" - -msgid "Hindi" -msgstr "الهندية" - -msgid "Croatian" -msgstr "الكرواتيّة" - -msgid "Upper Sorbian" -msgstr "الصربية العليا" - -msgid "Hungarian" -msgstr "الهنغاريّة" - -msgid "Armenian" -msgstr "الأرمنية" - -msgid "Interlingua" -msgstr "اللغة الوسيطة" - -msgid "Indonesian" -msgstr "الإندونيسيّة" - -msgid "Igbo" -msgstr "الإيبو" - -msgid "Ido" -msgstr "ايدو" - -msgid "Icelandic" -msgstr "الآيسلنديّة" - -msgid "Italian" -msgstr "الإيطاليّة" - -msgid "Japanese" -msgstr "اليابانيّة" - -msgid "Georgian" -msgstr "الجورجيّة" - -msgid "Kabyle" -msgstr "القبائل" - -msgid "Kazakh" -msgstr "الكازاخستانية" - -msgid "Khmer" -msgstr "الخمر" - -msgid "Kannada" -msgstr "الهنديّة (كنّادا)" - -msgid "Korean" -msgstr "الكوريّة" - -msgid "Kyrgyz" -msgstr "قيرغيز" - -msgid "Luxembourgish" -msgstr "اللوكسمبرجية" - -msgid "Lithuanian" -msgstr "اللتوانيّة" - -msgid "Latvian" -msgstr "اللاتفيّة" - -msgid "Macedonian" -msgstr "المقدونيّة" - -msgid "Malayalam" -msgstr "المايالام" - -msgid "Mongolian" -msgstr "المنغوليّة" - -msgid "Marathi" -msgstr "المهاراتية" - -msgid "Malay" -msgstr "" - -msgid "Burmese" -msgstr "البورمية" - -msgid "Norwegian Bokmål" -msgstr "النرويجية" - -msgid "Nepali" -msgstr "النيبالية" - -msgid "Dutch" -msgstr "الهولنديّة" - -msgid "Norwegian Nynorsk" -msgstr "النينورسك نرويجيّة" - -msgid "Ossetic" -msgstr "الأوسيتيكية" - -msgid "Punjabi" -msgstr "البنجابيّة" - -msgid "Polish" -msgstr "البولنديّة" - -msgid "Portuguese" -msgstr "البرتغاليّة" - -msgid "Brazilian Portuguese" -msgstr "البرتغاليّة البرازيليّة" - -msgid "Romanian" -msgstr "الرومانيّة" - -msgid "Russian" -msgstr "الروسيّة" - -msgid "Slovak" -msgstr "السلوفاكيّة" - -msgid "Slovenian" -msgstr "السلوفانيّة" - -msgid "Albanian" -msgstr "الألبانيّة" - -msgid "Serbian" -msgstr "الصربيّة" - -msgid "Serbian Latin" -msgstr "اللاتينيّة الصربيّة" - -msgid "Swedish" -msgstr "السويديّة" - -msgid "Swahili" -msgstr "السواحلية" - -msgid "Tamil" -msgstr "التاميل" - -msgid "Telugu" -msgstr "التيلوغو" - -msgid "Tajik" -msgstr "طاجيك" - -msgid "Thai" -msgstr "التايلنديّة" - -msgid "Turkmen" -msgstr "تركمان" - -msgid "Turkish" -msgstr "التركيّة" - -msgid "Tatar" -msgstr "التتاريية" - -msgid "Udmurt" -msgstr "الأدمرتية" - -msgid "Ukrainian" -msgstr "الأكرانيّة" - -msgid "Urdu" -msgstr "الأوردو" - -msgid "Uzbek" -msgstr "الأوزبكي" - -msgid "Vietnamese" -msgstr "الفيتناميّة" - -msgid "Simplified Chinese" -msgstr "الصينيّة المبسطة" - -msgid "Traditional Chinese" -msgstr "الصينيّة التقليدية" - -msgid "Messages" -msgstr "الرسائل" - -msgid "Site Maps" -msgstr "خرائط الموقع" - -msgid "Static Files" -msgstr "الملفات الثابتة" - -msgid "Syndication" -msgstr "توظيف النشر" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "..." - -msgid "That page number is not an integer" -msgstr "رقم الصفحة هذا ليس عدداً طبيعياً" - -msgid "That page number is less than 1" -msgstr "رقم الصفحة أقل من 1" - -msgid "That page contains no results" -msgstr "هذه الصفحة لا تحتوي على نتائج" - -msgid "Enter a valid value." -msgstr "أدخِل قيمة صحيحة." - -msgid "Enter a valid URL." -msgstr "أدخِل رابطًا صحيحًا." - -msgid "Enter a valid integer." -msgstr "أدخِل عدداً طبيعياً." - -msgid "Enter a valid email address." -msgstr "أدخِل عنوان بريد إلكتروني صحيح." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "أدخل اختصار 'slug' صحيح يتكوّن من أحرف، أرقام، شرطات سفلية وعاديّة." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"أدخل اختصار 'slug' صحيح يتكون من أحرف Unicode أو أرقام أو شرطات سفلية أو " -"واصلات." - -msgid "Enter a valid IPv4 address." -msgstr "أدخِل عنوان IPv4 صحيح." - -msgid "Enter a valid IPv6 address." -msgstr "أدخِل عنوان IPv6 صحيح." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "أدخِل عنوان IPv4 أو عنوان IPv6 صحيح." - -msgid "Enter only digits separated by commas." -msgstr "أدخِل فقط أرقامًا تفصلها الفواصل." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "تحقق من أن هذه القيمة هي %(limit_value)s (إنها %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "تحقق من أن تكون هذه القيمة أقل من %(limit_value)s أو مساوية لها." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "تحقق من أن تكون هذه القيمة أكثر من %(limit_value)s أو مساوية لها." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[1] "" -"تأكد أن هذه القيمة تحتوي على حرف أو رمز %(limit_value)d على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[2] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف و رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[3] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[4] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[5] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[1] "" -"تأكد أن هذه القيمة تحتوي على حرف أو رمز %(limit_value)d على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[2] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف و رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[3] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[4] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[5] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." - -msgid "Enter a number." -msgstr "أدخل رقماً." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "تحقق من أن تدخل %(max)s أرقام لا أكثر." -msgstr[1] "تحقق من أن تدخل رقم %(max)s لا أكثر." -msgstr[2] "تحقق من أن تدخل %(max)s رقمين لا أكثر." -msgstr[3] "تحقق من أن تدخل %(max)s أرقام لا أكثر." -msgstr[4] "تحقق من أن تدخل %(max)s أرقام لا أكثر." -msgstr[5] "تحقق من أن تدخل %(max)s أرقام لا أكثر." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." -msgstr[1] "تحقق من أن تدخل خانة %(max)s عشرية لا أكثر." -msgstr[2] "تحقق من أن تدخل %(max)s خانتين عشريتين لا أكثر." -msgstr[3] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." -msgstr[4] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." -msgstr[5] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." -msgstr[1] "تحقق من أن تدخل رقم %(max)s قبل الفاصل العشري لا أكثر." -msgstr[2] "تحقق من أن تدخل %(max)s رقمين قبل الفاصل العشري لا أكثر." -msgstr[3] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." -msgstr[4] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." -msgstr[5] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"امتداد الملف “%(extension)s” غير مسموح به. الامتدادات المسموح بها هي:" -"%(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "الأحرف الخالية غير مسموح بها." - -msgid "and" -msgstr "و" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s بهذا %(field_labels)s موجود سلفاً." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "القيمة %(value)r ليست خيارا صحيحاً." - -msgid "This field cannot be null." -msgstr "لا يمكن تعيين null كقيمة لهذا الحقل." - -msgid "This field cannot be blank." -msgstr "لا يمكن ترك هذا الحقل فارغاً." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "النموذج %(model_name)s والحقل %(field_label)s موجود مسبقاً." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s يجب أن يكون فريد لـ %(date_field_label)s %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "حقل نوع: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "قيمة '%(value)s' يجب أن تكون True أو False." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "قيمة “%(value)s” يجب أن تكون True , False أو None." - -msgid "Boolean (Either True or False)" -msgstr "ثنائي (إما True أو False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "سلسلة نص (%(max_length)s كحد أقصى)" - -msgid "Comma-separated integers" -msgstr "أرقام صحيحة مفصولة بفواصل" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"قيمة '%(value)s' ليست من بُنية تاريخ صحيحة. القيمة يجب ان تكون من البُنية YYYY-" -"MM-DD." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "قيمة '%(value)s' من بُنية صحيحة (YYYY-MM-DD) لكنها تحوي تاريخ غير صحيح." - -msgid "Date (without time)" -msgstr "التاريخ (دون الوقت)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"قيمة '%(value)s' ليست من بُنية صحيحة. القيمة يجب ان تكون من البُنية YYYY-MM-DD " -"HH:MM[:ss[.uuuuuu]][TZ] ." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"قيمة '%(value)s' من بُنية صحيحة (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) لكنها " -"تحوي وقت و تاريخ غير صحيحين." - -msgid "Date (with time)" -msgstr "التاريخ (مع الوقت)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "قيمة '%(value)s' يجب ان تكون عدد عشري." - -msgid "Decimal number" -msgstr "رقم عشري" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"قيمة '%(value)s' ليست بنسق صحيح. القيمة يجب ان تكون من التنسيق ([DD] " -"[[HH:]MM:]ss[.uuuuuu])" - -msgid "Duration" -msgstr "المدّة" - -msgid "Email address" -msgstr "عنوان بريد إلكتروني" - -msgid "File path" -msgstr "مسار الملف" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "قيمة '%(value)s' يجب ان تكون عدد تعويم." - -msgid "Floating point number" -msgstr "رقم فاصلة عائمة" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "قيمة '%(value)s' يجب ان تكون عدد طبيعي." - -msgid "Integer" -msgstr "عدد صحيح" - -msgid "Big (8 byte) integer" -msgstr "عدد صحيح كبير (8 بايت)" - -msgid "Small integer" -msgstr "عدد صحيح صغير" - -msgid "IPv4 address" -msgstr "عنوان IPv4" - -msgid "IP address" -msgstr "عنوان IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "قيمة '%(value)s' يجب ان تكون None أو True أو False." - -msgid "Boolean (Either True, False or None)" -msgstr "ثنائي (إما True أو False أو None)" - -msgid "Positive big integer" -msgstr "عدد صحيح موجب كبير" - -msgid "Positive integer" -msgstr "عدد صحيح موجب" - -msgid "Positive small integer" -msgstr "عدد صحيح صغير موجب" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (حتى %(max_length)s)" - -msgid "Text" -msgstr "نص" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"قيمة '%(value)s' ليست بنسق صحيح. القيمة يجب ان تكون من التنسيق\n" -"HH:MM[:ss[.uuuuuu]]" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"قيمة '%(value)s' من بُنية صحيحة (HH:MM[:ss[.uuuuuu]]) لكنها تحوي وقت غير صحيح." - -msgid "Time" -msgstr "وقت" - -msgid "URL" -msgstr "رابط" - -msgid "Raw binary data" -msgstr "البيانات الثنائية الخام" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "القيمة \"%(value)s\" ليست UUID صالح." - -msgid "Universally unique identifier" -msgstr "معرّف فريد عالمياً" - -msgid "File" -msgstr "ملف" - -msgid "Image" -msgstr "صورة" - -msgid "A JSON object" -msgstr "كائن JSON" - -msgid "Value must be valid JSON." -msgstr "يجب أن تكون قيمة JSON صالحة." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "النموذج %(model)s ذو الحقل و القيمة %(field)s %(value)r غير موجود." - -msgid "Foreign Key (type determined by related field)" -msgstr "الحقل المرتبط (تم تحديد النوع وفقاً للحقل المرتبط)" - -msgid "One-to-one relationship" -msgstr "علاقة واحد إلى واحد" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "%(from)s-%(to)s علاقة" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "%(from)s-%(to)s علاقات" - -msgid "Many-to-many relationship" -msgstr "علاقة متعدد إلى متعدد" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "هذا الحقل مطلوب." - -msgid "Enter a whole number." -msgstr "أدخل رقما صحيحا." - -msgid "Enter a valid date." -msgstr "أدخل تاريخاً صحيحاً." - -msgid "Enter a valid time." -msgstr "أدخل وقتاً صحيحاً." - -msgid "Enter a valid date/time." -msgstr "أدخل تاريخاً/وقتاً صحيحاً." - -msgid "Enter a valid duration." -msgstr "أدخل مدّة صحيحة" - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "يجب أن يكون عدد الأيام بين {min_days} و {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "لم يتم ارسال ملف، الرجاء التأكد من نوع ترميز الاستمارة." - -msgid "No file was submitted." -msgstr "لم يتم إرسال اي ملف." - -msgid "The submitted file is empty." -msgstr "الملف الذي قمت بإرساله فارغ." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[1] "" -"تأكد أن إسم هذا الملف يحتوي على حرف %(max)d على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[2] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرفين على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[3] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[4] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[5] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "رجاءً أرسل ملف أو صح علامة صح عند مربع اختيار \"فارغ\"، وليس كلاهما." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"قم برفع صورة صحيحة، الملف الذي قمت برفعه إما أنه ليس ملفا لصورة أو أنه ملف " -"معطوب." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "انتق خياراً صحيحاً. %(value)s ليس أحد الخيارات المتاحة." - -msgid "Enter a list of values." -msgstr "أدخل قائمة من القيم." - -msgid "Enter a complete value." -msgstr "إدخال قيمة كاملة." - -msgid "Enter a valid UUID." -msgstr "أدخل قيمة UUID صحيحة." - -msgid "Enter a valid JSON." -msgstr "أدخل مدخل JSON صالح." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(الحقل الخفي %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"بيانات نموذج الإدارة مفقودة أو تم العبث بها. الحقول المفقودة: " -"%(field_names)s. قد تحتاج إلى تقديم تقرير خطأ إذا استمرت المشكلة." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "الرجاء إرسال %d إستمارة على الأكثر." -msgstr[1] "الرجاء إرسال %d إستمارة على الأكثر." -msgstr[2] "الرجاء إرسال %d إستمارة على الأكثر." -msgstr[3] "الرجاء إرسال %d إستمارة على الأكثر." -msgstr[4] "الرجاء إرسال %d إستمارة على الأكثر." -msgstr[5] "الرجاء إرسال %d إستمارة على الأكثر." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "الرجاء إرسال %d إستمارة على الأقل." -msgstr[1] "الرجاء إرسال %d إستمارة على الأقل." -msgstr[2] "الرجاء إرسال %d إستمارة على الأقل." -msgstr[3] "الرجاء إرسال %d إستمارة على الأقل." -msgstr[4] "الرجاء إرسال %d إستمارة على الأقل." -msgstr[5] "الرجاء إرسال %d إستمارة على الأقل." - -msgid "Order" -msgstr "الترتيب" - -msgid "Delete" -msgstr "احذف" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "رجاء صحّح بيانات %(field)s المتكررة." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "رجاء صحّح بيانات %(field)s المتكررة والتي يجب أن تكون مُميّزة." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"رجاء صحّح بيانات %(field_name)s المتكررة والتي يجب أن تكون مُميّزة لـ%(lookup)s " -"في %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "رجاءً صحّح القيم المُكرّرة أدناه." - -msgid "The inline value did not match the parent instance." -msgstr "لا تتطابق القيمة المضمنة مع المثيل الأصلي." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "انتق خياراً صحيحاً. اختيارك ليس أحد الخيارات المتاحة." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "\"%(pk)s\" ليست قيمة صالحة." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s لا يمكن تفسيرها في المنطقة الزمنية %(current_timezone)s; قد " -"تكون غامضة أو أنها غير موجودة." - -msgid "Clear" -msgstr "تفريغ" - -msgid "Currently" -msgstr "حالياً" - -msgid "Change" -msgstr "عدّل" - -msgid "Unknown" -msgstr "مجهول" - -msgid "Yes" -msgstr "نعم" - -msgid "No" -msgstr "لا" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "نعم,لا,ربما" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d بايت" -msgstr[1] "بايت واحد" -msgstr[2] "بايتان" -msgstr[3] "%(size)d بايتان" -msgstr[4] "%(size)d بايت" -msgstr[5] "%(size)d بايت" - -#, python-format -msgid "%s KB" -msgstr "%s ك.ب" - -#, python-format -msgid "%s MB" -msgstr "%s م.ب" - -#, python-format -msgid "%s GB" -msgstr "%s ج.ب" - -#, python-format -msgid "%s TB" -msgstr "%s ت.ب" - -#, python-format -msgid "%s PB" -msgstr "%s ب.ب" - -msgid "p.m." -msgstr "م" - -msgid "a.m." -msgstr "ص" - -msgid "PM" -msgstr "م" - -msgid "AM" -msgstr "ص" - -msgid "midnight" -msgstr "منتصف الليل" - -msgid "noon" -msgstr "ظهراً" - -msgid "Monday" -msgstr "الاثنين" - -msgid "Tuesday" -msgstr "الثلاثاء" - -msgid "Wednesday" -msgstr "الأربعاء" - -msgid "Thursday" -msgstr "الخميس" - -msgid "Friday" -msgstr "الجمعة" - -msgid "Saturday" -msgstr "السبت" - -msgid "Sunday" -msgstr "الأحد" - -msgid "Mon" -msgstr "إثنين" - -msgid "Tue" -msgstr "ثلاثاء" - -msgid "Wed" -msgstr "أربعاء" - -msgid "Thu" -msgstr "خميس" - -msgid "Fri" -msgstr "جمعة" - -msgid "Sat" -msgstr "سبت" - -msgid "Sun" -msgstr "أحد" - -msgid "January" -msgstr "يناير" - -msgid "February" -msgstr "فبراير" - -msgid "March" -msgstr "مارس" - -msgid "April" -msgstr "إبريل" - -msgid "May" -msgstr "مايو" - -msgid "June" -msgstr "يونيو" - -msgid "July" -msgstr "يوليو" - -msgid "August" -msgstr "أغسطس" - -msgid "September" -msgstr "سبتمبر" - -msgid "October" -msgstr "أكتوبر" - -msgid "November" -msgstr "نوفمبر" - -msgid "December" -msgstr "ديسمبر" - -msgid "jan" -msgstr "يناير" - -msgid "feb" -msgstr "فبراير" - -msgid "mar" -msgstr "مارس" - -msgid "apr" -msgstr "إبريل" - -msgid "may" -msgstr "مايو" - -msgid "jun" -msgstr "يونيو" - -msgid "jul" -msgstr "يوليو" - -msgid "aug" -msgstr "أغسطس" - -msgid "sep" -msgstr "سبتمبر" - -msgid "oct" -msgstr "أكتوبر" - -msgid "nov" -msgstr "نوفمبر" - -msgid "dec" -msgstr "ديسمبر" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "يناير" - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "فبراير" - -msgctxt "abbrev. month" -msgid "March" -msgstr "مارس" - -msgctxt "abbrev. month" -msgid "April" -msgstr "إبريل" - -msgctxt "abbrev. month" -msgid "May" -msgstr "مايو" - -msgctxt "abbrev. month" -msgid "June" -msgstr "يونيو" - -msgctxt "abbrev. month" -msgid "July" -msgstr "يوليو" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "أغسطس" - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "سبتمبر" - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "أكتوبر" - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "نوفمبر" - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "ديسمبر" - -msgctxt "alt. month" -msgid "January" -msgstr "يناير" - -msgctxt "alt. month" -msgid "February" -msgstr "فبراير" - -msgctxt "alt. month" -msgid "March" -msgstr "مارس" - -msgctxt "alt. month" -msgid "April" -msgstr "أبريل" - -msgctxt "alt. month" -msgid "May" -msgstr "مايو" - -msgctxt "alt. month" -msgid "June" -msgstr "يونيو" - -msgctxt "alt. month" -msgid "July" -msgstr "يوليو" - -msgctxt "alt. month" -msgid "August" -msgstr "أغسطس" - -msgctxt "alt. month" -msgid "September" -msgstr "سبتمبر" - -msgctxt "alt. month" -msgid "October" -msgstr "أكتوبر" - -msgctxt "alt. month" -msgid "November" -msgstr "نوفمبر" - -msgctxt "alt. month" -msgid "December" -msgstr "ديسمبر" - -msgid "This is not a valid IPv6 address." -msgstr "هذا ليس عنوان IPv6 صحيح." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "أو" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr "، " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d سنة" -msgstr[1] "%(num)d سنة" -msgstr[2] "%(num)d سنتين" -msgstr[3] "%(num)d سنوات" -msgstr[4] "%(num)d سنوات" -msgstr[5] "%(num)d سنوات" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d شهر" -msgstr[1] "%(num)d شهر" -msgstr[2] "%(num)d شهرين" -msgstr[3] "%(num)d أشهر" -msgstr[4] "%(num)d أشهر" -msgstr[5] "%(num)d أشهر" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d أسبوع" -msgstr[1] "%(num)d أسبوع" -msgstr[2] "%(num)d أسبوعين" -msgstr[3] "%(num)d أسابيع" -msgstr[4] "%(num)d أسابيع" -msgstr[5] "%(num)d أسابيع" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d يوم" -msgstr[1] "%(num)d يوم" -msgstr[2] "%(num)d يومين" -msgstr[3] "%(num)d أيام" -msgstr[4] "%(num)d يوم" -msgstr[5] "%(num)d أيام" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d ساعة" -msgstr[1] "%(num)d ساعة" -msgstr[2] "%(num)d ساعتين" -msgstr[3] "%(num)d ساعات" -msgstr[4] "%(num)d ساعة" -msgstr[5] "%(num)d ساعات" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d دقيقة" -msgstr[1] "%(num)d دقيقة" -msgstr[2] "%(num)d دقيقتين" -msgstr[3] "%(num)d دقائق" -msgstr[4] "%(num)d دقيقة" -msgstr[5] "%(num)d دقيقة" - -msgid "Forbidden" -msgstr "ممنوع" - -msgid "CSRF verification failed. Request aborted." -msgstr "تم الفشل للتحقق من CSRF. تم إنهاء الطلب." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"أنت ترى هذه الرسالة لأن موقع HTTPS هذا يتطلب إرسال “Referer header” بواسطة " -"متصفح الويب الخاص بك، ولكن لم يتم إرسال أي منها. هذا مطلوب لأسباب أمنية، " -"لضمان عدم اختطاف متصفحك من قبل أطراف ثالثة." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"إذا قمت بتكوين المستعرض لتعطيل رؤوس “Referer” ، فيرجى إعادة تمكينها ، على " -"الأقل لهذا الموقع ، أو لاتصالات HTTPS ، أو لطلبات “same-origin”." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"إذا كنت تستخدم العلامة أو " -"تضمين رأس “Referrer-Policy: no-referrer”، يرجى إزالتها. تتطلب حماية CSRF أن " -"يقوم رأس “Referer” بإجراء فحص صارم للمراجع. إذا كنت قلقًا بشأن الخصوصية ، " -"فاستخدم بدائل مثل للروابط إلى مواقع الجهات الخارجية." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"أنت ترى هذه الرسالة لأن هذا الموقع يتطلب كعكة CSRF عند تقديم النماذج. ملف " -"الكعكة هذا مطلوب لأسباب أمنية في تعريف الإرتباط، لضمان أنه لم يتم اختطاف " -"المتصفح من قبل أطراف أخرى." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"إذا قمت بضبط المتصفح لتعطيل الكوكيز الرجاء إعادة تغعيلها، على الأقل بالنسبة " -"لهذا الموقع، أو للطلبات من “same-origin”." - -msgid "More information is available with DEBUG=True." -msgstr "يتوفر مزيد من المعلومات عند ضبط الخيار DEBUG=True." - -msgid "No year specified" -msgstr "لم تحدد السنة" - -msgid "Date out of range" -msgstr "التاريخ خارج النطاق" - -msgid "No month specified" -msgstr "لم تحدد الشهر" - -msgid "No day specified" -msgstr "لم تحدد اليوم" - -msgid "No week specified" -msgstr "لم تحدد الأسبوع" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "لا يوجد %(verbose_name_plural)s" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"التاريخ بالمستقبل %(verbose_name_plural)s غير متوفر لأن قيمة %(class_name)s." -"allow_future هي False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "نسق تاريخ غير صحيح \"%(datestr)s\" محدد بالشكل ''%(format)s\"" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "لم يعثر على أي %(verbose_name)s مطابقة لهذا الإستعلام" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "الصفحة ليست \"الأخيرة\"، كما لا يمكن تحويل القيمة إلى رقم طبيعي." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "صفحة خاطئة (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" -"قائمة فارغة و\n" -"\"%(class_name)s.allow_empty\"\n" -"قيمته False." - -msgid "Directory indexes are not allowed here." -msgstr "لا يسمح لفهارس الدليل هنا." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "”%(path)s“ غير موجود" - -#, python-format -msgid "Index of %(directory)s" -msgstr "فهرس لـ %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "تمت عملية التنصيب بنجاح! تهانينا!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"استعراض ملاحظات الإصدار لجانغو %(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"تظهر لك هذه الصفحة لأن DEBUG=True في ملف settings خاصتك كما أنك لم تقم بإعداد الروابط URLs." - -msgid "Django Documentation" -msgstr "وثائق تعليمات جانغو" - -msgid "Topics, references, & how-to’s" -msgstr "المواضيع و المراجع و التعليمات" - -msgid "Tutorial: A Polling App" -msgstr "برنامج تعليمي: تطبيق تصويت" - -msgid "Get started with Django" -msgstr "إبدأ مع جانغو" - -msgid "Django Community" -msgstr "مجتمع جانغو" - -msgid "Connect, get help, or contribute" -msgstr "اتصل بنا أو احصل على مساعدة أو ساهم" diff --git a/venv/Lib/site-packages/django/conf/locale/ar/__init__.py b/venv/Lib/site-packages/django/conf/locale/ar/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/ar/formats.py b/venv/Lib/site-packages/django/conf/locale/ar/formats.py deleted file mode 100644 index 19cc860..0000000 --- a/venv/Lib/site-packages/django/conf/locale/ar/formats.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F، Y' -TIME_FORMAT = 'g:i A' -# DATETIME_FORMAT = -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd‏/m‏/Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/venv/Lib/site-packages/django/conf/locale/ar_DZ/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/ar_DZ/LC_MESSAGES/django.mo deleted file mode 100644 index 1fce7bcdd6291f54c56478b01ddc44522654d050..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35409 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 z 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, 2019-2020 -# Riterix , 2019 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-19 20:23+0200\n" -"PO-Revision-Date: 2020-07-14 21:42+0000\n" -"Last-Translator: Transifex Bot <>\n" -"Language-Team: Arabic (Algeria) (http://www.transifex.com/django/django/" -"language/ar_DZ/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ar_DZ\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " -"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" - -msgid "Afrikaans" -msgstr "الإفريقية" - -msgid "Arabic" -msgstr "العربية" - -msgid "Algerian Arabic" -msgstr "العربية الجزائرية" - -msgid "Asturian" -msgstr "الأسترية" - -msgid "Azerbaijani" -msgstr "الأذربيجانية" - -msgid "Bulgarian" -msgstr "البلغارية" - -msgid "Belarusian" -msgstr "البيلاروسية" - -msgid "Bengali" -msgstr "البنغالية" - -msgid "Breton" -msgstr "البريتونية" - -msgid "Bosnian" -msgstr "البوسنية" - -msgid "Catalan" -msgstr "الكتلانية" - -msgid "Czech" -msgstr "التشيكية" - -msgid "Welsh" -msgstr "الويلز" - -msgid "Danish" -msgstr "الدنماركية" - -msgid "German" -msgstr "الألمانية" - -msgid "Lower Sorbian" -msgstr "الصربية السفلى" - -msgid "Greek" -msgstr "اليونانية" - -msgid "English" -msgstr "الإنجليزية" - -msgid "Australian English" -msgstr "الإنجليزية الإسترالية" - -msgid "British English" -msgstr "الإنجليزية البريطانية" - -msgid "Esperanto" -msgstr "الاسبرانتو" - -msgid "Spanish" -msgstr "الإسبانية" - -msgid "Argentinian Spanish" -msgstr "الأسبانية الأرجنتينية" - -msgid "Colombian Spanish" -msgstr "الكولومبية الإسبانية" - -msgid "Mexican Spanish" -msgstr "الأسبانية المكسيكية" - -msgid "Nicaraguan Spanish" -msgstr "الإسبانية النيكاراغوية" - -msgid "Venezuelan Spanish" -msgstr "الإسبانية الفنزويلية" - -msgid "Estonian" -msgstr "الإستونية" - -msgid "Basque" -msgstr "الباسك" - -msgid "Persian" -msgstr "الفارسية" - -msgid "Finnish" -msgstr "الفنلندية" - -msgid "French" -msgstr "الفرنسية" - -msgid "Frisian" -msgstr "الفريزية" - -msgid "Irish" -msgstr "الإيرلندية" - -msgid "Scottish Gaelic" -msgstr "الغيلية الأسكتلندية" - -msgid "Galician" -msgstr "الجليقية" - -msgid "Hebrew" -msgstr "العبرية" - -msgid "Hindi" -msgstr "الهندية" - -msgid "Croatian" -msgstr "الكرواتية" - -msgid "Upper Sorbian" -msgstr "الصربية العليا" - -msgid "Hungarian" -msgstr "الهنغارية" - -msgid "Armenian" -msgstr "الأرمنية" - -msgid "Interlingua" -msgstr "اللغة الوسيطة" - -msgid "Indonesian" -msgstr "الإندونيسية" - -msgid "Igbo" -msgstr "" - -msgid "Ido" -msgstr "ايدو" - -msgid "Icelandic" -msgstr "الآيسلندية" - -msgid "Italian" -msgstr "الإيطالية" - -msgid "Japanese" -msgstr "اليابانية" - -msgid "Georgian" -msgstr "الجورجية" - -msgid "Kabyle" -msgstr "القبائلية" - -msgid "Kazakh" -msgstr "الكازاخستانية" - -msgid "Khmer" -msgstr "الخمر" - -msgid "Kannada" -msgstr "الهندية (كنّادا)" - -msgid "Korean" -msgstr "الكورية" - -msgid "Kyrgyz" -msgstr "القيرغيزية" - -msgid "Luxembourgish" -msgstr "اللوكسمبرجية" - -msgid "Lithuanian" -msgstr "اللتوانية" - -msgid "Latvian" -msgstr "اللاتفية" - -msgid "Macedonian" -msgstr "المقدونية" - -msgid "Malayalam" -msgstr "المايالام" - -msgid "Mongolian" -msgstr "المنغولية" - -msgid "Marathi" -msgstr "المهاراتية" - -msgid "Burmese" -msgstr "البورمية" - -msgid "Norwegian Bokmål" -msgstr "النرويجية" - -msgid "Nepali" -msgstr "النيبالية" - -msgid "Dutch" -msgstr "الهولندية" - -msgid "Norwegian Nynorsk" -msgstr "النينورسك نرويجية" - -msgid "Ossetic" -msgstr "الأوسيتيكية" - -msgid "Punjabi" -msgstr "البنجابية" - -msgid "Polish" -msgstr "البولندية" - -msgid "Portuguese" -msgstr "البرتغالية" - -msgid "Brazilian Portuguese" -msgstr "البرتغالية البرازيلية" - -msgid "Romanian" -msgstr "الرومانية" - -msgid "Russian" -msgstr "الروسية" - -msgid "Slovak" -msgstr "السلوفاكية" - -msgid "Slovenian" -msgstr "السلوفانية" - -msgid "Albanian" -msgstr "الألبانية" - -msgid "Serbian" -msgstr "الصربية" - -msgid "Serbian Latin" -msgstr "اللاتينية الصربية" - -msgid "Swedish" -msgstr "السويدية" - -msgid "Swahili" -msgstr "السواحلية" - -msgid "Tamil" -msgstr "التاميل" - -msgid "Telugu" -msgstr "التيلوغو" - -msgid "Tajik" -msgstr "الطاجيكية" - -msgid "Thai" -msgstr "التايلندية" - -msgid "Turkmen" -msgstr "" - -msgid "Turkish" -msgstr "التركية" - -msgid "Tatar" -msgstr "التتاريية" - -msgid "Udmurt" -msgstr "الأدمرتية" - -msgid "Ukrainian" -msgstr "الأكرانية" - -msgid "Urdu" -msgstr "الأوردو" - -msgid "Uzbek" -msgstr "الأوزبكية" - -msgid "Vietnamese" -msgstr "الفيتنامية" - -msgid "Simplified Chinese" -msgstr "الصينية المبسطة" - -msgid "Traditional Chinese" -msgstr "الصينية التقليدية" - -msgid "Messages" -msgstr "الرسائل" - -msgid "Site Maps" -msgstr "خرائط الموقع" - -msgid "Static Files" -msgstr "الملفات الثابتة" - -msgid "Syndication" -msgstr "توظيف النشر" - -msgid "That page number is not an integer" -msgstr "رقم الصفحة ليس عددًا صحيحًا" - -msgid "That page number is less than 1" -msgstr "رقم الصفحة أقل من 1" - -msgid "That page contains no results" -msgstr "هذه الصفحة لا تحتوي على نتائج" - -msgid "Enter a valid value." -msgstr "أدخل قيمة صحيحة." - -msgid "Enter a valid URL." -msgstr "أدخل رابطاً صحيحاً." - -msgid "Enter a valid integer." -msgstr "أدخل رقم صالح." - -msgid "Enter a valid email address." -msgstr "أدخل عنوان بريد إلكتروني صحيح." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"أدخل “slug” صالحة تتكون من أحرف أو أرقام أو الشرطة السفلية أو الواصلات." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"أدخل “slug” صالحة تتكون من أحرف Unicode أو الأرقام أو الشرطة السفلية أو " -"الواصلات." - -msgid "Enter a valid IPv4 address." -msgstr "أدخل عنوان IPv4 صحيح." - -msgid "Enter a valid IPv6 address." -msgstr "أدخل عنوان IPv6 صحيح." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "أدخل عنوان IPv4 أو عنوان IPv6 صحيح." - -msgid "Enter only digits separated by commas." -msgstr "أدخل أرقاما فقط مفصول بينها بفواصل." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "تحقق من أن هذه القيمة هي %(limit_value)s (إنها %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "تحقق من أن تكون هذه القيمة أقل من %(limit_value)s أو مساوية لها." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "تحقق من أن تكون هذه القيمة أكثر من %(limit_value)s أو مساوية لها." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[1] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[2] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[3] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[4] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[5] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأقل (هي تحتوي " -"حالياً على %(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[1] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[2] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[3] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[4] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." -msgstr[5] "" -"تأكد أن هذه القيمة تحتوي على %(limit_value)d حرف أو رمز على الأكثر (هي تحتوي " -"حالياً على %(show_value)d)." - -msgid "Enter a number." -msgstr "أدخل رقماً." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "تحقق من أن تدخل %(max)s أرقام لا أكثر." -msgstr[1] "تحقق من أن تدخل رقم %(max)s لا أكثر." -msgstr[2] "تحقق من أن تدخل %(max)s رقمين لا أكثر." -msgstr[3] "تحقق من أن تدخل %(max)s أرقام لا أكثر." -msgstr[4] "تحقق من أن تدخل %(max)s أرقام لا أكثر." -msgstr[5] "تحقق من أن تدخل %(max)s أرقام لا أكثر." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." -msgstr[1] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." -msgstr[2] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." -msgstr[3] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." -msgstr[4] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." -msgstr[5] "تحقق من أن تدخل %(max)s خانات عشرية لا أكثر." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." -msgstr[1] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." -msgstr[2] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." -msgstr[3] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." -msgstr[4] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." -msgstr[5] "تحقق من أن تدخل %(max)s أرقام قبل الفاصل العشري لا أكثر." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"امتداد الملف “%(extension)s” غير مسموح به. الامتدادات المسموح بها هي:" -"%(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "لا يُسمح بالأحرف الخالية." - -msgid "and" -msgstr "و" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s بهذا %(field_labels)s موجود سلفاً." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "القيمة %(value)r ليست خيارا صحيحاً." - -msgid "This field cannot be null." -msgstr "لا يمكن ترك هذا الحقل خالي." - -msgid "This field cannot be blank." -msgstr "لا يمكن ترك هذا الحقل فارغاً." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "النموذج %(model_name)s والحقل %(field_label)s موجود مسبقاً." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s يجب أن يكون فريد لـ %(date_field_label)s %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "حقل نوع: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "يجب أن تكون القيمة “%(value)s” إما True أو False." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "يجب أن تكون القيمة “%(value)s” إما True أو False أو None." - -msgid "Boolean (Either True or False)" -msgstr "ثنائي (إما True أو False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "سلسلة نص (%(max_length)s كحد أقصى)" - -msgid "Comma-separated integers" -msgstr "أرقام صحيحة مفصولة بفواصل" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"تحتوي القيمة “%(value)s” على تنسيق تاريخ غير صالح. يجب أن يكون بتنسيق YYYY-" -"MM-DD." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"تحتوي القيمة “%(value)s” على التنسيق الصحيح (YYYY-MM-DD) ولكنه تاريخ غير " -"صالح." - -msgid "Date (without time)" -msgstr "التاريخ (دون الوقت)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"تحتوي القيمة “%(value)s” على تنسيق غير صالح. يجب أن يكون بتنسيق YYYY-MM-DD " -"HH: MM [: ss [.uuuuuu]] [TZ]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"تحتوي القيمة “%(value)s” على التنسيق الصحيح (YYYY-MM-DD HH: MM [: ss [." -"uuuuuu]] [TZ]) ولكنها تعد تاريخًا / وقتًا غير صالحين." - -msgid "Date (with time)" -msgstr "التاريخ (مع الوقت)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "يجب أن تكون القيمة “%(value)s” رقمًا عشريًا." - -msgid "Decimal number" -msgstr "رقم عشري" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"تحتوي القيمة “%(value)s” على تنسيق غير صالح. يجب أن يكون بتنسيق [DD] [[HH:] " -"MM:] ss [.uuuuuu]." - -msgid "Duration" -msgstr "المدّة" - -msgid "Email address" -msgstr "عنوان بريد إلكتروني" - -msgid "File path" -msgstr "مسار الملف" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "يجب أن تكون القيمة “%(value)s” قيمة عائمة." - -msgid "Floating point number" -msgstr "رقم فاصلة عائمة" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "يجب أن تكون القيمة “%(value)s” عددًا صحيحًا." - -msgid "Integer" -msgstr "عدد صحيح" - -msgid "Big (8 byte) integer" -msgstr "عدد صحيح كبير (8 بايت)" - -msgid "IPv4 address" -msgstr "عنوان IPv4" - -msgid "IP address" -msgstr "عنوان IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "يجب أن تكون القيمة “%(value)s” إما None أو True أو False." - -msgid "Boolean (Either True, False or None)" -msgstr "ثنائي (إما True أو False أو None)" - -msgid "Positive big integer" -msgstr "عدد صحيح كبير موجب" - -msgid "Positive integer" -msgstr "عدد صحيح موجب" - -msgid "Positive small integer" -msgstr "عدد صحيح صغير موجب" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (حتى %(max_length)s)" - -msgid "Small integer" -msgstr "عدد صحيح صغير" - -msgid "Text" -msgstr "نص" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"تحتوي القيمة “%(value)s” على تنسيق غير صالح. يجب أن يكون بتنسيق HH: MM [: ss " -"[.uuuuuu]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"تحتوي القيمة “%(value)s” على التنسيق الصحيح (HH: MM [: ss [.uuuuuu]]) ولكنه " -"وقت غير صالح." - -msgid "Time" -msgstr "وقت" - -msgid "URL" -msgstr "رابط" - -msgid "Raw binary data" -msgstr "البيانات الثنائية الخام" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "“%(value)s” ليس UUID صالحًا." - -msgid "Universally unique identifier" -msgstr "المعرف الفريد العالمي (UUID)" - -msgid "File" -msgstr "ملف" - -msgid "Image" -msgstr "صورة" - -msgid "A JSON object" -msgstr "كائن JSON" - -msgid "Value must be valid JSON." -msgstr "يجب أن تكون قيمة JSON صالحة." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "النموذج %(model)s ذو الحقل و القيمة %(field)s %(value)r غير موجود." - -msgid "Foreign Key (type determined by related field)" -msgstr "الحقل المرتبط (تم تحديد النوع وفقاً للحقل المرتبط)" - -msgid "One-to-one relationship" -msgstr "علاقة واحد إلى واحد" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "%(from)s-%(to)s علاقة" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "%(from)s-%(to)s علاقات" - -msgid "Many-to-many relationship" -msgstr "علاقة متعدد إلى متعدد" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "هذا الحقل مطلوب." - -msgid "Enter a whole number." -msgstr "أدخل رقما صحيحا." - -msgid "Enter a valid date." -msgstr "أدخل تاريخاً صحيحاً." - -msgid "Enter a valid time." -msgstr "أدخل وقتاً صحيحاً." - -msgid "Enter a valid date/time." -msgstr "أدخل تاريخاً/وقتاً صحيحاً." - -msgid "Enter a valid duration." -msgstr "أدخل مدّة صحيحة" - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "يجب أن يتراوح عدد الأيام بين {min_days} و {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "لم يتم ارسال ملف، الرجاء التأكد من نوع ترميز الاستمارة." - -msgid "No file was submitted." -msgstr "لم يتم إرسال اي ملف." - -msgid "The submitted file is empty." -msgstr "الملف الذي قمت بإرساله فارغ." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[1] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[2] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[3] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[4] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." -msgstr[5] "" -"تأكد أن إسم هذا الملف يحتوي على %(max)d حرف على الأكثر (هو يحتوي الآن على " -"%(length)d حرف)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"رجاءً أرسل ملف أو صح علامة صح عند مربع اختيار \\\"فارغ\\\"، وليس كلاهما." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"قم برفع صورة صحيحة، الملف الذي قمت برفعه إما أنه ليس ملفا لصورة أو أنه ملف " -"معطوب." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "انتق خياراً صحيحاً. %(value)s ليس أحد الخيارات المتاحة." - -msgid "Enter a list of values." -msgstr "أدخل قائمة من القيم." - -msgid "Enter a complete value." -msgstr "إدخال قيمة كاملة." - -msgid "Enter a valid UUID." -msgstr "أدخل قيمة UUID صحيحة." - -msgid "Enter a valid JSON." -msgstr "ادخل كائن JSON صالح." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(الحقل الخفي %(name)s) %(error)s" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "بيانات ManagementForm مفقودة أو تم العبث بها" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "الرجاء إرسال %d إستمارة أو أقل" -msgstr[1] "الرجاء إرسال %d إستمارة أو أقل" -msgstr[2] "الرجاء إرسال %d إستمارة أو أقل" -msgstr[3] "الرجاء إرسال %d إستمارة أو أقل" -msgstr[4] "الرجاء إرسال %d إستمارة أو أقل" -msgstr[5] "الرجاء إرسال %d إستمارة أو أقل" - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "الرجاء إرسال %d إستمارة أو أكثر." -msgstr[1] "الرجاء إرسال %d إستمارة أو أكثر." -msgstr[2] "الرجاء إرسال %d إستمارة أو أكثر." -msgstr[3] "الرجاء إرسال %d إستمارة أو أكثر." -msgstr[4] "الرجاء إرسال %d إستمارة أو أكثر." -msgstr[5] "الرجاء إرسال %d إستمارة أو أكثر." - -msgid "Order" -msgstr "الترتيب" - -msgid "Delete" -msgstr "احذف" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "رجاء صحّح بيانات %(field)s المتكررة." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "رجاء صحّح بيانات %(field)s المتكررة والتي يجب أن تكون مُميّزة." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"رجاء صحّح بيانات %(field_name)s المتكررة والتي يجب أن تكون مُميّزة لـ%(lookup)s " -"في %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "رجاءً صحّح القيم المُكرّرة أدناه." - -msgid "The inline value did not match the parent instance." -msgstr "القيمة المضمنة لا تتطابق مع المثيل الأصلي." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "انتق خياراً صحيحاً. اختيارك ليس أحد الخيارات المتاحة." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "“%(pk)s” ليست قيمة صالحة." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"لا يمكن تفسير٪ %(datetime)s في المنطقة الزمنية٪ %(current_timezone)s؛ قد " -"تكون غامضة أو غير موجودة." - -msgid "Clear" -msgstr "تفريغ" - -msgid "Currently" -msgstr "حالياً" - -msgid "Change" -msgstr "عدّل" - -msgid "Unknown" -msgstr "مجهول" - -msgid "Yes" -msgstr "نعم" - -msgid "No" -msgstr "لا" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "نعم,لا,ربما" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d بايت" -msgstr[1] "%(size)d بايت واحد " -msgstr[2] "%(size)d بايتان" -msgstr[3] "%(size)d بايت" -msgstr[4] "%(size)d بايت" -msgstr[5] "%(size)d بايت" - -#, python-format -msgid "%s KB" -msgstr "%s ك.ب" - -#, python-format -msgid "%s MB" -msgstr "%s م.ب" - -#, python-format -msgid "%s GB" -msgstr "%s ج.ب" - -#, python-format -msgid "%s TB" -msgstr "%s ت.ب" - -#, python-format -msgid "%s PB" -msgstr "%s ب.ب" - -msgid "p.m." -msgstr "م" - -msgid "a.m." -msgstr "ص" - -msgid "PM" -msgstr "م" - -msgid "AM" -msgstr "ص" - -msgid "midnight" -msgstr "منتصف الليل" - -msgid "noon" -msgstr "ظهراً" - -msgid "Monday" -msgstr "الاثنين" - -msgid "Tuesday" -msgstr "الثلاثاء" - -msgid "Wednesday" -msgstr "الأربعاء" - -msgid "Thursday" -msgstr "الخميس" - -msgid "Friday" -msgstr "الجمعة" - -msgid "Saturday" -msgstr "السبت" - -msgid "Sunday" -msgstr "الأحد" - -msgid "Mon" -msgstr "إثنين" - -msgid "Tue" -msgstr "ثلاثاء" - -msgid "Wed" -msgstr "أربعاء" - -msgid "Thu" -msgstr "خميس" - -msgid "Fri" -msgstr "جمعة" - -msgid "Sat" -msgstr "سبت" - -msgid "Sun" -msgstr "أحد" - -msgid "January" -msgstr "جانفي" - -msgid "February" -msgstr "فيفري" - -msgid "March" -msgstr "مارس" - -msgid "April" -msgstr "أفريل" - -msgid "May" -msgstr "ماي" - -msgid "June" -msgstr "جوان" - -msgid "July" -msgstr "جويليه" - -msgid "August" -msgstr "أوت" - -msgid "September" -msgstr "سبتمبر" - -msgid "October" -msgstr "أكتوبر" - -msgid "November" -msgstr "نوفمبر" - -msgid "December" -msgstr "ديسمبر" - -msgid "jan" -msgstr "جانفي" - -msgid "feb" -msgstr "فيفري" - -msgid "mar" -msgstr "مارس" - -msgid "apr" -msgstr "أفريل" - -msgid "may" -msgstr "ماي" - -msgid "jun" -msgstr "جوان" - -msgid "jul" -msgstr "جويليه" - -msgid "aug" -msgstr "أوت" - -msgid "sep" -msgstr "سبتمبر" - -msgid "oct" -msgstr "أكتوبر" - -msgid "nov" -msgstr "نوفمبر" - -msgid "dec" -msgstr "ديسمبر" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "جانفي" - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "فيفري" - -msgctxt "abbrev. month" -msgid "March" -msgstr "مارس" - -msgctxt "abbrev. month" -msgid "April" -msgstr "أفريل" - -msgctxt "abbrev. month" -msgid "May" -msgstr "ماي" - -msgctxt "abbrev. month" -msgid "June" -msgstr "جوان" - -msgctxt "abbrev. month" -msgid "July" -msgstr "جويليه" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "أوت" - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "سبتمبر" - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "أكتوبر" - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "نوفمبر" - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "ديسمبر" - -msgctxt "alt. month" -msgid "January" -msgstr "جانفي" - -msgctxt "alt. month" -msgid "February" -msgstr "فيفري" - -msgctxt "alt. month" -msgid "March" -msgstr "مارس" - -msgctxt "alt. month" -msgid "April" -msgstr "أفريل" - -msgctxt "alt. month" -msgid "May" -msgstr "ماي" - -msgctxt "alt. month" -msgid "June" -msgstr "جوان" - -msgctxt "alt. month" -msgid "July" -msgstr "جويليه" - -msgctxt "alt. month" -msgid "August" -msgstr "أوت" - -msgctxt "alt. month" -msgid "September" -msgstr "سبتمبر" - -msgctxt "alt. month" -msgid "October" -msgstr "أكتوبر" - -msgctxt "alt. month" -msgid "November" -msgstr "نوفمبر" - -msgctxt "alt. month" -msgid "December" -msgstr "ديسمبر" - -msgid "This is not a valid IPv6 address." -msgstr "هذا ليس عنوان IPv6 صحيح." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "أو" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr "، " - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d سنة" -msgstr[1] "%d سنة" -msgstr[2] "%d سنتان" -msgstr[3] "%d سنوات" -msgstr[4] "%d سنة" -msgstr[5] "%d سنة" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d شهر" -msgstr[1] "%d شهر" -msgstr[2] "%d شهرين\"" -msgstr[3] "%d أشهر" -msgstr[4] "%d شهر" -msgstr[5] "%d شهر" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d أسبوع" -msgstr[1] "%d اسبوع" -msgstr[2] "%d أسبوعين" -msgstr[3] "%d أسابيع" -msgstr[4] "%d أسبوع" -msgstr[5] "%d أسبوع" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d يوم" -msgstr[1] "%d يوم" -msgstr[2] "%d يومان" -msgstr[3] "%d أيام" -msgstr[4] "%d يوم" -msgstr[5] "%d يوم" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d ساعة" -msgstr[1] "%d ساعة" -msgstr[2] "%d ساعتين" -msgstr[3] "%d ساعات" -msgstr[4] "%d ساعة" -msgstr[5] "%d ساعة" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d دقيقة" -msgstr[1] "%d دقيقة" -msgstr[2] "%d دقيقتين" -msgstr[3] "%d دقائق" -msgstr[4] "%d دقيقة" -msgstr[5] "%d دقيقة" - -msgid "Forbidden" -msgstr "ممنوع" - -msgid "CSRF verification failed. Request aborted." -msgstr "تم الفشل للتحقق من CSRF. تم إنهاء الطلب." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"أنت ترى هذه الرسالة لأن موقع HTTPS هذا يتطلب إرسال “Referer header” بواسطة " -"متصفح الويب الخاص بك ، ولكن لم يتم إرسال أي منها. هذا العنوان مطلوب لأسباب " -"أمنية ، لضمان عدم اختطاف متصفحك من قبل أطراف ثالثة." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"إذا قمت بتكوين المستعرض الخاص بك لتعطيل رؤوس “Referer” ، فالرجاء إعادة " -"تمكينها ، على الأقل لهذا الموقع ، أو لاتصالات HTTPS ، أو لطلبات “same-" -"origin”." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"إذا كنت تستخدم العلامة أو تتضمن رأس “Referrer-Policy: no-referrer” ، فيرجى إزالتها. تتطلب حماية " -"CSRF رأس “Referer” القيام بالتحقق من “strict referer”. إذا كنت مهتمًا " -"بالخصوصية ، فاستخدم بدائل مثل للروابط إلى مواقع " -"الجهات الخارجية." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"تشاهد هذه الرسالة لأن هذا الموقع يتطلب ملف تعريف ارتباط CSRF Cookie عند " -"إرسال النماذج. ملف تعريف ارتباط Cookie هذا مطلوب لأسباب أمنية ، لضمان عدم " -"اختطاف متصفحك من قبل أطراف ثالثة." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"إذا قمت بتكوين المستعرض الخاص بك لتعطيل ملفات تعريف الارتباط Cookies ، يرجى " -"إعادة تمكينها ، على الأقل لهذا الموقع ، أو لطلبات “same-origin”." - -msgid "More information is available with DEBUG=True." -msgstr "يتوفر مزيد من المعلومات عند ضبط الخيار DEBUG=True." - -msgid "No year specified" -msgstr "لم تحدد السنة" - -msgid "Date out of range" -msgstr "تاريخ خارج النطاق" - -msgid "No month specified" -msgstr "لم تحدد الشهر" - -msgid "No day specified" -msgstr "لم تحدد اليوم" - -msgid "No week specified" -msgstr "لم تحدد الأسبوع" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "لا يوجد %(verbose_name_plural)s" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"التاريخ بالمستقبل %(verbose_name_plural)s غير متوفر لأن قيمة %(class_name)s." -"allow_future هي False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "سلسلة تاريخ غير صالحة “%(datestr)s” شكل معين “%(format)s”" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "لم يعثر على أي %(verbose_name)s مطابقة لهذا الإستعلام" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "الصفحة ليست \"الأخيرة\" ، ولا يمكن تحويلها إلى عدد صحيح." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "صفحة خاطئة (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "القائمة فارغة و “%(class_name)s.allow_empty” هي False." - -msgid "Directory indexes are not allowed here." -msgstr "لا يسمح لفهارس الدليل هنا." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "“%(path)s” غير موجود" - -#, python-format -msgid "Index of %(directory)s" -msgstr "فهرس لـ %(directory)s" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "" -"جانغو: المنصة البرمجية لتطبيقات الويب للمتَّسمين بالكمال مع المواعيد المحدّدة." - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"عرض ملاحظات الإصدار ل جانغو " -"%(version)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "تمَّت عملية التثبيت بنجاح! تهانينا!" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"تشاهد هذه الصفحة لأن DEBUG = True موجود في ملف الإعدادات الخاص بك ولم تقم بتكوين أي " -"عناوين URL." - -msgid "Django Documentation" -msgstr "توثيق جانغو" - -msgid "Topics, references, & how-to’s" -msgstr "الموضوعات ، المراجع، & الكيفية" - -msgid "Tutorial: A Polling App" -msgstr "البرنامج التعليمي: تطبيق الاقتراع" - -msgid "Get started with Django" -msgstr "الخطوات الأولى مع جانغو" - -msgid "Django Community" -msgstr "مجتمع جانغو" - -msgid "Connect, get help, or contribute" -msgstr "الاتصال، الحصول على المساعدة أو المساهمة" diff --git a/venv/Lib/site-packages/django/conf/locale/ar_DZ/__init__.py b/venv/Lib/site-packages/django/conf/locale/ar_DZ/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/ar_DZ/formats.py b/venv/Lib/site-packages/django/conf/locale/ar_DZ/formats.py deleted file mode 100644 index e091e17..0000000 --- a/venv/Lib/site-packages/django/conf/locale/ar_DZ/formats.py +++ /dev/null @@ -1,29 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = 'j F Y H:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j F Y' -SHORT_DATETIME_FORMAT = 'j F Y H:i' -FIRST_DAY_OF_WEEK = 0 # Sunday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%Y/%m/%d', # '2006/10/25' -] -TIME_INPUT_FORMATS = [ - '%H:%M', # '14:30 - '%H:%M:%S', # '14:30:59' -] -DATETIME_INPUT_FORMATS = [ - '%Y/%m/%d %H:%M', # '2006/10/25 14:30' - '%Y/%m/%d %H:%M:%S', # '2006/10/25 14:30:59' -] -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/ast/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/ast/LC_MESSAGES/django.mo deleted file mode 100644 index 31733b2ee10b1686442f7e71785aa0cf223e0d78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15579 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, 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-27 22:40+0200\n" -"PO-Revision-Date: 2019-11-05 00:38+0000\n" -"Last-Translator: Ramiro Morales\n" -"Language-Team: Asturian (http://www.transifex.com/django/django/language/" -"ast/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ast\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Afrikáans" - -msgid "Arabic" -msgstr "Árabe" - -msgid "Asturian" -msgstr "" - -msgid "Azerbaijani" -msgstr "Azerbaixanu" - -msgid "Bulgarian" -msgstr "Búlgaru" - -msgid "Belarusian" -msgstr "Bielorrusu" - -msgid "Bengali" -msgstr "Bengalí" - -msgid "Breton" -msgstr "Bretón" - -msgid "Bosnian" -msgstr "Bosniu" - -msgid "Catalan" -msgstr "Catalán" - -msgid "Czech" -msgstr "Checu" - -msgid "Welsh" -msgstr "Galés" - -msgid "Danish" -msgstr "Danés" - -msgid "German" -msgstr "Alemán" - -msgid "Lower Sorbian" -msgstr "" - -msgid "Greek" -msgstr "Griegu" - -msgid "English" -msgstr "Inglés" - -msgid "Australian English" -msgstr "" - -msgid "British English" -msgstr "Inglés británicu" - -msgid "Esperanto" -msgstr "Esperantu" - -msgid "Spanish" -msgstr "Castellán" - -msgid "Argentinian Spanish" -msgstr "Español arxentín" - -msgid "Colombian Spanish" -msgstr "" - -msgid "Mexican Spanish" -msgstr "Español mexicanu" - -msgid "Nicaraguan Spanish" -msgstr "Español nicaraguanu" - -msgid "Venezuelan Spanish" -msgstr "Español venezolanu" - -msgid "Estonian" -msgstr "Estoniu" - -msgid "Basque" -msgstr "Vascu" - -msgid "Persian" -msgstr "Persa" - -msgid "Finnish" -msgstr "Finés" - -msgid "French" -msgstr "Francés" - -msgid "Frisian" -msgstr "Frisón" - -msgid "Irish" -msgstr "Irlandés" - -msgid "Scottish Gaelic" -msgstr "" - -msgid "Galician" -msgstr "Gallegu" - -msgid "Hebrew" -msgstr "Hebréu" - -msgid "Hindi" -msgstr "Hindi" - -msgid "Croatian" -msgstr "Croata" - -msgid "Upper Sorbian" -msgstr "" - -msgid "Hungarian" -msgstr "Húngaru" - -msgid "Armenian" -msgstr "" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indonesiu" - -msgid "Ido" -msgstr "" - -msgid "Icelandic" -msgstr "Islandés" - -msgid "Italian" -msgstr "Italianu" - -msgid "Japanese" -msgstr "Xaponés" - -msgid "Georgian" -msgstr "Xeorxanu" - -msgid "Kabyle" -msgstr "" - -msgid "Kazakh" -msgstr "Kazakh" - -msgid "Khmer" -msgstr "Khmer" - -msgid "Kannada" -msgstr "Canarés" - -msgid "Korean" -msgstr "Coreanu" - -msgid "Luxembourgish" -msgstr "Luxemburgués" - -msgid "Lithuanian" -msgstr "Lituanu" - -msgid "Latvian" -msgstr "Letón" - -msgid "Macedonian" -msgstr "Macedoniu" - -msgid "Malayalam" -msgstr "Malayalam" - -msgid "Mongolian" -msgstr "Mongol" - -msgid "Marathi" -msgstr "" - -msgid "Burmese" -msgstr "Birmanu" - -msgid "Norwegian Bokmål" -msgstr "" - -msgid "Nepali" -msgstr "Nepalí" - -msgid "Dutch" -msgstr "Holandés" - -msgid "Norwegian Nynorsk" -msgstr "Nynorsk noruegu" - -msgid "Ossetic" -msgstr "Osetiu" - -msgid "Punjabi" -msgstr "Punjabi" - -msgid "Polish" -msgstr "Polacu" - -msgid "Portuguese" -msgstr "Portugués" - -msgid "Brazilian Portuguese" -msgstr "Portugués brasileñu" - -msgid "Romanian" -msgstr "Rumanu" - -msgid "Russian" -msgstr "Rusu" - -msgid "Slovak" -msgstr "Eslovacu" - -msgid "Slovenian" -msgstr "Eslovenu" - -msgid "Albanian" -msgstr "Albanu" - -msgid "Serbian" -msgstr "Serbiu" - -msgid "Serbian Latin" -msgstr "Serbiu llatín" - -msgid "Swedish" -msgstr "Suecu" - -msgid "Swahili" -msgstr "Suaḥili" - -msgid "Tamil" -msgstr "Tamil" - -msgid "Telugu" -msgstr "Telugu" - -msgid "Thai" -msgstr "Tailandés" - -msgid "Turkish" -msgstr "Turcu" - -msgid "Tatar" -msgstr "Tatar" - -msgid "Udmurt" -msgstr "Udmurtu" - -msgid "Ukrainian" -msgstr "Ucranianu" - -msgid "Urdu" -msgstr "Urdu" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "Vietnamita" - -msgid "Simplified Chinese" -msgstr "Chinu simplificáu" - -msgid "Traditional Chinese" -msgstr "Chinu tradicional" - -msgid "Messages" -msgstr "" - -msgid "Site Maps" -msgstr "" - -msgid "Static Files" -msgstr "" - -msgid "Syndication" -msgstr "" - -msgid "That page number is not an integer" -msgstr "" - -msgid "That page number is less than 1" -msgstr "" - -msgid "That page contains no results" -msgstr "" - -msgid "Enter a valid value." -msgstr "Introduz un valor válidu." - -msgid "Enter a valid URL." -msgstr "Introduz una URL válida." - -msgid "Enter a valid integer." -msgstr "" - -msgid "Enter a valid email address." -msgstr "Introduz una direición de corréu válida." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Introduz una direición IPv4 válida." - -msgid "Enter a valid IPv6 address." -msgstr "Introduz una direición IPv6 válida." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Introduz una direición IPv4 o IPv6 válida." - -msgid "Enter only digits separated by commas." -msgstr "Introduz namái díxitos separtaos per comes." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Asegúrate qu'esti valor ye %(limit_value)s (ye %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegúrate qu'esti valor ye menor o igual a %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegúrate qu'esti valor ye mayor o igual a %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrate qu'esti valor tien polo menos %(limit_value)d caráuter (tien " -"%(show_value)d)." -msgstr[1] "" -"Asegúrate qu'esti valor tien polo menos %(limit_value)d caráuteres (tien " -"%(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrate qu'esti valor tien como muncho %(limit_value)d caráuter (tien " -"%(show_value)d)." -msgstr[1] "" -"Asegúrate qu'esti valor tien como muncho %(limit_value)d caráuteres (tien " -"%(show_value)d)." - -msgid "Enter a number." -msgstr "Introduz un númberu." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Asegúrate que nun hai más de %(max)s díxitu en total." -msgstr[1] "Asegúrate que nun hai más de %(max)s díxitos en total." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Asegúrate que nun hai más de %(max)s allugamientu decimal." -msgstr[1] "Asegúrate que nun hai más de %(max)s allugamientos decimales." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Asegúrate que nun hai más de %(max)s díxitu enantes del puntu decimal." -msgstr[1] "" -"Asegúrate que nun hai más de %(max)s díxitos enantes del puntu decimal." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "" - -msgid "and" -msgstr "y" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -msgid "This field cannot be null." -msgstr "Esti campu nun pue ser nulu." - -msgid "This field cannot be blank." -msgstr "Esti campu nun pue tar baleru." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s con esti %(field_label)s yá esiste." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campu de la triba: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Boleanu (tamién True o False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (fasta %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Enteros separtaos per coma" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Data (ensin hora)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Data (con hora)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "Númberu decimal" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "" - -msgid "Email address" -msgstr "Direición de corréu" - -msgid "File path" -msgstr "Camín del ficheru" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "Númberu de puntu flotante" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "Enteru" - -msgid "Big (8 byte) integer" -msgstr "Enteru big (8 byte)" - -msgid "IPv4 address" -msgstr "Direición IPv4" - -msgid "IP address" -msgstr "Direición IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "Boleanu (tamién True, False o None)" - -msgid "Positive integer" -msgstr "Enteru positivu" - -msgid "Positive small integer" -msgstr "Enteru pequeñu positivu" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (fasta %(max_length)s)" - -msgid "Small integer" -msgstr "Enteru pequeñu" - -msgid "Text" -msgstr "Testu" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Hora" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Datos binarios crudos" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "Ficheru" - -msgid "Image" -msgstr "Imaxe" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" - -msgid "Foreign Key (type determined by related field)" -msgstr "Clave foriata (triba determinada pol campu rellacionáu)" - -msgid "One-to-one relationship" -msgstr "Rellación a ún" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -msgid "Many-to-many relationship" -msgstr "Rellación a munchos" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Requierse esti campu." - -msgid "Enter a whole number." -msgstr "Introduz un númberu completu" - -msgid "Enter a valid date." -msgstr "Introduz una data válida." - -msgid "Enter a valid time." -msgstr "Introduz una hora válida." - -msgid "Enter a valid date/time." -msgstr "Introduz una data/hora válida." - -msgid "Enter a valid duration." -msgstr "" - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Nun s'unvió'l ficheru. Comprueba la triba de cifráu nel formulariu." - -msgid "No file was submitted." -msgstr "No file was submitted." - -msgid "The submitted file is empty." -msgstr "El ficheru dunviáu ta baleru." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Asegúrate qu'esti nome de ficheru tien polo menos %(max)d caráuter (tien " -"%(length)d)." -msgstr[1] "" -"Asegúrate qu'esti nome de ficheru tien polo menos %(max)d caráuteres (tien " -"%(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Por favor, dunvia un ficheru o conseña la caxella , non dambos." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Xubi una imaxe válida. El ficheru que xubiesti o nun yera una imaxe, o taba " -"toriada." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Esbilla una escoyeta válida. %(value)s nun una ún de les escoyetes " -"disponibles." - -msgid "Enter a list of values." -msgstr "Introduz una llista valores." - -msgid "Enter a complete value." -msgstr "" - -msgid "Enter a valid UUID." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Campu anubríu %(name)s) %(error)s" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Por favor, dunvia %d o menos formularios." -msgstr[1] "Por favor, dunvia %d o menos formularios." - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -msgid "Order" -msgstr "Orde" - -msgid "Delete" -msgstr "Desanciar" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Por favor, igua'l datu duplicáu de %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Por favor, igua'l datu duplicáu pa %(field)s, el cual tien de ser únicu." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Por favor, igua'l datu duplicáu de %(field_name)s el cual tien de ser únicu " -"pal %(lookup)s en %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Por favor, igua los valores duplicaos embaxo" - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Esbilla una escoyeta válida. Esa escoyeta nun ye una de les escoyetes " -"disponibles." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Llimpiar" - -msgid "Currently" -msgstr "Anguaño" - -msgid "Change" -msgstr "Camudar" - -msgid "Unknown" -msgstr "Desconocíu" - -msgid "Yes" -msgstr "Sí" - -msgid "No" -msgstr "Non" - -msgid "Year" -msgstr "" - -msgid "Month" -msgstr "" - -msgid "Day" -msgstr "" - -msgid "yes,no,maybe" -msgstr "sí,non,quiciabes" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "Media nueche" - -msgid "noon" -msgstr "Meudía" - -msgid "Monday" -msgstr "Llunes" - -msgid "Tuesday" -msgstr "Martes" - -msgid "Wednesday" -msgstr "Miércoles" - -msgid "Thursday" -msgstr "Xueves" - -msgid "Friday" -msgstr "Vienres" - -msgid "Saturday" -msgstr "Sábadu" - -msgid "Sunday" -msgstr "Domingu" - -msgid "Mon" -msgstr "LLu" - -msgid "Tue" -msgstr "Mar" - -msgid "Wed" -msgstr "Mie" - -msgid "Thu" -msgstr "Xue" - -msgid "Fri" -msgstr "Vie" - -msgid "Sat" -msgstr "Sáb" - -msgid "Sun" -msgstr "Dom" - -msgid "January" -msgstr "Xineru" - -msgid "February" -msgstr "Febreru" - -msgid "March" -msgstr "Marzu" - -msgid "April" -msgstr "Abril" - -msgid "May" -msgstr "Mayu" - -msgid "June" -msgstr "Xunu" - -msgid "July" -msgstr "Xunetu" - -msgid "August" -msgstr "Agostu" - -msgid "September" -msgstr "Setiembre" - -msgid "October" -msgstr "Ochobre" - -msgid "November" -msgstr "Payares" - -msgid "December" -msgstr "Avientu" - -msgid "jan" -msgstr "xin" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "abr" - -msgid "may" -msgstr "may" - -msgid "jun" -msgstr "xun" - -msgid "jul" -msgstr "xnt" - -msgid "aug" -msgstr "ago" - -msgid "sep" -msgstr "set" - -msgid "oct" -msgstr "och" - -msgid "nov" -msgstr "pay" - -msgid "dec" -msgstr "avi" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Xin." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Mar." - -msgctxt "abbrev. month" -msgid "April" -msgstr "Abr." - -msgctxt "abbrev. month" -msgid "May" -msgstr "May." - -msgctxt "abbrev. month" -msgid "June" -msgstr "Xun." - -msgctxt "abbrev. month" -msgid "July" -msgstr "Xnt." - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Set." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Och." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Pay." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Avi." - -msgctxt "alt. month" -msgid "January" -msgstr "Xineru" - -msgctxt "alt. month" -msgid "February" -msgstr "Febreru" - -msgctxt "alt. month" -msgid "March" -msgstr "Marzu" - -msgctxt "alt. month" -msgid "April" -msgstr "Abril" - -msgctxt "alt. month" -msgid "May" -msgstr "Mayu" - -msgctxt "alt. month" -msgid "June" -msgstr "Xunu" - -msgctxt "alt. month" -msgid "July" -msgstr "Xunetu" - -msgctxt "alt. month" -msgid "August" -msgstr "Agostu" - -msgctxt "alt. month" -msgid "September" -msgstr "Setiembre" - -msgctxt "alt. month" -msgid "October" -msgstr "Ochobre" - -msgctxt "alt. month" -msgid "November" -msgstr "Payares" - -msgctxt "alt. month" -msgid "December" -msgstr "Avientu" - -msgid "This is not a valid IPv6 address." -msgstr "" - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d añu" -msgstr[1] "%d años" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mes" -msgstr[1] "%d meses" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d selmana" -msgstr[1] "%d selmanes" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d día" -msgstr[1] "%d díes" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d hores" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minutu" -msgstr[1] "%d minutos" - -msgid "0 minutes" -msgstr "0 minutos" - -msgid "Forbidden" -msgstr "" - -msgid "CSRF verification failed. Request aborted." -msgstr "" - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "" - -msgid "No year specified" -msgstr "Nun s'especificó l'añu" - -msgid "Date out of range" -msgstr "" - -msgid "No month specified" -msgstr "Nun s'especificó'l mes" - -msgid "No day specified" -msgstr "Nun s'especificó'l día" - -msgid "No week specified" -msgstr "Nun s'especificó la selmana" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Ensin %(verbose_name_plural)s disponible" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Nun ta disponible'l %(verbose_name_plural)s futuru porque %(class_name)s." -"allow_future ye False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Nun s'alcontró %(verbose_name)s que concase cola gueta" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Páxina inválida (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "Nun tán almitíos equí los indexaos de direutoriu." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Índiz de %(directory)s" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -msgid "Django Documentation" -msgstr "" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "" - -msgid "Django Community" -msgstr "" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/az/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/az/LC_MESSAGES/django.mo deleted file mode 100644 index dfb7d4435285d5950c473882f217285886e7379b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27170 zcmc(n3!EKAo$nh2#3;x^6ak?V2+Tlcl7KuMNHCMhokzMrt7pxG7UV-?pY@qy@#ip~Vh`q;a!kE`odFS^&qRoA_`y1K63@2{%*%sG<@ zguvaMPins1)z#JY_}9Pw|EijN@04Ti@c7wyl;@oV-!#wjKF9TwPE)MsokU~`PljvY z%b?PIgzX$3&?}f*~55ZI6$KCS- zj$d=n{}HOZ55gzHe|7Oko#S~lnRh&VJUkVuerH0GcuU}UaHD%(bI)H0_1!nXC&RZu zmH)j^`FsRk2tVcS{|PGnFQCf(8+bDO13Vo*$@e_|c?cc{tzntAE4@cB8{*eo(ng@ zo1liuS0PEfA3?SI6FY2soaT5oMC82-;4yF&EWmY8=|2b`4?h8w-)CL?H()pS--pM+ z6FY4`od$LPbg1`ycs=ZZ$HSL8z78tg9Z>aqD?Ao{%*B7o-G2@~f%q>#$@AaCC&BN! z_@6?_$FJe@j`F4(UK-Fg$Dt+wk$DzJ|le>SZd;S`za@-D2fOk2*-^G6tK7sgY zcm@0_d^&tQjjsIXL*?5ERsY3M<+=n)-mY@-*FcqP6I6cJLA@71{&~av((^l^_>b(eRyuQ%!R>!wHegvv~)6j=sfvU$Zq5A)~ zP~|#tiH&~>R5{LqJ@6bCe?9Eyz5w~>{SCho_#Jp5T({KodSM-|fcL?x;UA#t*>kaN z_Z9FY?yrFwPd7l7rv{%4UkFv+*SYvRpxXH^7yk~ZbnkRi2l-``1C~hdZIte+26N`{9$|7oo=KH=x@6*UpuT%5lw6$-Pld~%(p?KxkFAb3K;;*@=Qlx>{}w2Deic-? zZ-;vC9w0b*7aWcXYcA3NUS zp1%o7e%}j~?vpP5OOD@%%J_dt!O_d&JKM_v4Vj{Bg-`~B|ul#Bl&l>C1gs-M3NC6~X0 zlAkjW#?A0*xDDP8L-DYFlK)FBYXk(Wt7Zz_+$8VxMHOp4?CdJPe8KvJ_->f@7M55cu}A2ht-bP!KV>F z3^iU~1W$vnb@%UplD`i+e$?@kj-Peh57jPTf=9z&Ldo^NK#J}C5gr5o1oixJtE_w< z2Q_X^g8I(sF8*w&a&$oDv)pkl)c6~Or^6jkAcew+SmsQU}t{nb$E)<9H{x7ppl5~|#9aQC~R5{5I5g z&sby2e=dAH_g#>G-lhD~_iu(Thp&Neh9|AX_J!|-d!WCLIS$?rKL~GJZ|A?$uR%t+ z-w7rEABCnJ2dq7OHq?0ThiZrIa4CEtRQr4gs{g+3_zQRj_s4Cp^`8&V=6(fK`sc&5 z;47f|@m=oz)9@DVzXKcaxf|_#`b~)H_kID@f9Gy;^@nQDOW`x%RZ#7GJxt+FcoO^? zRJtERrTZB?9v*+K9iJyd$>n;e_qRc%-vQOm1*mqs5vrXZgi8NQ_x$%z-#LoLQ~Fb& zo}c0F7dm!9mH$$B0=(MY4?unII{119*z@4c-2a?Tc>tDCGRpVjt+u^-pvo}_^_}NK z>9sOk2PYs?mNy0Uy+1&uI|iku?>reQzo)`u;n|Mox#t%`<+s$uFNbQcKB)Hw-1Dta z`4*t$xe8UUo1nh?TE{!!<=pRql9O*iz4t4q_WpOMao}BNzjF+f{GR|7KOZXJh3@$! zPS_s@W;|3av8E{2G-cQMrax4e}X*nHt(?W&Ih3SVcv6X`<)6^?z5rB+r=(^0G`GDbD+}Kq1xwWsP=xDi+?pd zh5Os#Rq)+V?erkjd#5njseWg|6XCf~`uAd}_clPK3!v(IBRmh*;K^{ed;Wf?_dn*I zPeJw5PoVngPf+DM`g!(y$3w}-NlfJ(Q-#b4&`dmYz6m2U%7Ic|hLybY>e z_rMF`4`45R;!c+ys{L+s_b-R4-#g&h@MBQr{0AsG{}xm`{urJQe-4%Y)aTpy^P%MH zBB*lr!ufDLR6bRx_%WzC>+$HXyn+~xQJC^>!+RQ|WR_%}QL6;wI)K$Y)3F8=*c za`Rz$7W^zc4}KReghvfod-DQ_D)DZH!|+=W(eke5M%)8a_-BX;^U@LPFa9mOi2IWw zJ1<`amvJA%%i#yy{g2>L+%x@or*iRjsGo}z>3&c#-qX4N4EzhiZo)L-uL)0c>Ha&{ z`ni;#@BB_T?nnCSmxPQ!v6?@tc=v4YC5)Civ-yoR9p=5(HY1TKP;@M4(%e1MBv-Ocmi zD+q5ROc5SWx>vzI!V0eE6OJb=;r{c4-xJ#LYeRc!ru{I zOjtnpTf%n;m>b5=0bVEhzeE@Oe4KE-xtjU)YA*ko@Uc9K^lx(4{{tebM&=b&B>aK! zX~M;X8wq2C{O5nUi@V_v;R5oyknm3~ej(TY=&prla(@{db#d#s{~6aOL5-6=gotn< zp@VP&@fX1VMtCXV`-JxqzD(%l*||_ZkK_8u@E&t#=YS2wUF+_pbDzb%elBxNxPGd; zKHogCbIQ$Je~-{jxSH@ff_~Omn0d%udX@YF9_#WtiR%q6zK^)`UA*=(UP$~ggr^an z!Tn;w30!}c@OZ-K2tOd`NBUvCxnj(c?i=n}`d&Zti2ISfG{66b-^+>9&&lv?LJ!x! zApC}KHTT!SbD>Yjf1bkiPHx_nN5Gp1pCV{Zd?n$>1pS;r+7k)$x!y`Rn(KGMFA}~+ z*he^-@NU8qo)uvJ^9FaZ5N;&wBK#}iErj)?&3_)`V!yljH9VTI&E4PO*iHJcb3H&f zj_b$4pA()=IEChx9Mw{-=afxIT)YpT8&k6=9rk96>*q5biQp_SZ_%K9|d{w#2RD z`aHsa5Z+993Sl+jQqukdTtx5|c9eozSc|G*XXY1^dZiRU_~P9)zYzLSTnp3DG^~Xs zu6?EPCzCkz7j_iuX&T10or+UbXLh9@)%#)C>d>`eVq5@vo| z`OUjK6P{Z2bDAoN)20YQ{KaQG2`P0znMjoVQ0xNG-@G*Z@Hr`CBGCj z9L()VQcra+nuux?*Y#q_w^ueYiEAS!P8TL>R~VKRBbtat7?_+yA~JthAg8iUDuMP#TqkAkMrM zl|m3lLF}yr5ey@2kskP4MoEy35LXRt%B)sT%`5d`1j$>$uQaGA?W%aV zV$x2AX(5PisDkK95N1HKR#foNkjLKQ#sILyG&t zVpuKE@?1pKpyJ1McUwUbd3{kz$&$1|X-nZm$WTc`GdP1vCD}zS=%ujR>!Y)W6JJ$C zt<=cZM)W1cI)YO(E$AY9e7e@ZE-d&%DMNZ!l9r7U8V%DSK88X;ZDm$Jlo-&JC=MCT zeRZ0Rhg{UC`l>43;RmHs8fF=HqqT;Q^wBMG$$#+0Z$)WVf-G}dquUgBXQ*TkzW6R5 z?O{Z!+slP^Rh-qST5Tkt!Bi<%Q@@(n=$L_34JObQCD&A=m7qx7kMvFI^hjQfhSB(i z5Ou9mhBKu|5Tr+*RrVO>Wu~iyL2x9+&{Q|;U3zDTu_lG)j|9jZQ(Z#W+72lB#Sw;3 zk=fGkpiPv5xeB#X8|f^uliY08!_Fsr_>9c#l$VAPZi-Whs!?sHow(*MRyLCC$`i~g z+9S!awSb44rE9Xsu8a?z;Ug*{JwunZw4Qz2M7Pv0o3qJCHOx$}{%5$xQkJM>bXP5z zool-=*cRvY3OeJk-qkk(RB?4w>d-eCC{G)2^bP9NM4RDk)rq z&H0Rakmj<7NOQ<%TQ_q;A}^Nx+}5pY`)0?<_M9tju?)+D9yoda(?syYUdXG}Y8Z z#+mSg0!1u@#h{)Uzv$p8e#qv;Aa@h|Y6f3Xt-U%-(qVg%R?U6Q#}|Nn*3_|Cjd{3sQ$9Ss*75AEEn?x4wCJrZCEnU0zme391%c5^`)R_y zsv6b;Uz6Ih1!*{hkshWCjG2dlv}{3~bTwm_`?Ub6$D50bm3k@9fx)raz1X!Wp<0a| znx^@hWMBk?DNGmn=&OJxO2cY0ZtR6>w?9ZBj9ELHCN*nmkzlNjjVEmwN~lc!VLFqQ zlxiuVq0*>WBRS!VJCFC!p5`IcZ@Dkj8qbx)|I4; zZoKuoOrzleJo1vv)xbwwt~G;$o3^O_avtP{A6|*80Y1uFS@Tjjc>cMGkHbhbE|eLO zYpr)e6x~K=4A%p$tt!48012^bXqXEi8cg4(!pxdz9wj@zV59GKMKB5kI-`UIX3A~dXz4q)2T7J4v% zbJrkLxr!;6{F#1g$0`8h8AVf#GBe0E_h5?_LaJX2s;GOXS@dF~tCn=3cAQdFe`(od zK+fPuB%&DyP>BP!`WY7!xSlgE_yE2SL245WGyYXLv#2mY9nlrGoi#mBs-USajbqri zs(0(^W%8%H*_|4tNxcnZp9Xa7%r`b9-Ub;_t!fzkJCrcVvfPB@mFpsWU?#4E63^)D z=J%C|Li@~rMZD>-qzKvf{w`W8s~51LjUPRCw7*ii#^@(zkHjiNO*K?gN=ucdN(n9k z%PQ?((Yi`|j22efV$xlqCI!DYDOac7T_K}9WT)jZ)29R09f=k4S1V02W1|EmEqFGB;?98VRL==utZbqa${WM8%O=i-2VJ z$g+8aFErQg=J>YJ_Ug!dy%BlCCv07klyUNq1vI9lMjmSt&7`4SLb3ve6>mgN4cnBb zB9(Ucg=9j_j)$GpMw(f;cNb!trT$PTbs=$^Db6EHV3radB7?T)jBoT%%hJ`RglP%g zs{Yr)5zkyiR>h#3iLS>tvX19%4tDv4D8{}ta^P)FP(Kox&2{t@+!E9j>Zw%9mSR#f zOJb{o5b5!@gcZqCAm;|>r8tsAEOtmWm}Oe}$cn9mT!t$h*c|aLHO+L0Tn4quVzWHl zd`4?_5N^RhG=;bH(d!XaiSW>jazR~ay(lD#0Wc7ZX5N-cG9Hu->>B14JPg01KC1C# z))aQS)q||l+tSvS`SRx$tzZ>>S;*vvEyT=ss0{2=vSz8Vp2iF~%?D{c);gkWL9Fg$ zSVFfkVQHr#G&#P<+ft`0s9N>Mu3&`KOBiCujCflbvM!A-@dkq`tF?nnKdCnuQkgoK zsChJNq+eKGQY`3=TEKcca!pyXdZm`NJhgMKnt#R{UOMM>r4-r){8)q)?oEUOobOm#yj)y8~Q4&z~F!n)Iz^UWKs zh=><0GP7|}2x}4)UkuO+TLI?8WmB-)}F>{=K6e0 zhAY`a*u~s|JxyPwL5UHc#4K&(Qa#9GI>F{tPsVRqoW>+ z0^ZhAwVu|zt>qL+(73^mW-`g>hz6ds*#U~!MW|`;q&zLh$u3fj;`w35yXvqqJj~!% zFB&Z>=Y~m!B(iXr#htFrB}K`lGPQJ)rgg?H%iSgqa>g!d8eLn{Qr+7+S-|1iCcV&7cz9L9@{r6Y&BGh575EuSe{ya4NsEf9RNokl7a&`rioNk;j2x?s6WsU8or zs}={=V{uE~Em?ZkVeAmlN9y_O!V0~$UAqI@Q6t-(hnR(-HL9qwvwfQ`uJJ~!p)a2# zmpW_@*$bPUH)fqac_wHbHUu*bKHP8P5NV;^IYo=NGys;A z>7zU+JASoCLNx9Q=7a_MuKr5@+!7O*p1GX zB+X5;mbm6xUQ1l=v9?B;3eIG1Yd3T6s@57oy=HEk&PYpK?sl|9saDorqN}}NH1&e| zu*b%gHxw2;G@*B6y+Vk+D%yy11YR{N#nJFc&5INK%s3hMl48wEQg2jJz>22VV3LZH zMI1LFwk>DOC=7Y4zliZ57V}d-!Vs7JI(xp(@JL= zKh<`SUHm_EU(S{L!#BzyJ|<~!+Zjjt#fQlGQ1X+@T+rN>&G&%jF2qdwAuX{#Y_?77 z`{7bLLrfj!*O;5lDMmne(dotUUKo0t|d#mmR{^HxxDA%r57#X zXWlielXPJn#~JQIlJ@wk@C5Mn*esf4{m;KDzBh}*I*b_F_UKw zsQ4W+60s3??b_ANK^AsbhC=h!Vq4Z67@Q`H#lhs_&UpiC2UgA0YH9b9c{nia%}^|} zgCm!2G3NuK_)7d-&hlVQZXN9Jx?(1szQtmC*DAND)#G1Lh-%HE_V~f%yiH~Uq^n0>3(S?|8A!a!7?~ zz@$8|JMHG%#+_;&F(a=A4z=U7C` zD6aLIsht@6n_>^uY?78smJ&#z--1*&YLwqe#ir7 z#X#rH!ix96ZRvsCg(4-&kDLYm^gS8N`^6xe-s`POs|R+o@2dpn*jXdcyW?Z#;Mur6 zc!n5G-xCkBR+5nr!B{bg2o!<_zCEcqfL0dl0W@B;tkpX4KCO*nP8A0OE5&Y_tSyOU_-XO{EK z=T$#@7)?dN$zpBppsMsHl`%F3NMKH-sUeIHL?>pYXbcIYf!JAN5LW{ROt&2C={*wMST$nk z?zbR|WMN-=F}%!r3N(MDcY<(h5pE~AQC#szy4mHL>EudlM2^>urg zjS+~}sPcO3Pu-ocDTw+-luY{uw4SC`%?oUAJhoYwPafDkj>uF{E03x;k2WvXgt(>-H$$mxN<9O>6oZD5+yS-~|osC9~k#wW>Q1y(2wsa5NhP=qp zpLw-!YTu+xA$zKh3l#gTx7w3vVxj@e!hD|mq29O*#ceY^WGYt4+RC(^sh_sSNYd&> z{s`x;SrXQjnd9cHhk3Nv%zmxUXYyovF%!nzuZMQ-Xcl_zR8HB?{qUe~H;bLiW^2Ln z^LQAN>5zI*DwquoJDto#uqf3vfnet`xg?gtp~%d^de4sv0dLm)Qr@j&(|g&Ys8s{M zgQ?FQ3G8eu_?rK+FH4@SSpT3R#`NBY zI3&n-HBsfGLuUnL%59n2mrm{5zem}z!DOt*seP`QylZjGr}wbz_#9)f`N7oP?7Vjr zh$OdMYgnHGGsdqsG})P&8}l~R;Xxc`8j=QDIkm59e(_zMAk_C)8$*n%GOCgS%yEh^ zV|*Grm7!EEQvnuhaQPNt_i$5|Z!?F5kT8IC1sodL`M$20XCQ}@Qa#x6D^UAq#@IL5xFvey64 zOJa{7&iW`01#cHLbEMtAt2wt{VJ0$-dMrvaCmh%Qc#E{uN1I>M-9-tGva)hE|-j&Z_UKfy6Z zRaPe%S=I2a(NRV;iqScoXB>BzE8K#f*p-Sx!`?>AeN~_hh0TcgYskn&7?|XB#uK#z)L?Myt&@cQC-h z69*cD8_ALjW!S#Z(A&-5cH4`Jl zwZ&{-(Kz_KSV&s$JNUu$J*GVErR3z}xE8N^>*cCCfXUX|V9!AM?iu|`4{b;qT46EA zA+38#?;dPscpJ+#ldv~pp`{DONl{vbWeYYEi)tK*)Py9N;Yj3`e0*X2R5eJ036e2z zi_?3xPw1v>^Aye1vLwaL)ZLg)X1&#}VXKY#(~y9EG)uTM%a&UBaf*Nz;&hBe8`mfo zF;gQAdYYX1&gfY7Hexe0VzwYz5Tk*7G(kFs#Xoz|T7S^-=)N|ys@}ff`Y1|{fitrl zPwDVA&0l!)C*48b8go`C*DOqDZLQ@T1L=L*b5?V8qvxz;*%W;o1nI4Sb-P&m2V-@b zb}VVInLrOO^66C${&1*CbCG%%p#gZxH8Yf$Wl?I@(qPTn>7|mi1Pc>J->V*GN|S^6 zm?SnH|KaC-h~ym1Y6Mz|o>>Cc8ek^1*&@X4an7l>z6Pg-nKbwVZ3apolBtG5@;dAp z&(5aka=sJc)cnFhPk!%zTU_85&B(X7NYL+`|5zVZYIZy;GviCkK#r=`o=+wiO|?;1s&v6RUCDYlbrE-=y1Np(kE(z z1z99y>XpvNkjeHOWF$fgRUVE=EoV}C$MY|?94t3hooP0z&*3=t& zhDl1R9x`L1iXvyubdIq|CZA$}&&R}T;?H%XMh0qt6RBL-j%YsfV;18XjalR`?J{Gh zfQ~I{HZygx#>-41l4||e>Qz@+wM}!uhLK91`!byP7SGIWmR(y<>lF=REl#3BCCNcm z@-@A8zCVb;&VMzao|0F2^#LL$2X12o;knCwpuP`ZF+TeKD5clIjse|MsAj^ z?7kc>rOytF-NwZ3Zh54{hkC{zDn$kP7G`IpDps2>zFmtQ8XWa7H>rs@#Kns<55$tr(Q{(Q?I0%jQ`9qoymF- zZ=o#FKoIutna01S@;yGHfF#LoS1Z>F(OA@S-V<5TiO)u?jg{t!&s=xQb*-W=^K+kN zZK5lGj6Wv_%~7oap=MgOs-Jg5DQd_8v^pMbo~LzFwAJ)3QXl7RX3H*l@I?LNWQO8vVG#zijzN`2F-LDw9U-h)-VS`$>ra8HS1cguFcaFx`tW?-fNz;1Ikub^i!y-uIE_r153bE4{TtTYc3P6FwU zfJ*;mt^Q^1&7w;*BxZa)ccN1kQ*%O;IcjEBt39nR&7Z&V_o=Okcg zEhuN2`8k?Zh7pc^c4>g}H6tPPe7$_qCfEPns!`f|~I_J6ZSth{fztpZ=8Q8DX+fC+S3|j(p5) z?P*Cech%+9JF}bCL|#~*$d^wz8>s_;cEg^ncUH4Q&dIYzDfy|m4Pkg9s%}p$dDsb{S#jlw;dT5% z$TpL0@wv}DIt8lT6O0;dbCe~#0c?{^$thx+Ci, 2018,2020 -# Emin Mastizada , 2015-2016 -# Metin Amiroff , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-27 22:40+0200\n" -"PO-Revision-Date: 2020-01-12 07:21+0000\n" -"Last-Translator: Emin Mastizada \n" -"Language-Team: Azerbaijani (http://www.transifex.com/django/django/language/" -"az/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: az\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Afrikaans" - -msgid "Arabic" -msgstr "Ərəbcə" - -msgid "Asturian" -msgstr "Asturiyaca" - -msgid "Azerbaijani" -msgstr "Azərbaycanca" - -msgid "Bulgarian" -msgstr "Bolqarca" - -msgid "Belarusian" -msgstr "Belarusca" - -msgid "Bengali" -msgstr "Benqalca" - -msgid "Breton" -msgstr "Bretonca" - -msgid "Bosnian" -msgstr "Bosniyaca" - -msgid "Catalan" -msgstr "Katalanca" - -msgid "Czech" -msgstr "Çexcə" - -msgid "Welsh" -msgstr "Uelscə" - -msgid "Danish" -msgstr "Danimarkaca" - -msgid "German" -msgstr "Almanca" - -msgid "Lower Sorbian" -msgstr "Aşağı Sorbca" - -msgid "Greek" -msgstr "Yunanca" - -msgid "English" -msgstr "İngiliscə" - -msgid "Australian English" -msgstr "Avstraliya İngiliscəsi" - -msgid "British English" -msgstr "Britaniya İngiliscəsi" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "İspanca" - -msgid "Argentinian Spanish" -msgstr "Argentina İspancası" - -msgid "Colombian Spanish" -msgstr "Kolumbia İspancası" - -msgid "Mexican Spanish" -msgstr "Meksika İspancası" - -msgid "Nicaraguan Spanish" -msgstr "Nikaraqua İspancası" - -msgid "Venezuelan Spanish" -msgstr "Venesuela İspancası" - -msgid "Estonian" -msgstr "Estonca" - -msgid "Basque" -msgstr "Baskca" - -msgid "Persian" -msgstr "Farsca" - -msgid "Finnish" -msgstr "Fincə" - -msgid "French" -msgstr "Fransızca" - -msgid "Frisian" -msgstr "Friscə" - -msgid "Irish" -msgstr "İrlandca" - -msgid "Scottish Gaelic" -msgstr "Şotland Keltcəsi" - -msgid "Galician" -msgstr "Qallik dili" - -msgid "Hebrew" -msgstr "İbranicə" - -msgid "Hindi" -msgstr "Hindcə" - -msgid "Croatian" -msgstr "Xorvatca" - -msgid "Upper Sorbian" -msgstr "Üst Sorbca" - -msgid "Hungarian" -msgstr "Macarca" - -msgid "Armenian" -msgstr "Ermənicə" - -msgid "Interlingua" -msgstr "İnterlinqua" - -msgid "Indonesian" -msgstr "İndonezcə" - -msgid "Ido" -msgstr "İdoca" - -msgid "Icelandic" -msgstr "İslandca" - -msgid "Italian" -msgstr "İtalyanca" - -msgid "Japanese" -msgstr "Yaponca" - -msgid "Georgian" -msgstr "Gürcücə" - -msgid "Kabyle" -msgstr "Kabile" - -msgid "Kazakh" -msgstr "Qazax" - -msgid "Khmer" -msgstr "Kxmercə" - -msgid "Kannada" -msgstr "Kannada dili" - -msgid "Korean" -msgstr "Koreyca" - -msgid "Luxembourgish" -msgstr "Lüksemburqca" - -msgid "Lithuanian" -msgstr "Litva dili" - -msgid "Latvian" -msgstr "Latviya dili" - -msgid "Macedonian" -msgstr "Makedonca" - -msgid "Malayalam" -msgstr "Malayamca" - -msgid "Mongolian" -msgstr "Monqolca" - -msgid "Marathi" -msgstr "Marathicə" - -msgid "Burmese" -msgstr "Burmescə" - -msgid "Norwegian Bokmål" -msgstr "Norveç Bukmolcası" - -msgid "Nepali" -msgstr "Nepal" - -msgid "Dutch" -msgstr "Flamandca" - -msgid "Norwegian Nynorsk" -msgstr "Nynorsk Norveçcəsi" - -msgid "Ossetic" -msgstr "Osetincə" - -msgid "Punjabi" -msgstr "Pancabicə" - -msgid "Polish" -msgstr "Polyakca" - -msgid "Portuguese" -msgstr "Portuqalca" - -msgid "Brazilian Portuguese" -msgstr "Braziliya Portuqalcası" - -msgid "Romanian" -msgstr "Rumınca" - -msgid "Russian" -msgstr "Rusca" - -msgid "Slovak" -msgstr "Slovakca" - -msgid "Slovenian" -msgstr "Slovencə" - -msgid "Albanian" -msgstr "Albanca" - -msgid "Serbian" -msgstr "Serbcə" - -msgid "Serbian Latin" -msgstr "Serbcə Latın" - -msgid "Swedish" -msgstr "İsveçcə" - -msgid "Swahili" -msgstr "Suahili" - -msgid "Tamil" -msgstr "Tamilcə" - -msgid "Telugu" -msgstr "Teluqu dili" - -msgid "Thai" -msgstr "Tayca" - -msgid "Turkish" -msgstr "Türkcə" - -msgid "Tatar" -msgstr "Tatar" - -msgid "Udmurt" -msgstr "Udmurtca" - -msgid "Ukrainian" -msgstr "Ukraynaca" - -msgid "Urdu" -msgstr "Urduca" - -msgid "Uzbek" -msgstr "Özbəkcə" - -msgid "Vietnamese" -msgstr "Vyetnamca" - -msgid "Simplified Chinese" -msgstr "Sadələşdirilmiş Çincə" - -msgid "Traditional Chinese" -msgstr "Ənənəvi Çincə" - -msgid "Messages" -msgstr "Mesajlar" - -msgid "Site Maps" -msgstr "Sayt Xəritələri" - -msgid "Static Files" -msgstr "Statik Fayllar" - -msgid "Syndication" -msgstr "Sindikasiya" - -msgid "That page number is not an integer" -msgstr "Səhifə nömrəsi rəqəm deyil" - -msgid "That page number is less than 1" -msgstr "Səhifə nömrəsi 1-dən balacadır" - -msgid "That page contains no results" -msgstr "Səhifədə nəticə yoxdur" - -msgid "Enter a valid value." -msgstr "Düzgün qiymət daxil edin." - -msgid "Enter a valid URL." -msgstr "Düzgün URL daxil edin." - -msgid "Enter a valid integer." -msgstr "Düzgün rəqəm daxil edin." - -msgid "Enter a valid email address." -msgstr "Düzgün e-poçt ünvanı daxil edin." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Hərflərdən, rəqəmlərdən, alt-xətlərdən və ya defislərdən ibarət düzgün " -"qısaltma (“slug”) daxil edin." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Unicode hərflərdən, rəqəmlərdən, alt-xətlərdən və ya defislərdən ibarət " -"düzgün qısaltma (“slug”) daxil edin." - -msgid "Enter a valid IPv4 address." -msgstr "Düzgün IPv4 ünvanı daxil edin." - -msgid "Enter a valid IPv6 address." -msgstr "Düzgün IPv6 ünvanını daxil edin." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Düzgün IPv4 və ya IPv6 ünvanını daxil edin." - -msgid "Enter only digits separated by commas." -msgstr "Vergüllə ayırmaqla yalnız rəqəmlər daxil edin." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Əmin edin ki, bu qiymət %(limit_value)s-dir (bu %(show_value)s-dir)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Bu qiymətin %(limit_value)s-ya bərabər və ya ondan kiçik olduğunu yoxlayın." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Bu qiymətin %(limit_value)s-ya bərabər və ya ondan böyük olduğunu yoxlayın." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Bu dəyərin ən az %(limit_value)d simvol olduğuna əmin olun (%(show_value)d " -"var)" -msgstr[1] "" -"Bu dəyərin ən az %(limit_value)d simvol olduğuna əmin olun (%(show_value)d " -"var)" - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Bu dəyərin ən çox %(limit_value)d simvol olduğuna əmin olun (%(show_value)d " -"var)" -msgstr[1] "" -"Bu dəyərin ən çox %(limit_value)d simvol olduğuna əmin olun (%(show_value)d " -"var)" - -msgid "Enter a number." -msgstr "Ədəd daxil edin." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Toplamda %(max)s rəqəmdən çox olmadığına əmin olun." -msgstr[1] "Toplamda %(max)s rəqəmdən çox olmadığına əmin olun." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Onluq hissənin %(max)s rəqəmdən çox olmadığına əmin olun." -msgstr[1] "Onluq hissənin %(max)s rəqəmdən çox olmadığına əmin olun." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Onluq hissədən əvvəl %(max)s rəqəmdən çox olmadığına əmin olun." -msgstr[1] "Onluq hissədən əvvəl %(max)s rəqəmdən çox olmadığına əmin olun." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"“%(extension)s” fayl uzantısına icazə verilmir. İcazə verilən fayl " -"uzantıları: %(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "Null simvollara icazə verilmir." - -msgid "and" -msgstr "və" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(field_labels)s ilə %(model_name)s artıq mövcuddur." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "%(value)r dəyəri doğru seçim deyil." - -msgid "This field cannot be null." -msgstr "Bu sahə boş qala bilməz." - -msgid "This field cannot be blank." -msgstr "Bu sahə ağ qala bilməz." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s bu %(field_label)s sahə ilə artıq mövcuddur." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s dəyəri %(date_field_label)s %(lookup_type)s üçün unikal " -"olmalıdır." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Sahənin tipi: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "“%(value)s” dəyəri True və ya False olmalıdır." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "“%(value)s” dəyəri True, False və ya None olmalıdır." - -msgid "Boolean (Either True or False)" -msgstr "Bul (ya Doğru, ya Yalan)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Sətir (%(max_length)s simvola kimi)" - -msgid "Comma-separated integers" -msgstr "Vergüllə ayrılmış tam ədədlər" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"“%(value)s” dəyəri səhv tarix formatındadır. Formatı YYYY-MM-DD olmalıdır." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"“%(value)s” dəyəri düzgün formatdadır (YYYY-MM-DD) amma bu tarix xətalıdır." - -msgid "Date (without time)" -msgstr "Tarix (saatsız)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"“%(value)s” dəyərinin formatı səhvdir. Formatı YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ] olmalıdır." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"“%(value)s” dəyərinin formatı düzgündür (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) " -"amma bu tarix xətalıdır." - -msgid "Date (with time)" -msgstr "Tarix (vaxt ilə)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "“%(value)s” dəyəri onluq kəsrli (decimal) rəqəm olmalıdır." - -msgid "Decimal number" -msgstr "Rasional ədəd" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"“%(value)s” dəyərinin formatı səhvdir. Formatı [DD] [HH:[MM:]]ss[.uuuuuu] " -"olmalıdır." - -msgid "Duration" -msgstr "Müddət" - -msgid "Email address" -msgstr "E-poçt" - -msgid "File path" -msgstr "Faylın ünvanı" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "“%(value)s” dəyəri float olmalıdır." - -msgid "Floating point number" -msgstr "Sürüşən vergüllü ədəd" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "“%(value)s” dəyəri tam rəqəm olmalıdır." - -msgid "Integer" -msgstr "Tam ədəd" - -msgid "Big (8 byte) integer" -msgstr "Böyük (8 bayt) tam ədəd" - -msgid "IPv4 address" -msgstr "IPv4 ünvanı" - -msgid "IP address" -msgstr "IP ünvan" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "“%(value)s” dəyəri None, True və ya False olmalıdır." - -msgid "Boolean (Either True, False or None)" -msgstr "Bul (Ya Doğru, ya Yalan, ya da Heç nə)" - -msgid "Positive integer" -msgstr "Müsbət tam ədəd" - -msgid "Positive small integer" -msgstr "Müsbət tam kiçik ədəd" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Əzmə (%(max_length)s simvola kimi)" - -msgid "Small integer" -msgstr "Kiçik tam ədəd" - -msgid "Text" -msgstr "Mətn" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"“%(value)s” dəyərinin formatı səhvdir. Formatı HH:MM[:ss[.uuuuuu]] olmalıdır." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"“%(value)s” dəyəri düzgün formatdadır (HH:MM[:ss[.uuuuuu]]), amma vaxtı " -"xətalıdır." - -msgid "Time" -msgstr "Vaxt" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Düz ikili (binary) məlumat" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "“%(value)s” keçərli UUID deyil." - -msgid "Universally unique identifier" -msgstr "Universal təkrarolunmaz identifikator" - -msgid "File" -msgstr "Fayl" - -msgid "Image" -msgstr "Şəkil" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "%(field)s dəyəri %(value)r olan %(model)s mövcud deyil." - -msgid "Foreign Key (type determined by related field)" -msgstr "Xarici açar (bağlı olduğu sahəyə uyğun tipi alır)" - -msgid "One-to-one relationship" -msgstr "Birin-birə münasibət" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "%(from)s-%(to)s əlaqəsi" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "%(from)s-%(to)s əlaqələri" - -msgid "Many-to-many relationship" -msgstr "Çoxun-çoxa münasibət" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Bu sahə vacibdir." - -msgid "Enter a whole number." -msgstr "Tam ədəd daxil edin." - -msgid "Enter a valid date." -msgstr "Düzgün tarix daxil edin." - -msgid "Enter a valid time." -msgstr "Düzgün vaxt daxil edin." - -msgid "Enter a valid date/time." -msgstr "Düzgün tarix/vaxt daxil edin." - -msgid "Enter a valid duration." -msgstr "Keçərli müddət daxil edin." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "Günlərin sayı {min_days} ilə {max_days} arasında olmalıdır." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Fayl göndərilməyib. Vərəqənin (\"form\") şifrələmə tipini yoxlayın." - -msgid "No file was submitted." -msgstr "Fayl göndərilməyib." - -msgid "The submitted file is empty." -msgstr "Göndərilən fayl boşdur." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Bu fayl adının ən çox %(max)d simvol olduğuna əmin olun (%(length)d var)." -msgstr[1] "" -"Bu fayl adının ən çox %(max)d simvol olduğuna əmin olun (%(length)d var)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Ya fayl göndərin, ya da xanaya quş qoymayın, hər ikisini də birdən etməyin." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Düzgün şəkil göndərin. Göndərdiyiniz fayl ya şəkil deyil, ya da şəkildə " -"problem var." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Düzgün seçim edin. %(value)s seçimlər arasında yoxdur." - -msgid "Enter a list of values." -msgstr "Qiymətlərin siyahısını daxil edin." - -msgid "Enter a complete value." -msgstr "Tam dəyər daxil edin." - -msgid "Enter a valid UUID." -msgstr "Keçərli UUID daxil et." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Gizli %(name)s sahəsi) %(error)s" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "ManagementForm məlumatları əksikdir və ya korlanıb" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Lütfən %d və ya daha az forma göndərin." -msgstr[1] "Lütfən %d və ya daha az forma göndərin." - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Lütfən %d və ya daha çox forma göndərin." -msgstr[1] "Lütfən %d və ya daha çox forma göndərin." - -msgid "Order" -msgstr "Sırala" - -msgid "Delete" -msgstr "Sil" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "%(field)s sahəsinə görə təkrarlanan məlumatlara düzəliş edin." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"%(field)s sahəsinə görə təkrarlanan məlumatlara düzəliş edin, onların hamısı " -"fərqli olmalıdır." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"%(field_name)s sahəsinə görə təkrarlanan məlumatlara düzəliş edin, onlar " -"%(date_field)s %(lookup)s-a görə fərqli olmalıdır." - -msgid "Please correct the duplicate values below." -msgstr "Aşağıda təkrarlanan qiymətlərə düzəliş edin." - -msgid "The inline value did not match the parent instance." -msgstr "Sətiriçi dəyər ana nüsxəyə uyğun deyil." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Düzgün seçim edin. Bu seçim mümkün deyil." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "“%(pk)s” düzgün dəyər deyil." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s vaxtı %(current_timezone)s zaman qurşağında ifadə oluna bilmir; " -"ya duallıq, ya da mövcud olmaya bilər." - -msgid "Clear" -msgstr "Təmizlə" - -msgid "Currently" -msgstr "Hal-hazırda" - -msgid "Change" -msgstr "Dəyiş" - -msgid "Unknown" -msgstr "Məlum deyil" - -msgid "Yes" -msgstr "Hə" - -msgid "No" -msgstr "Yox" - -msgid "Year" -msgstr "İl" - -msgid "Month" -msgstr "Ay" - -msgid "Day" -msgstr "Gün" - -msgid "yes,no,maybe" -msgstr "hə,yox,bəlkə" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bayt" -msgstr[1] "%(size)d bayt" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s QB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "gecə yarısı" - -msgid "noon" -msgstr "günorta" - -msgid "Monday" -msgstr "Bazar ertəsi" - -msgid "Tuesday" -msgstr "Çərşənbə axşamı" - -msgid "Wednesday" -msgstr "Çərşənbə" - -msgid "Thursday" -msgstr "Cümə axşamı" - -msgid "Friday" -msgstr "Cümə" - -msgid "Saturday" -msgstr "Şənbə" - -msgid "Sunday" -msgstr "Bazar" - -msgid "Mon" -msgstr "B.e" - -msgid "Tue" -msgstr "Ç.a" - -msgid "Wed" -msgstr "Çrş" - -msgid "Thu" -msgstr "C.a" - -msgid "Fri" -msgstr "Cüm" - -msgid "Sat" -msgstr "Şnb" - -msgid "Sun" -msgstr "Bzr" - -msgid "January" -msgstr "Yanvar" - -msgid "February" -msgstr "Fevral" - -msgid "March" -msgstr "Mart" - -msgid "April" -msgstr "Aprel" - -msgid "May" -msgstr "May" - -msgid "June" -msgstr "İyun" - -msgid "July" -msgstr "İyul" - -msgid "August" -msgstr "Avqust" - -msgid "September" -msgstr "Sentyabr" - -msgid "October" -msgstr "Oktyabr" - -msgid "November" -msgstr "Noyabr" - -msgid "December" -msgstr "Dekabr" - -msgid "jan" -msgstr "ynv" - -msgid "feb" -msgstr "fvr" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "apr" - -msgid "may" -msgstr "may" - -msgid "jun" -msgstr "iyn" - -msgid "jul" -msgstr "iyl" - -msgid "aug" -msgstr "avq" - -msgid "sep" -msgstr "snt" - -msgid "oct" -msgstr "okt" - -msgid "nov" -msgstr "noy" - -msgid "dec" -msgstr "dek" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Yan." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Fev." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Mart" - -msgctxt "abbrev. month" -msgid "April" -msgstr "Aprel" - -msgctxt "abbrev. month" -msgid "May" -msgstr "May" - -msgctxt "abbrev. month" -msgid "June" -msgstr "İyun" - -msgctxt "abbrev. month" -msgid "July" -msgstr "İyul" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Avq." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sent." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Noy." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dek." - -msgctxt "alt. month" -msgid "January" -msgstr "Yanvar" - -msgctxt "alt. month" -msgid "February" -msgstr "Fevral" - -msgctxt "alt. month" -msgid "March" -msgstr "Mart" - -msgctxt "alt. month" -msgid "April" -msgstr "Aprel" - -msgctxt "alt. month" -msgid "May" -msgstr "May" - -msgctxt "alt. month" -msgid "June" -msgstr "İyun" - -msgctxt "alt. month" -msgid "July" -msgstr "İyul" - -msgctxt "alt. month" -msgid "August" -msgstr "Avqust" - -msgctxt "alt. month" -msgid "September" -msgstr "Sentyabr" - -msgctxt "alt. month" -msgid "October" -msgstr "Oktyabr" - -msgctxt "alt. month" -msgid "November" -msgstr "Noyabr" - -msgctxt "alt. month" -msgid "December" -msgstr "Dekabr" - -msgid "This is not a valid IPv6 address." -msgstr "Bu doğru IPv6 ünvanı deyil." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "və ya" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d il" -msgstr[1] "%d il" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d ay" -msgstr[1] "%d ay" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d həftə" -msgstr[1] "%d həftə" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d gün" -msgstr[1] "%d gün" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d saat" -msgstr[1] "%d saat" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d dəqiqə" -msgstr[1] "%d dəqiqə" - -msgid "0 minutes" -msgstr "0 dəqiqə" - -msgid "Forbidden" -msgstr "Qadağan" - -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF təsdiqləmə alınmadı. Sorğu ləğv edildi." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Bu HTTPS sayt səyyahınız tərəfindən “Referer header” göndərilməsini tələb " -"edir, amma göndərilmir. Bu başlıq səyyahınızın üçüncü biri tərəfindən hack-" -"lənmədiyinə əmin olmaq üçün istifadə edilir." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Əgər səyyahınızın “Referer” başlığını göndərməsini söndürmüsünüzsə, lütfən " -"bu sayt üçün, HTTPS əlaqələr üçün və ya “same-origin” sorğular üçün aktiv " -"edin." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Əgər etiketini və ya " -"“Referrer-Policy: no-referrer” başlığını işlədirsinizsə, lütfən silin. CSRF " -"qoruma dəqiq yönləndirən yoxlaması üçün “Referer” başlığını tələb edir. Əgər " -"məxfilik üçün düşünürsünüzsə, üçüncü tərəf sayt keçidləri üçün kimi bir alternativ işlədin." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Bu sayt formaları göndərmək üçün CSRF çərəzini işlədir. Bu çərəz " -"səyyahınızın üçüncü biri tərəfindən hack-lənmədiyinə əmin olmaq üçün " -"istifadə edilir. " - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Əgər səyyahınızda çərəzlər söndürülübsə, lütfən bu sayt və ya “same-origin” " -"sorğular üçün aktiv edin." - -msgid "More information is available with DEBUG=True." -msgstr "Daha ətraflı məlumat DEBUG=True ilə mövcuddur." - -msgid "No year specified" -msgstr "İl göstərilməyib" - -msgid "Date out of range" -msgstr "Tarix aralığın xaricindədir" - -msgid "No month specified" -msgstr "Ay göstərilməyib" - -msgid "No day specified" -msgstr "Gün göstərilməyib" - -msgid "No week specified" -msgstr "Həftə göstərilməyib" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s seçmək mümkün deyil" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Gələcək %(verbose_name_plural)s seçmək mümkün deyil, çünki %(class_name)s." -"allow_future Yalan kimi qeyd olunub." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "“%(format)s” formatına görə “%(datestr)s” tarixi düzgün deyil" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Sorğuya uyğun %(verbose_name)s tapılmadı" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "Səhifə həm “axırıncı” deyil, həm də tam ədədə çevrilə bilmir." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Qeyri-düzgün səhifə (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "Siyahı boşdur və “%(class_name)s.allow_empty” dəyəri False-dur." - -msgid "Directory indexes are not allowed here." -msgstr "Ünvan indekslərinə icazə verilmir." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "“%(path)s” mövcud deyil" - -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s-nin indeksi" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "Django: tələsən mükəmməlləkçilər üçün Web framework." - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Django %(version)s üçün buraxılış " -"qeydlərinə baxın" - -msgid "The install worked successfully! Congratulations!" -msgstr "Quruluş uğurla tamamlandı! Təbriklər!" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Tənzimləmə faylınızda DEBUG=True və heç bir URL qurmadığınız üçün bu səhifəni görürsünüz." - -msgid "Django Documentation" -msgstr "Django Sənədləri" - -msgid "Topics, references, & how-to’s" -msgstr "Mövzular, istinadlar və nümunələr" - -msgid "Tutorial: A Polling App" -msgstr "Məşğələ: Səsvermə Tətbiqi" - -msgid "Get started with Django" -msgstr "Django-ya başla" - -msgid "Django Community" -msgstr "Django İcması" - -msgid "Connect, get help, or contribute" -msgstr "Qoşul, kömək al və dəstək ol" diff --git a/venv/Lib/site-packages/django/conf/locale/az/__init__.py b/venv/Lib/site-packages/django/conf/locale/az/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/az/formats.py b/venv/Lib/site-packages/django/conf/locale/az/formats.py deleted file mode 100644 index 6f655d1..0000000 --- a/venv/Lib/site-packages/django/conf/locale/az/formats.py +++ /dev/null @@ -1,30 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j E Y' -TIME_FORMAT = 'G:i' -DATETIME_FORMAT = 'j E Y, G:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d.%m.%Y', # '25.10.2006' - '%d.%m.%y', # '25.10.06' -] -DATETIME_INPUT_FORMATS = [ - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' - '%d.%m.%y %H:%M:%S', # '25.10.06 14:30:59' - '%d.%m.%y %H:%M:%S.%f', # '25.10.06 14:30:59.000200' - '%d.%m.%y %H:%M', # '25.10.06 14:30' -] -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/be/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/be/LC_MESSAGES/django.mo deleted file mode 100644 index 3c0de61046162a560e7693bca79674c9734f4467..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36467 zcmds=37lM2weAmtfDr*FCIt>dpc~Si1dyRgfQ%%BkeGCW5M!+FKItw}UDec(q@!Fy zA|Xm331Cnlgc%h`iSELHX>EiIv>&5B$(Cb4KuJ8Y?y-!tjb$3W&g!i+^ z?(dv^_OSNaYp=c5+NX-2ynElz1bn9L6$BpupBfMZ|HgIdeaa1j6=Y_?mEbsV-=kc) zi6H-i%lUH-xD-4KduR-JoD%vI1-!;@-LXfANBKTpZ|cz?LPm<;M;iq7mvX) z?tVXy2YP%rcr4`(2lob>K*$b;gZqN#f$s!I`{z@@w{t%YJOG>p9t?JX>Tf={ANVie zd%$ZzmHV8>yZ!SA!FQAYDEJQW>ps5(!n)uG;Qrvx!S{l{0U1gVgh6lua15yDqd`5t z2volb(C7h0=X_A*7J(;&pZ50~K$YJLiteYtcY)so#qSqD{sn*HkLW)XCaJw+K$Wit zRevye2zUml@m>I`of)9&b%F0 zQt)YTG8oncftJb@AWa9?g5vkX-~r&{9={5*B!X{(`+_flE#U7!m7iSi_;eYl_F6#Y z&j%a9Mc{tmT5uomaeu!B+@JfeftP{*4jurWh|mZJgQ|BHsPUZ#YMw6f`7`}}8~Aqe zF9!#JdGJ8+Dxbd$RKKghkM0!&w}PMI{?${U30yqLjq8IAuKgxZ{5u~U0A2!$&K6MX z=5lZpI2WXeU=t|1ehI4FZ$17usBydoif?a&8Nvae#&s~L@`w8Sqd~PZ(BGfp@l;Ud z&IU!#2=JZYMIJBn`5mC@=RonJ8@vfz3?2a#&0PYQL0%2va6=VqnzXrA54j$t88G>2|XM(Di1GR3Kc>Ju# zFM8Ypimq>iA^3ezeE2gcc?gEOaU2dR|7cKjoCr37^*+B19Ls$Qq-wAZ%z(cD5rv@n z)F2oMUIm^HZU?n)_c_gte-%K6n9m)aj1T5vcYupyqiVD1KezpMMtAyxi^YzW_>qtOHg4Sy1(V3~C+x zC#d!N2T=S!-M8SHi7Oi=pjHc<3G4r;&sE~xqaJ%|bp_CM3nTMvq_4WRlx1C*Sd z1HK3R7$`pHL5*j=$Auo3f`^g60#v!rgBr(|K*{$yQ1ovFRsTOg>C2yk;_GmX1ob-s z6kjHTCxX*Kt*0Z=}adK$TB{T7Qedi@+~} z9|2$S&zmQpE4ZHnik{Dbr+^Rp`yYAyJ;=XcUm8)nlR?qh4r*NU!IQx2z%#&g;B@fU z{`rWBZoM~y2a-R_V+z#xyFux-)gVhNcpTJv`4g!5-S=YGUkIw*p`hw51qXs(0!7zz zpvLhlQ1$)?{5p8#B$xj)a3d4+C-4^VAtw70aLiQn4HLK;VXX)6p_8HDGaq(#?B6bP ze49JN*}th)N57p_)&!sEY!pXdJjpyXp=t1G_} z)cyTn2yO&b?+5<*e}MzIe+?Af`_tJw!6U(g!8%a$dltAKI0@7|O$W8$7S3i2;MMJJ zTw6O_dryNJM+uaC{S8!mM#O0;>NHf@=Rl@WWuj=Whb*xqlYi7km{Q5B?8$Iyf%v zibn_%tXwUI81xgSy;!hJm7U z0(c1cF>o<>1vmiw6UaZ?Tr_W2u*rN8d={JzF339nvjjH4uZ|pJ23O@>d*3QJe*YLe zh4Oy}Mehl7-8viv9>V<`a2WUrP;@`x@mrwy^Hb3H4Ql5EOrZ396l!!BJqaz|lJzL{$c9kR=v;1)K!decbJ% z^Fi^m2#O!Cf#Tl@pK$jHQ2Omtpy=HUs-LfbTF=jd9|XS#s{Vmjx^kz3Dt9)h@r(lx z1uq592fIM=buFmzeFxNde+gk>1)K(c0Q?zv0Qfqn_V>HWt%vu4m<~Z2 z6dmh9_4fj}1^go@`X5>7__hI5zuQ5L<9Tos^7aBa4!mU%@&^74Ay&D+e$wGV*Esv) zSdaCf=o#won?TLWNKo`m^7v7o-wEzd{sNDSJboHfKR1G^e;=s&kNW$sg5t-w{ryk< z^WS>>tIr>>#If81zgGft>B&Dpry%0Ak%DZ{SkbL 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, 2014-2015 -# znotdead , 2016-2017,2019-2021 -# Дмитрий Шатера , 2016 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-19 01:46+0000\n" -"Last-Translator: znotdead \n" -"Language-Team: Belarusian (http://www.transifex.com/django/django/language/" -"be/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: be\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" -"%100>=11 && n%100<=14)? 2 : 3);\n" - -msgid "Afrikaans" -msgstr "Афрыкаанс" - -msgid "Arabic" -msgstr "Арабская" - -msgid "Algerian Arabic" -msgstr "Алжырская арабская" - -msgid "Asturian" -msgstr "Астурыйская" - -msgid "Azerbaijani" -msgstr "Азэрбайджанская" - -msgid "Bulgarian" -msgstr "Баўгарская" - -msgid "Belarusian" -msgstr "Беларуская" - -msgid "Bengali" -msgstr "Бэнґальская" - -msgid "Breton" -msgstr "Брэтонская" - -msgid "Bosnian" -msgstr "Басьнійская" - -msgid "Catalan" -msgstr "Каталёнская" - -msgid "Czech" -msgstr "Чэская" - -msgid "Welsh" -msgstr "Валійская" - -msgid "Danish" -msgstr "Дацкая" - -msgid "German" -msgstr "Нямецкая" - -msgid "Lower Sorbian" -msgstr "Ніжнелужыцкая" - -msgid "Greek" -msgstr "Грэцкая" - -msgid "English" -msgstr "Анґельская" - -msgid "Australian English" -msgstr "Анґельская (Аўстралія)" - -msgid "British English" -msgstr "Анґельская (Брытанская)" - -msgid "Esperanto" -msgstr "Эспэранта" - -msgid "Spanish" -msgstr "Гішпанская" - -msgid "Argentinian Spanish" -msgstr "Гішпанская (Арґентына)" - -msgid "Colombian Spanish" -msgstr "Гішпанская (Калумбія)" - -msgid "Mexican Spanish" -msgstr "Гішпанская (Мэксыка)" - -msgid "Nicaraguan Spanish" -msgstr "Гішпанская (Нікараґуа)" - -msgid "Venezuelan Spanish" -msgstr "Іспанская (Вэнэсуэла)" - -msgid "Estonian" -msgstr "Эстонская" - -msgid "Basque" -msgstr "Басконская" - -msgid "Persian" -msgstr "Фарсі" - -msgid "Finnish" -msgstr "Фінская" - -msgid "French" -msgstr "Француская" - -msgid "Frisian" -msgstr "Фрызкая" - -msgid "Irish" -msgstr "Ірляндзкая" - -msgid "Scottish Gaelic" -msgstr "Гэльская шатляндзкая" - -msgid "Galician" -msgstr "Ґальская" - -msgid "Hebrew" -msgstr "Габрэйская" - -msgid "Hindi" -msgstr "Гінды" - -msgid "Croatian" -msgstr "Харвацкая" - -msgid "Upper Sorbian" -msgstr "Верхнелужыцкая" - -msgid "Hungarian" -msgstr "Вугорская" - -msgid "Armenian" -msgstr "Армянскі" - -msgid "Interlingua" -msgstr "Інтэрлінгва" - -msgid "Indonesian" -msgstr "Інданэзійская" - -msgid "Igbo" -msgstr "Ігба" - -msgid "Ido" -msgstr "Іда" - -msgid "Icelandic" -msgstr "Ісьляндзкая" - -msgid "Italian" -msgstr "Італьянская" - -msgid "Japanese" -msgstr "Японская" - -msgid "Georgian" -msgstr "Грузінская" - -msgid "Kabyle" -msgstr "Кабільскі" - -msgid "Kazakh" -msgstr "Казаская" - -msgid "Khmer" -msgstr "Кхмерская" - -msgid "Kannada" -msgstr "Каннада" - -msgid "Korean" -msgstr "Карэйская" - -msgid "Kyrgyz" -msgstr "Кіргізская" - -msgid "Luxembourgish" -msgstr "Люксэмбургская" - -msgid "Lithuanian" -msgstr "Літоўская" - -msgid "Latvian" -msgstr "Латыская" - -msgid "Macedonian" -msgstr "Македонская" - -msgid "Malayalam" -msgstr "Малаялам" - -msgid "Mongolian" -msgstr "Манґольская" - -msgid "Marathi" -msgstr "Маратхі" - -msgid "Malay" -msgstr "Малайская" - -msgid "Burmese" -msgstr "Бірманская" - -msgid "Norwegian Bokmål" -msgstr "Нарвэская букмал" - -msgid "Nepali" -msgstr "Нэпальская" - -msgid "Dutch" -msgstr "Галяндзкая" - -msgid "Norwegian Nynorsk" -msgstr "Нарвэская нюнорск" - -msgid "Ossetic" -msgstr "Асяцінская" - -msgid "Punjabi" -msgstr "Панджабі" - -msgid "Polish" -msgstr "Польская" - -msgid "Portuguese" -msgstr "Партуґальская" - -msgid "Brazilian Portuguese" -msgstr "Партуґальская (Бразылія)" - -msgid "Romanian" -msgstr "Румынская" - -msgid "Russian" -msgstr "Расейская" - -msgid "Slovak" -msgstr "Славацкая" - -msgid "Slovenian" -msgstr "Славенская" - -msgid "Albanian" -msgstr "Альбанская" - -msgid "Serbian" -msgstr "Сэрбская" - -msgid "Serbian Latin" -msgstr "Сэрбская (лацінка)" - -msgid "Swedish" -msgstr "Швэдзкая" - -msgid "Swahili" -msgstr "Суахілі" - -msgid "Tamil" -msgstr "Тамільская" - -msgid "Telugu" -msgstr "Тэлуґу" - -msgid "Tajik" -msgstr "Таджыкскі" - -msgid "Thai" -msgstr "Тайская" - -msgid "Turkmen" -msgstr "Туркменская" - -msgid "Turkish" -msgstr "Турэцкая" - -msgid "Tatar" -msgstr "Татарская" - -msgid "Udmurt" -msgstr "Удмурцкая" - -msgid "Ukrainian" -msgstr "Украінская" - -msgid "Urdu" -msgstr "Урду" - -msgid "Uzbek" -msgstr "Узбецкі" - -msgid "Vietnamese" -msgstr "Віетнамская" - -msgid "Simplified Chinese" -msgstr "Кітайская (спрошчаная)" - -msgid "Traditional Chinese" -msgstr "Кітайская (звычайная)" - -msgid "Messages" -msgstr "Паведамленні" - -msgid "Site Maps" -msgstr "Мапы сайту" - -msgid "Static Files" -msgstr "Cтатычныя файлы" - -msgid "Syndication" -msgstr "Сындыкацыя" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "..." - -msgid "That page number is not an integer" -msgstr "Лік гэтай старонкі не з'яўляецца цэлым лікам" - -msgid "That page number is less than 1" -msgstr "Лік старонкі менш чым 1" - -msgid "That page contains no results" -msgstr "Гэтая старонка не мае ніякіх вынікаў" - -msgid "Enter a valid value." -msgstr "Пазначце правільнае значэньне." - -msgid "Enter a valid URL." -msgstr "Пазначце чынную спасылку." - -msgid "Enter a valid integer." -msgstr "Увядзіце цэлы лік." - -msgid "Enter a valid email address." -msgstr "Увядзіце сапраўдны адрас электроннай пошты." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Значэнне павінна быць толькі з літараў, личбаў, знакаў падкрэслівання ці " -"злучкі." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Значэнне павінна быць толькі з літараў стандарту Unicode, личбаў, знакаў " -"падкрэслівання ці злучкі." - -msgid "Enter a valid IPv4 address." -msgstr "Пазначце чынны адрас IPv4." - -msgid "Enter a valid IPv6 address." -msgstr "Пазначце чынны адрас IPv6." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Пазначце чынны адрас IPv4 або IPv6." - -msgid "Enter only digits separated by commas." -msgstr "Набярыце лічбы, падзеленыя коскамі." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Упэўніцеся, што гэтае значэньне — %(limit_value)s (зараз яно — " -"%(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Значэньне мусіць быць меншым або роўным %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Значэньне мусіць быць большым або роўным %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Упэўніцеся, што гэтае значэнне мае не менш %(limit_value)d сімвал (зараз " -"%(show_value)d)." -msgstr[1] "" -"Упэўніцеся, што гэтае значэнне мае не менш %(limit_value)d сімвала (зараз " -"%(show_value)d)." -msgstr[2] "" -"Упэўніцеся, што гэтае значэнне мае не менш %(limit_value)d сімвалаў (зараз " -"%(show_value)d)." -msgstr[3] "" -"Упэўніцеся, што гэтае значэнне мае не менш %(limit_value)d сімвалаў (зараз " -"%(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Упэўніцеся, што гэтае значэнне мае не болей %(limit_value)d сімвал (зараз " -"%(show_value)d)." -msgstr[1] "" -"Упэўніцеся, што гэтае значэнне мае не болей %(limit_value)d сімвала (зараз " -"%(show_value)d)." -msgstr[2] "" -"Упэўніцеся, што гэтае значэнне мае не болей %(limit_value)d сімвалаў (зараз " -"%(show_value)d)." -msgstr[3] "" -"Упэўніцеся, што гэтае значэнне мае не болей %(limit_value)d сімвалаў (зараз " -"%(show_value)d)." - -msgid "Enter a number." -msgstr "Набярыце лік." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Упэўніцеся, што набралі ня болей за %(max)s лічбу." -msgstr[1] "Упэўніцеся, што набралі ня болей за %(max)s лічбы." -msgstr[2] "Упэўніцеся, што набралі ня болей за %(max)s лічбаў." -msgstr[3] "Упэўніцеся, што набралі ня болей за %(max)s лічбаў." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Упэўніцеся, што набралі ня болей за %(max)s лічбу пасьля коскі." -msgstr[1] "Упэўніцеся, што набралі ня болей за %(max)s лічбы пасьля коскі." -msgstr[2] "Упэўніцеся, што набралі ня болей за %(max)s лічбаў пасьля коскі." -msgstr[3] "Упэўніцеся, што набралі ня болей за %(max)s лічбаў пасьля коскі." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Упэўніцеся, што набралі ня болей за %(max)s лічбу да коскі." -msgstr[1] "Упэўніцеся, што набралі ня болей за %(max)s лічбы да коскі." -msgstr[2] "Упэўніцеся, што набралі ня болей за %(max)s лічбаў да коскі." -msgstr[3] "Упэўніцеся, што набралі ня болей за %(max)s лічбаў да коскі." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"Пашырэнне файла “%(extension)s” не дапускаецца. Дапушчальныя пашырэння: " -"%(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "Null сімвалы не дапускаюцца." - -msgid "and" -msgstr "і" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s з такім %(field_labels)s ужо існуе." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Значэнне %(value)r не з'яўляецца правільным выбарам." - -msgid "This field cannot be null." -msgstr "Поле ня можа мець значэньне «null»." - -msgid "This field cannot be blank." -msgstr "Трэба запоўніць поле." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s з такім %(field_label)s ужо існуе." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s павінна быць унікальна для %(date_field_label)s " -"%(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Палі віду: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "Значэньне “%(value)s” павінна быць True альбо False." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "Значэньне “%(value)s” павінна быць True, False альбо None." - -msgid "Boolean (Either True or False)" -msgstr "Ляґічнае («сапраўдна» або «не сапраўдна»)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Радок (ня болей за %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Цэлыя лікі, падзеленыя коскаю" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"Значэнне “%(value)s” мае няправільны фармат. Яно павінна быць у фармаце ГГГГ-" -"ММ-ДД." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Значэнне “%(value)s” мае правільны фармат(ГГГГ-ММ-ДД) але гэта несапраўдная " -"дата." - -msgid "Date (without time)" -msgstr "Дата (бяз часу)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Значэнне “%(value)s” мае няправільны фармат. Яно павінна быць у фармаце ГГГГ-" -"ММ-ДД ГГ:ХХ[:сс[.мммммм]][ЧА], дзе ЧА — часавы абсяг." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Значэнне “%(value)s” мае правільны фармат (ГГГГ-ММ-ДД ГГ:ХХ[:сс[.мммммм]]" -"[ЧА], дзе ЧА — часавы абсяг) але гэта несапраўдныя дата/час." - -msgid "Date (with time)" -msgstr "Дата (разам з часам)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "Значэньне “%(value)s” павінна быць дзесятковым лікам." - -msgid "Decimal number" -msgstr "Дзесятковы лік" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"Значэньне “%(value)s” мае няправільны фармат. Яно павінна быць у фармаце " -"[ДД] [ГГ:[ХХ:]]сс[.мммммм]." - -msgid "Duration" -msgstr "Працягласць" - -msgid "Email address" -msgstr "Адрас эл. пошты" - -msgid "File path" -msgstr "Шлях да файла" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "Значэньне “%(value)s” павінна быць дробным лікам." - -msgid "Floating point number" -msgstr "Лік зь пераноснай коскаю" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "Значэньне “%(value)s” павінна быць цэлым лікам." - -msgid "Integer" -msgstr "Цэлы лік" - -msgid "Big (8 byte) integer" -msgstr "Вялікі (8 байтаў) цэлы" - -msgid "Small integer" -msgstr "Малы цэлы лік" - -msgid "IPv4 address" -msgstr "Адрас IPv4" - -msgid "IP address" -msgstr "Адрас IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "Значэньне “%(value)s” павінна быць None, True альбо False." - -msgid "Boolean (Either True, False or None)" -msgstr "Ляґічнае («сапраўдна», «не сапраўдна» ці «нічога»)" - -msgid "Positive big integer" -msgstr "Дадатны вялікі цэлы лік" - -msgid "Positive integer" -msgstr "Дадатны цэлы лік" - -msgid "Positive small integer" -msgstr "Дадатны малы цэлы лік" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Бірка (ня болей за %(max_length)s)" - -msgid "Text" -msgstr "Тэкст" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Значэньне “%(value)s” мае няправільны фармат. Яно павінна быць у фармаце ГГ:" -"ХХ[:сс[.мммммм]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Значэнне “%(value)s” мае правільны фармат (ГГ:ХХ[:сс[.мммммм]]) але гэта " -"несапраўдны час." - -msgid "Time" -msgstr "Час" - -msgid "URL" -msgstr "Сеціўная спасылка" - -msgid "Raw binary data" -msgstr "Неапрацаваныя бінарныя зьвесткі" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "“%(value)s” не з'яўляецца дапушчальным UUID." - -msgid "Universally unique identifier" -msgstr "Універсальны непаўторны ідэнтыфікатар" - -msgid "File" -msgstr "Файл" - -msgid "Image" -msgstr "Выява" - -msgid "A JSON object" -msgstr "Аб'ект JSON" - -msgid "Value must be valid JSON." -msgstr "Значэньне павінна быць сапраўдным JSON." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "Экземпляр %(model)s з %(field)s %(value)r не iснуе." - -msgid "Foreign Key (type determined by related field)" -msgstr "Вонкавы ключ (від вызначаецца паводле зьвязанага поля)" - -msgid "One-to-one relationship" -msgstr "Сувязь «адзін да аднаго»" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "Сувязь %(from)s-%(to)s" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "Сувязi %(from)s-%(to)s" - -msgid "Many-to-many relationship" -msgstr "Сувязь «некалькі да некалькіх»" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Поле трэба запоўніць." - -msgid "Enter a whole number." -msgstr "Набярыце ўвесь лік." - -msgid "Enter a valid date." -msgstr "Пазначце чынную дату." - -msgid "Enter a valid time." -msgstr "Пазначце чынны час." - -msgid "Enter a valid date/time." -msgstr "Пазначце чынныя час і дату." - -msgid "Enter a valid duration." -msgstr "Увядзіце сапраўдны тэрмін." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "Колькасць дзён павінна быць паміж {min_days} i {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Файл не даслалі. Зірніце кадоўку блянку." - -msgid "No file was submitted." -msgstr "Файл не даслалі." - -msgid "The submitted file is empty." -msgstr "Дасланы файл — парожні." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Упэўніцеся, што гэтае імя файлу мае не болей %(max)d сімвал (зараз " -"%(length)d)." -msgstr[1] "" -"Упэўніцеся, што гэтае імя файлу мае не болей %(max)d сімвала (зараз " -"%(length)d)." -msgstr[2] "" -"Упэўніцеся, што гэтае імя файлу мае не болей %(max)d сімвалаў (зараз " -"%(length)d)." -msgstr[3] "" -"Упэўніцеся, што гэтае імя файлу мае не болей %(max)d сімвалаў (зараз " -"%(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Трэба або даслаць файл, або абраць «Ачысьціць», але нельга рабіць гэта " -"адначасова." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Запампаваць чынны малюнак. Запампавалі або не выяву, або пашкоджаную выяву." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Абярыце дазволенае. %(value)s няма ў даступных значэньнях." - -msgid "Enter a list of values." -msgstr "Упішыце сьпіс значэньняў." - -msgid "Enter a complete value." -msgstr "Калі ласка, увядзіце поўнае значэньне." - -msgid "Enter a valid UUID." -msgstr "Увядзіце сапраўдны UUID." - -msgid "Enter a valid JSON." -msgstr "Пазначце сапраўдны JSON." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Схаванае поле %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"Дадзеныя формы ManagementForm адсутнічаюць ці былі падменены. Адсутнічаюць " -"палі: %(field_names)s. Магчыма, вам спатрэбіцца падаць справаздачу пра " -"памылку, калі праблема захоўваецца." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Калі ласка, адпраўце не болей чым %d форму." -msgstr[1] "Калі ласка, адпраўце не болей чым %d формаў." -msgstr[2] "Калі ласка, адпраўце не болей чым %d формаў." -msgstr[3] "Калі ласка, адпраўце не болей чым %d формаў." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Калі ласка, адпраўце не менш чым %d форму." -msgstr[1] "Калі ласка, адпраўце не менш чым %d формаў." -msgstr[2] "Калі ласка, адпраўце не менш чым %d формаў." -msgstr[3] "Калі ласка, адпраўце не менш чым %d формаў." - -msgid "Order" -msgstr "Парадак" - -msgid "Delete" -msgstr "Выдаліць" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "У полі «%(field)s» выпраўце зьвесткі, якія паўтараюцца." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Выпраўце зьвесткі ў полі «%(field)s»: нельга, каб яны паўтараліся." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Выпраўце зьвесткі ў полі «%(field_name)s»: нельга каб зьвесткі ў " -"«%(date_field)s» для «%(lookup)s» паўтараліся." - -msgid "Please correct the duplicate values below." -msgstr "Выпраўце зьвесткі, якія паўтараюцца (гл. ніжэй)." - -msgid "The inline value did not match the parent instance." -msgstr "Убудаванае значэнне не супадае з бацькоўскім значэннем." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Абярыце дазволенае. Абранага няма ў даступных значэньнях." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "“%(pk)s” не сапраўднае значэнне." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"У часавым абсягу %(current_timezone)s нельга зразумець дату %(datetime)s: " -"яна можа быць неадназначнаю або яе можа не існаваць." - -msgid "Clear" -msgstr "Ачысьціць" - -msgid "Currently" -msgstr "Зараз" - -msgid "Change" -msgstr "Зьмяніць" - -msgid "Unknown" -msgstr "Невядома" - -msgid "Yes" -msgstr "Так" - -msgid "No" -msgstr "Не" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "так,не,магчыма" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d байт" -msgstr[1] "%(size)d байты" -msgstr[2] "%(size)d байтаў" -msgstr[3] "%(size)d байтаў" - -#, python-format -msgid "%s KB" -msgstr "%s КБ" - -#, python-format -msgid "%s MB" -msgstr "%s МБ" - -#, python-format -msgid "%s GB" -msgstr "%s ҐБ" - -#, python-format -msgid "%s TB" -msgstr "%s ТБ" - -#, python-format -msgid "%s PB" -msgstr "%s ПБ" - -msgid "p.m." -msgstr "папаўдні" - -msgid "a.m." -msgstr "папоўначы" - -msgid "PM" -msgstr "папаўдні" - -msgid "AM" -msgstr "папоўначы" - -msgid "midnight" -msgstr "поўнач" - -msgid "noon" -msgstr "поўдзень" - -msgid "Monday" -msgstr "Панядзелак" - -msgid "Tuesday" -msgstr "Аўторак" - -msgid "Wednesday" -msgstr "Серада" - -msgid "Thursday" -msgstr "Чацьвер" - -msgid "Friday" -msgstr "Пятніца" - -msgid "Saturday" -msgstr "Субота" - -msgid "Sunday" -msgstr "Нядзеля" - -msgid "Mon" -msgstr "Пн" - -msgid "Tue" -msgstr "Аў" - -msgid "Wed" -msgstr "Ср" - -msgid "Thu" -msgstr "Чц" - -msgid "Fri" -msgstr "Пт" - -msgid "Sat" -msgstr "Сб" - -msgid "Sun" -msgstr "Нд" - -msgid "January" -msgstr "студзеня" - -msgid "February" -msgstr "лютага" - -msgid "March" -msgstr "сакавік" - -msgid "April" -msgstr "красавіка" - -msgid "May" -msgstr "траўня" - -msgid "June" -msgstr "чэрвеня" - -msgid "July" -msgstr "ліпеня" - -msgid "August" -msgstr "жніўня" - -msgid "September" -msgstr "верасьня" - -msgid "October" -msgstr "кастрычніка" - -msgid "November" -msgstr "лістапада" - -msgid "December" -msgstr "сьнежня" - -msgid "jan" -msgstr "сту" - -msgid "feb" -msgstr "лют" - -msgid "mar" -msgstr "сак" - -msgid "apr" -msgstr "кра" - -msgid "may" -msgstr "тра" - -msgid "jun" -msgstr "чэр" - -msgid "jul" -msgstr "ліп" - -msgid "aug" -msgstr "жні" - -msgid "sep" -msgstr "вер" - -msgid "oct" -msgstr "кас" - -msgid "nov" -msgstr "ліс" - -msgid "dec" -msgstr "сьн" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Сту." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Люты" - -msgctxt "abbrev. month" -msgid "March" -msgstr "сакавік" - -msgctxt "abbrev. month" -msgid "April" -msgstr "красавіка" - -msgctxt "abbrev. month" -msgid "May" -msgstr "траўня" - -msgctxt "abbrev. month" -msgid "June" -msgstr "чэрвеня" - -msgctxt "abbrev. month" -msgid "July" -msgstr "ліпеня" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Жні." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Вер." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Кас." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Ліс." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Сьн." - -msgctxt "alt. month" -msgid "January" -msgstr "студзеня" - -msgctxt "alt. month" -msgid "February" -msgstr "лютага" - -msgctxt "alt. month" -msgid "March" -msgstr "сакавік" - -msgctxt "alt. month" -msgid "April" -msgstr "красавіка" - -msgctxt "alt. month" -msgid "May" -msgstr "траўня" - -msgctxt "alt. month" -msgid "June" -msgstr "чэрвеня" - -msgctxt "alt. month" -msgid "July" -msgstr "ліпеня" - -msgctxt "alt. month" -msgid "August" -msgstr "жніўня" - -msgctxt "alt. month" -msgid "September" -msgstr "верасьня" - -msgctxt "alt. month" -msgid "October" -msgstr "кастрычніка" - -msgctxt "alt. month" -msgid "November" -msgstr "лістапада" - -msgctxt "alt. month" -msgid "December" -msgstr "сьнежня" - -msgid "This is not a valid IPv6 address." -msgstr "Гэта ня правільны адрас IPv6." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "або" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d год" -msgstr[1] "%(num)d гадоў" -msgstr[2] "%(num)d гадоў" -msgstr[3] "%(num)d гадоў" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d месяц" -msgstr[1] "%(num)d месяцаў" -msgstr[2] "%(num)d месяцаў" -msgstr[3] "%(num)d месяцаў" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d тыдзень" -msgstr[1] "%(num)d тыдняў" -msgstr[2] "%(num)d тыдняў" -msgstr[3] "%(num)d тыдняў" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d дзень" -msgstr[1] "%(num)d дзён" -msgstr[2] "%(num)d дзён" -msgstr[3] "%(num)d дзён" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d гадзіна" -msgstr[1] "%(num)d гадзін" -msgstr[2] "%(num)d гадзін" -msgstr[3] "%(num)d гадзін" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d хвіліна" -msgstr[1] "%(num)d хвілін" -msgstr[2] "%(num)d хвілін" -msgstr[3] "%(num)d хвілін" - -msgid "Forbidden" -msgstr "Забаронена" - -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF-праверка не атрымалася. Запыт спынены." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Вы бачыце гэта паведамленне, таму што гэты HTTPS-сайт патрабуе каб Referer " -"загаловак быў адасланы вашым аглядальнікам, але гэтага не адбылося. Гэты " -"загаловак неабходны для бяспекі, каб пераканацца, што ваш аглядальнік не " -"ўзаламаны трэцімі асобамі." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Калі вы сканфігуравалі ваш браўзэр так, каб ён не працаваў з “Referer” " -"загалоўкамі, калі ласка дазвольце іх хаця б для гэтага сайту, ці для HTTPS " -"злучэнняў, ці для 'same-origin' запытаў." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Калі вы выкарыстоўваеце тэг " -"ці дадалі загаловак “Referrer-Policy: no-referrer”, калі ласка выдаліце іх. " -"CSRF абароне неабходны “Referer” загаловак для строгай праверкі. Калі Вы " -"турбуецеся аб прыватнасці, выкарыстоўвайце альтэрнатывы, напрыклад , для спасылкі на сайты трэціх асоб." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Вы бачыце гэта паведамленне, таму што гэты сайт патрабуе CSRF кукі для " -"адсылкі формы. Гэтыя кукі неабходныя для бяспекі, каб пераканацца, што ваш " -"браўзэр не ўзламаны трэцімі асобамі." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Калі вы сканфігуравалі ваш браўзэр так, каб ён не працаваў з кукамі, калі " -"ласка дазвольце іх хаця б для гэтага сайту ці для “same-origin” запытаў." - -msgid "More information is available with DEBUG=True." -msgstr "Больш падрабязная інфармацыя даступная з DEBUG=True." - -msgid "No year specified" -msgstr "Не пазначылі год" - -msgid "Date out of range" -msgstr "Дата выходзіць за межы дыяпазону" - -msgid "No month specified" -msgstr "Не пазначылі месяц" - -msgid "No day specified" -msgstr "Не пазначылі дзень" - -msgid "No week specified" -msgstr "Не пазначылі тыдзень" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Няма доступу да %(verbose_name_plural)s" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Няма доступу да %(verbose_name_plural)s, якія будуць, бо «%(class_name)s." -"allow_future» мае значэньне «не сапраўдна»." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "Радок даты “%(datestr)s” не адпавядае выгляду “%(format)s”" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Па запыце не знайшлі ніводнага %(verbose_name)s" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" -"Нумар бачыны ня мае значэньня “last” і яго нельга ператварыць у цэлы лік." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Няправільная старонка (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" -"Сьпіс парожні, але “%(class_name)s.allow_empty” мае значэньне «не " -"сапраўдна», што забараняе паказваць парожнія сьпісы." - -msgid "Directory indexes are not allowed here." -msgstr "Не дазваляецца глядзець сьпіс файлаў каталёґа." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "“%(path)s” не існуе" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Файлы каталёґа «%(directory)s»" - -msgid "The install worked successfully! Congratulations!" -msgstr "Усталяванне прайшло паспяхова! Віншаванні!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Паглядзець заўвагі да выпуску для Джангі " -"%(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Вы бачыце гэту старонку таму што DEBUG=True у вашым файле налад і вы не сканфігурыравалі ніякіх URL." - -msgid "Django Documentation" -msgstr "Дакументацыя Джангі" - -msgid "Topics, references, & how-to’s" -msgstr "Тэмы, спасылкі, & як зрабіць" - -msgid "Tutorial: A Polling App" -msgstr "Падручнік: Дадатак для галасавання" - -msgid "Get started with Django" -msgstr "Пачніце з Джангаю" - -msgid "Django Community" -msgstr "Джанга супольнасць" - -msgid "Connect, get help, or contribute" -msgstr "Злучайцеся, атрымлівайце дапамогу, ці спрыяйце" diff --git a/venv/Lib/site-packages/django/conf/locale/bg/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/bg/LC_MESSAGES/django.mo deleted file mode 100644 index a7886df827b87f777f2f1faa1b12b030f94a3ee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23422 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 diff --git a/venv/Lib/site-packages/django/conf/locale/bg/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/bg/LC_MESSAGES/django.po deleted file mode 100644 index e911c00..0000000 --- a/venv/Lib/site-packages/django/conf/locale/bg/LC_MESSAGES/django.po +++ /dev/null @@ -1,1269 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Boris Chervenkov , 2012 -# Claude Paroz , 2020 -# Jannis Leidel , 2011 -# Lyuboslav Petrov , 2014 -# Todor Lubenov , 2013-2015 -# Venelin Stoykov , 2015-2017 -# vestimir , 2014 -# Alexander Atanasov , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-19 20:23+0200\n" -"PO-Revision-Date: 2020-07-14 21:42+0000\n" -"Last-Translator: Transifex Bot <>\n" -"Language-Team: Bulgarian (http://www.transifex.com/django/django/language/" -"bg/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bg\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Африкански" - -msgid "Arabic" -msgstr "арабски език" - -msgid "Algerian Arabic" -msgstr "" - -msgid "Asturian" -msgstr "Астурийски" - -msgid "Azerbaijani" -msgstr "Азербайджански език" - -msgid "Bulgarian" -msgstr "български език" - -msgid "Belarusian" -msgstr "Беларуски" - -msgid "Bengali" -msgstr "бенгалски език" - -msgid "Breton" -msgstr "Бретон" - -msgid "Bosnian" -msgstr "босненски език" - -msgid "Catalan" -msgstr "каталунски език" - -msgid "Czech" -msgstr "чешки език" - -msgid "Welsh" -msgstr "уелски език" - -msgid "Danish" -msgstr "датски език" - -msgid "German" -msgstr "немски език" - -msgid "Lower Sorbian" -msgstr "" - -msgid "Greek" -msgstr "гръцки език" - -msgid "English" -msgstr "английски език" - -msgid "Australian English" -msgstr "Австралийски Английски" - -msgid "British English" -msgstr "британски английски" - -msgid "Esperanto" -msgstr "Есперанто" - -msgid "Spanish" -msgstr "испански език" - -msgid "Argentinian Spanish" -msgstr "кастилски" - -msgid "Colombian Spanish" -msgstr "Колумбийски Испански" - -msgid "Mexican Spanish" -msgstr "Мексикански испански" - -msgid "Nicaraguan Spanish" -msgstr "никарагуански испански" - -msgid "Venezuelan Spanish" -msgstr "Испански Венецуелски" - -msgid "Estonian" -msgstr "естонски език" - -msgid "Basque" -msgstr "баски" - -msgid "Persian" -msgstr "персийски език" - -msgid "Finnish" -msgstr "финландски език" - -msgid "French" -msgstr "френски език" - -msgid "Frisian" -msgstr "фризийски език" - -msgid "Irish" -msgstr "ирландски език" - -msgid "Scottish Gaelic" -msgstr "" - -msgid "Galician" -msgstr "галицейски език" - -msgid "Hebrew" -msgstr "иврит" - -msgid "Hindi" -msgstr "хинди" - -msgid "Croatian" -msgstr "хърватски език" - -msgid "Upper Sorbian" -msgstr "" - -msgid "Hungarian" -msgstr "унгарски език" - -msgid "Armenian" -msgstr "" - -msgid "Interlingua" -msgstr "Международен" - -msgid "Indonesian" -msgstr "индонезийски език" - -msgid "Igbo" -msgstr "" - -msgid "Ido" -msgstr "Идо" - -msgid "Icelandic" -msgstr "исландски език" - -msgid "Italian" -msgstr "италиански език" - -msgid "Japanese" -msgstr "японски език" - -msgid "Georgian" -msgstr "грузински език" - -msgid "Kabyle" -msgstr "" - -msgid "Kazakh" -msgstr "Казахски" - -msgid "Khmer" -msgstr "кхмерски език" - -msgid "Kannada" -msgstr "каннада" - -msgid "Korean" -msgstr "Корейски" - -msgid "Kyrgyz" -msgstr "" - -msgid "Luxembourgish" -msgstr "Люксембургски" - -msgid "Lithuanian" -msgstr "Литовски" - -msgid "Latvian" -msgstr "Латвийски" - -msgid "Macedonian" -msgstr "Македонски" - -msgid "Malayalam" -msgstr "малаялам" - -msgid "Mongolian" -msgstr "Монголски" - -msgid "Marathi" -msgstr "Марати" - -msgid "Burmese" -msgstr "Бурмесе" - -msgid "Norwegian Bokmål" -msgstr "" - -msgid "Nepali" -msgstr "Непалски" - -msgid "Dutch" -msgstr "холандски" - -msgid "Norwegian Nynorsk" -msgstr "норвежки съвременен език" - -msgid "Ossetic" -msgstr "Осетски" - -msgid "Punjabi" -msgstr "пенджаби" - -msgid "Polish" -msgstr "полски език" - -msgid "Portuguese" -msgstr "португалски език" - -msgid "Brazilian Portuguese" -msgstr "бразилски португалски" - -msgid "Romanian" -msgstr "румънски език" - -msgid "Russian" -msgstr "руски език" - -msgid "Slovak" -msgstr "словашки език" - -msgid "Slovenian" -msgstr "словенски език" - -msgid "Albanian" -msgstr "албански език" - -msgid "Serbian" -msgstr "сръбски език" - -msgid "Serbian Latin" -msgstr "сръбски с латински букви" - -msgid "Swedish" -msgstr "шведски език" - -msgid "Swahili" -msgstr "Суахили" - -msgid "Tamil" -msgstr "тамил" - -msgid "Telugu" -msgstr "телугу" - -msgid "Tajik" -msgstr "" - -msgid "Thai" -msgstr "тайландски език" - -msgid "Turkmen" -msgstr "" - -msgid "Turkish" -msgstr "турски език" - -msgid "Tatar" -msgstr "Татарски" - -msgid "Udmurt" -msgstr "Удмурт" - -msgid "Ukrainian" -msgstr "украински език" - -msgid "Urdu" -msgstr "Урду" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "виетнамски език" - -msgid "Simplified Chinese" -msgstr "китайски език" - -msgid "Traditional Chinese" -msgstr "традиционен китайски" - -msgid "Messages" -msgstr "Съобщения" - -msgid "Site Maps" -msgstr "Бързи Maps" - -msgid "Static Files" -msgstr "Статични файлове" - -msgid "Syndication" -msgstr "Syndication" - -msgid "That page number is not an integer" -msgstr "Номерът на страницата не е цяло число" - -msgid "That page number is less than 1" -msgstr "Номерът на страницата е по-малък от 1" - -msgid "That page contains no results" -msgstr "В тази страница няма резултати" - -msgid "Enter a valid value." -msgstr "Въведете валидна стойност. " - -msgid "Enter a valid URL." -msgstr "Въведете валиден URL адрес." - -msgid "Enter a valid integer." -msgstr "Въведете валидно число." - -msgid "Enter a valid email address." -msgstr "Въведете валиден имейл адрес." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Въведете валиден IPv4 адрес." - -msgid "Enter a valid IPv6 address." -msgstr "Въведете валиден IPv6 адрес." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Въведете валиден IPv4 или IPv6 адрес." - -msgid "Enter only digits separated by commas." -msgstr "Въведете само еднозначни числа, разделени със запетая. " - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Уверете се, че тази стойност е %(limit_value)s (тя е %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Уверете се, че тази стойност е по-малка или равна на %(limit_value)s ." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Уверете се, че тази стойност е по-голяма или равна на %(limit_value)s ." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Уверете се, че тази стойност е най-малко %(limit_value)d знака (тя има " -"%(show_value)d )." -msgstr[1] "" -"Уверете се, че тази стойност е най-малко %(limit_value)d знака (тя има " -"%(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Уверете се, тази стойност има най-много %(limit_value)d знака (тя има " -"%(show_value)d)." -msgstr[1] "" -"Уверете се, че тази стойност има най-много %(limit_value)d знака (тя има " -"%(show_value)d)." - -msgid "Enter a number." -msgstr "Въведете число." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Уверете се, че има не повече от %(max)s цифри в общо." -msgstr[1] "Уверете се, че има не повече от %(max)s цифри общо." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -"Уверете се, че има не повече от%(max)s знак след десетичната запетая." -msgstr[1] "" -"Уверете се, че има не повече от %(max)s знака след десетичната запетая." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Уверете се, че има не повече от %(max)s цифри преди десетичната запетая." -msgstr[1] "" -"Уверете се, че има не повече от %(max)s цифри преди десетичната запетая." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "" - -msgid "and" -msgstr "и" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s с тези %(field_labels)s вече съществува." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Стойността %(value)r не е валиден избор." - -msgid "This field cannot be null." -msgstr "Това поле не може да има празна стойност." - -msgid "This field cannot be blank." -msgstr "Това поле не може да е празно." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s с този %(field_label)s вече съществува." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s трябва да са уникални за %(date_field_label)s " -"%(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Поле от тип: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Boolean (True или False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Символен низ (до %(max_length)s символа)" - -msgid "Comma-separated integers" -msgstr "Цели числа, разделени с запетая" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Дата (без час)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Дата (и час)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "Десетична дроб" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "Продължителност" - -msgid "Email address" -msgstr "Email адрес" - -msgid "File path" -msgstr "Път към файл" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "Число с плаваща запетая" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "Цяло число" - -msgid "Big (8 byte) integer" -msgstr "Голямо (8 байта) цяло число" - -msgid "IPv4 address" -msgstr "IPv4 адрес" - -msgid "IP address" -msgstr "IP адрес" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (Възможните стойности са True, False или None)" - -msgid "Positive big integer" -msgstr "" - -msgid "Positive integer" -msgstr "Положително цяло число" - -msgid "Positive small integer" -msgstr "Положително 2 байта цяло число" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (до %(max_length)s )" - -msgid "Small integer" -msgstr "2 байта цяло число" - -msgid "Text" -msgstr "Текст" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Време" - -msgid "URL" -msgstr "URL адрес" - -msgid "Raw binary data" -msgstr "сурови двоични данни" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "Файл" - -msgid "Image" -msgstr "Изображение" - -msgid "A JSON object" -msgstr "" - -msgid "Value must be valid JSON." -msgstr "" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "Инстанция на %(model)s с %(field)s %(value)r не съществува." - -msgid "Foreign Key (type determined by related field)" -msgstr "Външен ключ (тип, определен от свързаното поле)" - -msgid "One-to-one relationship" -msgstr "словенски език" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -msgid "Many-to-many relationship" -msgstr "Много-към-много връзка" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Това поле е задължително." - -msgid "Enter a whole number." -msgstr "Въведете цяло число. " - -msgid "Enter a valid date." -msgstr "Въведете валидна дата. " - -msgid "Enter a valid time." -msgstr "Въведете валиден час." - -msgid "Enter a valid date/time." -msgstr "Въведете валидна дата/час. " - -msgid "Enter a valid duration." -msgstr "Въведете валидна продължителност." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Не е получен файл. Проверете типа кодиране на формата. " - -msgid "No file was submitted." -msgstr "Няма изпратен файл." - -msgid "The submitted file is empty." -msgstr "Каченият файл е празен. " - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "Уверете се, това име е най-много %(max)d знака (то има %(length)d)." -msgstr[1] "" -"Уверете се, че това файлово име има най-много %(max)d знаци (има " -"%(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Моля, или пратете файл или маркирайте полето за изчистване, но не и двете." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Качете валидно изображение. Файлът, който сте качили или не е изображение, " -"или е повреден. " - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Направете валиден избор. %(value)s не е един от възможните избори." - -msgid "Enter a list of values." -msgstr "Въведете списък от стойности" - -msgid "Enter a complete value." -msgstr "Въведете пълна стойност." - -msgid "Enter a valid UUID." -msgstr "Въведете валиден UUID." - -msgid "Enter a valid JSON." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Скрито поле %(name)s) %(error)s" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Данни за мениджърската форма липсват или са били променени." - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Моля, въведете %d по-малко форми." -msgstr[1] "Моля, въведете %d по-малко форми." - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Моля, въведете %d или по-вече форми." -msgstr[1] "Моля, въведете %d или по-вече форми." - -msgid "Order" -msgstr "Ред" - -msgid "Delete" -msgstr "Изтрий" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Моля, коригирайте дублираните данни за %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Моля, коригирайте дублираните данни за %(field)s, които трябва да са " -"уникални." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Моля, коригирайте дублиранитe данни за %(field_name)s , които трябва да са " -"уникални за %(lookup)s в %(date_field)s ." - -msgid "Please correct the duplicate values below." -msgstr "Моля, коригирайте повтарящите се стойности по-долу." - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Направете валиден избор. Този не е един от възможните избори. " - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Изчисти" - -msgid "Currently" -msgstr "Сега" - -msgid "Change" -msgstr "Промени" - -msgid "Unknown" -msgstr "Неизвестно" - -msgid "Yes" -msgstr "Да" - -msgid "No" -msgstr "Не" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "да,не,може би" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d, байт" -msgstr[1] "%(size)d, байта" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s ТБ" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "след обяд" - -msgid "a.m." -msgstr "преди обяд" - -msgid "PM" -msgstr "след обяд" - -msgid "AM" -msgstr "преди обяд" - -msgid "midnight" -msgstr "полунощ" - -msgid "noon" -msgstr "обяд" - -msgid "Monday" -msgstr "понеделник" - -msgid "Tuesday" -msgstr "вторник" - -msgid "Wednesday" -msgstr "сряда" - -msgid "Thursday" -msgstr "четвъртък" - -msgid "Friday" -msgstr "петък" - -msgid "Saturday" -msgstr "събота" - -msgid "Sunday" -msgstr "неделя" - -msgid "Mon" -msgstr "Пон" - -msgid "Tue" -msgstr "Вт" - -msgid "Wed" -msgstr "Ср" - -msgid "Thu" -msgstr "Чет" - -msgid "Fri" -msgstr "Пет" - -msgid "Sat" -msgstr "Съб" - -msgid "Sun" -msgstr "Нед" - -msgid "January" -msgstr "Януари" - -msgid "February" -msgstr "Февруари" - -msgid "March" -msgstr "Март" - -msgid "April" -msgstr "Април" - -msgid "May" -msgstr "Май" - -msgid "June" -msgstr "Юни" - -msgid "July" -msgstr "Юли" - -msgid "August" -msgstr "Август" - -msgid "September" -msgstr "Септември" - -msgid "October" -msgstr "Октомври" - -msgid "November" -msgstr "Ноември" - -msgid "December" -msgstr "Декември" - -msgid "jan" -msgstr "ян" - -msgid "feb" -msgstr "фев" - -msgid "mar" -msgstr "мар" - -msgid "apr" -msgstr "апр" - -msgid "may" -msgstr "май" - -msgid "jun" -msgstr "юни" - -msgid "jul" -msgstr "юли" - -msgid "aug" -msgstr "авг" - -msgid "sep" -msgstr "сеп" - -msgid "oct" -msgstr "окт" - -msgid "nov" -msgstr "ноев" - -msgid "dec" -msgstr "дек" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ян." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Фев." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Март" - -msgctxt "abbrev. month" -msgid "April" -msgstr "Април" - -msgctxt "abbrev. month" -msgid "May" -msgstr "Май" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Юни" - -msgctxt "abbrev. month" -msgid "July" -msgstr "Юли" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Авг." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Септ." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Окт." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Ноев." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Дек." - -msgctxt "alt. month" -msgid "January" -msgstr "Януари" - -msgctxt "alt. month" -msgid "February" -msgstr "Февруари" - -msgctxt "alt. month" -msgid "March" -msgstr "Март" - -msgctxt "alt. month" -msgid "April" -msgstr "Април" - -msgctxt "alt. month" -msgid "May" -msgstr "Май" - -msgctxt "alt. month" -msgid "June" -msgstr "Юни" - -msgctxt "alt. month" -msgid "July" -msgstr "Юли" - -msgctxt "alt. month" -msgid "August" -msgstr "Август" - -msgctxt "alt. month" -msgid "September" -msgstr "Септември" - -msgctxt "alt. month" -msgid "October" -msgstr "след обяд" - -msgctxt "alt. month" -msgid "November" -msgstr "Ноември" - -msgctxt "alt. month" -msgid "December" -msgstr "Декември" - -msgid "This is not a valid IPv6 address." -msgstr "Въведете валиден IPv6 адрес." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "или" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr "," - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d година" -msgstr[1] "%d години" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d месец" -msgstr[1] "%d месеца" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d седмица" -msgstr[1] "%d седмици" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d дни" -msgstr[1] "%d дни" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d час" -msgstr[1] "%d часа" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d минута" -msgstr[1] "%d минути" - -msgid "Forbidden" -msgstr "Забранен" - -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF проверката се провали. Заявката прекратена." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Вие виждате това съобщение, защото този сайт изисква CSRF бисквитка когато " -"се подават формуляри. Тази бисквитка е задължителна от съображения за " -"сигурност, за да се гарантира, че вашият браузър не е компрометиран от трети " -"страни." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "Повече информация е на разположение с DEBUG=True." - -msgid "No year specified" -msgstr "Не е посочена година" - -msgid "Date out of range" -msgstr "" - -msgid "No month specified" -msgstr "Не е посочен месец" - -msgid "No day specified" -msgstr "ноев" - -msgid "No week specified" -msgstr "Не е посочена седмица" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Няма достъпни %(verbose_name_plural)s" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Бъдещo %(verbose_name_plural)s е достъпно, тъй като %(class_name)s." -"allow_future е False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Няма %(verbose_name)s , съвпадащи със заявката" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Невалидна страница (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "Тук не е позволено индексиране на директория." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Индекс %(directory)s" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "Django: Фреймуоркът за перфекционисти с крайни срокове." - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Вие виждате тази страница защото DEBUG=True е във вашият settings файл и не сте конфигурирали никакви " -"URL-и" - -msgid "Django Documentation" -msgstr "Django Документация" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "Започнете с Django" - -msgid "Django Community" -msgstr "" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/bg/__init__.py b/venv/Lib/site-packages/django/conf/locale/bg/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/bg/formats.py b/venv/Lib/site-packages/django/conf/locale/bg/formats.py deleted file mode 100644 index b7d0c3b..0000000 --- a/venv/Lib/site-packages/django/conf/locale/bg/formats.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'd F Y' -TIME_FORMAT = 'H:i' -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd.m.Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = ' ' # Non-breaking space -# NUMBER_GROUPING = diff --git a/venv/Lib/site-packages/django/conf/locale/bn/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/bn/LC_MESSAGES/django.mo deleted file mode 100644 index ef52f360610ae3430814fb9f455d19d42add9ce6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16660 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 Zc-6zMRdX$C3fpOx1_0f7%l{e~{2x*1K diff --git a/venv/Lib/site-packages/django/conf/locale/bn/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/bn/LC_MESSAGES/django.po deleted file mode 100644 index b554f7a..0000000 --- a/venv/Lib/site-packages/django/conf/locale/bn/LC_MESSAGES/django.po +++ /dev/null @@ -1,1218 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# M Nasimul Haque , 2013 -# Tahmid Rafi , 2012-2013 -# Tahmid Rafi , 2013 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-27 22:40+0200\n" -"PO-Revision-Date: 2019-11-05 00:38+0000\n" -"Last-Translator: Ramiro Morales\n" -"Language-Team: Bengali (http://www.transifex.com/django/django/language/" -"bn/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bn\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "আফ্রিকার অন্যতম সরকারি ভাষা" - -msgid "Arabic" -msgstr "আরবী" - -msgid "Asturian" -msgstr "" - -msgid "Azerbaijani" -msgstr "আজারবাইজানি" - -msgid "Bulgarian" -msgstr "বুলগেরিয়ান" - -msgid "Belarusian" -msgstr "বেলারুশীয়" - -msgid "Bengali" -msgstr "বাংলা" - -msgid "Breton" -msgstr "ব্রেটন" - -msgid "Bosnian" -msgstr "বসনিয়ান" - -msgid "Catalan" -msgstr "ক্যাটালান" - -msgid "Czech" -msgstr "চেক" - -msgid "Welsh" -msgstr "ওয়েল্স" - -msgid "Danish" -msgstr "ড্যানিশ" - -msgid "German" -msgstr "জার্মান" - -msgid "Lower Sorbian" -msgstr "" - -msgid "Greek" -msgstr "গ্রিক" - -msgid "English" -msgstr "ইংলিশ" - -msgid "Australian English" -msgstr "" - -msgid "British English" -msgstr "বৃটিশ ইংলিশ" - -msgid "Esperanto" -msgstr "আন্তর্জাতিক ভাষা" - -msgid "Spanish" -msgstr "স্প্যানিশ" - -msgid "Argentinian Spanish" -msgstr "আর্জেন্টিনিয়ান স্প্যানিশ" - -msgid "Colombian Spanish" -msgstr "" - -msgid "Mexican Spanish" -msgstr "মেক্সিকান স্প্যানিশ" - -msgid "Nicaraguan Spanish" -msgstr "নিকারাগুয়ান স্প্যানিশ" - -msgid "Venezuelan Spanish" -msgstr "ভেনেজুয়েলার স্প্যানিশ" - -msgid "Estonian" -msgstr "এস্তোনিয়ান" - -msgid "Basque" -msgstr "বাস্ক" - -msgid "Persian" -msgstr "ফারসি" - -msgid "Finnish" -msgstr "ফিনিশ" - -msgid "French" -msgstr "ফ্রেঞ্চ" - -msgid "Frisian" -msgstr "ফ্রিজ্ল্যানডের ভাষা" - -msgid "Irish" -msgstr "আইরিশ" - -msgid "Scottish Gaelic" -msgstr "" - -msgid "Galician" -msgstr "গ্যালিসিয়ান" - -msgid "Hebrew" -msgstr "হিব্রু" - -msgid "Hindi" -msgstr "হিন্দী" - -msgid "Croatian" -msgstr "ক্রোয়েশিয়ান" - -msgid "Upper Sorbian" -msgstr "" - -msgid "Hungarian" -msgstr "হাঙ্গেরিয়ান" - -msgid "Armenian" -msgstr "" - -msgid "Interlingua" -msgstr "" - -msgid "Indonesian" -msgstr "ইন্দোনেশিয়ান" - -msgid "Ido" -msgstr "" - -msgid "Icelandic" -msgstr "আইসল্যান্ডিক" - -msgid "Italian" -msgstr "ইটালিয়ান" - -msgid "Japanese" -msgstr "জাপানিজ" - -msgid "Georgian" -msgstr "জর্জিয়ান" - -msgid "Kabyle" -msgstr "" - -msgid "Kazakh" -msgstr "কাজাখ" - -msgid "Khmer" -msgstr "খমার" - -msgid "Kannada" -msgstr "কান্নাড়া" - -msgid "Korean" -msgstr "কোরিয়ান" - -msgid "Luxembourgish" -msgstr "লুক্সেমবার্গীয়" - -msgid "Lithuanian" -msgstr "লিথুয়ানিয়ান" - -msgid "Latvian" -msgstr "লাটভিয়ান" - -msgid "Macedonian" -msgstr "ম্যাসাডোনিয়ান" - -msgid "Malayalam" -msgstr "মালায়ালম" - -msgid "Mongolian" -msgstr "মঙ্গোলিয়ান" - -msgid "Marathi" -msgstr "" - -msgid "Burmese" -msgstr "বার্মিজ" - -msgid "Norwegian Bokmål" -msgstr "" - -msgid "Nepali" -msgstr "নেপালি" - -msgid "Dutch" -msgstr "ডাচ" - -msgid "Norwegian Nynorsk" -msgstr "নরওয়েজীয়ান নিনর্স্ক" - -msgid "Ossetic" -msgstr "অসেটিক" - -msgid "Punjabi" -msgstr "পাঞ্জাবী" - -msgid "Polish" -msgstr "পোলিশ" - -msgid "Portuguese" -msgstr "পর্তুগীজ" - -msgid "Brazilian Portuguese" -msgstr "ব্রাজিলিয়ান পর্তুগীজ" - -msgid "Romanian" -msgstr "রোমানিয়ান" - -msgid "Russian" -msgstr "রাশান" - -msgid "Slovak" -msgstr "স্লোভাক" - -msgid "Slovenian" -msgstr "স্লোভেনিয়ান" - -msgid "Albanian" -msgstr "আলবেনীয়ান" - -msgid "Serbian" -msgstr "সার্বিয়ান" - -msgid "Serbian Latin" -msgstr "সার্বিয়ান ল্যাটিন" - -msgid "Swedish" -msgstr "সুইডিশ" - -msgid "Swahili" -msgstr "সোয়াহিলি" - -msgid "Tamil" -msgstr "তামিল" - -msgid "Telugu" -msgstr "তেলেগু" - -msgid "Thai" -msgstr "থাই" - -msgid "Turkish" -msgstr "তুর্কি" - -msgid "Tatar" -msgstr "তাতারদেশীয়" - -msgid "Udmurt" -msgstr "" - -msgid "Ukrainian" -msgstr "ইউক্রেনিয়ান" - -msgid "Urdu" -msgstr "উর্দু" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "ভিয়েতনামিজ" - -msgid "Simplified Chinese" -msgstr "সরলীকৃত চাইনীজ" - -msgid "Traditional Chinese" -msgstr "প্রচলিত চাইনীজ" - -msgid "Messages" -msgstr "" - -msgid "Site Maps" -msgstr "" - -msgid "Static Files" -msgstr "" - -msgid "Syndication" -msgstr "" - -msgid "That page number is not an integer" -msgstr "" - -msgid "That page number is less than 1" -msgstr "" - -msgid "That page contains no results" -msgstr "" - -msgid "Enter a valid value." -msgstr "একটি বৈধ মান দিন।" - -msgid "Enter a valid URL." -msgstr "বৈধ URL দিন" - -msgid "Enter a valid integer." -msgstr "" - -msgid "Enter a valid email address." -msgstr "একটি বৈধ ইমেইল ঠিকানা লিখুন." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "একটি বৈধ IPv4 ঠিকানা দিন।" - -msgid "Enter a valid IPv6 address." -msgstr "একটি বৈধ IPv6 ঠিকানা টাইপ করুন।" - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "একটি বৈধ IPv4 অথবা IPv6 ঠিকানা টাইপ করুন।" - -msgid "Enter only digits separated by commas." -msgstr "শুধুমাত্র কমা দিয়ে সংখ্যা দিন।" - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "সংখ্যাটির মান %(limit_value)s হতে হবে (এটা এখন %(show_value)s আছে)।" - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "সংখ্যাটির মান %(limit_value)s এর চেয়ে ছোট বা সমান হতে হবে।" - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "সংখ্যাটির মান %(limit_value)s এর চেয়ে বড় বা সমান হতে হবে।" - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -msgid "Enter a number." -msgstr "একটি সংখ্যা প্রবেশ করান।" - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "" - -msgid "and" -msgstr "এবং" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -msgid "This field cannot be null." -msgstr "এর মান null হতে পারবে না।" - -msgid "This field cannot be blank." -msgstr "এই ফিল্ডের মান ফাঁকা হতে পারে না" - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(field_label)s সহ %(model_name)s আরেকটি রয়েছে।" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "ফিল্ডের ধরণ: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "বুলিয়ান (হয় True অথবা False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "স্ট্রিং (সর্বোচ্চ %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "কমা দিয়ে আলাদা করা ইন্টিজার" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "তারিখ (সময় বাদে)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "তারিখ (সময় সহ)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "দশমিক সংখ্যা" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "" - -msgid "Email address" -msgstr "ইমেইল ঠিকানা" - -msgid "File path" -msgstr "ফাইল পথ" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "ফ্লোটিং পয়েন্ট সংখ্যা" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "ইন্টিজার" - -msgid "Big (8 byte) integer" -msgstr "বিগ (৮ বাইট) ইন্টিজার" - -msgid "IPv4 address" -msgstr "IPv4 ঠিকানা" - -msgid "IP address" -msgstr "আইপি ঠিকানা" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "বুলিয়ান (হয় True, False অথবা None)" - -msgid "Positive integer" -msgstr "পজিটিভ ইন্টিজার" - -msgid "Positive small integer" -msgstr "পজিটিভ স্মল ইন্টিজার" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "স্লাগ (সর্বোচ্চ %(max_length)s)" - -msgid "Small integer" -msgstr "স্মল ইন্টিজার" - -msgid "Text" -msgstr "টেক্সট" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "সময়" - -msgid "URL" -msgstr "ইউআরএল (URL)" - -msgid "Raw binary data" -msgstr "র বাইনারি ডাটা" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "ফাইল" - -msgid "Image" -msgstr "ইমেজ" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" - -msgid "Foreign Key (type determined by related field)" -msgstr "ফরেন কি (টাইপ রিলেটেড ফিল্ড দ্বারা নির্ণীত হবে)" - -msgid "One-to-one relationship" -msgstr "ওয়ান-টু-ওয়ান রিলেশানশিপ" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -msgid "Many-to-many relationship" -msgstr "ম্যানি-টু-ম্যানি রিলেশানশিপ" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr "" - -msgid "This field is required." -msgstr "এটি আবশ্যক।" - -msgid "Enter a whole number." -msgstr "একটি পূর্ণসংখ্যা দিন" - -msgid "Enter a valid date." -msgstr "বৈধ তারিখ দিন।" - -msgid "Enter a valid time." -msgstr "বৈধ সময় দিন।" - -msgid "Enter a valid date/time." -msgstr "বৈধ তারিখ/সময় দিন।" - -msgid "Enter a valid duration." -msgstr "" - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "কোন ফাইল দেয়া হয়নি। ফর্মের এনকোডিং ঠিক আছে কিনা দেখুন।" - -msgid "No file was submitted." -msgstr "কোন ফাইল দেয়া হয়নি।" - -msgid "The submitted file is empty." -msgstr "ফাইলটি খালি।" - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"একটি ফাইল সাবমিট করুন অথবা ক্লিয়ার চেকবক্সটি চেক করে দিন, যে কোন একটি করুন।" - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"সঠিক ছবি আপলোড করুন। যে ফাইলটি আপলোড করা হয়েছে তা হয় ছবি নয় অথবা নষ্ট হয়ে " -"যাওয়া ছবি।" - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "%(value)s বৈধ নয়। অনুগ্রহ করে আরেকটি সিলেক্ট করুন।" - -msgid "Enter a list of values." -msgstr "কয়েকটি মানের তালিকা দিন।" - -msgid "Enter a complete value." -msgstr "" - -msgid "Enter a valid UUID." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr "" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -msgid "Order" -msgstr "ক্রম" - -msgid "Delete" -msgstr "মুছুন" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -msgid "Please correct the duplicate values below." -msgstr "" - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "এটি বৈধ নয়। অনুগ্রহ করে আরেকটি সিলেক্ট করুন।" - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "পরিষ্কার করুন" - -msgid "Currently" -msgstr "এই মুহুর্তে" - -msgid "Change" -msgstr "পরিবর্তন" - -msgid "Unknown" -msgstr "অজানা" - -msgid "Yes" -msgstr "হ্যাঁ" - -msgid "No" -msgstr "না" - -msgid "Year" -msgstr "" - -msgid "Month" -msgstr "" - -msgid "Day" -msgstr "" - -msgid "yes,no,maybe" -msgstr "হ্যাঁ,না,হয়তো" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d বাইট" -msgstr[1] "%(size)d বাইট" - -#, python-format -msgid "%s KB" -msgstr "%s কিলোবাইট" - -#, python-format -msgid "%s MB" -msgstr "%s মেগাবাইট" - -#, python-format -msgid "%s GB" -msgstr "%s গিগাবাইট" - -#, python-format -msgid "%s TB" -msgstr "%s টেরাবাইট" - -#, python-format -msgid "%s PB" -msgstr "%s পেটাবাইট" - -msgid "p.m." -msgstr "অপরাহ্ন" - -msgid "a.m." -msgstr "পূর্বাহ্ন" - -msgid "PM" -msgstr "অপরাহ্ন" - -msgid "AM" -msgstr "পূর্বাহ্ন" - -msgid "midnight" -msgstr "মধ্যরাত" - -msgid "noon" -msgstr "দুপুর" - -msgid "Monday" -msgstr "সোমবার" - -msgid "Tuesday" -msgstr "মঙ্গলবার" - -msgid "Wednesday" -msgstr "বুধবার" - -msgid "Thursday" -msgstr "বৃহস্পতিবার" - -msgid "Friday" -msgstr "শুক্রবার" - -msgid "Saturday" -msgstr "শনিবার" - -msgid "Sunday" -msgstr "রবিবার" - -msgid "Mon" -msgstr "সোম" - -msgid "Tue" -msgstr "মঙ্গল" - -msgid "Wed" -msgstr "বুধ" - -msgid "Thu" -msgstr "বৃহঃ" - -msgid "Fri" -msgstr "শুক্র" - -msgid "Sat" -msgstr "শনি" - -msgid "Sun" -msgstr "রবি" - -msgid "January" -msgstr "জানুয়ারি" - -msgid "February" -msgstr "ফেব্রুয়ারি" - -msgid "March" -msgstr "মার্চ" - -msgid "April" -msgstr "এপ্রিল" - -msgid "May" -msgstr "মে" - -msgid "June" -msgstr "জুন" - -msgid "July" -msgstr "জুলাই" - -msgid "August" -msgstr "আগস্ট" - -msgid "September" -msgstr "সেপ্টেম্বর" - -msgid "October" -msgstr "অক্টোবর" - -msgid "November" -msgstr "নভেম্বর" - -msgid "December" -msgstr "ডিসেম্বর" - -msgid "jan" -msgstr "জান." - -msgid "feb" -msgstr "ফেব." - -msgid "mar" -msgstr "মার্চ" - -msgid "apr" -msgstr "এপ্রি." - -msgid "may" -msgstr "মে" - -msgid "jun" -msgstr "জুন" - -msgid "jul" -msgstr "জুল." - -msgid "aug" -msgstr "আগ." - -msgid "sep" -msgstr "সেপ্টে." - -msgid "oct" -msgstr "অক্টো." - -msgid "nov" -msgstr "নভে." - -msgid "dec" -msgstr "ডিসে." - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "জানু." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "ফেব্রু." - -msgctxt "abbrev. month" -msgid "March" -msgstr "মার্চ" - -msgctxt "abbrev. month" -msgid "April" -msgstr "এপ্রিল" - -msgctxt "abbrev. month" -msgid "May" -msgstr "মে" - -msgctxt "abbrev. month" -msgid "June" -msgstr "জুন" - -msgctxt "abbrev. month" -msgid "July" -msgstr "জুলাই" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "আগ." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "সেপ্ট." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "অক্টো." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "নভে." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "ডিসে." - -msgctxt "alt. month" -msgid "January" -msgstr "জানুয়ারি" - -msgctxt "alt. month" -msgid "February" -msgstr "ফেব্রুয়ারি" - -msgctxt "alt. month" -msgid "March" -msgstr "মার্চ" - -msgctxt "alt. month" -msgid "April" -msgstr "এপ্রিল" - -msgctxt "alt. month" -msgid "May" -msgstr "মে" - -msgctxt "alt. month" -msgid "June" -msgstr "জুন" - -msgctxt "alt. month" -msgid "July" -msgstr "জুলাই" - -msgctxt "alt. month" -msgid "August" -msgstr "আগস্ট" - -msgctxt "alt. month" -msgid "September" -msgstr "সেপ্টেম্বর" - -msgctxt "alt. month" -msgid "October" -msgstr "অক্টোবর" - -msgctxt "alt. month" -msgid "November" -msgstr "নভেম্বর" - -msgctxt "alt. month" -msgid "December" -msgstr "ডিসেম্বর" - -msgid "This is not a valid IPv6 address." -msgstr "" - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "অথবা" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr "," - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -msgid "0 minutes" -msgstr "0 মিনিট" - -msgid "Forbidden" -msgstr "" - -msgid "CSRF verification failed. Request aborted." -msgstr "" - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "" - -msgid "No year specified" -msgstr "কোন বছর উল্লেখ করা হয়নি" - -msgid "Date out of range" -msgstr "" - -msgid "No month specified" -msgstr "কোন মাস উল্লেখ করা হয়নি" - -msgid "No day specified" -msgstr "কোন দিন উল্লেখ করা হয়নি" - -msgid "No week specified" -msgstr "কোন সপ্তাহ উল্লেখ করা হয়নি" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "কোন %(verbose_name_plural)s নেই" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "কুয়েরি ম্যাচ করে এমন কোন %(verbose_name)s পাওয়া যায় নি" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "ডিরেক্টরি ইনডেক্স অনুমোদিত নয়" - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s এর ইনডেক্স" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -msgid "Django Documentation" -msgstr "" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "" - -msgid "Django Community" -msgstr "" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/bn/__init__.py b/venv/Lib/site-packages/django/conf/locale/bn/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/bn/formats.py b/venv/Lib/site-packages/django/conf/locale/bn/formats.py deleted file mode 100644 index 6205fb9..0000000 --- a/venv/Lib/site-packages/django/conf/locale/bn/formats.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F, Y' -TIME_FORMAT = 'g:i A' -# DATETIME_FORMAT = -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j M, Y' -# SHORT_DATETIME_FORMAT = -FIRST_DAY_OF_WEEK = 6 # Saturday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d/%m/%Y', # 25/10/2016 - '%d/%m/%y', # 25/10/16 - '%d-%m-%Y', # 25-10-2016 - '%d-%m-%y', # 25-10-16 -] -TIME_INPUT_FORMATS = [ - '%H:%M:%S', # 14:30:59 - '%H:%M', # 14:30 -] -DATETIME_INPUT_FORMATS = [ - '%d/%m/%Y %H:%M:%S', # 25/10/2006 14:30:59 - '%d/%m/%Y %H:%M', # 25/10/2006 14:30 -] -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -# NUMBER_GROUPING = diff --git a/venv/Lib/site-packages/django/conf/locale/br/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/br/LC_MESSAGES/django.mo deleted file mode 100644 index d864abe918e931b806454370616ad09fb3aa1881..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14009 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 W(oJqMSj>D8cw&88#_R6x_WlaFsDy<8 diff --git a/venv/Lib/site-packages/django/conf/locale/br/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/br/LC_MESSAGES/django.po deleted file mode 100644 index 3b1a759..0000000 --- a/venv/Lib/site-packages/django/conf/locale/br/LC_MESSAGES/django.po +++ /dev/null @@ -1,1297 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Claude Paroz , 2020 -# Ewen , 2021 -# Fulup , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-18 21:19+0000\n" -"Last-Translator: Transifex Bot <>\n" -"Language-Team: Breton (http://www.transifex.com/django/django/language/br/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: br\n" -"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !" -"=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n" -"%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > " -"19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 " -"&& n % 1000000 == 0) ? 3 : 4);\n" - -msgid "Afrikaans" -msgstr "Afrikaneg" - -msgid "Arabic" -msgstr "Arabeg" - -msgid "Algerian Arabic" -msgstr "" - -msgid "Asturian" -msgstr "Astureg" - -msgid "Azerbaijani" -msgstr "Azeri" - -msgid "Bulgarian" -msgstr "Bulgareg" - -msgid "Belarusian" -msgstr "Belaruseg" - -msgid "Bengali" -msgstr "Bengaleg" - -msgid "Breton" -msgstr "Brezhoneg" - -msgid "Bosnian" -msgstr "Bosneg" - -msgid "Catalan" -msgstr "Katalaneg" - -msgid "Czech" -msgstr "Tchekeg" - -msgid "Welsh" -msgstr "Kembraeg" - -msgid "Danish" -msgstr "Daneg" - -msgid "German" -msgstr "Alamaneg" - -msgid "Lower Sorbian" -msgstr "" - -msgid "Greek" -msgstr "Gresianeg" - -msgid "English" -msgstr "Saozneg" - -msgid "Australian English" -msgstr "Saozneg Aostralia" - -msgid "British English" -msgstr "Saozneg Breizh-Veur" - -msgid "Esperanto" -msgstr "Esperanteg" - -msgid "Spanish" -msgstr "Spagnoleg" - -msgid "Argentinian Spanish" -msgstr "Spagnoleg Arc'hantina" - -msgid "Colombian Spanish" -msgstr "Spagnoleg Kolombia" - -msgid "Mexican Spanish" -msgstr "Spagnoleg Mec'hiko" - -msgid "Nicaraguan Spanish" -msgstr "Spagnoleg Nicaragua" - -msgid "Venezuelan Spanish" -msgstr "Spagnoleg Venezuela" - -msgid "Estonian" -msgstr "Estoneg" - -msgid "Basque" -msgstr "Euskareg" - -msgid "Persian" -msgstr "Perseg" - -msgid "Finnish" -msgstr "Finneg" - -msgid "French" -msgstr "Galleg" - -msgid "Frisian" -msgstr "Frizeg" - -msgid "Irish" -msgstr "Iwerzhoneg" - -msgid "Scottish Gaelic" -msgstr "" - -msgid "Galician" -msgstr "Galizeg" - -msgid "Hebrew" -msgstr "Hebraeg" - -msgid "Hindi" -msgstr "Hindi" - -msgid "Croatian" -msgstr "Kroateg" - -msgid "Upper Sorbian" -msgstr "" - -msgid "Hungarian" -msgstr "Hungareg" - -msgid "Armenian" -msgstr "" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indonezeg" - -msgid "Igbo" -msgstr "" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Islandeg" - -msgid "Italian" -msgstr "Italianeg" - -msgid "Japanese" -msgstr "Japaneg" - -msgid "Georgian" -msgstr "Jorjianeg" - -msgid "Kabyle" -msgstr "" - -msgid "Kazakh" -msgstr "kazak" - -msgid "Khmer" -msgstr "Khmer" - -msgid "Kannada" -msgstr "Kannata" - -msgid "Korean" -msgstr "Koreaneg" - -msgid "Kyrgyz" -msgstr "" - -msgid "Luxembourgish" -msgstr "Luksembourgeg" - -msgid "Lithuanian" -msgstr "Lituaneg" - -msgid "Latvian" -msgstr "Latveg" - -msgid "Macedonian" -msgstr "Makedoneg" - -msgid "Malayalam" -msgstr "Malayalam" - -msgid "Mongolian" -msgstr "Mongoleg" - -msgid "Marathi" -msgstr "Marathi" - -msgid "Malay" -msgstr "" - -msgid "Burmese" -msgstr "Burmeg" - -msgid "Norwegian Bokmål" -msgstr "" - -msgid "Nepali" -msgstr "nepaleg" - -msgid "Dutch" -msgstr "Nederlandeg" - -msgid "Norwegian Nynorsk" -msgstr "Norvegeg Nynorsk" - -msgid "Ossetic" -msgstr "Oseteg" - -msgid "Punjabi" -msgstr "Punjabeg" - -msgid "Polish" -msgstr "Poloneg" - -msgid "Portuguese" -msgstr "Portugaleg" - -msgid "Brazilian Portuguese" -msgstr "Portugaleg Brazil" - -msgid "Romanian" -msgstr "Roumaneg" - -msgid "Russian" -msgstr "Rusianeg" - -msgid "Slovak" -msgstr "Slovakeg" - -msgid "Slovenian" -msgstr "Sloveneg" - -msgid "Albanian" -msgstr "Albaneg" - -msgid "Serbian" -msgstr "Serbeg" - -msgid "Serbian Latin" -msgstr "Serbeg e lizherennoù latin" - -msgid "Swedish" -msgstr "Svedeg" - -msgid "Swahili" -msgstr "swahileg" - -msgid "Tamil" -msgstr "Tamileg" - -msgid "Telugu" -msgstr "Telougou" - -msgid "Tajik" -msgstr "" - -msgid "Thai" -msgstr "Thai" - -msgid "Turkmen" -msgstr "" - -msgid "Turkish" -msgstr "Turkeg" - -msgid "Tatar" -msgstr "tatar" - -msgid "Udmurt" -msgstr "Oudmourteg" - -msgid "Ukrainian" -msgstr "Ukraineg" - -msgid "Urdu" -msgstr "Ourdou" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "Vietnameg" - -msgid "Simplified Chinese" -msgstr "Sinaeg eeunaet" - -msgid "Traditional Chinese" -msgstr "Sinaeg hengounel" - -msgid "Messages" -msgstr "Kemennadenn" - -msgid "Site Maps" -msgstr "Tresoù al lec'hienn" - -msgid "Static Files" -msgstr "Restroù statek" - -msgid "Syndication" -msgstr "Sindikadur" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "..." - -msgid "That page number is not an integer" -msgstr "" - -msgid "That page number is less than 1" -msgstr "An niver a bajenn mañ a zo bihanoc'h eget 1." - -msgid "That page contains no results" -msgstr "N'eus disoc'h er pajenn-mañ." - -msgid "Enter a valid value." -msgstr "Merkit un talvoud reizh" - -msgid "Enter a valid URL." -msgstr "Merkit un URL reizh" - -msgid "Enter a valid integer." -msgstr "Merkit un niver anterin reizh." - -msgid "Enter a valid email address." -msgstr "Merkit ur chomlec'h postel reizh" - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Merkit ur chomlec'h IPv4 reizh." - -msgid "Enter a valid IPv6 address." -msgstr "Merkit ur chomlec'h IPv6 reizh." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Merkit ur chomlec'h IPv4 pe IPv6 reizh." - -msgid "Enter only digits separated by commas." -msgstr "Merkañ hepken sifroù dispartiet dre skejoù." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Bezit sur ez eo an talvoud-mañ %(limit_value)s (evit ar mare ez eo " -"%(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Gwiriit mat emañ an talvoud-mañ a-is pe par da %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Gwiriit mat emañ an talvoud-mañ a-us pe par da %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -msgid "Enter a number." -msgstr "Merkit un niver." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "" - -msgid "and" -msgstr "ha" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -msgid "This field cannot be null." -msgstr "N'hall ket ar vaezienn chom goullo" - -msgid "This field cannot be blank." -msgstr "N'hall ket ar vaezienn chom goullo" - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Bez' ez eus c'hoazh eus ur %(model_name)s gant ar %(field_label)s-mañ." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Seurt maezienn : %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Boulean (gwir pe gaou)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "neudennad arouezennoù (betek %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Niveroù anterin dispartiet dre ur skej" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Deizad (hep eur)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Deizad (gant an eur)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "Niver dekvedennel" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "" - -msgid "Email address" -msgstr "Chomlec'h postel" - -msgid "File path" -msgstr "Treug war-du ar restr" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "Niver gant skej nij" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "Anterin" - -msgid "Big (8 byte) integer" -msgstr "Anterin bras (8 okted)" - -msgid "Small integer" -msgstr "Niver anterin bihan" - -msgid "IPv4 address" -msgstr "Chomlec'h IPv4" - -msgid "IP address" -msgstr "Chomlec'h IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "Boulean (gwir pe gaou pe netra)" - -msgid "Positive big integer" -msgstr "" - -msgid "Positive integer" -msgstr "Niver anterin pozitivel" - -msgid "Positive small integer" -msgstr "Niver anterin bihan pozitivel" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (betek %(max_length)s arouez.)" - -msgid "Text" -msgstr "Testenn" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Eur" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "Restr" - -msgid "Image" -msgstr "Skeudenn" - -msgid "A JSON object" -msgstr "" - -msgid "Value must be valid JSON." -msgstr "" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" - -msgid "Foreign Key (type determined by related field)" -msgstr "Alc'hwez estren (seurt termenet dre ar vaezienn liammet)" - -msgid "One-to-one relationship" -msgstr "Darempred unan-ouzh-unan" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -msgid "Many-to-many relationship" -msgstr "Darempred lies-ouzh-lies" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr "" - -msgid "This field is required." -msgstr "Rekis eo leuniañ ar vaezienn." - -msgid "Enter a whole number." -msgstr "Merkit un niver anterin." - -msgid "Enter a valid date." -msgstr "Merkit un deiziad reizh" - -msgid "Enter a valid time." -msgstr "Merkit un eur reizh" - -msgid "Enter a valid date/time." -msgstr "Merkit un eur/deiziad reizh" - -msgid "Enter a valid duration." -msgstr "" - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "N'eus ket kaset restr ebet. Gwiriit ar seurt enkodañ evit ar restr" - -msgid "No file was submitted." -msgstr "N'eus bet kaset restr ebet." - -msgid "The submitted file is empty." -msgstr "Goullo eo ar restr kaset." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Kasit ur restr pe askit al log riñsañ; an eil pe egile" - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Enpozhiit ur skeudenn reizh. Ar seurt bet enporzhiet ganeoc'h a oa foeltret " -"pe ne oa ket ur skeudenn" - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Dizuit un dibab reizh. %(value)s n'emañ ket e-touez an dibaboù posupl." - -msgid "Enter a list of values." -msgstr "Merkit ur roll talvoudoù" - -msgid "Enter a complete value." -msgstr "Merkañ un talvoud klok" - -msgid "Enter a valid UUID." -msgstr "" - -msgid "Enter a valid JSON." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr "" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -msgid "Order" -msgstr "Urzh" - -msgid "Delete" -msgstr "Diverkañ" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Reizhit ar roadennoù e doubl e %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Reizhit ar roadennoù e doubl e %(field)s, na zle bezañ enni nemet talvoudoù " -"dzho o-unan." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Reizhit ar roadennoù e doubl e %(field_name)s a rank bezañ ennañ talvodoù en " -"o-unan evit lodenn %(lookup)s %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Reizhañ ar roadennoù e doubl zo a-is" - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Diuzit un dibab reizh. N'emañ ket an dibab-mañ e-touez ar re bosupl." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Riñsañ" - -msgid "Currently" -msgstr "Evit ar mare" - -msgid "Change" -msgstr "Kemmañ" - -msgid "Unknown" -msgstr "Dianav" - -msgid "Yes" -msgstr "Ya" - -msgid "No" -msgstr "Ket" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "ya,ket,marteze" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d okted" -msgstr[1] "%(size)d okted" -msgstr[2] "%(size)d okted" -msgstr[3] "%(size)d okted" -msgstr[4] "%(size)d okted" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "g.m." - -msgid "a.m." -msgstr "mintin" - -msgid "PM" -msgstr "G.M." - -msgid "AM" -msgstr "Mintin" - -msgid "midnight" -msgstr "hanternoz" - -msgid "noon" -msgstr "kreisteiz" - -msgid "Monday" -msgstr "Lun" - -msgid "Tuesday" -msgstr "Meurzh" - -msgid "Wednesday" -msgstr "Merc'her" - -msgid "Thursday" -msgstr "Yaou" - -msgid "Friday" -msgstr "Gwener" - -msgid "Saturday" -msgstr "Sadorn" - -msgid "Sunday" -msgstr "Sul" - -msgid "Mon" -msgstr "Lun" - -msgid "Tue" -msgstr "Meu" - -msgid "Wed" -msgstr "Mer" - -msgid "Thu" -msgstr "Yao" - -msgid "Fri" -msgstr "Gwe" - -msgid "Sat" -msgstr "Sad" - -msgid "Sun" -msgstr "Sul" - -msgid "January" -msgstr "Genver" - -msgid "February" -msgstr "C'hwevrer" - -msgid "March" -msgstr "Meurzh" - -msgid "April" -msgstr "Ebrel" - -msgid "May" -msgstr "Mae" - -msgid "June" -msgstr "Mezheven" - -msgid "July" -msgstr "Gouere" - -msgid "August" -msgstr "Eost" - -msgid "September" -msgstr "Gwengolo" - -msgid "October" -msgstr "Here" - -msgid "November" -msgstr "Du" - -msgid "December" -msgstr "Kerzu" - -msgid "jan" -msgstr "Gen" - -msgid "feb" -msgstr "C'hwe" - -msgid "mar" -msgstr "Meu" - -msgid "apr" -msgstr "Ebr" - -msgid "may" -msgstr "Mae" - -msgid "jun" -msgstr "Mez" - -msgid "jul" -msgstr "Gou" - -msgid "aug" -msgstr "Eos" - -msgid "sep" -msgstr "Gwe" - -msgid "oct" -msgstr "Her" - -msgid "nov" -msgstr "Du" - -msgid "dec" -msgstr "Kzu" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Gen." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "C'hwe." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Meu." - -msgctxt "abbrev. month" -msgid "April" -msgstr "Ebr." - -msgctxt "abbrev. month" -msgid "May" -msgstr "Mae" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Mez." - -msgctxt "abbrev. month" -msgid "July" -msgstr "Gou." - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Eos." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Gwe." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Her." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Du" - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Kzu" - -msgctxt "alt. month" -msgid "January" -msgstr "Genver" - -msgctxt "alt. month" -msgid "February" -msgstr "C'hwevrer" - -msgctxt "alt. month" -msgid "March" -msgstr "Meurzh" - -msgctxt "alt. month" -msgid "April" -msgstr "Ebrel" - -msgctxt "alt. month" -msgid "May" -msgstr "Mae" - -msgctxt "alt. month" -msgid "June" -msgstr "Mezheven" - -msgctxt "alt. month" -msgid "July" -msgstr "Gouere" - -msgctxt "alt. month" -msgid "August" -msgstr "Eost" - -msgctxt "alt. month" -msgid "September" -msgstr "Gwengolo" - -msgctxt "alt. month" -msgid "October" -msgstr "Here" - -msgctxt "alt. month" -msgid "November" -msgstr "Du" - -msgctxt "alt. month" -msgid "December" -msgstr "Kerzu" - -msgid "This is not a valid IPv6 address." -msgstr "" - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "pe" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr "," - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -msgid "Forbidden" -msgstr "Difennet" - -msgid "CSRF verification failed. Request aborted." -msgstr "" - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "" - -msgid "No year specified" -msgstr "N'eus bet resisaet bloavezh ebet" - -msgid "Date out of range" -msgstr "" - -msgid "No month specified" -msgstr "N'eus bet resisaet miz ebet" - -msgid "No day specified" -msgstr "N'eus bet resisaet deiz ebet" - -msgid "No week specified" -msgstr "N'eus bet resisaet sizhun ebet" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "N'eus %(verbose_name_plural)s ebet da gaout." - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"En dazont ne vo ket a %(verbose_name_plural)s rak faos eo %(class_name)s." -"allow_future." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" -"N'eus bet kavet traezenn %(verbose_name)s ebet o klotaén gant ar goulenn" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "N'haller ket diskwel endalc'had ar c'havlec'h-mañ." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Meneger %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -msgid "Django Documentation" -msgstr "" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "" - -msgid "Django Community" -msgstr "" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/bs/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/bs/LC_MESSAGES/django.mo deleted file mode 100644 index 064cc5d8e1e13fe22f215d03fbb7f564f47ff18c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10824 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, 2011 -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-27 22:40+0200\n" -"PO-Revision-Date: 2019-11-05 00:38+0000\n" -"Last-Translator: Ramiro Morales\n" -"Language-Team: Bosnian (http://www.transifex.com/django/django/language/" -"bs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: bs\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" - -msgid "Afrikaans" -msgstr "" - -msgid "Arabic" -msgstr "arapski" - -msgid "Asturian" -msgstr "" - -msgid "Azerbaijani" -msgstr "Azerbejdžanski" - -msgid "Bulgarian" -msgstr "bugarski" - -msgid "Belarusian" -msgstr "" - -msgid "Bengali" -msgstr "bengalski" - -msgid "Breton" -msgstr "" - -msgid "Bosnian" -msgstr "bosanski" - -msgid "Catalan" -msgstr "katalonski" - -msgid "Czech" -msgstr "češki" - -msgid "Welsh" -msgstr "velški" - -msgid "Danish" -msgstr "danski" - -msgid "German" -msgstr "njemački" - -msgid "Lower Sorbian" -msgstr "" - -msgid "Greek" -msgstr "grčki" - -msgid "English" -msgstr "engleski" - -msgid "Australian English" -msgstr "" - -msgid "British English" -msgstr "Britanski engleski" - -msgid "Esperanto" -msgstr "" - -msgid "Spanish" -msgstr "španski" - -msgid "Argentinian Spanish" -msgstr "Argentinski španski" - -msgid "Colombian Spanish" -msgstr "" - -msgid "Mexican Spanish" -msgstr "Meksički španski" - -msgid "Nicaraguan Spanish" -msgstr "Nikuaraganski španski" - -msgid "Venezuelan Spanish" -msgstr "" - -msgid "Estonian" -msgstr "estonski" - -msgid "Basque" -msgstr "baskijski" - -msgid "Persian" -msgstr "persijski" - -msgid "Finnish" -msgstr "finski" - -msgid "French" -msgstr "francuski" - -msgid "Frisian" -msgstr "frišanski" - -msgid "Irish" -msgstr "irski" - -msgid "Scottish Gaelic" -msgstr "" - -msgid "Galician" -msgstr "galski" - -msgid "Hebrew" -msgstr "hebrejski" - -msgid "Hindi" -msgstr "hindi" - -msgid "Croatian" -msgstr "hrvatski" - -msgid "Upper Sorbian" -msgstr "" - -msgid "Hungarian" -msgstr "mađarski" - -msgid "Armenian" -msgstr "" - -msgid "Interlingua" -msgstr "" - -msgid "Indonesian" -msgstr "Indonežanski" - -msgid "Ido" -msgstr "" - -msgid "Icelandic" -msgstr "islandski" - -msgid "Italian" -msgstr "italijanski" - -msgid "Japanese" -msgstr "japanski" - -msgid "Georgian" -msgstr "gruzijski" - -msgid "Kabyle" -msgstr "" - -msgid "Kazakh" -msgstr "" - -msgid "Khmer" -msgstr "kambođanski" - -msgid "Kannada" -msgstr "kanada" - -msgid "Korean" -msgstr "korejski" - -msgid "Luxembourgish" -msgstr "" - -msgid "Lithuanian" -msgstr "litvanski" - -msgid "Latvian" -msgstr "latvijski" - -msgid "Macedonian" -msgstr "makedonski" - -msgid "Malayalam" -msgstr "Malajalamski" - -msgid "Mongolian" -msgstr "Mongolski" - -msgid "Marathi" -msgstr "" - -msgid "Burmese" -msgstr "" - -msgid "Norwegian Bokmål" -msgstr "" - -msgid "Nepali" -msgstr "" - -msgid "Dutch" -msgstr "holandski" - -msgid "Norwegian Nynorsk" -msgstr "Norveški novi" - -msgid "Ossetic" -msgstr "" - -msgid "Punjabi" -msgstr "Pandžabi" - -msgid "Polish" -msgstr "poljski" - -msgid "Portuguese" -msgstr "portugalski" - -msgid "Brazilian Portuguese" -msgstr "brazilski portugalski" - -msgid "Romanian" -msgstr "rumunski" - -msgid "Russian" -msgstr "ruski" - -msgid "Slovak" -msgstr "slovački" - -msgid "Slovenian" -msgstr "slovenački" - -msgid "Albanian" -msgstr "albanski" - -msgid "Serbian" -msgstr "srpski" - -msgid "Serbian Latin" -msgstr "srpski latinski" - -msgid "Swedish" -msgstr "švedski" - -msgid "Swahili" -msgstr "" - -msgid "Tamil" -msgstr "tamilski" - -msgid "Telugu" -msgstr "telugu" - -msgid "Thai" -msgstr "tajlandski" - -msgid "Turkish" -msgstr "turski" - -msgid "Tatar" -msgstr "" - -msgid "Udmurt" -msgstr "" - -msgid "Ukrainian" -msgstr "ukrajinski" - -msgid "Urdu" -msgstr "Urdu" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "vijetnamežanski" - -msgid "Simplified Chinese" -msgstr "novokineski" - -msgid "Traditional Chinese" -msgstr "starokineski" - -msgid "Messages" -msgstr "" - -msgid "Site Maps" -msgstr "" - -msgid "Static Files" -msgstr "" - -msgid "Syndication" -msgstr "" - -msgid "That page number is not an integer" -msgstr "" - -msgid "That page number is less than 1" -msgstr "" - -msgid "That page contains no results" -msgstr "" - -msgid "Enter a valid value." -msgstr "Unesite ispravnu vrijednost." - -msgid "Enter a valid URL." -msgstr "Unesite ispravan URL." - -msgid "Enter a valid integer." -msgstr "" - -msgid "Enter a valid email address." -msgstr "" - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Unesite ispravnu IPv4 adresu." - -msgid "Enter a valid IPv6 address." -msgstr "" - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -msgid "Enter only digits separated by commas." -msgstr "Unesite samo brojke razdvojene zapetama." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Pobrinite se da je ova vrijednost %(limit_value)s (trenutno je " -"%(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Ova vrijednost mora da bude manja ili jednaka %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Ova vrijednost mora biti veća ili jednaka %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -msgid "Enter a number." -msgstr "Unesite broj." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "" - -msgid "and" -msgstr "i" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -msgid "This field cannot be null." -msgstr "Ovo polje ne može ostati prazno." - -msgid "This field cannot be blank." -msgstr "Ovo polje ne može biti prazno." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s sa ovom vrijednošću %(field_label)s već postoji." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Polje tipa: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Bulova vrijednost (True ili False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (najviše %(max_length)s znakova)" - -msgid "Comma-separated integers" -msgstr "Cijeli brojevi razdvojeni zapetama" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Datum (bez vremena)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Datum (sa vremenom)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "Decimalni broj" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "" - -msgid "Email address" -msgstr "Email adresa" - -msgid "File path" -msgstr "Putanja fajla" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "Broj sa pokrenom zapetom" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "Cijeo broj" - -msgid "Big (8 byte) integer" -msgstr "Big (8 bajtni) integer" - -msgid "IPv4 address" -msgstr "" - -msgid "IP address" -msgstr "IP adresa" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "Bulova vrijednost (True, False ili None)" - -msgid "Positive integer" -msgstr "" - -msgid "Positive small integer" -msgstr "" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -msgid "Small integer" -msgstr "" - -msgid "Text" -msgstr "Tekst" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Vrijeme" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "" - -msgid "Image" -msgstr "" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" - -msgid "Foreign Key (type determined by related field)" -msgstr "Strani ključ (tip određen povezanim poljem)" - -msgid "One-to-one relationship" -msgstr "Jedan-na-jedan odnos" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -msgid "Many-to-many relationship" -msgstr "Više-na-više odsnos" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr "" - -msgid "This field is required." -msgstr "Ovo polje se mora popuniti." - -msgid "Enter a whole number." -msgstr "Unesite cijeo broj." - -msgid "Enter a valid date." -msgstr "Unesite ispravan datum." - -msgid "Enter a valid time." -msgstr "Unesite ispravno vrijeme" - -msgid "Enter a valid date/time." -msgstr "Unesite ispravan datum/vrijeme." - -msgid "Enter a valid duration." -msgstr "" - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Fajl nije prebačen. Provjerite tip enkodiranja formulara." - -msgid "No file was submitted." -msgstr "Fajl nije prebačen." - -msgid "The submitted file is empty." -msgstr "Prebačen fajl je prazan." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Prebacite ispravan fajl. Fajl koji je prebačen ili nije slika, ili je " -"oštećen." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"%(value)s nije među ponuđenim vrijednostima. Odaberite jednu od ponuđenih." - -msgid "Enter a list of values." -msgstr "Unesite listu vrijednosti." - -msgid "Enter a complete value." -msgstr "" - -msgid "Enter a valid UUID." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr "" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -msgid "Order" -msgstr "Redoslijed" - -msgid "Delete" -msgstr "Obriši" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Ispravite dupli sadržaj za polja: %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Ispravite dupli sadržaj za polja: %(field)s, koji mora da bude jedinstven." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Ispravite dupli sadržaj za polja: %(field_name)s, koji mora da bude " -"jedinstven za %(lookup)s u %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Ispravite duple vrijednosti dole." - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Odabrana vrijednost nije među ponuđenima. Odaberite jednu od ponuđenih." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Očisti" - -msgid "Currently" -msgstr "Trenutno" - -msgid "Change" -msgstr "Izmjeni" - -msgid "Unknown" -msgstr "Nepoznato" - -msgid "Yes" -msgstr "Da" - -msgid "No" -msgstr "Ne" - -msgid "Year" -msgstr "" - -msgid "Month" -msgstr "" - -msgid "Day" -msgstr "" - -msgid "yes,no,maybe" -msgstr "da,ne,možda" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "po p." - -msgid "a.m." -msgstr "prije p." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "ponoć" - -msgid "noon" -msgstr "podne" - -msgid "Monday" -msgstr "ponedjeljak" - -msgid "Tuesday" -msgstr "utorak" - -msgid "Wednesday" -msgstr "srijeda" - -msgid "Thursday" -msgstr "četvrtak" - -msgid "Friday" -msgstr "petak" - -msgid "Saturday" -msgstr "subota" - -msgid "Sunday" -msgstr "nedjelja" - -msgid "Mon" -msgstr "pon." - -msgid "Tue" -msgstr "uto." - -msgid "Wed" -msgstr "sri." - -msgid "Thu" -msgstr "čet." - -msgid "Fri" -msgstr "pet." - -msgid "Sat" -msgstr "sub." - -msgid "Sun" -msgstr "ned." - -msgid "January" -msgstr "januar" - -msgid "February" -msgstr "februar" - -msgid "March" -msgstr "mart" - -msgid "April" -msgstr "april" - -msgid "May" -msgstr "maj" - -msgid "June" -msgstr "juni" - -msgid "July" -msgstr "juli" - -msgid "August" -msgstr "august" - -msgid "September" -msgstr "septembar" - -msgid "October" -msgstr "oktobar" - -msgid "November" -msgstr "novembar" - -msgid "December" -msgstr "decembar" - -msgid "jan" -msgstr "jan." - -msgid "feb" -msgstr "feb." - -msgid "mar" -msgstr "mar." - -msgid "apr" -msgstr "apr." - -msgid "may" -msgstr "maj." - -msgid "jun" -msgstr "jun." - -msgid "jul" -msgstr "jul." - -msgid "aug" -msgstr "aug." - -msgid "sep" -msgstr "sep." - -msgid "oct" -msgstr "okt." - -msgid "nov" -msgstr "nov." - -msgid "dec" -msgstr "dec." - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Mart" - -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -msgctxt "abbrev. month" -msgid "May" -msgstr "Maj" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Juni" - -msgctxt "abbrev. month" -msgid "July" -msgstr "juli" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "august" - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "septembar" - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "oktobar" - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "novembar" - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "decembar" - -msgctxt "alt. month" -msgid "January" -msgstr "januar" - -msgctxt "alt. month" -msgid "February" -msgstr "februar" - -msgctxt "alt. month" -msgid "March" -msgstr "mart" - -msgctxt "alt. month" -msgid "April" -msgstr "april" - -msgctxt "alt. month" -msgid "May" -msgstr "maj" - -msgctxt "alt. month" -msgid "June" -msgstr "juni" - -msgctxt "alt. month" -msgid "July" -msgstr "juli" - -msgctxt "alt. month" -msgid "August" -msgstr "august" - -msgctxt "alt. month" -msgid "September" -msgstr "septembar" - -msgctxt "alt. month" -msgid "October" -msgstr "oktobar" - -msgctxt "alt. month" -msgid "November" -msgstr "Novembar" - -msgctxt "alt. month" -msgid "December" -msgstr "decembar" - -msgid "This is not a valid IPv6 address." -msgstr "" - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "ili" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -msgid "0 minutes" -msgstr "" - -msgid "Forbidden" -msgstr "" - -msgid "CSRF verification failed. Request aborted." -msgstr "" - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "" - -msgid "No year specified" -msgstr "Godina nije naznačena" - -msgid "Date out of range" -msgstr "" - -msgid "No month specified" -msgstr "Mjesec nije naznačen" - -msgid "No day specified" -msgstr "Dan nije naznačen" - -msgid "No week specified" -msgstr "Sedmica nije naznačena" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "" - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -msgid "Django Documentation" -msgstr "" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "" - -msgid "Django Community" -msgstr "" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/bs/__init__.py b/venv/Lib/site-packages/django/conf/locale/bs/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/bs/formats.py b/venv/Lib/site-packages/django/conf/locale/bs/formats.py deleted file mode 100644 index 25d9b40..0000000 --- a/venv/Lib/site-packages/django/conf/locale/bs/formats.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. N Y.' -TIME_FORMAT = 'G:i' -DATETIME_FORMAT = 'j. N. Y. G:i T' -YEAR_MONTH_FORMAT = 'F Y.' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'Y M j' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/venv/Lib/site-packages/django/conf/locale/ca/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/ca/LC_MESSAGES/django.mo deleted file mode 100644 index ca8826b7227f610561edac5101493fc4c6af2db1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27427 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 diff --git a/venv/Lib/site-packages/django/conf/locale/ca/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/ca/LC_MESSAGES/django.po deleted file mode 100644 index d315fd5..0000000 --- a/venv/Lib/site-packages/django/conf/locale/ca/LC_MESSAGES/django.po +++ /dev/null @@ -1,1329 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Antoni Aloy , 2012,2015-2017,2021 -# Carles Barrobés , 2011-2012,2014,2020 -# duub qnnp, 2015 -# Gil Obradors Via , 2019 -# Gil Obradors Via , 2019 -# Jannis Leidel , 2011 -# Manel Clos , 2020 -# Manuel Miranda , 2015 -# Mariusz Felisiak , 2021 -# Roger Pons , 2015 -# Santiago Lamora , 2020 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-24 16:29+0000\n" -"Last-Translator: Mariusz Felisiak \n" -"Language-Team: Catalan (http://www.transifex.com/django/django/language/" -"ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Afrikans" - -msgid "Arabic" -msgstr "àrab" - -msgid "Algerian Arabic" -msgstr "àrab argelià" - -msgid "Asturian" -msgstr "Asturià" - -msgid "Azerbaijani" -msgstr "azerbaijanès" - -msgid "Bulgarian" -msgstr "búlgar" - -msgid "Belarusian" -msgstr "Bielorús" - -msgid "Bengali" -msgstr "bengalí" - -msgid "Breton" -msgstr "Bretó" - -msgid "Bosnian" -msgstr "bosnià" - -msgid "Catalan" -msgstr "català" - -msgid "Czech" -msgstr "txec" - -msgid "Welsh" -msgstr "gal·lès" - -msgid "Danish" -msgstr "danès" - -msgid "German" -msgstr "alemany" - -msgid "Lower Sorbian" -msgstr "Lower Sorbian" - -msgid "Greek" -msgstr "grec" - -msgid "English" -msgstr "anglès" - -msgid "Australian English" -msgstr "Anglès d'Austràlia" - -msgid "British English" -msgstr "anglès britànic" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "castellà" - -msgid "Argentinian Spanish" -msgstr "castellà d'Argentina" - -msgid "Colombian Spanish" -msgstr "castellà de Colombia" - -msgid "Mexican Spanish" -msgstr "castellà de Mèxic" - -msgid "Nicaraguan Spanish" -msgstr "castellà de Nicaragua" - -msgid "Venezuelan Spanish" -msgstr "castellà de Veneçuela" - -msgid "Estonian" -msgstr "estonià" - -msgid "Basque" -msgstr "èuscar" - -msgid "Persian" -msgstr "persa" - -msgid "Finnish" -msgstr "finlandès" - -msgid "French" -msgstr "francès" - -msgid "Frisian" -msgstr "frisi" - -msgid "Irish" -msgstr "irlandès" - -msgid "Scottish Gaelic" -msgstr "Gaèlic escocès" - -msgid "Galician" -msgstr "gallec" - -msgid "Hebrew" -msgstr "hebreu" - -msgid "Hindi" -msgstr "hindi" - -msgid "Croatian" -msgstr "croat" - -msgid "Upper Sorbian" -msgstr "Upper Sorbian" - -msgid "Hungarian" -msgstr "hongarès" - -msgid "Armenian" -msgstr "Armeni" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "indonesi" - -msgid "Igbo" -msgstr "lgbo" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "islandès" - -msgid "Italian" -msgstr "italià" - -msgid "Japanese" -msgstr "japonès" - -msgid "Georgian" -msgstr "georgià" - -msgid "Kabyle" -msgstr "Cabilenc" - -msgid "Kazakh" -msgstr "Kazakh" - -msgid "Khmer" -msgstr "khmer" - -msgid "Kannada" -msgstr "kannarès" - -msgid "Korean" -msgstr "coreà" - -msgid "Kyrgyz" -msgstr "Kyrgyz" - -msgid "Luxembourgish" -msgstr "Luxemburguès" - -msgid "Lithuanian" -msgstr "lituà" - -msgid "Latvian" -msgstr "letó" - -msgid "Macedonian" -msgstr "macedoni" - -msgid "Malayalam" -msgstr "malaiàlam " - -msgid "Mongolian" -msgstr "mongol" - -msgid "Marathi" -msgstr "Maratí" - -msgid "Malay" -msgstr "" - -msgid "Burmese" -msgstr "Burmès" - -msgid "Norwegian Bokmål" -msgstr "Bokmål noruec" - -msgid "Nepali" -msgstr "Nepalès" - -msgid "Dutch" -msgstr "holandès" - -msgid "Norwegian Nynorsk" -msgstr "noruec nynorsk" - -msgid "Ossetic" -msgstr "Ossètic" - -msgid "Punjabi" -msgstr "panjabi" - -msgid "Polish" -msgstr "polonès" - -msgid "Portuguese" -msgstr "portuguès" - -msgid "Brazilian Portuguese" -msgstr "portuguès de brasil" - -msgid "Romanian" -msgstr "romanès" - -msgid "Russian" -msgstr "rus" - -msgid "Slovak" -msgstr "eslovac" - -msgid "Slovenian" -msgstr "eslovè" - -msgid "Albanian" -msgstr "albanès" - -msgid "Serbian" -msgstr "serbi" - -msgid "Serbian Latin" -msgstr "serbi llatí" - -msgid "Swedish" -msgstr "suec" - -msgid "Swahili" -msgstr "Swahili" - -msgid "Tamil" -msgstr "tàmil" - -msgid "Telugu" -msgstr "telugu" - -msgid "Tajik" -msgstr "Tajik" - -msgid "Thai" -msgstr "tailandès" - -msgid "Turkmen" -msgstr "Turkmen" - -msgid "Turkish" -msgstr "turc" - -msgid "Tatar" -msgstr "Tatar" - -msgid "Udmurt" -msgstr "Udmurt" - -msgid "Ukrainian" -msgstr "ucraïnès" - -msgid "Urdu" -msgstr "urdu" - -msgid "Uzbek" -msgstr "Uzbek" - -msgid "Vietnamese" -msgstr "vietnamita" - -msgid "Simplified Chinese" -msgstr "xinès simplificat" - -msgid "Traditional Chinese" -msgstr "xinès tradicional" - -msgid "Messages" -msgstr "Missatges" - -msgid "Site Maps" -msgstr "Mapes del lloc" - -msgid "Static Files" -msgstr "Arxius estàtics" - -msgid "Syndication" -msgstr "Sindicació" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "..." - -msgid "That page number is not an integer" -msgstr "Aquest número de plana no és un enter" - -msgid "That page number is less than 1" -msgstr "El nombre de plana és inferior a 1" - -msgid "That page contains no results" -msgstr "La plana no conté cap resultat" - -msgid "Enter a valid value." -msgstr "Introduïu un valor vàlid." - -msgid "Enter a valid URL." -msgstr "Introduïu una URL vàlida." - -msgid "Enter a valid integer." -msgstr "Introduïu un enter vàlid." - -msgid "Enter a valid email address." -msgstr "Introdueix una adreça de correu electrònic vàlida" - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Introduïu un 'slug' vàlid, consistent en lletres, números, guions o guions " -"baixos." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Introduïu un 'slug' vàlid format per lletres Unicode, números, guions o " -"guions baixos." - -msgid "Enter a valid IPv4 address." -msgstr "Introduïu una adreça IPv4 vàlida." - -msgid "Enter a valid IPv6 address." -msgstr "Entreu una adreça IPv6 vàlida." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Entreu una adreça IPv4 o IPv6 vàlida." - -msgid "Enter only digits separated by commas." -msgstr "Introduïu només dígits separats per comes." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Assegureu-vos que aquest valor sigui %(limit_value)s (és %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Assegureu-vos que aquest valor sigui menor o igual que %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Assegureu-vos que aquest valor sigui més gran o igual que %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Assegureu-vos que aquest valor té almenys %(limit_value)d caràcter (en té " -"%(show_value)d)." -msgstr[1] "" -"Assegureu-vos que el valor tingui almenys %(limit_value)d caràcters (en té " -"%(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Assegureu-vos que aquest valor té com a molt %(limit_value)d caràcter (en té " -"%(show_value)d)." -msgstr[1] "" -"Assegureu-vos que aquest valor tingui com a molt %(limit_value)d caràcters " -"(en té %(show_value)d)." - -msgid "Enter a number." -msgstr "Introduïu un número." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Assegureu-vos que no hi ha més de %(max)s dígit en total." -msgstr[1] "Assegureu-vos que no hi hagi més de %(max)s dígits en total." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Assegureu-vos que no hi ha més de %(max)s decimal." -msgstr[1] "Assegureu-vos que no hi hagi més de %(max)s decimals." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Assegureu-vos que no hi ha més de %(max)s dígit abans de la coma decimal." -msgstr[1] "" -"Assegureu-vos que no hi hagi més de %(max)s dígits abans de la coma decimal." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"L'extensió d'arxiu “%(extension)s” no està permesa. Les extensions permeses " -"són: %(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "No es permeten caràcters nuls." - -msgid "and" -msgstr "i" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "Ja existeix %(model_name)s amb aquest %(field_labels)s." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "El valor %(value)r no és una opció vàlida." - -msgid "This field cannot be null." -msgstr "Aquest camp no pot ser nul." - -msgid "This field cannot be blank." -msgstr "Aquest camp no pot estar en blanc." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Ja existeix %(model_name)s amb aquest %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s ha de ser únic per a %(date_field_label)s i %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Camp del tipus: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "El valor '%(value)s' ha de ser \"True\" o \"False\"." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "El valor '%(value)s' ha de ser cert, fals o cap." - -msgid "Boolean (Either True or False)" -msgstr "Booleà (Cert o Fals)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (de fins a %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Enters separats per comes" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"El valor '%(value)s' no té un format de data vàlid. Ha de tenir el format " -"YYYY-MM-DD." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"El valor '%(value)s' té el format correcte (YYYY-MM-DD) però no és una data " -"vàlida." - -msgid "Date (without time)" -msgstr "Data (sense hora)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"El valor '%(value)s' no té un format vàlid. Ha de tenir el format YYYY-MM-DD " -"HH:MM[:ss[.uuuuuu]][TZ]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"El valor '%(value)s' té el format correcte (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) però no és una data/hora vàlida." - -msgid "Date (with time)" -msgstr "Data (amb hora)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "El valor '%(value)s' ha de ser un nombre decimal." - -msgid "Decimal number" -msgstr "Número decimal" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"'El valor %(value)s' té un format invàlid. Ha d'estar en el format [DD] [HH:" -"[MM:]]ss[.uuuuuu] ." - -msgid "Duration" -msgstr "Durada" - -msgid "Email address" -msgstr "Adreça de correu electrònic" - -msgid "File path" -msgstr "Ruta del fitxer" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "El valor '%(value)s' ha de ser un número de coma flotant." - -msgid "Floating point number" -msgstr "Número de coma flotant" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "El valor '%(value)s' ha de ser un nombre enter." - -msgid "Integer" -msgstr "Enter" - -msgid "Big (8 byte) integer" -msgstr "Enter gran (8 bytes)" - -msgid "Small integer" -msgstr "Enter petit" - -msgid "IPv4 address" -msgstr "Adreça IPv4" - -msgid "IP address" -msgstr "Adreça IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "El valor '%(value)s' ha de ser None, True o False." - -msgid "Boolean (Either True, False or None)" -msgstr "Booleà (Cert, Fals o Cap ('None'))" - -msgid "Positive big integer" -msgstr "Enter gran positiu" - -msgid "Positive integer" -msgstr "Enter positiu" - -msgid "Positive small integer" -msgstr "Enter petit positiu" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (fins a %(max_length)s)" - -msgid "Text" -msgstr "Text" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"El valor '%(value)s' no té un format vàlid. Ha de tenir el format HH:MM[:ss[." -"uuuuuu]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"El valor '%(value)s' té el format correcte (HH:MM[:ss[.uuuuuu]]) però no és " -"una hora vàlida." - -msgid "Time" -msgstr "Hora" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Dades binàries" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "'%(value)s' no és un UUID vàlid." - -msgid "Universally unique identifier" -msgstr "Identificador únic universal" - -msgid "File" -msgstr "Arxiu" - -msgid "Image" -msgstr "Imatge" - -msgid "A JSON object" -msgstr "Un objecte JSON" - -msgid "Value must be valid JSON." -msgstr "El valor ha de ser JSON vàlid." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "La instància de %(model)s amb %(field)s %(value)r no existeix." - -msgid "Foreign Key (type determined by related field)" -msgstr "Clau forana (tipus determinat pel camp relacionat)" - -msgid "One-to-one relationship" -msgstr "Relació un-a-un" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "relació %(from)s-%(to)s " - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "relacions %(from)s-%(to)s " - -msgid "Many-to-many relationship" -msgstr "Relació molts-a-molts" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Aquest camp és obligatori." - -msgid "Enter a whole number." -msgstr "Introduïu un número enter." - -msgid "Enter a valid date." -msgstr "Introduïu una data vàlida." - -msgid "Enter a valid time." -msgstr "Introduïu una hora vàlida." - -msgid "Enter a valid date/time." -msgstr "Introduïu una data/hora vàlides." - -msgid "Enter a valid duration." -msgstr "Introduïu una durada vàlida." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "El número de dies ha de ser entre {min_days} i {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"No s'ha enviat cap fitxer. Comproveu el tipus de codificació del formulari." - -msgid "No file was submitted." -msgstr "No s'ha enviat cap fitxer." - -msgid "The submitted file is empty." -msgstr "El fitxer enviat està buit." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Aquest nom d'arxiu hauria de tenir com a molt %(max)d caràcter (en té " -"%(length)d)." -msgstr[1] "" -"Aquest nom d'arxiu hauria de tenir com a molt %(max)d caràcters (en té " -"%(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Si us plau, envieu un fitxer o marqueu la casella de selecció \"netejar\", " -"no ambdós." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Carregueu una imatge vàlida. El fitxer que heu carregat no era una imatge o " -"estava corrupte." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Esculliu una opció vàlida. %(value)s no és una de les opcions vàlides." - -msgid "Enter a list of values." -msgstr "Introduïu una llista de valors." - -msgid "Enter a complete value." -msgstr "Introduïu un valor complet." - -msgid "Enter a valid UUID." -msgstr "Intruduïu un UUID vàlid." - -msgid "Enter a valid JSON." -msgstr "Introduïu un JSON vàlid." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Camp ocult %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"Les dades de ManagementForm no hi són o han estat modificades. Camps que " -"falten: %(field_names)s. . Necessitaràs omplir una incidència si el problema " -"persisteix." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Si uns plau, envia com a màxim %d formulari" -msgstr[1] "Si us plau, envia com a màxim %d formularis" - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Sisplau envieu com a mínim %d formulari." -msgstr[1] "Si us plau envieu com a mínim %d formularis." - -msgid "Order" -msgstr "Ordre" - -msgid "Delete" -msgstr "Eliminar" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Si us plau, corregiu la dada duplicada per a %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Si us plau, corregiu la dada duplicada per a %(field)s, la qual ha de ser " -"única." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Si us plau, corregiu la dada duplicada per a %(field_name)s, la qual ha de " -"ser única per a %(lookup)s en %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Si us plau, corregiu els valors duplicats a sota." - -msgid "The inline value did not match the parent instance." -msgstr "El valor en línia no coincideix amb la instància mare ." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Esculliu una opció vàlida. La opció triada no és una de les opcions " -"disponibles." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "\"%(pk)s\" no és un valor vàlid" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"No s'ha pogut interpretar %(datetime)s a la zona horària " -"%(current_timezone)s; potser és ambigua o no existeix." - -msgid "Clear" -msgstr "Netejar" - -msgid "Currently" -msgstr "Actualment" - -msgid "Change" -msgstr "Modificar" - -msgid "Unknown" -msgstr "Desconegut" - -msgid "Yes" -msgstr "Sí" - -msgid "No" -msgstr "No" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "sí,no,potser" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "mitjanit" - -msgid "noon" -msgstr "migdia" - -msgid "Monday" -msgstr "Dilluns" - -msgid "Tuesday" -msgstr "Dimarts" - -msgid "Wednesday" -msgstr "Dimecres" - -msgid "Thursday" -msgstr "Dijous" - -msgid "Friday" -msgstr "Divendres" - -msgid "Saturday" -msgstr "Dissabte" - -msgid "Sunday" -msgstr "Diumenge" - -msgid "Mon" -msgstr "dl." - -msgid "Tue" -msgstr "dt." - -msgid "Wed" -msgstr "dc." - -msgid "Thu" -msgstr "dj." - -msgid "Fri" -msgstr "dv." - -msgid "Sat" -msgstr "ds." - -msgid "Sun" -msgstr "dg." - -msgid "January" -msgstr "gener" - -msgid "February" -msgstr "febrer" - -msgid "March" -msgstr "març" - -msgid "April" -msgstr "abril" - -msgid "May" -msgstr "maig" - -msgid "June" -msgstr "juny" - -msgid "July" -msgstr "juliol" - -msgid "August" -msgstr "agost" - -msgid "September" -msgstr "setembre" - -msgid "October" -msgstr "octubre" - -msgid "November" -msgstr "novembre" - -msgid "December" -msgstr "desembre" - -msgid "jan" -msgstr "gen." - -msgid "feb" -msgstr "feb." - -msgid "mar" -msgstr "març" - -msgid "apr" -msgstr "abr." - -msgid "may" -msgstr "maig" - -msgid "jun" -msgstr "juny" - -msgid "jul" -msgstr "jul." - -msgid "aug" -msgstr "ago." - -msgid "sep" -msgstr "set." - -msgid "oct" -msgstr "oct." - -msgid "nov" -msgstr "nov." - -msgid "dec" -msgstr "des." - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Gen." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Març" - -msgctxt "abbrev. month" -msgid "April" -msgstr "Abr." - -msgctxt "abbrev. month" -msgid "May" -msgstr "Maig" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Juny" - -msgctxt "abbrev. month" -msgid "July" -msgstr "Jul." - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Set." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Des." - -msgctxt "alt. month" -msgid "January" -msgstr "gener" - -msgctxt "alt. month" -msgid "February" -msgstr "febrer" - -msgctxt "alt. month" -msgid "March" -msgstr "març" - -msgctxt "alt. month" -msgid "April" -msgstr "abril" - -msgctxt "alt. month" -msgid "May" -msgstr "maig" - -msgctxt "alt. month" -msgid "June" -msgstr "juny" - -msgctxt "alt. month" -msgid "July" -msgstr "juliol" - -msgctxt "alt. month" -msgid "August" -msgstr "agost" - -msgctxt "alt. month" -msgid "September" -msgstr "setembre" - -msgctxt "alt. month" -msgid "October" -msgstr "octubre" - -msgctxt "alt. month" -msgid "November" -msgstr "novembre" - -msgctxt "alt. month" -msgid "December" -msgstr "desembre" - -msgid "This is not a valid IPv6 address." -msgstr "Aquesta no és una adreça IPv6 vàlida." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d any" -msgstr[1] "%(num)d anys" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d mes" -msgstr[1] "%(num)d mesos" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d setmana" -msgstr[1] "%(num)d setmanes" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d dia" -msgstr[1] "%(num)d dies" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d hora" -msgstr[1] "%(num)d hores" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d minut" -msgstr[1] "%(num)d minuts" - -msgid "Forbidden" -msgstr "Prohibit" - -msgid "CSRF verification failed. Request aborted." -msgstr "La verificació de CSRF ha fallat. Petició abortada." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Esteu veient aquest missatge perquè aquest lloc HTTPS requereix que el " -"vostre navegador enviï una capçalera “Referer\", i no n'ha arribada cap. " -"Aquesta capçalera es requereix per motius de seguretat, per garantir que el " -"vostre navegador no està sent segrestat per tercers." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Si heu configurat el vostre navegador per deshabilitar capçaleres “Referer" -"\", sisplau torneu-les a habilitar, com a mínim per a aquest lloc, o per a " -"connexions HTTPs, o per a peticions amb el mateix orígen." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Si utilitzeu l'etiqueta o " -"incloeu la capçalera “Referer-Policy: no-referrer\" , si us plau elimineu-" -"la. La protecció CSRF requereix la capçalera “Referer\" per a fer una " -"comprovació estricta. Si esteu preocupats quant a la privacitat, utilitzeu " -"alternatives com per enllaços a aplicacions de " -"tercers." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Estàs veient aquest missatge perquè aquest lloc requereix una galeta CSRF " -"quan s'envien formularis. Aquesta galeta es requereix per motius de " -"seguretat, per garantir que el teu navegador no està sent infiltrat per " -"tercers." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Si has configurat el teu navegador per deshabilitar galetes, sisplau torna-" -"les a habilitar, com a mínim per a aquest lloc, o per a peticions amb el " -"mateix orígen." - -msgid "More information is available with DEBUG=True." -msgstr "Més informació disponible amb DEBUG=True." - -msgid "No year specified" -msgstr "No s'ha especificat any" - -msgid "Date out of range" -msgstr "Data fora de rang" - -msgid "No month specified" -msgstr "No s'ha especificat mes" - -msgid "No day specified" -msgstr "No s'ha especificat dia" - -msgid "No week specified" -msgstr "No s'ha especificat setmana" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Cap %(verbose_name_plural)s disponible" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Futurs %(verbose_name_plural)s no disponibles perquè %(class_name)s." -"allow_future és Fals." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "Cadena invàlida de data '%(datestr)s' donat el format '%(format)s'" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No s'ha trobat cap %(verbose_name)s que coincideixi amb la petició" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "La pàgina no és 'last', ni es pot convertir en un enter" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Pàgina invàlida (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "Llista buida i '%(class_name)s.allow_empty' és Fals." - -msgid "Directory indexes are not allowed here." -msgstr "Aquí no es permeten índex de directori." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "\"%(path)s\" no existeix" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Índex de %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "La instal·lació ha estat un èxit! Enhorabona!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Visualitza notes de llançament per Django " -"%(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Esteu veient aquesta pàgina perquè el paràmetre DEBUG=Trueconsta al fitxer de configuració i no teniu cap " -"URL configurada." - -msgid "Django Documentation" -msgstr "Documentació de Django" - -msgid "Topics, references, & how-to’s" -msgstr "Temes, referències, & Com es fa" - -msgid "Tutorial: A Polling App" -msgstr "Tutorial: Una aplicació enquesta" - -msgid "Get started with Django" -msgstr "Primers passos amb Django" - -msgid "Django Community" -msgstr "Comunitat Django" - -msgid "Connect, get help, or contribute" -msgstr "Connecta, obté ajuda, o col·labora" diff --git a/venv/Lib/site-packages/django/conf/locale/ca/__init__.py b/venv/Lib/site-packages/django/conf/locale/ca/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/ca/formats.py b/venv/Lib/site-packages/django/conf/locale/ca/formats.py deleted file mode 100644 index 746d08f..0000000 --- a/venv/Lib/site-packages/django/conf/locale/ca/formats.py +++ /dev/null @@ -1,30 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'G:i' -DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\e\s G:i' -YEAR_MONTH_FORMAT = r'F \d\e\l Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y G:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - # '31/12/2009', '31/12/09' - '%d/%m/%Y', '%d/%m/%y' -] -DATETIME_INPUT_FORMATS = [ - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -] -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/cs/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/cs/LC_MESSAGES/django.mo deleted file mode 100644 index addcb5054dc5f32fe6207e4a6737f2dc534a020b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29207 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, 2020 -# Jannis Leidel , 2011 -# Jan Papež , 2012 -# Jirka Vejrazka , 2011 -# trendspotter, 2020 -# Tomáš Ehrlich , 2015 -# Vláďa Macek , 2012-2014 -# Vláďa Macek , 2015-2021 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-04-10 16:05+0200\n" -"PO-Revision-Date: 2021-03-18 23:20+0000\n" -"Last-Translator: Vláďa Macek \n" -"Language-Team: Czech (http://www.transifex.com/django/django/language/cs/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" -"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n " -"<= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" - -msgid "Afrikaans" -msgstr "afrikánsky" - -msgid "Arabic" -msgstr "arabsky" - -msgid "Algerian Arabic" -msgstr "alžírskou arabštinou" - -msgid "Asturian" -msgstr "asturštinou" - -msgid "Azerbaijani" -msgstr "ázerbájdžánsky" - -msgid "Bulgarian" -msgstr "bulharsky" - -msgid "Belarusian" -msgstr "bělorusky" - -msgid "Bengali" -msgstr "bengálsky" - -msgid "Breton" -msgstr "bretonsky" - -msgid "Bosnian" -msgstr "bosensky" - -msgid "Catalan" -msgstr "katalánsky" - -msgid "Czech" -msgstr "česky" - -msgid "Welsh" -msgstr "velšsky" - -msgid "Danish" -msgstr "dánsky" - -msgid "German" -msgstr "německy" - -msgid "Lower Sorbian" -msgstr "dolnolužickou srbštinou" - -msgid "Greek" -msgstr "řecky" - -msgid "English" -msgstr "anglicky" - -msgid "Australian English" -msgstr "australskou angličtinou" - -msgid "British English" -msgstr "britskou angličtinou" - -msgid "Esperanto" -msgstr "esperantsky" - -msgid "Spanish" -msgstr "španělsky" - -msgid "Argentinian Spanish" -msgstr "argentinskou španělštinou" - -msgid "Colombian Spanish" -msgstr "kolumbijskou španělštinou" - -msgid "Mexican Spanish" -msgstr "mexickou španělštinou" - -msgid "Nicaraguan Spanish" -msgstr "nikaragujskou španělštinou" - -msgid "Venezuelan Spanish" -msgstr "venezuelskou španělštinou" - -msgid "Estonian" -msgstr "estonsky" - -msgid "Basque" -msgstr "baskicky" - -msgid "Persian" -msgstr "persky" - -msgid "Finnish" -msgstr "finsky" - -msgid "French" -msgstr "francouzsky" - -msgid "Frisian" -msgstr "frísky" - -msgid "Irish" -msgstr "irsky" - -msgid "Scottish Gaelic" -msgstr "skotskou keltštinou" - -msgid "Galician" -msgstr "galicijsky" - -msgid "Hebrew" -msgstr "hebrejsky" - -msgid "Hindi" -msgstr "hindsky" - -msgid "Croatian" -msgstr "chorvatsky" - -msgid "Upper Sorbian" -msgstr "hornolužickou srbštinou" - -msgid "Hungarian" -msgstr "maďarsky" - -msgid "Armenian" -msgstr "arménštinou" - -msgid "Interlingua" -msgstr "interlingua" - -msgid "Indonesian" -msgstr "indonésky" - -msgid "Igbo" -msgstr "igboštinou" - -msgid "Ido" -msgstr "idem" - -msgid "Icelandic" -msgstr "islandsky" - -msgid "Italian" -msgstr "italsky" - -msgid "Japanese" -msgstr "japonsky" - -msgid "Georgian" -msgstr "gruzínštinou" - -msgid "Kabyle" -msgstr "kabylštinou" - -msgid "Kazakh" -msgstr "kazašsky" - -msgid "Khmer" -msgstr "khmersky" - -msgid "Kannada" -msgstr "kannadsky" - -msgid "Korean" -msgstr "korejsky" - -msgid "Kyrgyz" -msgstr "kyrgyzštinou" - -msgid "Luxembourgish" -msgstr "lucembursky" - -msgid "Lithuanian" -msgstr "litevsky" - -msgid "Latvian" -msgstr "lotyšsky" - -msgid "Macedonian" -msgstr "makedonsky" - -msgid "Malayalam" -msgstr "malajálamsky" - -msgid "Mongolian" -msgstr "mongolsky" - -msgid "Marathi" -msgstr "marathi" - -msgid "Burmese" -msgstr "barmštinou" - -msgid "Norwegian Bokmål" -msgstr "bokmål norštinou" - -msgid "Nepali" -msgstr "nepálsky" - -msgid "Dutch" -msgstr "nizozemsky" - -msgid "Norwegian Nynorsk" -msgstr "norsky (Nynorsk)" - -msgid "Ossetic" -msgstr "osetštinou" - -msgid "Punjabi" -msgstr "paňdžábsky" - -msgid "Polish" -msgstr "polsky" - -msgid "Portuguese" -msgstr "portugalsky" - -msgid "Brazilian Portuguese" -msgstr "brazilskou portugalštinou" - -msgid "Romanian" -msgstr "rumunsky" - -msgid "Russian" -msgstr "rusky" - -msgid "Slovak" -msgstr "slovensky" - -msgid "Slovenian" -msgstr "slovinsky" - -msgid "Albanian" -msgstr "albánsky" - -msgid "Serbian" -msgstr "srbsky" - -msgid "Serbian Latin" -msgstr "srbsky (latinkou)" - -msgid "Swedish" -msgstr "švédsky" - -msgid "Swahili" -msgstr "svahilsky" - -msgid "Tamil" -msgstr "tamilsky" - -msgid "Telugu" -msgstr "telužsky" - -msgid "Tajik" -msgstr "Tádžik" - -msgid "Thai" -msgstr "thajsky" - -msgid "Turkmen" -msgstr "turkmenštinou" - -msgid "Turkish" -msgstr "turecky" - -msgid "Tatar" -msgstr "tatarsky" - -msgid "Udmurt" -msgstr "udmurtsky" - -msgid "Ukrainian" -msgstr "ukrajinsky" - -msgid "Urdu" -msgstr "urdsky" - -msgid "Uzbek" -msgstr "uzbecky" - -msgid "Vietnamese" -msgstr "vietnamsky" - -msgid "Simplified Chinese" -msgstr "čínsky (zjednodušeně)" - -msgid "Traditional Chinese" -msgstr "čínsky (tradičně)" - -msgid "Messages" -msgstr "Zprávy" - -msgid "Site Maps" -msgstr "Mapy webu" - -msgid "Static Files" -msgstr "Statické soubory" - -msgid "Syndication" -msgstr "Syndikace" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "…" - -msgid "That page number is not an integer" -msgstr "Číslo stránky není celé číslo." - -msgid "That page number is less than 1" -msgstr "Číslo stránky je menší než 1" - -msgid "That page contains no results" -msgstr "Stránka je bez výsledků" - -msgid "Enter a valid value." -msgstr "Zadejte platnou hodnotu." - -msgid "Enter a valid URL." -msgstr "Zadejte platnou adresu URL." - -msgid "Enter a valid integer." -msgstr "Zadejte platné celé číslo." - -msgid "Enter a valid email address." -msgstr "Zadejte platnou e-mailovou adresu." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Vložte platný identifikátor složený pouze z písmen, čísel, podtržítek a " -"pomlček." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Zadejte platný identifikátor složený pouze z písmen, čísel, podtržítek a " -"pomlček typu Unicode." - -msgid "Enter a valid IPv4 address." -msgstr "Zadejte platnou adresu typu IPv4." - -msgid "Enter a valid IPv6 address." -msgstr "Zadejte platnou adresu typu IPv6." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Zadejte platnou adresu typu IPv4 nebo IPv6." - -msgid "Enter only digits separated by commas." -msgstr "Zadejte pouze číslice oddělené čárkami." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Hodnota musí být %(limit_value)s (nyní je %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Hodnota musí být menší nebo rovna %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Hodnota musí být větší nebo rovna %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Tato hodnota má mít nejméně %(limit_value)d znak (nyní má %(show_value)d)." -msgstr[1] "" -"Tato hodnota má mít nejméně %(limit_value)d znaky (nyní má %(show_value)d)." -msgstr[2] "" -"Tato hodnota má mít nejméně %(limit_value)d znaku (nyní má %(show_value)d)." -msgstr[3] "" -"Tato hodnota má mít nejméně %(limit_value)d znaků (nyní má %(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Tato hodnota má mít nejvýše %(limit_value)d znak (nyní má %(show_value)d)." -msgstr[1] "" -"Tato hodnota má mít nejvýše %(limit_value)d znaky (nyní má %(show_value)d)." -msgstr[2] "" -"Tato hodnota má mít nejvýše %(limit_value)d znaků (nyní má %(show_value)d)." -msgstr[3] "" -"Tato hodnota má mít nejvýše %(limit_value)d znaků (nyní má %(show_value)d)." - -msgid "Enter a number." -msgstr "Zadejte číslo." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Ujistěte se, že pole neobsahuje celkem více než %(max)s číslici." -msgstr[1] "Ujistěte se, že pole neobsahuje celkem více než %(max)s číslice." -msgstr[2] "Ujistěte se, že pole neobsahuje celkem více než %(max)s číslic." -msgstr[3] "Ujistěte se, že pole neobsahuje celkem více než %(max)s číslic." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Ujistěte se, že pole neobsahuje více než %(max)s desetinné místo." -msgstr[1] "Ujistěte se, že pole neobsahuje více než %(max)s desetinná místa." -msgstr[2] "Ujistěte se, že pole neobsahuje více než %(max)s desetinných míst." -msgstr[3] "Ujistěte se, že pole neobsahuje více než %(max)s desetinných míst." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Ujistěte se, že hodnota neobsahuje více než %(max)s místo před desetinnou " -"čárkou (tečkou)." -msgstr[1] "" -"Ujistěte se, že hodnota neobsahuje více než %(max)s místa před desetinnou " -"čárkou (tečkou)." -msgstr[2] "" -"Ujistěte se, že hodnota neobsahuje více než %(max)s míst před desetinnou " -"čárkou (tečkou)." -msgstr[3] "" -"Ujistěte se, že hodnota neobsahuje více než %(max)s míst před desetinnou " -"čárkou (tečkou)." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"Přípona souboru \"%(extension)s\" není povolena. Povolené jsou tyto: " -"%(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "Nulové znaky nejsou povoleny." - -msgid "and" -msgstr "a" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" -"Položka %(model_name)s s touto kombinací hodnot v polích %(field_labels)s " -"již existuje." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Hodnota %(value)r není platná možnost." - -msgid "This field cannot be null." -msgstr "Pole nemůže být null." - -msgid "This field cannot be blank." -msgstr "Pole nemůže být prázdné." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" -"Položka %(model_name)s s touto hodnotou v poli %(field_label)s již existuje." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"Pole %(field_label)s musí být unikátní testem %(lookup_type)s pro pole " -"%(date_field_label)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Pole typu: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "Hodnota \"%(value)s\" musí být buď True nebo False." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "Hodnota \"%(value)s\" musí být buď True, False nebo None." - -msgid "Boolean (Either True or False)" -msgstr "Pravdivost (buď Ano (True), nebo Ne (False))" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Řetězec (max. %(max_length)s znaků)" - -msgid "Comma-separated integers" -msgstr "Celá čísla oddělená čárkou" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "Hodnota \"%(value)s\" není platné datum. Musí být ve tvaru RRRR-MM-DD." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Ačkoli hodnota \"%(value)s\" je ve správném tvaru (RRRR-MM-DD), jde o " -"neplatné datum." - -msgid "Date (without time)" -msgstr "Datum (bez času)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Hodnota \"%(value)s\" je v neplatném tvaru, který má být RRRR-MM-DD HH:MM[:" -"SS[.uuuuuu]][TZ]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Ačkoli hodnota \"%(value)s\" je ve správném tvaru (RRRR-MM-DD HH:MM[:SS[." -"uuuuuu]][TZ]), jde o neplatné datum a čas." - -msgid "Date (with time)" -msgstr "Datum (s časem)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "Hodnota \"%(value)s\" musí být desítkové číslo." - -msgid "Decimal number" -msgstr "Desetinné číslo" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"Hodnota \"%(value)s\" je v neplatném tvaru, který má být [DD] [HH:[MM:]]ss[." -"uuuuuu]." - -msgid "Duration" -msgstr "Doba trvání" - -msgid "Email address" -msgstr "E-mailová adresa" - -msgid "File path" -msgstr "Cesta k souboru" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "Hodnota \"%(value)s\" musí být reálné číslo." - -msgid "Floating point number" -msgstr "Číslo s pohyblivou řádovou čárkou" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "Hodnota \"%(value)s\" musí být celé číslo." - -msgid "Integer" -msgstr "Celé číslo" - -msgid "Big (8 byte) integer" -msgstr "Velké číslo (8 bajtů)" - -msgid "Small integer" -msgstr "Malé celé číslo" - -msgid "IPv4 address" -msgstr "Adresa IPv4" - -msgid "IP address" -msgstr "Adresa IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "Hodnota \"%(value)s\" musí být buď None, True nebo False." - -msgid "Boolean (Either True, False or None)" -msgstr "Pravdivost (buď Ano (True), Ne (False) nebo Nic (None))" - -msgid "Positive big integer" -msgstr "Velké kladné celé číslo" - -msgid "Positive integer" -msgstr "Kladné celé číslo" - -msgid "Positive small integer" -msgstr "Kladné malé celé číslo" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Identifikátor (nejvýše %(max_length)s znaků)" - -msgid "Text" -msgstr "Text" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Hodnota \"%(value)s\" je v neplatném tvaru, který má být HH:MM[:ss[.uuuuuu]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Ačkoli hodnota \"%(value)s\" je ve správném tvaru (HH:MM[:ss[.uuuuuu]]), jde " -"o neplatný čas." - -msgid "Time" -msgstr "Čas" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Přímá binární data" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "\"%(value)s\" není platná hodnota typu UUID." - -msgid "Universally unique identifier" -msgstr "Všeobecně jedinečný identifikátor" - -msgid "File" -msgstr "Soubor" - -msgid "Image" -msgstr "Obrázek" - -msgid "A JSON object" -msgstr "Objekt typu JSON" - -msgid "Value must be valid JSON." -msgstr "Hodnota musí být platná struktura typu JSON." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" -"Položka typu %(model)s s hodnotou %(field)s rovnou %(value)r neexistuje." - -msgid "Foreign Key (type determined by related field)" -msgstr "Cizí klíč (typ určen pomocí souvisejícího pole)" - -msgid "One-to-one relationship" -msgstr "Vazba jedna-jedna" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "Vazba z %(from)s do %(to)s" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "Vazby z %(from)s do %(to)s" - -msgid "Many-to-many relationship" -msgstr "Vazba mnoho-mnoho" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?!" - -msgid "This field is required." -msgstr "Toto pole je třeba vyplnit." - -msgid "Enter a whole number." -msgstr "Zadejte celé číslo." - -msgid "Enter a valid date." -msgstr "Zadejte platné datum." - -msgid "Enter a valid time." -msgstr "Zadejte platný čas." - -msgid "Enter a valid date/time." -msgstr "Zadejte platné datum a čas." - -msgid "Enter a valid duration." -msgstr "Zadejte platnou délku trvání." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "Počet dní musí být mezi {min_days} a {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Soubor nebyl odeslán. Zkontrolujte parametr \"encoding type\" formuláře." - -msgid "No file was submitted." -msgstr "Žádný soubor nebyl odeslán." - -msgid "The submitted file is empty." -msgstr "Odeslaný soubor je prázdný." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Tento název souboru má mít nejvýše %(max)d znak (nyní má %(length)d)." -msgstr[1] "" -"Tento název souboru má mít nejvýše %(max)d znaky (nyní má %(length)d)." -msgstr[2] "" -"Tento název souboru má mít nejvýše %(max)d znaku (nyní má %(length)d)." -msgstr[3] "" -"Tento název souboru má mít nejvýše %(max)d znaků (nyní má %(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Musíte vybrat cestu k souboru nebo vymazat výběr, ne obojí." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Nahrajte platný obrázek. Odeslaný soubor buď nebyl obrázek nebo byl poškozen." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Vyberte platnou možnost, \"%(value)s\" není k dispozici." - -msgid "Enter a list of values." -msgstr "Zadejte seznam hodnot." - -msgid "Enter a complete value." -msgstr "Zadejte úplnou hodnotu." - -msgid "Enter a valid UUID." -msgstr "Zadejte platné UUID." - -msgid "Enter a valid JSON." -msgstr "Zadejte platnou strukturu typu JSON." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Skryté pole %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"Data objektu ManagementForm chybí nebo s nimi bylo nedovoleně manipulováno. " -"Chybějící pole: %(field_names)s. Pokud problém přetrvává, budete možná muset " -"problém ohlásit." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Odešlete nejvýše %d formulář." -msgstr[1] "Odešlete nejvýše %d formuláře." -msgstr[2] "Odešlete nejvýše %d formuláře." -msgstr[3] "Odešlete nejvýše %d formulářů." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Odešlete nejméně %d formulář." -msgstr[1] "Odešlete nejméně %d formuláře." -msgstr[2] "Odešlete nejméně %d formuláře." -msgstr[3] "Odešlete nejméně %d formulářů." - -msgid "Order" -msgstr "Pořadí" - -msgid "Delete" -msgstr "Odstranit" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Opravte duplicitní data v poli %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Opravte duplicitní data v poli %(field)s, které musí být unikátní." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Opravte duplicitní data v poli %(field_name)s, které musí být unikátní " -"testem %(lookup)s pole %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Odstraňte duplicitní hodnoty níže." - -msgid "The inline value did not match the parent instance." -msgstr "Hodnota typu inline neodpovídá rodičovské položce." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Vyberte platnou možnost. Tato není k dispozici." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "\"%(pk)s\" není platná hodnota." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Hodnotu %(datetime)s nelze interpretovat v časové zóně %(current_timezone)s; " -"může být nejednoznačná nebo nemusí existovat." - -msgid "Clear" -msgstr "Zrušit" - -msgid "Currently" -msgstr "Aktuálně" - -msgid "Change" -msgstr "Změnit" - -msgid "Unknown" -msgstr "Neznámé" - -msgid "Yes" -msgstr "Ano" - -msgid "No" -msgstr "Ne" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "ano,ne,možná" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bajt" -msgstr[1] "%(size)d bajty" -msgstr[2] "%(size)d bajtů" -msgstr[3] "%(size)d bajtů" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "odp." - -msgid "a.m." -msgstr "dop." - -msgid "PM" -msgstr "odp." - -msgid "AM" -msgstr "dop." - -msgid "midnight" -msgstr "půlnoc" - -msgid "noon" -msgstr "poledne" - -msgid "Monday" -msgstr "pondělí" - -msgid "Tuesday" -msgstr "úterý" - -msgid "Wednesday" -msgstr "středa" - -msgid "Thursday" -msgstr "čtvrtek" - -msgid "Friday" -msgstr "pátek" - -msgid "Saturday" -msgstr "sobota" - -msgid "Sunday" -msgstr "neděle" - -msgid "Mon" -msgstr "po" - -msgid "Tue" -msgstr "út" - -msgid "Wed" -msgstr "st" - -msgid "Thu" -msgstr "čt" - -msgid "Fri" -msgstr "pá" - -msgid "Sat" -msgstr "so" - -msgid "Sun" -msgstr "ne" - -msgid "January" -msgstr "leden" - -msgid "February" -msgstr "únor" - -msgid "March" -msgstr "březen" - -msgid "April" -msgstr "duben" - -msgid "May" -msgstr "květen" - -msgid "June" -msgstr "červen" - -msgid "July" -msgstr "červenec" - -msgid "August" -msgstr "srpen" - -msgid "September" -msgstr "září" - -msgid "October" -msgstr "říjen" - -msgid "November" -msgstr "listopad" - -msgid "December" -msgstr "prosinec" - -msgid "jan" -msgstr "led" - -msgid "feb" -msgstr "úno" - -msgid "mar" -msgstr "bře" - -msgid "apr" -msgstr "dub" - -msgid "may" -msgstr "kvě" - -msgid "jun" -msgstr "čen" - -msgid "jul" -msgstr "čec" - -msgid "aug" -msgstr "srp" - -msgid "sep" -msgstr "zář" - -msgid "oct" -msgstr "říj" - -msgid "nov" -msgstr "lis" - -msgid "dec" -msgstr "pro" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Led." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Úno." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Bře." - -msgctxt "abbrev. month" -msgid "April" -msgstr "Dub." - -msgctxt "abbrev. month" -msgid "May" -msgstr "Kvě." - -msgctxt "abbrev. month" -msgid "June" -msgstr "Čer." - -msgctxt "abbrev. month" -msgid "July" -msgstr "Čec." - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Srp." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Zář." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Říj." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Lis." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Pro." - -msgctxt "alt. month" -msgid "January" -msgstr "ledna" - -msgctxt "alt. month" -msgid "February" -msgstr "února" - -msgctxt "alt. month" -msgid "March" -msgstr "března" - -msgctxt "alt. month" -msgid "April" -msgstr "dubna" - -msgctxt "alt. month" -msgid "May" -msgstr "května" - -msgctxt "alt. month" -msgid "June" -msgstr "června" - -msgctxt "alt. month" -msgid "July" -msgstr "července" - -msgctxt "alt. month" -msgid "August" -msgstr "srpna" - -msgctxt "alt. month" -msgid "September" -msgstr "září" - -msgctxt "alt. month" -msgid "October" -msgstr "října" - -msgctxt "alt. month" -msgid "November" -msgstr "listopadu" - -msgctxt "alt. month" -msgid "December" -msgstr "prosince" - -msgid "This is not a valid IPv6 address." -msgstr "Toto není platná adresa typu IPv6." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "nebo" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d rok" -msgstr[1] "%(num)d roky" -msgstr[2] "%(num)d roku" -msgstr[3] "%(num)d let" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d měsíc" -msgstr[1] "%(num)d měsíce" -msgstr[2] "%(num)d měsíců" -msgstr[3] "%(num)d měsíců" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d týden" -msgstr[1] "%(num)d týdny" -msgstr[2] "%(num)d týdne" -msgstr[3] "%(num)d týdnů" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d den" -msgstr[1] "%(num)d dny" -msgstr[2] "%(num)d dní" -msgstr[3] "%(num)d dní" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d hodina" -msgstr[1] "%(num)d hodiny" -msgstr[2] "%(num)d hodiny" -msgstr[3] "%(num)d hodin" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d minuta" -msgstr[1] "%(num)d minuty" -msgstr[2] "%(num)d minut" -msgstr[3] "%(num)d minut" - -msgid "Forbidden" -msgstr "Nepřístupné (Forbidden)" - -msgid "CSRF verification failed. Request aborted." -msgstr "Selhalo ověření typu CSRF. Požadavek byl zadržen." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Tato zpráva se zobrazuje, protože tento web na protokolu HTTPS požaduje " -"záhlaví \"Referer\" od vašeho webového prohlížeče. Záhlaví je požadováno z " -"bezpečnostních důvodů, aby se zajistilo, že vašeho prohlížeče se nezmocnil " -"někdo další." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Pokud má váš prohlížeč záhlaví \"Referer\" vypnuté, žádáme vás o jeho " -"zapnutí, alespoň pro tento web nebo pro spojení typu HTTPS nebo pro " -"požadavky typu \"stejný původ\" (same origin)." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Pokud používáte značku nebo " -"záhlaví \"Referrer-Policy: no-referrer\", odeberte je. Ochrana typu CSRF " -"vyžaduje, aby záhlaví zajišťovalo striktní hlídání refereru. Pokud je pro " -"vás soukromí důležité, použijte k odkazům na cizí weby alternativní možnosti " -"jako například ." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Tato zpráva se zobrazuje, protože tento web při odesílání formulářů požaduje " -"v souboru cookie údaj CSRF, a to z bezpečnostních důvodů, aby se zajistilo, " -"že se vašeho prohlížeče nezmocnil někdo další." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Pokud má váš prohlížeč soubory cookie vypnuté, žádáme vás o jejich zapnutí, " -"alespoň pro tento web nebo pro požadavky typu \"stejný původ\" (same origin)." - -msgid "More information is available with DEBUG=True." -msgstr "V případě zapnutí volby DEBUG=True bude k dispozici více informací." - -msgid "No year specified" -msgstr "Nebyl specifikován rok" - -msgid "Date out of range" -msgstr "Datum je mimo rozsah" - -msgid "No month specified" -msgstr "Nebyl specifikován měsíc" - -msgid "No day specified" -msgstr "Nebyl specifikován den" - -msgid "No week specified" -msgstr "Nebyl specifikován týden" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s nejsou k dispozici" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s s budoucím datem nejsou k dipozici protoze " -"%(class_name)s.allow_future je False" - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "Datum \"%(datestr)s\" neodpovídá formátu \"%(format)s\"" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Nepodařilo se nalézt žádný objekt %(verbose_name)s" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" -"Požadavek na stránku nemohl být konvertován na celé číslo, ani není \"last\"." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Neplatná stránka (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "List je prázdný a \"%(class_name)s.allow_empty\" je nastaveno na False" - -msgid "Directory indexes are not allowed here." -msgstr "Indexy adresářů zde nejsou povoleny." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "Cesta \"%(path)s\" neexistuje" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Index adresáře %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "Instalace proběhla úspěšně, gratulujeme!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Zobrazit poznámky k vydání frameworku Django " -"%(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Tuto zprávu vidíte, protože máte v nastavení Djanga zapnutý vývojový režim " -"DEBUG=True a zatím nemáte " -"nastavena žádná URL." - -msgid "Django Documentation" -msgstr "Dokumentace frameworku Django" - -msgid "Topics, references, & how-to’s" -msgstr "Témata, odkazy & how-to" - -msgid "Tutorial: A Polling App" -msgstr "Tutoriál: Hlasovací aplikace" - -msgid "Get started with Django" -msgstr "Začínáme s frameworkem Django" - -msgid "Django Community" -msgstr "Komunita kolem frameworku Django" - -msgid "Connect, get help, or contribute" -msgstr "Propojte se, získejte pomoc, podílejte se" diff --git a/venv/Lib/site-packages/django/conf/locale/cs/__init__.py b/venv/Lib/site-packages/django/conf/locale/cs/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/cs/formats.py b/venv/Lib/site-packages/django/conf/locale/cs/formats.py deleted file mode 100644 index c01af8b..0000000 --- a/venv/Lib/site-packages/django/conf/locale/cs/formats.py +++ /dev/null @@ -1,40 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. E Y' -TIME_FORMAT = 'G:i' -DATETIME_FORMAT = 'j. E Y G:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y G:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d.%m.%Y', '%d.%m.%y', # '05.01.2006', '05.01.06' - '%d. %m. %Y', '%d. %m. %y', # '5. 1. 2006', '5. 1. 06' - # '%d. %B %Y', '%d. %b. %Y', # '25. October 2006', '25. Oct. 2006' -] -# Kept ISO formats as one is in first position -TIME_INPUT_FORMATS = [ - '%H:%M:%S', # '04:30:59' - '%H.%M', # '04.30' - '%H:%M', # '04:30' -] -DATETIME_INPUT_FORMATS = [ - '%d.%m.%Y %H:%M:%S', # '05.01.2006 04:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '05.01.2006 04:30:59.000200' - '%d.%m.%Y %H.%M', # '05.01.2006 04.30' - '%d.%m.%Y %H:%M', # '05.01.2006 04:30' - '%d. %m. %Y %H:%M:%S', # '05. 01. 2006 04:30:59' - '%d. %m. %Y %H:%M:%S.%f', # '05. 01. 2006 04:30:59.000200' - '%d. %m. %Y %H.%M', # '05. 01. 2006 04.30' - '%d. %m. %Y %H:%M', # '05. 01. 2006 04:30' - '%Y-%m-%d %H.%M', # '2006-01-05 04.30' -] -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/cy/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/cy/LC_MESSAGES/django.mo deleted file mode 100644 index ea5b45cea0d92e995aae102e35533d6abbc38d00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18319 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 XDO8l=wzv|G!qu_AI;=6oNcevMYAEI_ diff --git a/venv/Lib/site-packages/django/conf/locale/cy/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/cy/LC_MESSAGES/django.po deleted file mode 100644 index 16383ce..0000000 --- a/venv/Lib/site-packages/django/conf/locale/cy/LC_MESSAGES/django.po +++ /dev/null @@ -1,1278 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# Maredudd ap Gwyndaf , 2012,2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-27 22:40+0200\n" -"PO-Revision-Date: 2019-11-05 00:38+0000\n" -"Last-Translator: Ramiro Morales\n" -"Language-Team: Welsh (http://www.transifex.com/django/django/language/cy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: cy\n" -"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != " -"11) ? 2 : 3;\n" - -msgid "Afrikaans" -msgstr "Affricaneg" - -msgid "Arabic" -msgstr "Arabeg" - -msgid "Asturian" -msgstr "Astwrieg" - -msgid "Azerbaijani" -msgstr "Azerbaijanaidd" - -msgid "Bulgarian" -msgstr "Bwlgareg" - -msgid "Belarusian" -msgstr "Belarwseg" - -msgid "Bengali" -msgstr "Bengaleg" - -msgid "Breton" -msgstr "Llydaweg" - -msgid "Bosnian" -msgstr "Bosnieg" - -msgid "Catalan" -msgstr "Catalaneg" - -msgid "Czech" -msgstr "Tsieceg" - -msgid "Welsh" -msgstr "Cymraeg" - -msgid "Danish" -msgstr "Daneg" - -msgid "German" -msgstr "Almaeneg" - -msgid "Lower Sorbian" -msgstr "" - -msgid "Greek" -msgstr "Groegedd" - -msgid "English" -msgstr "Saesneg" - -msgid "Australian English" -msgstr "Saesneg Awstralia" - -msgid "British English" -msgstr "Saesneg Prydain" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Sbaeneg" - -msgid "Argentinian Spanish" -msgstr "Sbaeneg Ariannin" - -msgid "Colombian Spanish" -msgstr "" - -msgid "Mexican Spanish" -msgstr "Sbaeneg Mecsico" - -msgid "Nicaraguan Spanish" -msgstr "Sbaeneg Nicaragwa" - -msgid "Venezuelan Spanish" -msgstr "Sbaeneg Feneswela" - -msgid "Estonian" -msgstr "Estoneg" - -msgid "Basque" -msgstr "Basgeg" - -msgid "Persian" -msgstr "Persieg" - -msgid "Finnish" -msgstr "Ffinneg" - -msgid "French" -msgstr "Ffrangeg" - -msgid "Frisian" -msgstr "Ffrisieg" - -msgid "Irish" -msgstr "Gwyddeleg" - -msgid "Scottish Gaelic" -msgstr "" - -msgid "Galician" -msgstr "Galisieg" - -msgid "Hebrew" -msgstr "Hebraeg" - -msgid "Hindi" -msgstr "Hindi" - -msgid "Croatian" -msgstr "Croasieg" - -msgid "Upper Sorbian" -msgstr "" - -msgid "Hungarian" -msgstr "Hwngareg" - -msgid "Armenian" -msgstr "" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indoneseg" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Islandeg" - -msgid "Italian" -msgstr "Eidaleg" - -msgid "Japanese" -msgstr "Siapanëeg" - -msgid "Georgian" -msgstr "Georgeg" - -msgid "Kabyle" -msgstr "" - -msgid "Kazakh" -msgstr "Casacstanaidd" - -msgid "Khmer" -msgstr "Chmereg" - -msgid "Kannada" -msgstr "Canadeg" - -msgid "Korean" -msgstr "Corëeg" - -msgid "Luxembourgish" -msgstr "Lwcsembergeg" - -msgid "Lithuanian" -msgstr "Lithwaneg" - -msgid "Latvian" -msgstr "Latfieg" - -msgid "Macedonian" -msgstr "Macedoneg" - -msgid "Malayalam" -msgstr "Malaialam" - -msgid "Mongolian" -msgstr "Mongoleg" - -msgid "Marathi" -msgstr "Marathi" - -msgid "Burmese" -msgstr "Byrmaneg" - -msgid "Norwegian Bokmål" -msgstr "" - -msgid "Nepali" -msgstr "Nepaleg" - -msgid "Dutch" -msgstr "Iseldireg" - -msgid "Norwegian Nynorsk" -msgstr "Ninorsk Norwyeg" - -msgid "Ossetic" -msgstr "Osetieg" - -msgid "Punjabi" -msgstr "Pwnjabi" - -msgid "Polish" -msgstr "Pwyleg" - -msgid "Portuguese" -msgstr "Portiwgaleg" - -msgid "Brazilian Portuguese" -msgstr "Portiwgaleg Brasil" - -msgid "Romanian" -msgstr "Romaneg" - -msgid "Russian" -msgstr "Rwsieg" - -msgid "Slovak" -msgstr "Slofaceg" - -msgid "Slovenian" -msgstr "Slofeneg" - -msgid "Albanian" -msgstr "Albaneg" - -msgid "Serbian" -msgstr "Serbeg" - -msgid "Serbian Latin" -msgstr "Lladin Serbiaidd" - -msgid "Swedish" -msgstr "Swedeg" - -msgid "Swahili" -msgstr "Swahili" - -msgid "Tamil" -msgstr "Tamil" - -msgid "Telugu" -msgstr "Telwgw" - -msgid "Thai" -msgstr "Tai" - -msgid "Turkish" -msgstr "Twrceg" - -msgid "Tatar" -msgstr "Tatareg" - -msgid "Udmurt" -msgstr "Wdmwrteg" - -msgid "Ukrainian" -msgstr "Wcreineg" - -msgid "Urdu" -msgstr "Wrdw" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "Fietnameg" - -msgid "Simplified Chinese" -msgstr "Tsieinëeg Syml" - -msgid "Traditional Chinese" -msgstr "Tseinëeg Traddodiadol" - -msgid "Messages" -msgstr "" - -msgid "Site Maps" -msgstr "Mapiau Safle" - -msgid "Static Files" -msgstr "Ffeiliau Statig" - -msgid "Syndication" -msgstr "Syndicetiad" - -msgid "That page number is not an integer" -msgstr "" - -msgid "That page number is less than 1" -msgstr "" - -msgid "That page contains no results" -msgstr "" - -msgid "Enter a valid value." -msgstr "Rhowch werth dilys." - -msgid "Enter a valid URL." -msgstr "Rhowch URL dilys." - -msgid "Enter a valid integer." -msgstr "Rhowch gyfanrif dilys." - -msgid "Enter a valid email address." -msgstr "Rhowch gyfeiriad ebost dilys." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Rhowch gyfeiriad IPv4 dilys." - -msgid "Enter a valid IPv6 address." -msgstr "Rhowch gyfeiriad IPv6 dilys." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Rhowch gyfeiriad IPv4 neu IPv6 dilys." - -msgid "Enter only digits separated by commas." -msgstr "Rhowch ddigidau wedi'i gwahanu gan gomas yn unig." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Sicrhewch taw y gwerth yw %(limit_value)s (%(show_value)s yw ar hyn o bryd)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Sicrhewch fod y gwerth hwn yn fwy neu'n llai na %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Sicrhewch fod y gwerth yn fwy na neu'n gyfartal â %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Sicrhewch fod gan y gwerth hwn oleiaf %(limit_value)d nod (mae ganddo " -"%(show_value)d)." -msgstr[1] "" -"Sicrhewch fod gan y gwerth hwn oleiaf %(limit_value)d nod (mae ganddo " -"%(show_value)d)." -msgstr[2] "" -"Sicrhewch fod gan y gwerth hwn oleiaf %(limit_value)d nod (mae ganddo " -"%(show_value)d)." -msgstr[3] "" -"Sicrhewch fod gan y gwerth hwn oleiaf %(limit_value)d nod (mae ganddo " -"%(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Sicrhewch fod gan y gwerth hwn ddim mwy na %(limit_value)d nod (mae ganddo " -"%(show_value)d)." -msgstr[1] "" -"Sicrhewch fod gan y gwerth hwn ddim mwy na %(limit_value)d nod (mae ganddo " -"%(show_value)d)." -msgstr[2] "" -"Sicrhewch fod gan y gwerth hwn ddim mwy na %(limit_value)d nod (mae ganddo " -"%(show_value)d)." -msgstr[3] "" -"Sicrhewch fod gan y gwerth hwn ddim mwy na %(limit_value)d nod (mae ganddo " -"%(show_value)d)." - -msgid "Enter a number." -msgstr "Rhowch rif." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Sicrhewch nad oes mwy nag %(max)s digid i gyd." -msgstr[1] "Sicrhewch nad oes mwy na %(max)s ddigid i gyd." -msgstr[2] "Sicrhewch nad oes mwy na %(max)s digid i gyd." -msgstr[3] "Sicrhewch nad oes mwy na %(max)s digid i gyd." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Sicrhewch nad oes mwy nag %(max)s lle degol." -msgstr[1] "Sicrhewch nad oes mwy na %(max)s le degol." -msgstr[2] "Sicrhewch nad oes mwy na %(max)s lle degol." -msgstr[3] "Sicrhewch nad oes mwy na %(max)s lle degol." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Sicrhewch nad oes mwy nag %(max)s digid cyn y pwynt degol." -msgstr[1] "Sicrhewch nad oes mwy na %(max)s ddigid cyn y pwynt degol." -msgstr[2] "Sicrhewch nad oes mwy na %(max)s digid cyn y pwynt degol." -msgstr[3] "Sicrhewch nad oes mwy na %(max)s digid cyn y pwynt degol." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "" - -msgid "and" -msgstr "a" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "Mae %(model_name)s gyda'r %(field_labels)s hyn yn bodoli'n barod." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Nid yw gwerth %(value)r yn ddewis dilys." - -msgid "This field cannot be null." -msgstr "Ni all y maes hwn fod yn 'null'." - -msgid "This field cannot be blank." -msgstr "Ni all y maes hwn fod yn wag." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Mae %(model_name)s gyda'r %(field_label)s hwn yn bodoli'n barod." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Maes o fath: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Boleaidd (Unai True neu False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (hyd at %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Cyfanrifau wedi'u gwahanu gan gomas" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Dyddiad (heb amser)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Dyddiad (gydag amser)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "Rhif degol" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "" - -msgid "Email address" -msgstr "Cyfeiriad ebost" - -msgid "File path" -msgstr "Llwybr ffeil" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "Rhif pwynt symudol" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "cyfanrif" - -msgid "Big (8 byte) integer" -msgstr "Cyfanrif mawr (8 beit)" - -msgid "IPv4 address" -msgstr "Cyfeiriad IPv4" - -msgid "IP address" -msgstr "cyfeiriad IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "Boleaidd (Naill ai True, False neu None)" - -msgid "Positive integer" -msgstr "Cyfanrif positif" - -msgid "Positive small integer" -msgstr "Cyfanrif bach positif" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Malwen (hyd at %(max_length)s)" - -msgid "Small integer" -msgstr "Cyfanrif bach" - -msgid "Text" -msgstr "Testun" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Amser" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Data deuol crai" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "Ffeil" - -msgid "Image" -msgstr "Delwedd" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" - -msgid "Foreign Key (type determined by related field)" -msgstr "Allwedd Estron (math yn ddibynol ar y maes cysylltiedig)" - -msgid "One-to-one relationship" -msgstr "Perthynas un-i-un" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -msgid "Many-to-many relationship" -msgstr "Perthynas llawer-i-lawer" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Mae angen y maes hwn." - -msgid "Enter a whole number." -msgstr "Rhowch cyfanrif." - -msgid "Enter a valid date." -msgstr "Rhif ddyddiad dilys." - -msgid "Enter a valid time." -msgstr "Rhowch amser dilys." - -msgid "Enter a valid date/time." -msgstr "Rhowch ddyddiad/amser dilys." - -msgid "Enter a valid duration." -msgstr "" - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ni anfonwyd ffeil. Gwiriwch math yr amgodiad ar y ffurflen." - -msgid "No file was submitted." -msgstr "Ni anfonwyd ffeil." - -msgid "The submitted file is empty." -msgstr "Mae'r ffeil yn wag." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Sicrhewch fod gan enw'r ffeil ar y mwyaf %(max)d nod (mae ganddo %(length)d)." -msgstr[1] "" -"Sicrhewch fod gan enw'r ffeil ar y mwyaf %(max)d nod (mae ganddo %(length)d)." -msgstr[2] "" -"Sicrhewch fod gan enw'r ffeil ar y mwyaf %(max)d nod (mae ganddo %(length)d)." -msgstr[3] "" -"Sicrhewch fod gan enw'r ffeil ar y mwyaf %(max)d nod (mae ganddo %(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Nail ai cyflwynwych ffeil neu dewisiwch y blwch gwiriad, ond nid y ddau." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Llwythwch ddelwedd dilys. Doedd y ddelwedd a lwythwyd ddim yn ddelwedd " -"dilys, neu roedd yn ddelwedd llygredig." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Dewiswch ddewisiad dilys. Nid yw %(value)s yn un o'r dewisiadau sydd ar gael." - -msgid "Enter a list of values." -msgstr "Rhowch restr o werthoedd." - -msgid "Enter a complete value." -msgstr "Rhowch werth cyflawn." - -msgid "Enter a valid UUID." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Maes cudd %(name)s) %(error)s" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Mae data ManagementForm ar goll neu mae rhywun wedi ymyrryd ynddo" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Cyflwynwch %d neu lai o ffurflenni." -msgstr[1] "Cyflwynwch %d neu lai o ffurflenni." -msgstr[2] "Cyflwynwch %d neu lai o ffurflenni." -msgstr[3] "Cyflwynwch %d neu lai o ffurflenni." - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Cyflwynwch %d neu fwy o ffurflenni." -msgstr[1] "Cyflwynwch %d neu fwy o ffurflenni." -msgstr[2] "Cyflwynwch %d neu fwy o ffurflenni." -msgstr[3] "Cyflwynwch %d neu fwy o ffurflenni." - -msgid "Order" -msgstr "Trefn" - -msgid "Delete" -msgstr "Dileu" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Cywirwch y data dyblyg ar gyfer %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Cywirwch y data dyblyg ar gyfer %(field)s, sydd yn gorfod bod yn unigryw." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Cywirwch y data dyblyg ar gyfer %(field_name)s sydd yn gorfod bod yn unigryw " -"ar gyfer %(lookup)s yn %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Cywirwch y gwerthoedd dyblyg isod." - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Dewiswch ddewisiad dilys. Nid yw'r dewisiad yn un o'r dewisiadau sydd ar " -"gael." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Clirio" - -msgid "Currently" -msgstr "Ar hyn o bryd" - -msgid "Change" -msgstr "Newid" - -msgid "Unknown" -msgstr "Anhysbys" - -msgid "Yes" -msgstr "Ie" - -msgid "No" -msgstr "Na" - -msgid "Year" -msgstr "" - -msgid "Month" -msgstr "" - -msgid "Day" -msgstr "" - -msgid "yes,no,maybe" -msgstr "ie,na,efallai" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d beit" -msgstr[1] "%(size)d beit" -msgstr[2] "%(size)d beit" -msgstr[3] "%(size)d beit" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "y.h." - -msgid "a.m." -msgstr "y.b." - -msgid "PM" -msgstr "YH" - -msgid "AM" -msgstr "YB" - -msgid "midnight" -msgstr "canol nos" - -msgid "noon" -msgstr "canol dydd" - -msgid "Monday" -msgstr "Dydd Llun" - -msgid "Tuesday" -msgstr "Dydd Mawrth" - -msgid "Wednesday" -msgstr "Dydd Mercher" - -msgid "Thursday" -msgstr "Dydd Iau" - -msgid "Friday" -msgstr "Dydd Gwener" - -msgid "Saturday" -msgstr "Dydd Sadwrn" - -msgid "Sunday" -msgstr "Dydd Sul" - -msgid "Mon" -msgstr "Llu" - -msgid "Tue" -msgstr "Maw" - -msgid "Wed" -msgstr "Mer" - -msgid "Thu" -msgstr "Iau" - -msgid "Fri" -msgstr "Gwe" - -msgid "Sat" -msgstr "Sad" - -msgid "Sun" -msgstr "Sul" - -msgid "January" -msgstr "Ionawr" - -msgid "February" -msgstr "Chwefror" - -msgid "March" -msgstr "Mawrth" - -msgid "April" -msgstr "Ebrill" - -msgid "May" -msgstr "Mai" - -msgid "June" -msgstr "Mehefin" - -msgid "July" -msgstr "Gorffenaf" - -msgid "August" -msgstr "Awst" - -msgid "September" -msgstr "Medi" - -msgid "October" -msgstr "Hydref" - -msgid "November" -msgstr "Tachwedd" - -msgid "December" -msgstr "Rhagfyr" - -msgid "jan" -msgstr "ion" - -msgid "feb" -msgstr "chw" - -msgid "mar" -msgstr "maw" - -msgid "apr" -msgstr "ebr" - -msgid "may" -msgstr "mai" - -msgid "jun" -msgstr "meh" - -msgid "jul" -msgstr "gor" - -msgid "aug" -msgstr "aws" - -msgid "sep" -msgstr "med" - -msgid "oct" -msgstr "hyd" - -msgid "nov" -msgstr "tach" - -msgid "dec" -msgstr "rhag" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ion." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Chwe." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Mawrth" - -msgctxt "abbrev. month" -msgid "April" -msgstr "Ebrill" - -msgctxt "abbrev. month" -msgid "May" -msgstr "Mai" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Meh." - -msgctxt "abbrev. month" -msgid "July" -msgstr "Gorff." - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Awst" - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Medi" - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Hydr." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Tach." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Rhag." - -msgctxt "alt. month" -msgid "January" -msgstr "Ionawr" - -msgctxt "alt. month" -msgid "February" -msgstr "Chwefror" - -msgctxt "alt. month" -msgid "March" -msgstr "Mawrth" - -msgctxt "alt. month" -msgid "April" -msgstr "Ebrill" - -msgctxt "alt. month" -msgid "May" -msgstr "Mai" - -msgctxt "alt. month" -msgid "June" -msgstr "Mehefin" - -msgctxt "alt. month" -msgid "July" -msgstr "Gorffenaf" - -msgctxt "alt. month" -msgid "August" -msgstr "Awst" - -msgctxt "alt. month" -msgid "September" -msgstr "Medi" - -msgctxt "alt. month" -msgid "October" -msgstr "Hydref" - -msgctxt "alt. month" -msgid "November" -msgstr "Tachwedd" - -msgctxt "alt. month" -msgid "December" -msgstr "Rhagfyr" - -msgid "This is not a valid IPv6 address." -msgstr "Nid yw hwn yn gyfeiriad IPv6 dilys." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "neu" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr "," - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d blwyddyn" -msgstr[1] "%d flynedd" -msgstr[2] "%d blwyddyn" -msgstr[3] "%d blwyddyn" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mis" -msgstr[1] "%d fis" -msgstr[2] "%d mis" -msgstr[3] "%d mis" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d wythnos" -msgstr[1] "%d wythnos" -msgstr[2] "%d wythnos" -msgstr[3] "%d wythnos" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d diwrnod" -msgstr[1] "%d ddiwrnod" -msgstr[2] "%d diwrnod" -msgstr[3] "%d diwrnod" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d awr" -msgstr[1] "%d awr" -msgstr[2] "%d awr" -msgstr[3] "%d awr" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d munud" -msgstr[1] "%d funud" -msgstr[2] "%d munud" -msgstr[3] "%d munud" - -msgid "0 minutes" -msgstr "0 munud" - -msgid "Forbidden" -msgstr "Gwaharddedig" - -msgid "CSRF verification failed. Request aborted." -msgstr "Gwirio CSRF wedi methu. Ataliwyd y cais." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Dangosir y neges hwn oherwydd bod angen cwci CSRF ar y safle hwn pan yn " -"anfon ffurflenni. Mae angen y cwci ar gyfer diogelwch er mwyn sicrhau nad " -"oes trydydd parti yn herwgipio eich porwr." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "Mae mwy o wybodaeth ar gael gyda DEBUG=True" - -msgid "No year specified" -msgstr "Dim blwyddyn wedi’i bennu" - -msgid "Date out of range" -msgstr "" - -msgid "No month specified" -msgstr "Dim mis wedi’i bennu" - -msgid "No day specified" -msgstr "Dim diwrnod wedi’i bennu" - -msgid "No week specified" -msgstr "Dim wythnos wedi’i bennu" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Dim %(verbose_name_plural)s ar gael" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s i'r dyfodol ddim ar gael oherwydd mae %(class_name)s." -"allow_future yn 'False'. " - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Ni ganfuwyd %(verbose_name)s yn cydweddu â'r ymholiad" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Tudalen annilys (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "Ni ganiateir mynegai cyfeiriaduron yma." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Mynegai %(directory)s" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -msgid "Django Documentation" -msgstr "" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "" - -msgid "Django Community" -msgstr "" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/cy/__init__.py b/venv/Lib/site-packages/django/conf/locale/cy/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/cy/formats.py b/venv/Lib/site-packages/django/conf/locale/cy/formats.py deleted file mode 100644 index db40cab..0000000 --- a/venv/Lib/site-packages/django/conf/locale/cy/formats.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' # '25 Hydref 2006' -TIME_FORMAT = 'P' # '2:30 y.b.' -DATETIME_FORMAT = 'j F Y, P' # '25 Hydref 2006, 2:30 y.b.' -YEAR_MONTH_FORMAT = 'F Y' # 'Hydref 2006' -MONTH_DAY_FORMAT = 'j F' # '25 Hydref' -SHORT_DATE_FORMAT = 'd/m/Y' # '25/10/2006' -SHORT_DATETIME_FORMAT = 'd/m/Y P' # '25/10/2006 2:30 y.b.' -FIRST_DAY_OF_WEEK = 1 # 'Dydd Llun' - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' -] -DATETIME_INPUT_FORMATS = [ - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%y %H:%M:%S', # '25/10/06 14:30:59' - '%d/%m/%y %H:%M:%S.%f', # '25/10/06 14:30:59.000200' - '%d/%m/%y %H:%M', # '25/10/06 14:30' -] -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/da/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/da/LC_MESSAGES/django.mo deleted file mode 100644 index 1829715feca6f4b9abb25a3add0c29a399981236..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26957 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 l3s$E+%;ZL=>2iIu>Wp!|IFcM@J8m55y9c^, 2012 -# Danni Randeris , 2014 -# Erik Ramsgaard Wognsen , 2020-2021 -# Erik Ramsgaard Wognsen , 2013-2019 -# Finn Gruwier Larsen, 2011 -# Jannis Leidel , 2011 -# jonaskoelker , 2012 -# Mads Chr. Olesen , 2013 -# valberg , 2015 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-19 19:17+0000\n" -"Last-Translator: Erik Ramsgaard Wognsen \n" -"Language-Team: Danish (http://www.transifex.com/django/django/language/da/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: da\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "afrikaans" - -msgid "Arabic" -msgstr "arabisk" - -msgid "Algerian Arabic" -msgstr "algerisk arabisk" - -msgid "Asturian" -msgstr "Asturisk" - -msgid "Azerbaijani" -msgstr "azerbaidjansk" - -msgid "Bulgarian" -msgstr "bulgarsk" - -msgid "Belarusian" -msgstr "hviderussisk" - -msgid "Bengali" -msgstr "bengalsk" - -msgid "Breton" -msgstr "bretonsk" - -msgid "Bosnian" -msgstr "bosnisk" - -msgid "Catalan" -msgstr "catalansk" - -msgid "Czech" -msgstr "tjekkisk" - -msgid "Welsh" -msgstr "walisisk" - -msgid "Danish" -msgstr "dansk" - -msgid "German" -msgstr "tysk" - -msgid "Lower Sorbian" -msgstr "nedresorbisk" - -msgid "Greek" -msgstr "græsk" - -msgid "English" -msgstr "engelsk" - -msgid "Australian English" -msgstr "australsk engelsk" - -msgid "British English" -msgstr "britisk engelsk" - -msgid "Esperanto" -msgstr "esperanto" - -msgid "Spanish" -msgstr "spansk" - -msgid "Argentinian Spanish" -msgstr "argentinsk spansk" - -msgid "Colombian Spanish" -msgstr "colombiansk spansk" - -msgid "Mexican Spanish" -msgstr "mexikansk spansk" - -msgid "Nicaraguan Spanish" -msgstr "nicaraguansk spansk" - -msgid "Venezuelan Spanish" -msgstr "venezuelansk spansk" - -msgid "Estonian" -msgstr "estisk" - -msgid "Basque" -msgstr "baskisk" - -msgid "Persian" -msgstr "persisk" - -msgid "Finnish" -msgstr "finsk" - -msgid "French" -msgstr "fransk" - -msgid "Frisian" -msgstr "frisisk" - -msgid "Irish" -msgstr "irsk" - -msgid "Scottish Gaelic" -msgstr "skotsk gælisk" - -msgid "Galician" -msgstr "galicisk" - -msgid "Hebrew" -msgstr "hebraisk" - -msgid "Hindi" -msgstr "hindi" - -msgid "Croatian" -msgstr "kroatisk" - -msgid "Upper Sorbian" -msgstr "øvresorbisk" - -msgid "Hungarian" -msgstr "ungarsk" - -msgid "Armenian" -msgstr "armensk" - -msgid "Interlingua" -msgstr "interlingua" - -msgid "Indonesian" -msgstr "indonesisk" - -msgid "Igbo" -msgstr "igbo" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "islandsk" - -msgid "Italian" -msgstr "italiensk" - -msgid "Japanese" -msgstr "japansk" - -msgid "Georgian" -msgstr "georgisk" - -msgid "Kabyle" -msgstr "kabylsk" - -msgid "Kazakh" -msgstr "kasakhisk" - -msgid "Khmer" -msgstr "khmer" - -msgid "Kannada" -msgstr "kannada" - -msgid "Korean" -msgstr "koreansk" - -msgid "Kyrgyz" -msgstr "kirgisisk" - -msgid "Luxembourgish" -msgstr "luxembourgisk" - -msgid "Lithuanian" -msgstr "litauisk" - -msgid "Latvian" -msgstr "lettisk" - -msgid "Macedonian" -msgstr "makedonsk" - -msgid "Malayalam" -msgstr "malayalam" - -msgid "Mongolian" -msgstr "mongolsk" - -msgid "Marathi" -msgstr "marathi" - -msgid "Malay" -msgstr "malajisk" - -msgid "Burmese" -msgstr "burmesisk" - -msgid "Norwegian Bokmål" -msgstr "norsk bokmål" - -msgid "Nepali" -msgstr "nepalesisk" - -msgid "Dutch" -msgstr "hollandsk" - -msgid "Norwegian Nynorsk" -msgstr "norsk nynorsk" - -msgid "Ossetic" -msgstr "ossetisk" - -msgid "Punjabi" -msgstr "punjabi" - -msgid "Polish" -msgstr "polsk" - -msgid "Portuguese" -msgstr "portugisisk" - -msgid "Brazilian Portuguese" -msgstr "brasiliansk portugisisk" - -msgid "Romanian" -msgstr "rumænsk" - -msgid "Russian" -msgstr "russisk" - -msgid "Slovak" -msgstr "slovakisk" - -msgid "Slovenian" -msgstr "slovensk" - -msgid "Albanian" -msgstr "albansk" - -msgid "Serbian" -msgstr "serbisk" - -msgid "Serbian Latin" -msgstr "serbisk (latin)" - -msgid "Swedish" -msgstr "svensk" - -msgid "Swahili" -msgstr "swahili" - -msgid "Tamil" -msgstr "tamil" - -msgid "Telugu" -msgstr "telugu" - -msgid "Tajik" -msgstr "tadsjikisk" - -msgid "Thai" -msgstr "thai" - -msgid "Turkmen" -msgstr "turkmensk" - -msgid "Turkish" -msgstr "tyrkisk" - -msgid "Tatar" -msgstr "tatarisk" - -msgid "Udmurt" -msgstr "udmurtisk" - -msgid "Ukrainian" -msgstr "ukrainsk" - -msgid "Urdu" -msgstr "urdu" - -msgid "Uzbek" -msgstr "usbekisk" - -msgid "Vietnamese" -msgstr "vietnamesisk" - -msgid "Simplified Chinese" -msgstr "forenklet kinesisk" - -msgid "Traditional Chinese" -msgstr "traditionelt kinesisk" - -msgid "Messages" -msgstr "Meddelelser" - -msgid "Site Maps" -msgstr "Site Maps" - -msgid "Static Files" -msgstr "Static Files" - -msgid "Syndication" -msgstr "Syndication" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "…" - -msgid "That page number is not an integer" -msgstr "Det sidetal er ikke et heltal" - -msgid "That page number is less than 1" -msgstr "Det sidetal er mindre end 1" - -msgid "That page contains no results" -msgstr "Den side indeholder ingen resultater" - -msgid "Enter a valid value." -msgstr "Indtast en gyldig værdi." - -msgid "Enter a valid URL." -msgstr "Indtast en gyldig URL." - -msgid "Enter a valid integer." -msgstr "Indtast et gyldigt heltal." - -msgid "Enter a valid email address." -msgstr "Indtast en gyldig e-mail-adresse." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Indtast en gyldig “slug” bestående af bogstaver, cifre, understreger eller " -"bindestreger." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Indtast en gyldig “slug” bestående af Unicode-bogstaver, cifre, understreger " -"eller bindestreger." - -msgid "Enter a valid IPv4 address." -msgstr "Indtast en gyldig IPv4-adresse." - -msgid "Enter a valid IPv6 address." -msgstr "Indtast en gyldig IPv6-adresse." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Indtast en gyldig IPv4- eller IPv6-adresse." - -msgid "Enter only digits separated by commas." -msgstr "Indtast kun cifre adskilt af kommaer." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Denne værdi skal være %(limit_value)s (den er %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Denne værdi skal være mindre end eller lig %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Denne værdi skal være større end eller lig %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Denne værdi skal have mindst %(limit_value)d tegn (den har %(show_value)d)." -msgstr[1] "" -"Denne værdi skal have mindst %(limit_value)d tegn (den har %(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Denne værdi må højst have %(limit_value)d tegn (den har %(show_value)d)." -msgstr[1] "" -"Denne værdi må højst have %(limit_value)d tegn (den har %(show_value)d)." - -msgid "Enter a number." -msgstr "Indtast et tal." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Der må maksimalt være %(max)s ciffer i alt." -msgstr[1] "Der må maksimalt være %(max)s cifre i alt." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Der må maksimalt være %(max)s decimal." -msgstr[1] "Der må maksimalt være %(max)s decimaler." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Der må maksimalt være %(max)s ciffer før kommaet." -msgstr[1] "Der må maksimalt være %(max)s cifre før kommaet." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"Filendelse “%(extension)s” er ikke tilladt. Tilladte filendelser er: " -"%(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "Null-tegn er ikke tilladte." - -msgid "and" -msgstr "og" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s med dette %(field_labels)s eksisterer allerede." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Værdien %(value)r er ikke et gyldigt valg." - -msgid "This field cannot be null." -msgstr "Dette felt kan ikke være null." - -msgid "This field cannot be blank." -msgstr "Dette felt kan ikke være tomt." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s med dette %(field_label)s eksisterer allerede." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s skal være unik for %(date_field_label)s %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Felt af type: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "“%(value)s”-værdien skal være enten True eller False." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "“%(value)s”-værdien skal være enten True, False eller None." - -msgid "Boolean (Either True or False)" -msgstr "Boolsk (enten True eller False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Streng (op til %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Kommaseparerede heltal" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"“%(value)s”-værdien har et ugyldigt datoformat. Den skal være i formatet " -"ÅÅÅÅ-MM-DD." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"“%(value)s”-værdien har det korrekte format (ÅÅÅÅ-MM-DD) men er en ugyldig " -"dato." - -msgid "Date (without time)" -msgstr "Dato (uden tid)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"“%(value)s”-værdien har et ugyldigt format. Den skal være i formatet ÅÅÅÅ-MM-" -"DD TT:MM[:ss[.uuuuuu]][TZ]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"“%(value)s”-værdien har det korrekte format (ÅÅÅÅ-MM-DD TT:MM[:ss[.uuuuuu]]" -"[TZ]) men er en ugyldig dato/tid." - -msgid "Date (with time)" -msgstr "Dato (med tid)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "“%(value)s”-værdien skal være et decimaltal." - -msgid "Decimal number" -msgstr "Decimaltal" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"“%(value)s”-værdien har et ugyldigt format. Den skal være i formatet [DD] " -"[[TT:]MM:]ss[.uuuuuu]." - -msgid "Duration" -msgstr "Varighed" - -msgid "Email address" -msgstr "E-mail-adresse" - -msgid "File path" -msgstr "Sti" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "“%(value)s”-værdien skal være et kommatal." - -msgid "Floating point number" -msgstr "Flydende-komma-tal" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "“%(value)s”-værdien skal være et heltal." - -msgid "Integer" -msgstr "Heltal" - -msgid "Big (8 byte) integer" -msgstr "Stort heltal (8 byte)" - -msgid "Small integer" -msgstr "Lille heltal" - -msgid "IPv4 address" -msgstr "IPv4-adresse" - -msgid "IP address" -msgstr "IP-adresse" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "“%(value)s”-værdien skal være enten None, True eller False." - -msgid "Boolean (Either True, False or None)" -msgstr "Boolsk (True, False eller None)" - -msgid "Positive big integer" -msgstr "Positivt stort heltal" - -msgid "Positive integer" -msgstr "Positivt heltal" - -msgid "Positive small integer" -msgstr "Positivt lille heltal" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "\"Slug\" (op til %(max_length)s)" - -msgid "Text" -msgstr "Tekst" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"“%(value)s”-værdien har et ugyldigt format. Den skal være i formatet TT:MM[:" -"ss[.uuuuuu]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"“%(value)s”-værdien har det korrekte format (TT:MM[:ss[.uuuuuu]]) men er et " -"ugyldigt tidspunkt." - -msgid "Time" -msgstr "Tid" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Rå binære data" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "“%(value)s” er ikke et gyldigt UUID." - -msgid "Universally unique identifier" -msgstr "Universelt unik identifikator" - -msgid "File" -msgstr "Fil" - -msgid "Image" -msgstr "Billede" - -msgid "A JSON object" -msgstr "Et JSON-objekt" - -msgid "Value must be valid JSON." -msgstr "Værdien skal være gyldig JSON." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "%(model)s instans med %(field)s %(value)r findes ikke." - -msgid "Foreign Key (type determined by related field)" -msgstr "Fremmednøgle (type bestemt af relateret felt)" - -msgid "One-to-one relationship" -msgstr "En-til-en-relation" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "%(from)s-%(to)s-relation" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "%(from)s-%(to)s-relationer" - -msgid "Many-to-many relationship" -msgstr "Mange-til-mange-relation" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Dette felt er påkrævet." - -msgid "Enter a whole number." -msgstr "Indtast et heltal." - -msgid "Enter a valid date." -msgstr "Indtast en gyldig dato." - -msgid "Enter a valid time." -msgstr "Indtast en gyldig tid." - -msgid "Enter a valid date/time." -msgstr "Indtast gyldig dato/tid." - -msgid "Enter a valid duration." -msgstr "Indtast en gyldig varighed." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "Antallet af dage skal være mellem {min_days} og {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ingen fil blev indsendt. Kontroller kodningstypen i formularen." - -msgid "No file was submitted." -msgstr "Ingen fil blev indsendt." - -msgid "The submitted file is empty." -msgstr "Den indsendte fil er tom." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "Dette filnavn må højst have %(max)d tegn (det har %(length)d)." -msgstr[1] "Dette filnavn må højst have %(max)d tegn (det har %(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Du skal enten indsende en fil eller afmarkere afkrydsningsfeltet, ikke begge " -"dele." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Indsend en billedfil. Filen, du indsendte, var enten ikke et billede eller " -"en defekt billedfil." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Marker en gyldig valgmulighed. %(value)s er ikke en af de tilgængelige " -"valgmuligheder." - -msgid "Enter a list of values." -msgstr "Indtast en liste af værdier." - -msgid "Enter a complete value." -msgstr "Indtast en komplet værdi." - -msgid "Enter a valid UUID." -msgstr "Indtast et gyldigt UUID." - -msgid "Enter a valid JSON." -msgstr "Indtast gyldig JSON." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Skjult felt %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"ManagementForm-data mangler eller er blevet pillet ved. Manglende felter: " -"%(field_names)s. Du kan få behov for at oprette en fejlrapport hvis " -"problemet varer ved." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Send venligst højst %d formular." -msgstr[1] "Send venligst højst %d formularer." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Send venligst mindst %d formular." -msgstr[1] "Send venligst mindst %d formularer." - -msgid "Order" -msgstr "Rækkefølge" - -msgid "Delete" -msgstr "Slet" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Ret venligst duplikerede data for %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Ret venligst de duplikerede data for %(field)s, som skal være unik." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Ret venligst de duplikerede data for %(field_name)s, som skal være unik for " -"%(lookup)s i %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Ret venligst de duplikerede data herunder." - -msgid "The inline value did not match the parent instance." -msgstr "Den indlejrede værdi passede ikke med forældreinstansen." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Marker en gyldig valgmulighed. Det valg, du har foretaget, er ikke blandt de " -"tilgængelige valgmuligheder." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "“%(pk)s” er ikke en gyldig værdi." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s kunne ikke fortolkes i tidszonen %(current_timezone)s; den kan " -"være tvetydig eller den eksisterer måske ikke." - -msgid "Clear" -msgstr "Afmarkér" - -msgid "Currently" -msgstr "Aktuelt" - -msgid "Change" -msgstr "Ret" - -msgid "Unknown" -msgstr "Ukendt" - -msgid "Yes" -msgstr "Ja" - -msgid "No" -msgstr "Nej" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "ja,nej,måske" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "midnat" - -msgid "noon" -msgstr "middag" - -msgid "Monday" -msgstr "mandag" - -msgid "Tuesday" -msgstr "tirsdag" - -msgid "Wednesday" -msgstr "onsdag" - -msgid "Thursday" -msgstr "torsdag" - -msgid "Friday" -msgstr "fredag" - -msgid "Saturday" -msgstr "lørdag" - -msgid "Sunday" -msgstr "søndag" - -msgid "Mon" -msgstr "man" - -msgid "Tue" -msgstr "tir" - -msgid "Wed" -msgstr "ons" - -msgid "Thu" -msgstr "tor" - -msgid "Fri" -msgstr "fre" - -msgid "Sat" -msgstr "lør" - -msgid "Sun" -msgstr "søn" - -msgid "January" -msgstr "januar" - -msgid "February" -msgstr "februar" - -msgid "March" -msgstr "marts" - -msgid "April" -msgstr "april" - -msgid "May" -msgstr "maj" - -msgid "June" -msgstr "juni" - -msgid "July" -msgstr "juli" - -msgid "August" -msgstr "august" - -msgid "September" -msgstr "september" - -msgid "October" -msgstr "oktober" - -msgid "November" -msgstr "november" - -msgid "December" -msgstr "december" - -msgid "jan" -msgstr "jan" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "apr" - -msgid "may" -msgstr "maj" - -msgid "jun" -msgstr "jun" - -msgid "jul" -msgstr "jul" - -msgid "aug" -msgstr "aug" - -msgid "sep" -msgstr "sept" - -msgid "oct" -msgstr "okt" - -msgid "nov" -msgstr "nov" - -msgid "dec" -msgstr "dec" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jan." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "marts" - -msgctxt "abbrev. month" -msgid "April" -msgstr "april" - -msgctxt "abbrev. month" -msgid "May" -msgstr "maj" - -msgctxt "abbrev. month" -msgid "June" -msgstr "juni" - -msgctxt "abbrev. month" -msgid "July" -msgstr "juli" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "aug." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "sept." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "okt." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "dec." - -msgctxt "alt. month" -msgid "January" -msgstr "januar" - -msgctxt "alt. month" -msgid "February" -msgstr "februar" - -msgctxt "alt. month" -msgid "March" -msgstr "marts" - -msgctxt "alt. month" -msgid "April" -msgstr "april" - -msgctxt "alt. month" -msgid "May" -msgstr "maj" - -msgctxt "alt. month" -msgid "June" -msgstr "juni" - -msgctxt "alt. month" -msgid "July" -msgstr "juli" - -msgctxt "alt. month" -msgid "August" -msgstr "august" - -msgctxt "alt. month" -msgid "September" -msgstr "september" - -msgctxt "alt. month" -msgid "October" -msgstr "oktober" - -msgctxt "alt. month" -msgid "November" -msgstr "november" - -msgctxt "alt. month" -msgid "December" -msgstr "december" - -msgid "This is not a valid IPv6 address." -msgstr "Dette er ikke en gyldig IPv6-adresse." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "eller" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d år" -msgstr[1] "%(num)d år" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d måned" -msgstr[1] "%(num)d måneder" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d uge" -msgstr[1] "%(num)d uger" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d dag" -msgstr[1] "%(num)d dage" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d time" -msgstr[1] "%(num)d timer" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d minut" -msgstr[1] "%(num)d minutter" - -msgid "Forbidden" -msgstr "Forbudt" - -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF-verifikationen mislykkedes. Forespørgslen blev afbrudt." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Du ser denne besked fordi denne HTTPS-webside kræver at din browser sender " -"en “Referer header”, som ikke blev sendt. Denne header er påkrævet af " -"sikkerhedsmæssige grunde for at sikre at din browser ikke bliver kapret af " -"tredjepart." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Hvis du har opsat din browser til ikke at sende “Referer” headere, beder vi " -"dig slå dem til igen, i hvert fald for denne webside, eller for HTTPS-" -"forbindelser, eller for “same-origin”-forespørgsler." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Hvis du bruger tagget eller " -"inkluderer headeren “Referrer-Policy: no-referrer”, så fjern dem venligst. " -"CSRF-beskyttelsen afhænger af at “Referer”-headeren udfører stringent " -"referer-kontrol. Hvis du er bekymret om privatliv, så brug alternativer så " -"som for links til tredjepartswebsider." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Du ser denne besked fordi denne webside kræver en CSRF-cookie, når du sender " -"formularer. Denne cookie er påkrævet af sikkerhedsmæssige grunde for at " -"sikre at din browser ikke bliver kapret af tredjepart." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Hvis du har slået cookies fra i din browser, beder vi dig slå dem til igen, " -"i hvert fald for denne webside, eller for “same-origin”-forespørgsler." - -msgid "More information is available with DEBUG=True." -msgstr "Mere information er tilgængeligt med DEBUG=True." - -msgid "No year specified" -msgstr "Intet år specificeret" - -msgid "Date out of range" -msgstr "Dato uden for rækkevidde" - -msgid "No month specified" -msgstr "Ingen måned specificeret" - -msgid "No day specified" -msgstr "Ingen dag specificeret" - -msgid "No week specified" -msgstr "Ingen uge specificeret" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Ingen %(verbose_name_plural)s til rådighed" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Fremtidige %(verbose_name_plural)s ikke tilgængelige, fordi %(class_name)s ." -"allow_future er falsk." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "Ugyldig datostreng “%(datestr)s” givet format “%(format)s”" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Ingen %(verbose_name)s fundet matcher forespørgslen" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "Side er ikke “sidste”, og kan heller ikke konverteres til en int." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Ugyldig side (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "Tom liste og “%(class_name)s.allow_empty” er falsk." - -msgid "Directory indexes are not allowed here." -msgstr "Mappeindekser er ikke tilladte her" - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "“%(path)s” eksisterer ikke" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Indeks for %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "Installationen virkede! Tillykke!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Vis udgivelsesnoter for Django %(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Du ser denne side fordi du har DEBUG=True i din settings-fil og ikke har opsat nogen URL'er." - -msgid "Django Documentation" -msgstr "Django-dokumentation" - -msgid "Topics, references, & how-to’s" -msgstr "Emner, referencer & how-to’s" - -msgid "Tutorial: A Polling App" -msgstr "Gennemgang: En afstemnings-app" - -msgid "Get started with Django" -msgstr "Kom i gang med Django" - -msgid "Django Community" -msgstr "Django-fællesskabet" - -msgid "Connect, get help, or contribute" -msgstr "Forbind, få hjælp eller bidrag" diff --git a/venv/Lib/site-packages/django/conf/locale/da/__init__.py b/venv/Lib/site-packages/django/conf/locale/da/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/da/formats.py b/venv/Lib/site-packages/django/conf/locale/da/formats.py deleted file mode 100644 index 6237a72..0000000 --- a/venv/Lib/site-packages/django/conf/locale/da/formats.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. F Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = 'j. F Y H:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y H:i' -FIRST_DAY_OF_WEEK = 1 - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d.%m.%Y', # '25.10.2006' -] -DATETIME_INPUT_FORMATS = [ - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' -] -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/de/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/de/LC_MESSAGES/django.mo deleted file mode 100644 index 59a12cf2143683aa303db3bbbfcf6e97f400741d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28373 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, 2011 -# Daniel Roschka , 2016 -# Florian Apolloner , 2018,2020-2021 -# Jannis Vajen, 2011,2013 -# Jannis Leidel , 2013-2018,2020 -# Jannis Vajen, 2016 -# Markus Holtermann , 2013,2015 -# Raphael Michel , 2021 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-28 18:34+0000\n" -"Last-Translator: Florian Apolloner \n" -"Language-Team: German (http://www.transifex.com/django/django/language/de/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Afrikaans" - -msgid "Arabic" -msgstr "Arabisch" - -msgid "Algerian Arabic" -msgstr "Algerisches Arabisch" - -msgid "Asturian" -msgstr "Asturisch" - -msgid "Azerbaijani" -msgstr "Aserbaidschanisch" - -msgid "Bulgarian" -msgstr "Bulgarisch" - -msgid "Belarusian" -msgstr "Weißrussisch" - -msgid "Bengali" -msgstr "Bengali" - -msgid "Breton" -msgstr "Bretonisch" - -msgid "Bosnian" -msgstr "Bosnisch" - -msgid "Catalan" -msgstr "Katalanisch" - -msgid "Czech" -msgstr "Tschechisch" - -msgid "Welsh" -msgstr "Walisisch" - -msgid "Danish" -msgstr "Dänisch" - -msgid "German" -msgstr "Deutsch" - -msgid "Lower Sorbian" -msgstr "Niedersorbisch" - -msgid "Greek" -msgstr "Griechisch" - -msgid "English" -msgstr "Englisch" - -msgid "Australian English" -msgstr "Australisches Englisch" - -msgid "British English" -msgstr "Britisches Englisch" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Spanisch" - -msgid "Argentinian Spanish" -msgstr "Argentinisches Spanisch" - -msgid "Colombian Spanish" -msgstr "Kolumbianisches Spanisch" - -msgid "Mexican Spanish" -msgstr "Mexikanisches Spanisch" - -msgid "Nicaraguan Spanish" -msgstr "Nicaraguanisches Spanisch" - -msgid "Venezuelan Spanish" -msgstr "Venezolanisches Spanisch" - -msgid "Estonian" -msgstr "Estnisch" - -msgid "Basque" -msgstr "Baskisch" - -msgid "Persian" -msgstr "Persisch" - -msgid "Finnish" -msgstr "Finnisch" - -msgid "French" -msgstr "Französisch" - -msgid "Frisian" -msgstr "Friesisch" - -msgid "Irish" -msgstr "Irisch" - -msgid "Scottish Gaelic" -msgstr "Schottisch-Gälisch" - -msgid "Galician" -msgstr "Galicisch" - -msgid "Hebrew" -msgstr "Hebräisch" - -msgid "Hindi" -msgstr "Hindi" - -msgid "Croatian" -msgstr "Kroatisch" - -msgid "Upper Sorbian" -msgstr "Obersorbisch" - -msgid "Hungarian" -msgstr "Ungarisch" - -msgid "Armenian" -msgstr "Armenisch" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indonesisch" - -msgid "Igbo" -msgstr "Igbo" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Isländisch" - -msgid "Italian" -msgstr "Italienisch" - -msgid "Japanese" -msgstr "Japanisch" - -msgid "Georgian" -msgstr "Georgisch" - -msgid "Kabyle" -msgstr "Kabylisch" - -msgid "Kazakh" -msgstr "Kasachisch" - -msgid "Khmer" -msgstr "Khmer" - -msgid "Kannada" -msgstr "Kannada" - -msgid "Korean" -msgstr "Koreanisch" - -msgid "Kyrgyz" -msgstr "Kirgisisch" - -msgid "Luxembourgish" -msgstr "Luxemburgisch" - -msgid "Lithuanian" -msgstr "Litauisch" - -msgid "Latvian" -msgstr "Lettisch" - -msgid "Macedonian" -msgstr "Mazedonisch" - -msgid "Malayalam" -msgstr "Malayalam" - -msgid "Mongolian" -msgstr "Mongolisch" - -msgid "Marathi" -msgstr "Marathi" - -msgid "Malay" -msgstr "Malaiisch" - -msgid "Burmese" -msgstr "Birmanisch" - -msgid "Norwegian Bokmål" -msgstr "Norwegisch (Bokmål)" - -msgid "Nepali" -msgstr "Nepali" - -msgid "Dutch" -msgstr "Niederländisch" - -msgid "Norwegian Nynorsk" -msgstr "Norwegisch (Nynorsk)" - -msgid "Ossetic" -msgstr "Ossetisch" - -msgid "Punjabi" -msgstr "Panjabi" - -msgid "Polish" -msgstr "Polnisch" - -msgid "Portuguese" -msgstr "Portugiesisch" - -msgid "Brazilian Portuguese" -msgstr "Brasilianisches Portugiesisch" - -msgid "Romanian" -msgstr "Rumänisch" - -msgid "Russian" -msgstr "Russisch" - -msgid "Slovak" -msgstr "Slowakisch" - -msgid "Slovenian" -msgstr "Slowenisch" - -msgid "Albanian" -msgstr "Albanisch" - -msgid "Serbian" -msgstr "Serbisch" - -msgid "Serbian Latin" -msgstr "Serbisch (Latein)" - -msgid "Swedish" -msgstr "Schwedisch" - -msgid "Swahili" -msgstr "Swahili" - -msgid "Tamil" -msgstr "Tamilisch" - -msgid "Telugu" -msgstr "Telugisch" - -msgid "Tajik" -msgstr "Tadschikisch" - -msgid "Thai" -msgstr "Thailändisch" - -msgid "Turkmen" -msgstr "Turkmenisch" - -msgid "Turkish" -msgstr "Türkisch" - -msgid "Tatar" -msgstr "Tatarisch" - -msgid "Udmurt" -msgstr "Udmurtisch" - -msgid "Ukrainian" -msgstr "Ukrainisch" - -msgid "Urdu" -msgstr "Urdu" - -msgid "Uzbek" -msgstr "Usbekisch" - -msgid "Vietnamese" -msgstr "Vietnamesisch" - -msgid "Simplified Chinese" -msgstr "Vereinfachtes Chinesisch" - -msgid "Traditional Chinese" -msgstr "Traditionelles Chinesisch" - -msgid "Messages" -msgstr "Mitteilungen" - -msgid "Site Maps" -msgstr "Sitemaps" - -msgid "Static Files" -msgstr "Statische Dateien" - -msgid "Syndication" -msgstr "Syndication" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "…" - -msgid "That page number is not an integer" -msgstr "Diese Seitennummer ist keine Ganzzahl" - -msgid "That page number is less than 1" -msgstr "Diese Seitennummer ist kleiner als 1" - -msgid "That page contains no results" -msgstr "Diese Seite enthält keine Ergebnisse" - -msgid "Enter a valid value." -msgstr "Bitte einen gültigen Wert eingeben." - -msgid "Enter a valid URL." -msgstr "Bitte eine gültige Adresse eingeben." - -msgid "Enter a valid integer." -msgstr "Bitte eine gültige Ganzzahl eingeben." - -msgid "Enter a valid email address." -msgstr "Bitte gültige E-Mail-Adresse eingeben." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Bitte ein gültiges Kürzel, bestehend aus Buchstaben, Ziffern, Unterstrichen " -"und Bindestrichen, eingeben." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Bitte ein gültiges Kürzel eingeben, bestehend aus Buchstaben (Unicode), " -"Ziffern, Unter- und Bindestrichen." - -msgid "Enter a valid IPv4 address." -msgstr "Bitte eine gültige IPv4-Adresse eingeben." - -msgid "Enter a valid IPv6 address." -msgstr "Bitte eine gültige IPv6-Adresse eingeben." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Bitte eine gültige IPv4- oder IPv6-Adresse eingeben" - -msgid "Enter only digits separated by commas." -msgstr "Bitte nur durch Komma getrennte Ziffern eingeben." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Bitte sicherstellen, dass der Wert %(limit_value)s ist. (Er ist " -"%(show_value)s.)" - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Dieser Wert muss kleiner oder gleich %(limit_value)s sein." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Dieser Wert muss größer oder gleich %(limit_value)s sein." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Bitte sicherstellen, dass der Wert aus mindestens %(limit_value)d Zeichen " -"besteht. (Er besteht aus %(show_value)d Zeichen.)" -msgstr[1] "" -"Bitte sicherstellen, dass der Wert aus mindestens %(limit_value)d Zeichen " -"besteht. (Er besteht aus %(show_value)d Zeichen.)" - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Bitte sicherstellen, dass der Wert aus höchstens %(limit_value)d Zeichen " -"besteht. (Er besteht aus %(show_value)d Zeichen.)" -msgstr[1] "" -"Bitte sicherstellen, dass der Wert aus höchstens %(limit_value)d Zeichen " -"besteht. (Er besteht aus %(show_value)d Zeichen.)" - -msgid "Enter a number." -msgstr "Bitte eine Zahl eingeben." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -"Bitte sicherstellen, dass der Wert höchstens %(max)s Ziffer enthält." -msgstr[1] "" -"Bitte sicherstellen, dass der Wert höchstens %(max)s Ziffern enthält." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -"Bitte sicherstellen, dass der Wert höchstens %(max)s Dezimalstelle enthält." -msgstr[1] "" -"Bitte sicherstellen, dass der Wert höchstens %(max)s Dezimalstellen enthält." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Bitte sicherstellen, dass der Wert höchstens %(max)s Ziffer vor dem Komma " -"enthält." -msgstr[1] "" -"Bitte sicherstellen, dass der Wert höchstens %(max)s Ziffern vor dem Komma " -"enthält." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"Dateiendung „%(extension)s“ ist nicht erlaubt. Erlaubte Dateiendungen sind: " -"„%(allowed_extensions)s“." - -msgid "Null characters are not allowed." -msgstr "Nullzeichen sind nicht erlaubt." - -msgid "and" -msgstr "und" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s mit diesem %(field_labels)s existiert bereits." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Wert %(value)r ist keine gültige Option." - -msgid "This field cannot be null." -msgstr "Dieses Feld darf nicht null sein." - -msgid "This field cannot be blank." -msgstr "Dieses Feld darf nicht leer sein." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s mit diesem %(field_label)s existiert bereits." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s muss für %(date_field_label)s %(lookup_type)s eindeutig sein." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Feldtyp: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "Wert „%(value)s“ muss entweder True oder False sein." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "Wert „%(value)s“ muss True, False oder None sein." - -msgid "Boolean (Either True or False)" -msgstr "Boolescher Wert (True oder False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Zeichenkette (bis zu %(max_length)s Zeichen)" - -msgid "Comma-separated integers" -msgstr "Kommaseparierte Liste von Ganzzahlen" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"Wert „%(value)s“ hat ein ungültiges Datumsformat. Es muss YYYY-MM-DD " -"entsprechen." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Wert „%(value)s“ hat das korrekte Format (YYYY-MM-DD) aber ein ungültiges " -"Datum." - -msgid "Date (without time)" -msgstr "Datum (ohne Uhrzeit)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Wert „%(value)s“ hat ein ungültiges Format. Es muss YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] entsprechen." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Wert „%(value)s“ hat das korrekte Format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) aber eine ungültige Zeit-/Datumsangabe." - -msgid "Date (with time)" -msgstr "Datum (mit Uhrzeit)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "Wert „%(value)s“ muss eine Dezimalzahl sein." - -msgid "Decimal number" -msgstr "Dezimalzahl" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"Wert „%(value)s“ hat ein ungültiges Format. Es muss der Form [DD] [HH:" -"[MM:]]ss[.uuuuuu] entsprechen." - -msgid "Duration" -msgstr "Zeitspanne" - -msgid "Email address" -msgstr "E-Mail-Adresse" - -msgid "File path" -msgstr "Dateipfad" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "Wert „%(value)s“ muss eine Fließkommazahl sein." - -msgid "Floating point number" -msgstr "Gleitkommazahl" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "Wert „%(value)s“ muss eine Ganzzahl sein." - -msgid "Integer" -msgstr "Ganzzahl" - -msgid "Big (8 byte) integer" -msgstr "Große Ganzzahl (8 Byte)" - -msgid "Small integer" -msgstr "Kleine Ganzzahl" - -msgid "IPv4 address" -msgstr "IPv4-Adresse" - -msgid "IP address" -msgstr "IP-Adresse" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "Wert „%(value)s“ muss entweder None, True oder False sein." - -msgid "Boolean (Either True, False or None)" -msgstr "Boolescher Wert (True, False oder None)" - -msgid "Positive big integer" -msgstr "Positive große Ganzzahl" - -msgid "Positive integer" -msgstr "Positive Ganzzahl" - -msgid "Positive small integer" -msgstr "Positive kleine Ganzzahl" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Kürzel (bis zu %(max_length)s)" - -msgid "Text" -msgstr "Text" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Wert „%(value)s“ hat ein ungültiges Format. Es muss HH:MM[:ss[.uuuuuu]] " -"entsprechen." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Wert „%(value)s“ hat das korrekte Format (HH:MM[:ss[.uuuuuu]]), aber ist " -"eine ungültige Zeitangabe." - -msgid "Time" -msgstr "Zeit" - -msgid "URL" -msgstr "Adresse (URL)" - -msgid "Raw binary data" -msgstr "Binärdaten" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "Wert „%(value)s“ ist keine gültige UUID." - -msgid "Universally unique identifier" -msgstr "Universally Unique Identifier" - -msgid "File" -msgstr "Datei" - -msgid "Image" -msgstr "Bild" - -msgid "A JSON object" -msgstr "Ein JSON-Objekt" - -msgid "Value must be valid JSON." -msgstr "Wert muss gültiges JSON sein." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "Objekt vom Typ %(model)s mit %(field)s %(value)r existiert nicht." - -msgid "Foreign Key (type determined by related field)" -msgstr "Fremdschlüssel (Typ definiert durch verknüpftes Feld)" - -msgid "One-to-one relationship" -msgstr "1:1-Beziehung" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "%(from)s-%(to)s-Beziehung" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "%(from)s-%(to)s-Beziehungen" - -msgid "Many-to-many relationship" -msgstr "n:m-Beziehung" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Dieses Feld ist zwingend erforderlich." - -msgid "Enter a whole number." -msgstr "Bitte eine ganze Zahl eingeben." - -msgid "Enter a valid date." -msgstr "Bitte ein gültiges Datum eingeben." - -msgid "Enter a valid time." -msgstr "Bitte eine gültige Uhrzeit eingeben." - -msgid "Enter a valid date/time." -msgstr "Bitte ein gültiges Datum und Uhrzeit eingeben." - -msgid "Enter a valid duration." -msgstr "Bitte eine gültige Zeitspanne eingeben." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "Die Anzahl der Tage muss zwischen {min_days} und {max_days} sein." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Es wurde keine Datei übertragen. Überprüfen Sie das Encoding des Formulars." - -msgid "No file was submitted." -msgstr "Es wurde keine Datei übertragen." - -msgid "The submitted file is empty." -msgstr "Die übertragene Datei ist leer." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Bitte sicherstellen, dass der Dateiname aus höchstens %(max)d Zeichen " -"besteht. (Er besteht aus %(length)d Zeichen.)" -msgstr[1] "" -"Bitte sicherstellen, dass der Dateiname aus höchstens %(max)d Zeichen " -"besteht. (Er besteht aus %(length)d Zeichen.)" - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Bitte wählen Sie entweder eine Datei aus oder wählen Sie „Löschen“, nicht " -"beides." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Bitte ein gültiges Bild hochladen. Die hochgeladene Datei ist kein Bild oder " -"ist defekt." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Bitte eine gültige Auswahl treffen. %(value)s ist keine gültige Auswahl." - -msgid "Enter a list of values." -msgstr "Bitte eine Liste mit Werten eingeben." - -msgid "Enter a complete value." -msgstr "Bitte einen vollständigen Wert eingeben." - -msgid "Enter a valid UUID." -msgstr "Bitte eine gültige UUID eingeben." - -msgid "Enter a valid JSON." -msgstr "Bitte ein gültiges JSON-Objekt eingeben." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Verstecktes Feld %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"Daten für das Management-Formular fehlen oder wurden manipuliert. Fehlende " -"Felder: %(field_names)s. Bitte erstellen Sie einen Bug-Report falls der " -"Fehler dauerhaft besteht." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Bitte höchstens %d Formular abschicken." -msgstr[1] "Bitte höchstens %d Formulare abschicken." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Bitte mindestens %d Formular abschicken." -msgstr[1] "Bitte mindestens %d Formulare abschicken." - -msgid "Order" -msgstr "Reihenfolge" - -msgid "Delete" -msgstr "Löschen" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Bitte die doppelten Daten für %(field)s korrigieren." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Bitte die doppelten Daten für %(field)s korrigieren, das eindeutig sein muss." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Bitte die doppelten Daten für %(field_name)s korrigieren, da es für " -"%(lookup)s in %(date_field)s eindeutig sein muss." - -msgid "Please correct the duplicate values below." -msgstr "Bitte die unten aufgeführten doppelten Werte korrigieren." - -msgid "The inline value did not match the parent instance." -msgstr "Der Inline-Wert passt nicht zur übergeordneten Instanz." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Bitte eine gültige Auswahl treffen. Dies ist keine gültige Auswahl." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "„%(pk)s“ ist kein gültiger Wert." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s konnte mit der Zeitzone %(current_timezone)s nicht eindeutig " -"interpretiert werden, da es doppeldeutig oder eventuell inkorrekt ist." - -msgid "Clear" -msgstr "Zurücksetzen" - -msgid "Currently" -msgstr "Derzeit" - -msgid "Change" -msgstr "Ändern" - -msgid "Unknown" -msgstr "Unbekannt" - -msgid "Yes" -msgstr "Ja" - -msgid "No" -msgstr "Nein" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "Ja,Nein,Vielleicht" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d Byte" -msgstr[1] "%(size)d Bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "nachm." - -msgid "a.m." -msgstr "vorm." - -msgid "PM" -msgstr "nachm." - -msgid "AM" -msgstr "vorm." - -msgid "midnight" -msgstr "Mitternacht" - -msgid "noon" -msgstr "Mittag" - -msgid "Monday" -msgstr "Montag" - -msgid "Tuesday" -msgstr "Dienstag" - -msgid "Wednesday" -msgstr "Mittwoch" - -msgid "Thursday" -msgstr "Donnerstag" - -msgid "Friday" -msgstr "Freitag" - -msgid "Saturday" -msgstr "Samstag" - -msgid "Sunday" -msgstr "Sonntag" - -msgid "Mon" -msgstr "Mo" - -msgid "Tue" -msgstr "Di" - -msgid "Wed" -msgstr "Mi" - -msgid "Thu" -msgstr "Do" - -msgid "Fri" -msgstr "Fr" - -msgid "Sat" -msgstr "Sa" - -msgid "Sun" -msgstr "So" - -msgid "January" -msgstr "Januar" - -msgid "February" -msgstr "Februar" - -msgid "March" -msgstr "März" - -msgid "April" -msgstr "April" - -msgid "May" -msgstr "Mai" - -msgid "June" -msgstr "Juni" - -msgid "July" -msgstr "Juli" - -msgid "August" -msgstr "August" - -msgid "September" -msgstr "September" - -msgid "October" -msgstr "Oktober" - -msgid "November" -msgstr "November" - -msgid "December" -msgstr "Dezember" - -msgid "jan" -msgstr "Jan" - -msgid "feb" -msgstr "Feb" - -msgid "mar" -msgstr "Mär" - -msgid "apr" -msgstr "Apr" - -msgid "may" -msgstr "Mai" - -msgid "jun" -msgstr "Jun" - -msgid "jul" -msgstr "Jul" - -msgid "aug" -msgstr "Aug" - -msgid "sep" -msgstr "Sep" - -msgid "oct" -msgstr "Okt" - -msgid "nov" -msgstr "Nov" - -msgid "dec" -msgstr "Dez" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "März" - -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -msgctxt "abbrev. month" -msgid "May" -msgstr "Mai" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Juni" - -msgctxt "abbrev. month" -msgid "July" -msgstr "Juli" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Aug." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dez." - -msgctxt "alt. month" -msgid "January" -msgstr "Januar" - -msgctxt "alt. month" -msgid "February" -msgstr "Februar" - -msgctxt "alt. month" -msgid "March" -msgstr "März" - -msgctxt "alt. month" -msgid "April" -msgstr "April" - -msgctxt "alt. month" -msgid "May" -msgstr "Mai" - -msgctxt "alt. month" -msgid "June" -msgstr "Juni" - -msgctxt "alt. month" -msgid "July" -msgstr "Juli" - -msgctxt "alt. month" -msgid "August" -msgstr "August" - -msgctxt "alt. month" -msgid "September" -msgstr "September" - -msgctxt "alt. month" -msgid "October" -msgstr "Oktober" - -msgctxt "alt. month" -msgid "November" -msgstr "November" - -msgctxt "alt. month" -msgid "December" -msgstr "Dezember" - -msgid "This is not a valid IPv6 address." -msgstr "Dies ist keine gültige IPv6-Adresse." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "oder" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d Jahr" -msgstr[1] "%(num)d Jahre" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d Monat" -msgstr[1] "%(num)d Monate" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d Woche" -msgstr[1] "%(num)d Wochen" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d Tag" -msgstr[1] "%(num)d Tage" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d Stunde" -msgstr[1] "%(num)d Stunden" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d Minute" -msgstr[1] "%(num)d Minuten" - -msgid "Forbidden" -msgstr "Verboten" - -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF-Verifizierung fehlgeschlagen. Anfrage abgebrochen." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Sie sehen diese Fehlermeldung, da diese HTTPS-Seite einen „Referer“-Header " -"von Ihrem Webbrowser erwartet, aber keinen erhalten hat. Dieser Header ist " -"aus Sicherheitsgründen notwendig, um sicherzustellen, dass Ihr Webbrowser " -"nicht von Dritten missbraucht wird." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Falls Sie Ihren Webbrowser so konfiguriert haben, dass „Referer“-Header " -"nicht gesendet werden, müssen Sie diese Funktion mindestens für diese Seite, " -"für sichere HTTPS-Verbindungen oder für „Same-Origin“-Verbindungen " -"reaktivieren." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Wenn der Tag „“ oder der " -"„Referrer-Policy: no-referrer“-Header verwendet wird, entfernen Sie sie " -"bitte. Der „Referer“-Header wird zur korrekten CSRF-Verifizierung benötigt. " -"Falls es datenschutzrechtliche Gründe gibt, benutzen Sie bitte Alternativen " -"wie „“ für Links zu Drittseiten." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Sie sehen Diese Nachricht, da diese Seite einen CSRF-Cookie beim Verarbeiten " -"von Formulardaten benötigt. Dieses Cookie ist aus Sicherheitsgründen " -"notwendig, um sicherzustellen, dass Ihr Webbrowser nicht von Dritten " -"missbraucht wird." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Falls Sie Cookies in Ihren Webbrowser deaktiviert haben, müssen Sie sie " -"mindestens für diese Seite oder für „Same-Origin“-Verbindungen reaktivieren." - -msgid "More information is available with DEBUG=True." -msgstr "Mehr Information ist verfügbar mit DEBUG=True." - -msgid "No year specified" -msgstr "Kein Jahr angegeben" - -msgid "Date out of range" -msgstr "Datum außerhalb des zulässigen Bereichs" - -msgid "No month specified" -msgstr "Kein Monat angegeben" - -msgid "No day specified" -msgstr "Kein Tag angegeben" - -msgid "No week specified" -msgstr "Keine Woche angegeben" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Keine %(verbose_name_plural)s verfügbar" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"In der Zukunft liegende %(verbose_name_plural)s sind nicht verfügbar, da " -"%(class_name)s.allow_future auf False gesetzt ist." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "Ungültiges Datum „%(datestr)s“ für das Format „%(format)s“" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Konnte keine %(verbose_name)s mit diesen Parametern finden." - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" -"Weder ist dies die letzte Seite („last“) noch konnte sie in einen " -"ganzzahligen Wert umgewandelt werden." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Ungültige Seite (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "Leere Liste und „%(class_name)s.allow_empty“ ist False." - -msgid "Directory indexes are not allowed here." -msgstr "Dateilisten sind untersagt." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "„%(path)s“ ist nicht vorhanden" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Verzeichnis %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "Die Installation war erfolgreich. Herzlichen Glückwunsch!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Versionshinweise für Django %(version)s " -"anzeigen" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Diese Seite ist sichtbar weil in der Settings-Datei DEBUG = True steht und die URLs noch nicht konfiguriert " -"sind." - -msgid "Django Documentation" -msgstr "Django-Dokumentation" - -msgid "Topics, references, & how-to’s" -msgstr "Themen, Referenz, & Kurzanleitungen" - -msgid "Tutorial: A Polling App" -msgstr "Tutorial: Eine Umfrage-App" - -msgid "Get started with Django" -msgstr "Los geht's mit Django" - -msgid "Django Community" -msgstr "Django-Community" - -msgid "Connect, get help, or contribute" -msgstr "Nimm Kontakt auf, erhalte Hilfe oder arbeite an Django mit" diff --git a/venv/Lib/site-packages/django/conf/locale/de/__init__.py b/venv/Lib/site-packages/django/conf/locale/de/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/de/formats.py b/venv/Lib/site-packages/django/conf/locale/de/formats.py deleted file mode 100644 index 7bd5e05..0000000 --- a/venv/Lib/site-packages/django/conf/locale/de/formats.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. F Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = 'j. F Y H:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d.%m.%Y', '%d.%m.%y', # '25.10.2006', '25.10.06' - # '%d. %B %Y', '%d. %b. %Y', # '25. October 2006', '25. Oct. 2006' -] -DATETIME_INPUT_FORMATS = [ - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' -] -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/de_CH/__init__.py b/venv/Lib/site-packages/django/conf/locale/de_CH/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/de_CH/formats.py b/venv/Lib/site-packages/django/conf/locale/de_CH/formats.py deleted file mode 100644 index 59a9fcb..0000000 --- a/venv/Lib/site-packages/django/conf/locale/de_CH/formats.py +++ /dev/null @@ -1,33 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. F Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = 'j. F Y H:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'd.m.Y' -SHORT_DATETIME_FORMAT = 'd.m.Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d.%m.%Y', '%d.%m.%y', # '25.10.2006', '25.10.06' - # '%d. %B %Y', '%d. %b. %Y', # '25. October 2006', '25. Oct. 2006' -] -DATETIME_INPUT_FORMATS = [ - '%d.%m.%Y %H:%M:%S', # '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # '25.10.2006 14:30' -] - -# these are the separators for non-monetary numbers. For monetary numbers, -# the DECIMAL_SEPARATOR is a . (decimal point) and the THOUSAND_SEPARATOR is a -# ' (single quote). -# For details, please refer to the documentation and the following link: -# https://www.bk.admin.ch/bk/de/home/dokumentation/sprachen/hilfsmittel-textredaktion/schreibweisungen.html -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/dsb/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/dsb/LC_MESSAGES/django.mo deleted file mode 100644 index c7ca18752f4c4e6d9400c462e37947f8785698e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29802 zcmd6v37lM2z2`4G1X%hAHC;5T$WT1b_q?-!(?R7AfXZJ7>b(JI z`U9$;+d-AP1w0pgt&4vYRQZQM^?N7yT=27?=KEV9|Ga1TqyC@3B&ogAL6z?TRlgrR z7Q6`5cvpgI=UPzp%HYx9Hc;hn1`4z7lESB0(b)WYEb3w1~uLff!BbK zfkU7_*YmVhZUAZ8yA9NQe-Jzz{Di|#gKP=!v*5wtkH8H0Gf?G+dh9%H0o7gxRQh(X z54;6D6#Ni)5cmlf{}gx_@khZe;OD@@!LuP6VLzyPmw+1Im7vyXvrE6;#dF{hq>qEM zz#8}*@Fti3I#BPu1ANH=p7(a}KM?=@dGrZ<!!JA}y)&H^>AV?dQZ!NpGl)y^CjKhNPpP~|QK z)t@EcQQ$gM6ugmz zp0^ad3A_q?1k}Dg=zKf=rJ&}0HK=_w0v-z%K+(wrsQ2Fv9s}M9s^9m!^bdoY=LcQ- z!=TFjGq@c5I=B)%^#VK3A*l8uQ0v?PHD9;7{I`Kxm-}4&eo*}50Z`??1gieGLG6R@ zgWA8p0yY1~UTFKX4pcispvrG{xD^zg=RreH4x0{d0#)x;Q1tvdhqr@z&mAB~hxZY1 zHuzPLA$q?BnR4&Ei#Y4R>p}6W9iaOE2~g+lS3#}s&p}wQci6?YzdfMlwHMTTF9Jnp zmx0HFF9kKvHBjT(?(k-ZuK`aa{Y{|Cy%*Ft-Vcht9{|<=hd|Z;CMbUS6sUP!jF6!B zt_3wOL*Uuq)u8s*jiA=)t)S@Tec&6wkAiyNz@_#*t3cJ?2rB)>;P1fez%PKCAl`ok z&t$RmzCVE)-+>$|YX1a>Jq|B-xWQq@VI5Sx*MQFj?{euMbognP|5Z@*{3B51e(%zc zWRX<=bWra-9~9lLaCkMSdZXacU;|Y7SA#15cJO)N2SAPU5r>aC{H((-I(*#W*Bn0K z@H-Blboc{Mbnp{U^Yd$${yT?%1jPrmiIsm4sP`WZYCk*&JQaKaDEhn@JPX_cZUk=v zuLd6nL$K#cXcc^;!=HgS5MO&0ya0R%><5oqV(DQi*h9PkvZUUd!Slf{fZ|IBEVcc) z9K8Pkcn)|Y=|5TKdF#Qk0eh~09DD)se*snRCm=)f<}A1TDGRcty!$|^dfxz*f65A* zzXeqKoggIaeH+yNfBs5Ke=l;l+2QpLvknX3nUs&f1Hm_gbl1BBJQ#c%C_ZsFD0;si z6n%UI)I9G5pAUW+JOun9sPaDpHLl--+E>S~vUmn~DDi&qMDQX|^s^pRds$HJS3%Xg z89V`e19%GfE^s#Z2x#~ocoOknfuheNSKI!a466QoQ0Z5I{PPC+qxRnl9uB?-JOca& zQ0+Vjo(_Hm)V%*1RQ;YcmS0=~Y96ivHO{r5+S?3jKjcBp#{{VM-{kV|1dkwoKX^9y z0H|?20c!le1T`;*uC@E~C{X+Ebdas;%?CB!GWch30z8w2npg)9CH{^<&wDBHH$Ysk z0e`;1^Ii^ae-S*1{AVEgVQ>+DM9*&kPXnI`@Nv} z_f8l8E~s_+H_!)9+GOLGg69yw8dQ6)09Ef^Q1AN`xDEUkSO$mLjGF&XgXe)yfSRvE zH`{R^3m!)NR8Vv^2h@CB31+|*p!nMT;4JWy;Pb)9K&`{Kzze|dgIdp%Uu@~S2Nd1* zftue7z)^4sDEfJ?!;gV#cPDrv_$8PALx<0Rs(;Wmw%)Oz`hOaDBskZlUjQCNd?{FE zeO7=UCI0a(_FO1mYx{NCb+%tufzKm<1*ra93u+z;pxV6w!x znx|7h)jt!|co#Ul7*xL(gPNB$pvqn2((|C`yXNAr0@d#AE`B#CI(?tRPl77{c~I?r z3sire2JZx)0X3dCzQm5>ouK;jeo*uBVNm5i2EG9NCs2Io2~h9-E~x%J4W1AF9#sE( zw_5sI1gf1);9Bq+a31(BQ15*l6u%kLnF!1>^3z&iK`a3NTQm_^Tj$De-$ z56$vU@G(&1e{Igr>mA^!#NP#q&L0J}KmQff{5=C65B?ccKaLM=x(^;i{9I6U(Fdyk z7lPZsHDCgM8dN(MvKdtWO7J9b9Vq$_LCwRBpw{_rP;~Hq@C@)FQ1ka)Q0w(eP;~KU zum?OQZ~J{IsQzpKHNV54%3lZSz2l(9-2hepl`j3w4(|aECH({7A>c(j>o}s!6!krchtDef3CyR!Lv#41yz3ptbo^pn%B>RYX3W+ z=IJT$Qt%hxZ1CKorH4UK>r()=|F(mA-*F{7Zzq7Ne=2w&crN&Y19&g^BjPK|>^*Qk zFP{Y-8QFP00o40Xad?KqvmKrXYCYyVyvX6@px(a}RQ(kW*Sh>6hgXAI*XuxyKMNiP zmRx!bRQoS;_%{x31J(ZPLDjn*RK2%@M}YT%49|N%sB#~4_+f`1bNHachaEoR@G(&R z{;Z3C2~_)E0rkFby7cck{E@?-f|}=FxcHx3{D7*Zo1;Oq-k|7o1mr02CLDeZgjBqR zH!v6AU7+%1{3Oe}4jci$0E#cpW)t^;SA+fFt>ES0N5PB0U%7Zs&CbIpsCoH5;nxJM z{r3oeBP>zgx?WH$h(;EDxP-`u5e{}m9fp7?c(PV z*YAB6%-@sACA&n53*!Z2YiVHqL) z4e~HSxRr1?>1;pm?+B2IcOda$@JLtwGd!Q@o<(!d5N;$aBZ#K;8z8JA9IFVww-SD1 zp6s8yfsinlc0K?u2CoBGg4!qA>l+Ej5I+}uFCqQSCoTP*!}E8DEFs*SCW6l+{j1;w zp!nC-#$-RM9}X|gmVb%D04D+ zsB7mSFiZRpf`0EH{F$JAb{s)>7as*z60Robx6^|8JBPpXDANn}fiEKH_f8AmOTm98 zoaNHL!1MWplz@uCl@t-+7uOghm^XcFQa692SJRd-i zPNCnY2)`v9Px$YIy9kqnFB8(=Sv)MKe2+``Ah?C_4}?od|9h8y2G1w({D_OEu!4uz z68Vy@!W&gr5^OQtmv$5JA6-z&pSz2tOvwcIiBt-+k!=cqHN7gj-zN zQ4W`bo89wa;7NolT|1xS`G+n~@It~3ghvVQC#1gtSAI4Lzjuk3IgG*e`qk1Vp6jF}0!W95yl*)#I*6JF8r%)N5fY z(?&b8qe^Y8ovT8VPlEOqtH#1H1!j2f3iNA8G{;oBD2hHCh z^LJ#aH+NMbmkTStnLwXWnYr!ZDU9PN?n%6PJ_pyLEBnsymiTLiH>~%g%y^isc}oVp zC8Ken7zCBXTT;pdl|oSAAs@y(_)Fp-Q^V#(IfPPs1(xF+~rVP82ckJ6c53#2uexVGi~-fo2gRkwbdw;n4T_;gNcIa*iaPL z=xvzL5%z0DC*neluC}_ov|h>wW>`z>jFf`QhBvP8w=qehg{;{%{%BArg}FX|W5|fu zl0k-MN${2hwV=evmW>6KJT)0X>@AB*5&OJj3YSIYa?qQE)gXqYh-cJ7#+*>JQemm) z`T4NskAL(_FYcWZT7|+2}#36g3zD zD-`y511xkt@-;kIRIQmN3`E&FL{l@f=MB^uHOz;H8a-cLW;XpGmy5$BAy%z5eTauy zt>pYCZ@vp2S_+cHF_Av=#;u`>J$dupKFq{WM4y+^-116Nr+2lnfbptduCsnQvdI

G9lbsy$svEh@gXgZz_2f+cKwD1P$*`H+1q% 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, 2016-2021 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-23 23:47+0000\n" -"Last-Translator: Michael Wolf \n" -"Language-Team: Lower Sorbian (http://www.transifex.com/django/django/" -"language/dsb/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: dsb\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" - -msgid "Afrikaans" -msgstr "Afrikaanšćina" - -msgid "Arabic" -msgstr "Arabšćina" - -msgid "Algerian Arabic" -msgstr "Algeriska arabšćina" - -msgid "Asturian" -msgstr "Asturišćina" - -msgid "Azerbaijani" -msgstr "Azerbajdžanišćina" - -msgid "Bulgarian" -msgstr "Bulgaršćina" - -msgid "Belarusian" -msgstr "Běłorušćina" - -msgid "Bengali" -msgstr "Bengalšćina" - -msgid "Breton" -msgstr "Bretońšćina" - -msgid "Bosnian" -msgstr "Bosnišćina" - -msgid "Catalan" -msgstr "Katalańšćina" - -msgid "Czech" -msgstr "Češćina" - -msgid "Welsh" -msgstr "Kymrišćina" - -msgid "Danish" -msgstr "Dańšćina" - -msgid "German" -msgstr "Nimšćina" - -msgid "Lower Sorbian" -msgstr "Dolnoserbšćina" - -msgid "Greek" -msgstr "Grichišćina" - -msgid "English" -msgstr "Engelšćina" - -msgid "Australian English" -msgstr "Awstralska engelšćina" - -msgid "British English" -msgstr "Britiska engelšćina" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Špańšćina" - -msgid "Argentinian Spanish" -msgstr "Argentinska špańšćina" - -msgid "Colombian Spanish" -msgstr "Kolumbiska špańšćina" - -msgid "Mexican Spanish" -msgstr "Mexikańska špańšćina" - -msgid "Nicaraguan Spanish" -msgstr "Nikaraguaska špańšćina" - -msgid "Venezuelan Spanish" -msgstr "Venezolaniska špańšćina" - -msgid "Estonian" -msgstr "Estnišćina" - -msgid "Basque" -msgstr "Baskišćina" - -msgid "Persian" -msgstr "Persišćina" - -msgid "Finnish" -msgstr "Finšćina" - -msgid "French" -msgstr "Francojšćina" - -msgid "Frisian" -msgstr "Frizišćina" - -msgid "Irish" -msgstr "Iršćina" - -msgid "Scottish Gaelic" -msgstr "Šotiska gelišćina" - -msgid "Galician" -msgstr "Galicišćina" - -msgid "Hebrew" -msgstr "Hebrejšćina" - -msgid "Hindi" -msgstr "Hindišćina" - -msgid "Croatian" -msgstr "Chorwatšćina" - -msgid "Upper Sorbian" -msgstr "Górnoserbšćina" - -msgid "Hungarian" -msgstr "Hungoršćina" - -msgid "Armenian" -msgstr "Armeńšćina" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indonešćina" - -msgid "Igbo" -msgstr "Igbo" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Islandšćina" - -msgid "Italian" -msgstr "Italšćina" - -msgid "Japanese" -msgstr "Japańšćina" - -msgid "Georgian" -msgstr "Georgišćina" - -msgid "Kabyle" -msgstr "Kabylšćina" - -msgid "Kazakh" -msgstr "Kazachšćina" - -msgid "Khmer" -msgstr "Rěc Khmerow" - -msgid "Kannada" -msgstr "Kannadišćina" - -msgid "Korean" -msgstr "Korejańšćina" - -msgid "Kyrgyz" -msgstr "Kirgišćina" - -msgid "Luxembourgish" -msgstr "Luxemburgšćina" - -msgid "Lithuanian" -msgstr "Litawšćina" - -msgid "Latvian" -msgstr "Letišćina" - -msgid "Macedonian" -msgstr "Makedońšćina" - -msgid "Malayalam" -msgstr "Malajalam" - -msgid "Mongolian" -msgstr "Mongolšćina" - -msgid "Marathi" -msgstr "Marathi" - -msgid "Malay" -msgstr "Malayzišćina" - -msgid "Burmese" -msgstr "Myanmaršćina" - -msgid "Norwegian Bokmål" -msgstr "Norwegski Bokmål" - -msgid "Nepali" -msgstr "Nepalšćina" - -msgid "Dutch" -msgstr "¨Nižozemšćina" - -msgid "Norwegian Nynorsk" -msgstr "Norwegski Nynorsk" - -msgid "Ossetic" -msgstr "Osetšćina" - -msgid "Punjabi" -msgstr "Pundžabi" - -msgid "Polish" -msgstr "Pólšćina" - -msgid "Portuguese" -msgstr "Portugišćina" - -msgid "Brazilian Portuguese" -msgstr "Brazilska portugišćina" - -msgid "Romanian" -msgstr "Rumunšćina" - -msgid "Russian" -msgstr "Rušćina" - -msgid "Slovak" -msgstr "Słowakšćina" - -msgid "Slovenian" -msgstr "Słowjeńšćina" - -msgid "Albanian" -msgstr "Albanšćina" - -msgid "Serbian" -msgstr "Serbišćina" - -msgid "Serbian Latin" -msgstr "Serbišćina, łatyńska" - -msgid "Swedish" -msgstr "Šwedšćina" - -msgid "Swahili" -msgstr "Suahelšćina" - -msgid "Tamil" -msgstr "Tamilšćina" - -msgid "Telugu" -msgstr "Telugu" - -msgid "Tajik" -msgstr "Tadźikišćina" - -msgid "Thai" -msgstr "Thaišćina" - -msgid "Turkmen" -msgstr "Turkmeńšćina" - -msgid "Turkish" -msgstr "Turkojšćina" - -msgid "Tatar" -msgstr "Tataršćina" - -msgid "Udmurt" -msgstr "Udmurtšćina" - -msgid "Ukrainian" -msgstr "Ukrainšćina" - -msgid "Urdu" -msgstr "Urdu" - -msgid "Uzbek" -msgstr "Uzbekšćina" - -msgid "Vietnamese" -msgstr "Vietnamšćina" - -msgid "Simplified Chinese" -msgstr "Zjadnorjona chinšćina" - -msgid "Traditional Chinese" -msgstr "Tradicionelna chinšćina" - -msgid "Messages" -msgstr "Powěsći" - -msgid "Site Maps" -msgstr "Wopśimjeśowy pśeglěd sedła" - -msgid "Static Files" -msgstr "Statiske dataje" - -msgid "Syndication" -msgstr "Syndikacija" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "…" - -msgid "That page number is not an integer" -msgstr "Toś ten numer boka njejo ceła licba" - -msgid "That page number is less than 1" -msgstr "Numer boka jo mjeńšy ako 1" - -msgid "That page contains no results" -msgstr "Toś ten bok njewopśimujo wuslědki" - -msgid "Enter a valid value." -msgstr "Zapódajśo płaśiwu gódnotu." - -msgid "Enter a valid URL." -msgstr "Zapódajśo płaśiwy URL." - -msgid "Enter a valid integer." -msgstr "Zapódajśo płaśiwu cełu licbu." - -msgid "Enter a valid email address." -msgstr "Zapódajśo płaśiwu e-mailowu adresu." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Zapódajśo płaśiwe „adresowe mě“, kótarež jano wopśimujo pismiki, licby, " -"pódsmužki abo wězawki." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Zapódajśo płaśiwe „adresowe mě“, kótarež jano wopśimujo unicodowe pismiki, " -"licby, pódmužki abo wězawki." - -msgid "Enter a valid IPv4 address." -msgstr "Zapódajśo płaśiwu IPv4-adresu." - -msgid "Enter a valid IPv6 address." -msgstr "Zapódajśo płaśiwu IPv6-adresu." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Zapódajśo płaśiwu IPv4- abo IPv6-adresu." - -msgid "Enter only digits separated by commas." -msgstr "Zapódajśo jano cyfry źělone pśez komy." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Zawěsććo toś tu gódnotu jo %(limit_value)s (jo %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Zawěsććo, až toś ta gódnota jo mjeńša ako abo to samske ako %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Zawěsććo, až toś ta gódnota jo wětša ako abo to samske ako %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Zawěsććo, až toś ta gódnota ma nanejmjenjej %(limit_value)d znamuško (ma " -"%(show_value)d)." -msgstr[1] "" -"Zawěsććo, až toś ta gódnota ma nanejmjenjej %(limit_value)d znamušce (ma " -"%(show_value)d)." -msgstr[2] "" -"Zawěsććo, až toś ta gódnota ma nanejmjenjej %(limit_value)d znamuška (ma " -"%(show_value)d)." -msgstr[3] "" -"Zawěsććo, až toś ta gódnota ma nanejmjenjej %(limit_value)d znamuškow (ma " -"%(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Zawěććo, až toś ta gódnota ma maksimalnje %(limit_value)d znamuško (ma " -"%(show_value)d)." -msgstr[1] "" -"Zawěććo, až toś ta gódnota ma maksimalnje %(limit_value)d znamušce (ma " -"%(show_value)d)." -msgstr[2] "" -"Zawěććo, až toś ta gódnota ma maksimalnje %(limit_value)d znamuška (ma " -"%(show_value)d)." -msgstr[3] "" -"Zawěććo, až toś ta gódnota ma maksimalnje %(limit_value)d znamuškow (ma " -"%(show_value)d)." - -msgid "Enter a number." -msgstr "Zapódajśo licbu." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Zawěsććo, až njejo wěcej ako %(max)s cyfry dogromady." -msgstr[1] "Zawěsććo, až njejo wěcej ako %(max)s cyfrowu dogromady." -msgstr[2] "Zawěsććo, až njejo wěcej ako %(max)s cyfrow dogromady." -msgstr[3] "Zawěsććo, až njejo wěcej ako %(max)s cyfrow dogromady." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Zawěsććo, až njejo wěcej ako %(max)s decimalnego městna." -msgstr[1] "Zawěsććo, až njejo wěcej ako %(max)s decimalneju městnowu." -msgstr[2] "Zawěsććo, až njejo wěcej ako %(max)s decimalnych městnow." -msgstr[3] "Zawěsććo, až njejo wěcej ako %(max)s decimalnych městnow." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Zawěsććo, až njejo wěcej ako %(max)s cyfry pśed decimalneju komu." -msgstr[1] "Zawěsććo, až njejo wěcej ako %(max)s cyfrowu pśed decimalneju komu." -msgstr[2] "Zawěsććo, až njejo wěcej ako %(max)s cyfrow pśed decimalneju komu." -msgstr[3] "Zawěsććo, až njejo wěcej ako %(max)s cyfrow pśed decimalneju komu." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"Datajowy sufiks „%(extension)s“ njejo dowólony. Dowólone sufikse su: " -"%(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "Znamuška nul njejsu dowólone." - -msgid "and" -msgstr "a" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s z toś tym %(field_labels)s južo eksistěrujo." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Gódnota %(value)r njejo płaśiwa wóleńska móžnosć." - -msgid "This field cannot be null." -msgstr "Toś to pólo njamóžo nul byś." - -msgid "This field cannot be blank." -msgstr "Toś to pólo njamóžo prozne byś." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s z toś tym %(field_label)s južo eksistěrujo." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s musy za %(date_field_label)s %(lookup_type)s jadnorazowy byś." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Typ póla: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "Gódnota „%(value)s“ musy pak True pak False byś." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "Gódnota „%(value)s“ musy pak True, False pak None byś." - -msgid "Boolean (Either True or False)" -msgstr "Boolean (pak True pak False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Znamuškowy rjeśazk (až %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Pśez komu źělone cełe licby" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"Gódnota „%(value)s“ ma njepłaśiwy datumowy format. Musy we formaśe DD.MM." -"YYYY byś." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Gódnota „%(value)s“ ma korektny format (DD.MM.YYYY), ale jo njepłaśiwy datum." - -msgid "Date (without time)" -msgstr "Datum (bźez casa)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Gódnota „%(value)s“ ma njepłaśiwy format. Musy w formaśe DD.MM.YYYY HH:MM[:" -"ss[.uuuuuu]][TZ] byś." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Gódnota „%(value)s“ ma korektny format (DD.MM.YYYY HH:MM[:ss[.uuuuuu]][TZ]), " -"ale jo njepłaśiwy datum/cas." - -msgid "Date (with time)" -msgstr "Datum (z casom)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "Gódnota „%(value)s“ musy decimalna licba byś." - -msgid "Decimal number" -msgstr "Decimalna licba" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"Gódnota „%(value)s“ ma njepłaśiwy format. Musy we formaśe [DD] " -"[[HH:]MM:]ss[.uuuuuu] byś." - -msgid "Duration" -msgstr "Traśe" - -msgid "Email address" -msgstr "E-mailowa adresa" - -msgid "File path" -msgstr "Datajowa sćažka" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "Gódnota „%(value)s“ musy typ float měś." - -msgid "Floating point number" -msgstr "Licba běžeceje komy" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "Gódnota „%(value)s“ musy ceła licba byś." - -msgid "Integer" -msgstr "Integer" - -msgid "Big (8 byte) integer" -msgstr "Big (8 bajtow) integer" - -msgid "Small integer" -msgstr "Mała ceła licba" - -msgid "IPv4 address" -msgstr "IPv4-adresa" - -msgid "IP address" -msgstr "IP-adresa" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "Gódnota „%(value)s“ musy pak None, True pak False byś." - -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (pak True, False pak None)" - -msgid "Positive big integer" -msgstr "Pozitiwna wjelika ceła licba" - -msgid "Positive integer" -msgstr "Pozitiwna ceła licba" - -msgid "Positive small integer" -msgstr "Pozitiwna mała ceła licba" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Adresowe mě (až %(max_length)s)" - -msgid "Text" -msgstr "Tekst" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Gódnota „%(value)s“ ma njepłaśiwy format. Musy w formaśe HH:MM[:ss[." -"uuuuuu]] byś." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Gódnota „%(value)s“ ma korektny format (HH:MM[:ss[.uuuuuu]]), ale jo " -"njepłaśiwy cas." - -msgid "Time" -msgstr "Cas" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Gropne binarne daty" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "„%(value)s“ njejo płaśiwy UUID." - -msgid "Universally unique identifier" -msgstr "Uniwerselnje jadnorazowy identifikator" - -msgid "File" -msgstr "Dataja" - -msgid "Image" -msgstr "Woraz" - -msgid "A JSON object" -msgstr "JSON-objekt" - -msgid "Value must be valid JSON." -msgstr "Gódnota musy płaśiwy JSON byś." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "Instanca %(model)s z %(field)s %(value)r njeeksistěrujo." - -msgid "Foreign Key (type determined by related field)" -msgstr "Cuzy kluc (typ póstaja se pśez wótpowědne pólo)" - -msgid "One-to-one relationship" -msgstr "Póśěg jaden jaden" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "Póśěg %(from)s-%(to)s" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "Póśěgi %(from)s-%(to)s" - -msgid "Many-to-many relationship" -msgstr "Póśěg wjele wjele" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Toś to pólo jo trěbne." - -msgid "Enter a whole number." -msgstr "Zapódajśo cełu licbu." - -msgid "Enter a valid date." -msgstr "Zapódajśo płaśiwy datum." - -msgid "Enter a valid time." -msgstr "Zapódajśo płaśiwy cas." - -msgid "Enter a valid date/time." -msgstr "Zapódajśo płaśiwy datum/cas." - -msgid "Enter a valid duration." -msgstr "Zapódaśe płaśiwe traśe." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "Licba dnjow musy mjazy {min_days} a {max_days} byś." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Dataja njejo se wótpósłała. Pśeglědujśo koděrowański typ na formularje. " - -msgid "No file was submitted." -msgstr "Žedna dataja jo se wótpósłała." - -msgid "The submitted file is empty." -msgstr "Wótpósłana dataja jo prozna." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Zawěsććo, až toś to datajowe mě ma maksimalnje %(max)d znamuško (ma " -"%(length)d)." -msgstr[1] "" -"Zawěsććo, až toś to datajowe mě ma maksimalnje %(max)d znamušce (ma " -"%(length)d)." -msgstr[2] "" -"Zawěsććo, až toś to datajowe mě ma maksimalnje %(max)d znamuška (ma " -"%(length)d)." -msgstr[3] "" -"Zawěsććo, až toś to datajowe mě ma maksimalnje %(max)d znamuškow (ma " -"%(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Pšosym pak wótpósćelśo dataju pak stajśo kokulku do kontrolnego kašćika, " -"njecyńśo wobej." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Nagrajśo płaśiwy wobraz. Dataja, kótaruž sćo nagrał, pak njejo wobraz był " -"pak jo wobškóźony wobraz." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Wubjeŕśo płaśiwu wóleńsku móžnosć. %(value)s njejo jadna z k dispoziciji " -"stojecych wóleńskich móžnosćow." - -msgid "Enter a list of values." -msgstr "Zapódajśo lisćinu gódnotow." - -msgid "Enter a complete value." -msgstr "Zapódajśo dopołnu gódnotu." - -msgid "Enter a valid UUID." -msgstr "Zapódajśo płaśiwy UUID." - -msgid "Enter a valid JSON." -msgstr "Zapódajśo płaśiwy JSON." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Schowane pólo %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"Daty ManagementForm feluju abo su wobškóźone. Felujuce póla: " -"%(field_names)s. Móžośo zmólkowu rozpšawu pisaś, jolic problem dalej " -"eksistěrujo." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Pšosym wótposćelśo maksimalnje %d formular." -msgstr[1] "Pšosym wótposćelśo maksimalnje %d formulara." -msgstr[2] "Pšosym wótposćelśo maksimalnje %d formulary." -msgstr[3] "Pšosym wótposćelśo maksimalnje %d formularow." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Pšosym wótposćelśo minimalnje %d formular." -msgstr[1] "Pšosym wótposćelśo minimalnje %d formulara." -msgstr[2] "Pšosym wótposćelśo minimalnje %d formulary." -msgstr[3] "Pšosym wótposćelśo minimalnje %d formularow." - -msgid "Order" -msgstr "Rěd" - -msgid "Delete" -msgstr "Lašowaś" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Pšosym korigěrujśo dwójne daty za %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Pšosym korigěrujśo dwójne daty za %(field)s, kótarež muse jadnorazowe byś." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Pšosym korigěrujśo dwójne daty za %(field_name)s, kótarež muse za %(lookup)s " -"w %(date_field)s jadnorazowe byś." - -msgid "Please correct the duplicate values below." -msgstr "Pšosym korigěrujśo slědujuce dwójne gódnoty." - -msgid "The inline value did not match the parent instance." -msgstr "Gódnota inline nadrědowanej instance njewótpowědujo." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Wubjeŕśo płaśiwu wóleńsku móžnosć. Toś ta wóleńska móžnosć njejo žedna z " -"wóleńskich móžnosćow." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "„%(pk)s“ njejo płaśiwa gódnota." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s njedajo se w casowej conje %(current_timezone)s " -"interpretěrowaś; jo dwójozmysłowy abo snaź njeeksistěrujo." - -msgid "Clear" -msgstr "Lašowaś" - -msgid "Currently" -msgstr "Tuchylu" - -msgid "Change" -msgstr "Změniś" - -msgid "Unknown" -msgstr "Njeznaty" - -msgid "Yes" -msgstr "Jo" - -msgid "No" -msgstr "Ně" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "jo,ně,snaź" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bajt" -msgstr[1] "%(size)d bajta" -msgstr[2] "%(size)d bajty" -msgstr[3] "%(size)d bajtow" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "wótpołdnja" - -msgid "a.m." -msgstr "dopołdnja" - -msgid "PM" -msgstr "wótpołdnja" - -msgid "AM" -msgstr "dopołdnja" - -msgid "midnight" -msgstr "połnoc" - -msgid "noon" -msgstr "połdnjo" - -msgid "Monday" -msgstr "Pónjeźele" - -msgid "Tuesday" -msgstr "Wałtora" - -msgid "Wednesday" -msgstr "Srjoda" - -msgid "Thursday" -msgstr "Stwórtk" - -msgid "Friday" -msgstr "Pětk" - -msgid "Saturday" -msgstr "Sobota" - -msgid "Sunday" -msgstr "Njeźela" - -msgid "Mon" -msgstr "Pón" - -msgid "Tue" -msgstr "Wał" - -msgid "Wed" -msgstr "Srj" - -msgid "Thu" -msgstr "Stw" - -msgid "Fri" -msgstr "Pět" - -msgid "Sat" -msgstr "Sob" - -msgid "Sun" -msgstr "Nje" - -msgid "January" -msgstr "Januar" - -msgid "February" -msgstr "Februar" - -msgid "March" -msgstr "Měrc" - -msgid "April" -msgstr "Apryl" - -msgid "May" -msgstr "Maj" - -msgid "June" -msgstr "Junij" - -msgid "July" -msgstr "Julij" - -msgid "August" -msgstr "Awgust" - -msgid "September" -msgstr "September" - -msgid "October" -msgstr "Oktober" - -msgid "November" -msgstr "Nowember" - -msgid "December" -msgstr "December" - -msgid "jan" -msgstr "jan" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "měr" - -msgid "apr" -msgstr "apr" - -msgid "may" -msgstr "maj" - -msgid "jun" -msgstr "jun" - -msgid "jul" -msgstr "jul" - -msgid "aug" -msgstr "awg" - -msgid "sep" -msgstr "sep" - -msgid "oct" -msgstr "okt" - -msgid "nov" -msgstr "now" - -msgid "dec" -msgstr "dec" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Měrc" - -msgctxt "abbrev. month" -msgid "April" -msgstr "Apryl" - -msgctxt "abbrev. month" -msgid "May" -msgstr "Maj" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Junij" - -msgctxt "abbrev. month" -msgid "July" -msgstr "Julij" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Awg." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Okt." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Now." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dec." - -msgctxt "alt. month" -msgid "January" -msgstr "Januar" - -msgctxt "alt. month" -msgid "February" -msgstr "Februar" - -msgctxt "alt. month" -msgid "March" -msgstr "Měrc" - -msgctxt "alt. month" -msgid "April" -msgstr "Apryl" - -msgctxt "alt. month" -msgid "May" -msgstr "Maj" - -msgctxt "alt. month" -msgid "June" -msgstr "Junij" - -msgctxt "alt. month" -msgid "July" -msgstr "Julij" - -msgctxt "alt. month" -msgid "August" -msgstr "Awgust" - -msgctxt "alt. month" -msgid "September" -msgstr "September" - -msgctxt "alt. month" -msgid "October" -msgstr "Oktober" - -msgctxt "alt. month" -msgid "November" -msgstr "Nowember" - -msgctxt "alt. month" -msgid "December" -msgstr "December" - -msgid "This is not a valid IPv6 address." -msgstr "To njejo płaśiwa IPv6-adresa." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "abo" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d lěto" -msgstr[1] "%(num)d lěśe" -msgstr[2] "%(num)d lěta" -msgstr[3] "%(num)d lět" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d mjasec" -msgstr[1] "%(num)d mjaseca" -msgstr[2] "%(num)d mjasece" -msgstr[3] "%(num)dmjasecow" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d tyźeń" -msgstr[1] "%(num)d tyźenja" -msgstr[2] "%(num)d tyźenje" -msgstr[3] "%(num)d tyźenjow" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d źeń " -msgstr[1] "%(num)d dnja" -msgstr[2] "%(num)d dny" -msgstr[3] "%(num)d dnjow" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d góźina" -msgstr[1] "%(num)d góźinje" -msgstr[2] "%(num)d góźiny" -msgstr[3] "%(num)d góźin" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d minuta" -msgstr[1] "%(num)d minuśe" -msgstr[2] "%(num)d minuty" -msgstr[3] "%(num)d minutow" - -msgid "Forbidden" -msgstr "Zakazany" - -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF-pśeglědanje njejo se raźiło. Napšašowanje jo se pśetergnuło." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Wiźiśo toś tu powěźeńku, dokulaž toś to HTTPS-sedło trjeba \"Referer header" -"\", aby se pśez waš webwobglědowak słało, ale žedna njejo se pósłała. Toś ta " -"głowa jo trěbna z pśicynow wěstoty, aby so zawěsćiło, až waš wobglědowak " -"njekaprujo se wót tśeśich." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Jolic sćo swój wobglědowak tak konfigurěrował, aby se głowy 'Referer' " -"znjemóžnili, zmóžniśo je pšosym zasej, nanejmjenjej za toś to sedło, za " -"HTTPS-zwiski abo za napšašowanja 'same-origin'." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Jolic woznamjenje wužywaśo " -"abo głowu „Referrer-Policy: no-referrer“ zapśimujośo, wótwónoźćo je. CSRF-" -"šćit pomina se głowu „Referer“, aby striktnu kontrolu referera pśewjasć. " -"Jolic se wó swóju priwatnosć staraśo, wužywajśo alternatiwy ako za wótkazy k sedłam tśeśich." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Wiźiśo toś tu powěźeńku, dokulaž toś to HTTPS-sedło trjeba CSRF-cookie, aby " -"formulary wótpósłało. Toś ten cookie jo trěbna z pśicynow wěstoty, aby so " -"zawěsćiło, až waš wobglědowak njekaprujo se wót tśeśich." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Jolic sćo swój wobglědowak tak konfigurěrował, aby cookieje znjemóžnili, " -"zmóžniśo je pšosym zasej, nanejmjenjej za toś to sedło abo za napšašowanja " -"„same-origin“." - -msgid "More information is available with DEBUG=True." -msgstr "Dalšne informacije su k dispoziciji z DEBUG=True." - -msgid "No year specified" -msgstr "Žedno lěto pódane" - -msgid "Date out of range" -msgstr "Datum zwenka wobcerka" - -msgid "No month specified" -msgstr "Žeden mjasec pódany" - -msgid "No day specified" -msgstr "Žeden źeń pódany" - -msgid "No week specified" -msgstr "Žeden tyźeń pódany" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Žedne %(verbose_name_plural)s k dispoziciji" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Pśichodne %(verbose_name_plural)s njejo k dispoziciji, dokulaž " -"%(class_name)s.allow_future jo False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" -"Njepłaśiwy „%(format)s“ za datumowy znamuškowy rjeśazk „%(datestr)s“ pódany" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Žedno %(verbose_name)s namakane, kótarež wótpowědujo napšašowanjeju." - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "Bok njejo „last“, ani njedajo se do „int“ konwertěrowaś." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Njepłaśiwy bok (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "Prozna lisćina a „%(class_name)s.allow_empty“ jo False." - -msgid "Directory indexes are not allowed here." -msgstr "Zapisowe indekse njejsu how dowólone." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "„%(path)s“ njeeksistěrujo" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Indeks %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "Instalacija jo była wuspěšna! Gratulacija!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Wersijowe informacije za Django %(version)s " -"pokazaś" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Wiźiśo toś ten bok, dokulaž DEBUG=True jo w swójej dataji nastajenjow a njejsćo konfigurěrował " -"URL." - -msgid "Django Documentation" -msgstr "Dokumentacija Django" - -msgid "Topics, references, & how-to’s" -msgstr "Temy, reference a rozpokazanja" - -msgid "Tutorial: A Polling App" -msgstr "Rozpokazanje: Napšašowańske nałoženje" - -msgid "Get started with Django" -msgstr "Prědne kšace z Django" - -msgid "Django Community" -msgstr "Zgromaźeństwo Django" - -msgid "Connect, get help, or contribute" -msgstr "Zwězajśo, wobsarajśo se pomoc abo źěłajśo sobu" diff --git a/venv/Lib/site-packages/django/conf/locale/el/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/el/LC_MESSAGES/django.mo deleted file mode 100644 index 1b07550997aa8ca2f849671ac36c859422aedd0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33648 zcmdU%37lM2mH!{e8rkE$I#cWNFsy36K!8pvV%dyI;DCR9CgNBy<=d5W*%w z6F^7^!xqrdEH)t|A&C)DM@OvwkINr%+{bZc21mzbaAy2}f9Kv;^{Tr%n~Z+`1vkI< z?z_vm=bm%!IrqNT-#co*2LpbW?-K-X1B*j~U@O-zAEVqL*nDyj)>JFA3&8q zFbskb;9;QZodb&gNubJK3#$DH6yN88n%5psbZ-EQ;8yTs;2BKbeDLqVkAfEu3xd^P zANV9#JT(X|1doSl7lX4v$<6)X@nE0FpMv7spFl(|IDB{zP&GIm)cuv9#y1btyxrpO zmwS8$6yII|)$Z3p$>A@-=SnxL>{|5)dB=P$UP<(0e zI1WU_f-AuNz#G6;FbAsq*T4h8?|^FW$3FiJu$lY)8r(db1-^y*7Jq*+sCpB?_k&Zx zgTPOC>;(_t{smCudlB3peAVZF-{1cP6dkXDlH=cjhk*Muy8OdH^?L$%J&N`=@NVvJ zLO6TD{ZDt}+61coZJ_w~IZ*Ar3X0AjgKq_21IK}X0Qo<-aHOl(394My<9zTS?r#Rg zw>v%F3u;`;K$U;k-#-qj|Bw6owH}`XRc=^}U7emfW8Ls@^rA^fc>nk;mm8SA(MKc`yWbfTI5gpyvN)p!gGva`^{-sqZRQ(oE z`ImxU1;>N0f=A&@Xne1M8rQ#rYIpzh9iHIvbdMK%e2>R=Q1upoM}i;r`Hy=1w155* zC^>!wRJot|{5L!vh7zgYVW8yo-5w`^sy7=v44ez9zY?hOcZ0`(t3Zvf*W*TyTRd*} z_@c)zc>J=*uX_APkKY8PSFeKN&yRfmPd)w;l>Wc&pa0tD{~nYc{1Mdr9)uD|E>8m` zKU2UNU>3Xzd=ZSm6Iisb18?^D9q@zPw;;T;z%?KyB-jUIAvqWgHiGX1VPS9^cow(~ zr0d{U;MJ@*r(Y5T|G@o{OIgdo>0`XygYV$}6;S>B4x9{jj>Sg>dqL6v-=O5@Uj|?A!U^zF<4J57+^Ue`#|{fAIP5 z81LqNl*h5)sXU(zs$37KdXIs}f$KoY$rnIGKKK?WJ{~av83Qi`MaO&)mIZf$D*r`r zDEKNU`TC>JKVqVrw^KpoF9g-kNBsRWpy=5OYF@q%P6JPz;B@ZCfa-TS z_)G8!a33aW>1Ft0+<%10zli(AS0EqYi&L@B;13wYQl7tdrIVwDG?wQ6Ctwpe{XK5I zz8M_B{aO%_4ZaD&^5AHQMWloGfs&I4!A9`2{{9!Bxa42{q zogM?O1kVB2gYtKO0(O9Z0>#IU_c^;hA5=dd0uKZ~3a$Vj2379NtKIW49%q4)lMYaH zeHc`^RiNnkl+WJ`9?Sig!Q;X2gX-t^;6dP!_tOUocQkka^R(t#WE$LXoonYmu6MZ4 z93O{($5HPbQ2kB?PXez8ZvlHijrTu6^>fAt99`o;@nZ(4`W>L?z1ibZ@Br>t`TM6p zwf`(AI$r|S-pd}p@A225+TB0p#&;4ZyL2X~{P%dA3rb#Y0>z)FLG}MEI0SqVRDUmn zlB4f}qUVHGSMC&0{WpUj0LOr8|4Fa`+ytup55T$LPrMbA~>Vc>P3%4a-&2z)E|_krqXC8&1S z`sZKq`QHIm|8;-=Kj0MZkL<=51+M`yCBY_;AqIzj(D`W#L53K71C*SM%{#w;38?Zf zgXe?83g{zvEhu^)1rGsN`}hCIz9!e-LHc$g0F$1 zf87Gt?naNF2bKSI@Po+Tx4~<{D|(#2@OKN{Jgf%~q}*1IFM0fm$FGA2^ZcJY{tIaH z0!qLC$LAk>lWXT_P~}es#h>Az#(xf|aZLe_1F!e@B~b0%<8g(@Pk?HF6R7&1^Y~3r z^?wFxe1GzIz~8w0Lp>hj@nny~K-s%Sk7xS)3p|bm)z1`AbYJW9yF3=beaXKG+#kHz z=id&Bo)3e=!6(7d;FrL2!8gFqf@gk+H4*#`_$9FC<{-Ei9D9q45Bk8Z++V-Q*^`rQ zb?fVTa5DJ^-sa?ZIw(DO2pk9g5WEZ=zS#M7T$+9`&B3Qg&CI!;>-SaCeRk#kSq01` zwNR$)^MB^?SKwo$(?}=tyctZBlE2OV=Hnj!=<(~|IO^y(5){3kw!0wsJCD;m{u8*4 z^hMGppErg&|Cj5#NKCK&Mv-?ONjh;PNjCU+((gz^Npfm`4rq;%U-aLgJ6q~DX` z-!LvNp!{&sIX;u=GJojp;Dx?FJ$i*CJ0{sVf&8QVv*SQagZYFngSV1CONxId@qDYl z`E{HLoC3GLB!7N?gmi5ecNLevak9bKuVF$_U$MS@wK0PB>gb=K_l1iB3;e3 zbn|eo-v`FOgSfbubh*#Kq}m$%U4Jh)g*t2eeaN+bhk|E<*O3k;jUt^w`UB}X(m#@B zlHN&r59$Aqo+ceiI?}h%%Js=4{q82+OZo|E9!YlkKS?i=4x{|Oplsj4T<-^VlKzLZ zh;$_>{+;D7_Mu#!>!V3mk$yqCh@{_dNax!XJ}3A|Qa9;D(u1S}sr%31c<^vA{`~_N zP2?R*(r+s1{iIWM!|yGmair7z^CLXIPToq=TGC;p`1cn7T=(~o_KzQU{1Z5fbOh-j zU-o*gCy?|zi@Yy`?*tcuNBc65a{UdGey91o8@YaibO84^fGbD~NctV)%Y2UO2S{5; zw~)Rt#!hmx<~CmaN4a-a3rf=ftK$eR!TJ?R6a(@EEoeoFc`(%X6dF7RJS-zMEj zdWiHR(iuGa0T}<@&HWN?_5=4NJ;U|K;)fn5d3>+Or@+oL|?) zbrY$>=N$`vhjfL%7yOX)lD|LIx24<1ecm$gGV+fD-%Z*``X)(ntbUU{M()=BJ(s-c zTzxc=x0LIzkuF#H;SKGnVpL3bMU929Emz94XMeP4MKNrR!gRJ6<-7AyF>2>JRGDyL zE*piz8`?_we3UKDQJ%6I3m1gxV%U}HQN>hOYr3P9D;2_AKF-eOieYqPx=?JU%em<& z(>^DYYK=1V+Epr8f2C~tgQX~(OC?9uoZ5238#1}vyi)g^Vox_cT0{9Ly$t%Wz|*c=yY-&V7K*8CTNExx7dz?L`lPYp4f9i(Qq-6a+jCJN ztfAlP&dH{XX;!b;nO2orf>W7%lxpvB<2HJCr(%K52i7d47eCUG!L41?%KrGTK z7|!gbLZOpKU6HFLpUSB0gltE~$}WuZt*P`4)C|U^3W!56mPyT* z3aU3Y%63pb7@O`08_qLcG@6t`Q7|@_%S1HQFoAiD^5LvJvVJjyC~ex4F4t-UuBZwMAX6aGi^ES1J=`Oa3;4xd_Im z^H7z`_dscTbYp}-=Oa_0R3?*KzzCS3s5uzVM0eyu4G-ln_QVk;*g`FwHhBYO})Vc|158FD?fHsz; zumPT^1d9Szq1f5j-k6|ax7#V~x*=NzVro!OBPWyYN*Cw26{0>_h0ff9xIjPB_N2um zfxFwJXW5%aR?G1`-5ySvKL704VAXxbI4E<@ zPRb1WObd4ZHfPVcVnEjHDdYR+$?>a~H%eaJfCt_P_s@@#*0}#ezfSefuGfA)20O-K z%?p`QhwL_MS^*=U&UR=Onw?Fz;lDARMHpWg>DM1FN-Q|}LL0V{8~EDU)7=?m6H~N{ zmUr4>-3AwQ;&^xh;*sXEnVzs+hPx0}m+jUb2~<}~)D*fSmeOL5E4&J=&=aH9d?}Uh z2`0)r)+puYwjkKft8`v3PuXkNKe&}eM#jSER=vt?W5F+U@>%_Y+Z>MZD{rNkEy`-% z7nxIiBInw==uQ!V@p~6La}i^DqOhqI5?#ygcd&8$>ND6|>Wo z&a&V$c5~0UwBa-c6Nw;L&L`&6O6@5Io==;fH?f4Hs4xR3sx?=LY$>19ok0W@FW9i= z;{>Ey;X-TFmMRr2C>gly&vh-K_qqcdF)f~E^5e{grIu%cBU8_ zea&xft~+=7Bu3&>6vOkUcEA=5Gr6{a-dZ%C3Dbk|6^9Bz?U9BN^m`Y~Ig z9GN60ttppBy9t#aHKyUz?>Qy)7`)eXO`bJt`b>>q@ql9B-J`gp75VH+5qnILr!K2Q z>>a!B1czi38kt&7aZv|Z%pEh*QA%;`?5Wlg6AQ$fak=;%F>$u2gJ~uL&7o;U_t;(A z(@GoNkP$WvZxGILD`{h)Q5K4@sz9d5!9;WhQ}8&YyO*W1W-%{I5o;>+x~xQib6F`H z1(&B2+)b~_ee^{aiQ;FSrNL^fIdzy;5CM=1!bD9EeLrhi3)|nP!?51Mn zrng(kd zkhQX~)Ta5$Jcc&7vQS_vtu2^7HJC18X0EhYp%5%hMT`ZG3N}QOZXuoYmHE(`gN0JA z0=nrqFq-=5&T8Y!D4I5ow3oUu^wKpHE@h^%vST$eT+o?r>+H9kMss`C%pO*#?1I(l z+vw9o#yfY&8$n-kb5EYeP6;%>P$4V(29=_b+v0HohMR68C&pIfsf|JV`_|lzVml#p zuGm>=BCZ=-`{DQ{CT^aZL7rF1trl?6(V+E{k5wJL#*8F3mZs-eVX%-PyQY!=ZSC;f zXAa0Hbm6d7%ayV>un!l^NG+g#7XQ&iBbbrH7DweBPi>(*VA{jiVNn~b0r!-q*&Qt9v*;izT`^zEYU@wF9$xi+ z>`%L#sC|wywC+6<%q%e!tgq%{L8_AtM=-)q=?rG}$a^&N63j~7kefA}8V8TA``mnNvqvV4vzYL7 zmNnl;!gy2drc<_Xm^|Q<;ki=EZKpTWtm<%wv@Xcy=V9aurM5O!zqwf3o}p~}Wjk0L zOWuqQwHls8gbcn^&jwnfA{IXz-b6GpM^8Rv+kH2&FXwJue@-c7Pt7DSP}}&^L#{3G zko7fdfWG0R&l}`f78+|FQQy1A?Auy%77MD9n8vgr`vGL zoY#zR%=KxhuI>v$c8XY3@S2&ce5xH|kjt{E5zF>0cEL%mrBZ&L1Y{P-4k^esYdV!_ z3CDz37I|ginC|X?Er4Kldsiu63}(;EBN5UfqGnc`0u$0hoNR|JX^sYpQl&gk=VfyX zDAi4zhtuwd#rAFora-f4JXI*eDnt>utYzLC<5*%;T)~PqPxAQ^n#_K+wL!}Sy%o1= zcD}t7%wE_^cy*PmOvTy|=+tu7nm%I$w#6=kD^B?VoTV~4BKQBmO)#(~QP ziZ420{YAq%i^c9j%cxQ9xwb-cyX`;|0_nt~ndp2}lpSSGk^<|-!YEdG#ZHA$!-&E- z-5@rbV{$W$iL`Jf*G=d7VHf+7l8LBr;i#00T>KVyqRHUB_(>$}mSp3-QHJ@v8cTDv z4-yMe;62|;lv@c%VqwHrabcW`Yn=V@YM@rMs1-DQH0FzN6-%J__9M!Z*vkC7ZE#Hn6$`=W*n(L0nOjI1O@AZVt9fg-A z<60PXYJ1dL>e%JfR6S&y7lwcvVxx*%ak`idlX&g_=vq!5KS*jVYG}X$E z!2D+Cn(pTg!TRNuI{Fvmw4{F)yFUH1h-wC8DXyt)-lCk^EEi++&+A_ir?-Fec(?tt zW=7r0%M|+!F_Ga;@e)NUr$ULm%C1%-FAm$1SvJ6G<8E}-dq1>f2IH#URy_GcUhK0c zvNS5^SuoW>syiQ~N*w{mI>FqiHNX}GH}J;i4J^!Etg{?v2VLp*Y`UYf7-VyVXIb7K z%yBfD%Lm<(0`~TT9t?RlH(5g(IjL7tl+w+%ixdrw=hty({tI^8_QyL;l-5Du3bmeG%HGV zwS>009X7}#!Xa9)U_mo4WVjmU3puhzdBD4}%A=ypsKy~vr%att9l+@3Glt;Lb07f) zc5IFfmrf2lkx?M1U^O>8=^T26hjgWNR1Z~nA|=e4Gb6(U>0C^KZb?fN%O zlpDkTwmSqUTy*9I?BD7<;G%|XIP{`$bmIj>g7QOQc~f~?d1K$LRb+}n3M`MrIMD7ZfCTTB)$h2`h_ z?xWbIuic!d=IKQEZ;+wyZdhQZPJDsFK-EHaxv+S@;W_SSLsuY_bs8jHGQ}C z-ASignuGYzCw@l?Vs9<4HIit^h)p!Sjp3?~=gM2kFR0}WT=a&1;JbQ_3UcqH?Zpg@ zZj&!f1(in-1=0Nr?lh&5Ea!ZKq->eclL(e>53-{}I?AEQkp6uvb655!a zgGsunY-YvNG>|VfuTWVR@N@}NcCWPgAStS{-iL-b4Hj1`PRu?ySZTn&6rt9+LefnMXg=3K%6yUE^R?{Ed>$IGjN z@-o`J)r4XVMQkf$j83f9f|V zuVN@0?1s^!!aP}P1Q4GGRdbZ>=oO;V>VHj0hq7xY*(EVpqy z&w~mxl_e7>a}v)KEhXk4E+G-}Gaw?C&;~tH-B(+V!MGKXOo-Y;67Vg4b{PZpH$nX- z7r#<@5xlsaImQNJMpw(W^cweM)Xh9&n#tONA>Irx5&Pz#ypo#A-J0y{K^ogw{)`EO z=vpjd1194I{_CYSwpO&1H`Nj0mC%MMqtj>OF)pK8W!|yneRpEwT?^YVe5joaybK=v zy_X9J7F9v{DR{FT_HU$9w3N(^%;Z)k<5^=hHJ+vRI(y7Kx@lf)wPbY{vtX!aP0L0` z%jFJh+cSDK0*nd=<<*R4Exhw0{(!M#EehZ>9uj$0ySg$q7|E^$#Hnr(Kh*Vz3?$fM zWjzj3ouO0fX}$b;K9b2zoiJEs)>&nFc zKjbOyiG6rjAp3zG(|Qv#3ngMzBf~H8aH952&pO=O$hnxi4&9*l&aCL6$M`UO_mdBQboUndyius z3!|2FJfvhh2^rB_!h^}kPN|XGBY#!8tsYS1O%{@~@aigF#*&O;=YMbe!UMy|h@#!@ z=|S^O*FdB>e)28l8^9@67?JBNng!KzQ{>AID4p;mG&i_Z>|ijA0mbFP;;EZ4q?|cl z^~yOSaN>xN%mdrxUT(G}u*RXOUmGVJqcNcNI`{hXz*g#zx()ARU?b<$^{MKQGf9Dq zmg^B~EU7JO?^O?EULB^mZTj6Ribp-bFRw>WonGoy9p#+)-EBc`Uc!gnlWH~7t&O*> z%~~RQ(cUHa)ou$;ii>L3YquhERe7+0FA-?ft5$~(do*OH2>N|~bWJK*PbmzBfos_VZ@t9<#8ijHNPqYMWcY>iu79}zOcB5%S!E+pD zwTOy(FX@kfL#r9B7IwlMs+wu6acIRKA{InYJ292GlyS#)UVUj}jIC`5*50&*Mgzhc zF?AVz5scHP1(A$Fg1V#j)qfXDIF?)6+HX;f^|m`#qdMZJl%YCTlw?zw{SOk(B?Yv! zne?*ba6jEE$o88bk4wBY*8oX7eA?JsSNW8{_U}}|Mg3L{w>0?@Z1ufX*keZn70$aw zMdWLHTx+exqg(pCbK%P;d{4j2V{$@2b-qM&pCmAI8j8$`AIkkut}P|ox`(MqwzB%| zq5UmY++^V$!5e%dDUPwRx@VyQ>+r)j{h;Xw`=L~&*%dsg2*P8qi+uw6afPQ$ue*{y zz~fqjuMZwNZ0AKD`!EAaGzXY7ZNstSCSg$px1S1K?4TzMjeK{CAsa}d{6)4h zLE9073r@T4aHQ*BM_k=0mhbKzS6Mlyv@p;$3%}@B25>Wm@Hwfx%+9?&up9JK5T_h& z#wEkjN?8Wg7H7o}?c4kH)(4^@g)B`v%P^W}f+94{+_-;!M1E`IyJum1xarmWARm{(D z2Y}Yih{X3QBkavD_qB?X4eeW3rOjysholJ;xO0Z6{+q=TKaqb4wrGWgY_~NpF>;Hp z`-(=6+U_v$9!kAnrbm8>(-#T5oRr$_Y3;5_PFWI?AJ=$OEN8~qNPmh`bK0PF7n4l` zGH{Y(cR)pR>go{_qRq&GbU`wT5=$v=#X2#NI^hLl$D`02A@+q1My4`aGnD43NQua= z(%Pu%XLHQ1pT7xC*uj(1bb?4vlaBirvNd7BJ(F%zxnSRw;VNW&6gjaVzPo-$= zR5I4e*~SXSD>vJpD!5y%e{u!=r$9O=qLyeZCBn>rZShcIO_N`MZsURmWD;GQuzd|Q+R3JNzcoVh zmsgQrxkL=$rw?P?A?Rmpkny+>EX|vYt#e%ML~#YI)beHw(O!d{`t&XFKxY;Q+krqrPER-loI%)P?Zc+8UPptlaJNHC3%CG`);S*1 zYci1RL{~eILw1+^xLDqCJ2VhjqR89`5!?CW@i8Of=8aTWUuWF%Z3eF$Vk|Wa8_J&% zIc6J;A$=A!$YHtLn+3-*e^BgfHe3qzx&-7SpaV%6IMQ|S-rg1PvlkQHzoZV0q;A`o zdmO|8gX~w{93Q8g=+>k5^jSng$_eMfvR)_H!KK>UIm;mc{N?hN^I{_aBHGWOHyd)a+cI=&?-gRHH(EK3TM^}E2Xs%StY$RG(w-x z5q!tTZR|D4x`;cJk@r=tVLLRG)WGF-Cp#J$!c5!nWr;Ku#l}cf<�P$YjS^iosJo zQEfz@Nvv#mAaQ1^c;rpjQ&iK7PwvBZyeAt6nN)Soj3Pah&uogkc=Z#SN2*O-8@>}f zV{LO-epr;(d*^GL#T?W@++|-haWr3DmHb?>I?;+k=#}aSFNJ6!MnHu=F z^BBK3poxJ#r-eyMW4$_rk7t_Uy1%37phlX>ImRuCxthO+RdqSBQ=1NpmK1|L~qY*A~1x(5ly%NJ1v)Q19N!%*t;fE7k^9 zMlC`KgBO&auu81w)uBCsR8&nYPoBjB(c-iGCwU|0dP<%G!o`bEbS9QyO#AJt?OgA6 zrfzjknrg)xgpv;w916OLxnh5TqKP zDssDwF={7G+Oh>J6z{Gm&_V<%)2XP;g(*gk0t~%dCfh+(MHWw)vC-Q;+84#|s%FKG z&KkZ3);GZF#hkV+tP1*aG~@ns81HKmk?c&S)$gLDaB6jRLo!cqS;aTTYkUe>w~)?8 zhy!7<lJU;hhX-u5H3)=Phiuq8pf-L3IS!#HSTy&-;zGvwPj4kSMxF0VF1oqBi% zJwUmBp&O+jn)U);L8jOjU(FEQwx{+xjO#1Os=RURs@y{v?Nai3wQNd%7q6cfZ^hh_?6p1md#W;_JVqSv6MZ63s~EXqQohqxY)q zf$B8Co+hjU?68P2VGH~_1`1Fi#8zO;9+&Q|KNNzQ#X!V{#Z!wxmrtQN!HM;Mq!WdF zNUE)g5xY1);$L@mMb~auWFzl%nHk|9Q)qNZZ`oo5hK44t+CLVL-3gG1+R!@8iPv$z zrz9WT*|D{nPEDdY(uuKppBhWHH2LkesHJ%F^X>BLenFzB2?KrpH@}&h7z^{-px8_AsVwuvFh8|aCTNfjXde7)&ng<%ls7d{ zma1px?D|Rl2OQFzLj#Y?T6-|#&0EhOQ8!xpWynp_h>o=U>QqA^r}pUG_vyo^6MxXs z+}u1&EjcPBVOpc50W9kSjQ48VS zTSEWc10T4DHAhN5Y{O#&ErO{^F%wiSopw)vm|sp#+A zYoeUhtTrhX6lpezx8a?bKDgs(wvbR(^$jW50WV70bkYV^vTCA~xkq&4bkGJ*3wYY% z8vIy;aNQx^U`8w>b^z?-ew&Kt-Pv4q!V|`^`Y}*UPeK=JL_21Ug%xy~Xv7?;K@Cu~ zmCCC={T6c<)#-GNh#C>m0h#RGTu8zl}zx`l;)IeHDK;XgqSLmh`BoRbBDhZQZ zvsZ@%`j|Pksn$07!sZ&)Fd>MIO40FivQ?G!o|P=IIy-5mVd_hi;H%aQI~;Y#ah!O` z!856Ji<+#{dL&L}UJsDRIMh>E#3^UewEDktpw_EOvPil|RkK1g!hWV#uC3^cZS*pa z6w>Dw;(=--1=vJiPE?Z1eom!~vj!T4QOxqUqw*K$Vu6k|h-O5N7RkyVO`s{~fJ2%H zL;4ubUUR$}%j~s0{@H(8!AwN$W-)&N)BUxEcsHPiH4Ga!h%exnU;Ixe+^(d;0C63w zjtIF)OIpxUK2vD!?qUA%#%ZGFU4NA~*Gfy2whJVfYla4h=r&lq%&Z3Pu3axJZvds% zFM#$!5x7D!XlQO!;pr$`mjw@P@&PHzT3HSy}IwMpvrs#6TYQx zeEy^arM5#MiG`^5Byp>uNRWNDQ8+Nu4Y*Q9x7skYmR6}ggja9NA9YVec)xDlHt^lH z4eTrU!SpX_{+u760FHWwdg47h1;)+zf+Hg1rGd{?f<(qn8RM~M zaG;2YSMFj)2a=icmXW9=CpIG`QgU8o?CcvF_s1EA#Veq#Z0?K&2?_YfrklUdP%)O{0;x(%|!9FNyT(p0E=nq2+!1F$u^Yr_ zeq@x{qT_O1Vxk853mCSjvO!SM5o{|p-4g0TUcJht#h}`1<;C7ziQ3M{smknN%x`4j zXNA}~b+*j+qp!YZx!87>v{#LU@lcwU7 Z5E0zz$n1}Xya{bo{)h-|xj!QE{{R{?, 2013 -# Dimitris Glezos , 2011,2013,2017 -# Fotis Athineos , 2021 -# Giannis Meletakis , 2015 -# Jannis Leidel , 2011 -# Nick Mavrakis , 2017-2020 -# Nikolas Demiridis , 2014 -# Nick Mavrakis , 2016 -# Pãnoș , 2014 -# Pãnoș , 2016 -# Serafeim Papastefanos , 2016 -# Stavros Korokithakis , 2014,2016 -# Yorgos Pagles , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-18 21:19+0000\n" -"Last-Translator: Transifex Bot <>\n" -"Language-Team: Greek (http://www.transifex.com/django/django/language/el/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: el\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Αφρικάνς" - -msgid "Arabic" -msgstr "Αραβικά" - -msgid "Algerian Arabic" -msgstr "Αραβικά Αλγερίας" - -msgid "Asturian" -msgstr "Αστούριας" - -msgid "Azerbaijani" -msgstr "Γλώσσα Αζερμπαϊτζάν" - -msgid "Bulgarian" -msgstr "Βουλγαρικά" - -msgid "Belarusian" -msgstr "Λευκορώσικα" - -msgid "Bengali" -msgstr "Μπενγκάλι" - -msgid "Breton" -msgstr "Βρετονικά" - -msgid "Bosnian" -msgstr "Βοσνιακά" - -msgid "Catalan" -msgstr "Καταλανικά" - -msgid "Czech" -msgstr "Τσέχικα" - -msgid "Welsh" -msgstr "Ουαλικά" - -msgid "Danish" -msgstr "Δανέζικα" - -msgid "German" -msgstr "Γερμανικά" - -msgid "Lower Sorbian" -msgstr "Κάτω Σορβικά" - -msgid "Greek" -msgstr "Ελληνικά" - -msgid "English" -msgstr "Αγγλικά" - -msgid "Australian English" -msgstr "Αγγλικά Αυστραλίας" - -msgid "British English" -msgstr "Αγγλικά Βρετανίας" - -msgid "Esperanto" -msgstr "Εσπεράντο" - -msgid "Spanish" -msgstr "Ισπανικά" - -msgid "Argentinian Spanish" -msgstr "Ισπανικά Αργεντινής" - -msgid "Colombian Spanish" -msgstr "Ισπανικά Κολομβίας" - -msgid "Mexican Spanish" -msgstr "Μεξικανική διάλεκτος Ισπανικών" - -msgid "Nicaraguan Spanish" -msgstr "Ισπανικά Νικαράγουας " - -msgid "Venezuelan Spanish" -msgstr "Ισπανικά Βενεζουέλας" - -msgid "Estonian" -msgstr "Εσθονικά" - -msgid "Basque" -msgstr "Βάσκικα" - -msgid "Persian" -msgstr "Περσικά" - -msgid "Finnish" -msgstr "Φινλανδικά" - -msgid "French" -msgstr "Γαλλικά" - -msgid "Frisian" -msgstr "Frisian" - -msgid "Irish" -msgstr "Ιρλανδικά" - -msgid "Scottish Gaelic" -msgstr "Σκωτσέζικα Γαελικά" - -msgid "Galician" -msgstr "Γαελικά" - -msgid "Hebrew" -msgstr "Εβραϊκά" - -msgid "Hindi" -msgstr "Ινδικά" - -msgid "Croatian" -msgstr "Κροατικά" - -msgid "Upper Sorbian" -msgstr "Άνω Σορβικά" - -msgid "Hungarian" -msgstr "Ουγγρικά" - -msgid "Armenian" -msgstr "Αρμενικά" - -msgid "Interlingua" -msgstr "Ιντερλίνγκουα" - -msgid "Indonesian" -msgstr "Ινδονησιακά" - -msgid "Igbo" -msgstr "Ίγκμπο" - -msgid "Ido" -msgstr "Ίντο" - -msgid "Icelandic" -msgstr "Ισλανδικά" - -msgid "Italian" -msgstr "Ιταλικά" - -msgid "Japanese" -msgstr "Γιαπωνέζικα" - -msgid "Georgian" -msgstr "Γεωργιανά" - -msgid "Kabyle" -msgstr "Kabyle" - -msgid "Kazakh" -msgstr "Καζακστά" - -msgid "Khmer" -msgstr "Χμερ" - -msgid "Kannada" -msgstr "Κανάντα" - -msgid "Korean" -msgstr "Κορεάτικα" - -msgid "Kyrgyz" -msgstr "Κιργιζικά" - -msgid "Luxembourgish" -msgstr "Λουξεμβουργιανά" - -msgid "Lithuanian" -msgstr "Λιθουανικά" - -msgid "Latvian" -msgstr "Λεττονικά" - -msgid "Macedonian" -msgstr "Μακεδονικά" - -msgid "Malayalam" -msgstr "Μαλαγιαλάμ" - -msgid "Mongolian" -msgstr "Μογγολικά" - -msgid "Marathi" -msgstr "Μαράθι" - -msgid "Malay" -msgstr "" - -msgid "Burmese" -msgstr "Βιρμανικά" - -msgid "Norwegian Bokmål" -msgstr "Νορβηγικά Μποκμάλ" - -msgid "Nepali" -msgstr "Νεπαλέζικα" - -msgid "Dutch" -msgstr "Ολλανδικά" - -msgid "Norwegian Nynorsk" -msgstr "Νορβηγική διάλεκτος Nynorsk - Νεονορβηγική" - -msgid "Ossetic" -msgstr "Οσσετικά" - -msgid "Punjabi" -msgstr "Πουντζάμπι" - -msgid "Polish" -msgstr "Πολωνικά" - -msgid "Portuguese" -msgstr "Πορτογαλικά" - -msgid "Brazilian Portuguese" -msgstr "Πορτογαλικά - διάλεκτος Βραζιλίας" - -msgid "Romanian" -msgstr "Ρουμανικά" - -msgid "Russian" -msgstr "Ρωσικά" - -msgid "Slovak" -msgstr "Σλοβακικά" - -msgid "Slovenian" -msgstr "Σλοβενικά" - -msgid "Albanian" -msgstr "Αλβανικά" - -msgid "Serbian" -msgstr "Σερβικά" - -msgid "Serbian Latin" -msgstr "Σέρβικα Λατινικά" - -msgid "Swedish" -msgstr "Σουηδικά" - -msgid "Swahili" -msgstr "Σουαχίλι" - -msgid "Tamil" -msgstr "Διάλεκτος Ταμίλ" - -msgid "Telugu" -msgstr "Τελούγκου" - -msgid "Tajik" -msgstr "Τατζικικά" - -msgid "Thai" -msgstr "Ταϊλάνδης" - -msgid "Turkmen" -msgstr "Τουρκμενικά" - -msgid "Turkish" -msgstr "Τουρκικά" - -msgid "Tatar" -msgstr "Ταταρικά" - -msgid "Udmurt" -msgstr "Ουντμουρτικά" - -msgid "Ukrainian" -msgstr "Ουκρανικά" - -msgid "Urdu" -msgstr "Urdu" - -msgid "Uzbek" -msgstr "Ουζμπεκικά" - -msgid "Vietnamese" -msgstr "Βιετναμέζικα" - -msgid "Simplified Chinese" -msgstr "Απλοποιημένα Κινέζικα" - -msgid "Traditional Chinese" -msgstr "Παραδοσιακά Κινέζικα" - -msgid "Messages" -msgstr "Μηνύματα" - -msgid "Site Maps" -msgstr "Χάρτες Ιστότοπου" - -msgid "Static Files" -msgstr "Στατικά Αρχεία" - -msgid "Syndication" -msgstr "Syndication" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "" - -msgid "That page number is not an integer" -msgstr "Ο αριθμός αυτής της σελίδας δεν είναι ακέραιος" - -msgid "That page number is less than 1" -msgstr "Ο αριθμός αυτής της σελίδας είναι μικρότερος του 1" - -msgid "That page contains no results" -msgstr "Η σελίδα αυτή δεν περιέχει αποτελέσματα" - -msgid "Enter a valid value." -msgstr "Εισάγετε μια έγκυρη τιμή." - -msgid "Enter a valid URL." -msgstr "Εισάγετε ένα έγκυρο URL." - -msgid "Enter a valid integer." -msgstr "Εισάγετε έναν έγκυρο ακέραιο." - -msgid "Enter a valid email address." -msgstr "Εισάγετε μια έγκυρη διεύθυνση ηλ. ταχυδρομείου." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Εισάγετε ένα 'slug' που να αποτελείται από γράμματα, αριθμούς, παύλες ή κάτω " -"παύλες." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Εισάγετε ένα 'slug' που να αποτελείται από Unicode γράμματα, παύλες ή κάτω " -"παύλες." - -msgid "Enter a valid IPv4 address." -msgstr "Εισάγετε μια έγκυρη IPv4 διεύθυνση." - -msgid "Enter a valid IPv6 address." -msgstr "Εισάγετε μία έγκυρη IPv6 διεύθυνση" - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Εισάγετε μία έγκυρη IPv4 ή IPv6 διεύθυνση" - -msgid "Enter only digits separated by commas." -msgstr "Εισάγετε μόνο ψηφία χωρισμένα με κόμματα." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Βεβαιωθείτε ότι η τιμή είναι %(limit_value)s (η τιμή που καταχωρήσατε είναι " -"%(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Βεβαιωθείτε ότι η τιμή είναι μικρότερη ή ίση από %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Βεβαιωθείτε ότι η τιμή είναι μεγαλύτερη ή ίση από %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Βεβαιωθείται πως η τιμή αυτή έχει τουλάχιστον %(limit_value)d χαρακτήρες " -"(έχει %(show_value)d)." -msgstr[1] "" -"Βεβαιωθείτε πως η τιμή έχει τουλάχιστον %(limit_value)d χαρακτήρες (έχει " -"%(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Βεβαιωθείται πως η τιμή αυτή έχει τοπολύ %(limit_value)d χαρακτήρες (έχει " -"%(show_value)d)." -msgstr[1] "" -"Βεβαιωθείτε πως η τιμή έχει το πολύ %(limit_value)d χαρακτήρες (έχει " -"%(show_value)d)." - -msgid "Enter a number." -msgstr "Εισάγετε έναν αριθμό." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -"Σιγουρευτείτε οτι τα σύνολο των ψηφίων δεν είναι παραπάνω από %(max)s" -msgstr[1] "" -"Σιγουρευτείτε οτι τα σύνολο των ψηφίων δεν είναι παραπάνω από %(max)s" - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Σιγουρευτείτε ότι το δεκαδικό ψηφίο δεν είναι παραπάνω από %(max)s." -msgstr[1] "Σιγουρευτείτε ότι τα δεκαδικά ψηφία δεν είναι παραπάνω από %(max)s." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Βεβαιωθείτε ότι δεν υπάρχουν πάνω από %(max)s ψηφία πριν την υποδιαστολή." -msgstr[1] "" -"Βεβαιωθείτε ότι δεν υπάρχουν πάνω από %(max)s ψηφία πριν την υποδιαστολή." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"Η επέκταση '%(extension)s' του αρχείου δεν επιτρέπεται. Οι επιτρεπόμενες " -"επεκτάσεις είναι: '%(allowed_extensions)s'." - -msgid "Null characters are not allowed." -msgstr "Δεν επιτρέπονται null (μηδενικοί) χαρακτήρες" - -msgid "and" -msgstr "και" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s με αυτή την %(field_labels)s υπάρχει ήδη." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Η τιμή %(value)r δεν είναι έγκυρη επιλογή." - -msgid "This field cannot be null." -msgstr "Το πεδίο αυτό δεν μπορεί να είναι μηδενικό (null)." - -msgid "This field cannot be blank." -msgstr "Το πεδίο αυτό δεν μπορεί να είναι κενό." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s με αυτό το %(field_label)s υπάρχει ήδη." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s πρέπει να είναι μοναδική για %(date_field_label)s " -"%(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Πεδίο τύπου: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "Η τιμή '%(value)s' πρέπει να είναι True ή False." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "Η τιμή '%(value)s' πρέπει να είναι True, False, ή None." - -msgid "Boolean (Either True or False)" -msgstr "Boolean (Είτε Αληθές ή Ψευδές)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Συμβολοσειρά (μέχρι %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Ακέραιοι χωρισμένοι με κόμματα" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"Η τιμή του '%(value)s' έχει μια λανθασμένη μορφή ημερομηνίας. Η ημερομηνία " -"θα πρέπει να είναι στην μορφή YYYY-MM-DD." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Η τιμή '%(value)s' είναι στην σωστή μορφή (YYYY-MM-DD) αλλά είναι μια " -"λανθασμένη ημερομηνία." - -msgid "Date (without time)" -msgstr "Ημερομηνία (χωρίς την ώρα)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Η τιμή του '%(value)s' έχει μια λανθασμένη μορφή. Η ημερομηνία/ώρα θα πρέπει " -"να είναι στην μορφή YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Η τιμή '%(value)s' έχει τη σωστή μορφή (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) " -"αλλά δεν αντιστοιχεί σε σωστή ημερομηνία και ώρα." - -msgid "Date (with time)" -msgstr "Ημερομηνία (με ώρα)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "Η τιμή '%(value)s' πρέπει να είναι δεκαδικός αριθμός." - -msgid "Decimal number" -msgstr "Δεκαδικός αριθμός" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"Η τιμή '%(value)s' έχει εσφαλμένη μορφή. Πρέπει να είναι της μορφής [DD] " -"[[HH:]MM:]ss[.uuuuuu]." - -msgid "Duration" -msgstr "Διάρκεια" - -msgid "Email address" -msgstr "Ηλεκτρονική διεύθυνση" - -msgid "File path" -msgstr "Τοποθεσία αρχείου" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "Η '%(value)s' τιμή πρέπει να είναι δεκαδικός." - -msgid "Floating point number" -msgstr "Αριθμός κινητής υποδιαστολής" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "Η τιμή '%(value)s' πρέπει να είναι ακέραιος." - -msgid "Integer" -msgstr "Ακέραιος" - -msgid "Big (8 byte) integer" -msgstr "Μεγάλος ακέραιος - big integer (8 bytes)" - -msgid "Small integer" -msgstr "Μικρός ακέραιος" - -msgid "IPv4 address" -msgstr "Διεύθυνση IPv4" - -msgid "IP address" -msgstr "IP διεύθυνση" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "Η τιμή '%(value)s' πρέπει να είναι None, True ή False." - -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (Αληθές, Ψευδές, ή τίποτα)" - -msgid "Positive big integer" -msgstr "Μεγάλος θετικός ακέραιος" - -msgid "Positive integer" -msgstr "Θετικός ακέραιος" - -msgid "Positive small integer" -msgstr "Θετικός μικρός ακέραιος" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (μέχρι %(max_length)s)" - -msgid "Text" -msgstr "Κείμενο" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Η τιμή '%(value)s' έχει εσφαλμένη μορφή. Πρέπει να είναι της μορφής HH:MM[:" -"ss[.uuuuuu]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Η τιμή '%(value)s' έχει τη σωστή μορφή (HH:MM[:ss[.uuuuuu]]) αλλά δεν " -"αντιστοιχή σε σωστή ώρα." - -msgid "Time" -msgstr "Ώρα" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Δυαδικά δεδομένα" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "'%(value)s' δεν είναι ένα έγκυρο UUID." - -msgid "Universally unique identifier" -msgstr "Καθολικά μοναδικό αναγνωριστικό" - -msgid "File" -msgstr "Αρχείο" - -msgid "Image" -msgstr "Εικόνα" - -msgid "A JSON object" -msgstr "Ένα αντικείμενο JSON" - -msgid "Value must be valid JSON." -msgstr "Η τιμή πρέπει να είναι έγκυρο JSON." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" -"Το μοντέλο %(model)s με την τιμή %(value)r του πεδίου %(field)s δεν υπάρχει." - -msgid "Foreign Key (type determined by related field)" -msgstr "Foreign Key (ο τύπος καθορίζεται από το πεδίο του συσχετισμού)" - -msgid "One-to-one relationship" -msgstr "Σχέση ένα-προς-ένα" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "σχέση %(from)s-%(to)s" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "σχέσεις %(from)s-%(to)s" - -msgid "Many-to-many relationship" -msgstr "Σχέση πολλά-προς-πολλά" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Αυτό το πεδίο είναι απαραίτητο." - -msgid "Enter a whole number." -msgstr "Εισάγετε έναν ακέραιο αριθμό." - -msgid "Enter a valid date." -msgstr "Εισάγετε μια έγκυρη ημερομηνία." - -msgid "Enter a valid time." -msgstr "Εισάγετε μια έγκυρη ώρα." - -msgid "Enter a valid date/time." -msgstr "Εισάγετε μια έγκυρη ημερομηνία/ώρα." - -msgid "Enter a valid duration." -msgstr "Εισάγετε μια έγκυρη διάρκεια." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "Ο αριθμός των ημερών πρέπει να είναι μεταξύ {min_days} και {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Δεν έχει υποβληθεί κάποιο αρχείο. Ελέγξτε τον τύπο κωδικοποίησης στη φόρμα." - -msgid "No file was submitted." -msgstr "Δεν υποβλήθηκε κάποιο αρχείο." - -msgid "The submitted file is empty." -msgstr "Το αρχείο που υποβλήθηκε είναι κενό." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Βεβαιωθείται πως το όνομα του αρχείου έχει το πολύ %(max)d χαρακτήρα (το " -"παρόν έχει %(length)d)." -msgstr[1] "" -"Βεβαιωθείται πως το όνομα του αρχείου έχει το πολύ %(max)d χαρακτήρα (το " -"παρόν έχει %(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Βεβαιωθείτε ότι είτε έχετε επιλέξει ένα αρχείο για αποστολή είτε έχετε " -"επιλέξει την εκκαθάριση του πεδίου. Δεν είναι δυνατή η επιλογή και των δύο " -"ταυτοχρόνως." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Βεβαιωθείτε ότι το αρχείο που έχετε επιλέξει για αποστολή είναι αρχείο " -"εικόνας. Το τρέχον είτε δεν ήταν εικόνα είτε έχει υποστεί φθορά." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Βεβαιωθείτε ότι έχετε επιλέξει μία έγκυρη επιλογή. Η τιμή %(value)s δεν " -"είναι διαθέσιμη προς επιλογή." - -msgid "Enter a list of values." -msgstr "Εισάγετε μια λίστα τιμών." - -msgid "Enter a complete value." -msgstr "Εισάγετε μια πλήρης τιμή" - -msgid "Enter a valid UUID." -msgstr "Εισάγετε μια έγκυρη UUID." - -msgid "Enter a valid JSON." -msgstr "Εισάγετε ένα έγκυρο JSON." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Κρυφό πεδίο %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Παρακαλώ υποβάλλετε το πολύ %d φόρμα." -msgstr[1] "Παρακαλώ υποβάλλετε το πολύ %d φόρμες." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Παρακαλώ υποβάλλετε τουλάχιστον %d φόρμα." -msgstr[1] "Παρακαλώ υποβάλλετε τουλάχιστον %d φόρμες." - -msgid "Order" -msgstr "Ταξινόμηση" - -msgid "Delete" -msgstr "Διαγραφή" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Στο %(field)s έχετε ξαναεισάγει τα ίδια δεδομένα." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Στο %(field)s έχετε ξαναεισάγει τα ίδια δεδομένα. Θα πρέπει να εμφανίζονται " -"μία φορά. " - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Στο %(field_name)s έχετε ξαναεισάγει τα ίδια δεδομένα. Θα πρέπει να " -"εμφανίζονται μία φορά για το %(lookup)s στο %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Έχετε ξαναεισάγει την ίδια τιμη. Βεβαιωθείτε ότι είναι μοναδική." - -msgid "The inline value did not match the parent instance." -msgstr "Η τιμή δεν είναι ίση με την αντίστοιχη τιμή του γονικού object." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Επιλέξτε μια έγκυρη επιλογή. Η επιλογή αυτή δεν είναι μία από τις διαθέσιμες " -"επιλογές." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "\"%(pk)s\" δεν είναι έγκυρη τιμή." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Η ημερομηνία %(datetime)s δεν μπόρεσε να μετατραπεί στην ζώνη ώρας " -"%(current_timezone)s. Ίσως να είναι ασαφής ή να μην υπάρχει." - -msgid "Clear" -msgstr "Εκκαθάριση" - -msgid "Currently" -msgstr "Τώρα" - -msgid "Change" -msgstr "Επεξεργασία" - -msgid "Unknown" -msgstr "Άγνωστο" - -msgid "Yes" -msgstr "Ναι" - -msgid "No" -msgstr "Όχι" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "ναι,όχι,ίσως" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bytes" -msgstr[1] "%(size)d bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "μμ." - -msgid "a.m." -msgstr "πμ." - -msgid "PM" -msgstr "ΜΜ" - -msgid "AM" -msgstr "ΠΜ" - -msgid "midnight" -msgstr "μεσάνυχτα" - -msgid "noon" -msgstr "μεσημέρι" - -msgid "Monday" -msgstr "Δευτέρα" - -msgid "Tuesday" -msgstr "Τρίτη" - -msgid "Wednesday" -msgstr "Τετάρτη" - -msgid "Thursday" -msgstr "Πέμπτη" - -msgid "Friday" -msgstr "Παρασκευή" - -msgid "Saturday" -msgstr "Σάββατο" - -msgid "Sunday" -msgstr "Κυριακή" - -msgid "Mon" -msgstr "Δευ" - -msgid "Tue" -msgstr "Τρί" - -msgid "Wed" -msgstr "Τετ" - -msgid "Thu" -msgstr "Πέμ" - -msgid "Fri" -msgstr "Παρ" - -msgid "Sat" -msgstr "Σαβ" - -msgid "Sun" -msgstr "Κυρ" - -msgid "January" -msgstr "Ιανουάριος" - -msgid "February" -msgstr "Φεβρουάριος" - -msgid "March" -msgstr "Μάρτιος" - -msgid "April" -msgstr "Απρίλιος" - -msgid "May" -msgstr "Μάιος" - -msgid "June" -msgstr "Ιούνιος" - -msgid "July" -msgstr "Ιούλιος" - -msgid "August" -msgstr "Αύγουστος" - -msgid "September" -msgstr "Σεπτέμβριος" - -msgid "October" -msgstr "Οκτώβριος" - -msgid "November" -msgstr "Νοέμβριος" - -msgid "December" -msgstr "Δεκέμβριος" - -msgid "jan" -msgstr "Ιαν" - -msgid "feb" -msgstr "Φεβ" - -msgid "mar" -msgstr "Μάρ" - -msgid "apr" -msgstr "Απρ" - -msgid "may" -msgstr "Μάι" - -msgid "jun" -msgstr "Ιούν" - -msgid "jul" -msgstr "Ιούλ" - -msgid "aug" -msgstr "Αύγ" - -msgid "sep" -msgstr "Σεπ" - -msgid "oct" -msgstr "Οκτ" - -msgid "nov" -msgstr "Νοέ" - -msgid "dec" -msgstr "Δεκ" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ιαν." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Φεβ." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Μάρτιος" - -msgctxt "abbrev. month" -msgid "April" -msgstr "Απρίλ." - -msgctxt "abbrev. month" -msgid "May" -msgstr "Μάιος" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Ιούν." - -msgctxt "abbrev. month" -msgid "July" -msgstr "Ιούλ." - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Αύγ." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Σεπτ." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Οκτ." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Νοέμ." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Δεκ." - -msgctxt "alt. month" -msgid "January" -msgstr "Ιανουαρίου" - -msgctxt "alt. month" -msgid "February" -msgstr "Φεβρουαρίου" - -msgctxt "alt. month" -msgid "March" -msgstr "Μαρτίου" - -msgctxt "alt. month" -msgid "April" -msgstr "Απριλίου" - -msgctxt "alt. month" -msgid "May" -msgstr "Μαΐου" - -msgctxt "alt. month" -msgid "June" -msgstr "Ιουνίου" - -msgctxt "alt. month" -msgid "July" -msgstr "Ιουλίου" - -msgctxt "alt. month" -msgid "August" -msgstr "Αυγούστου" - -msgctxt "alt. month" -msgid "September" -msgstr "Σεπτεμβρίου" - -msgctxt "alt. month" -msgid "October" -msgstr "Οκτωβρίου" - -msgctxt "alt. month" -msgid "November" -msgstr "Νοεμβρίου" - -msgctxt "alt. month" -msgid "December" -msgstr "Δεκεμβρίου" - -msgid "This is not a valid IPv6 address." -msgstr "Αυτή δεν είναι έγκυρη διεύθυνση IPv6." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "ή" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "" -msgstr[1] "" - -msgid "Forbidden" -msgstr "Απαγορευμένο" - -msgid "CSRF verification failed. Request aborted." -msgstr "Η πιστοποίηση CSRF απέτυχε. Το αίτημα ματαιώθηκε." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Αν οι 'Referer' headers είναι απενεργοποιημένοι στον browser σας από εσάς, " -"παρακαλούμε να τους ξανά-ενεργοποιήσετε, τουλάχιστον για αυτό το site ή για " -"τις συνδέσεις HTTPS ή για τα 'same-origin' requests." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Αν χρησιμοποιείτε την ετικέτα ή συμπεριλαμβάνετε την κεφαλίδα (header) 'Referrer-Policy: no-referrer', " -"παρακαλούμε αφαιρέστε τα. Η προστασία CSRF απαιτεί την κεφαλίδα 'Referer' να " -"κάνει αυστηρό έλεγχο στον referer. Αν κύριο μέλημα σας είναι η ιδιωτικότητα, " -"σκεφτείτε να χρησιμοποιήσετε εναλλακτικές μεθόδους όπως για συνδέσμους από άλλες ιστοσελίδες." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Βλέπετε αυτό το μήνυμα επειδή αυτή η σελίδα απαιτεί ένα CSRF cookie, όταν " -"κατατίθενται φόρμες. Αυτό το cookie είναι απαραίτητο για λόγους ασφαλείας, " -"για να εξασφαλιστεί ότι ο browser δεν έχει γίνει hijacked από τρίτους." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Αν τα cookies είναι απενεργοποιημένα στον browser σας από εσάς, παρακαλούμε " -"να τα ξανά-ενεργοποιήσετε, τουλάχιστον για αυτό το site ή για τα 'same-" -"origin' requests." - -msgid "More information is available with DEBUG=True." -msgstr "Περισσότερες πληροφορίες είναι διαθέσιμες με DEBUG=True." - -msgid "No year specified" -msgstr "Δεν έχει οριστεί χρονιά" - -msgid "Date out of range" -msgstr "Ημερομηνία εκτός εύρους" - -msgid "No month specified" -msgstr "Δεν έχει οριστεί μήνας" - -msgid "No day specified" -msgstr "Δεν έχει οριστεί μέρα" - -msgid "No week specified" -msgstr "Δεν έχει οριστεί εβδομάδα" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Δεν υπάρχουν διαθέσιμα %(verbose_name_plural)s" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Μελλοντικά %(verbose_name_plural)s δεν είναι διαθέσιμα διότι δεν έχει τεθεί " -"το %(class_name)s.allow_future." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" -"Λανθασμένη μορφή ημερομηνίας '%(datestr)s' για την επιλεγμένη μορφή " -"'%(format)s'" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Δεν βρέθηκαν %(verbose_name)s που να ικανοποιούν την αναζήτηση." - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" -"Η σελίδα δεν έχει την τιμή 'last' υποδηλώνοντας την τελευταία σελίδα, ούτε " -"μπορεί να μετατραπεί σε ακέραιο." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Άκυρη σελίδα (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "Άδεια λίστα και το \"%(class_name)s.allow_empty\" είναι False." - -msgid "Directory indexes are not allowed here." -msgstr "Τα ευρετήρια καταλόγων δεν επιτρέπονται εδώ." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "Το \"%(path)s\" δεν υπάρχει" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Ευρετήριο του %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "Η εγκατάσταση δούλεψε με επιτυχία! Συγχαρητήρια!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Δείτε τις σημειώσεις κυκλοφορίας για το " -"Django %(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Βλέπετε αυτό το μήνυμα επειδή έχετε DEBUG=True στο αρχείο settings και δεν έχετε ρυθμίσει κανένα URL στο " -"αρχείο urls.py. Στρωθείτε στην δουλειά!" - -msgid "Django Documentation" -msgstr "Εγχειρίδιο Django" - -msgid "Topics, references, & how-to’s" -msgstr "Θέματα, αναφορές & \"πως να...\"" - -msgid "Tutorial: A Polling App" -msgstr "Εγχειρίδιο: Ένα App Ψηφοφορίας" - -msgid "Get started with Django" -msgstr "Ξεκινήστε με το Django" - -msgid "Django Community" -msgstr "Κοινότητα Django" - -msgid "Connect, get help, or contribute" -msgstr "Συνδεθείτε, λάβετε βοήθεια, ή συνεισφέρετε" diff --git a/venv/Lib/site-packages/django/conf/locale/el/__init__.py b/venv/Lib/site-packages/django/conf/locale/el/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/el/formats.py b/venv/Lib/site-packages/django/conf/locale/el/formats.py deleted file mode 100644 index 8d3175a..0000000 --- a/venv/Lib/site-packages/django/conf/locale/el/formats.py +++ /dev/null @@ -1,32 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'd/m/Y' -TIME_FORMAT = 'P' -DATETIME_FORMAT = 'd/m/Y P' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y P' -FIRST_DAY_OF_WEEK = 0 # Sunday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d/%m/%Y', '%d/%m/%y', '%Y-%m-%d', # '25/10/2006', '25/10/06', '2006-10-25', -] -DATETIME_INPUT_FORMATS = [ - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%y %H:%M:%S', # '25/10/06 14:30:59' - '%d/%m/%y %H:%M:%S.%f', # '25/10/06 14:30:59.000200' - '%d/%m/%y %H:%M', # '25/10/06 14:30' - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' -] -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/en/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/en/LC_MESSAGES/django.mo deleted file mode 100644 index 0d4c976d2624f5caf10d5989cf58218bbd1bd925..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 356 zcmYL^&q@O^5Qi&z+M{O=Ie4;8O)0B0xB&q0w_}K)qVuH1Y-7m!Y=xZ< z2^P`11|GIHLglr{md_PT1DeDx%uGTp#!^i{Dn3G8Y9)tKNy#Ft@YD4@_nriqgPI7H z>q$P8WA>g*Oi%?wu{Ftu|M?=J`QReit+5CdzqBaHwl1#44bpwZfIi6?w_ylTR)bkViO(Y2`8CPYlPFV!Oyd#~T*9Rrk9`^J&gqIh#D8~gzx CN@0=! diff --git a/venv/Lib/site-packages/django/conf/locale/en/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/en/LC_MESSAGES/django.po deleted file mode 100644 index 4aef1af..0000000 --- a/venv/Lib/site-packages/django/conf/locale/en/LC_MESSAGES/django.po +++ /dev/null @@ -1,1574 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -msgid "" -msgstr "" -"Project-Id-Version: Django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2010-05-13 15:35+0200\n" -"Last-Translator: Django team\n" -"Language-Team: English \n" -"Language: en\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: conf/global_settings.py:57 -msgid "Afrikaans" -msgstr "" - -#: conf/global_settings.py:58 -msgid "Arabic" -msgstr "" - -#: conf/global_settings.py:59 -msgid "Algerian Arabic" -msgstr "" - -#: conf/global_settings.py:60 -msgid "Asturian" -msgstr "" - -#: conf/global_settings.py:61 -msgid "Azerbaijani" -msgstr "" - -#: conf/global_settings.py:62 -msgid "Bulgarian" -msgstr "" - -#: conf/global_settings.py:63 -msgid "Belarusian" -msgstr "" - -#: conf/global_settings.py:64 -msgid "Bengali" -msgstr "" - -#: conf/global_settings.py:65 -msgid "Breton" -msgstr "" - -#: conf/global_settings.py:66 -msgid "Bosnian" -msgstr "" - -#: conf/global_settings.py:67 -msgid "Catalan" -msgstr "" - -#: conf/global_settings.py:68 -msgid "Czech" -msgstr "" - -#: conf/global_settings.py:69 -msgid "Welsh" -msgstr "" - -#: conf/global_settings.py:70 -msgid "Danish" -msgstr "" - -#: conf/global_settings.py:71 -msgid "German" -msgstr "" - -#: conf/global_settings.py:72 -msgid "Lower Sorbian" -msgstr "" - -#: conf/global_settings.py:73 -msgid "Greek" -msgstr "" - -#: conf/global_settings.py:74 -msgid "English" -msgstr "" - -#: conf/global_settings.py:75 -msgid "Australian English" -msgstr "" - -#: conf/global_settings.py:76 -msgid "British English" -msgstr "" - -#: conf/global_settings.py:77 -msgid "Esperanto" -msgstr "" - -#: conf/global_settings.py:78 -msgid "Spanish" -msgstr "" - -#: conf/global_settings.py:79 -msgid "Argentinian Spanish" -msgstr "" - -#: conf/global_settings.py:80 -msgid "Colombian Spanish" -msgstr "" - -#: conf/global_settings.py:81 -msgid "Mexican Spanish" -msgstr "" - -#: conf/global_settings.py:82 -msgid "Nicaraguan Spanish" -msgstr "" - -#: conf/global_settings.py:83 -msgid "Venezuelan Spanish" -msgstr "" - -#: conf/global_settings.py:84 -msgid "Estonian" -msgstr "" - -#: conf/global_settings.py:85 -msgid "Basque" -msgstr "" - -#: conf/global_settings.py:86 -msgid "Persian" -msgstr "" - -#: conf/global_settings.py:87 -msgid "Finnish" -msgstr "" - -#: conf/global_settings.py:88 -msgid "French" -msgstr "" - -#: conf/global_settings.py:89 -msgid "Frisian" -msgstr "" - -#: conf/global_settings.py:90 -msgid "Irish" -msgstr "" - -#: conf/global_settings.py:91 -msgid "Scottish Gaelic" -msgstr "" - -#: conf/global_settings.py:92 -msgid "Galician" -msgstr "" - -#: conf/global_settings.py:93 -msgid "Hebrew" -msgstr "" - -#: conf/global_settings.py:94 -msgid "Hindi" -msgstr "" - -#: conf/global_settings.py:95 -msgid "Croatian" -msgstr "" - -#: conf/global_settings.py:96 -msgid "Upper Sorbian" -msgstr "" - -#: conf/global_settings.py:97 -msgid "Hungarian" -msgstr "" - -#: conf/global_settings.py:98 -msgid "Armenian" -msgstr "" - -#: conf/global_settings.py:99 -msgid "Interlingua" -msgstr "" - -#: conf/global_settings.py:100 -msgid "Indonesian" -msgstr "" - -#: conf/global_settings.py:101 -msgid "Igbo" -msgstr "" - -#: conf/global_settings.py:102 -msgid "Ido" -msgstr "" - -#: conf/global_settings.py:103 -msgid "Icelandic" -msgstr "" - -#: conf/global_settings.py:104 -msgid "Italian" -msgstr "" - -#: conf/global_settings.py:105 -msgid "Japanese" -msgstr "" - -#: conf/global_settings.py:106 -msgid "Georgian" -msgstr "" - -#: conf/global_settings.py:107 -msgid "Kabyle" -msgstr "" - -#: conf/global_settings.py:108 -msgid "Kazakh" -msgstr "" - -#: conf/global_settings.py:109 -msgid "Khmer" -msgstr "" - -#: conf/global_settings.py:110 -msgid "Kannada" -msgstr "" - -#: conf/global_settings.py:111 -msgid "Korean" -msgstr "" - -#: conf/global_settings.py:112 -msgid "Kyrgyz" -msgstr "" - -#: conf/global_settings.py:113 -msgid "Luxembourgish" -msgstr "" - -#: conf/global_settings.py:114 -msgid "Lithuanian" -msgstr "" - -#: conf/global_settings.py:115 -msgid "Latvian" -msgstr "" - -#: conf/global_settings.py:116 -msgid "Macedonian" -msgstr "" - -#: conf/global_settings.py:117 -msgid "Malayalam" -msgstr "" - -#: conf/global_settings.py:118 -msgid "Mongolian" -msgstr "" - -#: conf/global_settings.py:119 -msgid "Marathi" -msgstr "" - -#: conf/global_settings.py:120 -msgid "Malay" -msgstr "" - -#: conf/global_settings.py:120 -msgid "Burmese" -msgstr "" - -#: conf/global_settings.py:121 -msgid "Norwegian Bokmål" -msgstr "" - -#: conf/global_settings.py:122 -msgid "Nepali" -msgstr "" - -#: conf/global_settings.py:123 -msgid "Dutch" -msgstr "" - -#: conf/global_settings.py:124 -msgid "Norwegian Nynorsk" -msgstr "" - -#: conf/global_settings.py:125 -msgid "Ossetic" -msgstr "" - -#: conf/global_settings.py:126 -msgid "Punjabi" -msgstr "" - -#: conf/global_settings.py:127 -msgid "Polish" -msgstr "" - -#: conf/global_settings.py:128 -msgid "Portuguese" -msgstr "" - -#: conf/global_settings.py:129 -msgid "Brazilian Portuguese" -msgstr "" - -#: conf/global_settings.py:130 -msgid "Romanian" -msgstr "" - -#: conf/global_settings.py:131 -msgid "Russian" -msgstr "" - -#: conf/global_settings.py:132 -msgid "Slovak" -msgstr "" - -#: conf/global_settings.py:133 -msgid "Slovenian" -msgstr "" - -#: conf/global_settings.py:134 -msgid "Albanian" -msgstr "" - -#: conf/global_settings.py:135 -msgid "Serbian" -msgstr "" - -#: conf/global_settings.py:136 -msgid "Serbian Latin" -msgstr "" - -#: conf/global_settings.py:137 -msgid "Swedish" -msgstr "" - -#: conf/global_settings.py:138 -msgid "Swahili" -msgstr "" - -#: conf/global_settings.py:139 -msgid "Tamil" -msgstr "" - -#: conf/global_settings.py:140 -msgid "Telugu" -msgstr "" - -#: conf/global_settings.py:141 -msgid "Tajik" -msgstr "" - -#: conf/global_settings.py:142 -msgid "Thai" -msgstr "" - -#: conf/global_settings.py:143 -msgid "Turkmen" -msgstr "" - -#: conf/global_settings.py:144 -msgid "Turkish" -msgstr "" - -#: conf/global_settings.py:145 -msgid "Tatar" -msgstr "" - -#: conf/global_settings.py:146 -msgid "Udmurt" -msgstr "" - -#: conf/global_settings.py:147 -msgid "Ukrainian" -msgstr "" - -#: conf/global_settings.py:148 -msgid "Urdu" -msgstr "" - -#: conf/global_settings.py:149 -msgid "Uzbek" -msgstr "" - -#: conf/global_settings.py:150 -msgid "Vietnamese" -msgstr "" - -#: conf/global_settings.py:151 -msgid "Simplified Chinese" -msgstr "" - -#: conf/global_settings.py:152 -msgid "Traditional Chinese" -msgstr "" - -#: contrib/messages/apps.py:7 -msgid "Messages" -msgstr "" - -#: contrib/sitemaps/apps.py:8 -msgid "Site Maps" -msgstr "" - -#: contrib/staticfiles/apps.py:9 -msgid "Static Files" -msgstr "" - -#: contrib/syndication/apps.py:7 -msgid "Syndication" -msgstr "" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -#: core/paginator.py:30 -msgid "…" -msgstr "" - -#: core/paginator.py:51 -msgid "That page number is not an integer" -msgstr "" - -#: core/paginator.py:53 -msgid "That page number is less than 1" -msgstr "" - -#: core/paginator.py:58 -msgid "That page contains no results" -msgstr "" - -#: core/validators.py:22 -msgid "Enter a valid value." -msgstr "" - -#: core/validators.py:93 forms/fields.py:674 -msgid "Enter a valid URL." -msgstr "" - -#: core/validators.py:150 -msgid "Enter a valid integer." -msgstr "" - -#: core/validators.py:161 -msgid "Enter a valid email address." -msgstr "" - -#. Translators: "letters" means latin letters: a-z and A-Z. -#: core/validators.py:262 -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -#: core/validators.py:269 -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -#: core/validators.py:278 core/validators.py:288 core/validators.py:311 -msgid "Enter a valid IPv4 address." -msgstr "" - -#: core/validators.py:296 core/validators.py:312 -msgid "Enter a valid IPv6 address." -msgstr "" - -#: core/validators.py:306 core/validators.py:310 -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -#: core/validators.py:340 -msgid "Enter only digits separated by commas." -msgstr "" - -#: core/validators.py:346 -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" - -#: core/validators.py:379 -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:388 -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" - -#: core/validators.py:398 -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:413 -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:432 forms/fields.py:292 forms/fields.py:327 -msgid "Enter a number." -msgstr "" - -#: core/validators.py:434 -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:439 -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:444 -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#: core/validators.py:506 -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -#: core/validators.py:559 -msgid "Null characters are not allowed." -msgstr "" - -#: db/models/base.py:1201 forms/models.py:772 -msgid "and" -msgstr "" - -#: db/models/base.py:1203 -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#: db/models/fields/__init__.py:100 -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -#: db/models/fields/__init__.py:101 -msgid "This field cannot be null." -msgstr "" - -#: db/models/fields/__init__.py:102 -msgid "This field cannot be blank." -msgstr "" - -#: db/models/fields/__init__.py:103 -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#: db/models/fields/__init__.py:107 -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#: db/models/fields/__init__.py:126 -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#: db/models/fields/__init__.py:954 -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#: db/models/fields/__init__.py:955 -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -#: db/models/fields/__init__.py:957 -msgid "Boolean (Either True or False)" -msgstr "" - -#: db/models/fields/__init__.py:998 -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:1092 -msgid "Comma-separated integers" -msgstr "" - -#: db/models/fields/__init__.py:1187 -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#: db/models/fields/__init__.py:1189 db/models/fields/__init__.py:1311 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -#: db/models/fields/__init__.py:1192 -msgid "Date (without time)" -msgstr "" - -#: db/models/fields/__init__.py:1309 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#: db/models/fields/__init__.py:1313 -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -#: db/models/fields/__init__.py:1317 -msgid "Date (with time)" -msgstr "" - -#: db/models/fields/__init__.py:1436 -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -#: db/models/fields/__init__.py:1438 -msgid "Decimal number" -msgstr "" - -#: db/models/fields/__init__.py:1577 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -#: db/models/fields/__init__.py:1580 -msgid "Duration" -msgstr "" - -#: db/models/fields/__init__.py:1630 -msgid "Email address" -msgstr "" - -#: db/models/fields/__init__.py:1653 -msgid "File path" -msgstr "" - -#: db/models/fields/__init__.py:1719 -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -#: db/models/fields/__init__.py:1721 -msgid "Floating point number" -msgstr "" - -#: db/models/fields/__init__.py:1759 -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -#: db/models/fields/__init__.py:1761 -msgid "Integer" -msgstr "" - -#: db/models/fields/__init__.py:1844 -msgid "Big (8 byte) integer" -msgstr "" - -#: db/models/fields/__init__.py:1859 -msgid "Small integer" -msgstr "" - -#: db/models/fields/__init__.py:1867 -msgid "IPv4 address" -msgstr "" - -#: db/models/fields/__init__.py:1898 -msgid "IP address" -msgstr "" - -#: db/models/fields/__init__.py:1978 db/models/fields/__init__.py:1979 -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -#: db/models/fields/__init__.py:1981 -msgid "Boolean (Either True, False or None)" -msgstr "" - -#: db/models/fields/__init__.py:2035 -msgid "Positive big integer" -msgstr "" - -#: db/models/fields/__init__.py:2048 -msgid "Positive integer" -msgstr "" - -#: db/models/fields/__init__.py:2061 -msgid "Positive small integer" -msgstr "" - -#: db/models/fields/__init__.py:2075 -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -#: db/models/fields/__init__.py:2107 -msgid "Text" -msgstr "" - -#: db/models/fields/__init__.py:2173 -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#: db/models/fields/__init__.py:2175 -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -#: db/models/fields/__init__.py:2178 -msgid "Time" -msgstr "" - -#: db/models/fields/__init__.py:2283 -msgid "URL" -msgstr "" - -#: db/models/fields/__init__.py:2305 -msgid "Raw binary data" -msgstr "" - -#: db/models/fields/__init__.py:2370 -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -#: db/models/fields/__init__.py:2372 -msgid "Universally unique identifier" -msgstr "" - -#: db/models/fields/files.py:226 -msgid "File" -msgstr "" - -#: db/models/fields/files.py:375 -msgid "Image" -msgstr "" - -#: db/models/fields/json.py:18 -msgid "A JSON object" -msgstr "" - -#: db/models/fields/json.py:20 -msgid "Value must be valid JSON." -msgstr "" - -#: db/models/fields/related.py:808 -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" - -#: db/models/fields/related.py:810 -msgid "Foreign Key (type determined by related field)" -msgstr "" - -#: db/models/fields/related.py:1066 -msgid "One-to-one relationship" -msgstr "" - -#: db/models/fields/related.py:1120 -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#: db/models/fields/related.py:1121 -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -#: db/models/fields/related.py:1163 -msgid "Many-to-many relationship" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the label -#: forms/boundfield.py:165 -msgid ":?.!" -msgstr "" - -#: forms/fields.py:54 -msgid "This field is required." -msgstr "" - -#: forms/fields.py:247 -msgid "Enter a whole number." -msgstr "" - -#: forms/fields.py:401 forms/fields.py:1144 -msgid "Enter a valid date." -msgstr "" - -#: forms/fields.py:425 forms/fields.py:1145 -msgid "Enter a valid time." -msgstr "" - -#: forms/fields.py:453 -msgid "Enter a valid date/time." -msgstr "" - -#: forms/fields.py:487 -msgid "Enter a valid duration." -msgstr "" - -#: forms/fields.py:488 -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -#: forms/fields.py:548 -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" - -#: forms/fields.py:549 -msgid "No file was submitted." -msgstr "" - -#: forms/fields.py:550 -msgid "The submitted file is empty." -msgstr "" - -#: forms/fields.py:552 -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -#: forms/fields.py:555 -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -#: forms/fields.py:616 -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" - -#: forms/fields.py:778 forms/fields.py:868 forms/models.py:1331 -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" - -#: forms/fields.py:869 forms/fields.py:984 forms/models.py:1330 -msgid "Enter a list of values." -msgstr "" - -#: forms/fields.py:985 -msgid "Enter a complete value." -msgstr "" - -#: forms/fields.py:1203 -msgid "Enter a valid UUID." -msgstr "" - -#: forms/fields.py:1233 -msgid "Enter a valid JSON." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -#: forms/forms.py:84 -msgid ":" -msgstr "" - -#: forms/forms.py:230 forms/forms.py:304 -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#: forms/formsets.py:60 -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" - -#: forms/formsets.py:381 -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:388 -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "" -msgstr[1] "" - -#: forms/formsets.py:420 forms/formsets.py:427 -msgid "Order" -msgstr "" - -#: forms/formsets.py:433 -msgid "Delete" -msgstr "" - -#: forms/models.py:767 -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#: forms/models.py:771 -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#: forms/models.py:777 -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -#: forms/models.py:786 -msgid "Please correct the duplicate values below." -msgstr "" - -#: forms/models.py:1127 -msgid "The inline value did not match the parent instance." -msgstr "" - -#: forms/models.py:1211 -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" - -#: forms/models.py:1333 -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#: forms/utils.py:198 -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -#: forms/widgets.py:403 -msgid "Clear" -msgstr "" - -#: forms/widgets.py:404 -msgid "Currently" -msgstr "" - -#: forms/widgets.py:405 -msgid "Change" -msgstr "" - -#: forms/widgets.py:712 -msgid "Unknown" -msgstr "" - -#: forms/widgets.py:713 -msgid "Yes" -msgstr "" - -#: forms/widgets.py:714 -msgid "No" -msgstr "" - -#. Translators: Please do not add spaces around commas. -#: template/defaultfilters.py:827 -msgid "yes,no,maybe" -msgstr "" - -#: template/defaultfilters.py:856 template/defaultfilters.py:873 -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "" -msgstr[1] "" - -#: template/defaultfilters.py:875 -#, python-format -msgid "%s KB" -msgstr "" - -#: template/defaultfilters.py:877 -#, python-format -msgid "%s MB" -msgstr "" - -#: template/defaultfilters.py:879 -#, python-format -msgid "%s GB" -msgstr "" - -#: template/defaultfilters.py:881 -#, python-format -msgid "%s TB" -msgstr "" - -#: template/defaultfilters.py:883 -#, python-format -msgid "%s PB" -msgstr "" - -#: utils/dateformat.py:72 -msgid "p.m." -msgstr "" - -#: utils/dateformat.py:73 -msgid "a.m." -msgstr "" - -#: utils/dateformat.py:78 -msgid "PM" -msgstr "" - -#: utils/dateformat.py:79 -msgid "AM" -msgstr "" - -#: utils/dateformat.py:150 -msgid "midnight" -msgstr "" - -#: utils/dateformat.py:152 -msgid "noon" -msgstr "" - -#: utils/dates.py:6 -msgid "Monday" -msgstr "" - -#: utils/dates.py:6 -msgid "Tuesday" -msgstr "" - -#: utils/dates.py:6 -msgid "Wednesday" -msgstr "" - -#: utils/dates.py:6 -msgid "Thursday" -msgstr "" - -#: utils/dates.py:6 -msgid "Friday" -msgstr "" - -#: utils/dates.py:7 -msgid "Saturday" -msgstr "" - -#: utils/dates.py:7 -msgid "Sunday" -msgstr "" - -#: utils/dates.py:10 -msgid "Mon" -msgstr "" - -#: utils/dates.py:10 -msgid "Tue" -msgstr "" - -#: utils/dates.py:10 -msgid "Wed" -msgstr "" - -#: utils/dates.py:10 -msgid "Thu" -msgstr "" - -#: utils/dates.py:10 -msgid "Fri" -msgstr "" - -#: utils/dates.py:11 -msgid "Sat" -msgstr "" - -#: utils/dates.py:11 -msgid "Sun" -msgstr "" - -#: utils/dates.py:14 -msgid "January" -msgstr "" - -#: utils/dates.py:14 -msgid "February" -msgstr "" - -#: utils/dates.py:14 -msgid "March" -msgstr "" - -#: utils/dates.py:14 -msgid "April" -msgstr "" - -#: utils/dates.py:14 -msgid "May" -msgstr "" - -#: utils/dates.py:14 -msgid "June" -msgstr "" - -#: utils/dates.py:15 -msgid "July" -msgstr "" - -#: utils/dates.py:15 -msgid "August" -msgstr "" - -#: utils/dates.py:15 -msgid "September" -msgstr "" - -#: utils/dates.py:15 -msgid "October" -msgstr "" - -#: utils/dates.py:15 -msgid "November" -msgstr "" - -#: utils/dates.py:16 -msgid "December" -msgstr "" - -#: utils/dates.py:19 -msgid "jan" -msgstr "" - -#: utils/dates.py:19 -msgid "feb" -msgstr "" - -#: utils/dates.py:19 -msgid "mar" -msgstr "" - -#: utils/dates.py:19 -msgid "apr" -msgstr "" - -#: utils/dates.py:19 -msgid "may" -msgstr "" - -#: utils/dates.py:19 -msgid "jun" -msgstr "" - -#: utils/dates.py:20 -msgid "jul" -msgstr "" - -#: utils/dates.py:20 -msgid "aug" -msgstr "" - -#: utils/dates.py:20 -msgid "sep" -msgstr "" - -#: utils/dates.py:20 -msgid "oct" -msgstr "" - -#: utils/dates.py:20 -msgid "nov" -msgstr "" - -#: utils/dates.py:20 -msgid "dec" -msgstr "" - -#: utils/dates.py:23 -msgctxt "abbrev. month" -msgid "Jan." -msgstr "" - -#: utils/dates.py:24 -msgctxt "abbrev. month" -msgid "Feb." -msgstr "" - -#: utils/dates.py:25 -msgctxt "abbrev. month" -msgid "March" -msgstr "" - -#: utils/dates.py:26 -msgctxt "abbrev. month" -msgid "April" -msgstr "" - -#: utils/dates.py:27 -msgctxt "abbrev. month" -msgid "May" -msgstr "" - -#: utils/dates.py:28 -msgctxt "abbrev. month" -msgid "June" -msgstr "" - -#: utils/dates.py:29 -msgctxt "abbrev. month" -msgid "July" -msgstr "" - -#: utils/dates.py:30 -msgctxt "abbrev. month" -msgid "Aug." -msgstr "" - -#: utils/dates.py:31 -msgctxt "abbrev. month" -msgid "Sept." -msgstr "" - -#: utils/dates.py:32 -msgctxt "abbrev. month" -msgid "Oct." -msgstr "" - -#: utils/dates.py:33 -msgctxt "abbrev. month" -msgid "Nov." -msgstr "" - -#: utils/dates.py:34 -msgctxt "abbrev. month" -msgid "Dec." -msgstr "" - -#: utils/dates.py:37 -msgctxt "alt. month" -msgid "January" -msgstr "" - -#: utils/dates.py:38 -msgctxt "alt. month" -msgid "February" -msgstr "" - -#: utils/dates.py:39 -msgctxt "alt. month" -msgid "March" -msgstr "" - -#: utils/dates.py:40 -msgctxt "alt. month" -msgid "April" -msgstr "" - -#: utils/dates.py:41 -msgctxt "alt. month" -msgid "May" -msgstr "" - -#: utils/dates.py:42 -msgctxt "alt. month" -msgid "June" -msgstr "" - -#: utils/dates.py:43 -msgctxt "alt. month" -msgid "July" -msgstr "" - -#: utils/dates.py:44 -msgctxt "alt. month" -msgid "August" -msgstr "" - -#: utils/dates.py:45 -msgctxt "alt. month" -msgid "September" -msgstr "" - -#: utils/dates.py:46 -msgctxt "alt. month" -msgid "October" -msgstr "" - -#: utils/dates.py:47 -msgctxt "alt. month" -msgid "November" -msgstr "" - -#: utils/dates.py:48 -msgctxt "alt. month" -msgid "December" -msgstr "" - -#: utils/ipv6.py:8 -msgid "This is not a valid IPv6 address." -msgstr "" - -#: utils/text.py:73 -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -#: utils/text.py:242 -msgid "or" -msgstr "" - -#. Translators: This string is used as a separator between list elements -#: utils/text.py:261 utils/timesince.py:94 -msgid ", " -msgstr "" - -#: utils/timesince.py:9 -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:10 -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:11 -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:12 -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:13 -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "" -msgstr[1] "" - -#: utils/timesince.py:14 -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "" -msgstr[1] "" - -#: views/csrf.py:110 -msgid "Forbidden" -msgstr "" - -#: views/csrf.py:111 -msgid "CSRF verification failed. Request aborted." -msgstr "" - -#: views/csrf.py:115 -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -#: views/csrf.py:120 -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -#: views/csrf.py:124 -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -#: views/csrf.py:132 -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -#: views/csrf.py:137 -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -#: views/csrf.py:142 -msgid "More information is available with DEBUG=True." -msgstr "" - -#: views/generic/dates.py:41 -msgid "No year specified" -msgstr "" - -#: views/generic/dates.py:61 views/generic/dates.py:111 -#: views/generic/dates.py:208 -msgid "Date out of range" -msgstr "" - -#: views/generic/dates.py:90 -msgid "No month specified" -msgstr "" - -#: views/generic/dates.py:142 -msgid "No day specified" -msgstr "" - -#: views/generic/dates.py:188 -msgid "No week specified" -msgstr "" - -#: views/generic/dates.py:338 views/generic/dates.py:367 -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#: views/generic/dates.py:594 -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#: views/generic/dates.py:628 -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#: views/generic/detail.py:54 -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -#: views/generic/list.py:67 -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#: views/generic/list.py:72 -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#: views/generic/list.py:154 -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -#: views/static.py:40 -msgid "Directory indexes are not allowed here." -msgstr "" - -#: views/static.py:42 -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#: views/static.py:80 -#, python-format -msgid "Index of %(directory)s" -msgstr "" - -#: views/templates/default_urlconf.html:7 -#: views/templates/default_urlconf.html:221 -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#: views/templates/default_urlconf.html:207 -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -#: views/templates/default_urlconf.html:222 -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -#: views/templates/default_urlconf.html:230 -msgid "Django Documentation" -msgstr "" - -#: views/templates/default_urlconf.html:231 -msgid "Topics, references, & how-to’s" -msgstr "" - -#: views/templates/default_urlconf.html:239 -msgid "Tutorial: A Polling App" -msgstr "" - -#: views/templates/default_urlconf.html:240 -msgid "Get started with Django" -msgstr "" - -#: views/templates/default_urlconf.html:248 -msgid "Django Community" -msgstr "" - -#: views/templates/default_urlconf.html:249 -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/en/__init__.py b/venv/Lib/site-packages/django/conf/locale/en/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/en/formats.py b/venv/Lib/site-packages/django/conf/locale/en/formats.py deleted file mode 100644 index f5af650..0000000 --- a/venv/Lib/site-packages/django/conf/locale/en/formats.py +++ /dev/null @@ -1,59 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date - -# Formatting for date objects. -DATE_FORMAT = 'N j, Y' -# Formatting for time objects. -TIME_FORMAT = 'P' -# Formatting for datetime objects. -DATETIME_FORMAT = 'N j, Y, P' -# Formatting for date objects when only the year and month are relevant. -YEAR_MONTH_FORMAT = 'F Y' -# Formatting for date objects when only the month and day are relevant. -MONTH_DAY_FORMAT = 'F j' -# Short formatting for date objects. -SHORT_DATE_FORMAT = 'm/d/Y' -# Short formatting for datetime objects. -SHORT_DATETIME_FORMAT = 'm/d/Y P' -# First day of week, to be used on calendars. -# 0 means Sunday, 1 means Monday... -FIRST_DAY_OF_WEEK = 0 - -# Formats to be used when parsing dates from input boxes, in order. -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -# Note that these format strings are different from the ones to display dates. -# Kept ISO formats as they are in first position -DATE_INPUT_FORMATS = [ - '%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06' - '%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006' - '%d %b %Y', '%d %b, %Y', # '25 Oct 2006', '25 Oct, 2006' - '%B %d %Y', '%B %d, %Y', # 'October 25 2006', 'October 25, 2006' - '%d %B %Y', '%d %B, %Y', # '25 October 2006', '25 October, 2006' -] -DATETIME_INPUT_FORMATS = [ - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%m/%d/%Y %H:%M:%S', # '10/25/2006 14:30:59' - '%m/%d/%Y %H:%M:%S.%f', # '10/25/2006 14:30:59.000200' - '%m/%d/%Y %H:%M', # '10/25/2006 14:30' - '%m/%d/%y %H:%M:%S', # '10/25/06 14:30:59' - '%m/%d/%y %H:%M:%S.%f', # '10/25/06 14:30:59.000200' - '%m/%d/%y %H:%M', # '10/25/06 14:30' -] -TIME_INPUT_FORMATS = [ - '%H:%M:%S', # '14:30:59' - '%H:%M:%S.%f', # '14:30:59.000200' - '%H:%M', # '14:30' -] - -# Decimal separator symbol. -DECIMAL_SEPARATOR = '.' -# Thousand separator symbol. -THOUSAND_SEPARATOR = ',' -# Number of digits that will be together, when splitting them by -# THOUSAND_SEPARATOR. 0 means no grouping, 3 means splitting by thousands. -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/en_AU/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/en_AU/LC_MESSAGES/django.mo deleted file mode 100644 index d31b977ad46257189b2c92d1d6888ef452938c25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25633 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 diff --git a/venv/Lib/site-packages/django/conf/locale/en_AU/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/en_AU/LC_MESSAGES/django.po deleted file mode 100644 index a0a3ed8..0000000 --- a/venv/Lib/site-packages/django/conf/locale/en_AU/LC_MESSAGES/django.po +++ /dev/null @@ -1,1299 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Tom Fifield , 2014 -# Tom Fifield , 2021 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-18 21:19+0000\n" -"Last-Translator: Transifex Bot <>\n" -"Language-Team: English (Australia) (http://www.transifex.com/django/django/" -"language/en_AU/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: en_AU\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Afrikaans" - -msgid "Arabic" -msgstr "Arabic" - -msgid "Algerian Arabic" -msgstr "Algerian Arabic" - -msgid "Asturian" -msgstr "Asturian" - -msgid "Azerbaijani" -msgstr "Azerbaijani" - -msgid "Bulgarian" -msgstr "Bulgarian" - -msgid "Belarusian" -msgstr "Belarusian" - -msgid "Bengali" -msgstr "Bengali" - -msgid "Breton" -msgstr "Breton" - -msgid "Bosnian" -msgstr "Bosnian" - -msgid "Catalan" -msgstr "Catalan" - -msgid "Czech" -msgstr "Czech" - -msgid "Welsh" -msgstr "Welsh" - -msgid "Danish" -msgstr "Danish" - -msgid "German" -msgstr "German" - -msgid "Lower Sorbian" -msgstr "Lower Sorbian" - -msgid "Greek" -msgstr "Greek" - -msgid "English" -msgstr "English" - -msgid "Australian English" -msgstr "Australian English" - -msgid "British English" -msgstr "British English" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Spanish" - -msgid "Argentinian Spanish" -msgstr "Argentinian Spanish" - -msgid "Colombian Spanish" -msgstr "Colombian Spanish" - -msgid "Mexican Spanish" -msgstr "Mexican Spanish" - -msgid "Nicaraguan Spanish" -msgstr "Nicaraguan Spanish" - -msgid "Venezuelan Spanish" -msgstr "Venezuelan Spanish" - -msgid "Estonian" -msgstr "Estonian" - -msgid "Basque" -msgstr "Basque" - -msgid "Persian" -msgstr "Persian" - -msgid "Finnish" -msgstr "Finnish" - -msgid "French" -msgstr "French" - -msgid "Frisian" -msgstr "Frisian" - -msgid "Irish" -msgstr "Irish" - -msgid "Scottish Gaelic" -msgstr "Scottish Gaelic" - -msgid "Galician" -msgstr "Galician" - -msgid "Hebrew" -msgstr "Hebrew" - -msgid "Hindi" -msgstr "Hindi" - -msgid "Croatian" -msgstr "Croatian" - -msgid "Upper Sorbian" -msgstr "Upper Sorbian" - -msgid "Hungarian" -msgstr "Hungarian" - -msgid "Armenian" -msgstr "Armenian" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indonesian" - -msgid "Igbo" -msgstr "Igbo" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Icelandic" - -msgid "Italian" -msgstr "Italian" - -msgid "Japanese" -msgstr "Japanese" - -msgid "Georgian" -msgstr "Georgian" - -msgid "Kabyle" -msgstr "Kabyle" - -msgid "Kazakh" -msgstr "Kazakh" - -msgid "Khmer" -msgstr "Khmer" - -msgid "Kannada" -msgstr "Kannada" - -msgid "Korean" -msgstr "Korean" - -msgid "Kyrgyz" -msgstr "Kyrgyz" - -msgid "Luxembourgish" -msgstr "Luxembourgish" - -msgid "Lithuanian" -msgstr "Lithuanian" - -msgid "Latvian" -msgstr "Latvian" - -msgid "Macedonian" -msgstr "Macedonian" - -msgid "Malayalam" -msgstr "Malayalam" - -msgid "Mongolian" -msgstr "Mongolian" - -msgid "Marathi" -msgstr "Marathi" - -msgid "Malay" -msgstr "" - -msgid "Burmese" -msgstr "Burmese" - -msgid "Norwegian Bokmål" -msgstr "Norwegian Bokmål" - -msgid "Nepali" -msgstr "Nepali" - -msgid "Dutch" -msgstr "Dutch" - -msgid "Norwegian Nynorsk" -msgstr "Norwegian Nynorsk" - -msgid "Ossetic" -msgstr "Ossetic" - -msgid "Punjabi" -msgstr "Punjabi" - -msgid "Polish" -msgstr "Polish" - -msgid "Portuguese" -msgstr "Portuguese" - -msgid "Brazilian Portuguese" -msgstr "Brazilian Portuguese" - -msgid "Romanian" -msgstr "Romanian" - -msgid "Russian" -msgstr "Russian" - -msgid "Slovak" -msgstr "Slovak" - -msgid "Slovenian" -msgstr "Slovenian" - -msgid "Albanian" -msgstr "Albanian" - -msgid "Serbian" -msgstr "Serbian" - -msgid "Serbian Latin" -msgstr "Serbian Latin" - -msgid "Swedish" -msgstr "Swedish" - -msgid "Swahili" -msgstr "Swahili" - -msgid "Tamil" -msgstr "Tamil" - -msgid "Telugu" -msgstr "Telugu" - -msgid "Tajik" -msgstr "Tajik" - -msgid "Thai" -msgstr "Thai" - -msgid "Turkmen" -msgstr "Turkmen" - -msgid "Turkish" -msgstr "Turkish" - -msgid "Tatar" -msgstr "Tatar" - -msgid "Udmurt" -msgstr "Udmurt" - -msgid "Ukrainian" -msgstr "Ukrainian" - -msgid "Urdu" -msgstr "Urdu" - -msgid "Uzbek" -msgstr "Uzbek" - -msgid "Vietnamese" -msgstr "Vietnamese" - -msgid "Simplified Chinese" -msgstr "Simplified Chinese" - -msgid "Traditional Chinese" -msgstr "Traditional Chinese" - -msgid "Messages" -msgstr "Messages" - -msgid "Site Maps" -msgstr "Site Maps" - -msgid "Static Files" -msgstr "Static Files" - -msgid "Syndication" -msgstr "Syndication" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "…" - -msgid "That page number is not an integer" -msgstr "That page number is not an integer" - -msgid "That page number is less than 1" -msgstr "That page number is less than 1" - -msgid "That page contains no results" -msgstr "That page contains no results" - -msgid "Enter a valid value." -msgstr "Enter a valid value." - -msgid "Enter a valid URL." -msgstr "Enter a valid URL." - -msgid "Enter a valid integer." -msgstr "Enter a valid integer." - -msgid "Enter a valid email address." -msgstr "Enter a valid email address." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." - -msgid "Enter a valid IPv4 address." -msgstr "Enter a valid IPv4 address." - -msgid "Enter a valid IPv6 address." -msgstr "Enter a valid IPv6 address." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Enter a valid IPv4 or IPv6 address." - -msgid "Enter only digits separated by commas." -msgstr "Enter only digits separated by commas." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Ensure this value is %(limit_value)s (it is %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Ensure this value is less than or equal to %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Ensure this value is greater than or equal to %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgstr[1] "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgstr[1] "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." - -msgid "Enter a number." -msgstr "Enter a number." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Ensure that there are no more than %(max)s digit in total." -msgstr[1] "Ensure that there are no more than %(max)s digits in total." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Ensure that there are no more than %(max)s decimal place." -msgstr[1] "Ensure that there are no more than %(max)s decimal places." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgstr[1] "" -"Ensure that there are no more than %(max)s digits before the decimal point." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "Null characters are not allowed." - -msgid "and" -msgstr "and" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s with this %(field_labels)s already exists." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Value %(value)r is not a valid choice." - -msgid "This field cannot be null." -msgstr "This field cannot be null." - -msgid "This field cannot be blank." -msgstr "This field cannot be blank." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s with this %(field_label)s already exists." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Field of type: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "“%(value)s” value must be either True or False." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "“%(value)s” value must be either True, False, or None." - -msgid "Boolean (Either True or False)" -msgstr "Boolean (Either True or False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (up to %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Comma-separated integers" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." - -msgid "Date (without time)" -msgstr "Date (without time)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." - -msgid "Date (with time)" -msgstr "Date (with time)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "“%(value)s” value must be a decimal number." - -msgid "Decimal number" -msgstr "Decimal number" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." - -msgid "Duration" -msgstr "Duration" - -msgid "Email address" -msgstr "Email address" - -msgid "File path" -msgstr "File path" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "“%(value)s” value must be a float." - -msgid "Floating point number" -msgstr "Floating point number" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "“%(value)s” value must be an integer." - -msgid "Integer" -msgstr "Integer" - -msgid "Big (8 byte) integer" -msgstr "Big (8 byte) integer" - -msgid "Small integer" -msgstr "Small integer" - -msgid "IPv4 address" -msgstr "IPv4 address" - -msgid "IP address" -msgstr "IP address" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "“%(value)s” value must be either None, True or False." - -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (Either True, False or None)" - -msgid "Positive big integer" -msgstr "Positive big integer" - -msgid "Positive integer" -msgstr "Positive integer" - -msgid "Positive small integer" -msgstr "Positive small integer" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (up to %(max_length)s)" - -msgid "Text" -msgstr "Text" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." - -msgid "Time" -msgstr "Time" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Raw binary data" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "“%(value)s” is not a valid UUID." - -msgid "Universally unique identifier" -msgstr "Universally unique identifier" - -msgid "File" -msgstr "File" - -msgid "Image" -msgstr "Image" - -msgid "A JSON object" -msgstr "A JSON object" - -msgid "Value must be valid JSON." -msgstr "Value must be valid JSON." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "%(model)s instance with %(field)s %(value)r does not exist." - -msgid "Foreign Key (type determined by related field)" -msgstr "Foreign Key (type determined by related field)" - -msgid "One-to-one relationship" -msgstr "One-to-one relationship" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "%(from)s-%(to)s relationship" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "%(from)s-%(to)s relationships" - -msgid "Many-to-many relationship" -msgstr "Many-to-many relationship" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "This field is required." - -msgid "Enter a whole number." -msgstr "Enter a whole number." - -msgid "Enter a valid date." -msgstr "Enter a valid date." - -msgid "Enter a valid time." -msgstr "Enter a valid time." - -msgid "Enter a valid date/time." -msgstr "Enter a valid date/time." - -msgid "Enter a valid duration." -msgstr "Enter a valid duration." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "The number of days must be between {min_days} and {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "No file was submitted. Check the encoding type on the form." - -msgid "No file was submitted." -msgstr "No file was submitted." - -msgid "The submitted file is empty." -msgstr "The submitted file is empty." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Ensure this filename has at most %(max)d character (it has %(length)d)." -msgstr[1] "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Please either submit a file or check the clear checkbox, not both." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Select a valid choice. %(value)s is not one of the available choices." - -msgid "Enter a list of values." -msgstr "Enter a list of values." - -msgid "Enter a complete value." -msgstr "Enter a complete value." - -msgid "Enter a valid UUID." -msgstr "Enter a valid UUID." - -msgid "Enter a valid JSON." -msgstr "Enter a valid JSON." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Hidden field %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Please submit at most %d form." -msgstr[1] "Please submit at most %d forms." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Please submit at least %d form." -msgstr[1] "Please submit at least %d forms." - -msgid "Order" -msgstr "Order" - -msgid "Delete" -msgstr "Delete" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Please correct the duplicate data for %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Please correct the duplicate data for %(field)s, which must be unique." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Please correct the duplicate values below." - -msgid "The inline value did not match the parent instance." -msgstr "The inline value did not match the parent instance." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Select a valid choice. That choice is not one of the available choices." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "“%(pk)s” is not a valid value." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." - -msgid "Clear" -msgstr "Clear" - -msgid "Currently" -msgstr "Currently" - -msgid "Change" -msgstr "Change" - -msgid "Unknown" -msgstr "Unknown" - -msgid "Yes" -msgstr "Yes" - -msgid "No" -msgstr "No" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "yes,no,maybe" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "midnight" - -msgid "noon" -msgstr "noon" - -msgid "Monday" -msgstr "Monday" - -msgid "Tuesday" -msgstr "Tuesday" - -msgid "Wednesday" -msgstr "Wednesday" - -msgid "Thursday" -msgstr "Thursday" - -msgid "Friday" -msgstr "Friday" - -msgid "Saturday" -msgstr "Saturday" - -msgid "Sunday" -msgstr "Sunday" - -msgid "Mon" -msgstr "Mon" - -msgid "Tue" -msgstr "Tue" - -msgid "Wed" -msgstr "Wed" - -msgid "Thu" -msgstr "Thu" - -msgid "Fri" -msgstr "Fri" - -msgid "Sat" -msgstr "Sat" - -msgid "Sun" -msgstr "Sun" - -msgid "January" -msgstr "January" - -msgid "February" -msgstr "February" - -msgid "March" -msgstr "March" - -msgid "April" -msgstr "April" - -msgid "May" -msgstr "May" - -msgid "June" -msgstr "June" - -msgid "July" -msgstr "July" - -msgid "August" -msgstr "August" - -msgid "September" -msgstr "September" - -msgid "October" -msgstr "October" - -msgid "November" -msgstr "November" - -msgid "December" -msgstr "December" - -msgid "jan" -msgstr "jan" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "apr" - -msgid "may" -msgstr "may" - -msgid "jun" -msgstr "jun" - -msgid "jul" -msgstr "jul" - -msgid "aug" -msgstr "aug" - -msgid "sep" -msgstr "sep" - -msgid "oct" -msgstr "oct" - -msgid "nov" -msgstr "nov" - -msgid "dec" -msgstr "dec" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "March" - -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -msgctxt "abbrev. month" -msgid "May" -msgstr "May" - -msgctxt "abbrev. month" -msgid "June" -msgstr "June" - -msgctxt "abbrev. month" -msgid "July" -msgstr "July" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Aug." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dec." - -msgctxt "alt. month" -msgid "January" -msgstr "January" - -msgctxt "alt. month" -msgid "February" -msgstr "February" - -msgctxt "alt. month" -msgid "March" -msgstr "March" - -msgctxt "alt. month" -msgid "April" -msgstr "April" - -msgctxt "alt. month" -msgid "May" -msgstr "May" - -msgctxt "alt. month" -msgid "June" -msgstr "June" - -msgctxt "alt. month" -msgid "July" -msgstr "July" - -msgctxt "alt. month" -msgid "August" -msgstr "August" - -msgctxt "alt. month" -msgid "September" -msgstr "September" - -msgctxt "alt. month" -msgid "October" -msgstr "October" - -msgctxt "alt. month" -msgid "November" -msgstr "November" - -msgctxt "alt. month" -msgid "December" -msgstr "December" - -msgid "This is not a valid IPv6 address." -msgstr "This is not a valid IPv6 address." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "or" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "" -msgstr[1] "" - -msgid "Forbidden" -msgstr "Forbidden" - -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF verification failed. Request aborted." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." - -msgid "More information is available with DEBUG=True." -msgstr "More information is available with DEBUG=True." - -msgid "No year specified" -msgstr "No year specified" - -msgid "Date out of range" -msgstr "Date out of range" - -msgid "No month specified" -msgstr "No month specified" - -msgid "No day specified" -msgstr "No day specified" - -msgid "No week specified" -msgstr "No week specified" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "No %(verbose_name_plural)s available" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "Invalid date string “%(datestr)s” given format “%(format)s”" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No %(verbose_name)s found matching the query" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "Page is not “last”, nor can it be converted to an int." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Invalid page (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "Empty list and “%(class_name)s.allow_empty” is False." - -msgid "Directory indexes are not allowed here." -msgstr "Directory indexes are not allowed here." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "“%(path)s” does not exist" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Index of %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "The install worked successfully! Congratulations!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"View release notes for Django %(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." - -msgid "Django Documentation" -msgstr "Django Documentation" - -msgid "Topics, references, & how-to’s" -msgstr "Topics, references, & how-to’s" - -msgid "Tutorial: A Polling App" -msgstr "Tutorial: A Polling App" - -msgid "Get started with Django" -msgstr "Get started with Django" - -msgid "Django Community" -msgstr "Django Community" - -msgid "Connect, get help, or contribute" -msgstr "Connect, get help, or contribute" diff --git a/venv/Lib/site-packages/django/conf/locale/en_AU/__init__.py b/venv/Lib/site-packages/django/conf/locale/en_AU/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/en_AU/formats.py b/venv/Lib/site-packages/django/conf/locale/en_AU/formats.py deleted file mode 100644 index 310577c..0000000 --- a/venv/Lib/site-packages/django/conf/locale/en_AU/formats.py +++ /dev/null @@ -1,36 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j M Y' # '25 Oct 2006' -TIME_FORMAT = 'P' # '2:30 p.m.' -DATETIME_FORMAT = 'j M Y, P' # '25 Oct 2006, 2:30 p.m.' -YEAR_MONTH_FORMAT = 'F Y' # 'October 2006' -MONTH_DAY_FORMAT = 'j F' # '25 October' -SHORT_DATE_FORMAT = 'd/m/Y' # '25/10/2006' -SHORT_DATETIME_FORMAT = 'd/m/Y P' # '25/10/2006 2:30 p.m.' -FIRST_DAY_OF_WEEK = 0 # Sunday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - # '%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006' - # '%d %b %Y', '%d %b, %Y', # '25 Oct 2006', '25 Oct, 2006' - # '%B %d %Y', '%B %d, %Y', # 'October 25 2006', 'October 25, 2006' - # '%d %B %Y', '%d %B, %Y', # '25 October 2006', '25 October, 2006' -] -DATETIME_INPUT_FORMATS = [ - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%y %H:%M:%S', # '25/10/06 14:30:59' - '%d/%m/%y %H:%M:%S.%f', # '25/10/06 14:30:59.000200' - '%d/%m/%y %H:%M', # '25/10/06 14:30' -] -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/en_GB/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/en_GB/LC_MESSAGES/django.mo deleted file mode 100644 index bc4b2ccfaf2ee42c63bfbf95b4b94de5ee7f4e73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12108 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, 2011 -# jon_atkinson , 2011-2012 -# Ross Poulton , 2011-2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-27 22:40+0200\n" -"PO-Revision-Date: 2019-11-05 00:38+0000\n" -"Last-Translator: Ramiro Morales\n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/django/" -"django/language/en_GB/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: en_GB\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "" - -msgid "Arabic" -msgstr "Arabic" - -msgid "Asturian" -msgstr "" - -msgid "Azerbaijani" -msgstr "Azerbaijani" - -msgid "Bulgarian" -msgstr "Bulgarian" - -msgid "Belarusian" -msgstr "" - -msgid "Bengali" -msgstr "Bengali" - -msgid "Breton" -msgstr "" - -msgid "Bosnian" -msgstr "Bosnian" - -msgid "Catalan" -msgstr "Catalan" - -msgid "Czech" -msgstr "Czech" - -msgid "Welsh" -msgstr "Welsh" - -msgid "Danish" -msgstr "Danish" - -msgid "German" -msgstr "German" - -msgid "Lower Sorbian" -msgstr "" - -msgid "Greek" -msgstr "Greek" - -msgid "English" -msgstr "English" - -msgid "Australian English" -msgstr "" - -msgid "British English" -msgstr "British English" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Spanish" - -msgid "Argentinian Spanish" -msgstr "Argentinian Spanish" - -msgid "Colombian Spanish" -msgstr "" - -msgid "Mexican Spanish" -msgstr "Mexican Spanish" - -msgid "Nicaraguan Spanish" -msgstr "Nicaraguan Spanish" - -msgid "Venezuelan Spanish" -msgstr "" - -msgid "Estonian" -msgstr "Estonian" - -msgid "Basque" -msgstr "Basque" - -msgid "Persian" -msgstr "Persian" - -msgid "Finnish" -msgstr "Finnish" - -msgid "French" -msgstr "French" - -msgid "Frisian" -msgstr "Frisian" - -msgid "Irish" -msgstr "Irish" - -msgid "Scottish Gaelic" -msgstr "" - -msgid "Galician" -msgstr "Galician" - -msgid "Hebrew" -msgstr "Hebrew" - -msgid "Hindi" -msgstr "Hindi" - -msgid "Croatian" -msgstr "Croatian" - -msgid "Upper Sorbian" -msgstr "" - -msgid "Hungarian" -msgstr "Hungarian" - -msgid "Armenian" -msgstr "" - -msgid "Interlingua" -msgstr "" - -msgid "Indonesian" -msgstr "Indonesian" - -msgid "Ido" -msgstr "" - -msgid "Icelandic" -msgstr "Icelandic" - -msgid "Italian" -msgstr "Italian" - -msgid "Japanese" -msgstr "Japanese" - -msgid "Georgian" -msgstr "Georgian" - -msgid "Kabyle" -msgstr "" - -msgid "Kazakh" -msgstr "Kazakh" - -msgid "Khmer" -msgstr "Khmer" - -msgid "Kannada" -msgstr "Kannada" - -msgid "Korean" -msgstr "Korean" - -msgid "Luxembourgish" -msgstr "" - -msgid "Lithuanian" -msgstr "Lithuanian" - -msgid "Latvian" -msgstr "Latvian" - -msgid "Macedonian" -msgstr "Macedonian" - -msgid "Malayalam" -msgstr "Malayalam" - -msgid "Mongolian" -msgstr "Mongolian" - -msgid "Marathi" -msgstr "" - -msgid "Burmese" -msgstr "" - -msgid "Norwegian Bokmål" -msgstr "" - -msgid "Nepali" -msgstr "Nepali" - -msgid "Dutch" -msgstr "Dutch" - -msgid "Norwegian Nynorsk" -msgstr "Norwegian Nynorsk" - -msgid "Ossetic" -msgstr "" - -msgid "Punjabi" -msgstr "Punjabi" - -msgid "Polish" -msgstr "Polish" - -msgid "Portuguese" -msgstr "Portuguese" - -msgid "Brazilian Portuguese" -msgstr "Brazilian Portuguese" - -msgid "Romanian" -msgstr "Romanian" - -msgid "Russian" -msgstr "Russian" - -msgid "Slovak" -msgstr "Slovak" - -msgid "Slovenian" -msgstr "Slovenian" - -msgid "Albanian" -msgstr "Albanian" - -msgid "Serbian" -msgstr "Serbian" - -msgid "Serbian Latin" -msgstr "Serbian Latin" - -msgid "Swedish" -msgstr "Swedish" - -msgid "Swahili" -msgstr "Swahili" - -msgid "Tamil" -msgstr "Tamil" - -msgid "Telugu" -msgstr "Telugu" - -msgid "Thai" -msgstr "Thai" - -msgid "Turkish" -msgstr "Turkish" - -msgid "Tatar" -msgstr "Tatar" - -msgid "Udmurt" -msgstr "" - -msgid "Ukrainian" -msgstr "Ukrainian" - -msgid "Urdu" -msgstr "Urdu" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "Vietnamese" - -msgid "Simplified Chinese" -msgstr "Simplified Chinese" - -msgid "Traditional Chinese" -msgstr "Traditional Chinese" - -msgid "Messages" -msgstr "" - -msgid "Site Maps" -msgstr "" - -msgid "Static Files" -msgstr "" - -msgid "Syndication" -msgstr "" - -msgid "That page number is not an integer" -msgstr "" - -msgid "That page number is less than 1" -msgstr "" - -msgid "That page contains no results" -msgstr "" - -msgid "Enter a valid value." -msgstr "Enter a valid value." - -msgid "Enter a valid URL." -msgstr "Enter a valid URL." - -msgid "Enter a valid integer." -msgstr "" - -msgid "Enter a valid email address." -msgstr "" - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Enter a valid IPv4 address." - -msgid "Enter a valid IPv6 address." -msgstr "Enter a valid IPv6 address." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Enter a valid IPv4 or IPv6 address." - -msgid "Enter only digits separated by commas." -msgstr "Enter only digits separated by commas." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Ensure this value is %(limit_value)s (it is %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Ensure this value is less than or equal to %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Ensure this value is greater than or equal to %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -msgid "Enter a number." -msgstr "Enter a number." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "" - -msgid "and" -msgstr "and" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -msgid "This field cannot be null." -msgstr "This field cannot be null." - -msgid "This field cannot be blank." -msgstr "This field cannot be blank." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s with this %(field_label)s already exists." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Field of type: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Boolean (Either True or False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (up to %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Comma-separated integers" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Date (without time)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Date (with time)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "Decimal number" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "" - -msgid "Email address" -msgstr "Email address" - -msgid "File path" -msgstr "File path" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "Floating point number" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "Integer" - -msgid "Big (8 byte) integer" -msgstr "Big (8 byte) integer" - -msgid "IPv4 address" -msgstr "IPv4 address" - -msgid "IP address" -msgstr "IP address" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "Boolean (Either True, False or None)" - -msgid "Positive integer" -msgstr "Positive integer" - -msgid "Positive small integer" -msgstr "Positive small integer" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (up to %(max_length)s)" - -msgid "Small integer" -msgstr "Small integer" - -msgid "Text" -msgstr "Text" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Time" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "File" - -msgid "Image" -msgstr "Image" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" - -msgid "Foreign Key (type determined by related field)" -msgstr "Foreign Key (type determined by related field)" - -msgid "One-to-one relationship" -msgstr "One-to-one relationship" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -msgid "Many-to-many relationship" -msgstr "Many-to-many relationship" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr "" - -msgid "This field is required." -msgstr "This field is required." - -msgid "Enter a whole number." -msgstr "Enter a whole number." - -msgid "Enter a valid date." -msgstr "Enter a valid date." - -msgid "Enter a valid time." -msgstr "Enter a valid time." - -msgid "Enter a valid date/time." -msgstr "Enter a valid date/time." - -msgid "Enter a valid duration." -msgstr "" - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "No file was submitted. Check the encoding type on the form." - -msgid "No file was submitted." -msgstr "No file was submitted." - -msgid "The submitted file is empty." -msgstr "The submitted file is empty." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Please either submit a file or check the clear checkbox, not both." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Select a valid choice. %(value)s is not one of the available choices." - -msgid "Enter a list of values." -msgstr "Enter a list of values." - -msgid "Enter a complete value." -msgstr "" - -msgid "Enter a valid UUID." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr "" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -msgid "Order" -msgstr "Order" - -msgid "Delete" -msgstr "Delete" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Please correct the duplicate data for %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Please correct the duplicate data for %(field)s, which must be unique." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Please correct the duplicate values below." - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Select a valid choice. That choice is not one of the available choices." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Clear" - -msgid "Currently" -msgstr "Currently" - -msgid "Change" -msgstr "Change" - -msgid "Unknown" -msgstr "Unknown" - -msgid "Yes" -msgstr "Yes" - -msgid "No" -msgstr "No" - -msgid "Year" -msgstr "" - -msgid "Month" -msgstr "" - -msgid "Day" -msgstr "" - -msgid "yes,no,maybe" -msgstr "yes,no,maybe" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "midnight" - -msgid "noon" -msgstr "noon" - -msgid "Monday" -msgstr "Monday" - -msgid "Tuesday" -msgstr "Tuesday" - -msgid "Wednesday" -msgstr "Wednesday" - -msgid "Thursday" -msgstr "Thursday" - -msgid "Friday" -msgstr "Friday" - -msgid "Saturday" -msgstr "Saturday" - -msgid "Sunday" -msgstr "Sunday" - -msgid "Mon" -msgstr "Mon" - -msgid "Tue" -msgstr "Tue" - -msgid "Wed" -msgstr "Wed" - -msgid "Thu" -msgstr "Thu" - -msgid "Fri" -msgstr "Fri" - -msgid "Sat" -msgstr "Sat" - -msgid "Sun" -msgstr "Sun" - -msgid "January" -msgstr "January" - -msgid "February" -msgstr "February" - -msgid "March" -msgstr "March" - -msgid "April" -msgstr "April" - -msgid "May" -msgstr "May" - -msgid "June" -msgstr "June" - -msgid "July" -msgstr "July" - -msgid "August" -msgstr "August" - -msgid "September" -msgstr "September" - -msgid "October" -msgstr "October" - -msgid "November" -msgstr "November" - -msgid "December" -msgstr "December" - -msgid "jan" -msgstr "jan" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "apr" - -msgid "may" -msgstr "may" - -msgid "jun" -msgstr "jun" - -msgid "jul" -msgstr "jul" - -msgid "aug" -msgstr "aug" - -msgid "sep" -msgstr "sep" - -msgid "oct" -msgstr "oct" - -msgid "nov" -msgstr "nov" - -msgid "dec" -msgstr "dec" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Jan." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "March" - -msgctxt "abbrev. month" -msgid "April" -msgstr "April" - -msgctxt "abbrev. month" -msgid "May" -msgstr "May" - -msgctxt "abbrev. month" -msgid "June" -msgstr "June" - -msgctxt "abbrev. month" -msgid "July" -msgstr "July" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Aug." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dec." - -msgctxt "alt. month" -msgid "January" -msgstr "January" - -msgctxt "alt. month" -msgid "February" -msgstr "February" - -msgctxt "alt. month" -msgid "March" -msgstr "March" - -msgctxt "alt. month" -msgid "April" -msgstr "April" - -msgctxt "alt. month" -msgid "May" -msgstr "May" - -msgctxt "alt. month" -msgid "June" -msgstr "June" - -msgctxt "alt. month" -msgid "July" -msgstr "July" - -msgctxt "alt. month" -msgid "August" -msgstr "August" - -msgctxt "alt. month" -msgid "September" -msgstr "September" - -msgctxt "alt. month" -msgid "October" -msgstr "October" - -msgctxt "alt. month" -msgid "November" -msgstr "November" - -msgctxt "alt. month" -msgid "December" -msgstr "December" - -msgid "This is not a valid IPv6 address." -msgstr "" - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "or" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -msgid "0 minutes" -msgstr "" - -msgid "Forbidden" -msgstr "" - -msgid "CSRF verification failed. Request aborted." -msgstr "" - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "" - -msgid "No year specified" -msgstr "No year specified" - -msgid "Date out of range" -msgstr "" - -msgid "No month specified" -msgstr "No month specified" - -msgid "No day specified" -msgstr "No day specified" - -msgid "No week specified" -msgstr "No week specified" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "No %(verbose_name_plural)s available" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No %(verbose_name)s found matching the query" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "Directory indexes are not allowed here." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Index of %(directory)s" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -msgid "Django Documentation" -msgstr "" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "" - -msgid "Django Community" -msgstr "" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/en_GB/__init__.py b/venv/Lib/site-packages/django/conf/locale/en_GB/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/en_GB/formats.py b/venv/Lib/site-packages/django/conf/locale/en_GB/formats.py deleted file mode 100644 index 8895179..0000000 --- a/venv/Lib/site-packages/django/conf/locale/en_GB/formats.py +++ /dev/null @@ -1,36 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j M Y' # '25 Oct 2006' -TIME_FORMAT = 'P' # '2:30 p.m.' -DATETIME_FORMAT = 'j M Y, P' # '25 Oct 2006, 2:30 p.m.' -YEAR_MONTH_FORMAT = 'F Y' # 'October 2006' -MONTH_DAY_FORMAT = 'j F' # '25 October' -SHORT_DATE_FORMAT = 'd/m/Y' # '25/10/2006' -SHORT_DATETIME_FORMAT = 'd/m/Y P' # '25/10/2006 2:30 p.m.' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - # '%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006' - # '%d %b %Y', '%d %b, %Y', # '25 Oct 2006', '25 Oct, 2006' - # '%B %d %Y', '%B %d, %Y', # 'October 25 2006', 'October 25, 2006' - # '%d %B %Y', '%d %B, %Y', # '25 October 2006', '25 October, 2006' -] -DATETIME_INPUT_FORMATS = [ - '%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59' - '%Y-%m-%d %H:%M:%S.%f', # '2006-10-25 14:30:59.000200' - '%Y-%m-%d %H:%M', # '2006-10-25 14:30' - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d/%m/%y %H:%M:%S', # '25/10/06 14:30:59' - '%d/%m/%y %H:%M:%S.%f', # '25/10/06 14:30:59.000200' - '%d/%m/%y %H:%M', # '25/10/06 14:30' -] -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/eo/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/eo/LC_MESSAGES/django.mo deleted file mode 100644 index e606154811c5f8da09181c3e196da976fa2a1593..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20433 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 icSL^M`fYDpU9i7~NA|P9L9;XL=L3_H8@, 2012-2013 -# Batist D 🐍 , 2013-2019 -# batisteo , 2011 -# Dinu Gherman , 2011 -# kristjan , 2011 -# Matthieu Desplantes , 2021 -# Nikolay Korotkiy , 2017-2018 -# Robin van der Vliet , 2019 -# Adamo Mesha , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-15 09:00+0100\n" -"PO-Revision-Date: 2021-04-13 08:22+0000\n" -"Last-Translator: Matthieu Desplantes \n" -"Language-Team: Esperanto (http://www.transifex.com/django/django/language/" -"eo/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eo\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Afrikansa" - -msgid "Arabic" -msgstr "Araba" - -msgid "Algerian Arabic" -msgstr "Alĝeria araba" - -msgid "Asturian" -msgstr "Asturia" - -msgid "Azerbaijani" -msgstr "Azerbajĝana" - -msgid "Bulgarian" -msgstr "Bulgara" - -msgid "Belarusian" -msgstr "Belorusa" - -msgid "Bengali" -msgstr "Bengala" - -msgid "Breton" -msgstr "Bretona" - -msgid "Bosnian" -msgstr "Bosnia" - -msgid "Catalan" -msgstr "Kataluna" - -msgid "Czech" -msgstr "Ĉeĥa" - -msgid "Welsh" -msgstr "Kimra" - -msgid "Danish" -msgstr "Dana" - -msgid "German" -msgstr "Germana" - -msgid "Lower Sorbian" -msgstr "Malsuprasaroba" - -msgid "Greek" -msgstr "Greka" - -msgid "English" -msgstr "Angla" - -msgid "Australian English" -msgstr "Angla (Aŭstralia)" - -msgid "British English" -msgstr "Angla (Brita)" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Hispana" - -msgid "Argentinian Spanish" -msgstr "Hispana (Argentinio)" - -msgid "Colombian Spanish" -msgstr "Hispana (Kolombio)" - -msgid "Mexican Spanish" -msgstr "Hispana (Meksiko)" - -msgid "Nicaraguan Spanish" -msgstr "Hispana (Nikaragvo)" - -msgid "Venezuelan Spanish" -msgstr "Hispana (Venezuelo)" - -msgid "Estonian" -msgstr "Estona" - -msgid "Basque" -msgstr "Eŭska" - -msgid "Persian" -msgstr "Persa" - -msgid "Finnish" -msgstr "Finna" - -msgid "French" -msgstr "Franca" - -msgid "Frisian" -msgstr "Frisa" - -msgid "Irish" -msgstr "Irlanda" - -msgid "Scottish Gaelic" -msgstr "Skota gaela" - -msgid "Galician" -msgstr "Galega" - -msgid "Hebrew" -msgstr "Hebrea" - -msgid "Hindi" -msgstr "Hinda" - -msgid "Croatian" -msgstr "Kroata" - -msgid "Upper Sorbian" -msgstr "Suprasoraba" - -msgid "Hungarian" -msgstr "Hungara" - -msgid "Armenian" -msgstr "Armena" - -msgid "Interlingua" -msgstr "Interlingvaa" - -msgid "Indonesian" -msgstr "Indoneza" - -msgid "Igbo" -msgstr "Igba" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Islanda" - -msgid "Italian" -msgstr "Itala" - -msgid "Japanese" -msgstr "Japana" - -msgid "Georgian" -msgstr "Kartvela" - -msgid "Kabyle" -msgstr "Kabila" - -msgid "Kazakh" -msgstr "Kazaĥa" - -msgid "Khmer" -msgstr "Kmera" - -msgid "Kannada" -msgstr "Kanara" - -msgid "Korean" -msgstr "Korea" - -msgid "Kyrgyz" -msgstr "Kirgiza" - -msgid "Luxembourgish" -msgstr "Lukszemburga" - -msgid "Lithuanian" -msgstr "Litova" - -msgid "Latvian" -msgstr "Latva" - -msgid "Macedonian" -msgstr "Makedona" - -msgid "Malayalam" -msgstr "Malajala" - -msgid "Mongolian" -msgstr "Mongola" - -msgid "Marathi" -msgstr "Marata" - -msgid "Burmese" -msgstr "Birma" - -msgid "Norwegian Bokmål" -msgstr "Norvega Bbokmål" - -msgid "Nepali" -msgstr "Nepala" - -msgid "Dutch" -msgstr "Nederlanda" - -msgid "Norwegian Nynorsk" -msgstr "Norvega (nynorsk)" - -msgid "Ossetic" -msgstr "Oseta" - -msgid "Punjabi" -msgstr "Panĝaba" - -msgid "Polish" -msgstr "Pola" - -msgid "Portuguese" -msgstr "Portugala" - -msgid "Brazilian Portuguese" -msgstr "Portugala (Brazilo)" - -msgid "Romanian" -msgstr "Rumana" - -msgid "Russian" -msgstr "Rusa" - -msgid "Slovak" -msgstr "Slovaka" - -msgid "Slovenian" -msgstr "Slovena" - -msgid "Albanian" -msgstr "Albana" - -msgid "Serbian" -msgstr "Serba" - -msgid "Serbian Latin" -msgstr "Serba (latina)" - -msgid "Swedish" -msgstr "Sveda" - -msgid "Swahili" -msgstr "Svahila" - -msgid "Tamil" -msgstr "Tamila" - -msgid "Telugu" -msgstr "Telugua" - -msgid "Tajik" -msgstr "Taĝika" - -msgid "Thai" -msgstr "Taja" - -msgid "Turkmen" -msgstr "Turkmena" - -msgid "Turkish" -msgstr "Turka" - -msgid "Tatar" -msgstr "Tatara" - -msgid "Udmurt" -msgstr "Udmurta" - -msgid "Ukrainian" -msgstr "Ukraina" - -msgid "Urdu" -msgstr "Urdua" - -msgid "Uzbek" -msgstr "Uzbeka" - -msgid "Vietnamese" -msgstr "Vjetnama" - -msgid "Simplified Chinese" -msgstr "Ĉina (simpligite)" - -msgid "Traditional Chinese" -msgstr "Ĉina (tradicie)" - -msgid "Messages" -msgstr "Mesaĝoj" - -msgid "Site Maps" -msgstr "Retejaj mapoj" - -msgid "Static Files" -msgstr "Statikaj dosieroj" - -msgid "Syndication" -msgstr "Abonrilato" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "…" - -msgid "That page number is not an integer" -msgstr "Tuo paĝnumero ne estas entjero" - -msgid "That page number is less than 1" -msgstr "Tuo paĝnumero estas malpli ol 1" - -msgid "That page contains no results" -msgstr "Tiu paĝo ne enhavas rezultojn" - -msgid "Enter a valid value." -msgstr "Enigu validan valoron." - -msgid "Enter a valid URL." -msgstr "Enigu validan adreson." - -msgid "Enter a valid integer." -msgstr "Enigu validan entjero." - -msgid "Enter a valid email address." -msgstr "Enigu validan retpoŝtan adreson." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Enigu validan IPv4-adreson." - -msgid "Enter a valid IPv6 address." -msgstr "Enigu validan IPv6-adreson." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Enigu validan IPv4 aŭ IPv6-adreson." - -msgid "Enter only digits separated by commas." -msgstr "Enigu nur ciferojn apartigitajn per komoj." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Certigu ke ĉi tiu valoro estas %(limit_value)s (ĝi estas %(show_value)s). " - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Certigu ke ĉi tiu valoro estas malpli ol aŭ egala al %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Certigu ke ĉi tiu valoro estas pli ol aŭ egala al %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Certigu, ke tiu valoro havas %(limit_value)d signon (ĝi havas " -"%(show_value)d)." -msgstr[1] "" -"Certigu, ke tiu valoro havas %(limit_value)d signojn (ĝi havas " -"%(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Certigu, ke tio valuto maksimume havas %(limit_value)d karakterojn (ĝi havas " -"%(show_value)d)." -msgstr[1] "" -"Certigu, ke tiu valoro maksimume havas %(limit_value)d signojn (ĝi havas " -"%(show_value)d)." - -msgid "Enter a number." -msgstr "Enigu nombron." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Certigu ke ne estas pli ol %(max)s cifero entute." -msgstr[1] "Certigu ke ne estas pli ol %(max)s ciferoj entute." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Certigu, ke ne estas pli ol %(max)s dekumaj lokoj." -msgstr[1] "Certigu, ke ne estas pli ol %(max)s dekumaj lokoj." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Certigu ke ne estas pli ol %(max)s ciferoj antaŭ la dekuma punkto." -msgstr[1] "Certigu ke ne estas pli ol %(max)s ciferoj antaŭ la dekuma punkto." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "Nulsignoj ne estas permesitaj." - -msgid "and" -msgstr "kaj" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s kun tiuj %(field_labels)s jam ekzistas." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Valoro %(value)r ne estas valida elekto." - -msgid "This field cannot be null." -msgstr "Tiu ĉi kampo ne povas esti senvalora (null)." - -msgid "This field cannot be blank." -msgstr "Tiu ĉi kampo ne povas esti malplena." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s kun tiu %(field_label)s jam ekzistas." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s devas esti unika por %(date_field_label)s %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Kampo de tipo: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Bulea (Vera aŭ Malvera)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Ĉeno (ĝis %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Kom-apartigitaj entjeroj" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"La valoro “%(value)s” havas malĝustan datformaton. Ĝi devas esti en la " -"formato JJJJ-MM-TT." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Dato (sen horo)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Dato (kun horo)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "Dekuma nombro" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "Daŭro" - -msgid "Email address" -msgstr "Retpoŝtadreso" - -msgid "File path" -msgstr "Dosiervojo" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "Glitkoma nombro" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "La valoro “%(value)s” devas esti entjero." - -msgid "Integer" -msgstr "Entjero" - -msgid "Big (8 byte) integer" -msgstr "Granda (8 bitoka) entjero" - -msgid "Small integer" -msgstr "Malgranda entjero" - -msgid "IPv4 address" -msgstr "IPv4-adreso" - -msgid "IP address" -msgstr "IP-adreso" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "Buleo (Vera, Malvera aŭ Neniu)" - -msgid "Positive big integer" -msgstr "" - -msgid "Positive integer" -msgstr "Pozitiva entjero" - -msgid "Positive small integer" -msgstr "Pozitiva malgranda entjero" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Ĵetonvorto (ĝis %(max_length)s)" - -msgid "Text" -msgstr "Teksto" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Horo" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Kruda binara datumo" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "Universe unika identigilo" - -msgid "File" -msgstr "Dosiero" - -msgid "Image" -msgstr "Bildo" - -msgid "A JSON object" -msgstr "JSON-objekto" - -msgid "Value must be valid JSON." -msgstr "" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "%(model)s kazo kun %(field)s %(value)r ne ekzistas." - -msgid "Foreign Key (type determined by related field)" -msgstr "Fremda ŝlosilo (tipo determinita per rilata kampo)" - -msgid "One-to-one relationship" -msgstr "Unu-al-unu rilato" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "%(from)s-%(to)s rilato" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "%(from)s-%(to)s rilatoj" - -msgid "Many-to-many relationship" -msgstr "Mult-al-multa rilato" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Ĉi tiu kampo estas deviga." - -msgid "Enter a whole number." -msgstr "Enigu plenan nombron." - -msgid "Enter a valid date." -msgstr "Enigu validan daton." - -msgid "Enter a valid time." -msgstr "Enigu validan horon." - -msgid "Enter a valid date/time." -msgstr "Enigu validan daton/tempon." - -msgid "Enter a valid duration." -msgstr "Enigu validan daŭron." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "La nombro da tagoj devas esti inter {min_days} kaj {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Neniu dosiero estis alŝutita. Kontrolu la kodoprezentan tipon en la " -"formularo." - -msgid "No file was submitted." -msgstr "Neniu dosiero estis alŝutita." - -msgid "The submitted file is empty." -msgstr "La alŝutita dosiero estas malplena." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Certigu, ke tio dosiernomo maksimume havas %(max)d karakteron (ĝi havas " -"%(length)d)." -msgstr[1] "" -"Certigu, ke tiu dosiernomo maksimume havas %(max)d signojn (ĝi havas " -"%(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Bonvolu aŭ alŝuti dosieron, aŭ elekti la malplenan markobutonon, ne ambaŭ." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Alŝutu validan bildon. La alŝutita dosiero ne estas bildo, aŭ estas " -"difektita bildo." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Elektu validan elekton. %(value)s ne estas el la eblaj elektoj." - -msgid "Enter a list of values." -msgstr "Enigu liston de valoroj." - -msgid "Enter a complete value." -msgstr "Enigu kompletan valoron." - -msgid "Enter a valid UUID." -msgstr "Enigu validan UUID-n." - -msgid "Enter a valid JSON." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Kaŝita kampo %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "" -msgstr[1] "" - -msgid "Order" -msgstr "Ordo" - -msgid "Delete" -msgstr "Forigi" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Bonvolu ĝustigi la duoblan datumon por %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Bonvolu ĝustigi la duoblan datumon por %(field)s, kiu devas esti unika." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Bonvolu ĝustigi la duoblan datumon por %(field_name)s, kiu devas esti unika " -"por la %(lookup)s en %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Bonvolu ĝustigi la duoblan valoron sube." - -msgid "The inline value did not match the parent instance." -msgstr "La enteksta valoro ne egalas la patran aperon." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Elektu validan elekton. Ĉi tiu elekto ne estas el la eblaj elektoj." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Vakigi" - -msgid "Currently" -msgstr "Nuntempe" - -msgid "Change" -msgstr "Ŝanĝi" - -msgid "Unknown" -msgstr "Nekonate" - -msgid "Yes" -msgstr "Jes" - -msgid "No" -msgstr "Ne" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "jes,ne,eble" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bitoko" -msgstr[1] "%(size)d bitokoj" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "ptm" - -msgid "a.m." -msgstr "atm" - -msgid "PM" -msgstr "PTM" - -msgid "AM" -msgstr "ATM" - -msgid "midnight" -msgstr "noktomezo" - -msgid "noon" -msgstr "tagmezo" - -msgid "Monday" -msgstr "lundo" - -msgid "Tuesday" -msgstr "mardo" - -msgid "Wednesday" -msgstr "merkredo" - -msgid "Thursday" -msgstr "ĵaŭdo" - -msgid "Friday" -msgstr "vendredo" - -msgid "Saturday" -msgstr "sabato" - -msgid "Sunday" -msgstr "dimanĉo" - -msgid "Mon" -msgstr "lun" - -msgid "Tue" -msgstr "mar" - -msgid "Wed" -msgstr "mer" - -msgid "Thu" -msgstr "ĵaŭ" - -msgid "Fri" -msgstr "ven" - -msgid "Sat" -msgstr "sab" - -msgid "Sun" -msgstr "dim" - -msgid "January" -msgstr "januaro" - -msgid "February" -msgstr "februaro" - -msgid "March" -msgstr "marto" - -msgid "April" -msgstr "aprilo" - -msgid "May" -msgstr "majo" - -msgid "June" -msgstr "junio" - -msgid "July" -msgstr "julio" - -msgid "August" -msgstr "aŭgusto" - -msgid "September" -msgstr "septembro" - -msgid "October" -msgstr "oktobro" - -msgid "November" -msgstr "novembro" - -msgid "December" -msgstr "decembro" - -msgid "jan" -msgstr "jan" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "apr" - -msgid "may" -msgstr "maj" - -msgid "jun" -msgstr "jun" - -msgid "jul" -msgstr "jul" - -msgid "aug" -msgstr "aŭg" - -msgid "sep" -msgstr "sep" - -msgid "oct" -msgstr "okt" - -msgid "nov" -msgstr "nov" - -msgid "dec" -msgstr "dec" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jan." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "marto" - -msgctxt "abbrev. month" -msgid "April" -msgstr "apr." - -msgctxt "abbrev. month" -msgid "May" -msgstr "majo" - -msgctxt "abbrev. month" -msgid "June" -msgstr "jun." - -msgctxt "abbrev. month" -msgid "July" -msgstr "jul." - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "aŭg." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "sept." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "okt." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "dec." - -msgctxt "alt. month" -msgid "January" -msgstr "Januaro" - -msgctxt "alt. month" -msgid "February" -msgstr "Februaro" - -msgctxt "alt. month" -msgid "March" -msgstr "Marto" - -msgctxt "alt. month" -msgid "April" -msgstr "Aprilo" - -msgctxt "alt. month" -msgid "May" -msgstr "Majo" - -msgctxt "alt. month" -msgid "June" -msgstr "Junio" - -msgctxt "alt. month" -msgid "July" -msgstr "Julio" - -msgctxt "alt. month" -msgid "August" -msgstr "Aŭgusto" - -msgctxt "alt. month" -msgid "September" -msgstr "Septembro" - -msgctxt "alt. month" -msgid "October" -msgstr "Oktobro" - -msgctxt "alt. month" -msgid "November" -msgstr "Novembro" - -msgctxt "alt. month" -msgid "December" -msgstr "Decembro" - -msgid "This is not a valid IPv6 address." -msgstr "Tiu ne estas valida IPv6-adreso." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "aŭ" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d jaro" -msgstr[1] "%d jaroj" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d monato" -msgstr[1] "%d monatoj" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semajno" -msgstr[1] "%d semajnoj" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d tago" -msgstr[1] "%d tagoj" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d horo" -msgstr[1] "%d horoj" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minutoj" - -msgid "Forbidden" -msgstr "Malpermesa" - -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF konfirmo malsukcesis. Peto ĉesigita." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Vi vidas tiun mesaĝon ĉar tiu-ĉi retejo postulas CSRF kuketon sendante " -"formojn. Tiu-ĉi kuketo estas bezonata pro motivoj de sekureco, por certigi " -"ke via retumilo ne esti forrabita de triaj partioj." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "Pliaj informoj estas videblaj kun DEBUG=True." - -msgid "No year specified" -msgstr "Neniu jaro specifita" - -msgid "Date out of range" -msgstr "Dato ne en la intervalo" - -msgid "No month specified" -msgstr "Neniu monato specifita" - -msgid "No day specified" -msgstr "Neniu tago specifita" - -msgid "No week specified" -msgstr "Neniu semajno specifita" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Neniu %(verbose_name_plural)s disponeblaj" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Estonta %(verbose_name_plural)s ne disponeblas ĉar %(class_name)s." -"allow_future estas Malvera." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Neniu %(verbose_name)s trovita kongruas kun la informpeto" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Nevalida paĝo (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "Dosierujaj indeksoj ne estas permesitaj tie." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "“%(path)s” ne ekzistas" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Indekso de %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "La instalado sukcesis! Gratulojn!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Vidu eldonajn notojn por Dĵango %(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Vi vidas ĉi tiun paĝon ĉar DEBUG = " -"True estas en via agorda dosiero kaj vi ne agordis ajnan URL." - -msgid "Django Documentation" -msgstr "Djanga dokumentaro" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "Instruilo: apo pri enketoj" - -msgid "Get started with Django" -msgstr "Komencu kun Dĵango" - -msgid "Django Community" -msgstr "Djanga komunumo" - -msgid "Connect, get help, or contribute" -msgstr "Konektiĝu, ricevu helpon aŭ kontribuu" diff --git a/venv/Lib/site-packages/django/conf/locale/eo/__init__.py b/venv/Lib/site-packages/django/conf/locale/eo/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/eo/formats.py b/venv/Lib/site-packages/django/conf/locale/eo/formats.py deleted file mode 100644 index 604e5f5..0000000 --- a/venv/Lib/site-packages/django/conf/locale/eo/formats.py +++ /dev/null @@ -1,47 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'j\-\a \d\e F Y' # '26-a de julio 1887' -TIME_FORMAT = 'H:i' # '18:59' -DATETIME_FORMAT = r'j\-\a \d\e F Y\, \j\e H:i' # '26-a de julio 1887, je 18:59' -YEAR_MONTH_FORMAT = r'F \d\e Y' # 'julio de 1887' -MONTH_DAY_FORMAT = r'j\-\a \d\e F' # '26-a de julio' -SHORT_DATE_FORMAT = 'Y-m-d' # '1887-07-26' -SHORT_DATETIME_FORMAT = 'Y-m-d H:i' # '1887-07-26 18:59' -FIRST_DAY_OF_WEEK = 1 # Monday (lundo) - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%Y-%m-%d', # '1887-07-26' - '%y-%m-%d', # '87-07-26' - '%Y %m %d', # '1887 07 26' - '%Y.%m.%d', # '1887.07.26' - '%d-a de %b %Y', # '26-a de jul 1887' - '%d %b %Y', # '26 jul 1887' - '%d-a de %B %Y', # '26-a de julio 1887' - '%d %B %Y', # '26 julio 1887' - '%d %m %Y', # '26 07 1887' - '%d/%m/%Y', # '26/07/1887' -] -TIME_INPUT_FORMATS = [ - '%H:%M:%S', # '18:59:00' - '%H:%M', # '18:59' -] -DATETIME_INPUT_FORMATS = [ - '%Y-%m-%d %H:%M:%S', # '1887-07-26 18:59:00' - '%Y-%m-%d %H:%M', # '1887-07-26 18:59' - - '%Y.%m.%d %H:%M:%S', # '1887.07.26 18:59:00' - '%Y.%m.%d %H:%M', # '1887.07.26 18:59' - - '%d/%m/%Y %H:%M:%S', # '26/07/1887 18:59:00' - '%d/%m/%Y %H:%M', # '26/07/1887 18:59' - - '%y-%m-%d %H:%M:%S', # '87-07-26 18:59:00' - '%y-%m-%d %H:%M', # '87-07-26 18:59' -] -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/es/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/es/LC_MESSAGES/django.mo deleted file mode 100644 index f48ccad6aec45fd1aacb95223c858d513d4e7d99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27700 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 OHQmK2=jC!a@Bah-x{Q?o diff --git a/venv/Lib/site-packages/django/conf/locale/es/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/es/LC_MESSAGES/django.po deleted file mode 100644 index 56e3c7b..0000000 --- a/venv/Lib/site-packages/django/conf/locale/es/LC_MESSAGES/django.po +++ /dev/null @@ -1,1342 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Abe Estrada, 2013 -# albertoalcolea , 2014 -# Amanda Copete, 2017 -# Antoni Aloy , 2011-2014,2017,2019 -# Claude Paroz , 2020 -# Diego Andres Sanabria Martin , 2012 -# Diego Schulz , 2012 -# e4db27214f7e7544f2022c647b585925_bb0e321, 2015-2016 -# e4db27214f7e7544f2022c647b585925_bb0e321, 2014 -# e4db27214f7e7544f2022c647b585925_bb0e321, 2020 -# Ernesto Rico Schmidt , 2017 -# 8cb2d5a716c3c9a99b6d20472609a4d5_6d03802 , 2011 -# Ignacio José Lizarán Rus , 2019 -# Igor Támara , 2015 -# Jannis Leidel , 2011 -# José Luis , 2016 -# Josue Naaman Nistal Guerra , 2014 -# Leonardo J. Caballero G. , 2011,2013 -# Luigy, 2019 -# Marc Garcia , 2011 -# Mariusz Felisiak , 2021 -# monobotsoft , 2012 -# ntrrgc , 2013 -# ntrrgc , 2013 -# Pablo, 2015 -# Sebastián Magrí, 2013 -# Uriel Medina , 2020-2021 -# Veronicabh , 2015 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-24 16:30+0000\n" -"Last-Translator: Mariusz Felisiak \n" -"Language-Team: Spanish (http://www.transifex.com/django/django/language/" -"es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Africano" - -msgid "Arabic" -msgstr "Árabe" - -msgid "Algerian Arabic" -msgstr "Árabe argelino" - -msgid "Asturian" -msgstr "Asturiano" - -msgid "Azerbaijani" -msgstr "Azerbaiyán" - -msgid "Bulgarian" -msgstr "Búlgaro" - -msgid "Belarusian" -msgstr "Bielorruso" - -msgid "Bengali" -msgstr "Bengalí" - -msgid "Breton" -msgstr "Bretón" - -msgid "Bosnian" -msgstr "Bosnio" - -msgid "Catalan" -msgstr "Catalán" - -msgid "Czech" -msgstr "Checo" - -msgid "Welsh" -msgstr "Galés" - -msgid "Danish" -msgstr "Danés" - -msgid "German" -msgstr "Alemán" - -msgid "Lower Sorbian" -msgstr "Bajo sorbio" - -msgid "Greek" -msgstr "Griego" - -msgid "English" -msgstr "Inglés" - -msgid "Australian English" -msgstr "Inglés australiano" - -msgid "British English" -msgstr "Inglés británico" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Español" - -msgid "Argentinian Spanish" -msgstr "Español de Argentina" - -msgid "Colombian Spanish" -msgstr "Español de Colombia" - -msgid "Mexican Spanish" -msgstr "Español de México" - -msgid "Nicaraguan Spanish" -msgstr "Español de Nicaragua" - -msgid "Venezuelan Spanish" -msgstr "Español de Venezuela" - -msgid "Estonian" -msgstr "Estonio" - -msgid "Basque" -msgstr "Vasco" - -msgid "Persian" -msgstr "Persa" - -msgid "Finnish" -msgstr "Finés" - -msgid "French" -msgstr "Francés" - -msgid "Frisian" -msgstr "Frisón" - -msgid "Irish" -msgstr "Irlandés" - -msgid "Scottish Gaelic" -msgstr "Gaélico Escocés" - -msgid "Galician" -msgstr "Gallego" - -msgid "Hebrew" -msgstr "Hebreo" - -msgid "Hindi" -msgstr "Hindi" - -msgid "Croatian" -msgstr "Croata" - -msgid "Upper Sorbian" -msgstr "Alto sorbio" - -msgid "Hungarian" -msgstr "Húngaro" - -msgid "Armenian" -msgstr "Armenio" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indonesio" - -msgid "Igbo" -msgstr "Igbo" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Islandés" - -msgid "Italian" -msgstr "Italiano" - -msgid "Japanese" -msgstr "Japonés" - -msgid "Georgian" -msgstr "Georgiano" - -msgid "Kabyle" -msgstr "Cabilio" - -msgid "Kazakh" -msgstr "Kazajo" - -msgid "Khmer" -msgstr "Khmer" - -msgid "Kannada" -msgstr "Kannada" - -msgid "Korean" -msgstr "Coreano" - -msgid "Kyrgyz" -msgstr "Kirguís" - -msgid "Luxembourgish" -msgstr "Luxenburgués" - -msgid "Lithuanian" -msgstr "Lituano" - -msgid "Latvian" -msgstr "Letón" - -msgid "Macedonian" -msgstr "Macedonio" - -msgid "Malayalam" -msgstr "Malayalam" - -msgid "Mongolian" -msgstr "Mongol" - -msgid "Marathi" -msgstr "Maratí" - -msgid "Malay" -msgstr "" - -msgid "Burmese" -msgstr "Birmano" - -msgid "Norwegian Bokmål" -msgstr "Bokmål noruego" - -msgid "Nepali" -msgstr "Nepalí" - -msgid "Dutch" -msgstr "Holandés" - -msgid "Norwegian Nynorsk" -msgstr "Nynorsk" - -msgid "Ossetic" -msgstr "Osetio" - -msgid "Punjabi" -msgstr "Panyabí" - -msgid "Polish" -msgstr "Polaco" - -msgid "Portuguese" -msgstr "Portugués" - -msgid "Brazilian Portuguese" -msgstr "Portugués de Brasil" - -msgid "Romanian" -msgstr "Rumano" - -msgid "Russian" -msgstr "Ruso" - -msgid "Slovak" -msgstr "Eslovaco" - -msgid "Slovenian" -msgstr "Esloveno" - -msgid "Albanian" -msgstr "Albanés" - -msgid "Serbian" -msgstr "Serbio" - -msgid "Serbian Latin" -msgstr "Serbio latino" - -msgid "Swedish" -msgstr "Sueco" - -msgid "Swahili" -msgstr "Suajili" - -msgid "Tamil" -msgstr "Tamil" - -msgid "Telugu" -msgstr "Telugu" - -msgid "Tajik" -msgstr "Tayiko" - -msgid "Thai" -msgstr "Tailandés" - -msgid "Turkmen" -msgstr "Turcomanos" - -msgid "Turkish" -msgstr "Turco" - -msgid "Tatar" -msgstr "Tártaro" - -msgid "Udmurt" -msgstr "Udmurt" - -msgid "Ukrainian" -msgstr "Ucraniano" - -msgid "Urdu" -msgstr "Urdu" - -msgid "Uzbek" -msgstr "Uzbeko" - -msgid "Vietnamese" -msgstr "Vietnamita" - -msgid "Simplified Chinese" -msgstr "Chino simplificado" - -msgid "Traditional Chinese" -msgstr "Chino tradicional" - -msgid "Messages" -msgstr "Mensajes" - -msgid "Site Maps" -msgstr "Mapas del sitio" - -msgid "Static Files" -msgstr "Archivos estáticos" - -msgid "Syndication" -msgstr "Sindicación" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "..." - -msgid "That page number is not an integer" -msgstr "Este número de página no es un entero" - -msgid "That page number is less than 1" -msgstr "Este número de página es menor que 1" - -msgid "That page contains no results" -msgstr "Esa página no contiene resultados" - -msgid "Enter a valid value." -msgstr "Introduzca un valor válido." - -msgid "Enter a valid URL." -msgstr "Introduzca una URL válida." - -msgid "Enter a valid integer." -msgstr "Introduzca un número entero válido." - -msgid "Enter a valid email address." -msgstr "Introduzca una dirección de correo electrónico válida." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Introduzca un 'slug' válido, consistente en letras, números, guiones bajos o " -"medios." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Introduzca un 'slug' válido, consistente en letras, números, guiones bajos o " -"medios de Unicode." - -msgid "Enter a valid IPv4 address." -msgstr "Introduzca una dirección IPv4 válida." - -msgid "Enter a valid IPv6 address." -msgstr "Introduzca una dirección IPv6 válida." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Introduzca una dirección IPv4 o IPv6 válida." - -msgid "Enter only digits separated by commas." -msgstr "Introduzca sólo dígitos separados por comas." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Asegúrese de que este valor es %(limit_value)s (actualmente es " -"%(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor es menor o igual a %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor es mayor o igual a %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga al menos %(limit_value)d caracter (tiene " -"%(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga al menos %(limit_value)d carácter(es) " -"(tiene%(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga menos de %(limit_value)d caracter (tiene " -"%(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga menos de %(limit_value)d caracteres (tiene " -"%(show_value)d)." - -msgid "Enter a number." -msgstr "Introduzca un número." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Asegúrese de que no hay más de %(max)s dígito en total." -msgstr[1] "Asegúrese de que no haya más de %(max)s dígitos en total." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Asegúrese de que no haya más de %(max)s dígito decimal." -msgstr[1] "Asegúrese de que no haya más de %(max)s dígitos decimales." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Asegúrese de que no haya más de %(max)s dígito antes del punto decimal" -msgstr[1] "" -"Asegúrese de que no haya más de %(max)s dígitos antes del punto decimal." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"La extensión de archivo “%(extension)s” no esta permitida. Las extensiones " -"permitidas son: %(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "Los caracteres nulos no están permitidos." - -msgid "and" -msgstr "y" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s con este %(field_labels)s ya existe." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Valor %(value)r no es una opción válida." - -msgid "This field cannot be null." -msgstr "Este campo no puede ser nulo." - -msgid "This field cannot be blank." -msgstr "Este campo no puede estar vacío." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Ya existe %(model_name)s con este %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s debe ser único para %(date_field_label)s %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo de tipo: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "“%(value)s”: el valor debe ser Verdadero o Falso." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "“%(value)s”: el valor debe ser Verdadero, Falso o Nulo." - -msgid "Boolean (Either True or False)" -msgstr "Booleano (Verdadero o Falso)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (máximo %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Enteros separados por coma" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"“%(value)s” : el valor tiene un formato de fecha inválido. Debería estar en " -"el formato YYYY-MM-DD." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"“%(value)s” : el valor tiene el formato correcto (YYYY-MM-DD) pero es una " -"fecha inválida." - -msgid "Date (without time)" -msgstr "Fecha (sin hora)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"“%(value)s”: el valor tiene un formato inválido. Debería estar en el formato " -"YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"“%(value)s”: el valor tiene el formato correcto (YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ]) pero es una fecha inválida." - -msgid "Date (with time)" -msgstr "Fecha (con hora)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "“%(value)s”: el valor debe ser un número decimal." - -msgid "Decimal number" -msgstr "Número decimal" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"“%(value)s”: el valor tiene un formato inválido. Debería estar en el formato " -"[DD] [[HH:]MM:]ss[.uuuuuu]" - -msgid "Duration" -msgstr "Duración" - -msgid "Email address" -msgstr "Correo electrónico" - -msgid "File path" -msgstr "Ruta de fichero" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "“%(value)s”: el valor debería ser un número de coma flotante." - -msgid "Floating point number" -msgstr "Número en coma flotante" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "“%(value)s”: el valor debería ser un numero entero" - -msgid "Integer" -msgstr "Entero" - -msgid "Big (8 byte) integer" -msgstr "Entero grande (8 bytes)" - -msgid "Small integer" -msgstr "Entero corto" - -msgid "IPv4 address" -msgstr "Dirección IPv4" - -msgid "IP address" -msgstr "Dirección IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "“%(value)s”: el valor debería ser None, Verdadero o Falso." - -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (Verdadero, Falso o Nulo)" - -msgid "Positive big integer" -msgstr "Entero grande positivo" - -msgid "Positive integer" -msgstr "Entero positivo" - -msgid "Positive small integer" -msgstr "Entero positivo corto" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (hasta %(max_length)s)" - -msgid "Text" -msgstr "Texto" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"“%(value)s”: el valor tiene un formato inválido. Debería estar en el formato " -"HH:MM[:ss[.uuuuuu]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"“%(value)s” : el valor tiene el formato correcto (HH:MM[:ss[.uuuuuu]]) pero " -"es un tiempo inválido." - -msgid "Time" -msgstr "Hora" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Datos binarios en bruto" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "“%(value)s” no es un UUID válido." - -msgid "Universally unique identifier" -msgstr "Identificador universal único" - -msgid "File" -msgstr "Archivo" - -msgid "Image" -msgstr "Imagen" - -msgid "A JSON object" -msgstr "Un objeto JSON" - -msgid "Value must be valid JSON." -msgstr "El valor debe ser un objeto JSON válido." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "La instancia de %(model)s con %(field)s %(value)r no existe." - -msgid "Foreign Key (type determined by related field)" -msgstr "Clave foránea (tipo determinado por el campo relacionado)" - -msgid "One-to-one relationship" -msgstr "Relación uno-a-uno" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "relación %(from)s-%(to)s" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "relaciones %(from)s-%(to)s" - -msgid "Many-to-many relationship" -msgstr "Relación muchos-a-muchos" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Este campo es obligatorio." - -msgid "Enter a whole number." -msgstr "Introduzca un número entero." - -msgid "Enter a valid date." -msgstr "Introduzca una fecha válida." - -msgid "Enter a valid time." -msgstr "Introduzca una hora válida." - -msgid "Enter a valid date/time." -msgstr "Introduzca una fecha/hora válida." - -msgid "Enter a valid duration." -msgstr "Introduzca una duración válida." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "El número de días debe estar entre {min_days} y {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"No se ha enviado ningún fichero. Compruebe el tipo de codificación en el " -"formulario." - -msgid "No file was submitted." -msgstr "No se ha enviado ningún fichero" - -msgid "The submitted file is empty." -msgstr "El fichero enviado está vacío." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Asegúrese de que este nombre de archivo tenga como máximo %(max)d caracter " -"(tiene %(length)d)." -msgstr[1] "" -"Asegúrese de que este nombre de archivo tenga como máximo %(max)d " -"carácter(es) (tiene %(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Por favor envíe un fichero o marque la casilla de limpiar, pero no ambos." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Envíe una imagen válida. El fichero que ha enviado no era una imagen o se " -"trataba de una imagen corrupta." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Escoja una opción válida. %(value)s no es una de las opciones disponibles." - -msgid "Enter a list of values." -msgstr "Introduzca una lista de valores." - -msgid "Enter a complete value." -msgstr "Introduzca un valor completo." - -msgid "Enter a valid UUID." -msgstr "Introduzca un UUID válido." - -msgid "Enter a valid JSON." -msgstr "Ingresa un JSON válido." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Campo oculto %(name)s) *%(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"Los datos de ManagementForm faltan o han sido alterados. Campos que faltan: " -"%(field_names)s. Es posible que deba presentar un informe de error si el " -"problema persiste." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Por favor, envíe %d formulario como máximo." -msgstr[1] "Por favor, envíe %d formularios como máximo." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Por favor, envíe %d formulario como máximo." -msgstr[1] "Por favor, envíe %d formularios como máximo." - -msgid "Order" -msgstr "Orden" - -msgid "Delete" -msgstr "Eliminar" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Por favor, corrija el dato duplicado para %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Por favor corrija el dato duplicado para %(field)s, ya que debe ser único." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Por favor corrija los datos duplicados para %(field_name)s ya que debe ser " -"único para %(lookup)s en %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Por favor, corrija los valores duplicados abajo." - -msgid "The inline value did not match the parent instance." -msgstr "El valor en línea no coincide con la instancia padre." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Escoja una opción válida. Esa opción no está entre las disponibles." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "“%(pk)s” no es un valor válido." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s no pudo ser interpretado en la zona horaria " -"%(current_timezone)s; podría ser ambiguo o no existir." - -msgid "Clear" -msgstr "Limpiar" - -msgid "Currently" -msgstr "Actualmente" - -msgid "Change" -msgstr "Modificar" - -msgid "Unknown" -msgstr "Desconocido" - -msgid "Yes" -msgstr "Sí" - -msgid "No" -msgstr "No" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "sí,no,quizás" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "medianoche" - -msgid "noon" -msgstr "mediodía" - -msgid "Monday" -msgstr "Lunes" - -msgid "Tuesday" -msgstr "Martes" - -msgid "Wednesday" -msgstr "Miércoles" - -msgid "Thursday" -msgstr "Jueves" - -msgid "Friday" -msgstr "Viernes" - -msgid "Saturday" -msgstr "Sábado" - -msgid "Sunday" -msgstr "Domingo" - -msgid "Mon" -msgstr "Lun" - -msgid "Tue" -msgstr "Mar" - -msgid "Wed" -msgstr "Mié" - -msgid "Thu" -msgstr "Jue" - -msgid "Fri" -msgstr "Vie" - -msgid "Sat" -msgstr "Sáb" - -msgid "Sun" -msgstr "Dom" - -msgid "January" -msgstr "Enero" - -msgid "February" -msgstr "Febrero" - -msgid "March" -msgstr "Marzo" - -msgid "April" -msgstr "Abril" - -msgid "May" -msgstr "Mayo" - -msgid "June" -msgstr "Junio" - -msgid "July" -msgstr "Julio" - -msgid "August" -msgstr "Agosto" - -msgid "September" -msgstr "Septiembre" - -msgid "October" -msgstr "Octubre" - -msgid "November" -msgstr "Noviembre" - -msgid "December" -msgstr "Diciembre" - -msgid "jan" -msgstr "ene" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "abr" - -msgid "may" -msgstr "may" - -msgid "jun" -msgstr "jun" - -msgid "jul" -msgstr "jul" - -msgid "aug" -msgstr "ago" - -msgid "sep" -msgstr "sep" - -msgid "oct" -msgstr "oct" - -msgid "nov" -msgstr "nov" - -msgid "dec" -msgstr "dic" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ene." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Mar." - -msgctxt "abbrev. month" -msgid "April" -msgstr "Abr." - -msgctxt "abbrev. month" -msgid "May" -msgstr "Mayo" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Jun." - -msgctxt "abbrev. month" -msgid "July" -msgstr "Jul." - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sept." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dic." - -msgctxt "alt. month" -msgid "January" -msgstr "Enero" - -msgctxt "alt. month" -msgid "February" -msgstr "Febrero" - -msgctxt "alt. month" -msgid "March" -msgstr "Marzo" - -msgctxt "alt. month" -msgid "April" -msgstr "Abril" - -msgctxt "alt. month" -msgid "May" -msgstr "Mayo" - -msgctxt "alt. month" -msgid "June" -msgstr "Junio" - -msgctxt "alt. month" -msgid "July" -msgstr "Julio" - -msgctxt "alt. month" -msgid "August" -msgstr "Agosto" - -msgctxt "alt. month" -msgid "September" -msgstr "Septiembre" - -msgctxt "alt. month" -msgid "October" -msgstr "Octubre" - -msgctxt "alt. month" -msgid "November" -msgstr "Noviembre" - -msgctxt "alt. month" -msgid "December" -msgstr "Diciembre" - -msgid "This is not a valid IPv6 address." -msgstr "No es una dirección IPv6 válida." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d años" -msgstr[1] "%(num)d años" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d mes" -msgstr[1] "%(num)d meses" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d semana" -msgstr[1] "%(num)d semanas" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d día" -msgstr[1] "%(num)d días" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d hora" -msgstr[1] "%(num)d horas" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d minutos" -msgstr[1] "%(num)d minutes" - -msgid "Forbidden" -msgstr "Prohibido" - -msgid "CSRF verification failed. Request aborted." -msgstr "La verificación CSRF ha fallado. Solicitud abortada." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Estás viendo este mensaje porque este sitio HTTPS requiere que tu navegador " -"web envíe un \"encabezado de referencia\", pero no se envió ninguno. Este " -"encabezado es necesario por razones de seguridad, para garantizar que su " -"navegador no sea secuestrado por terceros." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Si ha configurado su navegador para deshabilitar los encabezados \"Referer" -"\", vuelva a habilitarlos, al menos para este sitio, o para conexiones " -"HTTPS, o para solicitudes del \"mismo origen\"." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Si esta utilizando la etiqueta o incluyendo el encabezado \"Referrer-Policy: no-referrer\", elimínelos. " -"La protección CSRF requiere que el encabezado \"Referer\" realice una " -"comprobación estricta del referente. Si le preocupa la privacidad, utilice " -"alternativas como para los enlaces a sitios de " -"terceros." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Estás viendo este mensaje porqué esta web requiere una cookie CSRF cuando se " -"envían formularios. Esta cookie se necesita por razones de seguridad, para " -"asegurar que tu navegador no ha sido comprometido por terceras partes." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Si ha configurado su navegador para deshabilitar las cookies, vuelva a " -"habilitarlas, al menos para este sitio o para solicitudes del \"mismo origen" -"\"." - -msgid "More information is available with DEBUG=True." -msgstr "Más información disponible si se establece DEBUG=True." - -msgid "No year specified" -msgstr "No se ha indicado el año" - -msgid "Date out of range" -msgstr "Fecha fuera de rango" - -msgid "No month specified" -msgstr "No se ha indicado el mes" - -msgid "No day specified" -msgstr "No se ha indicado el día" - -msgid "No week specified" -msgstr "No se ha indicado la semana" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "No %(verbose_name_plural)s disponibles" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Los futuros %(verbose_name_plural)s no están disponibles porque " -"%(class_name)s.allow_future es Falso." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "Cadena de fecha no valida “%(datestr)s” dado el formato “%(format)s”" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No se encontró ningún %(verbose_name)s coincidente con la consulta" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "La página no es la \"última\", ni se puede convertir a un entero." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Página inválida (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "Lista vacía y “%(class_name)s.allow_empty” es Falso" - -msgid "Directory indexes are not allowed here." -msgstr "Los índices de directorio no están permitidos." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "“%(path)s” no existe" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Índice de %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "¡La instalación funcionó con éxito! ¡Felicitaciones!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Ve la notas de la versión de Django " -"%(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Estás viendo esta página porque DEBUG=True está en su archivo de configuración y no ha configurado " -"ninguna URL." - -msgid "Django Documentation" -msgstr "Documentación de Django" - -msgid "Topics, references, & how-to’s" -msgstr "Temas, referencias, & como hacer" - -msgid "Tutorial: A Polling App" -msgstr "Tutorial: Una aplicación de encuesta" - -msgid "Get started with Django" -msgstr "Comienza con Django" - -msgid "Django Community" -msgstr "Comunidad Django" - -msgid "Connect, get help, or contribute" -msgstr "Conéctate, obtén ayuda o contribuye" diff --git a/venv/Lib/site-packages/django/conf/locale/es/__init__.py b/venv/Lib/site-packages/django/conf/locale/es/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/es/formats.py b/venv/Lib/site-packages/django/conf/locale/es/formats.py deleted file mode 100644 index b7aca78..0000000 --- a/venv/Lib/site-packages/django/conf/locale/es/formats.py +++ /dev/null @@ -1,30 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\a\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - # '31/12/2009', '31/12/09' - '%d/%m/%Y', '%d/%m/%y' -] -DATETIME_INPUT_FORMATS = [ - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -] -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/es_AR/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/es_AR/LC_MESSAGES/django.mo deleted file mode 100644 index 47f8863ba52e55744a7727c89fc3607545197072..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28082 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 diff --git a/venv/Lib/site-packages/django/conf/locale/es_AR/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/es_AR/LC_MESSAGES/django.po deleted file mode 100644 index 8123a09..0000000 --- a/venv/Lib/site-packages/django/conf/locale/es_AR/LC_MESSAGES/django.po +++ /dev/null @@ -1,1320 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -# lardissone , 2014 -# poli , 2014 -# Ramiro Morales, 2013-2021 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-19 14:56+0000\n" -"Last-Translator: Ramiro Morales\n" -"Language-Team: Spanish (Argentina) (http://www.transifex.com/django/django/" -"language/es_AR/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_AR\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "afrikáans" - -msgid "Arabic" -msgstr "árabe" - -msgid "Algerian Arabic" -msgstr "Árabe de Argelia" - -msgid "Asturian" -msgstr "asturiano" - -msgid "Azerbaijani" -msgstr "azerbaiyán" - -msgid "Bulgarian" -msgstr "búlgaro" - -msgid "Belarusian" -msgstr "bielorruso" - -msgid "Bengali" -msgstr "bengalí" - -msgid "Breton" -msgstr "bretón" - -msgid "Bosnian" -msgstr "bosnio" - -msgid "Catalan" -msgstr "catalán" - -msgid "Czech" -msgstr "checo" - -msgid "Welsh" -msgstr "galés" - -msgid "Danish" -msgstr "danés" - -msgid "German" -msgstr "alemán" - -msgid "Lower Sorbian" -msgstr "bajo sorabo" - -msgid "Greek" -msgstr "griego" - -msgid "English" -msgstr "inglés" - -msgid "Australian English" -msgstr "inglés australiano" - -msgid "British English" -msgstr "inglés británico" - -msgid "Esperanto" -msgstr "esperanto" - -msgid "Spanish" -msgstr "español" - -msgid "Argentinian Spanish" -msgstr "español (Argentina)" - -msgid "Colombian Spanish" -msgstr "español (Colombia)" - -msgid "Mexican Spanish" -msgstr "español (México)" - -msgid "Nicaraguan Spanish" -msgstr "español (Nicaragua)" - -msgid "Venezuelan Spanish" -msgstr "español (Venezuela)" - -msgid "Estonian" -msgstr "estonio" - -msgid "Basque" -msgstr "vasco" - -msgid "Persian" -msgstr "persa" - -msgid "Finnish" -msgstr "finlandés" - -msgid "French" -msgstr "francés" - -msgid "Frisian" -msgstr "frisón" - -msgid "Irish" -msgstr "irlandés" - -msgid "Scottish Gaelic" -msgstr "gaélico escocés" - -msgid "Galician" -msgstr "gallego" - -msgid "Hebrew" -msgstr "hebreo" - -msgid "Hindi" -msgstr "hindi" - -msgid "Croatian" -msgstr "croata" - -msgid "Upper Sorbian" -msgstr "alto sorabo" - -msgid "Hungarian" -msgstr "húngaro" - -msgid "Armenian" -msgstr "armenio" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "indonesio" - -msgid "Igbo" -msgstr "Igbo" - -msgid "Ido" -msgstr "ido" - -msgid "Icelandic" -msgstr "islandés" - -msgid "Italian" -msgstr "italiano" - -msgid "Japanese" -msgstr "japonés" - -msgid "Georgian" -msgstr "georgiano" - -msgid "Kabyle" -msgstr "cabilio" - -msgid "Kazakh" -msgstr "kazajo" - -msgid "Khmer" -msgstr "jémer" - -msgid "Kannada" -msgstr "canarés" - -msgid "Korean" -msgstr "coreano" - -msgid "Kyrgyz" -msgstr "kirguís" - -msgid "Luxembourgish" -msgstr "luxemburgués" - -msgid "Lithuanian" -msgstr "lituano" - -msgid "Latvian" -msgstr "letón" - -msgid "Macedonian" -msgstr "macedonio" - -msgid "Malayalam" -msgstr "malabar" - -msgid "Mongolian" -msgstr "mongol" - -msgid "Marathi" -msgstr "maratí" - -msgid "Malay" -msgstr "malayo" - -msgid "Burmese" -msgstr "burmés" - -msgid "Norwegian Bokmål" -msgstr "bokmål noruego" - -msgid "Nepali" -msgstr "nepalés" - -msgid "Dutch" -msgstr "holandés" - -msgid "Norwegian Nynorsk" -msgstr "nynorsk" - -msgid "Ossetic" -msgstr "osetio" - -msgid "Punjabi" -msgstr "panyabí" - -msgid "Polish" -msgstr "polaco" - -msgid "Portuguese" -msgstr "portugués" - -msgid "Brazilian Portuguese" -msgstr "portugués de Brasil" - -msgid "Romanian" -msgstr "rumano" - -msgid "Russian" -msgstr "ruso" - -msgid "Slovak" -msgstr "eslovaco" - -msgid "Slovenian" -msgstr "esloveno" - -msgid "Albanian" -msgstr "albanés" - -msgid "Serbian" -msgstr "serbio" - -msgid "Serbian Latin" -msgstr "latín de Serbia" - -msgid "Swedish" -msgstr "sueco" - -msgid "Swahili" -msgstr "suajili" - -msgid "Tamil" -msgstr "tamil" - -msgid "Telugu" -msgstr "telugu" - -msgid "Tajik" -msgstr "tayiko" - -msgid "Thai" -msgstr "tailandés" - -msgid "Turkmen" -msgstr "turcomano" - -msgid "Turkish" -msgstr "turco" - -msgid "Tatar" -msgstr "tártaro" - -msgid "Udmurt" -msgstr "udmurto" - -msgid "Ukrainian" -msgstr "ucraniano" - -msgid "Urdu" -msgstr "urdu" - -msgid "Uzbek" -msgstr "uzbeko" - -msgid "Vietnamese" -msgstr "vietnamita" - -msgid "Simplified Chinese" -msgstr "chino simplificado" - -msgid "Traditional Chinese" -msgstr "chino tradicional" - -msgid "Messages" -msgstr "Mensajes" - -msgid "Site Maps" -msgstr "Mapas de sitio" - -msgid "Static Files" -msgstr "Archivos estáticos" - -msgid "Syndication" -msgstr "Sindicación" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "…" - -msgid "That page number is not an integer" -msgstr "El número de página no es un entero" - -msgid "That page number is less than 1" -msgstr "El número de página es menor a 1" - -msgid "That page contains no results" -msgstr "Esa página no contiene resultados" - -msgid "Enter a valid value." -msgstr "Introduzca un valor válido." - -msgid "Enter a valid URL." -msgstr "Introduzca una URL válida." - -msgid "Enter a valid integer." -msgstr "Introduzca un valor numérico entero válido." - -msgid "Enter a valid email address." -msgstr "Introduzca una dirección de email válida." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "Introduzca un “slug” válido compuesto por letras, números o guiones." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Introduzca un “slug” compuesto por letras Unicode, números, guiones bajos o " -"guiones." - -msgid "Enter a valid IPv4 address." -msgstr "Introduzca una dirección IPv4 válida." - -msgid "Enter a valid IPv6 address." -msgstr "Introduzca una dirección IPv6 válida." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Introduzca una dirección IPv4 o IPv6 válida." - -msgid "Enter only digits separated by commas." -msgstr "Introduzca sólo dígitos separados por comas." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Asegúrese de que este valor sea %(limit_value)s (actualmente es " -"%(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor sea menor o igual a %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor sea mayor o igual a %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga como mínimo %(limit_value)d caracter " -"(tiene %(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga como mínimo %(limit_value)d caracteres " -"(tiene %(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga como máximo %(limit_value)d caracter " -"(tiene %(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga como máximo %(limit_value)d caracteres " -"(tiene %(show_value)d)." - -msgid "Enter a number." -msgstr "Introduzca un número." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Asegúrese de que no exista en total mas de %(max)s dígito." -msgstr[1] "Asegúrese de que no existan en total mas de %(max)s dígitos." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Asegúrese de que no exista mas de %(max)s lugar decimal." -msgstr[1] "Asegúrese de que no existan mas de %(max)s lugares decimales." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Asegúrese de que no exista mas de %(max)s dígito antes del punto decimal." -msgstr[1] "" -"Asegúrese de que no existan mas de %(max)s dígitos antes del punto decimal." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"La extensión de archivo “%(extension)s” no está permitida. Las extensiones " -"aceptadas son: “%(allowed_extensions)s”." - -msgid "Null characters are not allowed." -msgstr "No se admiten caracteres nulos." - -msgid "and" -msgstr "y" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "Ya existe un/a %(model_name)s con este/a %(field_labels)s." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "El valor %(value)r no es una opción válida." - -msgid "This field cannot be null." -msgstr "Este campo no puede ser nulo." - -msgid "This field cannot be blank." -msgstr "Este campo no puede estar en blanco." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Ya existe un/a %(model_name)s con este/a %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s debe ser único/a para un %(lookup_type)s " -"%(date_field_label)s determinado." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo tipo: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "El valor de “%(value)s” debe ser Verdadero o Falso." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "El valor de “%(value)s” debe ser Verdadero, Falso o None." - -msgid "Boolean (Either True or False)" -msgstr "Booleano (Verdadero o Falso)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (máximo %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Enteros separados por comas" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"El valor de “%(value)s” tiene un formato de fecha inválido. Debe usar el " -"formato AAAA-MM-DD." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"El valor de “%(value)s” tiene un formato de fecha correcto (AAAA-MM-DD) pero " -"representa una fecha inválida." - -msgid "Date (without time)" -msgstr "Fecha (sin hora)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"El valor de “%(value)s” tiene un formato inválido. Debe usar el formato AAAA-" -"MM-DD HH:MM[:ss[.uuuuuu]][TZ]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"El valor de “%(value)s” tiene un formato correcto (AAAA-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ]) pero representa una fecha/hora inválida." - -msgid "Date (with time)" -msgstr "Fecha (con hora)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "El valor de “%(value)s” debe ser un número decimal." - -msgid "Decimal number" -msgstr "Número decimal" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"El valor de “%(value)s” tiene un formato inválido. Debe usar el formato [DD] " -"[[HH:]MM:]ss[.uuuuuu]." - -msgid "Duration" -msgstr "Duración" - -msgid "Email address" -msgstr "Dirección de correo electrónico" - -msgid "File path" -msgstr "Ruta de archivo" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "El valor de “%(value)s” debe ser un número de coma flotante." - -msgid "Floating point number" -msgstr "Número de coma flotante" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "El valor de “%(value)s” debe ser un número entero." - -msgid "Integer" -msgstr "Entero" - -msgid "Big (8 byte) integer" -msgstr "Entero grande (8 bytes)" - -msgid "Small integer" -msgstr "Entero pequeño" - -msgid "IPv4 address" -msgstr "Dirección IPv4" - -msgid "IP address" -msgstr "Dirección IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "El valor de “%(value)s” debe ser None, Verdadero o Falso." - -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (Verdadero, Falso o Nulo)" - -msgid "Positive big integer" -msgstr "Entero grande positivo" - -msgid "Positive integer" -msgstr "Entero positivo" - -msgid "Positive small integer" -msgstr "Entero pequeño positivo" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (de hasta %(max_length)s caracteres)" - -msgid "Text" -msgstr "Texto" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"El valor de “%(value)s” tiene un formato inválido. Debe usar el formato HH:" -"MM[:ss[.uuuuuu]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"El valor de “%(value)s” tiene un formato correcto (HH:MM[:ss[.uuuuuu]]) pero " -"representa una hora inválida." - -msgid "Time" -msgstr "Hora" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Datos binarios crudos" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "“%(value)s” no es un UUID válido." - -msgid "Universally unique identifier" -msgstr "Identificador universalmente único" - -msgid "File" -msgstr "Archivo" - -msgid "Image" -msgstr "Imagen" - -msgid "A JSON object" -msgstr "Un objeto JSON" - -msgid "Value must be valid JSON." -msgstr "El valor debe ser JSON válido." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "No existe una instancia de %(model)s con %(field)s %(value)r." - -msgid "Foreign Key (type determined by related field)" -msgstr "Clave foránea (el tipo está determinado por el campo relacionado)" - -msgid "One-to-one relationship" -msgstr "Relación uno-a-uno" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "relación %(from)s-%(to)s" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "relaciones %(from)s-%(to)s" - -msgid "Many-to-many relationship" -msgstr "Relación muchos-a-muchos" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Este campo es obligatorio." - -msgid "Enter a whole number." -msgstr "Introduzca un número entero." - -msgid "Enter a valid date." -msgstr "Introduzca una fecha válida." - -msgid "Enter a valid time." -msgstr "Introduzca un valor de hora válido." - -msgid "Enter a valid date/time." -msgstr "Introduzca un valor de fecha/hora válido." - -msgid "Enter a valid duration." -msgstr "Introduzca una duración válida." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "La cantidad de días debe tener valores entre {min_days} y {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"No se envió un archivo. Verifique el tipo de codificación en el formulario." - -msgid "No file was submitted." -msgstr "No se envió ningún archivo." - -msgid "The submitted file is empty." -msgstr "El archivo enviado está vacío." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Asegúrese de que este nombre de archivo tenga como máximo %(max)d caracter " -"(tiene %(length)d)." -msgstr[1] "" -"Asegúrese de que este nombre de archivo tenga como máximo %(max)d caracteres " -"(tiene %(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Por favor envíe un archivo o active el checkbox, pero no ambas cosas." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Seleccione una imagen válida. El archivo que ha seleccionado no es una " -"imagen o es un archivo de imagen corrupto." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Seleccione una opción válida. %(value)s no es una de las opciones " -"disponibles." - -msgid "Enter a list of values." -msgstr "Introduzca una lista de valores." - -msgid "Enter a complete value." -msgstr "Introduzca un valor completo." - -msgid "Enter a valid UUID." -msgstr "Introduzca un UUID válido." - -msgid "Enter a valid JSON." -msgstr "Introduzca JSON válido." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Campo oculto %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"Los datos de ManagementForm faltan o han sido alterados. Campos faltantes: " -"%(field_names)s. Si el problema persiste es posible que deba reportarlo como " -"un error." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Por favor envíe un máximo de %d formulario." -msgstr[1] "Por favor envíe un máximo de %d formularios." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Por favor envíe %d o mas formularios." -msgstr[1] "Por favor envíe %d o mas formularios." - -msgid "Order" -msgstr "Ordenar" - -msgid "Delete" -msgstr "Eliminar" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Por favor, corrija la información duplicada en %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Por favor corrija la información duplicada en %(field)s, que debe ser única." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Por favor corrija la información duplicada en %(field_name)s que debe ser " -"única para el %(lookup)s en %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Por favor, corrija los valores duplicados detallados mas abajo." - -msgid "The inline value did not match the parent instance." -msgstr "El valor inline no coincide con el de la instancia padre." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Seleccione una opción válida. La opción seleccionada no es una de las " -"disponibles." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "“%(pk)s” no es un valor válido." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s no puede ser interpretado en la zona horaria " -"%(current_timezone)s; ya que podría ser ambiguo o podría no existir." - -msgid "Clear" -msgstr "Eliminar" - -msgid "Currently" -msgstr "Actualmente" - -msgid "Change" -msgstr "Modificar" - -msgid "Unknown" -msgstr "Desconocido" - -msgid "Yes" -msgstr "Sí" - -msgid "No" -msgstr "No" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "si,no,talvez" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "medianoche" - -msgid "noon" -msgstr "mediodía" - -msgid "Monday" -msgstr "Lunes" - -msgid "Tuesday" -msgstr "Martes" - -msgid "Wednesday" -msgstr "Miércoles" - -msgid "Thursday" -msgstr "Jueves" - -msgid "Friday" -msgstr "Viernes" - -msgid "Saturday" -msgstr "Sábado" - -msgid "Sunday" -msgstr "Domingo" - -msgid "Mon" -msgstr "Lun" - -msgid "Tue" -msgstr "Mar" - -msgid "Wed" -msgstr "Mie" - -msgid "Thu" -msgstr "Jue" - -msgid "Fri" -msgstr "Vie" - -msgid "Sat" -msgstr "Sab" - -msgid "Sun" -msgstr "Dom" - -msgid "January" -msgstr "Enero" - -msgid "February" -msgstr "Febrero" - -msgid "March" -msgstr "Marzo" - -msgid "April" -msgstr "Abril" - -msgid "May" -msgstr "Mayo" - -msgid "June" -msgstr "Junio" - -msgid "July" -msgstr "Julio" - -msgid "August" -msgstr "Agosto" - -msgid "September" -msgstr "Setiembre" - -msgid "October" -msgstr "Octubre" - -msgid "November" -msgstr "Noviembre" - -msgid "December" -msgstr "Diciembre" - -msgid "jan" -msgstr "ene" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "abr" - -msgid "may" -msgstr "may" - -msgid "jun" -msgstr "jun" - -msgid "jul" -msgstr "jul" - -msgid "aug" -msgstr "ago" - -msgid "sep" -msgstr "set" - -msgid "oct" -msgstr "oct" - -msgid "nov" -msgstr "nov" - -msgid "dec" -msgstr "dic" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Enero" - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Marzo" - -msgctxt "abbrev. month" -msgid "April" -msgstr "Abril" - -msgctxt "abbrev. month" -msgid "May" -msgstr "Mayo" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Junio" - -msgctxt "abbrev. month" -msgid "July" -msgstr "Julio" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Set." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dic." - -msgctxt "alt. month" -msgid "January" -msgstr "enero" - -msgctxt "alt. month" -msgid "February" -msgstr "febrero" - -msgctxt "alt. month" -msgid "March" -msgstr "marzo" - -msgctxt "alt. month" -msgid "April" -msgstr "abril" - -msgctxt "alt. month" -msgid "May" -msgstr "mayo" - -msgctxt "alt. month" -msgid "June" -msgstr "junio" - -msgctxt "alt. month" -msgid "July" -msgstr "julio" - -msgctxt "alt. month" -msgid "August" -msgstr "agosto" - -msgctxt "alt. month" -msgid "September" -msgstr "setiembre" - -msgctxt "alt. month" -msgid "October" -msgstr "octubre" - -msgctxt "alt. month" -msgid "November" -msgstr "noviembre" - -msgctxt "alt. month" -msgid "December" -msgstr "diciembre" - -msgid "This is not a valid IPv6 address." -msgstr "Esta no es una dirección IPv6 válida." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d año" -msgstr[1] "%(num)d años" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d mes" -msgstr[1] "%(num)d meses" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d semana" -msgstr[1] "%(num)d semanas" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d día" -msgstr[1] "%(num)d días" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d hora" -msgstr[1] "%(num)d horas" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d minuto" -msgstr[1] "%(num)d minutos" - -msgid "Forbidden" -msgstr "Prohibido" - -msgid "CSRF verification failed. Request aborted." -msgstr "Verificación CSRF fallida. Petición abortada." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Ud. está viendo este mensaje porque este sitio HTTPS tiene como " -"requerimiento que su navegador web envíe un encabezado “Referer” pero el " -"mismo no ha enviado uno. El hecho de que este encabezado sea obligatorio es " -"una medida de seguridad para comprobar que su navegador no está siendo " -"controlado por terceros." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Si ha configurado su browser para deshabilitar las cabeceras “Referer”, por " -"favor activelas al menos para este sitio, o para conexiones HTTPS o para " -"peticiones generadas desde el mismo origen." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Si está usando la etiqueta " -"o está incluyendo el encabezado “Referrer-Policy: no-referrer” por favor " -"quitelos. La protección CSRF necesita el encabezado “Referer” para realizar " -"una comprobación estricta de los referers. Si le preocupa la privacidad " -"tiene alternativas tales como usar en los enlaces a " -"sitios de terceros." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Ud. está viendo este mensaje porque este sitio tiene como requerimiento el " -"uso de una 'cookie' CSRF cuando se envíen formularios. El hecho de que esta " -"'cookie' sea obligatoria es una medida de seguridad para comprobar que su " -"browser no está siendo controlado por terceros." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Si ha configurado su browser para deshabilitar “cookies”, por favor " -"activelas al menos para este sitio o para peticiones generadas desde el " -"mismo origen." - -msgid "More information is available with DEBUG=True." -msgstr "Hay mas información disponible. Para ver la misma use DEBUG=True." - -msgid "No year specified" -msgstr "No se ha especificado el valor año" - -msgid "Date out of range" -msgstr "Fecha fuera de rango" - -msgid "No month specified" -msgstr "No se ha especificado el valor mes" - -msgid "No day specified" -msgstr "No se ha especificado el valor día" - -msgid "No week specified" -msgstr "No se ha especificado el valor semana" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "No hay %(verbose_name_plural)s disponibles" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"No hay %(verbose_name_plural)s futuros disponibles porque %(class_name)s." -"allow_future tiene el valor False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "Cadena de fecha inválida “%(datestr)s”, formato “%(format)s”" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No se han encontrado %(verbose_name)s que coincidan con la consulta " - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "Página debe tener el valor “last” o un valor número entero." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Página inválida (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "Lista vacía y “%(class_name)s.allow_empty” tiene el valor False." - -msgid "Directory indexes are not allowed here." -msgstr "" -"No está habilitada la generación de listados de directorios en esta " -"ubicación." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "“%(path)s” no existe" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Listado de %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "La instalación ha sido exitosa. ¡Felicitaciones!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Ver las release notes de Django %(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Está viendo esta página porque el archivo de configuración contiene DEBUG=True y no ha configurado ninguna URL." - -msgid "Django Documentation" -msgstr "Documentación de Django" - -msgid "Topics, references, & how-to’s" -msgstr "Tópicos, referencia & how-to’s" - -msgid "Tutorial: A Polling App" -msgstr "Tutorial: Una app de encuesta" - -msgid "Get started with Django" -msgstr "Comience a aprender Django" - -msgid "Django Community" -msgstr "Comunidad Django" - -msgid "Connect, get help, or contribute" -msgstr "Conéctese, consiga ayuda o contribuya" diff --git a/venv/Lib/site-packages/django/conf/locale/es_AR/__init__.py b/venv/Lib/site-packages/django/conf/locale/es_AR/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/es_AR/formats.py b/venv/Lib/site-packages/django/conf/locale/es_AR/formats.py deleted file mode 100644 index e856c4a..0000000 --- a/venv/Lib/site-packages/django/conf/locale/es_AR/formats.py +++ /dev/null @@ -1,30 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'j N Y' -TIME_FORMAT = r'H:i' -DATETIME_FORMAT = r'j N Y H:i' -YEAR_MONTH_FORMAT = r'F Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = r'd/m/Y' -SHORT_DATETIME_FORMAT = r'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 0 # 0: Sunday, 1: Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d/%m/%Y', # '31/12/2009' - '%d/%m/%y', # '31/12/09' -] -DATETIME_INPUT_FORMATS = [ - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -] -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/es_CO/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/es_CO/LC_MESSAGES/django.mo deleted file mode 100644 index 678fdc715bd2c8520453f41bbc4e7a5328af9e8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18079 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 diff --git a/venv/Lib/site-packages/django/conf/locale/es_CO/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/es_CO/LC_MESSAGES/django.po deleted file mode 100644 index 9f839fe..0000000 --- a/venv/Lib/site-packages/django/conf/locale/es_CO/LC_MESSAGES/django.po +++ /dev/null @@ -1,1258 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Carlos Muñoz , 2015 -# Claude Paroz , 2020 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-19 20:23+0200\n" -"PO-Revision-Date: 2020-07-14 21:42+0000\n" -"Last-Translator: Transifex Bot <>\n" -"Language-Team: Spanish (Colombia) (http://www.transifex.com/django/django/" -"language/es_CO/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_CO\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Afrikáans" - -msgid "Arabic" -msgstr "Árabe" - -msgid "Algerian Arabic" -msgstr "" - -msgid "Asturian" -msgstr "Asturiano" - -msgid "Azerbaijani" -msgstr "Azerí" - -msgid "Bulgarian" -msgstr "Búlgaro" - -msgid "Belarusian" -msgstr "Bielorruso" - -msgid "Bengali" -msgstr "Bengalí" - -msgid "Breton" -msgstr "Bretón" - -msgid "Bosnian" -msgstr "Bosnio" - -msgid "Catalan" -msgstr "Catalán" - -msgid "Czech" -msgstr "Checo" - -msgid "Welsh" -msgstr "Galés" - -msgid "Danish" -msgstr "Danés" - -msgid "German" -msgstr "Alemán" - -msgid "Lower Sorbian" -msgstr "" - -msgid "Greek" -msgstr "Griego" - -msgid "English" -msgstr "Inglés" - -msgid "Australian English" -msgstr "Inglés Australiano" - -msgid "British English" -msgstr "Inglés Británico" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Español" - -msgid "Argentinian Spanish" -msgstr "Español de Argentina" - -msgid "Colombian Spanish" -msgstr "" - -msgid "Mexican Spanish" -msgstr "Español de México" - -msgid "Nicaraguan Spanish" -msgstr "Español de Nicaragua" - -msgid "Venezuelan Spanish" -msgstr "Español venezolano" - -msgid "Estonian" -msgstr "Estonio" - -msgid "Basque" -msgstr "Vasco" - -msgid "Persian" -msgstr "Persa" - -msgid "Finnish" -msgstr "Finés" - -msgid "French" -msgstr "Francés" - -msgid "Frisian" -msgstr "Frisón" - -msgid "Irish" -msgstr "Irlandés" - -msgid "Scottish Gaelic" -msgstr "" - -msgid "Galician" -msgstr "Gallego" - -msgid "Hebrew" -msgstr "Hebreo" - -msgid "Hindi" -msgstr "Hindi" - -msgid "Croatian" -msgstr "Croata" - -msgid "Upper Sorbian" -msgstr "" - -msgid "Hungarian" -msgstr "Húngaro" - -msgid "Armenian" -msgstr "" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indonesio" - -msgid "Igbo" -msgstr "" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Islandés" - -msgid "Italian" -msgstr "Italiano" - -msgid "Japanese" -msgstr "Japonés" - -msgid "Georgian" -msgstr "Georgiano" - -msgid "Kabyle" -msgstr "" - -msgid "Kazakh" -msgstr "Kazajo" - -msgid "Khmer" -msgstr "Khmer" - -msgid "Kannada" -msgstr "Kannada" - -msgid "Korean" -msgstr "Koreano" - -msgid "Kyrgyz" -msgstr "" - -msgid "Luxembourgish" -msgstr "Luxenburgués" - -msgid "Lithuanian" -msgstr "Lituano" - -msgid "Latvian" -msgstr "Letón" - -msgid "Macedonian" -msgstr "Macedonio" - -msgid "Malayalam" -msgstr "Malayalam" - -msgid "Mongolian" -msgstr "Mongol" - -msgid "Marathi" -msgstr "Maratí" - -msgid "Burmese" -msgstr "Birmano" - -msgid "Norwegian Bokmål" -msgstr "" - -msgid "Nepali" -msgstr "Nepalí" - -msgid "Dutch" -msgstr "Holandés" - -msgid "Norwegian Nynorsk" -msgstr "Nynorsk" - -msgid "Ossetic" -msgstr "Osetio" - -msgid "Punjabi" -msgstr "Panyabí" - -msgid "Polish" -msgstr "Polaco" - -msgid "Portuguese" -msgstr "Portugués" - -msgid "Brazilian Portuguese" -msgstr "Portugués brasileño" - -msgid "Romanian" -msgstr "Rumano" - -msgid "Russian" -msgstr "Ruso" - -msgid "Slovak" -msgstr "Eslovaco" - -msgid "Slovenian" -msgstr "Esloveno" - -msgid "Albanian" -msgstr "Albanés" - -msgid "Serbian" -msgstr "Serbio" - -msgid "Serbian Latin" -msgstr "Serbio latino" - -msgid "Swedish" -msgstr "Sueco" - -msgid "Swahili" -msgstr "Suajili" - -msgid "Tamil" -msgstr "Tamil" - -msgid "Telugu" -msgstr "Telugu" - -msgid "Tajik" -msgstr "" - -msgid "Thai" -msgstr "Tailandés" - -msgid "Turkmen" -msgstr "" - -msgid "Turkish" -msgstr "Turco" - -msgid "Tatar" -msgstr "Tártaro" - -msgid "Udmurt" -msgstr "Udmurt" - -msgid "Ukrainian" -msgstr "Ucraniano" - -msgid "Urdu" -msgstr "Urdu" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "Vietnamita" - -msgid "Simplified Chinese" -msgstr "Chino simplificado" - -msgid "Traditional Chinese" -msgstr "Chino tradicional" - -msgid "Messages" -msgstr "Mensajes" - -msgid "Site Maps" -msgstr "Mapas del sitio" - -msgid "Static Files" -msgstr "Archivos estáticos" - -msgid "Syndication" -msgstr "Sindicación" - -msgid "That page number is not an integer" -msgstr "" - -msgid "That page number is less than 1" -msgstr "" - -msgid "That page contains no results" -msgstr "" - -msgid "Enter a valid value." -msgstr "Ingrese un valor válido." - -msgid "Enter a valid URL." -msgstr "Ingrese una URL válida." - -msgid "Enter a valid integer." -msgstr "Ingrese un entero válido." - -msgid "Enter a valid email address." -msgstr "Ingrese una dirección de correo electrónico válida." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Ingrese una dirección IPv4 válida." - -msgid "Enter a valid IPv6 address." -msgstr "Ingrese una dirección IPv6 válida." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Ingrese una dirección IPv4 o IPv6 válida." - -msgid "Enter only digits separated by commas." -msgstr "Ingrese solo números separados por comas." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Asegúrese de que este valor es %(limit_value)s (es %(show_value)s )." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor sea menor o igual a %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor sea mayor o igual a %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga como mínimo %(limit_value)d carácter " -"(tiene %(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga como mínimo %(limit_value)d caracteres " -"(tiene %(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga como máximo %(limit_value)d carácter " -"(tiene %(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga como máximo %(limit_value)d caracteres " -"(tiene %(show_value)d)." - -msgid "Enter a number." -msgstr "Ingrese un número." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Asegúrese de que no hayan mas de %(max)s dígito en total." -msgstr[1] "Asegúrese de que no hayan mas de %(max)s dígitos en total." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Asegúrese de que no hayan más de %(max)s decimal." -msgstr[1] "Asegúrese de que no hayan más de %(max)s decimales." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Asegúrese de que no hayan más de %(max)s dígito antes del punto decimal." -msgstr[1] "" -"Asegúrese de que no hayan más de %(max)s dígitos antes del punto decimal" - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "" - -msgid "and" -msgstr "y" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "Ya existe un/a %(model_name)s con este/a %(field_labels)s." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Valor %(value)r no es una opción válida." - -msgid "This field cannot be null." -msgstr "Este campo no puede ser nulo." - -msgid "This field cannot be blank." -msgstr "Este campo no puede estar en blanco." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Ya existe un/a %(model_name)s con este/a %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s debe ser único para %(date_field_label)s %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Tipo de campo: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Booleano (Verdadero o Falso)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (máximo %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Enteros separados por comas" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Fecha (sin hora)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Fecha (con hora)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "Número decimal" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "Duración" - -msgid "Email address" -msgstr "Dirección de correo electrónico" - -msgid "File path" -msgstr "Ruta de archivo" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "Número de punto flotante" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "Entero" - -msgid "Big (8 byte) integer" -msgstr "Entero grande (8 bytes)" - -msgid "IPv4 address" -msgstr "Dirección IPv4" - -msgid "IP address" -msgstr "Dirección IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (Verdadero, Falso o Nulo)" - -msgid "Positive big integer" -msgstr "" - -msgid "Positive integer" -msgstr "Entero positivo" - -msgid "Positive small integer" -msgstr "Entero positivo pequeño" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (hasta %(max_length)s)" - -msgid "Small integer" -msgstr "Entero pequeño" - -msgid "Text" -msgstr "Texto" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Hora" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Datos de binarios brutos" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "Archivo" - -msgid "Image" -msgstr "Imagen" - -msgid "A JSON object" -msgstr "" - -msgid "Value must be valid JSON." -msgstr "" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "La instancia del %(model)s con %(field)s %(value)r no existe." - -msgid "Foreign Key (type determined by related field)" -msgstr "Llave foránea (tipo determinado por el campo relacionado)" - -msgid "One-to-one relationship" -msgstr "Relación uno-a-uno" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -msgid "Many-to-many relationship" -msgstr "Relación muchos-a-muchos" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Este campo es obligatorio." - -msgid "Enter a whole number." -msgstr "Ingrese un número entero." - -msgid "Enter a valid date." -msgstr "Ingrese una fecha válida." - -msgid "Enter a valid time." -msgstr "Ingrese una hora válida." - -msgid "Enter a valid date/time." -msgstr "Ingrese una fecha/hora válida." - -msgid "Enter a valid duration." -msgstr "Ingrese una duración válida." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"No se ha enviado ningún fichero. Compruebe el tipo de codificación en el " -"formulario." - -msgid "No file was submitted." -msgstr "No se ha enviado ningún fichero." - -msgid "The submitted file is empty." -msgstr "El fichero enviado está vacío." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Asegúrese de que este nombre de archivo tenga como máximo %(max)d carácter " -"(tiene %(length)d)." -msgstr[1] "" -"Asegúrese de que este nombre de archivo tenga como máximo %(max)d caracteres " -"(tiene %(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Por favor envíe un fichero o marque la casilla de limpiar, pero no ambos." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Envíe una imagen válida. El fichero que ha enviado no era una imagen o se " -"trataba de una imagen corrupta." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Escoja una opción válida. %(value)s no es una de las opciones disponibles." - -msgid "Enter a list of values." -msgstr "Ingrese una lista de valores." - -msgid "Enter a complete value." -msgstr "Ingrese un valor completo." - -msgid "Enter a valid UUID." -msgstr "Ingrese un UUID válido." - -msgid "Enter a valid JSON." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Campo oculto %(name)s) *%(error)s" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Los datos de ManagementForm faltan o han sido manipulados" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Por favor, envíe %d o menos formularios." -msgstr[1] "Por favor, envíe %d o menos formularios." - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Por favor, envíe %d o mas formularios." -msgstr[1] "Por favor, envíe %d o mas formularios." - -msgid "Order" -msgstr "Orden" - -msgid "Delete" -msgstr "Eliminar" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Por favor, corrija el dato duplicado para %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Por favor corrija el dato duplicado para %(field)s, este debe ser único." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Por favor corrija los datos duplicados para %(field_name)s este debe ser " -"único para %(lookup)s en %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Por favor, corrija los valores duplicados abajo." - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Escoja una opción válida. Esa opción no está entre las disponibles." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Limpiar" - -msgid "Currently" -msgstr "Actualmente" - -msgid "Change" -msgstr "Cambiar" - -msgid "Unknown" -msgstr "Desconocido" - -msgid "Yes" -msgstr "Sí" - -msgid "No" -msgstr "No" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "sí,no,quizás" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "medianoche" - -msgid "noon" -msgstr "mediodía" - -msgid "Monday" -msgstr "Lunes" - -msgid "Tuesday" -msgstr "Martes" - -msgid "Wednesday" -msgstr "Miércoles" - -msgid "Thursday" -msgstr "Jueves" - -msgid "Friday" -msgstr "Viernes" - -msgid "Saturday" -msgstr "Sábado" - -msgid "Sunday" -msgstr "Domingo" - -msgid "Mon" -msgstr "Lun" - -msgid "Tue" -msgstr "Mar" - -msgid "Wed" -msgstr "Mié" - -msgid "Thu" -msgstr "Jue" - -msgid "Fri" -msgstr "Vie" - -msgid "Sat" -msgstr "Sáb" - -msgid "Sun" -msgstr "Dom" - -msgid "January" -msgstr "Enero" - -msgid "February" -msgstr "Febrero" - -msgid "March" -msgstr "Marzo" - -msgid "April" -msgstr "Abril" - -msgid "May" -msgstr "Mayo" - -msgid "June" -msgstr "Junio" - -msgid "July" -msgstr "Julio" - -msgid "August" -msgstr "Agosto" - -msgid "September" -msgstr "Septiembre" - -msgid "October" -msgstr "Octubre" - -msgid "November" -msgstr "Noviembre" - -msgid "December" -msgstr "Diciembre" - -msgid "jan" -msgstr "ene" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "abr" - -msgid "may" -msgstr "may" - -msgid "jun" -msgstr "jun" - -msgid "jul" -msgstr "jul" - -msgid "aug" -msgstr "ago" - -msgid "sep" -msgstr "sep" - -msgid "oct" -msgstr "oct" - -msgid "nov" -msgstr "nov" - -msgid "dec" -msgstr "dic" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ene." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Marzo" - -msgctxt "abbrev. month" -msgid "April" -msgstr "Abril" - -msgctxt "abbrev. month" -msgid "May" -msgstr "Mayo" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Junio" - -msgctxt "abbrev. month" -msgid "July" -msgstr "Julio" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sep." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dic." - -msgctxt "alt. month" -msgid "January" -msgstr "Enero" - -msgctxt "alt. month" -msgid "February" -msgstr "Febrero" - -msgctxt "alt. month" -msgid "March" -msgstr "Marzo" - -msgctxt "alt. month" -msgid "April" -msgstr "Abril" - -msgctxt "alt. month" -msgid "May" -msgstr "Mayo" - -msgctxt "alt. month" -msgid "June" -msgstr "Junio" - -msgctxt "alt. month" -msgid "July" -msgstr "Julio" - -msgctxt "alt. month" -msgid "August" -msgstr "Agosto" - -msgctxt "alt. month" -msgid "September" -msgstr "Septiembre" - -msgctxt "alt. month" -msgid "October" -msgstr "Octubre" - -msgctxt "alt. month" -msgid "November" -msgstr "Noviembre" - -msgctxt "alt. month" -msgid "December" -msgstr "Diciembre" - -msgid "This is not a valid IPv6 address." -msgstr "Esta no es una dirección IPv6 válida." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr "," - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d año" -msgstr[1] "%d años" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mes" -msgstr[1] "%d meses" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semana" -msgstr[1] "%d semanas" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d día" -msgstr[1] "%d días" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d horas" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minutos" - -msgid "Forbidden" -msgstr "Prohibido" - -msgid "CSRF verification failed. Request aborted." -msgstr "Verificación CSRF fallida. Solicitud abortada." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Estás viendo este mensaje porqué esta web requiere una cookie CSRF cuando se " -"envían formularios. Esta cookie se necesita por razones de seguridad, para " -"asegurar que tu navegador no ha sido comprometido por terceras partes." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "Se puede ver más información si se establece DEBUG=True." - -msgid "No year specified" -msgstr "No se ha indicado el año" - -msgid "Date out of range" -msgstr "" - -msgid "No month specified" -msgstr "No se ha indicado el mes" - -msgid "No day specified" -msgstr "No se ha indicado el día" - -msgid "No week specified" -msgstr "No se ha indicado la semana" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "No %(verbose_name_plural)s disponibles" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Los futuros %(verbose_name_plural)s no están disponibles porque " -"%(class_name)s.allow_future es Falso." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No se encontró ningún %(verbose_name)s coincidente con la consulta" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Página inválida (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "Los índices de directorio no están permitidos." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Índice de %(directory)s" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -msgid "Django Documentation" -msgstr "" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "" - -msgid "Django Community" -msgstr "" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/es_CO/__init__.py b/venv/Lib/site-packages/django/conf/locale/es_CO/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/es_CO/formats.py b/venv/Lib/site-packages/django/conf/locale/es_CO/formats.py deleted file mode 100644 index cefbe26..0000000 --- a/venv/Lib/site-packages/django/conf/locale/es_CO/formats.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\a\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 1 -DATE_INPUT_FORMATS = [ - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - '%Y%m%d', # '20061025' - -] -DATETIME_INPUT_FORMATS = [ - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -] -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/es_MX/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/es_MX/LC_MESSAGES/django.mo deleted file mode 100644 index 2dc6ed6803a05c96d065381c272d5e5e4ca1f8c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17424 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 Fe*g)P3KIYT diff --git a/venv/Lib/site-packages/django/conf/locale/es_MX/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/es_MX/LC_MESSAGES/django.po deleted file mode 100644 index 3b4705d..0000000 --- a/venv/Lib/site-packages/django/conf/locale/es_MX/LC_MESSAGES/django.po +++ /dev/null @@ -1,1261 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Abe Estrada, 2011-2013 -# Claude Paroz , 2020 -# Jesús Bautista , 2019-2020 -# Sergio Benitez , 2021 -# zodman , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-15 09:00+0100\n" -"PO-Revision-Date: 2021-02-17 03:02+0000\n" -"Last-Translator: Sergio Benitez \n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/django/django/" -"language/es_MX/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_MX\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "afrikáans" - -msgid "Arabic" -msgstr "Árabe" - -msgid "Algerian Arabic" -msgstr "Árabe argelino" - -msgid "Asturian" -msgstr "Asturiano" - -msgid "Azerbaijani" -msgstr "Azerbaijani" - -msgid "Bulgarian" -msgstr "Búlgaro" - -msgid "Belarusian" -msgstr "bielorruso" - -msgid "Bengali" -msgstr "Bengalí" - -msgid "Breton" -msgstr "bretón" - -msgid "Bosnian" -msgstr "Bosnio" - -msgid "Catalan" -msgstr "Catalán" - -msgid "Czech" -msgstr "Checo" - -msgid "Welsh" -msgstr "Galés" - -msgid "Danish" -msgstr "Danés" - -msgid "German" -msgstr "Alemán" - -msgid "Lower Sorbian" -msgstr "Bajo sorbio" - -msgid "Greek" -msgstr "Griego" - -msgid "English" -msgstr "Inglés" - -msgid "Australian English" -msgstr "Inglés australiano" - -msgid "British English" -msgstr "Inglés británico" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Español" - -msgid "Argentinian Spanish" -msgstr "Español de Argentina" - -msgid "Colombian Spanish" -msgstr "Español Colombiano" - -msgid "Mexican Spanish" -msgstr "Español de México" - -msgid "Nicaraguan Spanish" -msgstr "Español de nicaragua" - -msgid "Venezuelan Spanish" -msgstr "español de Venezuela" - -msgid "Estonian" -msgstr "Estonio" - -msgid "Basque" -msgstr "Vasco" - -msgid "Persian" -msgstr "Persa" - -msgid "Finnish" -msgstr "Finés" - -msgid "French" -msgstr "Francés" - -msgid "Frisian" -msgstr "Frisón" - -msgid "Irish" -msgstr "Irlandés" - -msgid "Scottish Gaelic" -msgstr "Gaélico escocés" - -msgid "Galician" -msgstr "Gallego" - -msgid "Hebrew" -msgstr "Hebreo" - -msgid "Hindi" -msgstr "Hindi" - -msgid "Croatian" -msgstr "Croata" - -msgid "Upper Sorbian" -msgstr "Alto sorbio" - -msgid "Hungarian" -msgstr "Húngaro" - -msgid "Armenian" -msgstr "Armenio" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indonesio" - -msgid "Igbo" -msgstr "Igbo" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Islandés" - -msgid "Italian" -msgstr "Italiano" - -msgid "Japanese" -msgstr "Japonés" - -msgid "Georgian" -msgstr "Georgiano" - -msgid "Kabyle" -msgstr "Cabilio" - -msgid "Kazakh" -msgstr "Kazajstán" - -msgid "Khmer" -msgstr "Khmer" - -msgid "Kannada" -msgstr "Kannada" - -msgid "Korean" -msgstr "Coreano" - -msgid "Kyrgyz" -msgstr "" - -msgid "Luxembourgish" -msgstr "luxemburgués" - -msgid "Lithuanian" -msgstr "Lituano" - -msgid "Latvian" -msgstr "Letón" - -msgid "Macedonian" -msgstr "Macedonio" - -msgid "Malayalam" -msgstr "Malayalam" - -msgid "Mongolian" -msgstr "Mongol" - -msgid "Marathi" -msgstr "" - -msgid "Burmese" -msgstr "burmés" - -msgid "Norwegian Bokmål" -msgstr "" - -msgid "Nepali" -msgstr "Nepal" - -msgid "Dutch" -msgstr "Holandés" - -msgid "Norwegian Nynorsk" -msgstr "Noruego Nynorsk" - -msgid "Ossetic" -msgstr "osetio" - -msgid "Punjabi" -msgstr "Punjabi" - -msgid "Polish" -msgstr "Polaco" - -msgid "Portuguese" -msgstr "Portugués" - -msgid "Brazilian Portuguese" -msgstr "Portugués de Brasil" - -msgid "Romanian" -msgstr "Rumano" - -msgid "Russian" -msgstr "Ruso" - -msgid "Slovak" -msgstr "Eslovaco" - -msgid "Slovenian" -msgstr "Esloveno" - -msgid "Albanian" -msgstr "Albanés" - -msgid "Serbian" -msgstr "Serbio" - -msgid "Serbian Latin" -msgstr "Latin Serbio" - -msgid "Swedish" -msgstr "Sueco" - -msgid "Swahili" -msgstr "Swahili" - -msgid "Tamil" -msgstr "Tamil" - -msgid "Telugu" -msgstr "Telugu" - -msgid "Tajik" -msgstr "" - -msgid "Thai" -msgstr "Tailandés" - -msgid "Turkmen" -msgstr "" - -msgid "Turkish" -msgstr "Turco" - -msgid "Tatar" -msgstr "Tatar" - -msgid "Udmurt" -msgstr "udmurto" - -msgid "Ukrainian" -msgstr "Ucraniano" - -msgid "Urdu" -msgstr "Urdu" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "Vietnamita" - -msgid "Simplified Chinese" -msgstr "Chino simplificado" - -msgid "Traditional Chinese" -msgstr "Chino tradicional" - -msgid "Messages" -msgstr "Mensajes" - -msgid "Site Maps" -msgstr "Mapas del sitio" - -msgid "Static Files" -msgstr "Archivos Estáticos" - -msgid "Syndication" -msgstr "Sindicación" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "" - -msgid "That page number is not an integer" -msgstr "Ese número de página no es un número entero" - -msgid "That page number is less than 1" -msgstr "Ese número de página es menor que 1" - -msgid "That page contains no results" -msgstr "Esa página no contiene resultados" - -msgid "Enter a valid value." -msgstr "Introduzca un valor válido." - -msgid "Enter a valid URL." -msgstr "Ingrese una URL válida." - -msgid "Enter a valid integer." -msgstr "Ingrese un entero válido." - -msgid "Enter a valid email address." -msgstr "Introduzca una dirección de correo electrónico válida." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Introduzca un \"slug\" válido que conste de letras, números, guiones bajos o " -"guiones." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Introduzca un \"slug\" válido que conste de letras Unicode, números, guiones " -"bajos o guiones." - -msgid "Enter a valid IPv4 address." -msgstr "Introduzca una dirección IPv4 válida." - -msgid "Enter a valid IPv6 address." -msgstr "Introduzca una dirección IPv6 válida." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Introduzca una dirección IPv4 o IPv6 válida." - -msgid "Enter only digits separated by commas." -msgstr "Introduzca sólo números separados por comas." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Asegúrese de que este valor es %(limit_value)s (es %(show_value)s )." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor sea menor o igual a %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor sea mayor o igual a %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga como mínimo %(limit_value)d caracter " -"(tiene %(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga como mínimo %(limit_value)d caracteres " -"(tiene %(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga como máximo %(limit_value)d caracteres " -"(tiene %(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga como máximo %(limit_value)d caracteres " -"(tiene %(show_value)d)." - -msgid "Enter a number." -msgstr "Introduzca un número." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Asegúrese de que no hay más de %(max)s dígito en total." -msgstr[1] "Asegúrese de que no hay más de %(max)s dígitos en total." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "Caracteres nulos no están permitidos." - -msgid "and" -msgstr "y" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "El valor %(value)r no es una opción válida." - -msgid "This field cannot be null." -msgstr "Este campo no puede ser nulo." - -msgid "This field cannot be blank." -msgstr "Este campo no puede estar en blanco." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Ya existe un/a %(model_name)s con este/a %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo tipo: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "El valor \"%(value)s\" debe ser Verdadero o Falso. " - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Boolean (Verdadero o Falso)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (máximo %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Enteros separados por comas" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Fecha (sin hora)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Fecha (con hora)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "Número decimal" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "Duración" - -msgid "Email address" -msgstr "Dirección de correo electrónico" - -msgid "File path" -msgstr "Ruta de archivo" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "El valor \"%(value)s\" debe ser flotante." - -msgid "Floating point number" -msgstr "Número de punto flotante" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "Entero" - -msgid "Big (8 byte) integer" -msgstr "Entero grande (8 bytes)" - -msgid "Small integer" -msgstr "Entero pequeño" - -msgid "IPv4 address" -msgstr "Dirección IPv4" - -msgid "IP address" -msgstr "Dirección IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (Verdadero, Falso o Nulo)" - -msgid "Positive big integer" -msgstr "" - -msgid "Positive integer" -msgstr "Entero positivo" - -msgid "Positive small integer" -msgstr "Entero positivo pequeño" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (hasta %(max_length)s)" - -msgid "Text" -msgstr "Texto" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Hora" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Los datos en bruto" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "Archivo" - -msgid "Image" -msgstr "Imagen" - -msgid "A JSON object" -msgstr "Un objeto JSON" - -msgid "Value must be valid JSON." -msgstr "El valor debe ser JSON válido" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" - -msgid "Foreign Key (type determined by related field)" -msgstr "Clave foránea (el tipo está determinado por el campo relacionado)" - -msgid "One-to-one relationship" -msgstr "Relación uno-a-uno" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -msgid "Many-to-many relationship" -msgstr "Relación muchos-a-muchos" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Este campo es obligatorio." - -msgid "Enter a whole number." -msgstr "Introduzca un número entero." - -msgid "Enter a valid date." -msgstr "Introduzca una fecha válida." - -msgid "Enter a valid time." -msgstr "Introduzca una hora válida." - -msgid "Enter a valid date/time." -msgstr "Introduzca una fecha/hora válida." - -msgid "Enter a valid duration." -msgstr "Introduzca una duración válida." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"No se envió un archivo. Verifique el tipo de codificación en el formulario." - -msgid "No file was submitted." -msgstr "No se envió ningún archivo." - -msgid "The submitted file is empty." -msgstr "El archivo enviado está vacío." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Por favor envíe un archivo o marque la casilla, no ambos." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Seleccione una imagen válida. El archivo que ha seleccionado no es una " -"imagen o es un un archivo de imagen corrupto." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Seleccione una opción válida. %(value)s no es una de las opciones " -"disponibles." - -msgid "Enter a list of values." -msgstr "Introduzca una lista de valores." - -msgid "Enter a complete value." -msgstr "Ingrese un valor completo." - -msgid "Enter a valid UUID." -msgstr "" - -msgid "Enter a valid JSON." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "" -msgstr[1] "" - -msgid "Order" -msgstr "Ordenar" - -msgid "Delete" -msgstr "Eliminar" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Por favor, corrija la información duplicada en %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Por favor corrija la información duplicada en %(field)s, que debe ser única." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Por favor corrija la información duplicada en %(field_name)s que debe ser " -"única para el %(lookup)s en %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Por favor, corrija los valores duplicados detallados mas abajo." - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Seleccione una opción válida. La opción seleccionada no es una de las " -"disponibles." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Borrar" - -msgid "Currently" -msgstr "Actualmente" - -msgid "Change" -msgstr "Modificar" - -msgid "Unknown" -msgstr "Desconocido" - -msgid "Yes" -msgstr "Sí" - -msgid "No" -msgstr "No" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "sí,no,tal vez" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "medianoche" - -msgid "noon" -msgstr "mediodía" - -msgid "Monday" -msgstr "Lunes" - -msgid "Tuesday" -msgstr "Martes" - -msgid "Wednesday" -msgstr "Miércoles" - -msgid "Thursday" -msgstr "Jueves" - -msgid "Friday" -msgstr "Viernes" - -msgid "Saturday" -msgstr "Sábado" - -msgid "Sunday" -msgstr "Domingo" - -msgid "Mon" -msgstr "Lun" - -msgid "Tue" -msgstr "Mar" - -msgid "Wed" -msgstr "Mie" - -msgid "Thu" -msgstr "Jue" - -msgid "Fri" -msgstr "Vie" - -msgid "Sat" -msgstr "Sab" - -msgid "Sun" -msgstr "Dom" - -msgid "January" -msgstr "Enero" - -msgid "February" -msgstr "Febrero" - -msgid "March" -msgstr "Marzo" - -msgid "April" -msgstr "Abril" - -msgid "May" -msgstr "Mayo" - -msgid "June" -msgstr "Junio" - -msgid "July" -msgstr "Julio" - -msgid "August" -msgstr "Agosto" - -msgid "September" -msgstr "Septiembre" - -msgid "October" -msgstr "Octubre" - -msgid "November" -msgstr "Noviembre" - -msgid "December" -msgstr "Diciembre" - -msgid "jan" -msgstr "ene" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "abr" - -msgid "may" -msgstr "may" - -msgid "jun" -msgstr "jun" - -msgid "jul" -msgstr "jul" - -msgid "aug" -msgstr "ago" - -msgid "sep" -msgstr "sep" - -msgid "oct" -msgstr "oct" - -msgid "nov" -msgstr "nov" - -msgid "dec" -msgstr "dic" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ene." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Marzo" - -msgctxt "abbrev. month" -msgid "April" -msgstr "Abril" - -msgctxt "abbrev. month" -msgid "May" -msgstr "Mayo" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Junio" - -msgctxt "abbrev. month" -msgid "July" -msgstr "Julio" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sep." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dic." - -msgctxt "alt. month" -msgid "January" -msgstr "Enero" - -msgctxt "alt. month" -msgid "February" -msgstr "Febrero" - -msgctxt "alt. month" -msgid "March" -msgstr "Marzo" - -msgctxt "alt. month" -msgid "April" -msgstr "Abril" - -msgctxt "alt. month" -msgid "May" -msgstr "Mayo" - -msgctxt "alt. month" -msgid "June" -msgstr "Junio" - -msgctxt "alt. month" -msgid "July" -msgstr "Julio" - -msgctxt "alt. month" -msgid "August" -msgstr "Agosto" - -msgctxt "alt. month" -msgid "September" -msgstr "Septiembre" - -msgctxt "alt. month" -msgid "October" -msgstr "Octubre" - -msgctxt "alt. month" -msgid "November" -msgstr "Noviembre" - -msgctxt "alt. month" -msgid "December" -msgstr "Diciembre" - -msgid "This is not a valid IPv6 address." -msgstr "Esta no es una dirección IPv6 válida." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr "," - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d año" -msgstr[1] "%d años" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mes" -msgstr[1] "%d meses" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semana" -msgstr[1] "%d semanas" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d día" -msgstr[1] "%d días" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d horas" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minutos" - -msgid "Forbidden" -msgstr "Prohibido" - -msgid "CSRF verification failed. Request aborted." -msgstr "" - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "" - -msgid "No year specified" -msgstr "No se ha especificado el valor año" - -msgid "Date out of range" -msgstr "Fecha fuera de rango" - -msgid "No month specified" -msgstr "No se ha especificado el valor mes" - -msgid "No day specified" -msgstr "No se ha especificado el valor dia" - -msgid "No week specified" -msgstr "No se ha especificado el valor semana" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "No hay %(verbose_name_plural)s disponibles" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"No hay %(verbose_name_plural)s futuros disponibles porque %(class_name)s." -"allow_future tiene el valor False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No se han encontrado %(verbose_name)s que coincidan con la consulta" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "La página no es \"last\", ni puede ser convertido a un int." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Página inválida (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "Los índices del directorio no están permitidos." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Índice de %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "¡La instalación funcionó con éxito! ¡Felicidades!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -msgid "Django Documentation" -msgstr "Documentación de Django" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "" - -msgid "Django Community" -msgstr "Comunidad de Django" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/es_MX/__init__.py b/venv/Lib/site-packages/django/conf/locale/es_MX/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/es_MX/formats.py b/venv/Lib/site-packages/django/conf/locale/es_MX/formats.py deleted file mode 100644 index 760edcf..0000000 --- a/venv/Lib/site-packages/django/conf/locale/es_MX/formats.py +++ /dev/null @@ -1,25 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\a\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday: ISO 8601 -DATE_INPUT_FORMATS = [ - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - '%Y%m%d', # '20061025' -] -DATETIME_INPUT_FORMATS = [ - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -] -DECIMAL_SEPARATOR = '.' # ',' is also official (less common): NOM-008-SCFI-2002 -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/es_NI/__init__.py b/venv/Lib/site-packages/django/conf/locale/es_NI/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/es_NI/formats.py b/venv/Lib/site-packages/django/conf/locale/es_NI/formats.py deleted file mode 100644 index 2eacf50..0000000 --- a/venv/Lib/site-packages/django/conf/locale/es_NI/formats.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\a\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday: ISO 8601 -DATE_INPUT_FORMATS = [ - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - '%Y%m%d', # '20061025' - -] -DATETIME_INPUT_FORMATS = [ - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -] -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/es_PR/__init__.py b/venv/Lib/site-packages/django/conf/locale/es_PR/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/es_PR/formats.py b/venv/Lib/site-packages/django/conf/locale/es_PR/formats.py deleted file mode 100644 index 7f53ef9..0000000 --- a/venv/Lib/site-packages/django/conf/locale/es_PR/formats.py +++ /dev/null @@ -1,27 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\a\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i' -FIRST_DAY_OF_WEEK = 0 # Sunday - -DATE_INPUT_FORMATS = [ - # '31/12/2009', '31/12/09' - '%d/%m/%Y', '%d/%m/%y' -] -DATETIME_INPUT_FORMATS = [ - '%d/%m/%Y %H:%M:%S', - '%d/%m/%Y %H:%M:%S.%f', - '%d/%m/%Y %H:%M', - '%d/%m/%y %H:%M:%S', - '%d/%m/%y %H:%M:%S.%f', - '%d/%m/%y %H:%M', -] - -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/es_VE/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/es_VE/LC_MESSAGES/django.mo deleted file mode 100644 index f7efb3ef08bb8f5976b7b0dc0d30430310c1a43f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18840 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 diff --git a/venv/Lib/site-packages/django/conf/locale/es_VE/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/es_VE/LC_MESSAGES/django.po deleted file mode 100644 index bd0a904..0000000 --- a/venv/Lib/site-packages/django/conf/locale/es_VE/LC_MESSAGES/django.po +++ /dev/null @@ -1,1260 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Claude Paroz , 2020 -# Eduardo , 2017 -# Leonardo J. Caballero G. , 2016 -# Sebastián Magrí, 2011 -# Yoel Acevedo, 2017 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-19 20:23+0200\n" -"PO-Revision-Date: 2020-07-14 21:42+0000\n" -"Last-Translator: Transifex Bot <>\n" -"Language-Team: Spanish (Venezuela) (http://www.transifex.com/django/django/" -"language/es_VE/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es_VE\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Afrikáans" - -msgid "Arabic" -msgstr "Árabe" - -msgid "Algerian Arabic" -msgstr "" - -msgid "Asturian" -msgstr "Asturiano" - -msgid "Azerbaijani" -msgstr "Azerí" - -msgid "Bulgarian" -msgstr "Búlgaro" - -msgid "Belarusian" -msgstr "Bielorruso" - -msgid "Bengali" -msgstr "Bengalí" - -msgid "Breton" -msgstr "Bretón" - -msgid "Bosnian" -msgstr "Bosnio" - -msgid "Catalan" -msgstr "Catalán" - -msgid "Czech" -msgstr "Checo" - -msgid "Welsh" -msgstr "Galés" - -msgid "Danish" -msgstr "Danés" - -msgid "German" -msgstr "Alemán" - -msgid "Lower Sorbian" -msgstr "Sorbio Inferior" - -msgid "Greek" -msgstr "Griego" - -msgid "English" -msgstr "Inglés" - -msgid "Australian English" -msgstr "Inglés Australiano" - -msgid "British English" -msgstr "Inglés Británico" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Español" - -msgid "Argentinian Spanish" -msgstr "Español de Argentina" - -msgid "Colombian Spanish" -msgstr "Español de Colombia" - -msgid "Mexican Spanish" -msgstr "Español de México" - -msgid "Nicaraguan Spanish" -msgstr "Español de Nicaragua" - -msgid "Venezuelan Spanish" -msgstr "Español de Venezuela" - -msgid "Estonian" -msgstr "Estonio" - -msgid "Basque" -msgstr "Vazco" - -msgid "Persian" -msgstr "Persa" - -msgid "Finnish" -msgstr "Finlandés" - -msgid "French" -msgstr "Francés" - -msgid "Frisian" -msgstr "Frisio" - -msgid "Irish" -msgstr "Irlandés" - -msgid "Scottish Gaelic" -msgstr "Gaélico Escocés" - -msgid "Galician" -msgstr "Galés" - -msgid "Hebrew" -msgstr "Hebreo" - -msgid "Hindi" -msgstr "Hindi" - -msgid "Croatian" -msgstr "Croata" - -msgid "Upper Sorbian" -msgstr "Sorbio Superior" - -msgid "Hungarian" -msgstr "Húngaro" - -msgid "Armenian" -msgstr "" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indonesio" - -msgid "Igbo" -msgstr "" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Islandés" - -msgid "Italian" -msgstr "Italiano" - -msgid "Japanese" -msgstr "Japonés" - -msgid "Georgian" -msgstr "Georgiano" - -msgid "Kabyle" -msgstr "" - -msgid "Kazakh" -msgstr "Kazajo" - -msgid "Khmer" -msgstr "Khmer" - -msgid "Kannada" -msgstr "Canarés" - -msgid "Korean" -msgstr "Coreano" - -msgid "Kyrgyz" -msgstr "" - -msgid "Luxembourgish" -msgstr "Luxenburgués" - -msgid "Lithuanian" -msgstr "Lituano" - -msgid "Latvian" -msgstr "Latvio" - -msgid "Macedonian" -msgstr "Macedonio" - -msgid "Malayalam" -msgstr "Malayala" - -msgid "Mongolian" -msgstr "Mongol" - -msgid "Marathi" -msgstr "Maratí" - -msgid "Burmese" -msgstr "Birmano" - -msgid "Norwegian Bokmål" -msgstr "Noruego" - -msgid "Nepali" -msgstr "Nepalí" - -msgid "Dutch" -msgstr "Holandés" - -msgid "Norwegian Nynorsk" -msgstr "Nynorsk" - -msgid "Ossetic" -msgstr "Osetio" - -msgid "Punjabi" -msgstr "Punjabi" - -msgid "Polish" -msgstr "Polaco" - -msgid "Portuguese" -msgstr "Portugués" - -msgid "Brazilian Portuguese" -msgstr "Portugués de Brasil" - -msgid "Romanian" -msgstr "Ruman" - -msgid "Russian" -msgstr "Ruso" - -msgid "Slovak" -msgstr "Eslovaco" - -msgid "Slovenian" -msgstr "Eslovenio" - -msgid "Albanian" -msgstr "Albano" - -msgid "Serbian" -msgstr "Serbi" - -msgid "Serbian Latin" -msgstr "Latín Serbio" - -msgid "Swedish" -msgstr "Sueco" - -msgid "Swahili" -msgstr "Suajili" - -msgid "Tamil" -msgstr "Tamil" - -msgid "Telugu" -msgstr "Telugu" - -msgid "Tajik" -msgstr "" - -msgid "Thai" -msgstr "Tailandés" - -msgid "Turkmen" -msgstr "" - -msgid "Turkish" -msgstr "Turco" - -msgid "Tatar" -msgstr "Tártaro" - -msgid "Udmurt" -msgstr "Udmurt" - -msgid "Ukrainian" -msgstr "Ucranio" - -msgid "Urdu" -msgstr "Urdu" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "Vietnamita" - -msgid "Simplified Chinese" -msgstr "Chino simplificado" - -msgid "Traditional Chinese" -msgstr "Chino tradicional" - -msgid "Messages" -msgstr "Mensajes" - -msgid "Site Maps" -msgstr "Mapas del sitio" - -msgid "Static Files" -msgstr "Archivos estáticos" - -msgid "Syndication" -msgstr "Sindicación" - -msgid "That page number is not an integer" -msgstr "Ese número de página no es un número entero" - -msgid "That page number is less than 1" -msgstr "Ese número de página es menor que 1" - -msgid "That page contains no results" -msgstr "Esa página no contiene resultados" - -msgid "Enter a valid value." -msgstr "Introduzca un valor válido." - -msgid "Enter a valid URL." -msgstr "Introduzca una URL válida." - -msgid "Enter a valid integer." -msgstr "Ingrese un valor válido." - -msgid "Enter a valid email address." -msgstr "Ingrese una dirección de correo electrónico válida." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Introduzca una dirección IPv4 válida." - -msgid "Enter a valid IPv6 address." -msgstr "Ingrese una dirección IPv6 válida." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Ingrese una dirección IPv4 o IPv6 válida." - -msgid "Enter only digits separated by commas." -msgstr "Introduzca solo dígitos separados por comas." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Asegúrese de que este valor %(limit_value)s (ahora es %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor es menor o igual que %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegúrese de que este valor es mayor o igual que %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga como mínimo %(limit_value)d carácter " -"(tiene %(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga como mínimo %(limit_value)d caracteres " -"(tiene %(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Asegúrese de que este valor tenga como máximo %(limit_value)d carácter " -"(tiene %(show_value)d)." -msgstr[1] "" -"Asegúrese de que este valor tenga como máximo %(limit_value)d caracteres " -"(tiene %(show_value)d)." - -msgid "Enter a number." -msgstr "Introduzca un número." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Asegúrese de que no hayan más de %(max)s dígito en total." -msgstr[1] "Asegúrese de que no hayan más de %(max)s dígitos en total." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Asegúrese de que no hayan más de %(max)s decimal." -msgstr[1] "Asegúrese de que no hayan más de %(max)s decimales." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Asegúrese de que no hayan más de %(max)s dígito antes del punto decimal." -msgstr[1] "" -"Asegúrese de que no hayan más de %(max)s dígitos antes del punto decimal." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "" - -msgid "and" -msgstr "y" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s con este %(field_labels)s ya existe." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Valor %(value)r no es una opción válida." - -msgid "This field cannot be null." -msgstr "Este campo no puede ser nulo." - -msgid "This field cannot be blank." -msgstr "Este campo no puede estar en blanco." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s con esta %(field_label)s ya existe." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s debe ser único para %(date_field_label)s %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Tipo de campo: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Booleano (Verdadero o Falso)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadena (máximo %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Enteros separados por comas" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Fecha (sin hora)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Fecha (con hora)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "Número decimal" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "Duración" - -msgid "Email address" -msgstr "Dirección de correo electrónico" - -msgid "File path" -msgstr "Ruta de archivo" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "Número de punto flotante" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "Entero" - -msgid "Big (8 byte) integer" -msgstr "Entero grande (8 bytes)" - -msgid "IPv4 address" -msgstr "Dirección IPv4" - -msgid "IP address" -msgstr "Dirección IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (Verdadero, Falso o Nulo)" - -msgid "Positive big integer" -msgstr "" - -msgid "Positive integer" -msgstr "Entero positivo" - -msgid "Positive small integer" -msgstr "Entero positivo pequeño" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (hasta %(max_length)s)" - -msgid "Small integer" -msgstr "Entero pequeño" - -msgid "Text" -msgstr "Texto" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Hora" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Datos de binarios brutos" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "Archivo" - -msgid "Image" -msgstr "Imagen" - -msgid "A JSON object" -msgstr "" - -msgid "Value must be valid JSON." -msgstr "" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "la instancia del %(model)s con %(field)s %(value)r no existe." - -msgid "Foreign Key (type determined by related field)" -msgstr "Clave foránea (tipo determinado por el campo relacionado)" - -msgid "One-to-one relationship" -msgstr "Relación uno a uno" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "Relación %(from)s - %(to)s " - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "Relaciones %(from)s - %(to)s" - -msgid "Many-to-many relationship" -msgstr "Relación muchos a muchos" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Este campo es obligatorio." - -msgid "Enter a whole number." -msgstr "Introduzca un número completo." - -msgid "Enter a valid date." -msgstr "Introduzca una fecha válida." - -msgid "Enter a valid time." -msgstr "Introduzca una hora válida." - -msgid "Enter a valid date/time." -msgstr "Introduzca una hora y fecha válida." - -msgid "Enter a valid duration." -msgstr "Ingrese una duración válida." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"No se envió archivo alguno. Revise el tipo de codificación del formulario." - -msgid "No file was submitted." -msgstr "No se envió ningún archivo." - -msgid "The submitted file is empty." -msgstr "El archivo enviado está vacío." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Asegúrese de que este nombre de archivo tenga como máximo %(max)d carácter " -"(tiene %(length)d)." -msgstr[1] "" -"Asegúrese de que este nombre de archivo tenga como máximo %(max)d caracteres " -"(tiene %(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Por favor provea un archivo o active el selector de limpiar, no ambos." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Envíe una imagen válida. El fichero que ha enviado no era una imagen o se " -"trataba de una imagen corrupta." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Escoja una opción válida. %(value)s no es una de las opciones disponibles." - -msgid "Enter a list of values." -msgstr "Ingrese una lista de valores." - -msgid "Enter a complete value." -msgstr "Ingrese un valor completo." - -msgid "Enter a valid UUID." -msgstr "Ingrese un UUID válido." - -msgid "Enter a valid JSON." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Campo oculto %(name)s) %(error)s" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "Los datos de ManagementForm faltan o han sido manipulados" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "Por favor, envíe %d o un menor número de formularios." -msgstr[1] "Por favor, envíe %d o un menor número de formularios." - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "Por favor, envíe %d o más formularios." -msgstr[1] "Por favor, envíe %d o más formularios." - -msgid "Order" -msgstr "Orden" - -msgid "Delete" -msgstr "Eliminar" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Por favor, corrija el dato duplicado para %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Por favor, corrija el dato duplicado para %(field)s, este debe ser único." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Por favor, corrija los datos duplicados para %(field_name)s este debe ser " -"único para %(lookup)s en %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Por favor, corrija los valores duplicados abajo." - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Escoja una opción válida. Esa opción no está entre las opciones disponibles." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Limpiar" - -msgid "Currently" -msgstr "Actualmente" - -msgid "Change" -msgstr "Cambiar" - -msgid "Unknown" -msgstr "Desconocido" - -msgid "Yes" -msgstr "Sí" - -msgid "No" -msgstr "No" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "sí,no,quizás" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "medianoche" - -msgid "noon" -msgstr "mediodía" - -msgid "Monday" -msgstr "Lunes" - -msgid "Tuesday" -msgstr "Martes" - -msgid "Wednesday" -msgstr "Miércoles" - -msgid "Thursday" -msgstr "Jueves" - -msgid "Friday" -msgstr "Viernes" - -msgid "Saturday" -msgstr "Sábado" - -msgid "Sunday" -msgstr "Domingo" - -msgid "Mon" -msgstr "Lun" - -msgid "Tue" -msgstr "Mar" - -msgid "Wed" -msgstr "Mié" - -msgid "Thu" -msgstr "Jue" - -msgid "Fri" -msgstr "Vie" - -msgid "Sat" -msgstr "Sáb" - -msgid "Sun" -msgstr "Dom" - -msgid "January" -msgstr "Enero" - -msgid "February" -msgstr "Febrero" - -msgid "March" -msgstr "Marzo" - -msgid "April" -msgstr "Abril" - -msgid "May" -msgstr "Mayo" - -msgid "June" -msgstr "Junio" - -msgid "July" -msgstr "Julio" - -msgid "August" -msgstr "Agosto" - -msgid "September" -msgstr "Septiembre" - -msgid "October" -msgstr "Octubre" - -msgid "November" -msgstr "Noviembre" - -msgid "December" -msgstr "Diciembre" - -msgid "jan" -msgstr "ene" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "abr" - -msgid "may" -msgstr "may" - -msgid "jun" -msgstr "jun" - -msgid "jul" -msgstr "jul" - -msgid "aug" -msgstr "ago" - -msgid "sep" -msgstr "sep" - -msgid "oct" -msgstr "oct" - -msgid "nov" -msgstr "nov" - -msgid "dec" -msgstr "dic" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ene." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Marzo" - -msgctxt "abbrev. month" -msgid "April" -msgstr "Abril" - -msgctxt "abbrev. month" -msgid "May" -msgstr "Mayo" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Junio" - -msgctxt "abbrev. month" -msgid "July" -msgstr "Julio" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Ago." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sep." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Oct." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dic." - -msgctxt "alt. month" -msgid "January" -msgstr "Enero" - -msgctxt "alt. month" -msgid "February" -msgstr "Febrero" - -msgctxt "alt. month" -msgid "March" -msgstr "Marzo" - -msgctxt "alt. month" -msgid "April" -msgstr "Abril" - -msgctxt "alt. month" -msgid "May" -msgstr "Mayo" - -msgctxt "alt. month" -msgid "June" -msgstr "Junio" - -msgctxt "alt. month" -msgid "July" -msgstr "Julio" - -msgctxt "alt. month" -msgid "August" -msgstr "Agosto" - -msgctxt "alt. month" -msgid "September" -msgstr "Septiembre" - -msgctxt "alt. month" -msgid "October" -msgstr "Octubre" - -msgctxt "alt. month" -msgid "November" -msgstr "Noviembre" - -msgctxt "alt. month" -msgid "December" -msgstr "Diciembre" - -msgid "This is not a valid IPv6 address." -msgstr "Esta no es una dirección IPv6 válida." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "o" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d año" -msgstr[1] "%d años" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mes" -msgstr[1] "%d meses" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semana" -msgstr[1] "%d semanas" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d día" -msgstr[1] "%d días" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d horas" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minutos" - -msgid "Forbidden" -msgstr "Prohibido" - -msgid "CSRF verification failed. Request aborted." -msgstr "Verificación CSRF fallida. Solicitud abortada." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Estás viendo este mensaje porqué esta web requiere una cookie CSRF cuando se " -"envían formularios. Esta cookie se necesita por razones de seguridad, para " -"asegurar que tu navegador no ha sido comprometido por terceras partes." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "Se puede ver más información si se establece DEBUG=True." - -msgid "No year specified" -msgstr "No se ha indicado el año" - -msgid "Date out of range" -msgstr "" - -msgid "No month specified" -msgstr "No se ha indicado el mes" - -msgid "No day specified" -msgstr "No se ha indicado el día" - -msgid "No week specified" -msgstr "No se ha indicado la semana" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "No %(verbose_name_plural)s disponibles" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Los futuros %(verbose_name_plural)s no están disponibles porque " -"%(class_name)s.allow_future es Falso." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "No se encontró ningún %(verbose_name)s coincidente con la consulta" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Página inválida (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "Los índices de directorio no están permitidos." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Índice de %(directory)s" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -msgid "Django Documentation" -msgstr "" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "" - -msgid "Django Community" -msgstr "" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/et/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/et/LC_MESSAGES/django.mo deleted file mode 100644 index 9eb09456ae7fd172174bcd68724efe5aead5f2e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26794 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 z 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 eZ(S}Jo9ukr%RK&, 2011 -# Erlend , 2020 -# Jannis Leidel , 2011 -# Janno Liivak , 2013-2015 -# madisvain , 2011 -# Martin , 2014-2015,2021 -# Martin , 2016-2017,2019-2020 -# Marti Raudsepp , 2014,2016 -# Ragnar Rebase , 2019 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-22 11:27+0000\n" -"Last-Translator: Martin \n" -"Language-Team: Estonian (http://www.transifex.com/django/django/language/" -"et/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: et\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "afrikaani" - -msgid "Arabic" -msgstr "araabia" - -msgid "Algerian Arabic" -msgstr "Alžeeria Araabia" - -msgid "Asturian" -msgstr "astuuria" - -msgid "Azerbaijani" -msgstr "aserbaidžaani" - -msgid "Bulgarian" -msgstr "bulgaaria" - -msgid "Belarusian" -msgstr "valgevene" - -msgid "Bengali" -msgstr "bengali" - -msgid "Breton" -msgstr "bretooni" - -msgid "Bosnian" -msgstr "bosnia" - -msgid "Catalan" -msgstr "katalaani" - -msgid "Czech" -msgstr "tšehhi" - -msgid "Welsh" -msgstr "uelsi" - -msgid "Danish" -msgstr "taani" - -msgid "German" -msgstr "saksa" - -msgid "Lower Sorbian" -msgstr "alamsorbi" - -msgid "Greek" -msgstr "kreeka" - -msgid "English" -msgstr "inglise" - -msgid "Australian English" -msgstr "austraalia inglise" - -msgid "British English" -msgstr "briti inglise" - -msgid "Esperanto" -msgstr "esperanto" - -msgid "Spanish" -msgstr "hispaania" - -msgid "Argentinian Spanish" -msgstr "argentiina hispaani" - -msgid "Colombian Spanish" -msgstr "kolumbia hispaania" - -msgid "Mexican Spanish" -msgstr "mehhiko hispaania" - -msgid "Nicaraguan Spanish" -msgstr "nikaraagua hispaania" - -msgid "Venezuelan Spanish" -msgstr "venetsueela hispaania" - -msgid "Estonian" -msgstr "eesti" - -msgid "Basque" -msgstr "baski" - -msgid "Persian" -msgstr "pärsia" - -msgid "Finnish" -msgstr "soome" - -msgid "French" -msgstr "prantsuse" - -msgid "Frisian" -msgstr "friisi" - -msgid "Irish" -msgstr "iiri" - -msgid "Scottish Gaelic" -msgstr "šoti gaeli" - -msgid "Galician" -msgstr "galiitsia" - -msgid "Hebrew" -msgstr "heebrea" - -msgid "Hindi" -msgstr "hindi" - -msgid "Croatian" -msgstr "horvaatia" - -msgid "Upper Sorbian" -msgstr "ülemsorbi" - -msgid "Hungarian" -msgstr "ungari" - -msgid "Armenian" -msgstr "armeenia" - -msgid "Interlingua" -msgstr "interlingua" - -msgid "Indonesian" -msgstr "indoneesi" - -msgid "Igbo" -msgstr "ibo" - -msgid "Ido" -msgstr "ido" - -msgid "Icelandic" -msgstr "islandi" - -msgid "Italian" -msgstr "itaalia" - -msgid "Japanese" -msgstr "jaapani" - -msgid "Georgian" -msgstr "gruusia" - -msgid "Kabyle" -msgstr "Kabiili" - -msgid "Kazakh" -msgstr "kasahhi" - -msgid "Khmer" -msgstr "khmeri" - -msgid "Kannada" -msgstr "kannada" - -msgid "Korean" -msgstr "korea" - -msgid "Kyrgyz" -msgstr "kirgiisi" - -msgid "Luxembourgish" -msgstr "letseburgi" - -msgid "Lithuanian" -msgstr "leedu" - -msgid "Latvian" -msgstr "läti" - -msgid "Macedonian" -msgstr "makedoonia" - -msgid "Malayalam" -msgstr "malaia" - -msgid "Mongolian" -msgstr "mongoolia" - -msgid "Marathi" -msgstr "marathi" - -msgid "Malay" -msgstr "malai" - -msgid "Burmese" -msgstr "birma" - -msgid "Norwegian Bokmål" -msgstr "norra bokmål" - -msgid "Nepali" -msgstr "nepali" - -msgid "Dutch" -msgstr "hollandi" - -msgid "Norwegian Nynorsk" -msgstr "norra (nynorsk)" - -msgid "Ossetic" -msgstr "osseetia" - -msgid "Punjabi" -msgstr "pandžab" - -msgid "Polish" -msgstr "poola" - -msgid "Portuguese" -msgstr "portugali" - -msgid "Brazilian Portuguese" -msgstr "brasiilia portugali" - -msgid "Romanian" -msgstr "rumeenia" - -msgid "Russian" -msgstr "vene" - -msgid "Slovak" -msgstr "slovaki" - -msgid "Slovenian" -msgstr "sloveeni" - -msgid "Albanian" -msgstr "albaania" - -msgid "Serbian" -msgstr "serbia" - -msgid "Serbian Latin" -msgstr "serbia (ladina)" - -msgid "Swedish" -msgstr "rootsi" - -msgid "Swahili" -msgstr "suahiili" - -msgid "Tamil" -msgstr "tamiili" - -msgid "Telugu" -msgstr "telugu" - -msgid "Tajik" -msgstr "tadžiki" - -msgid "Thai" -msgstr "tai" - -msgid "Turkmen" -msgstr "türkmeeni" - -msgid "Turkish" -msgstr "türgi" - -msgid "Tatar" -msgstr "tatari" - -msgid "Udmurt" -msgstr "udmurdi" - -msgid "Ukrainian" -msgstr "ukrania" - -msgid "Urdu" -msgstr "urdu" - -msgid "Uzbek" -msgstr "Usbeki" - -msgid "Vietnamese" -msgstr "vietnami" - -msgid "Simplified Chinese" -msgstr "lihtsustatud hiina" - -msgid "Traditional Chinese" -msgstr "traditsiooniline hiina" - -msgid "Messages" -msgstr "Sõnumid" - -msgid "Site Maps" -msgstr "Saidikaardid" - -msgid "Static Files" -msgstr "Staatilised failid" - -msgid "Syndication" -msgstr "Sündikeerimine" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "…" - -msgid "That page number is not an integer" -msgstr "See lehe number ei ole täisarv" - -msgid "That page number is less than 1" -msgstr "See lehe number on väiksem kui 1" - -msgid "That page contains no results" -msgstr "See leht ei sisalda tulemusi" - -msgid "Enter a valid value." -msgstr "Sisestage korrektne väärtus." - -msgid "Enter a valid URL." -msgstr "Sisestage korrektne URL." - -msgid "Enter a valid integer." -msgstr "Sisestage korrektne täisarv." - -msgid "Enter a valid email address." -msgstr "Sisestage korrektne e-posti aadress." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Sisestage korrektne “nälk”, mis koosneb tähtedest, numbritest, " -"alakriipsudest või sidekriipsudest." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Sisestage korrektne “nälk”, mis koosneb Unicode tähtedest, numbritest, ala- " -"või sidekriipsudest." - -msgid "Enter a valid IPv4 address." -msgstr "Sisestage korrektne IPv4 aadress." - -msgid "Enter a valid IPv6 address." -msgstr "Sisestage korrektne IPv6 aadress." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Sisestage korrektne IPv4 või IPv6 aadress." - -msgid "Enter only digits separated by commas." -msgstr "Sisestage ainult komaga eraldatud numbreid." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Veendu, et see väärtus on %(limit_value)s (hetkel on %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Veendu, et see väärtus on väiksem või võrdne kui %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Veendu, et see väärtus on suurem või võrdne kui %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Väärtuses peab olema vähemalt %(limit_value)d tähemärk (praegu on " -"%(show_value)d)." -msgstr[1] "" -"Väärtuses peab olema vähemalt %(limit_value)d tähemärki (praegu on " -"%(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Väärtuses võib olla kõige rohkem %(limit_value)d tähemärk (praegu on " -"%(show_value)d)." -msgstr[1] "" -"Väärtuses võib olla kõige rohkem %(limit_value)d tähemärki (praegu on " -"%(show_value)d)." - -msgid "Enter a number." -msgstr "Sisestage arv." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Veenduge, et kogu numbrikohtade arv ei oleks suurem kui %(max)s." -msgstr[1] "Veenduge, et kogu numbrikohtade arv ei oleks suurem kui %(max)s." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Veenduge, et komakohtade arv ei oleks suurem kui %(max)s." -msgstr[1] "Veenduge, et komakohtade arv ei oleks suurem kui %(max)s." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Veenduge, et komast vasakul olevaid numbreid ei oleks rohkem kui %(max)s." -msgstr[1] "" -"Veenduge, et komast vasakul olevaid numbreid ei oleks rohkem kui %(max)s." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"Faililaiend “%(extension)s” pole lubatud. Lubatud laiendid on: " -"%(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "Tühjad tähemärgid ei ole lubatud." - -msgid "and" -msgstr "ja" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s väljaga %(field_labels)s on juba olemas." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Väärtus %(value)r ei ole kehtiv valik." - -msgid "This field cannot be null." -msgstr "See lahter ei tohi olla tühi." - -msgid "This field cannot be blank." -msgstr "See väli ei saa olla tühi." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Sellise %(field_label)s-väljaga %(model_name)s on juba olemas." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s peab olema unikaalne %(date_field_label)s %(lookup_type)s " -"suhtes." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Lahter tüüpi: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "“%(value)s” väärtus peab olema Tõene või Väär." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "“%(value)s” väärtus peab olema Tõene, Väär või Tühi." - -msgid "Boolean (Either True or False)" -msgstr "Tõeväärtus (Kas tõene või väär)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String (kuni %(max_length)s märki)" - -msgid "Comma-separated integers" -msgstr "Komaga eraldatud täisarvud" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"“%(value)s” väärtusel on vale kuupäevaformaat. See peab olema kujul AAAA-KK-" -"PP." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"“%(value)s” väärtusel on õige formaat (AAAA-KK-PP), kuid kuupäev on vale." - -msgid "Date (without time)" -msgstr "Kuupäev (kellaajata)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"“%(value)s” väärtusel on vale formaat. Peab olema formaadis AAAA-KK-PP HH:" -"MM[:ss[.uuuuuu]][TZ]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"“%(value)s” väärtusel on õige formaat (AAAA-KK-PP HH:MM[:ss[.uuuuuu]][TZ]), " -"kuid kuupäev/kellaaeg on vale." - -msgid "Date (with time)" -msgstr "Kuupäev (kellaajaga)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "“%(value)s” väärtus peab olema kümnendarv." - -msgid "Decimal number" -msgstr "Kümnendmurd" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"“%(value)s” väärtusel on vale formaat. Peab olema formaadis [DD] " -"[[HH:]MM:]ss[.uuuuuu]." - -msgid "Duration" -msgstr "Kestus" - -msgid "Email address" -msgstr "E-posti aadress" - -msgid "File path" -msgstr "Faili asukoht" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "“%(value)s” väärtus peab olema ujukomaarv." - -msgid "Floating point number" -msgstr "Ujukomaarv" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "“%(value)s” väärtus peab olema täisarv." - -msgid "Integer" -msgstr "Täisarv" - -msgid "Big (8 byte) integer" -msgstr "Suur (8 baiti) täisarv" - -msgid "Small integer" -msgstr "Väike täisarv" - -msgid "IPv4 address" -msgstr "IPv4 aadress" - -msgid "IP address" -msgstr "IP aadress" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "“%(value)s” väärtus peab olema kas Tühi, Tõene või Väär." - -msgid "Boolean (Either True, False or None)" -msgstr "Tõeväärtus (Kas tõene, väär või tühi)" - -msgid "Positive big integer" -msgstr "Positiivne suur täisarv" - -msgid "Positive integer" -msgstr "Positiivne täisarv" - -msgid "Positive small integer" -msgstr "Positiivne väikene täisarv" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Nälk (kuni %(max_length)s märki)" - -msgid "Text" -msgstr "Tekst" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"“%(value)s” väärtusel on vale formaat. Peab olema formaadis HH:MM[:ss[." -"uuuuuu]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"“%(value)s” väärtusel on õige formaat (HH:MM[:ss[.uuuuuu]]), kuid kellaaeg " -"on vale." - -msgid "Time" -msgstr "Aeg" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Töötlemata binaarandmed" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "“%(value)s” ei ole korrektne UUID." - -msgid "Universally unique identifier" -msgstr "Universaalne unikaalne identifikaator" - -msgid "File" -msgstr "Fail" - -msgid "Image" -msgstr "Pilt" - -msgid "A JSON object" -msgstr "JSON objekt" - -msgid "Value must be valid JSON." -msgstr "Väärtus peab olema korrektne JSON." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "%(model)s isendit %(field)s %(value)r ei leidu." - -msgid "Foreign Key (type determined by related field)" -msgstr "Välisvõti (tüübi määrab seotud väli) " - -msgid "One-to-one relationship" -msgstr "Üks-ühele seos" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "%(from)s-%(to)s seos" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "%(from)s-%(to)s seosed" - -msgid "Many-to-many relationship" -msgstr "Mitu-mitmele seos" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "See lahter on nõutav." - -msgid "Enter a whole number." -msgstr "Sisestage täisarv." - -msgid "Enter a valid date." -msgstr "Sisestage korrektne kuupäev." - -msgid "Enter a valid time." -msgstr "Sisestage korrektne kellaaeg." - -msgid "Enter a valid date/time." -msgstr "Sisestage korrektne kuupäev ja kellaaeg." - -msgid "Enter a valid duration." -msgstr "Sisestage korrektne kestus." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "Päevade arv peab jääma vahemikku {min_days} kuni {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ühtegi faili ei saadetud. Kontrollige vormi kodeeringutüüpi." - -msgid "No file was submitted." -msgstr "Ühtegi faili ei saadetud." - -msgid "The submitted file is empty." -msgstr "Saadetud fail on tühi." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Veenduge, et faili nimes poleks rohkem kui %(max)d märk (praegu on " -"%(length)d)." -msgstr[1] "" -"Veenduge, et faili nimes poleks rohkem kui %(max)d märki (praegu on " -"%(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Palun laadige fail või märgistage 'tühjenda' kast, mitte mõlemat." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Laadige korrektne pilt. Fail, mille laadisite, ei olnud kas pilt või oli " -"fail vigane." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Valige korrektne väärtus. %(value)s ei ole valitav." - -msgid "Enter a list of values." -msgstr "Sisestage väärtuste nimekiri." - -msgid "Enter a complete value." -msgstr "Sisestage täielik väärtus." - -msgid "Enter a valid UUID." -msgstr "Sisestage korrektne UUID." - -msgid "Enter a valid JSON." -msgstr "Sisestage korrektne JSON." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Peidetud väli %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Palun kinnitage kõige rohkem %d vorm." -msgstr[1] "Palun kinnitage kõige rohkem %d vormi." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Palun kinnitage vähemalt %d vorm." -msgstr[1] "Palun kinnitage vähemalt %d vormi." - -msgid "Order" -msgstr "Järjestus" - -msgid "Delete" -msgstr "Kustuta" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Palun parandage duplikaat-andmed lahtris %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Palun parandage duplikaat-andmed lahtris %(field)s, mis peab olema unikaalne." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Palun parandage allolevad duplikaat-väärtused" - -msgid "The inline value did not match the parent instance." -msgstr "Pesastatud väärtus ei sobi ülemobjektiga." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Valige korrektne väärtus. Valitud väärtus ei ole valitav." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "“%(pk)s” ei ole korrektne väärtus." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s ei saanud tõlgendada ajavööndis %(current_timezone)s; see on " -"kas mitmetähenduslik või seda ei eksisteeri." - -msgid "Clear" -msgstr "Tühjenda" - -msgid "Currently" -msgstr "Hetkel" - -msgid "Change" -msgstr "Muuda" - -msgid "Unknown" -msgstr "Tundmatu" - -msgid "Yes" -msgstr "Jah" - -msgid "No" -msgstr "Ei" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "jah,ei,võib-olla" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bait" -msgstr[1] "%(size)d baiti" - -#, python-format -msgid "%s KB" -msgstr "%s kB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.l." - -msgid "a.m." -msgstr "e.l." - -msgid "PM" -msgstr "PL" - -msgid "AM" -msgstr "EL" - -msgid "midnight" -msgstr "südaöö" - -msgid "noon" -msgstr "keskpäev" - -msgid "Monday" -msgstr "esmaspäev" - -msgid "Tuesday" -msgstr "teisipäev" - -msgid "Wednesday" -msgstr "kolmapäev" - -msgid "Thursday" -msgstr "neljapäev" - -msgid "Friday" -msgstr "reede" - -msgid "Saturday" -msgstr "laupäev" - -msgid "Sunday" -msgstr "pühapäev" - -msgid "Mon" -msgstr "esmasp." - -msgid "Tue" -msgstr "teisip." - -msgid "Wed" -msgstr "kolmap." - -msgid "Thu" -msgstr "neljap." - -msgid "Fri" -msgstr "reede" - -msgid "Sat" -msgstr "laup." - -msgid "Sun" -msgstr "pühap." - -msgid "January" -msgstr "jaanuar" - -msgid "February" -msgstr "veebruar" - -msgid "March" -msgstr "märts" - -msgid "April" -msgstr "aprill" - -msgid "May" -msgstr "mai" - -msgid "June" -msgstr "juuni" - -msgid "July" -msgstr "juuli" - -msgid "August" -msgstr "august" - -msgid "September" -msgstr "september" - -msgid "October" -msgstr "oktoober" - -msgid "November" -msgstr "november" - -msgid "December" -msgstr "detsember" - -msgid "jan" -msgstr "jaan" - -msgid "feb" -msgstr "veeb" - -msgid "mar" -msgstr "märts" - -msgid "apr" -msgstr "apr" - -msgid "may" -msgstr "mai" - -msgid "jun" -msgstr "jun" - -msgid "jul" -msgstr "jul" - -msgid "aug" -msgstr "aug" - -msgid "sep" -msgstr "sept" - -msgid "oct" -msgstr "okt" - -msgid "nov" -msgstr "nov" - -msgid "dec" -msgstr "dets" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "jaan." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "veeb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "mär." - -msgctxt "abbrev. month" -msgid "April" -msgstr "apr." - -msgctxt "abbrev. month" -msgid "May" -msgstr "mai" - -msgctxt "abbrev. month" -msgid "June" -msgstr "juuni" - -msgctxt "abbrev. month" -msgid "July" -msgstr "juuli" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "aug." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "sept." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "okt." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "dets." - -msgctxt "alt. month" -msgid "January" -msgstr "jaanuar" - -msgctxt "alt. month" -msgid "February" -msgstr "veebruar" - -msgctxt "alt. month" -msgid "March" -msgstr "märts" - -msgctxt "alt. month" -msgid "April" -msgstr "aprill" - -msgctxt "alt. month" -msgid "May" -msgstr "mai" - -msgctxt "alt. month" -msgid "June" -msgstr "juuni" - -msgctxt "alt. month" -msgid "July" -msgstr "juuli" - -msgctxt "alt. month" -msgid "August" -msgstr "august" - -msgctxt "alt. month" -msgid "September" -msgstr "september" - -msgctxt "alt. month" -msgid "October" -msgstr "oktoober" - -msgctxt "alt. month" -msgid "November" -msgstr "november" - -msgctxt "alt. month" -msgid "December" -msgstr "detsember" - -msgid "This is not a valid IPv6 address." -msgstr "See ei ole korrektne IPv6 aadress." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "või" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d aasta" -msgstr[1] "%(num)d aastat" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d kuu" -msgstr[1] "%(num)d kuud" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d nädal" -msgstr[1] "%(num)d nädalat" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d päev" -msgstr[1] "%(num)d päeva" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d tund" -msgstr[1] "%(num)d tundi" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d minut" -msgstr[1] "%(num)d minutit" - -msgid "Forbidden" -msgstr "Keelatud" - -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF verifitseerimine ebaõnnestus. Päring katkestati." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Näete seda sõnumit, kuna käesolev HTTPS leht nõuab “Viitaja päise” saatmist " -"teie brauserile, kuid seda ei saadetud. Seda päist on vaja " -"turvakaalutlustel, kindlustamaks et teie brauserit ei ole kolmandate " -"osapoolte poolt üle võetud." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Kui olete oma brauseri seadistustes välja lülitanud “Viitaja” päised siis " -"lülitage need taas sisse vähemalt antud lehe jaoks või HTTPS üheduste jaoks " -"või “sama-allika” päringute jaoks." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Kui kasutate silti või " -"saadate päist “Referrer-Policy: no-referrer”, siis palun eemaldage need. " -"CSRF kaitse vajab range viitaja kontrolliks päist “Referer”. Kui privaatsus " -"on probleemiks, kasutage alternatiive nagu " -"linkidele, mis viivad kolmandate poolte lehtedele." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Näete seda teadet, kuna see leht vajab CSRF küpsist vormide postitamiseks. " -"Seda küpsist on vaja turvakaalutlustel, kindlustamaks et teie brauserit ei " -"ole kolmandate osapoolte poolt üle võetud." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Kui olete oma brauseris küpsised keelanud, siis palun lubage need vähemalt " -"selle lehe jaoks või “sama-allika” päringute jaoks." - -msgid "More information is available with DEBUG=True." -msgstr "Saadaval on rohkem infot kasutades DEBUG=True" - -msgid "No year specified" -msgstr "Aasta on valimata" - -msgid "Date out of range" -msgstr "Kuupäev vahemikust väljas" - -msgid "No month specified" -msgstr "Kuu on valimata" - -msgid "No day specified" -msgstr "Päev on valimata" - -msgid "No week specified" -msgstr "Nädal on valimata" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Ei leitud %(verbose_name_plural)s" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Tulevane %(verbose_name_plural)s pole saadaval, sest %(class_name)s." -"allow_future on False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "Vigane kuupäeva sõne “%(datestr)s” lähtudes formaadist “%(format)s”" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Päringule vastavat %(verbose_name)s ei leitud" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "Lehekülg pole “viimane” ja ei saa teda konvertida täisarvuks." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Vigane leht (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "Tühi list ja “%(class_name)s.allow_empty” on Väär." - -msgid "Directory indexes are not allowed here." -msgstr "Kausta sisuloendid ei ole siin lubatud." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "“%(path)s” ei eksisteeri" - -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s sisuloend" - -msgid "The install worked successfully! Congratulations!" -msgstr "Paigaldamine õnnestus! Palju õnne!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Vaata release notes Djangole %(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Näete seda lehte, kuna teil on määratud DEBUG=True Django seadete failis ja te ei ole ühtki URLi seadistanud." - -msgid "Django Documentation" -msgstr "Django dokumentatsioon" - -msgid "Topics, references, & how-to’s" -msgstr "Teemad, viited, & õpetused" - -msgid "Tutorial: A Polling App" -msgstr "Õpetus: Küsitlusrakendus" - -msgid "Get started with Django" -msgstr "Alusta Djangoga" - -msgid "Django Community" -msgstr "Django Kogukond" - -msgid "Connect, get help, or contribute" -msgstr "Suhelge, küsige abi või panustage" diff --git a/venv/Lib/site-packages/django/conf/locale/et/__init__.py b/venv/Lib/site-packages/django/conf/locale/et/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/et/formats.py b/venv/Lib/site-packages/django/conf/locale/et/formats.py deleted file mode 100644 index 1e1e458..0000000 --- a/venv/Lib/site-packages/django/conf/locale/et/formats.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. F Y' -TIME_FORMAT = 'G:i' -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'd.m.Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = ' ' # Non-breaking space -# NUMBER_GROUPING = diff --git a/venv/Lib/site-packages/django/conf/locale/eu/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/eu/LC_MESSAGES/django.mo deleted file mode 100644 index cf1b961be4092ce66df9ad78dbd110dce35a2c91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21743 zcmb`O3!Gh5eeX9A9trQKfKYb=ff<-NlYqPe0W!(t$s{o|K?q{pXU?8;Hs_qZ5BrhH z3}R8rEm$s>`nt4WeF3Gu+G_E(w%`SeTB=oQQK?qFh*YI2dT&LkmHYjzwa%F{lSv4a z{mGi|UTd$t_J6(p>%Z3jR{+Q#FaDUSOuj8*AUvS)? zkL&rta3MSr?hDU`i0hpT=fU&gp>Vl-z5!AtZzDViUI7n>0aSU{!UNz0RF&TXmG2#n zce>|yL&^OScrbj>r9TQ65Pu9F2)_kY&!^yT!C%2s;qf$@o-c=bJ_PmMZP3UACFiwJ z`L2U!z#Cos<52lO1ts?b@JRSscszU@`tT=E@*mE}Ro?MX`4>UG-viYj15ow76snw2 zsQ1R9`YnOV{}y;Uyb0>Pk3q@*AXNUZLY4n5sCIu6O8#eI4u1*X1Dmh$yd7|!?|HYw z>)_q+5IXaN@Xz5zaCDL9T?~I8UI@PeUj+|2#qw0B_PPi%G`!0o|Gb)u-wIW)`=I*k zZ(RJ#j^Bf7ujio3J%Y}mi@Y9q92|mr{|!*}Y{6sUP4F~$CseyW3|0RxIzA3*dhgqC z9{e>_zI_(k_Ba@-oTH)AdtnKl4b{$NxF3vMyb0BgIot-{4E4RQJAN1Hy&po=<5{>r zJP09`ei&5zSg7y48fu&_hKIlAbu-UIq!t(kN3LtFG7uaohDuZNOj zi;HiCtBGF?m%zJW0w0HGz#;w&!WL9LKM5DWPeYCCN1*2OKSRm?3_K9-OXsSc7C^~& zB2@Y*Q0;l9OCNyBcRn0~YvCGr8=Mcn2KC-|q4dHJpxWgZ?)iKgQ*s>*mH$Mj`Ftu= z{!5|W-v|$ZmqX33F{pNaE0jDBK$Y_lRQ@kGegz&({2Ng1_>|+1pz=QpH9ntn{54eh z`}BJrs>*u}MD=)=z_Vc)E`{%b%i$NG^u_@U8p(YMWC`>xf$G0)5S8YoP;$Ntsy*+3 z`tApy^vu2P`KO`ef6(!BQ04rCd;T<(+&_Y9ub)B5`yWv6oiN~eSHgwxPFXWe2#+E?g@?nN9N!J~ z-aYUz_$hcad;}{06HxQu-=ONZ&ucCBcbxBdsN<22$2y+ic(UU{$Hh?n+zZt{XSwwA z94~~L$CtS0gD!myJcRTOa0|QwUJXA2N8$W)ShL|9q3KW9OZJAZf8RE-xBwH1=P4)<+u@QJX`@a z{;z>*_Y@unuY=0}4#&Ho^4$w1|Hq-`$-^%FD=z*GsP~?Rs{ga_M0hAl$A>*o-&qGW zjwTnvx6$jWgpRC`_u_1)D_ z?`?vr|LdXZ6Ty?<^-$0M5K6uey7>K2sC2jr9=5`A1WMjJpxX1pP;x&4PlZpwe)t;~ z?;Et^>vd558M*ikj(5P5NdGga^1cK$FMiF}09mGefpFRVeeU)?c>R};S;D&IF9 zzYq1@pF)lI=b+v@Xvp$NxIgg|p}yxs$#EuB|DNa4*TemYZ-p9PS3yd*20B&ZAJ@{TC?to_2f|O1|fz%H4Oh%{Lz^{V1sXC%W`gU3$MuKL<+gOQ7c4 zdMG)rfRZb8&#!gqZ-y%G7O3*y>3AnRfcS@?`s2e;?ff8A`42gM5u(DpuS3=6h&8qy zPJqh41fB=ahFa(AP~-jgpvKYrAw$UfYj^_u4b=QReywE*>iesp+U*K>0Ib8sFopZW zJD~dWkKFS=g$EJ;6qFpFaq)*CQ_%Z+cp5xt9eo7{;3D|PQ1Uzq=fgwSTfPcv{4a#k z&lf|8< zWWRF+lw8Nb)8VC1->pHl?{C9*!?#1p;ZumxPl0Nm64dw4fnS6d!0*5VUT4?aryZYh zeAe;b9iMl6!ExRe``&!V!yJ!xJl^qS$3;;6b-Lq#<9UvkK(*T%7k?d;+*i8zn;dH{ zy#>|&6E1!|RQ-O(@n*+c9dCDhm*X9dcR9Y_@ovZap!)Blj`zFt2OS@F{2ZJ|zDHgB z%TWFHRY((i--X-Y(h+Na-3m3o9)~_$FlzhrOgKP%#PLQbJ@rYbdOZX8f&GMYxH*Y% zz7n`DC;UC(ECSu{F?75?Bk1}GAu@M%{bd+?|BLWVm$ry9G%s{5B-~HX`1m?O^X`8W z-au#&bZKt?IpM>EQwZ&=hnrIgXHwoFgumeaUkS%@-+g67P9sfi_D2MkJMTI|A7K$e zZKrXqYk+(VH?wYj1s+8>g0%O+fS_w9;rGoQW$Sx|FD z?Yq>a={a3xt`>h&LO;)*vPs?vF5l;fUq)C#sJUkvhti$8ULfp8-u(%Sx&KooaxEZU zfj(3}{|#Z1@P5K)2)d5u*+1A@?*S;gWgX#Omv*$H#^px{uX6G4!PgVsPSBXs^@kST z!;U?a{h!>w!^MT46K*E_r6OEEATZ3l)5&`_ObCBRn0-nAJV}_C_23HPUncy}r8C4k z*8!ASCib^3<opc;Z9Z3NF5M*?EaC6TF5$;;DPg^fpX%~| zlKAhswCCUl-Te*lS$99~*v6N*xr3my@eja9+YcOv;9c&15MJx;Ce*9gZDUPb&G_&Wq$8wkH3`~l$$1YH*q{-3$Ce-`tO^nEu4a9LtX!k@D0Ly2>(R5hj1{@?t@3d z!{Jv6%L%$}C){H0n0GwCk^A#pSxWvB!fk}B6mi%8guMjc#oPEUHz&GxmvR3P;SAz$ zg5M#uuY*Xt(nSvC{?&w-_$4lFUwATUpNEG-U5CN7_SV?BZ|43nLP$7`(ChMXYpzEe zf7|hS_*%jdg#REMNB&>JoUn$VYrci|jN@} z7Fq6>L%)clYm3kyPf~wzPbJ91?KAT&?r9`Ry=ZOECtG1}R#HJ}((KLp7x&}|1*Ksl z$fG3AYEf&C4>O)NlZyFz6lZx5kA?n3l-KyM`6h)e?%5GEim*5JD@mC7agzJt&M3?E zS@Z7pIA|hn^`m!_E!AzWF8_wSB$z;{7NwC zV4}68NEH`NLNkgBy;$+>olQ*Qyk^pLW0EGqu&xx*Bus{ZDM=(D^VbaO?*{XC*!ap%5NFL{Fq>TPZix;vQkD8%8&WL3@(u6Y0yyKp}5*Gd8fj(97NafrZ*U53_Nd;;gc4b-Wv?#D*3&^sOtBeZ(64+l&)z^dMl^Gv6{EacFrow^LxxB%OfTZ>FtE1$o;M~ zMU!zqHG-}R$HHcrR_7*a1`R(hT(lAL)m2f7R7pCCq?K@I$ka(gGg*U1BblHE^iWvx zR?*Sb#8>rDGx=mYVO26#FlchqdfuvnTBAU?$&q}hNo)E+rILnO=Cw!8P@ENfBd-NW zt!_Zj(1VI;|zFd8ow6M`8mD7u(ush@yBY6vFOeFUTw#ZE2WhMw~{}jPmVvMVVWytd>l)Gt3h0rIgq$;NBMLn(UR6anA+5BoXNu zx~!}9?As=}tA5#>O-8ONOR)N%=^9I8p%+mic{01ynS;T$IIlOD`Fr)Qz7e1gn=R=j z-xQ!SZ8}Si(P<{xOlO;JmDzMYo<|jb-R2#yZL6I*pHUC;oV$lSyM3l*cXpXuw_LVM z($;mWW~a#{n=5TVx_g%gPLa`Lh~$qQ;u+)`s@$N!*z9E7FFU zKfR)rC)G>MK)sN)LROhP;f@7Yi`VL~oEAYk>8+NDs%1#V<}yZ$HSMhF$#b%TWf@wXMhdd=fU!?j7Z^ApQnC1#lPom0==N5FMwdk`V>Q^p;uVx>m2x;16q$05 zHG(X2c5BHjklV*?Nep#kzLdN*48buq#hNfltM(>snt1MGD$AU(Hm_Y%y)~(f#h%Hk zqs*!G1xCyIA`ZO`L3xrM-VnrbPzm5vP_KC#YE2B04Rj)JUl!y$RLW%-fdwXxZZSAg ze?;A_Sg{k!1q-~Yj}Bu2P!ByA#t@q%G`Wi>`}3rq=5?Ll-n|UV{;EafNErdcbp5cc zMaIoeti5TgcNlwxpy2_kiK*ML7XK*5251_K#;1d)M})D$Rt*hqU9()qYsuS)!H2oK zk%H5JR-G<=W8!U;vg{scjIi;fh}ld8m`NJ%GBYqZnK!#+o*tE*?<*7H`b@tuOxLiY z1g+!#1S@n_lvyi{(K>gszp@sN)y+4VA4$aspvjbATp)-lO_dT%0roXBzoL!J%oOcx zW~8JOp@zLbnADq}y{ADz?Uap^agt_rQg&FIbYszIOxqZ{*q$YC6Sk?0*G+M#er6oc z+@x+wD|(t`Va`<8JnU@_Q!~;x%Ww$MRM^sE#?JIBMT?m!qZvgUxNWl46j`4?QH#cE zv$oPD?9V7QCD)7_ zZAChRVoZA*8!sn2`;0a$CwYw`m>kT-uC3PQBx94c10~5$&n-VZcZs_sWKFc@biN|K zhMlRmC79s-m}SFsjkhIXLTjdPDKgWWBSG#Fid2(yWGu`>^hdeD}ZHA?l!kzg%&W3DCSlO|ck4 zvRzNE_gS=w(vc==zt_>&b}~}Yu-VEd^^kj`qI^~?)sADnG7EowH_u{ZobibFQ%rWu z0nRW?aio}La?@p|9Xwj2gK8XlsbfbmOTE!Fs4&Bm7^}ZMU`ILZA=pesT34@+7MvnP zL1US}!beTWxbRoBS{}Bsx3$tN(%joxPw8Y$iLEgzBh6^z$@Zyb#K~8#d6Dw89w!sz zYGDpmIuo1Iiz@S49b|OYWK#I3bh5~xV&QX|tvv{oT{{--D$=xIT5=p?%AjNn*N&mF zHLVohEvb9fKt;Vrig3H4=oGN6Mb0-pZB@3{;Y_tW+^aE3GuqQCMSxO`EZBrQIkF1py|R0oIIMFYXbW)*Q~H(f<~ug7K}pnlZRuMZpa;FTzhD``_5 z0A*ol6oAH`GyghfusNzl!D}ftBa3z0Hz#Rh94|*0AyOl5Osf>x6PY@W!d#ZFVQECn z!Z8jUa~W|##sPGn6kgbMP(){^emPAhGCIx;;j)pj#u?<8rYZJ6qNNp7N}5L@I(@F% z7=6>W=wEh+j1ORONJnM^r&PjnQGL;_nYI>9zfc8Mb5pB!Np@6AKakA%2aBqPGP-d* zs{E2^`zaSS*+i9OrwBux8Vl4RV^EZ&&< zGn1^nJv(joix_~ji^tNNoiq}*l-9^+Rk16<9#3~==^S@#pO}&-suTlvi@~4-faRTGh_5cSYL0((KZ%TD9tG|EjCju3dKZ@bI#$ zv+Sx;VXmw9qIB76Z4=%W@ApiL*Xwg|?sG25WJ2q9SFN-gk=xY_I)}RL6QsFYZ94zB zjwW8T*pBV-VmaMfC1*z8Ob5tbzB$8b@)F*0o)qJK(AV|qz20WK`t+}>^k1$WR1z=q z?YgvJOW48%(m$M4qe}l^QO){ClV$#b&71nSggZD*N#cHaB9{4QEjepx|B`e1mt5d4 zJ$KpCrDrbTT5uWXxBVCqafZQ^q|5x_s2(;jcN^^HgG%CGR4Fx;RKlFKNtaf2#-)|; zVqVuFMK$an4TI(~-+G$-9xb4(pA!=kB^*<67LA8H&C+Rw9&lhWHg6Av#X#?Z;dR49 z)74vATCxCJF30TXA2nxGvTg@(HAL}+nEd$bSZTM8uI@j7I-kBZ9;W?6Zr{AjKffI1 z9VwUjVX@+2qkJl4y_j8@ z8U`VmiaL{Xme02mR1-`VN;N)VQvg|Kl_5`VEhso~pp>bXQjFZZeABskk*v$%>xETS zup&RLZqcNb!o_uqzQx(wPO%Y>9ZrBXPod_$cGP2Zx6^d%Vdu8vx_vQ^Z`;Z1;|6OM zG-{nM2Xni8I}YDE!j;((&*AmuIJWKfO|9EkDM2g3^UD+Yft9c(n960TMuFe6!a0J2 zUg!TcWf%vrdAD3lA=0!981oAUC_6FIIzC|K94fLpr(gJdId8z=&djH*Cs@z7g>gBk zM}Cqed=_^?h0i7DKI&V@dfJ(_FMwV{2uEU=9yf< zkxn_C%+3j{?1PccWzCz$eAThlR32bU2X((zaOzD;%(+p?AEIi!V%@=P{>)h2z_yk~ zREx8m7PKlGe#7b3-GGNU<`|%tW6x$Vg%QmOHVv8wjD2QJr$y>yU_!8aFZz7ik8dd`>PkgrFvaTL20P24Ku*rk;@ zFiEBm#GFd!JYdSG=N`a_m$HVVJ>ehE`6xF&kDAe?vrE;c6yYe^SSiHg6f9Nyd>Uqlf zZylZ1>C9~rlT6)VzKlv~u&~Qv!R&P|WJKXmp&HgARE}S#6A%_Z=M*P~NHQ0bna4Tx?C$=ZO|p@-j~bhedUF17y63H8WeuD)2=g1)lWIp<%x8b7UpSZ zJ&%I!u6GSeVY7>{6VWalRn`!xMf55D3z_qc?y>x0h0yzTDTKKS89~=+fkii(wW@@R z4Sf;Wr2e+L(-Pcy)YjzPX_O!X$GGh>v`#<2`Z2m}cbQZla~!u9xzF`?&D15hl)AAO z_*R$rl7|C?8KOHex8ks#E1jwbyGtK1meU;7L9s}e&-Grr5xNxmT-o-}pu791?XhlY z+J#_o%=m^@f%a0&l0>5zt(mZdWeG>wtP362HcOuIZEG<~@=QKqZ%D?PSx1`u7H1CU zwo``zj_vlXRvq=e(qgS{X0eu0;MZ8O>T*;eh!dHqVm6#C)L}WSv&7|rx3qtw&rc`m z4`;;3CY`s8^=KD1Ogu!D?;FQFhlWVq@c2m&U4rDs|E;PFv3A#^DSWlOZcYa0aDzLg z?_q*y1ozPO^nPZwC;*9KYSTMNM0C-Q&Wyv7BttTUY8 zO27;5#*OazaYy&yCyBkKYf$42PYX;-Z-y7VW2Im`Sa-O}-PUD*@nG61zA0tvVg{7V zC9_t|@{6+ub-Bg$eT}24TvEnFk&j%Tkby#Bv^{Qe>=%=Um8ldu7Tx8X<>Z~|E>}+D zF*i5(qs7bg%SKZOesj6al{gsI!v0KdbCU(Xd0fVAuE=mOg<7%M*mGmNr6zgV#`Yjm z9{I|ZEHiH>239kO(0DxIL>qrp_jWo-JjdYk6MjKy%*CHi@g!lLmE_ut)?_<2LoAiYvvf{ zH_e?*YL%a-XtT<9XJ+bn*6nk%8N>#j3Ttcw3YXZiL{uIVm~KTon9c88kNhFKiC_iM zffZgNOk^`N>+Gi`d%tFIyNLEaQiad_u6C2VrfN^wo$7q-3{br6JG6o6^_-WzJBgoP zux;>+yS-yH&1JAlGHgm_&tQ=EtAX3+1>PoH?ez2}x!ToBZD+ggw-x9uHqm8gzMHqFv&~UT7`M+JI+L-F z%Jl8bxNi*{Z?o~RtBY1?o5c2%Mz6AhqIc@7V`qED5zO(u1_2zb;M^!JXYKu#Ktoxjs0{^*@ zP`?4I+v7XqKv&`@ylP<`{L(JV0+SiCqR~ zXDDOjFQpT-OP;oh`OQ`*tI6W}#I2WfHVPs&#)Fv-bQ*IWFBRT9qwTCiU5ACXJM)B* zZVYDQTQ`-f<7#AUh^E6D8`n{X+{}!uO0m%2rn3bG=|XQv$946jRq(^YdbcZGpPY83 zQy6CpF|&=IF*)s0lvpyPvW=0~nVFbeobE6mwJ4y9&DopXwPK3s#HXD>g>^EpC9#ib zPE@(ct39CW)r)7P;YNwOJK{w^uu` zwl;8$)}?G1fabZ$*1g}Ey}nFOV!x;3r0k8HHUzT1Y#;I7 zI_+`kOD*e2%1>AnnG$jld%=|LW!6&$1YIg)evseI$g|)K3p6^zn>QKwbde^$&R)8` z@eHlbbYPRLzN5OhJs9Rw1>SxB)B?^pS6c5q_cniL@bYT_W_BKA%tMJcm7qGS(t&;c zlzv7VqvMHBp^31S%P1xt0WwGU`337Doi0VM0bvelrtGQR6yr#%zxla=b*4`*p48`M zH~fFuIe!hcq)UuWW7f#vsyi>d)RVRZrtwT`qE~&CD~iB1E2`HiVOrIB>RXYV+lrRM zlJ=1@vp7EB5U!+cKuM;z{wUuRQH%|<^bvK3_q=Wn;wix#&bBwB(;Ez)cW*0Z8}rTx zwC0^#RZ*e(fMkT78S6_A2 zrcJwZInOGZZrMZ8ECC!9Suy>dX)$~IsFgW-(g}&J%$x;vmfFrK`fLr={dKeL-&2Nm uaU5#wv4y%^%Q8ak{(P3{-TmRR(WWz1s%PuGp6!#F{a&e5^8P=)004#n diff --git a/venv/Lib/site-packages/django/conf/locale/eu/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/eu/LC_MESSAGES/django.po deleted file mode 100644 index 028cc45..0000000 --- a/venv/Lib/site-packages/django/conf/locale/eu/LC_MESSAGES/django.po +++ /dev/null @@ -1,1279 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Aitzol Naberan , 2013,2016 -# Ander Martinez , 2013-2014 -# Eneko Illarramendi , 2017-2019,2021 -# Jannis Leidel , 2011 -# jazpillaga , 2011 -# julen, 2011-2012 -# julen, 2013,2015 -# Mikel Maldonado , 2021 -# totorika93 , 2012 -# 67feb0cba3962a6c9f09eb0e43697461_528661a , 2013 -# Urtzi Odriozola , 2017 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-01-15 09:00+0100\n" -"PO-Revision-Date: 2021-05-09 16:11+0000\n" -"Last-Translator: Mikel Maldonado \n" -"Language-Team: Basque (http://www.transifex.com/django/django/language/eu/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "Afrikaans" - -msgid "Arabic" -msgstr "Arabiera" - -msgid "Algerian Arabic" -msgstr "Algeriar Arabiera" - -msgid "Asturian" -msgstr "Asturiera" - -msgid "Azerbaijani" -msgstr "Azerbaijanera" - -msgid "Bulgarian" -msgstr "Bulgariera" - -msgid "Belarusian" -msgstr "Bielorrusiera" - -msgid "Bengali" -msgstr "Bengalera" - -msgid "Breton" -msgstr "Bretoia" - -msgid "Bosnian" -msgstr "Bosniera" - -msgid "Catalan" -msgstr "Katalana" - -msgid "Czech" -msgstr "Txekiera" - -msgid "Welsh" -msgstr "Galesa" - -msgid "Danish" -msgstr "Daniera" - -msgid "German" -msgstr "Alemana" - -msgid "Lower Sorbian" -msgstr "Behe-sorbiera" - -msgid "Greek" -msgstr "Greziera" - -msgid "English" -msgstr "Ingelesa" - -msgid "Australian English" -msgstr "Australiar ingelesa" - -msgid "British English" -msgstr "Ingelesa" - -msgid "Esperanto" -msgstr "Esperantoa" - -msgid "Spanish" -msgstr "Gaztelania" - -msgid "Argentinian Spanish" -msgstr "Gaztelania (Argentina)" - -msgid "Colombian Spanish" -msgstr "Gaztelania (Kolonbia)" - -msgid "Mexican Spanish" -msgstr "Gaztelania (Mexiko)" - -msgid "Nicaraguan Spanish" -msgstr "Gaztelania (Nikaragua)" - -msgid "Venezuelan Spanish" -msgstr "Gaztelania (Venezuela)" - -msgid "Estonian" -msgstr "Estoniera" - -msgid "Basque" -msgstr "Euskara" - -msgid "Persian" -msgstr "Persiera" - -msgid "Finnish" -msgstr "Finlandiera" - -msgid "French" -msgstr "Frantsesa" - -msgid "Frisian" -msgstr "Frisiera" - -msgid "Irish" -msgstr "Irlandako gaelikoa" - -msgid "Scottish Gaelic" -msgstr "Eskoziako gaelikoa" - -msgid "Galician" -msgstr "Galiziera" - -msgid "Hebrew" -msgstr "Hebreera" - -msgid "Hindi" -msgstr "Hindi" - -msgid "Croatian" -msgstr "Kroaziera" - -msgid "Upper Sorbian" -msgstr "Goi-sorbiera" - -msgid "Hungarian" -msgstr "Hungariera" - -msgid "Armenian" -msgstr "Armeniera" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indonesiera" - -msgid "Igbo" -msgstr "" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Islandiera" - -msgid "Italian" -msgstr "Italiera" - -msgid "Japanese" -msgstr "Japoniera" - -msgid "Georgian" -msgstr "Georgiera" - -msgid "Kabyle" -msgstr "Kabylera" - -msgid "Kazakh" -msgstr "Kazakhera" - -msgid "Khmer" -msgstr "Khmerera" - -msgid "Kannada" -msgstr "Kannada" - -msgid "Korean" -msgstr "Koreera" - -msgid "Kyrgyz" -msgstr "" - -msgid "Luxembourgish" -msgstr "Luxenburgera" - -msgid "Lithuanian" -msgstr "Lituaniera" - -msgid "Latvian" -msgstr "Letoniera" - -msgid "Macedonian" -msgstr "Mazedoniera" - -msgid "Malayalam" -msgstr "Malabarera" - -msgid "Mongolian" -msgstr "Mongoliera" - -msgid "Marathi" -msgstr "Marathera" - -msgid "Burmese" -msgstr "Birmaniera" - -msgid "Norwegian Bokmål" -msgstr "Bokmåla (Norvegia)" - -msgid "Nepali" -msgstr "Nepalera" - -msgid "Dutch" -msgstr "Nederlandera" - -msgid "Norwegian Nynorsk" -msgstr "Nynorsk (Norvegia)" - -msgid "Ossetic" -msgstr "Osetiera" - -msgid "Punjabi" -msgstr "Punjabera" - -msgid "Polish" -msgstr "Poloniera" - -msgid "Portuguese" -msgstr "Portugesa" - -msgid "Brazilian Portuguese" -msgstr "Portugesa (Brazil)" - -msgid "Romanian" -msgstr "Errumaniera" - -msgid "Russian" -msgstr "Errusiera" - -msgid "Slovak" -msgstr "Eslovakiera" - -msgid "Slovenian" -msgstr "Esloveniera" - -msgid "Albanian" -msgstr "Albaniera" - -msgid "Serbian" -msgstr "Serbiera" - -msgid "Serbian Latin" -msgstr "Serbiera" - -msgid "Swedish" -msgstr "Suediera" - -msgid "Swahili" -msgstr "Swahilia" - -msgid "Tamil" -msgstr "Tamilera" - -msgid "Telugu" -msgstr "Telugua" - -msgid "Tajik" -msgstr "" - -msgid "Thai" -msgstr "Thailandiera" - -msgid "Turkmen" -msgstr "" - -msgid "Turkish" -msgstr "Turkiera" - -msgid "Tatar" -msgstr "Tatarera" - -msgid "Udmurt" -msgstr "Udmurtera" - -msgid "Ukrainian" -msgstr "Ukrainera" - -msgid "Urdu" -msgstr "Urdua" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "Vietnamera" - -msgid "Simplified Chinese" -msgstr "Txinera (sinpletua)" - -msgid "Traditional Chinese" -msgstr "Txinera (tradizionala)" - -msgid "Messages" -msgstr "Mezuak" - -msgid "Site Maps" -msgstr "Sitemap-ak" - -msgid "Static Files" -msgstr "Fitxategi estatikoak" - -msgid "Syndication" -msgstr "Sindikazioa" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "..." - -msgid "That page number is not an integer" -msgstr "Orrialde hori ez da zenbaki bat" - -msgid "That page number is less than 1" -msgstr "Orrialde zenbaki hori 1 baino txikiagoa da" - -msgid "That page contains no results" -msgstr "Orrialde horrek ez du emaitzarik" - -msgid "Enter a valid value." -msgstr "Idatzi baleko balio bat." - -msgid "Enter a valid URL." -msgstr "Idatzi baleko URL bat." - -msgid "Enter a valid integer." -msgstr "Idatzi baleko zenbaki bat." - -msgid "Enter a valid email address." -msgstr "Idatzi baleko helbide elektroniko bat." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Idatzi baleko IPv4 sare-helbide bat." - -msgid "Enter a valid IPv6 address." -msgstr "Idatzi baleko IPv6 sare-helbide bat." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Idatzi baleko IPv4 edo IPv6 sare-helbide bat." - -msgid "Enter only digits separated by commas." -msgstr "Idatzi komaz bereizitako digitoak soilik." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Ziurtatu balio hau gutxienez %(limit_value)s dela (orain %(show_value)s da)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Ziurtatu balio hau %(limit_value)s baino txikiagoa edo berdina dela." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Ziurtatu balio hau %(limit_value)s baino handiagoa edo berdina dela." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Ziurtatu balio honek gutxienez karaktere %(limit_value)d duela " -"(%(show_value)d ditu)." -msgstr[1] "" -"Ziurtatu balio honek gutxienez %(limit_value)d karaktere dituela " -"(%(show_value)d ditu)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Ziurtatu balio honek gehienez karaktere %(limit_value)d duela " -"(%(show_value)d ditu)." -msgstr[1] "" -"Ziurtatu balio honek gehienez %(limit_value)d karaktere dituela " -"(%(show_value)d ditu)." - -msgid "Enter a number." -msgstr "Idatzi zenbaki bat." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Ziurtatu digitu %(max)s baino gehiago ez dagoela guztira." -msgstr[1] "Ziurtatu %(max)s digitu baino gehiago ez dagoela guztira." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Ziurtatu ez dagoela digitu %(max)s baino gehiago komaren atzetik." -msgstr[1] "Ziurtatu ez dagoela %(max)s digitu baino gehiago komaren atzetik." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "Ziurtatu ez dagoela digitu %(max)s baino gehiago komaren aurretik." -msgstr[1] "Ziurtatu ez dagoela %(max)s digitu baino gehiago komaren aurretik." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "Null karaktereak ez daude baimenduta." - -msgid "and" -msgstr "eta" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(field_labels)s hauek dauzkan %(model_name)s dagoeneko existitzen da." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "%(value)r balioa ez da baleko aukera bat." - -msgid "This field cannot be null." -msgstr "Eremu hau ezin daiteke hutsa izan (null)." - -msgid "This field cannot be blank." -msgstr "Eremu honek ezin du hutsik egon." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(field_label)s hori daukan %(model_name)s dagoeneko existitzen da." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Eremuaren mota: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "\"%(value)s\" blioa True edo False izan behar da." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "\"%(value)s\" balioa, True, False edo None izan behar da." - -msgid "Boolean (Either True or False)" -msgstr "Boolearra (True edo False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "String-a (%(max_length)s gehienez)" - -msgid "Comma-separated integers" -msgstr "Komaz bereiztutako zenbaki osoak" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"\"%(value)s\" balioa data formatu okerra dauka. UUUU-HH-EE formatua izan " -"behar da." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"\"%(value)s\" balioa formatu egokia dauka (UUUU-HH-EE), baina data okerra." - -msgid "Date (without time)" -msgstr "Data (ordurik gabe)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Data (orduarekin)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "\"%(value)s\" balioa zenbaki hamartarra izan behar da." - -msgid "Decimal number" -msgstr "Zenbaki hamartarra" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"\"%(value)s\" balioa formatu okerra dauka. [EE][[OO:]MM:]ss[.uuuuuu] " -"formatua izan behar du." - -msgid "Duration" -msgstr "Iraupena" - -msgid "Email address" -msgstr "Helbide elektronikoa" - -msgid "File path" -msgstr "Fitxategiaren bidea" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "\"%(value)s\" float izan behar da." - -msgid "Floating point number" -msgstr "Koma higikorreko zenbakia (float)" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "\"%(value)s\" zenbaki osoa izan behar da." - -msgid "Integer" -msgstr "Zenbaki osoa" - -msgid "Big (8 byte) integer" -msgstr "Zenbaki osoa (handia 8 byte)" - -msgid "Small integer" -msgstr "Osoko txikia" - -msgid "IPv4 address" -msgstr "IPv4 sare-helbidea" - -msgid "IP address" -msgstr "IP helbidea" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "\"%(value)s\" None, True edo False izan behar da." - -msgid "Boolean (Either True, False or None)" -msgstr "Boolearra (True, False edo None)" - -msgid "Positive big integer" -msgstr "Zenbaki positivo osoa-handia" - -msgid "Positive integer" -msgstr "Osoko positiboa" - -msgid "Positive small integer" -msgstr "Osoko positibo txikia" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (gehienez %(max_length)s)" - -msgid "Text" -msgstr "Testua" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Ordua" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Datu bitar gordinak" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "\"Universally unique identifier\"" - -msgid "File" -msgstr "Fitxategia" - -msgid "Image" -msgstr "Irudia" - -msgid "A JSON object" -msgstr "JSON objektu bat" - -msgid "Value must be valid JSON." -msgstr "Balioa baliozko JSON bat izan behar da." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" -"%(field)s %(value)r edukidun %(model)s modeloko instantziarik ez da " -"exiistitzen." - -msgid "Foreign Key (type determined by related field)" -msgstr "1-N (mota erlazionatutako eremuaren arabera)" - -msgid "One-to-one relationship" -msgstr "Bat-bat erlazioa" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "%(from)s-%(to)s erlazioa" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "%(from)s-%(to)s erlazioak" - -msgid "Many-to-many relationship" -msgstr "M:N erlazioa" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Eremu hau beharrezkoa da." - -msgid "Enter a whole number." -msgstr "Idatzi zenbaki oso bat." - -msgid "Enter a valid date." -msgstr "Idatzi baleko data bat." - -msgid "Enter a valid time." -msgstr "Idatzi baleko ordu bat." - -msgid "Enter a valid date/time." -msgstr "Idatzi baleko data/ordu bat." - -msgid "Enter a valid duration." -msgstr "Idatzi baleko iraupen bat." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "Egun kopuruak {min_days} eta {max_days} artean egon behar du." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Ez da fitxategirik bidali. Egiaztatu formularioaren kodeketa-mota." - -msgid "No file was submitted." -msgstr "Ez da fitxategirik bidali." - -msgid "The submitted file is empty." -msgstr "Bidalitako fitxategia hutsik dago." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Ziurtatu fitxategi izen honek gehienez karaktere %(max)d duela (%(length)d " -"ditu)." -msgstr[1] "" -"Ziurtatu fitxategi izen honek gehienez %(max)d karaktere dituela (%(length)d " -"ditu)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Mesedez, igo fitxategi bat edo egin klik garbitu botoian, ez biak." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Igo baleko irudi bat. Zuk igotako fitxategia ez da irudi bat edo akatsen bat " -"du." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Hautatu baleko aukera bat. %(value)s ez dago erabilgarri." - -msgid "Enter a list of values." -msgstr "Idatzi balio-zerrenda bat." - -msgid "Enter a complete value." -msgstr "Sartu balio osoa." - -msgid "Enter a valid UUID." -msgstr "Idatzi baleko UUID bat." - -msgid "Enter a valid JSON." -msgstr "Sartu baliozko JSON bat" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(%(name)s eremu ezkutua) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "" -msgstr[1] "" - -msgid "Order" -msgstr "Ordena" - -msgid "Delete" -msgstr "Ezabatu" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Zuzendu bikoiztketa %(field)s eremuan." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Zuzendu bikoizketa %(field)s eremuan. Bakarra izan behar da." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Zuzendu bakarra izan behar den%(field_name)s eremuarentzako bikoiztutako " -"data %(lookup)s egiteko %(date_field)s eremuan" - -msgid "Please correct the duplicate values below." -msgstr "Zuzendu hurrengo balio bikoiztuak." - -msgid "The inline value did not match the parent instance." -msgstr "Barneko balioa eta gurasoaren instantzia ez datoz bat." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Hautatu aukera zuzen bat. Hautatutakoa ez da zuzena." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Garbitu" - -msgid "Currently" -msgstr "Orain" - -msgid "Change" -msgstr "Aldatu" - -msgid "Unknown" -msgstr "Ezezaguna" - -msgid "Yes" -msgstr "Bai" - -msgid "No" -msgstr "Ez" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "bai,ez,agian" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "byte %(size)d " -msgstr[1] "%(size)d byte" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "gauerdia" - -msgid "noon" -msgstr "eguerdia" - -msgid "Monday" -msgstr "astelehena" - -msgid "Tuesday" -msgstr "asteartea" - -msgid "Wednesday" -msgstr "asteazkena" - -msgid "Thursday" -msgstr "osteguna" - -msgid "Friday" -msgstr "ostirala" - -msgid "Saturday" -msgstr "larunbata" - -msgid "Sunday" -msgstr "igandea" - -msgid "Mon" -msgstr "al" - -msgid "Tue" -msgstr "ar" - -msgid "Wed" -msgstr "az" - -msgid "Thu" -msgstr "og" - -msgid "Fri" -msgstr "ol" - -msgid "Sat" -msgstr "lr" - -msgid "Sun" -msgstr "ig" - -msgid "January" -msgstr "urtarrila" - -msgid "February" -msgstr "otsaila" - -msgid "March" -msgstr "martxoa" - -msgid "April" -msgstr "apirila" - -msgid "May" -msgstr "maiatza" - -msgid "June" -msgstr "ekaina" - -msgid "July" -msgstr "uztaila" - -msgid "August" -msgstr "abuztua" - -msgid "September" -msgstr "iraila" - -msgid "October" -msgstr "urria" - -msgid "November" -msgstr "azaroa" - -msgid "December" -msgstr "abendua" - -msgid "jan" -msgstr "urt" - -msgid "feb" -msgstr "ots" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "api" - -msgid "may" -msgstr "mai" - -msgid "jun" -msgstr "eka" - -msgid "jul" -msgstr "uzt" - -msgid "aug" -msgstr "abu" - -msgid "sep" -msgstr "ira" - -msgid "oct" -msgstr "urr" - -msgid "nov" -msgstr "aza" - -msgid "dec" -msgstr "abe" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "urt." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "ots." - -msgctxt "abbrev. month" -msgid "March" -msgstr "mar." - -msgctxt "abbrev. month" -msgid "April" -msgstr "api." - -msgctxt "abbrev. month" -msgid "May" -msgstr "mai." - -msgctxt "abbrev. month" -msgid "June" -msgstr "eka." - -msgctxt "abbrev. month" -msgid "July" -msgstr "uzt." - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "abu." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "ira." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "urr." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "aza." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "abe." - -msgctxt "alt. month" -msgid "January" -msgstr "urtarrila" - -msgctxt "alt. month" -msgid "February" -msgstr "otsaila" - -msgctxt "alt. month" -msgid "March" -msgstr "martxoa" - -msgctxt "alt. month" -msgid "April" -msgstr "apirila" - -msgctxt "alt. month" -msgid "May" -msgstr "maiatza" - -msgctxt "alt. month" -msgid "June" -msgstr "ekaina" - -msgctxt "alt. month" -msgid "July" -msgstr "uztaila" - -msgctxt "alt. month" -msgid "August" -msgstr "abuztua" - -msgctxt "alt. month" -msgid "September" -msgstr "iraila" - -msgctxt "alt. month" -msgid "October" -msgstr "urria" - -msgctxt "alt. month" -msgid "November" -msgstr "azaroa" - -msgctxt "alt. month" -msgid "December" -msgstr "abendua" - -msgid "This is not a valid IPv6 address." -msgstr "Hau ez da baleko IPv6 helbide bat." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "edo" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "urte %d" -msgstr[1] "%d urte" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "hilabete %d" -msgstr[1] "%d hilabete" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "aste %d" -msgstr[1] "%d aste" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "egun %d" -msgstr[1] "%d egun" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "ordu %d" -msgstr[1] "%d ordu" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "minutu %d" -msgstr[1] "%d minutu" - -msgid "Forbidden" -msgstr "Debekatuta" - -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF egiaztapenak huts egin du. Eskaera abortatu da." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Formularioa bidaltzean gune honek CSRF cookie bat behar duelako ikusten duzu " -"mezu hau. Cookie hau beharrezkoa da segurtasun arrazoiengatik, zure " -"nabigatzailea beste batek ordezkatzen ez duela ziurtatzeko." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "Informazio gehiago erabilgarri dago DEBUG=True ezarrita." - -msgid "No year specified" -msgstr "Ez da urterik zehaztu" - -msgid "Date out of range" -msgstr "Data baliozko tartetik kanpo" - -msgid "No month specified" -msgstr "Ez da hilabeterik zehaztu" - -msgid "No day specified" -msgstr "Ez da egunik zehaztu" - -msgid "No week specified" -msgstr "Ez da asterik zehaztu" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Ez dago %(verbose_name_plural)s" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Etorkizuneko %(verbose_name_plural)s ez dago aukeran %(class_name)s." -"allow_future False delako" - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Bilaketarekin bat datorren %(verbose_name)s-rik ez dago" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Orri baliogabea (%(page_number)s):%(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "Direktorio zerrendak ez daude baimenduak." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "%(directory)s zerrenda" - -msgid "The install worked successfully! Congratulations!" -msgstr "Instalazioak arrakastaz funtzionatu du! Zorionak!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Ikusi Django %(version)s-ren argitaratze " -"oharrak" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Zure settings fitxategian DEBUG=True jarrita eta URLrik konfiguratu gabe duzulako ari zara " -"ikusten orrialde hau." - -msgid "Django Documentation" -msgstr "Django dokumentazioa" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "Tutoriala: Galdetegi aplikazioa" - -msgid "Get started with Django" -msgstr "Hasi Djangorekin" - -msgid "Django Community" -msgstr "Django Komunitatea" - -msgid "Connect, get help, or contribute" -msgstr "Konektatu, lortu laguntza edo lagundu" diff --git a/venv/Lib/site-packages/django/conf/locale/eu/__init__.py b/venv/Lib/site-packages/django/conf/locale/eu/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/eu/formats.py b/venv/Lib/site-packages/django/conf/locale/eu/formats.py deleted file mode 100644 index 33e6305..0000000 --- a/venv/Lib/site-packages/django/conf/locale/eu/formats.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'Y\k\o N j\a' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = r'Y\k\o N j\a, H:i' -YEAR_MONTH_FORMAT = r'Y\k\o F' -MONTH_DAY_FORMAT = r'F\r\e\n j\a' -SHORT_DATE_FORMAT = 'Y-m-d' -SHORT_DATETIME_FORMAT = 'Y-m-d H:i' -FIRST_DAY_OF_WEEK = 1 # Astelehena - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/fa/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/fa/LC_MESSAGES/django.mo deleted file mode 100644 index 906097c39c632d3889b82fa2b25ff50fca53bc4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32052 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 D<_i?^ diff --git a/venv/Lib/site-packages/django/conf/locale/fa/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/fa/LC_MESSAGES/django.po deleted file mode 100644 index 795602f..0000000 --- a/venv/Lib/site-packages/django/conf/locale/fa/LC_MESSAGES/django.po +++ /dev/null @@ -1,1318 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Ahmad Hosseini , 2020 -# alirezamastery , 2021 -# Ali Vakilzade , 2015 -# Arash Fazeli , 2012 -# Eric Hamiter , 2019 -# Farshad Asadpour, 2021 -# Jannis Leidel , 2011 -# Mariusz Felisiak , 2021 -# Mazdak Badakhshan , 2014 -# Milad Hazrati , 2019 -# MJafar Mashhadi , 2018 -# Mohammad Hossein Mojtahedi , 2013,2019 -# Pouya Abbassi, 2016 -# Pouya Abbassi, 2016 -# rahim agh , 2020-2021 -# Reza Mohammadi , 2013-2016 -# Saeed , 2011 -# Sina Cheraghi , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-24 16:28+0000\n" -"Last-Translator: Mariusz Felisiak \n" -"Language-Team: Persian (http://www.transifex.com/django/django/language/" -"fa/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -msgid "Afrikaans" -msgstr "آفریکانس" - -msgid "Arabic" -msgstr "عربی" - -msgid "Algerian Arabic" -msgstr "عربی الجزایری" - -msgid "Asturian" -msgstr "آستوری" - -msgid "Azerbaijani" -msgstr "آذربایجانی" - -msgid "Bulgarian" -msgstr "بلغاری" - -msgid "Belarusian" -msgstr "بلاروس" - -msgid "Bengali" -msgstr "بنگالی" - -msgid "Breton" -msgstr "برتون" - -msgid "Bosnian" -msgstr "بوسنیایی" - -msgid "Catalan" -msgstr "کاتالونیایی" - -msgid "Czech" -msgstr "چکی" - -msgid "Welsh" -msgstr "ویلزی" - -msgid "Danish" -msgstr "دانمارکی" - -msgid "German" -msgstr "آلمانی" - -msgid "Lower Sorbian" -msgstr "صربستانی پایین" - -msgid "Greek" -msgstr "یونانی" - -msgid "English" -msgstr "انگلیسی" - -msgid "Australian English" -msgstr "انگلیسی استرالیایی" - -msgid "British English" -msgstr "انگلیسی بریتیش" - -msgid "Esperanto" -msgstr "اسپرانتو" - -msgid "Spanish" -msgstr "اسپانیایی" - -msgid "Argentinian Spanish" -msgstr "اسپانیایی آرژانتینی" - -msgid "Colombian Spanish" -msgstr "اسپانیایی کلمبیایی" - -msgid "Mexican Spanish" -msgstr "اسپانیولی مکزیکی" - -msgid "Nicaraguan Spanish" -msgstr "نیکاراگوئه اسپانیایی" - -msgid "Venezuelan Spanish" -msgstr "ونزوئلا اسپانیایی" - -msgid "Estonian" -msgstr "استونی" - -msgid "Basque" -msgstr "باسکی" - -msgid "Persian" -msgstr "فارسی" - -msgid "Finnish" -msgstr "فنلاندی" - -msgid "French" -msgstr "فرانسوی" - -msgid "Frisian" -msgstr "فریزی" - -msgid "Irish" -msgstr "ایرلندی" - -msgid "Scottish Gaelic" -msgstr "گیلیک اسکاتلندی" - -msgid "Galician" -msgstr "گالیسیایی" - -msgid "Hebrew" -msgstr "عبری" - -msgid "Hindi" -msgstr "هندی" - -msgid "Croatian" -msgstr "کرواتی" - -msgid "Upper Sorbian" -msgstr "صربستانی بالا" - -msgid "Hungarian" -msgstr "مجاری" - -msgid "Armenian" -msgstr "ارمنی" - -msgid "Interlingua" -msgstr "اینترلینگوا" - -msgid "Indonesian" -msgstr "اندونزیایی" - -msgid "Igbo" -msgstr "ایگبو" - -msgid "Ido" -msgstr "ایدو" - -msgid "Icelandic" -msgstr "ایسلندی" - -msgid "Italian" -msgstr "ایتالیایی" - -msgid "Japanese" -msgstr "ژاپنی" - -msgid "Georgian" -msgstr "گرجی" - -msgid "Kabyle" -msgstr "قبایلی" - -msgid "Kazakh" -msgstr "قزاقستان" - -msgid "Khmer" -msgstr "خمری" - -msgid "Kannada" -msgstr "کناده‌ای" - -msgid "Korean" -msgstr "کره‌ای" - -msgid "Kyrgyz" -msgstr "قرقیزی" - -msgid "Luxembourgish" -msgstr "لوگزامبورگی" - -msgid "Lithuanian" -msgstr "لیتوانی" - -msgid "Latvian" -msgstr "لتونیایی" - -msgid "Macedonian" -msgstr "مقدونی" - -msgid "Malayalam" -msgstr "مالایایی" - -msgid "Mongolian" -msgstr "مغولی" - -msgid "Marathi" -msgstr "مِراتی" - -msgid "Malay" -msgstr "Malay" - -msgid "Burmese" -msgstr "برمه‌ای" - -msgid "Norwegian Bokmål" -msgstr "نروژی" - -msgid "Nepali" -msgstr "نپالی" - -msgid "Dutch" -msgstr "هلندی" - -msgid "Norwegian Nynorsk" -msgstr "نروژی Nynorsk" - -msgid "Ossetic" -msgstr "آسی" - -msgid "Punjabi" -msgstr "پنجابی" - -msgid "Polish" -msgstr "لهستانی" - -msgid "Portuguese" -msgstr "پرتغالی" - -msgid "Brazilian Portuguese" -msgstr "پرتغالیِ برزیل" - -msgid "Romanian" -msgstr "رومانی" - -msgid "Russian" -msgstr "روسی" - -msgid "Slovak" -msgstr "اسلواکی" - -msgid "Slovenian" -msgstr "اسلووِنی" - -msgid "Albanian" -msgstr "آلبانیایی" - -msgid "Serbian" -msgstr "صربی" - -msgid "Serbian Latin" -msgstr "صربی لاتین" - -msgid "Swedish" -msgstr "سوئدی" - -msgid "Swahili" -msgstr "سواحیلی" - -msgid "Tamil" -msgstr "تامیلی" - -msgid "Telugu" -msgstr "تلوگویی" - -msgid "Tajik" -msgstr "تاجیک" - -msgid "Thai" -msgstr "تایلندی" - -msgid "Turkmen" -msgstr "ترکمن" - -msgid "Turkish" -msgstr "ترکی" - -msgid "Tatar" -msgstr "تاتار" - -msgid "Udmurt" -msgstr "ادمورت" - -msgid "Ukrainian" -msgstr "اکراینی" - -msgid "Urdu" -msgstr "اردو" - -msgid "Uzbek" -msgstr "ازبکی" - -msgid "Vietnamese" -msgstr "ویتنامی" - -msgid "Simplified Chinese" -msgstr "چینی ساده‌شده" - -msgid "Traditional Chinese" -msgstr "چینی سنتی" - -msgid "Messages" -msgstr "پیغام‌ها" - -msgid "Site Maps" -msgstr "نقشه‌های وب‌گاه" - -msgid "Static Files" -msgstr "پرونده‌های استاتیک" - -msgid "Syndication" -msgstr "پیوند" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "…" - -msgid "That page number is not an integer" -msgstr "شمارهٔ صفحه یک عدد طبیعی نیست" - -msgid "That page number is less than 1" -msgstr "شمارهٔ صفحه کوچکتر از ۱ است" - -msgid "That page contains no results" -msgstr "این صفحه خالی از اطلاعات است" - -msgid "Enter a valid value." -msgstr "یک مقدار معتبر وارد کنید." - -msgid "Enter a valid URL." -msgstr "یک نشانی اینترنتی معتبر وارد کنید." - -msgid "Enter a valid integer." -msgstr "یک عدد معتبر وارد کنید." - -msgid "Enter a valid email address." -msgstr "یک ایمیل آدرس معتبر وارد کنید." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"یک \"اسلاگ\" معتبر متشکل از حروف، اعداد، خط زیر یا خط فاصله، وارد کنید. " - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"یک \"اسلاگ\" معتبر وارد کنید که شامل حروف یونیکد، اعداد، خط زیر یا خط فاصله " -"باشد." - -msgid "Enter a valid IPv4 address." -msgstr "یک نشانی IPv4 معتبر وارد کنید." - -msgid "Enter a valid IPv6 address." -msgstr "یک آدرس معتبر IPv6 وارد کنید." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "IPv4 یا IPv6 آدرس معتبر وارد کنید." - -msgid "Enter only digits separated by commas." -msgstr "فقط ارقام جدا شده با کاما وارد کنید." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "مطمئن شوید مقدار %(limit_value)s است. (اکنون %(show_value)s می باشد)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "مطمئن شوید این مقدار کوچکتر و یا مساوی %(limit_value)s است." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "مطمئن شوید این مقدار بزرگتر و یا مساوی %(limit_value)s است." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"طول این مقدار باید حداقل %(limit_value)d کاراکتر باشد (طولش %(show_value)d " -"است)." -msgstr[1] "" -"طول این مقدار باید حداقل %(limit_value)d کاراکتر باشد (طولش %(show_value)d " -"است)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"طول این مقدار باید حداکثر %(limit_value)d کاراکتر باشد (طولش %(show_value)d " -"است)." -msgstr[1] "" -"طول این مقدار باید حداکثر %(limit_value)d کاراکتر باشد (طولش %(show_value)d " -"است)." - -msgid "Enter a number." -msgstr "یک عدد وارد کنید." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "نباید در مجموع بیش از %(max)s رقم داشته باشد." -msgstr[1] "نباید در مجموع بیش از %(max)s رقم داشته باشد." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "نباید بیش از %(max)s رقم اعشار داشته باشد." -msgstr[1] "نباید بیش از %(max)s رقم اعشار داشته باشد." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "نباید بیش از %(max)s رقم قبل ممیز داشته باشد." -msgstr[1] "نباید بیش از %(max)s رقم قبل ممیز داشته باشد." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"استفاده از پرونده با پسوند '%(extension)s' مجاز نیست. پسوند‌های مجاز عبارتند " -"از: '%(allowed_extensions)s'" - -msgid "Null characters are not allowed." -msgstr "کاراکترهای تهی مجاز نیستند." - -msgid "and" -msgstr "و" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "‏%(model_name)s با این %(field_labels)s وجود دارد." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "مقدار %(value)r انتخاب معتبری نیست. " - -msgid "This field cannot be null." -msgstr "این فیلد نمی تواند پوچ باشد." - -msgid "This field cannot be blank." -msgstr "این فیلد نمی تواند خالی باشد." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s با این %(field_label)s از قبل موجود است." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"‏%(field_label)s باید برای %(lookup_type)s %(date_field_label)s یکتا باشد." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "فیلد با نوع: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "مقدار «%(value)s» باید True یا False باشد." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "مقدار «%(value)s» باید True یا False یا None باشد." - -msgid "Boolean (Either True or False)" -msgstr "بولی (درست یا غلط)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "رشته (تا %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "اعداد صحیح جدا-شده با ویلگول" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"مقدار «%(value)s» در قالب نادرستی وارد شده است. تاریخ باید در قالب YYYY-MM-" -"DD باشد." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"مقدار تاریخ «%(value)s» با اینکه در قالب درستی (YYYY-MM-DD) است ولی تاریخ " -"ناممکنی را نشان می‌دهد." - -msgid "Date (without time)" -msgstr "تاریخ (بدون زمان)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"مقدار \"%(value)s\" یک قالب نامعتبر دارد. باید در قالب YYYY-MM-DD HH:MM[:" -"ss[.uuuuuu]][TZ] باشد." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"مقدار \"%(value)s\" یک قالب معتبر دارد (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) " -"اما یک تاریخ/زمان نامعتبر است." - -msgid "Date (with time)" -msgstr "تاریخ (با زمان)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "مقدار '%(value)s' باید عدد دسیمال باشد." - -msgid "Decimal number" -msgstr "عدد دهدهی" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"مقدار «%(value)s» در قالب نادرستی وارد شده است. باید در قالب ‎[DD] [HH:" -"[MM:]]ss[.uuuuuu]‎ باشد." - -msgid "Duration" -msgstr "بازهٔ زمانی" - -msgid "Email address" -msgstr "نشانی پست الکترونیکی" - -msgid "File path" -msgstr "مسیر پرونده" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "مقدار «%(value)s» باید عدد اعشاری فلوت باشد." - -msgid "Floating point number" -msgstr "عدد اعشاری" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "مقدار «%(value)s» باید عدد حقیقی باشد." - -msgid "Integer" -msgstr "عدد صحیح" - -msgid "Big (8 byte) integer" -msgstr "بزرگ (8 بایت) عدد صحیح" - -msgid "Small integer" -msgstr "عدد صحیح کوچک" - -msgid "IPv4 address" -msgstr "IPv4 آدرس" - -msgid "IP address" -msgstr "نشانی IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "مقدار «%(value)s» باید True یا False یا None باشد." - -msgid "Boolean (Either True, False or None)" -msgstr "‌بولی (درست، نادرست یا پوچ)" - -msgid "Positive big integer" -msgstr "عدد صحیح مثبت" - -msgid "Positive integer" -msgstr "عدد صحیح مثبت" - -msgid "Positive small integer" -msgstr "مثبت عدد صحیح کوچک" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "تیتر (حداکثر %(max_length)s)" - -msgid "Text" -msgstr "متن" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"مقدار «%(value)s» در قالب نادرستی وارد شده است. باید در قالب HH:MM[:ss[." -"uuuuuu]]‎ باشد." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"مقدار «%(value)s» با اینکه در قالب درستی (HH:MM[:ss[.uuuuuu]]‎) است ولی زمان " -"ناممکنی را نشان می‌دهد." - -msgid "Time" -msgstr "زمان" - -msgid "URL" -msgstr "نشانی اینترنتی" - -msgid "Raw binary data" -msgstr "دادهٔ دودویی خام" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "\"%(value)s\" یک UUID معتبر نیست." - -msgid "Universally unique identifier" -msgstr "شناسه منحصر به فرد سراسری" - -msgid "File" -msgstr "پرونده" - -msgid "Image" -msgstr "تصویر" - -msgid "A JSON object" -msgstr "یک شیء JSON" - -msgid "Value must be valid JSON." -msgstr "مقدار، باید یک JSON معتبر باشد." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "%(model)s با %(field)s %(value)r وجود ندارد." - -msgid "Foreign Key (type determined by related field)" -msgstr "کلید خارجی ( نوع بر اساس فیلد رابط مشخص میشود )" - -msgid "One-to-one relationship" -msgstr "رابطه یک به یک " - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "رابطه %(from)s به %(to)s" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "روابط %(from)s به %(to)s" - -msgid "Many-to-many relationship" -msgstr "رابطه چند به چند" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":؟.!" - -msgid "This field is required." -msgstr "این فیلد لازم است." - -msgid "Enter a whole number." -msgstr "به طور کامل یک عدد وارد کنید." - -msgid "Enter a valid date." -msgstr "یک تاریخ معتبر وارد کنید." - -msgid "Enter a valid time." -msgstr "یک زمان معتبر وارد کنید." - -msgid "Enter a valid date/time." -msgstr "یک تاریخ/زمان معتبر وارد کنید." - -msgid "Enter a valid duration." -msgstr "یک بازهٔ زمانی معتبر وارد کنید." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "عدد روز باید بین {min_days} و {max_days} باشد." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "پرونده‌ای ارسال نشده است. نوع کدگذاری فرم را بررسی کنید." - -msgid "No file was submitted." -msgstr "پرونده‌ای ارسال نشده است." - -msgid "The submitted file is empty." -msgstr "پروندهٔ ارسال‌شده خالیست." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"طول عنوان پرونده باید حداقل %(max)d کاراکتر باشد (طولش %(length)d است)." -msgstr[1] "" -"طول عنوان پرونده باید حداقل %(max)d کاراکتر باشد (طولش %(length)d است)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "لطفا یا فایل ارسال کنید یا دکمه پاک کردن را علامت بزنید، نه هردو." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"یک تصویر معتبر بارگذاری کنید. پرونده‌ای که بارگذاری کردید یا تصویر نبوده و یا " -"تصویری مخدوش بوده است." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "یک گزینهٔ معتبر انتخاب کنید. %(value)s از گزینه‌های موجود نیست." - -msgid "Enter a list of values." -msgstr "فهرستی از مقادیر وارد کنید." - -msgid "Enter a complete value." -msgstr "یک مقدار کامل وارد کنید." - -msgid "Enter a valid UUID." -msgstr "یک UUID معتبر وارد کنید." - -msgid "Enter a valid JSON." -msgstr "یک JSON معتبر وارد کنید" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(فیلد پنهان %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"اطلاعات ManagementForm مفقود یا دستکاری شده است. ردیف های مفقود شده: " -"%(field_names)s. اگر این مشکل ادامه داشت، آن را گزارش کنید." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "لطفاً تعدا فرم‌ها حداکثر %d باشد." -msgstr[1] "لطفاً تعداد فرم‌ها حداکثر %d باشد." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "لطفاً تعداد فرم‌ها حداقل %d باشد." -msgstr[1] "لطفاً تعدا فرم‌ ها حداقل %d باشد." - -msgid "Order" -msgstr "ترتیب:" - -msgid "Delete" -msgstr "حذف" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "لطفا محتوی تکراری برای %(field)s را اصلاح کنید." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "لطفا محتوی تکراری برای %(field)s را که باید یکتا باشد اصلاح کنید." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"لطفا اطلاعات تکراری %(field_name)s را اصلاح کنید که باید در %(lookup)s " -"یکتا باشد %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "لطفا مقدار تکراری را اصلاح کنید." - -msgid "The inline value did not match the parent instance." -msgstr "مقدار درون خطی موجود با نمونه والد آن مطابقت ندارد." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "یک گزینهٔ معتبر انتخاب کنید. آن گزینه از گزینه‌های موجود نیست." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "\"%(pk)s\" یک مقدار معتبر نیست." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)sدر محدوده زمانی %(current_timezone)s، قابل تفسیر نیست؛ ممکن است " -"نامشخص باشد یا اصلاً وجود نداشته باشد." - -msgid "Clear" -msgstr "پاک کردن" - -msgid "Currently" -msgstr "در حال حاضر" - -msgid "Change" -msgstr "تغییر" - -msgid "Unknown" -msgstr "ناشناخته" - -msgid "Yes" -msgstr "بله" - -msgid "No" -msgstr "خیر" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "بله،خیر،شاید" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d بایت" -msgstr[1] "%(size)d بایت" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "ب.ظ." - -msgid "a.m." -msgstr "صبح" - -msgid "PM" -msgstr "بعد از ظهر" - -msgid "AM" -msgstr "صبح" - -msgid "midnight" -msgstr "نیمه شب" - -msgid "noon" -msgstr "ظهر" - -msgid "Monday" -msgstr "دوشنبه" - -msgid "Tuesday" -msgstr "سه شنبه" - -msgid "Wednesday" -msgstr "چهارشنبه" - -msgid "Thursday" -msgstr "پنجشنبه" - -msgid "Friday" -msgstr "جمعه" - -msgid "Saturday" -msgstr "شنبه" - -msgid "Sunday" -msgstr "یکشنبه" - -msgid "Mon" -msgstr "دوشنبه" - -msgid "Tue" -msgstr "سه‌شنبه" - -msgid "Wed" -msgstr "چهارشنبه" - -msgid "Thu" -msgstr "پنجشنبه" - -msgid "Fri" -msgstr "جمعه" - -msgid "Sat" -msgstr "شنبه" - -msgid "Sun" -msgstr "یکشنبه" - -msgid "January" -msgstr "ژانویه" - -msgid "February" -msgstr "فوریه" - -msgid "March" -msgstr "مارس" - -msgid "April" -msgstr "آوریل" - -msgid "May" -msgstr "مه" - -msgid "June" -msgstr "ژوئن" - -msgid "July" -msgstr "ژوئیه" - -msgid "August" -msgstr "اوت" - -msgid "September" -msgstr "سپتامبر" - -msgid "October" -msgstr "اکتبر" - -msgid "November" -msgstr "نوامبر" - -msgid "December" -msgstr "دسامبر" - -msgid "jan" -msgstr "ژانویه" - -msgid "feb" -msgstr "فوریه" - -msgid "mar" -msgstr "مارس" - -msgid "apr" -msgstr "آوریل" - -msgid "may" -msgstr "مه" - -msgid "jun" -msgstr "ژوئن" - -msgid "jul" -msgstr "ژوئیه" - -msgid "aug" -msgstr "اوت" - -msgid "sep" -msgstr "سپتامبر" - -msgid "oct" -msgstr "اکتبر" - -msgid "nov" -msgstr "نوامبر" - -msgid "dec" -msgstr "دسامبر" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "ژانویه" - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "فوریه" - -msgctxt "abbrev. month" -msgid "March" -msgstr "مارس" - -msgctxt "abbrev. month" -msgid "April" -msgstr "آوریل" - -msgctxt "abbrev. month" -msgid "May" -msgstr "مه" - -msgctxt "abbrev. month" -msgid "June" -msgstr "ژوئن" - -msgctxt "abbrev. month" -msgid "July" -msgstr "جولای" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "اوت" - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "سپتامبر" - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "اکتبر" - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "نوامبر" - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "دسامبر" - -msgctxt "alt. month" -msgid "January" -msgstr "ژانویه" - -msgctxt "alt. month" -msgid "February" -msgstr "فوریه" - -msgctxt "alt. month" -msgid "March" -msgstr "مارس" - -msgctxt "alt. month" -msgid "April" -msgstr "آوریل" - -msgctxt "alt. month" -msgid "May" -msgstr "مه" - -msgctxt "alt. month" -msgid "June" -msgstr "ژوئن" - -msgctxt "alt. month" -msgid "July" -msgstr "جولای" - -msgctxt "alt. month" -msgid "August" -msgstr "اوت" - -msgctxt "alt. month" -msgid "September" -msgstr "سپتامبر" - -msgctxt "alt. month" -msgid "October" -msgstr "اکتبر" - -msgctxt "alt. month" -msgid "November" -msgstr "نوامبر" - -msgctxt "alt. month" -msgid "December" -msgstr "دسامبر" - -msgid "This is not a valid IPv6 address." -msgstr "این مقدار آدرس IPv6 معتبری نیست." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "یا" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr "،" - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d سال" -msgstr[1] "%(num)d سال ها" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d ماه" -msgstr[1] "%(num)d ماه ها" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d هفته" -msgstr[1] "%(num)d هفته ها" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d روز" -msgstr[1] "%(num)d روزها" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d ساعت" -msgstr[1] "%(num)d ساعت ها" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d دقیقه" -msgstr[1] "%(num)d دقیقه ها" - -msgid "Forbidden" -msgstr "ممنوع" - -msgid "CSRF verification failed. Request aborted." -msgstr "‏CSRF تأیید نشد. درخواست لغو شد." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"شما این پیغام را مشاهده میکنید برای اینکه این HTTPS site نیازمند یک " -"\"Referer header\" برای ارسال توسط مرورگر شما دارد،‌اما مقداری ارسال " -"نمیشود . این هدر الزامی میباشد برای امنیت ، در واقع برای اینکه مرورگر شما " -"مطمین شود hijack به عنوان نفر سوم (third parties) در میان نیست" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"اگر در مرورگر خود سر تیتر \"Referer\" را غیرفعال کرده‌اید، لطفاً آن را فعال " -"کنید، یا حداقل برای این وب‌گاه یا برای ارتباطات HTTPS و یا برای درخواست‌های " -"\"Same-origin\" فعال کنید." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"اگر شما از تگ استفاده " -"می‌کنید یا سر تیتر \"Referrer-Policy: no-referrer\" را اضافه کرده‌اید، لطفاً " -"آن را حذف کنید. محافظ CSRF به سرتیتر \"Referer\" نیاز دارد تا بتواند بررسی " -"سخت‌گیرانه ارجاع دهنده را انجام دهد. اگر ملاحظاتی در مورد حریم خصوصی دارید از " -"روش‎‌های جایگزین مانند برای ارجاع دادن به وب‌گاه‌های " -"شخص ثالث استفاده کنید." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"شما این پیام را میبینید چون این سایت نیازمند کوکی «جعل درخواست میان وبگاهی " -"(CSRF)» است. این کوکی برای امنیت شما ضروری است. با این کوکی می‌توانیم از " -"اینکه شخص ثالثی کنترل مرورگرتان را به دست نگرفته است اطمینان پیدا کنیم." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"اگر مرورگر خود را تنظیم کرده‌اید که کوکی غیرفعال باشد، لطفاً مجدداً آن را فعال " -"کنید؛ حداقل برای این وب‌گاه یا برای درخواست‌های \"same-origin\"." - -msgid "More information is available with DEBUG=True." -msgstr "اطلاعات بیشتر با DEBUG=True ارائه خواهد شد." - -msgid "No year specified" -msgstr "هیچ سالی مشخص نشده است" - -msgid "Date out of range" -msgstr "تاریخ غیرمجاز است" - -msgid "No month specified" -msgstr "هیچ ماهی مشخص نشده است" - -msgid "No day specified" -msgstr "هیچ روزی مشخص نشده است" - -msgid "No week specified" -msgstr "هیچ هفته‌ای مشخص نشده است" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "هیچ %(verbose_name_plural)s موجود نیست" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"آینده %(verbose_name_plural)s امکان پذیر نیست زیرا مقدار %(class_name)s." -"allow_future برابر False تنظیم شده است." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "نوشته تاریخ \"%(datestr)s\" در قالب \"%(format)s\" نامعتبر است" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "هیچ %(verbose_name)s ای مطابق جستجو پیدا نشد." - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "صفحه \"آخرین\" نیست یا شماره صفحه قابل ترجمه به یک عدد صحیح نیست." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "صفحه‌ی اشتباه (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "لیست خالی و \"%(class_name)s.allow_empty\" برابر False است." - -msgid "Directory indexes are not allowed here." -msgstr "شاخص دایرکتوری اینجا قابل قبول نیست." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "\"%(path)s\" وجود ندارد " - -#, python-format -msgid "Index of %(directory)s" -msgstr "فهرست %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "نصب درست کار کرد. تبریک می گویم!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"نمایش release notes برای نسخه %(version)s " -"جنگو" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"شما این صفحه را به این دلیل مشاهده می کنید که DEBUG=True در فایل تنظیمات شما وجود دارد و شما هیچ URL " -"تنظیم نکرده اید." - -msgid "Django Documentation" -msgstr "مستندات جنگو" - -msgid "Topics, references, & how-to’s" -msgstr "سرفصل‌ها، منابع و دستورالعمل‌ها" - -msgid "Tutorial: A Polling App" -msgstr "آموزش گام به گام: برنامکی برای رأی‌گیری" - -msgid "Get started with Django" -msgstr "شروع به کار با جنگو" - -msgid "Django Community" -msgstr "جامعهٔ جنگو" - -msgid "Connect, get help, or contribute" -msgstr "متصل شوید، کمک بگیرید یا مشارکت کنید" diff --git a/venv/Lib/site-packages/django/conf/locale/fa/__init__.py b/venv/Lib/site-packages/django/conf/locale/fa/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/fa/formats.py b/venv/Lib/site-packages/django/conf/locale/fa/formats.py deleted file mode 100644 index c8666f7..0000000 --- a/venv/Lib/site-packages/django/conf/locale/fa/formats.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'G:i' -DATETIME_FORMAT = 'j F Y، ساعت G:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'Y/n/j' -SHORT_DATETIME_FORMAT = 'Y/n/j،‏ G:i' -FIRST_DAY_OF_WEEK = 6 - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -# NUMBER_GROUPING = diff --git a/venv/Lib/site-packages/django/conf/locale/fi/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/fi/LC_MESSAGES/django.mo deleted file mode 100644 index e805013eb1cf01946f8cba91d55f99989ad2ba53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27454 zcmd6v37lP3o#zi*z^H(T2rh6F2vkX46=A0!KvoixB1NhacEhcDH}!74%!fgZ>${-J{m|pjLCxd0pw{g$7DKoY)Vz)YRsJ|1KM_bFMhe4LoJOFY8%=bZ^x1-K*>luJL2j_vRmx4OCw|acN$G3UB zAJn)$4+h{Ppw{76py%bd8@vAq28vh4D-M0^e+TS08uwZled2YPDpw_hns^4=#(b

  • VFj!zx)=cbzP2-pnf-i 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 F`43C3{t^HH diff --git a/venv/Lib/site-packages/django/conf/locale/fi/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/fi/LC_MESSAGES/django.po deleted file mode 100644 index d599ae3..0000000 --- a/venv/Lib/site-packages/django/conf/locale/fi/LC_MESSAGES/django.po +++ /dev/null @@ -1,1308 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Aarni Koskela, 2015,2017-2018,2020-2021 -# Antti Kaihola , 2011 -# Jannis Leidel , 2011 -# Jiri Grönroos , 2021 -# Lasse Liehu , 2015 -# Mika Mäkelä , 2018 -# Klaus Dahlén , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-25 07:24+0000\n" -"Last-Translator: Aarni Koskela\n" -"Language-Team: Finnish (http://www.transifex.com/django/django/language/" -"fi/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "afrikaans" - -msgid "Arabic" -msgstr "arabia" - -msgid "Algerian Arabic" -msgstr "Algerian arabia" - -msgid "Asturian" -msgstr "asturian kieli" - -msgid "Azerbaijani" -msgstr "azeri" - -msgid "Bulgarian" -msgstr "bulgaria" - -msgid "Belarusian" -msgstr "valkovenäjän kieli" - -msgid "Bengali" -msgstr "bengali" - -msgid "Breton" -msgstr "bretoni" - -msgid "Bosnian" -msgstr "bosnia" - -msgid "Catalan" -msgstr "katalaani" - -msgid "Czech" -msgstr "tšekki" - -msgid "Welsh" -msgstr "wales" - -msgid "Danish" -msgstr "tanska" - -msgid "German" -msgstr "saksa" - -msgid "Lower Sorbian" -msgstr "Alasorbi" - -msgid "Greek" -msgstr "kreikka" - -msgid "English" -msgstr "englanti" - -msgid "Australian English" -msgstr "australianenglanti" - -msgid "British English" -msgstr "brittienglanti" - -msgid "Esperanto" -msgstr "esperanto" - -msgid "Spanish" -msgstr "espanja" - -msgid "Argentinian Spanish" -msgstr "Argentiinan espanja" - -msgid "Colombian Spanish" -msgstr "Kolumbian espanja" - -msgid "Mexican Spanish" -msgstr "Meksikon espanja" - -msgid "Nicaraguan Spanish" -msgstr "Nicaraguan espanja" - -msgid "Venezuelan Spanish" -msgstr "Venezuelan espanja" - -msgid "Estonian" -msgstr "viro" - -msgid "Basque" -msgstr "baski" - -msgid "Persian" -msgstr "persia" - -msgid "Finnish" -msgstr "suomi" - -msgid "French" -msgstr "ranska" - -msgid "Frisian" -msgstr "friisi" - -msgid "Irish" -msgstr "irlanti" - -msgid "Scottish Gaelic" -msgstr "skottilainen gaeli" - -msgid "Galician" -msgstr "galicia" - -msgid "Hebrew" -msgstr "heprea" - -msgid "Hindi" -msgstr "hindi" - -msgid "Croatian" -msgstr "kroatia" - -msgid "Upper Sorbian" -msgstr "Yläsorbi" - -msgid "Hungarian" -msgstr "unkari" - -msgid "Armenian" -msgstr "armenian kieli" - -msgid "Interlingua" -msgstr "interlingua" - -msgid "Indonesian" -msgstr "indonesia" - -msgid "Igbo" -msgstr "igbo" - -msgid "Ido" -msgstr "ido" - -msgid "Icelandic" -msgstr "islanti" - -msgid "Italian" -msgstr "italia" - -msgid "Japanese" -msgstr "japani" - -msgid "Georgian" -msgstr "georgia" - -msgid "Kabyle" -msgstr "Kabyle" - -msgid "Kazakh" -msgstr "kazakin kieli" - -msgid "Khmer" -msgstr "khmerin kieli" - -msgid "Kannada" -msgstr "kannada" - -msgid "Korean" -msgstr "korea" - -msgid "Kyrgyz" -msgstr "kirgiisi" - -msgid "Luxembourgish" -msgstr "luxemburgin kieli" - -msgid "Lithuanian" -msgstr "liettua" - -msgid "Latvian" -msgstr "latvia" - -msgid "Macedonian" -msgstr "makedonia" - -msgid "Malayalam" -msgstr "malajalam" - -msgid "Mongolian" -msgstr "mongolia" - -msgid "Marathi" -msgstr "marathi" - -msgid "Malay" -msgstr "malaiji" - -msgid "Burmese" -msgstr "burman kieli" - -msgid "Norwegian Bokmål" -msgstr "norja (bokmål)" - -msgid "Nepali" -msgstr "nepalin kieli" - -msgid "Dutch" -msgstr "hollanti" - -msgid "Norwegian Nynorsk" -msgstr "norja (uusnorja)" - -msgid "Ossetic" -msgstr "osseetin kieli" - -msgid "Punjabi" -msgstr "punjabin kieli" - -msgid "Polish" -msgstr "puola" - -msgid "Portuguese" -msgstr "portugali" - -msgid "Brazilian Portuguese" -msgstr "brasilian portugali" - -msgid "Romanian" -msgstr "romania" - -msgid "Russian" -msgstr "venäjä" - -msgid "Slovak" -msgstr "slovakia" - -msgid "Slovenian" -msgstr "slovenia" - -msgid "Albanian" -msgstr "albaani" - -msgid "Serbian" -msgstr "serbia" - -msgid "Serbian Latin" -msgstr "serbian latina" - -msgid "Swedish" -msgstr "ruotsi" - -msgid "Swahili" -msgstr "swahili" - -msgid "Tamil" -msgstr "tamili" - -msgid "Telugu" -msgstr "telugu" - -msgid "Tajik" -msgstr "tadžikki" - -msgid "Thai" -msgstr "thain kieli" - -msgid "Turkmen" -msgstr "turkmeeni" - -msgid "Turkish" -msgstr "turkki" - -msgid "Tatar" -msgstr "tataarin kieli" - -msgid "Udmurt" -msgstr "udmurtti" - -msgid "Ukrainian" -msgstr "ukraina" - -msgid "Urdu" -msgstr "urdu" - -msgid "Uzbek" -msgstr "uzbekki" - -msgid "Vietnamese" -msgstr "vietnam" - -msgid "Simplified Chinese" -msgstr "kiina (yksinkertaistettu)" - -msgid "Traditional Chinese" -msgstr "kiina (perinteinen)" - -msgid "Messages" -msgstr "Viestit" - -msgid "Site Maps" -msgstr "Sivukartat" - -msgid "Static Files" -msgstr "Staattiset tiedostot" - -msgid "Syndication" -msgstr "Syndikointi" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "..." - -msgid "That page number is not an integer" -msgstr "Annettu sivunumero ei ole kokonaisluku" - -msgid "That page number is less than 1" -msgstr "Annettu sivunumero on alle 1" - -msgid "That page contains no results" -msgstr "Annetulla sivulla ei ole tuloksia" - -msgid "Enter a valid value." -msgstr "Syötä oikea arvo." - -msgid "Enter a valid URL." -msgstr "Syötä oikea URL-osoite." - -msgid "Enter a valid integer." -msgstr "Syötä kelvollinen kokonaisluku." - -msgid "Enter a valid email address." -msgstr "Syötä kelvollinen sähköpostiosoite." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Anna lyhytnimi joka koostuu vain kirjaimista, numeroista sekä ala- ja " -"tavuviivoista." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Anna lyhytnimi joka koostuu vain Unicode-kirjaimista, numeroista sekä ala- " -"ja tavuviivoista." - -msgid "Enter a valid IPv4 address." -msgstr "Syötä kelvollinen IPv4-osoite." - -msgid "Enter a valid IPv6 address." -msgstr "Syötä kelvollinen IPv6-osoite." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Syötä kelvollinen IPv4- tai IPv6-osoite." - -msgid "Enter only digits separated by commas." -msgstr "Vain pilkulla erotetut numeromerkit kelpaavat tässä." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "Tämän arvon on oltava %(limit_value)s (nyt %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Tämän arvon on oltava enintään %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Tämän luvun on oltava vähintään %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Varmista, että tämä arvo on vähintään %(limit_value)d merkin pituinen (tällä " -"hetkellä %(show_value)d)." -msgstr[1] "" -"Varmista, että tämä arvo on vähintään %(limit_value)d merkkiä pitkä (tällä " -"hetkellä %(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Varmista, että tämä arvo on enintään %(limit_value)d merkin pituinen (tällä " -"hetkellä %(show_value)d)." -msgstr[1] "" -"Varmista, että tämä arvo on enintään %(limit_value)d merkkiä pitkä (tällä " -"hetkellä %(show_value)d)." - -msgid "Enter a number." -msgstr "Syötä luku." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Tässä luvussa voi olla yhteensä enintään %(max)s numero." -msgstr[1] "Tässä luvussa voi olla yhteensä enintään %(max)s numeroa." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Tässä luvussa saa olla enintään %(max)s desimaali." -msgstr[1] "Tässä luvussa saa olla enintään %(max)s desimaalia." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Tässä luvussa saa olla enintään %(max)s numero ennen desimaalipilkkua." -msgstr[1] "" -"Tässä luvussa saa olla enintään %(max)s numeroa ennen desimaalipilkkua." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"Pääte \"%(extension)s\" ei ole sallittu. Sallittuja päätteitä ovat " -"\"%(allowed_extensions)s\"." - -msgid "Null characters are not allowed." -msgstr "Tyhjiä merkkejä (null) ei sallita." - -msgid "and" -msgstr "ja" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s jolla on nämä %(field_labels)s on jo olemassa." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Arvo %(value)r ei kelpaa." - -msgid "This field cannot be null." -msgstr "Tämän kentän arvo ei voi olla \"null\"." - -msgid "This field cannot be blank." -msgstr "Tämä kenttä ei voi olla tyhjä." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s jolla on tämä %(field_label)s, on jo olemassa." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"\"%(field_label)s\"-kentän on oltava uniikki suhteessa: %(date_field_label)s " -"%(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Kenttä tyyppiä: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "%(value)s-arvo pitää olla joko tosi tai epätosi." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "%(value)s-arvo pitää olla joko tosi, epätosi tai ei mitään." - -msgid "Boolean (Either True or False)" -msgstr "Totuusarvo: joko tosi (True) tai epätosi (False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Merkkijono (enintään %(max_length)s merkkiä)" - -msgid "Comma-separated integers" -msgstr "Pilkulla erotetut kokonaisluvut" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"%(value)s-arvo on väärässä päivämäärämuodossa. Sen tulee olla VVVV-KK-PP -" -"muodossa." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"%(value)s-arvo on oikeassa päivämäärämuodossa (VVVV-KK-PP), muttei ole " -"kelvollinen päivämäärä." - -msgid "Date (without time)" -msgstr "Päivämäärä (ilman kellonaikaa)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"%(value)s-arvon muoto ei kelpaa. Se tulee olla VVVV-KK-PP TT:MM[:ss[.uuuuuu]]" -"[TZ] -muodossa." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"%(value)s-arvon muoto on oikea (VVVV-KK-PP TT:MM[:ss[.uuuuuu]][TZ]), mutta " -"päivämäärä/aika ei ole kelvollinen." - -msgid "Date (with time)" -msgstr "Päivämäärä ja kellonaika" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "%(value)s-arvo tulee olla desimaaliluku." - -msgid "Decimal number" -msgstr "Desimaaliluku" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "%(value)s-arvo pitää olla muodossa [PP] TT:MM[:ss[.uuuuuu]]." - -msgid "Duration" -msgstr "Kesto" - -msgid "Email address" -msgstr "Sähköpostiosoite" - -msgid "File path" -msgstr "Tiedostopolku" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "%(value)s-arvo tulee olla liukuluku." - -msgid "Floating point number" -msgstr "Liukuluku" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "%(value)s-arvo tulee olla kokonaisluku." - -msgid "Integer" -msgstr "Kokonaisluku" - -msgid "Big (8 byte) integer" -msgstr "Suuri (8-tavuinen) kokonaisluku" - -msgid "Small integer" -msgstr "Pieni kokonaisluku" - -msgid "IPv4 address" -msgstr "IPv4-osoite" - -msgid "IP address" -msgstr "IP-osoite" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "%(value)s-arvo tulee olla joko ei mitään, tosi tai epätosi." - -msgid "Boolean (Either True, False or None)" -msgstr "Totuusarvo: joko tosi (True), epätosi (False) tai ei mikään (None)" - -msgid "Positive big integer" -msgstr "Suuri positiivinen kokonaisluku" - -msgid "Positive integer" -msgstr "Positiivinen kokonaisluku" - -msgid "Positive small integer" -msgstr "Pieni positiivinen kokonaisluku" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Lyhytnimi (enintään %(max_length)s merkkiä)" - -msgid "Text" -msgstr "Tekstiä" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "%(value)s-arvo pitää olla muodossa TT:MM[:ss[.uuuuuu]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"%(value)s-arvo on oikeassa muodossa (TT:MM[:ss[.uuuuuu]]), mutta kellonaika " -"ei kelpaa." - -msgid "Time" -msgstr "Kellonaika" - -msgid "URL" -msgstr "URL-osoite" - -msgid "Raw binary data" -msgstr "Raaka binaaridata" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "%(value)s ei ole kelvollinen UUID." - -msgid "Universally unique identifier" -msgstr "UUID-tunnus" - -msgid "File" -msgstr "Tiedosto" - -msgid "Image" -msgstr "Kuva" - -msgid "A JSON object" -msgstr "JSON-tietue" - -msgid "Value must be valid JSON." -msgstr "Arvon pitää olla kelvollista JSONia." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "%(model)s-tietuetta %(field)s-kentällä %(value)r ei ole olemassa." - -msgid "Foreign Key (type determined by related field)" -msgstr "Vierasavain (tyyppi määräytyy liittyvän kentän mukaan)" - -msgid "One-to-one relationship" -msgstr "Yksi-yhteen -relaatio" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "%(from)s-%(to)s -suhde" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "%(from)s-%(to)s -suhteet" - -msgid "Many-to-many relationship" -msgstr "Moni-moneen -relaatio" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Tämä kenttä vaaditaan." - -msgid "Enter a whole number." -msgstr "Syötä kokonaisluku." - -msgid "Enter a valid date." -msgstr "Syötä oikea päivämäärä." - -msgid "Enter a valid time." -msgstr "Syötä oikea kellonaika." - -msgid "Enter a valid date/time." -msgstr "Syötä oikea pvm/kellonaika." - -msgid "Enter a valid duration." -msgstr "Syötä oikea kesto." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "Päivien määrä täytyy olla välillä {min_days} ja {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Tiedostoa ei lähetetty. Tarkista lomakkeen koodaus (encoding)." - -msgid "No file was submitted." -msgstr "Yhtään tiedostoa ei ole lähetetty." - -msgid "The submitted file is empty." -msgstr "Lähetetty tiedosto on tyhjä." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Varmista, että tämä tiedostonimi on enintään %(max)d merkin pituinen (tällä " -"hetkellä %(length)d)." -msgstr[1] "" -"Varmista, että tämä tiedostonimi on enintään %(max)d merkkiä pitkä (tällä " -"hetkellä %(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "Voit joko lähettää tai poistaa tiedoston, muttei kumpaakin samalla." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Kuva ei kelpaa. Lähettämäsi tiedosto ei ole kuva, tai tiedosto on vioittunut." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Valitse oikea vaihtoehto. %(value)s ei ole vaihtoehtojen joukossa." - -msgid "Enter a list of values." -msgstr "Syötä lista." - -msgid "Enter a complete value." -msgstr "Syötä kokonainen arvo." - -msgid "Enter a valid UUID." -msgstr "Syötä oikea UUID." - -msgid "Enter a valid JSON." -msgstr "Syötä oikea JSON-arvo." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Piilokenttä %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"ManagementForm-tiedot puuttuvat tai niitä on muutettu. Puuttuvat kentät ovat " -"%(field_names)s. Jos ongelma toistuu, voi olla että joudut raportoimaan " -"tämän bugina." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Lähetä enintään %d lomake." -msgstr[1] "Lähetä enintään %d lomaketta." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Lähetä vähintään %d lomake." -msgstr[1] "Lähetä vähintään %d lomaketta." - -msgid "Order" -msgstr "Järjestys" - -msgid "Delete" -msgstr "Poista" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Korjaa kaksoisarvo kentälle %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Ole hyvä ja korjaa uniikin kentän %(field)s kaksoisarvo." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Korjaa alla olevat kaksoisarvot." - -msgid "The inline value did not match the parent instance." -msgstr "Liittyvä arvo ei vastannut vanhempaa instanssia." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Valitse oikea vaihtoehto. Valintasi ei löydy vaihtoehtojen joukosta." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "\"%(pk)s\" ei ole kelvollinen arvo." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"%(datetime)s -arvoa ei pystytty lukemaan aikavyöhykkeellä " -"%(current_timezone)s; se saattaa olla moniarvoinen tai määrittämätön." - -msgid "Clear" -msgstr "Poista" - -msgid "Currently" -msgstr "Tällä hetkellä" - -msgid "Change" -msgstr "Muokkaa" - -msgid "Unknown" -msgstr "Tuntematon" - -msgid "Yes" -msgstr "Kyllä" - -msgid "No" -msgstr "Ei" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "kyllä,ei,ehkä" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d tavu" -msgstr[1] "%(size)d tavua" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "ip" - -msgid "a.m." -msgstr "ap" - -msgid "PM" -msgstr "IP" - -msgid "AM" -msgstr "AP" - -msgid "midnight" -msgstr "keskiyö" - -msgid "noon" -msgstr "keskipäivä" - -msgid "Monday" -msgstr "maanantai" - -msgid "Tuesday" -msgstr "tiistai" - -msgid "Wednesday" -msgstr "keskiviikko" - -msgid "Thursday" -msgstr "torstai" - -msgid "Friday" -msgstr "perjantai" - -msgid "Saturday" -msgstr "lauantai" - -msgid "Sunday" -msgstr "sunnuntai" - -msgid "Mon" -msgstr "ma" - -msgid "Tue" -msgstr "ti" - -msgid "Wed" -msgstr "ke" - -msgid "Thu" -msgstr "to" - -msgid "Fri" -msgstr "pe" - -msgid "Sat" -msgstr "la" - -msgid "Sun" -msgstr "su" - -msgid "January" -msgstr "tammikuu" - -msgid "February" -msgstr "helmikuu" - -msgid "March" -msgstr "maaliskuu" - -msgid "April" -msgstr "huhtikuu" - -msgid "May" -msgstr "toukokuu" - -msgid "June" -msgstr "kesäkuu" - -msgid "July" -msgstr "heinäkuu" - -msgid "August" -msgstr "elokuu" - -msgid "September" -msgstr "syyskuu" - -msgid "October" -msgstr "lokakuu" - -msgid "November" -msgstr "marraskuu" - -msgid "December" -msgstr "joulukuu" - -msgid "jan" -msgstr "tam" - -msgid "feb" -msgstr "hel" - -msgid "mar" -msgstr "maa" - -msgid "apr" -msgstr "huh" - -msgid "may" -msgstr "tou" - -msgid "jun" -msgstr "kes" - -msgid "jul" -msgstr "hei" - -msgid "aug" -msgstr "elo" - -msgid "sep" -msgstr "syy" - -msgid "oct" -msgstr "lok" - -msgid "nov" -msgstr "mar" - -msgid "dec" -msgstr "jou" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "tammi" - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "helmi" - -msgctxt "abbrev. month" -msgid "March" -msgstr "maalis" - -msgctxt "abbrev. month" -msgid "April" -msgstr "huhti" - -msgctxt "abbrev. month" -msgid "May" -msgstr "touko" - -msgctxt "abbrev. month" -msgid "June" -msgstr "kesä" - -msgctxt "abbrev. month" -msgid "July" -msgstr "heinä" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "elo" - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "syys" - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "loka" - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "marras" - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "joulu" - -msgctxt "alt. month" -msgid "January" -msgstr "tammikuuta" - -msgctxt "alt. month" -msgid "February" -msgstr "helmikuuta" - -msgctxt "alt. month" -msgid "March" -msgstr "maaliskuuta" - -msgctxt "alt. month" -msgid "April" -msgstr "huhtikuuta" - -msgctxt "alt. month" -msgid "May" -msgstr "toukokuuta" - -msgctxt "alt. month" -msgid "June" -msgstr "kesäkuuta" - -msgctxt "alt. month" -msgid "July" -msgstr "heinäkuuta" - -msgctxt "alt. month" -msgid "August" -msgstr "elokuuta" - -msgctxt "alt. month" -msgid "September" -msgstr "syyskuuta" - -msgctxt "alt. month" -msgid "October" -msgstr "lokakuuta" - -msgctxt "alt. month" -msgid "November" -msgstr "marraskuuta" - -msgctxt "alt. month" -msgid "December" -msgstr "joulukuuta" - -msgid "This is not a valid IPv6 address." -msgstr "Tämä ei ole kelvollinen IPv6-osoite." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "tai" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d vuosi" -msgstr[1] "%(num)d vuotta" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d kuukausi" -msgstr[1] "%(num)d kuukautta " - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d viikko" -msgstr[1] "%(num)d viikkoa" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d päivä" -msgstr[1] "%(num)d päivää" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d tunti" -msgstr[1] "%(num)d tuntia" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d minuutti" -msgstr[1] "%(num)d minuuttia" - -msgid "Forbidden" -msgstr "Kielletty" - -msgid "CSRF verification failed. Request aborted." -msgstr "CSRF-vahvistus epäonnistui. Pyyntö hylätty." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Näet tämän viestin, koska tämä HTTPS-sivusto vaatii selaintasi lähettämään " -"Referer-otsakkeen, mutta sitä ei vastaanotettu. Otsake vaaditaan " -"turvallisuussyistä, varmistamaan etteivät kolmannet osapuolet ole ottaneet " -"selaintasi haltuun." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Jos olet konfiguroinut selaimesi olemaan lähettämättä Referer-otsaketta, ole " -"hyvä ja kytke otsake takaisin päälle ainakin tälle sivulle, HTTPS-" -"yhteyksille tai saman lähteen (\"same-origin\") pyynnöille." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Jos käytät -tagia tai " -"\"Referrer-Policy: no-referrer\" -otsaketta, ole hyvä ja poista ne. CSRF-" -"suojaus vaatii Referer-otsakkeen tehdäkseen tarkan referer-tarkistuksen. Jos " -"vaadit yksityisyyttä, käytä vaihtoehtoja kuten linkittääksesi kolmannen osapuolen sivuille." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Näet tämän viestin, koska tämä sivusto vaatii CSRF-evästeen " -"vastaanottaessaan lomaketietoja. Eväste vaaditaan turvallisuussyistä, " -"varmistamaan etteivät kolmannet osapuolet ole ottaneet selaintasi haltuun." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Jos olet konfiguroinut selaimesi olemaan vastaanottamatta tai lähettämättä " -"evästeitä, ole hyvä ja kytke evästeet takaisin päälle ainakin tälle sivulle " -"tai saman lähteen (\"same-origin\") pyynnöille." - -msgid "More information is available with DEBUG=True." -msgstr "Lisätietoja `DEBUG=True`-konfiguraatioasetuksella." - -msgid "No year specified" -msgstr "Vuosi puuttuu" - -msgid "Date out of range" -msgstr "Päivämäärä ei alueella" - -msgid "No month specified" -msgstr "Kuukausi puuttuu" - -msgid "No day specified" -msgstr "Päivä puuttuu" - -msgid "No week specified" -msgstr "Viikko puuttuu" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "%(verbose_name_plural)s: yhtään kohdetta ei löydy" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"%(verbose_name_plural)s: tulevia kohteita ei löydy, koska %(class_name)s." -"allow_future:n arvo on False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "Päivämäärä '%(datestr)s' ei ole muotoa '%(format)s'" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Hakua vastaavaa %(verbose_name)s -kohdetta ei löytynyt" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "Sivunumero ei ole 'last' (viimeinen) eikä näytä luvulta." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Epäkelpo sivu (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "Lista on tyhjä, ja '%(class_name)s.allow_empty':n arvo on False." - -msgid "Directory indexes are not allowed here." -msgstr "Hakemistolistauksia ei sallita täällä." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "\"%(path)s\" ei ole olemassa" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Hakemistolistaus: %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "Asennus toimi! Onneksi olkoon!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Katso Djangon version %(version)s julkaisutiedot" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Näet tämän viestin, koska asetuksissasi on DEBUG = True etkä ole konfiguroinut yhtään URL-osoitetta." - -msgid "Django Documentation" -msgstr "Django-dokumentaatio" - -msgid "Topics, references, & how-to’s" -msgstr "Aiheet, viittaukset & how-tot" - -msgid "Tutorial: A Polling App" -msgstr "Tutoriaali: kyselyapplikaatio" - -msgid "Get started with Django" -msgstr "Miten päästä alkuun Djangolla" - -msgid "Django Community" -msgstr "Django-yhteisö" - -msgid "Connect, get help, or contribute" -msgstr "Verkostoidu, saa apua tai jatkokehitä" diff --git a/venv/Lib/site-packages/django/conf/locale/fi/__init__.py b/venv/Lib/site-packages/django/conf/locale/fi/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/fi/formats.py b/venv/Lib/site-packages/django/conf/locale/fi/formats.py deleted file mode 100644 index 0a56b37..0000000 --- a/venv/Lib/site-packages/django/conf/locale/fi/formats.py +++ /dev/null @@ -1,37 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j. E Y' -TIME_FORMAT = 'G.i' -DATETIME_FORMAT = r'j. E Y \k\e\l\l\o G.i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j. F' -SHORT_DATE_FORMAT = 'j.n.Y' -SHORT_DATETIME_FORMAT = 'j.n.Y G.i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d.%m.%Y', # '20.3.2014' - '%d.%m.%y', # '20.3.14' -] -DATETIME_INPUT_FORMATS = [ - '%d.%m.%Y %H.%M.%S', # '20.3.2014 14.30.59' - '%d.%m.%Y %H.%M.%S.%f', # '20.3.2014 14.30.59.000200' - '%d.%m.%Y %H.%M', # '20.3.2014 14.30' - - '%d.%m.%y %H.%M.%S', # '20.3.14 14.30.59' - '%d.%m.%y %H.%M.%S.%f', # '20.3.14 14.30.59.000200' - '%d.%m.%y %H.%M', # '20.3.14 14.30' -] -TIME_INPUT_FORMATS = [ - '%H.%M.%S', # '14.30.59' - '%H.%M.%S.%f', # '14.30.59.000200' - '%H.%M', # '14.30' -] - -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # Non-breaking space -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/fr/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/fr/LC_MESSAGES/django.mo deleted file mode 100644 index 942a7f8f550b5c093ce766bd73a47a093c588946..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4411 zcmaKtTZ|-C8OM(bi;SRL1OXKays#_u&dva`%(4qJvpYM(?p)ZJSrAY--F>#ZcB-p} zQ&l@V^CE_bl3?OJfkcc(Wyj!!7sZ$;vGD*LDcn_3I0xyI) z{|@q5921e&#SQ`QI1nV<`XoL-}}Ue<1MT(EdfJ_>YG2*F*U`ke_)n z@JEm(G|#{@;ImNkeGY0JUV@7A2dKPWgUaV`PWtgu~7Y1pw>4J^$$YD{~Xl5eHm(fp9uU3RKMo~Uxf1i9pqeFU?9J;OD8C4* zerqTXL&d)_)ZYd*?(Ly`7u0+#RR1KD3n;%&hVo~j#{Uvj{I7-fZ-x5rh4PP~*6kUn zc)x_2|F1*)i%@ZX4|N}2gYy3q)O=qL{124hSuCRBoDY@HrBLHv73#Nz@(9#8J45}R zz^Twa2NiD_YQFbEhA>B=#$AVs`)Me@N1(?2D%8F`9?Cxq?N7stsQ(4j`o0|aXQ+N} zLglmNyk6etK*hZXs{M+ zf5!+`!=|blV`kwV?2=Hn@Jj45>;~*kOwS=qd25dpcQ>ZzW7u}=t(fL>F{Wp}hw44d z`)=$2rX01d*I>6|{pYUmaRvNn_#O|uD)3Y+Q`n1r7&`~sk7-}@9LBUp*JJyz9oPr3 z`>@-vOR?KAJ=K3HoUBUx|3KXXJuGpxC!_FQRq$}l%}1&)W0nH@*cCol^6J^j`wr}C zYzEVLIf&heeGt>Lh+T(i4=1n>VK-s-VDH6l#v*J1)AMoc6V;b7V^Dj&4SPSPb8`!J zImU6X9^DB&JF#hfj34pwinVEO#*?~DW1I5Pa-NT9+}nEGFaxw)TEudR7FTi2+cb4t zuTNf->SM;syzn-W)4sHoR8AYt*KK^1E@r~!_m|F0xWxK0SBD9gw(vI-Szbk&@OC4v z`Y&X@C|jk=@%OIC@bz&)#6jeVGHKar*ol%%aGbP-O^7;~C0VC_YO0eyvxNqn+;EMy z+1s1I-m;+3&vakD>by;h%wYi2r5o3WWLnPHXXOoMq-)i5*7%*?dvywYZtx+>;OS~#D?X{)qmhH=_vhRG=Q zZI<=c^bXkidLpE$ZCbctSK8)4yW_k$ka>sifpy@C@!JRftJUvpZXXd+wbbibXLlQnbeY3B14GoR(~#o$U#$kV8kNCl;X~65+8|OGn#D2)jBRF*)h9fgx>k> zALzw3+vfC{#WmMd7EAVMyu!N^C%g;m&5}zvlxC@IW3%LKlM|VxHW`FoD*Z~;6LLAs zaDJNXNzBpS zp1NWWU36AkuD0ZCXDsSnk!WkXC|1XYhu7BDwj%{;9v^YXw>PrRa4*q5m}k{{_=q3g zHi$JA9q~i6Gqd|n&TnMv1u(kd&xXZ7TDfd@M>=t75);bXU~-+`To8_CzDwb`AZnGTIo4 zL=atMlU8@r$LwuYMk`irE6tL~`kq2c7Q35iZS?e!AeAmUv(#vJ zPpButm@(DqERj@Iv+kv?d6Muc@sc-QqYVO7Oq^Z^iHc diff --git a/venv/Lib/site-packages/django/conf/locale/fr/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/fr/LC_MESSAGES/django.po deleted file mode 100644 index 77e7b88..0000000 --- a/venv/Lib/site-packages/django/conf/locale/fr/LC_MESSAGES/django.po +++ /dev/null @@ -1,1434 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Bruno Brouard , 2021 -# Simon Charette , 2012 -# Claude Paroz , 2013-2021 -# Claude Paroz , 2011 -# Jannis Leidel , 2011 -# Jean-Baptiste Mora, 2014 -# Larlet David , 2011 -# Marie-Cécile Gohier , 2014 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-05 10:42+0200\n" -"PO-Revision-Date: 2021-11-23 17:19+0000\n" -"Last-Translator: Claude Paroz \n" -"Language-Team: French (http://www.transifex.com/django/django/language/fr/)\n" -"Language: fr\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" - -#: venv/Lib/site-packages/django/conf/global_settings.py:57 -msgid "Afrikaans" -msgstr "Afrikaans" - -#: venv/Lib/site-packages/django/conf/global_settings.py:58 -msgid "Arabic" -msgstr "Arabe" - -#: venv/Lib/site-packages/django/conf/global_settings.py:59 -msgid "Algerian Arabic" -msgstr "Arabe algérien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:60 -msgid "Asturian" -msgstr "Asturien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:61 -msgid "Azerbaijani" -msgstr "Azéri" - -#: venv/Lib/site-packages/django/conf/global_settings.py:62 -msgid "Bulgarian" -msgstr "Bulgare" - -#: venv/Lib/site-packages/django/conf/global_settings.py:63 -msgid "Belarusian" -msgstr "Biélorusse" - -#: venv/Lib/site-packages/django/conf/global_settings.py:64 -msgid "Bengali" -msgstr "Bengali" - -#: venv/Lib/site-packages/django/conf/global_settings.py:65 -msgid "Breton" -msgstr "Breton" - -#: venv/Lib/site-packages/django/conf/global_settings.py:66 -msgid "Bosnian" -msgstr "Bosniaque" - -#: venv/Lib/site-packages/django/conf/global_settings.py:67 -msgid "Catalan" -msgstr "Catalan" - -#: venv/Lib/site-packages/django/conf/global_settings.py:68 -msgid "Czech" -msgstr "Tchèque" - -#: venv/Lib/site-packages/django/conf/global_settings.py:69 -msgid "Welsh" -msgstr "Gallois" - -#: venv/Lib/site-packages/django/conf/global_settings.py:70 -msgid "Danish" -msgstr "Danois" - -#: venv/Lib/site-packages/django/conf/global_settings.py:71 -msgid "German" -msgstr "Allemand" - -#: venv/Lib/site-packages/django/conf/global_settings.py:72 -msgid "Lower Sorbian" -msgstr "Bas-sorabe" - -#: venv/Lib/site-packages/django/conf/global_settings.py:73 -msgid "Greek" -msgstr "Grec" - -#: venv/Lib/site-packages/django/conf/global_settings.py:74 -msgid "English" -msgstr "Anglais" - -#: venv/Lib/site-packages/django/conf/global_settings.py:75 -msgid "Australian English" -msgstr "Anglais australien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:76 -msgid "British English" -msgstr "Anglais britannique" - -#: venv/Lib/site-packages/django/conf/global_settings.py:77 -msgid "Esperanto" -msgstr "Espéranto" - -#: venv/Lib/site-packages/django/conf/global_settings.py:78 -msgid "Spanish" -msgstr "Espagnol" - -#: venv/Lib/site-packages/django/conf/global_settings.py:79 -msgid "Argentinian Spanish" -msgstr "Espagnol argentin" - -#: venv/Lib/site-packages/django/conf/global_settings.py:80 -msgid "Colombian Spanish" -msgstr "Espagnol colombien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:81 -msgid "Mexican Spanish" -msgstr "Espagnol mexicain" - -#: venv/Lib/site-packages/django/conf/global_settings.py:82 -msgid "Nicaraguan Spanish" -msgstr "Espagnol nicaraguayen" - -#: venv/Lib/site-packages/django/conf/global_settings.py:83 -msgid "Venezuelan Spanish" -msgstr "Espagnol vénézuélien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:84 -msgid "Estonian" -msgstr "Estonien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:85 -msgid "Basque" -msgstr "Basque" - -#: venv/Lib/site-packages/django/conf/global_settings.py:86 -msgid "Persian" -msgstr "Perse" - -#: venv/Lib/site-packages/django/conf/global_settings.py:87 -msgid "Finnish" -msgstr "Finlandais" - -#: venv/Lib/site-packages/django/conf/global_settings.py:88 -msgid "French" -msgstr "Français" - -#: venv/Lib/site-packages/django/conf/global_settings.py:89 -msgid "Frisian" -msgstr "Frison" - -#: venv/Lib/site-packages/django/conf/global_settings.py:90 -msgid "Irish" -msgstr "Irlandais" - -#: venv/Lib/site-packages/django/conf/global_settings.py:91 -msgid "Scottish Gaelic" -msgstr "Gaélique écossais" - -#: venv/Lib/site-packages/django/conf/global_settings.py:92 -msgid "Galician" -msgstr "Galicien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:93 -msgid "Hebrew" -msgstr "Hébreu" - -#: venv/Lib/site-packages/django/conf/global_settings.py:94 -msgid "Hindi" -msgstr "Hindi" - -#: venv/Lib/site-packages/django/conf/global_settings.py:95 -msgid "Croatian" -msgstr "Croate" - -#: venv/Lib/site-packages/django/conf/global_settings.py:96 -msgid "Upper Sorbian" -msgstr "Haut-sorabe" - -#: venv/Lib/site-packages/django/conf/global_settings.py:97 -msgid "Hungarian" -msgstr "Hongrois" - -#: venv/Lib/site-packages/django/conf/global_settings.py:98 -msgid "Armenian" -msgstr "Arménien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:99 -msgid "Interlingua" -msgstr "Interlingua" - -#: venv/Lib/site-packages/django/conf/global_settings.py:100 -msgid "Indonesian" -msgstr "Indonésien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:101 -msgid "Igbo" -msgstr "Igbo" - -#: venv/Lib/site-packages/django/conf/global_settings.py:102 -msgid "Ido" -msgstr "Ido" - -#: venv/Lib/site-packages/django/conf/global_settings.py:103 -msgid "Icelandic" -msgstr "Islandais" - -#: venv/Lib/site-packages/django/conf/global_settings.py:104 -msgid "Italian" -msgstr "Italien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:105 -msgid "Japanese" -msgstr "Japonais" - -#: venv/Lib/site-packages/django/conf/global_settings.py:106 -msgid "Georgian" -msgstr "Géorgien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:107 -msgid "Kabyle" -msgstr "Kabyle" - -#: venv/Lib/site-packages/django/conf/global_settings.py:108 -msgid "Kazakh" -msgstr "Kazakh" - -#: venv/Lib/site-packages/django/conf/global_settings.py:109 -msgid "Khmer" -msgstr "Khmer" - -#: venv/Lib/site-packages/django/conf/global_settings.py:110 -msgid "Kannada" -msgstr "Kannada" - -#: venv/Lib/site-packages/django/conf/global_settings.py:111 -msgid "Korean" -msgstr "Coréen" - -#: venv/Lib/site-packages/django/conf/global_settings.py:112 -msgid "Kyrgyz" -msgstr "Kirghiz" - -#: venv/Lib/site-packages/django/conf/global_settings.py:113 -msgid "Luxembourgish" -msgstr "Luxembourgeois" - -#: venv/Lib/site-packages/django/conf/global_settings.py:114 -msgid "Lithuanian" -msgstr "Lituanien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:115 -msgid "Latvian" -msgstr "Letton" - -#: venv/Lib/site-packages/django/conf/global_settings.py:116 -msgid "Macedonian" -msgstr "Macédonien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:117 -msgid "Malayalam" -msgstr "Malayalam" - -#: venv/Lib/site-packages/django/conf/global_settings.py:118 -msgid "Mongolian" -msgstr "Mongole" - -#: venv/Lib/site-packages/django/conf/global_settings.py:119 -msgid "Marathi" -msgstr "Marathi" - -#: venv/Lib/site-packages/django/conf/global_settings.py:120 -msgid "Malay" -msgstr "Malais" - -#: venv/Lib/site-packages/django/conf/global_settings.py:121 -msgid "Burmese" -msgstr "Birman" - -#: venv/Lib/site-packages/django/conf/global_settings.py:122 -msgid "Norwegian Bokmål" -msgstr "Norvégien bokmål" - -#: venv/Lib/site-packages/django/conf/global_settings.py:123 -msgid "Nepali" -msgstr "Népalais" - -#: venv/Lib/site-packages/django/conf/global_settings.py:124 -msgid "Dutch" -msgstr "Hollandais" - -#: venv/Lib/site-packages/django/conf/global_settings.py:125 -msgid "Norwegian Nynorsk" -msgstr "Norvégien nynorsk" - -#: venv/Lib/site-packages/django/conf/global_settings.py:126 -msgid "Ossetic" -msgstr "Ossète" - -#: venv/Lib/site-packages/django/conf/global_settings.py:127 -msgid "Punjabi" -msgstr "Penjabi" - -#: venv/Lib/site-packages/django/conf/global_settings.py:128 -msgid "Polish" -msgstr "Polonais" - -#: venv/Lib/site-packages/django/conf/global_settings.py:129 -msgid "Portuguese" -msgstr "Portugais" - -#: venv/Lib/site-packages/django/conf/global_settings.py:130 -msgid "Brazilian Portuguese" -msgstr "Portugais brésilien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:131 -msgid "Romanian" -msgstr "Roumain" - -#: venv/Lib/site-packages/django/conf/global_settings.py:132 -msgid "Russian" -msgstr "Russe" - -#: venv/Lib/site-packages/django/conf/global_settings.py:133 -msgid "Slovak" -msgstr "Slovaque" - -#: venv/Lib/site-packages/django/conf/global_settings.py:134 -msgid "Slovenian" -msgstr "Slovène" - -#: venv/Lib/site-packages/django/conf/global_settings.py:135 -msgid "Albanian" -msgstr "Albanais" - -#: venv/Lib/site-packages/django/conf/global_settings.py:136 -msgid "Serbian" -msgstr "Serbe" - -#: venv/Lib/site-packages/django/conf/global_settings.py:137 -msgid "Serbian Latin" -msgstr "Serbe latin" - -#: venv/Lib/site-packages/django/conf/global_settings.py:138 -msgid "Swedish" -msgstr "Suédois" - -#: venv/Lib/site-packages/django/conf/global_settings.py:139 -msgid "Swahili" -msgstr "Swahili" - -#: venv/Lib/site-packages/django/conf/global_settings.py:140 -msgid "Tamil" -msgstr "Tamoul" - -#: venv/Lib/site-packages/django/conf/global_settings.py:141 -msgid "Telugu" -msgstr "Télougou" - -#: venv/Lib/site-packages/django/conf/global_settings.py:142 -msgid "Tajik" -msgstr "Tadjik" - -#: venv/Lib/site-packages/django/conf/global_settings.py:143 -msgid "Thai" -msgstr "Thaï" - -#: venv/Lib/site-packages/django/conf/global_settings.py:144 -msgid "Turkmen" -msgstr "Turkmène" - -#: venv/Lib/site-packages/django/conf/global_settings.py:145 -msgid "Turkish" -msgstr "Turc" - -#: venv/Lib/site-packages/django/conf/global_settings.py:146 -msgid "Tatar" -msgstr "Tatar" - -#: venv/Lib/site-packages/django/conf/global_settings.py:147 -msgid "Udmurt" -msgstr "Oudmourte" - -#: venv/Lib/site-packages/django/conf/global_settings.py:148 -msgid "Ukrainian" -msgstr "Ukrainien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:149 -msgid "Urdu" -msgstr "Ourdou" - -#: venv/Lib/site-packages/django/conf/global_settings.py:150 -msgid "Uzbek" -msgstr "Ouzbek" - -#: venv/Lib/site-packages/django/conf/global_settings.py:151 -msgid "Vietnamese" -msgstr "Vietnamien" - -#: venv/Lib/site-packages/django/conf/global_settings.py:152 -msgid "Simplified Chinese" -msgstr "Chinois simplifié" - -#: venv/Lib/site-packages/django/conf/global_settings.py:153 -msgid "Traditional Chinese" -msgstr "Chinois traditionnel" - -#~ msgid "Messages" -#~ msgstr "Messages" - -#~ msgid "Site Maps" -#~ msgstr "Plans des sites" - -#~ msgid "Static Files" -#~ msgstr "Fichiers statiques" - -#~ msgid "Syndication" -#~ msgstr "Syndication" - -#~ msgid "…" -#~ msgstr "…" - -#~ msgid "That page number is not an integer" -#~ msgstr "Ce numéro de page n’est pas un nombre entier" - -#~ msgid "That page number is less than 1" -#~ msgstr "Ce numéro de page est plus petit que 1" - -#~ msgid "That page contains no results" -#~ msgstr "Cette page ne contient aucun résultat" - -#~ msgid "Enter a valid value." -#~ msgstr "Saisissez une valeur valide." - -#~ msgid "Enter a valid URL." -#~ msgstr "Saisissez une URL valide." - -#~ msgid "Enter a valid integer." -#~ msgstr "Saisissez un nombre entier valide." - -#~ msgid "Enter a valid email address." -#~ msgstr "Saisissez une adresse de courriel valide." - -#~ msgid "" -#~ "Enter a valid “slug” consisting of letters, numbers, underscores or " -#~ "hyphens." -#~ msgstr "" -#~ "Ce champ ne doit contenir que des lettres, des nombres, des tirets bas " -#~ "(_) et des traits d’union." - -#~ msgid "" -#~ "Enter a valid “slug” consisting of Unicode letters, numbers, underscores, " -#~ "or hyphens." -#~ msgstr "" -#~ "Ce champ ne doit contenir que des caractères Unicode, des nombres, des " -#~ "tirets bas (_) et des traits d’union." - -#~ msgid "Enter a valid IPv4 address." -#~ msgstr "Saisissez une adresse IPv4 valide." - -#~ msgid "Enter a valid IPv6 address." -#~ msgstr "Saisissez une adresse IPv6 valide." - -#~ msgid "Enter a valid IPv4 or IPv6 address." -#~ msgstr "Saisissez une adresse IPv4 ou IPv6 valide." - -#~ msgid "Enter only digits separated by commas." -#~ msgstr "Saisissez uniquement des chiffres séparés par des virgules." - -#, python-format -#~ msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -#~ msgstr "" -#~ "Assurez-vous que cette valeur est %(limit_value)s (actuellement " -#~ "%(show_value)s)." - -#, python-format -#~ msgid "Ensure this value is less than or equal to %(limit_value)s." -#~ msgstr "" -#~ "Assurez-vous que cette valeur est inférieure ou égale à %(limit_value)s." - -#, python-format -#~ msgid "Ensure this value is greater than or equal to %(limit_value)s." -#~ msgstr "" -#~ "Assurez-vous que cette valeur est supérieure ou égale à %(limit_value)s." - -#, python-format -#~ msgid "" -#~ "Ensure this value has at least %(limit_value)d character (it has " -#~ "%(show_value)d)." -#~ msgid_plural "" -#~ "Ensure this value has at least %(limit_value)d characters (it has " -#~ "%(show_value)d)." -#~ msgstr[0] "" -#~ "Assurez-vous que cette valeur comporte au moins %(limit_value)d caractère " -#~ "(actuellement %(show_value)d)." -#~ msgstr[1] "" -#~ "Assurez-vous que cette valeur comporte au moins %(limit_value)d " -#~ "caractères (actuellement %(show_value)d)." - -#, python-format -#~ msgid "" -#~ "Ensure this value has at most %(limit_value)d character (it has " -#~ "%(show_value)d)." -#~ msgid_plural "" -#~ "Ensure this value has at most %(limit_value)d characters (it has " -#~ "%(show_value)d)." -#~ msgstr[0] "" -#~ "Assurez-vous que cette valeur comporte au plus %(limit_value)d caractère " -#~ "(actuellement %(show_value)d)." -#~ msgstr[1] "" -#~ "Assurez-vous que cette valeur comporte au plus %(limit_value)d caractères " -#~ "(actuellement %(show_value)d)." - -#~ msgid "Enter a number." -#~ msgstr "Saisissez un nombre." - -#, python-format -#~ msgid "Ensure that there are no more than %(max)s digit in total." -#~ msgid_plural "Ensure that there are no more than %(max)s digits in total." -#~ msgstr[0] "Assurez-vous qu'il n'y a pas plus de %(max)s chiffre au total." -#~ msgstr[1] "Assurez-vous qu’il n’y a pas plus de %(max)s chiffres au total." - -#, python-format -#~ msgid "Ensure that there are no more than %(max)s decimal place." -#~ msgid_plural "Ensure that there are no more than %(max)s decimal places." -#~ msgstr[0] "" -#~ "Assurez-vous qu'il n'y a pas plus de %(max)s chiffre après la virgule." -#~ msgstr[1] "" -#~ "Assurez-vous qu’il n’y a pas plus de %(max)s chiffres après la virgule." - -#, python-format -#~ msgid "" -#~ "Ensure that there are no more than %(max)s digit before the decimal point." -#~ msgid_plural "" -#~ "Ensure that there are no more than %(max)s digits before the decimal " -#~ "point." -#~ msgstr[0] "" -#~ "Assurez-vous qu'il n'y a pas plus de %(max)s chiffre avant la virgule." -#~ msgstr[1] "" -#~ "Assurez-vous qu’il n’y a pas plus de %(max)s chiffres avant la virgule." - -#, python-format -#~ msgid "" -#~ "File extension “%(extension)s” is not allowed. Allowed extensions are: " -#~ "%(allowed_extensions)s." -#~ msgstr "" -#~ "L'extension de fichier « %(extension)s » n’est pas autorisée. Les " -#~ "extensions autorisées sont : %(allowed_extensions)s." - -#~ msgid "Null characters are not allowed." -#~ msgstr "Le caractère nul n’est pas autorisé." - -#~ msgid "and" -#~ msgstr "et" - -#, python-format -#~ msgid "%(model_name)s with this %(field_labels)s already exists." -#~ msgstr "" -#~ "Un objet %(model_name)s avec ces champs %(field_labels)s existe déjà." - -#, python-format -#~ msgid "Value %(value)r is not a valid choice." -#~ msgstr "La valeur « %(value)r » n’est pas un choix valide." - -#~ msgid "This field cannot be null." -#~ msgstr "Ce champ ne peut pas contenir la valeur nulle." - -#~ msgid "This field cannot be blank." -#~ msgstr "Ce champ ne peut pas être vide." - -#, python-format -#~ msgid "%(model_name)s with this %(field_label)s already exists." -#~ msgstr "Un objet %(model_name)s avec ce champ %(field_label)s existe déjà." - -#, python-format -#~ msgid "" -#~ "%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -#~ msgstr "" -#~ "%(field_label)s doit être unique pour la partie %(lookup_type)s de " -#~ "%(date_field_label)s." - -#, python-format -#~ msgid "Field of type: %(field_type)s" -#~ msgstr "Champ de type : %(field_type)s" - -#, python-format -#~ msgid "“%(value)s” value must be either True or False." -#~ msgstr "" -#~ "La valeur « %(value)s » doit être soit True (vrai), soit False (faux)." - -#, python-format -#~ msgid "“%(value)s” value must be either True, False, or None." -#~ msgstr "" -#~ "La valeur « %(value)s » doit être True (vrai), False (faux) ou None " -#~ "(vide)." - -#~ msgid "Boolean (Either True or False)" -#~ msgstr "Booléen (soit True (vrai) ou False (faux))" - -#, python-format -#~ msgid "String (up to %(max_length)s)" -#~ msgstr "Chaîne de caractères (jusqu'à %(max_length)s)" - -#~ msgid "Comma-separated integers" -#~ msgstr "Des entiers séparés par une virgule" - -#, python-format -#~ msgid "" -#~ "“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -#~ "format." -#~ msgstr "" -#~ "Le format de date de la valeur « %(value)s » n’est pas valide. Le format " -#~ "correct est AAAA-MM-JJ." - -#, python-format -#~ msgid "" -#~ "“%(value)s” value has the correct format (YYYY-MM-DD) but it is an " -#~ "invalid date." -#~ msgstr "" -#~ "Le format de date de la valeur « %(value)s » est correct (AAAA-MM-JJ), " -#~ "mais la date n’est pas valide." - -#~ msgid "Date (without time)" -#~ msgstr "Date (sans l’heure)" - -#, python-format -#~ msgid "" -#~ "“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:" -#~ "ss[.uuuuuu]][TZ] format." -#~ msgstr "" -#~ "Le format de la valeur « %(value)s » n’est pas valide. Le format correct " -#~ "est AAAA-MM-JJ HH:MM[:ss[.uuuuuu]][FH]." - -#, python-format -#~ msgid "" -#~ "“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -#~ "[TZ]) but it is an invalid date/time." -#~ msgstr "" -#~ "Le format de date de la valeur « %(value)s » est correct (AAAA-MM-JJ HH:" -#~ "MM[:ss[.uuuuuu]][FH]), mais la date ou l’heure n’est pas valide." - -#~ msgid "Date (with time)" -#~ msgstr "Date (avec l’heure)" - -#, python-format -#~ msgid "“%(value)s” value must be a decimal number." -#~ msgstr "La valeur « %(value)s » doit être un nombre décimal." - -#~ msgid "Decimal number" -#~ msgstr "Nombre décimal" - -#, python-format -#~ msgid "" -#~ "“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -#~ "uuuuuu] format." -#~ msgstr "" -#~ "Le format de la valeur « %(value)s » n’est pas valide. Le format correct " -#~ "est [JJ] [[HH:]MM:]ss[.uuuuuu]." - -#~ msgid "Duration" -#~ msgstr "Durée" - -#~ msgid "Email address" -#~ msgstr "Adresse électronique" - -#~ msgid "File path" -#~ msgstr "Chemin vers le fichier" - -#, python-format -#~ msgid "“%(value)s” value must be a float." -#~ msgstr "La valeur « %(value)s » doit être un nombre à virgule flottante." - -#~ msgid "Floating point number" -#~ msgstr "Nombre à virgule flottante" - -#, python-format -#~ msgid "“%(value)s” value must be an integer." -#~ msgstr "La valeur « %(value)s » doit être un nombre entier." - -#~ msgid "Integer" -#~ msgstr "Entier" - -#~ msgid "Big (8 byte) integer" -#~ msgstr "Grand entier (8 octets)" - -#~ msgid "Small integer" -#~ msgstr "Petit nombre entier" - -#~ msgid "IPv4 address" -#~ msgstr "Adresse IPv4" - -#~ msgid "IP address" -#~ msgstr "Adresse IP" - -#, python-format -#~ msgid "“%(value)s” value must be either None, True or False." -#~ msgstr "" -#~ "La valeur « %(value)s » doit être None (vide), True (vrai) ou False " -#~ "(faux)." - -#~ msgid "Boolean (Either True, False or None)" -#~ msgstr "Booléen (soit None (vide), True (vrai) ou False (faux))" - -#~ msgid "Positive big integer" -#~ msgstr "Grand nombre entier positif" - -#~ msgid "Positive integer" -#~ msgstr "Nombre entier positif" - -#~ msgid "Positive small integer" -#~ msgstr "Petit nombre entier positif" - -#, python-format -#~ msgid "Slug (up to %(max_length)s)" -#~ msgstr "Slug (jusqu'à %(max_length)s car.)" - -#~ msgid "Text" -#~ msgstr "Texte" - -#, python-format -#~ msgid "" -#~ "“%(value)s” value has an invalid format. It must be in HH:MM[:ss[." -#~ "uuuuuu]] format." -#~ msgstr "" -#~ "Le format de la valeur « %(value)s » n’est pas valide. Le format correct " -#~ "est HH:MM[:ss[.uuuuuu]]." - -#, python-format -#~ msgid "" -#~ "“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is " -#~ "an invalid time." -#~ msgstr "" -#~ "Le format de la valeur « %(value)s » est correct (HH:MM[:ss[.uuuuuu]]), " -#~ "mais l’heure n’est pas valide." - -#~ msgid "Time" -#~ msgstr "Heure" - -#~ msgid "URL" -#~ msgstr "URL" - -#~ msgid "Raw binary data" -#~ msgstr "Données binaires brutes" - -#, python-format -#~ msgid "“%(value)s” is not a valid UUID." -#~ msgstr "La valeur « %(value)s » n’est pas un UUID valide." - -#~ msgid "Universally unique identifier" -#~ msgstr "Identifiant unique universel" - -#~ msgid "File" -#~ msgstr "Fichier" - -#~ msgid "Image" -#~ msgstr "Image" - -#~ msgid "A JSON object" -#~ msgstr "Un objet JSON" - -#~ msgid "Value must be valid JSON." -#~ msgstr "La valeur doit respecter la syntaxe JSON." - -#, python-format -#~ msgid "%(model)s instance with %(field)s %(value)r does not exist." -#~ msgstr "L’instance %(model)s avec %(value)r dans %(field)s n’existe pas." - -#~ msgid "Foreign Key (type determined by related field)" -#~ msgstr "Clé étrangère (type défini par le champ lié)" - -#~ msgid "One-to-one relationship" -#~ msgstr "Relation un à un" - -#, python-format -#~ msgid "%(from)s-%(to)s relationship" -#~ msgstr "Relation %(from)s-%(to)s" - -#, python-format -#~ msgid "%(from)s-%(to)s relationships" -#~ msgstr "Relations %(from)s-%(to)s" - -#~ msgid "Many-to-many relationship" -#~ msgstr "Relation plusieurs à plusieurs" - -#~ msgid ":?.!" -#~ msgstr ":?.!" - -#~ msgid "This field is required." -#~ msgstr "Ce champ est obligatoire." - -#~ msgid "Enter a whole number." -#~ msgstr "Saisissez un nombre entier." - -#~ msgid "Enter a valid date." -#~ msgstr "Saisissez une date valide." - -#~ msgid "Enter a valid time." -#~ msgstr "Saisissez une heure valide." - -#~ msgid "Enter a valid date/time." -#~ msgstr "Saisissez une date et une heure valides." - -#~ msgid "Enter a valid duration." -#~ msgstr "Saisissez une durée valide." - -#, python-brace-format -#~ msgid "The number of days must be between {min_days} and {max_days}." -#~ msgstr "Le nombre de jours doit être entre {min_days} et {max_days}." - -#~ msgid "No file was submitted. Check the encoding type on the form." -#~ msgstr "" -#~ "Aucun fichier n’a été soumis. Vérifiez le type d’encodage du formulaire." - -#~ msgid "No file was submitted." -#~ msgstr "Aucun fichier n’a été soumis." - -#~ msgid "The submitted file is empty." -#~ msgstr "Le fichier soumis est vide." - -#, python-format -#~ msgid "" -#~ "Ensure this filename has at most %(max)d character (it has %(length)d)." -#~ msgid_plural "" -#~ "Ensure this filename has at most %(max)d characters (it has %(length)d)." -#~ msgstr[0] "" -#~ "Assurez-vous que ce nom de fichier comporte au plus %(max)d caractère " -#~ "(actuellement %(length)d)." -#~ msgstr[1] "" -#~ "Assurez-vous que ce nom de fichier comporte au plus %(max)d caractères " -#~ "(actuellement %(length)d)." - -#~ msgid "Please either submit a file or check the clear checkbox, not both." -#~ msgstr "" -#~ "Envoyez un fichier ou cochez la case d’effacement, mais pas les deux." - -#~ msgid "" -#~ "Upload a valid image. The file you uploaded was either not an image or a " -#~ "corrupted image." -#~ msgstr "" -#~ "Téléversez une image valide. Le fichier que vous avez transféré n’est pas " -#~ "une image ou bien est corrompu." - -#, python-format -#~ msgid "" -#~ "Select a valid choice. %(value)s is not one of the available choices." -#~ msgstr "Sélectionnez un choix valide. %(value)s n’en fait pas partie." - -#~ msgid "Enter a list of values." -#~ msgstr "Saisissez une liste de valeurs." - -#~ msgid "Enter a complete value." -#~ msgstr "Saisissez une valeur complète." - -#~ msgid "Enter a valid UUID." -#~ msgstr "Saisissez un UUID valide." - -#~ msgid "Enter a valid JSON." -#~ msgstr "Saisissez du contenu JSON valide." - -#~ msgid ":" -#~ msgstr " :" - -#, python-format -#~ msgid "(Hidden field %(name)s) %(error)s" -#~ msgstr "(champ masqué %(name)s) %(error)s" - -#, python-format -#~ msgid "" -#~ "ManagementForm data is missing or has been tampered with. Missing fields: " -#~ "%(field_names)s. You may need to file a bug report if the issue persists." -#~ msgstr "" -#~ "Des données du formulaire ManagementForm sont manquantes ou ont été " -#~ "manipulées. Champs manquants : %(field_names)s. Vous pourriez créer un " -#~ "rapport de bogue si le problème persiste." - -#, python-format -#~ msgid "Please submit at most %d form." -#~ msgid_plural "Please submit at most %d forms." -#~ msgstr[0] "Veuillez soumettre au plus %d formulaire." -#~ msgstr[1] "Veuillez soumettre au plus %d formulaires." - -#, python-format -#~ msgid "Please submit at least %d form." -#~ msgid_plural "Please submit at least %d forms." -#~ msgstr[0] "Veuillez soumettre au moins %d formulaire." -#~ msgstr[1] "Veuillez soumettre au moins %d formulaires." - -#~ msgid "Order" -#~ msgstr "Ordre" - -#~ msgid "Delete" -#~ msgstr "Supprimer" - -#, python-format -#~ msgid "Please correct the duplicate data for %(field)s." -#~ msgstr "Corrigez les données en double dans %(field)s." - -#, python-format -#~ msgid "" -#~ "Please correct the duplicate data for %(field)s, which must be unique." -#~ msgstr "" -#~ "Corrigez les données en double dans %(field)s qui doit contenir des " -#~ "valeurs uniques." - -#, python-format -#~ msgid "" -#~ "Please correct the duplicate data for %(field_name)s which must be unique " -#~ "for the %(lookup)s in %(date_field)s." -#~ msgstr "" -#~ "Corrigez les données en double dans %(field_name)s qui doit contenir des " -#~ "valeurs uniques pour la partie %(lookup)s de %(date_field)s." - -#~ msgid "Please correct the duplicate values below." -#~ msgstr "Corrigez les valeurs en double ci-dessous." - -#~ msgid "The inline value did not match the parent instance." -#~ msgstr "La valeur en ligne ne correspond pas à l’instance parente." - -#~ msgid "" -#~ "Select a valid choice. That choice is not one of the available choices." -#~ msgstr "" -#~ "Sélectionnez un choix valide. Ce choix ne fait pas partie de ceux " -#~ "disponibles." - -#, python-format -#~ msgid "“%(pk)s” is not a valid value." -#~ msgstr "« %(pk)s » n’est pas une valeur correcte." - -#, python-format -#~ msgid "" -#~ "%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; " -#~ "it may be ambiguous or it may not exist." -#~ msgstr "" -#~ "La valeur %(datetime)s n’a pas pu être interprétée dans le fuseau horaire " -#~ "%(current_timezone)s ; elle est peut-être ambigüe ou elle n’existe pas." - -#~ msgid "Clear" -#~ msgstr "Effacer" - -#~ msgid "Currently" -#~ msgstr "Actuellement" - -#~ msgid "Change" -#~ msgstr "Modifier" - -#~ msgid "Unknown" -#~ msgstr "Inconnu" - -#~ msgid "Yes" -#~ msgstr "Oui" - -#~ msgid "No" -#~ msgstr "Non" - -#~ msgid "yes,no,maybe" -#~ msgstr "oui,non,peut-être" - -#, python-format -#~ msgid "%(size)d byte" -#~ msgid_plural "%(size)d bytes" -#~ msgstr[0] "%(size)d octet" -#~ msgstr[1] "%(size)d octets" - -#, python-format -#~ msgid "%s KB" -#~ msgstr "%s Kio" - -#, python-format -#~ msgid "%s MB" -#~ msgstr "%s Mio" - -#, python-format -#~ msgid "%s GB" -#~ msgstr "%s Gio" - -#, python-format -#~ msgid "%s TB" -#~ msgstr "%s Tio" - -#, python-format -#~ msgid "%s PB" -#~ msgstr "%s Pio" - -#~ msgid "p.m." -#~ msgstr "après-midi" - -#~ msgid "a.m." -#~ msgstr "matin" - -#~ msgid "PM" -#~ msgstr "Après-midi" - -#~ msgid "AM" -#~ msgstr "Matin" - -#~ msgid "midnight" -#~ msgstr "minuit" - -#~ msgid "noon" -#~ msgstr "midi" - -#~ msgid "Monday" -#~ msgstr "lundi" - -#~ msgid "Tuesday" -#~ msgstr "mardi" - -#~ msgid "Wednesday" -#~ msgstr "mercredi" - -#~ msgid "Thursday" -#~ msgstr "jeudi" - -#~ msgid "Friday" -#~ msgstr "vendredi" - -#~ msgid "Saturday" -#~ msgstr "samedi" - -#~ msgid "Sunday" -#~ msgstr "dimanche" - -#~ msgid "Mon" -#~ msgstr "lun" - -#~ msgid "Tue" -#~ msgstr "mar" - -#~ msgid "Wed" -#~ msgstr "mer" - -#~ msgid "Thu" -#~ msgstr "jeu" - -#~ msgid "Fri" -#~ msgstr "ven" - -#~ msgid "Sat" -#~ msgstr "sam" - -#~ msgid "Sun" -#~ msgstr "dim" - -#~ msgid "January" -#~ msgstr "janvier" - -#~ msgid "February" -#~ msgstr "février" - -#~ msgid "March" -#~ msgstr "mars" - -#~ msgid "April" -#~ msgstr "avril" - -#~ msgid "May" -#~ msgstr "mai" - -#~ msgid "June" -#~ msgstr "juin" - -#~ msgid "July" -#~ msgstr "juillet" - -#~ msgid "August" -#~ msgstr "août" - -#~ msgid "September" -#~ msgstr "septembre" - -#~ msgid "October" -#~ msgstr "octobre" - -#~ msgid "November" -#~ msgstr "novembre" - -#~ msgid "December" -#~ msgstr "décembre" - -#~ msgid "jan" -#~ msgstr "jan" - -#~ msgid "feb" -#~ msgstr "fév" - -#~ msgid "mar" -#~ msgstr "mar" - -#~ msgid "apr" -#~ msgstr "avr" - -#~ msgid "may" -#~ msgstr "mai" - -#~ msgid "jun" -#~ msgstr "jui" - -#~ msgid "jul" -#~ msgstr "jul" - -#~ msgid "aug" -#~ msgstr "aoû" - -#~ msgid "sep" -#~ msgstr "sep" - -#~ msgid "oct" -#~ msgstr "oct" - -#~ msgid "nov" -#~ msgstr "nov" - -#~ msgid "dec" -#~ msgstr "déc" - -#~ msgctxt "abbrev. month" -#~ msgid "Jan." -#~ msgstr "jan." - -#~ msgctxt "abbrev. month" -#~ msgid "Feb." -#~ msgstr "fév." - -#~ msgctxt "abbrev. month" -#~ msgid "March" -#~ msgstr "mars" - -#~ msgctxt "abbrev. month" -#~ msgid "April" -#~ msgstr "avr." - -#~ msgctxt "abbrev. month" -#~ msgid "May" -#~ msgstr "mai" - -#~ msgctxt "abbrev. month" -#~ msgid "June" -#~ msgstr "juin" - -#~ msgctxt "abbrev. month" -#~ msgid "July" -#~ msgstr "juil." - -#~ msgctxt "abbrev. month" -#~ msgid "Aug." -#~ msgstr "août" - -#~ msgctxt "abbrev. month" -#~ msgid "Sept." -#~ msgstr "sept." - -#~ msgctxt "abbrev. month" -#~ msgid "Oct." -#~ msgstr "oct." - -#~ msgctxt "abbrev. month" -#~ msgid "Nov." -#~ msgstr "nov." - -#~ msgctxt "abbrev. month" -#~ msgid "Dec." -#~ msgstr "déc." - -#~ msgctxt "alt. month" -#~ msgid "January" -#~ msgstr "Janvier" - -#~ msgctxt "alt. month" -#~ msgid "February" -#~ msgstr "Février" - -#~ msgctxt "alt. month" -#~ msgid "March" -#~ msgstr "Mars" - -#~ msgctxt "alt. month" -#~ msgid "April" -#~ msgstr "Avril" - -#~ msgctxt "alt. month" -#~ msgid "May" -#~ msgstr "Mai" - -#~ msgctxt "alt. month" -#~ msgid "June" -#~ msgstr "Juin" - -#~ msgctxt "alt. month" -#~ msgid "July" -#~ msgstr "Juillet" - -#~ msgctxt "alt. month" -#~ msgid "August" -#~ msgstr "Août" - -#~ msgctxt "alt. month" -#~ msgid "September" -#~ msgstr "Septembre" - -#~ msgctxt "alt. month" -#~ msgid "October" -#~ msgstr "Octobre" - -#~ msgctxt "alt. month" -#~ msgid "November" -#~ msgstr "Novembre" - -#~ msgctxt "alt. month" -#~ msgid "December" -#~ msgstr "Décembre" - -#~ msgid "This is not a valid IPv6 address." -#~ msgstr "Ceci n’est pas une adresse IPv6 valide." - -#, python-format -#~ msgctxt "String to return when truncating text" -#~ msgid "%(truncated_text)s…" -#~ msgstr "%(truncated_text)s…" - -#~ msgid "or" -#~ msgstr "ou" - -#~ msgid ", " -#~ msgstr ", " - -#, python-format -#~ msgid "%(num)d year" -#~ msgid_plural "%(num)d years" -#~ msgstr[0] "%(num)d année" -#~ msgstr[1] "%(num)d années" - -#, python-format -#~ msgid "%(num)d month" -#~ msgid_plural "%(num)d months" -#~ msgstr[0] "%(num)d mois" -#~ msgstr[1] "%(num)d mois" - -#, python-format -#~ msgid "%(num)d week" -#~ msgid_plural "%(num)d weeks" -#~ msgstr[0] "%(num)d semaine" -#~ msgstr[1] "%(num)d semaines" - -#, python-format -#~ msgid "%(num)d day" -#~ msgid_plural "%(num)d days" -#~ msgstr[0] "%(num)d jour" -#~ msgstr[1] "%(num)d jours" - -#, python-format -#~ msgid "%(num)d hour" -#~ msgid_plural "%(num)d hours" -#~ msgstr[0] "%(num)d heure" -#~ msgstr[1] "%(num)d heures" - -#, python-format -#~ msgid "%(num)d minute" -#~ msgid_plural "%(num)d minutes" -#~ msgstr[0] "%(num)d minute" -#~ msgstr[1] "%(num)d minutes" - -#~ msgid "Forbidden" -#~ msgstr "Interdit" - -#~ msgid "CSRF verification failed. Request aborted." -#~ msgstr "La vérification CSRF a échoué. La requête a été interrompue." - -#~ msgid "" -#~ "You are seeing this message because this HTTPS site requires a “Referer " -#~ "header” to be sent by your web browser, but none was sent. This header is " -#~ "required for security reasons, to ensure that your browser is not being " -#~ "hijacked by third parties." -#~ msgstr "" -#~ "Vous voyez ce message parce que ce site HTTPS exige que le navigateur web " -#~ "envoie un en-tête « Referer », ce qu’il n'a pas fait. Cet en-tête est " -#~ "exigé pour des raisons de sécurité, afin de s’assurer que le navigateur " -#~ "n’ait pas été piraté par un intervenant externe." - -#~ msgid "" -#~ "If you have configured your browser to disable “Referer” headers, please " -#~ "re-enable them, at least for this site, or for HTTPS connections, or for " -#~ "“same-origin” requests." -#~ msgstr "" -#~ "Si vous avez désactivé l’envoi des en-têtes « Referer » par votre " -#~ "navigateur, veuillez les réactiver, au moins pour ce site ou pour les " -#~ "connexions HTTPS, ou encore pour les requêtes de même origine (« same-" -#~ "origin »)." - -#~ msgid "" -#~ "If you are using the tag " -#~ "or including the “Referrer-Policy: no-referrer” header, please remove " -#~ "them. The CSRF protection requires the “Referer” header to do strict " -#~ "referer checking. If you’re concerned about privacy, use alternatives " -#~ "like for links to third-party sites." -#~ msgstr "" -#~ "Si vous utilisez la balise ou que vous incluez l’en-tête « Referrer-Policy: no-referrer », il " -#~ "est préférable de les enlever. La protection CSRF exige que l’en-tête " -#~ "``Referer`` effectue un contrôle de référant strict. Si vous vous souciez " -#~ "de la confidentialité, utilisez des alternatives comme pour les liens vers des sites tiers." - -#~ msgid "" -#~ "You are seeing this message because this site requires a CSRF cookie when " -#~ "submitting forms. This cookie is required for security reasons, to ensure " -#~ "that your browser is not being hijacked by third parties." -#~ msgstr "" -#~ "Vous voyez ce message parce que ce site exige la présence d’un cookie " -#~ "CSRF lors de l’envoi de formulaires. Ce cookie est nécessaire pour des " -#~ "raisons de sécurité, afin de s’assurer que le navigateur n’ait pas été " -#~ "piraté par un intervenant externe." - -#~ msgid "" -#~ "If you have configured your browser to disable cookies, please re-enable " -#~ "them, at least for this site, or for “same-origin” requests." -#~ msgstr "" -#~ "Si vous avez désactivé l’envoi des cookies par votre navigateur, veuillez " -#~ "les réactiver au moins pour ce site ou pour les requêtes de même origine " -#~ "(« same-origin »)." - -#~ msgid "More information is available with DEBUG=True." -#~ msgstr "" -#~ "Des informations plus détaillées sont affichées lorsque la variable DEBUG " -#~ "vaut True." - -#~ msgid "No year specified" -#~ msgstr "Aucune année indiquée" - -#~ msgid "Date out of range" -#~ msgstr "Date hors limites" - -#~ msgid "No month specified" -#~ msgstr "Aucun mois indiqué" - -#~ msgid "No day specified" -#~ msgstr "Aucun jour indiqué" - -#~ msgid "No week specified" -#~ msgstr "Aucune semaine indiquée" - -#, python-format -#~ msgid "No %(verbose_name_plural)s available" -#~ msgstr "Pas de %(verbose_name_plural)s disponible" - -#, python-format -#~ msgid "" -#~ "Future %(verbose_name_plural)s not available because %(class_name)s." -#~ "allow_future is False." -#~ msgstr "" -#~ "Pas de %(verbose_name_plural)s disponible dans le futur car " -#~ "%(class_name)s.allow_future est faux (False)." - -#, python-format -#~ msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -#~ msgstr "" -#~ "Le format « %(format)s » appliqué à la chaîne date « %(datestr)s » n’est " -#~ "pas valide" - -#, python-format -#~ msgid "No %(verbose_name)s found matching the query" -#~ msgstr "Aucun objet %(verbose_name)s trouvé en réponse à la requête" - -#~ msgid "Page is not “last”, nor can it be converted to an int." -#~ msgstr "" -#~ "La page n’est pas la « dernière », elle ne peut pas non plus être " -#~ "convertie en nombre entier." - -#, python-format -#~ msgid "Invalid page (%(page_number)s): %(message)s" -#~ msgstr "Page non valide (%(page_number)s) : %(message)s" - -#, python-format -#~ msgid "Empty list and “%(class_name)s.allow_empty” is False." -#~ msgstr "Liste vide et « %(class_name)s.allow_empty » est faux (False)." - -#~ msgid "Directory indexes are not allowed here." -#~ msgstr "Il n’est pas autorisé d’afficher le contenu de ce répertoire." - -#, python-format -#~ msgid "“%(path)s” does not exist" -#~ msgstr "« %(path)s » n’existe pas" - -#, python-format -#~ msgid "Index of %(directory)s" -#~ msgstr "Index de %(directory)s" - -#~ msgid "The install worked successfully! Congratulations!" -#~ msgstr "L’installation s’est déroulée avec succès. Félicitations !" - -#, python-format -#~ msgid "" -#~ "View release notes for Django " -#~ "%(version)s" -#~ msgstr "" -#~ "Afficher les notes de publication " -#~ "de Django %(version)s" - -#, python-format -#~ msgid "" -#~ "You are seeing this page because DEBUG=True is in your settings file and you have not configured " -#~ "any URLs." -#~ msgstr "" -#~ "Vous voyez cette page parce que votre fichier de réglages contient DEBUG=True et que vous n’avez " -#~ "pas encore configuré d’URL." - -#~ msgid "Django Documentation" -#~ msgstr "Documentation de Django" - -#~ msgid "Topics, references, & how-to’s" -#~ msgstr "Thématiques, références et guides pratiques" - -#~ msgid "Tutorial: A Polling App" -#~ msgstr "Tutoriel : une application de sondage" - -#~ msgid "Get started with Django" -#~ msgstr "Premiers pas avec Django" - -#~ msgid "Django Community" -#~ msgstr "Communauté Django" - -#~ msgid "Connect, get help, or contribute" -#~ msgstr "Se connecter, obtenir de l’aide ou contribuer" diff --git a/venv/Lib/site-packages/django/conf/locale/fr/__init__.py b/venv/Lib/site-packages/django/conf/locale/fr/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/fr/formats.py b/venv/Lib/site-packages/django/conf/locale/fr/formats.py deleted file mode 100644 index f24e77f..0000000 --- a/venv/Lib/site-packages/django/conf/locale/fr/formats.py +++ /dev/null @@ -1,31 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = 'j F Y H:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j N Y' -SHORT_DATETIME_FORMAT = 'j N Y H:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -DATE_INPUT_FORMATS = [ - '%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06' - '%d.%m.%Y', '%d.%m.%y', # Swiss [fr_CH), '25.10.2006', '25.10.06' - # '%d %B %Y', '%d %b %Y', # '25 octobre 2006', '25 oct. 2006' -] -DATETIME_INPUT_FORMATS = [ - '%d/%m/%Y %H:%M:%S', # '25/10/2006 14:30:59' - '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200' - '%d/%m/%Y %H:%M', # '25/10/2006 14:30' - '%d.%m.%Y %H:%M:%S', # Swiss [fr_CH), '25.10.2006 14:30:59' - '%d.%m.%Y %H:%M:%S.%f', # Swiss (fr_CH), '25.10.2006 14:30:59.000200' - '%d.%m.%Y %H:%M', # Swiss (fr_CH), '25.10.2006 14:30' -] -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '\xa0' # non-breaking space -NUMBER_GROUPING = 3 diff --git a/venv/Lib/site-packages/django/conf/locale/fy/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/fy/LC_MESSAGES/django.mo deleted file mode 100644 index 2eff5df96892ed14f8899744cccbe8b3c433cb89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2286 zcma)+zi%T&6vr0`aG2l6?>i1XgpMR|YdZm?;E?9>0|gQi1&0#_oW|Z+d+ga6XLdG@ zBP1$1I=GesItmIzM@NwO7ibPaO+!b^_w8=tB$ogytv{Zbw{O1h&71ez#fe)1o~Q6W zkN0Q1SMch)@Pp@fa1Q(fd)=K3WAF)Z2YeR%tQ>y@K8f-7An)-D z_%e7Kd>Wj%CkW=j%iz7>4R9I!2z(p-24r1-f|tMx6NQeKzz;E=2L-g<0%tM)8%}ut zSMCdfN5Dn!IdBVPof>34pO*7qf~@;HkoElpa-6?{*TBEP7r-m`2f+sT7Ko|fb8r>> zqU3Fm?Itf2Tmd;g3GRTOfSgj!9Y2tp@5leyA3vOjg;w-9}Of~lTXIhCDmZVMbZWDOD)?TIV|FDcdcs6Dl(s|M$T~z z#v;20pU3&@&q=>Pd?Lh?~~Ma0-&CIdgJ22C!BydbD842x=U z9<@HP1RE!JGUYfw+XHPybQGORLM&Sq2rOKKHMLl6Uwz4G$*7PGEjoTX^@wDzBbT8nRy(jaH;eQ+s&15ZfwVU#nOe#Wyv*YuBH5u+y=#?%BIc` zM7V+iOdDhd`7m9Wou}gO!jz#G7ieaBzH+)NBvRpq_&a(+3-K$7^FkTCgY#6TXa{UR zlmbPL`YadB!H)^|gK`*iJCJ!l2nDx;(<^y5IBAS-km2&2HR+W?$(>v|Ypzf=wzN9c z60(o06Iv@{RJ%)jelER6Xq$a#`{={MIW&y4Xcz;Y<$jTA#hKgSgce<+@5|2&m5J;Nce-=nU=&2h zC`@D;0{g0umMjUjPMV@~oa1Rp?eFJ?dGGj7Ppf_$_)#j58ZBkJi%f7JJ*6Y+bFSeo zU!dW^xBHx^qh)R~P$<$qrq=}82kgrT4}OSSBb_%?JE#)2Jj{7Cn)KAOWN}IOn7U#( bM7vh#P^{e0@lRu(Nc*@joNak*ts49T_}r7e diff --git a/venv/Lib/site-packages/django/conf/locale/fy/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/fy/LC_MESSAGES/django.po deleted file mode 100644 index 172f283..0000000 --- a/venv/Lib/site-packages/django/conf/locale/fy/LC_MESSAGES/django.po +++ /dev/null @@ -1,1218 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Jannis Leidel , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-27 22:40+0200\n" -"PO-Revision-Date: 2019-11-05 00:38+0000\n" -"Last-Translator: Ramiro Morales\n" -"Language-Team: Western Frisian (http://www.transifex.com/django/django/" -"language/fy/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: fy\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "" - -msgid "Arabic" -msgstr "" - -msgid "Asturian" -msgstr "" - -msgid "Azerbaijani" -msgstr "" - -msgid "Bulgarian" -msgstr "" - -msgid "Belarusian" -msgstr "" - -msgid "Bengali" -msgstr "" - -msgid "Breton" -msgstr "" - -msgid "Bosnian" -msgstr "" - -msgid "Catalan" -msgstr "" - -msgid "Czech" -msgstr "" - -msgid "Welsh" -msgstr "" - -msgid "Danish" -msgstr "" - -msgid "German" -msgstr "" - -msgid "Lower Sorbian" -msgstr "" - -msgid "Greek" -msgstr "" - -msgid "English" -msgstr "" - -msgid "Australian English" -msgstr "" - -msgid "British English" -msgstr "" - -msgid "Esperanto" -msgstr "" - -msgid "Spanish" -msgstr "" - -msgid "Argentinian Spanish" -msgstr "" - -msgid "Colombian Spanish" -msgstr "" - -msgid "Mexican Spanish" -msgstr "" - -msgid "Nicaraguan Spanish" -msgstr "" - -msgid "Venezuelan Spanish" -msgstr "" - -msgid "Estonian" -msgstr "" - -msgid "Basque" -msgstr "" - -msgid "Persian" -msgstr "" - -msgid "Finnish" -msgstr "" - -msgid "French" -msgstr "" - -msgid "Frisian" -msgstr "" - -msgid "Irish" -msgstr "" - -msgid "Scottish Gaelic" -msgstr "" - -msgid "Galician" -msgstr "" - -msgid "Hebrew" -msgstr "" - -msgid "Hindi" -msgstr "" - -msgid "Croatian" -msgstr "" - -msgid "Upper Sorbian" -msgstr "" - -msgid "Hungarian" -msgstr "" - -msgid "Armenian" -msgstr "" - -msgid "Interlingua" -msgstr "" - -msgid "Indonesian" -msgstr "" - -msgid "Ido" -msgstr "" - -msgid "Icelandic" -msgstr "" - -msgid "Italian" -msgstr "" - -msgid "Japanese" -msgstr "" - -msgid "Georgian" -msgstr "" - -msgid "Kabyle" -msgstr "" - -msgid "Kazakh" -msgstr "" - -msgid "Khmer" -msgstr "" - -msgid "Kannada" -msgstr "" - -msgid "Korean" -msgstr "" - -msgid "Luxembourgish" -msgstr "" - -msgid "Lithuanian" -msgstr "" - -msgid "Latvian" -msgstr "" - -msgid "Macedonian" -msgstr "" - -msgid "Malayalam" -msgstr "" - -msgid "Mongolian" -msgstr "" - -msgid "Marathi" -msgstr "" - -msgid "Burmese" -msgstr "" - -msgid "Norwegian Bokmål" -msgstr "" - -msgid "Nepali" -msgstr "" - -msgid "Dutch" -msgstr "" - -msgid "Norwegian Nynorsk" -msgstr "" - -msgid "Ossetic" -msgstr "" - -msgid "Punjabi" -msgstr "" - -msgid "Polish" -msgstr "" - -msgid "Portuguese" -msgstr "" - -msgid "Brazilian Portuguese" -msgstr "" - -msgid "Romanian" -msgstr "" - -msgid "Russian" -msgstr "" - -msgid "Slovak" -msgstr "" - -msgid "Slovenian" -msgstr "" - -msgid "Albanian" -msgstr "" - -msgid "Serbian" -msgstr "" - -msgid "Serbian Latin" -msgstr "" - -msgid "Swedish" -msgstr "" - -msgid "Swahili" -msgstr "" - -msgid "Tamil" -msgstr "" - -msgid "Telugu" -msgstr "" - -msgid "Thai" -msgstr "" - -msgid "Turkish" -msgstr "" - -msgid "Tatar" -msgstr "" - -msgid "Udmurt" -msgstr "" - -msgid "Ukrainian" -msgstr "" - -msgid "Urdu" -msgstr "" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "" - -msgid "Simplified Chinese" -msgstr "" - -msgid "Traditional Chinese" -msgstr "" - -msgid "Messages" -msgstr "" - -msgid "Site Maps" -msgstr "" - -msgid "Static Files" -msgstr "" - -msgid "Syndication" -msgstr "" - -msgid "That page number is not an integer" -msgstr "" - -msgid "That page number is less than 1" -msgstr "" - -msgid "That page contains no results" -msgstr "" - -msgid "Enter a valid value." -msgstr "Jou in falide wearde." - -msgid "Enter a valid URL." -msgstr "Jou in falide URL." - -msgid "Enter a valid integer." -msgstr "" - -msgid "Enter a valid email address." -msgstr "" - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Jou in falide IPv4-adres." - -msgid "Enter a valid IPv6 address." -msgstr "" - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "" - -msgid "Enter only digits separated by commas." -msgstr "Jou allinnich sifers, skieden troch komma's." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -msgid "Enter a number." -msgstr "Jou in nûmer." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "" - -msgid "and" -msgstr "" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -msgid "This field cannot be null." -msgstr "Dit fjild kin net leech wêze." - -msgid "This field cannot be blank." -msgstr "" - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s mei dit %(field_label)s bestiet al." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "" - -msgid "Comma-separated integers" -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "" - -msgid "Email address" -msgstr "" - -msgid "File path" -msgstr "" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "" - -msgid "Big (8 byte) integer" -msgstr "" - -msgid "IPv4 address" -msgstr "" - -msgid "IP address" -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "" - -msgid "Positive integer" -msgstr "" - -msgid "Positive small integer" -msgstr "" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "" - -msgid "Small integer" -msgstr "" - -msgid "Text" -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "" - -msgid "URL" -msgstr "" - -msgid "Raw binary data" -msgstr "" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "" - -msgid "Image" -msgstr "" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" - -msgid "Foreign Key (type determined by related field)" -msgstr "" - -msgid "One-to-one relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -msgid "Many-to-many relationship" -msgstr "" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr "" - -msgid "This field is required." -msgstr "Dit fjild is fereaske." - -msgid "Enter a whole number." -msgstr "Jou in folslein nûmer." - -msgid "Enter a valid date." -msgstr "Jou in falide datum." - -msgid "Enter a valid time." -msgstr "Jou in falide tiid." - -msgid "Enter a valid date/time." -msgstr "Jou in falide datum.tiid." - -msgid "Enter a valid duration." -msgstr "" - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Der is gjin bestân yntsjinne. Kontrolearje it kodearringstype op it " -"formulier." - -msgid "No file was submitted." -msgstr "Der is gjin bestân yntsjinne." - -msgid "The submitted file is empty." -msgstr "It yntsjinne bestân is leech." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Laad in falide ôfbylding op. It bestân dy't jo opladen hawwe wie net in " -"ôfbylding of in skansearre ôfbylding." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Selektearje in falide kar. %(value)s is net ien fan de beskikbere karren." - -msgid "Enter a list of values." -msgstr "Jou in list mei weardes." - -msgid "Enter a complete value." -msgstr "" - -msgid "Enter a valid UUID." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr "" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -msgid "Order" -msgstr "Oarder" - -msgid "Delete" -msgstr "" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "" - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" - -msgid "Please correct the duplicate values below." -msgstr "" - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Selektearje in falide kar. Dizze kar is net ien fan de beskikbere karren." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "" - -msgid "Currently" -msgstr "" - -msgid "Change" -msgstr "" - -msgid "Unknown" -msgstr "" - -msgid "Yes" -msgstr "" - -msgid "No" -msgstr "" - -msgid "Year" -msgstr "" - -msgid "Month" -msgstr "" - -msgid "Day" -msgstr "" - -msgid "yes,no,maybe" -msgstr "" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%s KB" -msgstr "" - -#, python-format -msgid "%s MB" -msgstr "" - -#, python-format -msgid "%s GB" -msgstr "" - -#, python-format -msgid "%s TB" -msgstr "" - -#, python-format -msgid "%s PB" -msgstr "" - -msgid "p.m." -msgstr "" - -msgid "a.m." -msgstr "" - -msgid "PM" -msgstr "" - -msgid "AM" -msgstr "" - -msgid "midnight" -msgstr "" - -msgid "noon" -msgstr "" - -msgid "Monday" -msgstr "" - -msgid "Tuesday" -msgstr "" - -msgid "Wednesday" -msgstr "" - -msgid "Thursday" -msgstr "" - -msgid "Friday" -msgstr "" - -msgid "Saturday" -msgstr "" - -msgid "Sunday" -msgstr "" - -msgid "Mon" -msgstr "" - -msgid "Tue" -msgstr "" - -msgid "Wed" -msgstr "" - -msgid "Thu" -msgstr "" - -msgid "Fri" -msgstr "" - -msgid "Sat" -msgstr "" - -msgid "Sun" -msgstr "" - -msgid "January" -msgstr "" - -msgid "February" -msgstr "" - -msgid "March" -msgstr "" - -msgid "April" -msgstr "" - -msgid "May" -msgstr "" - -msgid "June" -msgstr "" - -msgid "July" -msgstr "" - -msgid "August" -msgstr "" - -msgid "September" -msgstr "" - -msgid "October" -msgstr "" - -msgid "November" -msgstr "" - -msgid "December" -msgstr "" - -msgid "jan" -msgstr "" - -msgid "feb" -msgstr "" - -msgid "mar" -msgstr "" - -msgid "apr" -msgstr "" - -msgid "may" -msgstr "" - -msgid "jun" -msgstr "" - -msgid "jul" -msgstr "" - -msgid "aug" -msgstr "" - -msgid "sep" -msgstr "" - -msgid "oct" -msgstr "" - -msgid "nov" -msgstr "" - -msgid "dec" -msgstr "" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "" - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "" - -msgctxt "abbrev. month" -msgid "March" -msgstr "" - -msgctxt "abbrev. month" -msgid "April" -msgstr "" - -msgctxt "abbrev. month" -msgid "May" -msgstr "" - -msgctxt "abbrev. month" -msgid "June" -msgstr "" - -msgctxt "abbrev. month" -msgid "July" -msgstr "" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "" - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "" - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "" - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "" - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "" - -msgctxt "alt. month" -msgid "January" -msgstr "" - -msgctxt "alt. month" -msgid "February" -msgstr "" - -msgctxt "alt. month" -msgid "March" -msgstr "" - -msgctxt "alt. month" -msgid "April" -msgstr "" - -msgctxt "alt. month" -msgid "May" -msgstr "" - -msgctxt "alt. month" -msgid "June" -msgstr "" - -msgctxt "alt. month" -msgid "July" -msgstr "" - -msgctxt "alt. month" -msgid "August" -msgstr "" - -msgctxt "alt. month" -msgid "September" -msgstr "" - -msgctxt "alt. month" -msgid "October" -msgstr "" - -msgctxt "alt. month" -msgid "November" -msgstr "" - -msgctxt "alt. month" -msgid "December" -msgstr "" - -msgid "This is not a valid IPv6 address." -msgstr "" - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr "" - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "" -msgstr[1] "" - -msgid "0 minutes" -msgstr "" - -msgid "Forbidden" -msgstr "" - -msgid "CSRF verification failed. Request aborted." -msgstr "" - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "" - -msgid "No year specified" -msgstr "" - -msgid "Date out of range" -msgstr "" - -msgid "No month specified" -msgstr "" - -msgid "No day specified" -msgstr "" - -msgid "No week specified" -msgstr "" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "" - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -msgid "Django Documentation" -msgstr "" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "" - -msgid "Django Community" -msgstr "" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/fy/__init__.py b/venv/Lib/site-packages/django/conf/locale/fy/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/fy/formats.py b/venv/Lib/site-packages/django/conf/locale/fy/formats.py deleted file mode 100644 index 3825be4..0000000 --- a/venv/Lib/site-packages/django/conf/locale/fy/formats.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -# DATE_FORMAT = -# TIME_FORMAT = -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -# MONTH_DAY_FORMAT = -# SHORT_DATE_FORMAT = -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -# DECIMAL_SEPARATOR = -# THOUSAND_SEPARATOR = -# NUMBER_GROUPING = diff --git a/venv/Lib/site-packages/django/conf/locale/ga/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/ga/LC_MESSAGES/django.mo deleted file mode 100644 index c2a8a88d70f7cef96f129fd807ff954b33f53005..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14025 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

    q{f?Td6G)U5w;j+B=IYFP#m!XYguiCZ8%a? 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 Q2jR5dF}i51R)kdZKb^%m;s5{u diff --git a/venv/Lib/site-packages/django/conf/locale/ga/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/ga/LC_MESSAGES/django.po deleted file mode 100644 index 2b1b528..0000000 --- a/venv/Lib/site-packages/django/conf/locale/ga/LC_MESSAGES/django.po +++ /dev/null @@ -1,1293 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# Claude Paroz , 2020 -# Jannis Leidel , 2011 -# John Moylan , 2013 -# John Stafford , 2013 -# Seán de Búrca , 2011 -# Luke Blaney , 2019 -# Michael Thornhill , 2011-2012,2015 -# Séamus Ó Cúile , 2011 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-19 20:23+0200\n" -"PO-Revision-Date: 2020-07-14 21:42+0000\n" -"Last-Translator: Transifex Bot <>\n" -"Language-Team: Irish (http://www.transifex.com/django/django/language/ga/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ga\n" -"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " -"4);\n" - -msgid "Afrikaans" -msgstr "Afracáinis" - -msgid "Arabic" -msgstr "Araibis" - -msgid "Algerian Arabic" -msgstr "" - -msgid "Asturian" -msgstr "Astúiris" - -msgid "Azerbaijani" -msgstr "Asarbaiseáinis" - -msgid "Bulgarian" -msgstr "Bulgáiris" - -msgid "Belarusian" -msgstr "Bealarúisis" - -msgid "Bengali" -msgstr "Beangáilis" - -msgid "Breton" -msgstr "Briotánach" - -msgid "Bosnian" -msgstr "Boisnis" - -msgid "Catalan" -msgstr "Catalóinis" - -msgid "Czech" -msgstr "Seicis" - -msgid "Welsh" -msgstr "Breatnais" - -msgid "Danish" -msgstr "Danmhairgis " - -msgid "German" -msgstr "Gearmáinis" - -msgid "Lower Sorbian" -msgstr "" - -msgid "Greek" -msgstr "Gréigis" - -msgid "English" -msgstr "Béarla" - -msgid "Australian English" -msgstr "Béarla Astrálach" - -msgid "British English" -msgstr "Béarla na Breataine" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Spáinnis" - -msgid "Argentinian Spanish" -msgstr "Spáinnis na hAirgintíne" - -msgid "Colombian Spanish" -msgstr "" - -msgid "Mexican Spanish" -msgstr "Spáinnis Mheicsiceo " - -msgid "Nicaraguan Spanish" -msgstr "Spáinnis Nicearagua" - -msgid "Venezuelan Spanish" -msgstr "Spáinnis Veiniséalach" - -msgid "Estonian" -msgstr "Eastóinis" - -msgid "Basque" -msgstr "Bascais" - -msgid "Persian" -msgstr "Peirsis" - -msgid "Finnish" -msgstr "Fionlainnis" - -msgid "French" -msgstr "Fraincis" - -msgid "Frisian" -msgstr "Freaslainnis" - -msgid "Irish" -msgstr "Gaeilge" - -msgid "Scottish Gaelic" -msgstr "Gaeilge na hAlban" - -msgid "Galician" -msgstr "Gailísis" - -msgid "Hebrew" -msgstr "Eabhrais" - -msgid "Hindi" -msgstr "Hiondúis" - -msgid "Croatian" -msgstr "Cróitis" - -msgid "Upper Sorbian" -msgstr "" - -msgid "Hungarian" -msgstr "Ungáiris" - -msgid "Armenian" -msgstr "" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Indinéisis" - -msgid "Igbo" -msgstr "" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Íoslainnis" - -msgid "Italian" -msgstr "Iodáilis" - -msgid "Japanese" -msgstr "Seapáinis" - -msgid "Georgian" -msgstr "Seoirsis" - -msgid "Kabyle" -msgstr "" - -msgid "Kazakh" -msgstr "Casaicis" - -msgid "Khmer" -msgstr "Ciméiris" - -msgid "Kannada" -msgstr "Cannadais" - -msgid "Korean" -msgstr "Cóiréis" - -msgid "Kyrgyz" -msgstr "" - -msgid "Luxembourgish" -msgstr "Lucsamburgach" - -msgid "Lithuanian" -msgstr "Liotuáinis" - -msgid "Latvian" -msgstr "Laitvis" - -msgid "Macedonian" -msgstr "Macadóinis" - -msgid "Malayalam" -msgstr "Mailéalaimis" - -msgid "Mongolian" -msgstr "Mongóilis" - -msgid "Marathi" -msgstr "Maraitis" - -msgid "Burmese" -msgstr "Burmais" - -msgid "Norwegian Bokmål" -msgstr "" - -msgid "Nepali" -msgstr "Neipeailis" - -msgid "Dutch" -msgstr "Ollainnis" - -msgid "Norwegian Nynorsk" -msgstr "Ioruais Nynorsk" - -msgid "Ossetic" -msgstr "Oiséitis" - -msgid "Punjabi" -msgstr "Puinseáibis" - -msgid "Polish" -msgstr "Polainnis" - -msgid "Portuguese" -msgstr "Portaingéilis" - -msgid "Brazilian Portuguese" -msgstr "Portaingéilis na Brasaíle" - -msgid "Romanian" -msgstr "Rómáinis" - -msgid "Russian" -msgstr "Rúisis" - -msgid "Slovak" -msgstr "Slóvaicis" - -msgid "Slovenian" -msgstr "Slóivéinis" - -msgid "Albanian" -msgstr "Albáinis" - -msgid "Serbian" -msgstr "Seirbis" - -msgid "Serbian Latin" -msgstr "Seirbis (Laidineach)" - -msgid "Swedish" -msgstr "Sualainnis" - -msgid "Swahili" -msgstr "" - -msgid "Tamil" -msgstr "Tamailis" - -msgid "Telugu" -msgstr "Teileagúis" - -msgid "Tajik" -msgstr "" - -msgid "Thai" -msgstr "Téalainnis" - -msgid "Turkmen" -msgstr "" - -msgid "Turkish" -msgstr "Tuircis" - -msgid "Tatar" -msgstr "" - -msgid "Udmurt" -msgstr "" - -msgid "Ukrainian" -msgstr "Úcráinis" - -msgid "Urdu" -msgstr "Urdais" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "Vítneamais" - -msgid "Simplified Chinese" -msgstr "Sínis Simplithe" - -msgid "Traditional Chinese" -msgstr "Sínis Traidisiúnta" - -msgid "Messages" -msgstr "Teachtaireachtaí" - -msgid "Site Maps" -msgstr "" - -msgid "Static Files" -msgstr "Comhaid Statach" - -msgid "Syndication" -msgstr "Sindeacáitiú" - -msgid "That page number is not an integer" -msgstr "" - -msgid "That page number is less than 1" -msgstr "" - -msgid "That page contains no results" -msgstr "" - -msgid "Enter a valid value." -msgstr "Iontráil luach bailí" - -msgid "Enter a valid URL." -msgstr "Iontráil URL bailí." - -msgid "Enter a valid integer." -msgstr "" - -msgid "Enter a valid email address." -msgstr "" - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Iontráil seoladh IPv4 bailí." - -msgid "Enter a valid IPv6 address." -msgstr "Cuir seoladh bailí IPv6 isteach." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Cuir seoladh bailí IPv4 nó IPv6 isteach." - -msgid "Enter only digits separated by commas." -msgstr "Ná hiontráil ach digití atá deighilte le camóga." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Cinntigh go bhfuil an luach seo %(limit_value)s (tá sé %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Cinntigh go bhfuil an luach seo níos lú ná nó cothrom le %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Cinntigh go bhfuil an luach seo níos mó ná nó cothrom le %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -msgid "Enter a number." -msgstr "Iontráil uimhir." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "" - -msgid "and" -msgstr "agus" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "" - -msgid "This field cannot be null." -msgstr "Ní cheadaítear luach nialasach sa réimse seo." - -msgid "This field cannot be blank." -msgstr "Ní cheadaítear luach nialasach sa réimse seo." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Tá %(model_name)s leis an %(field_label)s seo ann cheana." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Réimse de Cineál: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Boole" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Teaghrán (suas go %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Slánuimhireacha camóg-scartha" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Dáta (gan am)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Dáta (le am)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "Uimhir deachúlach" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "Fad" - -msgid "Email address" -msgstr "R-phost" - -msgid "File path" -msgstr "Conair comhaid" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "Snámhphointe" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "Slánuimhir" - -msgid "Big (8 byte) integer" -msgstr "Mór (8 byte) slánuimhi" - -msgid "IPv4 address" -msgstr "Seoladh IPv4" - -msgid "IP address" -msgstr "Seoladh IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "Boole (Fíor, Bréagach nó Dada)" - -msgid "Positive big integer" -msgstr "" - -msgid "Positive integer" -msgstr "Slánuimhir dearfach" - -msgid "Positive small integer" -msgstr "Slánuimhir beag dearfach" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (suas go %(max_length)s)" - -msgid "Small integer" -msgstr "Slánuimhir beag" - -msgid "Text" -msgstr "Téacs" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Am" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "Comhaid" - -msgid "Image" -msgstr "Íomhá" - -msgid "A JSON object" -msgstr "" - -msgid "Value must be valid JSON." -msgstr "" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" - -msgid "Foreign Key (type determined by related field)" -msgstr "Eochair Eachtracha (cineál a chinnfear de réir réimse a bhaineann)" - -msgid "One-to-one relationship" -msgstr "Duine-le-duine caidreamh" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -msgid "Many-to-many relationship" -msgstr "Go leor le go leor caidreamh" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Tá an réimse seo riachtanach." - -msgid "Enter a whole number." -msgstr "Iontráil slánuimhir." - -msgid "Enter a valid date." -msgstr "Iontráil dáta bailí." - -msgid "Enter a valid time." -msgstr "Iontráil am bailí." - -msgid "Enter a valid date/time." -msgstr "Iontráil dáta/am bailí." - -msgid "Enter a valid duration." -msgstr "" - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "Níor seoladh comhad. Deimhnigh cineál an ionchódaithe ar an bhfoirm." - -msgid "No file was submitted." -msgstr "Níor seoladh aon chomhad." - -msgid "The submitted file is empty." -msgstr "Tá an comhad a seoladh folamh." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Cuir ceachtar isteach comhad nó an ticbhosca soiléir, ní féidir an dá " -"sheiceáil." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Uasluchtaigh íomhá bhailí. Níorbh íomhá é an comhad a d'uasluchtaigh tú, nó " -"b'íomhá thruaillithe é." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Déan rogha bhailí. Ní ceann de na roghanna é %(value)s." - -msgid "Enter a list of values." -msgstr "Cuir liosta de luachanna isteach." - -msgid "Enter a complete value." -msgstr "" - -msgid "Enter a valid UUID." -msgstr "" - -msgid "Enter a valid JSON." -msgstr "" - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -msgid "Order" -msgstr "Ord" - -msgid "Delete" -msgstr "Scrios" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Le do thoil ceartaigh an sonra dúbail le %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Ceart le do thoil na sonraí a dhúbailt le haghaidh %(field)s, chaithfidh a " -"bheith uathúil." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Ceart le do thoil na sonraí a dhúbailt le haghaidh %(field_name)s ní mór a " -"bheith uaithúil le haghaidh an %(lookup)s i %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Le do thoil ceartaigh na luachanna dúbail thíos." - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Déan rogha bhailí. Ní ceann de na roghanna é do roghasa." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Glan" - -msgid "Currently" -msgstr "Faoi láthair" - -msgid "Change" -msgstr "Athraigh" - -msgid "Unknown" -msgstr "Anaithnid" - -msgid "Yes" -msgstr "Tá" - -msgid "No" -msgstr "Níl" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "tá,níl,b'fhéidir" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d bheart" -msgstr[1] "%(size)d bheart" -msgstr[2] "%(size)d bheart" -msgstr[3] "%(size)d mbeart" -msgstr[4] "%(size)d beart" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "i.n." - -msgid "a.m." -msgstr "r.n." - -msgid "PM" -msgstr "IN" - -msgid "AM" -msgstr "RN" - -msgid "midnight" -msgstr "meán oíche" - -msgid "noon" -msgstr "nóin" - -msgid "Monday" -msgstr "Dé Luain" - -msgid "Tuesday" -msgstr "Dé Máirt" - -msgid "Wednesday" -msgstr "Dé Céadaoin" - -msgid "Thursday" -msgstr "Déardaoin" - -msgid "Friday" -msgstr "Dé hAoine" - -msgid "Saturday" -msgstr "Dé Sathairn" - -msgid "Sunday" -msgstr "Dé Domhnaigh" - -msgid "Mon" -msgstr "L" - -msgid "Tue" -msgstr "M" - -msgid "Wed" -msgstr "C" - -msgid "Thu" -msgstr "D" - -msgid "Fri" -msgstr "A" - -msgid "Sat" -msgstr "S" - -msgid "Sun" -msgstr "D" - -msgid "January" -msgstr "Eanáir" - -msgid "February" -msgstr "Feabhra" - -msgid "March" -msgstr "Márta" - -msgid "April" -msgstr "Aibreán" - -msgid "May" -msgstr "Bealtaine" - -msgid "June" -msgstr "Meitheamh" - -msgid "July" -msgstr "Iúil" - -msgid "August" -msgstr "Lúnasa" - -msgid "September" -msgstr "Meán Fómhair" - -msgid "October" -msgstr "Deireadh Fómhair" - -msgid "November" -msgstr "Samhain" - -msgid "December" -msgstr "Nollaig" - -msgid "jan" -msgstr "ean" - -msgid "feb" -msgstr "feabh" - -msgid "mar" -msgstr "márta" - -msgid "apr" -msgstr "aib" - -msgid "may" -msgstr "beal" - -msgid "jun" -msgstr "meith" - -msgid "jul" -msgstr "iúil" - -msgid "aug" -msgstr "lún" - -msgid "sep" -msgstr "mfómh" - -msgid "oct" -msgstr "dfómh" - -msgid "nov" -msgstr "samh" - -msgid "dec" -msgstr "noll" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Ean." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Feabh." - -msgctxt "abbrev. month" -msgid "March" -msgstr "Márta" - -msgctxt "abbrev. month" -msgid "April" -msgstr "Aib." - -msgctxt "abbrev. month" -msgid "May" -msgstr "Beal." - -msgctxt "abbrev. month" -msgid "June" -msgstr "Meith." - -msgctxt "abbrev. month" -msgid "July" -msgstr "Iúil" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Lún." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "MFómh." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "DFómh." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Samh." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Noll." - -msgctxt "alt. month" -msgid "January" -msgstr "Mí Eanáir" - -msgctxt "alt. month" -msgid "February" -msgstr "Mí Feabhra" - -msgctxt "alt. month" -msgid "March" -msgstr "Mí na Márta" - -msgctxt "alt. month" -msgid "April" -msgstr "Mí Aibreáin" - -msgctxt "alt. month" -msgid "May" -msgstr "Mí na Bealtaine" - -msgctxt "alt. month" -msgid "June" -msgstr "Mí an Mheithimh" - -msgctxt "alt. month" -msgid "July" -msgstr "Mí Iúil" - -msgctxt "alt. month" -msgid "August" -msgstr "Mí Lúnasa" - -msgctxt "alt. month" -msgid "September" -msgstr "Mí Mheán Fómhair" - -msgctxt "alt. month" -msgid "October" -msgstr "Mí Dheireadh Fómhair" - -msgctxt "alt. month" -msgid "November" -msgstr "Mí na Samhna" - -msgctxt "alt. month" -msgid "December" -msgstr "Mí na Nollag" - -msgid "This is not a valid IPv6 address." -msgstr "" - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "nó" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d nóiméad" -msgstr[1] "%d nóiméad" -msgstr[2] "%d nóiméad" -msgstr[3] "%d nóiméad" -msgstr[4] "%d nóiméad" - -msgid "Forbidden" -msgstr "Toirmiscthe" - -msgid "CSRF verification failed. Request aborted." -msgstr "" - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "Tá tuilleadh eolais ar fáil le DEBUG=True." - -msgid "No year specified" -msgstr "Bliain gan sonrú" - -msgid "Date out of range" -msgstr "" - -msgid "No month specified" -msgstr "Mí gan sonrú" - -msgid "No day specified" -msgstr "Lá gan sonrú" - -msgid "No week specified" -msgstr "Seachtain gan sonrú" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Gan %(verbose_name_plural)s ar fáil" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Níl %(verbose_name_plural)s sa todhchaí ar fáil mar tá %(class_name)s." -"allow_future Bréagach." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Níl bhfuarthas %(verbose_name)s le hadhaigh an iarratas" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Leathanach neamhbhailí (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "Níl innéacsanna chomhadlann cheadaítear anseo." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Innéacs de %(directory)s" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -msgid "Django Documentation" -msgstr "" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "Tosaigh le Django" - -msgid "Django Community" -msgstr "" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/ga/__init__.py b/venv/Lib/site-packages/django/conf/locale/ga/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/ga/formats.py b/venv/Lib/site-packages/django/conf/locale/ga/formats.py deleted file mode 100644 index eb3614a..0000000 --- a/venv/Lib/site-packages/django/conf/locale/ga/formats.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'H:i' -# DATETIME_FORMAT = -# YEAR_MONTH_FORMAT = -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j M Y' -# SHORT_DATETIME_FORMAT = -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -# NUMBER_GROUPING = diff --git a/venv/Lib/site-packages/django/conf/locale/gd/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/gd/LC_MESSAGES/django.mo deleted file mode 100644 index f177bbd99009c588c09490bfbdf2bcb06f4364dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30752 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 T 2 && n < 20) ? 2 : 3;\n" - -msgid "Afrikaans" -msgstr "Afraganais" - -msgid "Arabic" -msgstr "Arabais" - -msgid "Algerian Arabic" -msgstr "Arabais Aildireach" - -msgid "Asturian" -msgstr "Astùrais" - -msgid "Azerbaijani" -msgstr "Asarbaideànais" - -msgid "Bulgarian" -msgstr "Bulgarais" - -msgid "Belarusian" -msgstr "Bealaruisis" - -msgid "Bengali" -msgstr "Beangailis" - -msgid "Breton" -msgstr "Breatnais" - -msgid "Bosnian" -msgstr "Bosnais" - -msgid "Catalan" -msgstr "Catalanais" - -msgid "Czech" -msgstr "Seacais" - -msgid "Welsh" -msgstr "Cuimris" - -msgid "Danish" -msgstr "Danmhairgis" - -msgid "German" -msgstr "Gearmailtis" - -msgid "Lower Sorbian" -msgstr "Sòrbais Ìochdarach" - -msgid "Greek" -msgstr "Greugais" - -msgid "English" -msgstr "Beurla" - -msgid "Australian English" -msgstr "Beurla Astràilia" - -msgid "British English" -msgstr "Beurla Bhreatainn" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "Spàinntis" - -msgid "Argentinian Spanish" -msgstr "Spàinntis na h-Argantaine" - -msgid "Colombian Spanish" -msgstr "Spàinntis Choloimbia" - -msgid "Mexican Spanish" -msgstr "Spàinntis Mheagsagach" - -msgid "Nicaraguan Spanish" -msgstr "Spàinntis Niocaragua" - -msgid "Venezuelan Spanish" -msgstr "Spàinntis na Bheiniseala" - -msgid "Estonian" -msgstr "Eastoinis" - -msgid "Basque" -msgstr "Basgais" - -msgid "Persian" -msgstr "Farsaidh" - -msgid "Finnish" -msgstr "Fionnlannais" - -msgid "French" -msgstr "Fraingis" - -msgid "Frisian" -msgstr "Frìsis" - -msgid "Irish" -msgstr "Gaeilge" - -msgid "Scottish Gaelic" -msgstr "Gàidhlig" - -msgid "Galician" -msgstr "Gailìsis" - -msgid "Hebrew" -msgstr "Eabhra" - -msgid "Hindi" -msgstr "Hindis" - -msgid "Croatian" -msgstr "Cròthaisis" - -msgid "Upper Sorbian" -msgstr "Sòrbais Uachdarach" - -msgid "Hungarian" -msgstr "Ungairis" - -msgid "Armenian" -msgstr "Airmeinis" - -msgid "Interlingua" -msgstr "Interlingua" - -msgid "Indonesian" -msgstr "Innd-Innsis" - -msgid "Igbo" -msgstr "Igbo" - -msgid "Ido" -msgstr "Ido" - -msgid "Icelandic" -msgstr "Innis Tìlis" - -msgid "Italian" -msgstr "Eadailtis" - -msgid "Japanese" -msgstr "Seapanais" - -msgid "Georgian" -msgstr "Cairtbheilis" - -msgid "Kabyle" -msgstr "Kabyle" - -msgid "Kazakh" -msgstr "Casachais" - -msgid "Khmer" -msgstr "Cmèar" - -msgid "Kannada" -msgstr "Kannada" - -msgid "Korean" -msgstr "Coirèanais" - -msgid "Kyrgyz" -msgstr "Cìorgasais" - -msgid "Luxembourgish" -msgstr "Lugsamburgais" - -msgid "Lithuanian" -msgstr "Liotuainis" - -msgid "Latvian" -msgstr "Laitbheis" - -msgid "Macedonian" -msgstr "Masadonais" - -msgid "Malayalam" -msgstr "Malayalam" - -msgid "Mongolian" -msgstr "Mongolais" - -msgid "Marathi" -msgstr "Marathi" - -msgid "Malay" -msgstr "Malaidhis" - -msgid "Burmese" -msgstr "Burmais" - -msgid "Norwegian Bokmål" -msgstr "Nirribhis (Bokmål)" - -msgid "Nepali" -msgstr "Neapàlais" - -msgid "Dutch" -msgstr "Duitsis" - -msgid "Norwegian Nynorsk" -msgstr "Nirribhis (Nynorsk)" - -msgid "Ossetic" -msgstr "Ossetic" - -msgid "Punjabi" -msgstr "Panjabi" - -msgid "Polish" -msgstr "Pòlainnis" - -msgid "Portuguese" -msgstr "Portagailis" - -msgid "Brazilian Portuguese" -msgstr "Portagailis Bhraisileach" - -msgid "Romanian" -msgstr "Romàinis" - -msgid "Russian" -msgstr "Ruisis" - -msgid "Slovak" -msgstr "Slòbhacais" - -msgid "Slovenian" -msgstr "Slòbhainis" - -msgid "Albanian" -msgstr "Albàinis" - -msgid "Serbian" -msgstr "Sèirbis" - -msgid "Serbian Latin" -msgstr "Sèirbis (Laideann)" - -msgid "Swedish" -msgstr "Suainis" - -msgid "Swahili" -msgstr "Kiswahili" - -msgid "Tamil" -msgstr "Taimilis" - -msgid "Telugu" -msgstr "Telugu" - -msgid "Tajik" -msgstr "Taidigis" - -msgid "Thai" -msgstr "Tàidh" - -msgid "Turkmen" -msgstr "Turcmanais" - -msgid "Turkish" -msgstr "Turcais" - -msgid "Tatar" -msgstr "Tatarais" - -msgid "Udmurt" -msgstr "Udmurt" - -msgid "Ukrainian" -msgstr "Ucràinis" - -msgid "Urdu" -msgstr "Ùrdu" - -msgid "Uzbek" -msgstr "Usbagais" - -msgid "Vietnamese" -msgstr "Bhiet-Namais" - -msgid "Simplified Chinese" -msgstr "Sìnis Shimplichte" - -msgid "Traditional Chinese" -msgstr "Sìnis Thradaiseanta" - -msgid "Messages" -msgstr "Teachdaireachdan" - -msgid "Site Maps" -msgstr "Mapaichean-làraich" - -msgid "Static Files" -msgstr "Faidhlichean stadastaireachd" - -msgid "Syndication" -msgstr "Siondacaideadh" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "…" - -msgid "That page number is not an integer" -msgstr "Chan eil àireamh na duilleige seo 'na àireamh slàn" - -msgid "That page number is less than 1" -msgstr "Tha àireamh na duilleige seo nas lugha na 1" - -msgid "That page contains no results" -msgstr "Chan eil toradh aig an duilleag seo" - -msgid "Enter a valid value." -msgstr "Cuir a-steach luach dligheach." - -msgid "Enter a valid URL." -msgstr "Cuir a-steach URL dligheach." - -msgid "Enter a valid integer." -msgstr "Cuir a-steach àireamh slàin dhligheach." - -msgid "Enter a valid email address." -msgstr "Cuir a-steach seòladh puist-d dligheach." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"Cuir a-steach “sluga” dligheach anns nach eil ach litrichean, àireamhan, fo-" -"loidhnichean is tàthanan." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"Cuir a-steach “sluga” dligheach anns nach eil ach litrichean Unicode, " -"àireamhan, fo-loidhnichean is tàthanan." - -msgid "Enter a valid IPv4 address." -msgstr "Cuir a-steach seòladh IPv4 dligheach." - -msgid "Enter a valid IPv6 address." -msgstr "Cuir a-steach seòladh IPv6 dligheach." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Cuir a-steach seòladh IPv4 no IPv6 dligheach." - -msgid "Enter only digits separated by commas." -msgstr "Na cuir a-steach ach àireamhan ’gan sgaradh le cromagan." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Dèan cinnteach gu bheil an luach seo %(limit_value)s (’s e %(show_value)s a " -"th’ ann)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "" -"Dèan cinnteach gu bheil an luach seo nas lugha na no co-ionnan ri " -"%(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "" -"Dèan cinnteach gu bheil an luach seo nas motha na no co-ionnan ri " -"%(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Dèan cinnteach gu bheil %(limit_value)d charactar aig an luach seo air a’ " -"char as lugha (tha %(show_value)d aige an-dràsta)." -msgstr[1] "" -"Dèan cinnteach gu bheil %(limit_value)d charactar aig an luach seo air a’ " -"char as lugha (tha %(show_value)d aige an-dràsta)." -msgstr[2] "" -"Dèan cinnteach gu bheil %(limit_value)d caractaran aig an luach seo air a’ " -"char as lugha (tha %(show_value)d aige an-dràsta)." -msgstr[3] "" -"Dèan cinnteach gu bheil %(limit_value)d caractar aig an luach seo air a’ " -"char as lugha (tha %(show_value)d aige an-dràsta)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"Dèan cinnteach gu bheil %(limit_value)d charactar aig an luach seo air a’ " -"char as motha (tha %(show_value)d aige an-dràsta)." -msgstr[1] "" -"Dèan cinnteach gu bheil %(limit_value)d charactar aig an luach seo air a’ " -"char as motha (tha %(show_value)d aige an-dràsta)." -msgstr[2] "" -"Dèan cinnteach gu bheil %(limit_value)d caractaran aig an luach seo air a’ " -"char as motha (tha %(show_value)d aige an-dràsta)." -msgstr[3] "" -"Dèan cinnteach gu bheil %(limit_value)d caractar aig an luach seo air a’ " -"char as motha (tha %(show_value)d aige an-dràsta)." - -msgid "Enter a number." -msgstr "Cuir a-steach àireamh." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "" -"Dèan cinnteach nach eil barrachd air %(max)s àireamh ann gu h-iomlan." -msgstr[1] "" -"Dèan cinnteach nach eil barrachd air %(max)s àireamh ann gu h-iomlan." -msgstr[2] "" -"Dèan cinnteach nach eil barrachd air %(max)s àireamhan ann gu h-iomlan." -msgstr[3] "" -"Dèan cinnteach nach eil barrachd air %(max)s àireamh ann gu h-iomlan." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "Dèan cinnteach nach eil barrachd air %(max)s ionad deicheach ann." -msgstr[1] "Dèan cinnteach nach eil barrachd air %(max)s ionad deicheach ann." -msgstr[2] "Dèan cinnteach nach eil barrachd air %(max)s ionadan deicheach ann." -msgstr[3] "Dèan cinnteach nach eil barrachd air %(max)s ionad deicheach ann." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -"Dèan cinnteach nach eil barrachd air %(max)s àireamh ann ron phuing " -"dheicheach." -msgstr[1] "" -"Dèan cinnteach nach eil barrachd air %(max)s àireamh ann ron phuing " -"dheicheach." -msgstr[2] "" -"Dèan cinnteach nach eil barrachd air %(max)s àireamhan ann ron phuing " -"dheicheach." -msgstr[3] "" -"Dèan cinnteach nach eil barrachd air %(max)s àireamh ann ron phuing " -"dheicheach." - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"Chan eil an leudachan faidhle “%(extension)s” ceadaichte. Seo na leudachain " -"a tha ceadaichte: %(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "Chan eil caractaran null ceadaichte." - -msgid "and" -msgstr "agus" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "Tha %(model_name)s lis a’ %(field_labels)s seo ann mar-thà." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "Chan eil an luach %(value)r ’na roghainn dhligheach." - -msgid "This field cannot be null." -msgstr "Chan fhaod an raon seo a bhith ’na neoni." - -msgid "This field cannot be blank." -msgstr "Chan fhaod an raon seo a bhith bàn." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "Tha %(model_name)s leis a’ %(field_label)s seo ann mar-thà." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"Chan fhaod %(field_label)s a bhith ann ach aon turas airson " -"%(date_field_label)s %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Raon dhen t-seòrsa: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "Feumaidh “%(value)s” a bhith True no False." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "Feumaidh “%(value)s” a bhith True, False no None." - -msgid "Boolean (Either True or False)" -msgstr "Booleach (True no False)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Sreang (suas ri %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Àireamhan slàna sgaraichte le cromagan" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"Tha fòrmat cinn-là mì-dhligheach aig an luach “%(value)s”. Feumaidh e bhith " -"san fhòrmat BBBB-MM-LL." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" -"Tha fòrmat mar bu chòir (BBBB-MM-LL) aig an luach “%(value)s” ach tha an " -"ceann-là mì-dligheach." - -msgid "Date (without time)" -msgstr "Ceann-là (gun àm)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"Tha fòrmat mì-dhligheach aig an luach “%(value)s”. Feumaidh e bhith san " -"fhòrmat BBBB-MM-LL HH:MM[:dd[.uuuuuu]][TZ]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"Tha fòrmat mar bu chòir (BBBB-MM-LL HH:MM[:dd[.uuuuuu]][TZ]) aig an luach " -"“%(value)s” ach tha an ceann-là/an t-àm mì-dligheach." - -msgid "Date (with time)" -msgstr "Ceann-là (le àm)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "Feumaidh “%(value)s” a bhith ’na àireamh dheicheach." - -msgid "Decimal number" -msgstr "Àireamh dheicheach" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"Tha fòrmat mì-dhligheach aig an luach “%(value)s”. Feumaidh e bhith san " -"fhòrmat [DD] [[HH:]MM:]ss[.uuuuuu]." - -msgid "Duration" -msgstr "Faid" - -msgid "Email address" -msgstr "Seòladh puist-d" - -msgid "File path" -msgstr "Slighe an fhaidhle" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "Feumaidh “%(value)s” a bhith ’na àireamh floda." - -msgid "Floating point number" -msgstr "Àireamh le puing floda" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "Feumaidh “%(value)s” a bhith ’na àireamh shlàn." - -msgid "Integer" -msgstr "Àireamh shlàn" - -msgid "Big (8 byte) integer" -msgstr "Mòr-àireamh shlàn (8 baidht)" - -msgid "Small integer" -msgstr "Beag-àireamh slàn" - -msgid "IPv4 address" -msgstr "Seòladh IPv4" - -msgid "IP address" -msgstr "Seòladh IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "Feumaidh “%(value)s” a bhith None, True no False." - -msgid "Boolean (Either True, False or None)" -msgstr "Booleach (True, False no None)" - -msgid "Positive big integer" -msgstr "Àireamh shlàn dhearbh" - -msgid "Positive integer" -msgstr "Àireamh shlàn dhearbh" - -msgid "Positive small integer" -msgstr "Beag-àireamh shlàn dhearbh" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Sluga (suas ri %(max_length)s)" - -msgid "Text" -msgstr "Teacsa" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"Tha fòrmat mì-dhligheach aig an luach “%(value)s”. Feumaidh e bhith san " -"fhòrmat HH:MM[:dd[.uuuuuu]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"Tha fòrmat mar bu chòir (HH:MM[:dd[.uuuuuu]]) aig an luach “%(value)s” ach " -"tha an t-àm mì-dligheach." - -msgid "Time" -msgstr "Àm" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Dàta bìnearaidh amh" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "Chan eil “%(value)s” ’na UUID dligheach." - -msgid "Universally unique identifier" -msgstr "Aithnichear àraidh gu h-uile-choitcheann" - -msgid "File" -msgstr "Faidhle" - -msgid "Image" -msgstr "Dealbh" - -msgid "A JSON object" -msgstr "Oibseact JSON" - -msgid "Value must be valid JSON." -msgstr "Feumaidh an luach a bhith ’na JSON dligheach." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "Chan eil ionstans dhe %(model)s le %(field)s %(value)r ann." - -msgid "Foreign Key (type determined by related field)" -msgstr "Iuchair chèin (thèid a sheòrsa a mhìneachadh leis an raon dàimheach)" - -msgid "One-to-one relationship" -msgstr "Dàimh aonan gu aonan" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "Dàimh %(from)s-%(to)s" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "Dàimhean %(from)s-%(to)s" - -msgid "Many-to-many relationship" -msgstr "Dàimh iomadh rud gu iomadh rud" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Tha an raon seo riatanach." - -msgid "Enter a whole number." -msgstr "Cuir a-steach àireamh shlàn." - -msgid "Enter a valid date." -msgstr "Cuir a-steach ceann-là dligheach." - -msgid "Enter a valid time." -msgstr "Cuir a-steach àm dligheach." - -msgid "Enter a valid date/time." -msgstr "Cuir a-steach ceann-là ’s àm dligheach." - -msgid "Enter a valid duration." -msgstr "Cuir a-steach faid dhligheach." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" -"Feumaidh an àireamh de làithean a bhith eadar {min_days} is {max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Cha deach faidhle a chur a-null. Dearbhaich seòrsa a’ chòdachaidh air an " -"fhoirm." - -msgid "No file was submitted." -msgstr "Cha deach faidhle a chur a-null." - -msgid "The submitted file is empty." -msgstr "Tha am faidhle a chaidh a chur a-null falamh." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -"Dèan cinnteach nach eil barrachd air %(max)d charactar ann an ainm an " -"fhaidhle (tha %(length)d aige)." -msgstr[1] "" -"Dèan cinnteach nach eil barrachd air %(max)d charactar ann an ainm an " -"fhaidhle (tha %(length)d aige)." -msgstr[2] "" -"Dèan cinnteach nach eil barrachd air %(max)d caractaran ann an ainm an " -"fhaidhle (tha %(length)d aige)." -msgstr[3] "" -"Dèan cinnteach nach eil barrachd air %(max)d caractar ann an ainm an " -"fhaidhle (tha %(length)d aige)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Cuir a-null faidhle no cuir cromag sa bhogsa fhalamh, na dèan an dà chuidh " -"dhiubh." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Luchdaich suas dealbh dligheach. Cha robh am faidhle a luchdaich thu suas " -"’na dhealbh no bha an dealbh coirbte." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "Tagh rud dligheach. Chan eil %(value)s ’na roghainn dhut." - -msgid "Enter a list of values." -msgstr "Cuir a-steach liosta de luachan." - -msgid "Enter a complete value." -msgstr "Cuir a-steach luach slàn." - -msgid "Enter a valid UUID." -msgstr "Cuir a-steach UUID dligheach." - -msgid "Enter a valid JSON." -msgstr "Cuir a-steach JSON dligheach." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(Raon falaichte %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"Tha dàta an fhoirm stiùiridh a dhìth no chaidh beantainn ris. Seo na " -"raointean a tha a dhìth: %(field_names)s. Ma mhaireas an duilgheadas, saoil " -"an cuir thu aithris air buga thugainn?" - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "Na cuir a-null barrachd air %d fhoirm." -msgstr[1] "Na cuir a-null barrachd air %d fhoirm." -msgstr[2] "Na cuir a-null barrachd air %d foirmean." -msgstr[3] "Na cuir a-null barrachd air %d foirm." - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "Cuir a-null %d fhoirm air a char as lugha." -msgstr[1] "Cuir a-null %d fhoirm air a char as lugha." -msgstr[2] "Cuir a-null %d foirmichean air a char as lugha." -msgstr[3] "Cuir a-null %d foirm air a char as lugha." - -msgid "Order" -msgstr "Òrdugh" - -msgid "Delete" -msgstr "Sguab às" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Ceartaich an dàta dùblaichte airson %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "" -"Ceartaich an dàta dùblaichte airson %(field)s, chan fhaod gach nì a bhith " -"ann ach aon turas." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Ceartaich an dàta dùblaichte airson %(field_name)s nach fhaod a bhith ann " -"ach aon turas airson %(lookup)s ann an %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Ceartaich na luachan dùblaichte gu h-ìosal." - -msgid "The inline value did not match the parent instance." -msgstr "" -"Chan eil an luach am broinn na loidhne a’ freagairt ris an ionstans-pàraint." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "Tagh rud dligheach. Chan eil an rud seo ’na roghainn dhut." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "Chan e luach dligheach a tha ann an “%(pk)s”." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"Cha chiall dha %(datetime)s san roinn-tìde %(current_timezone)s; dh’fhaoidte " -"gu bheil e dà-sheaghach no nach eil e ann." - -msgid "Clear" -msgstr "Falamhaich" - -msgid "Currently" -msgstr "An-dràsta" - -msgid "Change" -msgstr "Atharraich" - -msgid "Unknown" -msgstr "Chan eil fhios" - -msgid "Yes" -msgstr "Tha" - -msgid "No" -msgstr "Chan eil" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "yes,no,maybe" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d baidht" -msgstr[1] "%(size)d baidht" -msgstr[2] "%(size)d baidht" -msgstr[3] "%(size)d baidht" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "f" - -msgid "a.m." -msgstr "m" - -msgid "PM" -msgstr "f" - -msgid "AM" -msgstr "m" - -msgid "midnight" -msgstr "meadhan-oidhche" - -msgid "noon" -msgstr "meadhan-latha" - -msgid "Monday" -msgstr "DiLuain" - -msgid "Tuesday" -msgstr "DiMàirt" - -msgid "Wednesday" -msgstr "DiCiadain" - -msgid "Thursday" -msgstr "DiarDaoin" - -msgid "Friday" -msgstr "DihAoine" - -msgid "Saturday" -msgstr "DiSathairne" - -msgid "Sunday" -msgstr "DiDòmhnaich" - -msgid "Mon" -msgstr "DiL" - -msgid "Tue" -msgstr "DiM" - -msgid "Wed" -msgstr "DiC" - -msgid "Thu" -msgstr "Dia" - -msgid "Fri" -msgstr "Dih" - -msgid "Sat" -msgstr "DiS" - -msgid "Sun" -msgstr "DiD" - -msgid "January" -msgstr "Am Faoilleach" - -msgid "February" -msgstr "An Gearran" - -msgid "March" -msgstr "Am Màrt" - -msgid "April" -msgstr "An Giblean" - -msgid "May" -msgstr "An Cèitean" - -msgid "June" -msgstr "An t-Ògmhios" - -msgid "July" -msgstr "An t-Iuchar" - -msgid "August" -msgstr "An Lùnastal" - -msgid "September" -msgstr "An t-Sultain" - -msgid "October" -msgstr "An Dàmhair" - -msgid "November" -msgstr "An t-Samhain" - -msgid "December" -msgstr "An Dùbhlachd" - -msgid "jan" -msgstr "faoi" - -msgid "feb" -msgstr "gearr" - -msgid "mar" -msgstr "màrt" - -msgid "apr" -msgstr "gibl" - -msgid "may" -msgstr "cèit" - -msgid "jun" -msgstr "ògmh" - -msgid "jul" -msgstr "iuch" - -msgid "aug" -msgstr "lùna" - -msgid "sep" -msgstr "sult" - -msgid "oct" -msgstr "dàmh" - -msgid "nov" -msgstr "samh" - -msgid "dec" -msgstr "dùbh" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "Faoi" - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "Gearr" - -msgctxt "abbrev. month" -msgid "March" -msgstr "Màrt" - -msgctxt "abbrev. month" -msgid "April" -msgstr "Gibl" - -msgctxt "abbrev. month" -msgid "May" -msgstr "Cèit" - -msgctxt "abbrev. month" -msgid "June" -msgstr "Ògmh" - -msgctxt "abbrev. month" -msgid "July" -msgstr "Iuch" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "Lùna" - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "Sult" - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "Dàmh" - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "Samh" - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "Dùbh" - -msgctxt "alt. month" -msgid "January" -msgstr "Am Faoilleach" - -msgctxt "alt. month" -msgid "February" -msgstr "An Gearran" - -msgctxt "alt. month" -msgid "March" -msgstr "Am Màrt" - -msgctxt "alt. month" -msgid "April" -msgstr "An Giblean" - -msgctxt "alt. month" -msgid "May" -msgstr "An Cèitean" - -msgctxt "alt. month" -msgid "June" -msgstr "An t-Ògmhios" - -msgctxt "alt. month" -msgid "July" -msgstr "An t-Iuchar" - -msgctxt "alt. month" -msgid "August" -msgstr "An Lùnastal" - -msgctxt "alt. month" -msgid "September" -msgstr "An t-Sultain" - -msgctxt "alt. month" -msgid "October" -msgstr "An Dàmhair" - -msgctxt "alt. month" -msgid "November" -msgstr "An t-Samhain" - -msgctxt "alt. month" -msgid "December" -msgstr "An Dùbhlachd" - -msgid "This is not a valid IPv6 address." -msgstr "Chan eil seo ’na sheòladh IPv6 dligheach." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s…" - -msgid "or" -msgstr "no" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "%(num)d bliadhna" -msgstr[1] "%(num)d bhliadhna" -msgstr[2] "%(num)d bliadhnaichean" -msgstr[3] "%(num)d bliadhna" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "%(num)d mhìos" -msgstr[1] "%(num)d mhìos" -msgstr[2] "%(num)d mìosan" -msgstr[3] "%(num)d mìos" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "%(num)d seachdain" -msgstr[1] "%(num)d sheachdain" -msgstr[2] "%(num)d seachdainean" -msgstr[3] "%(num)d seachdain" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "%(num)d latha" -msgstr[1] "%(num)d latha" -msgstr[2] "%(num)d làithean" -msgstr[3] "%(num)d latha" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "%(num)d uair a thìde" -msgstr[1] "%(num)d uair a thìde" -msgstr[2] "%(num)d uairean a thìde" -msgstr[3] "%(num)d uair a thìde" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "%(num)d mhionaid" -msgstr[1] "%(num)d mhionaid" -msgstr[2] "%(num)d mionaidean" -msgstr[3] "%(num)d mionaid" - -msgid "Forbidden" -msgstr "Toirmisgte" - -msgid "CSRF verification failed. Request aborted." -msgstr "Dh’fhàillig le dearbhadh CSRF. chaidh sgur dhen iarrtas." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" -"Chì thu an teachdaireachd seo air sgàth ’s gu bheil an làrach-lìn HTTPS seo " -"ag iarraidh air a’ bhrabhsair-lìn agad gun cuir e bann-cinn “Referer” thuice " -"ach cha deach gin a chur a-null. Tha feum air a’ bhann-chinn seo a chum " -"tèarainteachd ach nach cleachd treas-phàrtaidh am brabhsair agad gu droch-" -"rùnach." - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"Ma rèitich thu am brabhsair agad ach an cuir e bannan-cinn “Referer” à " -"comas, cuir an comas iad a-rithist, co-dhiù airson na làraich seo no airson " -"ceanglaichean HTTPS no airson iarrtasan “same-origin”." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"Ma tha thu a’ cleachdadh taga no a’ gabhail a-staigh bann-cinn “'Referrer-Policy: no-referrer” feuch " -"an doir thu air falbh iad. Iarraidh an dìon CSRF bann-cinn “Referer” gus na " -"referers a dhearbhadh gu teann. Ma tha thu iomagaineach a thaobh do " -"prìobhaideachd, cleachd roghainnean eile mar airson " -"ceangal gu làraichean-lìn threas-phàrtaidhean." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"Chì thu an teachdaireachd seo air sgàth ’s gu bheil an làrach-lìn seo ag " -"iarraidh briosgaid CSRF nuair a chuireas tu foirm a-null. Tha feum air a’ " -"bhriosgaid seo a chum tèarainteachd ach nach cleachd treas-phàrtaidh am " -"brabhsair agad gu droch-rùnach." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"Ma rèitich thu am brabhsair agad ach an cuir e briosgaidean à comas, cuir an " -"comas iad a-rithist, co-dhiù airson na làraich seo no airson iarrtasan “same-" -"origin”." - -msgid "More information is available with DEBUG=True." -msgstr "Gheibh thu barrachd fiosrachaidh le DEBUG=True." - -msgid "No year specified" -msgstr "Cha deach bliadhna a shònrachadh" - -msgid "Date out of range" -msgstr "Tha ceann-là taobh thar na rainse" - -msgid "No month specified" -msgstr "Cha deach mìos a shònrachadh" - -msgid "No day specified" -msgstr "Cha deach latha a shònrachadh" - -msgid "No week specified" -msgstr "Cha deach seachdain a shònrachadh" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Chan eil %(verbose_name_plural)s ri fhaighinn" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Chan eil %(verbose_name_plural)s san àm ri teachd ri fhaighinn air sgàth ’s " -"gun deach %(class_name)s.allow_future a shuidheachadh air False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" -"Sreang cinn-là “%(datestr)s” mì-dhligheach airson an fhòrmait “%(format)s”" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Cha deach %(verbose_name)s a lorg a fhreagras dhan cheist" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" -"Chan eil an duilleag ’na “last” is cha ghabh a h-iompachadh gu àireamh shlàn." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Duilleag mhì-dhligheach (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" -"Tha liosta fhalamh ann agus chaidh “%(class_name)s.allow_empty” a " -"shuidheachadh air False." - -msgid "Directory indexes are not allowed here." -msgstr "Chan eil clàran-amais pasgain falamh ceadaichte an-seo." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "Chan eil “%(path)s” ann" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Clàr-amais dhe %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "Chaidh a stàladh! Meal do naidheachd!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"Seall na nòtaichean sgaoilidh airson Django " -"%(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"Chì thu an duilleag seo on a tha DEBUG=True ann am faidhle nan roghainnean agad agus cha do rèitich " -"thu URL sam bith fhathast." - -msgid "Django Documentation" -msgstr "Docamaideadh Django" - -msgid "Topics, references, & how-to’s" -msgstr "Cuspairean, iomraidhean ⁊ treòraichean" - -msgid "Tutorial: A Polling App" -msgstr "Oideachadh: Aplacaid cunntais-bheachd" - -msgid "Get started with Django" -msgstr "Dèan toiseach-tòiseachaidh le Django" - -msgid "Django Community" -msgstr "Coimhearsnachd Django" - -msgid "Connect, get help, or contribute" -msgstr "Dèan ceangal, faigh taic no cuidich" diff --git a/venv/Lib/site-packages/django/conf/locale/gd/__init__.py b/venv/Lib/site-packages/django/conf/locale/gd/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/gd/formats.py b/venv/Lib/site-packages/django/conf/locale/gd/formats.py deleted file mode 100644 index 19b42ee..0000000 --- a/venv/Lib/site-packages/django/conf/locale/gd/formats.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j F Y' -TIME_FORMAT = 'h:ia' -DATETIME_FORMAT = 'j F Y h:ia' -# YEAR_MONTH_FORMAT = -MONTH_DAY_FORMAT = 'j F' -SHORT_DATE_FORMAT = 'j M Y' -SHORT_DATETIME_FORMAT = 'j M Y h:ia' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -# NUMBER_GROUPING = diff --git a/venv/Lib/site-packages/django/conf/locale/gl/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/gl/LC_MESSAGES/django.mo deleted file mode 100644 index b53513d9af1dcdc5dd27fefaa9b4a5096077db69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14253 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 diff --git a/venv/Lib/site-packages/django/conf/locale/gl/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/gl/LC_MESSAGES/django.po deleted file mode 100644 index ae3fa24..0000000 --- a/venv/Lib/site-packages/django/conf/locale/gl/LC_MESSAGES/django.po +++ /dev/null @@ -1,1233 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# fasouto , 2011-2012 -# fonso , 2011,2013 -# fonso , 2013 -# fasouto , 2017 -# Jannis Leidel , 2011 -# Leandro Regueiro , 2013 -# Oscar Carballal , 2012 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-27 22:40+0200\n" -"PO-Revision-Date: 2019-11-05 00:38+0000\n" -"Last-Translator: Ramiro Morales\n" -"Language-Team: Galician (http://www.transifex.com/django/django/language/" -"gl/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -msgid "Afrikaans" -msgstr "africáner" - -msgid "Arabic" -msgstr "Árabe" - -msgid "Asturian" -msgstr "Asturiano" - -msgid "Azerbaijani" -msgstr "azerí" - -msgid "Bulgarian" -msgstr "Búlgaro" - -msgid "Belarusian" -msgstr "Bielorruso" - -msgid "Bengali" -msgstr "Bengalí" - -msgid "Breton" -msgstr "Bretón" - -msgid "Bosnian" -msgstr "bosníaco" - -msgid "Catalan" -msgstr "Catalán" - -msgid "Czech" -msgstr "Checo" - -msgid "Welsh" -msgstr "Galés" - -msgid "Danish" -msgstr "Dinamarqués" - -msgid "German" -msgstr "Alemán" - -msgid "Lower Sorbian" -msgstr "" - -msgid "Greek" -msgstr "Grego" - -msgid "English" -msgstr "Inglés" - -msgid "Australian English" -msgstr "Inglés australiano" - -msgid "British English" -msgstr "inglés británico" - -msgid "Esperanto" -msgstr "Esperanto" - -msgid "Spanish" -msgstr "español" - -msgid "Argentinian Spanish" -msgstr "español da Arxentina" - -msgid "Colombian Spanish" -msgstr "" - -msgid "Mexican Spanish" -msgstr "español de México" - -msgid "Nicaraguan Spanish" -msgstr "español de Nicaragua" - -msgid "Venezuelan Spanish" -msgstr "español de Venezuela" - -msgid "Estonian" -msgstr "estoniano" - -msgid "Basque" -msgstr "vasco" - -msgid "Persian" -msgstr "Persa" - -msgid "Finnish" -msgstr "finés" - -msgid "French" -msgstr "Francés" - -msgid "Frisian" -msgstr "Frisón" - -msgid "Irish" -msgstr "irlandés" - -msgid "Scottish Gaelic" -msgstr "" - -msgid "Galician" -msgstr "Galego" - -msgid "Hebrew" -msgstr "Hebreo" - -msgid "Hindi" -msgstr "Hindi" - -msgid "Croatian" -msgstr "croata" - -msgid "Upper Sorbian" -msgstr "" - -msgid "Hungarian" -msgstr "Húngaro" - -msgid "Armenian" -msgstr "" - -msgid "Interlingua" -msgstr "interlingua" - -msgid "Indonesian" -msgstr "indonesio" - -msgid "Ido" -msgstr "" - -msgid "Icelandic" -msgstr "islandés" - -msgid "Italian" -msgstr "Italiano" - -msgid "Japanese" -msgstr "xaponés" - -msgid "Georgian" -msgstr "xeorxiano" - -msgid "Kabyle" -msgstr "" - -msgid "Kazakh" -msgstr "casaco" - -msgid "Khmer" -msgstr "camboxano" - -msgid "Kannada" -msgstr "canará" - -msgid "Korean" -msgstr "Coreano" - -msgid "Luxembourgish" -msgstr "luxemburgués" - -msgid "Lithuanian" -msgstr "lituano" - -msgid "Latvian" -msgstr "letón" - -msgid "Macedonian" -msgstr "macedonio" - -msgid "Malayalam" -msgstr "mala" - -msgid "Mongolian" -msgstr "mongol" - -msgid "Marathi" -msgstr "" - -msgid "Burmese" -msgstr "birmano" - -msgid "Norwegian Bokmål" -msgstr "" - -msgid "Nepali" -msgstr "nepalés" - -msgid "Dutch" -msgstr "holandés" - -msgid "Norwegian Nynorsk" -msgstr "noruegués (nynorsk)" - -msgid "Ossetic" -msgstr "osetio" - -msgid "Punjabi" -msgstr "panxabiano" - -msgid "Polish" -msgstr "polaco" - -msgid "Portuguese" -msgstr "portugués" - -msgid "Brazilian Portuguese" -msgstr "portugués do Brasil" - -msgid "Romanian" -msgstr "romanés" - -msgid "Russian" -msgstr "ruso" - -msgid "Slovak" -msgstr "eslovaco" - -msgid "Slovenian" -msgstr "esloveno" - -msgid "Albanian" -msgstr "albanés" - -msgid "Serbian" -msgstr "serbio" - -msgid "Serbian Latin" -msgstr "serbio (alfabeto latino)" - -msgid "Swedish" -msgstr "sueco" - -msgid "Swahili" -msgstr "suahili" - -msgid "Tamil" -msgstr "támil" - -msgid "Telugu" -msgstr "telugu" - -msgid "Thai" -msgstr "tai" - -msgid "Turkish" -msgstr "turco" - -msgid "Tatar" -msgstr "tártaro" - -msgid "Udmurt" -msgstr "udmurt" - -msgid "Ukrainian" -msgstr "ucraíno" - -msgid "Urdu" -msgstr "urdu" - -msgid "Uzbek" -msgstr "" - -msgid "Vietnamese" -msgstr "vietnamita" - -msgid "Simplified Chinese" -msgstr "chinés simplificado" - -msgid "Traditional Chinese" -msgstr "chinés tradicional" - -msgid "Messages" -msgstr "" - -msgid "Site Maps" -msgstr "" - -msgid "Static Files" -msgstr "" - -msgid "Syndication" -msgstr "" - -msgid "That page number is not an integer" -msgstr "" - -msgid "That page number is less than 1" -msgstr "" - -msgid "That page contains no results" -msgstr "" - -msgid "Enter a valid value." -msgstr "Insira un valor válido." - -msgid "Enter a valid URL." -msgstr "Insira un URL válido." - -msgid "Enter a valid integer." -msgstr "" - -msgid "Enter a valid email address." -msgstr "Insira un enderezo de correo electrónico válido." - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" - -msgid "Enter a valid IPv4 address." -msgstr "Insira unha dirección IPv4 válida." - -msgid "Enter a valid IPv6 address." -msgstr "Insira unha dirección IPv6 válida" - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "Insira unha dirección IPv4 ou IPv6 válida" - -msgid "Enter only digits separated by commas." -msgstr "Insira só díxitos separados por comas." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "" -"Asegúrese de que este valor é %(limit_value)s (agora é %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "Asegure que este valor é menor ou igual a %(limit_value)s." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "Asegure que este valor é maior ou igual a %(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -msgstr[1] "" - -msgid "Enter a number." -msgstr "Insira un número." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "Asegure que non hai mais de %(max)s díxito en total." -msgstr[1] "Asegure que non hai mais de %(max)s díxitos en total." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" - -msgid "Null characters are not allowed." -msgstr "" - -msgid "and" -msgstr "e" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "" - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "O valor %(value)r non é unha opción válida." - -msgid "This field cannot be null." -msgstr "Este campo non pode ser nulo." - -msgid "This field cannot be blank." -msgstr "Este campo non pode estar baleiro." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "" -"Xa existe un modelo %(model_name)s coa etiqueta de campo %(field_label)s." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "Campo de tipo: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "" - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "" - -msgid "Boolean (Either True or False)" -msgstr "Valor booleano (verdadeiro ou falso)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "Cadea (máximo %(max_length)s)" - -msgid "Comma-separated integers" -msgstr "Números enteiros separados por comas" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "" - -msgid "Date (without time)" -msgstr "Data (sen a hora)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" - -msgid "Date (with time)" -msgstr "Data (coa hora)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "" - -msgid "Decimal number" -msgstr "Número decimal" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" - -msgid "Duration" -msgstr "" - -msgid "Email address" -msgstr "Enderezo electrónico" - -msgid "File path" -msgstr "Ruta de ficheiro" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "" - -msgid "Floating point number" -msgstr "Número en coma flotante" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "" - -msgid "Integer" -msgstr "Número enteiro" - -msgid "Big (8 byte) integer" -msgstr "Enteiro grande (8 bytes)" - -msgid "IPv4 address" -msgstr "Enderezo IPv4" - -msgid "IP address" -msgstr "Enderezo IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "" - -msgid "Boolean (Either True, False or None)" -msgstr "Booleano (verdadeiro, falso ou ningún)" - -msgid "Positive integer" -msgstr "Numero enteiro positivo" - -msgid "Positive small integer" -msgstr "Enteiro pequeno positivo" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (ata %(max_length)s)" - -msgid "Small integer" -msgstr "Enteiro pequeno" - -msgid "Text" -msgstr "Texto" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" - -msgid "Time" -msgstr "Hora" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "Datos binarios en bruto" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "" - -msgid "Universally unique identifier" -msgstr "" - -msgid "File" -msgstr "Ficheiro" - -msgid "Image" -msgstr "Imaxe" - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "" - -msgid "Foreign Key (type determined by related field)" -msgstr "Clave Estranxeira (tipo determinado por un campo relacionado)" - -msgid "One-to-one relationship" -msgstr "Relación un a un" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "" - -msgid "Many-to-many relationship" -msgstr "Relación moitos a moitos" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "Requírese este campo." - -msgid "Enter a whole number." -msgstr "Insira un número enteiro." - -msgid "Enter a valid date." -msgstr "Insira unha data válida." - -msgid "Enter a valid time." -msgstr "Insira unha hora válida." - -msgid "Enter a valid date/time." -msgstr "Insira unha data/hora válida." - -msgid "Enter a valid duration." -msgstr "" - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "" - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "" -"Non se enviou ficheiro ningún. Comprobe o tipo de codificación do formulario." - -msgid "No file was submitted." -msgstr "Non se enviou ficheiro ningún." - -msgid "The submitted file is empty." -msgstr "O ficheiro enviado está baleiro." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "" -msgstr[1] "" - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "" -"Ou ben envíe un ficheiro, ou ben marque a casilla de eliminar, pero non " -"ambas as dúas cousas." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "" -"Suba unha imaxe válida. O ficheiro subido non era unha imaxe ou esta estaba " -"corrupta." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "" -"Escolla unha opción válida. %(value)s non se atopa entre as opcións " -"dispoñibles." - -msgid "Enter a list of values." -msgstr "Insira unha lista de valores." - -msgid "Enter a complete value." -msgstr "" - -msgid "Enter a valid UUID." -msgstr "Insira un UUID válido." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "" - -msgid "ManagementForm data is missing or has been tampered with" -msgstr "" - -#, python-format -msgid "Please submit %d or fewer forms." -msgid_plural "Please submit %d or fewer forms." -msgstr[0] "" -msgstr[1] "" - -#, python-format -msgid "Please submit %d or more forms." -msgid_plural "Please submit %d or more forms." -msgstr[0] "" -msgstr[1] "" - -msgid "Order" -msgstr "Orde" - -msgid "Delete" -msgstr "Eliminar" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "Corrixa os datos duplicados no campo %(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "Corrixa os datos duplicados no campo %(field)s, que debe ser único." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"Corrixa os datos duplicados no campo %(field_name)s, que debe ser único para " -"a busca %(lookup)s no campo %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "Corrixa os valores duplicados de abaixo." - -msgid "The inline value did not match the parent instance." -msgstr "" - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "" -"Escolla unha opción válida. Esta opción non se atopa entre as opcións " -"dispoñíbeis" - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "" - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" - -msgid "Clear" -msgstr "Limpar" - -msgid "Currently" -msgstr "Actualmente" - -msgid "Change" -msgstr "Modificar" - -msgid "Unknown" -msgstr "Descoñecido" - -msgid "Yes" -msgstr "Si" - -msgid "No" -msgstr "Non" - -msgid "Year" -msgstr "" - -msgid "Month" -msgstr "" - -msgid "Day" -msgstr "" - -msgid "yes,no,maybe" -msgstr "si,non,quizais" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "%(size)d byte" -msgstr[1] "%(size)d bytes" - -#, python-format -msgid "%s KB" -msgstr "%s KB" - -#, python-format -msgid "%s MB" -msgstr "%s MB" - -#, python-format -msgid "%s GB" -msgstr "%s GB" - -#, python-format -msgid "%s TB" -msgstr "%s TB" - -#, python-format -msgid "%s PB" -msgstr "%s PB" - -msgid "p.m." -msgstr "p.m." - -msgid "a.m." -msgstr "a.m." - -msgid "PM" -msgstr "PM" - -msgid "AM" -msgstr "AM" - -msgid "midnight" -msgstr "medianoite" - -msgid "noon" -msgstr "mediodía" - -msgid "Monday" -msgstr "Luns" - -msgid "Tuesday" -msgstr "Martes" - -msgid "Wednesday" -msgstr "Mércores" - -msgid "Thursday" -msgstr "Xoves" - -msgid "Friday" -msgstr "Venres" - -msgid "Saturday" -msgstr "Sábado" - -msgid "Sunday" -msgstr "Domingo" - -msgid "Mon" -msgstr "lun" - -msgid "Tue" -msgstr "mar" - -msgid "Wed" -msgstr "mér" - -msgid "Thu" -msgstr "xov" - -msgid "Fri" -msgstr "ven" - -msgid "Sat" -msgstr "sáb" - -msgid "Sun" -msgstr "dom" - -msgid "January" -msgstr "xaneiro" - -msgid "February" -msgstr "febreiro" - -msgid "March" -msgstr "marzo" - -msgid "April" -msgstr "abril" - -msgid "May" -msgstr "maio" - -msgid "June" -msgstr "xuño" - -msgid "July" -msgstr "xullo" - -msgid "August" -msgstr "agosto" - -msgid "September" -msgstr "setembro" - -msgid "October" -msgstr "outubro" - -msgid "November" -msgstr "novembro" - -msgid "December" -msgstr "decembro" - -msgid "jan" -msgstr "xan" - -msgid "feb" -msgstr "feb" - -msgid "mar" -msgstr "mar" - -msgid "apr" -msgstr "abr" - -msgid "may" -msgstr "mai" - -msgid "jun" -msgstr "xuñ" - -msgid "jul" -msgstr "xul" - -msgid "aug" -msgstr "ago" - -msgid "sep" -msgstr "set" - -msgid "oct" -msgstr "out" - -msgid "nov" -msgstr "nov" - -msgid "dec" -msgstr "dec" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "xan." - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "feb." - -msgctxt "abbrev. month" -msgid "March" -msgstr "mar." - -msgctxt "abbrev. month" -msgid "April" -msgstr "abr." - -msgctxt "abbrev. month" -msgid "May" -msgstr "maio" - -msgctxt "abbrev. month" -msgid "June" -msgstr "xuño" - -msgctxt "abbrev. month" -msgid "July" -msgstr "xul." - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "ago." - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "set." - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "out." - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "nov." - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "dec." - -msgctxt "alt. month" -msgid "January" -msgstr "xaneiro" - -msgctxt "alt. month" -msgid "February" -msgstr "febreiro" - -msgctxt "alt. month" -msgid "March" -msgstr "marzo" - -msgctxt "alt. month" -msgid "April" -msgstr "abril" - -msgctxt "alt. month" -msgid "May" -msgstr "maio" - -msgctxt "alt. month" -msgid "June" -msgstr "xuño" - -msgctxt "alt. month" -msgid "July" -msgstr "xullo" - -msgctxt "alt. month" -msgid "August" -msgstr "agosto" - -msgctxt "alt. month" -msgid "September" -msgstr "setembro" - -msgctxt "alt. month" -msgid "October" -msgstr "outubro" - -msgctxt "alt. month" -msgid "November" -msgstr "novembro" - -msgctxt "alt. month" -msgid "December" -msgstr "decembro" - -msgid "This is not a valid IPv6 address." -msgstr "" - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "" - -msgid "or" -msgstr "ou" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%d year" -msgid_plural "%d years" -msgstr[0] "%d ano" -msgstr[1] "%d anos" - -#, python-format -msgid "%d month" -msgid_plural "%d months" -msgstr[0] "%d mes" -msgstr[1] "%d meses" - -#, python-format -msgid "%d week" -msgid_plural "%d weeks" -msgstr[0] "%d semana" -msgstr[1] "%d semanas" - -#, python-format -msgid "%d day" -msgid_plural "%d days" -msgstr[0] "%d día" -msgstr[1] "%d días" - -#, python-format -msgid "%d hour" -msgid_plural "%d hours" -msgstr[0] "%d hora" -msgstr[1] "%d horas" - -#, python-format -msgid "%d minute" -msgid_plural "%d minutes" -msgstr[0] "%d minuto" -msgstr[1] "%d minutos" - -msgid "0 minutes" -msgstr "0 minutos" - -msgid "Forbidden" -msgstr "" - -msgid "CSRF verification failed. Request aborted." -msgstr "" - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your Web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" - -msgid "More information is available with DEBUG=True." -msgstr "Pode ver máis información se establece DEBUG=True." - -msgid "No year specified" -msgstr "Non se especificou ningún ano" - -msgid "Date out of range" -msgstr "" - -msgid "No month specified" -msgstr "Non se especificou ningún mes" - -msgid "No day specified" -msgstr "Non se especificou ningún día" - -msgid "No week specified" -msgstr "Non se especificou ningunha semana" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "Non hai %(verbose_name_plural)s dispoñibles" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"Non hai dispoñibles %(verbose_name_plural)s futuros/as porque %(class_name)s." -"allow_futuro é False" - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "" - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "Non se atopou ningún/ha %(verbose_name)s que coincidise coa consulta" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "" - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "Páxina non válida (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "" - -msgid "Directory indexes are not allowed here." -msgstr "Os índices de directorio non están permitidos aquí." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "" - -#, python-format -msgid "Index of %(directory)s" -msgstr "Índice de %(directory)s" - -msgid "Django: the Web framework for perfectionists with deadlines." -msgstr "" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" - -msgid "The install worked successfully! Congratulations!" -msgstr "" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" - -msgid "Django Documentation" -msgstr "" - -msgid "Topics, references, & how-to’s" -msgstr "" - -msgid "Tutorial: A Polling App" -msgstr "" - -msgid "Get started with Django" -msgstr "" - -msgid "Django Community" -msgstr "" - -msgid "Connect, get help, or contribute" -msgstr "" diff --git a/venv/Lib/site-packages/django/conf/locale/gl/__init__.py b/venv/Lib/site-packages/django/conf/locale/gl/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/gl/formats.py b/venv/Lib/site-packages/django/conf/locale/gl/formats.py deleted file mode 100644 index 9f29c23..0000000 --- a/venv/Lib/site-packages/django/conf/locale/gl/formats.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = r'j \d\e F \d\e Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = r'j \d\e F \d\e Y \á\s H:i' -YEAR_MONTH_FORMAT = r'F \d\e Y' -MONTH_DAY_FORMAT = r'j \d\e F' -SHORT_DATE_FORMAT = 'd-m-Y' -SHORT_DATETIME_FORMAT = 'd-m-Y, H:i' -FIRST_DAY_OF_WEEK = 1 # Monday - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = ',' -THOUSAND_SEPARATOR = '.' -# NUMBER_GROUPING = diff --git a/venv/Lib/site-packages/django/conf/locale/he/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/he/LC_MESSAGES/django.mo deleted file mode 100644 index 6cd5abacf1c7fa29eb261e861400e8ac5f721434..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30227 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 S8{@03jc-p5Jpt}3uKx><2r@JP diff --git a/venv/Lib/site-packages/django/conf/locale/he/LC_MESSAGES/django.po b/venv/Lib/site-packages/django/conf/locale/he/LC_MESSAGES/django.po deleted file mode 100644 index cd074cd..0000000 --- a/venv/Lib/site-packages/django/conf/locale/he/LC_MESSAGES/django.po +++ /dev/null @@ -1,1320 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# Translators: -# 534b44a19bf18d20b71ecc4eb77c572f_db336e9 , 2011-2012 -# Jannis Leidel , 2011 -# Meir Kriheli , 2011-2015,2017,2019-2020 -# Menachem G., 2021 -# Yaron Shahrabani , 2021 -# Uri Rodberg , 2021 -msgid "" -msgstr "" -"Project-Id-Version: django\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-21 10:22+0200\n" -"PO-Revision-Date: 2021-11-18 21:19+0000\n" -"Last-Translator: Transifex Bot <>\n" -"Language-Team: Hebrew (http://www.transifex.com/django/django/language/he/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: he\n" -"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % " -"1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" - -msgid "Afrikaans" -msgstr "אפריקאנס" - -msgid "Arabic" -msgstr "ערבית" - -msgid "Algerian Arabic" -msgstr "ערבית אלג'ירית" - -msgid "Asturian" -msgstr "אסטורית" - -msgid "Azerbaijani" -msgstr "אזרית" - -msgid "Bulgarian" -msgstr "בולגרית" - -msgid "Belarusian" -msgstr "בֶּלָרוּסִית" - -msgid "Bengali" -msgstr "בנגאלית" - -msgid "Breton" -msgstr "בְּרֶטוֹנִית" - -msgid "Bosnian" -msgstr "בוסנית" - -msgid "Catalan" -msgstr "קאטלונית" - -msgid "Czech" -msgstr "צ'כית" - -msgid "Welsh" -msgstr "וולשית" - -msgid "Danish" -msgstr "דנית" - -msgid "German" -msgstr "גרמנית" - -msgid "Lower Sorbian" -msgstr "סורבית תחתונה" - -msgid "Greek" -msgstr "יוונית" - -msgid "English" -msgstr "אנגלית" - -msgid "Australian English" -msgstr "אנגלית אוסטרלית" - -msgid "British English" -msgstr "אנגלית בריטית" - -msgid "Esperanto" -msgstr "אספרנטו" - -msgid "Spanish" -msgstr "ספרדית" - -msgid "Argentinian Spanish" -msgstr "ספרדית ארגנטינית" - -msgid "Colombian Spanish" -msgstr "ספרדית קולומביאנית" - -msgid "Mexican Spanish" -msgstr "ספרדית מקסיקנית" - -msgid "Nicaraguan Spanish" -msgstr "ספרדית ניקרגואה" - -msgid "Venezuelan Spanish" -msgstr "ספרדית ונצואלית" - -msgid "Estonian" -msgstr "אסטונית" - -msgid "Basque" -msgstr "בסקית" - -msgid "Persian" -msgstr "פרסית" - -msgid "Finnish" -msgstr "פינית" - -msgid "French" -msgstr "צרפתית" - -msgid "Frisian" -msgstr "פריזית" - -msgid "Irish" -msgstr "אירית" - -msgid "Scottish Gaelic" -msgstr "גאלית סקוטית" - -msgid "Galician" -msgstr "גאליציאנית" - -msgid "Hebrew" -msgstr "עברית" - -msgid "Hindi" -msgstr "הינדי" - -msgid "Croatian" -msgstr "קרואטית" - -msgid "Upper Sorbian" -msgstr "סורבית עילית" - -msgid "Hungarian" -msgstr "הונגרית" - -msgid "Armenian" -msgstr "ארמנית" - -msgid "Interlingua" -msgstr "אינטרלינגואה" - -msgid "Indonesian" -msgstr "אינדונזית" - -msgid "Igbo" -msgstr "איגבו" - -msgid "Ido" -msgstr "אידו" - -msgid "Icelandic" -msgstr "איסלנדית" - -msgid "Italian" -msgstr "איטלקית" - -msgid "Japanese" -msgstr "יפנית" - -msgid "Georgian" -msgstr "גיאורגית" - -msgid "Kabyle" -msgstr "קבילה" - -msgid "Kazakh" -msgstr "קזחית" - -msgid "Khmer" -msgstr "חמר" - -msgid "Kannada" -msgstr "קאנאדה" - -msgid "Korean" -msgstr "קוריאנית" - -msgid "Kyrgyz" -msgstr "קירגיזית" - -msgid "Luxembourgish" -msgstr "לוקסמבורגית" - -msgid "Lithuanian" -msgstr "ליטאית" - -msgid "Latvian" -msgstr "לטבית" - -msgid "Macedonian" -msgstr "מקדונית" - -msgid "Malayalam" -msgstr "מלאיאלאם" - -msgid "Mongolian" -msgstr "מונגולי" - -msgid "Marathi" -msgstr "מראטהי" - -msgid "Malay" -msgstr "" - -msgid "Burmese" -msgstr "בּוּרְמֶזִית" - -msgid "Norwegian Bokmål" -msgstr "נורבגית ספרותית" - -msgid "Nepali" -msgstr "נפאלית" - -msgid "Dutch" -msgstr "הולנדית" - -msgid "Norwegian Nynorsk" -msgstr "נורבגית חדשה" - -msgid "Ossetic" -msgstr "אוסטית" - -msgid "Punjabi" -msgstr "פנג'אבי" - -msgid "Polish" -msgstr "פולנית" - -msgid "Portuguese" -msgstr "פורטוגזית" - -msgid "Brazilian Portuguese" -msgstr "פורטוגזית ברזילאית" - -msgid "Romanian" -msgstr "רומנית" - -msgid "Russian" -msgstr "רוסית" - -msgid "Slovak" -msgstr "סלובקית" - -msgid "Slovenian" -msgstr "סלובנית" - -msgid "Albanian" -msgstr "אלבנית" - -msgid "Serbian" -msgstr "סרבית" - -msgid "Serbian Latin" -msgstr "סרבית לטינית" - -msgid "Swedish" -msgstr "שוודית" - -msgid "Swahili" -msgstr "סווהילי" - -msgid "Tamil" -msgstr "טמילית" - -msgid "Telugu" -msgstr "טלגו" - -msgid "Tajik" -msgstr "טג'יקית" - -msgid "Thai" -msgstr "תאילנדית" - -msgid "Turkmen" -msgstr "טורקמנית" - -msgid "Turkish" -msgstr "טורקית" - -msgid "Tatar" -msgstr "טטרית" - -msgid "Udmurt" -msgstr "אודמורטית" - -msgid "Ukrainian" -msgstr "אוקראינית" - -msgid "Urdu" -msgstr "אורדו" - -msgid "Uzbek" -msgstr "אוזבקית" - -msgid "Vietnamese" -msgstr "וייטנאמית" - -msgid "Simplified Chinese" -msgstr "סינית פשוטה" - -msgid "Traditional Chinese" -msgstr "סינית מסורתית" - -msgid "Messages" -msgstr "הודעות" - -msgid "Site Maps" -msgstr "מפות אתר" - -msgid "Static Files" -msgstr "קבצים סטטיים" - -msgid "Syndication" -msgstr "הפצת תכנים" - -#. Translators: String used to replace omitted page numbers in elided page -#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10]. -msgid "…" -msgstr "" - -msgid "That page number is not an integer" -msgstr "מספר העמוד אינו מספר שלם" - -msgid "That page number is less than 1" -msgstr "מספר העמוד קטן מ־1" - -msgid "That page contains no results" -msgstr "עמוד זה אינו מכיל תוצאות" - -msgid "Enter a valid value." -msgstr "יש להזין ערך חוקי." - -msgid "Enter a valid URL." -msgstr "יש להזין URL חוקי." - -msgid "Enter a valid integer." -msgstr "יש להזין מספר שלם חוקי." - -msgid "Enter a valid email address." -msgstr "נא להזין כתובת דוא\"ל חוקית" - -#. Translators: "letters" means latin letters: a-z and A-Z. -msgid "" -"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens." -msgstr "" -"יש להזין 'slug' חוקי המכיל אותיות לטיניות, ספרות, קווים תחתונים או מקפים." - -msgid "" -"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or " -"hyphens." -msgstr "" -"יש להזין 'slug' חוקי המכיל אותיות יוניקוד, ספרות, קווים תחתונים או מקפים." - -msgid "Enter a valid IPv4 address." -msgstr "יש להזין כתובת IPv4 חוקית." - -msgid "Enter a valid IPv6 address." -msgstr "יש להזין כתובת IPv6 חוקית." - -msgid "Enter a valid IPv4 or IPv6 address." -msgstr "יש להזין כתובת IPv4 או IPv6 חוקית." - -msgid "Enter only digits separated by commas." -msgstr "יש להזין רק ספרות מופרדות בפסיקים." - -#, python-format -msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)." -msgstr "יש לוודא שערך זה הינו %(limit_value)s (כרגע %(show_value)s)." - -#, python-format -msgid "Ensure this value is less than or equal to %(limit_value)s." -msgstr "יש לוודא שערך זה פחות מ או שווה ל־%(limit_value)s ." - -#, python-format -msgid "Ensure this value is greater than or equal to %(limit_value)s." -msgstr "יש לוודא שהערך גדול מ או שווה ל־%(limit_value)s." - -#, python-format -msgid "" -"Ensure this value has at least %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at least %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"נא לוודא שערך זה מכיל תו %(limit_value)d לכל הפחות (מכיל %(show_value)d)." -msgstr[1] "" -"נא לוודא שערך זה מכיל %(limit_value)d תווים לכל הפחות (מכיל %(show_value)d)." -msgstr[2] "" -"נא לוודא שערך זה מכיל %(limit_value)d תווים לכל הפחות (מכיל %(show_value)d)." -msgstr[3] "" -"נא לוודא שערך זה מכיל %(limit_value)d תווים לכל הפחות (מכיל %(show_value)d)." - -#, python-format -msgid "" -"Ensure this value has at most %(limit_value)d character (it has " -"%(show_value)d)." -msgid_plural "" -"Ensure this value has at most %(limit_value)d characters (it has " -"%(show_value)d)." -msgstr[0] "" -"נא לוודא שערך זה מכיל תו %(limit_value)d לכל היותר (מכיל %(show_value)d)." -msgstr[1] "" -"נא לוודא שערך זה מכיל %(limit_value)d תווים לכל היותר (מכיל %(show_value)d)." -msgstr[2] "" -"נא לוודא שערך זה מכיל %(limit_value)d תווים לכל היותר (מכיל %(show_value)d)." -msgstr[3] "" -"נא לוודא שערך זה מכיל %(limit_value)d תווים לכל היותר (מכיל %(show_value)d)." - -msgid "Enter a number." -msgstr "נא להזין מספר." - -#, python-format -msgid "Ensure that there are no more than %(max)s digit in total." -msgid_plural "Ensure that there are no more than %(max)s digits in total." -msgstr[0] "נא לוודא שאין יותר מספרה %(max)s בסה\"כ." -msgstr[1] "נא לוודא שאין יותר מ־%(max)s ספרות בסה\"כ." -msgstr[2] "נא לוודא שאין יותר מ־%(max)s ספרות בסה\"כ." -msgstr[3] "נא לוודא שאין יותר מ־%(max)s ספרות בסה\"כ." - -#, python-format -msgid "Ensure that there are no more than %(max)s decimal place." -msgid_plural "Ensure that there are no more than %(max)s decimal places." -msgstr[0] "נא לוודא שאין יותר מספרה %(max)s אחרי הנקודה." -msgstr[1] "נא לוודא שאין יותר מ־%(max)s ספרות אחרי הנקודה." -msgstr[2] "נא לוודא שאין יותר מ־%(max)s ספרות אחרי הנקודה." -msgstr[3] "נא לוודא שאין יותר מ־%(max)s ספרות אחרי הנקודה." - -#, python-format -msgid "" -"Ensure that there are no more than %(max)s digit before the decimal point." -msgid_plural "" -"Ensure that there are no more than %(max)s digits before the decimal point." -msgstr[0] "נא לוודא שאין יותר מספרה %(max)s לפני הנקודה העשרונית" -msgstr[1] "נא לוודא שאין יותר מ־%(max)s ספרות לפני הנקודה העשרונית" -msgstr[2] "נא לוודא שאין יותר מ־%(max)s ספרות לפני הנקודה העשרונית" -msgstr[3] "נא לוודא שאין יותר מ־%(max)s ספרות לפני הנקודה העשרונית" - -#, python-format -msgid "" -"File extension “%(extension)s” is not allowed. Allowed extensions are: " -"%(allowed_extensions)s." -msgstr "" -"סיומת הקובץ \"%(extension)s\" אסורה. הסיומות המותרות הן: " -"'%(allowed_extensions)s." - -msgid "Null characters are not allowed." -msgstr "תווי NULL אינם מותרים. " - -msgid "and" -msgstr "ו" - -#, python-format -msgid "%(model_name)s with this %(field_labels)s already exists." -msgstr "%(model_name)s·עם·%(field_labels)s·אלו קיימים כבר." - -#, python-format -msgid "Value %(value)r is not a valid choice." -msgstr "ערך %(value)r אינו אפשרות חוקית." - -msgid "This field cannot be null." -msgstr "שדה זה אינו יכול להיות ריק." - -msgid "This field cannot be blank." -msgstr "שדה זה אינו יכול להיות ריק." - -#, python-format -msgid "%(model_name)s with this %(field_label)s already exists." -msgstr "%(model_name)s·עם·%(field_label)s·זה קיימת כבר." - -#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'. -#. Eg: "Title must be unique for pub_date year" -#, python-format -msgid "" -"%(field_label)s must be unique for %(date_field_label)s %(lookup_type)s." -msgstr "" -"%(field_label)s חייב להיות ייחודי עבור %(date_field_label)s %(lookup_type)s." - -#, python-format -msgid "Field of type: %(field_type)s" -msgstr "שדה מסוג: %(field_type)s" - -#, python-format -msgid "“%(value)s” value must be either True or False." -msgstr "הערך \"%(value)s\" חייב להיות True או False." - -#, python-format -msgid "“%(value)s” value must be either True, False, or None." -msgstr "\"%(value)s\" חייב להיות אחד מ־True‏, False, או None." - -msgid "Boolean (Either True or False)" -msgstr "בוליאני (אמת או שקר)" - -#, python-format -msgid "String (up to %(max_length)s)" -msgstr "מחרוזת (עד %(max_length)s תווים)" - -msgid "Comma-separated integers" -msgstr "מספרים שלמים מופרדים בפסיקים" - -#, python-format -msgid "" -"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD " -"format." -msgstr "" -"הערך \"%(value)s\" מכיל פורמט תאריך לא חוקי. חייב להיות בפורמט YYYY-MM-DD." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid " -"date." -msgstr "הערך \"%(value)s\" בפורמט הנכון (YYYY-MM-DD), אך אינו תאריך חוקי." - -msgid "Date (without time)" -msgstr "תאריך (ללא שעה)" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[." -"uuuuuu]][TZ] format." -msgstr "" -"הערך \"%(value)s\" מכיל פורמט לא חוקי. הוא חייב להיות בפורמטYYYY-MM-DD HH:" -"MM[:ss[.uuuuuu]][TZ]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]" -"[TZ]) but it is an invalid date/time." -msgstr "" -"הערך \"%(value)s\" בפורמט הנכון (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) אך אינו " -"מהווה תאריך/שעה חוקיים." - -msgid "Date (with time)" -msgstr "תאריך (כולל שעה)" - -#, python-format -msgid "“%(value)s” value must be a decimal number." -msgstr "הערך \"%(value)s\" חייב להיות מספר עשרוני." - -msgid "Decimal number" -msgstr "מספר עשרוני" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in [DD] [[HH:]MM:]ss[." -"uuuuuu] format." -msgstr "" -"הערך \"%(value)s\" מכיל פורמט לא חוקי. הוא חייב להיות בפורמט [DD] " -"[[HH:]MM:]ss[.uuuuuu]." - -msgid "Duration" -msgstr "משך" - -msgid "Email address" -msgstr "כתובת דוא\"ל" - -msgid "File path" -msgstr "נתיב קובץ" - -#, python-format -msgid "“%(value)s” value must be a float." -msgstr "“%(value)s” חייב להיות מספר נקודה צפה." - -msgid "Floating point number" -msgstr "מספר עשרוני" - -#, python-format -msgid "“%(value)s” value must be an integer." -msgstr "הערך '%(value)s' חייב להיות מספר שלם." - -msgid "Integer" -msgstr "מספר שלם" - -msgid "Big (8 byte) integer" -msgstr "מספר שלם גדול (8 בתים)" - -msgid "Small integer" -msgstr "מספר שלם קטן" - -msgid "IPv4 address" -msgstr "כתובת IPv4" - -msgid "IP address" -msgstr "כתובת IP" - -#, python-format -msgid "“%(value)s” value must be either None, True or False." -msgstr "\"%(value)s\" חייב להיות אחד מ־None‏, True, או False." - -msgid "Boolean (Either True, False or None)" -msgstr "בוליאני (אמת, שקר או כלום)" - -msgid "Positive big integer" -msgstr "מספר שלם גדול וחיובי" - -msgid "Positive integer" -msgstr "מספר שלם חיובי" - -msgid "Positive small integer" -msgstr "מספר שלם חיובי קטן" - -#, python-format -msgid "Slug (up to %(max_length)s)" -msgstr "Slug (עד %(max_length)s תווים)" - -msgid "Text" -msgstr "טקסט" - -#, python-format -msgid "" -"“%(value)s” value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] " -"format." -msgstr "" -"הערך “%(value)s” מכיל פורמט לא חוקי. הוא חייב להיות בפורמט HH:MM[:ss[." -"uuuuuu]]." - -#, python-format -msgid "" -"“%(value)s” value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an " -"invalid time." -msgstr "" -"הערך “%(value)s” בפורמט הנכון (HH:MM[:ss[.uuuuuu]]) אך אינו מהווה שעה חוקית." - -msgid "Time" -msgstr "זמן" - -msgid "URL" -msgstr "URL" - -msgid "Raw binary data" -msgstr "מידע בינארי גולמי" - -#, python-format -msgid "“%(value)s” is not a valid UUID." -msgstr "\"%(value)s\" אינו UUID חוקי." - -msgid "Universally unique identifier" -msgstr "מזהה ייחודי אוניברסלי" - -msgid "File" -msgstr "קובץ" - -msgid "Image" -msgstr "תמונה" - -msgid "A JSON object" -msgstr "אובייקט JSON" - -msgid "Value must be valid JSON." -msgstr "הערך חייב להיות JSON חוקי." - -#, python-format -msgid "%(model)s instance with %(field)s %(value)r does not exist." -msgstr "פריט %(model)s עם %(field)s %(value)r אינו קיים." - -msgid "Foreign Key (type determined by related field)" -msgstr "Foreign Key (הסוג נקבע לפי השדה המקושר)" - -msgid "One-to-one relationship" -msgstr "יחס של אחד לאחד" - -#, python-format -msgid "%(from)s-%(to)s relationship" -msgstr "קשר %(from)s-%(to)s" - -#, python-format -msgid "%(from)s-%(to)s relationships" -msgstr "קשרי %(from)s-%(to)s" - -msgid "Many-to-many relationship" -msgstr "יחס של רבים לרבים" - -#. Translators: If found as last label character, these punctuation -#. characters will prevent the default label_suffix to be appended to the -#. label -msgid ":?.!" -msgstr ":?.!" - -msgid "This field is required." -msgstr "יש להזין תוכן בשדה זה." - -msgid "Enter a whole number." -msgstr "נא להזין מספר שלם." - -msgid "Enter a valid date." -msgstr "יש להזין תאריך חוקי." - -msgid "Enter a valid time." -msgstr "יש להזין שעה חוקית." - -msgid "Enter a valid date/time." -msgstr "יש להזין תאריך ושעה חוקיים." - -msgid "Enter a valid duration." -msgstr "יש להזין משך חוקי." - -#, python-brace-format -msgid "The number of days must be between {min_days} and {max_days}." -msgstr "מספר הימים חייב להיות בין {min_days} ל־{max_days}." - -msgid "No file was submitted. Check the encoding type on the form." -msgstr "לא נשלח שום קובץ. נא לבדוק את סוג הקידוד של הטופס." - -msgid "No file was submitted." -msgstr "לא נשלח שום קובץ" - -msgid "The submitted file is empty." -msgstr "הקובץ שנשלח ריק." - -#, python-format -msgid "Ensure this filename has at most %(max)d character (it has %(length)d)." -msgid_plural "" -"Ensure this filename has at most %(max)d characters (it has %(length)d)." -msgstr[0] "נא לוודא ששם קובץ זה מכיל תו %(max)d לכל היותר (מכיל %(length)d)." -msgstr[1] "" -"נא לוודא ששם קובץ זה מכיל %(max)d תווים לכל היותר (מכיל %(length)d)." -msgstr[2] "" -"נא לוודא ששם קובץ זה מכיל %(max)d תווים לכל היותר (מכיל %(length)d)." -msgstr[3] "" -"נא לוודא ששם קובץ זה מכיל %(max)d תווים לכל היותר (מכיל %(length)d)." - -msgid "Please either submit a file or check the clear checkbox, not both." -msgstr "נא לשים קובץ או סימן את התיבה לניקוי, לא שניהם." - -msgid "" -"Upload a valid image. The file you uploaded was either not an image or a " -"corrupted image." -msgstr "נא להעלות תמונה חוקית. הקובץ שהעלת אינו תמונה או מכיל תמונה מקולקלת." - -#, python-format -msgid "Select a valid choice. %(value)s is not one of the available choices." -msgstr "יש לבחור אפשרות חוקית. %(value)s אינו בין האפשרויות הזמינות." - -msgid "Enter a list of values." -msgstr "יש להזין רשימת ערכים" - -msgid "Enter a complete value." -msgstr "יש להזין ערך שלם." - -msgid "Enter a valid UUID." -msgstr "יש להזין UUID חוקי." - -msgid "Enter a valid JSON." -msgstr "נא להזין JSON חוקי." - -#. Translators: This is the default suffix added to form field labels -msgid ":" -msgstr ":" - -#, python-format -msgid "(Hidden field %(name)s) %(error)s" -msgstr "(שדה מוסתר %(name)s) %(error)s" - -#, python-format -msgid "" -"ManagementForm data is missing or has been tampered with. Missing fields: " -"%(field_names)s. You may need to file a bug report if the issue persists." -msgstr "" -"המידע של ManagementForm חסר או שובש. שדות חסרים: %(field_names)s. יתכן " -"שתצטרך להגיש דיווח באג אם הבעיה נמשכת." - -#, python-format -msgid "Please submit at most %d form." -msgid_plural "Please submit at most %d forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#, python-format -msgid "Please submit at least %d form." -msgid_plural "Please submit at least %d forms." -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -msgid "Order" -msgstr "מיון" - -msgid "Delete" -msgstr "מחיקה" - -#, python-format -msgid "Please correct the duplicate data for %(field)s." -msgstr "נא לתקן את הערכים הכפולים ל%(field)s." - -#, python-format -msgid "Please correct the duplicate data for %(field)s, which must be unique." -msgstr "נא לתקן את הערכים הכפולים ל%(field)s, שערכים בו חייבים להיות ייחודיים." - -#, python-format -msgid "" -"Please correct the duplicate data for %(field_name)s which must be unique " -"for the %(lookup)s in %(date_field)s." -msgstr "" -"נא לתקן את הערכים הכפולים %(field_name)s, שחייבים להיות ייחודיים ל%(lookup)s " -"של %(date_field)s." - -msgid "Please correct the duplicate values below." -msgstr "נא לתקן את הערכים הכפולים למטה." - -msgid "The inline value did not match the parent instance." -msgstr "הערך הפנימי אינו תואם לאב." - -msgid "Select a valid choice. That choice is not one of the available choices." -msgstr "יש לבחור אפשרות חוקית; אפשרות זו אינה אחת מהזמינות." - -#, python-format -msgid "“%(pk)s” is not a valid value." -msgstr "\"%(pk)s\" אינו ערך חוקי." - -#, python-format -msgid "" -"%(datetime)s couldn’t be interpreted in time zone %(current_timezone)s; it " -"may be ambiguous or it may not exist." -msgstr "" -"לא ניתן לפרש את %(datetime)s באזור הזמן %(current_timezone)s; הוא עשוי להיות " -"דו־משמעי או לא קיים." - -msgid "Clear" -msgstr "לסלק" - -msgid "Currently" -msgstr "עכשיו" - -msgid "Change" -msgstr "שינוי" - -msgid "Unknown" -msgstr "לא ידוע" - -msgid "Yes" -msgstr "כן" - -msgid "No" -msgstr "לא" - -#. Translators: Please do not add spaces around commas. -msgid "yes,no,maybe" -msgstr "כן,לא,אולי" - -#, python-format -msgid "%(size)d byte" -msgid_plural "%(size)d bytes" -msgstr[0] "בית %(size)d " -msgstr[1] "%(size)d בתים" -msgstr[2] "%(size)d בתים" -msgstr[3] "%(size)d בתים" - -#, python-format -msgid "%s KB" -msgstr "%s ק\"ב" - -#, python-format -msgid "%s MB" -msgstr "%s מ\"ב" - -#, python-format -msgid "%s GB" -msgstr "%s ג\"ב" - -#, python-format -msgid "%s TB" -msgstr "%s ט\"ב" - -#, python-format -msgid "%s PB" -msgstr "%s פ\"ב" - -msgid "p.m." -msgstr "אחר הצהריים" - -msgid "a.m." -msgstr "בבוקר" - -msgid "PM" -msgstr "אחר הצהריים" - -msgid "AM" -msgstr "בבוקר" - -msgid "midnight" -msgstr "חצות" - -msgid "noon" -msgstr "12 בצהריים" - -msgid "Monday" -msgstr "שני" - -msgid "Tuesday" -msgstr "שלישי" - -msgid "Wednesday" -msgstr "רביעי" - -msgid "Thursday" -msgstr "חמישי" - -msgid "Friday" -msgstr "שישי" - -msgid "Saturday" -msgstr "שבת" - -msgid "Sunday" -msgstr "ראשון" - -msgid "Mon" -msgstr "שני" - -msgid "Tue" -msgstr "שלישי" - -msgid "Wed" -msgstr "רביעי" - -msgid "Thu" -msgstr "חמישי" - -msgid "Fri" -msgstr "שישי" - -msgid "Sat" -msgstr "שבת" - -msgid "Sun" -msgstr "ראשון" - -msgid "January" -msgstr "ינואר" - -msgid "February" -msgstr "פברואר" - -msgid "March" -msgstr "מרץ" - -msgid "April" -msgstr "אפריל" - -msgid "May" -msgstr "מאי" - -msgid "June" -msgstr "יוני" - -msgid "July" -msgstr "יולי" - -msgid "August" -msgstr "אוגוסט" - -msgid "September" -msgstr "ספטמבר" - -msgid "October" -msgstr "אוקטובר" - -msgid "November" -msgstr "נובמבר" - -msgid "December" -msgstr "דצמבר" - -msgid "jan" -msgstr "ינו" - -msgid "feb" -msgstr "פבר" - -msgid "mar" -msgstr "מרץ" - -msgid "apr" -msgstr "אפר" - -msgid "may" -msgstr "מאי" - -msgid "jun" -msgstr "יונ" - -msgid "jul" -msgstr "יול" - -msgid "aug" -msgstr "אוג" - -msgid "sep" -msgstr "ספט" - -msgid "oct" -msgstr "אוק" - -msgid "nov" -msgstr "נוב" - -msgid "dec" -msgstr "דצמ" - -msgctxt "abbrev. month" -msgid "Jan." -msgstr "יאנ'" - -msgctxt "abbrev. month" -msgid "Feb." -msgstr "פבר'" - -msgctxt "abbrev. month" -msgid "March" -msgstr "מרץ" - -msgctxt "abbrev. month" -msgid "April" -msgstr "אפריל" - -msgctxt "abbrev. month" -msgid "May" -msgstr "מאי" - -msgctxt "abbrev. month" -msgid "June" -msgstr "יוני" - -msgctxt "abbrev. month" -msgid "July" -msgstr "יולי" - -msgctxt "abbrev. month" -msgid "Aug." -msgstr "אוג'" - -msgctxt "abbrev. month" -msgid "Sept." -msgstr "ספט'" - -msgctxt "abbrev. month" -msgid "Oct." -msgstr "אוק'" - -msgctxt "abbrev. month" -msgid "Nov." -msgstr "נוב'" - -msgctxt "abbrev. month" -msgid "Dec." -msgstr "דצמ'" - -msgctxt "alt. month" -msgid "January" -msgstr "ינואר" - -msgctxt "alt. month" -msgid "February" -msgstr "פברואר" - -msgctxt "alt. month" -msgid "March" -msgstr "מרץ" - -msgctxt "alt. month" -msgid "April" -msgstr "אפריל" - -msgctxt "alt. month" -msgid "May" -msgstr "מאי" - -msgctxt "alt. month" -msgid "June" -msgstr "יוני" - -msgctxt "alt. month" -msgid "July" -msgstr "יולי" - -msgctxt "alt. month" -msgid "August" -msgstr "אוגוסט" - -msgctxt "alt. month" -msgid "September" -msgstr "ספטמבר" - -msgctxt "alt. month" -msgid "October" -msgstr "אוקטובר" - -msgctxt "alt. month" -msgid "November" -msgstr "נובמבר" - -msgctxt "alt. month" -msgid "December" -msgstr "דצמבר" - -msgid "This is not a valid IPv6 address." -msgstr "זו אינה כתובת IPv6 חוקית." - -#, python-format -msgctxt "String to return when truncating text" -msgid "%(truncated_text)s…" -msgstr "%(truncated_text)s‮…" - -msgid "or" -msgstr "או" - -#. Translators: This string is used as a separator between list elements -msgid ", " -msgstr ", " - -#, python-format -msgid "%(num)d year" -msgid_plural "%(num)d years" -msgstr[0] "שנה" -msgstr[1] "שנתיים" -msgstr[2] "%(num)d שנים" -msgstr[3] "%(num)d שנים" - -#, python-format -msgid "%(num)d month" -msgid_plural "%(num)d months" -msgstr[0] "חודש" -msgstr[1] "חודשיים" -msgstr[2] "%(num)d חודשים" -msgstr[3] "%(num)d חודשים" - -#, python-format -msgid "%(num)d week" -msgid_plural "%(num)d weeks" -msgstr[0] "שבוע" -msgstr[1] "שבועיים" -msgstr[2] "%(num)d שבועות" -msgstr[3] "%(num)d שבועות" - -#, python-format -msgid "%(num)d day" -msgid_plural "%(num)d days" -msgstr[0] "יום" -msgstr[1] "יומיים" -msgstr[2] "%(num)d ימים" -msgstr[3] "%(num)d ימים" - -#, python-format -msgid "%(num)d hour" -msgid_plural "%(num)d hours" -msgstr[0] "שעה" -msgstr[1] "שעתיים" -msgstr[2] "%(num)d שעות" -msgstr[3] "%(num)d שעות" - -#, python-format -msgid "%(num)d minute" -msgid_plural "%(num)d minutes" -msgstr[0] "דקה" -msgstr[1] "%(num)d דקות" -msgstr[2] "%(num)d דקות" -msgstr[3] "%(num)d דקות" - -msgid "Forbidden" -msgstr "אסור" - -msgid "CSRF verification failed. Request aborted." -msgstr "אימות CSRF נכשל. הבקשה בוטלה." - -msgid "" -"You are seeing this message because this HTTPS site requires a “Referer " -"header” to be sent by your web browser, but none was sent. This header is " -"required for security reasons, to ensure that your browser is not being " -"hijacked by third parties." -msgstr "" - -msgid "" -"If you have configured your browser to disable “Referer” headers, please re-" -"enable them, at least for this site, or for HTTPS connections, or for “same-" -"origin” requests." -msgstr "" -"אם ביטלת \"Referer\" headers בדפדפן שלך, נא לאפשר אותם מחדש, לפחות עבור אתר " -"זה, חיבורי HTTPS או בקשות \"same-origin\"." - -msgid "" -"If you are using the tag or " -"including the “Referrer-Policy: no-referrer” header, please remove them. The " -"CSRF protection requires the “Referer” header to do strict referer checking. " -"If you’re concerned about privacy, use alternatives like for links to third-party sites." -msgstr "" -"אם השתמשת בתגאו הוספת header " -"של “Referrer-Policy: no-referrer”, נא להסיר אותם. הגנת ה־CSRF דורשת" -" ‎“Referer” header לבדיקת ה־referer. אם פרטיות מדאיגה אותך, ניתן להשתמש " -"בתחליפים כמו לקישור אל אתרי צד שלישי." - -msgid "" -"You are seeing this message because this site requires a CSRF cookie when " -"submitting forms. This cookie is required for security reasons, to ensure " -"that your browser is not being hijacked by third parties." -msgstr "" -"הודעה זו מופיעה מאחר ואתר זה דורש עוגיית CSRF כאשר שולחים טפסים. עוגיה זו " -"נדרשת מסיבות אבטחה, כדי לוודא שהדפדפן שלך לא נחטף על ידי אחרים." - -msgid "" -"If you have configured your browser to disable cookies, please re-enable " -"them, at least for this site, or for “same-origin” requests." -msgstr "" -"אם ביטלת עוגיות בדפדפן שלך, נא לאפשר אותם מחדש לפחות עבור אתר זה או בקשות " -"“same-origin”." - -msgid "More information is available with DEBUG=True." -msgstr "מידע נוסף זמין עם " - -msgid "No year specified" -msgstr "לא צוינה שנה" - -msgid "Date out of range" -msgstr "תאריך מחוץ לטווח" - -msgid "No month specified" -msgstr "לא צוין חודש" - -msgid "No day specified" -msgstr "לא צוין יום" - -msgid "No week specified" -msgstr "לא צוין שבוע" - -#, python-format -msgid "No %(verbose_name_plural)s available" -msgstr "לא נמצאו %(verbose_name_plural)s" - -#, python-format -msgid "" -"Future %(verbose_name_plural)s not available because %(class_name)s." -"allow_future is False." -msgstr "" -"לא נמצאו %(verbose_name_plural)s בזמן עתיד מאחר ש-%(class_name)s." -"allow_future מוגדר False." - -#, python-format -msgid "Invalid date string “%(datestr)s” given format “%(format)s”" -msgstr "מחרוזת תאריך %(datestr)s אינה חוקית בפורמט %(format)s." - -#, python-format -msgid "No %(verbose_name)s found matching the query" -msgstr "לא נמצא/ה %(verbose_name)s התואם/ת לשאילתה" - -msgid "Page is not “last”, nor can it be converted to an int." -msgstr "העמוד אינו \"last\" או לא ניתן להמרה למספר שם." - -#, python-format -msgid "Invalid page (%(page_number)s): %(message)s" -msgstr "עמוד לא חוקי (%(page_number)s): %(message)s" - -#, python-format -msgid "Empty list and “%(class_name)s.allow_empty” is False." -msgstr "רשימה ריקה ו־“%(class_name)s.allow_empty” הוא False." - -msgid "Directory indexes are not allowed here." -msgstr "אינדקסים על תיקיה אסורים כאן." - -#, python-format -msgid "“%(path)s” does not exist" -msgstr "\"%(path)s\" אינו קיים" - -#, python-format -msgid "Index of %(directory)s" -msgstr "אינדקס של %(directory)s" - -msgid "The install worked successfully! Congratulations!" -msgstr "ההתקנה עברה בהצלחה! מזל טוב!" - -#, python-format -msgid "" -"View release notes for Django %(version)s" -msgstr "" -"ראו הערות השחרור עבור Django %(version)s" - -#, python-format -msgid "" -"You are seeing this page because DEBUG=True is in your settings file and you have not configured any " -"URLs." -msgstr "" -"עמוד זה מופיע בעקבות המצאות DEBUG=True בקובץ ההגדרות שלך ולא הגדרת שום URLs." - -msgid "Django Documentation" -msgstr "תיעוד Django" - -msgid "Topics, references, & how-to’s" -msgstr "נושאים, הפניות ומדריכים לביצוע" - -msgid "Tutorial: A Polling App" -msgstr "מדריך ללומד: יישום לסקרים." - -msgid "Get started with Django" -msgstr "התחילו לעבוד עם Django" - -msgid "Django Community" -msgstr "קהילת Django" - -msgid "Connect, get help, or contribute" -msgstr "יצירת קשר, קבלת עזרה או השתתפות" diff --git a/venv/Lib/site-packages/django/conf/locale/he/__init__.py b/venv/Lib/site-packages/django/conf/locale/he/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/venv/Lib/site-packages/django/conf/locale/he/formats.py b/venv/Lib/site-packages/django/conf/locale/he/formats.py deleted file mode 100644 index 2314565..0000000 --- a/venv/Lib/site-packages/django/conf/locale/he/formats.py +++ /dev/null @@ -1,21 +0,0 @@ -# This file is distributed under the same license as the Django package. -# -# The *_FORMAT strings use the Django date format syntax, -# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date -DATE_FORMAT = 'j בF Y' -TIME_FORMAT = 'H:i' -DATETIME_FORMAT = 'j בF Y H:i' -YEAR_MONTH_FORMAT = 'F Y' -MONTH_DAY_FORMAT = 'j בF' -SHORT_DATE_FORMAT = 'd/m/Y' -SHORT_DATETIME_FORMAT = 'd/m/Y H:i' -# FIRST_DAY_OF_WEEK = - -# The *_INPUT_FORMATS strings use the Python strftime format syntax, -# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior -# DATE_INPUT_FORMATS = -# TIME_INPUT_FORMATS = -# DATETIME_INPUT_FORMATS = -DECIMAL_SEPARATOR = '.' -THOUSAND_SEPARATOR = ',' -# NUMBER_GROUPING = diff --git a/venv/Lib/site-packages/django/conf/locale/hi/LC_MESSAGES/django.mo b/venv/Lib/site-packages/django/conf/locale/hi/LC_MESSAGES/django.mo deleted file mode 100644 index b1aa3f68e2f5d1ae109c7db7862f50396217b4e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17619 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 WL7xw;@piedfi$=VAr85BoBsnzhw>Z%

  • OiloMWz?aq4~2FE3NernUi2J)Ra_J3#Srhj>O#WTc8VEZk`&jv^aTsTvRum# zQf=*LTCcHCgI4g;!4GWi=sc2hT&J?5W{c#4lz>W}8)F6%t7)1pXo;O8QhiePPLUZ0 z4$KfK{K@kItnIm+1MY7T{_o5M7Y=hbF6OWF*;Wr4 z9yRN)%Tm9~TcB%u@yeBbQ*b5Fwr!k_(Xow=ZQFLTW81cEvy&aGW83Q3wr$_8TlHSm z`8oC8@A_F)W6t@p)*Pri)l#A%$g_v{Zw=zH&ziZB*a~dcz0!Oh6M45Ne&qlNTyxxy zORV+ABWb9ms#bgbSjx+CMur%bU03K^&tl5PRZ+0nX%%>skOZv=q3x{>+Tg;K2XY^< zX=Cz+;j#~Sf)SbLCvi=QH>kK-b#ap`;?{#p_<}L~n&|3_@_ha2f=kKG$fAfVQ{!bC zg^4JW|5?912s2@bdHpSBMB%Z;QXLrwF!m}W<-DwYZipUmlFj+7wU-J%wJZs(ZFVq4 zJarVO7Au@farA*HPI1&-19fcaY;P*j;#j<0lZ%>zIWAL))ZZxh2qJ3v@Z6%L5D1*# z<#b%TZ~I4D3#=u1d#V$N^L$g!*v$EujqBTNx=E$kZCX<564k2qqb{^>-RwQKB5|MO zKw#N^KC5h07)e2<#YQo&6hxm&_75*$t#Yb})aRAruhN?5U z&0}&^lnnEbS-9y?`WHowR0h!Xt4n`0dKm(dnD{EPTMu63XwG@K%Eb2qjkIA!K^l-WhRZI<5A37WC-uk`}}mFzIVxshe^HGRINu$@#R4@TbyoEj#VhuZ>%uyND?-CJ{>?_Cc~QMs?B`A?wq0{^pRr7~3E zb~mun+Kh8NP23rx`)DCk*#~VN;@$t+pUPA6Rd7*c+G6`Go!3%Y74>5vLKS&7VelYR zlhc_RGySBpOy0tSF2r}i>#45ROJ2C7ULgEzQtFGo> z8f7JKzlS`aL15h`zRle=HQn=NS<9>9EBOnHk0i)Xwt_y@@2R%c8Kn|nT|Z?%{`_P6-%x-~kL9 zg*iS#+y@d!E!J?Zz{Q}E2VvsQ(GY|t&3G>YAJ}Ab5d9BK-QD%ASCUj{bC)bJ-*^rr zu#b|31|oI480}EXOBWtMops3M2tGe|@_>=Y$=C1M1YgdX+flaSY&Q}5027s=Ub*AL ztCfGOpwjyDePxyFU-aIe$d1IY`HOpMq2<*>w6p8=c8k-aULxgbC8Z?<_iA!&XdAKa zhN;%I<4BgZ=ldh8q8$cQ-e+LaOod!)7D=uyA#3Y8N2XI8qz489U5pT2`Ic>_-VQV| zaFavB_!8iYGNFq{%+JN38J$MkuV!7Q$Fm?)sM}Tt!>b7Te!7u9+&arVTir1_W?M~Z z6=3mK|5~PrQ#}dy6T;t>f|gC=o#F%K>Q6vVTd@GI!yb#2PTrJ>XD8ojySl)y$Je49 zc$U-4z7&BQFQ3@dRw8~Lrl)CZYP}2ZZ$Bf#9NeL)#kZCz4`}*6*mNkQJf*g-G$?&E zdB2^qXD}RjOESur!ci*iFsG=$Z6yt~pUer#f2jl?`l z#S!O_eYdo#0aMP4`Ee0L2nFQYZ<|C|oEB`CqcG?1{E9UD^OTxm1eD(#gk$44oTl~G z1W#ldjMFq(Bs0WNFxbQteT-_1tD7o&n4>b>cW}uIy@pMf7KB#d6G@XqNf3u87yav6 z#waCapx+g8$8h60T?S7>dZm8}FfRb1=F0dcTqq@VRqN`DM-YL6d%o-X^gfB`!Bm6L z5wlf2zF$lE0zvg2Qk_*qzdIqh0`^1Ov=~CZ?$)=w`NJ_8;3v;$6Krp2{ymtUqy$Sk zdkZtZ{h}@TXJLoi>7qbP%ZL1dt z+)eEOkEB-R7hx^7X!!6Ur<#EC(D2-PEj8)sNxQn98i~?-Fx@B*N!~j-d*|!iAgB2# zE6U~dtQ4Rs1$nsb{`MhRDC&!5n@cgiZOWdJ(>g<6OlnBL^ z!eC0GnZuidDaeawCr zS(K>6z+3)fdL|LFC^0xWtU)szW4Z;U(0$R^1u+uk1;h)*Ck1-c`bY{Z+Dp*SwxzKk zu;Z=PHIW`dAleruH0lY9VL)bC(IFprt;=&F<4cl|y(a2ClKEkdowsDfh3BtHZPYoxbY6F_nBLzed!l`aOXIzIiLjZU$Olc)dA z$!s*Tq~V!O!;kii;oKEgu>)R;u~^W7zZm8>!}&J3VI+t}lQosDw^Vf4?YYp`s}4{L zU?-9wj(~hIejrt5?@oo1@UC-q=wzE{zZ=clbl#z^mfj9V;+_+1&WU3FX`_c}H+KwJ zR<>k@sMb;xmSd;*EuuAqxbjjHPEguB*sFPW0eQppAj;2U+e%-m(Xf?2RX z{lmiKVIm`1=#cu#{4|V<)c2eWwZ;bO0m*6^JklhGsd>p9oWECijF-(&;J->-uDS7T z({H=v-tucbc&d%n8TUByfUYwVEBa>g$ zN0>LjG_g@an+%GtOAE$8fw3#|nZB4|+18cupCvT=e!vU@65Lw-luD=6*hEK)mb;Y3a3d1!uRD&7b;DwU#Jcq%18d6NR}1bX3;vW z>1SEY2`M4>$#U56?^e+UX<(^ISEyeyAk~5bF{yzx7W@ek#^BOz6_kfB7WXGM@|Zw4 z0TqbNfdmSdArU|6W?nb9KB9htrq?vP?W!rFsmiAg6iP~R4{_wYNqwj^4`$$$iPe*J z+TQ!%6HReGZHeUiC*puUXEZq_6a-qqV$hcSzl0UOCQx(`T5uPl7~}(U)0Ug#!QYYl z3Mm^PErn_jIHAJg0#r9)lX{k2(J5JVP#jAGppkQCu;}xkm&=jQRV;bN7F-Z}>R6)s zS;bG%N*d!!5p#{0$ER;rk1XAHp=Nb6B2w%JN2Wjzu_#^%mA$c=h^@l;n6nnVScncO z+^aP)quP@xQv4e_N~9{6E<#39pc~A^&Y$!4MRXrbACU0hhv?+#qv`x-$5Rs!#D1vu zCA{{wgGb|{qfT|Xww|GnR{8|j!ch6Fqshg5Sps=<9#~7IK#6)`q2F_OT)p-hYsJnl zE-21eSvCO7N*ODh;hcyr9Z3h-snHaqn!!x6uxt#Ng#dy=J?`m-&=xyAa89<6bcjFs zf+uuZ*DKwpD4BmOZEGX3LL*2oOW1QPRHR%6)4Lo=p0WKeYU-Xtg*1JJzjZd%!|#pV zXjeukg8vRr`aJnF^u5GG5&Z34sf0e0)lbnUn44Ld%%2*cr*AUUS}Ndh|B}&_c$9s# zgI$arXmwOj;i(_ODf>Q)axdl*8umi@egh}ZNi5Bd=e^1g_vJGPqrVot{Gr_FB`z3L z>;RTN{%+t0ybnN#l}X^CgtO(7+G{Mk%+I9oitYd7XKt?R9S=W}yNS zb%|ryKK6*dU2mJ2rD|N1ED+G?&+ucdEF=4$BK|xe+3VmU28W(U^S#uBe9A`&CMW|% zNgQH+;edIcD3&6 zng3}_k-W(-S1gD)J{arN=rkr>{;gGRcJ3TpK|Y^+7rjb*l_cX)ViqrR{}TGR>M!+= zuTLhBOy@Bp!V232Knqvj7!dsB%v+wT=G}YW1^g#FerkT^7Nt@4%Vdn;GoN=n)q?xm zwXXuI(vq(;LOE|Ty?6jNSiqSL8-~9Z^-Cw+yMu^3PU8i=&cfhIiZ!x`P=w!7Z6ml3 z`jQfeH^qk&(a<-8UhPB?j=hf3ujuFfn1bGZk37Z3#@u-C=(#=|i^>THP9=Vn?TMjt zTx_o>Vk@G^J1t{ubmk2YlFw0zoz8`{t-nXr*AwlBR5FO)qZlP_un!bXq_X|tfTOnH zAo~`^@8Wd3^}Vxfni4UpJbupADhmk)4#hw_Dj!1+D}~B5E zBW)rM74w$r`DH$`Wl|aUgMx$3dvI?s-}uL`rJVek?L+i1<*8g})3o8UkaOI$D6tAa@;ew1_W#qzZI{2&i;=aEAP;coVHs(rqo2 zW|4=Kx8_W;)C|{o!ZVPjT#?8?zaC8QWmOW<&~^C5q6g|Ty8QY$>vEthAO6$yfO8}Q zr(acvZ)b&6WOt1u{yejCqj8ye^|o zJ&w@o+jTm|j71Kf6YWT6dB7iLfj+^|)rxen#kj{PG(s@*_bm zF%!{WmX71N+RKGk^~N=V?O832n}TbzCUY|(N;8{iksv0Z1*EhXv;WLhjf^My)1pIH zoTWt43&f)OjB^aFTh;qaTF*10HH3%BsJHv$wSKZOa0d3HsgW6Yl%+QJ8x+rqppKJ5 z<>OK4H0Yo${5i5kbETFTK`Fv5T#p%g3z1HZPhXuV{xkRD1yaC6xfi__HnA(T;uK(- zE8h&Cg~vd)=AcR>3XUpI#+_vmeMUA_fe1vpt>VfC#eNG>h06;pj(TSyx5g~$8f?%i zv)_eBM#pB989uWXnoJOj=c(Eho0LeU5MvF#V|uSj8vQvN;nd{+3nQF}gM zWkFtWdSm3VY|}E!f^)@50xcZ(p>!mQL%9OT=BVHRKh_Et$8&d}bSLkLqJ)A(&FGAe z4G-vvz-$~Hu(h_IgIv54{VInm;)K^`W7_J@JlBFI=P`m!SlU@m?esb;FMH!?0L=MC z)(!>IS;&b^UhNjEqnt5zR22Ab9x$!~XS}5$E|*Y_@i!I`jCf|^RJY8Uxny#}*b5pd zU-QBs=vstGfKituoWVFa;HW+|IGq(UZK;@%nIuA>5P zIVf5pQ2(a;8f(os@7YXc<|m;QY8&b(5lH}F;=-^zspDqqqu{r(MJ!rSoTz0nmuxM} z1gst{*kV#9Y7u^yRVx`2r;Vlkey)_;%QFtU?m;4yRqiO!?B&X}aAv9!!&`@kHdG-` z?V#t0tCdM=z*&&oFZncXrO{kTc&yo)-wBLESc{n?4&F{+`_#Braux@;8JFvUt#jyk z|0oteC4O}HMO>ynKzMXuojUe^mZJ zUh#n*^9!!>1xom(zkUvl1b~oDpfF$Y4tnU!d}Xdd-sz7q(6i!)RGX7OQ?MqweHpLVbw_Bb1Lxq>Td3ueIOU1;@Jx>m^AM7=K zqx=D3N4V2zv1d~HZY?niWBSlE+`;l=1XayjDik0@IJ>VBYyNrV`Sh}7T|OM%-;>Am zki{AwDvI{rwVx?QM|0|*VN#FtG;j4p>wolz`py@nQy62s(i|gs9f|@D18Of$9R}Z+ z11*=RT>m_SSZSs&5iSA@bpJEgH)*T^&4`X{_OW5)6Ev5;mCYDGu9SPuv3?rrZcTi)OFhUb1TZu&3v zPX6Jt>@7LPTjzNvfBdRzn6p^fmyJicGE}x@Hz^HCrRCqjH{yoTr=4lh|TLPLkb;rpWJ^LGsU%%!W_8 zm(XlOgJY8~BopWGU&PGwT07=hBnl~Ufc8LCn1 z3dhN)oh$LnKV6QYt{)$-Q;hyoeWKRo@AAbr^E7t84bElJ&H5L(PL#2ooq-=fEQ=3n z?5kF7+BwLefl(ebt^>8p9ccIr8s{YC;Og=t4~&z9n~k*M1W~z&0R6PjoNqM7x50CZ zizS6h*UH2p7&AbK1PyjUfKPOgAm%o=f0huT=1_X)^a7MbdjnlB zWr#>%+j<}Ji~!p)OSrI>)}a%&BnA6LLR{qIXo_keo`Z2^Hu*L?_#Rz_Z9pIvy`_bk z73-+zNBB-u=4{uUpjY6qPfsBDR|AuWA|dO20WJle+x<9b%WnFnn5qu`OPD}Yw7~Yr z5Jzipb(P6Q1grmVadij@$Ji>$Er#hozVGZGe>M%dZGAI!!D2O#1z3!s;Xg$tGih?` zkOn3zTKj(jU#4Y}#R$R@sZ63ZE%y}oh>MI0+%m$MRq+^LND+Rmp;I}5!W7aeNk(o}zRpC^Mib7~m3vB%0OYD4H+ zl6Z2n6803p#_0-oM^tTCq*nWlfBn7SP>e+kF@OjiHrVfv4TdK4*@Z+l6voCBl~Pxg zgN1n@9gMm*R$g+Q|O1dB0QyJl$mDSf4@lJ z@3|kZy}&QWlVMu~6R=$!%V$H~k8c=Lu|=1GMw^kx52BbovZ;T6VrM0nZ-zNXrkid9 zjTcL%8$Xp3!@w0WTk{A*lyZPtfE2aO zMm>R;`Od0!L@<#8MozFuVdJp(-dz|`)J);xS?o!r`!6%+R^DzwDpVODbDMCvvUMYO zSDyv5P8EB{z}V{0;?(BAJRAtbKVY!%0!4o_Y2xJxk|k2>G@+~Fyr>_spPrQQ)hQOHWO4b)zwHsTSy(1vJ~mT8!#Y8wuAV)6fGVPn z*v6=wx^i%Gb98lnzIgx>{Qs(z{xviR3Pp+|@mN&FX_)0|-1(~z){s=zp_ta9-1_4H z=hQ^|rE!gK&1*C*TZL4T(*J2P=>NB_`wwvc16lI91iT6K-4li4B@0)t;8~MqOZ*0OWsh{f{Yd(^m>(Npe@y%xE+h zrKICzER^wQ`s-`*Ej)Gs?BOB{%vMQ+?^7kYGh!zE>1tfBq+#!1aQ^JkfX)FX4Gp~Y zL#l{J^(9d0&rf)nJl~ECf8XSQvbj%OpJQpSS0D`taj$I3%%``nR{9>Nyl692=w>{+VquUz4D8)F zF~4QYb#Od0jQ$Rgw(Y>DD#yGIPg>RJ5F5sKcP%J6Kb#`!#z~&5-n0anL*xEBay3*F z8k7CKL|}u#C?yOjZBI$I*cBag&E;xE1oxUjKgKo>m;8v>A?5$`HK=Svi7Z&Ki_MuN zH-zg(Hc6=81s01ty%94+YT3*C-fD35tqf3upjo!Fv#jWNr7+UkWa>KN)nvVt)ZW)6 zZ2@L>q@DrZ^>;4SSzX27RuK5UTh+ZYa3F ziL9S&KaiJ$v)Ggo@Y`Ef{;cwhT8e`ck~rt#4Iaa1LO#CY z0rX>-w-H&kY0QRSgekZoQu+{Cvb?d(-KEz%394t&FBvbcY+tl8h7~kwgCTnVUNJ`h zu&h*U3n;o#sw|N2hFq=zcXu#2+wROmXWOJ>3SROW0j9haUWp~(Iu;t{i6qDR*vm?Of;<&XCt z@7Q{-3Jl*7tDC@5Ol9+vf`+B0VzM4S8;}ZbzhpdLN+|vJnM%0W9|4e5pG-nDDI-ys zD7r6`S%mJZMR|-Xj{eTeADz~n-jsB8=wB^{$Wt}hJ|;n5wQN_T3m)HA8#8kul`g7| zbOJ8>e>a0AynR&P@3ftRBKB=fv6OA*qUkcQV313B=E3b&99pf>MlMNuuDTd=OCIDM z9>9|nCS6!Qo;E@YN`pcghv;tYfca>h>HlI$I!Wf`3gmWMR_w$UXz=naKD9u(7 z*kW4{E-@krgMzk!6R@6;!enORI`V+hGL>>r14?E5$yL2D0E9}Cd8A$IrDN_4bH)oD zPrBz~rL&QU8%_dwBF>A1R!+eK(l$iVE#|;`L(`M_p-#26iBv3Qk#@4@(eBZD9Agic zSE^DkSYr-B=Hv>m_E67a`6f)`nPY-{BnhH!X*HaTuUtcEM67rcqnH>cM5Jo}EwNB> z4ofn?*fquUD+6 z3fDX)L+V6uT`we>kZ?odp4_LJ_sz0qbY%j-fz|!y$XRG$Ru7ZPch3?D-P`N1wOMO2 zz+mblUQsR-wJ)J4)O3%~>E>Jr^2kYLJ8qzsd?}i!%RAv|8Pl?<;{G1VkVB-_i{Lq- zVffSSr+VZ%WQ#8y8agau%sqAhLM8#CNOdC>25#&9i!#{6yeO_^D+;)9rR<39!$0O8 zUzY)mnVRh$PS{sL3A~bQZ6NmgkQ7{=M9hPR9)?TI`$D@j$Xy=3OG9|zR!{5~&ME71 zB^+KtlA%7NX5NGhB|? z9Hpj-pk+WqF)V zXIV73OwxYH`4L7(qXvZ;+9b#jl%A0J1T=xVXb+77lT%4x^-ca-3ru8oMg7{%i;sHi zx;g;Pt>5NH2nT(>{#kJGVaY1mzlQ?8)=Ed0+0TXTTBpmSOc6>Xo#BG@m@@cBd_#>T zz6VL&SFk2zR_|%YffjY^Z#-aXMi0V*n^n&_uWR*)R|uYhiyHOJ?b9<=*v3V)Sn@@z`-ksQyhR32$NwUw4Lj%q3bV1|Za&hEhkomldc{Y_m|ax30>3hjwHU@Hocj%+dc>{IwT zCXrpEQ`;qwKiHXZo=79Y(L(@OI*7y7OTcg0ohL8eqbQxN(qx(LxM|gujeYhOIsu5#H*^ z`jsD!b~ZnS3a`3lpA^E0#ZvkHp2=JWol+}ak>%>W;STs}&}wGKqXkJ=F2|T0j@IC7 ze)`JrW93TrJ0=){S3x~CMV?#-d8k0tW{wBX6~Y<+N_wPBrPVK+sJ>)X7!i<*04;rG zSjx8^vbg)59$7i9S-8In#!=*^BMgE5C4-#rXuB9BANv+=7Va^!oC-3&_==)uo-6eM z11*n(r_+7Eb0BWpOoq1a#SJRuwAH>8>RY*-G5!h`W^=i4uSG7KFV80#iGaHz^QWYF zx5}L+G&oHzkr#enDK=9k)E|p!)@hF0*X0s<2KAnwQtB7N_iU*(I|p zMZx1nq-xuJ@1mBfiD8b6pD){2D({mlCr9hQw^2qxBA1t&aXAd6V>ZbG}Kn)&ia zm#}9w=7uYdx(A571=@dGlVy9O%tcQqb_;_=b;r(*kuMEMg|}=$YG#EAHNYSP!tf(c%OucB zjU$u{)pES1AWa<@cxbrW-j?;+1|58F_)#2xLvKgtU%^>l_NTliG7oNDn?_+JWlJhr zZ8M|{qK8>kt9O135kk8pfEbk8vgcj3MN_)9fn!!Xo})X0XT9OB;j7uTMy!ixC&`P3 z-sDb@^!$*hwTJ@{h*1RDURV-{($e%jWpU7dHS;O+kSZKgk+Bg5`t zfmQps+oJ;n1BH+(c@MNxrP5DZm&pk}KO&N?ab0Qgy8Da!Dl6aSV*&N_eF?-o;U(rh z4b0I$Y`Y}N@7JOzRs0rFHgqk#_8}vKBn7@mNOMC|1Fvl{s~vMc{MpBc9>NW@jST~s z*9__{0ZFsy#&EjabdX+cy)jU{vG`dqXm^|T=ktgy-;VUjPo(HT!|;6%{@LsNDtNI4 ze8EX=P+-ExGJ_2N>A7IEtB)wtN^*2BzgeHi<4}J?Y47KBn^eIAy-#zZLQUtL+5N`f zOT|z4Ju*j+HU?7rb*T78G#?+5xz0C6ha=aIFv3_aB6I0^hb2Q*Zu3bBx}7vsE8kQ8 zz%$6M^%-Q@Q4t47`IO83zFae%Yy2i2Ey6Ts%3JcPI9Ms?66}_~NW0`lg$#T(UrAUj zGQj3{vCj1BcfeYoX8(Y>lI5$A-{h1ML7AVG!`2>W4>+o%o^J}h(Ix2UCauk=qHH<) za5{-VpO3|JAoBJf+wif)eQtwaK$koS+Ku>7O%hJbVz?C)`{km?86(#I_5P`qe#GVa zYoLrvB?PXV-T@`sT+W6wK_aCrh3rF4bsS~wa#CYR$xI zG9dWWfMB+b#iE`b7whR_KN*D_cc>UQ%*GqBXMAsz!M1VgR-eA z_0TQcYE`JcSIIPS6Z(FZ7k@^E0U~1!nhxYum?MJ*l>iGmaGu8PJ?f_Y7Km z_xLwDSBAEY>z!|aidy(gpEZ)JpaVYvT>d3JoJWjGG0G=OQ#vEv$xnz}EkWle4xCs! zG*)^#iFmprO2Im@W{8u3D0~)Iz;ZmA&6VD)3f{VL;$cZorJcjL|AW>-_ohuEN!w6K z>g&J?iUU%2i#d8dMg!TL);LM~5uf^E#r6@-H&5zZ=fo=berp9+604z9cXnq!P5KFa z$8o>hfM_CIB;{QPw1Ij<;7|XW6egE`TdzYvQQ@;t-{(@K?M(Suj_N(;b6GdyDXga2 zvt4v`-Xotp!Ev$-9V4{F6yeY(xYZFQs0M)W+eYByswHC}0P!gl=?xoS(Z$f_r+|~>ad#~%)6|aSt zmG;%4DNhKmNnfu@Fei&prCRVQToF&FR@v4*7b@E7`J0g7tH5jK;CsDS*6_s--g+j^ zOg!W>^=AU+c}1Vr!RV}}T9g8AnRIzAY(uL31m2F2Lb<$kiMb?!5Not$1G+b|jdSxo zwxGTV9H4me+gJ7UCdAKNJU_}|*{Re)MN|D3 zR28>yv5xn2xR_R9DIeIzl8%IlnM))nwFV1kC>yKPrL;VMQoVPug-{N8*Bh99UZE#r zKF#1o%%?b1$*aK4kTLEvqRv`>kRx<)|frJty(!!xITmjR3uqR*e5)20N EKZs0^EC2ui diff --git a/venv/Lib/site-packages/baton/static/baton/app/dist/b128f9e98de1bbea51b7.ttf b/venv/Lib/site-packages/baton/static/baton/app/dist/b128f9e98de1bbea51b7.ttf deleted file mode 100644 index aa396408695fd1859c5a03dacd2563ede5048de5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 88400 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 Yz~c9Tj$EspiyBwhRq*yJJpF9_7muLV!~g&Q diff --git a/venv/Lib/site-packages/baton/static/baton/app/dist/baton.min.js b/venv/Lib/site-packages/baton/static/baton/app/dist/baton.min.js deleted file mode 100644 index f482120..0000000 --- a/venv/Lib/site-packages/baton/static/baton/app/dist/baton.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see baton.min.js.LICENSE.txt */ -(()=>{var t={838:(t,e,n)=>{"use strict";t.exports=n.p+"89a52ae1d02b86d61439.eot"},970:(t,e,n)=>{"use strict";t.exports=n.p+"216edb96b562c79adc09.svg"},627:(t,e,n)=>{"use strict";t.exports=n.p+"9e138496e8f1719c6ebf.ttf"},269:(t,e,n)=>{"use strict";t.exports=n.p+"329a95a9172fdb2cccb4.woff"},353:(t,e,n)=>{"use strict";t.exports=n.p+"c1210e5ebe4344da5083.woff2"},449:(t,e,n)=>{"use strict";t.exports=n.p+"efbd5d20e407bbf85f2b.eot"},698:(t,e,n)=>{"use strict";t.exports=n.p+"13de59f1a36b6cb4bca0.svg"},179:(t,e,n)=>{"use strict";t.exports=n.p+"07c3313b24f7b1ca85ee.ttf"},830:(t,e,n)=>{"use strict";t.exports=n.p+"c6ec080084769a6d8a34.woff"},694:(t,e,n)=>{"use strict";t.exports=n.p+"ada6e6df937f7e5e8b79.woff2"},577:function(t){t.exports=function(){"use strict";const t={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const n=[];let o=t.parentNode;for(;o&&o.nodeType===Node.ELEMENT_NODE&&3!==o.nodeType;)o.matches(e)&&n.push(o),o=o.parentNode;return n},prev(t,e){let n=t.previousElementSibling;for(;n;){if(n.matches(e))return[n];n=n.previousElementSibling}return[]},next(t,e){let n=t.nextElementSibling;for(;n;){if(n.matches(e))return[n];n=n.nextElementSibling}return[]}},e="transitionend",n=t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t},o=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let n=t.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),e=n&&"#"!==n?n.trim():null}return e},a=t=>{const e=o(t);return e&&document.querySelector(e)?e:null},r=t=>{const e=o(t);return e?document.querySelector(e):null},i=t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:n}=window.getComputedStyle(t);const o=Number.parseFloat(e),a=Number.parseFloat(n);return o||a?(e=e.split(",")[0],n=n.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(n))):0},l=t=>{t.dispatchEvent(new Event(e))},c=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),s=e=>c(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?t.findOne(e):null,m=(t,n)=>{let o=!1;const a=n+5;t.addEventListener(e,(function n(){o=!0,t.removeEventListener(e,n)})),setTimeout((()=>{o||l(t)}),a)},p=(t,e,n)=>{Object.keys(n).forEach((o=>{const a=n[o],r=e[o],i=r&&c(r)?"element":null==(l=r)?`${l}`:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();var l;if(!new RegExp(a).test(i))throw new TypeError(`${t.toUpperCase()}: Option "${o}" provided type "${i}" but expected type "${a}".`)}))},f=t=>{if(!t)return!1;if(t.style&&t.parentNode&&t.parentNode.style){const e=getComputedStyle(t),n=getComputedStyle(t.parentNode);return"none"!==e.display&&"none"!==n.display&&"hidden"!==e.visibility}return!1},u=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),d=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?d(t.parentNode):null},g=()=>{},h=t=>t.offsetHeight,b=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},w=()=>"rtl"===document.documentElement.dir,v=t=>{var e;e=()=>{const e=b();if(e){const n=t.NAME,o=e.fn[n];e.fn[n]=t.jQueryInterface,e.fn[n].Constructor=t,e.fn[n].noConflict=()=>(e.fn[n]=o,t.jQueryInterface)}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()},y=t=>{"function"==typeof t&&t()},x=new Map;var k={set(t,e,n){x.has(t)||x.set(t,new Map);const o=x.get(t);o.has(e)||0===o.size?o.set(e,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(o.keys())[0]}.`)},get:(t,e)=>x.has(t)&&x.get(t).get(e)||null,remove(t,e){if(!x.has(t))return;const n=x.get(t);n.delete(e),0===n.size&&x.delete(t)}};const _=/[^.]*(?=\..*)\.|.*/,j=/\..*/,z=/::\d+$/,T={};let E=1;const C={mouseenter:"mouseover",mouseleave:"mouseout"},A=/^(mouseenter|mouseleave)/i,D=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function S(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function O(t){const e=S(t);return t.uidEvent=e,T[e]=T[e]||{},T[e]}function L(t,e,n=null){const o=Object.keys(t);for(let a=0,r=o.length;afunction(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};o?o=t(o):n=t(n)}const[r,i,l]=N(e,n,o),c=O(t),s=c[l]||(c[l]={}),m=L(s,i,r?n:null);if(m)return void(m.oneOff=m.oneOff&&a);const p=S(i,e.replace(_,"")),f=r?function(t,e,n){return function o(a){const r=t.querySelectorAll(e);for(let{target:i}=a;i&&i!==this;i=i.parentNode)for(let l=r.length;l--;)if(r[l]===i)return a.delegateTarget=i,o.oneOff&&P.off(t,a.type,e,n),n.apply(i,[a]);return null}}(t,n,o):function(t,e){return function n(o){return o.delegateTarget=t,n.oneOff&&P.off(t,o.type,e),e.apply(t,[o])}}(t,n);f.delegationSelector=r?n:null,f.originalHandler=i,f.oneOff=a,f.uidEvent=p,s[p]=f,t.addEventListener(l,f,r)}function q(t,e,n,o,a){const r=L(e[n],o,a);r&&(t.removeEventListener(n,r,Boolean(a)),delete e[n][r.uidEvent])}function M(t){return t=t.replace(j,""),C[t]||t}const P={on(t,e,n,o){I(t,e,n,o,!1)},one(t,e,n,o){I(t,e,n,o,!0)},off(t,e,n,o){if("string"!=typeof e||!t)return;const[a,r,i]=N(e,n,o),l=i!==e,c=O(t),s=e.startsWith(".");if(void 0!==r){if(!c||!c[i])return;return void q(t,c,i,r,a?n:null)}s&&Object.keys(c).forEach((n=>{!function(t,e,n,o){const a=e[n]||{};Object.keys(a).forEach((r=>{if(r.includes(o)){const o=a[r];q(t,e,n,o.originalHandler,o.delegationSelector)}}))}(t,c,n,e.slice(1))}));const m=c[i]||{};Object.keys(m).forEach((n=>{const o=n.replace(z,"");if(!l||e.includes(o)){const e=m[n];q(t,c,i,e.originalHandler,e.delegationSelector)}}))},trigger(t,e,n){if("string"!=typeof e||!t)return null;const o=b(),a=M(e),r=e!==a,i=D.has(a);let l,c=!0,s=!0,m=!1,p=null;return r&&o&&(l=o.Event(e,n),o(t).trigger(l),c=!l.isPropagationStopped(),s=!l.isImmediatePropagationStopped(),m=l.isDefaultPrevented()),i?(p=document.createEvent("HTMLEvents"),p.initEvent(a,c,!0)):p=new CustomEvent(e,{bubbles:c,cancelable:!0}),void 0!==n&&Object.keys(n).forEach((t=>{Object.defineProperty(p,t,{get:()=>n[t]})})),m&&p.preventDefault(),s&&t.dispatchEvent(p),p.defaultPrevented&&void 0!==l&&l.preventDefault(),p}};class B{constructor(t){(t=s(t))&&(this._element=t,k.set(this._element,this.constructor.DATA_KEY,this))}dispose(){k.remove(this._element,this.constructor.DATA_KEY),P.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach((t=>{this[t]=null}))}_queueCallback(t,e,n=!0){if(!n)return void y(t);const o=i(e);P.one(e,"transitionend",(()=>y(t))),m(e,o)}static getInstance(t){return k.get(t,this.DATA_KEY)}static get VERSION(){return"5.0.1"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}const H="bs.alert";class F extends B{static get NAME(){return"alert"}close(t){const e=t?this._getRootElement(t):this._element,n=this._triggerCloseEvent(e);null===n||n.defaultPrevented||this._removeElement(e)}_getRootElement(t){return r(t)||t.closest(".alert")}_triggerCloseEvent(t){return P.trigger(t,"close.bs.alert")}_removeElement(t){t.classList.remove("show");const e=t.classList.contains("fade");this._queueCallback((()=>this._destroyElement(t)),t,e)}_destroyElement(t){t.parentNode&&t.parentNode.removeChild(t),P.trigger(t,"closed.bs.alert")}static jQueryInterface(t){return this.each((function(){let e=k.get(this,H);e||(e=new F(this)),"close"===t&&e[t](this)}))}static handleDismiss(t){return function(e){e&&e.preventDefault(),t.close(this)}}}P.on(document,"click.bs.alert.data-api",'[data-bs-dismiss="alert"]',F.handleDismiss(new F)),v(F);const R="bs.button",$='[data-bs-toggle="button"]',W=`click.bs.button.data-api`;class U extends B{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){let e=k.get(this,R);e||(e=new U(this)),"toggle"===t&&e[t]()}))}}function X(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function V(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}P.on(document,W,$,(t=>{t.preventDefault();const e=t.target.closest($);let n=k.get(e,R);n||(n=new U(e)),n.toggle()})),v(U);const Y={setDataAttribute(t,e,n){t.setAttribute(`data-bs-${V(e)}`,n)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${V(e)}`)},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter((t=>t.startsWith("bs"))).forEach((n=>{let o=n.replace(/^bs/,"");o=o.charAt(0).toLowerCase()+o.slice(1,o.length),e[o]=X(t.dataset[n])})),e},getDataAttribute:(t,e)=>X(t.getAttribute(`data-bs-${V(e)}`)),offset(t){const e=t.getBoundingClientRect();return{top:e.top+document.body.scrollTop,left:e.left+document.body.scrollLeft}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},Q="carousel",K="bs.carousel",G={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},J={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Z="next",tt="prev",et="left",nt="right",ot="slid.bs.carousel",at="active",rt=".active.carousel-item",it="touch";class lt extends B{constructor(e,n){super(e),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(n),this._indicatorsElement=t.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return G}static get NAME(){return Q}next(){this._isSliding||this._slide(Z)}nextWhenVisible(){!document.hidden&&f(this._element)&&this.next()}prev(){this._isSliding||this._slide(tt)}pause(e){e||(this._isPaused=!0),t.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(l(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(e){this._activeElement=t.findOne(rt,this._element);const n=this._getItemIndex(this._activeElement);if(e>this._items.length-1||e<0)return;if(this._isSliding)return void P.one(this._element,ot,(()=>this.to(e)));if(n===e)return this.pause(),void this.cycle();const o=e>n?Z:tt;this._slide(o,this._items[e])}_getConfig(t){return t={...G,...t},p(Q,t,J),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?nt:et)}_addEventListeners(){this._config.keyboard&&P.on(this._element,"keydown.bs.carousel",(t=>this._keydown(t))),"hover"===this._config.pause&&(P.on(this._element,"mouseenter.bs.carousel",(t=>this.pause(t))),P.on(this._element,"mouseleave.bs.carousel",(t=>this.cycle(t)))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const e=t=>{!this._pointerEvent||"pen"!==t.pointerType&&t.pointerType!==it?this._pointerEvent||(this.touchStartX=t.touches[0].clientX):this.touchStartX=t.clientX},n=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},o=t=>{!this._pointerEvent||"pen"!==t.pointerType&&t.pointerType!==it||(this.touchDeltaX=t.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((t=>this.cycle(t)),500+this._config.interval))};t.find(".carousel-item img",this._element).forEach((t=>{P.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()))})),this._pointerEvent?(P.on(this._element,"pointerdown.bs.carousel",(t=>e(t))),P.on(this._element,"pointerup.bs.carousel",(t=>o(t))),this._element.classList.add("pointer-event")):(P.on(this._element,"touchstart.bs.carousel",(t=>e(t))),P.on(this._element,"touchmove.bs.carousel",(t=>n(t))),P.on(this._element,"touchend.bs.carousel",(t=>o(t))))}_keydown(t){/input|textarea/i.test(t.target.tagName)||("ArrowLeft"===t.key?(t.preventDefault(),this._slide(nt)):"ArrowRight"===t.key&&(t.preventDefault(),this._slide(et)))}_getItemIndex(e){return this._items=e&&e.parentNode?t.find(".carousel-item",e.parentNode):[],this._items.indexOf(e)}_getItemByOrder(t,e){const n=t===Z,o=t===tt,a=this._getItemIndex(e),r=this._items.length-1;if((o&&0===a||n&&a===r)&&!this._config.wrap)return e;const i=(a+(o?-1:1))%this._items.length;return-1===i?this._items[this._items.length-1]:this._items[i]}_triggerSlideEvent(e,n){const o=this._getItemIndex(e),a=this._getItemIndex(t.findOne(rt,this._element));return P.trigger(this._element,"slide.bs.carousel",{relatedTarget:e,direction:n,from:a,to:o})}_setActiveIndicatorElement(e){if(this._indicatorsElement){const n=t.findOne(".active",this._indicatorsElement);n.classList.remove(at),n.removeAttribute("aria-current");const o=t.find("[data-bs-target]",this._indicatorsElement);for(let t=0;t{P.trigger(this._element,ot,{relatedTarget:i,direction:f,from:r,to:l})};if(this._element.classList.contains("slide")){i.classList.add(p),h(i),a.classList.add(m),i.classList.add(m);const t=()=>{i.classList.remove(m,p),i.classList.add(at),a.classList.remove(at,p,m),this._isSliding=!1,setTimeout(u,0)};this._queueCallback(t,a,!0)}else a.classList.remove(at),i.classList.add(at),this._isSliding=!1,u();c&&this.cycle()}_directionToOrder(t){return[nt,et].includes(t)?w()?t===et?tt:Z:t===et?Z:tt:t}_orderToDirection(t){return[Z,tt].includes(t)?w()?t===tt?et:nt:t===tt?nt:et:t}static carouselInterface(t,e){let n=k.get(t,K),o={...G,...Y.getDataAttributes(t)};"object"==typeof e&&(o={...o,...e});const a="string"==typeof e?e:o.slide;if(n||(n=new lt(t,o)),"number"==typeof e)n.to(e);else if("string"==typeof a){if(void 0===n[a])throw new TypeError(`No method named "${a}"`);n[a]()}else o.interval&&o.ride&&(n.pause(),n.cycle())}static jQueryInterface(t){return this.each((function(){lt.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=r(this);if(!e||!e.classList.contains("carousel"))return;const n={...Y.getDataAttributes(e),...Y.getDataAttributes(this)},o=this.getAttribute("data-bs-slide-to");o&&(n.interval=!1),lt.carouselInterface(e,n),o&&k.get(e,K).to(o),t.preventDefault()}}P.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",lt.dataApiClickHandler),P.on(window,"load.bs.carousel.data-api",(()=>{const e=t.find('[data-bs-ride="carousel"]');for(let t=0,n=e.length;tt===this._element));null!==r&&i.length&&(this._selector=r,this._triggerArray.push(n))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return mt}static get NAME(){return ct}toggle(){this._element.classList.contains(ft)?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains(ft))return;let e,n;this._parent&&(e=t.find(".show, .collapsing",this._parent).filter((t=>"string"==typeof this._config.parent?t.getAttribute("data-bs-parent")===this._config.parent:t.classList.contains(ut))),0===e.length&&(e=null));const o=t.findOne(this._selector);if(e){const t=e.find((t=>o!==t));if(n=t?k.get(t,st):null,n&&n._isTransitioning)return}if(P.trigger(this._element,"show.bs.collapse").defaultPrevented)return;e&&e.forEach((t=>{o!==t&&wt.collapseInterface(t,"hide"),n||k.set(t,st,null)}));const a=this._getDimension();this._element.classList.remove(ut),this._element.classList.add(dt),this._element.style[a]=0,this._triggerArray.length&&this._triggerArray.forEach((t=>{t.classList.remove(gt),t.setAttribute("aria-expanded",!0)})),this.setTransitioning(!0);const r=`scroll${a[0].toUpperCase()+a.slice(1)}`;this._queueCallback((()=>{this._element.classList.remove(dt),this._element.classList.add(ut,ft),this._element.style[a]="",this.setTransitioning(!1),P.trigger(this._element,"shown.bs.collapse")}),this._element,!0),this._element.style[a]=`${this._element[r]}px`}hide(){if(this._isTransitioning||!this._element.classList.contains(ft))return;if(P.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,h(this._element),this._element.classList.add(dt),this._element.classList.remove(ut,ft);const e=this._triggerArray.length;if(e>0)for(let t=0;t{this.setTransitioning(!1),this._element.classList.remove(dt),this._element.classList.add(ut),P.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}setTransitioning(t){this._isTransitioning=t}_getConfig(t){return(t={...mt,...t}).toggle=Boolean(t.toggle),p(ct,t,pt),t}_getDimension(){return this._element.classList.contains(ht)?ht:"height"}_getParent(){let{parent:e}=this._config;e=s(e);const n=`${bt}[data-bs-parent="${e}"]`;return t.find(n,e).forEach((t=>{const e=r(t);this._addAriaAndCollapsedClass(e,[t])})),e}_addAriaAndCollapsedClass(t,e){if(!t||!e.length)return;const n=t.classList.contains(ft);e.forEach((t=>{n?t.classList.remove(gt):t.classList.add(gt),t.setAttribute("aria-expanded",n)}))}static collapseInterface(t,e){let n=k.get(t,st);const o={...mt,...Y.getDataAttributes(t),..."object"==typeof e&&e?e:{}};if(!n&&o.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(o.toggle=!1),n||(n=new wt(t,o)),"string"==typeof e){if(void 0===n[e])throw new TypeError(`No method named "${e}"`);n[e]()}}static jQueryInterface(t){return this.each((function(){wt.collapseInterface(this,t)}))}}P.on(document,"click.bs.collapse.data-api",bt,(function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();const n=Y.getDataAttributes(this),o=a(this);t.find(o).forEach((t=>{const e=k.get(t,st);let o;e?(null===e._parent&&"string"==typeof n.parent&&(e._config.parent=n.parent,e._parent=e._getParent()),o="toggle"):o=n,wt.collapseInterface(t,o)}))})),v(wt);var vt="top",yt="bottom",xt="right",kt="left",_t="auto",jt=[vt,yt,xt,kt],zt="start",Tt="end",Et="clippingParents",Ct="viewport",At="popper",Dt="reference",St=jt.reduce((function(t,e){return t.concat([e+"-"+zt,e+"-"+Tt])}),[]),Ot=[].concat(jt,[_t]).reduce((function(t,e){return t.concat([e,e+"-"+zt,e+"-"+Tt])}),[]),Lt="beforeRead",Nt="read",It="afterRead",qt="beforeMain",Mt="main",Pt="afterMain",Bt="beforeWrite",Ht="write",Ft="afterWrite",Rt=[Lt,Nt,It,qt,Mt,Pt,Bt,Ht,Ft];function $t(t){return t?(t.nodeName||"").toLowerCase():null}function Wt(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Ut(t){return t instanceof Wt(t).Element||t instanceof Element}function Xt(t){return t instanceof Wt(t).HTMLElement||t instanceof HTMLElement}function Vt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof Wt(t).ShadowRoot||t instanceof ShadowRoot)}var Yt={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var n=e.styles[t]||{},o=e.attributes[t]||{},a=e.elements[t];Xt(a)&&$t(a)&&(Object.assign(a.style,n),Object.keys(o).forEach((function(t){var e=o[t];!1===e?a.removeAttribute(t):a.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach((function(t){var o=e.elements[t],a=e.attributes[t]||{},r=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:n[t]).reduce((function(t,e){return t[e]="",t}),{});Xt(o)&&$t(o)&&(Object.assign(o.style,r),Object.keys(a).forEach((function(t){o.removeAttribute(t)})))}))}},requires:["computeStyles"]};function Qt(t){return t.split("-")[0]}function Kt(t){var e=t.getBoundingClientRect();return{width:e.width,height:e.height,top:e.top,right:e.right,bottom:e.bottom,left:e.left,x:e.left,y:e.top}}function Gt(t){var e=Kt(t),n=t.offsetWidth,o=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-o)<=1&&(o=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:o}}function Jt(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&Vt(n)){var o=e;do{if(o&&t.isSameNode(o))return!0;o=o.parentNode||o.host}while(o)}return!1}function Zt(t){return Wt(t).getComputedStyle(t)}function te(t){return["table","td","th"].indexOf($t(t))>=0}function ee(t){return((Ut(t)?t.ownerDocument:t.document)||window.document).documentElement}function ne(t){return"html"===$t(t)?t:t.assignedSlot||t.parentNode||(Vt(t)?t.host:null)||ee(t)}function oe(t){return Xt(t)&&"fixed"!==Zt(t).position?t.offsetParent:null}function ae(t){for(var e=Wt(t),n=oe(t);n&&te(n)&&"static"===Zt(n).position;)n=oe(n);return n&&("html"===$t(n)||"body"===$t(n)&&"static"===Zt(n).position)?e:n||function(t){var e=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&Xt(t)&&"fixed"===Zt(t).position)return null;for(var n=ne(t);Xt(n)&&["html","body"].indexOf($t(n))<0;){var o=Zt(n);if("none"!==o.transform||"none"!==o.perspective||"paint"===o.contain||-1!==["transform","perspective"].indexOf(o.willChange)||e&&"filter"===o.willChange||e&&o.filter&&"none"!==o.filter)return n;n=n.parentNode}return null}(t)||e}function re(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}var ie=Math.max,le=Math.min,ce=Math.round;function se(t,e,n){return ie(t,le(e,n))}function me(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function pe(t,e){return e.reduce((function(e,n){return e[n]=t,e}),{})}var fe={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,n=t.state,o=t.name,a=t.options,r=n.elements.arrow,i=n.modifiersData.popperOffsets,l=Qt(n.placement),c=re(l),s=[kt,xt].indexOf(l)>=0?"height":"width";if(r&&i){var m=function(t,e){return me("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:pe(t,jt))}(a.padding,n),p=Gt(r),f="y"===c?vt:kt,u="y"===c?yt:xt,d=n.rects.reference[s]+n.rects.reference[c]-i[c]-n.rects.popper[s],g=i[c]-n.rects.reference[c],h=ae(r),b=h?"y"===c?h.clientHeight||0:h.clientWidth||0:0,w=d/2-g/2,v=m[f],y=b-p[s]-m[u],x=b/2-p[s]/2+w,k=se(v,x,y),_=c;n.modifiersData[o]=((e={})[_]=k,e.centerOffset=k-x,e)}},effect:function(t){var e=t.state,n=t.options.element,o=void 0===n?"[data-popper-arrow]":n;null!=o&&("string"!=typeof o||(o=e.elements.popper.querySelector(o)))&&Jt(e.elements.popper,o)&&(e.elements.arrow=o)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},ue={top:"auto",right:"auto",bottom:"auto",left:"auto"};function de(t){var e,n=t.popper,o=t.popperRect,a=t.placement,r=t.offsets,i=t.position,l=t.gpuAcceleration,c=t.adaptive,s=t.roundOffsets,m=!0===s?function(t){var e=t.x,n=t.y,o=window.devicePixelRatio||1;return{x:ce(ce(e*o)/o)||0,y:ce(ce(n*o)/o)||0}}(r):"function"==typeof s?s(r):r,p=m.x,f=void 0===p?0:p,u=m.y,d=void 0===u?0:u,g=r.hasOwnProperty("x"),h=r.hasOwnProperty("y"),b=kt,w=vt,v=window;if(c){var y=ae(n),x="clientHeight",k="clientWidth";y===Wt(n)&&"static"!==Zt(y=ee(n)).position&&(x="scrollHeight",k="scrollWidth"),y=y,a===vt&&(w=yt,d-=y[x]-o.height,d*=l?1:-1),a===kt&&(b=xt,f-=y[k]-o.width,f*=l?1:-1)}var _,j=Object.assign({position:i},c&&ue);return l?Object.assign({},j,((_={})[w]=h?"0":"",_[b]=g?"0":"",_.transform=(v.devicePixelRatio||1)<2?"translate("+f+"px, "+d+"px)":"translate3d("+f+"px, "+d+"px, 0)",_)):Object.assign({},j,((e={})[w]=h?d+"px":"",e[b]=g?f+"px":"",e.transform="",e))}var ge={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,n=t.options,o=n.gpuAcceleration,a=void 0===o||o,r=n.adaptive,i=void 0===r||r,l=n.roundOffsets,c=void 0===l||l,s={placement:Qt(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:a};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,de(Object.assign({},s,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:i,roundOffsets:c})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,de(Object.assign({},s,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}},he={passive:!0};var be={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,n=t.instance,o=t.options,a=o.scroll,r=void 0===a||a,i=o.resize,l=void 0===i||i,c=Wt(e.elements.popper),s=[].concat(e.scrollParents.reference,e.scrollParents.popper);return r&&s.forEach((function(t){t.addEventListener("scroll",n.update,he)})),l&&c.addEventListener("resize",n.update,he),function(){r&&s.forEach((function(t){t.removeEventListener("scroll",n.update,he)})),l&&c.removeEventListener("resize",n.update,he)}},data:{}},we={left:"right",right:"left",bottom:"top",top:"bottom"};function ve(t){return t.replace(/left|right|bottom|top/g,(function(t){return we[t]}))}var ye={start:"end",end:"start"};function xe(t){return t.replace(/start|end/g,(function(t){return ye[t]}))}function ke(t){var e=Wt(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function _e(t){return Kt(ee(t)).left+ke(t).scrollLeft}function je(t){var e=Zt(t),n=e.overflow,o=e.overflowX,a=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+a+o)}function ze(t){return["html","body","#document"].indexOf($t(t))>=0?t.ownerDocument.body:Xt(t)&&je(t)?t:ze(ne(t))}function Te(t,e){var n;void 0===e&&(e=[]);var o=ze(t),a=o===(null==(n=t.ownerDocument)?void 0:n.body),r=Wt(o),i=a?[r].concat(r.visualViewport||[],je(o)?o:[]):o,l=e.concat(i);return a?l:l.concat(Te(ne(i)))}function Ee(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Ce(t,e){return e===Ct?Ee(function(t){var e=Wt(t),n=ee(t),o=e.visualViewport,a=n.clientWidth,r=n.clientHeight,i=0,l=0;return o&&(a=o.width,r=o.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(i=o.offsetLeft,l=o.offsetTop)),{width:a,height:r,x:i+_e(t),y:l}}(t)):Xt(e)?function(t){var e=Kt(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):Ee(function(t){var e,n=ee(t),o=ke(t),a=null==(e=t.ownerDocument)?void 0:e.body,r=ie(n.scrollWidth,n.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=ie(n.scrollHeight,n.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),l=-o.scrollLeft+_e(t),c=-o.scrollTop;return"rtl"===Zt(a||n).direction&&(l+=ie(n.clientWidth,a?a.clientWidth:0)-r),{width:r,height:i,x:l,y:c}}(ee(t)))}function Ae(t,e,n){var o="clippingParents"===e?function(t){var e=Te(ne(t)),n=["absolute","fixed"].indexOf(Zt(t).position)>=0&&Xt(t)?ae(t):t;return Ut(n)?e.filter((function(t){return Ut(t)&&Jt(t,n)&&"body"!==$t(t)})):[]}(t):[].concat(e),a=[].concat(o,[n]),r=a[0],i=a.reduce((function(e,n){var o=Ce(t,n);return e.top=ie(o.top,e.top),e.right=le(o.right,e.right),e.bottom=le(o.bottom,e.bottom),e.left=ie(o.left,e.left),e}),Ce(t,r));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function De(t){return t.split("-")[1]}function Se(t){var e,n=t.reference,o=t.element,a=t.placement,r=a?Qt(a):null,i=a?De(a):null,l=n.x+n.width/2-o.width/2,c=n.y+n.height/2-o.height/2;switch(r){case vt:e={x:l,y:n.y-o.height};break;case yt:e={x:l,y:n.y+n.height};break;case xt:e={x:n.x+n.width,y:c};break;case kt:e={x:n.x-o.width,y:c};break;default:e={x:n.x,y:n.y}}var s=r?re(r):null;if(null!=s){var m="y"===s?"height":"width";switch(i){case zt:e[s]=e[s]-(n[m]/2-o[m]/2);break;case Tt:e[s]=e[s]+(n[m]/2-o[m]/2)}}return e}function Oe(t,e){void 0===e&&(e={});var n=e,o=n.placement,a=void 0===o?t.placement:o,r=n.boundary,i=void 0===r?Et:r,l=n.rootBoundary,c=void 0===l?Ct:l,s=n.elementContext,m=void 0===s?At:s,p=n.altBoundary,f=void 0!==p&&p,u=n.padding,d=void 0===u?0:u,g=me("number"!=typeof d?d:pe(d,jt)),h=m===At?Dt:At,b=t.elements.reference,w=t.rects.popper,v=t.elements[f?h:m],y=Ae(Ut(v)?v:v.contextElement||ee(t.elements.popper),i,c),x=Kt(b),k=Se({reference:x,element:w,strategy:"absolute",placement:a}),_=Ee(Object.assign({},w,k)),j=m===At?_:x,z={top:y.top-j.top+g.top,bottom:j.bottom-y.bottom+g.bottom,left:y.left-j.left+g.left,right:j.right-y.right+g.right},T=t.modifiersData.offset;if(m===At&&T){var E=T[a];Object.keys(z).forEach((function(t){var e=[xt,yt].indexOf(t)>=0?1:-1,n=[vt,yt].indexOf(t)>=0?"y":"x";z[t]+=E[n]*e}))}return z}function Le(t,e){void 0===e&&(e={});var n=e,o=n.placement,a=n.boundary,r=n.rootBoundary,i=n.padding,l=n.flipVariations,c=n.allowedAutoPlacements,s=void 0===c?Ot:c,m=De(o),p=m?l?St:St.filter((function(t){return De(t)===m})):jt,f=p.filter((function(t){return s.indexOf(t)>=0}));0===f.length&&(f=p);var u=f.reduce((function(e,n){return e[n]=Oe(t,{placement:n,boundary:a,rootBoundary:r,padding:i})[Qt(n)],e}),{});return Object.keys(u).sort((function(t,e){return u[t]-u[e]}))}var Ne={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,o=t.name;if(!e.modifiersData[o]._skip){for(var a=n.mainAxis,r=void 0===a||a,i=n.altAxis,l=void 0===i||i,c=n.fallbackPlacements,s=n.padding,m=n.boundary,p=n.rootBoundary,f=n.altBoundary,u=n.flipVariations,d=void 0===u||u,g=n.allowedAutoPlacements,h=e.options.placement,b=Qt(h),w=c||(b!==h&&d?function(t){if(Qt(t)===_t)return[];var e=ve(t);return[xe(t),e,xe(e)]}(h):[ve(h)]),v=[h].concat(w).reduce((function(t,n){return t.concat(Qt(n)===_t?Le(e,{placement:n,boundary:m,rootBoundary:p,padding:s,flipVariations:d,allowedAutoPlacements:g}):n)}),[]),y=e.rects.reference,x=e.rects.popper,k=new Map,_=!0,j=v[0],z=0;z=0,D=A?"width":"height",S=Oe(e,{placement:T,boundary:m,rootBoundary:p,altBoundary:f,padding:s}),O=A?C?xt:kt:C?yt:vt;y[D]>x[D]&&(O=ve(O));var L=ve(O),N=[];if(r&&N.push(S[E]<=0),l&&N.push(S[O]<=0,S[L]<=0),N.every((function(t){return t}))){j=T,_=!1;break}k.set(T,N)}if(_)for(var I=function(t){var e=v.find((function(e){var n=k.get(e);if(n)return n.slice(0,t).every((function(t){return t}))}));if(e)return j=e,"break"},q=d?3:1;q>0&&"break"!==I(q);q--);e.placement!==j&&(e.modifiersData[o]._skip=!0,e.placement=j,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Ie(t,e,n){return void 0===n&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function qe(t){return[vt,xt,yt,kt].some((function(e){return t[e]>=0}))}var Me={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,n=t.name,o=e.rects.reference,a=e.rects.popper,r=e.modifiersData.preventOverflow,i=Oe(e,{elementContext:"reference"}),l=Oe(e,{altBoundary:!0}),c=Ie(i,o),s=Ie(l,a,r),m=qe(c),p=qe(s);e.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:s,isReferenceHidden:m,hasPopperEscaped:p},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":m,"data-popper-escaped":p})}};var Pe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,n=t.options,o=t.name,a=n.offset,r=void 0===a?[0,0]:a,i=Ot.reduce((function(t,n){return t[n]=function(t,e,n){var o=Qt(t),a=[kt,vt].indexOf(o)>=0?-1:1,r="function"==typeof n?n(Object.assign({},e,{placement:t})):n,i=r[0],l=r[1];return i=i||0,l=(l||0)*a,[kt,xt].indexOf(o)>=0?{x:l,y:i}:{x:i,y:l}}(n,e.rects,r),t}),{}),l=i[e.placement],c=l.x,s=l.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=c,e.modifiersData.popperOffsets.y+=s),e.modifiersData[o]=i}};var Be={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,n=t.name;e.modifiersData[n]=Se({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}};var He={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,n=t.options,o=t.name,a=n.mainAxis,r=void 0===a||a,i=n.altAxis,l=void 0!==i&&i,c=n.boundary,s=n.rootBoundary,m=n.altBoundary,p=n.padding,f=n.tether,u=void 0===f||f,d=n.tetherOffset,g=void 0===d?0:d,h=Oe(e,{boundary:c,rootBoundary:s,padding:p,altBoundary:m}),b=Qt(e.placement),w=De(e.placement),v=!w,y=re(b),x="x"===y?"y":"x",k=e.modifiersData.popperOffsets,_=e.rects.reference,j=e.rects.popper,z="function"==typeof g?g(Object.assign({},e.rects,{placement:e.placement})):g,T={x:0,y:0};if(k){if(r||l){var E="y"===y?vt:kt,C="y"===y?yt:xt,A="y"===y?"height":"width",D=k[y],S=k[y]+h[E],O=k[y]-h[C],L=u?-j[A]/2:0,N=w===zt?_[A]:j[A],I=w===zt?-j[A]:-_[A],q=e.elements.arrow,M=u&&q?Gt(q):{width:0,height:0},P=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},B=P[E],H=P[C],F=se(0,_[A],M[A]),R=v?_[A]/2-L-F-B-z:N-F-B-z,$=v?-_[A]/2+L+F+H+z:I+F+H+z,W=e.elements.arrow&&ae(e.elements.arrow),U=W?"y"===y?W.clientTop||0:W.clientLeft||0:0,X=e.modifiersData.offset?e.modifiersData.offset[e.placement][y]:0,V=k[y]+R-X-U,Y=k[y]+$-X;if(r){var Q=se(u?le(S,V):S,D,u?ie(O,Y):O);k[y]=Q,T[y]=Q-D}if(l){var K="x"===y?vt:kt,G="x"===y?yt:xt,J=k[x],Z=J+h[K],tt=J-h[G],et=se(u?le(Z,V):Z,J,u?ie(tt,Y):tt);k[x]=et,T[x]=et-J}}e.modifiersData[o]=T}},requiresIfExists:["offset"]};function Fe(t,e,n){void 0===n&&(n=!1);var o,a,r=ee(e),i=Kt(t),l=Xt(e),c={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(l||!l&&!n)&&(("body"!==$t(e)||je(r))&&(c=(o=e)!==Wt(o)&&Xt(o)?{scrollLeft:(a=o).scrollLeft,scrollTop:a.scrollTop}:ke(o)),Xt(e)?((s=Kt(e)).x+=e.clientLeft,s.y+=e.clientTop):r&&(s.x=_e(r))),{x:i.left+c.scrollLeft-s.x,y:i.top+c.scrollTop-s.y,width:i.width,height:i.height}}function Re(t){var e=new Map,n=new Set,o=[];function a(t){n.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!n.has(t)){var o=e.get(t);o&&a(o)}})),o.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){n.has(t.name)||a(t)})),o}var $e={placement:"bottom",modifiers:[],strategy:"absolute"};function We(){for(var t=arguments.length,e=new Array(t),n=0;n"applyStyles"===t.name&&!1===t.enabled));this._popper=Ye(e,this._menu,n),o&&Y.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!t.closest(".navbar-nav")&&[].concat(...document.body.children).forEach((t=>P.on(t,"mouseover",g))),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle(rn),this._element.classList.toggle(rn),P.trigger(this._element,"shown.bs.dropdown",e)}}hide(){if(u(this._element)||!this._menu.classList.contains(rn))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){P.on(this._element,"click.bs.dropdown",(t=>{t.preventDefault(),this.toggle()}))}_completeHide(t){P.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((t=>P.off(t,"mouseover",g))),this._popper&&this._popper.destroy(),this._menu.classList.remove(rn),this._element.classList.remove(rn),this._element.setAttribute("aria-expanded","false"),Y.removeDataAttribute(this._menu,"popper"),P.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...Y.getDataAttributes(this._element),...t},p(Ke,t,this.constructor.DefaultType),"object"==typeof t.reference&&!c(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError(`${Ke.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_getMenuElement(){return t.next(this._element,cn)[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return un;if(t.classList.contains("dropstart"))return dn;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?mn:sn:e?fn:pn}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem(e){const n=t.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(f);if(!n.length)return;let o=n.indexOf(e.target);e.key===tn&&o>0&&o--,e.key===en&&othis.matches(ln)?this:t.prev(this,ln)[0];if(e.key===Je)return o().focus(),void bn.clearMenus();n||e.key!==tn&&e.key!==en?n&&e.key!==Ze?bn.getInstance(o())._selectMenuItem(e):bn.clearMenus():o().click()}}P.on(document,an,ln,bn.dataApiKeydownHandler),P.on(document,an,cn,bn.dataApiKeydownHandler),P.on(document,on,bn.clearMenus),P.on(document,"keyup.bs.dropdown.data-api",bn.clearMenus),P.on(document,on,ln,(function(t){t.preventDefault(),bn.dropdownInterface(this)})),v(bn);const wn=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",vn=".sticky-top",yn=()=>{const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)},xn=(t=yn())=>{kn(),_n("body","paddingRight",(e=>e+t)),_n(wn,"paddingRight",(e=>e+t)),_n(vn,"marginRight",(e=>e-t))},kn=()=>{const t=document.body.style.overflow;t&&Y.setDataAttribute(document.body,"overflow",t),document.body.style.overflow="hidden"},_n=(e,n,o)=>{const a=yn();t.find(e).forEach((t=>{if(t!==document.body&&window.innerWidth>t.clientWidth+a)return;const e=t.style[n],r=window.getComputedStyle(t)[n];Y.setDataAttribute(t,n,e),t.style[n]=`${o(Number.parseFloat(r))}px`}))},jn=()=>{zn("body","overflow"),zn("body","paddingRight"),zn(wn,"paddingRight"),zn(vn,"marginRight")},zn=(e,n)=>{t.find(e).forEach((t=>{const e=Y.getDataAttribute(t,n);void 0===e?t.style.removeProperty(n):(Y.removeDataAttribute(t,n),t.style[n]=e)}))},Tn={isVisible:!0,isAnimated:!1,rootElement:document.body,clickCallback:null},En={isVisible:"boolean",isAnimated:"boolean",rootElement:"element",clickCallback:"(function|null)"},Cn="backdrop",An="show",Dn="mousedown.bs.backdrop";class Sn{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&h(this._getElement()),this._getElement().classList.add(An),this._emulateAnimation((()=>{y(t)}))):y(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove(An),this._emulateAnimation((()=>{this.dispose(),y(t)}))):y(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className="modal-backdrop",this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...Tn,..."object"==typeof t?t:{}}).rootElement=t.rootElement||document.body,p(Cn,t,En),t}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),P.on(this._getElement(),Dn,(()=>{y(this._config.clickCallback)})),this._isAppended=!0)}dispose(){this._isAppended&&(P.off(this._element,Dn),this._getElement().parentNode.removeChild(this._element),this._isAppended=!1)}_emulateAnimation(t){if(!this._config.isAnimated)return void y(t);const e=i(this._getElement());P.one(this._getElement(),"transitionend",(()=>y(t))),m(this._getElement(),e)}}const On="modal",Ln=".bs.modal",Nn="Escape",In={backdrop:!0,keyboard:!0,focus:!0},qn={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},Mn="hidden.bs.modal",Pn="show.bs.modal",Bn="focusin.bs.modal",Hn="resize.bs.modal",Fn="click.dismiss.bs.modal",Rn="keydown.dismiss.bs.modal",$n="mousedown.dismiss.bs.modal",Wn="modal-open",Un="show",Xn="modal-static";class Vn extends B{constructor(e,n){super(e),this._config=this._getConfig(n),this._dialog=t.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1}static get Default(){return In}static get NAME(){return On}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||this._isTransitioning)return;this._isAnimated()&&(this._isTransitioning=!0);const e=P.trigger(this._element,Pn,{relatedTarget:t});this._isShown||e.defaultPrevented||(this._isShown=!0,xn(),document.body.classList.add(Wn),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),P.on(this._element,Fn,'[data-bs-dismiss="modal"]',(t=>this.hide(t))),P.on(this._dialog,$n,(()=>{P.one(this._element,"mouseup.dismiss.bs.modal",(t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)}))})),this._showBackdrop((()=>this._showElement(t))))}hide(t){if(t&&t.preventDefault(),!this._isShown||this._isTransitioning)return;if(P.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const e=this._isAnimated();e&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),P.off(document,Bn),this._element.classList.remove(Un),P.off(this._element,Fn),P.off(this._dialog,$n),this._queueCallback((()=>this._hideModal()),this._element,e)}dispose(){[window,this._dialog].forEach((t=>P.off(t,Ln))),this._backdrop.dispose(),super.dispose(),P.off(document,Bn)}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Sn({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(t){return t={...In,...Y.getDataAttributes(this._element),...t},p(On,t,qn),t}_showElement(e){const n=this._isAnimated(),o=t.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,o&&(o.scrollTop=0),n&&h(this._element),this._element.classList.add(Un),this._config.focus&&this._enforceFocus();this._queueCallback((()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,P.trigger(this._element,"shown.bs.modal",{relatedTarget:e})}),this._dialog,n)}_enforceFocus(){P.off(document,Bn),P.on(document,Bn,(t=>{document===t.target||this._element===t.target||this._element.contains(t.target)||this._element.focus()}))}_setEscapeEvent(){this._isShown?P.on(this._element,Rn,(t=>{this._config.keyboard&&t.key===Nn?(t.preventDefault(),this.hide()):this._config.keyboard||t.key!==Nn||this._triggerBackdropTransition()})):P.off(this._element,Rn)}_setResizeEvent(){this._isShown?P.on(window,Hn,(()=>this._adjustDialog())):P.off(window,Hn)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(Wn),this._resetAdjustments(),jn(),P.trigger(this._element,Mn)}))}_showBackdrop(t){P.on(this._element,Fn,(t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())})),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(P.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight;t||(this._element.style.overflowY="hidden"),this._element.classList.add(Xn);const e=i(this._dialog);P.off(this._element,"transitionend"),P.one(this._element,"transitionend",(()=>{this._element.classList.remove(Xn),t||(P.one(this._element,"transitionend",(()=>{this._element.style.overflowY=""})),m(this._element,e))})),m(this._element,e),this._element.focus()}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=yn(),n=e>0;(!n&&t&&!w()||n&&!t&&w())&&(this._element.style.paddingLeft=`${e}px`),(n&&!t&&!w()||!n&&t&&w())&&(this._element.style.paddingRight=`${e}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const n=Vn.getInstance(this)||new Vn(this,"object"==typeof t?t:{});if("string"==typeof t){if(void 0===n[t])throw new TypeError(`No method named "${t}"`);n[t](e)}}))}}P.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=r(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),P.one(e,Pn,(t=>{t.defaultPrevented||P.one(e,Mn,(()=>{f(this)&&this.focus()}))})),(Vn.getInstance(e)||new Vn(e)).toggle(this)})),v(Vn);const Yn="offcanvas",Qn="bs.offcanvas",Kn={backdrop:!0,keyboard:!0,scroll:!1},Gn={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},Jn="show",Zn=".offcanvas.show",to="hidden.bs.offcanvas",eo="focusin.bs.offcanvas";class no extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return Yn}static get Default(){return Kn}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown)return;if(P.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(xn(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Jn);this._queueCallback((()=>{P.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})}),this._element,!0)}hide(){if(!this._isShown)return;if(P.trigger(this._element,"hide.bs.offcanvas").defaultPrevented)return;P.off(document,eo),this._element.blur(),this._isShown=!1,this._element.classList.remove(Jn),this._backdrop.hide();this._queueCallback((()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||jn(),P.trigger(this._element,to)}),this._element,!0)}dispose(){this._backdrop.dispose(),super.dispose(),P.off(document,eo)}_getConfig(t){return t={...Kn,...Y.getDataAttributes(this._element),..."object"==typeof t?t:{}},p(Yn,t,Gn),t}_initializeBackDrop(){return new Sn({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(t){P.off(document,eo),P.on(document,eo,(e=>{document===e.target||t===e.target||t.contains(e.target)||t.focus()})),t.focus()}_addEventListeners(){P.on(this._element,"click.dismiss.bs.offcanvas",'[data-bs-dismiss="offcanvas"]',(()=>this.hide())),P.on(this._element,"keydown.dismiss.bs.offcanvas",(t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()}))}static jQueryInterface(t){return this.each((function(){const e=k.get(this,Qn)||new no(this,"object"==typeof t?t:{});if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}P.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(e){const n=r(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),u(this))return;P.one(n,to,(()=>{f(this)&&this.focus()}));const o=t.findOne(Zn);o&&o!==n&&no.getInstance(o).hide(),(k.get(n,Qn)||new no(n)).toggle(this)})),P.on(window,"load.bs.offcanvas.data-api",(()=>{t.find(Zn).forEach((t=>(k.get(t,Qn)||new no(t)).show()))})),v(no);const oo=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),ao=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,ro=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,io=(t,e)=>{const n=t.nodeName.toLowerCase();if(e.includes(n))return!oo.has(n)||Boolean(ao.test(t.nodeValue)||ro.test(t.nodeValue));const o=e.filter((t=>t instanceof RegExp));for(let t=0,e=o.length;t{io(t,l)||n.removeAttribute(t.nodeName)}))}return o.body.innerHTML}const co="tooltip",so="bs.tooltip",mo=new RegExp("(^|\\s)bs-tooltip\\S+","g"),po=new Set(["sanitize","allowList","sanitizeFn"]),fo={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},uo={AUTO:"auto",TOP:"top",RIGHT:w()?"left":"right",BOTTOM:"bottom",LEFT:w()?"right":"left"},go={animation:!0,template:'