patronapi.com Ads.txt file
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="csrf-token" content="OBKebk4eV6nHDULgQJZ49qjBIpQzGMit2BV8Y6My">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title inertia>SORD WiFi Splash</title>
<!-- DNS prefetch for external resources -->
<link rel="dns-prefetch" href="//fonts.googleapis.com">
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<!-- Preconnect to critical external domains -->
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<!-- Styles -->
<link rel="preload" as="style" href="https://patronapi.com/build/assets/app-8a5NJAMT.css" /><link rel="stylesheet" href="https://patronapi.com/build/assets/app-8a5NJAMT.css" />
<script>
window.addEventListener('load', () => window.setTimeout(() => {
const makeLink = (asset) => {
const link = document.createElement('link')
Object.keys(asset).forEach((attribute) => {
link.setAttribute(attribute, asset[attribute])
})
return link
}
const fragment = new DocumentFragment;
[].forEach((asset) => fragment.append(makeLink(asset)))
document.head.append(fragment)
}))
</script>
<!-- Scripts -->
<script type="text/javascript">const Ziggy={"url":"https:\/\/patronapi.com","port":null,"defaults":{},"routes":{"monitor.index":{"uri":"odata\/_lodata\/monitor","methods":["GET","HEAD"]},"monitor.create":{"uri":"odata\/_lodata\/monitor\/create","methods":["GET","HEAD"]},"monitor.store":{"uri":"odata\/_lodata\/monitor","methods":["POST"]},"monitor.show":{"uri":"odata\/_lodata\/monitor\/{monitor}","methods":["GET","HEAD"],"parameters":["monitor"]},"monitor.edit":{"uri":"odata\/_lodata\/monitor\/{monitor}\/edit","methods":["GET","HEAD"],"parameters":["monitor"]},"monitor.update":{"uri":"odata\/_lodata\/monitor\/{monitor}","methods":["PUT","PATCH"],"parameters":["monitor"]},"monitor.destroy":{"uri":"odata\/_lodata\/monitor\/{monitor}","methods":["DELETE"],"parameters":["monitor"]},"scribe":{"uri":"docs","methods":["GET","HEAD"]},"scribe.postman":{"uri":"docs.postman","methods":["GET","HEAD"]},"scribe.openapi":{"uri":"docs.openapi","methods":["GET","HEAD"]},"login":{"uri":"login","methods":["POST"]},"logout":{"uri":"logout","methods":["POST"]},"register":{"uri":"register","methods":["GET","HEAD"]},"register.store":{"uri":"register","methods":["POST"]},"user-profile-information.update":{"uri":"user\/profile-information","methods":["PUT"]},"user-password.update":{"uri":"user\/password","methods":["PUT"]},"password.confirm":{"uri":"user\/confirm-password","methods":["GET","HEAD"]},"password.confirmation":{"uri":"user\/confirmed-password-status","methods":["GET","HEAD"]},"password.confirm.store":{"uri":"user\/confirm-password","methods":["POST"]},"two-factor.login":{"uri":"two-factor-challenge","methods":["GET","HEAD"]},"two-factor.login.store":{"uri":"two-factor-challenge","methods":["POST"]},"two-factor.enable":{"uri":"user\/two-factor-authentication","methods":["POST"]},"two-factor.confirm":{"uri":"user\/confirmed-two-factor-authentication","methods":["POST"]},"two-factor.disable":{"uri":"user\/two-factor-authentication","methods":["DELETE"]},"two-factor.qr-code":{"uri":"user\/two-factor-qr-code","methods":["GET","HEAD"]},"two-factor.secret-key":{"uri":"user\/two-factor-secret-key","methods":["GET","HEAD"]},"two-factor.recovery-codes":{"uri":"user\/two-factor-recovery-codes","methods":["GET","HEAD"]},"two-factor.regenerate-recovery-codes":{"uri":"user\/two-factor-recovery-codes","methods":["POST"]},"horizon.stats.index":{"uri":"horizon\/api\/stats","methods":["GET","HEAD"],"domain":"patronapi.com"},"horizon.workload.index":{"uri":"horizon\/api\/workload","methods":["GET","HEAD"],"domain":"patronapi.com"},"horizon.masters.index":{"uri":"horizon\/api\/masters","methods":["GET","HEAD"],"domain":"patronapi.com"},"horizon.monitoring.index":{"uri":"horizon\/api\/monitoring","methods":["GET","HEAD"],"domain":"patronapi.com"},"horizon.monitoring.store":{"uri":"horizon\/api\/monitoring","methods":["POST"],"domain":"patronapi.com"},"horizon.monitoring-tag.paginate":{"uri":"horizon\/api\/monitoring\/{tag}","methods":["GET","HEAD"],"domain":"patronapi.com","parameters":["tag"]},"horizon.monitoring-tag.destroy":{"uri":"horizon\/api\/monitoring\/{tag}","methods":["DELETE"],"wheres":{"tag":".*"},"domain":"patronapi.com","parameters":["tag"]},"horizon.jobs-metrics.index":{"uri":"horizon\/api\/metrics\/jobs","methods":["GET","HEAD"],"domain":"patronapi.com"},"horizon.jobs-metrics.show":{"uri":"horizon\/api\/metrics\/jobs\/{id}","methods":["GET","HEAD"],"domain":"patronapi.com","parameters":["id"]},"horizon.queues-metrics.index":{"uri":"horizon\/api\/metrics\/queues","methods":["GET","HEAD"],"domain":"patronapi.com"},"horizon.queues-metrics.show":{"uri":"horizon\/api\/metrics\/queues\/{id}","methods":["GET","HEAD"],"domain":"patronapi.com","parameters":["id"]},"horizon.jobs-batches.index":{"uri":"horizon\/api\/batches","methods":["GET","HEAD"],"domain":"patronapi.com"},"horizon.jobs-batches.show":{"uri":"horizon\/api\/batches\/{id}","methods":["GET","HEAD"],"domain":"patronapi.com","parameters":["id"]},"horizon.jobs-batches.retry":{"uri":"horizon\/api\/batches\/retry\/{id}","methods":["POST"],"domain":"patronapi.com","parameters":["id"]},"horizon.pending-jobs.index":{"uri":"horizon\/api\/jobs\/pending","methods":["GET","HEAD"],"domain":"patronapi.com"},"horizon.completed-jobs.index":{"uri":"horizon\/api\/jobs\/completed","methods":["GET","HEAD"],"domain":"patronapi.com"},"horizon.silenced-jobs.index":{"uri":"horizon\/api\/jobs\/silenced","methods":["GET","HEAD"],"domain":"patronapi.com"},"horizon.failed-jobs.index":{"uri":"horizon\/api\/jobs\/failed","methods":["GET","HEAD"],"domain":"patronapi.com"},"horizon.failed-jobs.show":{"uri":"horizon\/api\/jobs\/failed\/{id}","methods":["GET","HEAD"],"domain":"patronapi.com","parameters":["id"]},"horizon.retry-jobs.show":{"uri":"horizon\/api\/jobs\/retry\/{id}","methods":["POST"],"domain":"patronapi.com","parameters":["id"]},"horizon.jobs.show":{"uri":"horizon\/api\/jobs\/{id}","methods":["GET","HEAD"],"domain":"patronapi.com","parameters":["id"]},"horizon.index":{"uri":"horizon\/{view?}","methods":["GET","HEAD"],"wheres":{"view":"(.*)"},"domain":"patronapi.com","parameters":["view"]},"profile.show":{"uri":"user\/profile","methods":["GET","HEAD"]},"other-browser-sessions.destroy":{"uri":"user\/other-browser-sessions","methods":["DELETE"]},"current-user-photo.destroy":{"uri":"user\/profile-photo","methods":["DELETE"]},"current-user.destroy":{"uri":"user","methods":["DELETE"]},"api-tokens.index":{"uri":"user\/api-tokens","methods":["GET","HEAD"]},"api-tokens.store":{"uri":"user\/api-tokens","methods":["POST"]},"api-tokens.update":{"uri":"user\/api-tokens\/{token}","methods":["PUT"],"parameters":["token"]},"api-tokens.destroy":{"uri":"user\/api-tokens\/{token}","methods":["DELETE"],"parameters":["token"]},"teams.create":{"uri":"teams\/create","methods":["GET","HEAD"]},"teams.store":{"uri":"teams","methods":["POST"]},"teams.show":{"uri":"teams\/{team}","methods":["GET","HEAD"],"parameters":["team"]},"teams.update":{"uri":"teams\/{team}","methods":["PUT"],"parameters":["team"]},"teams.destroy":{"uri":"teams\/{team}","methods":["DELETE"],"parameters":["team"]},"current-team.update":{"uri":"current-team","methods":["PUT"]},"team-members.store":{"uri":"teams\/{team}\/members","methods":["POST"],"parameters":["team"]},"team-members.update":{"uri":"teams\/{team}\/members\/{user}","methods":["PUT"],"parameters":["team","user"]},"team-members.destroy":{"uri":"teams\/{team}\/members\/{user}","methods":["DELETE"],"parameters":["team","user"]},"team-invitations.accept":{"uri":"team-invitations\/{invitation}","methods":["GET","HEAD"],"parameters":["invitation"],"bindings":{"invitation":"id"}},"team-invitations.destroy":{"uri":"team-invitations\/{invitation}","methods":["DELETE"],"parameters":["invitation"]},"stancl.tenancy.asset":{"uri":"tenancy\/assets\/{path?}","methods":["GET","HEAD"],"wheres":{"path":"(.*)"},"parameters":["path"]},"sign-in":{"uri":"sign-in","methods":["GET","HEAD"],"domain":"patronapi.com"},"sign-up":{"uri":"sign-upbob123","methods":["GET","HEAD"],"domain":"patronapi.com"},"password.request":{"uri":"forgot-password","methods":["GET","HEAD"]},"password.email":{"uri":"forgot-password","methods":["POST"]},"password.reset":{"uri":"reset-password\/{token}","methods":["GET","HEAD"],"parameters":["token"]},"password.update":{"uri":"reset-password","methods":["POST"]},"central.logout":{"uri":"admin\/logout","methods":["POST"],"domain":"patronapi.com"},"central.dashboard":{"uri":"admin\/dashboard","methods":["GET","HEAD"],"domain":"patronapi.com"},"central.dashboard.remove-tenant":{"uri":"admin\/remove-tenant\/{tenant}","methods":["DELETE"],"domain":"patronapi.com","parameters":["tenant"],"bindings":{"tenant":"id"}},"central.dashboard.tenant-usage-analytics":{"uri":"admin\/tenant-usage-analytics\/{tenant}","methods":["GET","HEAD"],"domain":"patronapi.com","parameters":["tenant"],"bindings":{"tenant":"id"}},"central.users":{"uri":"admin\/users\/{tenant}","methods":["GET","HEAD"],"domain":"patronapi.com","parameters":["tenant"],"bindings":{"tenant":"id"}},"central.users.create":{"uri":"admin\/users\/{tenant}\/create","methods":["POST"],"domain":"patronapi.com","parameters":["tenant"],"bindings":{"tenant":"id"}},"central.users.edit":{"uri":"admin\/users\/{tenant}\/edit","methods":["POST"],"domain":"patronapi.com","parameters":["tenant"],"bindings":{"tenant":"id"}},"central.users.remove":{"uri":"admin\/users\/{tenant}\/{user}\/remove","methods":["DELETE"],"domain":"patronapi.com","parameters":["tenant","user"],"bindings":{"tenant":"id","user":"id"}},"central.users.login-as":{"uri":"admin\/users\/{tenant}\/{user}\/login-as","methods":["GET","HEAD"],"domain":"patronapi.com","parameters":["tenant","user"],"bindings":{"tenant":"id","user":"id"}},"central.profile.show":{"uri":"admin\/user\/profile","methods":["GET","HEAD"],"domain":"patronapi.com"},"central.user-profile-information.update":{"uri":"admin\/user\/profile-information","methods":["PUT"],"domain":"patronapi.com"},"central.user-password.update":{"uri":"admin\/user\/password","methods":["POST"],"domain":"patronapi.com"},"central.health":{"uri":"admin\/health","methods":["GET","HEAD"],"domain":"patronapi.com"},"tenant-features.index":{"uri":"admin\/tenant-features","methods":["GET","HEAD"],"domain":"patronapi.com"},"tenant-features.show":{"uri":"admin\/tenant-features\/{tenant}","methods":["GET","HEAD"],"domain":"patronapi.com","parameters":["tenant"]},"tenant-features.update":{"uri":"admin\/tenant-features\/{tenant}","methods":["PUT"],"domain":"patronapi.com","parameters":["tenant"]},"organizations.index":{"uri":"api\/organizations","methods":["GET","HEAD"]},"organizations.show":{"uri":"organizations\/{organization}","methods":["GET","HEAD"],"parameters":["organization"],"bindings":{"organization":"id"}},"wifi-clients.index":{"uri":"api\/wifi-clients","methods":["GET","HEAD"]},"wifi-clients.show":{"uri":"api\/wifi-clients\/{wifi_client}","methods":["GET","HEAD"],"parameters":["wifi_client"]},"wifi-client-counts.index":{"uri":"api\/wifi-client-counts","methods":["GET","HEAD"]},"wifi-client-counts.show":{"uri":"api\/wifi-client-counts\/{wifi_client_count}","methods":["GET","HEAD"],"parameters":["wifi_client_count"]},"doors.index":{"uri":"api\/doors","methods":["GET","HEAD"]},"doors.show":{"uri":"api\/doors\/{door}","methods":["GET","HEAD"],"parameters":["door"]},"sensors.index":{"uri":"api\/sensors","methods":["GET","HEAD"]},"sensors.show":{"uri":"sensors\/{sensor}","methods":["GET","HEAD"],"parameters":["sensor"],"bindings":{"sensor":"id"}},"door-access-logs.index":{"uri":"door-access-logs","methods":["GET","HEAD"]},"door-access-logs.show":{"uri":"door-access-logs\/{doorAccessLog}","methods":["GET","HEAD"],"parameters":["doorAccessLog"],"bindings":{"doorAccessLog":"id"}},"categories.index":{"uri":"api\/categories","methods":["GET","HEAD"]},"categories.show":{"uri":"categories\/{category}","methods":["GET","HEAD"],"parameters":["category"],"bindings":{"category":"id"}},"locations.index":{"uri":"api\/locations","methods":["GET","HEAD"]},"locations.show":{"uri":"api\/locations\/{location}","methods":["GET","HEAD"],"parameters":["location"]},"access-points.index":{"uri":"api\/access-points","methods":["GET","HEAD"]},"access-points.show":{"uri":"access-points\/{accessPoint}","methods":["GET","HEAD"],"parameters":["accessPoint"],"bindings":{"accessPoint":"id"}},"air-quality-alerts.index":{"uri":"api\/air-quality-alerts","methods":["GET","HEAD"]},"air-quality-alerts.show":{"uri":"api\/air-quality-alerts\/{air_quality_alert}","methods":["GET","HEAD"],"parameters":["air_quality_alert"]},"area-boundary-histories.index":{"uri":"api\/area-boundary-histories","methods":["GET","HEAD"]},"area-boundary-histories.show":{"uri":"api\/area-boundary-histories\/{area_boundary_history}","methods":["GET","HEAD"],"parameters":["area_boundary_history"]},"button-histories.index":{"uri":"api\/button-histories","methods":["GET","HEAD"]},"button-histories.show":{"uri":"api\/button-histories\/{button_history}","methods":["GET","HEAD"],"parameters":["button_history"]},"cameras.index":{"uri":"api\/cameras","methods":["GET","HEAD"]},"cameras.show":{"uri":"cameras\/{camera}","methods":["GET","HEAD"],"parameters":["camera"],"bindings":{"camera":"id"}},"camera-alerts.index":{"uri":"api\/camera-alerts","methods":["GET","HEAD"]},"camera-alerts.show":{"uri":"api\/camera-alerts\/{camera_alert}","methods":["GET","HEAD"],"parameters":["camera_alert"]},"camera-boundaries.index":{"uri":"api\/camera-boundaries","methods":["GET","HEAD"]},"camera-settings.index":{"uri":"api\/camera-settings","methods":["GET","HEAD"]},"camera-settings.show":{"uri":"api\/camera-settings\/{camera_setting}","methods":["GET","HEAD"],"parameters":["camera_setting"]},"device-boundary-relationships.index":{"uri":"api\/device-boundary-relationships","methods":["GET","HEAD"]},"device-boundary-relationships.show":{"uri":"api\/device-boundary-relationships\/{device_boundary_relationship}","methods":["GET","HEAD"],"parameters":["device_boundary_relationship"]},"door-access-default-settings.index":{"uri":"api\/door-access-default-settings","methods":["GET","HEAD"]},"door-access-default-settings.show":{"uri":"api\/door-access-default-settings\/{door_access_default_setting}","methods":["GET","HEAD"],"parameters":["door_access_default_setting"]},"line-boundary-histories.index":{"uri":"api\/line-boundary-histories","methods":["GET","HEAD"]},"line-boundary-histories.show":{"uri":"api\/line-boundary-histories\/{line_boundary_history}","methods":["GET","HEAD"],"parameters":["line_boundary_history"]},"location-observations.index":{"uri":"api\/location-observations","methods":["GET","HEAD"]},"location-observations.show":{"uri":"api\/location-observations\/{location_observation}","methods":["GET","HEAD"],"parameters":["location_observation"]},"logins.index":{"uri":"api\/logins","methods":["GET","HEAD"]},"logins.show":{"uri":"api\/logins\/{login}","methods":["GET","HEAD"],"parameters":["login"]},"mt15-sensor-histories.index":{"uri":"api\/mt15-sensor-histories","methods":["GET","HEAD"]},"mt15-sensor-histories.show":{"uri":"api\/mt15-sensor-histories\/{mt15_sensor_history}","methods":["GET","HEAD"],"parameters":["mt15_sensor_history"]},"networks.index":{"uri":"api\/networks","methods":["GET","HEAD"]},"networks.show":{"uri":"networks\/{network}","methods":["GET","HEAD"],"parameters":["network"],"bindings":{"network":"id"}},"network-daily-stats.index":{"uri":"api\/network-daily-stats","methods":["GET","HEAD"]},"network-daily-stats.show":{"uri":"api\/network-daily-stats\/{network_daily_stat}","methods":["GET","HEAD"],"parameters":["network_daily_stat"]},"dashboard":{"uri":"dashboard","methods":["GET","HEAD"]},"statistic":{"uri":"statistic","methods":["POST"]},"statistic.top.users":{"uri":"statistic-top-users","methods":["POST"]},"splash.builder":{"uri":"splash-builder","methods":["GET","HEAD"]},"splash.create":{"uri":"splash-builder\/create-page","methods":["POST"]},"splash.edit":{"uri":"splash-builder\/edit-page","methods":["PUT"]},"splash.destroy":{"uri":"splash-builder\/destroy-page\/{splashPage}","methods":["DELETE"],"parameters":["splashPage"],"bindings":{"splashPage":"id"}},"splash.builder.edit":{"uri":"splash-builder\/{splashPage}\/edit","methods":["PUT"],"parameters":["splashPage"],"bindings":{"splashPage":"id"}},"splash.edit.categories":{"uri":"splash-builder\/{splashPage}\/edit-categories","methods":["PUT"],"parameters":["splashPage"],"bindings":{"splashPage":"id"}},"logs":{"uri":"logs","methods":["GET","HEAD"]},"visitorLogs":{"uri":"visitor-logs","methods":["GET","HEAD"]},"branches":{"uri":"branches","methods":["GET","HEAD"]},"branches.show":{"uri":"branches\/{location}","methods":["GET","HEAD"],"parameters":["location"],"bindings":{"location":"id"}},"branch.create":{"uri":"branches\/create","methods":["POST"]},"branch.edit":{"uri":"branches\/{location}\/edit","methods":["PUT"],"parameters":["location"],"bindings":{"location":"id"}},"branch.destroy":{"uri":"branches\/{location}\/destroy","methods":["DELETE"],"parameters":["location"],"bindings":{"location":"id"}},"categories":{"uri":"categories","methods":["GET","HEAD"]},"category.create":{"uri":"categories\/create","methods":["POST"]},"category.edit":{"uri":"categories\/{category}\/edit","methods":["PUT"],"parameters":["category"],"bindings":{"category":"id"}},"category.destroy":{"uri":"categories\/{category}\/destroy","methods":["DELETE"],"parameters":["category"],"bindings":{"category":"id"}},"user-statistic.reports":{"uri":"user-statistic-reports","methods":["GET","HEAD"]},"system.settings.show":{"uri":"system-settings","methods":["GET","HEAD"]},"system.settings.update.bic":{"uri":"system-settings\/update-bic-configs","methods":["PUT"]},"system.settings.update.logs":{"uri":"system-settings\/update-logs-configs","methods":["PUT"]},"system.settings.update.meraki":{"uri":"system-settings\/update-meraki-configs","methods":["PUT"]},"system.settings.update.twilio":{"uri":"system-settings\/update-twilio-configs","methods":["PUT"]},"system.settings.update.apikeys":{"uri":"system-settings\/update-api-keys","methods":["PUT"]},"system.settings.update.googlemaps":{"uri":"system-settings\/update-googlemaps-configs","methods":["PUT"]},"system.settings.update.regional":{"uri":"system-settings\/update-regional-settings","methods":["PUT"]},"system.settings.generate-map-public-dashboard-token":{"uri":"system-settings\/generate-map-public-dashboard-token","methods":["PUT"]},"system.settings.public.dashboard.url.generate":{"uri":"system-settings\/public-dashboard-url\/generate","methods":["PUT"]},"system.settings.public.dashboard.url.remove":{"uri":"system-settings\/public-dashboard-url\/remove","methods":["DELETE"]},"system.settings.public.dashboard.check_device_limits":{"uri":"system-settings\/public-dashboard\/{dashboardId}\/check-device-limits","methods":["PUT"],"parameters":["dashboardId"]},"system.settings.public.dashboard.change_type":{"uri":"system-settings\/public-dashboard\/{dashboardId}\/change-type","methods":["PUT"],"parameters":["dashboardId"]},"system.settings.public.dashboard.add.device":{"uri":"system-settings\/public-dashboard\/{dashboardId}\/add-device","methods":["PUT"],"parameters":["dashboardId"]},"system.settings.public.dashboard.remove.device":{"uri":"system-settings\/public-dashboard\/remove-device","methods":["DELETE"]},"system.settings.public.dashboard.add.branch":{"uri":"system-settings\/public-dashboard\/{dashboardId}\/add-branch","methods":["PUT"],"parameters":["dashboardId"]},"system.settings.public.dashboard.remove.branch":{"uri":"system-settings\/public-dashboard\/remove-branch","methods":["DELETE"]},"system.settings.public.dashboard.change.chart.type":{"uri":"system-settings\/public-dashboard\/change-chart-type","methods":["PUT"]},"system.settings.update.default-chart":{"uri":"system-settings\/default-chart\/update","methods":["PUT"]},"camera.analytics":{"uri":"camera-analytics","methods":["GET","HEAD"]},"camera.analytics.networks":{"uri":"camera-analytics\/networks\/{organizationId}","methods":["GET","HEAD"],"parameters":["organizationId"]},"camera.analytics.devices":{"uri":"camera-analytics\/devices\/{networkId}","methods":["GET","HEAD"],"parameters":["networkId"]},"camera.analytics.data":{"uri":"camera-analytics\/devices\/data","methods":["POST"]},"camera.analytics.totals":{"uri":"camera-analytics\/totals","methods":["GET","HEAD"]},"camera.analytics.totals.data":{"uri":"camera-analytics\/totals\/data","methods":["POST"]},"camera.analytics.totals.snapshots":{"uri":"camera-analytics\/totals\/snapshots","methods":["POST"]},"network.analytics":{"uri":"network-analytics","methods":["GET","HEAD"]},"network.analytics.data":{"uri":"network-analytics\/data","methods":["POST"]},"sensors":{"uri":"sensors","methods":["GET","HEAD"]},"sensors.create":{"uri":"sensors\/create","methods":["GET","HEAD"]},"sensors.store":{"uri":"sensors","methods":["POST"]},"sensors.destroy":{"uri":"sensors\/{sensor}\/destroy","methods":["DELETE"],"parameters":["sensor"],"bindings":{"sensor":"id"}},"sensors.settings":{"uri":"sensors\/{sensor}\/settings","methods":["GET","HEAD"],"parameters":["sensor"],"bindings":{"sensor":"id"}},"sensors.alerts.create":{"uri":"sensors\/{sensor}\/settings\/alerts\/create","methods":["POST"],"parameters":["sensor"],"bindings":{"sensor":"id"}},"sensors.alerts.edit":{"uri":"sensors\/{sensor}\/settings\/{setting}\/alerts\/edit","methods":["PUT"],"parameters":["sensor","setting"],"bindings":{"sensor":"id","setting":"id"}},"sensors.settings.destroy":{"uri":"sensors\/settings\/{setting}\/destroy","methods":["DELETE"],"parameters":["setting"],"bindings":{"setting":"id"}},"sensors.edit":{"uri":"sensors\/{sensor}\/edit","methods":["GET","HEAD"],"parameters":["sensor"],"bindings":{"sensor":"id"}},"sensors.update":{"uri":"sensors\/{sensor}","methods":["PUT"],"parameters":["sensor"],"bindings":{"sensor":"id"}},"networks":{"uri":"networks","methods":["GET","HEAD"]},"networks.destroy":{"uri":"networks\/{network}\/remove","methods":["DELETE"],"parameters":["network"],"bindings":{"network":"id"}},"networks.create":{"uri":"networks\/create","methods":["GET","HEAD"]},"networks.store":{"uri":"networks","methods":["POST"]},"networks.edit":{"uri":"networks\/{network}\/edit","methods":["GET","HEAD"],"parameters":["network"],"bindings":{"network":"id"}},"networks.update":{"uri":"networks\/{network}","methods":["PUT"],"parameters":["network"],"bindings":{"network":"id"}},"access-points":{"uri":"access-points","methods":["GET","HEAD"]},"access-points.destroy":{"uri":"access-points\/{accessPoint}","methods":["DELETE"],"parameters":["accessPoint"],"bindings":{"accessPoint":"id"}},"access-points.create":{"uri":"access-points\/create","methods":["GET","HEAD"]},"access-points.store":{"uri":"access-points","methods":["POST"]},"access-points.edit":{"uri":"access-points\/{accessPoint}\/edit","methods":["GET","HEAD"],"parameters":["accessPoint"],"bindings":{"accessPoint":"id"}},"access-points.update":{"uri":"access-points\/{accessPoint}","methods":["PUT"],"parameters":["accessPoint"],"bindings":{"accessPoint":"id"}},"cameras":{"uri":"cameras","methods":["GET","HEAD"]},"cameras.settings":{"uri":"cameras\/{camera}\/settings","methods":["GET","HEAD"],"parameters":["camera"],"bindings":{"camera":"id"}},"cameras.destroy":{"uri":"cameras\/{camera}\/remove","methods":["DELETE"],"parameters":["camera"],"bindings":{"camera":"id"}},"cameras.create":{"uri":"cameras\/create","methods":["GET","HEAD"]},"cameras.store":{"uri":"cameras","methods":["POST"]},"cameras.edit":{"uri":"cameras\/{camera}\/edit","methods":["GET","HEAD"],"parameters":["camera"],"bindings":{"camera":"id"}},"cameras.update":{"uri":"cameras\/{camera}","methods":["PUT"],"parameters":["camera"],"bindings":{"camera":"id"}},"cameras.alerts.create":{"uri":"cameras\/{camera}\/settings\/alerts\/create","methods":["POST"],"parameters":["camera"],"bindings":{"camera":"id"}},"cameras.alerts.edit":{"uri":"cameras\/{camera}\/settings\/{setting}\/alerts\/edit","methods":["PUT"],"parameters":["camera","setting"],"bindings":{"camera":"id","setting":"id"}},"cameras.settings.destroy":{"uri":"cameras\/settings\/{setting}\/destroy","methods":["DELETE"],"parameters":["setting"],"bindings":{"setting":"id"}},"organizations":{"uri":"organizations","methods":["GET","HEAD"]},"organizations.destroy":{"uri":"organizations\/{organization}\/remove","methods":["DELETE"],"parameters":["organization"],"bindings":{"organization":"id"}},"organizations.create":{"uri":"organizations\/create","methods":["GET","HEAD"]},"organizations.store":{"uri":"organizations","methods":["POST"]},"organizations.edit":{"uri":"organizations\/{organization}\/edit","methods":["GET","HEAD"],"parameters":["organization"],"bindings":{"organization":"id"}},"organizations.update":{"uri":"organizations\/{organization}","methods":["PUT"],"parameters":["organization"],"bindings":{"organization":"id"}},"dashboards":{"uri":"dashboards","methods":["GET","HEAD"]},"public-dashboard.add.network":{"uri":"public-dashboard\/{dashboardId}\/add-network","methods":["PUT"],"parameters":["dashboardId"]},"public-dashboard.remove.network":{"uri":"public-dashboard\/{dashboardId}\/remove-network","methods":["DELETE"],"parameters":["dashboardId"]},"door-access-devices":{"uri":"door-access-devices","methods":["GET","HEAD"]},"door-access-devices.create":{"uri":"door-access-devices\/create","methods":["GET","HEAD"]},"door-access-devices.store":{"uri":"door-access-devices","methods":["POST"]},"door-access-devices.show":{"uri":"door-access-devices\/{door}","methods":["GET","HEAD"],"parameters":["door"],"bindings":{"door":"id"}},"door-access-devices.destroy":{"uri":"door-access-devices\/{id}\/remove","methods":["DELETE"],"parameters":["id"]},"door-access-devices.edit":{"uri":"door-access-devices\/{id}\/edit","methods":["GET","HEAD"],"parameters":["id"]},"door-access-devices.update":{"uri":"door-access-devices\/{id}","methods":["PUT"],"parameters":["id"]},"door-access.index":{"uri":"door-access","methods":["GET","HEAD"]},"door-access.get-settings":{"uri":"door-access\/settings","methods":["GET","HEAD"]},"tenant.door-access-settings.store":{"uri":"door-access\/settings\/store","methods":["POST"]},"tenant.door-access-settings.update":{"uri":"door-access\/settings\/{id}","methods":["PUT"],"parameters":["id"]},"door-access.delete-setting":{"uri":"door-access\/settings\/{id}","methods":["DELETE"],"parameters":["id"]},"door-access.default-settings.index":{"uri":"door-access\/default-settings","methods":["GET","HEAD"]},"door-access.default-settings.batch-save":{"uri":"door-access\/default-settings\/batch","methods":["POST"]},"door-access.recurring-settings.index":{"uri":"door-access\/recurring-settings","methods":["GET","HEAD"]},"door-access.recurring-settings.store":{"uri":"door-access\/recurring-settings","methods":["POST"]},"door-access.recurring-settings.update":{"uri":"door-access\/recurring-settings\/{id}","methods":["PUT"],"parameters":["id"]},"door-access.recurring-settings.destroy":{"uri":"door-access\/recurring-settings\/{id}","methods":["DELETE"],"parameters":["id"]},"door-access-logs.create":{"uri":"door-access-logs\/create","methods":["GET","HEAD"]},"door-access-logs.store":{"uri":"door-access-logs","methods":["POST"]},"door-access-logs.edit":{"uri":"door-access-logs\/{doorAccessLog}\/edit","methods":["GET","HEAD"],"parameters":["doorAccessLog"],"bindings":{"doorAccessLog":"id"}},"door-access-logs.update":{"uri":"door-access-logs\/{doorAccessLog}","methods":["PUT"],"parameters":["doorAccessLog"],"bindings":{"doorAccessLog":"id"}},"door-access-logs.destroy":{"uri":"door-access-logs\/{doorAccessLog}","methods":["DELETE"],"parameters":["doorAccessLog"],"bindings":{"doorAccessLog":"id"}},"door-access-logs.destroy-multiple":{"uri":"door-access-logs\/destroy-multiple","methods":["POST"]},"api":{"uri":"api\/odata-docs\/{entity_set}({key})","methods":["DELETE"],"parameters":["entity_set","key"]},"webhook":{"uri":"webhook","methods":["POST"]},"validator":{"uri":"webhook","methods":["GET","HEAD"]},"location_observations":{"uri":"location_observations","methods":["POST"]},"location_observations_validator":{"uri":"location_observations","methods":["GET","HEAD"]},"sanctum.csrf-cookie":{"uri":"sanctum\/csrf-cookie","methods":["GET","HEAD"]},"team-invitations.register":{"uri":"team-invitations\/{invitation}","methods":["POST"],"parameters":["invitation"],"bindings":{"invitation":"id"}},"authenticate":{"uri":"authenticate","methods":["POST"]},"authenticate.visitor":{"uri":"authenticate-visitor","methods":["POST"]},"google.redirect":{"uri":"auth\/google\/redirect","methods":["GET","HEAD"]},"google.callback":{"uri":"auth\/google\/callback","methods":["GET","HEAD"]},"facebook.redirect":{"uri":"auth\/facebook\/redirect","methods":["GET","HEAD"]},"facebook.callback":{"uri":"auth\/facebook\/callback","methods":["GET","HEAD"]},"public.dashboard":{"uri":"public-dashboard\/{token}","methods":["GET","HEAD"],"parameters":["token"]},"public.dashboard.refresh":{"uri":"public-dashboard\/{token}\/refresh","methods":["POST"],"parameters":["token"]},"public.dashboard.export":{"uri":"public-dashboard\/{token}\/export","methods":["POST"],"parameters":["token"]},"map.public-dashboard":{"uri":"map-public-dashboard\/{token}","methods":["GET","HEAD"],"parameters":["token"]},"map.public-dashboard.get-network-analytics":{"uri":"map-public-dashboard\/{token}\/analytics\/{networkId}\/get","methods":["POST"],"parameters":["token","networkId"]},"map.public-dashboard.sensor-analytics":{"uri":"map-public-dashboard\/{token}\/sensor\/{sensorId}\/analytics","methods":["GET","HEAD"],"parameters":["token","sensorId"]},"assets.null":{"uri":"build\/assets\/null","methods":["GET","HEAD"]},"fallback.404":{"uri":"{fallbackPlaceholder}","methods":["GET","HEAD"],"wheres":{"fallbackPlaceholder":".*"},"parameters":["fallbackPlaceholder"]}}};!function(t,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define(r):(t||self).route=r()}(this,function(){function t(t,r){for(var n=0;n<r.length;n++){var e=r[n];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(t,u(e.key),e)}}function r(r,n,e){return n&&t(r.prototype,n),e&&t(r,e),Object.defineProperty(r,"prototype",{writable:!1}),r}function n(){return n=Object.assign?Object.assign.bind():function(t){for(var r=1;r<arguments.length;r++){var n=arguments[r];for(var e in n)({}).hasOwnProperty.call(n,e)&&(t[e]=n[e])}return t},n.apply(null,arguments)}function e(t){return e=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},e(t)}function o(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(o=function(){return!!t})()}function i(t,r){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,r){return t.__proto__=r,t},i(t,r)}function u(t){var r=function(t){if("object"!=typeof t||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==typeof r?r:r+""}function f(t){var r="function"==typeof Map?new Map:void 0;return f=function(t){if(null===t||!function(t){try{return-1!==Function.toString.call(t).indexOf("[native code]")}catch(r){return"function"==typeof t}}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==r){if(r.has(t))return r.get(t);r.set(t,n)}function n(){return function(t,r,n){if(o())return Reflect.construct.apply(null,arguments);var e=[null];e.push.apply(e,r);var u=new(t.bind.apply(t,e));return n&&i(u,n.prototype),u}(t,arguments,e(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),i(n,t)},f(t)}var a=String.prototype.replace,c=/%20/g,l="RFC3986",s={default:l,formatters:{RFC1738:function(t){return a.call(t,c,"+")},RFC3986:function(t){return String(t)}},RFC1738:"RFC1738",RFC3986:l},v=Object.prototype.hasOwnProperty,p=Array.isArray,y=function(){for(var t=[],r=0;r<256;++r)t.push("%"+((r<16?"0":"")+r.toString(16)).toUpperCase());return t}(),d=function(t,r){for(var n=r&&r.plainObjects?Object.create(null):{},e=0;e<t.length;++e)void 0!==t[e]&&(n[e]=t[e]);return n},b={arrayToObject:d,assign:function(t,r){return Object.keys(r).reduce(function(t,n){return t[n]=r[n],t},t)},combine:function(t,r){return[].concat(t,r)},compact:function(t){for(var r=[{obj:{o:t},prop:"o"}],n=[],e=0;e<r.length;++e)for(var o=r[e],i=o.obj[o.prop],u=Object.keys(i),f=0;f<u.length;++f){var a=u[f],c=i[a];"object"==typeof c&&null!==c&&-1===n.indexOf(c)&&(r.push({obj:i,prop:a}),n.push(c))}return function(t){for(;t.length>1;){var r=t.pop(),n=r.obj[r.prop];if(p(n)){for(var e=[],o=0;o<n.length;++o)void 0!==n[o]&&e.push(n[o]);r.obj[r.prop]=e}}}(r),t},decode:function(t,r,n){var e=t.replace(/\+/g," ");if("iso-8859-1"===n)return e.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(e)}catch(t){return e}},encode:function(t,r,n,e,o){if(0===t.length)return t;var i=t;if("symbol"==typeof t?i=Symbol.prototype.toString.call(t):"string"!=typeof t&&(i=String(t)),"iso-8859-1"===n)return escape(i).replace(/%u[0-9a-f]{4}/gi,function(t){return"%26%23"+parseInt(t.slice(2),16)+"%3B"});for(var u="",f=0;f<i.length;++f){var a=i.charCodeAt(f);45===a||46===a||95===a||126===a||a>=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122||o===s.RFC1738&&(40===a||41===a)?u+=i.charAt(f):a<128?u+=y[a]:a<2048?u+=y[192|a>>6]+y[128|63&a]:a<55296||a>=57344?u+=y[224|a>>12]+y[128|a>>6&63]+y[128|63&a]:(a=65536+((1023&a)<<10|1023&i.charCodeAt(f+=1)),u+=y[240|a>>18]+y[128|a>>12&63]+y[128|a>>6&63]+y[128|63&a])}return u},isBuffer:function(t){return!(!t||"object"!=typeof t||!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t)))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},maybeMap:function(t,r){if(p(t)){for(var n=[],e=0;e<t.length;e+=1)n.push(r(t[e]));return n}return r(t)},merge:function t(r,n,e){if(!n)return r;if("object"!=typeof n){if(p(r))r.push(n);else{if(!r||"object"!=typeof r)return[r,n];(e&&(e.plainObjects||e.allowPrototypes)||!v.call(Object.prototype,n))&&(r[n]=!0)}return r}if(!r||"object"!=typeof r)return[r].concat(n);var o=r;return p(r)&&!p(n)&&(o=d(r,e)),p(r)&&p(n)?(n.forEach(function(n,o){if(v.call(r,o)){var i=r[o];i&&"object"==typeof i&&n&&"object"==typeof n?r[o]=t(i,n,e):r.push(n)}else r[o]=n}),r):Object.keys(n).reduce(function(r,o){var i=n[o];return r[o]=v.call(r,o)?t(r[o],i,e):i,r},o)}},h=Object.prototype.hasOwnProperty,g={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,r){return t+"["+r+"]"},repeat:function(t){return t}},m=Array.isArray,j=String.prototype.split,w=Array.prototype.push,O=function(t,r){w.apply(t,m(r)?r:[r])},E=Date.prototype.toISOString,R=s.default,S={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:b.encode,encodeValuesOnly:!1,format:R,formatter:s.formatters[R],indices:!1,serializeDate:function(t){return E.call(t)},skipNulls:!1,strictNullHandling:!1},k=function t(r,n,e,o,i,u,f,a,c,l,s,v,p,y){var d,h=r;if("function"==typeof f?h=f(n,h):h instanceof Date?h=l(h):"comma"===e&&m(h)&&(h=b.maybeMap(h,function(t){return t instanceof Date?l(t):t})),null===h){if(o)return u&&!p?u(n,S.encoder,y,"key",s):n;h=""}if("string"==typeof(d=h)||"number"==typeof d||"boolean"==typeof d||"symbol"==typeof d||"bigint"==typeof d||b.isBuffer(h)){if(u){var g=p?n:u(n,S.encoder,y,"key",s);if("comma"===e&&p){for(var w=j.call(String(h),","),E="",R=0;R<w.length;++R)E+=(0===R?"":",")+v(u(w[R],S.encoder,y,"value",s));return[v(g)+"="+E]}return[v(g)+"="+v(u(h,S.encoder,y,"value",s))]}return[v(n)+"="+v(String(h))]}var k,T=[];if(void 0===h)return T;if("comma"===e&&m(h))k=[{value:h.length>0?h.join(",")||null:void 0}];else if(m(f))k=f;else{var $=Object.keys(h);k=a?$.sort(a):$}for(var x=0;x<k.length;++x){var N=k[x],C="object"==typeof N&&void 0!==N.value?N.value:h[N];if(!i||null!==C){var A=m(h)?"function"==typeof e?e(n,N):n:n+(c?"."+N:"["+N+"]");O(T,t(C,A,e,o,i,u,f,a,c,l,s,v,p,y))}}return T},T=Object.prototype.hasOwnProperty,$=Array.isArray,x={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:b.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},N=function(t){return t.replace(/&#(\d+);/g,function(t,r){return String.fromCharCode(parseInt(r,10))})},C=function(t,r){return t&&"string"==typeof t&&r.comma&&t.indexOf(",")>-1?t.split(","):t},A=function(t,r,n,e){if(t){var o=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,i=/(\[[^[\]]*])/g,u=n.depth>0&&/(\[[^[\]]*])/.exec(o),f=u?o.slice(0,u.index):o,a=[];if(f){if(!n.plainObjects&&T.call(Object.prototype,f)&&!n.allowPrototypes)return;a.push(f)}for(var c=0;n.depth>0&&null!==(u=i.exec(o))&&c<n.depth;){if(c+=1,!n.plainObjects&&T.call(Object.prototype,u[1].slice(1,-1))&&!n.allowPrototypes)return;a.push(u[1])}return u&&a.push("["+o.slice(u.index)+"]"),function(t,r,n,e){for(var o=e?r:C(r,n),i=t.length-1;i>=0;--i){var u,f=t[i];if("[]"===f&&n.parseArrays)u=[].concat(o);else{u=n.plainObjects?Object.create(null):{};var a="["===f.charAt(0)&&"]"===f.charAt(f.length-1)?f.slice(1,-1):f,c=parseInt(a,10);n.parseArrays||""!==a?!isNaN(c)&&f!==a&&String(c)===a&&c>=0&&n.parseArrays&&c<=n.arrayLimit?(u=[])[c]=o:"__proto__"!==a&&(u[a]=o):u={0:o}}o=u}return o}(a,r,n,e)}},D=function(t,r){var n=function(t){if(!t)return x;if(null!=t.decoder&&"function"!=typeof t.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");return{allowDots:void 0===t.allowDots?x.allowDots:!!t.allowDots,allowPrototypes:"boolean"==typeof t.allowPrototypes?t.allowPrototypes:x.allowPrototypes,arrayLimit:"number"==typeof t.arrayLimit?t.arrayLimit:x.arrayLimit,charset:void 0===t.charset?x.charset:t.charset,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:x.charsetSentinel,comma:"boolean"==typeof t.comma?t.comma:x.comma,decoder:"function"==typeof t.decoder?t.decoder:x.decoder,delimiter:"string"==typeof t.delimiter||b.isRegExp(t.delimiter)?t.delimiter:x.delimiter,depth:"number"==typeof t.depth||!1===t.depth?+t.depth:x.depth,ignoreQueryPrefix:!0===t.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof t.interpretNumericEntities?t.interpretNumericEntities:x.interpretNumericEntities,parameterLimit:"number"==typeof t.parameterLimit?t.parameterLimit:x.parameterLimit,parseArrays:!1!==t.parseArrays,plainObjects:"boolean"==typeof t.plainObjects?t.plainObjects:x.plainObjects,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:x.strictNullHandling}}(r);if(""===t||null==t)return n.plainObjects?Object.create(null):{};for(var e="string"==typeof t?function(t,r){var n,e={},o=(r.ignoreQueryPrefix?t.replace(/^\?/,""):t).split(r.delimiter,Infinity===r.parameterLimit?void 0:r.parameterLimit),i=-1,u=r.charset;if(r.charsetSentinel)for(n=0;n<o.length;++n)0===o[n].indexOf("utf8=")&&("utf8=%E2%9C%93"===o[n]?u="utf-8":"utf8=%26%2310003%3B"===o[n]&&(u="iso-8859-1"),i=n,n=o.length);for(n=0;n<o.length;++n)if(n!==i){var f,a,c=o[n],l=c.indexOf("]="),s=-1===l?c.indexOf("="):l+1;-1===s?(f=r.decoder(c,x.decoder,u,"key"),a=r.strictNullHandling?null:""):(f=r.decoder(c.slice(0,s),x.decoder,u,"key"),a=b.maybeMap(C(c.slice(s+1),r),function(t){return r.decoder(t,x.decoder,u,"value")})),a&&r.interpretNumericEntities&&"iso-8859-1"===u&&(a=N(a)),c.indexOf("[]=")>-1&&(a=$(a)?[a]:a),e[f]=T.call(e,f)?b.combine(e[f],a):a}return e}(t,n):t,o=n.plainObjects?Object.create(null):{},i=Object.keys(e),u=0;u<i.length;++u){var f=i[u],a=A(f,e[f],n,"string"==typeof t);o=b.merge(o,a,n)}return b.compact(o)},P=/*#__PURE__*/function(){function t(t,r,n){var e,o;this.name=t,this.definition=r,this.bindings=null!=(e=r.bindings)?e:{},this.wheres=null!=(o=r.wheres)?o:{},this.config=n}var n=t.prototype;return n.matchesUrl=function(t){var r,n=this;if(!this.definition.methods.includes("GET"))return!1;var e=this.template.replace(/[.*+$()[\]]/g,"\\$&").replace(/(\/?){([^}?]*)(\??)}/g,function(t,r,e,o){var i,u="(?<"+e+">"+((null==(i=n.wheres[e])?void 0:i.replace(/(^\^)|(\$$)/g,""))||"[^/?]+")+")";return o?"("+r+u+")?":""+r+u}).replace(/^\w+:\/\//,""),o=t.replace(/^\w+:\/\//,"").split("?"),i=o[0],u=o[1],f=null!=(r=new RegExp("^"+e+"/?$").exec(i))?r:new RegExp("^"+e+"/?$").exec(decodeURI(i));if(f){for(var a in f.groups)f.groups[a]="string"==typeof f.groups[a]?decodeURIComponent(f.groups[a]):f.groups[a];return{params:f.groups,query:D(u)}}return!1},n.compile=function(t){var r=this;return this.parameterSegments.length?this.template.replace(/{([^}?]+)(\??)}/g,function(n,e,o){var i,u;if(!o&&[null,void 0].includes(t[e]))throw new Error("Ziggy error: '"+e+"' parameter is required for route '"+r.name+"'.");if(r.wheres[e]&&!new RegExp("^"+(o?"("+r.wheres[e]+")?":r.wheres[e])+"$").test(null!=(u=t[e])?u:""))throw new Error("Ziggy error: '"+e+"' parameter '"+t[e]+"' does not match required format '"+r.wheres[e]+"' for route '"+r.name+"'.");return encodeURI(null!=(i=t[e])?i:"").replace(/%7C/g,"|").replace(/%25/g,"%").replace(/\$/g,"%24")}).replace(this.config.absolute?/(\.[^/]+?)(\/\/)/:/(^)(\/\/)/,"$1/").replace(/\/+$/,""):this.template},r(t,[{key:"template",get:function(){var t=(this.origin+"/"+this.definition.uri).replace(/\/+$/,"");return""===t?"/":t}},{key:"origin",get:function(){return this.config.absolute?this.definition.domain?""+this.config.url.match(/^\w+:\/\//)[0]+this.definition.domain+(this.config.port?":"+this.config.port:""):this.config.url:""}},{key:"parameterSegments",get:function(){var t,r;return null!=(t=null==(r=this.template.match(/{[^}?]+\??}/g))?void 0:r.map(function(t){return{name:t.replace(/{|\??}/g,""),required:!/\?}$/.test(t)}}))?t:[]}}])}(),F=/*#__PURE__*/function(t){function e(r,e,o,i){var u;if(void 0===o&&(o=!0),(u=t.call(this)||this).t=null!=i?i:"undefined"!=typeof Ziggy?Ziggy:null==globalThis?void 0:globalThis.Ziggy,u.t=n({},u.t,{absolute:o}),r){if(!u.t.routes[r])throw new Error("Ziggy error: route '"+r+"' is not in the route list.");u.i=new P(r,u.t.routes[r],u.t),u.u=u.l(e)}return u}var o,u;u=t,(o=e).prototype=Object.create(u.prototype),o.prototype.constructor=o,i(o,u);var f=e.prototype;return f.toString=function(){var t=this,r=Object.keys(this.u).filter(function(r){return!t.i.parameterSegments.some(function(t){return t.name===r})}).filter(function(t){return"_query"!==t}).reduce(function(r,e){var o;return n({},r,((o={})[e]=t.u[e],o))},{});return this.i.compile(this.u)+function(t,r){var n,e=t,o=function(t){if(!t)return S;if(null!=t.encoder&&"function"!=typeof t.encoder)throw new TypeError("Encoder has to be a function.");var r=t.charset||S.charset;if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=s.default;if(void 0!==t.format){if(!h.call(s.formatters,t.format))throw new TypeError("Unknown format option provided.");n=t.format}var e=s.formatters[n],o=S.filter;return("function"==typeof t.filter||m(t.filter))&&(o=t.filter),{addQueryPrefix:"boolean"==typeof t.addQueryPrefix?t.addQueryPrefix:S.addQueryPrefix,allowDots:void 0===t.allowDots?S.allowDots:!!t.allowDots,charset:r,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:S.charsetSentinel,delimiter:void 0===t.delimiter?S.delimiter:t.delimiter,encode:"boolean"==typeof t.encode?t.encode:S.encode,encoder:"function"==typeof t.encoder?t.encoder:S.encoder,encodeValuesOnly:"boolean"==typeof t.encodeValuesOnly?t.encodeValuesOnly:S.encodeValuesOnly,filter:o,format:n,formatter:e,serializeDate:"function"==typeof t.serializeDate?t.serializeDate:S.serializeDate,skipNulls:"boolean"==typeof t.skipNulls?t.skipNulls:S.skipNulls,sort:"function"==typeof t.sort?t.sort:null,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:S.strictNullHandling}}(r);"function"==typeof o.filter?e=(0,o.filter)("",e):m(o.filter)&&(n=o.filter);var i=[];if("object"!=typeof e||null===e)return"";var u=g[r&&r.arrayFormat in g?r.arrayFormat:r&&"indices"in r?r.indices?"indices":"repeat":"indices"];n||(n=Object.keys(e)),o.sort&&n.sort(o.sort);for(var f=0;f<n.length;++f){var a=n[f];o.skipNulls&&null===e[a]||O(i,k(e[a],a,u,o.strictNullHandling,o.skipNulls,o.encode?o.encoder:null,o.filter,o.sort,o.allowDots,o.serializeDate,o.format,o.formatter,o.encodeValuesOnly,o.charset))}var c=i.join(o.delimiter),l=!0===o.addQueryPrefix?"?":"";return o.charsetSentinel&&(l+="iso-8859-1"===o.charset?"utf8=%26%2310003%3B&":"utf8=%E2%9C%93&"),c.length>0?l+c:""}(n({},r,this.u._query),{addQueryPrefix:!0,arrayFormat:"indices",encodeValuesOnly:!0,skipNulls:!0,encoder:function(t,r){return"boolean"==typeof t?Number(t):r(t)}})},f.v=function(t){var r=this;t?this.t.absolute&&t.startsWith("/")&&(t=this.p().host+t):t=this.h();var e={},o=Object.entries(this.t.routes).find(function(n){return e=new P(n[0],n[1],r.t).matchesUrl(t)})||[void 0,void 0];return n({name:o[0]},e,{route:o[1]})},f.h=function(){var t=this.p(),r=t.pathname,n=t.search;return(this.t.absolute?t.host+r:r.replace(this.t.url.replace(/^\w*:\/\/[^/]+/,""),"").replace(/^\/+/,"/"))+n},f.current=function(t,r){var e=this.v(),o=e.name,i=e.params,u=e.query,f=e.route;if(!t)return o;var a=new RegExp("^"+t.replace(/\./g,"\\.").replace(/\*/g,".*")+"$").test(o);if([null,void 0].includes(r)||!a)return a;var c=new P(o,f,this.t);r=this.l(r,c);var l=n({},i,u);if(Object.values(r).every(function(t){return!t})&&!Object.values(l).some(function(t){return void 0!==t}))return!0;var s=function(t,r){return Object.entries(t).every(function(t){var n=t[0],e=t[1];return Array.isArray(e)&&Array.isArray(r[n])?e.every(function(t){return r[n].includes(t)}):"object"==typeof e&&"object"==typeof r[n]&&null!==e&&null!==r[n]?s(e,r[n]):r[n]==e})};return s(r,l)},f.p=function(){var t,r,n,e,o,i,u="undefined"!=typeof window?window.location:{},f=u.host,a=u.pathname,c=u.search;return{host:null!=(t=null==(r=this.t.location)?void 0:r.host)?t:void 0===f?"":f,pathname:null!=(n=null==(e=this.t.location)?void 0:e.pathname)?n:void 0===a?"":a,search:null!=(o=null==(i=this.t.location)?void 0:i.search)?o:void 0===c?"":c}},f.has=function(t){return this.t.routes.hasOwnProperty(t)},f.l=function(t,r){var e=this;void 0===t&&(t={}),void 0===r&&(r=this.i),null!=t||(t={}),t=["string","number"].includes(typeof t)?[t]:t;var o=r.parameterSegments.filter(function(t){return!e.t.defaults[t.name]});if(Array.isArray(t))t=t.reduce(function(t,r,e){var i,u;return n({},t,o[e]?((i={})[o[e].name]=r,i):"object"==typeof r?r:((u={})[r]="",u))},{});else if(1===o.length&&!t[o[0].name]&&(t.hasOwnProperty(Object.values(r.bindings)[0])||t.hasOwnProperty("id"))){var i;(i={})[o[0].name]=t,t=i}return n({},this.m(r),this.j(t,r))},f.m=function(t){var r=this;return t.parameterSegments.filter(function(t){return r.t.defaults[t.name]}).reduce(function(t,e,o){var i,u=e.name;return n({},t,((i={})[u]=r.t.defaults[u],i))},{})},f.j=function(t,r){var e=r.bindings,o=r.parameterSegments;return Object.entries(t).reduce(function(t,r){var i,u,f=r[0],a=r[1];if(!a||"object"!=typeof a||Array.isArray(a)||!o.some(function(t){return t.name===f}))return n({},t,((u={})[f]=a,u));if(!a.hasOwnProperty(e[f])){if(!a.hasOwnProperty("id"))throw new Error("Ziggy error: object passed as '"+f+"' parameter is missing route model binding key '"+e[f]+"'.");e[f]="id"}return n({},t,((i={})[f]=a[e[f]],i))},{})},f.valueOf=function(){return this.toString()},r(e,[{key:"params",get:function(){var t=this.v();return n({},t.params,t.query)}},{key:"routeParams",get:function(){return this.v().params}},{key:"queryParams",get:function(){return this.v().query}}])}(/*#__PURE__*/f(String));return function(t,r,n,e){var o=new F(t,r,n,e);return t?o.toString():o}});
</script> <link rel="preload" as="style" href="https://patronapi.com/build/assets/app-8a5NJAMT.css" /><link rel="modulepreload" as="script" href="https://patronapi.com/build/assets/app-c-1JS_84.js" /><link rel="modulepreload" as="script" href="https://patronapi.com/build/assets/index-DC6-luXU.js" /><link rel="modulepreload" as="script" href="https://patronapi.com/build/assets/lodash-CRUTq9pJ.js" /><link rel="modulepreload" as="script" href="https://patronapi.com/build/assets/vendor-Dvv49_K6.js" /><link rel="stylesheet" href="https://patronapi.com/build/assets/app-8a5NJAMT.css" /><script type="module" src="https://patronapi.com/build/assets/app-c-1JS_84.js"></script>
<script>
window.addEventListener('load', () => window.setTimeout(() => {
const makeLink = (asset) => {
const link = document.createElement('link')
Object.keys(asset).forEach((attribute) => {
link.setAttribute(attribute, asset[attribute])
})
return link
}
const fragment = new DocumentFragment;
JSON.parse('[{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Index-CSiyoai8.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ApiTokenManager-BjI9XgkK.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/AppLayout-B0VpCADV.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/_plugin-vue_export-helper-BCo6x5W8.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ActionMessage-MLe_PB8P.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ActionSection-CmHUMFSD.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SectionTitle-D5wRGY8F.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Button-yhFLrmeC.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ConfirmationModal-CA6vzEtQ.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Modal-BtcLmgpv.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/DangerButton-UiXzRB6b.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/DialogModal-BSksbKjU.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/FormSection-BLxQ9T_K.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Input-CBqNILnI.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Checkbox-DyQM906M.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/InputError-OuaVv17o.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Label-CD_fuIjt.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SecondaryButton-DmzznxLT.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SectionBorder-B6LiBt3X.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ResponsiveNavLink-BWSPs1B-.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Edit-UNXK-75_.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-Bh-kuk0K.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/IconView-B2jx8IRW.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/IconEdit-D_AQiai1.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/IconTrash-CPp7oygV.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SortIcon--2u1KzZf.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ExportButton-CP3j_3QF.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/dayjs.min-kJ6dNsif.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/en-ie-CxHN5Rfr.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/View-BuzjWTFl.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ConfirmPassword-B4OG6qbO.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/AuthenticationCard-ChmIFrDm.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/AuthenticationCardLogo-DKgt5AEv.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ValidationErrors-O9IKK_jO.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ForgotPassword-DM7khztd.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Login-AsAo7u0T.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/PasswordInput-Dshs9VqD.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Register-B4VwgdKB.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/PasswordField-BzcKGUBK.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/PasswordStrengthMeter-DHM5Nuzf.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/PasswordStrengthMeter-E1EI_oGR.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ResetPassword-W6yx7fTR.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/TwoFactorChallenge-C-9XGasZ.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/VerifyEmail-Bm5pQ4z7.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-DhDFsmZw.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Modal-DZtluFSV.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/View-BezVBnSi.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Filter-Bqo42o9E.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/calendar-vendor-o6rLM4Yu.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Resolution-yJj9nnU9.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Filter-DHc6NpEv.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/style-XW60jJzI.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-Dmn3ENqW.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Statistic-BuYG8rJR.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Filter-2yv1V0_Y.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-5ROE-yFk.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Statistic-COW8v_LZ.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/MV93X-D8cWTJVz.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/RadioButton-D5RSmrs7.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Edit-Bo9PpT-8.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Settings-CDCw9iMl.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-BlcXMisj.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/IconSettings-DzwQmCsj.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/View-D80KM0uv.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-CTe2iA_-.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/View-BHr5tenY.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Dashboard-Dt1X_Kjx.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/AppLayout-CNC5NS_H.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/TenantUsageAnalyticsModal-BvSqPE-Y.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/TenantFeaturesEditModal-CytX6H9g.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/UpdatePasswordForm-CqwNp-f2.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/UpdateProfileInformationForm-DMi3-AbZ.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-CqWz4mpL.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-BEQrBfgx.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Dashboard-IcfOzqG_.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Statistic-UveT8Nzu.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Analytics-ChZfrhK3.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/LoginsStatistic-DmGF0ujg.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/userStatistics-CasnOnm_.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/UsersStatistic-hct2khdL.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Pagination-DVTyIBe8.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Filter-Awh4UCg4.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/DefaultSettingsModal-HvXo2-4W.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Index-z9RfxgCR.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SettingModal-DUz1jHPU.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/RecurringSettingsModal-4W3Ke_dU.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Select-Cspf053N.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Index-uxhG_HIn.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Create-C2oMK7UE.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/CancelButton-Din19jiJ.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Edit-BOUjCnkm.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-BXQBam4o.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/AddButton-BYoVxHy_.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/View-C9-d0Eq3.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Create-Bnp25RA9.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Textarea-CqTU1jgr.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Edit-CFxRmIBN.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Index-DUHQBJlN.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Filters-DkJcpWt_.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-DXBGUfMX.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-SLkEjudU.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/index-D_d1nBVG.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-Cm4Mdzds.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-C7hej4ek.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ChartLineCard-CleEP2lU.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ChartLineCard-BAc5_kDO.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/NetworkFilter-Cup12NOP.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/NetworkFilter-D-nAw8sp.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/index-Caxi_o2k.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/TotalCard-qT7C_TQZ.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/install-C9hFXRCN.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-BtEnjdyH.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Edit-D-2xew1L.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-BCyBtmE6.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/View-CNZED35P.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Edit-CzFT-qrX.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-P61u8LeY.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/View-C3E36yeP.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/PrivacyPolicy-C51yVZ9Q.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/DeleteUserForm-DGdVjJie.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/LogoutOtherBrowserSessionsForm-3T1VlOPP.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/TwoFactorAuthenticationForm-BwP0aFz3.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/UpdatePasswordForm-CnqQaJzd.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/UpdateProfileInformationForm-x6jydnCz.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-BxVsdtxe.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/CameraChartStackedLineCard-D6qvDaZa.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/CameraChartStackedLineCard-C8TGuqrq.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ChartStackedLineCard-hTYTT8hz.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ChartStackedLineCard-Dr6fRxg-.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ChartTypeSelect-BsGSr_Sm.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/CounterInfoCard-C0_J5heM.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/CounterInfoCard-gEUzU-ua.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Filter-Bc2BsYTU.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Filter-DWci5XOP.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/HeaderInfo-CoUIEIb_.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/QualityColors-BABYowu1.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/InfoCard-BjeU4xJi.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/IconSensor-BNSfwXtb.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/HeaderInfo-CrEAwwrb.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/NetworksModal-DKv8v2Bo.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-DSLDNVYj.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-SUkqW6Yj.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Settings-CrI521Kv.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-p3e0upEl.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-D5wb1Zs2.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/MT10-BmDEK0DF.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/MT15-DDMUelB2.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/MT30--qXfOwgN.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Edit-vsyaeZ1T.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Settings-o9XkCWyX.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-BZ7e1gl6.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/View-BkKx-uYg.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/IconArrow-q5Zd0BLZ.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/ImageSelector-LopkaD4A.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Builder--tU7eEBS.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-Du--hf16.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-BKmSDvf7.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/LibraryForm-R6p1eNOk.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/VisitorForm-BnTSEPDU.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/TermsAndConditions-OAfvMJIq.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022style\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Builder-Cndy_MTq.css\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-2eJ1dppW.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SetupAuthKeys-CbuNEwrb.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SetupBicConfigsForm-CkJ8yPBR.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SetupDefaultDashboardChart-CME7hiAI.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SetupGoogle-BIyXG1qa.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SetupLogsExpirationForm-B1VOEmHE.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SetupMeraki-Bdf48Bz9.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SetupRegionalSettings-C8q2aTR7.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/TimezoneSelector-DPzlPbr4.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/moment-vendor-BjiV8dGJ.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/SetupTwilio-SFjzNH8f.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-CQoQGMbi.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Register-dZAoCWLR.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Create-Dpjjis0K.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/CreateTeamForm-CRH5hYBW.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/DeleteTeamForm-WxedpOyr.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/TeamMemberManager-DT41spkF.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/UpdateTeamNameForm-ZtNCFpXp.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-FUGBz9mG.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/TermsOfService-C3f8re-N.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Show-ojjg8mr7.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022},{\u0022rel\u0022:\u0022prefetch\u0022,\u0022as\u0022:\u0022script\u0022,\u0022href\u0022:\u0022https:\\\/\\\/patronapi.com\\\/build\\\/assets\\\/Welcome-D_hP9QoS.js\u0022,\u0022fetchpriority\u0022:\u0022low\u0022}]').forEach((asset) => fragment.append(makeLink(asset)))
document.head.append(fragment)
}))
</script> </head>
<body class="font-sans antialiased">
<div id="app" data-page="{"component":"Welcome","props":{"errors":{},"jetstream":{"canCreateTeams":false,"canManageTwoFactorAuthentication":true,"canUpdatePassword":true,"canUpdateProfileInformation":true,"hasEmailVerification":false,"flash":[],"hasAccountDeletionFeatures":true,"hasApiFeatures":true,"hasTeamFeatures":true,"hasTermsAndPrivacyPolicyFeature":false,"managesProfilePhotos":false},"auth":{"user":null},"errorBags":[],"userRole":null,"hasApiAccess":true,"hasLibrarySplashPages":true,"hasWifiStatistics":true,"flash":{"success":null,"error":null,"message":null,"status":null}},"url":"\/","version":"9ab3cd7f42860d68dc0fda0228fb533d","clearHistory":false,"encryptHistory":false}"></div>
</body>
</html>