R Greenleaf - Grants is a recreational retail dispensary located in Grants, New Mexico.
R Greenleaf - Grants is a prominent cannabis dispensary located in Grants, New Mexico, with the ZIP Code 87020. This dispensary has become a vital part of the local community, offering a range of cannabis products to meet the needs of both medical and recreational users. The town of Grants is known for its rich history and vibrant community spirit, which R Greenleaf - Grants has seamlessly integrated into its operations.
Grants, New Mexico, is situated along Interstate 40, making it easily accessible for both locals and visitors. The traffic in the area is generally moderate, with peak times typically occurring during morning and evening commutes. However, the well-maintained roads and clear signage make driving to R Greenleaf - Grants straightforward. The primary route to the dispensary involves taking Exit 85 off Interstate 40, followed by a short drive along East Santa Fe Avenue. This route is convenient for those traveling from nearby towns or even from Albuquerque, which is approximately an hour's drive away.
The ease of access to R Greenleaf - Grants is further enhanced by the ample parking available at the dispensary. Customers can expect a hassle-free experience when visiting, as the location is designed to accommodate a steady flow of traffic without causing congestion. This accessibility is particularly important for medical cannabis patients who may have mobility issues or require quick access to their medication.
R Greenleaf - Grants stands out not only for its convenient location but also for its commitment to community health initiatives. The dispensary actively participates in local health programs aimed at promoting wellness and education about cannabis use. One notable initiative is their collaboration with local healthcare providers to offer informational sessions on the benefits and risks of cannabis consumption. These sessions are designed to educate both new and experienced users about responsible usage, potential therapeutic benefits, and possible side effects.
In addition to educational efforts, R Greenleaf - Grants supports various community events that focus on health and wellness. These events often include free health screenings, fitness activities, and nutritional advice, creating a holistic approach to community health. By participating in these initiatives, R Greenleaf - Grants helps foster a sense of community while promoting the responsible use of cannabis.
Locals in Grants typically purchase legal cannabis through a straightforward process that begins with verifying their age or medical status. For recreational users, presenting a valid ID that proves they are over 21 years old is sufficient. Medical cannabis patients need to provide their medical marijuana card issued by the state of New Mexico. Once inside the dispensary, customers can browse a wide selection of products including flowers, edibles, tinctures, and topicals.
The knowledgeable staff at R Greenleaf - Grants plays a crucial role in guiding customers through their purchases. They are well-trained to answer questions about different strains, methods of consumption, and appropriate dosages. This personalized service ensures that each customer finds the product that best suits their needs.
The purchasing process at R Greenleaf - Grants is designed to be efficient and user-friendly. Customers can either walk in or place orders online for pickup. The online ordering system allows users to browse products at their convenience and have their order ready for quick collection at the dispensary. This option is particularly popular among busy professionals and those who prefer minimal contact.
Grants itself offers a unique blend of small-town charm and modern amenities. The town's close-knit community is reflected in the warm reception that visitors receive at local businesses like R Greenleaf - Grants. The area around the dispensary features several attractions including parks, historical sites, and dining options that make it easy for visitors to plan a comprehensive trip.
In summary, R Greenleaf - Grants provides an accessible and welcoming environment for both medical and recreational cannabis users in Grants, New Mexico. Its strategic location along Interstate 40 ensures easy access with minimal traffic concerns. The dispensary's involvement in local health initiatives underscores its commitment to community wellness while providing valuable education on responsible cannabis use. With a seamless purchasing process supported by knowledgeable staff, R Greenleaf - Grants continues to be a trusted resource for legal cannabis in the area.
Sunday | 08:00 AM - 09:00 PM |
---|---|
Monday | 08:00 AM - 09:00 PM |
Tuesday | 08:00 AM - 09:00 PM |
Wednesday | 08:00 AM - 09:00 PM |
Thursday | 08:00 AM - 09:00 PM |
Friday | 08:00 AM - 09:00 PM |
Saturday | 08:00 AM - 09:00 PM |
You may also like
Package | Name | Version |
---|---|---|
Django | 5.0.4 | |
Python | 3.11.10 | |
allauth | Allauth | 0.58.0.final.0 |
bootstrap4 | Bootstrap4 | 24.3 |
crispy_bootstrap5 | Crispy_Bootstrap5 | 2024.2 |
crispy_forms | Crispy_Forms | 2.1 |
debug_toolbar | Debug Toolbar | 4.2.0 |
django_filters | Django_Filters | 24.3 |
django_summernote | Django Summernote | 0.8.20.0 |
drf_spectacular | drf-spectacular | 0.27.2 |
gunicorn | Gunicorn | 21.2.0 |
imagekit | Imagekit | 5.0.0 |
import_export | Import_Export | 4.1.1 |
rest_framework | Django REST framework | 3.15.2 |
rest_framework_api_key | API Key Permissions | 3.0.0 |
reversion | Reversion | 5.0.12 |
reversion_compare | reversion_compare | 0.17.0 |
silk | Silk | 5.1.0 |
storages | Storages | 1.14.2 |
widget_tweaks | Widget_Tweaks | 1.5.0 |
Resource | Value |
---|---|
User CPU time | 638.066 msec |
System CPU time | 20.599 msec |
Total CPU time | 658.665 msec |
Elapsed time | 3492.872 msec |
Context switches | 124 voluntary, 8 involuntary |
Timing attribute | Timeline | Milliseconds since navigation start (+length) |
---|
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ACCOUNT_AUTHENTICATION_METHOD | 'username_email' |
ACCOUNT_EMAIL_CONFIRMATION_ANONYMOUS_REDIRECT_URL | 'directory/accounts/email-verification-sent/' |
ACCOUNT_EMAIL_CONFIRMATION_AUTHENTICATED_REDIRECT_URL | 'directory/accounts/email-verification-sent/' |
ACCOUNT_EMAIL_CONFIRMATION_SUBJECT_TEMPLATE | 'directory/accounts/emails/email_confirmation_subject.txt' |
ACCOUNT_EMAIL_CONFIRMATION_TEMPLATE | 'directory/accounts/email_confirmation_message.html' |
ACCOUNT_EMAIL_REQUIRED | True |
ACCOUNT_EMAIL_SUBJECT_PREFIX | 'JointCommerce - ' |
ACCOUNT_EMAIL_VERIFICATION | 'mandatory' |
ACCOUNT_LOGOUT_ON_GET | True |
ACCOUNT_UNIQUE_EMAIL | True |
ACCOUNT_USERNAME_REQUIRED | True |
ADD_REVERSION_ADMIN | True |
ADMINS | [] |
ALLOWED_HOSTS | ['*'] |
APPEND_SLASH | True |
AUTHENTICATION_BACKENDS | ('accounts.backends.EmailBackend',
'django.contrib.auth.backends.ModelBackend',
'allauth.account.auth_backends.AuthenticationBackend') |
AUTH_PASSWORD_VALIDATORS | '********************' |
AUTH_USER_MODEL | 'auth.User' |
AWS_ACCESS_KEY_ID | '********************' |
AWS_DEFAULT_ACL | None |
AWS_IS_GZIPPED | True |
AWS_LOCATION | 'static' |
AWS_S3_CUSTOM_DOMAIN | 'jointcommerce-files.s3-us-west-2.amazonaws.com' |
AWS_S3_FILE_OVERWRITE | False |
AWS_SECRET_ACCESS_KEY | '********************' |
AWS_STORAGE_BUCKET_NAME | 'jointcommerce-files' |
BASE_DIR | PosixPath('/app') |
BROTLI_STATIC_COMPRESSION | True |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
CACHE_MIDDLEWARE_ALIAS | 'default' |
CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
CACHE_MIDDLEWARE_SECONDS | 600 |
CELERY_BROKER_URL | 'rediss://:pf32973e2c8a0f135fc026c27c5c9f4b77c00dee5a88513a5941d21777a952ed8@ec2-52-72-35-207.compute-1.amazonaws.com:19189?ssl_cert_reqs=CERT_NONE' |
CELERY_RESULT_BACKEND | 'rediss://:pf32973e2c8a0f135fc026c27c5c9f4b77c00dee5a88513a5941d21777a952ed8@ec2-52-72-35-207.compute-1.amazonaws.com:19189?ssl_cert_reqs=CERT_NONE' |
CORS_ALLOW_ALL_ORIGINS | True |
CRISPY_ALLOWED_TEMPLATE_PACKS | 'bootstrap5' |
CRISPY_TEMPLATE_PACK | 'bootstrap5' |
CSRF_COOKIE_AGE | 31449600 |
CSRF_COOKIE_DOMAIN | None |
CSRF_COOKIE_HTTPONLY | False |
CSRF_COOKIE_NAME | 'csrftoken' |
CSRF_COOKIE_PATH | '/' |
CSRF_COOKIE_SAMESITE | 'Lax' |
CSRF_COOKIE_SECURE | False |
CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
CSRF_HEADER_NAME | 'HTTP_X_CSRFTOKEN' |
CSRF_TRUSTED_ORIGINS | [] |
CSRF_USE_SESSIONS | False |
CSVIMPORT_PARSER | 'pandas' |
DATABASES | {'default': {'ATOMIC_REQUESTS': False,
'AUTOCOMMIT': True,
'CONN_HEALTH_CHECKS': False,
'CONN_MAX_AGE': 0,
'ENGINE': 'django.db.backends.postgresql',
'HOST': 'ec2-3-233-72-102.compute-1.amazonaws.com',
'NAME': 'd11ihh4gmtue9f',
'OPTIONS': {'sslmode': 'require'},
'PASSWORD': '********************',
'PORT': 5432,
'TEST': {'CHARSET': None,
'COLLATION': None,
'MIGRATE': True,
'MIRROR': None,
'NAME': None},
'TIME_ZONE': None,
'USER': 'u4ui2r6da6daer'}} |
DATABASE_ROUTERS | [] |
DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
DATA_UPLOAD_MAX_NUMBER_FIELDS | 1000 |
DATA_UPLOAD_MAX_NUMBER_FILES | 100 |
DATETIME_FORMAT | 'N j, Y, P' |
DATETIME_INPUT_FORMATS | ['%Y-%m-%d %H:%M:%S',
'%Y-%m-%d %H:%M:%S.%f',
'%Y-%m-%d %H:%M',
'%m/%d/%Y %H:%M:%S',
'%m/%d/%Y %H:%M:%S.%f',
'%m/%d/%Y %H:%M',
'%m/%d/%y %H:%M:%S',
'%m/%d/%y %H:%M:%S.%f',
'%m/%d/%y %H:%M'] |
DATE_FORMAT | 'N j, Y' |
DATE_INPUT_FORMATS | ['%Y-%m-%d',
'%m/%d/%Y',
'%m/%d/%y',
'%b %d %Y',
'%b %d, %Y',
'%d %b %Y',
'%d %b, %Y',
'%B %d %Y',
'%B %d, %Y',
'%d %B %Y',
'%d %B, %Y'] |
DEBUG | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
DEBUG_TOOLBAR_CONFIG | {'SHOW_TOOLBAR_CALLBACK': <function <lambda> at 0x7f687d485d00>} |
DEBUG_TOOLBAR_PANELS | ['debug_toolbar.panels.history.HistoryPanel',
'debug_toolbar.panels.versions.VersionsPanel',
'debug_toolbar.panels.timer.TimerPanel',
'debug_toolbar.panels.settings.SettingsPanel',
'debug_toolbar.panels.headers.HeadersPanel',
'debug_toolbar.panels.request.RequestPanel',
'debug_toolbar.panels.sql.SQLPanel',
'debug_toolbar.panels.staticfiles.StaticFilesPanel',
'debug_toolbar.panels.templates.TemplatesPanel',
'debug_toolbar.panels.cache.CachePanel',
'debug_toolbar.panels.signals.SignalsPanel',
'debug_toolbar.panels.logging.LoggingPanel',
'debug_toolbar.panels.redirects.RedirectsPanel',
'debug_toolbar.panels.profiling.ProfilingPanel'] |
DECIMAL_SEPARATOR | '.' |
DEFAULT_AUTO_FIELD | 'django.db.models.BigAutoField' |
DEFAULT_CHARSET | 'utf-8' |
DEFAULT_EXCEPTION_REPORTER | 'django.views.debug.ExceptionReporter' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
DEFAULT_FROM_EMAIL | 'admin@jointcommerce.com' |
DEFAULT_INDEX_TABLESPACE | '' |
DEFAULT_TABLESPACE | '' |
DISALLOWED_USER_AGENTS | [] |
EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
EMAIL_HOST | 'smtp.gmail.com' |
EMAIL_HOST_PASSWORD | '********************' |
EMAIL_HOST_USER | 'adops@jointcommerce.co' |
EMAIL_PORT | 587 |
EMAIL_SSL_CERTFILE | None |
EMAIL_SSL_KEYFILE | '********************' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
EMAIL_TIMEOUT | None |
EMAIL_USE_LOCALTIME | False |
EMAIL_USE_SSL | False |
EMAIL_USE_TLS | True |
ENVIRONMENT | 'development' |
FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
FILE_UPLOAD_HANDLERS | ['django.core.files.uploadhandler.MemoryFileUploadHandler',
'django.core.files.uploadhandler.TemporaryFileUploadHandler'] |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
FILE_UPLOAD_PERMISSIONS | 420 |
FILE_UPLOAD_TEMP_DIR | None |
FIRST_DAY_OF_WEEK | 0 |
FIXTURE_DIRS | [] |
FORCE_SCRIPT_NAME | None |
FORMAT_MODULE_PATH | None |
FORMS_URLFIELD_ASSUME_HTTPS | False |
FORM_RENDERER | 'django.forms.renderers.DjangoTemplates' |
GZIP_MIDDLEWARE_EXCLUDE_CONTENT_TYPES | ('application/json',
'text/html',
'text/xml',
'application/xml',
'application/xhtml+xml') |
GZIP_STATIC_COMPRESSION | True |
IGNORABLE_404_URLS | [] |
IMAGEKIT_CACHEFILE_DIR | 'CACHE/images' |
IMAGEKIT_CACHEFILE_NAMER | 'imagekit.cachefiles.namers.hash' |
IMAGEKIT_CACHE_BACKEND | 'default' |
IMAGEKIT_CACHE_PREFIX | 'imagekit:' |
IMAGEKIT_CACHE_TIMEOUT | 300 |
IMAGEKIT_DEFAULT_CACHEFILE_BACKEND | 'imagekit.cachefiles.backends.Simple' |
IMAGEKIT_DEFAULT_CACHEFILE_STRATEGY | 'imagekit.cachefiles.strategies.JustInTime' |
IMAGEKIT_DEFAULT_FILE_STORAGE | 'default' |
IMAGEKIT_SPEC_CACHEFILE_NAMER | 'imagekit.cachefiles.namers.source_name_as_path' |
IMAGEKIT_USE_MEMCACHED_SAFE_CACHE_KEY | '********************' |
INSTALLED_APPS | ['jazzmin',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
'django.contrib.sitemaps',
'django_summernote',
'django.contrib.humanize',
'django_quill',
'debug_toolbar',
'storages',
'corsheaders',
'crispy_forms',
'crispy_bootstrap5',
'widget_tweaks',
'mathfilters',
'bootstrap4',
'main',
'dispensaries.apps.DispensariesConfig',
'clients.apps.ClientsConfig',
'brands',
'blog',
'census',
'users.apps.UsersConfig',
'accounts',
'allauth',
'allauth.account',
'allauth.socialaccount',
'allauth.socialaccount.providers.google',
'allauth.socialaccount.providers.facebook',
'gunicorn',
'imagekit',
'rawdata',
'reversion',
'reversion_compare',
'import_export',
'silk',
'api',
'rest_framework',
'rest_framework.authtoken',
'rest_framework_api_key',
'drf_spectacular',
'django_filters'] |
INTERNAL_IPS | ['127.0.0.1'] |
JAZZMIN_SETTINGS | {'changeform_format': 'horizontal_tabs',
'changeform_format_overrides': {'auth.group': 'vertical_tabs',
'auth.user': 'vertical_tabs'},
'copyright': 'JointCommerce',
'custom_css': 'admin/css/admin_custom.css',
'custom_js': None,
'default_icon_children': 'fas fa-arrow-circle-right',
'default_icon_parents': 'fas fa-chevron-circle-right',
'icons': {'admin.LogEntry': 'fas fa-file',
'auth': 'fas fa-users-cog',
'auth.Group': 'fas fa-users',
'auth.user': 'fas fa-user',
'users.User': 'fas fa-user'},
'navigation_expanded': True,
'related_modal_active': False,
'show_sidebar': True,
'show_ui_builder': True,
'site_brand': 'JointCommerce',
'site_header': 'JointCommerce',
'site_icon': 'images/favicon.png',
'site_logo': 'directory/img/favicon.ico',
'site_title': 'JointCommerce',
'topmenu_links': [{'name': 'JointCommerce',
'permissions': ['auth.view_user'],
'url': 'home'},
{'model': 'auth.User'}],
'use_fontawesome': True,
'user_avatar': None,
'welcome_sign': 'Welcome to the Admin End of JointCommerce'} |
JAZZMIN_UI_TWEAKS | {'body_small_text': False,
'brand_colour': 'btn-primary',
'brand_small_text': False,
'button_classes': {'danger': 'btn-danger',
'info': 'btn-info',
'primary': 'btn-primary',
'secondary': 'btn-secondary',
'success': 'btn-success',
'warning': 'btn-warning'},
'footer_fixed': False,
'footer_small_text': False,
'layout_boxed': False,
'navbar_fixed': True,
'navbar_small_text': False,
'no_navbar_border': True,
'sidebar_disable_expand': False,
'sidebar_fixed': True,
'sidebar_nav_child_indent': False,
'sidebar_nav_compact_style': True,
'sidebar_nav_flat_style': False,
'sidebar_nav_legacy_style': False,
'sidebar_nav_small_text': False} |
KT_THEME | 'metronic' |
KT_THEME_ASSETS | {'css': ['dashboard/plugins/global/plugins.bundle.css',
'dashboard/css/style.bundle.css'],
'favicon': 'dashboard/media/logos/jointcommerce_logo_short.png',
'fonts': ['https://fonts.googleapis.com/css?family=Inter:300,400,500,600,700'],
'js': ['dashboard/plugins/global/plugins.bundle.js',
'dashboard/js/scripts.bundle.js']} |
KT_THEME_DIRECTION | 'ltr' |
KT_THEME_ICONS | 'duotone' |
KT_THEME_LAYOUT_DIR | 'layout' |
KT_THEME_MODE_DEFAULT | 'light' |
KT_THEME_MODE_SWITCH_ENABLED | True |
KT_THEME_VENDORS | {'amcharts': {'js': ['https://cdn.amcharts.com/lib/5/index.js',
'https://cdn.amcharts.com/lib/5/xy.js',
'https://cdn.amcharts.com/lib/5/percent.js',
'https://cdn.amcharts.com/lib/5/radar.js',
'https://cdn.amcharts.com/lib/5/themes/Animated.js']},
'amcharts-maps': {'js': ['https://cdn.amcharts.com/lib/5/index.js',
'https://cdn.amcharts.com/lib/5/map.js',
'https://cdn.amcharts.com/lib/5/geodata/worldLow.js',
'https://cdn.amcharts.com/lib/5/geodata/continentsLow.js',
'https://cdn.amcharts.com/lib/5/geodata/usaLow.js',
'https://cdn.amcharts.com/lib/5/geodata/worldTimeZonesLow.js',
'https://cdn.amcharts.com/lib/5/geodata/worldTimeZoneAreasLow.js',
'https://cdn.amcharts.com/lib/5/themes/Animated.js']},
'amcharts-stock': {'js': ['https://cdn.amcharts.com/lib/5/index.js',
'https://cdn.amcharts.com/lib/5/xy.js',
'https://cdn.amcharts.com/lib/5/themes/Animated.js']},
'bootstrap-select': {'css': ['dashboard/plugins/custom/bootstrap-select/bootstrap-select.bundle.css'],
'js': ['dashboard/plugins/custom/bootstrap-select/bootstrap-select.bundle.js']},
'bootstrap5': {'css': ['https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css'],
'js': ['https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js']},
'ckeditor-balloon': {'js': ['dashboard/plugins/custom/ckeditor/ckeditor-balloon.bundle.js']},
'ckeditor-balloon-block': {'js': ['dashboard/plugins/custom/ckeditor/ckeditor-balloon-block.bundle.js']},
'ckeditor-classic': {'js': ['dashboard/plugins/custom/ckeditor/ckeditor-classic.bundle.js']},
'ckeditor-document': {'js': ['dashboard/plugins/custom/ckeditor/ckeditor-document.bundle.js']},
'ckeditor-inline': {'js': ['dashboard/plugins/custom/ckeditor/ckeditor-inline.bundle.js']},
'cookiealert': {'css': ['dashboard/plugins/custom/cookiealert/cookiealert.bundle.css'],
'js': ['dashboard/plugins/custom/cookiealert/cookiealert.bundle.js']},
'cropper': {'css': ['dashboard/plugins/custom/cropper/cropper.bundle.css'],
'js': ['dashboard/plugins/custom/cropper/cropper.bundle.js']},
'datatables': {'css': ['dashboard/plugins/custom/datatables/datatables.bundle.css'],
'js': ['dashboard/plugins/custom/datatables/datatables.bundle.js']},
'draggable': {'js': ['dashboard/plugins/custom/draggable/draggable.bundle.js']},
'flotcharts': {'js': ['dashboard/plugins/custom/flotcharts/flotcharts.bundle.js']},
'formrepeater': {'js': ['dashboard/plugins/custom/formrepeater/formrepeater.bundle.js']},
'fslightbox': {'js': ['dashboard/plugins/custom/fslightbox/fslightbox.bundle.js']},
'fullcalendar': {'css': ['dashboard/plugins/custom/fullcalendar/fullcalendar.bundle.css'],
'js': ['dashboard/plugins/custom/fullcalendar/fullcalendar.bundle.js']},
'google-jsapi': '********************',
'jkanban': {'css': ['dashboard/plugins/custom/jkanban/jkanban.bundle.css'],
'js': ['dashboard/plugins/custom/jkanban/jkanban.bundle.js']},
'jstree': {'css': ['dashboard/plugins/custom/jstree/jstree.bundle.css'],
'js': ['dashboard/plugins/custom/jstree/jstree.bundle.js']},
'leaflet': {'css': ['dashboard/plugins/custom/leaflet/leaflet.bundle.css'],
'js': ['dashboard/plugins/custom/leaflet/leaflet.bundle.js']},
'prismjs': {'css': ['dashboard/plugins/custom/prismjs/prismjs.bundle.css'],
'js': ['dashboard/plugins/custom/prismjs/prismjs.bundle.js']},
'tinymce': {'js': ['dashboard/plugins/custom/tinymce/tinymce.bundle.js']},
'typedjs': {'js': ['dashboard/plugins/custom/typedjs/typedjs.bundle.js']},
'vis-timeline': {'css': ['dashboard/plugins/custom/vis-timeline/vis-timeline.bundle.css'],
'js': ['dashboard/plugins/custom/vis-timeline/vis-timeline.bundle.js']}} |
LANGUAGES | [('af', 'Afrikaans'),
('ar', 'Arabic'),
('ar-dz', 'Algerian Arabic'),
('ast', 'Asturian'),
('az', 'Azerbaijani'),
('bg', 'Bulgarian'),
('be', 'Belarusian'),
('bn', 'Bengali'),
('br', 'Breton'),
('bs', 'Bosnian'),
('ca', 'Catalan'),
('ckb', 'Central Kurdish (Sorani)'),
('cs', 'Czech'),
('cy', 'Welsh'),
('da', 'Danish'),
('de', 'German'),
('dsb', 'Lower Sorbian'),
('el', 'Greek'),
('en', 'English'),
('en-au', 'Australian English'),
('en-gb', 'British English'),
('eo', 'Esperanto'),
('es', 'Spanish'),
('es-ar', 'Argentinian Spanish'),
('es-co', 'Colombian Spanish'),
('es-mx', 'Mexican Spanish'),
('es-ni', 'Nicaraguan Spanish'),
('es-ve', 'Venezuelan Spanish'),
('et', 'Estonian'),
('eu', 'Basque'),
('fa', 'Persian'),
('fi', 'Finnish'),
('fr', 'French'),
('fy', 'Frisian'),
('ga', 'Irish'),
('gd', 'Scottish Gaelic'),
('gl', 'Galician'),
('he', 'Hebrew'),
('hi', 'Hindi'),
('hr', 'Croatian'),
('hsb', 'Upper Sorbian'),
('hu', 'Hungarian'),
('hy', 'Armenian'),
('ia', 'Interlingua'),
('id', 'Indonesian'),
('ig', 'Igbo'),
('io', 'Ido'),
('is', 'Icelandic'),
('it', 'Italian'),
('ja', 'Japanese'),
('ka', 'Georgian'),
('kab', 'Kabyle'),
('kk', 'Kazakh'),
('km', 'Khmer'),
('kn', 'Kannada'),
('ko', 'Korean'),
('ky', 'Kyrgyz'),
('lb', 'Luxembourgish'),
('lt', 'Lithuanian'),
('lv', 'Latvian'),
('mk', 'Macedonian'),
('ml', 'Malayalam'),
('mn', 'Mongolian'),
('mr', 'Marathi'),
('ms', 'Malay'),
('my', 'Burmese'),
('nb', 'Norwegian Bokmål'),
('ne', 'Nepali'),
('nl', 'Dutch'),
('nn', 'Norwegian Nynorsk'),
('os', 'Ossetic'),
('pa', 'Punjabi'),
('pl', 'Polish'),
('pt', 'Portuguese'),
('pt-br', 'Brazilian Portuguese'),
('ro', 'Romanian'),
('ru', 'Russian'),
('sk', 'Slovak'),
('sl', 'Slovenian'),
('sq', 'Albanian'),
('sr', 'Serbian'),
('sr-latn', 'Serbian Latin'),
('sv', 'Swedish'),
('sw', 'Swahili'),
('ta', 'Tamil'),
('te', 'Telugu'),
('tg', 'Tajik'),
('th', 'Thai'),
('tk', 'Turkmen'),
('tr', 'Turkish'),
('tt', 'Tatar'),
('udm', 'Udmurt'),
('ug', 'Uyghur'),
('uk', 'Ukrainian'),
('ur', 'Urdu'),
('uz', 'Uzbek'),
('vi', 'Vietnamese'),
('zh-hans', 'Simplified Chinese'),
('zh-hant', 'Traditional Chinese')] |
LANGUAGES_BIDI | ['he', 'ar', 'ar-dz', 'ckb', 'fa', 'ug', 'ur'] |
LANGUAGE_CODE | 'en-us' |
LANGUAGE_COOKIE_AGE | None |
LANGUAGE_COOKIE_DOMAIN | None |
LANGUAGE_COOKIE_HTTPONLY | False |
LANGUAGE_COOKIE_NAME | 'django_language' |
LANGUAGE_COOKIE_PATH | '/' |
LANGUAGE_COOKIE_SAMESITE | None |
LANGUAGE_COOKIE_SECURE | False |
LOCALE_PATHS | ['/app/locale'] |
LOGGING | {'disable_existing_loggers': False,
'formatters': {'simple': {'format': '%(levelname)s %(message)s'},
'verbose': {'datefmt': '%Y-%m-%d %H:%M:%S',
'format': '%(asctime)s [%(process)d] '
'[%(levelname)s] pathname=%(pathname)s '
'lineno=%(lineno)s funcname=%(funcName)s '
'%(message)s'}},
'handlers': {'console': {'class': 'logging.StreamHandler',
'formatter': 'verbose',
'level': 'DEBUG'},
'null': {'class': 'logging.NullHandler', 'level': 'DEBUG'}},
'loggers': {'testlogger': {'handlers': ['console'], 'level': 'INFO'}},
'version': 1} |
LOGGING_CONFIG | 'logging.config.dictConfig' |
LOGIN_REDIRECT_URL | '/' |
LOGIN_URL | '/accounts/login/' |
LOGOUT_REDIRECT_URL | '/' |
MANAGERS | [] |
MAPBOX_ACCESS_TOKEN | '********************' |
MEDIA_ROOT | '/app/media' |
MEDIA_URL | '/media/' |
MESSAGES_STORAGE | 'django.contrib.messages.storage.session.SessionStorage' |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
MESSAGE_TAGS | {10: 'alert-secondary',
20: 'alert-info',
25: 'alert-success',
30: 'alert-warning',
40: 'alert-danger'} |
MIDDLEWARE | ['django.middleware.security.SecurityMiddleware',
'whitenoise.middleware.WhiteNoiseMiddleware',
'django.middleware.gzip.GZipMiddleware',
'rawdata.middleware.BlockIPMiddleware',
'rawdata.middleware.RedirectSubdomainMiddleware',
'corsheaders.middleware.CorsMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'allauth.account.middleware.AccountMiddleware',
'htmlmin.middleware.HtmlMinifyMiddleware',
'debug_toolbar.middleware.DebugToolbarMiddleware',
'silk.middleware.SilkyMiddleware'] |
MIGRATION_MODULES | {} |
MINIFY_STATIC | True |
MONTH_DAY_FORMAT | 'F j' |
NUMBER_GROUPING | 0 |
PASSWORD_HASHERS | '********************' |
PASSWORD_RESET_TIMEOUT | '********************' |
PREPEND_WWW | False |
REST_FRAMEWORK | {'DEFAULT_AUTHENTICATION_CLASSES': ['rest_framework.authentication.SessionAuthentication',
'rest_framework.authentication.TokenAuthentication',
'rest_framework_api_key.permissions.HasAPIKey'],
'DEFAULT_FILTER_BACKENDS': ['django_filters.rest_framework.DjangoFilterBackend'],
'DEFAULT_PERMISSION_CLASSES': ['rest_framework.permissions.IsAuthenticated'],
'DEFAULT_SCHEMA_CLASS': 'drf_spectacular.openapi.AutoSchema',
'DEFAULT_THROTTLE_CLASSES': ['rest_framework.throttling.UserRateThrottle',
'rest_framework.throttling.AnonRateThrottle'],
'DEFAULT_THROTTLE_RATES': {'anon': '100/day', 'user': '1000/day'}} |
REVERSION_COMPARE_FOREIGN_OBJECTS_AS_ID | False |
REVERSION_COMPARE_IGNORE_NOT_REGISTERED | False |
ROOT_URLCONF | '_jointcommerce.urls' |
SECRET_KEY | '********************' |
SECRET_KEY_FALLBACKS | '********************' |
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_PROXY_SSL_HEADER | None |
SECURE_REDIRECT_EXEMPT | [] |
SECURE_REFERRER_POLICY | 'same-origin' |
SECURE_SSL_HOST | None |
SECURE_SSL_REDIRECT | False |
SERVER_EMAIL | 'root@localhost' |
SESSION_CACHE_ALIAS | 'default' |
SESSION_COOKIE_AGE | 1209600 |
SESSION_COOKIE_DOMAIN | None |
SESSION_COOKIE_HTTPONLY | True |
SESSION_COOKIE_NAME | 'sessionid' |
SESSION_COOKIE_PATH | '/' |
SESSION_COOKIE_SAMESITE | 'Lax' |
SESSION_COOKIE_SECURE | False |
SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
SESSION_FILE_PATH | None |
SESSION_SAVE_EVERY_REQUEST | False |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
SETTINGS_MODULE | '_jointcommerce.settings' |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
SHORT_DATE_FORMAT | 'm/d/Y' |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SILENCED_SYSTEM_CHECKS | [] |
SITE_ID | 1 |
SOCIALACCOUNT_LOGIN_ON_GET | True |
SOCIALACCOUNT_PROVIDERS | {'facebook': {'AUTH_PARAMS': {'auth_type': 'reauthenticate'},
'EXCHANGE_TOKEN': '********************',
'FIELDS': ['id',
'first_name',
'last_name',
'middle_name',
'name',
'name_format',
'picture',
'short_name'],
'GRAPH_API_URL': '********************',
'INIT_PARAMS': {'cookie': True},
'LOCALE_FUNC': <function <lambda> at 0x7f687c56d580>,
'METHOD': 'oauth2',
'SCOPE': ['email', 'public_profile'],
'SDK_URL': '//connect.facebook.net/{locale}/sdk.js',
'VERIFIED_EMAIL': False,
'VERSION': 'v13.0'},
'google': {'AUTH_PARAMS': {'access_type': 'online'},
'SCOPE': ['profile', 'email']}} |
SOCIALACCOUNT_QUERY_EMAIL | True |
SPECTACULAR_SETTINGS | {'COMPONENTS': {'securitySchemes': {'BearerAuth': {'bearerFormat': 'JWT',
'description': 'JWT '
'Authorization '
'header '
'using the '
'Bearer '
'scheme. '
'Example: '
'"Authorization: '
'Bearer '
'{token}"',
'scheme': 'bearer',
'type': 'http'}}},
'COMPONENT_SPLIT_REQUEST': True,
'CONTACT': {'email': 'admin@jointcommerce.com'},
'DESCRIPTION': 'API documentation for the JointCommerce project, allowing '
'management of agencies, advertisers, campaign groups, and '
'campaigns with date range filtering.',
'LICENSE': {'name': 'BSD License'},
'SCHEMA_PATH_PREFIX': '/api/',
'SECURITY': [{'BearerAuth': []}],
'SERVERS': [{'description': 'Production Server',
'url': 'https://api.jointcommerce.com/v1'}],
'SERVE_INCLUDE_SCHEMA': False,
'TERMS_OF_SERVICE': 'https://app.jointcommerce.com/terms/',
'TITLE': 'JointCommerce API',
'VERSION': 'v1'} |
STATICFILES_DIRS | ['/app/static'] |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
STATIC_ROOT | '/app/staticfiles' |
STATIC_URL | '/static/' |
STORAGES | {'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'},
'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}} |
TEMPLATES | [{'APP_DIRS': True,
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': ['/app/templates'],
'OPTIONS': {'builtins': ['django.templatetags.static',
'_jointcommerce.templatetags.theme'],
'context_processors': ['django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
'_jointcommerce.context_processors.main_pages',
'_jointcommerce.context_processors.agency_membership',
'_jointcommerce.context_processors.google_analytics_env'],
'libraries': {'theme': '_jointcommerce.templatetags.theme'}}}] |
TEST_NON_SERIALIZED_APPS | [] |
TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
THOUSAND_SEPARATOR | ',' |
TIME_FORMAT | 'P' |
TIME_INPUT_FORMATS | ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] |
TIME_ZONE | 'America/Los_Angeles' |
USE_I18N | True |
USE_THOUSAND_SEPARATOR | False |
USE_TZ | True |
USE_X_FORWARDED_HOST | False |
USE_X_FORWARDED_PORT | False |
WSGI_APPLICATION | '_jointcommerce.wsgi.application' |
X_FRAME_OPTIONS | 'DENY' |
YEAR_MONTH_FORMAT | 'F Y' |
Key | Value |
---|---|
Accept | */* |
Accept-Encoding | gzip, br, zstd, deflate |
Connection | close |
Connect-Time | 0 |
Host | app.jointcommerce.com |
Referer | https://app.jointcommerce.com/dispensaries/8986 |
Total-Route-Time | 0 |
User-Agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
Via | 1.1 vegur |
X-Forwarded-For | 52.15.67.73 |
X-Forwarded-Port | 443 |
X-Forwarded-Proto | https |
X-Request-Id | 8281456b-f937-47dd-900b-80f4a68f7b57 |
X-Request-Start | 1726805308573 |
Key | Value |
---|---|
Content-Type | text/html; charset=utf-8 |
Since the WSGI environ inherits the environment of the server, only a significant subset is shown below.
Key | Value |
---|---|
PATH_INFO | /dispensaries/8986/ |
QUERY_STRING | |
REMOTE_ADDR | 10.1.33.190 |
REQUEST_METHOD | GET |
SCRIPT_NAME | |
SERVER_NAME | 0.0.0.0 |
SERVER_PORT | 45318 |
SERVER_PROTOCOL | HTTP/1.1 |
SERVER_SOFTWARE | gunicorn/21.2.0 |
View function | Arguments | Keyword arguments | URL name |
---|---|---|---|
dispensaries.views.view |
() |
{'id': 8986} |
dispensary-overview |
Query | Timeline | Time (ms) | Action | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
INSERT INTO "silk_request" ("id", "path", "query_params", "raw_body", "body", "method", "start_time", "view_name", "end_time", "time_taken", "encoded_headers", "meta_time", "meta_num_queries", "meta_time_spent_queries", "pyprofile", "prof_file", "num_sql_queries")
VALUES ('1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', '/dispensaries/8986/', '', '', '', 'GET', '2024-09-20T04:08:28.575764+00:00'::timestamptz, 'dispensary-overview', NULL, NULL, '{"host": "app.jointcommerce.com", "connection": "close", "accept": "*/*", "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "accept-encoding": "gzip, br, zstd, deflate", "referer": "https://app.jointcommerce.com/dispensaries/8986", "x-request-id": "8281456b-f937-47dd-900b-80f4a68f7b57", "x-forwarded-for": "52.15.67.73", "x-forwarded-proto": "https", "x-forwarded-port": "443", "via": "1.1 vegur", "connect-time": "0", "x-request-start": "1726805308573", "total-route-time": "0"}', NULL, NULL, NULL, '', '', 0)INSERT INTO "silk_request" ("id", "path", "query_params", "raw_body", "body", "method", "start_time", "view_name", "end_time", "time_taken", "encoded_headers", "meta_time", "meta_num_queries", "meta_time_spent_queries", "pyprofile", "prof_file", "num_sql_queries") VALUES ('1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', '/dispensaries/8986/', '', '', '', 'GET', '2024-09-20T04:08:28.575764+00:00'::timestamptz, 'dispensary-overview', NULL, NULL, '{"host": "app.jointcommerce.com", "connection": "close", "accept": "*/*", "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "accept-encoding": "gzip, br, zstd, deflate", "referer": "https://app.jointcommerce.com/dispensaries/8986", "x-request-id": "8281456b-f937-47dd-900b-80f4a68f7b57", "x-forwarded-for": "52.15.67.73", "x-forwarded-proto": "https", "x-forwarded-port": "443", "via": "1.1 vegur", "connect-time": "0", "x-request-start": "1726805308573", "total-route-time": "0"}', NULL, NULL, NULL, '', '', 0) |
67.03 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(70) self.process_request(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_request(120) request_model = RequestModelFactory(request).construct_request_model() /app/.heroku/python/lib/python3.11/site-packages/silk/model_factory.py in construct_request_model(230) request_model = models.Request.objects.create( /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) |
|||||||||||||||||||||
SELECT "dispensary"."id",
2 similar queries.
Duplicated 2 times.
"dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open" FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21SELECT ••• FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21 |
117.15 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(108) self.object = self.get_object() /app/dispensaries/views.py in get_object(69) return get_object_or_404(Dispensary, id=id) /app/.heroku/python/lib/python3.11/site-packages/django/shortcuts.py in get_object_or_404(86) return queryset.get(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
EXPLAIN SELECT "dispensary"."id",
2 similar queries.
Duplicated 2 times.
"dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open" FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21EXPLAIN SELECT "dispensary"."id", "dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open" FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21 |
15.40 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(108) self.object = self.get_object() /app/dispensaries/views.py in get_object(69) return get_object_or_404(Dispensary, id=id) /app/.heroku/python/lib/python3.11/site-packages/django/shortcuts.py in get_object_or_404(86) return queryset.get(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params) |
|||||||||||||||||||||
SELECT "dispensary"."id",
2 similar queries.
Duplicated 2 times.
"dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open" FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21SELECT ••• FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21 |
17.66 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(109) context = self.get_context_data(object=self.object) /app/dispensaries/views.py in get_context_data(73) dispensary = self.get_object() /app/dispensaries/views.py in get_object(69) return get_object_or_404(Dispensary, id=id) /app/.heroku/python/lib/python3.11/site-packages/django/shortcuts.py in get_object_or_404(86) return queryset.get(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
EXPLAIN SELECT "dispensary"."id",
2 similar queries.
Duplicated 2 times.
"dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open" FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21EXPLAIN SELECT "dispensary"."id", "dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open" FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21 |
23.15 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(109) context = self.get_context_data(object=self.object) /app/dispensaries/views.py in get_context_data(73) dispensary = self.get_object() /app/dispensaries/views.py in get_object(69) return get_object_or_404(Dispensary, id=id) /app/.heroku/python/lib/python3.11/site-packages/django/shortcuts.py in get_object_or_404(86) return queryset.get(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params) |
|||||||||||||||||||||
SELECT COUNT(*) AS "__count"
FROM "dispensaries_dispensaryreview" WHERE "dispensaries_dispensaryreview"."dispensary_id" = 8986SELECT COUNT(*) AS "__count" FROM "dispensaries_dispensaryreview" WHERE "dispensaries_dispensaryreview"."dispensary_id" = 8986 |
25.50 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(109) context = self.get_context_data(object=self.object) /app/dispensaries/views.py in get_context_data(79) reviews = paginator.get_page(page) /app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py in get_page(85) return self.page(number) /app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py in page(89) number = self.validate_number(number) /app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py in validate_number(70) if number > self.num_pages: /app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py in num_pages(116) if self.count == 0 and not self.allow_empty_first_page: /app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py in count(110) return c() /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
EXPLAIN SELECT COUNT(*) AS "__count"
FROM "dispensaries_dispensaryreview" WHERE "dispensaries_dispensaryreview"."dispensary_id" = 8986EXPLAIN SELECT COUNT(*) AS "__count" FROM "dispensaries_dispensaryreview" WHERE "dispensaries_dispensaryreview"."dispensary_id" = 8986 |
34.98 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(109) context = self.get_context_data(object=self.object) /app/dispensaries/views.py in get_context_data(79) reviews = paginator.get_page(page) /app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py in get_page(85) return self.page(number) /app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py in page(89) number = self.validate_number(number) /app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py in validate_number(70) if number > self.num_pages: /app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py in num_pages(116) if self.count == 0 and not self.allow_empty_first_page: /app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py in count(110) return c() /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params) |
|||||||||||||||||||||
SELECT "dispensaries_dispensaryculture"."culture",
"dispensaries_dispensaryculture"."description", COUNT("dispensaries_dispensaryreview"."culture_id") AS "count" FROM "dispensaries_dispensaryreview" LEFT OUTER JOIN "dispensaries_dispensaryculture" ON ("dispensaries_dispensaryreview"."culture_id" = "dispensaries_dispensaryculture"."id") WHERE "dispensaries_dispensaryreview"."dispensary_id" = 8986 GROUP BY "dispensaries_dispensaryculture"."culture", "dispensaries_dispensaryculture"."description" ORDER BY 3 DESC LIMIT 3SELECT ••• FROM "dispensaries_dispensaryreview" LEFT OUTER JOIN "dispensaries_dispensaryculture" ON ("dispensaries_dispensaryreview"."culture_id" = "dispensaries_dispensaryculture"."id") WHERE "dispensaries_dispensaryreview"."dispensary_id" = 8986 GROUP BY "dispensaries_dispensaryculture"."culture", "dispensaries_dispensaryculture"."description" ORDER BY 3 DESC LIMIT 3 |
2.07 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(109) context = self.get_context_data(object=self.object) /app/dispensaries/views.py in get_context_data(92) for culture in culture_counts[:3]: /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
EXPLAIN SELECT "dispensaries_dispensaryculture"."culture",
"dispensaries_dispensaryculture"."description", COUNT("dispensaries_dispensaryreview"."culture_id") AS "count" FROM "dispensaries_dispensaryreview" LEFT OUTER JOIN "dispensaries_dispensaryculture" ON ("dispensaries_dispensaryreview"."culture_id" = "dispensaries_dispensaryculture"."id") WHERE "dispensaries_dispensaryreview"."dispensary_id" = 8986 GROUP BY "dispensaries_dispensaryculture"."culture", "dispensaries_dispensaryculture"."description" ORDER BY 3 DESC LIMIT 3EXPLAIN SELECT "dispensaries_dispensaryculture"."culture", "dispensaries_dispensaryculture"."description", COUNT("dispensaries_dispensaryreview"."culture_id") AS "count" FROM "dispensaries_dispensaryreview" LEFT OUTER JOIN "dispensaries_dispensaryculture" ON ("dispensaries_dispensaryreview"."culture_id" = "dispensaries_dispensaryculture"."id") WHERE "dispensaries_dispensaryreview"."dispensary_id" = 8986 GROUP BY "dispensaries_dispensaryculture"."culture", "dispensaries_dispensaryculture"."description" ORDER BY 3 DESC LIMIT 3 |
68.77 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(109) context = self.get_context_data(object=self.object) /app/dispensaries/views.py in get_context_data(92) for culture in culture_counts[:3]: /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params) |
|||||||||||||||||||||
SELECT "census_zip_code"."code",
3 similar queries.
Duplicated 3 times.
"census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21SELECT ••• FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21 |
1.57 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(109) context = self.get_context_data(object=self.object) /app/dispensaries/views.py in get_context_data(123) target_zip_code_int = int(dispensary.zip_code.code) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
EXPLAIN SELECT "census_zip_code"."code",
3 similar queries.
Duplicated 3 times.
"census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21EXPLAIN SELECT "census_zip_code"."code", "census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21 |
49.01 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(109) context = self.get_context_data(object=self.object) /app/dispensaries/views.py in get_context_data(123) target_zip_code_int = int(dispensary.zip_code.code) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params) |
|||||||||||||||||||||
SELECT COUNT(*) AS "__count"
FROM "dispensaries_dispensarybookmark" WHERE "dispensaries_dispensarybookmark"."dispensary_id" = 8986SELECT COUNT(*) AS "__count" FROM "dispensaries_dispensarybookmark" WHERE "dispensaries_dispensarybookmark"."dispensary_id" = 8986 |
9.09 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(109) context = self.get_context_data(object=self.object) /app/dispensaries/views.py in get_context_data(156) bookmark_count = DispensaryBookmark.objects.filter(dispensary=dispensary).count() /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
EXPLAIN SELECT COUNT(*) AS "__count"
FROM "dispensaries_dispensarybookmark" WHERE "dispensaries_dispensarybookmark"."dispensary_id" = 8986EXPLAIN SELECT COUNT(*) AS "__count" FROM "dispensaries_dispensarybookmark" WHERE "dispensaries_dispensarybookmark"."dispensary_id" = 8986 |
3.03 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(109) context = self.get_context_data(object=self.object) /app/dispensaries/views.py in get_context_data(156) bookmark_count = DispensaryBookmark.objects.filter(dispensary=dispensary).count() /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params) |
|||||||||||||||||||||
SELECT "auth_user"."id",
2 similar queries.
Duplicated 2 times.
"auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986SELECT ••• FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986 |
42.09 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(109) context = self.get_context_data(object=self.object) /app/dispensaries/views.py in get_context_data(160) context['is_member'] = user.is_staff or user in dispensary.employees.all() /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
EXPLAIN SELECT "auth_user"."id",
2 similar queries.
Duplicated 2 times.
"auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986EXPLAIN SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986 |
8.23 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in view(104) return self.dispatch(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py in dispatch(143) return handler(request, *args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py in get(109) context = self.get_context_data(object=self.object) /app/dispensaries/views.py in get_context_data(160) context['is_member'] = user.is_staff or user in dispensary.employees.all() /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params) |
|||||||||||||||||||||
SELECT "census_city"."id",
2 similar queries.
Duplicated 2 times.
"census_city"."name", "census_city"."county_id", "census_city"."state_id", "census_city"."latitude", "census_city"."longitude" FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21SELECT ••• FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21 |
8.69 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "census_city"."id",
2 similar queries.
Duplicated 2 times.
"census_city"."name", "census_city"."county_id", "census_city"."state_id", "census_city"."latitude", "census_city"."longitude" FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21EXPLAIN SELECT "census_city"."id", "census_city"."name", "census_city"."county_id", "census_city"."state_id", "census_city"."latitude", "census_city"."longitude" FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21 |
0.96 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "census_state"."id",
2 similar queries.
Duplicated 2 times.
"census_state"."name", "census_state"."state_id", "census_state"."latitude", "census_state"."longitude" FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21SELECT ••• FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21 |
7.42 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "census_state"."id",
2 similar queries.
Duplicated 2 times.
"census_state"."name", "census_state"."state_id", "census_state"."latitude", "census_state"."longitude" FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21EXPLAIN SELECT "census_state"."id", "census_state"."name", "census_state"."state_id", "census_state"."latitude", "census_state"."longitude" FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21 |
22.36 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "census_zip_code"."code",
3 similar queries.
Duplicated 3 times.
"census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21SELECT ••• FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21 |
3.74 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "census_zip_code"."code",
3 similar queries.
Duplicated 3 times.
"census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21EXPLAIN SELECT "census_zip_code"."code", "census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21 |
5.29 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "auth_user"."id",
"auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE ("dispensary_employees"."dispensary_id" = 8986 AND NOT "auth_user"."is_staff")SELECT ••• FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE ("dispensary_employees"."dispensary_id" = 8986 AND NOT "auth_user"."is_staff") |
4.84 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(325) if match: /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "auth_user"."id",
"auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE ("dispensary_employees"."dispensary_id" = 8986 AND NOT "auth_user"."is_staff")EXPLAIN SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE ("dispensary_employees"."dispensary_id" = 8986 AND NOT "auth_user"."is_staff") |
1.54 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(325) if match: /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "dispensary_type"."id",
2 similar queries.
Duplicated 2 times.
"dispensary_type"."type", "dispensary_type"."description" FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21SELECT ••• FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21 |
1.53 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "dispensary_type"."id",
2 similar queries.
Duplicated 2 times.
"dispensary_type"."type", "dispensary_type"."description" FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21EXPLAIN SELECT "dispensary_type"."id", "dispensary_type"."type", "dispensary_type"."description" FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21 |
0.65 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "auth_user"."id",
2 similar queries.
Duplicated 2 times.
"auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986SELECT ••• FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986 |
21.67 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(319) match = condition.eval(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/smartif.py in eval(61) return func(context, self.first, self.second) /app/.heroku/python/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(102) "not in": infix(9, lambda context, x, y: x.eval(context) not in y.eval(context)), /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "auth_user"."id",
2 similar queries.
Duplicated 2 times.
"auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986EXPLAIN SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986 |
14.70 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(319) match = condition.eval(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/smartif.py in eval(61) return func(context, self.first, self.second) /app/.heroku/python/lib/python3.11/site-packages/django/template/smartif.py in <lambda>(102) "not in": infix(9, lambda context, x, y: x.eval(context) not in y.eval(context)), /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "brand"."id",
"brand"."brand_name", "brand"."logo", "brand"."description", "brand"."address", "brand"."address2", "brand"."city_id", "brand"."county_id", "brand"."state_id", "brand"."zip_code_id", "brand"."latitude", "brand"."longitude", "brand"."country", "brand"."phone_number", "brand"."brand_type_id", "brand"."brand_avg_rating", "brand"."brand_total_stars", "brand"."brand_total_reviews", "brand"."website", "brand"."facebook", "brand"."twitter", "brand"."instagram", "brand"."linkedin", "brand"."youtube", "brand"."rumble", "brand"."advertiser_id", "brand"."parent_brand_id" FROM "brand" INNER JOIN "brand_dispensary_link" ON ("brand"."id" = "brand_dispensary_link"."brand_id") WHERE "brand_dispensary_link"."dispensary_id" = 8986SELECT ••• FROM "brand" INNER JOIN "brand_dispensary_link" ON ("brand"."id" = "brand_dispensary_link"."brand_id") WHERE "brand_dispensary_link"."dispensary_id" = 8986 |
51.16 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(325) if match: /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "brand"."id",
"brand"."brand_name", "brand"."logo", "brand"."description", "brand"."address", "brand"."address2", "brand"."city_id", "brand"."county_id", "brand"."state_id", "brand"."zip_code_id", "brand"."latitude", "brand"."longitude", "brand"."country", "brand"."phone_number", "brand"."brand_type_id", "brand"."brand_avg_rating", "brand"."brand_total_stars", "brand"."brand_total_reviews", "brand"."website", "brand"."facebook", "brand"."twitter", "brand"."instagram", "brand"."linkedin", "brand"."youtube", "brand"."rumble", "brand"."advertiser_id", "brand"."parent_brand_id" FROM "brand" INNER JOIN "brand_dispensary_link" ON ("brand"."id" = "brand_dispensary_link"."brand_id") WHERE "brand_dispensary_link"."dispensary_id" = 8986EXPLAIN SELECT "brand"."id", "brand"."brand_name", "brand"."logo", "brand"."description", "brand"."address", "brand"."address2", "brand"."city_id", "brand"."county_id", "brand"."state_id", "brand"."zip_code_id", "brand"."latitude", "brand"."longitude", "brand"."country", "brand"."phone_number", "brand"."brand_type_id", "brand"."brand_avg_rating", "brand"."brand_total_stars", "brand"."brand_total_reviews", "brand"."website", "brand"."facebook", "brand"."twitter", "brand"."instagram", "brand"."linkedin", "brand"."youtube", "brand"."rumble", "brand"."advertiser_id", "brand"."parent_brand_id" FROM "brand" INNER JOIN "brand_dispensary_link" ON ("brand"."id" = "brand_dispensary_link"."brand_id") WHERE "brand_dispensary_link"."dispensary_id" = 8986 |
41.19 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(325) if match: /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "dispensary_amenity"."id",
"dispensary_amenity"."amenity", "dispensary_amenity"."description" FROM "dispensary_amenity" INNER JOIN "dispensary_amenities" ON ("dispensary_amenity"."id" = "dispensary_amenities"."dispensaryamenity_id") WHERE "dispensary_amenities"."dispensary_id" = 8986SELECT ••• FROM "dispensary_amenity" INNER JOIN "dispensary_amenities" ON ("dispensary_amenity"."id" = "dispensary_amenities"."dispensaryamenity_id") WHERE "dispensary_amenities"."dispensary_id" = 8986 |
11.39 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(198) len_values = len(values) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "dispensary_amenity"."id",
"dispensary_amenity"."amenity", "dispensary_amenity"."description" FROM "dispensary_amenity" INNER JOIN "dispensary_amenities" ON ("dispensary_amenity"."id" = "dispensary_amenities"."dispensaryamenity_id") WHERE "dispensary_amenities"."dispensary_id" = 8986EXPLAIN SELECT "dispensary_amenity"."id", "dispensary_amenity"."amenity", "dispensary_amenity"."description" FROM "dispensary_amenity" INNER JOIN "dispensary_amenities" ON ("dispensary_amenity"."id" = "dispensary_amenities"."dispensaryamenity_id") WHERE "dispensary_amenities"."dispensary_id" = 8986 |
26.89 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(198) len_values = len(values) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "dispensary_gallery_image"."id",
"dispensary_gallery_image"."image", "dispensary_gallery_image"."description", "dispensary_gallery_image"."dispensary_id" FROM "dispensary_gallery_image" WHERE "dispensary_gallery_image"."dispensary_id" = 8986 LIMIT 6SELECT ••• FROM "dispensary_gallery_image" WHERE "dispensary_gallery_image"."dispensary_id" = 8986 LIMIT 6 |
13.71 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(198) len_values = len(values) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "dispensary_gallery_image"."id",
"dispensary_gallery_image"."image", "dispensary_gallery_image"."description", "dispensary_gallery_image"."dispensary_id" FROM "dispensary_gallery_image" WHERE "dispensary_gallery_image"."dispensary_id" = 8986 LIMIT 6EXPLAIN SELECT "dispensary_gallery_image"."id", "dispensary_gallery_image"."image", "dispensary_gallery_image"."description", "dispensary_gallery_image"."dispensary_id" FROM "dispensary_gallery_image" WHERE "dispensary_gallery_image"."dispensary_id" = 8986 LIMIT 6 |
12.15 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(198) len_values = len(values) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "dispensaries_dispensaryspecial"."id",
"dispensaries_dispensaryspecial"."dispensary_id", "dispensaries_dispensaryspecial"."headline", "dispensaries_dispensaryspecial"."image_id", "dispensaries_dispensaryspecial"."preview", "dispensaries_dispensaryspecial"."description", "dispensaries_dispensaryspecial"."featured", "dispensaries_dispensaryspecial"."start", "dispensaries_dispensaryspecial"."end", "dispensaries_dispensaryspecial"."link" FROM "dispensaries_dispensaryspecial" WHERE "dispensaries_dispensaryspecial"."dispensary_id" = 8986 ORDER BY "dispensaries_dispensaryspecial"."end" DESC LIMIT 5SELECT ••• FROM "dispensaries_dispensaryspecial" WHERE "dispensaries_dispensaryspecial"."dispensary_id" = 8986 ORDER BY "dispensaries_dispensaryspecial"."end" DESC LIMIT 5 |
16.50 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(198) len_values = len(values) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "dispensaries_dispensaryspecial"."id",
"dispensaries_dispensaryspecial"."dispensary_id", "dispensaries_dispensaryspecial"."headline", "dispensaries_dispensaryspecial"."image_id", "dispensaries_dispensaryspecial"."preview", "dispensaries_dispensaryspecial"."description", "dispensaries_dispensaryspecial"."featured", "dispensaries_dispensaryspecial"."start", "dispensaries_dispensaryspecial"."end", "dispensaries_dispensaryspecial"."link" FROM "dispensaries_dispensaryspecial" WHERE "dispensaries_dispensaryspecial"."dispensary_id" = 8986 ORDER BY "dispensaries_dispensaryspecial"."end" DESC LIMIT 5EXPLAIN SELECT "dispensaries_dispensaryspecial"."id", "dispensaries_dispensaryspecial"."dispensary_id", "dispensaries_dispensaryspecial"."headline", "dispensaries_dispensaryspecial"."image_id", "dispensaries_dispensaryspecial"."preview", "dispensaries_dispensaryspecial"."description", "dispensaries_dispensaryspecial"."featured", "dispensaries_dispensaryspecial"."start", "dispensaries_dispensaryspecial"."end", "dispensaries_dispensaryspecial"."link" FROM "dispensaries_dispensaryspecial" WHERE "dispensaries_dispensaryspecial"."dispensary_id" = 8986 ORDER BY "dispensaries_dispensaryspecial"."end" DESC LIMIT 5 |
28.86 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(198) len_values = len(values) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "dispensaries_dispensarylanguage"."id",
"dispensaries_dispensarylanguage"."language" FROM "dispensaries_dispensarylanguage" INNER JOIN "dispensary_languages" ON ("dispensaries_dispensarylanguage"."id" = "dispensary_languages"."dispensarylanguage_id") WHERE "dispensary_languages"."dispensary_id" = 8986SELECT ••• FROM "dispensaries_dispensarylanguage" INNER JOIN "dispensary_languages" ON ("dispensaries_dispensarylanguage"."id" = "dispensary_languages"."dispensarylanguage_id") WHERE "dispensary_languages"."dispensary_id" = 8986 |
2.68 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(198) len_values = len(values) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "dispensaries_dispensarylanguage"."id",
"dispensaries_dispensarylanguage"."language" FROM "dispensaries_dispensarylanguage" INNER JOIN "dispensary_languages" ON ("dispensaries_dispensarylanguage"."id" = "dispensary_languages"."dispensarylanguage_id") WHERE "dispensary_languages"."dispensary_id" = 8986EXPLAIN SELECT "dispensaries_dispensarylanguage"."id", "dispensaries_dispensarylanguage"."language" FROM "dispensaries_dispensarylanguage" INNER JOIN "dispensary_languages" ON ("dispensaries_dispensarylanguage"."id" = "dispensary_languages"."dispensarylanguage_id") WHERE "dispensary_languages"."dispensary_id" = 8986 |
11.03 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(198) len_values = len(values) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "dispensary"."id",
"dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open", (7917.6 * ACOS(((1 - ((SIN((RADIANS((35.1609177 - "dispensary"."latitude")) / 2)) ^ 2) + ((COS(RADIANS("dispensary"."latitude")) * COS(RADIANS(35.1609177))) * (SIN((RADIANS(( -107.8296451 - "dispensary"."longitude")) / 2)) ^ 2)))) ^ 0.5))) AS "distance" FROM "dispensary" WHERE (7917.6 * ACOS(((1 - ((SIN((RADIANS((35.1609177 - "dispensary"."latitude")) / 2)) ^ 2) + ((COS(RADIANS("dispensary"."latitude")) * COS(RADIANS(35.1609177))) * (SIN((RADIANS(( -107.8296451 - "dispensary"."longitude")) / 2)) ^ 2)))) ^ 0.5))) <= 50.0 LIMIT 9SELECT ••• FROM "dispensary" WHERE (7917.6 * ACOS(((1 - ((SIN((RADIANS((35.1609177 - "dispensary"."latitude")) / 2)) ^ 2) + ((COS(RADIANS("dispensary"."latitude")) * COS(RADIANS(35.1609177))) * (SIN((RADIANS(( -107.8296451 - "dispensary"."longitude")) / 2)) ^ 2)))) ^ 0.5))) <= 50.0 LIMIT 9 |
356.56 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(198) len_values = len(values) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "dispensary"."id",
"dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open", (7917.6 * ACOS(((1 - ((SIN((RADIANS((35.1609177 - "dispensary"."latitude")) / 2)) ^ 2) + ((COS(RADIANS("dispensary"."latitude")) * COS(RADIANS(35.1609177))) * (SIN((RADIANS(( -107.8296451 - "dispensary"."longitude")) / 2)) ^ 2)))) ^ 0.5))) AS "distance" FROM "dispensary" WHERE (7917.6 * ACOS(((1 - ((SIN((RADIANS((35.1609177 - "dispensary"."latitude")) / 2)) ^ 2) + ((COS(RADIANS("dispensary"."latitude")) * COS(RADIANS(35.1609177))) * (SIN((RADIANS(( -107.8296451 - "dispensary"."longitude")) / 2)) ^ 2)))) ^ 0.5))) <= 50.0 LIMIT 9EXPLAIN SELECT "dispensary"."id", "dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open", (7917.6 * ACOS(((1 - ((SIN((RADIANS((35.1609177 - "dispensary"."latitude")) / 2)) ^ 2) + ((COS(RADIANS("dispensary"."latitude")) * COS(RADIANS(35.1609177))) * (SIN((RADIANS(( -107.8296451 - "dispensary"."longitude")) / 2)) ^ 2)))) ^ 0.5))) AS "distance" FROM "dispensary" WHERE (7917.6 * ACOS(((1 - ((SIN((RADIANS((35.1609177 - "dispensary"."latitude")) / 2)) ^ 2) + ((COS(RADIANS("dispensary"."latitude")) * COS(RADIANS(35.1609177))) * (SIN((RADIANS(( -107.8296451 - "dispensary"."longitude")) / 2)) ^ 2)))) ^ 0.5))) <= 50.0 LIMIT 9 |
113.93 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(198) len_values = len(values) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "dispensary_type"."id",
2 similar queries.
Duplicated 2 times.
"dispensary_type"."type", "dispensary_type"."description" FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21SELECT ••• FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21 |
0.65 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(242) nodelist.append(node.render_annotated(context)) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(326) return nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "dispensary_type"."id",
2 similar queries.
Duplicated 2 times.
"dispensary_type"."type", "dispensary_type"."description" FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21EXPLAIN SELECT "dispensary_type"."id", "dispensary_type"."type", "dispensary_type"."description" FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21 |
30.85 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(242) nodelist.append(node.render_annotated(context)) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(326) return nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "census_city"."id",
2 similar queries.
Duplicated 2 times.
"census_city"."name", "census_city"."county_id", "census_city"."state_id", "census_city"."latitude", "census_city"."longitude" FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21SELECT ••• FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21 |
6.05 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(242) nodelist.append(node.render_annotated(context)) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(326) return nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "census_city"."id",
2 similar queries.
Duplicated 2 times.
"census_city"."name", "census_city"."county_id", "census_city"."state_id", "census_city"."latitude", "census_city"."longitude" FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21EXPLAIN SELECT "census_city"."id", "census_city"."name", "census_city"."county_id", "census_city"."state_id", "census_city"."latitude", "census_city"."longitude" FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21 |
1.47 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(242) nodelist.append(node.render_annotated(context)) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(326) return nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "census_state"."id",
2 similar queries.
Duplicated 2 times.
"census_state"."name", "census_state"."state_id", "census_state"."latitude", "census_state"."longitude" FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21SELECT ••• FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21 |
0.65 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(242) nodelist.append(node.render_annotated(context)) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(326) return nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "census_state"."id",
2 similar queries.
Duplicated 2 times.
"census_state"."name", "census_state"."state_id", "census_state"."latitude", "census_state"."longitude" FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21EXPLAIN SELECT "census_state"."id", "census_state"."name", "census_state"."state_id", "census_state"."latitude", "census_state"."longitude" FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21 |
8.70 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(242) nodelist.append(node.render_annotated(context)) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(326) return nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "census_zip_code"."code",
3 similar queries.
Duplicated 3 times.
"census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21SELECT ••• FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21 |
10.50 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(242) nodelist.append(node.render_annotated(context)) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(326) return nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "census_zip_code"."code",
3 similar queries.
Duplicated 3 times.
"census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21EXPLAIN SELECT "census_zip_code"."code", "census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21 |
0.73 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(242) nodelist.append(node.render_annotated(context)) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(326) return nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
SELECT "main_mainpage"."id",
"main_mainpage"."title", "main_mainpage"."content" FROM "main_mainpage" WHERE NOT ("main_mainpage"."title" IN ('Terms of Service', 'Privacy Policy'))SELECT ••• FROM "main_mainpage" WHERE NOT ("main_mainpage"."title" IN ('Terms of Service', 'Privacy Policy')) |
6.24 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(210) return template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(173) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(56) result = self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(198) len_values = len(values) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/partials/footer.html |
|||||||||||||||||||||
EXPLAIN SELECT "main_mainpage"."id",
"main_mainpage"."title", "main_mainpage"."content" FROM "main_mainpage" WHERE NOT ("main_mainpage"."title" IN ('Terms of Service', 'Privacy Policy'))EXPLAIN SELECT "main_mainpage"."id", "main_mainpage"."title", "main_mainpage"."content" FROM "main_mainpage" WHERE NOT ("main_mainpage"."title" IN ('Terms of Service', 'Privacy Policy')) |
9.20 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(210) return template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(173) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(56) result = self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py in render(198) len_values = len(values) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/partials/footer.html |
|||||||||||||||||||||
SELECT "parent_dispensary"."id",
"parent_dispensary"."company", "parent_dispensary"."logo", "parent_dispensary"."description", "parent_dispensary"."address", "parent_dispensary"."address2", "parent_dispensary"."city_id", "parent_dispensary"."county_id", "parent_dispensary"."state_id", "parent_dispensary"."zip_code_id", "parent_dispensary"."latitude", "parent_dispensary"."longitude", "parent_dispensary"."country", "parent_dispensary"."phone_number", "parent_dispensary"."url", "parent_dispensary"."agency_id", "parent_dispensary"."owner_id" FROM "parent_dispensary" WHERE "parent_dispensary"."id" = 1223 LIMIT 21SELECT ••• FROM "parent_dispensary" WHERE "parent_dispensary"."id" = 1223 LIMIT 21 |
21.60 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
EXPLAIN SELECT "parent_dispensary"."id",
"parent_dispensary"."company", "parent_dispensary"."logo", "parent_dispensary"."description", "parent_dispensary"."address", "parent_dispensary"."address2", "parent_dispensary"."city_id", "parent_dispensary"."county_id", "parent_dispensary"."state_id", "parent_dispensary"."zip_code_id", "parent_dispensary"."latitude", "parent_dispensary"."longitude", "parent_dispensary"."country", "parent_dispensary"."phone_number", "parent_dispensary"."url", "parent_dispensary"."agency_id", "parent_dispensary"."owner_id" FROM "parent_dispensary" WHERE "parent_dispensary"."id" = 1223 LIMIT 21EXPLAIN SELECT "parent_dispensary"."id", "parent_dispensary"."company", "parent_dispensary"."logo", "parent_dispensary"."description", "parent_dispensary"."address", "parent_dispensary"."address2", "parent_dispensary"."city_id", "parent_dispensary"."county_id", "parent_dispensary"."state_id", "parent_dispensary"."zip_code_id", "parent_dispensary"."latitude", "parent_dispensary"."longitude", "parent_dispensary"."country", "parent_dispensary"."phone_number", "parent_dispensary"."url", "parent_dispensary"."agency_id", "parent_dispensary"."owner_id" FROM "parent_dispensary" WHERE "parent_dispensary"."id" = 1223 LIMIT 21 |
38.39 | ||||||||||||||||||||
Connection: default Transaction status: Idle /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(72) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in render(114) self.content = self.rendered_content /app/.heroku/python/lib/python3.11/site-packages/django/template/response.py in rendered_content(92) return template.render(context, self._request) /app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py in render(61) return self.template.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(171) return self._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(159) return compiled_parent._render(context) /app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py in instrumented_test_render(111) return self.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py in render(65) result = block.nodelist.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in <listcomp>(1000) return SafeString("".join([node.render_annotated(context) for node in self])) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render_annotated(961) return self.render(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in render(1059) output = self.filter_expression.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(710) obj = self.var.resolve(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in resolve(842) value = self._resolve_lookup(context) /app/.heroku/python/lib/python3.11/site-packages/django/template/base.py in _resolve_lookup(885) current = getattr(current, bit) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(96) query_dict['analysis'] = _explain_query(self.connection, q, params) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in _explain_query(58) cur.execute(prefixed_query, params)
/app/templates/directory/dispensaries/dispensary-overview.html |
|||||||||||||||||||||
INSERT INTO "silk_response" ("id", "request_id", "status_code", "raw_body", "body", "encoded_headers")
VALUES ('e8c97925-3bba-4794-9192-3de787741679', '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', 200, 'CjwhRE9DVFlQRSBodG1sPgo8aHRtbCBsYW5nPSJlbiI+CiAgPGhlYWQ+CiAgICAKICAgIAogICAgPG1ldGEgY2hhcnNldD0idXRmLTgiPgogICAgPG1ldGEgaHR0cC1lcXVpdj0iWC1VQS1Db21wYXRpYmxlIiBjb250ZW50PSJJRT1lZGdlIj4KICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MSI+CiAgICA8bWV0YSBuYW1lPSJyb2JvdHMiIGNvbnRlbnQ9ImFsbCxmb2xsb3ciPgogICAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1MYW5ndWFnZSIgY29udGVudD0iZW4iPgogICAgPG1ldGEgbmFtZT0iYXV0aG9yIiBjb250ZW50PSJKb2ludENvbW1lcmNlIj4KICAgIDxtZXRhIG5hbWU9Imdvb2dsZSIgY29udGVudD0ibm90cmFuc2xhdGUiPgogICAgPG1ldGEgcHJvcGVydHk9Im9nOnNpdGVfbmFtZSIgY29udGVudD0iSm9pbnRDb21tZXJjZSI+CiAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6dHlwZSIgY29udGVudD0id2Vic2l0ZSI+CiAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6bG9jYWxlIiBjb250ZW50PSJlbl9VUyI+CiAgICA8bWV0YSBuYW1lPSJkaXN0cmlidXRpb24iIGNvbnRlbnQ9Ikdsb2JhbCI+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJSZXBseS10byIgY29udGVudD0iYWRtaW5Aam9pbnRjb21tZXJjZS5jb20iPgogICAgPCEtLSBGYXZpY29uLS0+CiAgICA8bGluayByZWw9InNob3J0Y3V0IGljb24iIGhyZWY9Ii9zdGF0aWMvZGlyZWN0b3J5L2ltZy9mYXZpY29uLmljbyI+CiAgICA8bGluayByZWw9ImNhbm9uaWNhbCIgaHJlZj0iaHR0cHM6Ly9hcHAuam9pbnRjb21tZXJjZS5jb20vZGlzcGVuc2FyaWVzLzg5ODYvIiAvPgogICAgPGxpbmsgcmVsPSJhbHRlcm5hdGUiIGhyZWZsYW5nPSJlbi1VUyIgaHJlZj0iaHR0cHM6Ly9hcHAuam9pbnRjb21tZXJjZS5jb20vZGlzcGVuc2FyaWVzLzg5ODYvIiAvPgogICAgPGxpbmsgcmVsPSJhbHRlcm5hdGUiIGhyZWZsYW5nPSJ4LWRlZmF1bHQiIGhyZWY9Imh0dHBzOi8vYXBwLmpvaW50Y29tbWVyY2UuY29tL2Rpc3BlbnNhcmllcy84OTg2LyIgLz4KICAgIAogICAgPCEtLSBXZWJzaXRlLWxldmVsIHNjaGVtYSAtLT4KICAgIDxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CiAgICAgICAgewogICAgICAgICJAY29udGV4dCI6ICJodHRwOi8vc2NoZW1hLm9yZyIsCiAgICAgICAgIkB0eXBlIjogIldlYlNpdGUiLAogICAgICAgICJ1cmwiOiAiaHR0cHM6Ly93d3cuSm9pbnRDb21tZXJjZS5jb20vIiwKICAgICAgICAibmFtZSI6ICJKb2ludENvbW1lcmNlIC0gRmluZCBZb3VyIExvY2FsIERpc3BlbnNhcnkgQW5kIEJyYW5kIiwKICAgICAgICAiZGVzY3JpcHRpb24iOiAiRmluZCB0aGUgYmVzdCBsb2NhbCBkaXNwZW5zYXJpZXMgYW5kIGJyYW5kcyBuZWFyIHlvdS4iLAogICAgICAgICJwdWJsaXNoZXIiOiB7CiAgICAgICAgICAgICJAdHlwZSI6ICJPcmdhbml6YXRpb24iLAogICAgICAgICAgICAibmFtZSI6ICJKb2ludENvbW1lcmNlIiwKICAgICAgICAgICAgImxvZ28iOiB7CiAgICAgICAgICAgICJAdHlwZSI6ICJJbWFnZU9iamVjdCIsCiAgICAgICAgICAgICJ1cmwiOiAiL3N0YXRpYy9kaXJlY3RvcnkvaW1nL3Bob3RvL2hvbWVwYWdlL2pvaW50Y29tbWVyY2UtYmFja2dyb3VuZC53ZWJwIgogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIH0KICAgIDwvc2NyaXB0PgoKICAgIDwhLS0galF1ZXJ5LS0+CiAgICA8c2NyaXB0IHNyYz0iL3N0YXRpYy9kaXJlY3RvcnkvdmVuZG9yL2pxdWVyeS9qcXVlcnkubWluLmpzIj48L3NjcmlwdD4KICAgIDwhLS0gQm9vdHN0cmFwIEpTIGJ1bmRsZSAtIEJvb3RzdHJhcCArIFBvcHBlckpTLS0+CiAgICA8c2NyaXB0IHNyYz0iL3N0YXRpYy9kaXJlY3RvcnkvdmVuZG9yL2Jvb3RzdHJhcC9qcy9ib290c3RyYXAuYnVuZGxlLm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8IS0tIE1hZ25pZmljIFBvcHVwIC0gTGlnaHRib3ggZm9yIHRoZSBnYWxsZXJ5LS0+CiAgICA8c2NyaXB0IHNyYz0iL3N0YXRpYy9kaXJlY3RvcnkvdmVuZG9yL21hZ25pZmljLXBvcHVwL2pxdWVyeS5tYWduaWZpYy1wb3B1cC5taW4uanMiPjwvc2NyaXB0PgogICAgPHN2ZyBzdHlsZT0iZGlzcGxheTogbm9uZTsiPgogICAgICAgIDxzeW1ib2wgaWQ9ImhlYXJ0LTEiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgICAgICAgICA8cGF0aCBkPSJNMTIgMjEuMzVsLTEuNDUtMS4zMkM1LjQgMTUuMzYgMiAxMi4yOCAyIDguNSAyIDUuNDIgNC40MiAzIDcuNSAzYzEuNzQgMCAzLjQxIDEuMDEgNC41IDIuMDlDMTMuMDkgNC4wMSAxNC43NiAzIDE2LjUgMyAxOS41OCAzIDIyIDUuNDIgMjIgOC41YzAgMy43OC0zLjQgNi44Ni04LjU1IDExLjU0TDEyIDIxLjM1eiI+PC9wYXRoPgogICAgICAgIDwvc3ltYm9sPgogICAgPC9zdmc+CiAgICAKICA8dGl0bGU+UiBHcmVlbmxlYWYgLSBHcmFudHMgLSBHcmFudHMsIE5ldyBNZXhpY28gLSBKb2ludENvbW1lcmNlPC90aXRsZT4KICA8bWV0YSBuYW1lPSJkZXNjcmlwdGlvbiIgY29udGVudD0iUiBHcmVlbmxlYWYgLSBHcmFudHMgaXMgYSBkaXNwZW5zYXJ5IGluIDg3MDIwLCBHcmFudHMsIE5ldyBNZXhpY28gc2VydmluZyBpdHMgWklQIENvZGUgYW5kIHN1cnJvdW5kaW5nIGNvbW11bml0aWVzLiI+CiAgPG1ldGEgbmFtZT0ia2V5d29yZHMiIGNvbnRlbnQ9IlIgR3JlZW5sZWFmIC0gR3JhbnRzLCBSIEdyZWVubGVhZiAtIEdyYW50cyBkaXNwZW5zYXJ5LCBSIEdyZWVubGVhZiAtIEdyYW50cyBHcmFudHMsIFIgR3JlZW5sZWFmIC0gR3JhbnRzIE5ldyBNZXhpY28sIGRpc3BlbnNhcnkgaW4gR3JhbnRzLCBkaXNwZW5zYXJpZXMgbmVhciBtZSwgUiBHcmVlbmxlYWYgLSBHcmFudHMgbWVudSwgUiBHcmVlbmxlYWYgLSBHcmFudHMgODcwMjAiPgogIDxtZXRhIHByb3BlcnR5PSJvZzp0aXRsZSIgY29udGVudD0iUiBHcmVlbmxlYWYgLSBHcmFudHMgLSBHcmFudHMsIE5ldyBNZXhpY28gLSBKb2ludENvbW1lcmNlIj4KICA8bWV0YSBwcm9wZXJ0eT0ib2c6ZGVzY3JpcHRpb24iIGNvbnRlbnQ9IlIgR3JlZW5sZWFmIC0gR3JhbnRzIGlzIGEgZGlzcGVuc2FyeSBpbiBHcmFudHMsIE5ldyBNZXhpY28uIj4KICA8bWV0YSBwcm9wZXJ0eT0ib2c6dXJsIiBjb250ZW50PSJodHRwczovL2FwcC5qb2ludGNvbW1lcmNlLmNvbS9kaXNwZW5zYXJpZXMvODk4Ni8iPgogIDxtZXRhIHByb3BlcnR5PSJvZzppbWFnZSIgY29udGVudD0iL3N0YXRpYy9kaXJlY3RvcnkvaW1nL3Bob3RvL2hvbWVwYWdlL2pvaW50Y29tbWVyY2UtYmFja2dyb3VuZC53ZWJwIj4KICA8bWV0YSBuYW1lPSJ0d2l0dGVyOmNhcmQiIGNvbnRlbnQ9InN1bW1hcnlfbGFyZ2VfaW1hZ2UiPgogIDxtZXRhIG5hbWU9InR3aXR0ZXI6dGl0bGUiIGNvbnRlbnQ9IlIgR3JlZW5sZWFmIC0gR3JhbnRzIC0gR3JhbnRzLCBOZXcgTWV4aWNvIC0gSm9pbnRDb21tZXJjZSI+CiAgPG1ldGEgbmFtZT0idHdpdHRlcjpkZXNjcmlwdGlvbiIgY29udGVudD0iUiBHcmVlbmxlYWYgLSBHcmFudHMgaXMgYSBkaXNwZW5zYXJ5IGluIDg3MDIwLCBHcmFudHMsIE5ldyBNZXhpY28gc2VydmluZyBpdHMgWklQIENvZGUgYW5kIHN1cnJvdW5kaW5nIGNvbW11bml0aWVzLiI+CiAgPG1ldGEgbmFtZT0idHdpdHRlcjppbWFnZSIgY29udGVudD0iL3N0YXRpYy9kaXJlY3RvcnkvaW1nL3Bob3RvL2hvbWVwYWdlL2pvaW50Y29tbWVyY2UtYmFja2dyb3VuZC53ZWJwIj4KICA8bWV0YSBuYW1lPSJ0d2l0dGVyOnNpdGUiIGNvbnRlbnQ9IkBKb2ludENvbW1lcmNlIj4KICA8bGluayByZWw9Imljb24iIHR5cGU9ImltYWdlL3gtaWNvbiIgaHJlZj0iL3N0YXRpYy9kaXJlY3RvcnkvaW1nL2Zhdmljb24uaWNvIj4KICA8IS0tIFBhZ2Utc3BlY2lmaWMgc2NoZW1hIGZvciBhIHNwZWNpZmljIHBhZ2UgLS0+CiAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4KICAgIHsKICAgICAgIkBjb250ZXh0IjogImh0dHA6Ly9zY2hlbWEub3JnIiwKICAgICAgIkB0eXBlIjogIldlYlBhZ2UiLAogICAgICAidXJsIjogImh0dHBzOi8vYXBwLmpvaW50Y29tbWVyY2UuY29tL2Rpc3BlbnNhcmllcy84OTg2LyIsCiAgICAgICJuYW1lIjogIlIgR3JlZW5sZWFmIC0gR3JhbnRzIC0gR3JhbnRzLCBOZXcgTWV4aWNvIC0gSm9pbnRDb21tZXJjZSIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJSIEdyZWVubGVhZiAtIEdyYW50cyBpcyBhIGRpc3BlbnNhcnkgaW4gODcwMjAsIEdyYW50cywgTmV3IE1leGljbyBzZXJ2aW5nIGl0cyBaSVAgQ29kZSBhbmQgc3Vycm91bmRpbmcgY29tbXVuaXRpZXMuIiwKICAgICAgImJyZWFkY3J1bWIiOiB7CiAgICAgICAgIkB0eXBlIjogIkJyZWFkY3J1bWJMaXN0IiwKICAgICAgICAiaXRlbUxpc3RFbGVtZW50IjogWwogICAgICAgICAgewogICAgICAgICAgICAiQHR5cGUiOiAiTGlzdEl0ZW0iLAogICAgICAgICAgICAicG9zaXRpb24iOiAxLAogICAgICAgICAgICAibmFtZSI6ICJIb21lIiwKICAgICAgICAgICAgIml0ZW0iOiAiaHR0cHM6Ly9hcHAuam9pbnRjb21tZXJjZS5jb20vIgogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgIkB0eXBlIjogIkxpc3RJdGVtIiwKICAgICAgICAgICAgInBvc2l0aW9uIjogMiwKICAgICAgICAgICAgIm5hbWUiOiAiRGlzcGVuc2FyeSIsCiAgICAgICAgICAgICJpdGVtIjogImh0dHBzOi8vYXBwLmpvaW50Y29tbWVyY2UuY29tL2Rpc3BlbnNhcmllcy84OTg2LyIKICAgICAgICAgIH0KICAgICAgICBdCiAgICAgIH0sCiAgICAgICJtYWluRW50aXR5IjogewogICAgICAgICJAdHlwZSI6ICJMb2NhbEJ1c2luZXNzIiwKICAgICAgICAibmFtZSI6ICJSIEdyZWVubGVhZiAtIEdyYW50cyIsCiAgICAgICAgImltYWdlIjogIi9tZWRpYS9kaXNwZW5zYXJ5X3BpY3Mvci1ncmVlbmxlYWYtZ3JhbnRzLWxvZ28uanBnIiwKICAgICAgICAiYWRkcmVzcyI6IHsKICAgICAgICAgICJAdHlwZSI6ICJQb3N0YWxBZGRyZXNzIiwKICAgICAgICAgICJzdHJlZXRBZGRyZXNzIjogIjg5OSBSb29zZXZlbHQgQXZlbnVlIiwKICAgICAgICAgICJhZGRyZXNzTG9jYWxpdHkiOiAiR3JhbnRzIiwKICAgICAgICAgICJhZGRyZXNzUmVnaW9uIjogIk5ldyBNZXhpY28iLAogICAgICAgICAgInBvc3RhbENvZGUiOiAiODcwMjAiLAogICAgICAgICAgImFkZHJlc3NDb3VudHJ5IjogIlVTIgogICAgICAgIH0sCiAgICAgICAgImdlbyI6IHsKICAgICAgICAgICJAdHlwZSI6ICJHZW9Db29yZGluYXRlcyIsCiAgICAgICAgICAibGF0aXR1ZGUiOiAiMzUuMTYwOTE3NyIsCiAgICAgICAgICAibG9uZ2l0dWRlIjogIi0xMDcuODI5NjQ1MSIKICAgICAgICB9LAogICAgICAgICJ0ZWxlcGhvbmUiOiAiNTA1Mjg3NTM4MyIsCiAgICAgICAgInVybCI6ICJodHRwczovL2FwcC5qb2ludGNvbW1lcmNlLmNvbS9kaXNwZW5zYXJpZXMvODk4Ni8iLAogICAgICAgICJwcmljZVJhbmdlIjogIiQkIiwKICAgICAgICAib3BlbmluZ0hvdXJzU3BlY2lmaWNhdGlvbiI6IFsKICAgICAgICAgIHsKICAgICAgICAgICAgIkB0eXBlIjogIk9wZW5pbmdIb3Vyc1NwZWNpZmljYXRpb24iLAogICAgICAgICAgICAiZGF5T2ZXZWVrIjogIlN1bmRheSIsCiAgICAgICAgICAgICJvcGVucyI6ICI4IGEubS4iLAogICAgICAgICAgICAiY2xvc2VzIjogIjkgcC5tLiIKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgICJAdHlwZSI6ICJPcGVuaW5nSG91cnNTcGVjaWZpY2F0aW9uIiwKICAgICAgICAgICAgImRheU9mV2VlayI6ICJNb25kYXkiLAogICAgICAgICAgICAib3BlbnMiOiAiOCBhLm0uIiwKICAgICAgICAgICAgImNsb3NlcyI6ICI5IHAubS4iCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICAiQHR5cGUiOiAiT3BlbmluZ0hvdXJzU3BlY2lmaWNhdGlvbiIsCiAgICAgICAgICAgICJkYXlPZldlZWsiOiAiVHVlc2RheSIsCiAgICAgICAgICAgICJvcGVucyI6ICI4IGEubS4iLAogICAgICAgICAgICAiY2xvc2VzIjogIjkgcC5tLiIKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgICJAdHlwZSI6ICJPcGVuaW5nSG91cnNTcGVjaWZpY2F0aW9uIiwKICAgICAgICAgICAgImRheU9mV2VlayI6ICJXZWRuZXNkYXkiLAogICAgICAgICAgICAib3BlbnMiOiAiOCBhLm0uIiwKICAgICAgICAgICAgImNsb3NlcyI6ICI5IHAubS4iCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICAiQHR5cGUiOiAiT3BlbmluZ0hvdXJzU3BlY2lmaWNhdGlvbiIsCiAgICAgICAgICAgICJkYXlPZldlZWsiOiAiVGh1cnNkYXkiLAogICAgICAgICAgICAib3BlbnMiOiAiOCBhLm0uIiwKICAgICAgICAgICAgImNsb3NlcyI6ICI5IHAubS4iCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICAiQHR5cGUiOiAiT3BlbmluZ0hvdXJzU3BlY2lmaWNhdGlvbiIsCiAgICAgICAgICAgICJkYXlPZldlZWsiOiAiRnJpZGF5IiwKICAgICAgICAgICAgIm9wZW5zIjogIjggYS5tLiIsCiAgICAgICAgICAgICJjbG9zZXMiOiAiOSBwLm0uIgogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgIkB0eXBlIjogIk9wZW5pbmdIb3Vyc1NwZWNpZmljYXRpb24iLAogICAgICAgICAgICAiZGF5T2ZXZWVrIjogIlNhdHVyZGF5IiwKICAgICAgICAgICAgIm9wZW5zIjogIjggYS5tLiIsCiAgICAgICAgICAgICJjbG9zZXMiOiAiOSBwLm0uIgogICAgICAgICAgfQogICAgICAgIF0sCiAgICAgICAgCiAgICAgICAgInNhbWVBcyI6IFsKICAgICAgICAgICJodHRwczovL3JncmVlbmxlYWYuY29tLyIsCiAgICAgICAgICAiaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL3JncmVlbmxlYWZuZXdtZXhpY28vIiwKICAgICAgICAgICJodHRwczovL3guY29tL1JfR3JlZW5sZWFmTk0vIiwKICAgICAgICAgICJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL3JncmVlbmxlYWZfbm0vIiwKICAgICAgICAgICJOb25lIiwKICAgICAgICAgICJOb25lIiwKICAgICAgICAgICJOb25lIgogICAgICAgIF0KICAgICAgfQogICAgfQo8L3NjcmlwdD4KICAgIAoKICAgIAoKICAgIAogICAgCgogICAgPGxpbmsgaHJlZj0naHR0cHM6Ly9hcGkubWFwYm94LmNvbS9tYXBib3gtZ2wtanMvdjIuNi4xL21hcGJveC1nbC5jc3MnIHJlbD0nc3R5bGVzaGVldCcgLz4KICAgIDxsaW5rIHJlbD0nc3R5bGVzaGVldCcgaHJlZj0naHR0cHM6Ly9hcGkubWFwYm94LmNvbS9tYXBib3gtZ2wtanMvcGx1Z2lucy9tYXBib3gtZ2wtZ2VvY29kZXIvdjQuNy4wL21hcGJveC1nbC1nZW9jb2Rlci5jc3MnIHR5cGU9J3RleHQvY3NzJyAvPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL3VucGtnLmNvbS9zd2lwZXIvc3dpcGVyLWJ1bmRsZS5taW4uY3NzIi8+CiAgICA8IS0tIExlYWZsZXQgTWFwcy0tPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL3VucGtnLmNvbS9sZWFmbGV0QDEuNS4xL2Rpc3QvbGVhZmxldC5jc3MiIGludGVncml0eT0ic2hhNTEyLXh3RS9Bejl6cmpCSXBoQWNCYjNGNkpWcXhmNDYrQ0RMd2ZMTUhsb051NktFUUNBV2k2SGNEVWJlT2ZCSXB0Rjd0Y0N6dXNLRmpGdzJ5dXZFcERMOXdRPT0iIGNyb3Nzb3JpZ2luPSIiPgogICAgPCEtLSBQcmljZSBTbGlkZXIgU3R5bGVzaGVldHMgLS0+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii9zdGF0aWMvZGlyZWN0b3J5L3ZlbmRvci9ub3Vpc2xpZGVyL25vdWlzbGlkZXIuY3NzIj4KICAgIDwhLS0gR29vZ2xlIGZvbnRzIC0gUGxheWZhaXIgRGlzcGxheS0tPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UGxheWZhaXIrRGlzcGxheTo0MDAsNDAwaSw3MDAiPgogICAgPCEtLSBHb29nbGUgZm9udHMgLSBQb3BwaW5zLS0+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Qb3BwaW5zOjMwMCw0MDAsNDAwaSw3MDAiPgogICAgPCEtLSBzd2lwZXItLT4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvU3dpcGVyLzQuNC4xL2Nzcy9zd2lwZXIubWluLmNzcyI+CiAgICA8IS0tIE1hZ25pZ2ljIFBvcHVwLS0+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii9zdGF0aWMvZGlyZWN0b3J5L3ZlbmRvci9tYWduaWZpYy1wb3B1cC9tYWduaWZpYy1wb3B1cC5jc3MiPgogICAgPCEtLSB0aGVtZSBzdHlsZXNoZWV0LS0+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii9zdGF0aWMvZGlyZWN0b3J5L2Nzcy9zdHlsZS5ncmVlbi5taW4uY3NzIiBpZD0idGhlbWUtc3R5bGVzaGVldCI+CiAgICA8IS0tIEN1c3RvbSBzdHlsZXNoZWV0IC0gZm9yIHlvdXIgY2hhbmdlcy0tPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIvc3RhdGljL2RpcmVjdG9yeS9jc3MvY3VzdG9tLmNzcyI+CiAgICA8IS0tIEN1c3RvbSBzdHlsZXNoZWV0IC0gZm9yIHlvdXIgY2hhbmdlcy0tPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIvc3RhdGljL2RpcmVjdG9yeS9jc3Mvc2VhcmNoLmNzcyI+CiAgICA8IS0tIEZhdmljb24tLT4KICAgIDxsaW5rIHJlbD0ic2hvcnRjdXQgaWNvbiIgaHJlZj0iL3N0YXRpYy9kaXJlY3RvcnkvaW1nL2NhcnRvY2hyb21lLWxvZ28taWNvbi10cmFuc3BhcmVudC5wbmciPgogICAgPCEtLSBGb250IEF3ZXNvbWUgQ1NTLS0+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS44LjEvY3NzL2FsbC5jc3MiIGludGVncml0eT0ic2hhMzg0LTUwb0JVSEVtdnBRKzFsVzR5NTdQVEZtaENhWHAwTUw1ZDYwTTFNN3VIMitucVVpdnpJZWJobmRPSksyOGFudmYiIGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL2ZzbGlnaHRib3gvaW5kZXguY3NzIj4KCiAgICAKICAgIAoKICA8L2hlYWQ+CiAgPGJvZHkgY2xhc3M9ImQtZmxleCBmbGV4LWNvbHVtbiBtaW4tdmgtMTAwIiBzdHlsZT0icGFkZGluZy10b3A6IDcycHg7Ij4KICAgIAogICAgCiAgICAKCiAgICA8aGVhZGVyIGNsYXNzPSJoZWFkZXIiPgogICAgICAgIAogICAgICAgIDwhLS0gTmF2YmFyLS0+CiAgICAgICAgPG5hdiBjbGFzcz0ibmF2YmFyIG5hdmJhci1leHBhbmQtbGcgZml4ZWQtdG9wIHNoYWRvdyBuYXZiYXItbGlnaHQgYmctc2Vjb25kYXJ5Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29udGFpbmVyLWZsdWlkIj4KICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJuYXZiYXItYnJhbmQiIGhyZWY9Ii8iPgogICAgICAgICAgICAgICAgICAgIDxpbWcgd2lkdGg9IjIwMCIgc3JjPSIvc3RhdGljL2RpcmVjdG9yeS9pbWcvam9pbnRjb21tZXJjZV9sb2dvX2V4dGVuZGVkLnBuZyIgYWx0PSJKb2ludENvbW1lcmNlIGxvZ28iPgogICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgPGZvcm0gY2xhc3M9ImZvcm0taW5saW5lIGQtbm9uZSBkLW1kLWZsZXggYXBwLXNlYXJjaCIgYWN0aW9uPSIjIiBpZD0ic2VhcmNoLWZvcm0tbmF2Ij4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbnB1dC1sYWJlbC1hYnNvbHV0ZSBpbnB1dC1sYWJlbC1hYnNvbHV0ZS1sZWZ0IGlucHV0LWV4cGFuZCBtcy1sZy0yIG1zLXhsLTMiPgogICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgY2xhc3M9ImxhYmVsLWFic29sdXRlIiBmb3I9InNlYXJjaC1pbnB1dC1uYXYiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhIGZhLXNlYXJjaCI+PC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InNyLW9ubHkiPlNlYXJjaCBDb21wYW55PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPgogICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgY2xhc3M9ImZvcm0tY29udHJvbCBmb3JtLWNvbnRyb2wtbWQgYm9yZGVyLTAgc2hhZG93LTAgYmctd2hpdGUiIGlkPSJzZWFyY2gtaW5wdXQtbmF2IiBwbGFjZWhvbGRlcj0iU2VhcmNoIENvbXBhbnkiIGFyaWEtbGFiZWw9IlNlYXJjaCIgdHlwZT0ic2VhcmNoIiBtYXhsZW5ndGg9IjMwIj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZm9ybT4KICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9Im5hdmJhci10b2dnbGVyIiB0eXBlPSJidXR0b24iIGRhdGEtYnMtdG9nZ2xlPSJjb2xsYXBzZSIgZGF0YS1icy10YXJnZXQ9IiNuYXZiYXJDb2xsYXBzZSIgYXJpYS1jb250cm9scz0ibmF2YmFyQ29sbGFwc2UiIGFyaWEtZXhwYW5kZWQ9ImZhbHNlIiBhcmlhLWxhYmVsPSJUb2dnbGUgbmF2aWdhdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhIGZhLWJhcnMiPjwvaT4KICAgICAgICAgICAgICAgIDwvYnV0dG9uPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2UgbmF2YmFyLWNvbGxhcHNlIiBpZD0ibmF2YmFyQ29sbGFwc2UiPgogICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibmF2YmFyLW5hdiBtcy1hdXRvIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSBkcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0ibmF2LWxpbmsgZHJvcGRvd24tdG9nZ2xlIiBpZD0iZGlzcGVuc2FyaWVzRHJvcGRvd24iIGhyZWY9IiMiIGRhdGEtYnMtdG9nZ2xlPSJkcm9wZG93biIgYXJpYS1oYXNwb3B1cD0idHJ1ZSIgYXJpYS1leHBhbmRlZD0iZmFsc2UiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZvciBEaXNwZW5zYXJpZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0iZHJvcGRvd24tbWVudSIgYXJpYS1sYWJlbGxlZGJ5PSJkaXNwZW5zYXJpZXNEcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGNsYXNzPSJkcm9wZG93bi1pdGVtIiBocmVmPSIvZGlzcGVuc2FyaWVzL2NsYWltLWRpc3BlbnNhcnkvIj5DbGFpbSBEaXNwZW5zYXJpZXM8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgY2xhc3M9ImRyb3Bkb3duLWl0ZW0iIGhyZWY9Imh0dHBzOi8vd3d3LmpvaW50Y29tbWVyY2UuY29tLyI+QWR2ZXJ0aXNlIERpc3BlbnNhcnkgdmlhIFByb2dyYW1tYXRpYzwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSBkcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0ibmF2LWxpbmsgZHJvcGRvd24tdG9nZ2xlIiBpZD0iYnJhbmRzRHJvcGRvd24iIGhyZWY9IiMiIGRhdGEtYnMtdG9nZ2xlPSJkcm9wZG93biIgYXJpYS1oYXNwb3B1cD0idHJ1ZSIgYXJpYS1leHBhbmRlZD0iZmFsc2UiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZvciBCcmFuZHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0iZHJvcGRvd24tbWVudSIgYXJpYS1sYWJlbGxlZGJ5PSJicmFuZHNEcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGNsYXNzPSJkcm9wZG93bi1pdGVtIiBocmVmPSIvYnJhbmRzL2NsYWltLWJyYW5kLyI+Q2xhaW0gQnJhbmRzPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGNsYXNzPSJkcm9wZG93bi1pdGVtIiBocmVmPSJodHRwczovL3d3dy5qb2ludGNvbW1lcmNlLmNvbS8iPkFkdmVydGlzZSBCcmFuZCB2aWEgQ29CcmFuZCBQcm9ncmFtbWF0aWM8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibmF2LWl0ZW0gZHJvcGRvd24iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9Im5hdi1saW5rIGRyb3Bkb3duLXRvZ2dsZSIgaWQ9Im1lbnVEcm9wZG93biIgaHJlZj0iIyIgZGF0YS1icy10b2dnbGU9ImRyb3Bkb3duIiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLWV4cGFuZGVkPSJmYWxzZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTWVudQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJkcm9wZG93bi1tZW51IiBhcmlhLWxhYmVsbGVkYnk9Im1lbnVEcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGNsYXNzPSJkcm9wZG93bi1pdGVtIiBocmVmPSIvYWJvdXQtdXMvIj5BYm91dCBVczwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBjbGFzcz0iZHJvcGRvd24taXRlbSIgaHJlZj0iL2Jsb2cvIj5CbG9nPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGNsYXNzPSJkcm9wZG93bi1pdGVtIiBocmVmPSIvY29udGFjdC8iPkNvbnRhY3Q8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgY2xhc3M9Im5hdi1saW5rIiBocmVmPSIvYWNjb3VudHMvbG9naW4vP25leHQ9L2Rpc3BlbnNhcmllcy84OTg2LyI+U2lnbiBJbjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgY2xhc3M9Im5hdi1saW5rIiBocmVmPSIvYWNjb3VudHMvc2lnbnVwLz9uZXh0PS9kaXNwZW5zYXJpZXMvODk4Ni8iPlNpZ24gVXA8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICA8Zm9ybSBjbGFzcz0iZm9ybS1pbmxpbmUgbXQtNCBtYi0yIGQtc20tbm9uZSIgYWN0aW9uPSIjIiBpZD0ic2VhcmNoY29sbGFwc2VkIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iY3NyZm1pZGRsZXdhcmV0b2tlbiIgdmFsdWU9ImtRdWNualVYVTFHZURBNVd1VDUwWGVEZzk4QTN1YUZXQmdVN1Nrd1BodGN5UUZscDlwTEpGbGJCaG9lU3NsdTQiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbnB1dC1sYWJlbC1hYnNvbHV0ZSBpbnB1dC1sYWJlbC1hYnNvbHV0ZS1sZWZ0IHctMTAwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCBjbGFzcz0ibGFiZWwtYWJzb2x1dGUiIGZvcj0ic2VhcmNoY29sbGFwc2VkX3NlYXJjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhIGZhLXNlYXJjaCI+PC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJzci1vbmx5Ij5TZWFyY2g8L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IGNsYXNzPSJmb3JtLWNvbnRyb2wgZm9ybS1jb250cm9sLXNtIGJvcmRlci0wIHNoYWRvdy0wIGJnLXdoaXRlIiBpZD0ic2VhcmNoY29sbGFwc2VkX3NlYXJjaCIgcGxhY2Vob2xkZXI9IlNlYXJjaCBDb21wYW55IiBhcmlhLWxhYmVsPSJTZWFyY2giIHR5cGU9InNlYXJjaCIgbWF4bGVuZ3RoPSIzMCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZm9ybT4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L25hdj4KICAgICAgICAKICAgICAgICA8IS0tIC9OYXZiYXIgLS0+CiAgICAgICAgPGRpdiBpZD0icmVzdWx0LWJveC1uYXYiIGNsYXNzPSJyZXN1bHQtY2FyZCBub3QtdmlzaWJsZSI+PC9kaXY+ICAgICAgICAKICAgIDwvaGVhZGVyPgogICAgPHNjcmlwdD4KICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgIGNvbnN0IHVybCA9ICIvc2VhcmNoLXJlc3VsdC1uYXYvIjsgLy8gUmVwbGFjZSB3aXRoIHlvdXIgRGphbmdvIFVSTCBmb3IgdGhlIEFKQVggZW5kcG9pbnQKICAgICAgICAgICAgY29uc3Qgc2VhcmNoSW5wdXROYXYgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2VhcmNoLWlucHV0LW5hdicpOwogICAgICAgICAgICBjb25zdCBzZWFyY2hJbnB1dE1vYmlsZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzZWFyY2hjb2xsYXBzZWRfc2VhcmNoJyk7CiAgICAgICAgICAgIGNvbnN0IHJlc3VsdHNEaXYgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncmVzdWx0LWJveC1uYXYnKTsKICAgICAgICAKICAgICAgICAgICAgbGV0IHRpbWVvdXQgPSBudWxsOwogICAgICAgIAogICAgICAgICAgICBjb25zdCBkZWJvdW5jZSA9IChmdW5jLCBkZWxheSkgPT4gewogICAgICAgICAgICAgICAgY2xlYXJUaW1lb3V0KHRpbWVvdXQpOwogICAgICAgICAgICAgICAgdGltZW91dCA9IHNldFRpbWVvdXQoZnVuYywgZGVsYXkpOwogICAgICAgICAgICB9OwogICAgICAgIAogICAgICAgICAgICBjb25zdCBjbGVhck90aGVyU2VhcmNoSW5wdXQgPSAoY3VycmVudElucHV0KSA9PiB7CiAgICAgICAgICAgICAgICBpZiAoY3VycmVudElucHV0ID09PSBzZWFyY2hJbnB1dE5hdikgewogICAgICAgICAgICAgICAgICAgIHNlYXJjaElucHV0TW9iaWxlLnZhbHVlID0gJyc7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgIHNlYXJjaElucHV0TmF2LnZhbHVlID0gJyc7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH07CiAgICAgICAgCiAgICAgICAgICAgIGNvbnN0IHNlbmRTZWFyY2hEYXRhID0gKHNlYXJjaFRlcm0sIGN1cnJlbnRJbnB1dCkgPT4gewogICAgICAgICAgICAgICAgY2xlYXJPdGhlclNlYXJjaElucHV0KGN1cnJlbnRJbnB1dCk7CiAgICAgICAgCiAgICAgICAgICAgICAgICBpZiAoc2VhcmNoVGVybS50cmltKCkgPT09ICcnKSB7CiAgICAgICAgICAgICAgICAgICAgcmVzdWx0c0Rpdi5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnOwogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAKICAgICAgICAgICAgICAgIHJlc3VsdHNEaXYuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7CiAgICAgICAgICAgICAgICBmZXRjaCh1cmwsIHsKICAgICAgICAgICAgICAgICAgICBtZXRob2Q6ICdQT1NUJywKICAgICAgICAgICAgICAgICAgICBoZWFkZXJzOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICdYLVJlcXVlc3RlZC1XaXRoJzogJ1hNTEh0dHBSZXF1ZXN0JywKICAgICAgICAgICAgICAgICAgICAgICAgJ1gtQ1NSRlRva2VuJzogZG9jdW1lbnQucXVlcnlTZWxlY3RvcignW25hbWU9Y3NyZm1pZGRsZXdhcmV0b2tlbl0nKS52YWx1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgJ0NvbnRlbnQtVHlwZSc6ICdhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQnCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICBib2R5OiBgc2VhcmNoX3Rlcm09JHtlbmNvZGVVUklDb21wb25lbnQoc2VhcmNoVGVybSl9YAogICAgICAgICAgICAgICAgfSkKICAgICAgICAgICAgICAgIC50aGVuKHJlc3BvbnNlID0+IHJlc3BvbnNlLmpzb24oKSkKICAgICAgICAgICAgICAgIC50aGVuKGRhdGEgPT4gewogICAgICAgICAgICAgICAgICAgIGxldCByZXN1bHRzID0gZGF0YS5kYXRhOwogICAgICAgICAgICAgICAgICAgIHJlc3VsdHNEaXYuaW5uZXJIVE1MID0gJyc7IC8vIENsZWFyIHByZXZpb3VzIHJlc3VsdHMKICAgICAgICAgICAgICAgICAgICBsZXQgbGlzdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3VsJyk7CiAgICAgICAgICAgICAgICAgICAgbGlzdC5jbGFzc0xpc3QuYWRkKCdyZXN1bHQtbGlzdCcpOwogICAgICAgICAgICAgICAgICAgIHJlc3VsdHNEaXYuYXBwZW5kQ2hpbGQobGlzdCk7CiAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgaWYgKEFycmF5LmlzQXJyYXkocmVzdWx0cykgJiYgcmVzdWx0cy5sZW5ndGggPiAwKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHJlc3VsdHMuZm9yRWFjaChpdGVtID0+IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldCBhbmNob3IgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdhJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXQgbGlzdEl0ZW0gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdsaScpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdEl0ZW0uY2xhc3NMaXN0LmFkZCgncmVzdWx0LWxpc3QtaXRlbScpOyAvLyBBZGQgY2xhc3MgZm9yIHN0eWxpbmcKICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIENyZWF0ZSBhbmNob3IgZWxlbWVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5jaG9yLmNsYXNzTGlzdC5hZGQoJ3Jlc3VsdC1pdGVtJyk7IC8vIE9wdGlvbmFsbHkgYWRkIGNsYXNzIGZvciBzdHlsaW5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBDb25kaXRpb25hbGx5IHNldCBocmVmIGJhc2VkIG9uIGl0ZW0gdHlwZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGl0ZW0udHlwZSA9PT0gJ2Rpc3BlbnNhcnknKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5jaG9yLmhyZWYgPSBgL2Rpc3BlbnNhcmllcy8ke2l0ZW0uaWR9L2A7IC8vIEFkanVzdCBVUkwgYXMgbmVlZGVkCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKGl0ZW0udHlwZSA9PT0gJ2JyYW5kJykgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuY2hvci5ocmVmID0gYC9icmFuZHMvJHtpdGVtLmlkfS9gOyAvLyBBZGp1c3QgVVJMIGFzIG5lZWRlZAogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQ3JlYXRlIGFuZCBhcHBlbmQgdGhlIGxvZ28gaW1hZ2UgaWYgaXQgZXhpc3RzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoaXRlbS5sb2dvX3VybCkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldCBsb2dvSW1nID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaW1nJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbG9nb0ltZy5zcmMgPSBpdGVtLmxvZ29fdXJsOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxvZ29JbWcuYWx0ID0gIkxvZ28iOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxvZ29JbWcuc3R5bGUgPSAid2lkdGg6IDUwcHg7IGhlaWdodDogNTBweDsgbWFyZ2luLXJpZ2h0OiAxMHB4OyI7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbG9nb0ltZy5jbGFzc0xpc3QuYWRkKCdyb3VuZGVkJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5jaG9yLmFwcGVuZENoaWxkKGxvZ29JbWcpOyAvLyBBcHBlbmQgaW1hZ2UgdG8gYW5jaG9yCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXQgbmFtZSA9IGl0ZW0ubmFtZSA/IGl0ZW0ubmFtZSA6ICdOL0EnOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0IGNpdHkgPSBpdGVtLmNpdHlfX25hbWUgPyBpdGVtLmNpdHlfX25hbWUgOiAnTi9BJzsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldCBzdGF0ZSA9IGl0ZW0uc3RhdGVfX25hbWUgPyBpdGVtLnN0YXRlX19uYW1lIDogJ04vQSc7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXQgdGV4dFNwYW4gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzcGFuJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0U3Bhbi50ZXh0Q29udGVudCA9IGAke25hbWV9OiAke2NpdHl9LCAke3N0YXRlfWA7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmNob3IuYXBwZW5kQ2hpbGQodGV4dFNwYW4pOyAvLyBBcHBlbmQgdGV4dCB0byBhbmNob3IKICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3RJdGVtLmFwcGVuZENoaWxkKGFuY2hvcik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LmFwcGVuZENoaWxkKGxpc3RJdGVtKTsKICAgICAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgbGV0IGxpc3RJdGVtID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnbGknKTsKICAgICAgICAgICAgICAgICAgICAgICAgbGlzdEl0ZW0udGV4dENvbnRlbnQgPSAnTm8gcmVzdWx0cyBmb3VuZCc7CiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3QuYXBwZW5kQ2hpbGQobGlzdEl0ZW0pOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgICAuY2F0Y2goZXJyb3IgPT4gewogICAgICAgICAgICAgICAgICAgIGNvbnNvbGUuZXJyb3IoJ0Vycm9yOicsIGVycm9yKTsKICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICB9OwogICAgICAgIAogICAgICAgICAgICBjb25zdCBoYW5kbGVJbnB1dEV2ZW50ID0gKGUsIHNlYXJjaElucHV0KSA9PiB7CiAgICAgICAgICAgICAgICBkZWJvdW5jZSgoKSA9PiBzZW5kU2VhcmNoRGF0YShlLnRhcmdldC52YWx1ZSwgc2VhcmNoSW5wdXQpLCAyMDApOwogICAgICAgICAgICB9OwogICAgICAgIAogICAgICAgICAgICBpZiAoc2VhcmNoSW5wdXROYXYpIHsKICAgICAgICAgICAgICAgIHNlYXJjaElucHV0TmF2LmFkZEV2ZW50TGlzdGVuZXIoJ2lucHV0JywgKGUpID0+IGhhbmRsZUlucHV0RXZlbnQoZSwgc2VhcmNoSW5wdXROYXYpKTsKICAgICAgICAgICAgfQogICAgICAgIAogICAgICAgICAgICBpZiAoc2VhcmNoSW5wdXRNb2JpbGUpIHsKICAgICAgICAgICAgICAgIHNlYXJjaElucHV0TW9iaWxlLmFkZEV2ZW50TGlzdGVuZXIoJ2lucHV0JywgKGUpID0+IGhhbmRsZUlucHV0RXZlbnQoZSwgc2VhcmNoSW5wdXRNb2JpbGUpKTsKICAgICAgICAgICAgfQogICAgICAgIH0pOwogICAgPC9zY3JpcHQ+CiAgICAgICAgCiAgICA8c2NyaXB0PgogICAgICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCAoZXZlbnQpID0+IHsKICAgICAgICAgICAgY29uc3QgYWxlcnRzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmFsZXJ0Jyk7CiAgICAgICAgICAgIAogICAgICAgICAgICBhbGVydHMuZm9yRWFjaCgoYWxlcnQpID0+IHsKICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4gewogICAgICAgICAgICAgICAgICAgIGFsZXJ0LmNsYXNzTGlzdC5yZW1vdmUoJ3Nob3cnKTsgLy8gVHJpZ2dlcnMgZmFkZS1vdXQgdHJhbnNpdGlvbgogICAgICAgICAgICAgICAgICAgIGFsZXJ0LmNsYXNzTGlzdC5hZGQoJ2ZhZGUnKTsKICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAvLyBXYWl0IGZvciB0aGUgQ1NTIHRyYW5zaXRpb24gdG8gZmluaXNoIGJlZm9yZSByZW1vdmluZyB0aGUgZWxlbWVudAogICAgICAgICAgICAgICAgICAgIGFsZXJ0LmFkZEV2ZW50TGlzdGVuZXIoJ3RyYW5zaXRpb25lbmQnLCAoKSA9PiB7CiAgICAgICAgICAgICAgICAgICAgICAgIGFsZXJ0LnJlbW92ZSgpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfSwgMzAwMCk7CiAgICAgICAgICAgIH0pOwogICAgICAgIH0pOwogICAgPC9zY3JpcHQ+ICAgICAKICAgICAgICAKICAgIAoKICAgIAogICAgCiAgICA8IS0tIEhlcm8gU2VjdGlvbi0tPgogICAgPHNlY3Rpb24gY2xhc3M9InB0LTUgcGItNSBkLWZsZXggYWxpZ24taXRlbXMtZW5kIGdyYWRpZW50LW92ZXJsYXkgYmctY292ZXIgYmctcHJpbWFyeSI+CiAgICAgICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIG92ZXJsYXktY29udGVudCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXgganVzdGlmeS1jb250ZW50LWJldHdlZW4gYWxpZ24taXRlbXMtY2VudGVyIGZsZXgtY29sdW1uIGZsZXgtbGctcm93Ij4KICAgICAgICAgICAgPCEtLSBJbWFnZSBhbmQgVGV4dCAtLT4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciB0ZXh0LXdoaXRlIG1iLTQgbWItbGctMCI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaW1nLXRodW1ibmFpbCByb3VuZGVkIGJvcmRlciIgc3R5bGU9IndpZHRoOiAxNTBweDsgaGVpZ2h0OiAxNTBweDsgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyI+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iL21lZGlhL2Rpc3BlbnNhcnlfcGljcy9yLWdyZWVubGVhZi1ncmFudHMtbG9nby5qcGciIGFsdD0iUiBHcmVlbmxlYWYgLSBHcmFudHMgbG9nbyIgc3R5bGU9Im1heC13aWR0aDogMTAwJTsgbWF4LWhlaWdodDogMTAwJTsgb2JqZWN0LWZpdDogY29udGFpbjsiIGxvYWRpbmc9ImxhenkiIC8+CiAgICAgICAgICAgICAgPC9kaXY+ICAgICAgICAgICAgICAKICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJteC0zIj4gPCEtLSBBZGp1c3Qgc3BhY2luZyBhcyBuZWVkZWQgLS0+CiAgICAgICAgICAgICAgICA8aDEgY2xhc3M9InRleHQtd2hpdGUgdmVyaWZpZWQgaDUiPgogICAgICAgICAgICAgICAgICBSIEdyZWVubGVhZiAtIEdyYW50cwogICAgICAgICAgICAgICAgPC9oMT4KICAgICAgICAgICAgICAgIDxwPjxpIGNsYXNzPSJmYS1zb2xpZCBmYS1zdG9yZSBmYXMgbWUtMiI+PC9pPlJlY3JlYXRpb25hbCBSZXRhaWw8L3A+CiAgICAgICAgICAgICAgICA8cD48aSBjbGFzcz0iZmEtbWFwLW1hcmtlci1hbHQgZmFzIG1lLTIiPjwvaT5BZGRyZXNzOiA4OTkgUm9vc2V2ZWx0IEF2ZW51ZSBHcmFudHMsIE5ldyBNZXhpY28gODcwMjA8L3A+CiAgICAgICAgICAgICAgICA8cCBjbGFzcz0ibWItMiBkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIHAiPjxzbWFsbD5BdmVyYWdlIFJhdGluZzogMC4wMCAvIDUgU3RhcnM8L3NtYWxsPjwvcD4KICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJwIj48c21hbGw+CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIDAgUmV2aWV3cwogICAgICAgICAgICAgICAgPC9zbWFsbD4KICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwhLS0gQnV0dG9uIC0tPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYWxsdG9hY3Rpb25zIj4KICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSBidG4tc20gbS0xIiBocmVmPSIvZGlzcGVuc2FyaWVzL2NsYWltLWRpc3BlbnNhcnkvZm9ybWZpbGwvODk4Ni8iPkNsYWltIFByb2ZpbGU8L2E+CiAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgPGEgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5IGJ0bi1zbSBtLTEiIGhyZWY9IiNsZWF2ZVJldmlldyIgb25jbGljaz0iJCgnI2xlYXZlUmV2aWV3JykuY29sbGFwc2UoJ3Nob3cnKSIgZGF0YS1zbW9vdGgtc2Nyb2xsPkxlYXZlIGEgVmlzaXQgUmV2aWV3PC9hPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICA8L3NlY3Rpb24+CiAgICAgIDxzZWN0aW9uIGNsYXNzPSJweS00Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgoKICAgICAgICAgIAogICAgICAgICAgICA8YSBjbGFzcz0iYnRuIGJ0bi1wcmltYXJ5IGJ0bi1zbSBtYi0yIiBocmVmPSIvZGlzcGVuc2FyaWVzLzg5ODYvYnJhbmRzLyIgcm9sZT0iYnV0dG9uIiBhcmlhLWxhYmVsPSJCcmFuZHMgYXQgRGlzcGVuc2FyeSI+QnJhbmRzIGF0IERpc3BlbnNhcnk8L2E+CiAgICAgICAgICAgICAgIAoKICAgICAgICAgIAogICAgICAgICAgICAKICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJidG4gYnRuLXByaW1hcnkgYnRuLXNtIG1iLTIiIGhyZWY9Imh0dHBzOi8vcmdyZWVubGVhZi5jb20vP3V0bV9zb3VyY2U9Sm9pbnRDb21tZXJjZSZ1dG1fbWVkaXVtPWRpcmVjdG9yeSIgdGFyZ2V0PSJfYmxhbmsiIHJvbGU9ImJ1dHRvbiIgYXJpYS1sYWJlbD0iVmlzaXQgTWVudSI+VmlzaXQgTWVudTwvYT4KICAgICAgICAgICAgCiAgICAgICAgICAgICAgIAoKICAgICAgICAgIAogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLWxnLTgiPgogICAgICAgICAgICAgIDwhLS0gQWJvdXQgTGlzdGluZy0tPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtYmxvY2siPgogICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJteS0zIj5BYm91dDwvaDM+CiAgICAgICAgICAgICAgICA8cCBjbGFzcz0idGV4dC1wcmltYXJ5Ij4KICAgICAgICAgICAgICAgICAgUiBHcmVlbmxlYWYgLSBHcmFudHMgaXMgYSByZWNyZWF0aW9uYWwgcmV0YWlsIGRpc3BlbnNhcnkgbG9jYXRlZCBpbiBHcmFudHMsIE5ldyBNZXhpY28uIAogICAgICAgICAgICAgICAgPC9wPiAgICAgICAgICAKICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAKICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXh0LWJsb2NrIj4KICAgICAgICAgICAgICAgIDwhLS0gTGlzdGluZyBMb2NhdGlvbi0tPgogICAgICAgICAgICAgICAgPGgzPkxvY2F0aW9uPC9oMz4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1hcC13cmFwcGVyLTMwMCBtYi0zIj4KICAgICAgICAgICAgICAgICAgPHA+QWRkcmVzczogPGEgY2xhc3M9ImZ3LWJvbGQgdGV4dC1kZWNvcmF0aW9uLW5vbmUiIGhyZWY9Imh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vbWFwcy9kaXIvLzg5OSBSb29zZXZlbHQgQXZlbnVlLCBHcmFudHMsIE5ldyBNZXhpY28gODcwMjAiIHRhcmdldD0iX2JsYW5rIj44OTkgUm9vc2V2ZWx0IEF2ZW51ZSwgR3JhbnRzLCBOZXcgTWV4aWNvIDg3MDIwPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaC0xMDAiIGlkPSJkZXRhaWxNYXAiPjwvZGl2PgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8IS0tIEFtZW5pdGllcy0tPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtYmxvY2siPgogICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJtYi00Ij5BbWVuaXRpZXM8L2gzPgogICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSI+CiAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8IS0tIEdhbGxlcnkgLS0+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZG9jcy1pdGVtIHRleHQtYmxvY2siIGlkPSJnYWxsZXJ5d2l0aGxpZ2h0Ym94Ij4KICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0ibWItNCI+R2FsbGVyeTwvaDM+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3cgZ2FsbGVyeSBtYi0zIG1zLW4xIG1lLW4xIj4KICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDwhLS1TcGVjaWFscy0tPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtYmxvY2siPgogICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJtYi0zIj5TcGVjaWFscyBhbmQgRGVhbHMKICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0iYnRuIGJ0bi1wcmltYXJ5IiBkYXRhLWJzLXRvZ2dsZT0iY29sbGFwc2UiIGhyZWY9IiNjb2xsYXBzZVNwZWNpYWxzIiByb2xlPSJidXR0b24iIGFyaWEtZXhwYW5kZWQ9ImZhbHNlIiBhcmlhLWNvbnRyb2xzPSJjb2xsYXBzZVNwZWNpYWxzIj4KICAgICAgICAgICAgICAgICAgICAgICAgRGV0YWlscwogICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgIDwvaDM+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzZSIgaWQ9ImNvbGxhcHNlU3BlY2lhbHMiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWdyb3VwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8IS0tIExhbmd1YWdlcy0tPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtYmxvY2siPgogICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJtYi0zIj5MYW5ndWFnZXMKICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0iYnRuIGJ0bi1wcmltYXJ5IiBkYXRhLWJzLXRvZ2dsZT0iY29sbGFwc2UiIGhyZWY9IiNjb2xsYXBzZUxhbmd1YWdlcyIgcm9sZT0iYnV0dG9uIiBhcmlhLWV4cGFuZGVkPSJmYWxzZSIgYXJpYS1jb250cm9scz0iY29sbGFwc2VMYW5ndWFnZXMiPgogICAgICAgICAgICAgICAgICAgICAgICBEZXRhaWxzCiAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgPC9oMz4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNlIiBpZD0iY29sbGFwc2VMYW5ndWFnZXMiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWdyb3VwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWdyb3VwLWl0ZW0iPkVuZ2xpc2g8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8IS0tIERlc2NyaXB0aW9uLS0+CiAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGV4dC1ibG9jayI+CiAgICAgICAgICAgICAgICA8aDMgY2xhc3M9Im1iLTMiPkRlc2NyaXB0aW9uIG9mIFIgR3JlZW5sZWFmIC0gR3JhbnRzPC9oMz4KICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJ0ZXh0LW11dGVkIj48cD5SIEdyZWVubGVhZiAtIEdyYW50cyBpcyBhIHByb21pbmVudCBjYW5uYWJpcyBkaXNwZW5zYXJ5IGxvY2F0ZWQgaW4gR3JhbnRzLCBOZXcgTWV4aWNvLCB3aXRoIHRoZSBaSVAgQ29kZSA4NzAyMC4gVGhpcyBkaXNwZW5zYXJ5IGhhcyBiZWNvbWUgYSB2aXRhbCBwYXJ0IG9mIHRoZSBsb2NhbCBjb21tdW5pdHksIG9mZmVyaW5nIGEgcmFuZ2Ugb2YgY2FubmFiaXMgcHJvZHVjdHMgdG8gbWVldCB0aGUgbmVlZHMgb2YgYm90aCBtZWRpY2FsIGFuZCByZWNyZWF0aW9uYWwgdXNlcnMuIFRoZSB0b3duIG9mIEdyYW50cyBpcyBrbm93biBmb3IgaXRzIHJpY2ggaGlzdG9yeSBhbmQgdmlicmFudCBjb21tdW5pdHkgc3Bpcml0LCB3aGljaCBSIEdyZWVubGVhZiAtIEdyYW50cyBoYXMgc2VhbWxlc3NseSBpbnRlZ3JhdGVkIGludG8gaXRzIG9wZXJhdGlvbnMuPC9wPgoKPHA+R3JhbnRzLCBOZXcgTWV4aWNvLCBpcyBzaXR1YXRlZCBhbG9uZyBJbnRlcnN0YXRlIDQwLCBtYWtpbmcgaXQgZWFzaWx5IGFjY2Vzc2libGUgZm9yIGJvdGggbG9jYWxzIGFuZCB2aXNpdG9ycy4gVGhlIHRyYWZmaWMgaW4gdGhlIGFyZWEgaXMgZ2VuZXJhbGx5IG1vZGVyYXRlLCB3aXRoIHBlYWsgdGltZXMgdHlwaWNhbGx5IG9jY3VycmluZyBkdXJpbmcgbW9ybmluZyBhbmQgZXZlbmluZyBjb21tdXRlcy4gSG93ZXZlciwgdGhlIHdlbGwtbWFpbnRhaW5lZCByb2FkcyBhbmQgY2xlYXIgc2lnbmFnZSBtYWtlIGRyaXZpbmcgdG8gUiBHcmVlbmxlYWYgLSBHcmFudHMgc3RyYWlnaHRmb3J3YXJkLiBUaGUgcHJpbWFyeSByb3V0ZSB0byB0aGUgZGlzcGVuc2FyeSBpbnZvbHZlcyB0YWtpbmcgRXhpdCA4NSBvZmYgSW50ZXJzdGF0ZSA0MCwgZm9sbG93ZWQgYnkgYSBzaG9ydCBkcml2ZSBhbG9uZyBFYXN0IFNhbnRhIEZlIEF2ZW51ZS4gVGhpcyByb3V0ZSBpcyBjb252ZW5pZW50IGZvciB0aG9zZSB0cmF2ZWxpbmcgZnJvbSBuZWFyYnkgdG93bnMgb3IgZXZlbiBmcm9tIEFsYnVxdWVycXVlLCB3aGljaCBpcyBhcHByb3hpbWF0ZWx5IGFuIGhvdXImI3gyNztzIGRyaXZlIGF3YXkuPC9wPgoKPHA+VGhlIGVhc2Ugb2YgYWNjZXNzIHRvIFIgR3JlZW5sZWFmIC0gR3JhbnRzIGlzIGZ1cnRoZXIgZW5oYW5jZWQgYnkgdGhlIGFtcGxlIHBhcmtpbmcgYXZhaWxhYmxlIGF0IHRoZSBkaXNwZW5zYXJ5LiBDdXN0b21lcnMgY2FuIGV4cGVjdCBhIGhhc3NsZS1mcmVlIGV4cGVyaWVuY2Ugd2hlbiB2aXNpdGluZywgYXMgdGhlIGxvY2F0aW9uIGlzIGRlc2lnbmVkIHRvIGFjY29tbW9kYXRlIGEgc3RlYWR5IGZsb3cgb2YgdHJhZmZpYyB3aXRob3V0IGNhdXNpbmcgY29uZ2VzdGlvbi4gVGhpcyBhY2Nlc3NpYmlsaXR5IGlzIHBhcnRpY3VsYXJseSBpbXBvcnRhbnQgZm9yIG1lZGljYWwgY2FubmFiaXMgcGF0aWVudHMgd2hvIG1heSBoYXZlIG1vYmlsaXR5IGlzc3VlcyBvciByZXF1aXJlIHF1aWNrIGFjY2VzcyB0byB0aGVpciBtZWRpY2F0aW9uLjwvcD4KCjxwPlIgR3JlZW5sZWFmIC0gR3JhbnRzIHN0YW5kcyBvdXQgbm90IG9ubHkgZm9yIGl0cyBjb252ZW5pZW50IGxvY2F0aW9uIGJ1dCBhbHNvIGZvciBpdHMgY29tbWl0bWVudCB0byBjb21tdW5pdHkgaGVhbHRoIGluaXRpYXRpdmVzLiBUaGUgZGlzcGVuc2FyeSBhY3RpdmVseSBwYXJ0aWNpcGF0ZXMgaW4gbG9jYWwgaGVhbHRoIHByb2dyYW1zIGFpbWVkIGF0IHByb21vdGluZyB3ZWxsbmVzcyBhbmQgZWR1Y2F0aW9uIGFib3V0IGNhbm5hYmlzIHVzZS4gT25lIG5vdGFibGUgaW5pdGlhdGl2ZSBpcyB0aGVpciBjb2xsYWJvcmF0aW9uIHdpdGggbG9jYWwgaGVhbHRoY2FyZSBwcm92aWRlcnMgdG8gb2ZmZXIgaW5mb3JtYXRpb25hbCBzZXNzaW9ucyBvbiB0aGUgYmVuZWZpdHMgYW5kIHJpc2tzIG9mIGNhbm5hYmlzIGNvbnN1bXB0aW9uLiBUaGVzZSBzZXNzaW9ucyBhcmUgZGVzaWduZWQgdG8gZWR1Y2F0ZSBib3RoIG5ldyBhbmQgZXhwZXJpZW5jZWQgdXNlcnMgYWJvdXQgcmVzcG9uc2libGUgdXNhZ2UsIHBvdGVudGlhbCB0aGVyYXBldXRpYyBiZW5lZml0cywgYW5kIHBvc3NpYmxlIHNpZGUgZWZmZWN0cy48L3A+Cgo8cD5JbiBhZGRpdGlvbiB0byBlZHVjYXRpb25hbCBlZmZvcnRzLCBSIEdyZWVubGVhZiAtIEdyYW50cyBzdXBwb3J0cyB2YXJpb3VzIGNvbW11bml0eSBldmVudHMgdGhhdCBmb2N1cyBvbiBoZWFsdGggYW5kIHdlbGxuZXNzLiBUaGVzZSBldmVudHMgb2Z0ZW4gaW5jbHVkZSBmcmVlIGhlYWx0aCBzY3JlZW5pbmdzLCBmaXRuZXNzIGFjdGl2aXRpZXMsIGFuZCBudXRyaXRpb25hbCBhZHZpY2UsIGNyZWF0aW5nIGEgaG9saXN0aWMgYXBwcm9hY2ggdG8gY29tbXVuaXR5IGhlYWx0aC4gQnkgcGFydGljaXBhdGluZyBpbiB0aGVzZSBpbml0aWF0aXZlcywgUiBHcmVlbmxlYWYgLSBHcmFudHMgaGVscHMgZm9zdGVyIGEgc2Vuc2Ugb2YgY29tbXVuaXR5IHdoaWxlIHByb21vdGluZyB0aGUgcmVzcG9uc2libGUgdXNlIG9mIGNhbm5hYmlzLjwvcD4KCjxwPkxvY2FscyBpbiBHcmFudHMgdHlwaWNhbGx5IHB1cmNoYXNlIGxlZ2FsIGNhbm5hYmlzIHRocm91Z2ggYSBzdHJhaWdodGZvcndhcmQgcHJvY2VzcyB0aGF0IGJlZ2lucyB3aXRoIHZlcmlmeWluZyB0aGVpciBhZ2Ugb3IgbWVkaWNhbCBzdGF0dXMuIEZvciByZWNyZWF0aW9uYWwgdXNlcnMsIHByZXNlbnRpbmcgYSB2YWxpZCBJRCB0aGF0IHByb3ZlcyB0aGV5IGFyZSBvdmVyIDIxIHllYXJzIG9sZCBpcyBzdWZmaWNpZW50LiBNZWRpY2FsIGNhbm5hYmlzIHBhdGllbnRzIG5lZWQgdG8gcHJvdmlkZSB0aGVpciBtZWRpY2FsIG1hcmlqdWFuYSBjYXJkIGlzc3VlZCBieSB0aGUgc3RhdGUgb2YgTmV3IE1leGljby4gT25jZSBpbnNpZGUgdGhlIGRpc3BlbnNhcnksIGN1c3RvbWVycyBjYW4gYnJvd3NlIGEgd2lkZSBzZWxlY3Rpb24gb2YgcHJvZHVjdHMgaW5jbHVkaW5nIGZsb3dlcnMsIGVkaWJsZXMsIHRpbmN0dXJlcywgYW5kIHRvcGljYWxzLjwvcD4KCjxwPlRoZSBrbm93bGVkZ2VhYmxlIHN0YWZmIGF0IFIgR3JlZW5sZWFmIC0gR3JhbnRzIHBsYXlzIGEgY3J1Y2lhbCByb2xlIGluIGd1aWRpbmcgY3VzdG9tZXJzIHRocm91Z2ggdGhlaXIgcHVyY2hhc2VzLiBUaGV5IGFyZSB3ZWxsLXRyYWluZWQgdG8gYW5zd2VyIHF1ZXN0aW9ucyBhYm91dCBkaWZmZXJlbnQgc3RyYWlucywgbWV0aG9kcyBvZiBjb25zdW1wdGlvbiwgYW5kIGFwcHJvcHJpYXRlIGRvc2FnZXMuIFRoaXMgcGVyc29uYWxpemVkIHNlcnZpY2UgZW5zdXJlcyB0aGF0IGVhY2ggY3VzdG9tZXIgZmluZHMgdGhlIHByb2R1Y3QgdGhhdCBiZXN0IHN1aXRzIHRoZWlyIG5lZWRzLjwvcD4KCjxwPlRoZSBwdXJjaGFzaW5nIHByb2Nlc3MgYXQgUiBHcmVlbmxlYWYgLSBHcmFudHMgaXMgZGVzaWduZWQgdG8gYmUgZWZmaWNpZW50IGFuZCB1c2VyLWZyaWVuZGx5LiBDdXN0b21lcnMgY2FuIGVpdGhlciB3YWxrIGluIG9yIHBsYWNlIG9yZGVycyBvbmxpbmUgZm9yIHBpY2t1cC4gVGhlIG9ubGluZSBvcmRlcmluZyBzeXN0ZW0gYWxsb3dzIHVzZXJzIHRvIGJyb3dzZSBwcm9kdWN0cyBhdCB0aGVpciBjb252ZW5pZW5jZSBhbmQgaGF2ZSB0aGVpciBvcmRlciByZWFkeSBmb3IgcXVpY2sgY29sbGVjdGlvbiBhdCB0aGUgZGlzcGVuc2FyeS4gVGhpcyBvcHRpb24gaXMgcGFydGljdWxhcmx5IHBvcHVsYXIgYW1vbmcgYnVzeSBwcm9mZXNzaW9uYWxzIGFuZCB0aG9zZSB3aG8gcHJlZmVyIG1pbmltYWwgY29udGFjdC48L3A+Cgo8cD5HcmFudHMgaXRzZWxmIG9mZmVycyBhIHVuaXF1ZSBibGVuZCBvZiBzbWFsbC10b3duIGNoYXJtIGFuZCBtb2Rlcm4gYW1lbml0aWVzLiBUaGUgdG93biYjeDI3O3MgY2xvc2Uta25pdCBjb21tdW5pdHkgaXMgcmVmbGVjdGVkIGluIHRoZSB3YXJtIHJlY2VwdGlvbiB0aGF0IHZpc2l0b3JzIHJlY2VpdmUgYXQgbG9jYWwgYnVzaW5lc3NlcyBsaWtlIFIgR3JlZW5sZWFmIC0gR3JhbnRzLiBUaGUgYXJlYSBhcm91bmQgdGhlIGRpc3BlbnNhcnkgZmVhdHVyZXMgc2V2ZXJhbCBhdHRyYWN0aW9ucyBpbmNsdWRpbmcgcGFya3MsIGhpc3RvcmljYWwgc2l0ZXMsIGFuZCBkaW5pbmcgb3B0aW9ucyB0aGF0IG1ha2UgaXQgZWFzeSBmb3IgdmlzaXRvcnMgdG8gcGxhbiBhIGNvbXByZWhlbnNpdmUgdHJpcC48L3A+Cgo8cD5JbiBzdW1tYXJ5LCBSIEdyZWVubGVhZiAtIEdyYW50cyBwcm92aWRlcyBhbiBhY2Nlc3NpYmxlIGFuZCB3ZWxjb21pbmcgZW52aXJvbm1lbnQgZm9yIGJvdGggbWVkaWNhbCBhbmQgcmVjcmVhdGlvbmFsIGNhbm5hYmlzIHVzZXJzIGluIEdyYW50cywgTmV3IE1leGljby4gSXRzIHN0cmF0ZWdpYyBsb2NhdGlvbiBhbG9uZyBJbnRlcnN0YXRlIDQwIGVuc3VyZXMgZWFzeSBhY2Nlc3Mgd2l0aCBtaW5pbWFsIHRyYWZmaWMgY29uY2VybnMuIFRoZSBkaXNwZW5zYXJ5JiN4Mjc7cyBpbnZvbHZlbWVudCBpbiBsb2NhbCBoZWFsdGggaW5pdGlhdGl2ZXMgdW5kZXJzY29yZXMgaXRzIGNvbW1pdG1lbnQgdG8gY29tbXVuaXR5IHdlbGxuZXNzIHdoaWxlIHByb3ZpZGluZyB2YWx1YWJsZSBlZHVjYXRpb24gb24gcmVzcG9uc2libGUgY2FubmFiaXMgdXNlLiBXaXRoIGEgc2VhbWxlc3MgcHVyY2hhc2luZyBwcm9jZXNzIHN1cHBvcnRlZCBieSBrbm93bGVkZ2VhYmxlIHN0YWZmLCBSIEdyZWVubGVhZiAtIEdyYW50cyBjb250aW51ZXMgdG8gYmUgYSB0cnVzdGVkIHJlc291cmNlIGZvciBsZWdhbCBjYW5uYWJpcyBpbiB0aGUgYXJlYS48L3A+PC9wPgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIAogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtYmxvY2siIGlkPSJyZXZpZXdzLXNlY3Rpb24iPgogICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJtYi00Ij5SZWNlbnQgUmV2aWV3cyA8L2gzPgogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgPHA+Tm8gcmV2aWV3cyB5ZXQuPC9wPgogICAgICAgICAgICAgICAgCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgPCEtLSBQYWdpbmF0aW9uIENvbnRyb2xzIC0tPgogICAgICAgICAgICAgICAgPG5hdiBjbGFzcz0nbXktMycgYXJpYS1sYWJlbD0iUHJvdmlkZXIgTmF2aWdhdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJwYWdpbmF0aW9uIj4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJwYWdlLWl0ZW0gYWN0aXZlIj48YSBjbGFzcz0icGFnZS1saW5rIiBocmVmPSIjcmV2aWV3cy1zZWN0aW9uIj4xPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICA8L25hdj4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJweS01Ij4KICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0iYnRuIGJ0bi1vdXRsaW5lLXByaW1hcnkiIGhyZWY9Ii9hY2NvdW50cy9sb2dpbi8/bmV4dD0vZGlzcGVuc2FyaWVzLzg5ODYvIj5Mb2cgSW4gdG8gTGVhdmUgYSBSZXZpZXc8L2E+CiAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbGctNCI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHMteGwtNCI+CiAgICAgICAgICAgICAgICA8IS0tIE9wZW5pbmcgSG91cnMgICAgICAtLT4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgYm9yZGVyLTAgc2hhZG93IG1iLTUiPgogICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciBiZy1ncmF5LTEwMCBweS00IGJvcmRlci0wIj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxoNCBjbGFzcz0ibWItMCI+T3BlbmluZyBIb3VycyA8L2g0PgogICAgICAgICAgICAgICAgICAgICAgICA8cGNsYXNzPSJtYi0wIj48c21hbGw+QWxsIHRpbWVzIGFyZSBQYWNpZmljIFN0YW5kYXJkIFRpbWUgKFBTVCk8L3NtYWxsPjwvcD4KICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgPHN2ZyBjbGFzcz0ic3ZnLWljb24gc3ZnLWljb24gc3ZnLWljb24tbGlnaHQgdy0zcmVtIGgtM3JlbSBtcy0zIHRleHQtbXV0ZWQgZmxleC1zaHJpbmstMCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3dhbGwtY2xvY2stMSI+IDwvdXNlPgogICAgICAgICAgICAgICAgICAgICAgPC9zdmc+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgIDx0YWJsZSBjbGFzcz0idGFibGUgdGV4dC1zbSBtYi0wIj4KICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRoIGNsYXNzPSJwcy0wIj5TdW5kYXk8L3RoPgogICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9InBlLTAgdGV4dC1lbmQiPjA4OjAwIEFNIC0gMDk6MDAgUE08L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0aCBjbGFzcz0icHMtMCI+TW9uZGF5PC90aD4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJwZS0wIHRleHQtZW5kIj4wODowMCBBTSAtIDA5OjAwIFBNPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICA8dGggY2xhc3M9InBzLTAiPlR1ZXNkYXk8L3RoPgogICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9InBlLTAgdGV4dC1lbmQiPjA4OjAwIEFNIC0gMDk6MDAgUE08L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0aCBjbGFzcz0icHMtMCI+V2VkbmVzZGF5PC90aD4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJwZS0wIHRleHQtZW5kIj4wODowMCBBTSAtIDA5OjAwIFBNPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICA8dGggY2xhc3M9InBzLTAiPlRodXJzZGF5PC90aD4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJwZS0wIHRleHQtZW5kIj4wODowMCBBTSAtIDA5OjAwIFBNPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICA8dGggY2xhc3M9InBzLTAiPkZyaWRheTwvdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0icGUtMCB0ZXh0LWVuZCI+MDg6MDAgQU0gLSAwOTowMCBQTTwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRoIGNsYXNzPSJwcy0wIj5TYXR1cmRheTwvdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0icGUtMCB0ZXh0LWVuZCI+MDg6MDAgQU0gLSAwOTowMCBQTTwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPCEtLSBDb250YWN0LS0+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGJvcmRlci0wIHNoYWRvdyBtYi01Ij4KICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIgYmctZ3JheS0xMDAgcHktNCBib3JkZXItMCI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0ic3VidGl0bGUgdGV4dC1zbSB0ZXh0LXByaW1hcnkiPkZvbGxvdyB5b3VyIGRpc3BlbnNhcnkhPC9wPgogICAgICAgICAgICAgICAgICAgICAgICA8aDQgY2xhc3M9Im1iLTAiPkNvbnRhY3Q8L2g0PgogICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICA8c3ZnIGNsYXNzPSJzdmctaWNvbiBzdmctaWNvbiBzdmctaWNvbi1saWdodCB3LTNyZW0gaC0zcmVtIG1zLTMgdGV4dC1tdXRlZCBmbGV4LXNocmluay0wIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjZm91bnRhaW4tcGVuLTEiPiA8L3VzZT4KICAgICAgICAgICAgICAgICAgICAgIDwvc3ZnPgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQgbWItNCI+CiAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWItMiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ0ZXh0LXNtIHRleHQtZGVjb3JhdGlvbi1ub25lIiBocmVmPSJodHRwczovL3JncmVlbmxlYWYuY29tLz91dG1fc291cmNlPUpvaW50Q29tbWVyY2UmdXRtX21lZGl1bT1kaXJlY3RvcnkiIHRhcmdldD0iX2JsYW5rIj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0iZmEgZmEtZ2xvYmUgbWUtMyI+PC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ0ZXh0LW11dGVkIj5XZWJzaXRlPC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWItMiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ0ZXh0LXNtIHRleHQtZGVjb3JhdGlvbi1ub25lIiBocmVmPSJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL3JncmVlbmxlYWZfbm0vP3V0bV9zb3VyY2U9Sm9pbnRDb21tZXJjZSZ1dG1fbWVkaXVtPWRpcmVjdG9yeSIgdGFyZ2V0PSJfYmxhbmsiPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJmYWIgZmEtaW5zdGFncmFtIG1lLTMiPjwvaT4KICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0idGV4dC1tdXRlZCI+SW5zdGFncmFtPC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtYi0yIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9InRleHQtYmx1ZSB0ZXh0LXNtIHRleHQtZGVjb3JhdGlvbi1ub25lIiBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vcmdyZWVubGVhZm5ld21leGljby8/dXRtX3NvdXJjZT1Kb2ludENvbW1lcmNlJnV0bV9tZWRpdW09ZGlyZWN0b3J5IiB0YXJnZXQ9Il9ibGFuayI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhYiBmYS1mYWNlYm9vayBtZS0zIj48L2k+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InRleHQtbXV0ZWQiPkZhY2Vib29rPC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWItMiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ0ZXh0LXNtIHRleHQtZGVjb3JhdGlvbi1ub25lIiBocmVmPSJodHRwczovL3guY29tL1JfR3JlZW5sZWFmTk0vP3V0bV9zb3VyY2U9Sm9pbnRDb21tZXJjZSZ1dG1fbWVkaXVtPWRpcmVjdG9yeSIgdGFyZ2V0PSJfYmxhbmsiPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJmYWIgZmEtdHdpdHRlciBtZS0zIj48L2k+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InRleHQtbXV0ZWQiPlg8L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJidG4gYnRuLXByaW1hcnkgbXgtMiBtYi0yIiBocmVmPSJ0ZWw6NTA1Mjg3NTM4MyI+Q2FsbDogKDUwNSkgMjg3IC0gNTM4MzwvYT4KICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtY2VudGVyIj4KICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgIDxzcGFuPjAgYm9va21hcmtlZCB0aGlzIHBsYWNlPC9zcGFuPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvc2VjdGlvbj4KICAgICAgPGRpdiBjbGFzcz0icHktNiBiZy1ncmF5LTEwMCI+IAogICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+CiAgICAgICAgICA8aDUgY2xhc3M9Im1iLTAiPlNpbWlsYXIgcmVjcmVhdGlvbmFsIHJldGFpbCBkaXNwZW5zYXJpZXMgbmVhciBSIEdyZWVubGVhZiAtIEdyYW50czwvaDU+CiAgICAgICAgICA8cCBjbGFzcz0ic3VidGl0bGUgdGV4dC1zbSB0ZXh0LXByaW1hcnkgbWItNCI+WW91IG1heSBhbHNvIGxpa2UgICAgICAgICA8L3A+CiAgICAgICAgICA8IS0tIFNsaWRlciBtYWluIGNvbnRhaW5lci0tPgogICAgICAgICAgPGRpdiBjbGFzcz0ic3dpcGVyLWNvbnRhaW5lciBzd2lwZXItY29udGFpbmVyLW14LW5lZ2F0aXZlIHN3aXBlci1pbml0Ij4KICAgICAgICAgICAgPCEtLSBBZGRpdGlvbmFsIHJlcXVpcmVkIHdyYXBwZXItLT4KICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3dpcGVyLXdyYXBwZXIgcGItNSI+CiAgICAgICAgICAgICAgPCEtLSBTbGlkZXMtLT4KICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3dpcGVyLXNsaWRlIGgtYXV0byBweC0yIj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tIHZlbnVlIGl0ZW0tLT4KICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3LTEwMCBoLTEwMCIgZGF0YS1tYXJrZXItaWQ9IjQyNjYiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGgtMTAwIGJvcmRlci0wIHNoYWRvdyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1pbWctdG9wIG92ZXJmbG93LWhpZGRlbiBsaWdodC1vdmVybGF5IGJnLWNvdmVyIGJnLXNlY29uZGFyeSIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgnJyk7IG1pbi1oZWlnaHQ6IDIwMHB4OyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ0aWxlLWxpbmsiIGhyZWY9Ii9kaXNwZW5zYXJpZXMvNDI2Ni8iPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1pbWctb3ZlcmxheS1ib3R0b20gei1pbmRleC0yMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9kaXNwZW5zYXJ5X3BpY3MvaHlkZXJvcG9uaWNzLWluZG9vci1nYXJkZW4tY2VudGVyLWxvZ28ucG5nIiBjbGFzcz0naW1nLXRodW1ibmFpbCcgd2lkdGg9Ijc1Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDYgY2xhc3M9InRleHQtcHJpbWFyeSBoNiBteS0yIj5IeWRlcm9wb25pY3MgSW5kb29yIEdhcmRlbiBDZW50ZXI8L2g2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1pbWctb3ZlcmxheS10b3AgZC1mbGV4IGp1c3RpZnktY29udGVudC1iZXR3ZWVuIGFsaWduLWl0ZW1zLWNlbnRlciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJiYWRnZSBiYWRnZS10cmFuc3BhcmVudCBiYWRnZS1waWxsIHB5LTIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSZWNyZWF0aW9uYWwgUmV0YWlsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJjYXJkLWZhdi1pY29uIHBvc2l0aW9uLXJlbGF0aXZlIHotaW5kZXgtNDAiIGhyZWY9ImphdmFzY3JpcHQ6IHZvaWQoKTsiPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN2ZyBjbGFzcz0ic3ZnLWljb24gdGV4dC13aGl0ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNoZWFydC0xIj4gPC91c2U+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3ZnPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0idGV4dC1zbSBtYi0wIj4xMTggRWFzdCBIaWdoIFN0cmVldCA8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJ0ZXh0LXNtIG1iLTMiPkdyYW50cywgTmV3IE1leGljbywgODcwMjA8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJ0ZXh0LXNtIG1iLTAiPkF2ZXJhZ2UgUmF0aW5nOiAwLjAwIC8gNSBTdGFyczwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9InRleHQtc20gbWItMCI+VG90YWwgUmV2aWV3czogMCBSZXZpZXdzPC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0idGV4dC1zbSBtYi0wIj5EaXN0YW5jZSBmcm9tIFIgR3JlZW5sZWFmIC0gR3JhbnRzOiAxLjI1IE1pbGVzPC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAKICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwhLS0gSWYgd2UgbmVlZCBwYWdpbmF0aW9uLS0+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InN3aXBlci1wYWdpbmF0aW9uIj48L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KCgoKICAgIAogICAgCgogICAgPCEtLSBGb290ZXItLT4KICAgIDxmb290ZXIgY2xhc3M9Im10LWF1dG8gcG9zaXRpb24tcmVsYXRpdmUgei1pbmRleC0xMCBkLXByaW50LW5vbmUiPgogICAgICAgIDwhLS0gTWFpbiBibG9jayAtIG1lbnVzLCBzdWJzY3JpYmUgZm9ybS0tPgogICAgICAgIDxkaXYgY2xhc3M9InB5LTYgYmctc2Vjb25kYXJ5IHRleHQtcHJpbWFyeSI+IAogICAgICAgICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbGctNiBtYi01IG1iLWxnLTAiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWItMyI+CiAgICAgICAgICAgICAgICAgIDxpbWcgd2lkdGg9IjM1MCIgc3JjPSIvc3RhdGljL2RpcmVjdG9yeS9pbWcvam9pbnRjb21tZXJjZV9sb2dvX2V4dGVuZGVkLnBuZyIgYWx0PSJKb2ludENvbW1lcmNlIGxvZ28iPjwvYT4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPHAgY2xhc3M9J3RleHQtcHJpbWFyeSBmdy1ib2xkJz4KICAgICAgICAgICAgICAgICAgSm9pbnRDb21tZXJjZSBpcyBhIHByZW1pZXIgcGxhdGZvcm0gdXRpbGl6aW5nIGRpZ2l0YWwgYWR2ZXJ0aXNpbmcgdGVjaG5vbG9neSB0byBjcmFmdCBkYXRhLWRyaXZlbiBjYW1wYWlnbnMsIGxldmVyYWdpbmcgZmlyc3QtcGFydHkgY29uc3VtZXIgZGF0YSBmb3IgcmV0YWlsZXJzIGFuZCBicmFuZHMgdG8gYWNoaWV2ZSBtZWFzdXJhYmxlIG9ubGluZSBzYWxlcy4KICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC1pbmxpbmUiPgogICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGNsYXNzPSJ0ZXh0LXByaW1hcnkgdGV4dC1wcmltYXJ5LWhvdmVyIiBocmVmPSIjIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9InR3aXR0ZXIiPjxpIGNsYXNzPSJmYWIgZmEtdHdpdHRlciBmYS0yeCI+PC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGNsYXNzPSJ0ZXh0LXByaW1hcnkgdGV4dC1wcmltYXJ5LWhvdmVyIiBocmVmPSIjIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9ImZhY2Vib29rIj48aSBjbGFzcz0iZmFiIGZhLWZhY2Vib29rIGZhLTJ4Ij48L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgY2xhc3M9InRleHQtcHJpbWFyeSB0ZXh0LXByaW1hcnktaG92ZXIiIGhyZWY9IiMiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iaW5zdGFncmFtIj48aSBjbGFzcz0iZmFiIGZhLWluc3RhZ3JhbSBmYS0yeCI+PC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGNsYXNzPSJ0ZXh0LXByaW1hcnkgdGV4dC1wcmltYXJ5LWhvdmVyIiBocmVmPSJodHRwczovL3d3dy5saW5rZWRpbi5jb20vY29tcGFueS9qb2ludGNvbW1lcmNlLyIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJsaW5rZWRpbiI+PGkgY2xhc3M9ImZhYiBmYS1saW5rZWRpbiBmYS0yeCI+PC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJ0ZXh0LXNtIG1iLW1kLTAgdGV4dC1wcmltYXJ5IGZ3LWJvbGQiPsKpPHNjcmlwdD5kb2N1bWVudC53cml0ZShuZXcgRGF0ZSgpLmdldEZ1bGxZZWFyKCkpPC9zY3JpcHQ+IEpvaW50Q29tbWVyY2UgIEFsbCByaWdodHMgcmVzZXJ2ZWQuPC9wPgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1sZy0yIGNvbC1tZC02IG1iLTUgbWItbGctMCI+CiAgICAgICAgICAgICAgICA8aDYgY2xhc3M9InRleHQtdXBwZXJjYXNlIHRleHQtcHJpbWFyeSBtYi0zIj5QYWdlczwvaDY+CiAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICA8bGk+PGEgY2xhc3M9InRleHQtcHJpbWFyeSBmdy1ib2xkIiBocmVmPSIvYWJvdXQtdXMvIj5BYm91dCBVczwvYT48L2xpPgogICAgICAgICAgICAgICAgICA8bGk+PGEgY2xhc3M9InRleHQtcHJpbWFyeSBmdy1ib2xkIiBocmVmPSIvY29udGFjdC8iPkNvbnRhY3Q8L2E+PC9saT4KICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLWxnLTQgY29sLW1kLTYgbWItNSBtYi1sZy0wIj4KICAgICAgICAgICAgICAgIDxoNiBjbGFzcz0idGV4dC11cHBlcmNhc2UgdGV4dC1wcmltYXJ5IGZ3LWJvbGQgbWItMyI+T3VyIENvbXBhbnk8L2g2PgogICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIj4KICAgICAgICAgICAgICAgICAgPGxpPjxhIGNsYXNzPSJ0ZXh0LXByaW1hcnkgZnctYm9sZCIgaHJlZj0iL3Rlcm1zLyI+VGVybXMgb2YgU2VydmljZTwvYT48L2xpPgogICAgICAgICAgICAgICAgICA8bGk+PGEgY2xhc3M9InRleHQtcHJpbWFyeSBmdy1ib2xkIiBocmVmPSIvcHJpdmFjeS1wb2xpY3kvIj5Qcml2YWN5IFBvbGljeTwvYT48L2xpPgogICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZm9vdGVyPgoKCiAgICAKICAgIAogICAgCgogICAgPHNjcmlwdCBzcmM9J2h0dHBzOi8vYXBpLm1hcGJveC5jb20vbWFwYm94LWdsLWpzL3YyLjYuMS9tYXBib3gtZ2wuanMnPjwvc2NyaXB0PgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY29kZS5qcXVlcnkuY29tL2pxdWVyeS0zLjYuMC5taW4uanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCBzcmM9J2h0dHBzOi8vYXBpLm1hcGJveC5jb20vbWFwYm94LWdsLWpzL3BsdWdpbnMvbWFwYm94LWdsLWdlb2NvZGVyL3Y0LjcuMC9tYXBib3gtZ2wtZ2VvY29kZXIubWluLmpzJz48L3NjcmlwdD4KCiAgICA8IS0tIEphdmFTY3JpcHQgZmlsZXMtLT4KICAgIDxzY3JpcHQ+CiAgICAgICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvLwogICAgICAgIC8vICAgSW5qZWN0IFNWRyBTcHJpdGUgLSAKICAgICAgICAvLyAgIHNlZSBtb3JlIGhlcmUgCiAgICAgICAgLy8gICBodHRwczovL2Nzcy10cmlja3MuY29tL2FqYXhpbmctc3ZnLXNwcml0ZS8KICAgICAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy8KICAgICAgICBmdW5jdGlvbiBpbmplY3RTdmdTcHJpdGUocGF0aCkgewogICAgICAgICAgZmV0Y2gocGF0aCkKICAgICAgICAgICAgICAudGhlbihyZXNwb25zZSA9PiB7CiAgICAgICAgICAgICAgICAgIGlmICghcmVzcG9uc2Uub2spIHsKICAgICAgICAgICAgICAgICAgICAgIHRocm93IG5ldyBFcnJvcihgSFRUUCBlcnJvciEgc3RhdHVzOiAke3Jlc3BvbnNlLnN0YXR1c31gKTsKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICByZXR1cm4gcmVzcG9uc2UudGV4dCgpOwogICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgLnRoZW4oZGF0YSA9PiB7CiAgICAgICAgICAgICAgICAgIHZhciBkaXYgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTsKICAgICAgICAgICAgICAgICAgZGl2LmNsYXNzTmFtZSA9ICdkLW5vbmUnOwogICAgICAgICAgICAgICAgICBkaXYuaW5uZXJIVE1MID0gZGF0YTsKICAgICAgICAgICAgICAgICAgZG9jdW1lbnQuYm9keS5pbnNlcnRCZWZvcmUoZGl2LCBkb2N1bWVudC5ib2R5LmNoaWxkTm9kZXNbMF0pOwogICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgLmNhdGNoKGUgPT4gewogICAgICAgICAgICAgICAgICBjb25zb2xlLmVycm9yKCdFcnJvciBmZXRjaGluZyB0aGUgU1ZHIHNwcml0ZTonLCBlKTsKICAgICAgICAgICAgICB9KTsKICAgICAgfQogICAgICAKICAgICAgaW5qZWN0U3ZnU3ByaXRlKCIvc3RhdGljL2RpcmVjdG9yeS9pY29ucy9vcmlvbi1zdmctc3ByaXRlLnN2ZyIpOwogICAgICAgIAogICAgICA8L3NjcmlwdD4KICAgICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0vY2hhcnQuanMiID48L3NjcmlwdD4KICAgICAgPCEtLSBTbW9vdGggc2Nyb2xsLS0+CiAgICAgIDxzY3JpcHQgc3JjPSIvc3RhdGljL2RpcmVjdG9yeS92ZW5kb3Ivc21vb3RoLXNjcm9sbC9zbW9vdGgtc2Nyb2xsLnBvbHlmaWxscy5taW4uanMiPjwvc2NyaXB0PgogICAgICA8IS0tIEJvb3RzdHJhcCBTZWxlY3QtLT4KICAgICAgPHNjcmlwdCBzcmM9Ii9zdGF0aWMvZGlyZWN0b3J5L3ZlbmRvci9ib290c3RyYXAtc2VsZWN0L2pzL2Jvb3RzdHJhcC1zZWxlY3QubWluLmpzIj48L3NjcmlwdD4KICAgICAgPCEtLSBPYmplY3QgRml0IEltYWdlcyAtIEZhbGxiYWNrIGZvciBicm93c2VycyB0aGF0IGRvbid0IHN1cHBvcnQgb2JqZWN0LWZpdC0tPgogICAgICA8c2NyaXB0IHNyYz0iL3N0YXRpYy9kaXJlY3RvcnkvdmVuZG9yL29iamVjdC1maXQtaW1hZ2VzL29maS5taW4uanMiPjwvc2NyaXB0PgogICAgICA8IS0tIFN3aXBlciBDYXJvdXNlbCAtLT4KICAgICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL1N3aXBlci80LjQuMS9qcy9zd2lwZXIubWluLmpzIiA+PC9zY3JpcHQ+CiAgICAgIDwhLS0gSW5jbHVkZSBTd2lwZXIgSlMgLS0+CiAgICAgIDxzY3JpcHQgc3JjPSJodHRwczovL3VucGtnLmNvbS9zd2lwZXIvc3dpcGVyLWJ1bmRsZS5taW4uanMiID48L3NjcmlwdD4KICAgICAgPHNjcmlwdD52YXIgYmFzZVBhdGggPSAnJzwvc2NyaXB0PgogICAgICA8IS0tIE1haW4gVGhlbWUgSlMgZmlsZSAgICAtLT4KICAgICAgPHNjcmlwdCBzcmM9Ii9zdGF0aWMvZGlyZWN0b3J5L2pzL3RoZW1lLmpzIj48L3NjcmlwdD4KCiAgICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KICAgICAgICB2YXIgbWFya2VyUGF0aCA9ICIvc3RhdGljL2RpcmVjdG9yeS9pbWcvbWFya2VyLnN2ZyI7CiAgICAgICAgdmFyIG1hcmtlclBhdGhIaWdobGlnaHQgPSAiL3N0YXRpYy9kaXJlY3RvcnkvaW1nL21hcmtlci1ob3Zlci5zdmciOwogICAgICA8L3NjcmlwdD4KICAgIDwvc2NyaXB0PgoKICAgIAogICAgCiAgICAKCjxzY3JpcHQ+CiAgICAkKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigpewogICAgICAgIG1hcGJveGdsLmFjY2Vzc1Rva2VuID0gJ3BrLmV5SjFJam9pYzNSbGNHaGxibXB2YVc1MFkyOXRiV1Z5WTJVaUxDSmhJam9pWTJ4bFpYWmtlakEzTURVMGFqTjBjRzEyY1RkeWJXbDJlQ0o5LnRIZmJpZ3ZPM0hSaEFKLVZ5Vkg5LUEnOwoKICAgICAgICBmdW5jdGlvbiBzZXR1cFNlYXJjaEZvcm1JbnRlcmFjdGlvbihmb3JtSWQsIGxvY2F0aW9uSWQsIGhpZGRlbkxhdElkLCBoaWRkZW5MbmdJZCwgc3VnZ2VzdGlvbnNJZCkgewogICAgICAgICAgICB2YXIgc2VsZWN0ZWRJbmRleCA9IC0xOwoKICAgICAgICAgICAgJChsb2NhdGlvbklkKS5vbignaW5wdXQnLCBmdW5jdGlvbigpIHsKICAgICAgICAgICAgICAgIHZhciBxdWVyeSA9ICQodGhpcykudmFsKCk7CiAgICAgICAgICAgICAgICBzZWxlY3RlZEluZGV4ID0gLTE7CiAgICAgICAgICAgICAgICBpZihxdWVyeS5sZW5ndGggPiAyKSB7CiAgICAgICAgICAgICAgICAgICAgJC5hamF4KHsKICAgICAgICAgICAgICAgICAgICAgICAgbWV0aG9kOiAnR0VUJywKICAgICAgICAgICAgICAgICAgICAgICAgdXJsOiBgaHR0cHM6Ly9hcGkubWFwYm94LmNvbS9nZW9jb2RpbmcvdjUvbWFwYm94LnBsYWNlcy8ke2VuY29kZVVSSUNvbXBvbmVudChxdWVyeSl9Lmpzb25gLAogICAgICAgICAgICAgICAgICAgICAgICBkYXRhOiB7IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgYWNjZXNzX3Rva2VuOiBtYXBib3hnbC5hY2Nlc3NUb2tlbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvdW50cnk6ICdVUycsCiAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKGRhdGEpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICQoc3VnZ2VzdGlvbnNJZCkuZW1wdHkoKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEuZmVhdHVyZXMuZm9yRWFjaChmdW5jdGlvbihmZWF0dXJlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGxpc3RJdGVtID0gJChgPGxpIGNsYXNzPSJsaXN0LWdyb3VwLWl0ZW0iIGRhdGEtbGF0PSIke2ZlYXR1cmUuZ2VvbWV0cnkuY29vcmRpbmF0ZXNbMV19IiBkYXRhLWxuZz0iJHtmZWF0dXJlLmdlb21ldHJ5LmNvb3JkaW5hdGVzWzBdfSI+JHtmZWF0dXJlLnBsYWNlX25hbWV9PC9saT5gKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKHN1Z2dlc3Rpb25zSWQpLmFwcGVuZChsaXN0SXRlbSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgZXJyb3I6IGZ1bmN0aW9uKGVycm9yKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygiQVBJIEVycm9yOiIsIGVycm9yKTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAkKHN1Z2dlc3Rpb25zSWQpLmVtcHR5KCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgJChsb2NhdGlvbklkKS5vbigna2V5ZG93bicsIGZ1bmN0aW9uKGUpIHsKICAgICAgICAgICAgICAgIHZhciBzdWdnZXN0aW9ucyA9ICQoc3VnZ2VzdGlvbnNJZCArICcgbGknKTsKICAgICAgICAgICAgICAgIGlmKGUua2V5Q29kZSA9PT0gNDApIHsgLy8gRG93biBhcnJvdwogICAgICAgICAgICAgICAgICAgIHNlbGVjdGVkSW5kZXggPSAoc2VsZWN0ZWRJbmRleCArIDEpICUgc3VnZ2VzdGlvbnMubGVuZ3RoOwogICAgICAgICAgICAgICAgfSBlbHNlIGlmKGUua2V5Q29kZSA9PT0gMzgpIHsgLy8gVXAgYXJyb3cKICAgICAgICAgICAgICAgICAgICBzZWxlY3RlZEluZGV4ID0gKHNlbGVjdGVkSW5kZXggLSAxICsgc3VnZ2VzdGlvbnMubGVuZ3RoKSAlIHN1Z2dlc3Rpb25zLmxlbmd0aDsKICAgICAgICAgICAgICAgIH0gZWxzZSBpZihlLmtleUNvZGUgPT09IDEzKSB7IC8vIEVudGVyIGtleQogICAgICAgICAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQoKTsKICAgICAgICAgICAgICAgICAgICBpZihzZWxlY3RlZEluZGV4ID4gLTEpIHsKICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHNlbGVjdGVkU3VnZ2VzdGlvbiA9IHN1Z2dlc3Rpb25zLmVxKHNlbGVjdGVkSW5kZXgpOwogICAgICAgICAgICAgICAgICAgICAgICAkKGxvY2F0aW9uSWQpLnZhbChzZWxlY3RlZFN1Z2dlc3Rpb24udGV4dCgpKTsKICAgICAgICAgICAgICAgICAgICAgICAgJChoaWRkZW5MYXRJZCkudmFsKHNlbGVjdGVkU3VnZ2VzdGlvbi5kYXRhKCdsYXQnKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICQoaGlkZGVuTG5nSWQpLnZhbChzZWxlY3RlZFN1Z2dlc3Rpb24uZGF0YSgnbG5nJykpOwogICAgICAgICAgICAgICAgICAgICAgICAkKHN1Z2dlc3Rpb25zSWQpLmVtcHR5KCk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHN1Z2dlc3Rpb25zLnJlbW92ZUNsYXNzKCdzZWxlY3RlZCcpOwogICAgICAgICAgICAgICAgc3VnZ2VzdGlvbnMuZXEoc2VsZWN0ZWRJbmRleCkuYWRkQ2xhc3MoJ3NlbGVjdGVkJyk7CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgJChzdWdnZXN0aW9uc0lkKS5vbignY2xpY2snLCAnbGknLCBmdW5jdGlvbigpIHsKICAgICAgICAgICAgICAgICQobG9jYXRpb25JZCkudmFsKCQodGhpcykudGV4dCgpKTsKICAgICAgICAgICAgICAgICQoaGlkZGVuTGF0SWQpLnZhbCgkKHRoaXMpLmRhdGEoJ2xhdCcpKTsKICAgICAgICAgICAgICAgICQoaGlkZGVuTG5nSWQpLnZhbCgkKHRoaXMpLmRhdGEoJ2xuZycpKTsKICAgICAgICAgICAgICAgICQoc3VnZ2VzdGlvbnNJZCkuZW1wdHkoKTsKICAgICAgICAgICAgfSk7CgogICAgICAgICAgICAkKGZvcm1JZCkuc3VibWl0KGZ1bmN0aW9uKGUpIHsKICAgICAgICAgICAgICAgIGlmKCQoaGlkZGVuTGF0SWQpLnZhbCgpICYmICQoaGlkZGVuTG5nSWQpLnZhbCgpKSB7CiAgICAgICAgICAgICAgICAgICAgdmFyIGZvcm1EYXRhID0gJCh0aGlzKS5zZXJpYWxpemUoKTsKICAgICAgICAgICAgICAgICAgICAkLmFqYXgoewogICAgICAgICAgICAgICAgICAgICAgICB0eXBlOiAnR0VUJywKICAgICAgICAgICAgICAgICAgICAgICAgdXJsOiAnL3NlYXJjaF9yZXN1bHRzLycsIC8vIFVwZGF0ZSB3aXRoIHRoZSBhY3R1YWwgcGF0aCB0byB5b3VyIHZpZXcKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YTogZm9ybURhdGEsCiAgICAgICAgICAgICAgICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKGRhdGEpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICQoJyNzZWFyY2hSZXN1bHRzQ29udGFpbmVyJykuaHRtbChkYXRhKTsKICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgZXJyb3I6IGZ1bmN0aW9uKGVycm9yKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygiRXJyb3I6IiwgZXJyb3IpOwogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgIGFsZXJ0KCdQbGVhc2Ugc2VsZWN0IGEgbG9jYXRpb24gZnJvbSB0aGUgc3VnZ2VzdGlvbnMuJyk7CiAgICAgICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9KTsKICAgICAgICB9CgogICAgICAgIGZ1bmN0aW9uIGZpbGxXaXRoQ3VycmVudExvY2F0aW9uKGxvY2F0aW9uSWQsIGhpZGRlbkxhdElkLCBoaWRkZW5MbmdJZCkgewogICAgICAgICAgICBpZiAobmF2aWdhdG9yLmdlb2xvY2F0aW9uKSB7CiAgICAgICAgICAgICAgICBuYXZpZ2F0b3IuZ2VvbG9jYXRpb24uZ2V0Q3VycmVudFBvc2l0aW9uKGZ1bmN0aW9uKHBvc2l0aW9uKSB7CiAgICAgICAgICAgICAgICAgICAgdmFyIGxhdCA9IHBvc2l0aW9uLmNvb3Jkcy5sYXRpdHVkZTsKICAgICAgICAgICAgICAgICAgICB2YXIgbG5nID0gcG9zaXRpb24uY29vcmRzLmxvbmdpdHVkZTsKICAgICAgICAgICAgICAgICAgICAkLmFqYXgoewogICAgICAgICAgICAgICAgICAgICAgICBtZXRob2Q6ICdHRVQnLAogICAgICAgICAgICAgICAgICAgICAgICB1cmw6IGBodHRwczovL2FwaS5tYXBib3guY29tL2dlb2NvZGluZy92NS9tYXBib3gucGxhY2VzLyR7bG5nfSwke2xhdH0uanNvbmAsCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGE6IHsgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhY2Nlc3NfdG9rZW46IG1hcGJveGdsLmFjY2Vzc1Rva2VuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgY291bnRyeTogJ1VTJywKICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgc3VjY2VzczogZnVuY3Rpb24oZGF0YSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGRhdGEuZmVhdHVyZXMgJiYgZGF0YS5mZWF0dXJlc1swXSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQobG9jYXRpb25JZCkudmFsKGRhdGEuZmVhdHVyZXNbMF0ucGxhY2VfbmFtZSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChoaWRkZW5MYXRJZCkudmFsKGxhdCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChoaWRkZW5MbmdJZCkudmFsKGxuZyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgIGVycm9yOiBmdW5jdGlvbihlcnJvcikgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZS5sb2coIkFQSSBFcnJvcjoiLCBlcnJvcik7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgYWxlcnQoIkdlb2xvY2F0aW9uIGlzIG5vdCBzdXBwb3J0ZWQgYnkgdGhpcyBicm93c2VyLiIpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBwcmVmaWxsU2VhcmNoQm94SWZOZWVkZWQobG9jYXRpb25JZCwgaGlkZGVuTGF0SWQsIGhpZGRlbkxuZ0lkLCBkZWZhdWx0TG9jYXRpb24sIGRlZmF1bHRMYXQsIGRlZmF1bHRMbmcsIHVzZUN1cnJlbnRMb2NhdGlvbiA9IHRydWUpIHsKICAgICAgICAgICAgdmFyIHNlYXJjaFBhcmFtcyA9IG5ldyBVUkxTZWFyY2hQYXJhbXMod2luZG93LmxvY2F0aW9uLnNlYXJjaCk7CiAgICAgICAgICAgIHZhciBsb2NhdGlvbiA9IHNlYXJjaFBhcmFtcy5nZXQoJ2xvY2F0aW9uJyk7CiAgICAgICAgICAgIHZhciBsYXRpdHVkZSA9IHNlYXJjaFBhcmFtcy5nZXQoJ2xhdGl0dWRlJyk7CiAgICAgICAgICAgIHZhciBsb25naXR1ZGUgPSBzZWFyY2hQYXJhbXMuZ2V0KCdsb25naXR1ZGUnKTsKCiAgICAgICAgICAgIGlmICghbG9jYXRpb24gfHwgIWxhdGl0dWRlIHx8ICFsb25naXR1ZGUpIHsKICAgICAgICAgICAgICAgIGlmICh1c2VDdXJyZW50TG9jYXRpb24pIHsKICAgICAgICAgICAgICAgICAgICBmaWxsV2l0aEN1cnJlbnRMb2NhdGlvbihsb2NhdGlvbklkLCBoaWRkZW5MYXRJZCwgaGlkZGVuTG5nSWQpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAkKGxvY2F0aW9uSWQpLnZhbChkZWZhdWx0TG9jYXRpb24pOwogICAgICAgICAgICAgICAgICAgICQoaGlkZGVuTGF0SWQpLnZhbChkZWZhdWx0TGF0KTsKICAgICAgICAgICAgICAgICAgICAkKGhpZGRlbkxuZ0lkKS52YWwoZGVmYXVsdExuZyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAkKGxvY2F0aW9uSWQpLnZhbChsb2NhdGlvbik7CiAgICAgICAgICAgICAgICAkKGhpZGRlbkxhdElkKS52YWwobGF0aXR1ZGUpOwogICAgICAgICAgICAgICAgJChoaWRkZW5MbmdJZCkudmFsKGxvbmdpdHVkZSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIC8vIERldGVybWluZSBpZiB0aGUgY3VycmVudCBwYWdlIGlzIHRoZSBzZWFyY2ggcmVzdWx0cyBwYWdlCiAgICAgICAgdmFyIGlzU2VhcmNoUmVzdWx0c1BhZ2UgPSB3aW5kb3cubG9jYXRpb24ucGF0aG5hbWUuaW5jbHVkZXMoJ3NlYXJjaF9yZXN1bHRzJyk7CgogICAgICAgIC8vIFNldHVwIGludGVyYWN0aW9uIGZvciBlYWNoIGZvcm0KICAgICAgICBzZXR1cFNlYXJjaEZvcm1JbnRlcmFjdGlvbignI3NlYXJjaEZvcm0xJywgJyNsb2NhdGlvbjEnLCAnI2hpZGRlbkxhdDEnLCAnI2hpZGRlbkxuZzEnLCAnI3N1Z2dlc3Rpb25zMScpOwogICAgICAgIHNldHVwU2VhcmNoRm9ybUludGVyYWN0aW9uKCcjc2VhcmNoRm9ybTInLCAnI2xvY2F0aW9uMicsICcjaGlkZGVuTGF0MicsICcjaGlkZGVuTG5nMicsICcjc3VnZ2VzdGlvbnMyJyk7CgogICAgICAgICQoJy5mYS1jcm9zc2hhaXJzJykub24oJ2NsaWNrJywgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgIGZpbGxXaXRoQ3VycmVudExvY2F0aW9uKCcjbG9jYXRpb24xJywgJyNoaWRkZW5MYXQxJywgJyNoaWRkZW5MbmcxJyk7CiAgICAgICAgICAgIGZpbGxXaXRoQ3VycmVudExvY2F0aW9uKCcjbG9jYXRpb24yJywgJyNoaWRkZW5MYXQyJywgJyNoaWRkZW5MbmcyJyk7CiAgICAgICAgfSk7CgogICAgICAgIC8vIFByZWZpbGwgc2VhcmNoIGJveCBvbiBwYWdlIGxvYWQKICAgICAgICBwcmVmaWxsU2VhcmNoQm94SWZOZWVkZWQoJyNsb2NhdGlvbjEnLCAnI2hpZGRlbkxhdDEnLCAnI2hpZGRlbkxuZzEnLCAnTG9zIEFuZ2VsZXMsIENhbGlmb3JuaWEsIFVuaXRlZCBTdGF0ZXMnLCAzNC4wNTQwNzcsIC0xMTguMjQxNjgsICFpc1NlYXJjaFJlc3VsdHNQYWdlKTsKICAgICAgICBwcmVmaWxsU2VhcmNoQm94SWZOZWVkZWQoJyNsb2NhdGlvbjInLCAnI2hpZGRlbkxhdDInLCAnI2hpZGRlbkxuZzInLCAnTG9zIEFuZ2VsZXMsIENhbGlmb3JuaWEsIFVuaXRlZCBTdGF0ZXMnLCAzNC4wNTQwNzcsIC0xMTguMjQxNjgsICFpc1NlYXJjaFJlc3VsdHNQYWdlKTsKICAgIH0pOwogICAgCjwvc2NyaXB0PgogICAgCjxzY3JpcHQ+CiAgICAkKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigpewogICAgICAgIGZ1bmN0aW9uIHNldHVwQnJhbmRTZWFyY2hBdXRvY29tcGxldGUoaW5wdXRJZCwgc3VnZ2VzdGlvbnNDb250YWluZXJJZCkgewogICAgICAgICAgICB2YXIgc2VsZWN0ZWRJbmRleCA9IC0xOyAvLyBJbmRleCB0byB0cmFjayB0aGUgY3VycmVudCBzZWxlY3Rpb24KICAgIAogICAgICAgICAgICAkKGlucHV0SWQpLm9uKCdpbnB1dCcsIGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgdmFyIHF1ZXJ5ID0gJCh0aGlzKS52YWwoKTsKICAgICAgICAgICAgICAgIHNlbGVjdGVkSW5kZXggPSAtMTsgLy8gUmVzZXQgdGhlIHNlbGVjdGlvbiBpbmRleCBvbiBuZXcgaW5wdXQKICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKCJLZXlwcmVzcyBkZXRlY3RlZCwgY3VycmVudCBpbnB1dDoiLCBxdWVyeSk7IC8vIEZvciBkZWJ1Z2dpbmcKICAgIAogICAgICAgICAgICAgICAgaWYocXVlcnkubGVuZ3RoID4gMikgewogICAgICAgICAgICAgICAgICAgICQuYWpheCh7CiAgICAgICAgICAgICAgICAgICAgICAgIG1ldGhvZDogJ0dFVCcsCiAgICAgICAgICAgICAgICAgICAgICAgIHVybDogJy9zZWFyY2hfYnJhbmRzLycsCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGE6IHsgdGVybTogcXVlcnkgfSwKICAgICAgICAgICAgICAgICAgICAgICAgc3VjY2VzczogZnVuY3Rpb24oZGF0YSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgJChzdWdnZXN0aW9uc0NvbnRhaW5lcklkKS5lbXB0eSgpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoZGF0YSAmJiBkYXRhLmxlbmd0aCkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEuZm9yRWFjaChmdW5jdGlvbihpdGVtKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBsaXN0SXRlbSA9ICQoYDxsaSB0YWJpbmRleD0iMCIgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSIgZGF0YS12YWx1ZT0iJHtpdGVtLnZhbHVlfSI+JHtpdGVtLmxhYmVsfTwvbGk+YCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKGl0ZW0pOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKHN1Z2dlc3Rpb25zQ29udGFpbmVySWQpLmFwcGVuZChsaXN0SXRlbSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgIGVycm9yOiBmdW5jdGlvbihlcnJvcikgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZS5sb2coIkFQSSBFcnJvcjoiLCBlcnJvcik7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgJChzdWdnZXN0aW9uc0NvbnRhaW5lcklkKS5lbXB0eSgpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9KS5vbigna2V5ZG93bicsIGZ1bmN0aW9uKGUpIHsKICAgICAgICAgICAgICAgIHZhciBzdWdnZXN0aW9ucyA9ICQoc3VnZ2VzdGlvbnNDb250YWluZXJJZCArICcgbGknKTsKICAgICAgICAgICAgICAgIHZhciBudW1TdWdnZXN0aW9ucyA9IHN1Z2dlc3Rpb25zLmxlbmd0aDsKICAgIAogICAgICAgICAgICAgICAgaWYoZS5rZXlDb2RlID09PSA0MCkgeyAvLyBEb3duIGFycm93IGtleQogICAgICAgICAgICAgICAgICAgIHNlbGVjdGVkSW5kZXggPSAoc2VsZWN0ZWRJbmRleCArIDEpICUgbnVtU3VnZ2VzdGlvbnM7CiAgICAgICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpOyAvLyBQcmV2ZW50IHRoZSBjdXJzb3IgZnJvbSBtb3ZpbmcKICAgICAgICAgICAgICAgIH0gZWxzZSBpZihlLmtleUNvZGUgPT09IDM4KSB7IC8vIFVwIGFycm93IGtleQogICAgICAgICAgICAgICAgICAgIHNlbGVjdGVkSW5kZXggPSAoc2VsZWN0ZWRJbmRleCAtIDEgKyBudW1TdWdnZXN0aW9ucykgJSBudW1TdWdnZXN0aW9uczsKICAgICAgICAgICAgICAgICAgICBlLnByZXZlbnREZWZhdWx0KCk7IC8vIFByZXZlbnQgdGhlIGN1cnNvciBmcm9tIG1vdmluZwogICAgICAgICAgICAgICAgfSBlbHNlIGlmKGUua2V5Q29kZSA9PT0gMTMgJiYgc2VsZWN0ZWRJbmRleCA+PSAwKSB7IC8vIEVudGVyIGtleQogICAgICAgICAgICAgICAgICAgIHN1Z2dlc3Rpb25zLmVxKHNlbGVjdGVkSW5kZXgpLmNsaWNrKCk7CiAgICAgICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpOyAvLyBQcmV2ZW50IGZvcm0gc3VibWlzc2lvbgogICAgICAgICAgICAgICAgfQogICAgCiAgICAgICAgICAgICAgICBzdWdnZXN0aW9ucy5yZW1vdmVDbGFzcygnc2VsZWN0ZWQnKTsKICAgICAgICAgICAgICAgIGlmKHNlbGVjdGVkSW5kZXggPj0gMCkgewogICAgICAgICAgICAgICAgICAgIHN1Z2dlc3Rpb25zLmVxKHNlbGVjdGVkSW5kZXgpLmFkZENsYXNzKCdzZWxlY3RlZCcpLmZvY3VzKCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwogICAgCiAgICAgICAgICAgICQoZG9jdW1lbnQpLm9uKCdjbGljaycsIHN1Z2dlc3Rpb25zQ29udGFpbmVySWQgKyAnIGxpJywgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICB2YXIgdmFsdWUgPSAkKHRoaXMpLnRleHQoKTsKICAgICAgICAgICAgICAgICQoaW5wdXRJZCkudmFsKHZhbHVlKTsKICAgICAgICAgICAgICAgICQoc3VnZ2VzdGlvbnNDb250YWluZXJJZCkuZW1wdHkoKTsKICAgICAgICAgICAgICAgIHNlbGVjdGVkSW5kZXggPSAtMTsgLy8gUmVzZXQgdGhlIHNlbGVjdGlvbiBpbmRleAogICAgICAgICAgICB9KTsKICAgIAogICAgICAgICAgICAkKGlucHV0SWQpLm9uKCdibHVyJywgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICAvLyBEZWxheSBjbGVhcmluZyB0aGUgc3VnZ2VzdGlvbnMgdG8gYWxsb3cgY2xpY2sgZXZlbnQgdG8gZmlyZQogICAgICAgICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpIHsKICAgICAgICAgICAgICAgICAgICAkKHN1Z2dlc3Rpb25zQ29udGFpbmVySWQpLmVtcHR5KCk7CiAgICAgICAgICAgICAgICB9LCAyMDApOwogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAKICAgICAgICBzZXR1cEJyYW5kU2VhcmNoQXV0b2NvbXBsZXRlKCcjYnJhbmRfc2VhcmNoJywgJyNzdWdnZXN0aW9uczMnKTsKICAgIH0pOwo8L3NjcmlwdD4KPHNjcmlwdD4KICAkKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigpIHsKICAgICQoJy5jYXJkLWZhdi1pY29uJykub24oJ2NsaWNrJywgZnVuY3Rpb24oKSB7CiAgICAgIHZhciBoZWFydEljb24gPSAkKHRoaXMpLmZpbmQoJy5oZWFydC1pY29uJyk7CiAgICAgIHZhciBpdGVtSWQgPSAkKHRoaXMpLmRhdGEoJ2lkJyk7CiAgICAgIHZhciBib29rbWFya1R5cGUgPSAkKHRoaXMpLmRhdGEoJ3R5cGUnKTsKICAgICAgdmFyIGlzQm9va21hcmtlZCA9ICQodGhpcykuZGF0YSgnYm9va21hcmtlZCcpID09PSAiVHJ1ZSI7CgogICAgICAkLmFqYXgoewogICAgICAgIHVybDogJy90b2dnbGVfYm9va21hcmsvJywKICAgICAgICBtZXRob2Q6ICdQT1NUJywKICAgICAgICBkYXRhOiB7CiAgICAgICAgICAnY3NyZm1pZGRsZXdhcmV0b2tlbic6ICdrUXVjbmpVWFUxR2VEQTVXdVQ1MFhlRGc5OEEzdWFGV0JnVTdTa3dQaHRjeVFGbHA5cExKRmxiQmhvZVNzbHU0JywKICAgICAgICAgICdpdGVtX2lkJzogaXRlbUlkLAogICAgICAgICAgJ3R5cGUnOiBib29rbWFya1R5cGUKICAgICAgICB9LAogICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlc3BvbnNlKSB7CiAgICAgICAgICBpZiAocmVzcG9uc2UuaXNfYm9va21hcmtlZCkgewogICAgICAgICAgICBoZWFydEljb24uYWRkQ2xhc3MoJ2Jvb2ttYXJrZWQnKTsKICAgICAgICAgICAgaGVhcnRJY29uLnBhcmVudCgpLmRhdGEoJ2Jvb2ttYXJrZWQnLCAiVHJ1ZSIpOwogICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgaGVhcnRJY29uLnJlbW92ZUNsYXNzKCdib29rbWFya2VkJyk7CiAgICAgICAgICAgIGhlYXJ0SWNvbi5wYXJlbnQoKS5kYXRhKCdib29rbWFya2VkJywgIkZhbHNlIik7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9KTsKICAgIH0pOwogIH0pOwo8L3NjcmlwdD4gICAgICAgIAogICAgCiAgICAKCiAgICAKICAgIAo8c2NyaXB0PgogIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCBmdW5jdGlvbiAoKSB7CiAgICAgIHZhciBzd2lwZXIgPSBuZXcgU3dpcGVyKCcuc3dpcGVyLWNvbnRhaW5lcicsIHsKICAgICAgICAgIHNsaWRlc1BlclZpZXc6IDMsCiAgICAgICAgICBzcGFjZUJldHdlZW46IDIwLAogICAgICAgICAgbG9vcDogdHJ1ZSwKICAgICAgICAgIHBhZ2luYXRpb246IHsKICAgICAgICAgICAgICBlbDogJy5zd2lwZXItcGFnaW5hdGlvbicsCiAgICAgICAgICAgICAgY2xpY2thYmxlOiB0cnVlLAogICAgICAgICAgfSwKICAgICAgICAgIGJyZWFrcG9pbnRzOiB7CiAgICAgICAgICAgICAgNTY1OiB7CiAgICAgICAgICAgICAgICAgIHNsaWRlc1BlclZpZXc6IDEsCiAgICAgICAgICAgICAgICAgIHNwYWNlQmV0d2VlbjogMjAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIDk5MTogewogICAgICAgICAgICAgICAgICBzbGlkZXNQZXJWaWV3OiAyLAogICAgICAgICAgICAgICAgICBzcGFjZUJldHdlZW46IDIwCiAgICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgICB9KTsKICB9KTsKPC9zY3JpcHQ+CjxzY3JpcHQgc3JjPSJodHRwczovL2NvZGUuanF1ZXJ5LmNvbS9qcXVlcnktMy42LjAubWluLmpzIj48L3NjcmlwdD4KPHNjcmlwdCBzcmM9Imh0dHBzOi8vdW5wa2cuY29tL2xlYWZsZXRAMS41LjEvZGlzdC9sZWFmbGV0LmpzIiBpbnRlZ3JpdHk9InNoYTUxMi1HZmZQTUYzUnZNZVl5YzFMV01IdEs4RWJQdjBpTlo4L29UdEhQeDkvY2MySUx4USt1OTA1cUl3ZHBVTGFxRGt5QktnT2FCNTdRVE1nN3p0ZzhKbTJPZz09IiBjcm9zc29yaWdpbj0iIj48L3NjcmlwdD4KPHNjcmlwdCBzcmM9Ii9zdGF0aWMvZGlyZWN0b3J5L3ZlbmRvci9vYmplY3QtZml0LWltYWdlcy9vZmkubWluLmpzIj48L3NjcmlwdD4KPCEtLSBTd2lwZXIgQ2Fyb3VzZWwgICAgICAgICAgICAgICAgICAgICAgIC0tPgo8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvU3dpcGVyLzQuNC4xL2pzL3N3aXBlci5taW4uanMiPjwvc2NyaXB0Pgo8c2NyaXB0IHNyYz0iL3N0YXRpYy9kaXJlY3RvcnkvanMvbWFwLWxheWVycy5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQgc3JjPSIvc3RhdGljL2RpcmVjdG9yeS9qcy9tYXAtY2F0ZWdvcnkuanMiPjwvc2NyaXB0Pgo8c2NyaXB0IHNyYz0iL3N0YXRpYy9kaXJlY3RvcnkvanMvbWFwLWRldGFpbC5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQ+CiAgd2luZG93LmN1cnJlbnREaXNwZW5zYXJ5SWQgPSA4OTg2OwogIHdpbmRvdy5jdXJyZW50UGFyZW50RGlzcGVuc2FyeUlkID0gMTIyMzsKPC9zY3JpcHQ+CjxzY3JpcHQ+CiAgdmFyIHppcENvZGVEYXRhOwogIGNyZWF0ZURldGFpbE1hcCh7CiAgICAgIG1hcElkOiAnZGV0YWlsTWFwJywKICAgICAgbWFwQ2VudGVyOiBbMzUuMTYwOTE3NywgLTEwNy44Mjk2NDUxXSwKICAgICAgbWFya2VyU2hvdzogdHJ1ZSwKICAgICAgbWFya2VyUG9zaXRpb246IFszNS4xNjA5MTc3LCAtMTA3LjgyOTY0NTFdLAogICAgICBtYXJrZXJQYXRoOiAiL3N0YXRpYy9kaXJlY3RvcnkvaW1nL21hcmtlci5zdmciLAogIH0sIHppcENvZGVEYXRhKQo8L3NjcmlwdD4KCjxzY3JpcHQ+CiAgJChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKSB7CiAgICAkKCcuZ2FsbGVyeScpLm1hZ25pZmljUG9wdXAoewogICAgICBkZWxlZ2F0ZTogJ2EnLCAvLyBUaGlzIHRhcmdldHMgdGhlIDxhPiB0YWdzIGluc2lkZSB5b3VyIC5nYWxsZXJ5IGNsYXNzCiAgICAgIHR5cGU6ICdpbWFnZScsCiAgICAgIHRMb2FkaW5nOiAnTG9hZGluZyBpbWFnZSAjJWN1cnIlLi4uJywKICAgICAgbWFpbkNsYXNzOiAnbWZwLWltZy1tb2JpbGUnLAogICAgICBnYWxsZXJ5OiB7CiAgICAgICAgZW5hYmxlZDogdHJ1ZSwKICAgICAgICBuYXZpZ2F0ZUJ5SW1nQ2xpY2s6IHRydWUsCiAgICAgICAgcHJlbG9hZDogWzAsMV0gLy8gV2lsbCBwcmVsb2FkIDAgLSBiZWZvcmUgY3VycmVudCwgYW5kIDEgYWZ0ZXIgdGhlIGN1cnJlbnQgaW1hZ2UKICAgICAgfSwKICAgICAgaW1hZ2U6IHsKICAgICAgICB0RXJyb3I6ICc8YSBocmVmPSIldXJsJSI+VGhlIGltYWdlICMlY3VyciU8L2E+IGNvdWxkIG5vdCBiZSBsb2FkZWQuJywKICAgICAgICB0aXRsZVNyYzogZnVuY3Rpb24oaXRlbSkgewogICAgICAgICAgLy8gVXBkYXRlIHRoZSByZXR1cm4gdG8gbWF0Y2ggeW91ciBpbWFnZSB0aXRsZSBvciBrZWVwIGl0IGFzIGl0IGlzCiAgICAgICAgICByZXR1cm4gaXRlbS5lbC5hdHRyKCd0aXRsZScpICsgJzxzbWFsbD5ieSBNYXJzZWwgVmFuIE9vc3Rlbjwvc21hbGw+JzsKICAgICAgICB9CiAgICAgIH0KICAgIH0pOwogIH0pOwogIDwvc2NyaXB0Pgo8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvbWFnbmlmaWMtcG9wdXAuanMvMS4xLjAvanF1ZXJ5Lm1hZ25pZmljLXBvcHVwLm1pbi5qcyI+PC9zY3JpcHQ+CgoKICAgICAgPCEtLSBBZ2UgVmVyaWZpY2F0aW9uIE1vZGFsIC0tPgogICAgICA8ZGl2IGNsYXNzPSJtb2RhbCBmYWRlIiBpZD0iYWdlVmVyaWZpY2F0aW9uTW9kYWwiIHRhYmluZGV4PSItMSIgYXJpYS1sYWJlbGxlZGJ5PSJhZ2VWZXJpZmljYXRpb25MYWJlbCIgYXJpYS1oaWRkZW49InRydWUiIGRhdGEtYnMtYmFja2Ryb3A9InN0YXRpYyIgZGF0YS1icy1rZXlib2FyZD0iZmFsc2UiPgogICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWRpYWxvZyBtb2RhbC1kaWFsb2ctY2VudGVyZWQiPgogICAgICAgICAgPGRpdiBjbGFzcz0ibW9kYWwtY29udGVudCI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWhlYWRlciI+CiAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtb2RhbC10aXRsZSIgaWQ9ImFnZVZlcmlmaWNhdGlvbkxhYmVsIj5BZ2UgVmVyaWZpY2F0aW9uPC9oNT4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWJvZHkiPgogICAgICAgICAgICAgIDxwPlBsZWFzZSBjb25maXJtIHRoYXQgeW91IGFyZSAyMSB5ZWFycyBvZiBhZ2Ugb3Igb2xkZXIgdG8gY29udGludWUgdXNpbmcgdGhpcyB3ZWJzaXRlLjwvcD4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWZvb3RlciI+CiAgICAgICAgICAgICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkiIGlkPSJjb25maXJtMjFCdXR0b24iPkkgYW0gMjEgb3Igb2xkZXI8L2J1dHRvbj4KICAgICAgICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tZGFuZ2VyIiBpZD0ibm90MjFCdXR0b24iPkkgYW0gbm90IDIxPC9idXR0b24+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgoKICAgICAgPHNjcmlwdD4KICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24gKCkgewogICAgICAgICAgICBmdW5jdGlvbiBnZXRDb29raWUobmFtZSkgewogICAgICAgICAgICAgICAgdmFyIHZhbHVlID0gIjsgIiArIGRvY3VtZW50LmNvb2tpZTsKICAgICAgICAgICAgICAgIHZhciBwYXJ0cyA9IHZhbHVlLnNwbGl0KCI7ICIgKyBuYW1lICsgIj0iKTsKICAgICAgICAgICAgICAgIGlmIChwYXJ0cy5sZW5ndGggPT0gMikgcmV0dXJuIHBhcnRzLnBvcCgpLnNwbGl0KCI7Iikuc2hpZnQoKTsKICAgICAgICAgICAgfQogICAgCiAgICAgICAgICAgIGZ1bmN0aW9uIHNob3dBZ2VWZXJpZmljYXRpb25Nb2RhbCgpIHsKICAgICAgICAgICAgICAgIHZhciBhZ2VDb25maXJtZWQgPSBnZXRDb29raWUoImFnZUNvbmZpcm1lZCIpOwogICAgICAgICAgICAgICAgaWYgKCFhZ2VDb25maXJtZWQpIHsKICAgICAgICAgICAgICAgICAgICB2YXIgYWdlVmVyaWZpY2F0aW9uTW9kYWwgPSBuZXcgYm9vdHN0cmFwLk1vZGFsKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdhZ2VWZXJpZmljYXRpb25Nb2RhbCcpLCB7CiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tkcm9wOiAnc3RhdGljJywKICAgICAgICAgICAgICAgICAgICAgICAga2V5Ym9hcmQ6IGZhbHNlCiAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICAgICAgYWdlVmVyaWZpY2F0aW9uTW9kYWwuc2hvdygpOwogICAgCiAgICAgICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbmZpcm0yMUJ1dHRvbicpLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgICAgICAgICB2YXIgZXhwaXJhdGlvbkRhdGUgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICAgICAgICAgICAgICBleHBpcmF0aW9uRGF0ZS5zZXRGdWxsWWVhcihleHBpcmF0aW9uRGF0ZS5nZXRGdWxsWWVhcigpICsgMSk7IC8vIENvb2tpZSB2YWxpZCBmb3IgMSB5ZWFyCiAgICAgICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LmNvb2tpZSA9ICJhZ2VDb25maXJtZWQ9dHJ1ZTsgZXhwaXJlcz0iICsgZXhwaXJhdGlvbkRhdGUudG9VVENTdHJpbmcoKSArICI7IHBhdGg9LyI7CiAgICAgICAgICAgICAgICAgICAgICAgIGFnZVZlcmlmaWNhdGlvbk1vZGFsLmhpZGUoKTsKICAgICAgICAgICAgICAgICAgICB9KTsKICAgIAogICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdub3QyMUJ1dHRvbicpLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgICAgICAgICB3aW5kb3cubG9jYXRpb24uaHJlZiA9ICJodHRwczovL3d3dy5nb29nbGUuY29tIjsKICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgCiAgICAgICAgICAgIGZ1bmN0aW9uIEpDRGF0YSgpIHsKICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGdldENvb2tpZShuYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgdmFyIHZhbHVlID0gIjsgIiArIGRvY3VtZW50LmNvb2tpZTsKICAgICAgICAgICAgICAgICAgICB2YXIgcGFydHMgPSB2YWx1ZS5zcGxpdCgiOyAiICsgbmFtZSArICI9Iik7CiAgICAgICAgICAgICAgICAgICAgaWYgKHBhcnRzLmxlbmd0aCA9PSAyKSByZXR1cm4gcGFydHMucG9wKCkuc3BsaXQoIjsiKS5zaGlmdCgpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciB2aXNpdG9ySWQgPSBnZXRDb29raWUoInZpc2l0b3JJZCIpOwogICAgICAgICAgICAgICAgaWYgKCF2aXNpdG9ySWQpIHsKICAgICAgICAgICAgICAgICAgICB2aXNpdG9ySWQgPSBNYXRoLnJhbmRvbSgpLnRvU3RyaW5nKDM2KS5zdWJzdHJpbmcoMiwgMTUpICsgTWF0aC5yYW5kb20oKS50b1N0cmluZygzNikuc3Vic3RyaW5nKDIsIDE1KTsKICAgICAgICAgICAgICAgICAgICB2YXIgZXhwaXJhdGlvbkRhdGUgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICAgICAgICAgIGV4cGlyYXRpb25EYXRlLnNldEZ1bGxZZWFyKGV4cGlyYXRpb25EYXRlLmdldEZ1bGxZZWFyKCkgKyAxMCk7IC8vIEV4cGlyZXMgaW4gMTAgeWVhcnMKICAgICAgICAgICAgICAgICAgICBkb2N1bWVudC5jb29raWUgPSAidmlzaXRvcklkPSIgKyB2aXNpdG9ySWQgKyAiOyBleHBpcmVzPSIgKyBleHBpcmF0aW9uRGF0ZS50b1VUQ1N0cmluZygpICsgIjsgcGF0aD0vIjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgc2Vzc2lvbklkID0gZ2V0Q29va2llKCJzZXNzaW9uSWQiKTsKICAgICAgICAgICAgICAgIGlmICghc2Vzc2lvbklkKSB7CiAgICAgICAgICAgICAgICAgICAgc2Vzc2lvbklkID0gTWF0aC5yYW5kb20oKS50b1N0cmluZygzNikuc3Vic3RyaW5nKDIsIDE1KSArIE1hdGgucmFuZG9tKCkudG9TdHJpbmcoMzYpLnN1YnN0cmluZygyLCAxNSk7CiAgICAgICAgICAgICAgICAgICAgZG9jdW1lbnQuY29va2llID0gInNlc3Npb25JZD0iICsgc2Vzc2lvbklkICsgIjsgcGF0aD0vIjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgY3VycmVudFVSTCA9IHdpbmRvdy5sb2NhdGlvbi5ocmVmOwogICAgICAgICAgICAgICAgdmFyIHByZXZpb3VzVVJMID0gZG9jdW1lbnQucmVmZXJyZXI7CiAgICAgICAgICAgICAgICB2YXIgdXNlcklQLCB1c2VyQWdlbnQgPSBuYXZpZ2F0b3IudXNlckFnZW50OwogICAgICAgICAgICAKICAgICAgICAgICAgICAgIC8vIEZldGNoIGF1dGhlbnRpY2F0ZWQgdXNlciBJRCBmcm9tIERqYW5nbyBjb250ZXh0IGlmIGF2YWlsYWJsZQogICAgICAgICAgICAgICAgdmFyIGF1dGhlbnRpY2F0ZWRVc2VySWQgPSAiMCI7CiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgZmV0Y2goImh0dHBzOi8vYXBpLmlwZGF0YS5jbz9hcGkta2V5PWFjMzdkZWUzMTNhYTE4NzFjODc4NjcyZDJkYTcyNTY1YjIzYjFhYWY3ODNhMTFkYjUxNWFlY2M3IikKICAgICAgICAgICAgICAgICAgICAudGhlbihyZXNwb25zZSA9PiByZXNwb25zZS5qc29uKCkpCiAgICAgICAgICAgICAgICAgICAgLnRoZW4oZGF0YSA9PiB7CiAgICAgICAgICAgICAgICAgICAgICAgIHVzZXJJUCA9IGRhdGEuaXA7CiAgICAgICAgICAgICAgICAgICAgICAgIHZhciB0cmFmZmljRGF0YSA9IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2l0b3JfaWQ6IHZpc2l0b3JJZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlc3Npb25faWQ6IHNlc3Npb25JZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF1dGhlbnRpY2F0ZWRfdXNlcl9pZDogYXV0aGVudGljYXRlZFVzZXJJZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVzZXJfaXA6IHVzZXJJUCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVzZXJfYWdlbnQ6IHVzZXJBZ2VudCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnJlbnRfdXJsOiBjdXJyZW50VVJMLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJldmlvdXNfdXJsOiBwcmV2aW91c1VSTCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRpbWVzdGFtcDogbmV3IERhdGUoKS50b0lTT1N0cmluZygpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgbGF0aXR1ZGU6IGRhdGEubGF0aXR1ZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsb25naXR1ZGU6IGRhdGEubG9uZ2l0dWRlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgY291bnRyeTogZGF0YS5jb3VudHJ5X25hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaXR5OiBkYXRhLmNpdHksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6aXBfY29kZTogZGF0YS5wb3N0YWwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZTogZGF0YS5yZWdpb24sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwZW5zYXJ5X2lkOiB3aW5kb3cuY3VycmVudERpc3BlbnNhcnlJZCB8fCBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFyZW50X2Rpc3BlbnNhcnlfaWQ6IHdpbmRvdy5jdXJyZW50UGFyZW50RGlzcGVuc2FyeUlkIHx8IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmFuZF9pZDogd2luZG93LmN1cnJlbnRCcmFuZElkIHx8IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXJlbnRfYnJhbmRfaWQ6IHdpbmRvdy5jdXJyZW50UGFyZW50QnJhbmRJZCB8fCBudWxsCiAgICAgICAgICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICBmZXRjaCgiL2FwaS90cmFmZmljLWRhdGEvIiwgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgbWV0aG9kOiAiUE9TVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWFkZXJzOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkNvbnRlbnQtVHlwZSI6ICJhcHBsaWNhdGlvbi9qc29uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiWC1DU1JGVG9rZW4iOiBnZXRDb29raWUoImNzcmZ0b2tlbiIpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9keTogSlNPTi5zdHJpbmdpZnkodHJhZmZpY0RhdGEpCiAgICAgICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgICAgICAgLmNhdGNoKGVycm9yID0+IGNvbnNvbGUuZXJyb3IoIkVycm9yIGZldGNoaW5nIElQIGRhdGE6ICIsIGVycm9yKSk7CiAgICAgICAgICAgIH0KICAgIAogICAgICAgICAgICBKQ0RhdGEoKTsKICAgICAgICAgICAgc2hvd0FnZVZlcmlmaWNhdGlvbk1vZGFsKCk7CiAgICAgICAgfSk7CiAgICAgIDwvc2NyaXB0PgogIDwvYm9keT4KPC9odG1sPg==', '', '{"Content-Type": "text/html; charset=utf-8"}')INSERT INTO "silk_response" ("id", "request_id", "status_code", "raw_body", "body", "encoded_headers") VALUES ('e8c97925-3bba-4794-9192-3de787741679', '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', 200, 'CjwhRE9DVFlQRSBodG1sPgo8aHRtbCBsYW5nPSJlbiI+CiAgPGhlYWQ+CiAgICAKICAgIAogICAgPG1ldGEgY2hhcnNldD0idXRmLTgiPgogICAgPG1ldGEgaHR0cC1lcXVpdj0iWC1VQS1Db21wYXRpYmxlIiBjb250ZW50PSJJRT1lZGdlIj4KICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MSI+CiAgICA8bWV0YSBuYW1lPSJyb2JvdHMiIGNvbnRlbnQ9ImFsbCxmb2xsb3ciPgogICAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1MYW5ndWFnZSIgY29udGVudD0iZW4iPgogICAgPG1ldGEgbmFtZT0iYXV0aG9yIiBjb250ZW50PSJKb2ludENvbW1lcmNlIj4KICAgIDxtZXRhIG5hbWU9Imdvb2dsZSIgY29udGVudD0ibm90cmFuc2xhdGUiPgogICAgPG1ldGEgcHJvcGVydHk9Im9nOnNpdGVfbmFtZSIgY29udGVudD0iSm9pbnRDb21tZXJjZSI+CiAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6dHlwZSIgY29udGVudD0id2Vic2l0ZSI+CiAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6bG9jYWxlIiBjb250ZW50PSJlbl9VUyI+CiAgICA8bWV0YSBuYW1lPSJkaXN0cmlidXRpb24iIGNvbnRlbnQ9Ikdsb2JhbCI+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJSZXBseS10byIgY29udGVudD0iYWRtaW5Aam9pbnRjb21tZXJjZS5jb20iPgogICAgPCEtLSBGYXZpY29uLS0+CiAgICA8bGluayByZWw9InNob3J0Y3V0IGljb24iIGhyZWY9Ii9zdGF0aWMvZGlyZWN0b3J5L2ltZy9mYXZpY29uLmljbyI+CiAgICA8bGluayByZWw9ImNhbm9uaWNhbCIgaHJlZj0iaHR0cHM6Ly9hcHAuam9pbnRjb21tZXJjZS5jb20vZGlzcGVuc2FyaWVzLzg5ODYvIiAvPgogICAgPGxpbmsgcmVsPSJhbHRlcm5hdGUiIGhyZWZsYW5nPSJlbi1VUyIgaHJlZj0iaHR0cHM6Ly9hcHAuam9pbnRjb21tZXJjZS5jb20vZGlzcGVuc2FyaWVzLzg5ODYvIiAvPgogICAgPGxpbmsgcmVsPSJhbHRlcm5hdGUiIGhyZWZsYW5nPSJ4LWRlZmF1bHQiIGhyZWY9Imh0dHBzOi8vYXBwLmpvaW50Y29tbWVyY2UuY29tL2Rpc3BlbnNhcmllcy84OTg2LyIgLz4KICAgIAogICAgPCEtLSBXZWJzaXRlLWxldmVsIHNjaGVtYSAtLT4KICAgIDxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CiAgICAgICAgewogICAgICAgICJAY29udGV4dCI6ICJodHRwOi8vc2NoZW1hLm9yZyIsCiAgICAgICAgIkB0eXBlIjogIldlYlNpdGUiLAogICAgICAgICJ1cmwiOiAiaHR0cHM6Ly93d3cuSm9pbnRDb21tZXJjZS5jb20vIiwKICAgICAgICAibmFtZSI6ICJKb2ludENvbW1lcmNlIC0gRmluZCBZb3VyIExvY2FsIERpc3BlbnNhcnkgQW5kIEJyYW5kIiwKICAgICAgICAiZGVzY3JpcHRpb24iOiAiRmluZCB0aGUgYmVzdCBsb2NhbCBkaXNwZW5zYXJpZXMgYW5kIGJyYW5kcyBuZWFyIHlvdS4iLAogICAgICAgICJwdWJsaXNoZXIiOiB7CiAgICAgICAgICAgICJAdHlwZSI6ICJPcmdhbml6YXRpb24iLAogICAgICAgICAgICAibmFtZSI6ICJKb2ludENvbW1lcmNlIiwKICAgICAgICAgICAgImxvZ28iOiB7CiAgICAgICAgICAgICJAdHlwZSI6ICJJbWFnZU9iamVjdCIsCiAgICAgICAgICAgICJ1cmwiOiAiL3N0YXRpYy9kaXJlY3RvcnkvaW1nL3Bob3RvL2hvbWVwYWdlL2pvaW50Y29tbWVyY2UtYmFja2dyb3VuZC53ZWJwIgogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIH0KICAgIDwvc2NyaXB0PgoKICAgIDwhLS0galF1ZXJ5LS0+CiAgICA8c2NyaXB0IHNyYz0iL3N0YXRpYy9kaXJlY3RvcnkvdmVuZG9yL2pxdWVyeS9qcXVlcnkubWluLmpzIj48L3NjcmlwdD4KICAgIDwhLS0gQm9vdHN0cmFwIEpTIGJ1bmRsZSAtIEJvb3RzdHJhcCArIFBvcHBlckpTLS0+CiAgICA8c2NyaXB0IHNyYz0iL3N0YXRpYy9kaXJlY3RvcnkvdmVuZG9yL2Jvb3RzdHJhcC9qcy9ib290c3RyYXAuYnVuZGxlLm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8IS0tIE1hZ25pZmljIFBvcHVwIC0gTGlnaHRib3ggZm9yIHRoZSBnYWxsZXJ5LS0+CiAgICA8c2NyaXB0IHNyYz0iL3N0YXRpYy9kaXJlY3RvcnkvdmVuZG9yL21hZ25pZmljLXBvcHVwL2pxdWVyeS5tYWduaWZpYy1wb3B1cC5taW4uanMiPjwvc2NyaXB0PgogICAgPHN2ZyBzdHlsZT0iZGlzcGxheTogbm9uZTsiPgogICAgICAgIDxzeW1ib2wgaWQ9ImhlYXJ0LTEiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgICAgICAgICA8cGF0aCBkPSJNMTIgMjEuMzVsLTEuNDUtMS4zMkM1LjQgMTUuMzYgMiAxMi4yOCAyIDguNSAyIDUuNDIgNC40MiAzIDcuNSAzYzEuNzQgMCAzLjQxIDEuMDEgNC41IDIuMDlDMTMuMDkgNC4wMSAxNC43NiAzIDE2LjUgMyAxOS41OCAzIDIyIDUuNDIgMjIgOC41YzAgMy43OC0zLjQgNi44Ni04LjU1IDExLjU0TDEyIDIxLjM1eiI+PC9wYXRoPgogICAgICAgIDwvc3ltYm9sPgogICAgPC9zdmc+CiAgICAKICA8dGl0bGU+UiBHcmVlbmxlYWYgLSBHcmFudHMgLSBHcmFudHMsIE5ldyBNZXhpY28gLSBKb2ludENvbW1lcmNlPC90aXRsZT4KICA8bWV0YSBuYW1lPSJkZXNjcmlwdGlvbiIgY29udGVudD0iUiBHcmVlbmxlYWYgLSBHcmFudHMgaXMgYSBkaXNwZW5zYXJ5IGluIDg3MDIwLCBHcmFudHMsIE5ldyBNZXhpY28gc2VydmluZyBpdHMgWklQIENvZGUgYW5kIHN1cnJvdW5kaW5nIGNvbW11bml0aWVzLiI+CiAgPG1ldGEgbmFtZT0ia2V5d29yZHMiIGNvbnRlbnQ9IlIgR3JlZW5sZWFmIC0gR3JhbnRzLCBSIEdyZWVubGVhZiAtIEdyYW50cyBkaXNwZW5zYXJ5LCBSIEdyZWVubGVhZiAtIEdyYW50cyBHcmFudHMsIFIgR3JlZW5sZWFmIC0gR3JhbnRzIE5ldyBNZXhpY28sIGRpc3BlbnNhcnkgaW4gR3JhbnRzLCBkaXNwZW5zYXJpZXMgbmVhciBtZSwgUiBHcmVlbmxlYWYgLSBHcmFudHMgbWVudSwgUiBHcmVlbmxlYWYgLSBHcmFudHMgODcwMjAiPgogIDxtZXRhIHByb3BlcnR5PSJvZzp0aXRsZSIgY29udGVudD0iUiBHcmVlbmxlYWYgLSBHcmFudHMgLSBHcmFudHMsIE5ldyBNZXhpY28gLSBKb2ludENvbW1lcmNlIj4KICA8bWV0YSBwcm9wZXJ0eT0ib2c6ZGVzY3JpcHRpb24iIGNvbnRlbnQ9IlIgR3JlZW5sZWFmIC0gR3JhbnRzIGlzIGEgZGlzcGVuc2FyeSBpbiBHcmFudHMsIE5ldyBNZXhpY28uIj4KICA8bWV0YSBwcm9wZXJ0eT0ib2c6dXJsIiBjb250ZW50PSJodHRwczovL2FwcC5qb2ludGNvbW1lcmNlLmNvbS9kaXNwZW5zYXJpZXMvODk4Ni8iPgogIDxtZXRhIHByb3BlcnR5PSJvZzppbWFnZSIgY29udGVudD0iL3N0YXRpYy9kaXJlY3RvcnkvaW1nL3Bob3RvL2hvbWVwYWdlL2pvaW50Y29tbWVyY2UtYmFja2dyb3VuZC53ZWJwIj4KICA8bWV0YSBuYW1lPSJ0d2l0dGVyOmNhcmQiIGNvbnRlbnQ9InN1bW1hcnlfbGFyZ2VfaW1hZ2UiPgogIDxtZXRhIG5hbWU9InR3aXR0ZXI6dGl0bGUiIGNvbnRlbnQ9IlIgR3JlZW5sZWFmIC0gR3JhbnRzIC0gR3JhbnRzLCBOZXcgTWV4aWNvIC0gSm9pbnRDb21tZXJjZSI+CiAgPG1ldGEgbmFtZT0idHdpdHRlcjpkZXNjcmlwdGlvbiIgY29udGVudD0iUiBHcmVlbmxlYWYgLSBHcmFudHMgaXMgYSBkaXNwZW5zYXJ5IGluIDg3MDIwLCBHcmFudHMsIE5ldyBNZXhpY28gc2VydmluZyBpdHMgWklQIENvZGUgYW5kIHN1cnJvdW5kaW5nIGNvbW11bml0aWVzLiI+CiAgPG1ldGEgbmFtZT0idHdpdHRlcjppbWFnZSIgY29udGVudD0iL3N0YXRpYy9kaXJlY3RvcnkvaW1nL3Bob3RvL2hvbWVwYWdlL2pvaW50Y29tbWVyY2UtYmFja2dyb3VuZC53ZWJwIj4KICA8bWV0YSBuYW1lPSJ0d2l0dGVyOnNpdGUiIGNvbnRlbnQ9IkBKb2ludENvbW1lcmNlIj4KICA8bGluayByZWw9Imljb24iIHR5cGU9ImltYWdlL3gtaWNvbiIgaHJlZj0iL3N0YXRpYy9kaXJlY3RvcnkvaW1nL2Zhdmljb24uaWNvIj4KICA8IS0tIFBhZ2Utc3BlY2lmaWMgc2NoZW1hIGZvciBhIHNwZWNpZmljIHBhZ2UgLS0+CiAgPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4KICAgIHsKICAgICAgIkBjb250ZXh0IjogImh0dHA6Ly9zY2hlbWEub3JnIiwKICAgICAgIkB0eXBlIjogIldlYlBhZ2UiLAogICAgICAidXJsIjogImh0dHBzOi8vYXBwLmpvaW50Y29tbWVyY2UuY29tL2Rpc3BlbnNhcmllcy84OTg2LyIsCiAgICAgICJuYW1lIjogIlIgR3JlZW5sZWFmIC0gR3JhbnRzIC0gR3JhbnRzLCBOZXcgTWV4aWNvIC0gSm9pbnRDb21tZXJjZSIsCiAgICAgICJkZXNjcmlwdGlvbiI6ICJSIEdyZWVubGVhZiAtIEdyYW50cyBpcyBhIGRpc3BlbnNhcnkgaW4gODcwMjAsIEdyYW50cywgTmV3IE1leGljbyBzZXJ2aW5nIGl0cyBaSVAgQ29kZSBhbmQgc3Vycm91bmRpbmcgY29tbXVuaXRpZXMuIiwKICAgICAgImJyZWFkY3J1bWIiOiB7CiAgICAgICAgIkB0eXBlIjogIkJyZWFkY3J1bWJMaXN0IiwKICAgICAgICAiaXRlbUxpc3RFbGVtZW50IjogWwogICAgICAgICAgewogICAgICAgICAgICAiQHR5cGUiOiAiTGlzdEl0ZW0iLAogICAgICAgICAgICAicG9zaXRpb24iOiAxLAogICAgICAgICAgICAibmFtZSI6ICJIb21lIiwKICAgICAgICAgICAgIml0ZW0iOiAiaHR0cHM6Ly9hcHAuam9pbnRjb21tZXJjZS5jb20vIgogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgIkB0eXBlIjogIkxpc3RJdGVtIiwKICAgICAgICAgICAgInBvc2l0aW9uIjogMiwKICAgICAgICAgICAgIm5hbWUiOiAiRGlzcGVuc2FyeSIsCiAgICAgICAgICAgICJpdGVtIjogImh0dHBzOi8vYXBwLmpvaW50Y29tbWVyY2UuY29tL2Rpc3BlbnNhcmllcy84OTg2LyIKICAgICAgICAgIH0KICAgICAgICBdCiAgICAgIH0sCiAgICAgICJtYWluRW50aXR5IjogewogICAgICAgICJAdHlwZSI6ICJMb2NhbEJ1c2luZXNzIiwKICAgICAgICAibmFtZSI6ICJSIEdyZWVubGVhZiAtIEdyYW50cyIsCiAgICAgICAgImltYWdlIjogIi9tZWRpYS9kaXNwZW5zYXJ5X3BpY3Mvci1ncmVlbmxlYWYtZ3JhbnRzLWxvZ28uanBnIiwKICAgICAgICAiYWRkcmVzcyI6IHsKICAgICAgICAgICJAdHlwZSI6ICJQb3N0YWxBZGRyZXNzIiwKICAgICAgICAgICJzdHJlZXRBZGRyZXNzIjogIjg5OSBSb29zZXZlbHQgQXZlbnVlIiwKICAgICAgICAgICJhZGRyZXNzTG9jYWxpdHkiOiAiR3JhbnRzIiwKICAgICAgICAgICJhZGRyZXNzUmVnaW9uIjogIk5ldyBNZXhpY28iLAogICAgICAgICAgInBvc3RhbENvZGUiOiAiODcwMjAiLAogICAgICAgICAgImFkZHJlc3NDb3VudHJ5IjogIlVTIgogICAgICAgIH0sCiAgICAgICAgImdlbyI6IHsKICAgICAgICAgICJAdHlwZSI6ICJHZW9Db29yZGluYXRlcyIsCiAgICAgICAgICAibGF0aXR1ZGUiOiAiMzUuMTYwOTE3NyIsCiAgICAgICAgICAibG9uZ2l0dWRlIjogIi0xMDcuODI5NjQ1MSIKICAgICAgICB9LAogICAgICAgICJ0ZWxlcGhvbmUiOiAiNTA1Mjg3NTM4MyIsCiAgICAgICAgInVybCI6ICJodHRwczovL2FwcC5qb2ludGNvbW1lcmNlLmNvbS9kaXNwZW5zYXJpZXMvODk4Ni8iLAogICAgICAgICJwcmljZVJhbmdlIjogIiQkIiwKICAgICAgICAib3BlbmluZ0hvdXJzU3BlY2lmaWNhdGlvbiI6IFsKICAgICAgICAgIHsKICAgICAgICAgICAgIkB0eXBlIjogIk9wZW5pbmdIb3Vyc1NwZWNpZmljYXRpb24iLAogICAgICAgICAgICAiZGF5T2ZXZWVrIjogIlN1bmRheSIsCiAgICAgICAgICAgICJvcGVucyI6ICI4IGEubS4iLAogICAgICAgICAgICAiY2xvc2VzIjogIjkgcC5tLiIKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgICJAdHlwZSI6ICJPcGVuaW5nSG91cnNTcGVjaWZpY2F0aW9uIiwKICAgICAgICAgICAgImRheU9mV2VlayI6ICJNb25kYXkiLAogICAgICAgICAgICAib3BlbnMiOiAiOCBhLm0uIiwKICAgICAgICAgICAgImNsb3NlcyI6ICI5IHAubS4iCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICAiQHR5cGUiOiAiT3BlbmluZ0hvdXJzU3BlY2lmaWNhdGlvbiIsCiAgICAgICAgICAgICJkYXlPZldlZWsiOiAiVHVlc2RheSIsCiAgICAgICAgICAgICJvcGVucyI6ICI4IGEubS4iLAogICAgICAgICAgICAiY2xvc2VzIjogIjkgcC5tLiIKICAgICAgICAgIH0sCiAgICAgICAgICB7CiAgICAgICAgICAgICJAdHlwZSI6ICJPcGVuaW5nSG91cnNTcGVjaWZpY2F0aW9uIiwKICAgICAgICAgICAgImRheU9mV2VlayI6ICJXZWRuZXNkYXkiLAogICAgICAgICAgICAib3BlbnMiOiAiOCBhLm0uIiwKICAgICAgICAgICAgImNsb3NlcyI6ICI5IHAubS4iCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICAiQHR5cGUiOiAiT3BlbmluZ0hvdXJzU3BlY2lmaWNhdGlvbiIsCiAgICAgICAgICAgICJkYXlPZldlZWsiOiAiVGh1cnNkYXkiLAogICAgICAgICAgICAib3BlbnMiOiAiOCBhLm0uIiwKICAgICAgICAgICAgImNsb3NlcyI6ICI5IHAubS4iCiAgICAgICAgICB9LAogICAgICAgICAgewogICAgICAgICAgICAiQHR5cGUiOiAiT3BlbmluZ0hvdXJzU3BlY2lmaWNhdGlvbiIsCiAgICAgICAgICAgICJkYXlPZldlZWsiOiAiRnJpZGF5IiwKICAgICAgICAgICAgIm9wZW5zIjogIjggYS5tLiIsCiAgICAgICAgICAgICJjbG9zZXMiOiAiOSBwLm0uIgogICAgICAgICAgfSwKICAgICAgICAgIHsKICAgICAgICAgICAgIkB0eXBlIjogIk9wZW5pbmdIb3Vyc1NwZWNpZmljYXRpb24iLAogICAgICAgICAgICAiZGF5T2ZXZWVrIjogIlNhdHVyZGF5IiwKICAgICAgICAgICAgIm9wZW5zIjogIjggYS5tLiIsCiAgICAgICAgICAgICJjbG9zZXMiOiAiOSBwLm0uIgogICAgICAgICAgfQogICAgICAgIF0sCiAgICAgICAgCiAgICAgICAgInNhbWVBcyI6IFsKICAgICAgICAgICJodHRwczovL3JncmVlbmxlYWYuY29tLyIsCiAgICAgICAgICAiaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL3JncmVlbmxlYWZuZXdtZXhpY28vIiwKICAgICAgICAgICJodHRwczovL3guY29tL1JfR3JlZW5sZWFmTk0vIiwKICAgICAgICAgICJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL3JncmVlbmxlYWZfbm0vIiwKICAgICAgICAgICJOb25lIiwKICAgICAgICAgICJOb25lIiwKICAgICAgICAgICJOb25lIgogICAgICAgIF0KICAgICAgfQogICAgfQo8L3NjcmlwdD4KICAgIAoKICAgIAoKICAgIAogICAgCgogICAgPGxpbmsgaHJlZj0naHR0cHM6Ly9hcGkubWFwYm94LmNvbS9tYXBib3gtZ2wtanMvdjIuNi4xL21hcGJveC1nbC5jc3MnIHJlbD0nc3R5bGVzaGVldCcgLz4KICAgIDxsaW5rIHJlbD0nc3R5bGVzaGVldCcgaHJlZj0naHR0cHM6Ly9hcGkubWFwYm94LmNvbS9tYXBib3gtZ2wtanMvcGx1Z2lucy9tYXBib3gtZ2wtZ2VvY29kZXIvdjQuNy4wL21hcGJveC1nbC1nZW9jb2Rlci5jc3MnIHR5cGU9J3RleHQvY3NzJyAvPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL3VucGtnLmNvbS9zd2lwZXIvc3dpcGVyLWJ1bmRsZS5taW4uY3NzIi8+CiAgICA8IS0tIExlYWZsZXQgTWFwcy0tPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL3VucGtnLmNvbS9sZWFmbGV0QDEuNS4xL2Rpc3QvbGVhZmxldC5jc3MiIGludGVncml0eT0ic2hhNTEyLXh3RS9Bejl6cmpCSXBoQWNCYjNGNkpWcXhmNDYrQ0RMd2ZMTUhsb051NktFUUNBV2k2SGNEVWJlT2ZCSXB0Rjd0Y0N6dXNLRmpGdzJ5dXZFcERMOXdRPT0iIGNyb3Nzb3JpZ2luPSIiPgogICAgPCEtLSBQcmljZSBTbGlkZXIgU3R5bGVzaGVldHMgLS0+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii9zdGF0aWMvZGlyZWN0b3J5L3ZlbmRvci9ub3Vpc2xpZGVyL25vdWlzbGlkZXIuY3NzIj4KICAgIDwhLS0gR29vZ2xlIGZvbnRzIC0gUGxheWZhaXIgRGlzcGxheS0tPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UGxheWZhaXIrRGlzcGxheTo0MDAsNDAwaSw3MDAiPgogICAgPCEtLSBHb29nbGUgZm9udHMgLSBQb3BwaW5zLS0+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Qb3BwaW5zOjMwMCw0MDAsNDAwaSw3MDAiPgogICAgPCEtLSBzd2lwZXItLT4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvU3dpcGVyLzQuNC4xL2Nzcy9zd2lwZXIubWluLmNzcyI+CiAgICA8IS0tIE1hZ25pZ2ljIFBvcHVwLS0+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii9zdGF0aWMvZGlyZWN0b3J5L3ZlbmRvci9tYWduaWZpYy1wb3B1cC9tYWduaWZpYy1wb3B1cC5jc3MiPgogICAgPCEtLSB0aGVtZSBzdHlsZXNoZWV0LS0+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Ii9zdGF0aWMvZGlyZWN0b3J5L2Nzcy9zdHlsZS5ncmVlbi5taW4uY3NzIiBpZD0idGhlbWUtc3R5bGVzaGVldCI+CiAgICA8IS0tIEN1c3RvbSBzdHlsZXNoZWV0IC0gZm9yIHlvdXIgY2hhbmdlcy0tPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIvc3RhdGljL2RpcmVjdG9yeS9jc3MvY3VzdG9tLmNzcyI+CiAgICA8IS0tIEN1c3RvbSBzdHlsZXNoZWV0IC0gZm9yIHlvdXIgY2hhbmdlcy0tPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSIvc3RhdGljL2RpcmVjdG9yeS9jc3Mvc2VhcmNoLmNzcyI+CiAgICA8IS0tIEZhdmljb24tLT4KICAgIDxsaW5rIHJlbD0ic2hvcnRjdXQgaWNvbiIgaHJlZj0iL3N0YXRpYy9kaXJlY3RvcnkvaW1nL2NhcnRvY2hyb21lLWxvZ28taWNvbi10cmFuc3BhcmVudC5wbmciPgogICAgPCEtLSBGb250IEF3ZXNvbWUgQ1NTLS0+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS44LjEvY3NzL2FsbC5jc3MiIGludGVncml0eT0ic2hhMzg0LTUwb0JVSEVtdnBRKzFsVzR5NTdQVEZtaENhWHAwTUw1ZDYwTTFNN3VIMitucVVpdnpJZWJobmRPSksyOGFudmYiIGNyb3Nzb3JpZ2luPSJhbm9ueW1vdXMiPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL2ZzbGlnaHRib3gvaW5kZXguY3NzIj4KCiAgICAKICAgIAoKICA8L2hlYWQ+CiAgPGJvZHkgY2xhc3M9ImQtZmxleCBmbGV4LWNvbHVtbiBtaW4tdmgtMTAwIiBzdHlsZT0icGFkZGluZy10b3A6IDcycHg7Ij4KICAgIAogICAgCiAgICAKCiAgICA8aGVhZGVyIGNsYXNzPSJoZWFkZXIiPgogICAgICAgIAogICAgICAgIDwhLS0gTmF2YmFyLS0+CiAgICAgICAgPG5hdiBjbGFzcz0ibmF2YmFyIG5hdmJhci1leHBhbmQtbGcgZml4ZWQtdG9wIHNoYWRvdyBuYXZiYXItbGlnaHQgYmctc2Vjb25kYXJ5Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29udGFpbmVyLWZsdWlkIj4KICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJuYXZiYXItYnJhbmQiIGhyZWY9Ii8iPgogICAgICAgICAgICAgICAgICAgIDxpbWcgd2lkdGg9IjIwMCIgc3JjPSIvc3RhdGljL2RpcmVjdG9yeS9pbWcvam9pbnRjb21tZXJjZV9sb2dvX2V4dGVuZGVkLnBuZyIgYWx0PSJKb2ludENvbW1lcmNlIGxvZ28iPgogICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgPGZvcm0gY2xhc3M9ImZvcm0taW5saW5lIGQtbm9uZSBkLW1kLWZsZXggYXBwLXNlYXJjaCIgYWN0aW9uPSIjIiBpZD0ic2VhcmNoLWZvcm0tbmF2Ij4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbnB1dC1sYWJlbC1hYnNvbHV0ZSBpbnB1dC1sYWJlbC1hYnNvbHV0ZS1sZWZ0IGlucHV0LWV4cGFuZCBtcy1sZy0yIG1zLXhsLTMiPgogICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgY2xhc3M9ImxhYmVsLWFic29sdXRlIiBmb3I9InNlYXJjaC1pbnB1dC1uYXYiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhIGZhLXNlYXJjaCI+PC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InNyLW9ubHkiPlNlYXJjaCBDb21wYW55PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPgogICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgY2xhc3M9ImZvcm0tY29udHJvbCBmb3JtLWNvbnRyb2wtbWQgYm9yZGVyLTAgc2hhZG93LTAgYmctd2hpdGUiIGlkPSJzZWFyY2gtaW5wdXQtbmF2IiBwbGFjZWhvbGRlcj0iU2VhcmNoIENvbXBhbnkiIGFyaWEtbGFiZWw9IlNlYXJjaCIgdHlwZT0ic2VhcmNoIiBtYXhsZW5ndGg9IjMwIj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZm9ybT4KICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9Im5hdmJhci10b2dnbGVyIiB0eXBlPSJidXR0b24iIGRhdGEtYnMtdG9nZ2xlPSJjb2xsYXBzZSIgZGF0YS1icy10YXJnZXQ9IiNuYXZiYXJDb2xsYXBzZSIgYXJpYS1jb250cm9scz0ibmF2YmFyQ29sbGFwc2UiIGFyaWEtZXhwYW5kZWQ9ImZhbHNlIiBhcmlhLWxhYmVsPSJUb2dnbGUgbmF2aWdhdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhIGZhLWJhcnMiPjwvaT4KICAgICAgICAgICAgICAgIDwvYnV0dG9uPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sbGFwc2UgbmF2YmFyLWNvbGxhcHNlIiBpZD0ibmF2YmFyQ29sbGFwc2UiPgogICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibmF2YmFyLW5hdiBtcy1hdXRvIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSBkcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0ibmF2LWxpbmsgZHJvcGRvd24tdG9nZ2xlIiBpZD0iZGlzcGVuc2FyaWVzRHJvcGRvd24iIGhyZWY9IiMiIGRhdGEtYnMtdG9nZ2xlPSJkcm9wZG93biIgYXJpYS1oYXNwb3B1cD0idHJ1ZSIgYXJpYS1leHBhbmRlZD0iZmFsc2UiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZvciBEaXNwZW5zYXJpZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0iZHJvcGRvd24tbWVudSIgYXJpYS1sYWJlbGxlZGJ5PSJkaXNwZW5zYXJpZXNEcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGNsYXNzPSJkcm9wZG93bi1pdGVtIiBocmVmPSIvZGlzcGVuc2FyaWVzL2NsYWltLWRpc3BlbnNhcnkvIj5DbGFpbSBEaXNwZW5zYXJpZXM8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgY2xhc3M9ImRyb3Bkb3duLWl0ZW0iIGhyZWY9Imh0dHBzOi8vd3d3LmpvaW50Y29tbWVyY2UuY29tLyI+QWR2ZXJ0aXNlIERpc3BlbnNhcnkgdmlhIFByb2dyYW1tYXRpYzwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSBkcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0ibmF2LWxpbmsgZHJvcGRvd24tdG9nZ2xlIiBpZD0iYnJhbmRzRHJvcGRvd24iIGhyZWY9IiMiIGRhdGEtYnMtdG9nZ2xlPSJkcm9wZG93biIgYXJpYS1oYXNwb3B1cD0idHJ1ZSIgYXJpYS1leHBhbmRlZD0iZmFsc2UiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZvciBCcmFuZHMKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0iZHJvcGRvd24tbWVudSIgYXJpYS1sYWJlbGxlZGJ5PSJicmFuZHNEcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGNsYXNzPSJkcm9wZG93bi1pdGVtIiBocmVmPSIvYnJhbmRzL2NsYWltLWJyYW5kLyI+Q2xhaW0gQnJhbmRzPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGNsYXNzPSJkcm9wZG93bi1pdGVtIiBocmVmPSJodHRwczovL3d3dy5qb2ludGNvbW1lcmNlLmNvbS8iPkFkdmVydGlzZSBCcmFuZCB2aWEgQ29CcmFuZCBQcm9ncmFtbWF0aWM8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibmF2LWl0ZW0gZHJvcGRvd24iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9Im5hdi1saW5rIGRyb3Bkb3duLXRvZ2dsZSIgaWQ9Im1lbnVEcm9wZG93biIgaHJlZj0iIyIgZGF0YS1icy10b2dnbGU9ImRyb3Bkb3duIiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLWV4cGFuZGVkPSJmYWxzZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTWVudQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJkcm9wZG93bi1tZW51IiBhcmlhLWxhYmVsbGVkYnk9Im1lbnVEcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGNsYXNzPSJkcm9wZG93bi1pdGVtIiBocmVmPSIvYWJvdXQtdXMvIj5BYm91dCBVczwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBjbGFzcz0iZHJvcGRvd24taXRlbSIgaHJlZj0iL2Jsb2cvIj5CbG9nPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGNsYXNzPSJkcm9wZG93bi1pdGVtIiBocmVmPSIvY29udGFjdC8iPkNvbnRhY3Q8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgY2xhc3M9Im5hdi1saW5rIiBocmVmPSIvYWNjb3VudHMvbG9naW4vP25leHQ9L2Rpc3BlbnNhcmllcy84OTg2LyI+U2lnbiBJbjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgY2xhc3M9Im5hdi1saW5rIiBocmVmPSIvYWNjb3VudHMvc2lnbnVwLz9uZXh0PS9kaXNwZW5zYXJpZXMvODk4Ni8iPlNpZ24gVXA8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICA8Zm9ybSBjbGFzcz0iZm9ybS1pbmxpbmUgbXQtNCBtYi0yIGQtc20tbm9uZSIgYWN0aW9uPSIjIiBpZD0ic2VhcmNoY29sbGFwc2VkIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iY3NyZm1pZGRsZXdhcmV0b2tlbiIgdmFsdWU9ImtRdWNualVYVTFHZURBNVd1VDUwWGVEZzk4QTN1YUZXQmdVN1Nrd1BodGN5UUZscDlwTEpGbGJCaG9lU3NsdTQiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbnB1dC1sYWJlbC1hYnNvbHV0ZSBpbnB1dC1sYWJlbC1hYnNvbHV0ZS1sZWZ0IHctMTAwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCBjbGFzcz0ibGFiZWwtYWJzb2x1dGUiIGZvcj0ic2VhcmNoY29sbGFwc2VkX3NlYXJjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhIGZhLXNlYXJjaCI+PC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJzci1vbmx5Ij5TZWFyY2g8L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xhYmVsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IGNsYXNzPSJmb3JtLWNvbnRyb2wgZm9ybS1jb250cm9sLXNtIGJvcmRlci0wIHNoYWRvdy0wIGJnLXdoaXRlIiBpZD0ic2VhcmNoY29sbGFwc2VkX3NlYXJjaCIgcGxhY2Vob2xkZXI9IlNlYXJjaCBDb21wYW55IiBhcmlhLWxhYmVsPSJTZWFyY2giIHR5cGU9InNlYXJjaCIgbWF4bGVuZ3RoPSIzMCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZm9ybT4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L25hdj4KICAgICAgICAKICAgICAgICA8IS0tIC9OYXZiYXIgLS0+CiAgICAgICAgPGRpdiBpZD0icmVzdWx0LWJveC1uYXYiIGNsYXNzPSJyZXN1bHQtY2FyZCBub3QtdmlzaWJsZSI+PC9kaXY+ICAgICAgICAKICAgIDwvaGVhZGVyPgogICAgPHNjcmlwdD4KICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgIGNvbnN0IHVybCA9ICIvc2VhcmNoLXJlc3VsdC1uYXYvIjsgLy8gUmVwbGFjZSB3aXRoIHlvdXIgRGphbmdvIFVSTCBmb3IgdGhlIEFKQVggZW5kcG9pbnQKICAgICAgICAgICAgY29uc3Qgc2VhcmNoSW5wdXROYXYgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2VhcmNoLWlucHV0LW5hdicpOwogICAgICAgICAgICBjb25zdCBzZWFyY2hJbnB1dE1vYmlsZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdzZWFyY2hjb2xsYXBzZWRfc2VhcmNoJyk7CiAgICAgICAgICAgIGNvbnN0IHJlc3VsdHNEaXYgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncmVzdWx0LWJveC1uYXYnKTsKICAgICAgICAKICAgICAgICAgICAgbGV0IHRpbWVvdXQgPSBudWxsOwogICAgICAgIAogICAgICAgICAgICBjb25zdCBkZWJvdW5jZSA9IChmdW5jLCBkZWxheSkgPT4gewogICAgICAgICAgICAgICAgY2xlYXJUaW1lb3V0KHRpbWVvdXQpOwogICAgICAgICAgICAgICAgdGltZW91dCA9IHNldFRpbWVvdXQoZnVuYywgZGVsYXkpOwogICAgICAgICAgICB9OwogICAgICAgIAogICAgICAgICAgICBjb25zdCBjbGVhck90aGVyU2VhcmNoSW5wdXQgPSAoY3VycmVudElucHV0KSA9PiB7CiAgICAgICAgICAgICAgICBpZiAoY3VycmVudElucHV0ID09PSBzZWFyY2hJbnB1dE5hdikgewogICAgICAgICAgICAgICAgICAgIHNlYXJjaElucHV0TW9iaWxlLnZhbHVlID0gJyc7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgIHNlYXJjaElucHV0TmF2LnZhbHVlID0gJyc7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH07CiAgICAgICAgCiAgICAgICAgICAgIGNvbnN0IHNlbmRTZWFyY2hEYXRhID0gKHNlYXJjaFRlcm0sIGN1cnJlbnRJbnB1dCkgPT4gewogICAgICAgICAgICAgICAgY2xlYXJPdGhlclNlYXJjaElucHV0KGN1cnJlbnRJbnB1dCk7CiAgICAgICAgCiAgICAgICAgICAgICAgICBpZiAoc2VhcmNoVGVybS50cmltKCkgPT09ICcnKSB7CiAgICAgICAgICAgICAgICAgICAgcmVzdWx0c0Rpdi5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnOwogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAKICAgICAgICAgICAgICAgIHJlc3VsdHNEaXYuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7CiAgICAgICAgICAgICAgICBmZXRjaCh1cmwsIHsKICAgICAgICAgICAgICAgICAgICBtZXRob2Q6ICdQT1NUJywKICAgICAgICAgICAgICAgICAgICBoZWFkZXJzOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICdYLVJlcXVlc3RlZC1XaXRoJzogJ1hNTEh0dHBSZXF1ZXN0JywKICAgICAgICAgICAgICAgICAgICAgICAgJ1gtQ1NSRlRva2VuJzogZG9jdW1lbnQucXVlcnlTZWxlY3RvcignW25hbWU9Y3NyZm1pZGRsZXdhcmV0b2tlbl0nKS52YWx1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgJ0NvbnRlbnQtVHlwZSc6ICdhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQnCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICBib2R5OiBgc2VhcmNoX3Rlcm09JHtlbmNvZGVVUklDb21wb25lbnQoc2VhcmNoVGVybSl9YAogICAgICAgICAgICAgICAgfSkKICAgICAgICAgICAgICAgIC50aGVuKHJlc3BvbnNlID0+IHJlc3BvbnNlLmpzb24oKSkKICAgICAgICAgICAgICAgIC50aGVuKGRhdGEgPT4gewogICAgICAgICAgICAgICAgICAgIGxldCByZXN1bHRzID0gZGF0YS5kYXRhOwogICAgICAgICAgICAgICAgICAgIHJlc3VsdHNEaXYuaW5uZXJIVE1MID0gJyc7IC8vIENsZWFyIHByZXZpb3VzIHJlc3VsdHMKICAgICAgICAgICAgICAgICAgICBsZXQgbGlzdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3VsJyk7CiAgICAgICAgICAgICAgICAgICAgbGlzdC5jbGFzc0xpc3QuYWRkKCdyZXN1bHQtbGlzdCcpOwogICAgICAgICAgICAgICAgICAgIHJlc3VsdHNEaXYuYXBwZW5kQ2hpbGQobGlzdCk7CiAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgaWYgKEFycmF5LmlzQXJyYXkocmVzdWx0cykgJiYgcmVzdWx0cy5sZW5ndGggPiAwKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHJlc3VsdHMuZm9yRWFjaChpdGVtID0+IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldCBhbmNob3IgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdhJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXQgbGlzdEl0ZW0gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdsaScpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdEl0ZW0uY2xhc3NMaXN0LmFkZCgncmVzdWx0LWxpc3QtaXRlbScpOyAvLyBBZGQgY2xhc3MgZm9yIHN0eWxpbmcKICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIENyZWF0ZSBhbmNob3IgZWxlbWVudAogICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5jaG9yLmNsYXNzTGlzdC5hZGQoJ3Jlc3VsdC1pdGVtJyk7IC8vIE9wdGlvbmFsbHkgYWRkIGNsYXNzIGZvciBzdHlsaW5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBDb25kaXRpb25hbGx5IHNldCBocmVmIGJhc2VkIG9uIGl0ZW0gdHlwZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGl0ZW0udHlwZSA9PT0gJ2Rpc3BlbnNhcnknKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5jaG9yLmhyZWYgPSBgL2Rpc3BlbnNhcmllcy8ke2l0ZW0uaWR9L2A7IC8vIEFkanVzdCBVUkwgYXMgbmVlZGVkCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKGl0ZW0udHlwZSA9PT0gJ2JyYW5kJykgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuY2hvci5ocmVmID0gYC9icmFuZHMvJHtpdGVtLmlkfS9gOyAvLyBBZGp1c3QgVVJMIGFzIG5lZWRlZAogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQ3JlYXRlIGFuZCBhcHBlbmQgdGhlIGxvZ28gaW1hZ2UgaWYgaXQgZXhpc3RzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoaXRlbS5sb2dvX3VybCkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldCBsb2dvSW1nID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaW1nJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbG9nb0ltZy5zcmMgPSBpdGVtLmxvZ29fdXJsOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxvZ29JbWcuYWx0ID0gIkxvZ28iOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxvZ29JbWcuc3R5bGUgPSAid2lkdGg6IDUwcHg7IGhlaWdodDogNTBweDsgbWFyZ2luLXJpZ2h0OiAxMHB4OyI7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbG9nb0ltZy5jbGFzc0xpc3QuYWRkKCdyb3VuZGVkJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5jaG9yLmFwcGVuZENoaWxkKGxvZ29JbWcpOyAvLyBBcHBlbmQgaW1hZ2UgdG8gYW5jaG9yCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXQgbmFtZSA9IGl0ZW0ubmFtZSA/IGl0ZW0ubmFtZSA6ICdOL0EnOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0IGNpdHkgPSBpdGVtLmNpdHlfX25hbWUgPyBpdGVtLmNpdHlfX25hbWUgOiAnTi9BJzsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldCBzdGF0ZSA9IGl0ZW0uc3RhdGVfX25hbWUgPyBpdGVtLnN0YXRlX19uYW1lIDogJ04vQSc7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXQgdGV4dFNwYW4gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzcGFuJyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0U3Bhbi50ZXh0Q29udGVudCA9IGAke25hbWV9OiAke2NpdHl9LCAke3N0YXRlfWA7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmNob3IuYXBwZW5kQ2hpbGQodGV4dFNwYW4pOyAvLyBBcHBlbmQgdGV4dCB0byBhbmNob3IKICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3RJdGVtLmFwcGVuZENoaWxkKGFuY2hvcik7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LmFwcGVuZENoaWxkKGxpc3RJdGVtKTsKICAgICAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAgICAgbGV0IGxpc3RJdGVtID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnbGknKTsKICAgICAgICAgICAgICAgICAgICAgICAgbGlzdEl0ZW0udGV4dENvbnRlbnQgPSAnTm8gcmVzdWx0cyBmb3VuZCc7CiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3QuYXBwZW5kQ2hpbGQobGlzdEl0ZW0pOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgICAuY2F0Y2goZXJyb3IgPT4gewogICAgICAgICAgICAgICAgICAgIGNvbnNvbGUuZXJyb3IoJ0Vycm9yOicsIGVycm9yKTsKICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICB9OwogICAgICAgIAogICAgICAgICAgICBjb25zdCBoYW5kbGVJbnB1dEV2ZW50ID0gKGUsIHNlYXJjaElucHV0KSA9PiB7CiAgICAgICAgICAgICAgICBkZWJvdW5jZSgoKSA9PiBzZW5kU2VhcmNoRGF0YShlLnRhcmdldC52YWx1ZSwgc2VhcmNoSW5wdXQpLCAyMDApOwogICAgICAgICAgICB9OwogICAgICAgIAogICAgICAgICAgICBpZiAoc2VhcmNoSW5wdXROYXYpIHsKICAgICAgICAgICAgICAgIHNlYXJjaElucHV0TmF2LmFkZEV2ZW50TGlzdGVuZXIoJ2lucHV0JywgKGUpID0+IGhhbmRsZUlucHV0RXZlbnQoZSwgc2VhcmNoSW5wdXROYXYpKTsKICAgICAgICAgICAgfQogICAgICAgIAogICAgICAgICAgICBpZiAoc2VhcmNoSW5wdXRNb2JpbGUpIHsKICAgICAgICAgICAgICAgIHNlYXJjaElucHV0TW9iaWxlLmFkZEV2ZW50TGlzdGVuZXIoJ2lucHV0JywgKGUpID0+IGhhbmRsZUlucHV0RXZlbnQoZSwgc2VhcmNoSW5wdXRNb2JpbGUpKTsKICAgICAgICAgICAgfQogICAgICAgIH0pOwogICAgPC9zY3JpcHQ+CiAgICAgICAgCiAgICA8c2NyaXB0PgogICAgICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCAoZXZlbnQpID0+IHsKICAgICAgICAgICAgY29uc3QgYWxlcnRzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmFsZXJ0Jyk7CiAgICAgICAgICAgIAogICAgICAgICAgICBhbGVydHMuZm9yRWFjaCgoYWxlcnQpID0+IHsKICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4gewogICAgICAgICAgICAgICAgICAgIGFsZXJ0LmNsYXNzTGlzdC5yZW1vdmUoJ3Nob3cnKTsgLy8gVHJpZ2dlcnMgZmFkZS1vdXQgdHJhbnNpdGlvbgogICAgICAgICAgICAgICAgICAgIGFsZXJ0LmNsYXNzTGlzdC5hZGQoJ2ZhZGUnKTsKICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAvLyBXYWl0IGZvciB0aGUgQ1NTIHRyYW5zaXRpb24gdG8gZmluaXNoIGJlZm9yZSByZW1vdmluZyB0aGUgZWxlbWVudAogICAgICAgICAgICAgICAgICAgIGFsZXJ0LmFkZEV2ZW50TGlzdGVuZXIoJ3RyYW5zaXRpb25lbmQnLCAoKSA9PiB7CiAgICAgICAgICAgICAgICAgICAgICAgIGFsZXJ0LnJlbW92ZSgpOwogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfSwgMzAwMCk7CiAgICAgICAgICAgIH0pOwogICAgICAgIH0pOwogICAgPC9zY3JpcHQ+ICAgICAKICAgICAgICAKICAgIAoKICAgIAogICAgCiAgICA8IS0tIEhlcm8gU2VjdGlvbi0tPgogICAgPHNlY3Rpb24gY2xhc3M9InB0LTUgcGItNSBkLWZsZXggYWxpZ24taXRlbXMtZW5kIGdyYWRpZW50LW92ZXJsYXkgYmctY292ZXIgYmctcHJpbWFyeSI+CiAgICAgICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIG92ZXJsYXktY29udGVudCI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXgganVzdGlmeS1jb250ZW50LWJldHdlZW4gYWxpZ24taXRlbXMtY2VudGVyIGZsZXgtY29sdW1uIGZsZXgtbGctcm93Ij4KICAgICAgICAgICAgPCEtLSBJbWFnZSBhbmQgVGV4dCAtLT4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciB0ZXh0LXdoaXRlIG1iLTQgbWItbGctMCI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaW1nLXRodW1ibmFpbCByb3VuZGVkIGJvcmRlciIgc3R5bGU9IndpZHRoOiAxNTBweDsgaGVpZ2h0OiAxNTBweDsgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyI+CiAgICAgICAgICAgICAgICA8aW1nIHNyYz0iL21lZGlhL2Rpc3BlbnNhcnlfcGljcy9yLWdyZWVubGVhZi1ncmFudHMtbG9nby5qcGciIGFsdD0iUiBHcmVlbmxlYWYgLSBHcmFudHMgbG9nbyIgc3R5bGU9Im1heC13aWR0aDogMTAwJTsgbWF4LWhlaWdodDogMTAwJTsgb2JqZWN0LWZpdDogY29udGFpbjsiIGxvYWRpbmc9ImxhenkiIC8+CiAgICAgICAgICAgICAgPC9kaXY+ICAgICAgICAgICAgICAKICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJteC0zIj4gPCEtLSBBZGp1c3Qgc3BhY2luZyBhcyBuZWVkZWQgLS0+CiAgICAgICAgICAgICAgICA8aDEgY2xhc3M9InRleHQtd2hpdGUgdmVyaWZpZWQgaDUiPgogICAgICAgICAgICAgICAgICBSIEdyZWVubGVhZiAtIEdyYW50cwogICAgICAgICAgICAgICAgPC9oMT4KICAgICAgICAgICAgICAgIDxwPjxpIGNsYXNzPSJmYS1zb2xpZCBmYS1zdG9yZSBmYXMgbWUtMiI+PC9pPlJlY3JlYXRpb25hbCBSZXRhaWw8L3A+CiAgICAgICAgICAgICAgICA8cD48aSBjbGFzcz0iZmEtbWFwLW1hcmtlci1hbHQgZmFzIG1lLTIiPjwvaT5BZGRyZXNzOiA4OTkgUm9vc2V2ZWx0IEF2ZW51ZSBHcmFudHMsIE5ldyBNZXhpY28gODcwMjA8L3A+CiAgICAgICAgICAgICAgICA8cCBjbGFzcz0ibWItMiBkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIHAiPjxzbWFsbD5BdmVyYWdlIFJhdGluZzogMC4wMCAvIDUgU3RhcnM8L3NtYWxsPjwvcD4KICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJwIj48c21hbGw+CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIDAgUmV2aWV3cwogICAgICAgICAgICAgICAgPC9zbWFsbD4KICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwhLS0gQnV0dG9uIC0tPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYWxsdG9hY3Rpb25zIj4KICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJidG4gYnRuLXNlY29uZGFyeSBidG4tc20gbS0xIiBocmVmPSIvZGlzcGVuc2FyaWVzL2NsYWltLWRpc3BlbnNhcnkvZm9ybWZpbGwvODk4Ni8iPkNsYWltIFByb2ZpbGU8L2E+CiAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgPGEgY2xhc3M9ImJ0biBidG4tc2Vjb25kYXJ5IGJ0bi1zbSBtLTEiIGhyZWY9IiNsZWF2ZVJldmlldyIgb25jbGljaz0iJCgnI2xlYXZlUmV2aWV3JykuY29sbGFwc2UoJ3Nob3cnKSIgZGF0YS1zbW9vdGgtc2Nyb2xsPkxlYXZlIGEgVmlzaXQgUmV2aWV3PC9hPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICA8L3NlY3Rpb24+CiAgICAgIDxzZWN0aW9uIGNsYXNzPSJweS00Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgoKICAgICAgICAgIAogICAgICAgICAgICA8YSBjbGFzcz0iYnRuIGJ0bi1wcmltYXJ5IGJ0bi1zbSBtYi0yIiBocmVmPSIvZGlzcGVuc2FyaWVzLzg5ODYvYnJhbmRzLyIgcm9sZT0iYnV0dG9uIiBhcmlhLWxhYmVsPSJCcmFuZHMgYXQgRGlzcGVuc2FyeSI+QnJhbmRzIGF0IERpc3BlbnNhcnk8L2E+CiAgICAgICAgICAgICAgIAoKICAgICAgICAgIAogICAgICAgICAgICAKICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJidG4gYnRuLXByaW1hcnkgYnRuLXNtIG1iLTIiIGhyZWY9Imh0dHBzOi8vcmdyZWVubGVhZi5jb20vP3V0bV9zb3VyY2U9Sm9pbnRDb21tZXJjZSZ1dG1fbWVkaXVtPWRpcmVjdG9yeSIgdGFyZ2V0PSJfYmxhbmsiIHJvbGU9ImJ1dHRvbiIgYXJpYS1sYWJlbD0iVmlzaXQgTWVudSI+VmlzaXQgTWVudTwvYT4KICAgICAgICAgICAgCiAgICAgICAgICAgICAgIAoKICAgICAgICAgIAogICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLWxnLTgiPgogICAgICAgICAgICAgIDwhLS0gQWJvdXQgTGlzdGluZy0tPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtYmxvY2siPgogICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJteS0zIj5BYm91dDwvaDM+CiAgICAgICAgICAgICAgICA8cCBjbGFzcz0idGV4dC1wcmltYXJ5Ij4KICAgICAgICAgICAgICAgICAgUiBHcmVlbmxlYWYgLSBHcmFudHMgaXMgYSByZWNyZWF0aW9uYWwgcmV0YWlsIGRpc3BlbnNhcnkgbG9jYXRlZCBpbiBHcmFudHMsIE5ldyBNZXhpY28uIAogICAgICAgICAgICAgICAgPC9wPiAgICAgICAgICAKICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAKICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0ZXh0LWJsb2NrIj4KICAgICAgICAgICAgICAgIDwhLS0gTGlzdGluZyBMb2NhdGlvbi0tPgogICAgICAgICAgICAgICAgPGgzPkxvY2F0aW9uPC9oMz4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1hcC13cmFwcGVyLTMwMCBtYi0zIj4KICAgICAgICAgICAgICAgICAgPHA+QWRkcmVzczogPGEgY2xhc3M9ImZ3LWJvbGQgdGV4dC1kZWNvcmF0aW9uLW5vbmUiIGhyZWY9Imh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vbWFwcy9kaXIvLzg5OSBSb29zZXZlbHQgQXZlbnVlLCBHcmFudHMsIE5ldyBNZXhpY28gODcwMjAiIHRhcmdldD0iX2JsYW5rIj44OTkgUm9vc2V2ZWx0IEF2ZW51ZSwgR3JhbnRzLCBOZXcgTWV4aWNvIDg3MDIwPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaC0xMDAiIGlkPSJkZXRhaWxNYXAiPjwvZGl2PgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8IS0tIEFtZW5pdGllcy0tPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtYmxvY2siPgogICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJtYi00Ij5BbWVuaXRpZXM8L2gzPgogICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSI+CiAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8IS0tIEdhbGxlcnkgLS0+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZG9jcy1pdGVtIHRleHQtYmxvY2siIGlkPSJnYWxsZXJ5d2l0aGxpZ2h0Ym94Ij4KICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0ibWItNCI+R2FsbGVyeTwvaDM+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3cgZ2FsbGVyeSBtYi0zIG1zLW4xIG1lLW4xIj4KICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDwhLS1TcGVjaWFscy0tPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtYmxvY2siPgogICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJtYi0zIj5TcGVjaWFscyBhbmQgRGVhbHMKICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0iYnRuIGJ0bi1wcmltYXJ5IiBkYXRhLWJzLXRvZ2dsZT0iY29sbGFwc2UiIGhyZWY9IiNjb2xsYXBzZVNwZWNpYWxzIiByb2xlPSJidXR0b24iIGFyaWEtZXhwYW5kZWQ9ImZhbHNlIiBhcmlhLWNvbnRyb2xzPSJjb2xsYXBzZVNwZWNpYWxzIj4KICAgICAgICAgICAgICAgICAgICAgICAgRGV0YWlscwogICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgIDwvaDM+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2xsYXBzZSIgaWQ9ImNvbGxhcHNlU3BlY2lhbHMiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWdyb3VwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8IS0tIExhbmd1YWdlcy0tPgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtYmxvY2siPgogICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJtYi0zIj5MYW5ndWFnZXMKICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0iYnRuIGJ0bi1wcmltYXJ5IiBkYXRhLWJzLXRvZ2dsZT0iY29sbGFwc2UiIGhyZWY9IiNjb2xsYXBzZUxhbmd1YWdlcyIgcm9sZT0iYnV0dG9uIiBhcmlhLWV4cGFuZGVkPSJmYWxzZSIgYXJpYS1jb250cm9scz0iY29sbGFwc2VMYW5ndWFnZXMiPgogICAgICAgICAgICAgICAgICAgICAgICBEZXRhaWxzCiAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgPC9oMz4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNlIiBpZD0iY29sbGFwc2VMYW5ndWFnZXMiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWdyb3VwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWdyb3VwLWl0ZW0iPkVuZ2xpc2g8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8IS0tIERlc2NyaXB0aW9uLS0+CiAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGV4dC1ibG9jayI+CiAgICAgICAgICAgICAgICA8aDMgY2xhc3M9Im1iLTMiPkRlc2NyaXB0aW9uIG9mIFIgR3JlZW5sZWFmIC0gR3JhbnRzPC9oMz4KICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJ0ZXh0LW11dGVkIj48cD5SIEdyZWVubGVhZiAtIEdyYW50cyBpcyBhIHByb21pbmVudCBjYW5uYWJpcyBkaXNwZW5zYXJ5IGxvY2F0ZWQgaW4gR3JhbnRzLCBOZXcgTWV4aWNvLCB3aXRoIHRoZSBaSVAgQ29kZSA4NzAyMC4gVGhpcyBkaXNwZW5zYXJ5IGhhcyBiZWNvbWUgYSB2aXRhbCBwYXJ0IG9mIHRoZSBsb2NhbCBjb21tdW5pdHksIG9mZmVyaW5nIGEgcmFuZ2Ugb2YgY2FubmFiaXMgcHJvZHVjdHMgdG8gbWVldCB0aGUgbmVlZHMgb2YgYm90aCBtZWRpY2FsIGFuZCByZWNyZWF0aW9uYWwgdXNlcnMuIFRoZSB0b3duIG9mIEdyYW50cyBpcyBrbm93biBmb3IgaXRzIHJpY2ggaGlzdG9yeSBhbmQgdmlicmFudCBjb21tdW5pdHkgc3Bpcml0LCB3aGljaCBSIEdyZWVubGVhZiAtIEdyYW50cyBoYXMgc2VhbWxlc3NseSBpbnRlZ3JhdGVkIGludG8gaXRzIG9wZXJhdGlvbnMuPC9wPgoKPHA+R3JhbnRzLCBOZXcgTWV4aWNvLCBpcyBzaXR1YXRlZCBhbG9uZyBJbnRlcnN0YXRlIDQwLCBtYWtpbmcgaXQgZWFzaWx5IGFjY2Vzc2libGUgZm9yIGJvdGggbG9jYWxzIGFuZCB2aXNpdG9ycy4gVGhlIHRyYWZmaWMgaW4gdGhlIGFyZWEgaXMgZ2VuZXJhbGx5IG1vZGVyYXRlLCB3aXRoIHBlYWsgdGltZXMgdHlwaWNhbGx5IG9jY3VycmluZyBkdXJpbmcgbW9ybmluZyBhbmQgZXZlbmluZyBjb21tdXRlcy4gSG93ZXZlciwgdGhlIHdlbGwtbWFpbnRhaW5lZCByb2FkcyBhbmQgY2xlYXIgc2lnbmFnZSBtYWtlIGRyaXZpbmcgdG8gUiBHcmVlbmxlYWYgLSBHcmFudHMgc3RyYWlnaHRmb3J3YXJkLiBUaGUgcHJpbWFyeSByb3V0ZSB0byB0aGUgZGlzcGVuc2FyeSBpbnZvbHZlcyB0YWtpbmcgRXhpdCA4NSBvZmYgSW50ZXJzdGF0ZSA0MCwgZm9sbG93ZWQgYnkgYSBzaG9ydCBkcml2ZSBhbG9uZyBFYXN0IFNhbnRhIEZlIEF2ZW51ZS4gVGhpcyByb3V0ZSBpcyBjb252ZW5pZW50IGZvciB0aG9zZSB0cmF2ZWxpbmcgZnJvbSBuZWFyYnkgdG93bnMgb3IgZXZlbiBmcm9tIEFsYnVxdWVycXVlLCB3aGljaCBpcyBhcHByb3hpbWF0ZWx5IGFuIGhvdXImI3gyNztzIGRyaXZlIGF3YXkuPC9wPgoKPHA+VGhlIGVhc2Ugb2YgYWNjZXNzIHRvIFIgR3JlZW5sZWFmIC0gR3JhbnRzIGlzIGZ1cnRoZXIgZW5oYW5jZWQgYnkgdGhlIGFtcGxlIHBhcmtpbmcgYXZhaWxhYmxlIGF0IHRoZSBkaXNwZW5zYXJ5LiBDdXN0b21lcnMgY2FuIGV4cGVjdCBhIGhhc3NsZS1mcmVlIGV4cGVyaWVuY2Ugd2hlbiB2aXNpdGluZywgYXMgdGhlIGxvY2F0aW9uIGlzIGRlc2lnbmVkIHRvIGFjY29tbW9kYXRlIGEgc3RlYWR5IGZsb3cgb2YgdHJhZmZpYyB3aXRob3V0IGNhdXNpbmcgY29uZ2VzdGlvbi4gVGhpcyBhY2Nlc3NpYmlsaXR5IGlzIHBhcnRpY3VsYXJseSBpbXBvcnRhbnQgZm9yIG1lZGljYWwgY2FubmFiaXMgcGF0aWVudHMgd2hvIG1heSBoYXZlIG1vYmlsaXR5IGlzc3VlcyBvciByZXF1aXJlIHF1aWNrIGFjY2VzcyB0byB0aGVpciBtZWRpY2F0aW9uLjwvcD4KCjxwPlIgR3JlZW5sZWFmIC0gR3JhbnRzIHN0YW5kcyBvdXQgbm90IG9ubHkgZm9yIGl0cyBjb252ZW5pZW50IGxvY2F0aW9uIGJ1dCBhbHNvIGZvciBpdHMgY29tbWl0bWVudCB0byBjb21tdW5pdHkgaGVhbHRoIGluaXRpYXRpdmVzLiBUaGUgZGlzcGVuc2FyeSBhY3RpdmVseSBwYXJ0aWNpcGF0ZXMgaW4gbG9jYWwgaGVhbHRoIHByb2dyYW1zIGFpbWVkIGF0IHByb21vdGluZyB3ZWxsbmVzcyBhbmQgZWR1Y2F0aW9uIGFib3V0IGNhbm5hYmlzIHVzZS4gT25lIG5vdGFibGUgaW5pdGlhdGl2ZSBpcyB0aGVpciBjb2xsYWJvcmF0aW9uIHdpdGggbG9jYWwgaGVhbHRoY2FyZSBwcm92aWRlcnMgdG8gb2ZmZXIgaW5mb3JtYXRpb25hbCBzZXNzaW9ucyBvbiB0aGUgYmVuZWZpdHMgYW5kIHJpc2tzIG9mIGNhbm5hYmlzIGNvbnN1bXB0aW9uLiBUaGVzZSBzZXNzaW9ucyBhcmUgZGVzaWduZWQgdG8gZWR1Y2F0ZSBib3RoIG5ldyBhbmQgZXhwZXJpZW5jZWQgdXNlcnMgYWJvdXQgcmVzcG9uc2libGUgdXNhZ2UsIHBvdGVudGlhbCB0aGVyYXBldXRpYyBiZW5lZml0cywgYW5kIHBvc3NpYmxlIHNpZGUgZWZmZWN0cy48L3A+Cgo8cD5JbiBhZGRpdGlvbiB0byBlZHVjYXRpb25hbCBlZmZvcnRzLCBSIEdyZWVubGVhZiAtIEdyYW50cyBzdXBwb3J0cyB2YXJpb3VzIGNvbW11bml0eSBldmVudHMgdGhhdCBmb2N1cyBvbiBoZWFsdGggYW5kIHdlbGxuZXNzLiBUaGVzZSBldmVudHMgb2Z0ZW4gaW5jbHVkZSBmcmVlIGhlYWx0aCBzY3JlZW5pbmdzLCBmaXRuZXNzIGFjdGl2aXRpZXMsIGFuZCBudXRyaXRpb25hbCBhZHZpY2UsIGNyZWF0aW5nIGEgaG9saXN0aWMgYXBwcm9hY2ggdG8gY29tbXVuaXR5IGhlYWx0aC4gQnkgcGFydGljaXBhdGluZyBpbiB0aGVzZSBpbml0aWF0aXZlcywgUiBHcmVlbmxlYWYgLSBHcmFudHMgaGVscHMgZm9zdGVyIGEgc2Vuc2Ugb2YgY29tbXVuaXR5IHdoaWxlIHByb21vdGluZyB0aGUgcmVzcG9uc2libGUgdXNlIG9mIGNhbm5hYmlzLjwvcD4KCjxwPkxvY2FscyBpbiBHcmFudHMgdHlwaWNhbGx5IHB1cmNoYXNlIGxlZ2FsIGNhbm5hYmlzIHRocm91Z2ggYSBzdHJhaWdodGZvcndhcmQgcHJvY2VzcyB0aGF0IGJlZ2lucyB3aXRoIHZlcmlmeWluZyB0aGVpciBhZ2Ugb3IgbWVkaWNhbCBzdGF0dXMuIEZvciByZWNyZWF0aW9uYWwgdXNlcnMsIHByZXNlbnRpbmcgYSB2YWxpZCBJRCB0aGF0IHByb3ZlcyB0aGV5IGFyZSBvdmVyIDIxIHllYXJzIG9sZCBpcyBzdWZmaWNpZW50LiBNZWRpY2FsIGNhbm5hYmlzIHBhdGllbnRzIG5lZWQgdG8gcHJvdmlkZSB0aGVpciBtZWRpY2FsIG1hcmlqdWFuYSBjYXJkIGlzc3VlZCBieSB0aGUgc3RhdGUgb2YgTmV3IE1leGljby4gT25jZSBpbnNpZGUgdGhlIGRpc3BlbnNhcnksIGN1c3RvbWVycyBjYW4gYnJvd3NlIGEgd2lkZSBzZWxlY3Rpb24gb2YgcHJvZHVjdHMgaW5jbHVkaW5nIGZsb3dlcnMsIGVkaWJsZXMsIHRpbmN0dXJlcywgYW5kIHRvcGljYWxzLjwvcD4KCjxwPlRoZSBrbm93bGVkZ2VhYmxlIHN0YWZmIGF0IFIgR3JlZW5sZWFmIC0gR3JhbnRzIHBsYXlzIGEgY3J1Y2lhbCByb2xlIGluIGd1aWRpbmcgY3VzdG9tZXJzIHRocm91Z2ggdGhlaXIgcHVyY2hhc2VzLiBUaGV5IGFyZSB3ZWxsLXRyYWluZWQgdG8gYW5zd2VyIHF1ZXN0aW9ucyBhYm91dCBkaWZmZXJlbnQgc3RyYWlucywgbWV0aG9kcyBvZiBjb25zdW1wdGlvbiwgYW5kIGFwcHJvcHJpYXRlIGRvc2FnZXMuIFRoaXMgcGVyc29uYWxpemVkIHNlcnZpY2UgZW5zdXJlcyB0aGF0IGVhY2ggY3VzdG9tZXIgZmluZHMgdGhlIHByb2R1Y3QgdGhhdCBiZXN0IHN1aXRzIHRoZWlyIG5lZWRzLjwvcD4KCjxwPlRoZSBwdXJjaGFzaW5nIHByb2Nlc3MgYXQgUiBHcmVlbmxlYWYgLSBHcmFudHMgaXMgZGVzaWduZWQgdG8gYmUgZWZmaWNpZW50IGFuZCB1c2VyLWZyaWVuZGx5LiBDdXN0b21lcnMgY2FuIGVpdGhlciB3YWxrIGluIG9yIHBsYWNlIG9yZGVycyBvbmxpbmUgZm9yIHBpY2t1cC4gVGhlIG9ubGluZSBvcmRlcmluZyBzeXN0ZW0gYWxsb3dzIHVzZXJzIHRvIGJyb3dzZSBwcm9kdWN0cyBhdCB0aGVpciBjb252ZW5pZW5jZSBhbmQgaGF2ZSB0aGVpciBvcmRlciByZWFkeSBmb3IgcXVpY2sgY29sbGVjdGlvbiBhdCB0aGUgZGlzcGVuc2FyeS4gVGhpcyBvcHRpb24gaXMgcGFydGljdWxhcmx5IHBvcHVsYXIgYW1vbmcgYnVzeSBwcm9mZXNzaW9uYWxzIGFuZCB0aG9zZSB3aG8gcHJlZmVyIG1pbmltYWwgY29udGFjdC48L3A+Cgo8cD5HcmFudHMgaXRzZWxmIG9mZmVycyBhIHVuaXF1ZSBibGVuZCBvZiBzbWFsbC10b3duIGNoYXJtIGFuZCBtb2Rlcm4gYW1lbml0aWVzLiBUaGUgdG93biYjeDI3O3MgY2xvc2Uta25pdCBjb21tdW5pdHkgaXMgcmVmbGVjdGVkIGluIHRoZSB3YXJtIHJlY2VwdGlvbiB0aGF0IHZpc2l0b3JzIHJlY2VpdmUgYXQgbG9jYWwgYnVzaW5lc3NlcyBsaWtlIFIgR3JlZW5sZWFmIC0gR3JhbnRzLiBUaGUgYXJlYSBhcm91bmQgdGhlIGRpc3BlbnNhcnkgZmVhdHVyZXMgc2V2ZXJhbCBhdHRyYWN0aW9ucyBpbmNsdWRpbmcgcGFya3MsIGhpc3RvcmljYWwgc2l0ZXMsIGFuZCBkaW5pbmcgb3B0aW9ucyB0aGF0IG1ha2UgaXQgZWFzeSBmb3IgdmlzaXRvcnMgdG8gcGxhbiBhIGNvbXByZWhlbnNpdmUgdHJpcC48L3A+Cgo8cD5JbiBzdW1tYXJ5LCBSIEdyZWVubGVhZiAtIEdyYW50cyBwcm92aWRlcyBhbiBhY2Nlc3NpYmxlIGFuZCB3ZWxjb21pbmcgZW52aXJvbm1lbnQgZm9yIGJvdGggbWVkaWNhbCBhbmQgcmVjcmVhdGlvbmFsIGNhbm5hYmlzIHVzZXJzIGluIEdyYW50cywgTmV3IE1leGljby4gSXRzIHN0cmF0ZWdpYyBsb2NhdGlvbiBhbG9uZyBJbnRlcnN0YXRlIDQwIGVuc3VyZXMgZWFzeSBhY2Nlc3Mgd2l0aCBtaW5pbWFsIHRyYWZmaWMgY29uY2VybnMuIFRoZSBkaXNwZW5zYXJ5JiN4Mjc7cyBpbnZvbHZlbWVudCBpbiBsb2NhbCBoZWFsdGggaW5pdGlhdGl2ZXMgdW5kZXJzY29yZXMgaXRzIGNvbW1pdG1lbnQgdG8gY29tbXVuaXR5IHdlbGxuZXNzIHdoaWxlIHByb3ZpZGluZyB2YWx1YWJsZSBlZHVjYXRpb24gb24gcmVzcG9uc2libGUgY2FubmFiaXMgdXNlLiBXaXRoIGEgc2VhbWxlc3MgcHVyY2hhc2luZyBwcm9jZXNzIHN1cHBvcnRlZCBieSBrbm93bGVkZ2VhYmxlIHN0YWZmLCBSIEdyZWVubGVhZiAtIEdyYW50cyBjb250aW51ZXMgdG8gYmUgYSB0cnVzdGVkIHJlc291cmNlIGZvciBsZWdhbCBjYW5uYWJpcyBpbiB0aGUgYXJlYS48L3A+PC9wPgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIAogICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtYmxvY2siIGlkPSJyZXZpZXdzLXNlY3Rpb24iPgogICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJtYi00Ij5SZWNlbnQgUmV2aWV3cyA8L2gzPgogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgPHA+Tm8gcmV2aWV3cyB5ZXQuPC9wPgogICAgICAgICAgICAgICAgCiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgPCEtLSBQYWdpbmF0aW9uIENvbnRyb2xzIC0tPgogICAgICAgICAgICAgICAgPG5hdiBjbGFzcz0nbXktMycgYXJpYS1sYWJlbD0iUHJvdmlkZXIgTmF2aWdhdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJwYWdpbmF0aW9uIj4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJwYWdlLWl0ZW0gYWN0aXZlIj48YSBjbGFzcz0icGFnZS1saW5rIiBocmVmPSIjcmV2aWV3cy1zZWN0aW9uIj4xPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICA8L25hdj4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJweS01Ij4KICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0iYnRuIGJ0bi1vdXRsaW5lLXByaW1hcnkiIGhyZWY9Ii9hY2NvdW50cy9sb2dpbi8/bmV4dD0vZGlzcGVuc2FyaWVzLzg5ODYvIj5Mb2cgSW4gdG8gTGVhdmUgYSBSZXZpZXc8L2E+CiAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbGctNCI+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icHMteGwtNCI+CiAgICAgICAgICAgICAgICA8IS0tIE9wZW5pbmcgSG91cnMgICAgICAtLT4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgYm9yZGVyLTAgc2hhZG93IG1iLTUiPgogICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciBiZy1ncmF5LTEwMCBweS00IGJvcmRlci0wIj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxoNCBjbGFzcz0ibWItMCI+T3BlbmluZyBIb3VycyA8L2g0PgogICAgICAgICAgICAgICAgICAgICAgICA8cGNsYXNzPSJtYi0wIj48c21hbGw+QWxsIHRpbWVzIGFyZSBQYWNpZmljIFN0YW5kYXJkIFRpbWUgKFBTVCk8L3NtYWxsPjwvcD4KICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgPHN2ZyBjbGFzcz0ic3ZnLWljb24gc3ZnLWljb24gc3ZnLWljb24tbGlnaHQgdy0zcmVtIGgtM3JlbSBtcy0zIHRleHQtbXV0ZWQgZmxleC1zaHJpbmstMCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3dhbGwtY2xvY2stMSI+IDwvdXNlPgogICAgICAgICAgICAgICAgICAgICAgPC9zdmc+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgIDx0YWJsZSBjbGFzcz0idGFibGUgdGV4dC1zbSBtYi0wIj4KICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRoIGNsYXNzPSJwcy0wIj5TdW5kYXk8L3RoPgogICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9InBlLTAgdGV4dC1lbmQiPjA4OjAwIEFNIC0gMDk6MDAgUE08L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0aCBjbGFzcz0icHMtMCI+TW9uZGF5PC90aD4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJwZS0wIHRleHQtZW5kIj4wODowMCBBTSAtIDA5OjAwIFBNPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICA8dGggY2xhc3M9InBzLTAiPlR1ZXNkYXk8L3RoPgogICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9InBlLTAgdGV4dC1lbmQiPjA4OjAwIEFNIC0gMDk6MDAgUE08L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0aCBjbGFzcz0icHMtMCI+V2VkbmVzZGF5PC90aD4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJwZS0wIHRleHQtZW5kIj4wODowMCBBTSAtIDA5OjAwIFBNPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICA8dGggY2xhc3M9InBzLTAiPlRodXJzZGF5PC90aD4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPSJwZS0wIHRleHQtZW5kIj4wODowMCBBTSAtIDA5OjAwIFBNPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICA8dGggY2xhc3M9InBzLTAiPkZyaWRheTwvdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0icGUtMCB0ZXh0LWVuZCI+MDg6MDAgQU0gLSAwOTowMCBQTTwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRoIGNsYXNzPSJwcy0wIj5TYXR1cmRheTwvdGg+CiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz0icGUtMCB0ZXh0LWVuZCI+MDg6MDAgQU0gLSAwOTowMCBQTTwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPgogICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPCEtLSBDb250YWN0LS0+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGJvcmRlci0wIHNoYWRvdyBtYi01Ij4KICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIgYmctZ3JheS0xMDAgcHktNCBib3JkZXItMCI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0ic3VidGl0bGUgdGV4dC1zbSB0ZXh0LXByaW1hcnkiPkZvbGxvdyB5b3VyIGRpc3BlbnNhcnkhPC9wPgogICAgICAgICAgICAgICAgICAgICAgICA8aDQgY2xhc3M9Im1iLTAiPkNvbnRhY3Q8L2g0PgogICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICA8c3ZnIGNsYXNzPSJzdmctaWNvbiBzdmctaWNvbiBzdmctaWNvbi1saWdodCB3LTNyZW0gaC0zcmVtIG1zLTMgdGV4dC1tdXRlZCBmbGV4LXNocmluay0wIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjZm91bnRhaW4tcGVuLTEiPiA8L3VzZT4KICAgICAgICAgICAgICAgICAgICAgIDwvc3ZnPgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQgbWItNCI+CiAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWItMiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ0ZXh0LXNtIHRleHQtZGVjb3JhdGlvbi1ub25lIiBocmVmPSJodHRwczovL3JncmVlbmxlYWYuY29tLz91dG1fc291cmNlPUpvaW50Q29tbWVyY2UmdXRtX21lZGl1bT1kaXJlY3RvcnkiIHRhcmdldD0iX2JsYW5rIj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0iZmEgZmEtZ2xvYmUgbWUtMyI+PC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ0ZXh0LW11dGVkIj5XZWJzaXRlPC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWItMiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ0ZXh0LXNtIHRleHQtZGVjb3JhdGlvbi1ub25lIiBocmVmPSJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL3JncmVlbmxlYWZfbm0vP3V0bV9zb3VyY2U9Sm9pbnRDb21tZXJjZSZ1dG1fbWVkaXVtPWRpcmVjdG9yeSIgdGFyZ2V0PSJfYmxhbmsiPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJmYWIgZmEtaW5zdGFncmFtIG1lLTMiPjwvaT4KICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0idGV4dC1tdXRlZCI+SW5zdGFncmFtPC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtYi0yIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9InRleHQtYmx1ZSB0ZXh0LXNtIHRleHQtZGVjb3JhdGlvbi1ub25lIiBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vcmdyZWVubGVhZm5ld21leGljby8/dXRtX3NvdXJjZT1Kb2ludENvbW1lcmNlJnV0bV9tZWRpdW09ZGlyZWN0b3J5IiB0YXJnZXQ9Il9ibGFuayI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9ImZhYiBmYS1mYWNlYm9vayBtZS0zIj48L2k+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InRleHQtbXV0ZWQiPkZhY2Vib29rPC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWItMiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ0ZXh0LXNtIHRleHQtZGVjb3JhdGlvbi1ub25lIiBocmVmPSJodHRwczovL3guY29tL1JfR3JlZW5sZWFmTk0vP3V0bV9zb3VyY2U9Sm9pbnRDb21tZXJjZSZ1dG1fbWVkaXVtPWRpcmVjdG9yeSIgdGFyZ2V0PSJfYmxhbmsiPgogICAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJmYWIgZmEtdHdpdHRlciBtZS0zIj48L2k+CiAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InRleHQtbXV0ZWQiPlg8L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJidG4gYnRuLXByaW1hcnkgbXgtMiBtYi0yIiBocmVmPSJ0ZWw6NTA1Mjg3NTM4MyI+Q2FsbDogKDUwNSkgMjg3IC0gNTM4MzwvYT4KICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRleHQtY2VudGVyIj4KICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgIDxzcGFuPjAgYm9va21hcmtlZCB0aGlzIHBsYWNlPC9zcGFuPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvc2VjdGlvbj4KICAgICAgPGRpdiBjbGFzcz0icHktNiBiZy1ncmF5LTEwMCI+IAogICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+CiAgICAgICAgICA8aDUgY2xhc3M9Im1iLTAiPlNpbWlsYXIgcmVjcmVhdGlvbmFsIHJldGFpbCBkaXNwZW5zYXJpZXMgbmVhciBSIEdyZWVubGVhZiAtIEdyYW50czwvaDU+CiAgICAgICAgICA8cCBjbGFzcz0ic3VidGl0bGUgdGV4dC1zbSB0ZXh0LXByaW1hcnkgbWItNCI+WW91IG1heSBhbHNvIGxpa2UgICAgICAgICA8L3A+CiAgICAgICAgICA8IS0tIFNsaWRlciBtYWluIGNvbnRhaW5lci0tPgogICAgICAgICAgPGRpdiBjbGFzcz0ic3dpcGVyLWNvbnRhaW5lciBzd2lwZXItY29udGFpbmVyLW14LW5lZ2F0aXZlIHN3aXBlci1pbml0Ij4KICAgICAgICAgICAgPCEtLSBBZGRpdGlvbmFsIHJlcXVpcmVkIHdyYXBwZXItLT4KICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3dpcGVyLXdyYXBwZXIgcGItNSI+CiAgICAgICAgICAgICAgPCEtLSBTbGlkZXMtLT4KICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic3dpcGVyLXNsaWRlIGgtYXV0byBweC0yIj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8IS0tIHZlbnVlIGl0ZW0tLT4KICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3LTEwMCBoLTEwMCIgZGF0YS1tYXJrZXItaWQ9IjQyNjYiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGgtMTAwIGJvcmRlci0wIHNoYWRvdyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1pbWctdG9wIG92ZXJmbG93LWhpZGRlbiBsaWdodC1vdmVybGF5IGJnLWNvdmVyIGJnLXNlY29uZGFyeSIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgnJyk7IG1pbi1oZWlnaHQ6IDIwMHB4OyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ0aWxlLWxpbmsiIGhyZWY9Ii9kaXNwZW5zYXJpZXMvNDI2Ni8iPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1pbWctb3ZlcmxheS1ib3R0b20gei1pbmRleC0yMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Ii9tZWRpYS9kaXNwZW5zYXJ5X3BpY3MvaHlkZXJvcG9uaWNzLWluZG9vci1nYXJkZW4tY2VudGVyLWxvZ28ucG5nIiBjbGFzcz0naW1nLXRodW1ibmFpbCcgd2lkdGg9Ijc1Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDYgY2xhc3M9InRleHQtcHJpbWFyeSBoNiBteS0yIj5IeWRlcm9wb25pY3MgSW5kb29yIEdhcmRlbiBDZW50ZXI8L2g2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1pbWctb3ZlcmxheS10b3AgZC1mbGV4IGp1c3RpZnktY29udGVudC1iZXR3ZWVuIGFsaWduLWl0ZW1zLWNlbnRlciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJiYWRnZSBiYWRnZS10cmFuc3BhcmVudCBiYWRnZS1waWxsIHB5LTIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSZWNyZWF0aW9uYWwgUmV0YWlsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJjYXJkLWZhdi1pY29uIHBvc2l0aW9uLXJlbGF0aXZlIHotaW5kZXgtNDAiIGhyZWY9ImphdmFzY3JpcHQ6IHZvaWQoKTsiPiAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN2ZyBjbGFzcz0ic3ZnLWljb24gdGV4dC13aGl0ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNoZWFydC0xIj4gPC91c2U+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3ZnPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0idGV4dC1zbSBtYi0wIj4xMTggRWFzdCBIaWdoIFN0cmVldCA8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJ0ZXh0LXNtIG1iLTMiPkdyYW50cywgTmV3IE1leGljbywgODcwMjA8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJ0ZXh0LXNtIG1iLTAiPkF2ZXJhZ2UgUmF0aW5nOiAwLjAwIC8gNSBTdGFyczwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9InRleHQtc20gbWItMCI+VG90YWwgUmV2aWV3czogMCBSZXZpZXdzPC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0idGV4dC1zbSBtYi0wIj5EaXN0YW5jZSBmcm9tIFIgR3JlZW5sZWFmIC0gR3JhbnRzOiAxLjI1IE1pbGVzPC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAKICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwhLS0gSWYgd2UgbmVlZCBwYWdpbmF0aW9uLS0+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InN3aXBlci1wYWdpbmF0aW9uIj48L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KCgoKICAgIAogICAgCgogICAgPCEtLSBGb290ZXItLT4KICAgIDxmb290ZXIgY2xhc3M9Im10LWF1dG8gcG9zaXRpb24tcmVsYXRpdmUgei1pbmRleC0xMCBkLXByaW50LW5vbmUiPgogICAgICAgIDwhLS0gTWFpbiBibG9jayAtIG1lbnVzLCBzdWJzY3JpYmUgZm9ybS0tPgogICAgICAgIDxkaXYgY2xhc3M9InB5LTYgYmctc2Vjb25kYXJ5IHRleHQtcHJpbWFyeSI+IAogICAgICAgICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93Ij4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbGctNiBtYi01IG1iLWxnLTAiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWItMyI+CiAgICAgICAgICAgICAgICAgIDxpbWcgd2lkdGg9IjM1MCIgc3JjPSIvc3RhdGljL2RpcmVjdG9yeS9pbWcvam9pbnRjb21tZXJjZV9sb2dvX2V4dGVuZGVkLnBuZyIgYWx0PSJKb2ludENvbW1lcmNlIGxvZ28iPjwvYT4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPHAgY2xhc3M9J3RleHQtcHJpbWFyeSBmdy1ib2xkJz4KICAgICAgICAgICAgICAgICAgSm9pbnRDb21tZXJjZSBpcyBhIHByZW1pZXIgcGxhdGZvcm0gdXRpbGl6aW5nIGRpZ2l0YWwgYWR2ZXJ0aXNpbmcgdGVjaG5vbG9neSB0byBjcmFmdCBkYXRhLWRyaXZlbiBjYW1wYWlnbnMsIGxldmVyYWdpbmcgZmlyc3QtcGFydHkgY29uc3VtZXIgZGF0YSBmb3IgcmV0YWlsZXJzIGFuZCBicmFuZHMgdG8gYWNoaWV2ZSBtZWFzdXJhYmxlIG9ubGluZSBzYWxlcy4KICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC1pbmxpbmUiPgogICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGNsYXNzPSJ0ZXh0LXByaW1hcnkgdGV4dC1wcmltYXJ5LWhvdmVyIiBocmVmPSIjIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9InR3aXR0ZXIiPjxpIGNsYXNzPSJmYWIgZmEtdHdpdHRlciBmYS0yeCI+PC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGNsYXNzPSJ0ZXh0LXByaW1hcnkgdGV4dC1wcmltYXJ5LWhvdmVyIiBocmVmPSIjIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9ImZhY2Vib29rIj48aSBjbGFzcz0iZmFiIGZhLWZhY2Vib29rIGZhLTJ4Ij48L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgY2xhc3M9InRleHQtcHJpbWFyeSB0ZXh0LXByaW1hcnktaG92ZXIiIGhyZWY9IiMiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iaW5zdGFncmFtIj48aSBjbGFzcz0iZmFiIGZhLWluc3RhZ3JhbSBmYS0yeCI+PC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGNsYXNzPSJ0ZXh0LXByaW1hcnkgdGV4dC1wcmltYXJ5LWhvdmVyIiBocmVmPSJodHRwczovL3d3dy5saW5rZWRpbi5jb20vY29tcGFueS9qb2ludGNvbW1lcmNlLyIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJsaW5rZWRpbiI+PGkgY2xhc3M9ImZhYiBmYS1saW5rZWRpbiBmYS0yeCI+PC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJ0ZXh0LXNtIG1iLW1kLTAgdGV4dC1wcmltYXJ5IGZ3LWJvbGQiPsKpPHNjcmlwdD5kb2N1bWVudC53cml0ZShuZXcgRGF0ZSgpLmdldEZ1bGxZZWFyKCkpPC9zY3JpcHQ+IEpvaW50Q29tbWVyY2UgIEFsbCByaWdodHMgcmVzZXJ2ZWQuPC9wPgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1sZy0yIGNvbC1tZC02IG1iLTUgbWItbGctMCI+CiAgICAgICAgICAgICAgICA8aDYgY2xhc3M9InRleHQtdXBwZXJjYXNlIHRleHQtcHJpbWFyeSBtYi0zIj5QYWdlczwvaDY+CiAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICA8bGk+PGEgY2xhc3M9InRleHQtcHJpbWFyeSBmdy1ib2xkIiBocmVmPSIvYWJvdXQtdXMvIj5BYm91dCBVczwvYT48L2xpPgogICAgICAgICAgICAgICAgICA8bGk+PGEgY2xhc3M9InRleHQtcHJpbWFyeSBmdy1ib2xkIiBocmVmPSIvY29udGFjdC8iPkNvbnRhY3Q8L2E+PC9saT4KICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLWxnLTQgY29sLW1kLTYgbWItNSBtYi1sZy0wIj4KICAgICAgICAgICAgICAgIDxoNiBjbGFzcz0idGV4dC11cHBlcmNhc2UgdGV4dC1wcmltYXJ5IGZ3LWJvbGQgbWItMyI+T3VyIENvbXBhbnk8L2g2PgogICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIj4KICAgICAgICAgICAgICAgICAgPGxpPjxhIGNsYXNzPSJ0ZXh0LXByaW1hcnkgZnctYm9sZCIgaHJlZj0iL3Rlcm1zLyI+VGVybXMgb2YgU2VydmljZTwvYT48L2xpPgogICAgICAgICAgICAgICAgICA8bGk+PGEgY2xhc3M9InRleHQtcHJpbWFyeSBmdy1ib2xkIiBocmVmPSIvcHJpdmFjeS1wb2xpY3kvIj5Qcml2YWN5IFBvbGljeTwvYT48L2xpPgogICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZm9vdGVyPgoKCiAgICAKICAgIAogICAgCgogICAgPHNjcmlwdCBzcmM9J2h0dHBzOi8vYXBpLm1hcGJveC5jb20vbWFwYm94LWdsLWpzL3YyLjYuMS9tYXBib3gtZ2wuanMnPjwvc2NyaXB0PgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY29kZS5qcXVlcnkuY29tL2pxdWVyeS0zLjYuMC5taW4uanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCBzcmM9J2h0dHBzOi8vYXBpLm1hcGJveC5jb20vbWFwYm94LWdsLWpzL3BsdWdpbnMvbWFwYm94LWdsLWdlb2NvZGVyL3Y0LjcuMC9tYXBib3gtZ2wtZ2VvY29kZXIubWluLmpzJz48L3NjcmlwdD4KCiAgICA8IS0tIEphdmFTY3JpcHQgZmlsZXMtLT4KICAgIDxzY3JpcHQ+CiAgICAgICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAvLwogICAgICAgIC8vICAgSW5qZWN0IFNWRyBTcHJpdGUgLSAKICAgICAgICAvLyAgIHNlZSBtb3JlIGhlcmUgCiAgICAgICAgLy8gICBodHRwczovL2Nzcy10cmlja3MuY29tL2FqYXhpbmctc3ZnLXNwcml0ZS8KICAgICAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gLy8KICAgICAgICBmdW5jdGlvbiBpbmplY3RTdmdTcHJpdGUocGF0aCkgewogICAgICAgICAgZmV0Y2gocGF0aCkKICAgICAgICAgICAgICAudGhlbihyZXNwb25zZSA9PiB7CiAgICAgICAgICAgICAgICAgIGlmICghcmVzcG9uc2Uub2spIHsKICAgICAgICAgICAgICAgICAgICAgIHRocm93IG5ldyBFcnJvcihgSFRUUCBlcnJvciEgc3RhdHVzOiAke3Jlc3BvbnNlLnN0YXR1c31gKTsKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICByZXR1cm4gcmVzcG9uc2UudGV4dCgpOwogICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgLnRoZW4oZGF0YSA9PiB7CiAgICAgICAgICAgICAgICAgIHZhciBkaXYgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTsKICAgICAgICAgICAgICAgICAgZGl2LmNsYXNzTmFtZSA9ICdkLW5vbmUnOwogICAgICAgICAgICAgICAgICBkaXYuaW5uZXJIVE1MID0gZGF0YTsKICAgICAgICAgICAgICAgICAgZG9jdW1lbnQuYm9keS5pbnNlcnRCZWZvcmUoZGl2LCBkb2N1bWVudC5ib2R5LmNoaWxkTm9kZXNbMF0pOwogICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgLmNhdGNoKGUgPT4gewogICAgICAgICAgICAgICAgICBjb25zb2xlLmVycm9yKCdFcnJvciBmZXRjaGluZyB0aGUgU1ZHIHNwcml0ZTonLCBlKTsKICAgICAgICAgICAgICB9KTsKICAgICAgfQogICAgICAKICAgICAgaW5qZWN0U3ZnU3ByaXRlKCIvc3RhdGljL2RpcmVjdG9yeS9pY29ucy9vcmlvbi1zdmctc3ByaXRlLnN2ZyIpOwogICAgICAgIAogICAgICA8L3NjcmlwdD4KICAgICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0vY2hhcnQuanMiID48L3NjcmlwdD4KICAgICAgPCEtLSBTbW9vdGggc2Nyb2xsLS0+CiAgICAgIDxzY3JpcHQgc3JjPSIvc3RhdGljL2RpcmVjdG9yeS92ZW5kb3Ivc21vb3RoLXNjcm9sbC9zbW9vdGgtc2Nyb2xsLnBvbHlmaWxscy5taW4uanMiPjwvc2NyaXB0PgogICAgICA8IS0tIEJvb3RzdHJhcCBTZWxlY3QtLT4KICAgICAgPHNjcmlwdCBzcmM9Ii9zdGF0aWMvZGlyZWN0b3J5L3ZlbmRvci9ib290c3RyYXAtc2VsZWN0L2pzL2Jvb3RzdHJhcC1zZWxlY3QubWluLmpzIj48L3NjcmlwdD4KICAgICAgPCEtLSBPYmplY3QgRml0IEltYWdlcyAtIEZhbGxiYWNrIGZvciBicm93c2VycyB0aGF0IGRvbid0IHN1cHBvcnQgb2JqZWN0LWZpdC0tPgogICAgICA8c2NyaXB0IHNyYz0iL3N0YXRpYy9kaXJlY3RvcnkvdmVuZG9yL29iamVjdC1maXQtaW1hZ2VzL29maS5taW4uanMiPjwvc2NyaXB0PgogICAgICA8IS0tIFN3aXBlciBDYXJvdXNlbCAtLT4KICAgICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2RuanMuY2xvdWRmbGFyZS5jb20vYWpheC9saWJzL1N3aXBlci80LjQuMS9qcy9zd2lwZXIubWluLmpzIiA+PC9zY3JpcHQ+CiAgICAgIDwhLS0gSW5jbHVkZSBTd2lwZXIgSlMgLS0+CiAgICAgIDxzY3JpcHQgc3JjPSJodHRwczovL3VucGtnLmNvbS9zd2lwZXIvc3dpcGVyLWJ1bmRsZS5taW4uanMiID48L3NjcmlwdD4KICAgICAgPHNjcmlwdD52YXIgYmFzZVBhdGggPSAnJzwvc2NyaXB0PgogICAgICA8IS0tIE1haW4gVGhlbWUgSlMgZmlsZSAgICAtLT4KICAgICAgPHNjcmlwdCBzcmM9Ii9zdGF0aWMvZGlyZWN0b3J5L2pzL3RoZW1lLmpzIj48L3NjcmlwdD4KCiAgICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KICAgICAgICB2YXIgbWFya2VyUGF0aCA9ICIvc3RhdGljL2RpcmVjdG9yeS9pbWcvbWFya2VyLnN2ZyI7CiAgICAgICAgdmFyIG1hcmtlclBhdGhIaWdobGlnaHQgPSAiL3N0YXRpYy9kaXJlY3RvcnkvaW1nL21hcmtlci1ob3Zlci5zdmciOwogICAgICA8L3NjcmlwdD4KICAgIDwvc2NyaXB0PgoKICAgIAogICAgCiAgICAKCjxzY3JpcHQ+CiAgICAkKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigpewogICAgICAgIG1hcGJveGdsLmFjY2Vzc1Rva2VuID0gJ3BrLmV5SjFJam9pYzNSbGNHaGxibXB2YVc1MFkyOXRiV1Z5WTJVaUxDSmhJam9pWTJ4bFpYWmtlakEzTURVMGFqTjBjRzEyY1RkeWJXbDJlQ0o5LnRIZmJpZ3ZPM0hSaEFKLVZ5Vkg5LUEnOwoKICAgICAgICBmdW5jdGlvbiBzZXR1cFNlYXJjaEZvcm1JbnRlcmFjdGlvbihmb3JtSWQsIGxvY2F0aW9uSWQsIGhpZGRlbkxhdElkLCBoaWRkZW5MbmdJZCwgc3VnZ2VzdGlvbnNJZCkgewogICAgICAgICAgICB2YXIgc2VsZWN0ZWRJbmRleCA9IC0xOwoKICAgICAgICAgICAgJChsb2NhdGlvbklkKS5vbignaW5wdXQnLCBmdW5jdGlvbigpIHsKICAgICAgICAgICAgICAgIHZhciBxdWVyeSA9ICQodGhpcykudmFsKCk7CiAgICAgICAgICAgICAgICBzZWxlY3RlZEluZGV4ID0gLTE7CiAgICAgICAgICAgICAgICBpZihxdWVyeS5sZW5ndGggPiAyKSB7CiAgICAgICAgICAgICAgICAgICAgJC5hamF4KHsKICAgICAgICAgICAgICAgICAgICAgICAgbWV0aG9kOiAnR0VUJywKICAgICAgICAgICAgICAgICAgICAgICAgdXJsOiBgaHR0cHM6Ly9hcGkubWFwYm94LmNvbS9nZW9jb2RpbmcvdjUvbWFwYm94LnBsYWNlcy8ke2VuY29kZVVSSUNvbXBvbmVudChxdWVyeSl9Lmpzb25gLAogICAgICAgICAgICAgICAgICAgICAgICBkYXRhOiB7IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgYWNjZXNzX3Rva2VuOiBtYXBib3hnbC5hY2Nlc3NUb2tlbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvdW50cnk6ICdVUycsCiAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKGRhdGEpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICQoc3VnZ2VzdGlvbnNJZCkuZW1wdHkoKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEuZmVhdHVyZXMuZm9yRWFjaChmdW5jdGlvbihmZWF0dXJlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyIGxpc3RJdGVtID0gJChgPGxpIGNsYXNzPSJsaXN0LWdyb3VwLWl0ZW0iIGRhdGEtbGF0PSIke2ZlYXR1cmUuZ2VvbWV0cnkuY29vcmRpbmF0ZXNbMV19IiBkYXRhLWxuZz0iJHtmZWF0dXJlLmdlb21ldHJ5LmNvb3JkaW5hdGVzWzBdfSI+JHtmZWF0dXJlLnBsYWNlX25hbWV9PC9saT5gKTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKHN1Z2dlc3Rpb25zSWQpLmFwcGVuZChsaXN0SXRlbSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgZXJyb3I6IGZ1bmN0aW9uKGVycm9yKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygiQVBJIEVycm9yOiIsIGVycm9yKTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAkKHN1Z2dlc3Rpb25zSWQpLmVtcHR5KCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgJChsb2NhdGlvbklkKS5vbigna2V5ZG93bicsIGZ1bmN0aW9uKGUpIHsKICAgICAgICAgICAgICAgIHZhciBzdWdnZXN0aW9ucyA9ICQoc3VnZ2VzdGlvbnNJZCArICcgbGknKTsKICAgICAgICAgICAgICAgIGlmKGUua2V5Q29kZSA9PT0gNDApIHsgLy8gRG93biBhcnJvdwogICAgICAgICAgICAgICAgICAgIHNlbGVjdGVkSW5kZXggPSAoc2VsZWN0ZWRJbmRleCArIDEpICUgc3VnZ2VzdGlvbnMubGVuZ3RoOwogICAgICAgICAgICAgICAgfSBlbHNlIGlmKGUua2V5Q29kZSA9PT0gMzgpIHsgLy8gVXAgYXJyb3cKICAgICAgICAgICAgICAgICAgICBzZWxlY3RlZEluZGV4ID0gKHNlbGVjdGVkSW5kZXggLSAxICsgc3VnZ2VzdGlvbnMubGVuZ3RoKSAlIHN1Z2dlc3Rpb25zLmxlbmd0aDsKICAgICAgICAgICAgICAgIH0gZWxzZSBpZihlLmtleUNvZGUgPT09IDEzKSB7IC8vIEVudGVyIGtleQogICAgICAgICAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQoKTsKICAgICAgICAgICAgICAgICAgICBpZihzZWxlY3RlZEluZGV4ID4gLTEpIHsKICAgICAgICAgICAgICAgICAgICAgICAgdmFyIHNlbGVjdGVkU3VnZ2VzdGlvbiA9IHN1Z2dlc3Rpb25zLmVxKHNlbGVjdGVkSW5kZXgpOwogICAgICAgICAgICAgICAgICAgICAgICAkKGxvY2F0aW9uSWQpLnZhbChzZWxlY3RlZFN1Z2dlc3Rpb24udGV4dCgpKTsKICAgICAgICAgICAgICAgICAgICAgICAgJChoaWRkZW5MYXRJZCkudmFsKHNlbGVjdGVkU3VnZ2VzdGlvbi5kYXRhKCdsYXQnKSk7CiAgICAgICAgICAgICAgICAgICAgICAgICQoaGlkZGVuTG5nSWQpLnZhbChzZWxlY3RlZFN1Z2dlc3Rpb24uZGF0YSgnbG5nJykpOwogICAgICAgICAgICAgICAgICAgICAgICAkKHN1Z2dlc3Rpb25zSWQpLmVtcHR5KCk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIHN1Z2dlc3Rpb25zLnJlbW92ZUNsYXNzKCdzZWxlY3RlZCcpOwogICAgICAgICAgICAgICAgc3VnZ2VzdGlvbnMuZXEoc2VsZWN0ZWRJbmRleCkuYWRkQ2xhc3MoJ3NlbGVjdGVkJyk7CiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgJChzdWdnZXN0aW9uc0lkKS5vbignY2xpY2snLCAnbGknLCBmdW5jdGlvbigpIHsKICAgICAgICAgICAgICAgICQobG9jYXRpb25JZCkudmFsKCQodGhpcykudGV4dCgpKTsKICAgICAgICAgICAgICAgICQoaGlkZGVuTGF0SWQpLnZhbCgkKHRoaXMpLmRhdGEoJ2xhdCcpKTsKICAgICAgICAgICAgICAgICQoaGlkZGVuTG5nSWQpLnZhbCgkKHRoaXMpLmRhdGEoJ2xuZycpKTsKICAgICAgICAgICAgICAgICQoc3VnZ2VzdGlvbnNJZCkuZW1wdHkoKTsKICAgICAgICAgICAgfSk7CgogICAgICAgICAgICAkKGZvcm1JZCkuc3VibWl0KGZ1bmN0aW9uKGUpIHsKICAgICAgICAgICAgICAgIGlmKCQoaGlkZGVuTGF0SWQpLnZhbCgpICYmICQoaGlkZGVuTG5nSWQpLnZhbCgpKSB7CiAgICAgICAgICAgICAgICAgICAgdmFyIGZvcm1EYXRhID0gJCh0aGlzKS5zZXJpYWxpemUoKTsKICAgICAgICAgICAgICAgICAgICAkLmFqYXgoewogICAgICAgICAgICAgICAgICAgICAgICB0eXBlOiAnR0VUJywKICAgICAgICAgICAgICAgICAgICAgICAgdXJsOiAnL3NlYXJjaF9yZXN1bHRzLycsIC8vIFVwZGF0ZSB3aXRoIHRoZSBhY3R1YWwgcGF0aCB0byB5b3VyIHZpZXcKICAgICAgICAgICAgICAgICAgICAgICAgZGF0YTogZm9ybURhdGEsCiAgICAgICAgICAgICAgICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKGRhdGEpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICQoJyNzZWFyY2hSZXN1bHRzQ29udGFpbmVyJykuaHRtbChkYXRhKTsKICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgZXJyb3I6IGZ1bmN0aW9uKGVycm9yKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygiRXJyb3I6IiwgZXJyb3IpOwogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgIGFsZXJ0KCdQbGVhc2Ugc2VsZWN0IGEgbG9jYXRpb24gZnJvbSB0aGUgc3VnZ2VzdGlvbnMuJyk7CiAgICAgICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9KTsKICAgICAgICB9CgogICAgICAgIGZ1bmN0aW9uIGZpbGxXaXRoQ3VycmVudExvY2F0aW9uKGxvY2F0aW9uSWQsIGhpZGRlbkxhdElkLCBoaWRkZW5MbmdJZCkgewogICAgICAgICAgICBpZiAobmF2aWdhdG9yLmdlb2xvY2F0aW9uKSB7CiAgICAgICAgICAgICAgICBuYXZpZ2F0b3IuZ2VvbG9jYXRpb24uZ2V0Q3VycmVudFBvc2l0aW9uKGZ1bmN0aW9uKHBvc2l0aW9uKSB7CiAgICAgICAgICAgICAgICAgICAgdmFyIGxhdCA9IHBvc2l0aW9uLmNvb3Jkcy5sYXRpdHVkZTsKICAgICAgICAgICAgICAgICAgICB2YXIgbG5nID0gcG9zaXRpb24uY29vcmRzLmxvbmdpdHVkZTsKICAgICAgICAgICAgICAgICAgICAkLmFqYXgoewogICAgICAgICAgICAgICAgICAgICAgICBtZXRob2Q6ICdHRVQnLAogICAgICAgICAgICAgICAgICAgICAgICB1cmw6IGBodHRwczovL2FwaS5tYXBib3guY29tL2dlb2NvZGluZy92NS9tYXBib3gucGxhY2VzLyR7bG5nfSwke2xhdH0uanNvbmAsCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGE6IHsgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhY2Nlc3NfdG9rZW46IG1hcGJveGdsLmFjY2Vzc1Rva2VuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgY291bnRyeTogJ1VTJywKICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgc3VjY2VzczogZnVuY3Rpb24oZGF0YSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGRhdGEuZmVhdHVyZXMgJiYgZGF0YS5mZWF0dXJlc1swXSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICQobG9jYXRpb25JZCkudmFsKGRhdGEuZmVhdHVyZXNbMF0ucGxhY2VfbmFtZSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChoaWRkZW5MYXRJZCkudmFsKGxhdCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJChoaWRkZW5MbmdJZCkudmFsKGxuZyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgIGVycm9yOiBmdW5jdGlvbihlcnJvcikgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZS5sb2coIkFQSSBFcnJvcjoiLCBlcnJvcik7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgYWxlcnQoIkdlb2xvY2F0aW9uIGlzIG5vdCBzdXBwb3J0ZWQgYnkgdGhpcyBicm93c2VyLiIpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBmdW5jdGlvbiBwcmVmaWxsU2VhcmNoQm94SWZOZWVkZWQobG9jYXRpb25JZCwgaGlkZGVuTGF0SWQsIGhpZGRlbkxuZ0lkLCBkZWZhdWx0TG9jYXRpb24sIGRlZmF1bHRMYXQsIGRlZmF1bHRMbmcsIHVzZUN1cnJlbnRMb2NhdGlvbiA9IHRydWUpIHsKICAgICAgICAgICAgdmFyIHNlYXJjaFBhcmFtcyA9IG5ldyBVUkxTZWFyY2hQYXJhbXMod2luZG93LmxvY2F0aW9uLnNlYXJjaCk7CiAgICAgICAgICAgIHZhciBsb2NhdGlvbiA9IHNlYXJjaFBhcmFtcy5nZXQoJ2xvY2F0aW9uJyk7CiAgICAgICAgICAgIHZhciBsYXRpdHVkZSA9IHNlYXJjaFBhcmFtcy5nZXQoJ2xhdGl0dWRlJyk7CiAgICAgICAgICAgIHZhciBsb25naXR1ZGUgPSBzZWFyY2hQYXJhbXMuZ2V0KCdsb25naXR1ZGUnKTsKCiAgICAgICAgICAgIGlmICghbG9jYXRpb24gfHwgIWxhdGl0dWRlIHx8ICFsb25naXR1ZGUpIHsKICAgICAgICAgICAgICAgIGlmICh1c2VDdXJyZW50TG9jYXRpb24pIHsKICAgICAgICAgICAgICAgICAgICBmaWxsV2l0aEN1cnJlbnRMb2NhdGlvbihsb2NhdGlvbklkLCBoaWRkZW5MYXRJZCwgaGlkZGVuTG5nSWQpOwogICAgICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAkKGxvY2F0aW9uSWQpLnZhbChkZWZhdWx0TG9jYXRpb24pOwogICAgICAgICAgICAgICAgICAgICQoaGlkZGVuTGF0SWQpLnZhbChkZWZhdWx0TGF0KTsKICAgICAgICAgICAgICAgICAgICAkKGhpZGRlbkxuZ0lkKS52YWwoZGVmYXVsdExuZyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAkKGxvY2F0aW9uSWQpLnZhbChsb2NhdGlvbik7CiAgICAgICAgICAgICAgICAkKGhpZGRlbkxhdElkKS52YWwobGF0aXR1ZGUpOwogICAgICAgICAgICAgICAgJChoaWRkZW5MbmdJZCkudmFsKGxvbmdpdHVkZSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIC8vIERldGVybWluZSBpZiB0aGUgY3VycmVudCBwYWdlIGlzIHRoZSBzZWFyY2ggcmVzdWx0cyBwYWdlCiAgICAgICAgdmFyIGlzU2VhcmNoUmVzdWx0c1BhZ2UgPSB3aW5kb3cubG9jYXRpb24ucGF0aG5hbWUuaW5jbHVkZXMoJ3NlYXJjaF9yZXN1bHRzJyk7CgogICAgICAgIC8vIFNldHVwIGludGVyYWN0aW9uIGZvciBlYWNoIGZvcm0KICAgICAgICBzZXR1cFNlYXJjaEZvcm1JbnRlcmFjdGlvbignI3NlYXJjaEZvcm0xJywgJyNsb2NhdGlvbjEnLCAnI2hpZGRlbkxhdDEnLCAnI2hpZGRlbkxuZzEnLCAnI3N1Z2dlc3Rpb25zMScpOwogICAgICAgIHNldHVwU2VhcmNoRm9ybUludGVyYWN0aW9uKCcjc2VhcmNoRm9ybTInLCAnI2xvY2F0aW9uMicsICcjaGlkZGVuTGF0MicsICcjaGlkZGVuTG5nMicsICcjc3VnZ2VzdGlvbnMyJyk7CgogICAgICAgICQoJy5mYS1jcm9zc2hhaXJzJykub24oJ2NsaWNrJywgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgIGZpbGxXaXRoQ3VycmVudExvY2F0aW9uKCcjbG9jYXRpb24xJywgJyNoaWRkZW5MYXQxJywgJyNoaWRkZW5MbmcxJyk7CiAgICAgICAgICAgIGZpbGxXaXRoQ3VycmVudExvY2F0aW9uKCcjbG9jYXRpb24yJywgJyNoaWRkZW5MYXQyJywgJyNoaWRkZW5MbmcyJyk7CiAgICAgICAgfSk7CgogICAgICAgIC8vIFByZWZpbGwgc2VhcmNoIGJveCBvbiBwYWdlIGxvYWQKICAgICAgICBwcmVmaWxsU2VhcmNoQm94SWZOZWVkZWQoJyNsb2NhdGlvbjEnLCAnI2hpZGRlbkxhdDEnLCAnI2hpZGRlbkxuZzEnLCAnTG9zIEFuZ2VsZXMsIENhbGlmb3JuaWEsIFVuaXRlZCBTdGF0ZXMnLCAzNC4wNTQwNzcsIC0xMTguMjQxNjgsICFpc1NlYXJjaFJlc3VsdHNQYWdlKTsKICAgICAgICBwcmVmaWxsU2VhcmNoQm94SWZOZWVkZWQoJyNsb2NhdGlvbjInLCAnI2hpZGRlbkxhdDInLCAnI2hpZGRlbkxuZzInLCAnTG9zIEFuZ2VsZXMsIENhbGlmb3JuaWEsIFVuaXRlZCBTdGF0ZXMnLCAzNC4wNTQwNzcsIC0xMTguMjQxNjgsICFpc1NlYXJjaFJlc3VsdHNQYWdlKTsKICAgIH0pOwogICAgCjwvc2NyaXB0PgogICAgCjxzY3JpcHQ+CiAgICAkKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigpewogICAgICAgIGZ1bmN0aW9uIHNldHVwQnJhbmRTZWFyY2hBdXRvY29tcGxldGUoaW5wdXRJZCwgc3VnZ2VzdGlvbnNDb250YWluZXJJZCkgewogICAgICAgICAgICB2YXIgc2VsZWN0ZWRJbmRleCA9IC0xOyAvLyBJbmRleCB0byB0cmFjayB0aGUgY3VycmVudCBzZWxlY3Rpb24KICAgIAogICAgICAgICAgICAkKGlucHV0SWQpLm9uKCdpbnB1dCcsIGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgdmFyIHF1ZXJ5ID0gJCh0aGlzKS52YWwoKTsKICAgICAgICAgICAgICAgIHNlbGVjdGVkSW5kZXggPSAtMTsgLy8gUmVzZXQgdGhlIHNlbGVjdGlvbiBpbmRleCBvbiBuZXcgaW5wdXQKICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKCJLZXlwcmVzcyBkZXRlY3RlZCwgY3VycmVudCBpbnB1dDoiLCBxdWVyeSk7IC8vIEZvciBkZWJ1Z2dpbmcKICAgIAogICAgICAgICAgICAgICAgaWYocXVlcnkubGVuZ3RoID4gMikgewogICAgICAgICAgICAgICAgICAgICQuYWpheCh7CiAgICAgICAgICAgICAgICAgICAgICAgIG1ldGhvZDogJ0dFVCcsCiAgICAgICAgICAgICAgICAgICAgICAgIHVybDogJy9zZWFyY2hfYnJhbmRzLycsCiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGE6IHsgdGVybTogcXVlcnkgfSwKICAgICAgICAgICAgICAgICAgICAgICAgc3VjY2VzczogZnVuY3Rpb24oZGF0YSkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgJChzdWdnZXN0aW9uc0NvbnRhaW5lcklkKS5lbXB0eSgpOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYoZGF0YSAmJiBkYXRhLmxlbmd0aCkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEuZm9yRWFjaChmdW5jdGlvbihpdGVtKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBsaXN0SXRlbSA9ICQoYDxsaSB0YWJpbmRleD0iMCIgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSIgZGF0YS12YWx1ZT0iJHtpdGVtLnZhbHVlfSI+JHtpdGVtLmxhYmVsfTwvbGk+YCk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKGl0ZW0pOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKHN1Z2dlc3Rpb25zQ29udGFpbmVySWQpLmFwcGVuZChsaXN0SXRlbSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgIGVycm9yOiBmdW5jdGlvbihlcnJvcikgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc29sZS5sb2coIkFQSSBFcnJvcjoiLCBlcnJvcik7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgJChzdWdnZXN0aW9uc0NvbnRhaW5lcklkKS5lbXB0eSgpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9KS5vbigna2V5ZG93bicsIGZ1bmN0aW9uKGUpIHsKICAgICAgICAgICAgICAgIHZhciBzdWdnZXN0aW9ucyA9ICQoc3VnZ2VzdGlvbnNDb250YWluZXJJZCArICcgbGknKTsKICAgICAgICAgICAgICAgIHZhciBudW1TdWdnZXN0aW9ucyA9IHN1Z2dlc3Rpb25zLmxlbmd0aDsKICAgIAogICAgICAgICAgICAgICAgaWYoZS5rZXlDb2RlID09PSA0MCkgeyAvLyBEb3duIGFycm93IGtleQogICAgICAgICAgICAgICAgICAgIHNlbGVjdGVkSW5kZXggPSAoc2VsZWN0ZWRJbmRleCArIDEpICUgbnVtU3VnZ2VzdGlvbnM7CiAgICAgICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpOyAvLyBQcmV2ZW50IHRoZSBjdXJzb3IgZnJvbSBtb3ZpbmcKICAgICAgICAgICAgICAgIH0gZWxzZSBpZihlLmtleUNvZGUgPT09IDM4KSB7IC8vIFVwIGFycm93IGtleQogICAgICAgICAgICAgICAgICAgIHNlbGVjdGVkSW5kZXggPSAoc2VsZWN0ZWRJbmRleCAtIDEgKyBudW1TdWdnZXN0aW9ucykgJSBudW1TdWdnZXN0aW9uczsKICAgICAgICAgICAgICAgICAgICBlLnByZXZlbnREZWZhdWx0KCk7IC8vIFByZXZlbnQgdGhlIGN1cnNvciBmcm9tIG1vdmluZwogICAgICAgICAgICAgICAgfSBlbHNlIGlmKGUua2V5Q29kZSA9PT0gMTMgJiYgc2VsZWN0ZWRJbmRleCA+PSAwKSB7IC8vIEVudGVyIGtleQogICAgICAgICAgICAgICAgICAgIHN1Z2dlc3Rpb25zLmVxKHNlbGVjdGVkSW5kZXgpLmNsaWNrKCk7CiAgICAgICAgICAgICAgICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpOyAvLyBQcmV2ZW50IGZvcm0gc3VibWlzc2lvbgogICAgICAgICAgICAgICAgfQogICAgCiAgICAgICAgICAgICAgICBzdWdnZXN0aW9ucy5yZW1vdmVDbGFzcygnc2VsZWN0ZWQnKTsKICAgICAgICAgICAgICAgIGlmKHNlbGVjdGVkSW5kZXggPj0gMCkgewogICAgICAgICAgICAgICAgICAgIHN1Z2dlc3Rpb25zLmVxKHNlbGVjdGVkSW5kZXgpLmFkZENsYXNzKCdzZWxlY3RlZCcpLmZvY3VzKCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwogICAgCiAgICAgICAgICAgICQoZG9jdW1lbnQpLm9uKCdjbGljaycsIHN1Z2dlc3Rpb25zQ29udGFpbmVySWQgKyAnIGxpJywgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICB2YXIgdmFsdWUgPSAkKHRoaXMpLnRleHQoKTsKICAgICAgICAgICAgICAgICQoaW5wdXRJZCkudmFsKHZhbHVlKTsKICAgICAgICAgICAgICAgICQoc3VnZ2VzdGlvbnNDb250YWluZXJJZCkuZW1wdHkoKTsKICAgICAgICAgICAgICAgIHNlbGVjdGVkSW5kZXggPSAtMTsgLy8gUmVzZXQgdGhlIHNlbGVjdGlvbiBpbmRleAogICAgICAgICAgICB9KTsKICAgIAogICAgICAgICAgICAkKGlucHV0SWQpLm9uKCdibHVyJywgZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICAvLyBEZWxheSBjbGVhcmluZyB0aGUgc3VnZ2VzdGlvbnMgdG8gYWxsb3cgY2xpY2sgZXZlbnQgdG8gZmlyZQogICAgICAgICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpIHsKICAgICAgICAgICAgICAgICAgICAkKHN1Z2dlc3Rpb25zQ29udGFpbmVySWQpLmVtcHR5KCk7CiAgICAgICAgICAgICAgICB9LCAyMDApOwogICAgICAgICAgICB9KTsKICAgICAgICB9CiAgICAKICAgICAgICBzZXR1cEJyYW5kU2VhcmNoQXV0b2NvbXBsZXRlKCcjYnJhbmRfc2VhcmNoJywgJyNzdWdnZXN0aW9uczMnKTsKICAgIH0pOwo8L3NjcmlwdD4KPHNjcmlwdD4KICAkKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigpIHsKICAgICQoJy5jYXJkLWZhdi1pY29uJykub24oJ2NsaWNrJywgZnVuY3Rpb24oKSB7CiAgICAgIHZhciBoZWFydEljb24gPSAkKHRoaXMpLmZpbmQoJy5oZWFydC1pY29uJyk7CiAgICAgIHZhciBpdGVtSWQgPSAkKHRoaXMpLmRhdGEoJ2lkJyk7CiAgICAgIHZhciBib29rbWFya1R5cGUgPSAkKHRoaXMpLmRhdGEoJ3R5cGUnKTsKICAgICAgdmFyIGlzQm9va21hcmtlZCA9ICQodGhpcykuZGF0YSgnYm9va21hcmtlZCcpID09PSAiVHJ1ZSI7CgogICAgICAkLmFqYXgoewogICAgICAgIHVybDogJy90b2dnbGVfYm9va21hcmsvJywKICAgICAgICBtZXRob2Q6ICdQT1NUJywKICAgICAgICBkYXRhOiB7CiAgICAgICAgICAnY3NyZm1pZGRsZXdhcmV0b2tlbic6ICdrUXVjbmpVWFUxR2VEQTVXdVQ1MFhlRGc5OEEzdWFGV0JnVTdTa3dQaHRjeVFGbHA5cExKRmxiQmhvZVNzbHU0JywKICAgICAgICAgICdpdGVtX2lkJzogaXRlbUlkLAogICAgICAgICAgJ3R5cGUnOiBib29rbWFya1R5cGUKICAgICAgICB9LAogICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKHJlc3BvbnNlKSB7CiAgICAgICAgICBpZiAocmVzcG9uc2UuaXNfYm9va21hcmtlZCkgewogICAgICAgICAgICBoZWFydEljb24uYWRkQ2xhc3MoJ2Jvb2ttYXJrZWQnKTsKICAgICAgICAgICAgaGVhcnRJY29uLnBhcmVudCgpLmRhdGEoJ2Jvb2ttYXJrZWQnLCAiVHJ1ZSIpOwogICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgaGVhcnRJY29uLnJlbW92ZUNsYXNzKCdib29rbWFya2VkJyk7CiAgICAgICAgICAgIGhlYXJ0SWNvbi5wYXJlbnQoKS5kYXRhKCdib29rbWFya2VkJywgIkZhbHNlIik7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9KTsKICAgIH0pOwogIH0pOwo8L3NjcmlwdD4gICAgICAgIAogICAgCiAgICAKCiAgICAKICAgIAo8c2NyaXB0PgogIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCBmdW5jdGlvbiAoKSB7CiAgICAgIHZhciBzd2lwZXIgPSBuZXcgU3dpcGVyKCcuc3dpcGVyLWNvbnRhaW5lcicsIHsKICAgICAgICAgIHNsaWRlc1BlclZpZXc6IDMsCiAgICAgICAgICBzcGFjZUJldHdlZW46IDIwLAogICAgICAgICAgbG9vcDogdHJ1ZSwKICAgICAgICAgIHBhZ2luYXRpb246IHsKICAgICAgICAgICAgICBlbDogJy5zd2lwZXItcGFnaW5hdGlvbicsCiAgICAgICAgICAgICAgY2xpY2thYmxlOiB0cnVlLAogICAgICAgICAgfSwKICAgICAgICAgIGJyZWFrcG9pbnRzOiB7CiAgICAgICAgICAgICAgNTY1OiB7CiAgICAgICAgICAgICAgICAgIHNsaWRlc1BlclZpZXc6IDEsCiAgICAgICAgICAgICAgICAgIHNwYWNlQmV0d2VlbjogMjAKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIDk5MTogewogICAgICAgICAgICAgICAgICBzbGlkZXNQZXJWaWV3OiAyLAogICAgICAgICAgICAgICAgICBzcGFjZUJldHdlZW46IDIwCiAgICAgICAgICAgICAgfQogICAgICAgICAgfQogICAgICB9KTsKICB9KTsKPC9zY3JpcHQ+CjxzY3JpcHQgc3JjPSJodHRwczovL2NvZGUuanF1ZXJ5LmNvbS9qcXVlcnktMy42LjAubWluLmpzIj48L3NjcmlwdD4KPHNjcmlwdCBzcmM9Imh0dHBzOi8vdW5wa2cuY29tL2xlYWZsZXRAMS41LjEvZGlzdC9sZWFmbGV0LmpzIiBpbnRlZ3JpdHk9InNoYTUxMi1HZmZQTUYzUnZNZVl5YzFMV01IdEs4RWJQdjBpTlo4L29UdEhQeDkvY2MySUx4USt1OTA1cUl3ZHBVTGFxRGt5QktnT2FCNTdRVE1nN3p0ZzhKbTJPZz09IiBjcm9zc29yaWdpbj0iIj48L3NjcmlwdD4KPHNjcmlwdCBzcmM9Ii9zdGF0aWMvZGlyZWN0b3J5L3ZlbmRvci9vYmplY3QtZml0LWltYWdlcy9vZmkubWluLmpzIj48L3NjcmlwdD4KPCEtLSBTd2lwZXIgQ2Fyb3VzZWwgICAgICAgICAgICAgICAgICAgICAgIC0tPgo8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvU3dpcGVyLzQuNC4xL2pzL3N3aXBlci5taW4uanMiPjwvc2NyaXB0Pgo8c2NyaXB0IHNyYz0iL3N0YXRpYy9kaXJlY3RvcnkvanMvbWFwLWxheWVycy5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQgc3JjPSIvc3RhdGljL2RpcmVjdG9yeS9qcy9tYXAtY2F0ZWdvcnkuanMiPjwvc2NyaXB0Pgo8c2NyaXB0IHNyYz0iL3N0YXRpYy9kaXJlY3RvcnkvanMvbWFwLWRldGFpbC5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQ+CiAgd2luZG93LmN1cnJlbnREaXNwZW5zYXJ5SWQgPSA4OTg2OwogIHdpbmRvdy5jdXJyZW50UGFyZW50RGlzcGVuc2FyeUlkID0gMTIyMzsKPC9zY3JpcHQ+CjxzY3JpcHQ+CiAgdmFyIHppcENvZGVEYXRhOwogIGNyZWF0ZURldGFpbE1hcCh7CiAgICAgIG1hcElkOiAnZGV0YWlsTWFwJywKICAgICAgbWFwQ2VudGVyOiBbMzUuMTYwOTE3NywgLTEwNy44Mjk2NDUxXSwKICAgICAgbWFya2VyU2hvdzogdHJ1ZSwKICAgICAgbWFya2VyUG9zaXRpb246IFszNS4xNjA5MTc3LCAtMTA3LjgyOTY0NTFdLAogICAgICBtYXJrZXJQYXRoOiAiL3N0YXRpYy9kaXJlY3RvcnkvaW1nL21hcmtlci5zdmciLAogIH0sIHppcENvZGVEYXRhKQo8L3NjcmlwdD4KCjxzY3JpcHQ+CiAgJChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKSB7CiAgICAkKCcuZ2FsbGVyeScpLm1hZ25pZmljUG9wdXAoewogICAgICBkZWxlZ2F0ZTogJ2EnLCAvLyBUaGlzIHRhcmdldHMgdGhlIDxhPiB0YWdzIGluc2lkZSB5b3VyIC5nYWxsZXJ5IGNsYXNzCiAgICAgIHR5cGU6ICdpbWFnZScsCiAgICAgIHRMb2FkaW5nOiAnTG9hZGluZyBpbWFnZSAjJWN1cnIlLi4uJywKICAgICAgbWFpbkNsYXNzOiAnbWZwLWltZy1tb2JpbGUnLAogICAgICBnYWxsZXJ5OiB7CiAgICAgICAgZW5hYmxlZDogdHJ1ZSwKICAgICAgICBuYXZpZ2F0ZUJ5SW1nQ2xpY2s6IHRydWUsCiAgICAgICAgcHJlbG9hZDogWzAsMV0gLy8gV2lsbCBwcmVsb2FkIDAgLSBiZWZvcmUgY3VycmVudCwgYW5kIDEgYWZ0ZXIgdGhlIGN1cnJlbnQgaW1hZ2UKICAgICAgfSwKICAgICAgaW1hZ2U6IHsKICAgICAgICB0RXJyb3I6ICc8YSBocmVmPSIldXJsJSI+VGhlIGltYWdlICMlY3VyciU8L2E+IGNvdWxkIG5vdCBiZSBsb2FkZWQuJywKICAgICAgICB0aXRsZVNyYzogZnVuY3Rpb24oaXRlbSkgewogICAgICAgICAgLy8gVXBkYXRlIHRoZSByZXR1cm4gdG8gbWF0Y2ggeW91ciBpbWFnZSB0aXRsZSBvciBrZWVwIGl0IGFzIGl0IGlzCiAgICAgICAgICByZXR1cm4gaXRlbS5lbC5hdHRyKCd0aXRsZScpICsgJzxzbWFsbD5ieSBNYXJzZWwgVmFuIE9vc3Rlbjwvc21hbGw+JzsKICAgICAgICB9CiAgICAgIH0KICAgIH0pOwogIH0pOwogIDwvc2NyaXB0Pgo8c2NyaXB0IHNyYz0iaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvbWFnbmlmaWMtcG9wdXAuanMvMS4xLjAvanF1ZXJ5Lm1hZ25pZmljLXBvcHVwLm1pbi5qcyI+PC9zY3JpcHQ+CgoKICAgICAgPCEtLSBBZ2UgVmVyaWZpY2F0aW9uIE1vZGFsIC0tPgogICAgICA8ZGl2IGNsYXNzPSJtb2RhbCBmYWRlIiBpZD0iYWdlVmVyaWZpY2F0aW9uTW9kYWwiIHRhYmluZGV4PSItMSIgYXJpYS1sYWJlbGxlZGJ5PSJhZ2VWZXJpZmljYXRpb25MYWJlbCIgYXJpYS1oaWRkZW49InRydWUiIGRhdGEtYnMtYmFja2Ryb3A9InN0YXRpYyIgZGF0YS1icy1rZXlib2FyZD0iZmFsc2UiPgogICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWRpYWxvZyBtb2RhbC1kaWFsb2ctY2VudGVyZWQiPgogICAgICAgICAgPGRpdiBjbGFzcz0ibW9kYWwtY29udGVudCI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWhlYWRlciI+CiAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtb2RhbC10aXRsZSIgaWQ9ImFnZVZlcmlmaWNhdGlvbkxhYmVsIj5BZ2UgVmVyaWZpY2F0aW9uPC9oNT4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWJvZHkiPgogICAgICAgICAgICAgIDxwPlBsZWFzZSBjb25maXJtIHRoYXQgeW91IGFyZSAyMSB5ZWFycyBvZiBhZ2Ugb3Igb2xkZXIgdG8gY29udGludWUgdXNpbmcgdGhpcyB3ZWJzaXRlLjwvcD4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWZvb3RlciI+CiAgICAgICAgICAgICAgPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJidG4gYnRuLXByaW1hcnkiIGlkPSJjb25maXJtMjFCdXR0b24iPkkgYW0gMjEgb3Igb2xkZXI8L2J1dHRvbj4KICAgICAgICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tZGFuZ2VyIiBpZD0ibm90MjFCdXR0b24iPkkgYW0gbm90IDIxPC9idXR0b24+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgoKICAgICAgPHNjcmlwdD4KICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgZnVuY3Rpb24gKCkgewogICAgICAgICAgICBmdW5jdGlvbiBnZXRDb29raWUobmFtZSkgewogICAgICAgICAgICAgICAgdmFyIHZhbHVlID0gIjsgIiArIGRvY3VtZW50LmNvb2tpZTsKICAgICAgICAgICAgICAgIHZhciBwYXJ0cyA9IHZhbHVlLnNwbGl0KCI7ICIgKyBuYW1lICsgIj0iKTsKICAgICAgICAgICAgICAgIGlmIChwYXJ0cy5sZW5ndGggPT0gMikgcmV0dXJuIHBhcnRzLnBvcCgpLnNwbGl0KCI7Iikuc2hpZnQoKTsKICAgICAgICAgICAgfQogICAgCiAgICAgICAgICAgIGZ1bmN0aW9uIHNob3dBZ2VWZXJpZmljYXRpb25Nb2RhbCgpIHsKICAgICAgICAgICAgICAgIHZhciBhZ2VDb25maXJtZWQgPSBnZXRDb29raWUoImFnZUNvbmZpcm1lZCIpOwogICAgICAgICAgICAgICAgaWYgKCFhZ2VDb25maXJtZWQpIHsKICAgICAgICAgICAgICAgICAgICB2YXIgYWdlVmVyaWZpY2F0aW9uTW9kYWwgPSBuZXcgYm9vdHN0cmFwLk1vZGFsKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdhZ2VWZXJpZmljYXRpb25Nb2RhbCcpLCB7CiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tkcm9wOiAnc3RhdGljJywKICAgICAgICAgICAgICAgICAgICAgICAga2V5Ym9hcmQ6IGZhbHNlCiAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICAgICAgYWdlVmVyaWZpY2F0aW9uTW9kYWwuc2hvdygpOwogICAgCiAgICAgICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbmZpcm0yMUJ1dHRvbicpLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgICAgICAgICB2YXIgZXhwaXJhdGlvbkRhdGUgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICAgICAgICAgICAgICBleHBpcmF0aW9uRGF0ZS5zZXRGdWxsWWVhcihleHBpcmF0aW9uRGF0ZS5nZXRGdWxsWWVhcigpICsgMSk7IC8vIENvb2tpZSB2YWxpZCBmb3IgMSB5ZWFyCiAgICAgICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LmNvb2tpZSA9ICJhZ2VDb25maXJtZWQ9dHJ1ZTsgZXhwaXJlcz0iICsgZXhwaXJhdGlvbkRhdGUudG9VVENTdHJpbmcoKSArICI7IHBhdGg9LyI7CiAgICAgICAgICAgICAgICAgICAgICAgIGFnZVZlcmlmaWNhdGlvbk1vZGFsLmhpZGUoKTsKICAgICAgICAgICAgICAgICAgICB9KTsKICAgIAogICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdub3QyMUJ1dHRvbicpLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgICAgICAgICB3aW5kb3cubG9jYXRpb24uaHJlZiA9ICJodHRwczovL3d3dy5nb29nbGUuY29tIjsKICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgCiAgICAgICAgICAgIGZ1bmN0aW9uIEpDRGF0YSgpIHsKICAgICAgICAgICAgICAgIGZ1bmN0aW9uIGdldENvb2tpZShuYW1lKSB7CiAgICAgICAgICAgICAgICAgICAgdmFyIHZhbHVlID0gIjsgIiArIGRvY3VtZW50LmNvb2tpZTsKICAgICAgICAgICAgICAgICAgICB2YXIgcGFydHMgPSB2YWx1ZS5zcGxpdCgiOyAiICsgbmFtZSArICI9Iik7CiAgICAgICAgICAgICAgICAgICAgaWYgKHBhcnRzLmxlbmd0aCA9PSAyKSByZXR1cm4gcGFydHMucG9wKCkuc3BsaXQoIjsiKS5zaGlmdCgpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAKICAgICAgICAgICAgICAgIHZhciB2aXNpdG9ySWQgPSBnZXRDb29raWUoInZpc2l0b3JJZCIpOwogICAgICAgICAgICAgICAgaWYgKCF2aXNpdG9ySWQpIHsKICAgICAgICAgICAgICAgICAgICB2aXNpdG9ySWQgPSBNYXRoLnJhbmRvbSgpLnRvU3RyaW5nKDM2KS5zdWJzdHJpbmcoMiwgMTUpICsgTWF0aC5yYW5kb20oKS50b1N0cmluZygzNikuc3Vic3RyaW5nKDIsIDE1KTsKICAgICAgICAgICAgICAgICAgICB2YXIgZXhwaXJhdGlvbkRhdGUgPSBuZXcgRGF0ZSgpOwogICAgICAgICAgICAgICAgICAgIGV4cGlyYXRpb25EYXRlLnNldEZ1bGxZZWFyKGV4cGlyYXRpb25EYXRlLmdldEZ1bGxZZWFyKCkgKyAxMCk7IC8vIEV4cGlyZXMgaW4gMTAgeWVhcnMKICAgICAgICAgICAgICAgICAgICBkb2N1bWVudC5jb29raWUgPSAidmlzaXRvcklkPSIgKyB2aXNpdG9ySWQgKyAiOyBleHBpcmVzPSIgKyBleHBpcmF0aW9uRGF0ZS50b1VUQ1N0cmluZygpICsgIjsgcGF0aD0vIjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgc2Vzc2lvbklkID0gZ2V0Q29va2llKCJzZXNzaW9uSWQiKTsKICAgICAgICAgICAgICAgIGlmICghc2Vzc2lvbklkKSB7CiAgICAgICAgICAgICAgICAgICAgc2Vzc2lvbklkID0gTWF0aC5yYW5kb20oKS50b1N0cmluZygzNikuc3Vic3RyaW5nKDIsIDE1KSArIE1hdGgucmFuZG9tKCkudG9TdHJpbmcoMzYpLnN1YnN0cmluZygyLCAxNSk7CiAgICAgICAgICAgICAgICAgICAgZG9jdW1lbnQuY29va2llID0gInNlc3Npb25JZD0iICsgc2Vzc2lvbklkICsgIjsgcGF0aD0vIjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgY3VycmVudFVSTCA9IHdpbmRvdy5sb2NhdGlvbi5ocmVmOwogICAgICAgICAgICAgICAgdmFyIHByZXZpb3VzVVJMID0gZG9jdW1lbnQucmVmZXJyZXI7CiAgICAgICAgICAgICAgICB2YXIgdXNlcklQLCB1c2VyQWdlbnQgPSBuYXZpZ2F0b3IudXNlckFnZW50OwogICAgICAgICAgICAKICAgICAgICAgICAgICAgIC8vIEZldGNoIGF1dGhlbnRpY2F0ZWQgdXNlciBJRCBmcm9tIERqYW5nbyBjb250ZXh0IGlmIGF2YWlsYWJsZQogICAgICAgICAgICAgICAgdmFyIGF1dGhlbnRpY2F0ZWRVc2VySWQgPSAiMCI7CiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgZmV0Y2goImh0dHBzOi8vYXBpLmlwZGF0YS5jbz9hcGkta2V5PWFjMzdkZWUzMTNhYTE4NzFjODc4NjcyZDJkYTcyNTY1YjIzYjFhYWY3ODNhMTFkYjUxNWFlY2M3IikKICAgICAgICAgICAgICAgICAgICAudGhlbihyZXNwb25zZSA9PiByZXNwb25zZS5qc29uKCkpCiAgICAgICAgICAgICAgICAgICAgLnRoZW4oZGF0YSA9PiB7CiAgICAgICAgICAgICAgICAgICAgICAgIHVzZXJJUCA9IGRhdGEuaXA7CiAgICAgICAgICAgICAgICAgICAgICAgIHZhciB0cmFmZmljRGF0YSA9IHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2l0b3JfaWQ6IHZpc2l0b3JJZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlc3Npb25faWQ6IHNlc3Npb25JZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF1dGhlbnRpY2F0ZWRfdXNlcl9pZDogYXV0aGVudGljYXRlZFVzZXJJZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVzZXJfaXA6IHVzZXJJUCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVzZXJfYWdlbnQ6IHVzZXJBZ2VudCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnJlbnRfdXJsOiBjdXJyZW50VVJMLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJldmlvdXNfdXJsOiBwcmV2aW91c1VSTCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRpbWVzdGFtcDogbmV3IERhdGUoKS50b0lTT1N0cmluZygpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgbGF0aXR1ZGU6IGRhdGEubGF0aXR1ZGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsb25naXR1ZGU6IGRhdGEubG9uZ2l0dWRlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgY291bnRyeTogZGF0YS5jb3VudHJ5X25hbWUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaXR5OiBkYXRhLmNpdHksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6aXBfY29kZTogZGF0YS5wb3N0YWwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZTogZGF0YS5yZWdpb24sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwZW5zYXJ5X2lkOiB3aW5kb3cuY3VycmVudERpc3BlbnNhcnlJZCB8fCBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFyZW50X2Rpc3BlbnNhcnlfaWQ6IHdpbmRvdy5jdXJyZW50UGFyZW50RGlzcGVuc2FyeUlkIHx8IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmFuZF9pZDogd2luZG93LmN1cnJlbnRCcmFuZElkIHx8IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXJlbnRfYnJhbmRfaWQ6IHdpbmRvdy5jdXJyZW50UGFyZW50QnJhbmRJZCB8fCBudWxsCiAgICAgICAgICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICBmZXRjaCgiL2FwaS90cmFmZmljLWRhdGEvIiwgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgbWV0aG9kOiAiUE9TVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWFkZXJzOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIkNvbnRlbnQtVHlwZSI6ICJhcHBsaWNhdGlvbi9qc29uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiWC1DU1JGVG9rZW4iOiBnZXRDb29raWUoImNzcmZ0b2tlbiIpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9keTogSlNPTi5zdHJpbmdpZnkodHJhZmZpY0RhdGEpCiAgICAgICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgICAgIH0pCiAgICAgICAgICAgICAgICAgICAgLmNhdGNoKGVycm9yID0+IGNvbnNvbGUuZXJyb3IoIkVycm9yIGZldGNoaW5nIElQIGRhdGE6ICIsIGVycm9yKSk7CiAgICAgICAgICAgIH0KICAgIAogICAgICAgICAgICBKQ0RhdGEoKTsKICAgICAgICAgICAgc2hvd0FnZVZlcmlmaWNhdGlvbk1vZGFsKCk7CiAgICAgICAgfSk7CiAgICAgIDwvc2NyaXB0PgogIDwvYm9keT4KPC9odG1sPg==', '', '{"Content-Type": "text/html; charset=utf-8"}') |
143.89 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(131) ResponseModelFactory(response).construct_response_model() /app/.heroku/python/lib/python3.11/site-packages/silk/model_factory.py in construct_response_model(322) silky_response.save() |
|||||||||||||||||||||
SAVEPOINT "s140086800239488_x8"SAVEPOINT "s140086800239488_x8"
|
5.10 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(80) with self._recreate_cm(): /app/.heroku/python/lib/python3.11/site-packages/django/utils/asyncio.py in inner(26) return func(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 1 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 1 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
10.73 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 2 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 2 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
6.76 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 3 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 3 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
0.76 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 4 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 4 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
28.89 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
SELECT "silk_request"."start_time"
3 similar queries.
Duplicated 3 times.
FROM "silk_request" ORDER BY "silk_request"."start_time" DESC LIMIT 1 OFFSET 9990SELECT ••• FROM "silk_request" ORDER BY "silk_request"."start_time" DESC LIMIT 1 OFFSET 9990 |
24.99 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(204) Request.garbage_collect(force=False) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in garbage_collect(173) time_cutoff = cls.objects.order_by( /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 5 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 5 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
84.16 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 6 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 6 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
4.18 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 7 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 7 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
5.48 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 8 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 8 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
9.04 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
SELECT "silk_request"."start_time"
3 similar queries.
Duplicated 3 times.
FROM "silk_request" ORDER BY "silk_request"."start_time" DESC LIMIT 1 OFFSET 9990SELECT ••• FROM "silk_request" ORDER BY "silk_request"."start_time" DESC LIMIT 1 OFFSET 9990 |
5.04 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(204) Request.garbage_collect(force=False) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in garbage_collect(173) time_cutoff = cls.objects.order_by( /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 9 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 9 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
40.21 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 10 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 10 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
21.96 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 11 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 11 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
2.51 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 12 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 12 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
4.88 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 13 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 13 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
7.42 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 14 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 14 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
6.46 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 15 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 15 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
5.19 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 16 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 16 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
11.10 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 17 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 17 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
6.96 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 18 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 18 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
10.68 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 19 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 19 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
2.63 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 20 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 20 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
10.79 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 21 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 21 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
10.73 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 22 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 22 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
5.04 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 23 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 23 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
1.01 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 24 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 24 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
3.46 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
SELECT "silk_request"."start_time"
3 similar queries.
Duplicated 3 times.
FROM "silk_request" ORDER BY "silk_request"."start_time" DESC LIMIT 1 OFFSET 9990SELECT ••• FROM "silk_request" ORDER BY "silk_request"."start_time" DESC LIMIT 1 OFFSET 9990 |
23.52 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(204) Request.garbage_collect(force=False) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in garbage_collect(173) time_cutoff = cls.objects.order_by( /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
25 similar queries.
SET "num_sql_queries" = 25 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "num_sql_queries" = 25 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
11.18 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(246) obj.prepare_save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in prepare_save(326) self.request.save(update_fields=['num_sql_queries']) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
INSERT INTO "silk_sqlquery" ("query", "start_time", "end_time", "time_taken", "identifier", "request_id", "traceback", "analysis")
VALUES ('SELECT "dispensary"."id", "dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open" FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21', '2024-09-20T04:08:29.007901+00:00'::timestamptz, '2024-09-20T04:08:29.125956+00:00'::timestamptz, 118.05499999999999, 1, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/shortcuts.py", line 86, in get_object_or_404 return queryset.get(*args, **kwargs) File "/app/dispensaries/views.py", line 69, in get_object return get_object_or_404(Dispensary, id=id) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 108, in get self.object = self.get_object() File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=912) -> Index Scan using dispensary_pkey on dispensary (cost=0.06..4.06 rows=1 width=912) Index Cond: (id = 8986)'), ('SELECT "dispensary"."id", "dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open" FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21', '2024-09-20T04:08:29.143283+00:00'::timestamptz, '2024-09-20T04:08:29.161695+00:00'::timestamptz, 18.412000000000003, 2, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/shortcuts.py", line 86, in get_object_or_404 return queryset.get(*args, **kwargs) File "/app/dispensaries/views.py", line 69, in get_object return get_object_or_404(Dispensary, id=id) File "/app/dispensaries/views.py", line 73, in get_context_data dispensary = self.get_object() File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 109, in get context = self.get_context_data(object=self.object) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=912) -> Index Scan using dispensary_pkey on dispensary (cost=0.06..4.06 rows=1 width=912) Index Cond: (id = 8986)'), ('SELECT COUNT(*) AS "__count" FROM "dispensaries_dispensaryreview" WHERE "dispensaries_dispensaryreview"."dispensary_id" = 8986', '2024-09-20T04:08:29.187616+00:00'::timestamptz, '2024-09-20T04:08:29.213764+00:00'::timestamptz, 26.148, 3, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/sql/query.py", line 615, in get_aggregation result = compiler.execute_sql(SINGLE) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/sql/query.py", line 629, in get_count return obj.get_aggregation(using, {"__count": Count("*")})["__count"] File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 620, in count return self.query.get_count(using=self.db) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py", line 110, in count return c() File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py", line 116, in num_pages if self.count == 0 and not self.allow_empty_first_page: File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py", line 70, in validate_number if number > self.num_pages: File "/app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py", line 89, in page number = self.validate_number(number) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py", line 85, in get_page return self.page(number) File "/app/dispensaries/views.py", line 79, in get_context_data reviews = paginator.get_page(page) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 109, in get context = self.get_context_data(object=self.object) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Aggregate (cost=1.00..1.01 rows=1 width=8) -> Seq Scan on dispensaries_dispensaryreview (cost=0.00..1.00 rows=1 width=0) Filter: (dispensary_id = 8986)'), ('SELECT "dispensaries_dispensaryculture"."culture", "dispensaries_dispensaryculture"."description", COUNT("dispensaries_dispensaryreview"."culture_id") AS "count" FROM "dispensaries_dispensaryreview" LEFT OUTER JOIN "dispensaries_dispensaryculture" ON ("dispensaries_dispensaryreview"."culture_id" = "dispensaries_dispensaryculture"."id") WHERE "dispensaries_dispensaryreview"."dispensary_id" = 8986 GROUP BY "dispensaries_dispensaryculture"."culture", "dispensaries_dispensaryculture"."description" ORDER BY 3 DESC LIMIT 3', '2024-09-20T04:08:29.251357+00:00'::timestamptz, '2024-09-20T04:08:29.254063+00:00'::timestamptz, 2.706, 4, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/sql/compiler.py", line 1513, in results_iter results = self.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 210, in __iter__ for row in compiler.results_iter( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 400, in __iter__ self._fetch_all() File "/app/dispensaries/views.py", line 92, in get_context_data for culture in culture_counts[:3]: File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 109, in get context = self.get_context_data(object=self.object) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=2.06..2.06 rows=1 width=51) -> Sort (cost=2.06..2.06 rows=1 width=51) Sort Key: (count(dispensaries_dispensaryreview.culture_id)) DESC -> GroupAggregate (cost=2.05..2.05 rows=1 width=51) Group Key: dispensaries_dispensaryculture.culture, dispensaries_dispensaryculture.description -> Sort (cost=2.05..2.05 rows=1 width=51) Sort Key: dispensaries_dispensaryculture.culture, dispensaries_dispensaryculture.description -> Hash Right Join (cost=1.01..2.05 rows=1 width=51) Hash Cond: (dispensaries_dispensaryculture.id = dispensaries_dispensaryreview.culture_id) -> Seq Scan on dispensaries_dispensaryculture (cost=0.00..1.03 rows=10 width=51) -> Hash (cost=1.00..1.00 rows=1 width=8) -> Seq Scan on dispensaries_dispensaryreview (cost=0.00..1.00 rows=1 width=8) Filter: (dispensary_id = 8986)'), ('SELECT "census_zip_code"."code", "census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = 87020 LIMIT 21', '2024-09-20T04:08:29.326090+00:00'::timestamptz, '2024-09-20T04:08:29.328204+00:00'::timestamptz, 2.114, 5, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/dispensaries/views.py", line 123, in get_context_data target_zip_code_int = int(dispensary.zip_code.code) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 109, in get context = self.get_context_data(object=self.object) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=46) -> Index Scan using census_zip_code_pkey on census_zip_code (cost=0.06..4.06 rows=1 width=46) Index Cond: ((code)::text = ''87020''::text)'), ('SELECT COUNT(*) AS "__count" FROM "dispensaries_dispensarybookmark" WHERE "dispensaries_dispensarybookmark"."dispensary_id" = 8986', '2024-09-20T04:08:29.380288+00:00'::timestamptz, '2024-09-20T04:08:29.389883+00:00'::timestamptz, 9.594999999999999, 6, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/sql/query.py", line 615, in get_aggregation result = compiler.execute_sql(SINGLE) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/sql/query.py", line 629, in get_count return obj.get_aggregation(using, {"__count": Count("*")})["__count"] File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 620, in count return self.query.get_count(using=self.db) File "/app/dispensaries/views.py", line 156, in get_context_data bookmark_count = DispensaryBookmark.objects.filter(dispensary=dispensary).count() File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 109, in get context = self.get_context_data(object=self.object) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Aggregate (cost=1.00..1.01 rows=1 width=8) -> Seq Scan on dispensaries_dispensarybookmark (cost=0.00..1.00 rows=1 width=0) Filter: (dispensary_id = 8986)'), ('SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986', '2024-09-20T04:08:29.394452+00:00'::timestamptz, '2024-09-20T04:08:29.437211+00:00'::timestamptz, 42.759, 7, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 400, in __iter__ self._fetch_all() File "/app/dispensaries/views.py", line 160, in get_context_data context[''is_member''] = user.is_staff or user in dispensary.employees.all() File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 109, in get context = self.get_context_data(object=self.object) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Hash Join (cost=2.12..9.95 rows=8 width=165) Hash Cond: (auth_user.id = dispensary_employees.user_id) -> Seq Scan on auth_user (cost=0.00..7.71 rows=235 width=165) -> Hash (cost=2.09..2.09 rows=8 width=4) -> Index Only Scan using dispensary_employees_dispensary_id_user_id_f0e4cc86_uniq on dispensary_employees (cost=0.06..2.09 rows=8 width=4) Index Cond: (dispensary_id = 8986)'), ('SELECT "census_city"."id", "census_city"."name", "census_city"."county_id", "census_city"."state_id", "census_city"."latitude", "census_city"."longitude" FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21', '2024-09-20T04:08:29.479878+00:00'::timestamptz, '2024-09-20T04:08:29.491414+00:00'::timestamptz, 11.536, 8, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=50) -> Index Scan using census_city_pkey on census_city (cost=0.06..4.06 rows=1 width=50) Index Cond: (id = 4448)'), ('SELECT "census_state"."id", "census_state"."name", "census_state"."state_id", "census_state"."latitude", "census_state"."longitude" FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21', '2024-09-20T04:08:29.496236+00:00'::timestamptz, '2024-09-20T04:08:29.505995+00:00'::timestamptz, 9.759, 9, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..1.18 rows=1 width=36) -> Seq Scan on census_state (cost=0.00..1.18 rows=1 width=36) Filter: (id = 33)'), ('SELECT "census_zip_code"."code", "census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = 87020 LIMIT 21', '2024-09-20T04:08:29.532940+00:00'::timestamptz, '2024-09-20T04:08:29.539373+00:00'::timestamptz, 6.433000000000001, 10, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=46) -> Index Scan using census_zip_code_pkey on census_zip_code (cost=0.06..4.06 rows=1 width=46) Index Cond: ((code)::text = ''87020''::text)'), ('SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE ("dispensary_employees"."dispensary_id" = 8986 AND NOT "auth_user"."is_staff")', '2024-09-20T04:08:29.552067+00:00'::timestamptz, '2024-09-20T04:08:29.559384+00:00'::timestamptz, 7.316999999999999, 11, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 414, in __bool__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 325, in render if match: File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Hash Join (cost=2.12..9.95 rows=8 width=165) Hash Cond: (auth_user.id = dispensary_employees.user_id) -> Seq Scan on auth_user (cost=0.00..7.71 rows=227 width=165) Filter: (NOT is_staff) -> Hash (cost=2.09..2.09 rows=8 width=4) -> Index Only Scan using dispensary_employees_dispensary_id_user_id_f0e4cc86_uniq on dispensary_employees (cost=0.06..2.09 rows=8 width=4) Index Cond: (dispensary_id = 8986)'), ('SELECT "dispensary_type"."id", "dispensary_type"."type", "dispensary_type"."description" FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21', '2024-09-20T04:08:29.564173+00:00'::timestamptz, '2024-09-20T04:08:29.568973+00:00'::timestamptz, 4.8, 12, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..1.01 rows=1 width=556) -> Seq Scan on dispensary_type (cost=0.00..1.01 rows=1 width=556) Filter: (id = 1)'), ('SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986', '2024-09-20T04:08:29.573950+00:00'::timestamptz, '2024-09-20T04:08:29.598270+00:00'::timestamptz, 24.32, 13, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 400, in __iter__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/smartif.py", line 102, in <lambda> "not in": infix(9, lambda context, x, y: x.eval(context) not in y.eval(context)), File "/app/.heroku/python/lib/python3.11/site-packages/django/template/smartif.py", line 61, in eval return func(context, self.first, self.second) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 319, in render match = condition.eval(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Hash Join (cost=2.12..9.95 rows=8 width=165) Hash Cond: (auth_user.id = dispensary_employees.user_id) -> Seq Scan on auth_user (cost=0.00..7.71 rows=235 width=165) -> Hash (cost=2.09..2.09 rows=8 width=4) -> Index Only Scan using dispensary_employees_dispensary_id_user_id_f0e4cc86_uniq on dispensary_employees (cost=0.06..2.09 rows=8 width=4) Index Cond: (dispensary_id = 8986)'), ('SELECT "brand"."id", "brand"."brand_name", "brand"."logo", "brand"."description", "brand"."address", "brand"."address2", "brand"."city_id", "brand"."county_id", "brand"."state_id", "brand"."zip_code_id", "brand"."latitude", "brand"."longitude", "brand"."country", "brand"."phone_number", "brand"."brand_type_id", "brand"."brand_avg_rating", "brand"."brand_total_stars", "brand"."brand_total_reviews", "brand"."website", "brand"."facebook", "brand"."twitter", "brand"."instagram", "brand"."linkedin", "brand"."youtube", "brand"."rumble", "brand"."advertiser_id", "brand"."parent_brand_id" FROM "brand" INNER JOIN "brand_dispensary_link" ON ("brand"."id" = "brand_dispensary_link"."brand_id") WHERE "brand_dispensary_link"."dispensary_id" = 8986', '2024-09-20T04:08:29.616880+00:00'::timestamptz, '2024-09-20T04:08:29.670845+00:00'::timestamptz, 53.964999999999996, 14, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 414, in __bool__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 325, in render if match: File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Hash Join (cost=2.04..4.13 rows=1 width=904) Hash Cond: (brand.id = brand_dispensary_link.brand_id) -> Seq Scan on brand (cost=0.00..2.08 rows=25 width=904) -> Hash (cost=2.03..2.03 rows=1 width=8) -> Index Only Scan using brand_dispensary_link_dispensary_id_brand_id_ce60afd8_uniq on brand_dispensary_link (cost=0.03..2.03 rows=1 width=8) Index Cond: (dispensary_id = 8986)'), ('SELECT "dispensary_amenity"."id", "dispensary_amenity"."amenity", "dispensary_amenity"."description" FROM "dispensary_amenity" INNER JOIN "dispensary_amenities" ON ("dispensary_amenity"."id" = "dispensary_amenities"."dispensaryamenity_id") WHERE "dispensary_amenities"."dispensary_id" = 8986', '2024-09-20T04:08:29.716238+00:00'::timestamptz, '2024-09-20T04:08:29.730019+00:00'::timestamptz, 13.781, 15, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 198, in render len_values = len(values) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Hash Join (cost=2.09..3.17 rows=4 width=556) Hash Cond: (dispensary_amenity.id = dispensary_amenities.dispensaryamenity_id) -> Seq Scan on dispensary_amenity (cost=0.00..1.07 rows=22 width=556) -> Hash (cost=2.08..2.08 rows=4 width=8) -> Index Only Scan using dispensary_amenities_dispensary_id_dispensary_1385c877_uniq on dispensary_amenities (cost=0.06..2.08 rows=4 width=8) Index Cond: (dispensary_id = 8986)'), ('SELECT "dispensary_gallery_image"."id", "dispensary_gallery_image"."image", "dispensary_gallery_image"."description", "dispensary_gallery_image"."dispensary_id" FROM "dispensary_gallery_image" WHERE "dispensary_gallery_image"."dispensary_id" = 8986 LIMIT 6', '2024-09-20T04:08:29.760383+00:00'::timestamptz, '2024-09-20T04:08:29.776576+00:00'::timestamptz, 16.192999999999998, 16, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 198, in render len_values = len(values) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..1.03 rows=1 width=750) -> Seq Scan on dispensary_gallery_image (cost=0.00..1.03 rows=1 width=750) Filter: (dispensary_id = 8986)'), ('SELECT "dispensaries_dispensaryspecial"."id", "dispensaries_dispensaryspecial"."dispensary_id", "dispensaries_dispensaryspecial"."headline", "dispensaries_dispensaryspecial"."image_id", "dispensaries_dispensaryspecial"."preview", "dispensaries_dispensaryspecial"."description", "dispensaries_dispensaryspecial"."featured", "dispensaries_dispensaryspecial"."start", "dispensaries_dispensaryspecial"."end", "dispensaries_dispensaryspecial"."link" FROM "dispensaries_dispensaryspecial" WHERE "dispensaries_dispensaryspecial"."dispensary_id" = 8986 ORDER BY "dispensaries_dispensaryspecial"."end" DESC LIMIT 5', '2024-09-20T04:08:29.792460+00:00'::timestamptz, '2024-09-20T04:08:29.812001+00:00'::timestamptz, 19.541, 17, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 198, in render len_values = len(values) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..0.00 rows=1 width=1425) -> Sort (cost=0.00..0.00 rows=1 width=1425) Sort Key: "end" DESC -> Seq Scan on dispensaries_dispensaryspecial (cost=0.00..0.00 rows=1 width=1425) Filter: (dispensary_id = 8986)'), ('SELECT "dispensaries_dispensarylanguage"."id", "dispensaries_dispensarylanguage"."language" FROM "dispensaries_dispensarylanguage" INNER JOIN "dispensary_languages" ON ("dispensaries_dispensarylanguage"."id" = "dispensary_languages"."dispensarylanguage_id") WHERE "dispensary_languages"."dispensary_id" = 8986', '2024-09-20T04:08:29.844575+00:00'::timestamptz, '2024-09-20T04:08:29.850426+00:00'::timestamptz, 5.851, 18, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 198, in render len_values = len(values) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Nested Loop (cost=0.06..3.09 rows=1 width=524) Join Filter: (dispensaries_dispensarylanguage.id = dispensary_languages.dispensarylanguage_id) -> Index Only Scan using dispensary_languages_dispensary_id_dispensary_005e1358_uniq on dispensary_languages (cost=0.06..2.06 rows=1 width=8) Index Cond: (dispensary_id = 8986) -> Seq Scan on dispensaries_dispensarylanguage (cost=0.00..1.01 rows=4 width=524)'), ('SELECT "dispensary"."id", "dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open", (7917.6 * ACOS(((1 - ((SIN((RADIANS((35.1609177 - "dispensary"."latitude")) / 2)) ^ 2) + ((COS(RADIANS("dispensary"."latitude")) * COS(RADIANS(35.1609177))) * (SIN((RADIANS((-107.8296451 - "dispensary"."longitude")) / 2)) ^ 2)))) ^ 0.5))) AS "distance" FROM "dispensary" WHERE (7917.6 * ACOS(((1 - ((SIN((RADIANS((35.1609177 - "dispensary"."latitude")) / 2)) ^ 2) + ((COS(RADIANS("dispensary"."latitude")) * COS(RADIANS(35.1609177))) * (SIN((RADIANS((-107.8296451 - "dispensary"."longitude")) / 2)) ^ 2)))) ^ 0.5))) <= 50.0 LIMIT 9', '2024-09-20T04:08:29.868933+00:00'::timestamptz, '2024-09-20T04:08:30.228727+00:00'::timestamptz, 359.794, 19, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 198, in render len_values = len(values) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..2.49 rows=9 width=920) -> Seq Scan on dispensary (cost=0.00..818.56 rows=2960 width=920) Filter: ((''7917.6''::double precision * acos(((''1''::double precision - ((sin((radians((''35.1609177''::double precision - latitude)) / ''2''::double precision)) ^ ''2''::double precision) + ((cos(radians(latitude)) * ''0.8175379012260757''::double precision) * (sin((radians((''-107.8296451''::double precision - longitude)) / ''2''::double precision)) ^ ''2''::double precision)))) ^ ''0.5''::double precision))) <= ''50''::double precision)'), ('SELECT "dispensary_type"."id", "dispensary_type"."type", "dispensary_type"."description" FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21', '2024-09-20T04:08:30.347688+00:00'::timestamptz, '2024-09-20T04:08:30.350869+00:00'::timestamptz, 3.1809999999999996, 20, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 326, in render return nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 242, in render nodelist.append(node.render_annotated(context)) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..1.01 rows=1 width=556) -> Seq Scan on dispensary_type (cost=0.00..1.01 rows=1 width=556) Filter: (id = 1)'), ('SELECT "census_city"."id", "census_city"."name", "census_city"."county_id", "census_city"."state_id", "census_city"."latitude", "census_city"."longitude" FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21', '2024-09-20T04:08:30.386560+00:00'::timestamptz, '2024-09-20T04:08:30.396313+00:00'::timestamptz, 9.753, 21, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 326, in render return nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 242, in render nodelist.append(node.render_annotated(context)) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=50) -> Index Scan using census_city_pkey on census_city (cost=0.06..4.06 rows=1 width=50) Index Cond: (id = 4448)'), ('SELECT "census_state"."id", "census_state"."name", "census_state"."state_id", "census_state"."latitude", "census_state"."longitude" FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21', '2024-09-20T04:08:30.401377+00:00'::timestamptz, '2024-09-20T04:08:30.404451+00:00'::timestamptz, 3.074, 22, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 326, in render return nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 242, in render nodelist.append(node.render_annotated(context)) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..1.18 rows=1 width=36) -> Seq Scan on census_state (cost=0.00..1.18 rows=1 width=36) Filter: (id = 33)'), ('SELECT "census_zip_code"."code", "census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = 87020 LIMIT 21', '2024-09-20T04:08:30.418053+00:00'::timestamptz, '2024-09-20T04:08:30.431749+00:00'::timestamptz, 13.696, 23, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 326, in render return nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 242, in render nodelist.append(node.render_annotated(context)) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=46) -> Index Scan using census_zip_code_pkey on census_zip_code (cost=0.06..4.06 rows=1 width=46) Index Cond: ((code)::text = ''87020''::text)'), ('SELECT "main_mainpage"."id", "main_mainpage"."title", "main_mainpage"."content" FROM "main_mainpage" WHERE NOT ("main_mainpage"."title" IN (Terms of Service, Privacy Policy))', '2024-09-20T04:08:30.436865+00:00'::timestamptz, '2024-09-20T04:08:30.443832+00:00'::timestamptz, 6.9670000000000005, 24, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 198, in render len_values = len(values) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 56, in render result = self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 173, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 210, in render return template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Seq Scan on main_mainpage (cost=0.00..1.01 rows=1 width=458) Filter: ((title)::text <> ALL (''{"Terms of Service","Privacy Policy"}''::text[]))'), ('SELECT "parent_dispensary"."id", "parent_dispensary"."company", "parent_dispensary"."logo", "parent_dispensary"."description", "parent_dispensary"."address", "parent_dispensary"."address2", "parent_dispensary"."city_id", "parent_dispensary"."county_id", "parent_dispensary"."state_id", "parent_dispensary"."zip_code_id", "parent_dispensary"."latitude", "parent_dispensary"."longitude", "parent_dispensary"."country", "parent_dispensary"."phone_number", "parent_dispensary"."url", "parent_dispensary"."agency_id", "parent_dispensary"."owner_id" FROM "parent_dispensary" WHERE "parent_dispensary"."id" = 1223 LIMIT 21', '2024-09-20T04:08:30.456254+00:00'::timestamptz, '2024-09-20T04:08:30.480463+00:00'::timestamptz, 24.209, 25, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=852) -> Index Scan using parent_dispensary_pkey on parent_dispensary (cost=0.06..4.06 rows=1 width=852) Index Cond: (id = 1223)') RETURNING "silk_sqlquery"."id"INSERT INTO "silk_sqlquery" ("query", "start_time", "end_time", "time_taken", "identifier", "request_id", "traceback", "analysis") VALUES ('SELECT "dispensary"."id", "dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open" FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21', '2024-09-20T04:08:29.007901+00:00'::timestamptz, '2024-09-20T04:08:29.125956+00:00'::timestamptz, 118.05499999999999, 1, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/shortcuts.py", line 86, in get_object_or_404 return queryset.get(*args, **kwargs) File "/app/dispensaries/views.py", line 69, in get_object return get_object_or_404(Dispensary, id=id) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 108, in get self.object = self.get_object() File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=912) -> Index Scan using dispensary_pkey on dispensary (cost=0.06..4.06 rows=1 width=912) Index Cond: (id = 8986)'), ('SELECT "dispensary"."id", "dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open" FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21', '2024-09-20T04:08:29.143283+00:00'::timestamptz, '2024-09-20T04:08:29.161695+00:00'::timestamptz, 18.412000000000003, 2, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/shortcuts.py", line 86, in get_object_or_404 return queryset.get(*args, **kwargs) File "/app/dispensaries/views.py", line 69, in get_object return get_object_or_404(Dispensary, id=id) File "/app/dispensaries/views.py", line 73, in get_context_data dispensary = self.get_object() File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 109, in get context = self.get_context_data(object=self.object) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=912) -> Index Scan using dispensary_pkey on dispensary (cost=0.06..4.06 rows=1 width=912) Index Cond: (id = 8986)'), ('SELECT COUNT(*) AS "__count" FROM "dispensaries_dispensaryreview" WHERE "dispensaries_dispensaryreview"."dispensary_id" = 8986', '2024-09-20T04:08:29.187616+00:00'::timestamptz, '2024-09-20T04:08:29.213764+00:00'::timestamptz, 26.148, 3, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/sql/query.py", line 615, in get_aggregation result = compiler.execute_sql(SINGLE) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/sql/query.py", line 629, in get_count return obj.get_aggregation(using, {"__count": Count("*")})["__count"] File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 620, in count return self.query.get_count(using=self.db) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py", line 110, in count return c() File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py", line 116, in num_pages if self.count == 0 and not self.allow_empty_first_page: File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/functional.py", line 47, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py", line 70, in validate_number if number > self.num_pages: File "/app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py", line 89, in page number = self.validate_number(number) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/paginator.py", line 85, in get_page return self.page(number) File "/app/dispensaries/views.py", line 79, in get_context_data reviews = paginator.get_page(page) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 109, in get context = self.get_context_data(object=self.object) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Aggregate (cost=1.00..1.01 rows=1 width=8) -> Seq Scan on dispensaries_dispensaryreview (cost=0.00..1.00 rows=1 width=0) Filter: (dispensary_id = 8986)'), ('SELECT "dispensaries_dispensaryculture"."culture", "dispensaries_dispensaryculture"."description", COUNT("dispensaries_dispensaryreview"."culture_id") AS "count" FROM "dispensaries_dispensaryreview" LEFT OUTER JOIN "dispensaries_dispensaryculture" ON ("dispensaries_dispensaryreview"."culture_id" = "dispensaries_dispensaryculture"."id") WHERE "dispensaries_dispensaryreview"."dispensary_id" = 8986 GROUP BY "dispensaries_dispensaryculture"."culture", "dispensaries_dispensaryculture"."description" ORDER BY 3 DESC LIMIT 3', '2024-09-20T04:08:29.251357+00:00'::timestamptz, '2024-09-20T04:08:29.254063+00:00'::timestamptz, 2.706, 4, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/sql/compiler.py", line 1513, in results_iter results = self.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 210, in __iter__ for row in compiler.results_iter( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 400, in __iter__ self._fetch_all() File "/app/dispensaries/views.py", line 92, in get_context_data for culture in culture_counts[:3]: File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 109, in get context = self.get_context_data(object=self.object) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=2.06..2.06 rows=1 width=51) -> Sort (cost=2.06..2.06 rows=1 width=51) Sort Key: (count(dispensaries_dispensaryreview.culture_id)) DESC -> GroupAggregate (cost=2.05..2.05 rows=1 width=51) Group Key: dispensaries_dispensaryculture.culture, dispensaries_dispensaryculture.description -> Sort (cost=2.05..2.05 rows=1 width=51) Sort Key: dispensaries_dispensaryculture.culture, dispensaries_dispensaryculture.description -> Hash Right Join (cost=1.01..2.05 rows=1 width=51) Hash Cond: (dispensaries_dispensaryculture.id = dispensaries_dispensaryreview.culture_id) -> Seq Scan on dispensaries_dispensaryculture (cost=0.00..1.03 rows=10 width=51) -> Hash (cost=1.00..1.00 rows=1 width=8) -> Seq Scan on dispensaries_dispensaryreview (cost=0.00..1.00 rows=1 width=8) Filter: (dispensary_id = 8986)'), ('SELECT "census_zip_code"."code", "census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = 87020 LIMIT 21', '2024-09-20T04:08:29.326090+00:00'::timestamptz, '2024-09-20T04:08:29.328204+00:00'::timestamptz, 2.114, 5, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/dispensaries/views.py", line 123, in get_context_data target_zip_code_int = int(dispensary.zip_code.code) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 109, in get context = self.get_context_data(object=self.object) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=46) -> Index Scan using census_zip_code_pkey on census_zip_code (cost=0.06..4.06 rows=1 width=46) Index Cond: ((code)::text = ''87020''::text)'), ('SELECT COUNT(*) AS "__count" FROM "dispensaries_dispensarybookmark" WHERE "dispensaries_dispensarybookmark"."dispensary_id" = 8986', '2024-09-20T04:08:29.380288+00:00'::timestamptz, '2024-09-20T04:08:29.389883+00:00'::timestamptz, 9.594999999999999, 6, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/sql/query.py", line 615, in get_aggregation result = compiler.execute_sql(SINGLE) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/sql/query.py", line 629, in get_count return obj.get_aggregation(using, {"__count": Count("*")})["__count"] File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 620, in count return self.query.get_count(using=self.db) File "/app/dispensaries/views.py", line 156, in get_context_data bookmark_count = DispensaryBookmark.objects.filter(dispensary=dispensary).count() File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 109, in get context = self.get_context_data(object=self.object) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Aggregate (cost=1.00..1.01 rows=1 width=8) -> Seq Scan on dispensaries_dispensarybookmark (cost=0.00..1.00 rows=1 width=0) Filter: (dispensary_id = 8986)'), ('SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986', '2024-09-20T04:08:29.394452+00:00'::timestamptz, '2024-09-20T04:08:29.437211+00:00'::timestamptz, 42.759, 7, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 400, in __iter__ self._fetch_all() File "/app/dispensaries/views.py", line 160, in get_context_data context[''is_member''] = user.is_staff or user in dispensary.employees.all() File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/detail.py", line 109, in get context = self.get_context_data(object=self.object) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 143, in dispatch return handler(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/views/generic/base.py", line 104, in view return self.dispatch(request, *args, **kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Hash Join (cost=2.12..9.95 rows=8 width=165) Hash Cond: (auth_user.id = dispensary_employees.user_id) -> Seq Scan on auth_user (cost=0.00..7.71 rows=235 width=165) -> Hash (cost=2.09..2.09 rows=8 width=4) -> Index Only Scan using dispensary_employees_dispensary_id_user_id_f0e4cc86_uniq on dispensary_employees (cost=0.06..2.09 rows=8 width=4) Index Cond: (dispensary_id = 8986)'), ('SELECT "census_city"."id", "census_city"."name", "census_city"."county_id", "census_city"."state_id", "census_city"."latitude", "census_city"."longitude" FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21', '2024-09-20T04:08:29.479878+00:00'::timestamptz, '2024-09-20T04:08:29.491414+00:00'::timestamptz, 11.536, 8, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=50) -> Index Scan using census_city_pkey on census_city (cost=0.06..4.06 rows=1 width=50) Index Cond: (id = 4448)'), ('SELECT "census_state"."id", "census_state"."name", "census_state"."state_id", "census_state"."latitude", "census_state"."longitude" FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21', '2024-09-20T04:08:29.496236+00:00'::timestamptz, '2024-09-20T04:08:29.505995+00:00'::timestamptz, 9.759, 9, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..1.18 rows=1 width=36) -> Seq Scan on census_state (cost=0.00..1.18 rows=1 width=36) Filter: (id = 33)'), ('SELECT "census_zip_code"."code", "census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = 87020 LIMIT 21', '2024-09-20T04:08:29.532940+00:00'::timestamptz, '2024-09-20T04:08:29.539373+00:00'::timestamptz, 6.433000000000001, 10, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=46) -> Index Scan using census_zip_code_pkey on census_zip_code (cost=0.06..4.06 rows=1 width=46) Index Cond: ((code)::text = ''87020''::text)'), ('SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE ("dispensary_employees"."dispensary_id" = 8986 AND NOT "auth_user"."is_staff")', '2024-09-20T04:08:29.552067+00:00'::timestamptz, '2024-09-20T04:08:29.559384+00:00'::timestamptz, 7.316999999999999, 11, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 414, in __bool__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 325, in render if match: File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Hash Join (cost=2.12..9.95 rows=8 width=165) Hash Cond: (auth_user.id = dispensary_employees.user_id) -> Seq Scan on auth_user (cost=0.00..7.71 rows=227 width=165) Filter: (NOT is_staff) -> Hash (cost=2.09..2.09 rows=8 width=4) -> Index Only Scan using dispensary_employees_dispensary_id_user_id_f0e4cc86_uniq on dispensary_employees (cost=0.06..2.09 rows=8 width=4) Index Cond: (dispensary_id = 8986)'), ('SELECT "dispensary_type"."id", "dispensary_type"."type", "dispensary_type"."description" FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21', '2024-09-20T04:08:29.564173+00:00'::timestamptz, '2024-09-20T04:08:29.568973+00:00'::timestamptz, 4.8, 12, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..1.01 rows=1 width=556) -> Seq Scan on dispensary_type (cost=0.00..1.01 rows=1 width=556) Filter: (id = 1)'), ('SELECT "auth_user"."id", "auth_user"."password", "auth_user"."last_login", "auth_user"."is_superuser", "auth_user"."username", "auth_user"."first_name", "auth_user"."last_name", "auth_user"."email", "auth_user"."is_staff", "auth_user"."is_active", "auth_user"."date_joined" FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986', '2024-09-20T04:08:29.573950+00:00'::timestamptz, '2024-09-20T04:08:29.598270+00:00'::timestamptz, 24.32, 13, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 400, in __iter__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/smartif.py", line 102, in <lambda> "not in": infix(9, lambda context, x, y: x.eval(context) not in y.eval(context)), File "/app/.heroku/python/lib/python3.11/site-packages/django/template/smartif.py", line 61, in eval return func(context, self.first, self.second) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 319, in render match = condition.eval(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Hash Join (cost=2.12..9.95 rows=8 width=165) Hash Cond: (auth_user.id = dispensary_employees.user_id) -> Seq Scan on auth_user (cost=0.00..7.71 rows=235 width=165) -> Hash (cost=2.09..2.09 rows=8 width=4) -> Index Only Scan using dispensary_employees_dispensary_id_user_id_f0e4cc86_uniq on dispensary_employees (cost=0.06..2.09 rows=8 width=4) Index Cond: (dispensary_id = 8986)'), ('SELECT "brand"."id", "brand"."brand_name", "brand"."logo", "brand"."description", "brand"."address", "brand"."address2", "brand"."city_id", "brand"."county_id", "brand"."state_id", "brand"."zip_code_id", "brand"."latitude", "brand"."longitude", "brand"."country", "brand"."phone_number", "brand"."brand_type_id", "brand"."brand_avg_rating", "brand"."brand_total_stars", "brand"."brand_total_reviews", "brand"."website", "brand"."facebook", "brand"."twitter", "brand"."instagram", "brand"."linkedin", "brand"."youtube", "brand"."rumble", "brand"."advertiser_id", "brand"."parent_brand_id" FROM "brand" INNER JOIN "brand_dispensary_link" ON ("brand"."id" = "brand_dispensary_link"."brand_id") WHERE "brand_dispensary_link"."dispensary_id" = 8986', '2024-09-20T04:08:29.616880+00:00'::timestamptz, '2024-09-20T04:08:29.670845+00:00'::timestamptz, 53.964999999999996, 14, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 414, in __bool__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 325, in render if match: File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Hash Join (cost=2.04..4.13 rows=1 width=904) Hash Cond: (brand.id = brand_dispensary_link.brand_id) -> Seq Scan on brand (cost=0.00..2.08 rows=25 width=904) -> Hash (cost=2.03..2.03 rows=1 width=8) -> Index Only Scan using brand_dispensary_link_dispensary_id_brand_id_ce60afd8_uniq on brand_dispensary_link (cost=0.03..2.03 rows=1 width=8) Index Cond: (dispensary_id = 8986)'), ('SELECT "dispensary_amenity"."id", "dispensary_amenity"."amenity", "dispensary_amenity"."description" FROM "dispensary_amenity" INNER JOIN "dispensary_amenities" ON ("dispensary_amenity"."id" = "dispensary_amenities"."dispensaryamenity_id") WHERE "dispensary_amenities"."dispensary_id" = 8986', '2024-09-20T04:08:29.716238+00:00'::timestamptz, '2024-09-20T04:08:29.730019+00:00'::timestamptz, 13.781, 15, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 198, in render len_values = len(values) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Hash Join (cost=2.09..3.17 rows=4 width=556) Hash Cond: (dispensary_amenity.id = dispensary_amenities.dispensaryamenity_id) -> Seq Scan on dispensary_amenity (cost=0.00..1.07 rows=22 width=556) -> Hash (cost=2.08..2.08 rows=4 width=8) -> Index Only Scan using dispensary_amenities_dispensary_id_dispensary_1385c877_uniq on dispensary_amenities (cost=0.06..2.08 rows=4 width=8) Index Cond: (dispensary_id = 8986)'), ('SELECT "dispensary_gallery_image"."id", "dispensary_gallery_image"."image", "dispensary_gallery_image"."description", "dispensary_gallery_image"."dispensary_id" FROM "dispensary_gallery_image" WHERE "dispensary_gallery_image"."dispensary_id" = 8986 LIMIT 6', '2024-09-20T04:08:29.760383+00:00'::timestamptz, '2024-09-20T04:08:29.776576+00:00'::timestamptz, 16.192999999999998, 16, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 198, in render len_values = len(values) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..1.03 rows=1 width=750) -> Seq Scan on dispensary_gallery_image (cost=0.00..1.03 rows=1 width=750) Filter: (dispensary_id = 8986)'), ('SELECT "dispensaries_dispensaryspecial"."id", "dispensaries_dispensaryspecial"."dispensary_id", "dispensaries_dispensaryspecial"."headline", "dispensaries_dispensaryspecial"."image_id", "dispensaries_dispensaryspecial"."preview", "dispensaries_dispensaryspecial"."description", "dispensaries_dispensaryspecial"."featured", "dispensaries_dispensaryspecial"."start", "dispensaries_dispensaryspecial"."end", "dispensaries_dispensaryspecial"."link" FROM "dispensaries_dispensaryspecial" WHERE "dispensaries_dispensaryspecial"."dispensary_id" = 8986 ORDER BY "dispensaries_dispensaryspecial"."end" DESC LIMIT 5', '2024-09-20T04:08:29.792460+00:00'::timestamptz, '2024-09-20T04:08:29.812001+00:00'::timestamptz, 19.541, 17, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 198, in render len_values = len(values) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..0.00 rows=1 width=1425) -> Sort (cost=0.00..0.00 rows=1 width=1425) Sort Key: "end" DESC -> Seq Scan on dispensaries_dispensaryspecial (cost=0.00..0.00 rows=1 width=1425) Filter: (dispensary_id = 8986)'), ('SELECT "dispensaries_dispensarylanguage"."id", "dispensaries_dispensarylanguage"."language" FROM "dispensaries_dispensarylanguage" INNER JOIN "dispensary_languages" ON ("dispensaries_dispensarylanguage"."id" = "dispensary_languages"."dispensarylanguage_id") WHERE "dispensary_languages"."dispensary_id" = 8986', '2024-09-20T04:08:29.844575+00:00'::timestamptz, '2024-09-20T04:08:29.850426+00:00'::timestamptz, 5.851, 18, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 198, in render len_values = len(values) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Nested Loop (cost=0.06..3.09 rows=1 width=524) Join Filter: (dispensaries_dispensarylanguage.id = dispensary_languages.dispensarylanguage_id) -> Index Only Scan using dispensary_languages_dispensary_id_dispensary_005e1358_uniq on dispensary_languages (cost=0.06..2.06 rows=1 width=8) Index Cond: (dispensary_id = 8986) -> Seq Scan on dispensaries_dispensarylanguage (cost=0.00..1.01 rows=4 width=524)'), ('SELECT "dispensary"."id", "dispensary"."dispensary_name", "dispensary"."parent_dispensary_id", "dispensary"."advertiser_id", "dispensary"."logo", "dispensary"."description", "dispensary"."address", "dispensary"."address2", "dispensary"."city_id", "dispensary"."county_id", "dispensary"."state_id", "dispensary"."country", "dispensary"."zip_code_id", "dispensary"."latitude", "dispensary"."longitude", "dispensary"."phone_number", "dispensary"."dispensary_type_id", "dispensary"."dispensary_avg_rating", "dispensary"."dispensary_total_stars", "dispensary"."dispensary_total_reviews", "dispensary"."website", "dispensary"."facebook", "dispensary"."twitter", "dispensary"."instagram", "dispensary"."linkedin", "dispensary"."youtube", "dispensary"."rumble", "dispensary"."sunday_start", "dispensary"."sunday_end", "dispensary"."monday_start", "dispensary"."monday_end", "dispensary"."tuesday_start", "dispensary"."tuesday_end", "dispensary"."wednesday_start", "dispensary"."wednesday_end", "dispensary"."thursday_start", "dispensary"."thursday_end", "dispensary"."friday_start", "dispensary"."friday_end", "dispensary"."saturday_start", "dispensary"."saturday_end", "dispensary"."sunday_open", "dispensary"."monday_open", "dispensary"."tuesday_open", "dispensary"."wednesday_open", "dispensary"."thursday_open", "dispensary"."friday_open", "dispensary"."saturday_open", (7917.6 * ACOS(((1 - ((SIN((RADIANS((35.1609177 - "dispensary"."latitude")) / 2)) ^ 2) + ((COS(RADIANS("dispensary"."latitude")) * COS(RADIANS(35.1609177))) * (SIN((RADIANS((-107.8296451 - "dispensary"."longitude")) / 2)) ^ 2)))) ^ 0.5))) AS "distance" FROM "dispensary" WHERE (7917.6 * ACOS(((1 - ((SIN((RADIANS((35.1609177 - "dispensary"."latitude")) / 2)) ^ 2) + ((COS(RADIANS("dispensary"."latitude")) * COS(RADIANS(35.1609177))) * (SIN((RADIANS((-107.8296451 - "dispensary"."longitude")) / 2)) ^ 2)))) ^ 0.5))) <= 50.0 LIMIT 9', '2024-09-20T04:08:29.868933+00:00'::timestamptz, '2024-09-20T04:08:30.228727+00:00'::timestamptz, 359.794, 19, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 198, in render len_values = len(values) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..2.49 rows=9 width=920) -> Seq Scan on dispensary (cost=0.00..818.56 rows=2960 width=920) Filter: ((''7917.6''::double precision * acos(((''1''::double precision - ((sin((radians((''35.1609177''::double precision - latitude)) / ''2''::double precision)) ^ ''2''::double precision) + ((cos(radians(latitude)) * ''0.8175379012260757''::double precision) * (sin((radians((''-107.8296451''::double precision - longitude)) / ''2''::double precision)) ^ ''2''::double precision)))) ^ ''0.5''::double precision))) <= ''50''::double precision)'), ('SELECT "dispensary_type"."id", "dispensary_type"."type", "dispensary_type"."description" FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21', '2024-09-20T04:08:30.347688+00:00'::timestamptz, '2024-09-20T04:08:30.350869+00:00'::timestamptz, 3.1809999999999996, 20, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 326, in render return nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 242, in render nodelist.append(node.render_annotated(context)) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..1.01 rows=1 width=556) -> Seq Scan on dispensary_type (cost=0.00..1.01 rows=1 width=556) Filter: (id = 1)'), ('SELECT "census_city"."id", "census_city"."name", "census_city"."county_id", "census_city"."state_id", "census_city"."latitude", "census_city"."longitude" FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21', '2024-09-20T04:08:30.386560+00:00'::timestamptz, '2024-09-20T04:08:30.396313+00:00'::timestamptz, 9.753, 21, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 326, in render return nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 242, in render nodelist.append(node.render_annotated(context)) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=50) -> Index Scan using census_city_pkey on census_city (cost=0.06..4.06 rows=1 width=50) Index Cond: (id = 4448)'), ('SELECT "census_state"."id", "census_state"."name", "census_state"."state_id", "census_state"."latitude", "census_state"."longitude" FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21', '2024-09-20T04:08:30.401377+00:00'::timestamptz, '2024-09-20T04:08:30.404451+00:00'::timestamptz, 3.074, 22, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 326, in render return nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 242, in render nodelist.append(node.render_annotated(context)) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.00..1.18 rows=1 width=36) -> Seq Scan on census_state (cost=0.00..1.18 rows=1 width=36) Filter: (id = 33)'), ('SELECT "census_zip_code"."code", "census_zip_code"."city_id", "census_zip_code"."county_id", "census_zip_code"."state_id", "census_zip_code"."latitude", "census_zip_code"."longitude" FROM "census_zip_code" WHERE "census_zip_code"."code" = 87020 LIMIT 21', '2024-09-20T04:08:30.418053+00:00'::timestamptz, '2024-09-20T04:08:30.431749+00:00'::timestamptz, 13.696, 23, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 326, in render return nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 242, in render nodelist.append(node.render_annotated(context)) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=46) -> Index Scan using census_zip_code_pkey on census_zip_code (cost=0.06..4.06 rows=1 width=46) Index Cond: ((code)::text = ''87020''::text)'), ('SELECT "main_mainpage"."id", "main_mainpage"."title", "main_mainpage"."content" FROM "main_mainpage" WHERE NOT ("main_mainpage"."title" IN (Terms of Service, Privacy Policy))', '2024-09-20T04:08:30.436865+00:00'::timestamptz, '2024-09-20T04:08:30.443832+00:00'::timestamptz, 6.9670000000000005, 24, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/template/defaulttags.py", line 198, in render len_values = len(values) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 56, in render result = self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 173, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 210, in render return template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Seq Scan on main_mainpage (cost=0.00..1.01 rows=1 width=458) Filter: ((title)::text <> ALL (''{"Terms of Service","Privacy Policy"}''::text[]))'), ('SELECT "parent_dispensary"."id", "parent_dispensary"."company", "parent_dispensary"."logo", "parent_dispensary"."description", "parent_dispensary"."address", "parent_dispensary"."address2", "parent_dispensary"."city_id", "parent_dispensary"."county_id", "parent_dispensary"."state_id", "parent_dispensary"."zip_code_id", "parent_dispensary"."latitude", "parent_dispensary"."longitude", "parent_dispensary"."country", "parent_dispensary"."phone_number", "parent_dispensary"."url", "parent_dispensary"."agency_id", "parent_dispensary"."owner_id" FROM "parent_dispensary" WHERE "parent_dispensary"."id" = 1223 LIMIT 21', '2024-09-20T04:08:30.456254+00:00'::timestamptz, '2024-09-20T04:08:30.480463+00:00'::timestamptz, 24.209, 25, '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7', ' File "/app/.heroku/python/lib/python3.11/site-packages/silk/sql.py", line 82, in execute_sql tb = ''''.join(reversed(traceback.format_stack())) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 91, in __iter__ results = compiler.execute_sql( File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 1928, in _fetch_all self._result_cache = list(self._iterable_class(self)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 382, in __len__ self._fetch_all() File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/query.py", line 645, in get num = len(clone) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 217, in get_object return qs.get(self.field.get_reverse_related_filter(instance)) File "/app/.heroku/python/lib/python3.11/site-packages/django/db/models/fields/related_descriptors.py", line 254, in __get__ rel_obj = self.get_object(instance) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 885, in _resolve_lookup current = getattr(current, bit) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 842, in resolve value = self._resolve_lookup(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 710, in resolve obj = self.var.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1059, in render output = self.filter_expression.resolve(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 65, in render result = block.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/loader_tags.py", line 159, in render return compiled_parent._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 961, in render_annotated return self.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in <listcomp> return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 1000, in render return SafeString("".join([node.render_annotated(context) for node in self])) File "/app/.heroku/python/lib/python3.11/site-packages/django/test/utils.py", line 111, in instrumented_test_render return self.nodelist.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/base.py", line 171, in render return self._render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/backends/django.py", line 61, in render return self.template.render(context) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 92, in rendered_content return template.render(context, self._request) File "/app/.heroku/python/lib/python3.11/site-packages/django/template/response.py", line 114, in render self.content = self.rendered_content File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 220, in _get_response response = response.render() File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py", line 72, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) [Previous line repeated 1 more time] File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/staticfiles.py", line 114, in process_request response = super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/headers.py", line 46, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/timer.py", line 65, in process_request return super().process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/panels/__init__.py", line 204, in process_request return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/middleware.py", line 58, in __call__ response = toolbar.process_request(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py", line 36, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py", line 14, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py", line 56, in __call__ result = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 23, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/rawdata/middleware.py", line 57, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py", line 124, in __call__ return self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/utils/deprecation.py", line 134, in __call__ response = response or self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner response = get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/base.py", line 140, in get_response response = self._middleware_chain(request) File "/app/.heroku/python/lib/python3.11/site-packages/django/core/handlers/wsgi.py", line 124, in __call__ response = self.get_response(request) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 178, in handle_request respiter = self.wsgi(environ, resp.start_response) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 135, in handle self.handle_request(listener, req, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 32, in accept self.handle(listener, client, addr) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 70, in run_for_one self.accept(listener) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py", line 126, in run self.run_for_one(timeout) File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py", line 142, in init_process self.run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 609, in spawn_worker worker.init_process() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 642, in spawn_workers self.spawn_worker() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 571, in manage_workers self.spawn_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py", line 202, in run self.manage_workers() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 72, in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py", line 236, in run super().run() File "/app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py", line 67, in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/bin/gunicorn", line 8, in <module> sys.exit(run()) ', 'Limit (cost=0.06..4.06 rows=1 width=852) -> Index Scan using parent_dispensary_pkey on parent_dispensary (cost=0.06..4.06 rows=1 width=852) Index Cond: (id = 1223)') RETURNING "silk_sqlquery"."id" |
422.22 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in bulk_create(248) return super().bulk_create(*args, **kwargs) |
|||||||||||||||||||||
RELEASE SAVEPOINT "s140086800239488_x8"RELEASE SAVEPOINT "s140086800239488_x8"
|
10.26 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(167) models.SQLQuery.objects.bulk_create(sql_queries) /app/.heroku/python/lib/python3.11/contextlib.py in inner(80) with self._recreate_cm(): /app/.heroku/python/lib/python3.11/site-packages/django/utils/asyncio.py in inner(26) return func(*args, **kwargs) |
|||||||||||||||||||||
SELECT "silk_sqlquery"."id",
"silk_sqlquery"."query", "silk_sqlquery"."start_time", "silk_sqlquery"."end_time", "silk_sqlquery"."time_taken", "silk_sqlquery"."identifier", "silk_sqlquery"."request_id", "silk_sqlquery"."traceback", "silk_sqlquery"."analysis" FROM "silk_sqlquery" WHERE "silk_sqlquery"."request_id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'SELECT ••• FROM "silk_sqlquery" WHERE "silk_sqlquery"."request_id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
53.97 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(133) collector.finalise() /app/.heroku/python/lib/python3.11/site-packages/silk/collector.py in finalise(169) for sql_query in sql_queries.all(): /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
|||||||||||||||||||||
UPDATE "silk_request"
SET "path" = '/dispensaries/8986/', "query_params" = '', "raw_body" = '', "body" = '', "method" = 'GET', "start_time" = '2024-09-20T04:08:28.575764+00:00'::timestamptz, "view_name" = 'dispensary-overview', "end_time" = '2024-09-20T04:08:30.666910+00:00'::timestamptz, "time_taken" = 2091.146, "encoded_headers" = '{"host": "app.jointcommerce.com", "connection": "close", "accept": "*/*", "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "accept-encoding": "gzip, br, zstd, deflate", "referer": "https://app.jointcommerce.com/dispensaries/8986", "x-request-id": "8281456b-f937-47dd-900b-80f4a68f7b57", "x-forwarded-for": "52.15.67.73", "x-forwarded-proto": "https", "x-forwarded-port": "443", "via": "1.1 vegur", "connect-time": "0", "x-request-start": "1726805308573", "total-route-time": "0"}', "meta_time" = NULL, "meta_num_queries" = NULL, "meta_time_spent_queries" = NULL, "pyprofile" = '', "prof_file" = '', "num_sql_queries" = 25 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7'UPDATE "silk_request" SET "path" = '/dispensaries/8986/', "query_params" = '', "raw_body" = '', "body" = '', "method" = 'GET', "start_time" = '2024-09-20T04:08:28.575764+00:00'::timestamptz, "view_name" = 'dispensary-overview', "end_time" = '2024-09-20T04:08:30.666910+00:00'::timestamptz, "time_taken" = 2091.146, "encoded_headers" = '{"host": "app.jointcommerce.com", "connection": "close", "accept": "*/*", "user-agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "accept-encoding": "gzip, br, zstd, deflate", "referer": "https://app.jointcommerce.com/dispensaries/8986", "x-request-id": "8281456b-f937-47dd-900b-80f4a68f7b57", "x-forwarded-for": "52.15.67.73", "x-forwarded-proto": "https", "x-forwarded-port": "443", "via": "1.1 vegur", "connect-time": "0", "x-request-start": "1726805308573", "total-route-time": "0"}', "meta_time" = NULL, "meta_num_queries" = NULL, "meta_time_spent_queries" = NULL, "pyprofile" = '', "prof_file" = '', "num_sql_queries" = 25 WHERE "silk_request"."id" = '1b2b15f2-ebf1-4b95-a821-ab6eb2e15ba7' |
2.15 | ||||||||||||||||||||
Connection: default Transaction status: In transaction /app/.heroku/python/bin/gunicorn in <module>(8) sys.exit(run()) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/wsgiapp.py in run(67) WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(236) super().run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/app/base.py in run(72) Arbiter(self).run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in run(202) self.manage_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in manage_workers(571) self.spawn_workers() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_workers(642) self.spawn_worker() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/arbiter.py in spawn_worker(609) worker.init_process() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/base.py in init_process(142) self.run() /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run(126) self.run_for_one(timeout) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in run_for_one(70) self.accept(listener) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in accept(32) self.handle(listener, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle(135) self.handle_request(listener, req, client, addr) /app/.heroku/python/lib/python3.11/site-packages/gunicorn/workers/sync.py in handle_request(178) respiter = self.wsgi(environ, resp.start_response) /app/.heroku/python/lib/python3.11/site-packages/whitenoise/middleware.py in __call__(124) return self.get_response(request) /app/rawdata/middleware.py in __call__(57) return self.get_response(request) /app/rawdata/middleware.py in __call__(23) return self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/corsheaders/middleware.py in __call__(56) result = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/allauth/account/middleware.py in __call__(14) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/htmlmin/middleware.py in __call__(36) response = self.get_response(request) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in __call__(74) response = self.process_response(request, response) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in process_response(151) self._process_response(request, response) /app/.heroku/python/lib/python3.11/contextlib.py in inner(81) return func(*args, **kwds) /app/.heroku/python/lib/python3.11/site-packages/silk/middleware.py in _process_response(144) silk_request.save() /app/.heroku/python/lib/python3.11/site-packages/silk/models.py in save(203) super().save(*args, **kwargs) /app/.heroku/python/lib/python3.11/site-packages/silk/sql.py in execute_sql(89) return self._execute_sql(*args, **kwargs) |
Path | Location |
---|---|
jazzmin/js/ui-builder.js | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/js/ui-builder.js |
jazzmin/js/related-modal.js | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/js/related-modal.js |
jazzmin/js/change_form.js | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/js/change_form.js |
jazzmin/js/change_list.js | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/js/change_list.js |
jazzmin/js/main.js | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/js/main.js |
jazzmin/css/main.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/css/main.css |
jazzmin/plugins/bootstrap-show-modal/bootstrap-show-modal.min.js | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/plugins/bootstrap-show-modal/bootstrap-show-modal.min.js |
jazzmin/img/selector-icons.svg | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/img/selector-icons.svg |
jazzmin/img/icon-calendar.svg | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/img/icon-calendar.svg |
jazzmin/img/icon-changelink.svg | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/img/icon-changelink.svg |
jazzmin/img/default.jpg | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/img/default.jpg |
jazzmin/img/calendar-icons.svg | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/img/calendar-icons.svg |
jazzmin/img/default-log.svg | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/jazzmin/img/default-log.svg |
vendor/adminlte/js/adminlte.min.js.map | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/adminlte/js/adminlte.min.js.map |
vendor/adminlte/js/adminlte.min.js | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/adminlte/js/adminlte.min.js |
vendor/adminlte/css/adminlte.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/adminlte/css/adminlte.min.css |
vendor/adminlte/css/adminlte.min.css.map | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/adminlte/css/adminlte.min.css.map |
vendor/adminlte/img/icons.png | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/adminlte/img/icons.png |
vendor/adminlte/img/AdminLTELogo.png | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/adminlte/img/AdminLTELogo.png |
vendor/adminlte/img/user2-160x160.jpg | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/adminlte/img/user2-160x160.jpg |
vendor/fontawesome-free/css/all.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/css/all.min.css |
vendor/fontawesome-free/webfonts/fa-brands-400.woff | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-brands-400.woff |
vendor/fontawesome-free/webfonts/fa-regular-400.woff | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-regular-400.woff |
vendor/fontawesome-free/webfonts/fa-solid-900.svg | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-solid-900.svg |
vendor/fontawesome-free/webfonts/fa-brands-400.woff2 | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-brands-400.woff2 |
vendor/fontawesome-free/webfonts/fa-regular-400.svg | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-regular-400.svg |
vendor/fontawesome-free/webfonts/fa-regular-400.ttf | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-regular-400.ttf |
vendor/fontawesome-free/webfonts/fa-solid-900.woff2 | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-solid-900.woff2 |
vendor/fontawesome-free/webfonts/fa-regular-400.eot | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-regular-400.eot |
vendor/fontawesome-free/webfonts/fa-brands-400.ttf | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-brands-400.ttf |
vendor/fontawesome-free/webfonts/fa-solid-900.ttf | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-solid-900.ttf |
vendor/fontawesome-free/webfonts/fa-solid-900.woff | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-solid-900.woff |
vendor/fontawesome-free/webfonts/fa-brands-400.svg | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-brands-400.svg |
vendor/fontawesome-free/webfonts/fa-solid-900.eot | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-solid-900.eot |
vendor/fontawesome-free/webfonts/fa-brands-400.eot | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-brands-400.eot |
vendor/fontawesome-free/webfonts/fa-regular-400.woff2 | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/fontawesome-free/webfonts/fa-regular-400.woff2 |
vendor/bootswatch/simplex/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/simplex/bootstrap.min.css |
vendor/bootswatch/darkly/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/darkly/bootstrap.min.css |
vendor/bootswatch/solar/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/solar/bootstrap.min.css |
vendor/bootswatch/sketchy/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/sketchy/bootstrap.min.css |
vendor/bootswatch/spacelab/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/spacelab/bootstrap.min.css |
vendor/bootswatch/yeti/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/yeti/bootstrap.min.css |
vendor/bootswatch/sandstone/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/sandstone/bootstrap.min.css |
vendor/bootswatch/lumen/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/lumen/bootstrap.min.css |
vendor/bootswatch/united/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/united/bootstrap.min.css |
vendor/bootswatch/superhero/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/superhero/bootstrap.min.css |
vendor/bootswatch/pulse/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/pulse/bootstrap.min.css |
vendor/bootswatch/flatly/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/flatly/bootstrap.min.css |
vendor/bootswatch/lux/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/lux/bootstrap.min.css |
vendor/bootswatch/default/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/default/bootstrap.min.css |
vendor/bootswatch/cerulean/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/cerulean/bootstrap.min.css |
vendor/bootswatch/cyborg/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/cyborg/bootstrap.min.css |
vendor/bootswatch/minty/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/minty/bootstrap.min.css |
vendor/bootswatch/litera/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/litera/bootstrap.min.css |
vendor/bootswatch/cosmo/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/cosmo/bootstrap.min.css |
vendor/bootswatch/journal/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/journal/bootstrap.min.css |
vendor/bootswatch/slate/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/slate/bootstrap.min.css |
vendor/bootswatch/materia/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootswatch/materia/bootstrap.min.css |
vendor/bootstrap/js/bootstrap.min.js | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootstrap/js/bootstrap.min.js |
vendor/bootstrap/js/bootstrap.min.js.map | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/bootstrap/js/bootstrap.min.js.map |
vendor/select2/js/select2.min.js | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/select2/js/select2.min.js |
vendor/select2/css/select2.min.css | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/vendor/select2/css/select2.min.css |
admin/js/cancel.js | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/admin/js/cancel.js |
admin/js/popup_response.js | /app/.heroku/python/lib/python3.11/site-packages/jazzmin/static/admin/js/popup_response.js |
admin/js/prepopulate_init.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/prepopulate_init.js |
admin/js/SelectFilter2.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js |
admin/js/prepopulate.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/prepopulate.js |
admin/js/jquery.init.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/jquery.init.js |
admin/js/nav_sidebar.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/nav_sidebar.js |
admin/js/change_form.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/change_form.js |
admin/js/theme.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/theme.js |
admin/js/cancel.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/cancel.js |
admin/js/collapse.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/collapse.js |
admin/js/inlines.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/inlines.js |
admin/js/SelectBox.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/SelectBox.js |
admin/js/autocomplete.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/autocomplete.js |
admin/js/core.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/core.js |
admin/js/actions.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/actions.js |
admin/js/calendar.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/calendar.js |
admin/js/popup_response.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/popup_response.js |
admin/js/filters.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/filters.js |
admin/js/urlify.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/urlify.js |
admin/js/vendor/jquery/jquery.min.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.min.js |
admin/js/vendor/jquery/jquery.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/jquery.js |
admin/js/vendor/jquery/LICENSE.txt | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/jquery/LICENSE.txt |
admin/js/vendor/xregexp/xregexp.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.js |
admin/js/vendor/xregexp/xregexp.min.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/xregexp.min.js |
admin/js/vendor/xregexp/LICENSE.txt | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/xregexp/LICENSE.txt |
admin/js/vendor/select2/LICENSE.md | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/LICENSE.md |
admin/js/vendor/select2/select2.full.min.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.min.js |
admin/js/vendor/select2/select2.full.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/select2.full.js |
admin/js/vendor/select2/i18n/km.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/km.js |
admin/js/vendor/select2/i18n/ar.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ar.js |
admin/js/vendor/select2/i18n/fi.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fi.js |
admin/js/vendor/select2/i18n/th.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/th.js |
admin/js/vendor/select2/i18n/hu.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hu.js |
admin/js/vendor/select2/i18n/da.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/da.js |
admin/js/vendor/select2/i18n/ro.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ro.js |
admin/js/vendor/select2/i18n/ca.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ca.js |
admin/js/vendor/select2/i18n/hy.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hy.js |
admin/js/vendor/select2/i18n/zh-CN.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-CN.js |
admin/js/vendor/select2/i18n/ko.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ko.js |
admin/js/vendor/select2/i18n/ms.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ms.js |
admin/js/vendor/select2/i18n/sr-Cyrl.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr-Cyrl.js |
admin/js/vendor/select2/i18n/tr.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tr.js |
admin/js/vendor/select2/i18n/ne.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ne.js |
admin/js/vendor/select2/i18n/es.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/es.js |
admin/js/vendor/select2/i18n/lv.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lv.js |
admin/js/vendor/select2/i18n/hr.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hr.js |
admin/js/vendor/select2/i18n/sq.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sq.js |
admin/js/vendor/select2/i18n/zh-TW.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/zh-TW.js |
admin/js/vendor/select2/i18n/ka.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ka.js |
admin/js/vendor/select2/i18n/sr.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sr.js |
admin/js/vendor/select2/i18n/he.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/he.js |
admin/js/vendor/select2/i18n/af.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/af.js |
admin/js/vendor/select2/i18n/fr.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fr.js |
admin/js/vendor/select2/i18n/pl.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pl.js |
admin/js/vendor/select2/i18n/pt.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt.js |
admin/js/vendor/select2/i18n/tk.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/tk.js |
admin/js/vendor/select2/i18n/dsb.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/dsb.js |
admin/js/vendor/select2/i18n/hi.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hi.js |
admin/js/vendor/select2/i18n/fa.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/fa.js |
admin/js/vendor/select2/i18n/ja.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ja.js |
admin/js/vendor/select2/i18n/en.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/en.js |
admin/js/vendor/select2/i18n/et.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/et.js |
admin/js/vendor/select2/i18n/nl.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nl.js |
admin/js/vendor/select2/i18n/eu.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/eu.js |
admin/js/vendor/select2/i18n/sv.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sv.js |
admin/js/vendor/select2/i18n/sl.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sl.js |
admin/js/vendor/select2/i18n/sk.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/sk.js |
admin/js/vendor/select2/i18n/pt-BR.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/pt-BR.js |
admin/js/vendor/select2/i18n/id.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/id.js |
admin/js/vendor/select2/i18n/lt.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/lt.js |
admin/js/vendor/select2/i18n/ru.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ru.js |
admin/js/vendor/select2/i18n/vi.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/vi.js |
admin/js/vendor/select2/i18n/gl.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/gl.js |
admin/js/vendor/select2/i18n/it.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/it.js |
admin/js/vendor/select2/i18n/bs.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bs.js |
admin/js/vendor/select2/i18n/is.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/is.js |
admin/js/vendor/select2/i18n/mk.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/mk.js |
admin/js/vendor/select2/i18n/cs.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/cs.js |
admin/js/vendor/select2/i18n/az.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/az.js |
admin/js/vendor/select2/i18n/ps.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/ps.js |
admin/js/vendor/select2/i18n/bg.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bg.js |
admin/js/vendor/select2/i18n/uk.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/uk.js |
admin/js/vendor/select2/i18n/bn.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/bn.js |
admin/js/vendor/select2/i18n/de.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/de.js |
admin/js/vendor/select2/i18n/hsb.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/hsb.js |
admin/js/vendor/select2/i18n/nb.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/nb.js |
admin/js/vendor/select2/i18n/el.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/vendor/select2/i18n/el.js |
admin/js/admin/RelatedObjectLookups.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js |
admin/js/admin/DateTimeShortcuts.js | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js |
admin/css/forms.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/forms.css |
admin/css/base.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/base.css |
admin/css/changelists.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/changelists.css |
admin/css/autocomplete.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/autocomplete.css |
admin/css/login.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/login.css |
admin/css/responsive_rtl.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/responsive_rtl.css |
admin/css/rtl.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/rtl.css |
admin/css/dark_mode.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/dark_mode.css |
admin/css/responsive.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/responsive.css |
admin/css/dashboard.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/dashboard.css |
admin/css/widgets.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/widgets.css |
admin/css/nav_sidebar.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/nav_sidebar.css |
admin/css/vendor/select2/LICENSE-SELECT2.md | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/vendor/select2/LICENSE-SELECT2.md |
admin/css/vendor/select2/select2.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.css |
admin/css/vendor/select2/select2.min.css | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/css/vendor/select2/select2.min.css |
admin/img/icon-yes.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-yes.svg |
admin/img/LICENSE | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/LICENSE |
admin/img/icon-addlink.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-addlink.svg |
admin/img/search.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/search.svg |
admin/img/selector-icons.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/selector-icons.svg |
admin/img/icon-no.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-no.svg |
admin/img/icon-hidelink.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-hidelink.svg |
admin/img/icon-calendar.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-calendar.svg |
admin/img/sorting-icons.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/sorting-icons.svg |
admin/img/icon-alert.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-alert.svg |
admin/img/icon-changelink.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-changelink.svg |
admin/img/README.txt | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/README.txt |
admin/img/tooltag-arrowright.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.svg |
admin/img/icon-deletelink.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-deletelink.svg |
admin/img/calendar-icons.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/calendar-icons.svg |
admin/img/icon-clock.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-clock.svg |
admin/img/icon-unknown-alt.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-unknown-alt.svg |
admin/img/tooltag-add.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/tooltag-add.svg |
admin/img/icon-unknown.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-unknown.svg |
admin/img/icon-viewlink.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/icon-viewlink.svg |
admin/img/inline-delete.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/inline-delete.svg |
admin/img/gis/move_vertex_off.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.svg |
admin/img/gis/move_vertex_on.svg | /app/.heroku/python/lib/python3.11/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.svg |
.DS_Store | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/.DS_Store |
summernote/SOURCE | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/SOURCE |
summernote/summernote-bs4.min.css | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/summernote-bs4.min.css |
summernote/summernote-bs4.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/summernote-bs4.min.js |
summernote/summernote.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/summernote.min.js |
summernote/jquery.iframe-transport.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/jquery.iframe-transport.js |
summernote/summernote-bs5.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/summernote-bs5.min.js |
summernote/django_summernote.css | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/django_summernote.css |
summernote/summernote-bs5.min.css | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/summernote-bs5.min.css |
summernote/summernote-lite.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/summernote-lite.min.js |
summernote/summernote.min.css | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/summernote.min.css |
summernote/.DS_Store | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/.DS_Store |
summernote/summernote-lite.min.css | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/summernote-lite.min.css |
summernote/ResizeSensor.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/ResizeSensor.js |
summernote/jquery.ui.widget.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/jquery.ui.widget.js |
summernote/summernote.png | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/summernote.png |
summernote/jquery.fileupload.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/jquery.fileupload.js |
summernote/lang/summernote-pt-BR.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-pt-BR.min.js |
summernote/lang/summernote-sr-RS.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-sr-RS.min.js |
summernote/lang/summernote-gl-ES.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-gl-ES.min.js |
summernote/lang/summernote-en-US.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-en-US.min.js |
summernote/lang/summernote-es-EU.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-es-EU.min.js |
summernote/lang/summernote-bn-BD.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-bn-BD.min.js |
summernote/lang/summernote-uz-UZ.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-uz-UZ.min.js |
summernote/lang/summernote-az-AZ.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-az-AZ.min.js |
summernote/lang/summernote-nl-NL.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-nl-NL.min.js |
summernote/lang/summernote-id-ID.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-id-ID.min.js |
summernote/lang/summernote-zh-TW.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-zh-TW.min.js |
summernote/lang/summernote-vi-VN.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-vi-VN.min.js |
summernote/lang/summernote-lt-LT.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-lt-LT.min.js |
summernote/lang/summernote-sr-RS-Latin.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-sr-RS-Latin.min.js |
summernote/lang/summernote-hu-HU.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-hu-HU.min.js |
summernote/lang/summernote-ja-JP.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-ja-JP.min.js |
summernote/lang/summernote-sl-SI.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-sl-SI.min.js |
summernote/lang/summernote-mn-MN.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-mn-MN.min.js |
summernote/lang/summernote-ko-KR.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-ko-KR.min.js |
summernote/lang/summernote-nb-NO.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-nb-NO.min.js |
summernote/lang/summernote-da-DK.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-da-DK.min.js |
summernote/lang/summernote-hr-HR.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-hr-HR.min.js |
summernote/lang/summernote-ca-ES.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-ca-ES.min.js |
summernote/lang/summernote-bg-BG.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-bg-BG.min.js |
summernote/lang/summernote-cs-CZ.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-cs-CZ.min.js |
summernote/lang/summernote-ar-AR.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-ar-AR.min.js |
summernote/lang/summernote-de-CH.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-de-CH.min.js |
summernote/lang/summernote-fa-IR.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-fa-IR.min.js |
summernote/lang/summernote-it-IT.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-it-IT.min.js |
summernote/lang/summernote-zh-CN.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-zh-CN.min.js |
summernote/lang/summernote-ro-RO.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-ro-RO.min.js |
summernote/lang/summernote-ta-IN.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-ta-IN.min.js |
summernote/lang/summernote-lt-LV.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-lt-LV.min.js |
summernote/lang/summernote-fr-FR.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-fr-FR.min.js |
summernote/lang/summernote-he-IL.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-he-IL.min.js |
summernote/lang/summernote-fi-FI.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-fi-FI.min.js |
summernote/lang/summernote-tr-TR.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-tr-TR.min.js |
summernote/lang/summernote-sv-SE.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-sv-SE.min.js |
summernote/lang/summernote-uk-UA.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-uk-UA.min.js |
summernote/lang/summernote-de-DE.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-de-DE.min.js |
summernote/lang/summernote-th-TH.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-th-TH.min.js |
summernote/lang/summernote-el-GR.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-el-GR.min.js |
summernote/lang/summernote-es-ES.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-es-ES.min.js |
summernote/lang/summernote-pl-PL.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-pl-PL.min.js |
summernote/lang/summernote-sk-SK.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-sk-SK.min.js |
summernote/lang/summernote-ru-RU.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-ru-RU.min.js |
summernote/lang/summernote-pt-PT.min.js | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/lang/summernote-pt-PT.min.js |
summernote/font/summernote.eot | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/font/summernote.eot |
summernote/font/summernote.woff2 | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/font/summernote.woff2 |
summernote/font/summernote.hash | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/font/summernote.hash |
summernote/font/summernote.ttf | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/font/summernote.ttf |
summernote/font/summernote.woff | /app/.heroku/python/lib/python3.11/site-packages/django_summernote/static/summernote/font/summernote.woff |
.DS_Store | /app/.heroku/python/lib/python3.11/site-packages/django_quill/static/.DS_Store |
django_quill/django_quill.css | /app/.heroku/python/lib/python3.11/site-packages/django_quill/static/django_quill/django_quill.css |
django_quill/django_quill.js | /app/.heroku/python/lib/python3.11/site-packages/django_quill/static/django_quill/django_quill.js |
debug_toolbar/js/utils.js | /app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/utils.js |
debug_toolbar/js/toolbar.js | /app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/toolbar.js |
debug_toolbar/js/redirect.js | /app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/redirect.js |
debug_toolbar/js/history.js | /app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/history.js |
debug_toolbar/js/timer.js | /app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/js/timer.js |
debug_toolbar/css/toolbar.css | /app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/css/toolbar.css |
debug_toolbar/css/print.css | /app/.heroku/python/lib/python3.11/site-packages/debug_toolbar/static/debug_toolbar/css/print.css |
facebook/js/fbconnect.js | /app/.heroku/python/lib/python3.11/site-packages/allauth/socialaccount/providers/facebook/static/facebook/js/fbconnect.js |
reversion_compare.css | /app/.heroku/python/lib/python3.11/site-packages/reversion_compare/static/reversion_compare.css |
import_export/export_selectable_fields.js | /app/.heroku/python/lib/python3.11/site-packages/import_export/static/import_export/export_selectable_fields.js |
import_export/guess_format.js | /app/.heroku/python/lib/python3.11/site-packages/import_export/static/import_export/guess_format.js |
import_export/import.css | /app/.heroku/python/lib/python3.11/site-packages/import_export/static/import_export/import.css |
import_export/export.css | /app/.heroku/python/lib/python3.11/site-packages/import_export/static/import_export/export.css |
silk/favicon-16x16.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/favicon-16x16.png |
silk/favicon-32x32.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/favicon-32x32.png |
silk/filter.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/filter.png |
silk/filter2.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/filter2.png |
silk/lib/jquery-3.6.0.min.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/jquery-3.6.0.min.js |
silk/lib/bootstrap-theme.min.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/bootstrap-theme.min.css |
silk/lib/jquery-ui-1.13.1.min.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/jquery-ui-1.13.1.min.css |
silk/lib/sortable.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/sortable.js |
silk/lib/bootstrap.min.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/bootstrap.min.js |
silk/lib/bootstrap-datetimepicker.min.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/bootstrap-datetimepicker.min.js |
silk/lib/viz-lite.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/viz-lite.js |
silk/lib/jquery.datetimepicker.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/jquery.datetimepicker.css |
silk/lib/svg-pan-zoom.min.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/svg-pan-zoom.min.js |
silk/lib/bootstrap-datetimepicker.min.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/bootstrap-datetimepicker.min.css |
silk/lib/jquery.datetimepicker.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/jquery.datetimepicker.js |
silk/lib/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/bootstrap.min.css |
silk/lib/jquery-ui-1.13.1.min.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/jquery-ui-1.13.1.min.js |
silk/lib/highlight/foundation.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/highlight/foundation.css |
silk/lib/highlight/highlight.pack.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/highlight/highlight.pack.js |
silk/lib/images/ui-bg_flat_10_000000_40x100.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-bg_flat_10_000000_40x100.png |
silk/lib/images/ui-bg_highlight-soft_75_ffe45c_1x100.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-bg_highlight-soft_75_ffe45c_1x100.png |
silk/lib/images/ui-icons_777620_256x240.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-icons_777620_256x240.png |
silk/lib/images/ui-icons_444444_256x240.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-icons_444444_256x240.png |
silk/lib/images/ui-bg_diagonals-thick_20_666666_40x40.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-bg_diagonals-thick_20_666666_40x40.png |
silk/lib/images/ui-icons_228ef1_256x240.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-icons_228ef1_256x240.png |
silk/lib/images/ui-icons_ffffff_256x240.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-icons_ffffff_256x240.png |
silk/lib/images/ui-icons_777777_256x240.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-icons_777777_256x240.png |
silk/lib/images/ui-bg_glass_65_ffffff_1x400.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-bg_glass_65_ffffff_1x400.png |
silk/lib/images/ui-icons_ef8c08_256x240.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-icons_ef8c08_256x240.png |
silk/lib/images/ui-bg_gloss-wave_35_f6a828_500x100.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-bg_gloss-wave_35_f6a828_500x100.png |
silk/lib/images/ui-icons_cc0000_256x240.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-icons_cc0000_256x240.png |
silk/lib/images/animated-overlay.gif | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/animated-overlay.gif |
silk/lib/images/ui-bg_glass_100_fdf5ce_1x400.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-bg_glass_100_fdf5ce_1x400.png |
silk/lib/images/ui-icons_ffd27a_256x240.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-icons_ffd27a_256x240.png |
silk/lib/images/ui-bg_diagonals-thick_18_b81900_40x40.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-bg_diagonals-thick_18_b81900_40x40.png |
silk/lib/images/ui-bg_highlight-soft_100_eeeeee_1x100.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-bg_highlight-soft_100_eeeeee_1x100.png |
silk/lib/images/ui-icons_222222_256x240.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-icons_222222_256x240.png |
silk/lib/images/ui-bg_glass_100_f6f6f6_1x400.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-bg_glass_100_f6f6f6_1x400.png |
silk/lib/images/ui-icons_555555_256x240.png | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/lib/images/ui-icons_555555_256x240.png |
silk/js/pages/root_base.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/pages/root_base.js |
silk/js/pages/clear_db.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/pages/clear_db.js |
silk/js/pages/summary.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/pages/summary.js |
silk/js/pages/detail_base.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/pages/detail_base.js |
silk/js/pages/raw.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/pages/raw.js |
silk/js/pages/profile_detail.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/pages/profile_detail.js |
silk/js/pages/profiling.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/pages/profiling.js |
silk/js/pages/request.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/pages/request.js |
silk/js/pages/base.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/pages/base.js |
silk/js/pages/sql_detail.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/pages/sql_detail.js |
silk/js/pages/requests.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/pages/requests.js |
silk/js/components/cell.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/components/cell.js |
silk/js/components/filters.js | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/js/components/filters.js |
silk/css/pages/sql.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/sql.css |
silk/css/pages/base.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/base.css |
silk/css/pages/requests.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/requests.css |
silk/css/pages/sql_detail.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/sql_detail.css |
silk/css/pages/profile_detail.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/profile_detail.css |
silk/css/pages/profiling.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/profiling.css |
silk/css/pages/clear_db.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/clear_db.css |
silk/css/pages/request.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/request.css |
silk/css/pages/cprofile.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/cprofile.css |
silk/css/pages/detail_base.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/detail_base.css |
silk/css/pages/root_base.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/root_base.css |
silk/css/pages/raw.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/raw.css |
silk/css/pages/summary.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/pages/summary.css |
silk/css/components/colors.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/components/colors.css |
silk/css/components/cell.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/components/cell.css |
silk/css/components/numeric.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/components/numeric.css |
silk/css/components/heading.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/components/heading.css |
silk/css/components/row.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/components/row.css |
silk/css/components/fonts.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/components/fonts.css |
silk/css/components/summary.css | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/css/components/summary.css |
silk/fonts/glyphicons-halflings-regular.ttf | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/glyphicons-halflings-regular.ttf |
silk/fonts/glyphicons-halflings-regular.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/glyphicons-halflings-regular.woff |
silk/fonts/glyphicons-halflings-regular.svg | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/glyphicons-halflings-regular.svg |
silk/fonts/glyphicons-halflings-regular.eot | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/glyphicons-halflings-regular.eot |
silk/fonts/glyphicons-halflings-regular.woff2 | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/glyphicons-halflings-regular.woff2 |
silk/fonts/fantasque/FantasqueSansMono-Regular.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/fantasque/FantasqueSansMono-Regular.woff |
silk/fonts/fantasque/FantasqueSansMono-BoldItalic.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/fantasque/FantasqueSansMono-BoldItalic.woff |
silk/fonts/fantasque/FantasqueSansMono-Bold.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/fantasque/FantasqueSansMono-Bold.woff |
silk/fonts/fantasque/FantasqueSansMono-RegItalic.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/fantasque/FantasqueSansMono-RegItalic.woff |
silk/fonts/fira/FiraSans-LightItalic.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/fira/FiraSans-LightItalic.woff |
silk/fonts/fira/FiraSans-BoldItalic.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/fira/FiraSans-BoldItalic.woff |
silk/fonts/fira/FiraSans-MediumItalic.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/fira/FiraSans-MediumItalic.woff |
silk/fonts/fira/FiraSans-Bold.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/fira/FiraSans-Bold.woff |
silk/fonts/fira/FiraSans-Light.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/fira/FiraSans-Light.woff |
silk/fonts/fira/FiraSans-RegularItalic.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/fira/FiraSans-RegularItalic.woff |
silk/fonts/fira/FiraSans-Medium.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/fira/FiraSans-Medium.woff |
silk/fonts/fira/FiraSans-Regular.woff | /app/.heroku/python/lib/python3.11/site-packages/silk/static/silk/fonts/fira/FiraSans-Regular.woff |
rest_framework/js/ajax-form.js | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/js/ajax-form.js |
rest_framework/js/default.js | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/js/default.js |
rest_framework/js/csrf.js | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/js/csrf.js |
rest_framework/js/prettify-min.js | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/js/prettify-min.js |
rest_framework/js/bootstrap.min.js | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/js/bootstrap.min.js |
rest_framework/js/coreapi-0.1.1.js | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/js/coreapi-0.1.1.js |
rest_framework/js/jquery-3.7.1.min.js | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/js/jquery-3.7.1.min.js |
rest_framework/js/load-ajax-form.js | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/js/load-ajax-form.js |
rest_framework/css/bootstrap-theme.min.css | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css |
rest_framework/css/font-awesome-4.0.3.css | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/css/font-awesome-4.0.3.css |
rest_framework/css/prettify.css | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/css/prettify.css |
rest_framework/css/bootstrap-theme.min.css.map | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map |
rest_framework/css/default.css | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/css/default.css |
rest_framework/css/bootstrap.min.css | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css |
rest_framework/css/bootstrap-tweaks.css | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/css/bootstrap-tweaks.css |
rest_framework/css/bootstrap.min.css.map | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css.map |
rest_framework/fonts/glyphicons-halflings-regular.ttf | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf |
rest_framework/fonts/fontawesome-webfont.svg | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg |
rest_framework/fonts/fontawesome-webfont.eot | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot |
rest_framework/fonts/fontawesome-webfont.ttf | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf |
rest_framework/fonts/glyphicons-halflings-regular.woff | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff |
rest_framework/fonts/glyphicons-halflings-regular.svg | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg |
rest_framework/fonts/glyphicons-halflings-regular.eot | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot |
rest_framework/fonts/glyphicons-halflings-regular.woff2 | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2 |
rest_framework/fonts/fontawesome-webfont.woff | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff |
rest_framework/docs/js/api.js | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/docs/js/api.js |
rest_framework/docs/js/jquery.json-view.min.js | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js |
rest_framework/docs/js/highlight.pack.js | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/docs/js/highlight.pack.js |
rest_framework/docs/css/base.css | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/docs/css/base.css |
rest_framework/docs/css/jquery.json-view.min.css | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css |
rest_framework/docs/css/highlight.css | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/docs/css/highlight.css |
rest_framework/docs/img/favicon.ico | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/docs/img/favicon.ico |
rest_framework/docs/img/grid.png | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/docs/img/grid.png |
rest_framework/img/glyphicons-halflings.png | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings.png |
rest_framework/img/glyphicons-halflings-white.png | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png |
rest_framework/img/grid.png | /app/.heroku/python/lib/python3.11/site-packages/rest_framework/static/rest_framework/img/grid.png |
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'development',
'csrf_token': <SimpleLazyObject: 'kQucnjUXU1GeDA5WuT50XeDg98A3uaFWBgU7SkwPhtcyQFlp9pLJFlbBhoeSslu4'>,
'is_agency_member': False,
'main_pages': '<<queryset of main.MainPage>>',
'messages': <FallbackStorage: request=<WSGIRequest: GET '/dispensaries/8986/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>),
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>}
{'accepted_claim': False,
'amenities': '<<queryset of dispensaries.Dispensary>>',
'bookmark_count': 0,
'bookmarked': False,
'brands': '<<queryset of brands.Brand>>',
'cultures': [],
'dispensary': '<<triggers database query>>',
'form': <DispensaryReviewForm bound=False, valid=Unknown, fields=(stars;culture;customer_service;dispensary_knowledge;allowed_name_display;terms_accept)>,
'gallery': '<<queryset of dispensaries.DispensaryGalleryImage>>',
'is_member': False,
'non_staff_employees': '<<queryset of auth.User>>',
'object': '<<triggers database query>>',
'page_obj': <Page 1 of 1>,
'reviews': '<<queryset of dispensaries.DispensaryReview>>',
'similar_dispensaries': '<<queryset of dispensaries.Dispensary>>',
'specials': '<<queryset of dispensaries.DispensarySpecial>>',
'view': <dispensaries.views.DispensaryOverviewView object at 0x7f68614038d0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'development',
'csrf_token': <SimpleLazyObject: 'kQucnjUXU1GeDA5WuT50XeDg98A3uaFWBgU7SkwPhtcyQFlp9pLJFlbBhoeSslu4'>,
'is_agency_member': False,
'main_pages': '<<queryset of main.MainPage>>',
'messages': <FallbackStorage: request=<WSGIRequest: GET '/dispensaries/8986/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>),
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>}
{'accepted_claim': False,
'amenities': '<<queryset of dispensaries.Dispensary>>',
'bookmark_count': 0,
'bookmarked': False,
'brands': '<<queryset of brands.Brand>>',
'cultures': [],
'dispensary': '<<triggers database query>>',
'form': <DispensaryReviewForm bound=False, valid=Unknown, fields=(stars;culture;customer_service;dispensary_knowledge;allowed_name_display;terms_accept)>,
'gallery': '<<queryset of dispensaries.DispensaryGalleryImage>>',
'is_member': False,
'non_staff_employees': '<<queryset of auth.User>>',
'object': '<<triggers database query>>',
'page_obj': <Page 1 of 1>,
'reviews': '<<queryset of dispensaries.DispensaryReview>>',
'similar_dispensaries': '<<queryset of dispensaries.Dispensary>>',
'specials': '<<queryset of dispensaries.DispensarySpecial>>',
'view': <dispensaries.views.DispensaryOverviewView object at 0x7f68614038d0>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'development',
'csrf_token': <SimpleLazyObject: 'kQucnjUXU1GeDA5WuT50XeDg98A3uaFWBgU7SkwPhtcyQFlp9pLJFlbBhoeSslu4'>,
'is_agency_member': False,
'main_pages': '<<queryset of main.MainPage>>',
'messages': <FallbackStorage: request=<WSGIRequest: GET '/dispensaries/8986/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>),
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>}
{'accepted_claim': False,
'amenities': '<<queryset of dispensaries.Dispensary>>',
'bookmark_count': 0,
'bookmarked': False,
'brands': '<<queryset of brands.Brand>>',
'cultures': [],
'dispensary': '<<triggers database query>>',
'form': <DispensaryReviewForm bound=False, valid=Unknown, fields=(stars;culture;customer_service;dispensary_knowledge;allowed_name_display;terms_accept)>,
'gallery': '<<queryset of dispensaries.DispensaryGalleryImage>>',
'is_member': False,
'non_staff_employees': '<<queryset of auth.User>>',
'object': '<<triggers database query>>',
'page_obj': <Page 1 of 1>,
'reviews': '<<queryset of dispensaries.DispensaryReview>>',
'similar_dispensaries': '<<queryset of dispensaries.Dispensary>>',
'specials': '<<queryset of dispensaries.DispensarySpecial>>',
'view': <dispensaries.views.DispensaryOverviewView object at 0x7f68614038d0>}
{'block': <Block Node: head. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression "'directory/partials/head.html'">>, <TextNode: '\n '>, <Block Node: meta. Contents: [<TextNode: '\n '>]>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'development',
'csrf_token': <SimpleLazyObject: 'kQucnjUXU1GeDA5WuT50XeDg98A3uaFWBgU7SkwPhtcyQFlp9pLJFlbBhoeSslu4'>,
'is_agency_member': False,
'main_pages': '<<queryset of main.MainPage>>',
'messages': <FallbackStorage: request=<WSGIRequest: GET '/dispensaries/8986/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>),
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>}
{'accepted_claim': False,
'amenities': '<<queryset of dispensaries.Dispensary>>',
'bookmark_count': 0,
'bookmarked': False,
'brands': '<<queryset of brands.Brand>>',
'cultures': [],
'dispensary': '<<triggers database query>>',
'form': <DispensaryReviewForm bound=False, valid=Unknown, fields=(stars;culture;customer_service;dispensary_knowledge;allowed_name_display;terms_accept)>,
'gallery': '<<queryset of dispensaries.DispensaryGalleryImage>>',
'is_member': False,
'non_staff_employees': '<<queryset of auth.User>>',
'object': '<<triggers database query>>',
'page_obj': <Page 1 of 1>,
'reviews': '<<queryset of dispensaries.DispensaryReview>>',
'similar_dispensaries': '<<queryset of dispensaries.Dispensary>>',
'specials': '<<queryset of dispensaries.DispensarySpecial>>',
'view': <dispensaries.views.DispensaryOverviewView object at 0x7f68614038d0>}
{'block': <Block Node: css. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression "'directory/partials/css.html'">>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'development',
'csrf_token': <SimpleLazyObject: 'kQucnjUXU1GeDA5WuT50XeDg98A3uaFWBgU7SkwPhtcyQFlp9pLJFlbBhoeSslu4'>,
'is_agency_member': False,
'main_pages': '<<queryset of main.MainPage>>',
'messages': <FallbackStorage: request=<WSGIRequest: GET '/dispensaries/8986/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>),
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>}
{'accepted_claim': False,
'amenities': '<<queryset of dispensaries.Dispensary>>',
'bookmark_count': 0,
'bookmarked': False,
'brands': '<<queryset of brands.Brand>>',
'cultures': [],
'dispensary': '<<triggers database query>>',
'form': <DispensaryReviewForm bound=False, valid=Unknown, fields=(stars;culture;customer_service;dispensary_knowledge;allowed_name_display;terms_accept)>,
'gallery': '<<queryset of dispensaries.DispensaryGalleryImage>>',
'is_member': False,
'non_staff_employees': '<<queryset of auth.User>>',
'object': '<<triggers database query>>',
'page_obj': <Page 1 of 1>,
'reviews': '<<queryset of dispensaries.DispensaryReview>>',
'similar_dispensaries': '<<queryset of dispensaries.Dispensary>>',
'specials': '<<queryset of dispensaries.DispensarySpecial>>',
'view': <dispensaries.views.DispensaryOverviewView object at 0x7f68614038d0>}
{'block': <Block Node: header. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression "'directory/partials/header.html'">>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'development',
'csrf_token': <SimpleLazyObject: 'kQucnjUXU1GeDA5WuT50XeDg98A3uaFWBgU7SkwPhtcyQFlp9pLJFlbBhoeSslu4'>,
'is_agency_member': False,
'main_pages': '<<queryset of main.MainPage>>',
'messages': <FallbackStorage: request=<WSGIRequest: GET '/dispensaries/8986/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>),
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>}
{'accepted_claim': False,
'amenities': '<<queryset of dispensaries.Dispensary>>',
'bookmark_count': 0,
'bookmarked': False,
'brands': '<<queryset of brands.Brand>>',
'cultures': [],
'dispensary': '<<triggers database query>>',
'form': <DispensaryReviewForm bound=False, valid=Unknown, fields=(stars;culture;customer_service;dispensary_knowledge;allowed_name_display;terms_accept)>,
'gallery': '<<queryset of dispensaries.DispensaryGalleryImage>>',
'is_member': False,
'non_staff_employees': '<<queryset of auth.User>>',
'object': '<<triggers database query>>',
'page_obj': <Page 1 of 1>,
'reviews': '<<queryset of dispensaries.DispensaryReview>>',
'similar_dispensaries': '<<queryset of dispensaries.Dispensary>>',
'specials': '<<queryset of dispensaries.DispensarySpecial>>',
'view': <dispensaries.views.DispensaryOverviewView object at 0x7f68614038d0>}
{'block': <Block Node: footer. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression "'directory/partials/footer.html'">>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'development',
'csrf_token': <SimpleLazyObject: 'kQucnjUXU1GeDA5WuT50XeDg98A3uaFWBgU7SkwPhtcyQFlp9pLJFlbBhoeSslu4'>,
'is_agency_member': False,
'main_pages': '<<queryset of main.MainPage>>',
'messages': <FallbackStorage: request=<WSGIRequest: GET '/dispensaries/8986/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>),
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>}
{'accepted_claim': False,
'amenities': '<<queryset of dispensaries.Dispensary>>',
'bookmark_count': 0,
'bookmarked': False,
'brands': '<<queryset of brands.Brand>>',
'cultures': [],
'dispensary': '<<triggers database query>>',
'form': <DispensaryReviewForm bound=False, valid=Unknown, fields=(stars;culture;customer_service;dispensary_knowledge;allowed_name_display;terms_accept)>,
'gallery': '<<queryset of dispensaries.DispensaryGalleryImage>>',
'is_member': False,
'non_staff_employees': '<<queryset of auth.User>>',
'object': '<<triggers database query>>',
'page_obj': <Page 1 of 1>,
'reviews': '<<queryset of dispensaries.DispensaryReview>>',
'similar_dispensaries': '<<queryset of dispensaries.Dispensary>>',
'specials': '<<queryset of dispensaries.DispensarySpecial>>',
'view': <dispensaries.views.DispensaryOverviewView object at 0x7f68614038d0>}
{'block': <Block Node: javascript. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression "'directory/partials/javascript.html'">>, <TextNode: '\n '>]>}
{'False': False, 'None': None, 'True': True}
{'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10,
'ERROR': 40,
'INFO': 20,
'SUCCESS': 25,
'WARNING': 30},
'ENVIRONMENT': 'development',
'csrf_token': <SimpleLazyObject: 'kQucnjUXU1GeDA5WuT50XeDg98A3uaFWBgU7SkwPhtcyQFlp9pLJFlbBhoeSslu4'>,
'is_agency_member': False,
'main_pages': '<<queryset of main.MainPage>>',
'messages': <FallbackStorage: request=<WSGIRequest: GET '/dispensaries/8986/'>>,
'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>),
'request': '<<request>>',
'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>}
{'accepted_claim': False,
'amenities': '<<queryset of dispensaries.Dispensary>>',
'bookmark_count': 0,
'bookmarked': False,
'brands': '<<queryset of brands.Brand>>',
'cultures': [],
'dispensary': '<<triggers database query>>',
'form': <DispensaryReviewForm bound=False, valid=Unknown, fields=(stars;culture;customer_service;dispensary_knowledge;allowed_name_display;terms_accept)>,
'gallery': '<<queryset of dispensaries.DispensaryGalleryImage>>',
'is_member': False,
'non_staff_employees': '<<queryset of auth.User>>',
'object': '<<triggers database query>>',
'page_obj': <Page 1 of 1>,
'reviews': '<<queryset of dispensaries.DispensaryReview>>',
'similar_dispensaries': '<<queryset of dispensaries.Dispensary>>',
'specials': '<<queryset of dispensaries.DispensarySpecial>>',
'view': <dispensaries.views.DispensaryOverviewView object at 0x7f68614038d0>}
{'block': <Block Node: javascript_end. Contents: [<TextNode: '\n '>, <IncludeNode: template=<FilterExpression "'directory/partials/javascript_end.html'">>, <TextNode: '\n '>]>}
{'csrf_token': <SimpleLazyObject: 'kQucnjUXU1GeDA5WuT50XeDg98A3uaFWBgU7SkwPhtcyQFlp9pLJFlbBhoeSslu4'>}
{}
{'request': <WSGIRequest: GET '/dispensaries/8986/'>}
{'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>)}
{'messages': <FallbackStorage: request=<WSGIRequest: GET '/dispensaries/8986/'>>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
{'main_pages': <QuerySet []>}
{'is_agency_member': False}
{'ENVIRONMENT': 'development'}
Total calls | Total time | Cache hits | Cache misses |
---|---|---|---|
0 | 0 ms | 0 | 0 |
add | get | set | get_or_set | touch | delete | clear | get_many | set_many | delete_many | has_key | incr | decr | incr_version | decr_version |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Signal | Receivers |
---|---|
class_prepared | |
connection_created | |
got_request_exception | |
m2m_changed | |
post_delete | delete_associated_periods, handle_traffic_delete |
post_init | ModelSignalRouter.post_init_receiver |
post_migrate | create_permissions, create_contenttypes, create_default_site |
post_save | ModelSignalRouter.post_save_receiver, update_dow_cdn, update_dow_ccdn, update_dow, create_campaign_group_period, update_campaign_group_period_dates, update_campaign_group_period_end_date, create_user_profile, save_user_profile, handle_traffic_post_save |
pre_delete | clear_site_cache |
pre_init | |
pre_migrate | inject_rename_contenttypes_operations |
pre_save | clear_site_cache, handle_traffic_pre_save, detect_location_change |
request_finished | close_caches, close_old_connections, reset_urlconf |
request_started | reset_queries, close_old_connections |
setting_changed | reset_cache, clear_cache_handlers, update_installed_apps, update_connections_time_zone, clear_routers_cache, reset_template_engines, storages_changed, clear_serializers_cache, language_changed, localize_settings_changed, file_storage_changed, complex_setting_changed, root_urlconf_changed, static_storage_changed, static_finders_changed, auth_password_validators_changed, user_model_swapped, update_toolbar_config, Settings.change_setting, reset_hashers, FileSystemStorage._clear_cached_properties, ProfilerResultStorage._clear_cached_properties, update_level_tags, clear_caches, reload_api_settings, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, FileSystemStorage._clear_cached_properties, StaticFilesStorage._clear_cached_properties |