R Greenleaf - Grants - Grants, New Mexico - JointCommerce
R Greenleaf - Grants logo

R Greenleaf - Grants

Recreational Retail

Address: 899 Roosevelt Avenue Grants, New Mexico 87020

Average Rating: 0.00 / 5 Stars

0 Reviews

Brands at Dispensary Visit Menu

About

R Greenleaf - Grants is a recreational retail dispensary located in Grants, New Mexico.

Amenities

Gallery

Specials and Deals

Languages

  • English

Description of R Greenleaf - Grants

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.

Recent Reviews

No reviews yet.

Opening Hours

All times are Pacific Standard Time (PST)

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
0 bookmarked this place
Similar recreational retail dispensaries near R Greenleaf - Grants

You may also like

Hyderoponics Indoor Garden Center
Recreational Retail

118 East High Street

Grants, New Mexico, 87020

Average Rating: 0.00 / 5 Stars

Total Reviews: 0 Reviews

Distance from R Greenleaf - Grants: 1.25 Miles

DJDT

Versions

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

Time

Resource usage

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

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

Settings from _jointcommerce.settings

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'

Headers

Request headers

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

Response headers

Key Value
Content-Type text/html; charset=utf-8

WSGI environ

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

Request

View information

View function Arguments Keyword arguments URL name
dispensaries.views.view () {'id': 8986} dispensary-overview

No cookies

No session data

No GET data

No POST data

SQL queries from 1 connection

  • default 2402.54 ms (85 queries including 54 similar and 29 duplicates )
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",
       "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
SELECT ••• FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21
2 similar queries. Duplicated 2 times.
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",
       "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
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" FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21
2 similar queries. Duplicated 2 times.
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",
       "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
SELECT ••• FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21
2 similar queries. Duplicated 2 times.
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",
       "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
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" FROM "dispensary" WHERE "dispensary"."id" = 8986 LIMIT 21
2 similar queries. Duplicated 2 times.
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" = 8986
SELECT 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" = 8986
EXPLAIN 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 3
SELECT ••• 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 3
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 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",
       "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
SELECT ••• FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21
3 similar queries. Duplicated 3 times.
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",
       "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
EXPLAIN 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
3 similar queries. Duplicated 3 times.
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" = 8986
SELECT 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" = 8986
EXPLAIN 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",
       "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
SELECT ••• FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986
2 similar queries. Duplicated 2 times.
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",
       "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
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
2 similar queries. Duplicated 2 times.
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",
       "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
SELECT ••• FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21
2 similar queries. Duplicated 2 times.
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)

1 {% extends 'directory/partials/base.html' %}
2 {% load static %}
3 {% block meta %}
4 <title>{{ object.dispensary_name }} - {{ object.city.name }}, {{ object.state.name }} - JointCommerce</title>
5 <meta name="description" content="{{ object.dispensary_name }} is a dispensary in {{ object.zip_code.code }}, {{ object.city.name }}, {{ object.state.name }} serving its ZIP Code and surrounding communities.">
6 <meta name="keywords" content="{{ object.dispensary_name }}, {{ object.dispensary_name }} dispensary, {{ object.dispensary_name }} {{ object.city.name }}, {{ object.dispensary_name }} {{ object.state.name }}, dispensary in {{ object.city.name }}, dispensaries near me, {{ object.dispensary_name }} menu, {{ object.dispensary_name }} {{ object.zip_code.code }}">
7 <meta property="og:title" content="{{ object.dispensary_name }} - {{ object.city.name }}, {{ object.state.name }} - JointCommerce">
8 <meta property="og:description" content="{{ object.dispensary_name }} is a dispensary in {{ object.city.name }}, {{ object.state.name }}.">

/app/templates/directory/dispensaries/dispensary-overview.html

EXPLAIN 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
EXPLAIN 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
2 similar queries. Duplicated 2 times.
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)

1 {% extends 'directory/partials/base.html' %}
2 {% load static %}
3 {% block meta %}
4 <title>{{ object.dispensary_name }} - {{ object.city.name }}, {{ object.state.name }} - JointCommerce</title>
5 <meta name="description" content="{{ object.dispensary_name }} is a dispensary in {{ object.zip_code.code }}, {{ object.city.name }}, {{ object.state.name }} serving its ZIP Code and surrounding communities.">
6 <meta name="keywords" content="{{ object.dispensary_name }}, {{ object.dispensary_name }} dispensary, {{ object.dispensary_name }} {{ object.city.name }}, {{ object.dispensary_name }} {{ object.state.name }}, dispensary in {{ object.city.name }}, dispensaries near me, {{ object.dispensary_name }} menu, {{ object.dispensary_name }} {{ object.zip_code.code }}">
7 <meta property="og:title" content="{{ object.dispensary_name }} - {{ object.city.name }}, {{ object.state.name }} - JointCommerce">
8 <meta property="og:description" content="{{ object.dispensary_name }} is a dispensary in {{ object.city.name }}, {{ object.state.name }}.">

/app/templates/directory/dispensaries/dispensary-overview.html

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
SELECT ••• FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21
2 similar queries. Duplicated 2 times.
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)

1 {% extends 'directory/partials/base.html' %}
2 {% load static %}
3 {% block meta %}
4 <title>{{ object.dispensary_name }} - {{ object.city.name }}, {{ object.state.name }} - JointCommerce</title>
5 <meta name="description" content="{{ object.dispensary_name }} is a dispensary in {{ object.zip_code.code }}, {{ object.city.name }}, {{ object.state.name }} serving its ZIP Code and surrounding communities.">
6 <meta name="keywords" content="{{ object.dispensary_name }}, {{ object.dispensary_name }} dispensary, {{ object.dispensary_name }} {{ object.city.name }}, {{ object.dispensary_name }} {{ object.state.name }}, dispensary in {{ object.city.name }}, dispensaries near me, {{ object.dispensary_name }} menu, {{ object.dispensary_name }} {{ object.zip_code.code }}">
7 <meta property="og:title" content="{{ object.dispensary_name }} - {{ object.city.name }}, {{ object.state.name }} - JointCommerce">
8 <meta property="og:description" content="{{ object.dispensary_name }} is a dispensary in {{ object.city.name }}, {{ object.state.name }}.">

/app/templates/directory/dispensaries/dispensary-overview.html

EXPLAIN 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
EXPLAIN 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
2 similar queries. Duplicated 2 times.
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)

1 {% extends 'directory/partials/base.html' %}
2 {% load static %}
3 {% block meta %}
4 <title>{{ object.dispensary_name }} - {{ object.city.name }}, {{ object.state.name }} - JointCommerce</title>
5 <meta name="description" content="{{ object.dispensary_name }} is a dispensary in {{ object.zip_code.code }}, {{ object.city.name }}, {{ object.state.name }} serving its ZIP Code and surrounding communities.">
6 <meta name="keywords" content="{{ object.dispensary_name }}, {{ object.dispensary_name }} dispensary, {{ object.dispensary_name }} {{ object.city.name }}, {{ object.dispensary_name }} {{ object.state.name }}, dispensary in {{ object.city.name }}, dispensaries near me, {{ object.dispensary_name }} menu, {{ object.dispensary_name }} {{ object.zip_code.code }}">
7 <meta property="og:title" content="{{ object.dispensary_name }} - {{ object.city.name }}, {{ object.state.name }} - JointCommerce">
8 <meta property="og:description" content="{{ object.dispensary_name }} is a dispensary in {{ object.city.name }}, {{ object.state.name }}.">

/app/templates/directory/dispensaries/dispensary-overview.html

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
SELECT ••• FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21
3 similar queries. Duplicated 3 times.
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)

2 {% load static %}
3 {% block meta %}
4 <title>{{ object.dispensary_name }} - {{ object.city.name }}, {{ object.state.name }} - JointCommerce</title>
5 <meta name="description" content="{{ object.dispensary_name }} is a dispensary in {{ object.zip_code.code }}, {{ object.city.name }}, {{ object.state.name }} serving its ZIP Code and surrounding communities.">
6 <meta name="keywords" content="{{ object.dispensary_name }}, {{ object.dispensary_name }} dispensary, {{ object.dispensary_name }} {{ object.city.name }}, {{ object.dispensary_name }} {{ object.state.name }}, dispensary in {{ object.city.name }}, dispensaries near me, {{ object.dispensary_name }} menu, {{ object.dispensary_name }} {{ object.zip_code.code }}">
7 <meta property="og:title" content="{{ object.dispensary_name }} - {{ object.city.name }}, {{ object.state.name }} - JointCommerce">
8 <meta property="og:description" content="{{ object.dispensary_name }} is a dispensary in {{ object.city.name }}, {{ object.state.name }}.">
9 <meta property="og:url" content="{{ request.build_absolute_uri }}">

/app/templates/directory/dispensaries/dispensary-overview.html

EXPLAIN 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
EXPLAIN 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
3 similar queries. Duplicated 3 times.
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)

2 {% load static %}
3 {% block meta %}
4 <title>{{ object.dispensary_name }} - {{ object.city.name }}, {{ object.state.name }} - JointCommerce</title>
5 <meta name="description" content="{{ object.dispensary_name }} is a dispensary in {{ object.zip_code.code }}, {{ object.city.name }}, {{ object.state.name }} serving its ZIP Code and surrounding communities.">
6 <meta name="keywords" content="{{ object.dispensary_name }}, {{ object.dispensary_name }} dispensary, {{ object.dispensary_name }} {{ object.city.name }}, {{ object.dispensary_name }} {{ object.state.name }}, dispensary in {{ object.city.name }}, dispensaries near me, {{ object.dispensary_name }} menu, {{ object.dispensary_name }} {{ object.zip_code.code }}">
7 <meta property="og:title" content="{{ object.dispensary_name }} - {{ object.city.name }}, {{ object.state.name }} - JointCommerce">
8 <meta property="og:description" content="{{ object.dispensary_name }} is a dispensary in {{ object.city.name }}, {{ object.state.name }}.">
9 <meta property="og:url" content="{{ request.build_absolute_uri }}">

/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)

140 </div>
141 <div class="mx-3"> <!-- Adjust spacing as needed -->
142 <h1 class="text-white verified h5">
143 {{ object.dispensary_name }}{% if non_staff_employees.all %}
144 <span>
145 <div class="icon-rounded icon-rounded-sm bg-secondary flex-shrink-0 me-2">
146 <svg class="svg-icon text-primary svg-icon-md">
147 <use xlink:href="#ribbon-1">

/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)

140 </div>
141 <div class="mx-3"> <!-- Adjust spacing as needed -->
142 <h1 class="text-white verified h5">
143 {{ object.dispensary_name }}{% if non_staff_employees.all %}
144 <span>
145 <div class="icon-rounded icon-rounded-sm bg-secondary flex-shrink-0 me-2">
146 <svg class="svg-icon text-primary svg-icon-md">
147 <use xlink:href="#ribbon-1">

/app/templates/directory/dispensaries/dispensary-overview.html

SELECT "dispensary_type"."id",
       "dispensary_type"."type",
       "dispensary_type"."description"
  FROM "dispensary_type"
 WHERE "dispensary_type"."id" = 1
 LIMIT 21
SELECT ••• FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21
2 similar queries. Duplicated 2 times.
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)

151 </span>
152 {% endif %}
153 </h1>
154 <p><i class="fa-solid fa-store fas me-2"></i>{{ object.dispensary_type }}</p>
155 <p><i class="fa-map-marker-alt fas me-2"></i>Address: {{ object.address }} {{ object.city.name }}, {{ object.state.name }} {{ object.zip_code.code }}</p>
156 <p class="mb-2 d-flex align-items-center p"><small>Average Rating: {{ dispensary.dispensary_avg_rating|floatformat:2 }} / 5 Stars</small></p>
157 <p class="p"><small>
158 {% with full_stars=dispensary.dispensary_avg_rating|get_full_stars half_star=dispensary.dispensary_avg_rating|has_half_star %}

/app/templates/directory/dispensaries/dispensary-overview.html

EXPLAIN SELECT "dispensary_type"."id",
       "dispensary_type"."type",
       "dispensary_type"."description"
  FROM "dispensary_type"
 WHERE "dispensary_type"."id" = 1
 LIMIT 21
EXPLAIN SELECT "dispensary_type"."id", "dispensary_type"."type", "dispensary_type"."description" FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21
2 similar queries. Duplicated 2 times.
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)

151 </span>
152 {% endif %}
153 </h1>
154 <p><i class="fa-solid fa-store fas me-2"></i>{{ object.dispensary_type }}</p>
155 <p><i class="fa-map-marker-alt fas me-2"></i>Address: {{ object.address }} {{ object.city.name }}, {{ object.state.name }} {{ object.zip_code.code }}</p>
156 <p class="mb-2 d-flex align-items-center p"><small>Average Rating: {{ dispensary.dispensary_avg_rating|floatformat:2 }} / 5 Stars</small></p>
157 <p class="p"><small>
158 {% with full_stars=dispensary.dispensary_avg_rating|get_full_stars half_star=dispensary.dispensary_avg_rating|has_half_star %}

/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
SELECT ••• FROM "auth_user" INNER JOIN "dispensary_employees" ON ("auth_user"."id" = "dispensary_employees"."user_id") WHERE "dispensary_employees"."dispensary_id" = 8986
2 similar queries. Duplicated 2 times.
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)

170 </div>
171 <!-- Button -->
172 <div class="calltoactions">
173 {% if user not in object.employees.all %}
174 <a class="btn btn-secondary btn-sm m-1" href="{% url 'claim-dispensary-formfill' object.id %}">Claim Profile</a>
175 {% endif %}
176 <a class="btn btn-secondary btn-sm m-1" href="#leaveReview" onclick="$('#leaveReview').collapse('show')" data-smooth-scroll>Leave a Visit Review</a>
177 </div>

/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
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
2 similar queries. Duplicated 2 times.
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)

170 </div>
171 <!-- Button -->
172 <div class="calltoactions">
173 {% if user not in object.employees.all %}
174 <a class="btn btn-secondary btn-sm m-1" href="{% url 'claim-dispensary-formfill' object.id %}">Claim Profile</a>
175 {% endif %}
176 <a class="btn btn-secondary btn-sm m-1" href="#leaveReview" onclick="$('#leaveReview').collapse('show')" data-smooth-scroll>Leave a Visit Review</a>
177 </div>

/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" = 8986
SELECT ••• 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)

181 <section class="py-4">
182 <div class="container">
183
184 {% if brands %}
185 <a class="btn btn-primary btn-sm mb-2" href="{% url 'dispensary-brands' object.id %}" role="button" aria-label="Brands at Dispensary">Brands at Dispensary</a>
186 {% endif %}
187
188 {% if object.website %}

/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" = 8986
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" = 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)

181 <section class="py-4">
182 <div class="container">
183
184 {% if brands %}
185 <a class="btn btn-primary btn-sm mb-2" href="{% url 'dispensary-brands' object.id %}" role="button" aria-label="Brands at Dispensary">Brands at Dispensary</a>
186 {% endif %}
187
188 {% if object.website %}

/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" = 8986
SELECT ••• 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)

257 <div class="text-block">
258 <h3 class="mb-4">Amenities</h3>
259 <ul class="list-inline">
260 {% for amenity in object.amenities.all %}
261 <li class="list-inline-item mb-2">
262 <span class="badge rounded-pill bg-secondary p-3 text-primary fw-normal border border-secondary">
263 {{ amenity.amenity }}
264 </span>

/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" = 8986
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" = 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)

257 <div class="text-block">
258 <h3 class="mb-4">Amenities</h3>
259 <ul class="list-inline">
260 {% for amenity in object.amenities.all %}
261 <li class="list-inline-item mb-2">
262 <span class="badge rounded-pill bg-secondary p-3 text-primary fw-normal border border-secondary">
263 {{ amenity.amenity }}
264 </span>

/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 6
SELECT ••• 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)

270 <div class="docs-item text-block" id="gallerywithlightbox">
271 <h3 class="mb-4">Gallery</h3>
272 <div class="row gallery mb-3 ms-n1 me-n1">
273 {% for image in gallery %}
274 <div class="col-lg-4 col-6 px-1 mb-2">
275 <a href="{{ image.image.url }}" title="{{ image.description }}">
276 <img class="img-fluid" src="{{ image.image.url }}" alt="{{ image.id }}" loading="lazy" />
277 </a>

/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 6
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 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)

270 <div class="docs-item text-block" id="gallerywithlightbox">
271 <h3 class="mb-4">Gallery</h3>
272 <div class="row gallery mb-3 ms-n1 me-n1">
273 {% for image in gallery %}
274 <div class="col-lg-4 col-6 px-1 mb-2">
275 <a href="{{ image.image.url }}" title="{{ image.description }}">
276 <img class="img-fluid" src="{{ image.image.url }}" alt="{{ image.id }}" loading="lazy" />
277 </a>

/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 5
SELECT ••• 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)

289 <div class="collapse" id="collapseSpecials">
290 <div class="card card-body">
291 <ul class="list-group">
292 {% for special in specials %}
293 <li class="list-group-item">
294 <!-- Improved headline visibility and semantic use -->
295 <h3 class="fw-bold mb-3">{{ special.headline }}</h3>
296

/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 5
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 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)

289 <div class="collapse" id="collapseSpecials">
290 <div class="card card-body">
291 <ul class="list-group">
292 {% for special in specials %}
293 <li class="list-group-item">
294 <!-- Improved headline visibility and semantic use -->
295 <h3 class="fw-bold mb-3">{{ special.headline }}</h3>
296

/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" = 8986
SELECT ••• 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)

328 <div class="collapse" id="collapseLanguages">
329 <div class="card card-body">
330 <ul class="list-group">
331 {% for language in object.languages.all %}
332 <li class="list-group-item">{{ language.language }}</li>
333 {% endfor %}
334 </ul>
335 </div>

/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" = 8986
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" = 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)

328 <div class="collapse" id="collapseLanguages">
329 <div class="card card-body">
330 <ul class="list-group">
331 {% for language in object.languages.all %}
332 <li class="list-group-item">{{ language.language }}</li>
333 {% endfor %}
334 </ul>
335 </div>

/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 9
SELECT ••• 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)

624 <!-- Additional required wrapper-->
625 <div class="swiper-wrapper pb-5">
626 <!-- Slides-->
627 {% for dispensary in similar_dispensaries %}
628 {% if not forloop.first %}
629 <div class="swiper-slide h-auto px-2">
630 <!-- venue item-->
631 <div class="w-100 h-100" data-marker-id="{{ dispensary.id }}">

/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 9
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 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)

624 <!-- Additional required wrapper-->
625 <div class="swiper-wrapper pb-5">
626 <!-- Slides-->
627 {% for dispensary in similar_dispensaries %}
628 {% if not forloop.first %}
629 <div class="swiper-slide h-auto px-2">
630 <!-- venue item-->
631 <div class="w-100 h-100" data-marker-id="{{ dispensary.id }}">

/app/templates/directory/dispensaries/dispensary-overview.html

SELECT "dispensary_type"."id",
       "dispensary_type"."type",
       "dispensary_type"."description"
  FROM "dispensary_type"
 WHERE "dispensary_type"."id" = 1
 LIMIT 21
SELECT ••• FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21
2 similar queries. Duplicated 2 times.
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)

638 </div>
639 <div class="card-img-overlay-top d-flex justify-content-between align-items-center">
640 <div class="badge badge-transparent badge-pill py-2">
641 {{ dispensary.dispensary_type.type }}
642 </div>
643 <a class="card-fav-icon position-relative z-index-40" href="javascript: void();">
644 <svg class="svg-icon text-white">
645 <use xlink:href="#heart-1"> </use>

/app/templates/directory/dispensaries/dispensary-overview.html

EXPLAIN SELECT "dispensary_type"."id",
       "dispensary_type"."type",
       "dispensary_type"."description"
  FROM "dispensary_type"
 WHERE "dispensary_type"."id" = 1
 LIMIT 21
EXPLAIN SELECT "dispensary_type"."id", "dispensary_type"."type", "dispensary_type"."description" FROM "dispensary_type" WHERE "dispensary_type"."id" = 1 LIMIT 21
2 similar queries. Duplicated 2 times.
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)

638 </div>
639 <div class="card-img-overlay-top d-flex justify-content-between align-items-center">
640 <div class="badge badge-transparent badge-pill py-2">
641 {{ dispensary.dispensary_type.type }}
642 </div>
643 <a class="card-fav-icon position-relative z-index-40" href="javascript: void();">
644 <svg class="svg-icon text-white">
645 <use xlink:href="#heart-1"> </use>

/app/templates/directory/dispensaries/dispensary-overview.html

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
SELECT ••• FROM "census_city" WHERE "census_city"."id" = 4448 LIMIT 21
2 similar queries. Duplicated 2 times.
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)

649 </div>
650 <div class="card-body">
651 <p class="text-sm mb-0">{{ dispensary.address }} {% if dispensary.address2 %}{{ dispensary.address2 }}{% endif %}</p>
652 <p class="text-sm mb-3">{{ dispensary.city.name }}, {{ dispensary.state.name }}, {{ dispensary.zip_code.code }}</p>
653 <p class="text-sm mb-0">Average Rating: {{ dispensary.dispensary_avg_rating|floatformat:2 }} / 5 Stars</p>
654 <p class="text-sm mb-0">Total Reviews: {{ dispensary.dispensary_total_reviews|floatformat:0|intcomma }} Reviews</p>
655 <p class="text-sm mb-0">Distance from {{ object.dispensary_name }}: {{ dispensary.distance|intcomma|floatformat:2 }} Miles</p>
656 </div>

/app/templates/directory/dispensaries/dispensary-overview.html

EXPLAIN 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
EXPLAIN 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
2 similar queries. Duplicated 2 times.
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)

649 </div>
650 <div class="card-body">
651 <p class="text-sm mb-0">{{ dispensary.address }} {% if dispensary.address2 %}{{ dispensary.address2 }}{% endif %}</p>
652 <p class="text-sm mb-3">{{ dispensary.city.name }}, {{ dispensary.state.name }}, {{ dispensary.zip_code.code }}</p>
653 <p class="text-sm mb-0">Average Rating: {{ dispensary.dispensary_avg_rating|floatformat:2 }} / 5 Stars</p>
654 <p class="text-sm mb-0">Total Reviews: {{ dispensary.dispensary_total_reviews|floatformat:0|intcomma }} Reviews</p>
655 <p class="text-sm mb-0">Distance from {{ object.dispensary_name }}: {{ dispensary.distance|intcomma|floatformat:2 }} Miles</p>
656 </div>

/app/templates/directory/dispensaries/dispensary-overview.html

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
SELECT ••• FROM "census_state" WHERE "census_state"."id" = 33 LIMIT 21
2 similar queries. Duplicated 2 times.
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)

649 </div>
650 <div class="card-body">
651 <p class="text-sm mb-0">{{ dispensary.address }} {% if dispensary.address2 %}{{ dispensary.address2 }}{% endif %}</p>
652 <p class="text-sm mb-3">{{ dispensary.city.name }}, {{ dispensary.state.name }}, {{ dispensary.zip_code.code }}</p>
653 <p class="text-sm mb-0">Average Rating: {{ dispensary.dispensary_avg_rating|floatformat:2 }} / 5 Stars</p>
654 <p class="text-sm mb-0">Total Reviews: {{ dispensary.dispensary_total_reviews|floatformat:0|intcomma }} Reviews</p>
655 <p class="text-sm mb-0">Distance from {{ object.dispensary_name }}: {{ dispensary.distance|intcomma|floatformat:2 }} Miles</p>
656 </div>

/app/templates/directory/dispensaries/dispensary-overview.html

EXPLAIN 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
EXPLAIN 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
2 similar queries. Duplicated 2 times.
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)

649 </div>
650 <div class="card-body">
651 <p class="text-sm mb-0">{{ dispensary.address }} {% if dispensary.address2 %}{{ dispensary.address2 }}{% endif %}</p>
652 <p class="text-sm mb-3">{{ dispensary.city.name }}, {{ dispensary.state.name }}, {{ dispensary.zip_code.code }}</p>
653 <p class="text-sm mb-0">Average Rating: {{ dispensary.dispensary_avg_rating|floatformat:2 }} / 5 Stars</p>
654 <p class="text-sm mb-0">Total Reviews: {{ dispensary.dispensary_total_reviews|floatformat:0|intcomma }} Reviews</p>
655 <p class="text-sm mb-0">Distance from {{ object.dispensary_name }}: {{ dispensary.distance|intcomma|floatformat:2 }} Miles</p>
656 </div>

/app/templates/directory/dispensaries/dispensary-overview.html

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
SELECT ••• FROM "census_zip_code" WHERE "census_zip_code"."code" = '87020' LIMIT 21
3 similar queries. Duplicated 3 times.
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)

649 </div>
650 <div class="card-body">
651 <p class="text-sm mb-0">{{ dispensary.address }} {% if dispensary.address2 %}{{ dispensary.address2 }}{% endif %}</p>
652 <p class="text-sm mb-3">{{ dispensary.city.name }}, {{ dispensary.state.name }}, {{ dispensary.zip_code.code }}</p>
653 <p class="text-sm mb-0">Average Rating: {{ dispensary.dispensary_avg_rating|floatformat:2 }} / 5 Stars</p>
654 <p class="text-sm mb-0">Total Reviews: {{ dispensary.dispensary_total_reviews|floatformat:0|intcomma }} Reviews</p>
655 <p class="text-sm mb-0">Distance from {{ object.dispensary_name }}: {{ dispensary.distance|intcomma|floatformat:2 }} Miles</p>
656 </div>

/app/templates/directory/dispensaries/dispensary-overview.html

EXPLAIN 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
EXPLAIN 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
3 similar queries. Duplicated 3 times.
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)

649 </div>
650 <div class="card-body">
651 <p class="text-sm mb-0">{{ dispensary.address }} {% if dispensary.address2 %}{{ dispensary.address2 }}{% endif %}</p>
652 <p class="text-sm mb-3">{{ dispensary.city.name }}, {{ dispensary.state.name }}, {{ dispensary.zip_code.code }}</p>
653 <p class="text-sm mb-0">Average Rating: {{ dispensary.dispensary_avg_rating|floatformat:2 }} / 5 Stars</p>
654 <p class="text-sm mb-0">Total Reviews: {{ dispensary.dispensary_total_reviews|floatformat:0|intcomma }} Reviews</p>
655 <p class="text-sm mb-0">Distance from {{ object.dispensary_name }}: {{ dispensary.distance|intcomma|floatformat:2 }} Miles</p>
656 </div>

/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)

33 <ul class="list-unstyled">
34 <li><a class="text-primary fw-bold" href="{% url 'terms' %}">Terms of Service</a></li>
35 <li><a class="text-primary fw-bold" href="{% url 'privacy-policy' %}">Privacy Policy</a></li>
36 {% for page in main_pages %}
37 <li><a class="text-primary fw-bold" href="{% url 'main_page' title=page.title %}">{{ page.title }}</a></li>
38 {% endfor %}
39 </ul>
40 </div>

/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)

33 <ul class="list-unstyled">
34 <li><a class="text-primary fw-bold" href="{% url 'terms' %}">Terms of Service</a></li>
35 <li><a class="text-primary fw-bold" href="{% url 'privacy-policy' %}">Privacy Policy</a></li>
36 {% for page in main_pages %}
37 <li><a class="text-primary fw-bold" href="{% url 'main_page' title=page.title %}">{{ page.title }}</a></li>
38 {% endfor %}
39 </ul>
40 </div>

/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 21
SELECT ••• 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)

700 <script src="{% static 'directory/js/map-detail.js' %}"></script>
701 <script>
702 window.currentDispensaryId = {{ dispensary.id }};
703 window.currentParentDispensaryId = {{ dispensary.parent_dispensary.id }};
704 </script>
705 <script>
706 var zipCodeData;
707 createDetailMap({

/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 21
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 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)

700 <script src="{% static 'directory/js/map-detail.js' %}"></script>
701 <script>
702 window.currentDispensaryId = {{ dispensary.id }};
703 window.currentParentDispensaryId = {{ dispensary.parent_dispensary.id }};
704 </script>
705 <script>
706 var zipCodeData;
707 createDetailMap({

/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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
  FROM "silk_request"
 ORDER BY "silk_request"."start_time" DESC
 LIMIT 1
OFFSET 9990
SELECT ••• FROM "silk_request" ORDER BY "silk_request"."start_time" DESC LIMIT 1 OFFSET 9990
3 similar queries. Duplicated 3 times.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
  FROM "silk_request"
 ORDER BY "silk_request"."start_time" DESC
 LIMIT 1
OFFSET 9990
SELECT ••• FROM "silk_request" ORDER BY "silk_request"."start_time" DESC LIMIT 1 OFFSET 9990
3 similar queries. Duplicated 3 times.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
   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'
25 similar queries.
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"
  FROM "silk_request"
 ORDER BY "silk_request"."start_time" DESC
 LIMIT 1
OFFSET 9990
SELECT ••• FROM "silk_request" ORDER BY "silk_request"."start_time" DESC LIMIT 1 OFFSET 9990
3 similar queries. Duplicated 3 times.
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"
   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'
25 similar queries.
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)

Static files (400 found, 28 used)

Static file path

  1. /app/static

Static file apps

  1. jazzmin
  2. django.contrib.admin
  3. django_summernote
  4. django_quill
  5. debug_toolbar
  6. allauth.socialaccount.providers.facebook
  7. reversion_compare
  8. import_export
  9. silk
  10. rest_framework

Static files

directory/img/favicon.ico
None
directory/img/photo/homepage/jointcommerce-background.webp
None
directory/vendor/jquery/jquery.min.js
None
directory/vendor/bootstrap/js/bootstrap.bundle.min.js
None
directory/vendor/magnific-popup/jquery.magnific-popup.min.js
None
directory/img/photo/homepage/jointcommerce-background.webp
None
directory/img/photo/homepage/jointcommerce-background.webp
None
directory/img/favicon.ico
None
directory/vendor/nouislider/nouislider.css
None
directory/vendor/magnific-popup/magnific-popup.css
None
directory/css/style.green.min.css
None
directory/css/custom.css
None
directory/css/search.css
None
directory/img/cartochrome-logo-icon-transparent.png
None
directory/img/jointcommerce_logo_extended.png
None
directory/img/jointcommerce_logo_extended.png
None
directory/icons/orion-svg-sprite.svg
None
directory/vendor/smooth-scroll/smooth-scroll.polyfills.min.js
None
directory/vendor/bootstrap-select/js/bootstrap-select.min.js
None
directory/vendor/object-fit-images/ofi.min.js
None
directory/js/theme.js
None
directory/img/marker.svg
None
directory/img/marker-hover.svg
None
directory/vendor/object-fit-images/ofi.min.js
None
directory/js/map-layers.js
None
directory/js/map-category.js
None
directory/js/map-detail.js
None
directory/img/marker.svg
None

django.contrib.staticfiles.finders.AppDirectoriesFinder (400 files)

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

Templates (8 rendered)

Template path

  1. /app/templates

Templates

directory/dispensaries/dispensary-overview.html
/app/templates/directory/dispensaries/dispensary-overview.html
Toggle context {'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>}
directory/partials/base.html
/app/templates/directory/partials/base.html
Toggle context {'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>}
directory/partials/head.html
/app/templates/directory/partials/head.html
Toggle context {'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 '>]>}
directory/partials/css.html
/app/templates/directory/partials/css.html
Toggle context {'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 '>]>}
directory/partials/header.html
/app/templates/directory/partials/header.html
Toggle context {'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 '>]>}
directory/partials/footer.html
/app/templates/directory/partials/footer.html
Toggle context {'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 '>]>}
directory/partials/javascript.html
/app/templates/directory/partials/javascript.html
Toggle context {'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 '>]>}
directory/partials/javascript_end.html
/app/templates/directory/partials/javascript_end.html
Toggle context {'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 '>]>}

Context processors

django.template.context_processors.csrf
Toggle context {'csrf_token': <SimpleLazyObject: 'kQucnjUXU1GeDA5WuT50XeDg98A3uaFWBgU7SkwPhtcyQFlp9pLJFlbBhoeSslu4'>}
django.template.context_processors.debug
Toggle context {}
django.template.context_processors.request
Toggle context {'request': <WSGIRequest: GET '/dispensaries/8986/'>}
django.contrib.auth.context_processors.auth
Toggle context {'user': <SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>, 'perms': PermWrapper(<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x7f686162f390>>)}
django.contrib.messages.context_processors.messages
Toggle context {'messages': <FallbackStorage: request=<WSGIRequest: GET '/dispensaries/8986/'>>, 'DEFAULT_MESSAGE_LEVELS': {'DEBUG': 10, 'INFO': 20, 'SUCCESS': 25, 'WARNING': 30, 'ERROR': 40}}
_jointcommerce.context_processors.main_pages
Toggle context {'main_pages': <QuerySet []>}
_jointcommerce.context_processors.agency_membership
Toggle context {'is_agency_member': False}
_jointcommerce.context_processors.google_analytics_env
Toggle context {'ENVIRONMENT': 'development'}

Cache calls from 1 backend

Summary

Total calls Total time Cache hits Cache misses
0 0 ms 0 0

Commands

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

Signals

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